 @font-face {
font-family: 'proxima_nova_light';
src: url('../fonts/proximanova-light-webfont.eot');
src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-light-webfont.woff') format('woff'),
url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
url('../fonts/proximanova-light-webfont.svg#proxima_nova_light') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proxima_nova_rgregular';
src: url('../fonts/proximanova-regular-webfont.eot');
src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-regular-webfont.woff') format('woff'),
url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'proxima_novasemibold';
src: url('../fonts/proximanova-semibold-webfont.eot');
src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
font-weight: normal;
font-style: normal;}
@font-face {
font-family: 'proxima_nova_rgbold';
src: url('../fonts/proximanova-bold-webfont.eot');
src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-bold-webfont.woff') format('woff'),
url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
font-weight: normal;
font-style: normal;}
@font-face {
font-family: 'proxima_nova_extrabold';
src: url('../fonts/proximanova-extrabold.eot');
src: url('../fonts/proximanova-extrabold.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanova-extrabold.woff') format('woff'),
url('../fonts/proximanova-extrabold.ttf') format('truetype'),
url('../fonts/proximanova-extrabold.svg#proxima_nova_extrabold') format('svg');
font-weight: normal;
font-style: normal;}
@font-face {
font-family: 'eb_garamondregular';
src: url('../fonts/ebgaramond-webfont.eot');
src: url('../fonts/ebgaramond-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/ebgaramond-webfont.woff') format('woff'),
url('../fonts/ebgaramond-webfont.ttf') format('truetype'),
url('../fonts/ebgaramond-webfont.svg#eb_garamondregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Orbitron';
src: url('../fonts/orbitron-light.otf');
}
html, body{height:100%;}
body{font-family: "proxima_nova_rgregular" , serif;font-size: 16px;line-height: 26px;color:#5e5e5e;letter-spacing:1px; padding-top:64px;}
a{color:#5e5e5e;outline:none!important;}
a:hover, a:focus{color:#5e5e5e;}
.container{max-width:1015px;}
.navbar{margin-bottom:0;border:0; background-color: white; border-bottom: 1px solid #E2DADA; height: auto;}
.navbar .container{max-width:1145px;}
.navbar-brand{height:auto;padding:22px 0px 21px 23px;}
.navbar-nav > li{margin-left:15px;margin-right:15px; height: 64px;}
.navbar-nav > li > a, .navbar-link, .navbar-text{color:#363636;font-family: 'proxima_nova_rgbold';font-size: 12px;text-transform: uppercase;letter-spacing:1px;padding:24px 0px 0px 0px;}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-link:hover, .navbar-link:focus{background:none;border-bottom:5px solid #252525;padding-bottom:15px;text-decoration: none;color:#363636;}
.navbar-default{background-color:#f8f8f8;}
.navbar-custom{float:none;text-align: center;}
.navbar-custom.navbar-nav > li{float:none;display:inline-block;}
.navbar-custom.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;color:#363636;}
.navbar-custom.navbar-nav > li > a:hover, .navbar-custom.navbar-nav > li > a:focus, .navbar-custom.navbar-nav > li.active > a{padding-bottom:10px;}
.navbar-header {
 height: 64px;
}
.navbar-lp .navbar-header {
 float: none!important;
}
.navbar-btn{margin-top:12px;margin-bottom:0px;margin-left:7px;}
.learn-more {padding: 10px;}
.dropdown-bag{float:left;margin-left:15px;}
.navbar-link{display:block;padding-top:21px;margin-bottom:-30px;}
.navbar-link:hover, .navbar-link:focus{padding-bottom:12px;}
.navbar-link .icon-briefcase{margin-top:-4px;}
.sep{width:1px;background-color:#000000;height:30px;float:left;margin:17px 15px;}
.navbar-text{padding:0;margin-top:37px;margin-bottom:37px;}
.help-block {font-size: 12px; color: red;}

.dashboard-container {position: relative; padding: 0;}
.dashboard-container img {width: 100%;}
.partner-container {position: relative; padding: 0;}
.partner-container img {width: 100%;}
.landing {margin: 0px;}
.banner-content {text-align: center; position: absolute; top: 50%; left: 50%; color: #ffffff; width: 330px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.banner-content-left {text-align: center; position: absolute; top: 50%; left: 30%; color: #ffffff; width: 330px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.partner-banner {text-align: center; position: absolute; top: 44%; left: 30%; color: #ffffff; line-height: 20px; width: 600px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.partner-banner-center {text-align: center; position: absolute; font-size: 22px; top: 50%; left: 50%; color: #ffffff; line-height: 30px; width: 95%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.partner-banner-center a {color:#fff;outline:none!important;}
.partner-banner img {width: 200px; height: auto; margin:0px auto;}
#partner-form {background-color: #EDEDED; padding-bottom: 50px; margin-bottom: 30px;}


h2.banner-title {line-height: 1.5 !important; font-size: 19px !important;}
h2.banner-title-lp {line-height: 1.5; font-size: 37px;}
.banner-description {font-family: "proxima_nova_light" , serif;}
.banner-description-lp {font-family: "proxima_nova_light" , serif;}

.banner{position:relative;color:#fff;}
.banner-01{background:url(../img/banner-01.jpg) no-repeat center top / cover;min-height:750px;padding-top:240px;}
.banner-02{background:url(../img/banner-02.jpg) no-repeat center top / cover;min-height:700px;}
.banner-03{background:url(../img/banner-03.jpg) no-repeat center top / cover;min-height:700px;padding-top:230px;}
.banner-04{background:url(../img/banner-04.jpg) no-repeat center top / cover;min-height:750px;padding-top:200px;}
.banner-bf{background:url(../img/banner-bf.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-cm{background:url(../img/banner-cm.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-05{background:url(../img/banner-05.jpg) no-repeat center top / cover;min-height:750px;padding-top:200px;}
.banner-06{background:url(../img/banner-jan-01.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-09{background:url(../img/banner-jan-01b.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-07{background:url(../img/banner-jan-02.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-08{background:url(../img/banner-jan-03.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-10{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-06.jpg) no-repeat center top / cover;min-height:750px;padding-top:200px;}
.banner-11{background:url(../img/banner-jan-04.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-12{background:url(../img/banner-jan-05.jpg) no-repeat center top / cover;min-height:450px;padding-top:100px;}
.banner-13{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-13.jpg) no-repeat center top / cover;min-height:690px;padding-top:190px;}
.banner-14{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-14.jpg) no-repeat center top / cover;min-height:800px;padding-top:265px;}
.banner-15{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-15.jpg) no-repeat center top / cover;min-height:600px;padding-top:265px;}
.banner-16{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-16.jpg) no-repeat center top / cover;min-height:600px;padding-top:265px;}
.banner-17{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-17.jpg) no-repeat center top / cover;min-height:600px;padding-top:265px;}
.banner-18{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/marvelpromo.jpg) no-repeat center top/cover;min-height: 400px; background-color: #000000; margin: 0px 0px 40px 0px;}
.banner-19{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat center top/cover; min-height: 650px;}
.banner-20{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Capt-America.jpg) no-repeat center top / cover;min-height:600px;padding-top:265px;}
.banner-21{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Thor.jpg) no-repeat center top / cover;min-height:600px;padding-top:265px;}
.banner-22{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Tony-Stark.jpg) no-repeat center -220px/cover;min-height:764px;padding-top:185px;}
.banner-23{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Mavel-Landing-Page-All.jpg) no-repeat center top / cover;min-height:760px;padding-top:265px;}
.banner-24{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Tony-Stark-Confirmation-Page.jpg) no-repeat center -150px / cover;min-height:600px;}
.banner-25{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/refer-banner.jpg) no-repeat center -2px / cover; min-height: 650px;}
.banner-26{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Header-New.jpg) no-repeat center -10px / cover; min-height: 650px; padding-top: 160px; padding-left: 390px;}
.banner-27{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-27.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 210px;}
.banner-28{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-28.jpg) no-repeat center top / cover;min-height:800px;padding-top:300px;}
.banner-29{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/spring-2015-cover.jpg) no-repeat center top/cover; min-height: 650px;}
.banner-30{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-30.jpg) no-repeat center -90px / cover; min-height: 720px; padding-top: 210px;}
.banner-31{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-31.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 210px;}
.banner-32{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-32.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 210px;}
.banner-33{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-33.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 210px;}
.banner-34{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-34.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 210px;}
.banner-35{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-35.jpg) no-repeat 0px 0px / cover; min-height: 1000px; padding: 200px 0px 0px 0px;}
.banner-36{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-36.jpg) no-repeat center 0px / cover; min-height: 720px; padding-top: 210px;}
.banner-37{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-37.jpg) no-repeat center top / cover;min-height:800px;padding-top:300px;}
.banner-38{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-38.jpg) no-repeat center 0px / cover; min-height: 720px; padding-top: 210px;}
.banner-39{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/MM-Studio-Shot-RESIZE.jpg) no-repeat center 0px / cover; min-height: 900px; padding-top: 210px;}
.banner-40 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/PANEL.jpg) no-repeat 0px -160px / cover; min-height: 900px; padding: 300px 0px 0px 0px;}
.banner-41{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/McNairy_Clower_05.08.15_0266.jpg) no-repeat center 0px / cover; min-height: 1200px; padding-top: 210px;}
.banner-42{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-42.jpg) no-repeat center top/cover; min-height: 1000px; padding-top: 400px;}
.banner-43{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Referal-Banner.jpg) no-repeat center 0px / cover; min-height: 650px;}
.banner-44{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/SUMMA2.jpg) no-repeat 0px 0px / cover; min-height: 1000px; padding: 200px 0px 0px 0px;}
.banner-45{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/august-slider.jpg) no-repeat 0px 0px / cover; min-height: 1000px; padding: 200px 0px 0px 0px;}
.banner-46 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/summersaledash.jpg) no-repeat 0px 0px / cover; min-height: 750px; padding: 240px 0px 0px 0px; margin: 0px 0px 50px 0px;}
.banner-47 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/3-SEASONS-LAYOUT-FORWARD.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-48 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/3-SEASONS-LAYOUT-CASUAL.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-49 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/3-SEASONS-LAYOUT-CLASSIC.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-50 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/3-SEASONS-LAYOUT-MIX.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-51 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-51.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px;}
.banner-52{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/SOCIAL-BANNER-SEPT.jpg) no-repeat center top/cover; min-height: 1000px; padding-top: 400px;}
.banner-53 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/stevecook1.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-54 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/stevecook2.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-55 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/stevecook3.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 20px 0px;}
.banner-56 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/stevecook4.jpg) no-repeat center center / cover; min-height: 750px; padding: 260px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.banner-caption{position:absolute;left:0;right:0;bottom:0;padding:35px 0;background:rgba(0,0,0,.75);}
.banner-sm-01{background:url(../img/banner-sm-01.jpg) no-repeat center top / cover;min-height:400px;}
.banner-sm-02{background:url(../img/banner-sm-02.jpg) no-repeat center top / cover;min-height:400px;}
.banner-sm-03{background:url(../img/banner-sm-03.jpg) no-repeat center top / cover;min-height:472px;}
.banner-sm-04{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Cover-Image-Dashboard.jpg) no-repeat center top / cover;min-height:400px;}
.banner-sm-05{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Thank-You-Page.jpg) no-repeat center top / cover;min-height:650px;}
.lp-banner {padding-top: 25px;}

 hr{border-top-color:#cbcbcb;}

.title1{font-size: 21px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;line-height:38px;letter-spacing:1px;}
.title2, .title-line, .title6{font-size: 26px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;line-height:35px;letter-spacing:5px;color:#111;}
.title2 a{font-size: 13px;}
.title3 {font-size: 20px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing:4px;color:#111;line-height: 1.6;}
.uk {font-size: 29px;}
.product-price{font-size: 15px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing:4px;color:#111;line-height: 1.6; word-wrap: normal;}
.sell-price {line-height: 10px; font-size: 12px;}
.normal-price {line-height: 18px; font-size: 9px;}
.title7{font-size: 12px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing:4px;color:#111;}
.title-line{color:#a3a3a3;border-bottom:1px solid #808080;line-height: 0;}
.title-line span{background-color:#000;padding:0 20px;}
.title4{font-size: 40px;color:#000;}
.title8{font-size:25px;color:#000;}
.title5{font-size: 30px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;line-height:48px;letter-spacing:5px;}
.title6{display:inline-block;margin-top:0;margin-bottom:50px;}
.title-line1{font-size: 25px;color:#000;text-align: center;border-bottom:1px solid #cbcbcb;line-height: 0;margin-bottom:40px;}
.title-line1 span{background-color:#fff;padding:0 50px;}
.title9{font-size: 16px;font-family: 'proxima_novasemibold';letter-spacing:2px;margin:25px 0 22px;}
.title10 {font-size: 30px;font-family: 'proxima_nova_rgbold';text-transform: uppercase;line-height:48px;letter-spacing:5px;color:#999;}
.title11 {font-size: 14px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing:4px;color:#111;line-height: 1.6;}
.title12{display:inline-block;margin-top:0;margin-bottom:25px;}
.shop-sub {color:#999;}
.line{height:3px;background-color:#252525;max-width:236px;margin:30px auto;}
.line1{height:3px;background-color:#252525;max-width:56px;margin:30px auto;}
.title-carousel {font-size: 24px;font-family: 'proxima_novasemibold';text-transform: uppercase;letter-spacing:4px;color:#5e5e5e; margin: 0px; padding: 0px 0px 10px;}

.section{padding:50px 0;}
.section-lp {padding:0 0 30px 0;}
.section-career {padding:50px 0 0 0;}
#featured{background:#000;color:#a3a3a3;}
.list-featured {margin-top:40px;}
.list-featured > li:first-child{text-align: left;}
/*.list-featured > li:last-child{text-align: right;}*/
.text-center .img-responsive{display:inline-block;}
.list-pn{padding-left:16px;}
.step{font-size: 10px; margin-top: -5px; margin-bottom: -14px;}
.scroll-down{position:fixed;bottom:30px;left:50%;margin-left:-21.5px;opacity:0.65;filter: alpha(opacity=65);z-index:100;}
.scroll-down:hover{opacity:1;filter: alpha(opacity=100);}
#shipping{background-color:#363636;color:#e1e1e1; margin: -2px 0px 0px 0px;}
#shipping .title2, #shipping .title3{color:#fff;}
#shipping hr{border-top-color:#686868;}
#shipping .btn-bordered{background-color:#363636;}

.row0{margin-left:0;margin-right:0;}
.row0 .col-sm-6{padding-left:0;padding-right:0;}
.row0 .row .col-sm-6{padding-left:7.5px;padding-right:7.5px;}
.carousel-inner > .item  img{width:100%;}

/*Nadir 1-7-14*/
.bc{background:url(../img/bc-05b.jpg) no-repeat center top / cover;min-height:700px;}
.di{background:url(../img/di-01b.jpg) no-repeat center top / cover;min-height:700px;}
.tj{background:url(../img/tj-01b.jpg) no-repeat center top / cover;min-height:700px;}
.mix{background:url(../img/mix-05b.jpg) no-repeat center center / cover;min-height:700px;}

.bc2{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/CLASSICJUNELS.jpg) no-repeat center top / cover;min-height:800px;}
.di2{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/FORWARDJUNELS.jpg) no-repeat center top / cover;min-height:800px;}
.tj2{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/CASUALJUNELS.jpg) no-repeat center top / cover;min-height:800px;}
.mix2{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/MIXJUNELS.jpg) no-repeat center center / cover;min-height:800px;}

.carousel-control{width:19px;top:50%;bottom:auto;background:none!important;margin-top:-18px; display: none;}
#carousel-lookbook .carousel-control{opacity:1;filter: alpha(opacity=100);left:30px;}
#carousel-lookbook .carousel-control.right{left:auto;right:30px;}

.carousel-indicators {bottom: 7px !important;}
.carousel-indicators li{width:20px!important;height:20px!important;margin:0 10px!important;background-color:#ccc;border:0;}
.carousel-indicators li.active{background-color:#000;}
.carouselindicatorsgreen{background-color:#000000!important;}
.carouselindicatorsnone{background-color:#ccc!important;}
.carouselSelect{border: 4px solid #999!important;}
#nextbtn, #backbtn {font-size:13px; display:none;}
.w440{max-width:500px;margin:0 auto;border-top:1px solid #cbcbcb;position:relative;text-align: center;padding:40px 0;}
.package-item{position:relative;text-align: center;z-index:10;}
.carousel-inner > .item .package-item img{width: 424px; height: auto; display:inline-block;}
.carousel-inner .w440{z-index:10;}
.control{width:50%;position:absolute;top:0;bottom:0;right:0;z-index:1;}
.control .w440{min-height:800px;border-top:0;}
.control .carousel-control{left:-67px;}
.control .carousel-control.right{right:-67px;left:auto;}
.carousel-thumb{margin-bottom:20px;}
.carousel-thumb .carousel-indicators{margin-left:0;position:relative;bottom:auto;left:auto;width:100%;margin-top:20px;}
.carousel-thumb .carousel-indicators > li{width:auto!important;height:auto!important;margin:0!important;text-indent:inherit;}
.carousel-thumb .carousel-indicators > li > img{max-width:100%;}
.carousel-thumb .carousel-indicators > li + li{margin-left:15px!important}

.meta{font-size: 14px;margin-bottom:20px;margin-left:-5px;}
.meta span{margin:0 5px;}
.text-red{color:#a65c5c;}
.social{text-align: center;}
.social a{margin:0 15px;opacity:0.65;filter: alpha(opacity=65);}
.social a:hover{opacity:1;filter: alpha(opacity=100);}
.icon-facebook, .icon-twitter, .icon-instgram, .icon-vimeo, .icon-youtube{background:url(../img/social-icons.png) no-repeat;width:27px;height:27px;display:inline-block;vertical-align:middle;}
.icon-facebook{background-position:0 0;}
.icon-twitter{background-position:-56px 0;}
.icon-instgram{background-position:-112px 0;}
.icon-vimeo,.icon-youtube{background-position:-168px 0;}

.icond-facebook, .icond-twitter, .icond-mail{background:url(../img/social-icons-dark.png) no-repeat;width:27px;height:27px;display:inline-block;vertical-align:middle;}
.icond-facebook{background-position:0 0;}
.icond-twitter{background-position:-57px 0;}
.icond-mail{background-position:-113px 0;}

.share a{margin:0 5px;}
.icon-fb, .icon-tw, .icon-pi, .icon-mail{background:url(../img/share-icon.png) no-repeat;height:14px;width:14px;display:inline-block;vertical-align:middle;}
.icon-fb{background-position:2px 0;}
.icon-tw{background-position:-26px 0;}
.icon-pi{background-position:-56px 0;}
.icon-mail{background-position:-88px 0;}

#footer{background-color:#000;padding:65px 0;color:#fff;position:relative;}
#footer a{color:#fff;font-size: 12px;font-family: 'proxima_nova_rgbold';letter-spacing:2px;}
.nav-footer{margin-right:-4px;float:right;margin-top:-5px;}
.nav-footer > li > a {padding:0 4px;}
.copy{font-size: 12px;font-family: 'proxima_nova_rgbold';letter-spacing:2px;text-align: right;}
.copy-footer {font-size: 10px;font-family: 'proxima_nova_rgbold';letter-spacing:2px;text-align: center;}
.copy-lp {font-size: 12px;font-family: 'proxima_nova_rgbold';letter-spacing:2px;text-align: center;}
#bbb {float: left;margin-right:130px;}

.videoWrapper {position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; margin: 20px auto;}
.videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.modal-fluid{width:1000px;}
.modal-fluid .modal-body{padding:30px;}
.modal-backdrop{background-color:#202020;}
.modal-backdrop.in{opacity:0.9;filter: alpha(opacity=90);}
.modal-content{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;}
.modal-body .title3{color:#5e5e5e;}
.modal-body .bg-grey1 .title3{color:#111;}
.close{opacity:0.7;filter: alpha(opacity=70);  padding: 0px 10px !important; text-align: right; width: 100%;}
.close:hover, .close:focus{opacity:1;filter: alpha(opacity=100);}
.modal .step{letter-spacing:2px;}
.wizard{margin-top:10px;padding-left:10px;padding-right:10px;}
.wizard-header{text-align: center;margin-bottom:35px;}
#passwordtoggle {font-size: 13px;}
.citem{cursor:pointer;text-align: center;margin-bottom:20px;}
.citem figure{position:relative;margin-bottom:10px;}
.citem figure img{display: block;height: auto;max-width: 100%;width:100%; }
.citem figure:hover:before, .citem.selected figure:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border:9px solid #fff;outline:5px solid #c8c8c8;}

.citemInputs{cursor:pointer;text-align: center;margin-bottom:20px;}
.citemInputs figure{position:relative;margin-bottom:10px;}
.citemInputs figure input{display: block;height: auto;max-width: 100%;width:100%;border: none; }
.citemInputs figure:hover:before, .citemInputs.selected figure:before{position:absolute;top:0;bottom:0;left:0;right:0;border:9px solid #fff;outline:5px solid #c8c8c8;}


.wizard-indicators{position:relative;}
.col-cs-11{width:9.090909%;float:left;padding-left:7.5px;padding-right:7.5px;}
.box-form{background-color:#ebebeb;padding:20px;text-align: center; height: 420px;}
.btn-wrap{margin-top:22px;}
a.grey{color:#5e5e5e;}
.bg-grey1{background-color:#ebebeb;padding:30px;}
#bottom-fit > div:first-child {margin: 0px 0px 0px 110px;}

/* Quiz - choose sizes */
.sizes{height: 100%; line-height: 100px; vertical-align: middle; background-color: #f3f3f3; font-size: 1.8em; font-weight: bold;}
.sizesInputs{height: 100%; line-height: 99px; vertical-align: middle; text-align: center;background-color: #f3f3f3; font-size: 0.9em; font-weight: bold;width: 322.25px;border: none;}

/*.iHover:hover::before {
    
    position:absolute;top:0;bottom:0;left:0;right:0;border:9px solid #fff;outline:5px solid #c8c8c8;
    height: 100%; line-height: 99px; vertical-align: middle; text-align: center;background-color: #f3f3f3; font-size: 1.8em; font-weight: bold;width: 422.25px;
}*/

.icon-briefcase{background:url(../img/icon-briefcase.png) no-repeat;width:17px;height:15px;display:inline-block;vertical-align:middle;}
.sidebar{max-width:200px;}
.iconnav-user, .iconnav-briefcase, .iconnav-list, .iconnav-sign, .iconnav-card{background:url(../img/icon-menu.png) no-repeat;width:30px;height:25px;display:inline-block;vertical-align:middle;}
.iconnav-user{background-position:0 0;}
.iconnav-briefcase{background-position:0 -95px;}
.iconnav-list{background-position:0 -192px;}
.iconnav-sign{background-position:0 -287px;}
.iconnav-card{background-position:0 -383px;}

.sidebar{margin-bottom:20px;position:static;}
.sidebar.affix{position:fixed;top:200px;}
.sidebar.affix-bottom{position:absolute;}
.sidebar.fix-top { position: fixed; top: 77px;}

.sidebar .nav-pills > li > a{color:#c8c8c8;font-size: 12px;font-family: 'proxima_nova_rgbold';letter-spacing:3px;
padding:34.5px 0;border-bottom:1px solid #dedede;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.sidebar .nav-pills > li:first-child > a{border-top:1px solid #dedede;}
.sidebar .nav-stacked > li + li{margin-top:0;}

.sidebar .nav-pills > li > a [class^="iconnav-"],[class*=" iconnav-"]{opacity:.25;filter: alpha(opacity=25);margin-right:10px;}
.sidebar .nav-pills > li > a .glyphicon{font-size: 24px;margin-right:10px;vertical-align:middle;}
.sidebar .nav-pills > li > a:hover,
.sidebar .nav-pills > li > a:focus,
.sidebar .nav-pills > li.active > a, 
.sidebar .nav-pills > li.active > a:hover, 
.sidebar .nav-pills > li.active > a:focus{color:#000;background:none;}

.sidebar .nav-pills > li > a:hover [class^="iconnav-"],[class*=" iconnav-"],
.sidebar .nav-pills > li > a:focus [class^="iconnav-"],[class*=" iconnav-"],
.sidebar .nav-pills > li.active > a [class^="iconnav-"],[class*=" iconnav-"]{opacity:1;filter: alpha(opacity=100);}
.avatar-lg{text-align: center;}
.avatar-lg img{margin-bottom:30px;}
.content-group{border-bottom:1px solid #cbcbcb;padding:0 80px 70px;margin-bottom:70px;}
.content-group.plr0{padding-left:0;padding-right:0;}
.content-group.p0{padding:0;margin-bottom:10px; border: 0px;}
.content-group a.fz12{font-size: 12px;color:#adadad;font-family: 'proxima_nova_rgregular';font-style:normal;}
.icon-pencil{background:url(../img/icon-pencil.png) no-repeat;width:11px;height:10px;display:inline-block;vertical-align:middle;}
dt{font-size: 16px;font-style:italic;font-weight: normal;margin-bottom:5px;}
dt a{margin-left:10px;}
dd{font-size: 25px;color:#000;}
.table > thead > tr > th{background-color:#f4f4f4;border-bottom:0;font-weight: normal;font-style: italic;padding:10px 20px;}
.table > tbody > tr > td, .table > tfoot > tr > td{border-top:0;border-bottom:2px solid #e3e3e3;padding:20px 20px;font-size: 25px;color:#000;line-height:normal;}
.table > tbody > tr > td .fz12{font-size: 12px;color:#adadad;font-family: 'proxima_nova_rgregular';}
.table-custom.table > thead > tr > th, .table-custom.table > tbody > tr > td{font-family: 'proxima_nova_rgregular';font-size: 12px;color:#000;}
.table-custom.table > thead > tr > th{font-style: normal;background:none;border-bottom:1px solid #c7c7c7;padding:20px 0;}
.table-custom.table > tbody > tr > td{font-size: 16px;border-bottom:1px solid #c7c7c7;padding:20px 0;}
.table.table-nob > tbody > tr > td, .table.table-nob > tfoot > tr > td{font-size: 16px;border:0;padding:8px 0;color:#575757;}
.table.table-nob1 > tbody > tr > td, 
.table.table-nob1 > tfoot > tr > td{font-size: 14px;border:0;padding:5px 0;color:#252525;letter-spacing:3px;}
.table-custom.table > tbody > tr > td.nob{border:0;}
.table-custom.table > tbody > tr > td.vab{vertical-align:bottom;}
.asdt,.asdd{color:#a1a1a1;font-size: 12px;}
.asdt{float:left;width:72px;}
.w190{width:190px;}
.w60{width:60px;}
.w150{width:150px;}
.w100{width:100px;}
.media > .pull-left.mr35{margin-right:35px;}
.lt{text-decoration:line-through;}
.bg-grey{background-color:#ebebe9;padding:80px 0 50px;position:relative;}
.bg-grey-light {background: #faf8f8; min-height: 380px; padding: 100px 50px 0px; color: #000; letter-spacing: 4px; }
.ribbon{background:rgba(255,255,255,.85);min-height:472px;padding:170px 45px 50px;color:#000;letter-spacing:4px;text-align: center;}
.ribbon .line-get{position:relative;line-height: 0;margin:25px 0 30px;}
.ribbon .line-get:before{height:1px;background-color:#cac9c7;position:absolute;content:"";left:0;right:50%;margin-right:40px;}
.ribbon .line-get:after{height:1px;background-color:#cac9c7;position:absolute;content:"";right:0;left:50%;margin-left:40px;}
.bg-grey.p0{padding:0;}
.ptb8050{padding:80px 0 50px;}
.bg-grey .btn-bordered-inverse{background-color:#fff;}
.has-feedback .icon-cvv{background:url(../img/cvv.jpg) no-repeat;width:50px;height:30px;top:9px;right:9px;}
.label-apply{background-color:#bfbfbf;padding:5px 10px;color:#fff;font-size: 9px;font-family: 'proxima_nova_rgregular';letter-spacing:2px;
position:absolute;right:15px;top:20px;line-height: 12px;border:0;}
.has-apply .form-control{padding-right:85px;}
.product-item{text-align: center;margin-bottom:40px; height: 400px;}
.product-item figure{display:inline-block;}
.product-item a{text-decoration:none;}
.product-name{font-size: 15px; margin: 10px 0px 0px 0px; display: inline-block; overflow: hidden; white-space: normal;}
.price {font-size: 12px;}
.social-bg{background-color:#363636;padding:35px 0;}
.paging{margin:0;padding:0;}
.paging > li {display:inline;font-family: 'proxima_novasemibold';font-size: 12px;}
.paging > li.prev{margin-right:10px;}
.paging > li.next{margin-left:10px;}
.caret-left {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: text-top;
border-right: 6px solid;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.caret-right {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: text-top;
border-left: 6px solid;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.subnav{margin-bottom:30px;}
.subnav a{font-style: italic;}
.nav-inline{padding:0;list-style:none;margin-right:-10px;}
.nav-inline li{float:left;margin:0 10px;}
.list-size{padding:0;list-style:none;margin:25px 0;}
.list-size > li{float:left;}
.list-size > li + li{margin-left:5px;}
.list-size > li > a{text-decoration:none;}
.size{width:35px;height:35px;line-height: 35px;text-align: center;font-family: 'proxima_nova_light';border:1px solid #bfbfbf; font-size: 12px;}
.list-size > li > a:hover .size{border:5px solid #7f7f7f; line-height: 26px;}
.list-size > li > a > .active{border:5px solid #7f7f7f; line-height: 26px;}
label{font-weight: normal;font-family: 'proxima_nova_rgregular'}
.carousel-product{margin-bottom:20px;}
.carousel-product .carousel-inner{margin-bottom:15px;}
.carousel-product .carousel-inner > .item img{width:auto;}
.carousel-product .carousel-indicators{position:relative;margin:0;left:auto;bottom:auto;width:100%;}
.carousel-product .carousel-indicators li{width:68px!important;height:68px!important;text-indent:inherit;margin:0 0 10px!important;}
.blog-post{margin-bottom:40px;}
.blog-post figure{margin-bottom:25px;}
p{margin-bottom:20px;}
.line-in{border-bottom:1px solid #c7c6c6;line-height: 0;margin:25px 0;}
.bg-grey-light .line-in span{background:#faf8f8;padding:0 20px;}
.icon-circle-fb,.icon-circle-tw,.icon-circle-mail,.icon-circle-cain{background:url(../img/icon-circle.png) no-repeat;width:61px;height:61px;display:inline-block;vertical-align:middle;}
.icon-circle-fb{background-position:0 0;}
.icon-circle-tw{background-position:-82px 0;}
.icon-circle-mail{background-position:-155px 0;}
.icon-circle-cain{background-position:-225px 0;}
.social-circle{margin:25px 0;}
.social-circle a{margin:0 10px;}
.dropdown-menu{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.dr-header{border-bottom:1px solid #bfbfbf;text-align: center;padding:20px;}
.bag-item{font-family: 'proxima_nova_rgregular';color:#000;letter-spacing:3px;line-height:18px;}
.dr-body{padding:20px;}
.fz18g{font-size: 18px;font-family: 'eb_garamondregular';color:#000000;}
.dr-footer{padding:35px 65px;border-top:1px solid #bfbfbf;}
.media > .pull-left.mr30{margin-right:30px;}
.dropdown-bag .dropdown-menu{width:395px;margin-top:10px;}
.dropdown-bag .dropdown-menu:before{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;
border-bottom:20px solid rgba(0,0,0,0.15);border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;top:-20px;content:"";right:50px;}
.dropdown-bag .dropdown-menu:after{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;
border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;top:-19px;content:"";right:50px;}
.nav-step{position:absolute;top:50%;left:20px;margin-top:-17px;}
.nav-step.right{right:20px;left:auto;}
.bg-dark{background:#363636;color:#fff;}
.bg-dark .title2{color:#fff;}
.btn, .form-control, .carousel-indicators li, .modal-content{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.form-control{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000;text-transform: none;}
.input-ref{width:115px;display:inline-block;}
select.input-lg{height:46px;line-height:46px;padding-top:14px;padding-bottom:14px;}
.form-custom .form-control, .form-border .form-control{font-family: 'proxima_nova_rgregular';text-transform: none;font-size: 16px;}
.form-custom  select.input-lg{height:46px;line-height: 46px;padding-top:10px;padding-bottom:10px;}
.form-border .form-control{border-color:#bfbfbf;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#fff;}
.btn, .form-control{font-family: 'proxima_nova_rgbold';font-size: 12px;letter-spacing:1px;}
.btn-md{padding:10.5px 20px;}
.btn-xlg{padding:20.5px 30px;}
.input-xlg{padding:15px 16px;height:60px;font-size: 16px;}
.btn{-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.btn-inverse{background-color:#111111;color:#fff;}
.btn-inverse:hover, .btn-inverse:focus{background-color:#dcdcdc;color:#fff;}
.btn-inverse-red{background-color:#c33c3c;color:#fff;}
.btn-inverse-red:hover, .btn-inverse-red:focus{background-color:#dcdcdc;color:#fff;}
.btn-bordered{border:2px solid #fff;color:#fff;}
.btn-bordered:hover, .btn-bordered:focus{color:#fff;background-color:rgba(0, 0, 0, 0.2);}
.btn-bordered.btn-lg, .btn-bordered-inverse.btn-lg{border-width:2px;padding:17px 25px;}
.btn-lg.btn-has-icon{padding:10px 20px;}
.btn-bg-black{background-color:#000;color:#fff!important;}
.btn-lg.btn-has-icon [class^="icon-"]{margin-right:15px;}
.btn-bordered-inverse{border:2px solid #252525;color:#252525;}
.btn-bordered-inverse:hover, .btn-bordered-inverse:focus{color:#252525;background-color:#dcdcdc;}
.btn-primary{background-color:#1b6493;border-color:#1b6493;}
.btn-primary:hover, .btn-primary:focus{background-color:#195b86;border-color:#195b86;}
.btn-w250{min-width:250px;}
.filter {width: 100%; text-align: left;}
span.caret {float: right; margin: 5px 0px 0px 0px;}
.ls4{letter-spacing:4px;}
.ls3{letter-spacing:3px;}
.fz10{font-size: 10px;font-family: 'proxima_novasemibold';letter-spacing:2px;line-height:18px;}
.fz12{font-size:12px;}
.fz13{font-size:13px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz40{font-size:40px;}
.fz52{font-size:52px;}
.text-red1{color:#c4161c;}
.text-muted{color:#adadad;}
.color-black{color:#000;}
.text-bold, .table.table-nob > tbody > tr > td.text-bold{font-family: 'proxima_nova_rgbold'!important;}
.text-semi{font-family: 'proxima_novasemibold';}
.text-regular, .table.table-nob > tbody > tr > td.text-regular{font-family: 'proxima_nova_rgregular'!important;}
.text-geramond{font-family: 'eb_garamondregular';}
.mt-70{margin-top:-70px;}
.mt0{margin-top:0;}
.mt1{margin-top:1px;}
.mt10{margin-top:10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt50{margin-top: 50px;}
.mt64{margin-top: 64px;}
.mt100{margin-top: 100px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb0{margin-bottom:0;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb28 {margin-top:28px;margin-bottom:0px;}
.mlr20{margin-left:10px;margin-right:10px;}
.plr80{padding-left:80px;padding-right:80px;}
.plr40{padding-left:40px;padding-right:40px;}
.plr50{padding-left:50px;padding-right:50px;}
.lh20{line-height: 20px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.flats {margin: 20px 0px 35px 0px;}
.carousel-inner > .item .package-item img {width: 500px; height: auto;}
.navbar-toggle .icon-bar{background-color:#000;}
ul {
    list-style-position: outside;
    list-style-type: square;
    text-align: left;
}
ul.list-pn li {padding: 0px 0px 10px 5px;}
#gift-card {width: 580px; margin: 0px auto; display: block; float: none;}
#gift-card-container {background-color: #efefef; padding: 30px 0px;}
.gift-circle {width: 225px; height: 225px; background: #EFEFEF; border-radius: 120px; margin:0px auto;line-height:0px;margin:0px auto 20px auto;}
#mc7zmromn6n2g {width: 100%; height: 1234px; border: 1px solid #000000;}
.quiz-description {text-align: center; padding: 0px 0px 10px 0px;}
.not-available.slim {position: relative; padding: 62px 0 80px 0; float: left; display: block;}
.not-available.straight {position: relative; padding: 62px 0 80px 0; float: left; display: block;}
.not-available.relaxed {position: relative; padding: 62px 0 80px 0; float: left; display: block;}
.not-available img {display: block; height: auto; max-width: 100%; width: 100%;}
.lookbook {width:100%; padding: 13px 0px 0px 0px;}
.lookbook img {width:100%; height: auto;}
.blocks {padding: 0px;}
.blocks img {width: 100%; height: auto;}
.blocks-career {padding: 8px;}
.career-box {width:100%;height:auto; background:#000; padding: 10px 0;}
.bg-grey2 {background-color: #ebebe9; padding: 0px 0px 13px 0px;}


.job {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 50%;
  padding: 40px 30px;
}
.job-title {
  font-size: 22px;
  text-decoration: none;
  color: #454545;
}

.job-title:hover {
  color: #00A0DF; 
}

.tags span {
  color: #999;
  font-size: 12px;
  color: grayMediumDark;
}
.tags span:after {
  content: ', ';
}
.tags span:last-of-type:after {
  content: '';
}
.description {
  color: #999;
}

.nopad {padding: 20px 20px 0px 20px;}
.dashboard-message {  font-family: 'Orbitron', sans-serif; text-align: center; font-size: 2em; line-height: 1.1em; top: 250px; background-color: rgba(0,0,0,0.5); padding: 20px 0px; letter-spacing: 6px;}
.dashboard-message span {font-size:0.8em;}
.lbpd {padding-bottom: 30px;}
.marvelff {bottom: 130px; position: absolute; right: 35px;}
.marvelff img{width: 309px;}
.introducing img {width: 60%; margin: 0px auto; height: auto; display: block; position: relative; padding: 180px 0px; }

/* Checkout Page */
.float-center-hr {  float: none; position: relative; display: block; margin: 0px auto; width: 80%;} 
.quote {text-align: right; font-size: 175px; float: right; padding: 80px 10px 0px 0px;}
.quote-text {float: left; width: 510px;}

.checkout-locklogo {float: left; margin: 45px 0px 0px 150px; width: 320px;}
.checkout-logo {float: left; width: 280px; margin: 70px 0px 0px 15px;}
.checkout-logo img { width: 280px;}
.checkout-lock {float: left; width: 24px; margin: 70px 0px 0px 0px;}
.checkout-lock img {width: 24px; height: 22px;}
.checkout-description {font-size: 13px; margin-bottom: 30px; text-align: center; width: 80%; float: none; margin: 0px auto;} 
.checkout-body {background-color: #ebebeb; padding: 20px; margin-bottom: 40px;}
.checkout-quote {text-align: left; float: right; width: 510px; margin: 30px 50px 0px 0px;}
.almost {float: none; width: 100%; display: block; position: relative; margin: 0px auto;}
.sample {text-align: center; padding: 0px 0px 0px 0px;line-height: 20px;font-size: 13px;}

.checkout-top {background-color: #ebebeb; padding: 20px; margin-bottom: 20px; height: 320px;}
.checkout-full {}
.checkout-title {font-size: 20px; width: 100%; }
.checkout-info {width: 50%; }
.checkout-imginfo {width: 50%; float: right;}
.checkoutimg {width: 360px; float: none; position: relative; margin: 0px auto;}
.checkoutimg img{width: 360px; margin-bottom: 10px;}
#haveReferral {font-size: 14px; text-align: center;}
#haveReferral:hover {color: #ababab;}

#referralCode input {
    text-transform: uppercase;
}
#referralCode ::-webkit-input-placeholder { /* WebKit browsers */
    text-transform: none;
}
#referralCode :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    text-transform: none;
}
#referralCode ::-moz-placeholder { /* Mozilla Firefox 19+ */
    text-transform: none;
}
#referralCode :-ms-input-placeholder { /* Internet Explorer 10+ */
    text-transform: none;
}

.discount-message {margin: 10px 0px 30px 0px; font-size: 12px; font-weight: 500; text-align: center;}
.formterms {font-size: 11px; margin: 30px 0px 20px 0px; line-height: 30px;}
.formcheckbox {-ms-transform: scale(2); -moz-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); margin: 0px;}
.formerror {width:100%; text-align: center; margin: 15px 0px 20px; padding: 5px; background-color: #f2dede; border-color: #ebccd1; color: #a94442;}
.formsubmit{background-image: url('https://images.fivefourclub.com/images.fivefourclub.com/images/lock.png'); background-position: 28% 44%; background-size: 15px; background-repeat: no-repeat; margin-bottom: 20px;}
td.font12 {font-size: 12px !important;}
.nortonbbb {margin: 20px 0px;}
.nortonbbb img {width: 150px; height: auto;}

.tg  {border-collapse:collapse;border-spacing:0; width: 100%;}
.tg td{font-size:18px;padding:10px 10px;border-style:solid;border-width:1px;overflow:hidden;}
.tg th{font-size:18px;font-weight:normal;padding:10px 10px;border-style:solid;border-width:1px;overflow:hidden;}
.tg .tg-iuc6, .tg-hgcj, .tg-iuc6 {background-color:#000000;color:#ffffff;text-align:center; border: 3px solid #ffffff; font-weight: 500; font-style:normal;}
.tg .tg-ipa1{background-color:#c0c0c0;text-align:center; color:#000000; border: 3px solid #ffffff; font-weight: 500; font-style:normal;}
.tg .tg-hgcj{text-align:center; background-color: #ffffff;  color:#000000;border: 3px solid #ffffff; font-weight: 500; font-style:normal;}
.mgbt40 {margin:0px 0px 40px 0px;}
.cap {text-transform: capitalize;}

.uppercase {
    text-transform: uppercase;
}

.billing.checkbox {width: 164px; float: none; position: relative; margin: 0px auto;}

#mcnairy img {width: 260px; margin: 20px auto; display: block; position: relative;}

.mcnairy-top img {width: 250px; height: auto; display: inline !important;}
.mcnairy-top {padding: 50px 0px 20px;}
.mcnairy-top .mb25 {margin: 30px 0px 40px 0px;}

.banner .container .row .col-sm-5 {padding: 5px 0px 30px; /*background: rgba(0, 0, 0, 0.6);*/ width: 400px; margin: 0px auto; float: none;}
.overlay {padding: 5px 0px 30px; background: rgba(0, 0, 0, 0.6); width: 400px; margin: 0px auto; float: none;}
.no-bg {background: transparent !important;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.logo-callout {position: absolute; top: 25%; width: 300px; left: 50%; margin-left: -150px;}
.logo-callout img{width: 75%;}
.action-callout {position: absolute; top: 70px; left: 50%; margin-left: -160px; background: rgba(0, 0, 0, 0.6); width: 320px; padding: 10px; font-size: 38px; line-height: 40px; color: #ffffff;}
.action-callout-dash {position: absolute; top: 290px; left: 50%; margin-left: -275px; background: rgba(0, 0, 0, 0.6); width: 550px; padding: 10px; font-size: 38px; line-height: 40px; color: #ffffff;}
.action-callout-tiny {font-size: 28px; font-weight: 100;}
.action-callout-tiny-dash {font-size: 20px; font-weight: 100;}
.action-callout-middle {top: 50%; margin-top: -30px; color: #ffffff; position: absolute; left: 50%; margin-left: -225px;; background: rgba(0, 0, 0, 0.6); width: 450px; padding: 10px; font-size: 38px; line-height: 40px;}
.action-callout-middle a {color: #ffffff;}

div.bound {  display: block; width: 100%; height: 600px; position: absolute; z-index: 10000; left: -500px; top: -600px;}
div.move { position:absolute; }

.fluid-width-video-wrapper iframe {height: 1000px;}

.bx-wrapper img {width: 100%; height: auto;}
.bx-wrapper .bx-controls-direction a {z-index: 999 !important;}
.bx-controls-auto {display: none; } 
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: center !important; width: 100% !important;margin-bottom: 50px;}
.bx-wrapper .bx-pager {margin-bottom: 50px;}
ul.bxslider {padding: 0px;}
.step6 {padding: 0px !important;}

.grybg {background-color: #ebebeb;}
.wyr-title {position: absolute; top: 16%; left: 57%; width: 37%; color: #000000; font-family: Garamond; font-size: 50px; -webkit-transform: translateY(-50%);} 
.wyr-copy {position: absolute; top: 30%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; height:200px;color: #000000; -webkit-transform: translateY(-50%);}
.wyr-list {position: absolute; top: 40%; left: 55%; font-family: Garamond; font-size: 19px; line-height: 15px; width: 37%; height:200px;color: #000000; -webkit-transform: translateY(-50%);}
.wyr-gs {position: absolute; top: 48%; color: #ffffff; left: 57%;} 
.wyr-newbtn {border: 2px solid #000; color: #fff; background-color: #000;}
.dash-shopnow {position: relative; left: 50%;width: 152px; margin: 30px 0px 20px -80px;}
.dash-shopnow-lp {position: relative; left: 39%;width: 225px; margin: 40px 0px 0px -80px;}
#testimonials {background-color: #EDEDED;}
.testimonial-container {width: 100%; max-width: 1015px; float: none; position: relative; margin: 0px auto; min-height: 380px;}
.testimonial-box {height:290px; padding:20px; background-color: #ffffff; border-right: 10px solid #EDEDED; border-left: 10px solid #EDEDED;}
.testimonial-border {border: 2px solid #B8B8B8;height: 250px;}
.testimonial-name {font-family: 'proxima_nova_rgbold'; font-size: 15px; font-weight: 800; color: #000000; text-align: center; margin: -13px auto; width: 80%; background-color: #ffffff; position: relative; z-index: 100000;}
.testimonial-quote {font-size: 14px;margin: 30px;line-height: 22px; }

.lp-banner-content {text-align: center; position: absolute; top: 33%; left: 35%; color: #ffffff; width: 330px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
#how-it-works-video {margin-bottom: 0px;}
 #careers-video-banner {}

#comeback-banner {margin-top:65px;}
#comeback-reasons .container {padding: 50px; }
.comeback-reasons {padding: 50px; text-align: center; }
.comeback-reasons:nth-child(1) {border-top: 2px solid #efefef; border-bottom: 2px solid #efefef; border-right: 2px solid #efefef; height: 470px;}
.comeback-reasons:nth-child(2) {border-top: 2px solid #efefef; border-bottom: 2px solid #efefef; height: 470px;}
.comeback-reasons:nth-child(3) {border-bottom: 2px solid #efefef; border-right: 2px solid #efefef; height: 420px;}
.comeback-reasons:nth-child(4) {border-bottom: 2px solid #efefef; height: 420px;}
.back-arrow {font-size: 50px; float: left; margin: 0px 10px 0px 0px; line-height: 20px; text-decoration: none;}

.social-footer {position: relative; left: 0; right: 0; bottom: 97px; padding: 35px 0; background: rgba(0,0,0,.75);}

.banner-footer { margin: 0px 0px -97px 0px;}
.banner-footer img {width:100%; height: auto;}

.shop-img {width: 100%; height: auto;}
.quiz_spacers { font-size: 5px;line-height: 30px !important; margin: 0 !important;}
.quiz_spacers2 { font-size: 5px;line-height: 50px !important; margin: 0 !important;}

/* Responsive break points*/
@media (min-width: 1001px) and (max-width: 1200px) {
.container{width:auto;}
.control .carousel-control{right:0;}
.modal-fluid {margin:0px !important; width:100% !important; height:100% !important; padding: 0px !important;}
.modal-fluid .modal-body{padding: 0px !important; margin-top: -5px !important;}
.modal-content {width: 100% !important; height: 100% !important; overflow-x: hidden !important;}
}

@media (max-width: 1600px) {
.banner-19 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat left 0px top/cover; min-height: 650px;}	
.banner-22 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Tony-Stark.jpg) no-repeat center center/cover;}
.banner-24{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Tony-Stark-Confirmation-Page.jpg) no-repeat center -40px / cover;}
.banner-25{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/refer-banner.jpg) no-repeat center -150px / cover;min-height:650px;}
.banner-27{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-27.jpg) no-repeat center -140px / cover; min-height: 720px; padding-top: 210px;}
.banner-30 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-30.jpg) no-repeat center -20px / cover; min-height: 650px; padding-top: 210px;}
.banner-31 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-31.jpg) no-repeat center -50px / cover; min-height: 740px; padding-top: 260px;}
.banner-32{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-32.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 200px;}
.banner-33{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-33.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 200px;}
.banner-34{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-34.jpg) no-repeat center -200px / cover; min-height: 720px; padding-top: 200px;}
.banner-35{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-35.jpg) no-repeat 0px 0px / cover; min-height: 830px; padding-top: 180px;}
.banner-40 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/PANEL.jpg) no-repeat 0px 0px / cover; min-height: 830px; padding-top: 180px;}   
.fluid-width-video-wrapper iframe {height: 830px;}
.checkout-title {font-size: 14px; width: 100%;}
.action-callout-dash {position: absolute; top: 325px; left: 50%; margin-left: -275px; background: rgba(0, 0, 0, 0.6); width: 550px; padding: 10px; font-size: 38px; line-height: 40px; color: #ffffff;}
.wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 50px; -webkit-transform: translateY(-50%);} 
.wyr-copy {position: absolute; top: 29%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
.wyr-list {position: absolute; top: 42%; left: 54%; -webkit-transform: translateY(-50%);}
.wyr-gs {position: absolute; top: 54%; left: 57%;} 
}

@media (max-width: 1400px) {
    .wyr-title {position: absolute; top: 12%; left: 57%; width: 37%; font-size: 50px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 30%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 45%; left: 54%; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 54%; left: 57%;} 
}

@media (max-width: 1200px) {
	.help-block {font-size: 9px;}	
	.close {padding: 30px !important;}
	.job {width: 100%; padding: 30px 10px;} 
	.banner-26{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Header-New.jpg) no-repeat center -10px / cover; min-height: 650px; padding-top: 160px; padding-left: 200px;}
	.banner-27{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-27.jpg) no-repeat center -10px / cover; min-height: 720px; padding-top: 210px;}
	.banner-31 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-31.jpg) no-repeat center -40px / cover; min-height: 550px; padding-top: 120px;}
	.banner-32{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-32.jpg) no-repeat center -40px / cover; min-height: 550px; padding-top: 120px;}
	.banner-33{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-33.jpg) no-repeat center -40px / cover; min-height: 550px; padding-top: 120px;}
	.banner-34{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-34.jpg) no-repeat center -40px / cover; min-height: 550px; padding-top: 120px;}
	.banner-35{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-35.jpg) no-repeat center 0px / cover; min-height: 550px; padding: 140px 0px 0px 0px;}
	.banner-40 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/PANEL.jpg) no-repeat center 0px / cover; min-height: 550px; padding: 60px 0px 0px 0px;}
	.fluid-width-video-wrapper iframe {height: 550px;}
    .step6 {padding: 10px !important;}
    .checkout-quote {display: none;}
    .quote {display: none;}
    .checkout-lock {float: left; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
    .checkout-logo {float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
    .checkout-locklogo {width: 254px; float: none; position: relative; display: block; margin: 30px auto 0px auto; height: 55px; background-color: #ffffff;}
    .checkout-logo img, .checkout-logo {width: 220px;}
    .action-callout-dash {position: absolute; top: 217px; left: 50%; margin-left: -275px; background: rgba(0, 0, 0, 0.6); width: 550px; padding: 10px; font-size: 38px; line-height: 40px; color: #ffffff;}
    .wyr-title {position: absolute; top: 12%; left: 57%; width: 37%; font-size: 50px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 33%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 52%; left: 54%; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 58%; left: 57%;} 
}

@media (max-width: 1032px) {
	.banner-22{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Tony-Stark.jpg) no-repeat center center/cover;}
	.banner-25{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/refer-banner.jpg) no-repeat center -70px / cover;min-height:650px;}
	.control .carousel-control{left:0;}
	.control .carousel-control.right{right:0;left:auto;}
	li.confirming {width: 265px; text-align: right;} 
	#livechat-full, #livechat-compact-container {display: none !important;}

 .navbar-header {
  float: none;
 }
 .navbar-toggle {
  display: block;
  margin-top: 14px;
 }
 .navbar-collapse {
  border-top: 1px solid #cccccc;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
 }
 .navbar-collapse.collapse {
  display: none!important;
 }
 .navbar-nav {
  float: none!important;
  margin: 7.5px -15px;
 }
 .navbar-nav>li {
  float: none;
  height: 53px;
 }
 .navbar-nav>li>a, .navbar-link {
  padding-top: 10px;
  padding-bottom: 10px;
 }
 .navbar-text {
  float: none;
  margin: 15px 0;
 }
 .navbar-btn {
  display: block;
  margin: 8px 0;
  width: 100%;
 }
 .navbar-right {
  float: none!important;
 }
 .navbar-right .navbar-nav {
  text-align: center;
 }
 .navbar-right .pull-right {
  float: none!important;
 }
 .navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-link:hover, .navbar-link:focus {
  border: 0px solid #252525;
  box-shadow: 0px 0px 0px 2px #000000;
 }
 /* since 3.1.0 */
 .navbar-collapse.collapse.in {
  display: block!important;
 }
 .collapsing {
  overflow: hidden!important;
 }

 .sep{
  display: none!important;
 }

 .dropdown-bag {
  float: none;
  margin-left: 0;
  display: block;
  height: 53px;
  text-align: center;
 }

 .control .carousel-control{left:0;}
	.control .carousel-control.right{right:0;left:auto;}
	.modal-fluid {margin:0px !important; width:100% !important; height:100% !important; padding: 0px !important;}
	.modal-fluid .modal-body{padding: 0px !important; margin-top: -5px !important;}
	.modal-content {width: 100% !important; height: 100% !important; overflow-x: hidden !important;}
	.modal-quiz {height: 100%}
	.modal-content .box-form{overflow: hidden;}
	.sidebar.fix-top {top: 113px;}
    .comeback-reasons {border-top: 0px !important; border-bottom: 2px solid #efefef !important; border-right: 0px !important; border-left: 0px !important; height: 570px !important;}
    .wyr-title {position: absolute; top: 14%; left: 57%; width: 37%; font-size: 50px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 35%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 56%; left: 53%; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 60%; left: 57%;} 
    .partner-banner {text-align: center; position: absolute; top: 50%; left: 50%; color: #ffffff; line-height: 18px; width: 90%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
}

@media (max-width: 980px) {
	.bg-grey-light{padding: 50px 20px 0;}
	.box-form {padding: 10px !important;}
	.carousel-thumb .carousel-indicators > li{width:128px!important;}
	.content-group{padding-left:30px;padding-right:30px;}
	.modal-fluid{width:auto;margin-left:20px;margin-right:20px;}
	.navbar-custom{display:block!important;}
	.nav-inline{margin-right:-5px;}
	.nav-inline li{margin:0 5px;}
	.ribbon{padding-left:20px;padding-right:20px;}
	.ribbon .fz52{font-size: 40px;}
	.wizard{padding-left:20px;padding-right:20px;}
	#who-we-are .mb25 {height: 330px;}
	.photo-hide {display: none;}
	.job {width: 100%;}	
	.full-width {margin: 0px 0px; padding: 0px; width: 100%;}
	.banner-22 { min-height: 500px; padding-top: 30px;}
	.checkout-imginfo {width: 100%; text-align: center; margin-top: 20px; float: none;}
	.checkout-info {float: none; width: 340px; margin: 20px auto 0px auto;}
    .checkout-top {height: 475px;}
    #bottom-fit div:first-child {margin: 0px;}
    .wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 37px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 38%; left: 57%; font-size: 12px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 60%; left: 51%; font-size: 15px; line-height: 12px; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 59%; left: 57%;} 
    .partner-banner-center {font-size: 19px; top: 50%; left: 50%; color: #ffffff; line-height: 30px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
    #bbb {margin-right:55px;}
}

@media (max-width: 768px) {
	.blocks {  margin: 0 -7.5px;}
	.banner-sm-05{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Thank-You-Page.jpg) no-repeat right -250px top / cover;min-height:650px;}
	.bg-grey-light{min-height: 200px;}
	.hideinSmall{display:none;}
	.list-featured {margin-top: 0px;}
	.list-featured.top{margin-top:40px;}
	.list-featured > li:first-child, .list-featured > li:last-child, .list-featured > li {text-align: center;}
	.list-featured > li {float: left !important; width: 50% !important;}
	.list-pn {text-align: center; list-style-position: inside; padding: 0px;}
	.modal-body .row {margin: 0px -14.5px;}
	.modal-body .col-xs-4 {  padding-left: 4.5px; padding-right: 4.5px;}
	.modal-body .title3 {font-size: 12px; line-height: 1.35; height: 33px;}
	.modal-body .wizard-header {margin-bottom: 0px;}
	.modal-body .citem {margin-bottom: 15px;}
        .modal-body .citemInputs {margin-bottom: 15px;}
	ol.carousel-indicators.wizard-indicators {display: none;}
	.scroll-down {display: none;}
	.quiz-description {font-size: 0.8em;}
    .wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 37px; -webkit-transform: translateY(-50%);}
    .wyr-copy {position: absolute; top: 40%; left: 57%; font-size: 14px; line-height: 16px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 66%; left: 52%; font-size: 13px; line-height: 10px; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 62%; left: 53%;}
 	}

@media (max-width: 767px) {
	.banner-10, .banner-13 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-10-mobile.jpg) no-repeat center top / cover;min-height: 450px; padding-top: 60px;}
	.banner-22 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Marvel-Landing-Page-Tony-Stark.jpg) no-repeat right center/cover;}
	.banner-25{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/refer-banner.jpg) no-repeat center -70px / cover;min-height:400px;}
	.banner-26 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat left -200px top/cover; min-height: 500px;}
	.banner-43{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Referal-Banner.jpg) no-repeat center 0px / cover;min-height:400px;}
	.marvelff, .introducing {width:100%; text-align: center; right: auto;}
}

@media (max-width: 736px) {
	.carousel-thumb .carousel-indicators > li{width:100px!important;}
	.control{width:100%;bottom:50%;}
	/*#footer, .copy{text-align: center;}*/
	#gift-card-container {background-color: none; padding: 0px;}
	#gift-card {width: 100%;}
	li.confirming {width: auto; text-align: center;} 
	#mcfcsg9dvksii {border: 0px;}
	.media-nxs > .pull-left{float:none!important;margin-right:0!important;}
	.or{display:block;}
	.package-item{padding:20px;}
	.plr40{padding-left:0;padding-right:0;}
	.title-line1 span{padding:0 10px;}
	.uk {font-size: 21px;}
	.checkout-title {font-size: 13px; }
	.checkout-body {margin-bottom: 0px;}
    .checkoutimg {width: 300px;}
    .banner-title {font-size: 12px; width: 60%; line-height:24px; text-align: center; margin: 0px auto;}
    .wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 30px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 40%; left: 57%; font-size: 12px; line-height: 14px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 63%; left: 51%; font-size: 14px; line-height: 10px; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 64%; left: 57%;} 
    .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {margin-bottom: 30px; display:none;}
    .bx-wrapper .bx-pager {margin-bottom: 50px; display:none;}
    .dash-title {font-size: 19px; line-height: 28px;}
    .dash-shopnow {margin: 10px 0px 0px -76px;}
    .banner-content {top: 55%;}
    .banner-description {font-size: 12px; line-height: 17px; margin-top:16px; margin-bottom: 50px;}
    .banner-description-lp {font-size: 14px; line-height: 24px;}
    .title1 {line-height: 24px;}
    .btn-bordered {padding: 12px !important; margin: 0px auto;}
    .partner-banner-center {font-size: 13px; top: 50%; left: 50%; color: #ffffff; line-height: 25px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
    .lp-banner {padding-top: 15px;}
}

@media (max-width: 400px) {
    .banner-title {font-size: 12px; width: 60%; line-height:24px; text-align: center; margin: 0px auto;}
	.banner-19 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat left -200px top/cover; min-height: 650px;}	
	.banner-22 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat left -200px top/cover; min-height: 380px;}
	.banner-23 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/Mavel-Landing-Page-All.jpg) no-repeat -380px top / cover;}
	.banner-24{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/Tony-Stark-Confirmation-Page.jpg) no-repeat right -110px  top/ cover;}	
	.banner-26 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/lookbook/marvel-cover.jpg) no-repeat left -200px top/cover; min-height: 400px; padding-left: 0px; padding-top:50px;}
	.banner-27 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-27.jpg) no-repeat center -10px / cover; min-height: 500px;padding-top: 70px;}
	.banner-30 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-30.jpg) no-repeat -730px -20px / cover; min-height: 650px; padding-top: 120px;}
	.banner-31 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-31.jpg) no-repeat -500px -40px / cover; min-height: 550px; padding-top: 120px;}
	.banner-32{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-32.jpg) no-repeat center center / cover; min-height: 550px; padding-top: 120px;}
	.banner-33{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-33.jpg) no-repeat center center / cover; min-height: 550px; padding-top: 120px;}
	.banner-34{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-34.jpg) no-repeat center center / cover; min-height: 550px; padding-top: 120px;}
	.banner-35{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-35.jpg) no-repeat 0px 0px / cover; min-height: 430px; padding-top: 0px;}
	.banner-39{height: 860px;}
	.banner-40 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/McNairy/PANEL.jpg) no-repeat 0px 0px / cover; min-height: 430px; padding-top: 0px;}
	.banner-42{background:url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-42.jpg) no-repeat center top/cover; min-height: 500px; padding-top: 120px;}
    .banner-46 {min-height: 430px; padding: 100px 0px 0px 0px;}
    /*.banner-50, .banner-49, .banner-48, .banner-47 {padding: 100px 0px 0px 0px; min-height: 420px;}*/
    .banner-31 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/banner-31.jpg) no-repeat -500px -40px / cover; min-height: 550px; padding-top: 120px;}
    .banner-47{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/FORWARD-MOBILE-.jpg) no-repeat center center / cover; min-height: 420px; padding-top: 100px;}
    .banner-48{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/CASUAL-MOBILE-.jpg) no-repeat center center / cover; min-height: 420px; padding-top: 100px;}
    .banner-49{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/CLASSIC-MOBILE-.jpg) no-repeat center center / cover; min-height: 420px; padding-top: 100px;}
    .banner-50{background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/MIX-MOBILE-.jpg) no-repeat center center / cover; min-height: 420px; padding-top: 100px;}
    .banner-51 {min-height: 190px;padding: 40px 0px 20px 0px;}
    .banner-52 {background: url(https://images.fivefourclub.com/images.fivefourclub.com/images/SOCIAL-BANNER-SEPT.jpg) no-repeat -250px top;}
	.fluid-width-video-wrapper iframe {height: 430px;}
	.banner .container .row .col-sm-5 { width: 100%;}
	.logowhite img {width: 240px !important;}
	.checkout-title {font-size: 13px; margin: 0px 0px 6px 0px;}
    .checkoutimg img {width: 300px; margin: 0px auto;}
    .checkoutprofile {font-size: 14px;}
    .checkout-top {height: 500px;}
    .sample {font-size: 12px; margin: 0px 0px 40px 0px;}
    .action-callout {font-size: 20px; line-height: 25px; margin-left: -95px; width: 190px; top: 50px;}
    .action-callout-middle {margin-top: -10px;margin-left: -130px;width: 260px;font-size: 20px;line-height: 25px;}
    .action-callout-dash-mobile {position: absolute; top: 100px; left: 50%; margin-left: -275px;: rgba(0, 0, 0, 0.6); width: 550px; padding: 10px; font-size: 38px; line-height: 40px; color: #ffffff;}
    .small-text-dash {font-size: .5em; line-height: 30px;}
    .action-callout-tiny-dash {font-size: 10px; font-weight: 100;}
    .wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 30px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 40%; left: 57%; font-size: 12px; line-height: 14px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 63%; left: 51%; font-size: 14px; line-height: 10px; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 64%; left: 57%;} 
    .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {margin-bottom: 30px; display:none;}
    .bx-wrapper .bx-pager {margin-bottom: 50px; display: none;}
    .store-cat {width: 100%;}
    .store-cat button {width: 100%; margin: 0px 0px 30px 0px;}
    .store-pag {text-align: center; margin: 0px 0px 30px 0px;}
    .title10 {font-size: 22px;line-height: 27px;}
    .product-name {font-size: 10px; width: 121px;}
    .product-item {height: 200px;}
    .dash-shopnow {margin: 10px 0px 40px -76px;}
    .banner-title {line-height: 14px;}
    .banner-content {top: 55%;}
    .banner-description-lp {font-size: 12px; line-height: 20px;}
    .partner-banner-center {font-size: 10px; top: 50%; left: 50%; color: #ffffff; line-height: 20px; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
    h2.banner-title {line-height: 1.2 !important;}
    .quiz_spacers { font-size: 5px;line-height: 8px !important; margin: 0 !important;}
    .quiz_spacers2 { font-size: 0px;line-height: 0px !important; margin: 0 !important;}


}
	.nomargin{margin:0px;}
	.input-med {height: 46px;padding: 5px 5px; font-size: 20px;line-height: 1.33;margin-bottom: 5px;}
	.padleftright20{padding-left:20px;padding-left:20px;}
    .footer-mobile {margin-left:32%;}
    #bbb {margin-bottom:20px;}
    .bbb-link {margin-bottom:20px;}

@media (max-width: 350px) {
    .wyr-title {position: absolute; top: 13%; left: 57%; width: 37%; font-size: 26px; -webkit-transform: translateY(-50%);} 
    .wyr-copy {position: absolute; top: 43%; left: 57%; font-size: 9px; line-height: 14px; width: 37%; -webkit-transform: translateY(-50%);}
    .wyr-list {position: absolute; top: 70%; left: 50%; font-size: 12px; line-height: 8px; -webkit-transform: translateY(-50%);}
    .wyr-gs {position: absolute; top: 65%; left: 56%;} 
    .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {margin-bottom: 30px; display:none;}
    .bx-wrapper .bx-pager {margin-bottom: 50px; display: none;}
    .quiz_spacers { font-size: 5px;line-height:8px !important; margin: 0 !important;}
    .quiz_spacers2 { font-size: 0px;line-height:0px !important; margin: 0 !important;}
}

.spacing {margin-top: 0px !important;}
