@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light_0.eot');
    src: url('../fonts/opensans-light_0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light_0.woff2') format('woff2'),
         url('../fonts/opensans-light_0.woff') format('woff'),
         url('../fonts/opensans-light_0.ttf') format('truetype'),
         url('../fonts/opensans-light_0.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSansSemibold';
    src: url('../fonts/OpenSansSemibold.eot');
    src: url('../fonts/OpenSansSemibold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansSemibold.woff2') format('woff2'),
         url('../fonts/OpenSansSemibold.woff') format('woff'),
         url('../fonts/OpenSansSemibold.ttf') format('truetype'),
         url('../fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');
}


/*----- GLOBAL RESET*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-smooth:always;
}
ol, ul { margin:0; padding:0; list-style-type:none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
a { text-decoration:none; outline:none; -moz-transition-duration: .2s; -o-transition-duration: .2s; -webkit-transition-duration: .2s; transition-duration: .2s;}
a:hover,a:focus{text-decoration:none; }
a:focus, input:focus{outline:none;}
/*----- FOR SITE */

.clear{ clear:both;}

/*----- FOR STRUCTURE */
body { margin:0; padding:0; font-family: 'open_sanslight'; }

#wrapper { margin:0 auto; width:100%; }

#header { margin:0 auto; width:100%; height:85px; background:url(../images/header-bg.gif) repeat-x; position:relative; }
#header .header { margin:0 auto; /*width:994px;*/ max-width:994px; width:100%;}
#header .header .logo { width:169px; float:left; position:absolute; z-index:99; }
.navPan { /*width:820px;*/ float:right; padding-top:6px; font-size:13px; font-family: 'open_sanslight'; color:#000000; }
.socialData { width:100%; text-align:right; padding:10px 0 20px 0; text-align:right; }

#container { margin:0 auto; width:100%; }
.homeSlide01 { margin:0 auto; width:100%; }
.homeSlide01 img { width:100%; height:auto; }
.homeSlide02 { margin:0 auto; width:100%; }
.homeSlide02 img { width:100%; height:auto; }
.homeSlide03 { margin:0 auto; width:100%; }
.homeSlide03 img { width:100%; height:auto; }



#homeSlide01 {position:relative; margin:0 auto; width:100%; overflow:hidden; height:598px; max-width:1920px; min-width:1000px; }
#homeSlide01 .drager{left:100%; cursor:pointer;}
#homeSlide02 {position:relative; margin:0 auto; width:100%; overflow:hidden; height:598px; max-width:1920px; min-width:1000px; }
#homeSlide02 .drager{left:100%; cursor:pointer;}
#homeSlide03 {position:relative; margin:0 auto; width:100%; overflow:hidden; height:598px; max-width:1920px; min-width:1000px; }
#homeSlide03 .drager{left:100%; cursor:pointer;}
.ban01 { position:absolute; width:100%; height:600px; text-align:center; left:50%; margin-left:-960px; }
.ban02 { position:absolute; overflow:hidden; width:100%; height:600px; text-align:center;  left:50%; margin-left:-960px;}
.drager { position:absolute; margin-left:-70px; top:47%; }
.drager img{ margin-top:-290px; }
/*.txt01 { position:absolute; margin:20px 0 0 40%; }
.txt01 img { width:98%; height:auto; }
.txt02 { position:absolute;margin: 20px 0 0 22%; }*/

/*sagar.css*/
.txt01,.txt03 {position: relative; color:white; text-align: right; margin-top: 73px;}
.txt02 {position: relative; color: #1c5ab0; text-align: right; float: left; margin-left: -95px;}
.txt03{margin-top: 35px;}
.home h2{font-size:90px; font-weight: normal; line-height: 100%; }
.home h3{font-size:50px; font-weight: normal; }

/*@media screen and (max-width:1366px){ 
	.txt02 { position:absolute;margin: 20px 0 0 12%; }
}
.txt02 img { width:98%; height:auto; }
.txt03 { position:absolute; margin:20px 0 0 42%; }
.txt03 img { width:98%; height:auto; }*/

#innContainer { margin:0 auto; width:100%; }
.theBrand { margin:0 auto; width:100%; background:url(../images/the-brandbg.jpg) no-repeat bottom center; height:1149px; }
.product02 { margin:0 auto; width:100%; background:url(../images/bg_bermuda.jpg) no-repeat top center; height:904px; }
.product03 { margin:0 auto; width:100%; background:url(../images/product-brief-bg.jpg) no-repeat top center; height:795px; }
.productContainer { max-width:1310px; margin:0 auto; min-width:1000px; }
.productContainer h1 { width:950px; margin:0 auto; color:#1753a1; font-size:72px; padding:0px 0 55px 0; line-height:63px; font-weight:400; }
.produLeftpan { width:315px; float:left; text-align:right; color:#ffffff; font-size:16px; line-height:25px; padding:0 0 0 75px; }
.produLeftpan .clothType{width:315px; text-align:right; position: relative; z-index: 9;}
.produLeftpan .clothType ul{ margin:0; padding:0; }
.produLeftpan .clothType ul li{ margin:0; padding:0; cursor:pointer; }
.produLeftpan .clothType ul li.activeClothType{ font-weight:bold;}

.produLeftLinks { padding:65px 0; }
.produLeftLinks ul { margin:0; padding:0; }
.produLeftLinks ul li { margin:0 auto; color:#0e4fa5; border-bottom:1px dashed #1753a1; font-size:18px; padding:7px 0; font-weight:bold; font-weight:200; cursor:pointer; }
.produImgPan { position:absolute; width:451px; margin:-279px 0 0 0; left:0px;}
.produRightpan { position:absolute; width:430px; /*left:450px;*/  text-align:left; color:#ffffff; font-size:14px; line-height:25px; margin:0 30px 0 0; }
.produRightTxt { padding:8px 0 10px 0; background: url(../images/border-bot.png) left bottom repeat-x ; line-height:24px; }
.produRightTxt ul  { list-style-type:disc; padding-left:15px; }

.sizeChart { display: none; background: url(../images/border-bot.png) top no-repeat; width:330px; }
.chartPan { background: url(../images/border-bot.png) bottom no-repeat; padding:5px 10px; }
.chartPan ul { margin:0px; padding:0px; }
.chartPan ul li { margin:0px;/* padding:0 22px 0 0;*/ width: 40px; display:inline-block; }
.trackpantBg .chartPan ul li, .burmodaBg .chartPan ul li{ margin: 0px; display: inline-block; width: 20%; text-align: center; padding:0;}
.sizeBut { cursor:pointer; }

#footer { width:100%; /* overflow:hidden;*/}
#socialMedia { width:100%; background:url(../images/socialmediabg.gif) bottom center no-repeat; padding:6px 0 0 0; }
.socialPan { /*width:950px;*/ width:100%; max-width:950px; margin:0 auto; }
.socialTxt { width:135px; font-size:12px; float:left; color:#000000; text-align:center; padding:15px 0; }
.socialIcon { width:265px; float:left; }
.socialIcon img{max-width:100%; width:auto;}
#bottomLinks { max-width:950px; margin:0 auto; padding:5px 0; }
.footerDiv { width:100%; margin:0 auto; border-top:1px solid #cdcdcd; padding:15px 0; margin-top:20px; background:url('../images/footer-bg.gif') top left repeat-x #f3f3f3; }
.footer { max-width:950px; width:100%; margin:0 auto; }
.copyRight { width:435px; float:left; font-size:11px; }
.bcLinks { width:165px; float:right; font-size:11px; padding:0 0 0 25px; }

.breadCrumbs { max-width:950px; margin:0 auto; font-size:12px; padding:45px 0; }
.brandContainer { max-width:950px; width:100%; margin:0 auto; }
.brandContainer h1 { max-width:950px; margin:0 auto; color:#1753a1; font-size:72px; padding:20px 0 35px 0; line-height:63px; font-weight:normal; }
.brandLeftPan { width:470px; float:left; color:#333333; font-size:14px; line-height:23px; }
.brandLeftPan h2 {/* width:470px; float:left; */color:#333333; font-size:18px; /*padding:0 0 10px 0;*/ }
.brandLeftPan p { padding:0 0 15px 0; color:#000000; }
.brandRightPan { width:444px; float:left; font-size:14px; line-height:23px; padding:0 0 0 30px; }
.brandRightPan p { padding:0 0 15px 0; color:#000000; }

.productCon{position:relative; float:left;}
.clothHolder{position:absolute; display:none;}

.width25{width:25%; float:left;}
.colors{  width: 100%; margin-top:10px;margin-left: -12px}
.colors .width25{text-align:center;  width:16%; min-height: 88px; }
.colors .width25 p{ line-height: 120%; margin-top: 5px;}


/*Sagar.css*/
.media *{box-sizing: border-box; -webkit-box-sizing: border-box;   -moz-box-sizing: border-box; }
.container{max-width:950px; width:100%; margin:0 auto;}
.container img,.goldSocks img,.silverSocks img{max-width:100%; height:auto;}
.container h1{color: #1753a1; font-size: 72px; font-weight: normal; line-height: 100%; padding-bottom:55px;}
.container h1 span,.tshirtBg h1 span,.muscleteeBg h1 span,.trackpantBg h1 span,.burmodaBg h1 span,.boysthermalBg h1 span,.menthermalsBg h1 span{display:block; font-size:48px;}
.socialData li{display:inline-block;}
.cat{text-transform:uppercase; font-family:'OpenSansSemibold', arial; margin-top: 35%;}
ul.slimmenu li > ul.innerwearWrap{margin-left: -230px;}
ul.slimmenu li > ul.thermalWrap{margin-left: -445px;}
ul.slimmenu li > ul.socksWrap{margin-left: -525px;}
ul.slimmenu li > ul.loungewearWrap li{width:25%;}

.leftFoot{float:left; width:125px;}

.leftFoot li{border-bottom:solid 1px #b2b2b2; padding:7px 0 9px 10px;}
.leftFoot a,.rightFoot .heading a{font-size:12px; color:black; text-transform:uppercase;  font-family:'OpenSansSemibold', arial;}

.rightFoot{width:765px; float:right;}
.rightFoot .listing{width:16.6%; float:left;}
.rightFoot ul a{font-size:12px; padding-left:10px; color: black;}
.rightFoot .heading{text-transform:uppercase;  font-family:'OpenSansSemibold', arial; color:black;}
.listing ul li a span{ font-family:'OpenSansSemibold', arial; color:black; margin-left: -10px;}

.breadCrumbs a{color:black; padding-right:18px; margin-right:9px; background:url('../images/bread-arrow.png') right center no-repeat; }

.silverSocks{margin: 0 auto; width: 100%; background: url(../images/silver-socks-bg.jpg) no-repeat top center #AA6433; min-height: 841px;}
.goldSocks{margin: 0 auto; width: 100%; background: url(../images/gold-socks-bg.jpg) no-repeat top center #CECABF; min-height: 836px;}
.boysSocks{margin: 0 auto; width: 100%; background: url(../images/boys-socks-bg.jpg) no-repeat top center #D2CEC3; min-height: 993px;}
.platinumSocks{margin: 0 auto; width: 100%; background: url(../images/platinum-socks-bg.jpg) no-repeat top center #5F412E; min-height: 745px;}
.handkerchief{margin: 0 auto; width: 100%; background: url(../images/handkerchief-bg.jpg) no-repeat top center #C89868; min-height: 740px;}
.silverSocks h1{max-width: 393px; padding-bottom: 30px;}
.goldSocks h1{max-width: 374px; padding-bottom: 30px;}
.platinumSocks h1{max-width: 505px; padding-bottom: 17px;}
.silverSocks h1 span,.goldSocks h1 span,.platinumSocks h1 span,.tshirtBg h1 span {text-align:right;}

.leftSec{float:left; width:60%;}
.rightSec{width:37%; float:right; color: #ffffff; font-size: 14px; z-index: 1; position: relative;}
.productDesc{max-width:1310px; width:100%; margin:0 auto; position:relative;}

.goldSocks .rightSec{color:black;}

.bgPic{position:absolute; top:0; left:0;}
.boysSocks .bgPic,.scholarSocks .bgPic{left:-125px;}
.forBg{padding:15px 10px 15px 38px; background:url('../images/white-dot.png') top left repeat;}
.boysSocks .rightSec,.scholarSocks .rightSec{color:black; position: relative; margin-top: 34px;}

.scholarSocks{margin: 0 auto; width: 100%; background: url(../images/scholar-socks-bg.jpg) no-repeat top center #7a5b2f; min-height: 793px; overflow: hidden;}
.scholarSocks .bgPic{top: -82px;}
.scholarSocks .forBg,.platinumSocks .forBg{ background:url('../images/red-dot.png') top left repeat; color:white;}

.handkerchief .rightSec{color:black; margin-top: 40px;}
.handkerchief .leftSec{margin-bottom:-50px;}
.commonLi{list-style-type:disc; padding-left:20px;}
.contact{background: url(../images/contact-bg.jpg) no-repeat top center; min-height:740px;}
.contactPan{max-width:380px; font-size:18px; color:white; line-height:140%;}
.footAddress{margin-top:20px; padding-top:20px; background: url(../images/border-bot.png) left top no-repeat; font-size: 14px;}
.contactPan a{color:white;}
.media{background:url('../images/media-bg.jpg') no-repeat top center; min-height: 851px;} 


.bigBtn{display:inline-block; box-shadow: 0px 0px 0px 2px white; border:solid 5px transparent; font-size:36px; color:white; padding:7px 24px; background:url('../images/btn-dot.png') top left repeat; background-clip: padding-box; }
.bigBtn:hover{color:white;}
.width50{width:50%; float:left; text-align:center;}
.media h1{padding-bottom: 22px;}
#supreme .width25 {width: 16%;}
#supreme .colors{margin-left: -12px;}

.mediaWrap{max-width:1920px; width:100%; margin:0 auto; position:relative; min-height:645px;}

.mediaPan{max-width:1093px; min-height:580px; margin:0 auto; width:100%; background:url('../images/media-pic.png') top center no-repeat; padding-top: 230px; }
.mainSlide{min-height:580px; width:100%;  position:absolute; top: 0; left: 0;  z-index:10;}
.printBack,.tvcBack{display:none;}
.tvcSlide,.printSlide {-webkit-transition: all 1000ms linear;
    -moz-transition: all 1000ms linear;
    -ms-transition: all 1000ms linear;
    -o-transition: all 1000ms linear;
    transition: all 1000ms linear; }

.tvcSlide{width:100%; position:absolute; top:0; left:0%; min-height:580px;}
.tvcWrap{max-width:1310px; width:100%;  margin:0 auto;}


.videoPan {
margin: 0 0 20px 0;
padding: 0 0 0 0;
}

.ThumbHolderPan {
position: relative;
height: 160px;
margin-top:12px;
}
#PrevBtnGal, #NextBtnGal {
position: absolute;
width: 52px;
top: 14px;
height: 52px;
background: url(../images/black-overlay.png);
text-align: center;
cursor: pointer;
padding-top: 13px;
z-index: 99;
}
#ThumbHolder #Mask {
position: absolute;
left: 50px;
top: 0;
height: 160px;
width: 92%;overflow: hidden;
}
#NextBtnGal {
right: 0;
}

.videoPan{max-width:760px; width:100%; margin:0 auto;}

.printBack,.tvcBack{position:absolute; top:1%; padding: 1px 5px;font-size: 25px;z-index:20;} 
.printBack{right:3px;}
.tvcBack{ left:3px;}
.printSlide{ position:absolute; top:0; left:0; width:100%;}
.printWrap{max-width:950px; margin:0 auto; width:100%; }
.printWrap .flexslider{max-width:650px; margin:0 auto;}

.flex-next{background:url('../images/video-right-icon.png') center no-repeat;}
.flex-prev{background:url('../images/video-left-icon.png') center no-repeat;}

.flexslider .flex-direction-nav a:before{display:none; }
.flexslider .flex-direction-nav a{text-indent: 500px; opacity: 0.7;}

.printWrap  .flex-direction-nav .flex-next { right: -100px;}
.printWrap .flex-direction-nav .flex-prev {left: -100px;}

.mediaWrap{ overflow: hidden;}

.hidden {
    -moz-opacity: 0;
    opacity: 0;
	
   /* -moz-transform: scale(0.01);
    -webkit-transform: scale(0.01);
    -o-transform: scale(0.01);
    -ms-transform: scale(0.01);
    transform: scale(0.01);*/
}

.flex-control-nav{display:none;}
.btnMainPrint{margin-right: 140px;}
.btnMainTvc{margin-left: 65px;}

.flexslider .slides .zoom img{width:auto;}
.zoom{position: absolute; top: 0; right: -21px; }
.sm{right: 118px;}
.md{right: 59px;}
.fullScreen{position:fixed; top:0; left:0; width:100%; height:100%; background-color:black; z-index:1000; display:none;}
.flexslider .slides .mpop>img{border:solid 10px white; width:auto; margin:0 auto;}

.trackpantBg { margin:0 auto; width:100%; background:url(../images/bg_track-pant.jpg) no-repeat top center; min-height:1319px; }
.burmodaBg { margin:0 auto; width:100%; background:url(../images/bg_bermuda.jpg) no-repeat top center; min-height:987px; }
.muscleteeBg { margin:0 auto; width:100%; background:url(../images/bg_muscle-tee.jpg) no-repeat top center; min-height:824px; }
.tshirtBg { margin:0 auto; width:100%; background:url(../images/bg_t-shirt.jpg) no-repeat top center; min-height:823px; }
.menthermalsBg { margin:0 auto; width:100%; background:url(../images/bg_thermal-men.jpg) no-repeat top center; min-height:1365px; }
.boystrunkBg { margin:0 auto; width:100%; background:url(../images/bg_brat-trunk.jpg) no-repeat top center; min-height:794px; }
.boysbriefBg { margin:0 auto; width:100%; background:url(../images/bg_brat-brief.jpg) no-repeat top center; min-height:794px; }
.boysthermalBg { margin:0 auto; width:100%; background:url(../images/bg_thermal-boys.jpg) no-repeat top center; min-height:1216px; }
.menvestBg { margin: 0 auto; width: 100%; background: url(../images/bonus-classic-bg.jpg) no-repeat top center; height: 791px; }

.menBrief{width: 100%; background: url(../images/bg_brief.jpg) no-repeat top center; min-height: 782px;}
.menMiniTrunk{width: 100%; background: url(../images/bg_trunk-mini.jpg) no-repeat top center; min-height: 794px;}
.menLongTrunk{width: 100%; background: url(../images/bg_trunk-long.jpg) no-repeat top center; min-height: 794px;}
.boysVest{width: 100%; background: url(../images/bg_junior-bonus.jpg) no-repeat top center; /*min-height: 794px;*/ min-height: 782px;}

.tvcSlide,.printSlide {z-index:11;}
.hidden.tvcSlide,.hidden.printSlide{z-index:9;}

.socialIcon{position:relative;}

.socialPop{position:absolute; bottom:39px; left:0; width:99.7%; display:none; height:400px; z-index: 10; overflow: auto; overflow-x:hidden;}
.tweetWrap .socialPop{background-color:white;}

/*.menBrief .produImgPan{margin-top: -289px;}
.menLongTrunk  .produImgPan,.boysbriefBg .produImgPan{margin: -276px 0 0 0;}
.tshirtBg .produImgPan,.boysVest .produImgPan{margin: -288px 0 0 0;}
.muscleteeBg .produImgPan{margin: -290px 0 0 0; text-align:center;}
.menMiniTrunk .produImgPan{margin: -285px 0 0 -40px;}
.menMiniTrunk h1{position:relative; z-index:1;}
.burmodaBg .produImgPan{margin: -275px 0 0 0;}*/

.menBrief .clothHolder{margin-top: -289px;}
.menLongTrunk  .clothHolder,.boysbriefBg .clothHolder{margin: -276px 0 0 0;}
.tshirtBg .clothHolder,.boysVest .clothHolder{margin: -288px 0 0 0;}
.muscleteeBg .produImgPan{/*margin: -290px 0 0 0;*/ text-align:center;}
.muscleteeBg .clothHolder{min-height: 816px;}
.menMiniTrunk .produImgPan{margin: -285px 0 0 -40px;}
.menMiniTrunk h1{position:relative; z-index:1;}
/*.burmodaBg .produImgPan{margin: -275px 0 0 0;}*/
/*.produRightpan{top:-20px;}*/

.bcLinks a{color:#000000;}
#video1{background:url('../images/vid-bg.gif') top center no-repeat; padding:27px; max-width:759px; /*height:473px;*/     padding: 27px 27px 46px 29px;}
/*.trackpantBg .produImgPan{margin: -288px 0 0 -90px;}*/

.menMiniTrunk .produLeftLinks,.trackpantBg .produLeftLinks{position:relative; z-index:9;}

#ascrail2001,#ascrail2001-hr{opacity:1 !important; display:block;}

.homeLnk{ background:url('../images/lnkArrow.gif') right center no-repeat; padding:7px 36px 11px 30px; display:inline-block;  min-width:240px; font-size:20px;  margin-top: 5px;}
.productName .homeLnk{border-bottom:solid white 1px; border-top:solid white 1px; font-size:30px; margin-top:0px;}

.home .container a{color:white;}
.home .container *{box-sizing: border-box; -webkit-box-sizing: border-box;   -moz-box-sizing: border-box; }

.sizeBut{color:white; font-size:14px; display:inline-block; padding:3px 12px; background:url(../images/size-dot.png) top left repeat; position: relative;}
.sizeBut > span{padding-right:18px; background:url('../images/size-bottom.png') center right no-repeat;}
.produLeftLinks ul li.active{font-family:'OpenSansSemibold', arial;}

.productContainer h1.centerHeading,.menBrief h1,.menMiniTrunk h1,.menthermalsBg h1{padding: 25px 0 30px 0;}
.boysVest .produLeftpan,.boysbriefBg .produLeftpan,.boystrunkBg .produLeftpan,.tshirtBg .produLeftpan,.muscleteeBg .produLeftpan,.trackpantBg .produLeftpan,.burmodaBg .produLeftpan,.boysthermalBg .produLeftpan{visibility:hidden;}

.tshirtBg h1,.muscleteeBg h1,.trackpantBg h1,.burmodaBg h1,.boysthermalBg h1,.menthermalsBg h1 { max-width: 170px;  /*margin: 0 0 0 180px;*/ margin: 0 0 0 0px;}
.muscleteeBg h1,.trackpantBg h1,.burmodaBg h1,.boysthermalBg h1 ,.menthermalsBg h1{max-width: 260px; text-align:right;}
.burmodaBg .produImgPan{text-align:center;}
.burmodaBg h1,.boysthermalBg h1,.menthermalsBg h1 {max-width: 226px;}
.silverSocks .colors,.scholarSocks .colors,.boysVest .colors,.handkerchief .colors{margin-bottom: -20px;}

.mediaPan .bigBtn:hover
{
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
-moz-animation-fill-mode: forwards;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
.owl-item{ text-align:center;  padding: 0 20px;}
.owl-item p{font-size: 13px; margin-top: 8px;}
.owl-item a{border:solid 5px transparent;}
.owl-item a{display: inline-block;}
.owl-item a:hover,.owl-item .active a{border:solid 5px white;}
.owl-theme .owl-controls .owl-buttons div {position: absolute;}
.owl-theme .owl-controls .owl-buttons div {padding: 5px 9px;}

.tvcSlide .owl-carousel { margin:28px auto 0; width: 90%;}
.owl-theme .owl-controls .owl-buttons .owl-prev {left: -28px; top: 30px; background:url('../images/video-left-icon.png')center no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next {right: -28px; top: 30px; background:url('../images/video-right-icon.png')center no-repeat;}
.owl-theme .owl-controls .owl-buttons div {
position: absolute;
width:28px; height:49px;
}
.owl-theme .owl-controls .owl-buttons div {
padding: 5px 9px;
}
/*.owl-theme .owl-controls .owl-buttons div {
color: #FFF;
display: inline-block;
zoom: 1;
margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50);
opacity: 0.5;
}*/
.media + #footer .socialPop {overflow-x: hidden; z-index:100;}
.ytPop{ height: 150px;     overflow: hidden;}

/*#homeSlide01 .drager {left: 96%;}*/


/*Scroll bar nav*/
.socialPop::-webkit-scrollbar {
    width: 5px;
}


 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

.tweetWrap::-webkit-scrollbar {
    width: 12px;
}
 
.tweetWrap::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
.tweetWrap::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}

.content::-webkit-scrollbar {
    width: 5px;
}
 
.content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
.content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}


.muscleteeBg .sizeChart,.tshirtBg .sizeChart{width: 360px;}
.muscleteeBg .chartPan ul li,.tshirtBg .chartPan ul li{width: 66px; text-align: center;}



.overlay {
position: fixed;
z-index: 10;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: white;
opacity: 0.8;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
display:none;
}
.disc{color: #000000;}
.discWrap {
display:none;
color: #231f20;
font-size: 13px;
position: fixed;
z-index: 100;
background-color: white;
top: 50%;
left: 50%;
margin-left: -475px;
margin-top: -280px;
max-width: 950px;
width:100%;
height: 560px;
border: solid 1px #bcbcbc;
}
.content{overflow: auto; height: 100%;  padding: 38px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.close {position: absolute; top: -30px;right: -1px; cursor: pointer;}
.discWrap h2,.discWrap h6{font-size:14px;   font-family: 'OpenSansSemibold'; margin-bottom:5px; }
.discWrap h2{padding-bottom:20px; margin-bottom:20px; border-bottom:solid 1px #ebebeb;}
.discWrap p{line-height: 175%; margin-bottom:40px; color: black;}


/*.clothHolder .produImgPan{display:none;}*/

/*.clothHolder{display:block;}*/

.produRightpan{display:none;}
.clothHolder{ width:100%; position:absolute; margin: -279px 0 0 0; min-height:800px; overflow:hidden; }

/*.produRightpan {top: 256px;}*/
.menMiniTrunk .produImgPan,.produImgPan{margin:0;}
.produImgPan{left: 33%;}
/*.produRightpan{left: 840px;}*/
.productCon{position:static;}
.produLeftLinks{position:relative; z-index:9;}
#innContainer{overflow:hidden;}

.productContainer {
/* max-width: 1310px; */
/* margin: 0 auto; */
/* min-width: 1000px; */
width: 100%; min-width:none; max-width:none;}

.product .container{max-width: 1300px;}

.product .produRightpan{position:relative; float:right; margin: 260px 0 0 0; z-index:9;}





.menMiniTrunk .clothHolder {margin: -285px 0 0 0;}
.menMiniTrunk .produImgPan{/*margin-left:-65px;*/}



.breadCrumbs{position: relative; z-index: 9;}

.produImgPan{width:600px; text-align:center; margin-left:-300px;}
.tshirtBg .clothHolder{min-height: 823px;}
.headerHolder{max-width:950px; width:100%; margin:0 auto;}
.trackpantBg .clothHolder{min-height: 1310px; margin: -288px 0 0 0;}
.trackpantBg .produRightpan{margin: 268px 0 0 0;}
.burmodaBg .clothHolder{min-height: 980px; margin: -274px 0 0 0;}
.menthermalsBg  .clothHolder{min-height: 1365px;}
.boysthermalBg  .clothHolder { min-height: 1211px;}

.socialData{padding-top:7px\9; }
.menBrief h1{position:relative; z-index:9;}
/*#wrapper ul.slimmenu > li > a.activeWhite{    padding-bottom: 10px; background: url('../images/nav-bar.gif') left 8px no-repeat white;}
#wrapper ul.slimmenu > li > a.has:hover{padding-bottom:22px;}*/

.sitemapLink{ display:none; text-transform:uppercase; color:black; margin: 20px 15px 10px; padding-right: 20px; width:85px; margin:20px auto;     background: url('../images/sitemap-icon') center right no-repeat;     position: relative;}
.leftSec img{max-width:100%;}
.video-container {
    height: 0;
    padding-bottom: 56.25%;
    position: relative;
}
.video-container iframe {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.mobileSocial{text-align:center; display:none;}
.mobileSocial a{display:inline-block; margin:0 3px 10px;}
.mobileSocial p{margin:5px 15px 8px; font-size: 12px;}



.info{ height:64px; width:64px; display:inline-block; background:url('../images/info.png') top center no-repeat; position: absolute;    left: 10px;    top:8px;    z-index: 9; background-color:#4674B0; display:none;}