article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; background-color:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .threebtns a:after, .threebtns a span{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
/*Add Placeholder opcity 1*/
::-moz-placeholder{opacity:1}
::-webkit-placeholder{opacity:1}


@font-face {
    font-family:'ufontmedium';
    src: url('../fonts/ufont_sans_medium-webfont.woff2') format('woff2'),
         url('../fonts/ufont_sans_medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'HelveticaBold';
    src: url('../fonts/HelveticaBold.eot');
    src: url('../fonts/HelveticaBold.eot') format('embedded-opentype'),
         url('../fonts/HelveticaBold.woff2') format('woff2'),
         url('../fonts/HelveticaBold.woff') format('woff'),
         url('../fonts/HelveticaBold.ttf') format('truetype'),
         url('../fonts/HelveticaBold.svg#HelveticaBold') format('svg');
}

a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:right; right:0px;position:absolute;padding:4px 0;min-height:42px;z-index:2}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:10px;position:absolute;top:10px;right:0px;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background:#000;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:right;width:180px;background:#111;margin:48px 10px 0 0; box-shadow:0px 0px 8px rgba(0,0,0,0.5)}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul ul{background-color:#333;}.mean-container .mean-nav ul li{position:relative;float:none;width:100%; font-family:Arial, Helvetica, sans-serif; font-size:15px;}.mean-container .mean-nav ul li a{display:block;float:none;width:86%;padding:0px 7%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #000;text-decoration:none;height:auto; line-height:34px;}.mean-container .mean-nav ul li li a{width:80%;padding:0 10%;border-bottom:1px solid #000;/*opacity:.75;filter:alpha(opacity=75);*/text-shadow:none!important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#ff0019; color:#fff}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:auto;border:0!important;padding:0 12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:none}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.banner{background:url(../images/banner.jpg) no-repeat center top / cover; height:427px; position: relative;}
.headerVideoBG {min-height: 100%; overflow: hidden; position: absolute; bottom: 0; left: 0; right: 0; top: 0 }
 #headerVideoContainer {background-size: cover; background-position: center; position: absolute; left: 0; top: 0; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto }
.videoOverlay {background: url(../videos/video-cover.png) repeat 0 0 transparent; bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 10; }
#headerVideoContainer video {width: 100%; }
.logo{position: absolute; left:90px; top:10px;}
nav{background-color:#000; text-align:center; padding-top:30px; padding-bottom:26px;}
nav li{display:inline; font-family:'ufontmedium'; font-size:37px; letter-spacing:-0.05em; text-transform:uppercase; line-height:26px; color:#5b5b5b;}
nav li a{color:#fff;}
nav li a:hover{color:#ff0019;}
nav li span{padding-left:30px; padding-right:24px;}
.leftModel{background:url(../images/leftModel.jpg) no-repeat left top;}
.rightModel{background:url(../images/rightModel.jpg) no-repeat right top;}
.centerwrap{width:1268px; margin:auto;}
.stockingPanty{font-family:'ufontmedium'; letter-spacing:-0.05em; padding-top:22px; padding-bottom:30px; text-align:center;}
.stockingPanty a{color:#010101; border-bottom:4px solid #010101; font-size:76px; display:inline-block; line-height:86px;}
.stockingPanty a span{color:#ff0019; display:inline-block; position:relative;}
.stockingPanty a span:after{background-color:#ff0019; bottom:-4px; left:0px; content:''; height:4px; position:absolute; width:100%;}
.stockingPanty a:hover{color:#ff0019; border-bottom:4px solid #ff0019;}
.modelPics{}
.modelPic{float:left; margin-right:13px; margin-bottom:17px;}
.modelPic:nth-child(6n){margin-right:0px;}
.threebtns{}
.threebtns a{text-align:center; font-size:64px; width:414px; display:block; font-family:'ufontmedium'; text-transform:uppercase; line-height:38px; height:118px; padding-top:28px; float:left; margin-right:13px; position:relative; z-index:1; letter-spacing:-0.05em;}
.threebtns a span{font-family:'ufontmedium'; font-size:34px; display:block; letter-spacing:-0.05em;}
.graybtn{background-color:#000; color:#ff0019;}
.graybtn span{color:#fff;}
.redbtn{background-color:#ff0019; color:#000;}
.redbtn span{color:#fff;}
.threebtns a:last-child{margin-right:0px;}
.threebtns a:after{background-color:#151515; opacity:0; content:''; position:absolute; left:40%; width:20%; height:118px; top:0px; z-index:-1}
.threebtns a:hover:after{left:0%; width:100%; opacity:1}
.threebtns a:hover{color:#ff0019;}
.threebtns a:hover span{color:#ff0019;}
.topRated{}
.topRated h3{font-size:48px; letter-spacing:-0.01em; color:#000; font-family:'ufontmedium'; text-transform:uppercase; line-height:62px; padding-top:5px; font-weight:normal;}
.videoScenes{}
.scene{float:left; margin-right:13px;}
.scene:nth-child(4n){margin-right:0px;}
.videoPic{}
.videoDetails{background-color:#000; padding:14px 16px 8px;}
.videoDetails p{font-family:'ufontmedium'; font-size:31px; color:#fff; letter-spacing:-0.01em; line-height:24px;}
.videoDetails p a{color:#fff;}
.videoDetails p a:hover{color:#ff0019;}
.videoDetails p span{font-size:14px; letter-spacing:-0.01em; display:block; font-family:'HelveticaBold';}
.seeMore{font-family:'ufontmedium'; letter-spacing:-0.05em; padding-top:22px; padding-bottom:40px; text-align:center;}
.seeMore a{color:#010101; border-bottom:5px solid #010101; font-size:112px; display:inline-block; line-height:116px;}
.seeMore a span{color:#ff0019; display:inline-block; position:relative;}
.seeMore a span:after{background-color:#ff0019; bottom:-5px; left:0px; content:''; height:5px; position:absolute; width:100%;}
.seeMore a:hover{color:#ff0019; border-bottom:5px solid #ff0019;}