@charset "utf-8";
/* CSS Document */

@font-face {font-family: 'barlow_semi_condensedlight'; src: url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.eot');   src: url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.woff2') format('woff2'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.woff') format('woff'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.ttf') format('truetype'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-light-webfont.svg#barlow_semi_condensedlight') format('svg'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'barlow_semi_condensedregular';src: url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.eot');src: url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.woff2') format('woff2'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.woff') format('woff'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.ttf') format('truetype'),url('https://www.itcportal.com/brands-microsite/font/barlowsemicondensed-regular-webfont.svg#barlow_semi_condensedregular') format('svg');font-weight: normal;  font-style: normal;}

html, body{height:100%;}
body{padding:0; margin:0; font-family: 'barlow_semi_condensedregular'; font-size:13px; color:#282828; font-weight:400;}
.noscroll{overflow:hidden;}
div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, img, br, input, textarea, label, figure, figcaption, aside, samp{padding:0; margin:0;}
input, textarea, label, figure, figcaption, aside, samp{  font-family: 'barlow_semi_condensedlight';}
a, input{text-decoration:none; outline:none;}
img{border:0; outline:none;}
ul{list-style-type:none;}
*:focus{outline:none;}
button{ border:none;}
*, ::after, ::before{-webkit-box-sizing:border-box;	-moz-box-sizing:border-box; box-sizing:border-box;}
.clear{clear:both; line-height:0; font-size:0; height:0px;}

.wrapper{ min-height:100%; position:relative; z-index:1;}
section{ position:relative;}
.sec1{ float:left; width:100%; margin:125px 0 0; /*margin:260px 0 0;*/  }
.sec1 .row{-webkit-box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.3);
box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.3); float:left; width:100%; background-color:#fff; height:353px; position:relative; z-index:9;}
.sec1 .video_info{float:left; height:100%; background-color:#0080ff; width:50%; padding:50px; font-family: 'barlow_semi_condensedlight'; } 
.sec1 .video_info h3{color:#fff; font-size:48px; line-height:48px; font-weight:400; position:relative;}
/*.sec1 .video_info h3:after{position:absolute; content:""; width:48px; background-color:#fff; height:3px; }*/
.sec1 .video_info h4{color:#fff; font-size:48px; line-height:48px; font-weight:400; position:relative;}
.sec1 .video_info p{color:#fff; font-size:14px; float:left; width:100%; padding:15px 0 0;  font-family: 'barlow_semi_condensedregular'; line-height:22px;}
.videoHolder{width:50%; float:left; height:100%; overflow:hidden;}
.videoHolder iframe{width:100%;}
#slidingNav{display:none}
section .sec2{ float:left; width:100%; padding:0 0px; margin:150px 0 0;}
section .sec2 h3{font-family: 'barlow_semi_condensedlight'; font-size:48px; text-align:center; font-weight:400; text-transform:uppercase; margin:0 0 80px;}
section .sec2 h3 span{color:#ec5911;}
.load_more{text-align:center; float:left; padding:50px 0 0; width:100%;}
.load_more a{font-size:16px; color:#353535; text-transform:uppercase;}
/*.store_locate{ position:absolute; right:100px; top:47px; color:#fff; line-height:34px;}*/
.store_locate{ position:absolute; right:100px; top:47px; color:#fff; line-height:34px; width: 308px;}
.store_locate i{float:left; margin-right:10px;}
/*.store_locate a{color:#fff; font-size:17px;}*/
.store_locate a{color:#fff; font-size:17px; float: left;}
.store_locate a.mr20{margin-right: 20px;}

.store_locate2{ float:left; width:100%; clear:both; color:#fff; line-height:34px; border-top:1px solid rgba(255,255,255,0.22); margin:15px 0 0; padding:15px 0 0;}
.store_locate2 i{float:left; margin-right:10px;}
.store_locate2 a{color:#fff !important; font-size:17px; background-color:transparent !important; width:100% !important;}
.store_locate2.p2 a{display:inline-block; width: 45% !important;}


.available-section{ float:left; width:100%; clear:both; color:#fff; border-top:1px solid rgba(255,255,255,0.22); margin:5px 0 0; padding:5px 0 0;}
.available-section p{color:#fff !important; font-size:17px; background-color:transparent !important; width:100% !important; padding-top: 10px;}
.available-section ul li img{float:left; padding-right: 10px; padding-left:10px;}
.available-section ul li{display: inline-block; border-right: 1px solid rgba(255,255,255,0.48)};
.available-section ul li:last-child{border-right: 0px;}

.available-section .connet_icon a:nth-child(1){padding-left: 0px !important;}


section .sec3{ float:left; width:100%; padding:0 0px; margin:50px 0;}

.sitelogo{ position:absolute;  z-index:10; top:0px; left:0px; width:120px; height:125px; border-left:1px solid rgba(255,255,255,0.15); border-right:1px solid rgba(255,255,255,0.15); text-align:center; padding:18px 0 0 0px; /*background:url(../images/logo.png) no-repeat 0 0;*/}
/*.sitelogo:after{position:absolute; content:""; right:0px; top:-18px; width:1px; height:100%; background-color:rgba(255,255,255,0.2);}*/

/* .logo_menuTrigger{ position:fixed; width:102px; z-index:2; top:0; left:0;} */
.menuTrigger{ display:block; width:80px; height:125px; z-index:10; top:0px; right:0px; position:absolute;  background:url(https://www.itcportal.com/brands-microsite/images/menu-trigger.png) no-repeat 5px 30px; cursor:pointer; border-left:1px solid rgba(255,255,255,0.15); border-right:1px solid rgba(255,255,255,0.15); text-align:center;  }
.downArrow{ position:fixed; width:55px; height:55px; z-index:2; left:0; bottom:25px; background:url(https://www.itcportal.com/brands-microsite/images/downArrow.png) no-repeat 50% 0;}
.bgDark{background:url(https://www.itcportal.com/brands-microsite/images/bg2.gif) repeat; background-size:cover;}
.sec3Bg{ position:absolute; left:0; top:0; right:0; bottom:0; margin:auto;  background:url(https://www.itcportal.com/brands-microsite/images/sec-3-bg.jpg) no-repeat 50% 50%; background-size:cover; z-index:1;}

.navHolder{ position:fixed; height:100%; width:100%; top:0; left:0; background:#0a1b38; z-index:3; text-align:center;}
.navHolder img{ display:inline-block;}
.navHolderClose{ position:absolute; top:25px; right:25px; width:33px; height:33px; background:url(https://www.itcportal.com/brands-microsite/images/navClose.jpg) no-repeat 0 0; cursor:pointer;}

.wrapper:after, .container:after, .container2:after, .itc_brand_container:after{content:''; display:block; clear:both;}
.container{ max-width:1290px; width:98%; padding:0 0px; margin:0 auto;}
.container2{ max-width:1290px; width:98%; padding:0 0px; margin:0 auto;}
.itc_brand_container{ max-width:1290px; width:98%; padding:0 0px; margin:0 auto;}
.top_bg{position:absolute; left:0; top:0; float:left; width:100%; height:363px; overflow:hidden; background-color:#05004d; }
.top_bg img{width:100%;}

.itc_brandbg{float:left; width:100%; background:url(https://www.itcportal.com/brands-microsite/images/itc_brandbg.jpg) no-repeat; height:442px; margin:50px 0 50px 0;}
.itc_brandbg img{border:0px solid; display:block;}
.itc_brandbg .block1{float:left; width:50%; text-align:center; padding:170px 0 0; height:100%;}
.itc_brandbg .block1 h3{font-size:72px; color:#ec5911; font-family:'barlow_semi_condensedlight'; text-transform:uppercase; font-weight:400;}
.itc_brandbg .block1 h4{font-size:36px; color:#fff; font-family:'barlow_semi_condensedlight'; text-transform:uppercase; font-weight:400;}
.itc_brandbg .block2{float:left; width:25%; text-align:center; padding:0px 0 0; overflow:hidden; height:50%;}

.info_con{background-color:rgba(0,0,0,0.20); height:100%; float:left; width:100%; font-family: 'barlow_semi_condensedregular'; text-align:left; padding:50px 80px 15px 33px; position:relative;}
.info_con h3{font-size:24px; color:#fff; font-weight:400; padding:0 0 10px;}
.info_con p{font-size:16px; color:#fff; line-height:24px;}
.info_con a{ position:absolute; bottom:30px; left:33px;}
footer{float:left; width:100%; text-align:center; padding:50px 0; font-family: 'barlow_semi_condensedregular'; font-size:14px;}

/*-------Menu section here-----*/
.menu_wrapper{margin:0 auto; max-width:818px; width:100%; height:100%; font-family: 'barlow_semi_condensedregular';}
.menu_wrapper ul.menu_link{float:left; width:100%;  height:100%;}
.menu_wrapper ul.menu_link li{float:left; width:20%; border-left:1px solid rgba(255,255,255,0.13); height:100%; padding:0 0 0 10px;}
.menu_wrapper ul.menu_link li:last-child{border-right:1px solid rgba(255,255,255,0.13);}
.menu_wrapper ul.menu_link li h3{padding:80px 0 26px 0; position:relative; font-size:16px; color:#fff; text-transform:uppercase; font-weight:400; text-align:left;}
.menu_wrapper ul.menu_link li h3 i{float:left; width:100%; padding:0 0 20px; }
.menu_wrapper ul.menu_link li:nth-child(1) h3:after{position:absolute; content:""; width:1px; height:100%; background-color:#f21302; left:-11px; top:0}
.menu_wrapper ul.menu_link li:nth-child(2) h3:after{position:absolute; content:""; width:1px; height:100%; background-color:#cc0fe8; left:-11px; top:0}
.menu_wrapper ul.menu_link li:nth-child(3) h3:after{position:absolute; content:""; width:1px; height:100%; background-color:#0f9ee8; left:-11px; top:0}
.menu_wrapper ul.menu_link li:nth-child(4) h3:after{position:absolute; content:""; width:1px; height:100%; background-color:#f9c308; left:-11px; top:0}
.menu_wrapper ul.menu_link li:nth-child(5) h3:after{position:absolute; content:""; width:1px; height:100%; background-color:#f93008; left:-11px; top:0}
.menu_wrapper ul.menu_link li a{float:left; width:100%; color:#848991; font-size:14px; text-align:left; margin:6px 0;}

/*--------filter section css start----------*/
#info {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fcf8e3; border:1px solid  #fbeed5;	width:95%;	max-width:900px; margin:0 auto 40px auto; font-size:12px;-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;-o-box-sizing: border-box;}
#info .info-wrapper {padding:10px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box; -o-box-sizing: border-box;}
#info a {color:#c09853;	text-decoration:none;}
#info p {margin:5px 0 0 0;}
#filters {margin:0 auto 30px; padding:0; list-style:none; text-align:center; width:70%;}
#filters li {float:none; display:inline-block; margin-right:-4px;}
#filters li span {display: block; padding:5px 20px 15px; text-decoration:none; color:#666; cursor: pointer;	font-size:16px; text-transform:uppercase; border-bottom:1px solid #a7a7a7;}
#filters li span.active {border-bottom:1px solid #ff6000; color:#ff6000;}
#portfoliolist .portfolio {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; width:20%; display:none; float:left; overflow:hidden;}
.portfolio-wrapper { overflow:hidden; position: relative !important; cursor:pointer; border-left:3px solid #fff;}
.portfolio img {max-width:100%;	position: relative;	top:0; -webkit-transition: all 600ms cubic-bezier(0.645, 0.045, 0.355, 1); transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);}
#movielist{text-align:center;}
#movielist .portfolio {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; width:20%; display:none; float:none; overflow:hidden; margin-left:-2px; margin-right:-2px;}

/* #Clearing */
/* Self Clearing Goodness */
.clearfix:before,.clearfix:after,.row:before,.row:after {content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.row:after,.clearfix:after { clear: both; }
.row, .clearfix { zoom: 1; }
.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

/* ========KRISHNA======= */
.transition{-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;}
.itcBrandWrapper{}
.itcBrandHed_holder{}
.itcBrandHed_holder.ibh_fixed{ position:fixed; width:100%; height:80px; background:#FFF; top:0; left:0; z-index:999;}
.itcBrandHed_holder.ibh_fixed  h2{ margin:13px 0;}

.itcBrandHed_center{ max-width:1290px; width:95%; padding:0 0px; margin:0 auto;}
.itcBrandWrapper h2{color:#ec5911; font-family: 'barlow_semi_condensedlight'; font-size:30px; font-weight:400; margin:40px 0 30px;}
.viewType{ position:absolute; top:0px; right:0; overflow:hidden;}
.viewType span{ display:inline-block; width:33px; height:27px; text-indent:-99999px; cursor:pointer;}
.viewType span.listView{ background:url(https://www.itcportal.com/brands-microsite/images/view-icon.png) no-repeat 0 0;}
.viewType span.greedView{ background:url(https://www.itcportal.com/brands-microsite/images/view-icon.png) no-repeat -32px 0; margin-left:10px;}
.viewType span.vta.listView{ background:url(https://www.itcportal.com/brands-microsite/images/view-icon.png) no-repeat 0 -27px; cursor:default;}
.viewType span.vta.greedView{ background:url(https://www.itcportal.com/brands-microsite/images/view-icon.png) no-repeat -32px -27px; margin-left:10px; cursor:default;}
.itcBrandWrapper h2 span{color:#000; /*display:block; font-size:22px;*/ }
.itcBrandSec{/*  background:#ffc600; */ }
.itcBrandSec:nth-child(odd){/*  background:#ef0000;  */}
.itcBrandSec_center{max-width:1290px; width:98%; padding:0 0px; margin:0 auto; position:relative; height:360px;}
.itcBrandSec_center aside{ margin:0 165px 0 275px; height:100%; padding-top:80px; z-index:2; position:relative;}
.itcBrandSec_center aside:first-child{ position:absolute; left:0; top:0; width:275px; margin:0; border-right:1px solid rgba(255,255,255,0.2); z-index:1; text-align:center; padding-top:50px;}
.itcBrandSec_center aside:first-child span{ display:inline-block; width:200px; height:150px; vertical-align:middle; text-align:center;}
.itcBrandSec_center aside:first-child span:after{content:'\200b'; display:inline-block; height:100%; vertical-align:middle;}
.itcBrandSec_center aside:first-child span img{ width:95%; vertical-align:middle; display:inline-block;}
.itcBrandSec_center aside:first-child strong{ display:block; width:200px; margin:auto; font-size:20px; line-height:20px; font-weight:normal; font-family: 'barlow_semi_condensedregular';}
.itcBrandSec_center aside:last-child{ position:absolute; right:0; top:0; width:165px; margin:0; border-left:1px solid rgba(255,255,255,0.5); text-align:center; padding-top:45px; z-index:1;}
.itcBrandSec_center aside:last-child:after{content:''; position:absolute; left:0; bottom:150px; width:100%; border-top:1px solid rgba(255,255,255,0.5);}
.itcBrandWrapper:after {content:''; display:block; clear:both;}
.itcBrandHolder:after{content:''; display:block; clear:both;}
.itcBrandSec:after{content:''; display:block; clear:both;}
.itcBrandSec_center:after {content:''; display:block; clear:both;}

.productSlide li{	background:url(https://www.itcportal.com/brands-microsite/images/ps.png) bottom  center no-repeat;	height:210px;	position:relative;padding:0 0 0px 0;margin:0  auto 35px;text-align:center;}
.productSlide2 li{	background:url(https://www.itcportal.com/brands-microsite/images/ps.png) bottom  center no-repeat;	height:210px;	position:relative;padding:0 0 0px 0;margin:0  auto 35px;text-align:center;}
.bb li{ background:none;}
/*.productSlide.aashirvaad li{height:175px;}*/
.productSlide.aashirvaad li span{height:30px;}

.productSlide li img{background:url(https://www.itcportal.com/brands-microsite/images/line6.png) -10px no-repeat;text-align:center;margin:0 auto;}
.productSlide li span{display: block; text-align: center;padding: 10px 0 0 0;position: absolute; bottom: -20px; left: 0px;right: 0px;/* width:150px;*/ height:20px; margin:auto; font-size:14px; font-family: 'barlow_semi_condensedregular'; font-weight:400;}
.slider_prev{ position:absolute; bottom:0; right:-90px; text-indent:-99999px; background:url(https://www.itcportal.com/brands-microsite/images/slideControl.png) no-repeat 0 0; width:28px; height:29px; cursor:pointer;}
.slider_next{ position:absolute; bottom:0; right:-115px; text-indent:-99999px; background:url(https://www.itcportal.com/brands-microsite/images/slideControl.png) no-repeat 100% 0; width:29px; height:29px; cursor:pointer;}



.productSlide2 li img{background:url(https://www.itcportal.com/brands-microsite/images/line6.png) -10px no-repeat;text-align:center;margin:0 auto;}
.productSlide2 li span{display: block; text-align: center;padding: 10px 0 0 0;position: absolute; bottom: -20px; left: 0px;right: 0px;/* width:150px;*/ height:20px; margin:auto; font-size:14px; font-family: 'barlow_semi_condensedregular'; font-weight:400;}
.slider_prev2{ position:absolute; bottom:0; right:-90px; text-indent:-99999px; background:url(https://www.itcportal.com/brands-microsite/images/slideControl2.png) no-repeat 0 0; width:28px; height:29px; cursor:pointer;}
.slider_next2{ position:absolute; bottom:0; right:-115px; text-indent:-99999px; background:url(https://www.itcportal.com/brands-microsite/images/slideControl2.png) no-repeat 100% 0; width:29px; height:29px; cursor:pointer;}
.viewAll{ display:inline-block; padding:0 35px 0 30px; height:35px; line-height:37px; background:#FFF url(https://www.itcportal.com/brands-microsite/images/arrow.png) no-repeat 100% 50%; border-radius:17px; font-family: 'barlow_semi_condensedlight'; font-weight:600; color:#F00; text-transform:uppercase; -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;}
.viewAll:hover{ background:#EEE url(https://www.itcportal.com/brands-microsite/images/arrow.png) no-repeat 105% 50%;}


.viewAll2{ display:inline-block; padding:0 35px 0 30px; height:35px; line-height:37px; background:#FFF url(https://www.itcportal.com/brands-microsite/images/arrow.png) no-repeat 100% 50%; border-radius:17px; font-family: 'barlow_semi_condensedlight'; font-weight:600; color:#F00; border:1px solid #eae8e8; text-transform:uppercase; -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;}
.viewAll2:hover{ background:#EEE url(https://www.itcportal.com/brands-microsite/images/arrow.png) no-repeat 105% 50%;}

.greedView{max-width:1290px; width:100%; padding:0 0px; margin:0 auto; position:relative;}
.greedView .itcBrandSec{ float:left; /*width:20%;*/ width:33.33333%; color:#000; padding:0 4px; margin-bottom:8px;}
.greedView .itcBrandSec_center{max-width:1290px; width:100%; padding:0 0px; margin:0 auto; position:relative; height:auto;}
.greedView .itcBrandSec_center aside{ display:none;}
.greedView .itcBrandSec_center aside:first-child{ display:block; position:relative; left:0; top:0; width:100%; margin:0; border-right:0px solid rgba(255,255,255,0.5); z-index:1; text-align:center; padding:20px 0 25px;}
.greedView .itcBrandSec_center aside:first-child span{ float:none; margin-right:0; display:inline-block; width:100%; height:auto; vertical-align:middle; text-align:center;}
.greedView .itcBrandSec_center aside:first-child span:after{display:none;}
.greedView .itcBrandSec_center aside:first-child span img{ /*width:95%;*/ width:75%; vertical-align:middle; display:inline-block;}
.greedView .itcBrandSec_center aside:first-child span img.jeli{width: 74%;}
.greedView .itcBrandSec_center aside:first-child strong{ display:none;}
.inside_video_wrapper .cat_video_blog .charmis h3{color:#ec62a0}
.inside_video_wrapper .cat_video_blog .charmis h2{color:#ed97be}
.productSlide{}

.itcBrandSec_center.aashirvaad aside:first-child{border-right:1px solid rgba(255,255,255,0.3);}
.itcBrandSec_center.aashirvaad aside:last-child {border-left: 1px solid rgba(255,255,255,0.3);}
.itcBrandSec_center.aashirvaad aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.3);}

.itcBrandSec_center.sunfeast aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.sunfeast aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.sunfeast aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.bingo aside:first-child{border-right:1px solid rgba(255,255,255,0.3);}
.itcBrandSec_center.bingo aside:last-child {border-left: 1px solid rgba(255,255,255,0.3);}
.itcBrandSec_center.bingo aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.3);}

.itcBrandSec_center.kitchen_india aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.kitchen_india aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.kitchen_india aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.yipee aside:first-child{border-right:1px solid rgba(255,255,255,0.5);}
.itcBrandSec_center.yipee aside:last-child {border-left: 1px solid rgba(255,255,255,0.5);}
.itcBrandSec_center.yipee aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.5);}

.itcBrandSec_center.b_natural aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.sun-milk aside:first-child{border-right:1px solid rgba(255,255,255,0.4);}
.itcBrandSec_center.b_natural aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.sun-milk aside:last-child {border-left: 1px solid rgba(255,255,255,0.4);}
.itcBrandSec_center.b_natural aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.sun-milk aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.4);}

.itcBrandSec_center.minto aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.minto aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.minto aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.candyman aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.candyman aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.candyman aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.gumon aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.gumon aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.gumon aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.fabelle aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.fabelle aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.fabelle aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.sunbean aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.sunbean aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.sunbean aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.master aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.master aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.master aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.farmland aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.farmland aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.farmland aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.wills aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.wills aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.wills aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.john_players aside:first-child{border-right:1px solid rgba(179, 170, 170,0.2);}
.itcBrandSec_center.john_players aside:last-child {border-left: 1px solid rgba(179, 170, 170,0.2);}
.itcBrandSec_center.john_players aside:last-child::after {border-top: 1px solid rgba(179, 170, 170,0.3);}

.greedView section .itcBrandSec_center.john_players aside:first-child { border-right:1px solid transparent;  }


.itcBrandSec_center.wills aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.wills aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.wills aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.fiama aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.fiama aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.fiama aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}


.itcBrandSec_center.vivel aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.vivel aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.vivel aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}


.itcBrandSec_center.engage aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.engage aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.engage aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}


.itcBrandSec_center.superaria aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.superaria aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.superaria aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.vivel_cell aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.vivel_cell aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.vivel_cell aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}


.itcBrandSec_center.savlon aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.savlon aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.savlon aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.shower aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.shower aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.shower aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.charmis aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.charmis aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.charmis aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}

.itcBrandSec_center.classmate aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.classmate aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.classmate aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.paperkraft aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.paperkraft aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.paperkraft aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}

.itcBrandSec_center.aim aside:first-child{border-right:1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.aim aside:last-child {border-left: 1px solid rgba(255,255,255,0.2);}
.itcBrandSec_center.aim aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.2);}


.itcBrandSec_center.mangaldeep aside:first-child{border-right:1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.mangaldeep aside:last-child {border-left: 1px solid rgba(255,255,255,0.1);}
.itcBrandSec_center.mangaldeep aside:last-child::after {border-top: 1px solid rgba(255,255,255,0.1);}


/* ========KRISHNA======= */


.scrollup {
    width: 41px;
    height: 41px;
    position: fixed;
    bottom: 20px;
    right: 50px;
    display: none;
    text-indent: -9999px;
    background:url(https://www.itcportal.com/brands-microsite/images/up1.png) center center no-repeat; z-index:9999999;
   /* background-color: #3b7dd8; border-radius:50%;line-height:40px; text-align:center; color:#FFFFFF; font-size:12px;*/
}
/*.scrollup:after{ position:absolute; left:0; top:0; content:'Top'; width:40px; height:40px; line-height:40px; text-align:center; color:#FFFFFF; font-size:14px;}*/

.vegnonveg{ color:#ffffff; position:absolute; right:12%; margin-top:22px;}

.black{ color:#000000 !important;}
.vegnonveg span.veg{background:url(https://www.itcportal.com/brands-microsite/images/veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block; margin-right:10px;}
.vegnonveg span.nonveg{background:url(https://www.itcportal.com/brands-microsite/images/non-veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block;}

.vn-newlaunches-head{position: relative;}
.vegnonveg.vn-newlaunches{ color:#ffffff; position:absolute; right: 0px; margin-top:-19px;}
.vegnonveg.vn-newlaunches span.veg{background:url(https://www.itcportal.com/brands-microsite/images/veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block; margin-right:10px; font-size: 13px;}
.vegnonveg.vn-newlaunches span.nonveg{background:url(https://www.itcportal.com/brands-microsite/images/non-veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block; font-size: 13px;}

@media screen and (max-width:1387px){
.vegnonveg{right:3%;}
	.menu_wrapper ul.menu_link li h3 { padding: 70px 0 26px 0;}
}
@media screen and (max-width:1180px){
.itc_brandbg img { width:100%;}
.itc_brandbg .block2{overflow:hidden;}
/*.info_con{height:169px;}*/
.itc_brandbg .block1 {padding: 125px 0 0;}
.itc_brandbg{height:336px;}
.itc_brandbg .block1 h3 {font-size: 59px;}
.itc_brandbg .block1 h4 {font-size: 29px;}
.info_con {padding: 20px;}
.info_con a {bottom: 10px;left: 20px;}

#filters {width:100%;}
#filters li {float: none;display: inline-block; margin:0 -4px 10px 0}
}
@media screen and (max-width:999px){
.sec1 .video_info {width: 100%; padding: 20px;}
.top_bg{display:none}
.top_container{float:left; width:100%; background-color:#0080ff;}
.sec1 .row{-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 28px 0px rgba(0,0,0,0.3); height:auto;}
.videoHolder{width:100%; height:353px;}
.container, .container2{width:100%;}
section .sec2 {margin: 100px 0 0;}
.itc_brandbg{height:auto}
.itc_brandbg .block1 {padding: 125px 0; width:100%; height:auto}
.itc_brandbg .block2{width:50%; height:221px;}
.info_con{background-color:#151511}
.sitelogo{position:inherit; margin:10px 0 0 20px;}
.sec1 {margin:0px 0 0;}
#portfoliolist .portfolio {width:33%; margin:0; height:208px; overflow:hidden;}	
#movielist .portfolio {width:33%; margin:0; height:208px; overflow:hidden;}		
#ads {display:none;}

.sec1 .row {
    -webkit-box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.0);
    -moz-box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.0);
    box-shadow: 0px 40px 43px 0px rgba(0,0,0,0.0);
}
/* ========KRISHNA======= */
.itcBrandSec_center{height:auto;}
.itcBrandSec_center aside{ margin:0; height:auto; padding-top:0px; z-index:2; position:relative;}
.itcBrandSec_center aside:first-child{ position:relative; left:auto; top:auto; width:100%; margin:0; border-right:0px solid rgba(255,255,255,0.5); z-index:1; text-align:left; padding-top:0px; padding-bottom:20px;}
.itcBrandSec_center aside:first-child span{ display:inline-block; width:20%; height:150px; margin-right:20px; float:left; border-right:1px solid rgba(255,255,255,0.5);}
.itcBrandSec_center aside:first-child span img{ width:75%; vertical-align:middle; display:inline-block;}
.itcBrandSec_center aside:first-child strong{ display:table-cell; text-align:left; vertical-align:middle; width:100%; height:150px; margin:auto; font-size:24px; line-height:30px; padding:25px 0 0 0px;}
.itcBrandSec_center aside:last-child{position:relative; left:auto; top:auto; width:100%; margin:0; border-left:0px solid rgba(255,255,255,0.5); text-align:center; padding:25px 0; z-index:1;}
.itcBrandSec_center aside:last-child:after{ display:none;}
.slider_prev{ bottom:50%; right:auto; left:10px; width:26px; z-index:5;}
.slider_next{bottom:50%; right:10px; width:26px; z-index:5;}

/* ========KRISHNA======= */

.itcBrandHed_holder.ibh_fixed {height: 110px;}

}


@media screen and (max-width:800px){
	.itcBrandHed_center {padding: 0 25% 0 0;}
.vegnonveg.top-0{margin-top: -5px;}
}
@media screen and (max-width:680px){
#portfoliolist .portfolio {height: 180px;}
#movielist .portfolio {height: 180px;}
.itc_brandbg img {width: auto;}
#filters li span {padding: 5px 10px 15px;}

/*-------Menu section here-----*/
.menu_wrapper{overflow:auto;}
.menu_wrapper ul.menu_link li {width: 100%;border-left:0px solid rgba(255,255,255,0.13); padding: 0 10px; height:auto;}
.menu_wrapper ul.menu_link li:last-child{border-right:0px solid rgba(255,255,255,0.13);}
.menu_wrapper ul.menu_link li h3{padding:20px 0; position:relative; font-size:16px; color:#fff; text-transform:uppercase; font-weight:400; text-align:left; margin-bottom:20px;}
.menu_wrapper ul.menu_link li h3 i{float:left; width:100%; padding:0 0 20px; }
.menu_wrapper ul.menu_link li:nth-child(1) h3:after{position:absolute; content:""; width:100%; height:1px; background-color:#f21302; left:0px; top:inherit; bottom:0px;}
.menu_wrapper ul.menu_link li:nth-child(2) h3:after{position:absolute; content:""; width:100%; height:1px; left:0px; top:inherit; bottom:0px; background-color:#cc0fe8;}
.menu_wrapper ul.menu_link li:nth-child(3) h3:after{position:absolute; content:""; width:100%; height:1px; left:0px; top:inherit; bottom:0px; background-color:#0f9ee8;}
.menu_wrapper ul.menu_link li:nth-child(4) h3:after{position:absolute; content:""; width:100%; height:1px; left:0px; top:inherit; bottom:0px; background-color:#f9c308;}
.menu_wrapper ul.menu_link li:nth-child(5) h3:after{position:absolute; content:""; width:100%; height:1px; left:0px; top:inherit; bottom:0px; background-color:#f93008;}
.menu_wrapper ul.menu_link li a{float:left; width:100%; color:#848991; font-size:14px; text-align:left; margin:6px 0;}

/* ========KRISHNA======= */

.itcBrandSec_center aside:first-child span{width:35%; height:100px;}
.itcBrandSec_center aside:first-child strong{height:100px; font-size:18px; line-height:25px; padding:0px 0 0 0px;}
/* ========KRISHNA======= */
	
	.store_locate{width: 134px; top: 30px;}
	.store_locate a.mr20{margin-right: 0px;}
	

}
@media screen and (max-width:600px){

/* ========KRISHNA======= */
.itcBrandWrapper h2{ font-size:22px;}
/* ========KRISHNA======= */

.vegnonveg{position: absolute; float:right; right:3%; top: 30px; margin-top:auto; margin-bottom:10px;}

.vegnonveg span.veg{background:url(https://www.itcportal.com/brands-microsite/images/veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block; margin-right:10px;}
.vegnonveg span.nonveg{background:url(https://www.itcportal.com/brands-microsite/images/non-veg.gif) top left no-repeat; padding:5px 0px 0px 30px; height:21px; display:inline-block;}
	
	.vegnonveg.vn-newlaunches{right: 5px;}
	
	

}
/* #Mobile (Landscape) - Note: Design for a width of 480px */
@media screen and (max-width:480px){
#portfoliolist .portfolio {height: auto; width: 100%; text-align: center;}
#movielist .portfolio {height: auto; width: 50%; text-align: center;}
.itc_brandbg .block2 {width: 100%; height: auto;}
.info_con {padding: 50px 20px;}
.itc_brandbg img {width: 100%;}
.info_con a{position:inherit; left:inherit; bottom:inherit; margin:15px 0 0; float:left;}
.info_con a img{width:auto}
.slider_prev_volumes{background:url(https://www.itcportal.com/brands-microsite/images/prev.png) no-repeat; width:9px; height:14px; left:-22px; top:50%; text-indent:-20000px; position:absolute; cursor:pointer;}
.slider_next_volumes{background:url(https://www.itcportal.com/brands-microsite/images/next.png) no-repeat; width:9px; height:14px; right:-10px; top:50%; text-indent:-20000px; position:absolute; cursor:pointer;}
.product_infocon h3 br{display:none}

/* ========KRISHNA======= */
/* .itcBrandWrapper h2{ margin:15px 0 5px;}
.viewType{ position:relative; left:auto; top:auto; padding-bottom:10px; text-align:right;}
.viewType span{ color:transparent; font-size:0px;} */
/* ========KRISHNA======= */
}