


.homepage {font-weight: 600; font-size: 24pt; line-height: 30pt; margin-bottom: 8px; display: block; color: #fff; z-index: 101;/* visibility:hidden*/}
.equalsign {background:url(../images/equalsign.png) no-repeat; width:40px; margin: 20px auto; height:10px;/* visibility:hidden*/}
.homesubtxt {font-size:12pt !important; color:#FFFFFF;/* visibility:hidden*/}
.divportfolio {width:140px; text-align:center; padding:5px; color:#FFFFFF; border:solid 1px #ffffff; margin: 0 auto; margin-top:40px;/* visibility:hidden*/}
.divoverlaidpos {display:table; position:absolute; height:100%}
.divcontainerpos {display:table-cell;}


.headtext {position:absolute; top:50%; left:0; width:90%; margin-left:5%; z-index:999999; transform:translateY(-50%)}
.scrolldownarrw {position:absolute; bottom:20px; left:50%; z-index:999999; width:60px; margin-left:-22px}


@media screen and (min-width: 300px) {
.divportfolio {font-size:12pt; width:140px; padding:2px; margin: 0 auto; margin-top:20px}
.homesubtxt {font-size:10pt !important; white-space:normal}
.divcontainerpos {vertical-align:bottom; padding-bottom:80px}
.equalsign {display:none}
.homepage{font-size: 13pt; line-height:18pt}
.headtext {position:relative; top:20px; left:0; width:90%; margin-left:5%; z-index:999999; transform:translateY(0%)}
.scrolldownarrw {margin-left:0px}

}

@media screen and (min-width: 480px) {
.homesubtxt {font-size:11pt !important; white-space:pre}
.scrolldownarrw {margin-left:-22px}

}

@media screen and (min-width: 768px) {
.divcontainerpos {vertical-align:middle}
.equalsign {display:block}
.homepage {font-size: 16pt; line-height:24pt}
.divportfolio {font-size:12pt; width:140px; padding:5px; margin: 0 auto; margin-top:40px}
.headtext {position:absolute; top:50%; left:0; width:90%; margin-left:5%; z-index:999999; transform:translateY(-50%)}
.scrolldownarrw {margin-left:-22px}

}

@media screen and (min-width: 1024px) {
.divportfolio {font-size:16pt; width:180px;}

}

@media screen and (min-width: 1280px) {
.homesubtxt {font-size:18pt !important;}
.homepage {font-size: 22pt; line-height:30pt}

}

@media screen and (min-width: 1366px) {
.homesubtxt {font-size:16pt !important;}
}

@media screen and (min-width: 1440px) {

}

@media screen and (min-width: 1600px) {
.homesubtxt {font-size:17pt !important;}

}
@media screen and (min-width: 1900px) {

}