/*slider*/
/*.top_panel{position:relative; margin-top:0px !important;}*/
.clearfix{clear:both}

.slider_prev_in{background:url(https://www.itcportal.com/images/prev_inside.png) no-repeat 0 0; width:26px; height:51px; top:40%; left:20px; position:absolute; text-indent:-20000px; cursor:pointer;}
.slider_next_in{background:url(https://www.itcportal.com/images/next_inside.png) no-repeat 0px 0px; width:26px; height:51px; top:40%; right:20px; position:absolute; text-indent:-20000px; cursor:pointer;}
.slide-wrapper{position:relative; float:left; width:100%;}
.slideimg{width:100%; background-size:cover !important;}
.sliderarea{height:100%; width:100%; z-index:0;}
.sliderarea li{overflow:hidden;}
.slick-list, .slick-track{height:100%;}
.slick-prev{position:fixed; left:2vw; height:4vh; width:3vw; z-index:2;}
.slick-next{position:fixed; right:2vw; height:4vh; width:3vw; z-index:2;}
.slick-slider{margin-bottom:0;}
.arrow:hover{cursor:crosshair;}
.slick-thumbs-new{position:absolute; right:0; top:30%; width:140px; z-index:10;}
.slick-thumbs-new li{position:relative; display:block; width:140px; padding:0; padding:25px 0; cursor:pointer; z-index:2;}
.slick-thumbs-new li span{position:absolute; top:0px; right:0px; width:138px; text-align:left; padding:15px 0 15px 25px; box-sizing:border-box; color: rgba(255,255,255,0.21); font-size:16px; border-top:1px solid rgba(255,255,255,0.18);}
.slick-thumbs-new li.slick-active span{border-top:none; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 1s ease; transition:all 1s ease; opacity:1;}
.slick-thumbs-new li.slick-active span{color:#fff;}
.slick-thumbs-new li span i{position:absolute; left:-30px; top:-8px; font-size:11px; display:block; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 1s ease; transition:all 1s ease; color:rgba(255,255,255,0.21)}
.slick-thumbs-new li.slick-active span i{color:rgba(255,255,255,1.00)}
.slick-thumbs-new li:nth-child(1) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat 0 0;}
.slick-thumbs-new li:nth-child(2) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -31px 0;}
.slick-thumbs-new li:nth-child(3) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -62px 0;}
.slick-thumbs-new li:nth-child(4) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -93px 0;}
.slick-thumbs-new li:nth-child(1).slick-active span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat 0 100%;}
.slick-thumbs-new li:nth-child(2).slick-active span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -31px 100%;}
.slick-thumbs-new li.slick-active:nth-child(3) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -62px 100%;}
.slick-thumbs-new li.slick-active:nth-child(4) span i{background:url(https://www.itcportal.com/images/home-banner-icons.png) no-repeat -93px 100%;}
.slick-thumbs-new li:after{width:140px; height:1px; content:""; display:block; position:absolute; top:0px; left:140px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 1s ease; transition:all 1s ease; background:#fff;}

.slick-thumbs-new li.slick-active:after{left:0px;}
.slick-slide{position:relative;}
.slick-slide .imgHolder{width:100%; height:100%;}
.slick-slide .imgHolder img{width:100% !important;} 
.slick-slide .slider-text{position:absolute; /*left:57%;*/ bottom:0px; left:0; right:0px; max-width:1175px; width:100%; margin:0 auto; overflow:hidden; background-color:#eb2439;}
.slick-slide .slider-text h3{display:none;}

.new .sliderarea2 {
    height: auto;
    width: 100%;
    z-index: 0;
}
.new .sliderarea2 > div {
    height: auto;
    width: 100%;
}
.new .sliderarea2 li {
    height: auto;
    width: 100%;
}
.new .slick-slide .imgHolder {
    width: 100%;
     height: auto;
}
.new .sliderarea2 > div > div {
     height: auto;
    width: 100%;
}

/*slider*/

.slider_bottom_box{position:absolute; bottom:-100px; margin:0 auto; max-width:1175px; width:100%; left:0; right:0; background-color:#eb2439; height:191px; -webkit-box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.3);box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.3);}
.slider_bottom_box.vd_block{bottom: -155px;}
.slider_bottom_box.vd_block.redbox{bottom: -45px !important;}
.slider_bottom_box.yellow_bg{background-color:#f58a00;}
.slider_bottom_box.green_bg{background-color:#01402f;}
.slider_bottom_box.ltgreen_bg{background-color:#5f990d;}
.slider_bottom_box.violet_bg{background-color:#8c52a9 ;}
.slider_bottom_box.deepred_bg{background-color:#db5224;}
/*.slider_bottom_box.deepred_bg{background-color:#b01116;}*/
.slider_bottom_box.ngreen_bg{background-color:#65A079;}
.slider_bottom_box.dgreen_bg{background-color:#087103;}
.slider_bottom_box.brown_bg{background-color:#5f3a1d;}

.slider_bottom_box .box1{ float:left; width:85%; height:100%;  padding:0px 0 0 68px;}
.slider_bottom_box .box1 li, .slider_bottom_box .slider-nav{height:100%;}
.slider-nav h2{ font-size:18px; font-family: 'barlow_semi_condensedmedium'; font-weight:300;  color:#FFF; padding-bottom:10px; margin-bottom:10px; position:relative;}
/*.slider-nav h2:after{position:absolute; content:""; background-color:#fff; height:2px; width:40px; left:0px; bottom:0px;}
*/.slider-nav span{font-size:30px; font-family:'barlow_semi_condensedlight'; color:#FFF; display:block; padding-bottom:25px; }

.slider_bottom_box .full_sec{width:100%; padding:23px 35px 23px 0px; height:100%; float:left;}

.slider_bottom_box .left_sec{width:50%; border-right:1px solid rgba(255,255,255,0.23);  padding:23px 0 0 0px; height:100%; float:left;}
.slider_bottom_box .right_sec{width:50%; display:table; height:100%; }

.slider_bottom_box .right_sec span {display: table-cell; vertical-align: middle;text-align: left; font-size:18px; padding:0px 50px 0 50px; line-height:normal;}
.slider_bottom_box .box2{ float:left; width:15%; height:100%; padding:20px 24px; background-color:#001d55; color:#ffffff; font-size:16px; background-image: url(https://www.itcportal.com/images/brand_right.png); background-repeat:no-repeat; background-position:right center;  }
.slider_bottom_box .box2 h3{font-family: 'barlow_semi_condensedmedium'; font-size:16px; font-weight:400; padding:15px 0 0 0;}
.slider_bottom_box .box2 p{font-size:13px; font-weight:400; padding:5px 0 5px 0;}

/*
.slider_bottom_box .box3 glance-box img{font-size:13px; font-weight:400; padding:5px 0 5px 0;}
.slider_bottom_box .box3 glance-box h3{font-family: 'barlow_semi_condensedmedium'; font-size:16px; font-weight:400; padding:15px 0 0 0;}
.slider_bottom_box .box3 glance-box p{font-size:13px; font-weight:400; padding:5px 0 5px 0;}
*/
.glance-box{background-color: #253722; height: 191px;}
.glance-box img{padding: 25px 0 0 90px;}
.glance-box h3{text-align: center; font-size: 20px !important;}
.glance-box p{text-align: center; padding: 5px 27px 5px 0 !important; font-size: 15px !important;}
.glance-box p img{padding: 0 0 0 10px !important; position: absolute;}
/*.glance-box span img{padding-top: 0}*/


/*slider sustainability*/
.slider_bottom_box.sustainability{position:absolute; bottom:-100px; margin:0 auto; max-width:1175px; width:100%; left:0; right:0; background-color:#6c7b30; height:191px; -webkit-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.3);box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.3);}
.slider_bottom_box.sustainability.lt_green{background-color:#9ebe47;}
/*.slider_bottom_box.sustainability.bg_green{background-color:#68aa94;}*/
.slider_bottom_box.sustainability.bg_green{background-color:#265d1b;}
.slider_bottom_box.sustainability.invest_green{background: rgba(0, 167, 93, 1.00);}

.slider_bottom_box.sustainability .box1{ float:left; width:77%; height:100%;  padding:0px 0 0 40px;}
.slider_bottom_box.sustainability .box1 li, .slider_bottom_box.sustainability .slider-nav{height:100%;}
.slider_bottom_box.sustainability .slider-nav h2{ height:100%; /*line-height:30px; */font-size:36px; font-family: 'barlow_semi_condensedlight'; font-weight:300;  color:#FFF; padding-bottom:0px; margin-bottom:0px; position:relative; display: flex; justify-content: center; flex-direction: column; text-align: left;}
.slider_bottom_box.sustainability .slider-nav h2:after{ background-color:#fff; content:""; height:2px; width:40px; margin-top:10px;}
.slider_bottom_box.sustainability .slider-nav h2 span{ background-color:#fff; height:2px; width:40px; padding:0px; margin:10px 0 0;}
.slider-nav span{font-size:30px; font-family:'barlow_semi_condensedlight'; color:#FFF; display:block; padding-bottom:25px; }
.slider_bottom_box.sustainability .left_sec{padding:0px 20px 0 0px; height:100%; float:left; width:100%; border-right:0px solid; }
.slider_bottom_box.sustainability .right_sec{padding:0px 0 0 0px; height:100%; float:left; width:60%; padding:0px 20px; display:inherit;}

.slider_bottom_box.sustainability .right_sec span { height:100%; vertical-align: middle;text-align: left; font-size:36px; padding:0px 0px 0 0px; display: flex; justify-content: center; flex-direction: column; text-align: left;}
.slider_bottom_box.sustainability .box2{ float:left; width:23%; height:100%; padding:0px; background-color:#001d55; color:#ffffff; font-size:16px; }
.slider_bottom_box.sustainability .box2 .video_thumb{position:relative;}
.slider_bottom_box.sustainability .box2 .video_thumb .player, .slider_bottom_box.sustainability .box2 .video_thumb .player img{position:absolute; margin:auto; left:0px; right:0px; top:0px; bottom:0px; width:auto;}

.slider_bottom_box.sustainability .box1.full_sec{ float:left; width:100%; height:100%;  padding:0px 40px;}
.slider_bottom_box.sustainability .box1.full_sec .right_sec span{font-size:37px; line-height:50px;}

/*-----------itc glance section start---------------*/
.activate {-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1 * 100);filter: alpha(opacity=1 * 100);}
.animated {-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100);filter: alpha(opacity=0 * 100);}


.sliderarea2{height:100%; width:100%; z-index: 0;}
.sliderarea2 > div{height:100%; width:100%;}
.sliderarea2 > div > div{height:100%; width:100%;}
.sliderarea2 li{height:100%; width:100%;}
.sliderarea2 li img{ width:100%;}

.slider-nav2{height:100%; width:100%; z-index: 0;}
.slider-nav2 > div{height:100%; width:100%;}
.slider-nav2 > div > div{height:100%; width:100%;}
.slider-nav2 li{height:100%; width:100%;}

.bannerInfo{position:absolute; left:0; top:0; width:100%; height:100%;  z-index:5; }
.slider-nav2 h2{ line-height:30px; font-size:24px; font-family: 'barlow_semi_condensedlight'; font-weight:600;  color:#FFF; padding-bottom:20px; margin-bottom:10px; position:relative;}
.slider-nav2 h2:after{position:absolute; content:""; background-color:#fff; height:2px; width:40px; left:0px; bottom:0px;}
.slider-nav2 span{font-size:25px; font-family:'barlow_semi_condensedlight'; color:#FFF; display:block; padding-bottom:25px; line-height:30px; padding-right:15px; }

.transi{-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease-in-out !important; position:relative; overflow:hidden;}

.banner_text1{top:100px; visibility:hidden; opacity:0;}
.banner_text2{top:100px; visibility:hidden; opacity:0; }

.banner_text1_final{ top:0px; visibility:visible; opacity:1;}
.banner_text1_final2{ top:-100px; visibility:hidden; opacity:0;}

.banner_text2_final{ top:0px; visibility:visible; opacity:1;}
.banner_text2_final2{top:-100px; visibility:hidden; opacity:0;}


.height_video_wrap{width:100%; overflow:hidden}



@media only screen and (max-width:1366px){
.slick-thumbs-new{top:22%;}
.slick-slide .slider-text{top:22%;}

}

@media screen and (max-width:1280px){
/*	.slider_bottom_box{position:initial; float:left;}*/
	.slider_bottom_box{position:initial;}
	.slick-slide .imgHolder img {height: auto; width:100% !important;}
.slick-slide .slider-text{position:absolute; left:0; top:inherit; bottom:0; width:100%; display:block; background:rgba(0,0,0,0.67); padding:15px 0 15px;}
.slick-slide .slider-text h2{ font-size:22px; text-align:center; padding:0px 20px 5px 20px;}
.slick-slide .slider-text span{font-size:18px; border-bottom:0px solid rgba(255,255,255,0.35); padding:0 20px 5px 20px; text-align:center;}
.slick-slide .slider-text aside{font:400 italic 12px/16px ; border-bottom:0; padding:0px 20px 20px 20px; text-align:center;}
.whatsnew-slider{min-height:180px;}
.slick-slide img{display:block; width:100%;}
.slick-thumbs-new {top: 39%;}
.box1 {width:100%;}
.brand_slider li img{width:auto}
.latest_news, .leadership{width:50%;}
.itc_glance h4 {font-size: 16px;}
.footer_top ul:last-child li {padding: 0 15px 0 45px;}
.brand_slider::after {width: 92%; margin: 0 auto;right: 0;}

.height_video_wrap{height:inherit; width:100%; overflow:hidden}
	.slider_bottom_box.sustainability .box2{overflow:hidden}
	.slider_bottom_box.sustainability .box2 .video_thumb {
    height: 100%
}
}


@media only screen and (max-width:1023px){
.brand_slider li img{height:auto !important}
.slick-thumbs-new{display:none;}
.slick-slide img{display:block; width:100%; height:200px;}
.slick-slide .slider-text h3{ font-size:18px; font-weight:400; color:#FFF; text-align:center; padding:20px 20px 10px 20px; position:relative; margin:0 0 10px; display:block;}
.slick-slide .slider-text h3:after{position:absolute; content:""; height:1px; width:30px; background-color:#fff; left:0; right:0; margin:0 auto; bottom:0;}
.slick-slide .slider-text {position: initial;background: rgba(0,0,0,1.00);}
.navUl > li.mega-opened .megamenu{z-index:0}
.column-3 li{width:50%;}
.column-3 li:nth-child(2){border-right:0px solid}
.column-3 li:last-child{width:100%; margin:25px 0;}
.pdf_list li{width:100%;}
.pdf_list li:last-child{ margin:0px 0;}
.footer_top ul:first-child {float: left; width: 100%;}
.footer_top ul:last-child {float: left; width: 100%; margin:0 0 25px}
.close{top:0px !important;}

}
@media only screen and (max-width:800px){

.slider_bottom_box .box1{width:100%;  padding:0 10px;}
.slider_bottom_box .box2{width:100%;}
.slider_bottom_box .box2>div{ float:left; margin-right:20px;}
.slider_bottom_box .box2 h3{ padding-top:0; font-size:14px;}
.bannerInfo{ position:relative;}
.slider_bottom_box .left_sec{width:100%; border-right:0px solid; padding:20px 20px 0; border-bottom: 1px solid rgba(255,255,255,0.23);}
.slider_bottom_box .right_sec{width:100%; padding:0px;}
.slider_bottom_box .right_sec span{padding:20px 20px 20px 20px;}
.slider_bottom_box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.height_video_wrap{height:inherit; width:100%; overflow:hidden}
}
@media only screen and (max-width:680px){
.slick-slide img{display:block; width:280px; height:200px;}

}
@media screen and (max-width:600px){
	.slider_bottom_box{height:auto;}

.itc_glance {padding: 0 0 30px 0;}
.tvc_box {padding: 18px 10px;}
.tvc_box .right_sec {padding: 20px 0px 20px 20px;}
.latest_news, .leadership {width:100%; min-height:auto;}
.slick-thumbs-new { top: 25%;}
.leadership ul li .thumb_block {width:auto;}
.leadership ul li .thumb_info{width:auto; margin-left:15px; text-align:left;}
.column-3 li{width:100%; border-right:0px solid; margin:0 0 25px}
.pdf_list li{margin-bottom:5px;}
.itc_glance li p {position: initial;}
footer .sitemap .copyright {float: left; width: 100%; text-align: center; padding: 0 0 6px;}
}
@media screen and (max-width:550px){
.tvc_box .left_sec .thumb_img {float: left;width: 100%;text-align: center;}
.tvc_box .left_sec .thumb_info {float: left; padding: 21px 0 0 0px; width: 100%; text-align: center;}
.slider_bottom_box{height:auto;}
.slider_bottom_box .box1{width:100%; padding:0 10px;}
.slider_bottom_box .box2{width:100%;}
.slider_bottom_box .left_sec{width:100%; border-right:0px solid; padding:20px 20px 0; border-bottom: 1px solid rgba(255,255,255,0.23);}
.slider_bottom_box .right_sec{width:100%; padding:0px;}
.slider_bottom_box .right_sec span{padding:20px 20px 20px 20px;}
.slider-nav2 span {font-size: 19px;}
.slider_bottom_box.vd_block.redbox{ margin-top:-10px;}
.height_video_wrap{height:auto; width:100%; overflow:hidden}
.awards{background-size:cover;}
}
@media screen and (max-width:480px){
.slider-nav2 span {padding-bottom: 0px;}
.slider_bottom_box .full_sec{padding: 23px 20px 0px 0px !important;}
.slider_bottom_box{height: 225px !important;}
}

