.slider img { width:100%;}
.sidebar { position:fixed;top:50%;left:0;margin-top:-61px;width:247px;height:122px;z-index:3;}
.sidebar li{overflow:hidden;margin-top:1px;}
.sidebar li h2{ color:#ddd/*a8a8a8*/; font-size:12px; padding:10px 20px;}
.sidebar li .info { display:none;}
.sidebar li .info p { font-size:12px; padding:0px 20px 10px 20px; margin:0px; color:#a8a8a8; line-height:18px; }
.sidebar li.active { padding:10px 0px;}
.sidebar li.active h2{ color:#fff; font-size:15px; padding:10px;}
.sidebar li.active .info { display:block;}

.sidebar li{}
.sidebar li:hover, .sidebar li.active {}

/* = VISION PAGE
--------------------------------------*/
.slider-info { background:url(../images/ctg-box-bg.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px; position:absolute; height:100%}
.slider-info h1{ text-transform:none; display:block; font-size:30px; padding:0 0 0 0; line-height:25px;color:#99CCFF; text-transform:uppercase; font-weight:normal;}
.slider-info p{ padding:0px 10%;color:#99CCFF;}
.fixps { position:fixed; }

/*.collect-close{ position:absolute; right:0px; height:41px; width:41px; top:130px;}
.collect-close a img{ width:41px!important; height:41px!important;}

.collect-plus{ position:absolute; right:0px; height:41px; width:41px; margin-top:130px;}
.collect-plus a img{ width:41px!important; height:41px!important;}*/

.sidebar-arrow li.active h2 { background:url(../images/rightarrow.png) no-repeat right center;}
.slider-info { background:url(../images/ptern25.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px; position:absolute; height:100%}
.slider-info h1{ text-transform:none; display:block; font-size:30px; padding:0 0 0 0; line-height:25px;color:#99CCFF; text-transform:uppercase; font-weight:normal;}
.slider-info p{ padding:0px 10%;color:#99CCFF;}

.slider-info1 { background:url(../images/ptern25.png) repeat; float:right; text-align:center; padding:0; bottom:0px; right:3%; text-align:center; top:0px; width:330px;position:relative; height:100% }
.slider-info1 h1{ text-transform:none; display:block; font-size:30px; padding:40% 0 0 0; line-height:25px;color:#22px; text-transform:uppercase; font-weight:normal;}
.slider-info1 p{ padding:0px 10%;color:#22px; }

/*.slider-info { position:absolute; top:23%; right:3%; width:555px; text-align:center; float:right;}
.slider-info h1{ text-transform:none; display:block; font-size:104px; padding:0px; line-height:75px;}
.slider-info p{ padding:0px 10%;}

.slider-info1 { position:relative; top:23%; right:3%; width:555px; text-align:center; float:right;}
.slider-info1 h1{ text-transform:none; display:block; font-size:104px; padding:0px; line-height:75px;}
.slider-info1 p{ padding:0px 10%;}*/

//@media only screen and (min-width:1281px){.presscls .sidebar{margin-top:100px; top:0!important;}}
@media only screen and (max-width:1300px){.slider-info h1{ font-size:/*90px*/;line-height:25px;}}
@media only screen and (max-width:1280px){.presscls .sidebar{position:relative!important;top:auto!important; width:100%!important; margin-top:0px; height:auto;}}
@media only screen and (max-width:1200px){.slider-info h1{ font-size:/*70px*/;line-height:25px;}}
@media only screen and (max-width:1024px) {.slider-info h1{ font-size:/*50px*/;}}

@media only screen and (max-width:980px) {
.sidebar { position: relative;top:auto;left:0;margin-top:0px;width:100%;height:auto;z-index:3;}
.sidebar h2 br { display:none;}
.slider-info { position:relative; top:auto; right:auto; width:auto; display:block; padding:10px;}
.slider-info h1{line-height:45px;}
.slider-info1 { position:relative; top:auto; right:auto; width:auto; display:none; padding:10px;}
.homevideo { margin-top:0px !important; margin-bottom:0px !important;}
.presscls .sidebar{margin-top:-100px!important; top:0!important;}
}

@media only screen and (max-width:767px) {.presscls .sidebar{margin-top:0px!important;}}
@media only screen and (max-width:360px) {
	.collect-close1 { margin-top:9px !important;}
}

.homepagecntn p { font-size:34px !important; line-height:45px !important; vertical-align:middle; }

.ctgcontainer{ position:relative; z-index:9;}
.leftctglink{ z-index:99!important;}