form{margin:0}html{font-size:100.01%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}body{font-size:62.5%;line-height:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}a:link,a:visited{text-decoration:none;cursor:pointer}a:link:hover,a:visited:hover{text-decoration:none}:focus{outline:0}nav ul,nav li{margin:0;list-style:none;list-style-image:none}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.iem7 input[type="checkbox"]{vertical-align:baseline}.selectbox input[type="checkbox"]{vertical-align:middle;margin-top:0}input,select{vertical-align:middle;box-shadow:none}input[type="submit"]{border-radius:0!important}::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}h1,h2,h3,h4,h5,h6{line-height:20px}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}hr{display:block;height:1px;border:0;border-top:1px solid #c1c5c5;margin:20px 0;padding:0}img{max-width:100%;vertical-align:bottom}img.alignleft{float:left;margin:0 30px 15px 0;display:inline}img.alignright{float:right;margin:0 0 15px 30px;display:inline}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}ul,ol{list-style:none}li{line-height:20px}li ul,li ol{margin-bottom:0}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}.clear{clear:both;height:1px;line-height:1px}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{font-size:14px;line-height:16px;color:#000;margin:0 0 12px;font-family:Helvetica,Arial,sans-serif}h1{font-size:42px;line-height:45px;color:#000;margin:0 0 15px;font-family:'Chronicle Display A','Chronicle Display B';font-weight:300}h2{font-size:42px;line-height:45px;color:#000;margin:0 0 20px;font-family:'Chronicle Display A','Chronicle Display B';font-weight:300}h3{font-size:36px;line-height:40px;color:#000;margin:0 0 20px;font-family:'Chronicle Display A','Chronicle Display B';font-weight:300}h4{font-size:16px;line-height:20px;color:#000;margin:0 0 12px;font-family:Helvetica,Arial,sans-serif}h5{font-size:14px;line-height:16px;color:#000;margin:0 0 10px;font-family:Helvetica,Arial,sans-serif}h6{font-size:12px;line-height:12px;color:#000;margin:0 0 15px;font-family:Helvetica,Arial,sans-serif}a{text-decoration:none;color:#4381be;font-family:Helvetica,Arial,sans-serif}ul{list-style:none;margin:0;padding:0}li{font-size:14px;line-height:14px;color:#000;margin:0 0 10px;font-family:Helvetica,Arial,sans-serif}.clearfix{display:block}.clearfix:after{display:block;content:"";height:0;clear:both}.left{float:left}.right{float:right!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.clear{clear:both}img.alignleft{float:left;margin:0 20px 20px 0}img.alignright{float:right;margin:0 0 20px 20px}img.aligncenter{width:100%;margin:0 20px}strong{font-weight:bold;display:inline-block}#container{min-width:320px;overflow-x:hidden}#header .row{padding:20px 0 10px}#main-navigation{padding:0}#main-navigation ul{float:right}#main-navigation li{display:inline-block}#main-navigation li a{color:#000;font-family:'Chronicle Display A','Chronicle Display B';font-size:24px;line-height:24px;padding:0 20px;font-weight:300}#main-navigation li .dropdown-menu{left:auto;resize:0;padding-top:10px;padding-bottom:15px;margin-top:5px}#main-navigation li .dropdown-menu li{display:block}#main-navigation li .dropdown-menu a{font-size:16px}#main-navigation li:last-child a{padding-right:0}#main-navigation .navbar-default{background:none;border:none}#main-navigation .navbar-default #nav-toggle:hover,#main-navigation .navbar-default #nav-toggle:focus{background:none}#main-navigation .container-fluid{padding:0}#main-navigation p.cart{float:right;margin-bottom:0}#main-navigation p.cart a{color:#000}#main-navigation .top-nav{position:absolute;top:1px;right:75px}#main-navigation .top-nav li{display:inline-block}#main-navigation .top-nav li a{color:#000;display:block;padding:0 11px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;font-weight:400}#main-navigation .top-nav li:last-child a{padding-right:0}#main-navigation #nav-toggle{display:none;border:none;background:none;height:30px;width:60px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer}#main-navigation #nav-toggle span{display:block;position:absolute;width:36px;height:2px;background:#000;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#main-navigation #nav-toggle span:nth-child(1){top:3px}#main-navigation #nav-toggle span:nth-child(2),#main-navigation #nav-toggle span:nth-child(3){top:14px}#main-navigation #nav-toggle span:nth-child(4){top:25px}#main-navigation #nav-toggle.open span:nth-child(1){top:3px;width:0%;left:50%}#main-navigation #nav-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#main-navigation #nav-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#main-navigation #nav-toggle.open span:nth-child(4){top:18px;width:0%;left:50%}#navigation{padding:41px 0 0}#main-navigation .btn-group{margin-top:-5px;right:-8px}#main-navigation .btn-group .dropdown-menu{left:auto;right:0}#main-navigation .btn-group .dropdown-menu a{line-height:20px}#secondary-navigation ul{margin-bottom:23px}#secondary-navigation li.active a{font-weight:700}#secondary-navigation a{color:#000;line-height:24px}#get-started{text-align:center;padding:30px 15px 24px}#get-started h1{margin-bottom:28px}#get-started ul{max-width:640px;margin:0 auto}#get-started li{display:inline-block;vertical-align:top;margin-bottom:15px}#get-started li.alt{vertical-align:bottom}#get-started li p{line-height:20px;margin:0 25px}#get-started li span{font-size:12px;line-height:12px;display:inline-block;margin-top:9px;width:100%}#get-started li a{margin:0 auto}.home #content .row{max-width:100%}.home #content figure img{width:100%}.home #content figcaption{position:absolute;padding-left:30px}.home #content figcaption p,.home #content figcaption a{font-size:16px;line-height:20px}.home #content .col-sm-12 figcaption{top:30%;left:0}.home #content .col-sm-8 figcaption{top:7.5%;left:0}.home #content .col-sm-4 figcaption{bottom:0;left:0}.home #content .col-sm-4.alt h2{color:#fff}#content .col-sm-6 figure img.mobile{display:none}#main{padding:8px 0 0}#product-carousel{margin-right:20px}.carousel .item img{width:100%}.carousel .carousel-control{background:none}.carousel .carousel-control span{width:24px;height:39px;display:inline-block;position:absolute;top:50%;margin-top:-20px}.carousel .carousel-control.left span{background:url(/Content/images/arrow-left.png) center no-repeat;left:20%}.carousel .carousel-control.right span{background:url(/Content/images/arrow-right.png) center no-repeat;right:20%}#product-carousel ul{margin:25px 0}#product-carousel li{display:block;text-align:center;margin:0 auto}#product-carousel li a{font-size:18px;line-height:18px;color:#000}#footer>.row{padding:30px 0;border-top:1px #797979 solid}.home #footer>.row{border-top:0}#footer h6{font-weight:700;margin-bottom:0}#footer p{font-size:12px}#footer ul li{font-size:12px;line-height:14px;padding:0}#footer li ul{margin-top:16px}#footer li li{margin-bottom:0}#footer li a{color:#000;line-height:14px}#footer li p{margin-bottom:0}#footer li a span{color:#3c84bc}#page-product .accordion1 .panel-body label{width:48.6%;line-height:19px}#page-product .form1 .button1.set-sizes,#page-cart .total1 input[type=submit].update-your-order{background:#c3c3c3}#page-product .form1 input[type="radio"]+label{width:40%}#page-product .panel-body .selectbox select{width:50%}#page-product .accordion1 .panel-body input[type="text"]{width:100%}#page-product .accordion1 .panel-body input[type="checkbox"]{width:100%}#page-fit-assessment{padding-bottom:50px}#page-fit-assessment .pagehead{margin-bottom:40px;padding:0!important}#page-fit-assessment .box{padding-bottom:42px;margin-bottom:25px}#page-fit-assessment .box p{margin-bottom:18px}#page-fit-assessment h4{font-size:24px;line-height:32px;font-weight:400;margin-bottom:20px;margin-top:28px}#page-fit-assessment span.ok{background:#57c492;color:#fff;border-radius:50%;font-size:14px;line-height:22px;width:22px;height:22px;vertical-align:middle;top:-3px;text-align:center}#page-fit-assessment .form ul{margin-bottom:50px;margin-top:28px}#page-fit-assessment .form li{margin-bottom:15px}#page-fit-assessment .form input[type="text"]{border-color:#797979;font-size:18px;height:29px;margin-bottom:5px}#page-fit-assessment .form input[type="text"]:hover{border:2px #404040 solid}#page-fit-assessment .form textarea{width:100%;border:1px #797979 solid;font-size:18px;line-height:18px;padding:5px 10px;height:80px;margin-bottom:55px;color:#797979}#page-fit-assessment .form .button1{font-weight:400;line-height:25px}#page-fit-assessment .form .row+.row{margin-top:8px}#page-fit-assessment .form .row:last-child h4{margin-top:20px}#page-fit-assessment .file-upload{margin-top:18px}#page-abridged{margin-top:18px}#page-abridged .row{margin-bottom:40px}#page-abridged .row:first-child{margin-bottom:42px}#page-abridged figure.logo{width:43px;height:55px;margin:0;padding:0}#page-abridged .banner h3{margin-bottom:40px}#page-abridged .pagehead{margin:0;text-align:left;padding:0}#page-abridged .pagehead h3{margin-bottom:9px;margin-top:11px}#page-abridged p a{font-size:16px}#page-abridged .in-person{padding-top:38px}#page-abridged .in-person figure{margin-top:10px}#page-abridged .in-person h3{line-height:44px;margin-bottom:12px}#page-abridged .in-person h5{margin-bottom:0;margin-top:20px}#page-abridged .in-person .button1{margin-bottom:5px;margin-top:15px}#page-abridged .box1{margin-top:80px;margin-bottom:45px}#page-abridged .box1 figcaption a{font-size:14px}#page-abridged .box1 .col-sm-6:last-child{padding:4.5% 5% 2%}#page-abridged .box1 .col-sm-6:last-child h5{margin-bottom:16px}#page-abridged .box1 .col-sm-6:last-child p{line-height:17px;margin-bottom:18px}#page-retail{padding-bottom:30px}#page-retail .button1{height:44px;line-height:46px;width:322px}#page-retail .banner{margin-bottom:32px}#page-retail .pattern{margin-bottom:82px}#page-retail .pattern h3{margin-top:40px}#page-retail .pattern p{margin-bottom:20px}#page-retail .location{margin-top:65px;margin-bottom:65px}#page-retail .location h3{margin-bottom:30px}#page-retail .location figure{margin-bottom:18px}#page-retail .location h5{margin-bottom:18px}#page-retail .location .col-sm-6 p{line-height:17px;margin-bottom:15px}#page-retail .location .col-sm-6{padding:0 20px 0 0}#page-retail .location .col-sm-6:last-child{padding-left:20px;padding-right:0}#page-retail .location .col-sm-6 .col-xs-6:first-child{padding-right:20px}#page-retail .box1{background:#ededed;margin-bottom:33px}#page-retail .box1 .inner{margin-top:12%;margin-left:7%}#page-retail .box1 figure{text-align:center}#page-retail .box1 figure img{width:auto;vertical-align:bottom}#page-retail .box1 p{line-height:17px;margin-bottom:18px}#page-retail .box1 .table1{margin:12px 0}#page-construction .pagehead{margin-bottom:48px}#page-construction .col-sm-6.alt h3{margin:35px 10px}#page-construction .col-sm-6,#page-construction .col-xs-12{margin-bottom:40px}#page-construction .col-xs-12.banner figure{position:relative;background:none;padding-bottom:0}#page-construction .col-xs-12 figure img{width:100%;vertical-align:top}#page-construction .col-xs-12.banner figure img{position:relative}#page-construction .col-xs-12 figcaption{position:absolute;bottom:80px;left:0;top:auto;width:100%;text-align:center}#page-construction .col-xs-12.alt figcaption{bottom:130px}#page-construction .col-xs-12.alt figcaption p{text-align:left;margin:0 auto 12px;width:540px}#page-construction .pattern{margin-top:48px;margin-bottom:20px}#page-construction .pattern h3{margin-top:40px}#page-construction .pattern p{margin-bottom:18px}#page-construction .pattern img{margin-bottom:30px}#get-started ul{max-width:680px;margin:0 auto}.home #get-started ul{max-width:640px}#get-started li{vertical-align:bottom}.home #get-started li{vertical-align:top}#get-started li h3{margin-bottom:0}#get-started li p{margin:10px 0 10px}.home #get-started li p{margin:0 25px}#get-started li.alt p{margin:0 42px}#get-started li a{width:285px}.home #get-started li a{width:238px}#scheduler{background:url(//blanklabel.blob.core.windows.net/placementshots/banner-scheduler.jpg) top no-repeat;background-size:cover;margin-bottom:-2px;min-height:984px}#scheduler .accordion1{background:#fff;padding:0 25px}#scheduler .panel-group{border-bottom:1px #797979 solid}#scheduler .panel-group:last-child{border-bottom:0}#scheduler .panel-group .panel+.panel{margin-top:0}#scheduler .accordion1 .panel-title{padding:10px 20px 8px 12px;border-top:1px #797979 solid}#scheduler .accordion1 .panel-title a:before{display:none}#scheduler .accordion1 .panel-title a{line-height:28px}#scheduler .accordion1 .panel-title span{display:inline-block}#scheduler .accordion1 .panel-title span.title{font-size:25px;font-family:'Chronicle Display A','Chronicle Display B';color:#000;font-weight:300;width:50%;text-align:left}#scheduler .accordion1 .panel-title span.edit{color:#4381be;width:10%;text-align:right}#scheduler .accordion1 .panel-title span.data{color:#000;width:40%;text-align:left;opacity:0}#scheduler .accordion1 .panel-body h3{font-size:27px;padding:0 20px 0 12px;margin-bottom:30px}#confirmation-modal h3{padding-left:0!important}#scheduler .accordion1 .panel-title span.data small{font-size:14px;color:#000}#scheduler .accordion1 .panel-body span.radio{margin:0}#scheduler .accordion1 .panel-body span.radio label{padding-left:0}#scheduler .accordion1 .list1>li{padding:0 40px;list-style:none;margin-bottom:30px}#scheduler .accordion1 .list1 li:last-child{margin-bottom:0}#scheduler .accordion1 .list1 .selectbox span{display:block;overflow:hidden}#scheduler .accordion1 .list1 .selectbox label{float:left;padding-right:10px}#scheduler .accordion1 .list1 .selectbox select{width:100%;margin-top:0}#scheduler .accordion1 .list1 ul li{list-style:none}#scheduler .accordion1 .list1 ul li:first-child{padding-right:40px;margin-bottom:20px}#scheduler .accordion1 .list1 ul li:last-child span.radio+span.radio{margin-top:20px}#scheduler .accordion1 ul.text-center li{display:inline-block;vertical-align:middle;padding-top:20px}#scheduler .accordion1 ul.text-center label{font-weight:400;line-height:21px}#scheduler .accordion1 ul.text-center li.selectbox{margin-left:20px}#scheduler .accordion1 .form3 li{margin-bottom:8px}#scheduler .form3 li input[type="text"]{width:100%;display:inline-block;height:28px;padding:0 5px}#scheduler .accordion1 .panel-heading{position:relative}#scheduler .accordion1 .panel-heading.active:before{display:none}#scheduler .accordion1 .panel-heading:before{height:50px;position:absolute;width:100%;background:transparent;content:"";z-index:1000;display:block}#scheduler .accordion1 .completed .panel-heading:before{height:0;display:none}#scheduler .accordion1 .completed{background:#f4f4f4}#scheduler .accordion1 .completed .title{font-size:20px!important}#scheduler .accordion1 .completed .panel-title span.data{opacity:1}#scheduler .list-calender .list{position:relative;z-index:50}#size-setup-modal .modal-dialog{margin:0 auto;margin-top:146px;width:990px}#size-setup-modal .modal-content{width:520px;margin:0 auto;background:#f4f4f4;border-radius:0;float:right}#size-setup-modal .list{margin-bottom:15px}#size-setup-modal .list2 input[type="text"]{width:75px;height:30px;margin-right:0;color:#000;border:1px solid #797979;font-size:16px}#size-setup-modal .list label{margin-left:10px;margin-right:0}#size-setup-modal .list input[type="radio"]{margin-left:5%;top:auto;margin-top:0;vertical-align:middle;position:relative}#size-setup-modal .list input[type="radio"]+label{width:88%;margin-bottom:15px}#size-setup-modal .list textarea{width:100%;height:54px;padding:5px 10px;margin-bottom:10px;color:#000;border:1px solid #797979;font-size:16px}#size-setup-modal .list1 input[type="text"],#size-setup-modal .list1 input[type="password"]{height:30px;width:100%;padding:0 10px}#size-setup-modal .list1 .size{margin-bottom:15px!important}#size-setup-modal .list1 .size figure{margin-right:8px}#size-setup-modal .list1 label{display:block;margin-bottom:10px;margin-top:10px}#size-setup-modal .list1 .name{float:right}#size-setup-modal input{color:#000}#size-setup-modal .list1 .name span{width:50%;float:left;padding-left:0}#size-setup-modal #first-name{right:-3px;position:relative}#size-setup-modal .list1 .name input[type="text"]{width:186px}#size-setup-modal .list1 .email{clear:both;width:100%}#size-setup-modal .list1 .email .col-xs-5{padding-left:7px}#modal-carousel{min-height:460px;overflow:hidden}#size-setup-modal .video{margin-bottom:40px}#size-setup-modal .video .vid{display:none}#size-setup-modal .video .vid.playing{display:block}#login-modal .modal-dialog{margin:0 auto;margin-top:146px;width:990px}#login-modal .modal-content{width:520px;margin:0 auto;background:#f4f4f4;border-radius:0;float:right}#login-modal .list1 .email{width:100%}#login-modal .list1 .email .col-xs-5{padding-left:10px}#login-modal .list1 input[type="text"],#login-modal .list1 input[type="password"]{height:30px;width:100%;border:1px solid #797979;padding:0 10px}#login-modal .button2{width:100%;margin-bottom:15px}.row{max-width:990px;margin:0 auto}hr{background:#797979;height:1px;border:none}h2 span,h3 span{color:#797979}.play-button{display:inline-block;width:21px;height:21px;line-height:21px;font-size:21px;vertical-align:middle;margin-top:-4px}.grey{color:#797979}.logo{float:left;padding-left:0;margin-left:0;margin-top:32px;margin-bottom:14px}.logo h1{margin-bottom:0}.logo a{background:url(/Content/images/logo.png) no-repeat;background-size:contain;display:block;width:224px;height:0;padding-top:32px;overflow:hidden}.pagehead{text-align:center;margin:30px 0}.pagehead h2{margin-bottom:0;line-height:50px}.pagehead .button1{margin-top:30px}.subhead{text-align:center;margin:30px 0}.subhead h2{margin-bottom:0;line-height:50px}.subhead .button1{margin-top:30px}.pagination{display:block;border-bottom:1px #797979 solid;border-top:1px #797979 solid;border-radius:0;margin-top:0}.pagination li{margin:0;text-align:center;display:block}.pagination li a{border:none;background:none;color:#000;float:none;display:inline-block}.pagination li a:hover,.pagination li a:focus{background:none;color:#000}.pagination li.left a{padding-left:0}.pagination li.right a{padding-right:0}.pagination.alt{border-bottom:none;border-top:1px #797979 solid;margin-bottom:-15px}.breadcrumb{background:none;border-radius:0;border:none;padding-top:0;padding-left:0;margin-bottom:10px}.breadcrumb li{margin-bottom:0}.breadcrumb>li+li:before{content:""}.breadcrumb li a{color:#000}.breadcrumb>.active{color:#000}.sidebar h2{font-size:26px;line-height:30px;margin:0 0 10px}.sidebar p{font-size:14px;margin-bottom:15px}.size{position:relative;margin-bottom:35px;padding-top:10px}.size figure{float:left;margin-right:20px;position:relative;background:url(/Content/images/stamp-icon.png) center no-repeat;background-size:contain;width:80px;height:80px}.size figure span{position:absolute;top:50%;margin-top:-12px;left:0;font-size:24px;line-height:24px;color:#000;width:80px;text-align:center}.size figure span small{font-size:24px}.size p{margin-top:21px;margin-bottom:20px}.banner{position:relative;min-height:300px}.banner figure{position:relative}.banner img{width:100%}.banner figcaption{position:absolute;left:3.5%;top:14%}#size-modal .modal-dialog{width:990px;margin-top:146px}#size-modal .modal-content{width:518px;float:right;border-radius:0;background:#f4f4f4;border:none}.modal-body h2{margin-bottom:25px}.modal-body .size{margin-bottom:35px!important}.modal-body .footer p{font-size:14px;line-height:20px}.modal-body .footer a{font-size:14px;line-height:20px}#confirmation-modal .modal-footer{border:none;text-align:left}#collapseFour .confirmation{left:-3px;position:relative}.product{margin-bottom:35px;padding:0 12px}.product figure{margin-bottom:12px}.product p{line-height:15px}.product-description{margin-left:20px}.product-description hr{margin:14px 0}.product-description .size{margin-bottom:0;padding-top:0}.product-description .size strong{display:inline}.product-description .size p{margin-top:15px;margin-bottom:0}.product-description .size p.left{margin-right:20px;margin-bottom:20px}.product-description .size a{font-size:14px;line-height:14px}.product-description h5{font-weight:700;margin-bottom:0}.product-description h5 span{font-weight:500}.product-description .accordion1 .panel-body{padding-right:20px}.product-description #get-started{padding:0;margin-bottom:-6px}.product-description #get-started>ul{margin-bottom:40px}.product-description #get-started h5{text-align:left;margin-bottom:50px}.shopping-prefrence{min-width:200px;margin-bottom:10px}.list-calender{text-align:center;overflow:hidden;position:relative}.list-calender .list{margin:0 30px}.list-calender .list>li{float:left}.list-calender h5{padding:10px 0 10px 10px;background:#f4f4f4}.list-calender .control-btn{width:100%;position:absolute;margin-top:-20px;top:50%}.list-calender ul ul{padding-left:15px}.list-calender .control-btn a{z-index:100;position:relative}.list-calender .caroufredsel_wrapper{margin-bottom:-10px!important}.list-calender .control-btn span{display:none;font-size:14px;margin-bottom:5px}.list-calender label{margin-right:10px}.list-calender .selectbox{padding:0;margin-top:2px}.list-calender .selectbox select{margin-top:-2px}.list-calender input[type="text"]{background:url(/Content/images/icon-input-date.png) right 5px center no-repeat;width:100px;border:1px solid #797979;height:18px;padding:0 5px}.list-calender li li.unavailable{color:#dedede}.accordion1 .panel-group{margin-bottom:0}.accordion1 .panel{border:none;box-shadow:none}.accordion1 .panel-heading{background:none;padding:0}.accordion1 .panel-title a{display:block;position:relative;font-size:14px}.accordion1 .panel-title a.collapsed:before{content:"+";position:absolute;right:10px}.accordion1 .panel-title a:before{content:"-";position:absolute;right:10px}.accordion1 .panel-body{padding:15px 0 10px;border:none}.accordion1 .panel-body h5{line-height:18px}.accordion1 .panel-body ul{margin-bottom:15px}.accordion1 .panel-body li{margin-bottom:0;line-height:16px}.accordion1 .panel-body li.link{padding:9px 0}.accordion1 .panel-body ul.list1 li{list-style:disc inside}.accordion1 .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.accordion1 .panel-body .selectbox select{padding-left:5px;margin-top:1px;height:20px;line-height:20px;font-size:12px;float:right}.accordion1 .panel-body span.monogram{float:right;display:inline-block;width:50%}.accordion1 .panel-body input[type="text"]{height:24px}.box{border-bottom:1px #797979 solid}.box1{background:#d8ccba}.box1 figure{vertical-align:top;position:relative}.box1 figure img{vertical-align:top;width:100%}.box1 figcaption{position:absolute;bottom:40px;left:25px}.table1{margin:22px 0 4px;width:100%}.table1 tr{border-bottom:1px #000 solid}.table1 tr:first-child{border-top:1px #000 solid}.table1 td{font-size:14px;line-height:29px;font-family:Helvetica,Arial,sans-serif}.table1 tr td:first-child{font-weight:700;width:74%}.form{margin-bottom:30px}.form input[type="text"],.form input[type="email"],.form input[type="password"]{width:206px;height:30px;border:1px #000 solid;margin-right:10px;color:#000;font-size:12px;line-height:20px;padding:0 10px}.form label{font-weight:400;width:160px;font-size:18px;line-height:24px}input[type="radio"]{top:-3px;position:relative}.form1 input[type="radio"]{margin-left:0;top:2px;margin-top:0;vertical-align:middle}.form1 input[type="radio"]+label{width:40%}.form1 .button1{height:44px;line-height:44px;width:200px;margin-bottom:25px}.form2 input[type="text"],.form input[type="email"],.form input[type="password"]{width:206px;height:30px;margin-right:10px;color:#000;font-size:16px;line-height:20px;border:1px solid #797979;padding:0 10px}.form2 .selectbox select{height:18px;line-height:18px;font-size:12px;margin-right:15px}.form2 .selectbox option{height:18px;line-height:18px;font-size:12px}.form2 label{font-weight:normal;line-height:16px;font-size:16px}.form2 .button1{width:100%;margin:10px 0 40px;font-weight:normal;line-height:40px;height:44px}.form3 li span{display:block;overflow:hidden}.form3 label{width:35%;float:left}.form3 .button1{text-align:center;width:100%;margin-top:10px;height:44px;line-height:44px}.selectbox{padding:9px 0}.selectbox select{display:inline-block;position:relative;height:26px;min-width:75px;padding-left:10px;font-size:16px;line-height:26px;color:#000}.selectbox option{height:18px;font-size:14px;line-height:18px;vertical-align:middle;color:#000}.button{background:#000;width:110px;height:30px;color:#fff;font-size:12px;border:none}.button1{background:#4ac294;width:238px;height:34px;color:#fff;font-size:16px;line-height:34px;border:none;display:inline-block}.button1:hover{color:#fff}.button2{background:#4682bc;width:238px;height:34px;color:#fff;font-size:16px;line-height:34px;border:none;display:block}.button2:hover{color:#fff}.file-upload label{font-size:14px;line-height:14px;margin-bottom:10px;display:inline-block}#page-testimonials{padding-bottom:16px}#page-testimonials h5{font-size:22px;font-weight:bold;line-height:26px;margin-top:18px}#page-testimonials blockquote{border-left:none;font-size:14px;margin-bottom:2px;padding-left:0}#page-testimonials blockquote cite{font-weight:bold}#page-testimonials p{margin-bottom:1px}#page-testimonials .col-xs-6.col-sm-3{margin-bottom:10px;float:none;display:inline-block;vertical-align:top;margin-right:-3px}#page-retail .button1:last-of-type{margin-bottom:15px}#page-confirmation .pagehead{margin-bottom:36px}#page-confirmation h6{font-weight:bold;font-size:14px;margin-bottom:3px}#page-confirmation .did-you-know{padding-bottom:47px;margin-bottom:18px;border-bottom:1px solid #797979}#page-confirmation .did-you-know .quotes p{display:none}#page-confirmation .did-you-know .quotes p.active{display:block}#page-confirmation .print-btn{margin-bottom:33px}#page-confirmation .address-details p{margin-bottom:53px;line-height:15px}#page-confirmation .col-xs-11{margin-bottom:8px}#page-confirmation .col-xs-1 p{line-height:19px}#page-confirmation .col-xs-11 p{line-height:19px;margin-bottom:3px}#page-confirmation .order-info{border-bottom:1px solid #797979;margin-bottom:32px;padding-bottom:40px}#page-confirmation .what-next p{margin-bottom:28px}#page-confirmation .what-next p.lead{color:#000;font-family:"Chronicle Display A","Chronicle Display B";font-size:36px;font-weight:300;line-height:43px;padding:12px 40px}#page-confirmation strong,#page-faq strong{display:block}#page-servicehome .pagehead{margin:30px 0 69px}#page-servicehome .section-contact{border-bottom:1px solid #979797;padding-bottom:16px;margin-bottom:43px}#page-servicehome p{font-size:18px;line-height:21px;margin-bottom:26px}#page-servicehome .section-contact p mark{background:bottom;font-family:"Chronicle Display A","Chronicle Display B";font-size:36px;font-weight:300;line-height:41px;padding:0}#page-servicehome .section-contact p mark a{display:block;font-family:"Chronicle Display A","Chronicle Display B";font-weight:300}#page-servicehome .section-contact .col-sm-6:last-of-type p{margin-bottom:44px;padding-left:41px}#page-servicehome .section-fit-assessment{border-bottom:1px solid #979797;padding-bottom:36px;margin-bottom:43px}#page-servicehome .section-fit-assessment h2{margin-bottom:14px}#page-servicehome .section-faq{padding-bottom:36px}#page-servicehome .section-faq h2{margin-bottom:12px}#page-faq h3{font-size:32px;margin-bottom:23px}#page-faq p{line-height:17px;margin:0 0 32px}#page-faq .section-general{border-bottom:1px solid #979797;margin-bottom:29px;padding-bottom:11px}#page-faq .section-returns{border-bottom:1px solid #979797;margin-bottom:29px;padding-bottom:11px}#page-faq .section-status{border-bottom:1px solid #979797;margin-bottom:38px;padding-bottom:9px}#page-faq .section-care{padding-bottom:36px}#page-faq .separated{margin-bottom:35px;margin-top:-15px;padding-left:35px}#page-faq .separated p{margin-bottom:0}#page-faq .separated span{display:inline-block;margin-right:20px;min-width:121px}#page-faq .separated strong{display:inline-block}#page-faq .section-care .separated{margin-top:35px;margin-bottom:30px}#page-faq .separated img.alignleft{margin-right:18px}#page-faq .section-care .separated p{margin-bottom:0}#page-faq .section-care .separated strong{display:block}#page-404{padding-bottom:20px}#page-404 .pagehead{margin-bottom:72px}#page-404 h5{font-size:24px;margin-bottom:15px}#page-404 ul{margin-bottom:113px}#page-404 li a{font-size:24px;display:inline-block;margin-bottom:5px}#page-login{padding-bottom:70px}#page-login .pagehead{margin-bottom:59px}#page-login .form li{margin-bottom:6px}#page-login .form label{width:154px;line-height:32px}#page-login .form input[type="text"],#page-login .form input[type="email"],#page-login .form input[type="password"]{width:358px;font-size:18px;border:1px solid #797979}#page-login .form input[type="text"]:focus,#page-login .form input[type="email"]:focus,#page-login .form input[type="password"]:focus{border:1px solid #797979}#page-login .form li.submit-field{margin-left:158px;margin-top:23px}#page-login .form .button2{margin-bottom:35px}#page-cart .buttons{margin-bottom:40px;clear:both}#page-cart h3{font-size:28px;line-height:26px;margin-bottom:10px}#page-cart .cart-info-form{padding-bottom:30px}#page-cart .cart-info-form td{font-size:16px;line-height:16px;color:#000;margin:0}#page-cart .cart-info-form p{font-size:14px;color:#000;line-height:16px;margin:0}#page-cart .cart-info-form table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}#page-cart .cart-info-form table tr{border-bottom:1px solid #797979}#page-cart .cart-info-form table tr:first-child{border-top:1px solid #797979}#page-cart .cart-info-form table td{vertical-align:top;padding:30px 0}#page-cart .cart-info-form table td.image{width:150px}#page-cart .cart-info-form table td.description{width:225px}#page-cart .cart-info-form table td.size{width:250px}#page-cart .cart-info-form table td.quantity{width:180px}#page-cart .cart-info-form table td.price{width:180px;position:relative}#page-cart .cart-info-form table td.price .inner{position:relative}#page-cart .cart-info-form table td.price span.edit-item{position:absolute;display:block;left:0;top:30px}#page-cart .cart-info-form table td.price span.edit-item a{font-size:14px;line-height:14px;display:inline-block}#page-cart .cart-info-form table td.price span.edit-item a:hover{text-decoration:none}#page-cart .cart-info-form input[type="submit"]{float:right;background:#c4c4c4;line-height:31px;width:40%;margin-right:10px;font-family:Helvetica,Arial,sans-serif}#page-cart .cart-info-form a.back-to-shop-btn{float:right;background:#4ac294;width:40%;text-align:center;font-size:16px;line-height:16px;color:#fff;border:0;padding:9px 0}#page-cart .cart-info-form a.back-to-shop-btn:hover{color:#fff;text-decoration:none}#page-cart .cart-info-form .price-details .promo-code{margin-left:25%;margin-bottom:22px}#page-cart .cart-info-form .price-details .promo-code a{font-size:14px;display:block;text-decoration:underline;margin-bottom:5px}#page-cart .cart-info-form .price-details .promo-code span{font-size:12px;line-height:14px;display:block;color:#6e6e6e}#page-cart .cart-info-form .price-details .sub-total{margin-bottom:22px}#page-cart .cart-info-form .price-details h2{width:25%;float:left;margin:0;font-size:20px;line-height:20px;color:#000}#page-cart .cart-info-form .price-details span.price{font-size:20px;line-height:18px;color:#000;width:25%;float:left}#page-cart .cart-info-form span.offer{background:#fef200;display:inline-block;padding:7px;font-size:14px;color:#000;line-height:18px;position:relative;float:left;top:-5px;width:50%}#page-cart .cart-info-form span.offer span.arrow{background:url(/Content/images/arrow3.png) no-repeat;width:10px;height:17px;position:absolute;left:-10px;top:7px;display:block}#page-cart .cart-info-form .price-details .shipping{margin-bottom:25px;border:0}#page-cart .cart-info-form .price-details .shipping select{width:75%;height:26px;color:#000;font-size:12px}#page-cart .cart-info-form .price-details .shipping .shipping-info{font-size:14px;line-height:20px;color:#6e6e6e}#page-gift{padding:33px 0}#page-gift .row:first-child p{margin-bottom:19px}#page-gift .row.gifts{margin-top:40px;margin-bottom:30px}#page-gift .row.corporate{margin-top:40px}#page-gift .row.gifts .col-sm-8{padding:0 10px 50px 20px}#page-gift .row.gifts .col-sm-6 p{font-size:13px}#page-gift .row.gifts .col-sm-6 h3{margin-bottom:16px;font-size:32px}#page-gift .row.gifts .col-sm-6 h6{font-size:20px;font-weight:normal;margin-bottom:30px}#page-gift .row.gifts .col-sm-6 p{margin-bottom:17px;padding-right:50px}#page-gift .row.gifts .col-sm-6 a{margin-bottom:10px;width:200px;text-align:center}#page-cart .shipping{margin-bottom:20px;border-bottom:1px solid #797979}#page-cart .shipping table{border-collapse:collapse;border-spacing:0;margin-bottom:20px}#page-cart .shipping table tr{padding:0 10px}#page-cart .shipping table tr:hover{background:#f5f5f5}#page-cart .shipping table tr:first-child:hover{background:none}#page-cart .shipping table tr td{padding:10px 0}#page-cart .shipping table tr td:first-child{padding-left:15px}#page-cart .shipping table tr th,#page-cart .shipping table tr td{font-size:18px;font-weight:300;color:#000;line-height:18px}#page-cart .shipping table tr th{text-align:left;padding:10px 0}#page-cart .shipping table tr th:first-child{padding-left:30px}#page-cart .shipping table tr td.service{width:300px}#page-cart .shipping table tr td.time{width:190px}#page-cart .shipping table tr td.arrival{width:205px}#page-cart .gift-card{padding-bottom:40px;border-bottom:1px solid #797979;margin-bottom:35px}#page-cart .gift-card h2{font-size:32px;line-height:32px;margin:0 0 40px;color:#000;font-weight:300}#page-cart .gift-card ul{margin:0;padding:0}#page-cart .gift-card ul li{list-style:none;float:left;margin-right:25px;position:relative}#page-cart .gift-card ul li label{font-size:18px;line-height:18px;color:#000;margin-right:13px}#page-cart .gift-card ul li input[type=text]{padding-left:10px;width:190px;height:30px;border:1px solid #5b5b5b}#page-cart .gift-card ul li.pin input[type=text]{width:70px}#page-cart .gift-card ul li input[type=submit]{background:#000;height:30px;width:83px;text-align:center;border:0;color:#fff;font-size:13px;line-height:13px;cursor:pointer}#page-cart .gift-card ul li p{font-size:15px;line-height:18px;color:#000;position:absolute;left:95px;top:8px;width:300px}#page-cart .secure-payment{padding-bottom:40px;border-bottom:1px solid #797979;margin-bottom:35px}#page-cart .secure-payment h2{font-size:32px;line-height:32px;margin:0 0 40px;color:#000;font-weight:300}#page-cart .secure-payment h2 img{margin-right:13px}#page-cart .secure-payment h3{margin-bottom:30px}#page-cart .secure-payment img{margin-right:6px;top:-2px;position:relative}#page-cart .secure-payment .radio-btn{margin:0 23px 10px 0;position:relative;float:left}#page-cart .secure-payment .radio-btn label{font-size:15px;line-height:20px;color:#000}#page-cart .box1 .radio-btn label{width:100%}#page-cart .box1 ul li .radio-btn label{display:inline;float:none}#page-cart .box1{background:#fff;padding:17px 15px;margin-left:-15px;width:645px;margin-bottom:35px}.new-gift #page-cart .box1{width:405px}#page-cart .box1 ul{margin:0;padding:0}#page-cart .box1 ul li{margin-bottom:15px}#page-cart .box1 ul li label{font-size:15px;line-height:25px;width:165px;color:#000;display:block;float:left}#page-cart .box1 ul li input[type="text"]{border:1px solid #5b5b5b;height:30px;padding-left:10px;width:215px}#page-cart .box1 ul li.security-code input[type="text"]{width:60px}#page-cart .box1 ul li span.month select{width:115px;margin-right:15px;height:32px}#page-cart .box1 ul li span.year select{width:90px;height:32px}#page-cart .amex img{position:absolute;left:23px;height:auto!important}#page-cart .amex .radio-btn label{margin-left:65px;position:relative;top:-23px;display:block}#page-cart .checkbox{margin:0;position:relative;float:left;top:10px}#page-cart .checkbox input{margin-left:0}#page-cart .checkbox label{font-size:14px;line-height:20px;color:#000}#page-cart .total1{padding-bottom:40px}#page-cart .total1 .two-column-layout .column1{width:235px;float:left}#page-cart .total1 .two-column-layout .column2{float:left}#page-cart .total1 ul{margin:0 0 50px;padding:0}#page-cart .total1 ul li{margin-bottom:10px;list-style:none}#page-cart .total1 ul li.tax,#page-cart .total1 ul li.total{margin-bottom:45px}#page-cart .total1 p{margin:0}#page-cart .total1 h3{width:235px;float:left;margin:0;font-size:22px;line-height:22px;color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:400}#page-cart .total1 h2{width:235px;float:left;margin:0;font-size:32px;line-height:32px;color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:400}#page-cart .total1 h3 span{margin:0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;color:#727272;font-weight:400}#page-cart .total1 p{font-size:22px;font-family:Helvetica,Arial,sans-serif;line-height:22px;color:#000}#page-cart .total1 input[type=submit]{width:220px;color:#fff;border:0;font-size:16px;line-height:16px;background:#4ac294;line-height:31px}#page-cart .total1 address,#page-cart .total1 .shipping-method{width:150px;float:left;font-style:normal}#page-cart .total1 address p,#page-cart .total1 .shipping-method p{font-size:14px;line-height:20px;margin:0;color:#000}#page-cart .total1 p strong{display:block;margin-bottom:10px}#page-cart .total1 address p span,#page-cart .total1 .shipping-method p span{color:#585858}#page-cart .cart-info-form .note{padding-right:20px}@media only screen and (max-width:1030px){.home p.hidden-xs{display:none}}@media only screen and (max-width:1023px){.logo{padding-left:15px}#main-navigation{padding-right:15px}#page-confirmation,.pagehead,.sidebar,#page-product,.pagination,#page-servicehome,#page-404,#page-login,#page-faq{padding:0 15px}#page-gift{padding:30px 15px}#page-product .product-description{margin-left:0}.modal-dialog{width:100%}.modal-content{width:50%}#size-modal .modal-dialog,#size-setup-modal .modal-dialog,#login-modal .modal-dialog{width:auto}.box1 .col-sm-6:last-child{padding:3% 2.5% 1%}.box1 figure img{min-height:524px}#footer>.row{padding:30px 15px}#page-construction .row,#page-fit-assessment,#page-retail .row,#page-testimonials .row{padding:0 15px}#page-construction .row .row,#page-retail .row .row,#page-testimonials .row .row,#page-confirmation .pagehead,#page-404 .pagehead,#page-login .pagehead,#page-product .sidebar{padding:0}#page-abridged{margin:15px 15px 0}#page-abridged .banner figure{margin:0 -15px}#page-abridged .banner figcaption{width:65%}}@media only screen and (max-width:900px){#main-navigation li a{padding:0 12px}.quantity li.right .button1{width:160px}.shopping-prefrence{min-width:160px}.form input[type="text"]{width:150px}.location .banner figcaption{left:0;padding-top:15px}.location .banner .table1 td{line-height:20px}#scheduler .accordion1{padding:0 20px}#page-abridged .box1 .col-sm-6:last-child{padding:4.5% 3% 2%}.table1 tr td:first-child{width:76%}#page-gift .row.gifts .col-sm-6 p{padding-right:0}}@media only screen and (max-width:767px){.pagination{border-top:0;margin-bottom:0;margin-top:5px;padding:0 7px}#page-product .pagination{margin:0 -15px;padding:0 15px}#page-product #product-carousel{margin:0 -15px 15px}#header{border-bottom:1px #797979 solid}#header .row{padding-bottom:0}figure img{width:100%}.logo{margin-top:0;position:relative;z-index:1000}a.button1{width:100%}#get-started a.button1{width:238px}#main-navigation{padding-right:0}#main-navigation ul{float:none;margin:0}#main-navigation li{display:block;padding:10px 25px;border-bottom:1px #797979 solid}#main-navigation li a{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:25px}#main-navigation li:last-child a{padding-right:15px}#main-navigation .navbar-header{float:right;margin-right:18px}#main-navigation #nav-toggle{display:block;margin-top:0;padding:3px 10px;width:30px}#main-navigation p.cart{font-size:24px;line-height:24px;margin-right:20px;margin-top:5px;margin-bottom:27px}#main-navigation .top-nav{position:relative;top:auto;right:auto}#main-navigation .top-nav li{display:block}#main-navigation .top-nav li a{color:#fff;font-size:16px;font-weight:300;line-height:25px;padding:0 12px}#navigation{clear:both;padding-top:0;background:#363636;margin-bottom:-11px}#product-carousel{margin:0 0 15px}#product-carousel .links{display:none}.breadcrumb{display:none}.home #content .col-sm-12 h2{color:#fff}.home #content .col-sm-8 figcaption,.home #content .col-sm-12 figcaption{bottom:0;left:0;top:auto}#page-retail #content .right{float:none!important}#content.collection .pagination{border-bottom:none;margin-bottom:5px;margin-top:10px}#content.collection .pagination li{display:none}#content.collection .pagination li:last-child{display:block;float:right}#content .pagination li:last-child{display:none}#page-testimonials #get-started li.alt,#content .pagination.alt{display:none}.quantity li:first-child{float:left}.quantity li.left{float:right;position:relative;top:auto;left:auto}.quantity li.right{float:none;clear:both;width:100%;margin-bottom:0}.quantity li.right .button1{width:100%}.shopping-prefrence{clear:both;float:none!important}.form input[type="text"]{width:200px}.modal-content{width:80%}#size-modal .selectbox{position:relative;top:auto;left:auto}#footer>.row{padding:15px 0}#footer .col-md-6{padding:0 15px}.product.col-xs-6 figure img{width:100%}.sidebar .secondary-nav-dropdown .selectbox{position:absolute;left:15px;top:-41px}.sidebar .selectbox select{padding:0 5px}#page-construction figure{margin:0 -15px}#page-construction .pagehead{margin-bottom:20px}#page-construction .pattern{margin-top:0;margin-bottom:0}#page-construction .col-sm-6{clear:both}#page-construction .col-sm-6 figure img{width:75%}#page-construction .col-sm-6 p{text-align:left}#page-construction .col-xs-12.alt figcaption{bottom:auto;top:15px}#page-construction .col-xs-12.alt figcaption p{padding:0 30px}#get-started{padding:0}.home #get-started{text-align:center;padding:30px 15px 24px}#get-started li{display:block;text-align:center}#get-started li .button1{display:inline-block}#page-fit-assessment .form .row+.row{border-top:1px #797979 solid;margin-top:15px}#page-retail .pattern figure img{width:75%}#page-retail .pattern p.text-center{text-align:left}#page-retail .pattern p.text-center{padding-top:15px}.box1 figure img{min-height:inherit}.location .col-sm-6{padding:0 15px}#scheduler{background:none;min-height:inherit}.form3{margin-top:15px}.accordion1 .panel-body .selectbox select{float:none}.accordion1 .panel-body span.monogram{width:100%}.accordion1 .panel-body li.link{white-space:nowrap}#page-product .panel-body .selectbox select{width:100%}#scheduler .accordion1{padding:0}#scheduler .accordion1 .panel-body{padding:15px 15px 10px}#scheduler .accordion1 .list1{margin-top:15px}#scheduler .accordion1 .panel:first-child .panel-title{border-top:none}#scheduler .accordion1 .panel-title{padding-left:15px;padding-right:15px}#scheduler .accordion1 .list1>li{margin-bottom:15px;padding:0 20px}#scheduler .accordion1 .panel-body h3{padding:0}#collapseFour .confirmation{left:0}.list-calender ul.text-center{clear:both}#page-abridged .row{margin-bottom:20px}#page-abridged .row:first-child{margin-bottom:10px}#page-abridged .banner figcaption{border-top:1px #797979 solid;left:auto;top:auto;position:relative;width:100%;margin:0;padding-bottom:15px;background:#e8eae4}#page-abridged .banner h3{margin-bottom:10px}#page-abridged figure{margin:0 -15px}#page-abridged figcaption{width:100%;padding:15px 15px 0}#page-abridged .in-person{padding-top:0}#page-abridged p a{font-size:12px}#page-abridged .box1{background:none;margin-top:20px;margin-bottom:0}#get-started ul{max-width:630px}#get-started li .button1{width:238px}#page-abridged .box1 .col-sm-6:last-child{padding:4.5% 0 2%}#page-abridged .box1 figcaption{left:0}#page-retail .pattern{margin-bottom:20px}#page-retail .pattern .col-sm-6{clear:both}#page-retail figure{margin:0 -15px}#page-retail .location{margin:20px 0}#page-retail .location .col-sm-6{padding:0!important}#page-confirmation .pagehead,#page-confirmation .what-next p,#page-confirmation .address-details p,#page-confirmation .print-btn{margin-bottom:20px}#page-confirmation .did-you-know,#page-confirmation .order-info{padding-bottom:10px}#page-confirmation .what-next p.lead{font-size:23px;line-height:30px;padding:0}#page-servicehome .section-contact .col-sm-6:last-of-type p{padding-left:0}#page-servicehome .section-contact p mark{font-size:26px;line-height:35px}#page-servicehome .pagehead,#page-404 .pagehead,#page-login .pagehead{margin:30px 0}#page-servicehome .section-contact,#page-servicehome .section-fit-assessment{margin-bottom:20px;padding-bottom:0}#page-gift .row:first-child h3{margin-top:0}#page-gift .row.gifts{margin-top:30px}#page-gift .row.gifts .col-sm-6:first-child{border:0;padding-bottom:50px;padding-top:0}#page-retail .our-clothing .box1{background:#fff}#page-retail .our-clothing .inner{margin-left:0;margin-top:0;padding:0}#page-cart .shipping table tr th,#page-cart .shipping table tr td{font-size:15px}#page-gift .row.gifts .col-sm-8{padding:0}#page-gift .row.gifts .col-sm-6:first-child{padding-bottom:20px}}@media only screen and (max-width:640px){#main-navigation .navbar-header{margin-right:0}#main-navigation #nav-toggle{margin-right:10px}#main-navigation p.cart{margin-right:20px}#get-started li{display:block;text-align:center}#get-started li .button1,#get-started li .button2{margin:0 auto}#size-modal .modal-content{width:100%}#page-construction h3{font-size:28px;margin-bottom:10px}#page-fit-assessment .col-sm-6.right{float:none!important}#scheduler .accordion1 .panel-title span.title{width:100%}#scheduler .accordion1 .panel-title span.data{width:80%;padding-left:20px}#scheduler .accordion1 .panel-title span.edit{width:20%}#scheduler .accordion1 .panel-heading:before{height:78px}#scheduler .accordion1 ul.text-center li.selectbox{margin-left:0}.list-calender ul.text-center{text-align:left}.list-calender ul.text-center li{display:block;width:100%;margin-bottom:10px}.list-calender ul.text-center label{float:left;display:inline-block}.list-calender ul.text-center li span{display:block;overflow:hidden}.list-calender ul.text-center input,.list-calender ul.text-center select{width:100%!important;margin-top:0}.list-calender .list{margin:0 0 15px}.list-calender .control-btn{position:relative;top:auto;margin-top:0}.list-calender .control-btn span{display:block}.list-calender .control-btn img{display:none}#size-setup-modal .modal-dialog,#login-modal .modal-dialog{margin-top:0}#size-setup-modal .modal-content{width:300px;margin:15px auto 0;float:none}#size-setup-modal .list .col-xs-6{width:100%}#size-setup-modal .list input[type="radio"]+label{width:84%}#size-setup-modal .list input[type="radio"]{margin-top:2px;vertical-align:top}#size-setup-modal .list1 .name span{width:100%;padding-left:0;margin-bottom:15px}#size-setup-modal .list1 .name input[type="text"]{width:100%}#size-setup-modal .list1 .email .col-xs-7,#size-setup-modal .list1 .email .col-xs-5{width:100%;padding-left:0;margin-bottom:15px}#size-setup-modal #modal-carousel .item{min-height:630px}#size-setup-modal #modal-carousel .item p a{display:block}#login-modal .modal-content{width:300px;margin:15px auto 0;float:none}#login-modal .list1 .email .col-xs-7,#login-modal .list1 .email .col-xs-5{width:100%;padding-left:0;margin-bottom:15px}#page-404 ul{margin-bottom:40px}#page-login .form input[type="text"],#page-login .form input[type="email"],#page-login .form input[type="password"],#page-login .form .button2{width:170px}#page-faq .separated img.alignleft{margin-bottom:45px}.pagination li a{padding:11px 0 4px}.accordion1 .panel-body .selectbox select{font-size:16px}}@media only screen and (max-width:480px){#page-faq .separated{padding-left:0!important}h1{font-size:36px;line-height:42px}h2{font-size:28px;line-height:36px}h3{font-size:24px;line-height:28px}p{font-size:12px;line-height:14px}.button{width:100%!important}.button1,.button2{width:100%!important;height:44px!important;line-height:44px!important}.pagehead h2{line-height:36px}.topbar li a{padding:0 3px}.logo{padding-right:0;margin-bottom:0;margin-top:5px}.logo a{width:132px;padding-top:19px;background-image:url(/Content/images/logo2z.png)}#main-navigation #nav-toggle{padding:5px}#main-navigation #nav-toggle span{width:25px;height:2px}#main-navigation #nav-toggle span:nth-child(1){top:7px}#main-navigation #nav-toggle span:nth-child(2),#main-navigation #nav-toggle span:nth-child(3){top:14px}#main-navigation #nav-toggle span:nth-child(4){top:21px}#main-navigation p.cart{margin-top:0;line-height:20px}#main-navigation p.cart a{font-size:14px;line-height:18px}#main-navigation #nav-toggle.active:before{top:12px;right:6px;height:3px;width:25px}#main-navigation #nav-toggle.active:after{bottom:12px;right:6px;height:3px;width:25px}.pagination{border-bottom:none}.pagination li a{font-size:12px}.carousel .carousel-control.left span,.carousel .carousel-control.right span{width:12px;height:20px;background-size:12px 20px}.product-description .size a{font-size:12px}.accordion1 .panel-title{font-size:14px}h5{font-size:12px;line-height:14px}.shopping-prefrence br{display:none}.shopping-prefrence p a{font-size:12px}.product.col-xs-6{width:100%}.product p small{font-size:100%}.sidebar .secondary-nav-dropdown .selectbox{top:-39px}.sidebar .quantity p{font-size:12px}#size-modal .modal-content p{font-size:12px}#size-modal .modal-content .size figure{margin-right:7px}#size-modal .modal-content h4{font-size:12px;line-height:14px}#size-modal .modal-content .selectbox select{margin-right:7px}#size-modal .modal-content label{font-size:12px}.product-description .size p.left{margin-right:7px}#page-construction .col-xs-12.alt figcaption{position:relative}#page-construction .col-xs-12.alt figcaption p{padding:0}#page-abridged figure.logo{padding-right:15px}#page-fit-assessment h4{font-size:14px;line-height:18px}#page-fit-assessment h4.visible-xs{font-weight:700}#page-fit-assessment h2{font-size:28px;line-height:35px}.form label{font-size:14px;line-height:16px}#page-fit-assessment .form .button1{width:100%}#page-fit-assessment .form textarea{margin-bottom:20px}.banner figcaption p{font-size:12px;line-height:14px}.form3 label{width:40%}#page-abridged .in-person h3{line-height:28px}.table1 td{font-size:12px;line-height:25px}#page-retail .button1{width:100%}#page-retail .pagehead{padding:0}#scheduler .accordion1 ul.text-center label{font-size:12px}#page-construction .col-xs-12 figcaption{bottom:0}#page-login .form li{margin-bottom:0}#page-login .form label{display:block}#page-login .form input[type="text"],#page-login .form input[type="email"],#page-login .form input[type="password"],#page-login .form .button2{width:100%;margin-bottom:10px}#page-login .form li.submit-field{margin-left:0}select,input{font-size:16px!important}#scheduler .accordion1 .panel-title span.data small{font-weight:bold}.form input[type="text"]{width:100%;margin-bottom:10px}}@media only screen and (max-width:400px){.modal-content{width:100%}}@media(max-width:1024px){#page-cart{padding:0 15px}}@media(max-width:767px){#page-cart .cart-info-form .price-details .promo-code{margin-left:0}#page-cart .cart-info-form span.offer{float:none;width:100%;top:5px;font-size:13px}#page-cart .cart-info-form .note{border-bottom:1px solid #797979;padding:0 0 30px}#page-cart .cart-info-form .price-details .sub-total{margin-bottom:0}#page-cart .cart-info-form .price-details .shipping select{width:69%;margin-top:8px}#page-cart .cart-info-form .shipping,#page-cart .cart-info-form .sub-total{padding-top:20px}#page-cart .cart-info-form .price-details h2{width:30%}#page-cart .cart-info-form .shipping h2{line-height:40px}}#page-cart .signin-area{margin-bottom:50px}#page-cart .signin-area h2{font-size:32px;line-height:32px;color:#000;margin:0 0 15px}#page-cart .signin-area p{font-size:15px;color:#000;margin:0 0 15px;line-height:16px}#page-cart .signin-area .signin-btn{width:186px;display:block;text-align:center;color:#fff;font-size:15px;line-height:18px;background:#3d84bf;padding:10px 0;display:block}#page-cart .signin-area .signin-btn:hover{text-decoration:none}#page-cart .contact-us{text-align:right;margin-bottom:50px}#page-cart .contact-us h2{font-size:15px;line-height:16px;color:#000;margin:0}#page-cart .contact-us p{font-size:15px;line-height:16px;color:#5d5d5d;margin:0 0 20px}#page-cart .contact-us p a{color:#5d5d5d}#page-cart .contact-us p a:hover{text-decoration:none}#page-cart .order-preview h2{font-size:16px;font-family:Helvetica,Arial,sans-serif;line-height:16px;color:#000;font-weight:normal;margin:0 0 10px;border-bottom:1px solid #797979;padding-bottom:10px}#page-cart .order-preview .items ul{margin:0;padding:0}#page-cart .order-preview .items ul li{list-style:none;border-bottom:1px solid #797979}#page-cart .order-preview .items img{float:left}#page-cart .order-preview .items .description{float:left;width:140px;padding-top:20px}#page-cart .order-preview .items .description h2{border:0 none;font-size:16px;font-weight:normal;margin-bottom:20px;padding:0}#page-cart .order-preview .items .description .edit .divider{margin:0 5px;font-size:14px;line-height:14px}#page-cart .order-preview .items .description .edit a{font-size:13px;line-height:16px}#page-cart .order-preview .items .description .edit a:hover{text-decoration:none}#page-cart .order-preview .price{padding-top:20px;display:block;font-size:16px;line-height:16px;color:#000}#page-cart .order-preview .sub-total{padding:10px 0 20px;border-bottom:1px solid #797979}#page-cart .order-preview .sub-total span.sub-total1{margin-left:117px;font-size:18px;line-height:16px;color:#000;float:left;width:140px}#page-cart .order-preview .sub-total .price{float:left;padding:0}#page-cart .order-info-form h2{font-size:32px;line-height:32px;color:#000;margin:0 0 15px}#page-cart .order-info-form .buttons p{font-size:16px;line-height:24px;color:#000;margin:0 0 30px}#page-cart .order-info-form ul{margin:0 0 50px;padding:0}#page-cart .order-info-form ul li{list-style:none;margin-bottom:17px}#page-cart .order-info-form ul li label{font-size:18px;line-height:18px;width:150px;float:left;color:#000;margin-top:6px}#page-cart .order-info-form ul li input[type="text"]{width:218px;height:31px;border:1px solid #5b5b5b;padding:0 10px}#page-cart .order-info-form ul li select{width:218px;height:32px;font-size:16px;line-height:12px;border:1px solid #5b5b5b}#page-cart .order-info-form ul li.phone-number input[type="text"]{float:left;margin-right:10px}#page-cart .order-info-form ul li.phone-number span{font-size:11px;color:#000;clear:left;margin-left:150px;display:block;padding-top:10px}#page-cart .order-info-form ul.password li label{width:180px}#page-cart .order-info-form .shipping-address{margin-bottom:30px;border-top:1px solid #797979;padding-top:30px}#page-cart .order-info-form .shipping-address h2{float:left;margin-right:20px;margin-bottom:30px}#page-cart .order-info-form .shipping-address ul{display:none;clear:both}#page-cart .order-info-form .shipping-address p{clear:both}#page-cart .order-info-form .shipping-address label{color:#000;font-size:14px;line-height:20px}#page-cart .order-info-form .save-your-profile{margin-bottom:40px}#page-cart .order-info-form input[type="submit"]{width:40%;background:#4ac294;line-height:31px;margin-bottom:25px}#page-cart .order-info-form a.back-to-shop-btn{background:#000;width:40%;text-align:center;font-size:16px;line-height:16px;color:#fff;border:0;padding:9px 0;margin-right:10px;display:block;float:left}#page-cart .order-info-form a.back-to-shop-btn:hover{color:#fff;text-decoration:none}#page-cart .checkbox{position:relative;float:left;margin-left:20px;margin-top:0;top:10px}#page-cart .secure-payment .checkbox{margin-left:0}#page-cart .order-info-form .button2{margin-bottom:30px}#page-cart .order-info-form .buttons p{max-width:265px;font-size:12px}@media(max-width:800px){#page-cart .order-info-form ul li label{width:140px}}@media(max-width:767px){#page-cart .pagehead{padding:0}#page-cart .contact-us{margin-bottom:20px;text-align:left}#page-cart .checkbox{top:0;float:none}#page-cart .order-info-form{margin-bottom:25px}#page-cart .order-info-form .save-your-profile,#page-cart .order-info-form ul{margin-bottom:20px}#page-cart .order-info-form .shipping-address h2{float:none}#page-cart .order-info-form ul li label{width:30%;margin-right:2%;font-size:16px;line-height:18px}#page-cart .order-info-form ul li input[type="text"],#page-cart .order-info-form ul li select{width:68%}#page-cart .order-info-form ul li.phone-number input[type="text"]{margin-right:0}#page-cart .order-info-form ul li.phone-number span{margin-left:32%}#page-cart .signin-area .signin-btn{width:100%}#page-cart .order-preview .items img{width:100px;margin-right:25px}#page-cart .order-preview{margin-bottom:40px}#page-cart .order-preview .sub-total span.sub-total1{margin-left:10px}#page-cart .order-info-form .buttons p{max-width:100%;text-align:center;margin-top:35px}}@media(max-width:480px){#page-cart .order-info-form ul li label,#page-cart .order-info-form ul li.phone-number input[type="text"],#page-cart .order-info-form ul li input[type="text"],#page-cart .order-info-form ul li select{float:none;width:100%}#page-cart .order-info-form label.street-address{display:none}#page-cart .order-info-form ul li.phone-number span{margin-left:0}#page-cart .order-info-form a.back-to-shop-btn,#page-cart .order-info-form input[type="submit"]{float:none;width:100%;margin-bottom:10px}#page-cart .order-preview .sub-total span.sub-total1{margin-left:10px;width:114px}}@media(max-width:767px){#page-cart .gift-card,#page-cart .secure-payment,#page-cart .total1{padding-bottom:20px;margin-bottom:20px}#page-cart .gift-card ul li{float:none;margin:0 0 15px}#page-cart .gift-card ul li label{display:inline-block;width:45%;margin:0}#page-cart .gift-card ul li input[type="text"]{width:50%}#page-cart .secure-payment .radio-btn{float:none;display:block;width:100%}#page-cart .checkbox{left:15px}#page-cart .total1 h2,#page-cart .total1 h3{width:50%}#page-cart .total1 h3 span{font-size:14px}#page-cart .total1 address{width:100%}#page-cart .total1{border:0}#page-cart .gift-card ul li label{font-size:14px}#page-cart table tr th,#page-cart table tr td{padding-left:10px!important}#page-cart .cart-info-form table{margin-bottom:0}#page-cart table tr{border-bottom:0}div.table-wrapper{padding-right:10px}div.table-wrapper .image{padding-left:0}div.table-wrapper .image img{width:80px;max-width:none}#page-cart .cart-info-form table tr{border-bottom:0}#page-cart .cart-info-form table td.price span.edit-item{bottom:0;left:0}#page-cart .cart-info-form table td{border-bottom:1px solid #797979}#page-cart .cart-info-form table td{padding:20px 0}#page-cart .cart-info-form td{font-size:15px}#page-cart .cart-info-form p{font-size:12px}#page-cart .cart-info-form table td.price span.edit-item a{font-size:12px;display:block;margin-bottom:5px}#page-cart .cart-info-form table td.price span.edit-item small{display:none}#page-cart .cart-info-form input[type="submit"]{margin-right:0}}@media(max-width:480px){#page-cart .gift-card ul li label{margin-bottom:5px}#page-cart .gift-card ul li label,#page-cart .gift-card ul li input[type="text"]{width:100%}#page-cart .cart-info-form a.back-to-shop-btn{height:44px;line-height:29px;margin:10px 0;width:100%}#page-cart .sub-total{padding:30px 0 20px}#page-cart .cart-info-form .shipping,#page-cart .cart-info-form .sub-total{padding:30px 0 0}#page-cart .cart-info-form .price-details h2{margin:10px 0;line-height:20px}#page-cart .cart-info-form .price-details span.price{font-size:17px}#page-cart .sub-total h2{margin:0!important}#page-cart .checkbox{left:0;margin-bottom:30px}#page-cart .gift-card ul li p{position:relative;top:0;left:0;margin-top:10px}#page-cart .box1 ul li label,#page-cart .box1 ul li input[type="text"]{width:100%;float:none;margin-bottom:5px}#page-cart .box1{width:100%;padding-left:0;margin-bottom:15px;padding-right:0;margin-left:0}#page-cart .checkbox{margin-bottom:10px;margin-left:0}#page-abridged{margin-top:25px}}#page-accounts #sidebar{margin:40px 0 20px}#page-accounts #sidebar .sub-navigation li{max-width:150px}#page-accounts #sidebar .sub-navigation li a{color:#000;display:block;font-size:13px;font-weight:500;line-height:16px;font-weight:300;padding:5px;font-weight:bold}#page-accounts .sub-navigation li a:hover,#page-accounts .sub-navigation li.active a{background:none repeat scroll 0 0 #f5f5f5}#page-accounts .sub-navigation li:nth-child(4),#page-accounts .sub-navigation li:nth-child(7){margin-bottom:20px}#page-accounts .support h4{font-size:13px;font-weight:bold;font-family:'Chronicle Display A','Chronicle Display B';font-weight:300;margin-bottom:0}#page-accounts .support{margin-bottom:30px;margin-left:5px}#page-accounts .support p,#page-accounts .support a{font-size:14px;margin-bottom:0}#page-accounts .sign-out{color:#000;font-weight:500;font-size:13px;margin-left:5px;font-weight:bold}#page-accounts .form li label{float:left;font-weight:500;font-size:14px;line-height:30px;width:130px}#page-accounts .form input[type="text"],#page-accounts .form input[type="email"],#page-accounts .form input[type="password"]{font-size:14px}#page-accounts .form h4{font-size:14px;font-style:normal;font-weight:600;line-height:16px;margin-bottom:25px}#page-accounts .form select{font-style:normal;height:31px;font-size:13px;padding:0 5px;width:206px}#page-accounts .col-sm-8 li label{width:185px}#page-accounts .pagehead h2{text-align:left}#page-accounts .pagehead p{text-align:left;font-size:14px;line-height:18px;color:#000}#page-accounts .referral-info{margin-bottom:13px}#page-accounts .referral-info p{font-size:14px;font-style:normal;font-weight:500;margin-bottom:12px}#page-accounts .referral-info h2{font-size:45px;line-height:38px;color:#000;font-family:"Chronicle Display A","Chronicle Display B";font-weight:300;margin-bottom:42px}#page-accounts .share-link{margin-bottom:15px}#page-accounts .share-link h5{font-size:14px;line-height:16px;margin-bottom:10px}#page-accounts .share-link p{border:1px solid #cdcdcd;font-size:16px;min-height:41px;line-height:41px;padding-left:20px;max-width:550px}#page-accounts .share-link a.more-info{font-size:14px;line-height:16px}#page-accounts .responsive{width:100%}#page-accounts .responsive strong{display:block;margin-bottom:5px}#page-accounts .responsive td{color:#000;font-size:16px;line-height:16px;margin:0;width:25%}#page-accounts .responsive .size p{margin:0}#page-accounts .responsive .steps strong{font-size:14px;border-bottom:1px solid #797979;padding-bottom:10px;text-align:center;text-transform:uppercase;margin-bottom:20px}#page-accounts .responsive a{font-size:14px;display:block;text-align:center;text-decoration:underline;margin-bottom:10px}#page-accounts .responsive .button10{background:none repeat scroll 0 0 #000;color:#fff;text-align:left;text-decoration:none;font-size:16px;line-height:18px;padding:10px;text-transform:uppercase;height:auto;margin-bottom:10px}#page-accounts .responsive .button11{color:#fff;background:#4682bc;text-align:center;text-align:left;font-size:16px;text-decoration:none;line-height:18px;padding:10px;text-transform:uppercase;height:auto}#page-accounts .table-history td{padding:9px 10px 40px 0}@media only screen and (max-width:1023px){#page-accounts{padding:0 15px}#page-accounts .pagehead{padding:0}#page-accounts .form h4{margin-bottom:15px}#page-accounts .form li label.street-address{display:none}#page-accounts .form select{width:100%}#page-accounts .col-sm-6{margin-bottom:25px}#page-accounts .form input[type="password"]{width:100%}}@media only screen and (max-width:767px){#page-accounts .table-history td{padding-bottom:1px}#page-accounts #sidebar{margin-top:20px}}@media only screen and (max-width:640px){#page-accounts .responsive strong{font-size:14px}#page-accounts .responsive .button11,#page-accounts .responsive .button10{font-size:12px;line-height:14px}#page-accounts .table-wrapper{border-top:1px solid #797979;border-bottom:1px solid #797979}}#gift-card-modal .modal-dialog{width:520px}#e-gift-modal label,#gift-card-modal label{width:60px}#gift-card-modal .form2 .button1,#e-gift-modal .form2 .button1{margin-bottom:0}#e-gift-modal li{width:49.5%;display:inline-block}#e-gift-modal li.amount-field{width:100%;display:block}#e-gift-modal .form2 input[type="text"],#e-gift-modal .form2 input[type="email"]{width:185px}#e-gift-modal .form2 .button1,#gift-card-modal .form2 .button1{width:250px;margin:0 auto;display:block}#e-gift-modal .modal-content,#gift-card-modal .modal-content{width:100%}#e-gift-modal .modal-dialog,#gift-card-modal .modal-dialog{max-width:600px}#gift-card-modal .form2 ul{margin:0 auto;width:300px}#e-gift-modal h2,#gift-card-modal h2{font-size:28px}@media only screen and (max-width:600px){#e-gift-modal .modal-dialog,#gift-card-modal .modal-dialog{max-width:inherit;width:95%}#gift-card-modal .modal-body{padding:7px}#gift-card-modal .form2 input[type="text"]{width:100%}#e-gift-modal li{width:100%;display:block}#e-gift-modal ul{width:260px;margin:0 auto}}#page-retail .box1{background:#efefef}#page-retail .pagehead{padding:0 110px}@media(max-width:1023px){#page-retail .box1 .col-sm-6:last-child{padding-bottom:0}#page-retail .pagehead{padding:0}}@media(max-width:767px){.right{float:none!important}.pagination>li.right{float:right!important}}.product{float:none;display:inline-block;margin-right:-6px;vertical-align:top}.pagination>li.right{float:right!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu{background-color:#fff;color:red}.credit>.price{color:red!important;display:inline-block}.red-text{color:red!important}#page-cart .cart-info-form .price-details .credit{margin-bottom:15px;border:0}#scheduler .accordion1 .panel-title span.edit{display:none}#scheduler .accordion1 .completed .panel-title span.edit{display:inline}.max-height125{max-height:125px}.validation-summary-errors li{color:red}.subscriber-message{color:#4cc294;font-size:12px;margin-top:6px;font-weight:bold;display:none}.subscriber-message1{color:#4cc294;font-size:12px;margin-top:6px;font-weight:bold;display:none}.subscriber-message2{color:#4cc294;font-size:12px;margin-top:6px;font-weight:bold;display:none}.subscriber-message3{color:#4cc294;font-size:12px;margin-top:6px;font-weight:bold;display:none}.forgot-password-link{font-size:14px;text-align:center;font-family:Helvetica,Arial,sans-serif;color:#4381be}.sep-line{border-top:1px solid #000;margin-bottom:10px;height:1px}.feedback-input{color:#3c3c3c;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;border-radius:0;line-height:20px;padding:3px;margin-bottom:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5}.feedback-input:focus{background:#fff;box-shadow:0;border:1px solid #3498db;color:#3498db;outline:none}.error{border:1px solid red}.focused{color:#30aed6;border:#30aed6 solid 3px}.invite-page #page-accounts .pagehead h2,.invite-page #page-accounts .pagehead p{text-align:center}.invite-page .logo{float:none}.invite-page .logo a{margin:0 auto}#page-confirmation .want-to-share{border-top:1px solid #797979;margin-top:12px;padding-top:20px;margin-bottom:4px;padding-bottom:12px}.logo a{color:#fff}#page-privacy{padding-bottom:40px}#page-privacy h5{margin-top:35px;margin-bottom:5px}#page-servicehome .section-contact p mark{margin-bottom:85px;display:block}@media only screen and (max-width:1023px){#page-privacy{padding:0 15px}#page-servicehome .section-contact p mark{margin-bottom:60px}}@media only screen and (max-width:640px){#page-privacy h2 span br{display:none}#page-servicehome .section-contact p mark{margin-bottom:30px}}#massachusetts-modal p{font-size:18px;line-height:21px}#massachusetts-modal .modal-content{padding:20px}#massachusetts-modal .modal-header{border-bottom:none}.soldout_popup_fabrics_button,.soldout_popup_products_button{border:0;margin:0 0 0 auto;padding:0 0 2px;font:normal 20px/40px Times,Georgia,serif;width:200px;height:44px;float:left;cursor:pointer;color:#fff;margin-top:10px;background:url(/Content/images/btn_06_01.gif) repeat-x}.intro{margin-left:13px;position:relative}.intro h3{color:#000;font-family:"Chronicle Display A","Chronicle Display B";font-size:26px;line-height:16px;margin:0 0 20px}.intro p{margin-bottom:20px}@media only screen and (max-width:1023px){.intro{padding:0 15px;margin-left:0}}.home #container .inner-container{overflow:hidden}.home #content .col-sm-4 figcaption{top:30px;left:0;max-width:325px;padding-left:30px}.home #content .col-sm-4.alt p,.home #content .col-sm-4.alt p a{color:#fff}.home #content .col-sm-8 figcaption{left:0}body.opened{overflow:hidden}#landing{padding-top:27px;margin-bottom:-2px}#landing h1{margin-bottom:28px}#landing .text-center{margin-bottom:30px}#landing .text-center p{max-width:815px;font-size:16px;line-height:19px;margin:0 auto 19px}#landing #content{position:relative;overflow:hidden}#popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .9s cubic-bezier(.19,1,.22,1) 0s}#popup-overlay.opened{opacity:1;transition:all .9s cubic-bezier(.19,1,.22,1) 0s;z-index:100;-webkit-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all .9s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all .9s cubic-bezier(.19,1,.22,1) 0s}#landing #content h2{color:#fff;margin-bottom:5px}#landing #content p,#landing #content figure p a{color:#fff}#landing #content p span{display:block}#landing #content .row{max-width:100%}#landing #content figure{background:#fff}#landing #content figure a{display:block}#landing #content figure img{width:100%!important;height:auto!important}#landing #content figcaption{position:absolute;padding-left:30px;pointer-events:none}#landing #content figcaption p,#landing #content figcaption a{font-size:16px;line-height:20px}#landing #content h2 a{color:#fff;font-size:42px;line-height:45px}#landing #content .col-sm-4 figcaption{bottom:20px;left:0}#landing #content .col-sm-8{overflow:auto}#landing #content .col-sm-8 .columnizer{padding:30px}#landing #content .col-sm-8 header{margin-bottom:50px}#landing #content .col-sm-8 .first{padding-right:15px}#landing #content .col-sm-8 .first .first{padding-right:0}#landing #content .col-sm-8 .last{padding-left:15px;padding-top:50px}#landing #content .col-sm-8 .last .last{padding-left:0}#landing #content .col-sm-8 footer{border-top:1px solid #797979;padding-top:15px}#landing #content .col-sm-8 footer a{display:block}#landing #content .close{margin-right:40px;opacity:1;position:relative;top:40px;z-index:10000}#landing #content .col-sm-8 h2{color:#000}#landing #content .col-sm-8 p{font-size:16px;color:#000;line-height:20px;margin-bottom:15px}#landing #product-carousel{margin-right:0}#landing .people-popup{z-index:1000;background:#f7f7f7;position:fixed;top:-20000px;width:100%}#landing .people-popup.opened{top:0}#slider .item .campaign{position:absolute;top:0;left:50%;width:400px;top:180px;margin-left:100px}#slider .item .campaign h2{color:#fff;font-weight:normal;line-height:60px;font-size:55px}#slider .item .campaign span{position:relative;color:#fff}#slider .item .campaign span:after{content:#fff;width:100%;height:1px;bottom:0;left:0;content:"";position:absolute}#slider .item .campaign a{text-align:center;background:#4ac295;color:#fff;width:65%;height:38px;line-height:40px}#slider{max-height:936px;overflow:hidden}#slider .carousel-inner{width:100%!important;position:relative;height:936px;overflow:hidden}#slider .item{width:100%;display:block!important;opacity:0;position:absolute;top:0;left:0}#slider .item:first-child{opacity:1}@media only screen and (max-width:1200px){#slider .carousel-inner{height:590px}}@media only screen and (max-width:1023px){#landing .text-center{padding:27px 15px 0}#landing #content h2{font-size:30px}#landing #content p{font-size:14px}#slider .item .campaign{top:20%}#slider .item .campaign{margin-left:50px}#slider .carousel-inner{height:450px}#slider .item .campaign h2{font-size:45px;line-height:55px}}@media only screen and (max-width:767px){#landing .people-popup{height:100%;overflow:auto;width:100%}#landing #content .col-sm-8 .last{padding:0!important;margin-top:-15px}#landing #content .col-sm-8 header{margin-bottom:20px}#landing #content .col-sm-8 footer{display:none}#landing #content .col-sm-8{height:auto!important}#landing #content .col-sm-8 .columnizer{padding:15px}#landing #content .close{margin-top:18px;top:0}#landing .text-center p br{display:none}#slider .carousel-inner{height:350px}#slider .item .campaign{margin-left:25px;width:250px}#slider .item .campaign a{width:83%}#slider .item .campaign h2{font-size:28px;line-height:35px}.home #content .col-sm-4 figcaption{padding-left:15px}}@media only screen and (max-width:480px){#landing h1{font-size:28px;line-height:30px}#landing h1 br{display:none}#slider .item .campaign{margin:0;top:38%}#slider .item .campaign h2{display:none}#slider .item .campaign a.button2{height:40px!important;line-height:40px!important;width:60%!important;font-size:12px}#slider .carousel-inner{height:250px}.home #content .col-sm-8 p{display:none}}#suiting-button-box li a{width:285px;margin:0 auto}.free-super-expedited{color:#4cc294;font-size:16px}#page-wedding h2{margin-bottom:10px;font-size:40px}#page-wedding .pagehead p{font-size:16px;line-height:19px;margin:0 auto;max-width:610px}#page-wedding .pagehead .button1{height:44px;width:322px;line-height:46px}#page-wedding .banner.row,#page-wedding #slider.row,#page-wedding .box1.row,#page-wedding .timeline.row{max-width:100%}#page-wedding .full-width.row{max-width:100%;padding:70px 0% 70px 2%}#page-wedding .full-width.row .col-sm-4{padding-right:4%}#page-wedding .full-width.row .col-sm-4 strong{display:block}#page-wedding .full-width.row .col-sm-4 p{line-height:20px}#page-wedding .full-width.row h2{margin-top:-5px;position:relative}#page-wedding .box1{background:none repeat scroll 0 0 #f7f7f7}#page-wedding .faq{padding:50px 0 20px}#page-wedding .faq h2{margin-bottom:30px}#page-wedding .faq p span{display:block;font-style:italic;font-weight:bold}#page-wedding .faq hr{background:#000;max-width:50px;margin:25px 0}#page-wedding .timeline{position:relative;padding-bottom:60px}#page-wedding .timeline .col-sm-3{padding-left:2%}#page-wedding .timeline:before{content:"";position:absolute;top:30px;left:0;width:100%;height:1px;background:#e1e1e1}#page-wedding .timeline .content{padding:100px 3% 1px 31px;background:url(/Content/images/timeline-content-bg.jpg) no-repeat 30px top}#page-wedding .timeline strong{display:block}#page-wedding .timeline em{font-size:11px}#page-wedding .timeline .right{position:absolute;right:2%;top:0}#page-wedding .box1 .col-sm-4{padding:0 2%}.table-box{display:table;width:100%;height:100%}.table-box .table-box-inner{display:table-cell;width:100%;height:100%;vertical-align:middle}.table-box .table-box-content{display:inline}#page-wedding .table1{margin-bottom:40px}#page-wedding .table-box .button1{width:100%;height:44px;line-height:46px;text-align:center}.show-mobile{display:none}#page-wedding .carousel .item img{height:auto!important}#page-wedding .table1 .text-right{padding-right:15px}@media only screen and (max-width:1024px){#page-wedding h2{font-size:30px;line-height:30px}#page-wedding .table1 tr td:first-child{width:61%}#page-wedding .faq{padding-left:2%;padding-right:2%}}@media only screen and (max-width:900px){#page-wedding h2{font-size:28px}}@media only screen and (max-width:767px){.show-desktop{display:none}.show-mobile{display:block}#page-wedding .timeline:before{display:none}#page-wedding .table-box{height:auto!important}#page-wedding .box1{background:none;padding-top:20px}#page-wedding .box1 .col-sm-4{padding-right:2%;margin-bottom:40px}#page-wedding #carousel{background:#ededed}#page-wedding .full-width.row{padding:35px 15px}}@media only screen and (max-width:640px){#page-wedding .banner{min-height:inherit}#page-wedding h2{line-height:30px}#page-wedding .pagehead h2{margin:0 auto 20px;max-width:240px}#page-wedding .full-width.row .col-sm-4{padding-right:0}#page-wedding .full-width .col-sm-4 a{display:none}#page-wedding .faq{padding-left:15px;padding-right:15px}}#page-lookbook .row{overflow:hidden}#page-lookbook .modal-body{padding:0}#page-lookbook{margin-bottom:-2px}#page-lookbook .pagehead h2 span{display:block;margin-bottom:20px}#page-lookbook .pagehead .social-icons{display:none;position:absolute;margin-top:-5px}#page-lookbook .pagehead .social-icons.open{display:inline-block}#page-lookbook .pagehead .social-icons a{display:inline-block}#page-lookbook .pagehead a{font-size:14px;width:22px;margin-right:7px}#page-lookbook #content h2{margin-bottom:15px;text-align:center}#page-lookbook #content .row{background:#f7f7f7}#page-lookbook #content .col-sm-4{position:relative}#page-lookbook #content .col-sm-4 figcaption{position:absolute;bottom:10px;left:20px}#page-lookbook #content .col-sm-4 figcaption h2{margin-bottom:5px}#page-lookbook #content .col-sm-4 figcaption p{font-size:16px}#page-lookbook #content .row{max-width:100%}#page-lookbook button.close{font-size:40px;opacity:1;width:20px;margin-right:20px}#page-lookbook #content .modal .row{background:#fff}#page-lookbook #content .modal .col-sm-8{padding-right:30px}#page-lookbook #content .modal-dialog{width:900px;margin:0 auto}#page-lookbook #content .modal strong{display:block}#page-lookbook #content .modal img{width:100%}#page-lookbook #content .modal .row:first-of-type{padding:45px}#page-lookbook #content .modal .row:first-of-type a{word-wrap:break-word}#page-lookbook #content .modal .button1{height:40px;margin-top:12px;text-align:center;display:inline-block;line-height:41px}.iphone #page-lookbook #content .col-sm-4 figcaption h2{left:-5px;position:relative}.home #content .col-sm-4 figcaption{bottom:30px;top:auto}#page-lookbook .modal-content{border-radius:0!important}#page-lookbook .fade{opacity:0;-webkit-transition:opacity 1s linear!important;transition:opacity 1s linear!important}#page-abridged .pagehead{text-align:center}#page-abridged .pagehead h3{font-size:42px;margin-bottom:30px}#page-abridged .pagehead p{font-size:16px}@media only screen and (max-width:1024px){#page-lookbook #content .row:first-child .col-sm-4:first-child h2{font-size:34px;line-height:36px}#page-lookbook #content .row:first-child .col-sm-4:first-child p{margin-bottom:5px}}@media only screen and (max-width:992px){#page-lookbook #content .modal-dialog{width:600px}.modal-content{width:100%!important}}@media only screen and (max-width:640px){#page-lookbook #content .modal-dialog{width:100%}#page-abridged .pagehead h3{font-size:24px;line-height:28px;margin-bottom:15px}#page-abridged .pagehead p{font-size:12px;margin:0 auto;max-width:160px}#page-lookbook #content .modal .row:first-of-type{padding:15px 10px}}*{outline:none!important}@media only screen and (max-width:320px){.selectbox select{max-width:135px}}#page-fitness .row{overflow:hidden;max-width:100%}#page-fitness p{font-size:16px;line-height:20px}#page-fitness .pagehead{padding-bottom:0}#page-fitness .pagehead h2{margin-bottom:20px}#page-fitness .pagehead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#page-fitness .pagehead p a span{margin-left:5px}#page-fitness .carousel .carousel-control{z-index:10000}#page-fitness .carousel .text{left:60%;margin-top:-25px;max-width:500px;position:absolute;top:50%;width:50%;z-index:1000}#page-fitness .col-sm-6 img{bottom:-5px;position:relative}#page-fitness .col-sm-6.text{display:table;text-align:center;padding:0 15px}#page-fitness .col-sm-6.text .text-content{display:table-cell;vertical-align:middle}#page-fitness .col-sm-6.text .text-content .content{display:inline-block;max-width:460px;text-align:left}#page-fitness .col-sm-6.text .text-content .content p{line-height:20px;margin-bottom:20px}#page-fitness .col-sm-6.text .text-content .content a{text-align:center;line-height:36px}#page-fitness .col-sm-6.text .text-content .content .button1{width:285px;height:40px;line-height:40px}#page-fitness .col-sm-4 figure{position:relative}#page-fitness .col-sm-4 figcaption{left:0;position:absolute;padding-left:25px;bottom:30px}#page-fitness .col-sm-4 figcaption h2,#page-fitness .col-sm-4 figcaption p{color:#fff;margin-bottom:6px}#page-fitness .text-center{padding:50px 0 55px}#page-fitness .text-center .button1{height:44px;line-height:46px;width:322px}#page-fitness .video .text-content,#page-fitness .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#page-fitness .video .wrap,#page-fitness .image .wrap{display:table;width:100%;height:100%}#page-fitness .video .inner-wrap,#page-fitness .image .inner-wrap{display:table-cell;vertical-align:middle}#page-fitness .video .content,#page-fitness .image .content{display:inline-block}#page-fitness .video .content a span{color:#fff;font-size:50px;margin-bottom:26px;left:-17px;position:relative}#page-fitness .video .content h2{color:#fff}#page-fitness .video .content p{color:#fff;width:380px;margin:0 auto}#page-fitness .image .text-content{text-align:left;padding-left:100px;max-width:520px}#page-fitness .sociable a img{display:inline-block;width:56px;margin-bottom:5px}#page-fitness .sociable a{display:inline-block;width:85px;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;margin:0 0 12px;margin-top:20px}#page-fitness .col-sm-4 img{width:100%}#page-fitness .carousel-indicators{bottom:60px;position:absolute;right:0;width:40%;left:auto;margin:0;text-align:left}#page-fitness .carousel-indicators li{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;display:inline-block;height:auto;margin-right:5%;text-align:left;text-indent:0;width:auto;font-size:12px}#page-fitness .carousel-indicators li a{color:#797a7c}#page-fitness .carousel-indicators li a:hover,#page-fitness .carousel-indicators li.active a{color:#000}#videoModal{z-index:1000000}#videoModal .modal-header{border-bottom:0!important;padding-top:0!important}#videoModal .modal-content{background:transparent!important;box-shadow:none!important;border:0!important}#videoModal .modal-body{padding:0 2px 2px!important}#videoModal .modal-header .close{z-index:1000;position:relative}#videoModal .close{opacity:1;z-index:1000;position:absolute;right:-45px;top:17px;width:25px}#videoModal .modal-dialog{width:800px}.home #content .col-sm-4 h2{font-size:32px;margin-bottom:8px}@media only screen and (max-width:1300px){#page-fitness .carousel .text{left:55%;margin-top:-84px;max-width:400px;position:absolute;top:50%;width:50%;z-index:10000}#videoModal .modal-dialog{width:700px}#page-fitness .carousel-indicators{width:45%}}@media only screen and (max-width:992px){#page-fitness .image .text-content{padding-left:20px;max-width:300px}#page-fitness .carousel .text{max-width:300px}#page-fitness .carousel-indicators li{margin-right:2%}#videoModal .modal-dialog{width:500px}}@media only screen and (max-width:767px){#page-fitness .col-sm-6.text{height:auto!important;padding:30px}#page-fitness .col-sm-6.text .text-content .content{max-width:inherit}#page-fitness .carousel-indicators{display:none}#videoModal .modal-dialog{width:100%}}@media only screen and (max-width:640px){#page-fitness .pagehead h2{font-size:34px;line-height:36px}#page-fitness .pagehead p{padding:0 15px}#page-fitness .text-center .button1{width:280px!important}#page-fitness .video .content{left:-10px;position:relative;top:15px}#page-fitness .image .text-content{position:relative;padding-left:20px;max-width:inherit;padding-top:22px;padding-bottom:20px}#page-fitness .text-center:last-of-type p{padding:0 40px}#page-fitness .video .content a span{margin-bottom:15px}#page-fitness .video .content h2{margin-bottom:5px}#page-fitness .video .content p{width:290px}}body.wistia-fancybox #fancybox-overlay{z-index:100051!important}body.wistia-fancybox .fancybox-opened.wistia-fancybox-wrap{z-index:100052!important}#careers .row{overflow:hidden;max-width:100%}#careers p{font-size:16px;line-height:20px}#careers .pagehead{padding-bottom:0}#careers .pagehead h2{margin-bottom:20px}#careers .pagehead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#careers .subhead{padding-bottom:0}#careers .subhead h2{margin-bottom:20px;line-height:42px;margin-bottom:10px}#careers .subhead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#careers .subhead .button1{height:44px;line-height:46px;width:322px;margin-top:0!important;margin-bottom:10px!important}#careers .full-width.row{max-width:100%;padding:20px 0% 20px 2%}#careers .full-width.row .col-sm-4{padding-right:4%}#careers .full-width.row .col-sm-4 strong{display:block}#careers .full-width.row .col-sm-4 p{line-height:20px}#careers .full-width.row h2{margin-top:-5px;position:relative}#careers .full-width.row h4{margin-bottom:0}#careers .text-center{padding:50px 0 55px}#careers .pagehead .button1{height:44px;line-height:46px;width:322px;margin-top:10px!important}#careers .bump20{margin-bottom:20px!important}#careers .bump30{margin-bottom:30px!important}#careers .banner.row,#careers figure img{max-width:100%}#careers .imagerow{max-width:100%}#careers figcaption p{padding-bottom:20px;padding-top:20px}#careers .box1{background:none repeat scroll 0 0 #f7f7f7}#careers .video .text-content,#careers .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#careers .video .wrap,#careers .image .wrap{display:table;width:100%;height:100%}#careers .video .inner-wrap,#careers .image .inner-wrap{display:table-cell;vertical-align:middle}#careers .video .content,#careers .image .content{display:inline-block}#careers .video .content a span{color:#fff;font-size:50px;margin-bottom:26px;left:-17px;position:relative}#careers .video .content h2{color:#fff}#careers .video .content p{color:#fff;width:380px;margin:0 auto}@media only screen and (max-width:1300px){#videoModal .modal-dialog{width:700px}}@media only screen and (max-width:992px){#videoModal .modal-dialog{width:500px}}@media only screen and (max-width:767px){#videoModal .modal-dialog{width:100%}}@media only screen and (max-width:640px){#careers .pagehead h2{font-size:34px;line-height:36px}#careers .pagehead p{padding:0 15px}#careers .pagehead .button1{width:280px!important}#careers .subhead .button1{width:280px!important}#careers .subhead h2{font-size:34px;line-height:36px}#careers .subhead p{padding:0 15px}#careers .full-width.row .col-sm-4{padding-right:0}#careers .full-width .col-sm-4 a{display:none}#careers .video .content{left:-10px;position:relative;top:15px}#careers .video .content a span{margin-bottom:15px}#careers .video .content h2{margin-bottom:5px}#careers .video .content p{width:290px}#careers .content h2{font-size:28px;line-height:30px}}#careers .col-sm-6 figure img.mobile{display:none}@media only screen and (max-width:320px){#careers .banner{min-height:0}#careers p{padding-right:15px}}#vip .row{overflow:hidden;max-width:100%}#vip p{font-size:16px;line-height:20px}#vip .pagehead{padding-bottom:0}#vip .pagehead h2{margin-bottom:20px;line-height:42px;margin-bottom:10px}#vip .pagehead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#vip .bump20{margin-bottom:20px!important}#vip .email{width:440px!important;display:inline-block!important}#vip .full-width.row{max-width:100%;padding:20px 0% 20px 2%}#vip .full-width.row .col-sm-4{padding-right:4%}#vip .full-width.row .col-sm-4 strong{display:block}#vip .full-width.row .col-sm-4 p{line-height:20px}#vip .full-width.row h2{margin-top:-5px;position:relative}#vip .full-width.row h4{margin-bottom:0}#vip .text-center{padding:50px 0 55px}#vip .text-center .button1{height:44px;line-height:46px;width:322px}#vip .video .text-content,#vip .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#vip .video .wrap,#vip .image .wrap{display:table;width:100%;height:100%}#vip .video .inner-wrap,#vip .image .inner-wrap{display:table-cell;vertical-align:middle}#vip .video .content,#vip .image .content{display:inline-block}#vip .video .content a span{color:#fff;font-size:50px;margin-bottom:26px;left:-17px;position:relative}#vip .video .content h2{color:#fff}#vip .video .content p{color:#fff;width:380px;margin:0 auto}#vip .image .text-content{text-align:left;padding-left:100px;max-width:520px}@media only screen and (max-width:1300px){#videoModal .modal-dialog{width:700px}}@media only screen and (max-width:992px){#videoModal .modal-dialog{width:500px}}@media only screen and (max-width:767px){#videoModal .modal-dialog{width:100%}}@media only screen and (max-width:640px){#vip .pagehead h2{font-size:34px;line-height:36px}#vip .pagehead p{padding:0 15px}#vip .pagehead .button1{width:280px!important}#vip .subhead .button1{width:280px!important}#vip .content h2{font-size:28px;line-height:30px}#vip .full-width.row .col-sm-4{padding-right:0}#vip .full-width .col-sm-4 a{display:none}#vip .col-sm-12{text-align:center;padding:0;margin-top:10px}#vip .video .content{left:-10px;position:relative;top:15px}#vip .video .content a span{margin-bottom:15px}#vip .video .content h2{margin-bottom:5px}#vip .video .content p{width:290px}#vip .banner{min-height:0}#vip p{padding-right:15px}#vip .email{width:380px!important;display:inline-block!important}.myButton1{width:380px!important}}@media only screen and (max-width:320px){#vip .banner{min-height:0}#vip p{padding-right:15px}#vip .email{width:300px!important;display:inline-block!important}.myButton1{width:300px!important}}#dc .row{overflow:hidden;max-width:100%}#dc p{font-size:16px;line-height:20px}#dc .pagehead{padding-bottom:0}#dc .pagehead h2{margin-bottom:20px;line-height:42px;margin-bottom:10px}#dc .pagehead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#dc .bump20{margin-bottom:20px!important}#dc .pagehead p a span{margin-left:5px}#dc .button1{width:285px;height:40px;line-height:40px}#dc .subhead{padding-bottom:0}#dc .subhead h2{margin-bottom:20px;line-height:42px;margin-bottom:10px}#dc .subhead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#dc .subhead .button1{height:44px;line-height:46px;width:322px;margin-top:0!important;margin-bottom:10px!important}#dc .full-width.row{max-width:100%;padding:20px 0% 20px 2%}#dc .full-width.row .col-sm-4{padding-right:4%}#dc .full-width.row .col-sm-4 strong{display:block}#dc .full-width.row .col-sm-4 p{line-height:20px}#dc .full-width.row h2{margin-top:-5px;position:relative}#dc .full-width.row h4{margin-bottom:0}#dc .col-sm-6 img{position:relative}#dc .col-sm-6.text{display:table;text-align:center;padding:0 15px}#dc .col-sm-6.text .text-content{display:table-cell;vertical-align:middle}#dc .col-sm-6.text .text-content .content{display:inline-block;max-width:460px;text-align:left}#dc .col-sm-6.text .text-content .content p{line-height:20px;margin-bottom:20px}#dc .col-sm-6.text .text-content .content a{text-align:center;line-height:20px}#dc .col-sm-6.text .text-content .content .button1{width:285px;height:40px;line-height:40px}#dc .text-center{padding:50px 0 55px}#dc .text-center .button1{height:44px;line-height:46px;width:322px}#dc .video .text-content,#dc .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#dc .video .wrap,#dc .image .wrap{display:table;width:100%;height:100%}#dc .video .inner-wrap,#dc .image .inner-wrap{display:table-cell;vertical-align:middle}#dc .video .content,#dc .image .content{display:inline-block}#dc .video .content a span{color:#fff;font-size:50px;margin-bottom:26px;left:-17px;position:relative}#dc .video .content h2{color:#fff}#dc .video .content p{color:#fff;width:380px;margin:0 auto}#dc .image .text-content{text-align:left;padding-left:100px;max-width:520px}#dc .sociable a img{display:inline-block;width:56px;margin-bottom:5px}#dc .sociable a{display:inline-block;width:85px;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;margin:0 0 12px;margin-top:20px}#dc .form .button{background:#54c496;width:110px;height:30px;color:#fff;font-size:14px;border:none}@media only screen and (max-width:1300px){#videoModal .modal-dialog{width:700px}}@media only screen and (max-width:992px){#videoModal .modal-dialog{width:500px}}@media only screen and (max-width:767px){#videoModal .modal-dialog{width:100%}}@media only screen and (max-width:640px){#dc .pagehead h2{font-size:34px;line-height:36px}#dc .pagehead p{padding:0 15px}#dc .pagehead .button1{width:280px!important}#dc .subhead .button1{width:280px!important}#dc .content h2{font-size:28px;line-height:30px}#dc .full-width.row .col-sm-4{padding-right:0}#dc .full-width .col-sm-4 a{display:none}#dc .col-sm-6.text{display:table;text-align:center;padding:0 15px;margin-top:10px}#dc .col-sm-6 figure img.mobile{display:none}#dc .col-sm-12{text-align:center;padding:0 15px;margin-top:10px}#dc .video .content{left:-10px;position:relative;top:15px}#dc .video .content a span{margin-bottom:15px}#dc .video .content h2{margin-bottom:5px}#dc .video .content p{width:290px}}@media only screen and (max-width:320px){#dc .banner{min-height:0}#dc p{padding-right:15px}}#page-retail .form .button{background:#54c496;width:140px;height:30px;color:#fff;font-size:14px;border:none}#page-cart .cart-info-form a.back-to-shop-stuck-btn{float:right;background:#fc5620;width:40%;text-align:center;font-size:16px;line-height:16px;color:#fff;border:0;padding:9px 0}#page-cart .cart-info-form a.back-to-shop-stuck:hover{color:#fff;text-decoration:none}#page-cart .cart-info-form a.back-to-shop-stuck-btn{height:44px;line-height:29px;margin:10px 0;width:100%}#page-accounts .form .col-xs-12 .buttons p{display:inline-block;margin-left:10px}#page-accounts .form .buttons .addcard{line-height:36px!important}#page-accounts .form .buttons .continue{line-height:29px!important}#page-accounts .form .col-xs-12 .expitation-date select{width:101px}#page-accounts .form .col-xs-12 .security-code input{width:70px!important}table.methods{width:100%;margin-top:20px}table.methods th{color:#494949;font-size:14px;padding:6px 15px 6px 11px}table.methods td{background-color:#f9f9f9;border-color:#e0e0e0;border-image:none;border-style:solid;border-width:1px 0;padding:8px 11px 7px;font-size:14px;vertical-align:middle}table.methods td:first-child{border-width:1px 0 1px 1px}table.methods td:last-child{border-width:1px 1px 1px 0}#page-accounts .form .col-xs-12 li label.street-address{display:block}#page-accounts .form .col-xs-12 select,#page-accounts .form .col-xs-12 input[type="text"]{width:206px}#page-accounts .security-code a span{margin-left:6px}@media only screen and (max-width:640px){table.methods thead{display:none}table.methods tr{display:block;border:1px solid #e0e0e0}table.methods td{width:100%;display:block;padding-left:125px;position:relative;border:0}table.methods td:nth-of-type(1)::before{color:#494949;content:"Billing Method :";font-size:14px;font-weight:bold;left:5px;position:absolute;top:17px}table.methods td:nth-of-type(3)::before{color:#494949;content:"Actions :";font-size:14px;font-weight:bold;left:5px;position:absolute;top:8px}table.methods td:nth-of-type(4)::before{color:#494949;content:"AutoPay Status :";font-size:14px;font-weight:bold;left:5px;position:absolute;top:8px}}@media only screen and (max-width:480px){#page-accounts .security-code a{display:inline-block;vertical-align:top}#page-accounts .security-code a span{position:relative;top:-7px}#page-accounts .form .col-xs-12 .buttons p{display:block;margin-top:10px;font-size:14px;margin-left:0}}@media only screen and (max-width:375px){#page-accounts .form .col-xs-12 select,#page-accounts .form .col-xs-12 input[type="text"]{width:100%}#page-accounts .form .col-xs-12 .expitation-date select{width:105px}#page-accounts .form li label{float:none;display:block}#page-accounts .form .col-xs-12 .expitation-date select{width:100%;margin-bottom:15px}#page-accounts .form .col-xs-12 .expitation-date select:last-child{margin-bottom:0}}.topHighlight figcaption a{text-align:center;background:#4ac295;color:#fff;width:100%;height:38px;line-height:40px!important}#collapseTwo figure{padding:0 10px 20px 0}#collapseTwo address{margin-top:-20px;position:relative}#collapseTwo .col-sm-6:last-child figure{padding:0 0 20px 10px}@media only screen and (max-width:767px){#collapseTwo .col-sm-6:last-child figure,#collapseTwo figure{padding:0 0 20px 0}}#content.latest h4.text-center{border-top:1px solid #b3b3b3;padding-top:12px;font-size:14px;color:#797979}#content.latest h4.text-center a{color:#000}#content.latest #slider{width:100%}#content.latest #slider .campaign{margin-left:-495px}#content.latest #slider .campaign h2{margin-bottom:35px;display:block}#content.latest #slider .item .campaign a{width:68%;height:40px;line-height:42px}#content.latest #slider .campaign p{font-size:18px;color:#fff;line-height:24px}#content.latest #slider .title{position:absolute;right:50px;bottom:30px;color:#fff;font-size:16px;line-height:20px}#content.latest .col-sm-12 figcaption{width:100%;text-align:center;top:35%}#content.latest .col-sm-12 figcaption h2{color:#fff;line-height:50px;font-size:46px}#content.latest #personalfit figcaption{left:50%;margin-left:-525px;text-align:left;position:absolute;top:50%;margin-top:-150px;width:450px}#content.latest #personalfit figcaption img{width:35%}#content.latest #personalfit figcaption p{color:#fff;margin-bottom:35px}#content.latest #services figcaption p{color:#fff;margin-bottom:30px}#content.latest #services figcaption a{color:#fff;height:48px;line-height:48px;width:328px}#content.latest #pricing{background:url(//blanklabel.blob.core.windows.net/placementshots/home-desk-hero-pricing.jpg) no-repeat center center;background-size:cover}#content.latest #pricing .row{margin:0 auto;max-width:990px;padding-top:150px;padding-bottom:100px}#content.latest #pricing p{margin-bottom:25px}#content.latest #pricing .col-sm-6:first-child{padding-right:30px}#content.latest #pricing .col-sm-6 .table1{margin-left:30px;margin-bottom:15px}#content.latest #pricing .col-sm-6 small{margin-left:30px;display:block}#content.latest #simple-system.row{margin:0 auto;max-width:990px}#content.latest #simple-system p{font-size:16px;line-height:20px}#content.latest #simple-system .col-sm-6:first-child{padding-top:100px}#content.latest #simple-system img.hidden-xs{margin-top:50px}#content.latest .table1 tr td:first-child{width:88%}#content.latest #slider .item .campaign a{margin-top:23px}@media only screen and (max-width:1200px){#content.latest #slider .title{right:10px}}@media only screen and (max-width:992px){#content.latest #slider .campaign,.home #content.latest #personalfit figcaption{left:0;margin-left:20px}#content.latest #slider .title{display:none}#content.latest #personalfit figcaption img{width:30%}#content.latest #personalfit figcaption{margin-top:-120px}#content.latest #services figcaption{top:20%;padding:0 20px}#content.latest #page-retail #services figcaption{top:30%;padding:0 20px}}@media only screen and (max-width:767px){#content.latest h4.text-center{border:0}#content.latest h4.text-center{padding:10px 25px 0;font-size:16px}#content.latest #pricing .row{padding-top:50px;padding-bottom:30px;background:rgba(255,255,255,.8)}#content.latest #pricing .col-sm-6,.home #content.latest #pricing .col-sm-6:first-child{padding:0 20px!important}#content.latest #pricing .col-sm-6:first-child{text-align:center}#content.latest #pricing .col-sm-6 small{margin:0}#content.latest .button1{height:50px!important;line-height:50px!important}#content.latest #pricing .col-sm-6 .table1{margin:0 0 10px}#content.latest #simple-system.row{text-align:center;padding:0 20px}#content.latest #simple-system .col-sm-6:first-child{padding-top:30px}}@media only screen and (max-width:640px){#content.latest #slider .campaign{top:18%}#content.latest #slider .campaign h2{margin-bottom:20px}#content.latest #slider .campaign p{font-size:15px;max-width:90%;line-height:18px}#content.latest #slider .campaign p br,.home #content.latest #services figcaption br{display:none}#content.latest .col-sm-12{margin-top:-2px;position:relative}#content.latest .col-sm-12 figcaption h2{line-height:36px;margin-bottom:8px}#content.latest #services figcaption p{margin-bottom:10px}#content.latest #personalfit figcaption{margin-left:0!important;text-align:center;width:100%;padding:0 20px}#content.latest h4.text-center{padding:10px 10px 0}#content.latest #simple-system.row{padding:0 25px}#content.latest #services figcaption{padding:0 30px}#content.latest #testimonials p{padding:0 35px}}#content.latest #page-retail{padding-bottom:0}#content.latest #page-retail img.alignright{margin:0 0 0 20px}#content.latest #page-retail #slider.row,#content.latest #page-retail #services.row,#content.latest #page-retail #welcome.row{max-width:100%;padding:0}#content.latest #page-retail #slider a.button1{height:48px;line-height:50px;width:82%}#content.latest #page-retail #services{margin-bottom:-1px}#content.latest #page-retail #services figcaption,#content.latest #page-retail #welcome.row figcaption{position:absolute;right:0}#content.latest #page-retail #welcome.row figcaption p{color:#fff;margin-bottom:25px;font-size:15px;line-height:19px}#content.latest #page-retail #welcome.row figcaption p a{color:#fff;text-decoration:underline}#content.latest #page-retail #welcome.row figcaption p a span{margin-left:10px}#content.latest #page-retail #locations{padding-top:40px}#content.latest #page-retail #locations h2.text-center{margin-bottom:40px}#content.latest #page-retail #locations a.text-center{width:75%}#content.latest #page-retail #locations p{margin-bottom:20px}#content.latest #page-retail .location{padding-top:10px;border-top:1px solid #797979;margin-top:26px;padding-bottom:40px;margin-bottom:20px}#content.latest h4.text-center{font-weight:normal}#content.latest #testimonials{padding:70px 0 15px;margin-bottom:40px}#content.latest #testimonials .item{width:100%}#content.latest #testimonials .carousel-inner{margin-bottom:30px}#content.latest #testimonials h2{text-align:center}#content.latest #testimonials p{text-align:center;font-size:16px;line-height:20px}@media only screen and (max-width:767px){#content.latest p{font-size:15px!important;line-height:18px!important}#content.latest p br{display:none}#content.latest .col-sm-12 figcaption h2{font-size:32px}#content.latest #page-retail #slider .campaign h2{margin-bottom:40px}#content.latest #page-retail #slider .campaign{width:100%}#content.latest #page-retail #welcome.row figcaption{position:relative;padding:20px 40px}#content.latest #page-retail #welcome.row figcaption br{display:none}#content.latest #page-retail #welcome.row figcaption h2,#content.latest #page-retail #welcome.row figcaption p{color:#000}#content.latest #page-retail #welcome.row figcaption p a{color:#4381be}#content.latest #page-retail #locations .col-sm-3 p:first-child{float:left;margin-right:25px}#content.latest #page-retail .location{padding-bottom:15px}#content.latest #page-retail #locations{padding-top:0}#content.latest #page-retail #locations h2.text-center{margin-bottom:10px}#content.latest #page-retail #pricing .row{padding:50px 0 30px}#content.latest #page-retail #locations h2{font-size:32px}#content.latest #testimonials h2{color:#000;padding:0 20px;font-size:28px;line-height:31px}#content.latest #testimonials .carousel-inner{margin-bottom:20px}#content.latest #testimonials p{padding:0 20px}#content.latest #testimonials h2 br{display:none}}#collapseOne .button1{display:block;width:100%;text-align:center;background:#4982bc;height:48px;line-height:48px}.list2 select{width:75px;height:30px;min-width:75px;margin-right:0;color:#000;border:1px solid #797979;font-size:16px}#content.styleguides .row{max-width:100%}#content.styleguides #slider .item .campaign{width:100%;left:0;text-align:center;margin-left:0}#content.styleguides #slider .item .campaign h2{color:#fff;font-size:46px}#content.styleguides #slider .item .campaign p{color:#fff;font-size:16px;line-height:20px}#content.styleguides #slider .item .campaign a{background:none;color:#fff}#content.styleguides .three-cols{margin-bottom:-2px;position:relative}#content.styleguides .three-cols figure{position:relative}#content.styleguides .three-cols figure figcaption{margin-top:-46px;position:absolute;text-align:center;top:50%;width:100%}#content.styleguides .three-cols figure figcaption p{font-size:16px}#content.styleguides .three-cols figure figcaption p a{color:#000}#content.styleguides .three-cols .alt h2,#content.styleguides .three-cols .alt p a{color:#fff}#page-styleguide .row{overflow:hidden}#page-styleguide .modal-body{padding:0}#page-styleguide{border:medium none #fff;margin-bottom:-2px;position:relative}#page-styleguide .pagehead h2 span{display:block;margin-bottom:20px}#page-styleguide .pagehead .social-icons{display:none;position:absolute;margin-top:-5px}#page-styleguide .pagehead .social-icons.open{display:inline-block}#page-styleguide .pagehead .social-icons a{display:inline-block}#page-styleguide .pagehead a{font-size:14px;width:22px;margin-right:7px}#page-styleguide #content h2{margin-bottom:15px;text-align:center}#page-styleguide #content .row{background:#fff}#page-styleguide #content .col-sm-4{position:relative}#page-styleguide #content .col-sm-4 figcaption{position:absolute;width:100%;height:100%;top:0;left:0}#page-styleguide #content .col-sm-4 figcaption h2{display:none;margin-bottom:5px;color:#fff;position:absolute;top:50%;margin-top:-20px;left:0;width:100%;text-align:center}#page-styleguide #content .col-sm-4 figcaption p{color:#fff;font-size:21px;padding-top:10px;text-align:right;padding-right:20px}#page-styleguide #content .row{max-width:100%}#page-styleguide button.close{font-size:40px;opacity:1;z-index:1000;width:20px;margin-right:20px;position:absolute;right:0}#page-styleguide #content .modal .row{background:#fff}#page-styleguide #content .modal-dialog{width:900px;margin:0 auto}#page-styleguide #content .modal img{width:100%}#page-styleguide #content .modal .row{padding:20px 15px}#page-styleguide #content .modal .row:last-of-type{padding:0;margin-bottom:0!important}#page-styleguide #content .modal h2{margin-bottom:30px;padding-top:30px}#page-styleguide #content .modal .row .col-sm-6{padding:0 30px}#page-styleguide #content .modal .button1{width:328px;height:48px;margin-top:12px;text-align:center;display:inline-block;line-height:50px}#page-styleguide figure{position:relative}#page-styleguide figure span{color:#4381be}#page-styleguide .tip-overlay{top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.95);display:none}#page-styleguide figure:hover .tip-overlay{display:block}#page-styleguide .tip-content{width:100%;height:100%;display:table;text-align:center}#page-styleguide .tip-text{width:100%;height:100%;display:table-cell;vertical-align:middle}#page-styleguide .tip-text h2{margin-bottom:50px}#page-styleguide .tip-text p{padding:0 40px;margin-bottom:30px}#page-styleguide #hero-image .description{text-align:center}.iphone #page-styleguide #content .col-sm-4 figcaption h2{left:-5px;position:relative}.home #content .col-sm-4 figcaption{bottom:30px;top:auto}#page-styleguide .modal-content{border-radius:0!important}#page-styleguide .fade{opacity:0;-webkit-transition:opacity 1s linear!important;transition:opacity 1s linear!important}#hero-image{position:relative}#hero-image img{width:100%}#hero-image .description{position:absolute;width:40%;top:50%;left:50%;margin-top:-100px;margin-left:0}#page-styleguide #hero-image h2 span{color:#fff}#page-styleguide #hero-image p{color:#fff;margin-bottom:20px;font-size:16px;line-height:20px}#page-styleguide .text-content{padding:60px 0 40px}#page-styleguide #content .row:nth-child(5){margin-bottom:80px}#page-styleguide #content .row:nth-child(5).text-center{margin-bottom:30px}body.page-styleguide #footer .row{border:0}#scheduler .accordion1 span.title{font-size:25px;font-family:'Chronicle Display A','Chronicle Display B';color:#000;font-weight:300;width:50%;text-align:left}#scheduler .accordion1 h5 span.title{margin-left:-21px;display:block;margin-bottom:20px}#scheduler #garment-type{margin-left:20px;margin-top:-4px;width:180px}#scheduler .col-sm-6.col-sm-push-3{margin-bottom:25px;margin-top:15px}#scheduler .accordion1 .list1 ul li span.radio+span.radio{margin-top:20px}#scheduler .accordion1 .panel-title{padding-top:20px}#scheduler .accordion1{padding-bottom:20px}#scheduler .panel-group:last-child{border-bottom:1px solid #797979}#scheduler .accordion1 .panel-title{padding:10px 20px 8px 21px}#page-styleguide .text-content p.text-center{font-size:16px;line-height:20px}@media only screen and (max-width:1024px){#page-styleguide #content .row:first-child .col-sm-4:first-child h2{font-size:34px;line-height:36px}#page-styleguide #content .row:first-child .col-sm-4:first-child p{margin-bottom:5px}#hero-image .description{width:35%}}@media only screen and (max-width:992px){#page-styleguide #content .modal-dialog{width:600px}#hero-image .description{width:50%;left:50%}}@media only screen and (max-width:767px){#page-styleguide #content .modal .row .col-sm-6{padding:0}#content.styleguides .carousel-inner>.item>img{display:none}#content.styleguides #slider .item .campaign h2{color:#000;font-size:28px;display:block;margin-top:20px;argin-bottom:6px}#content.styleguides #slider .item .campaign p{color:#000;font-size:16px;line-height:20px;padding:0 25px}#content.styleguides #slider .item .campaign p a{color:#4381be}#content.styleguides #slider .item .campaign p br{display:none}#content.styleguides #slider .carousel-inner{height:220px!important}#scheduler .col-sm-6.col-sm-push-3{display:block;text-align:center}#scheduler .accordion1 span.title{display:block;margin-bottom:20px;width:100%}#page-styleguide .text-content p.text-center{padding:0 10px}#page-styleguide .text-content p.text-center br{display:none}}@media only screen and (max-width:640px){#page-styleguide #content .modal-dialog{width:100%}#page-styleguide #content .modal .row:first-of-type{padding:15px 10px}#scheduler .accordion1 .list1 ul li:first-child{padding-right:0!important}#scheduler .accordion1 h5 span.title{width:100%;display:block;text-align:center;margin-left:0!important}#scheduler .accordion1 .completed .panel-title span.data{padding-left:0}}#page-pants .row{overflow:hidden;max-width:100%}#page-pants p{font-size:16px;line-height:20px}#page-pants .pagehead{padding-bottom:0}#page-pants .pagehead h2{margin-bottom:20px}#page-pants .pagehead p{max-width:620px;margin:0 auto 15px;font-size:16px;line-height:20px}#page-pants .pagehead p a span{margin-left:5px}#page-pants .carousel .carousel-control{z-index:10000}#page-pants .carousel .text{left:60%;margin-top:-25px;max-width:500px;position:absolute;top:50%;width:50%;z-index:1000}#page-pants .col-sm-6 img{bottom:-5px;position:relative}#page-pants .col-sm-6.text{display:table;text-align:center;padding:0 15px}#page-pants .col-sm-6.text .text-content{display:table-cell;vertical-align:middle}#page-pants .col-sm-6.text .text-content .content{display:inline-block;max-width:460px;text-align:left}#page-pants .col-sm-6.text .text-content .content p{line-height:20px;margin-bottom:20px}#page-pants .col-sm-6.text .text-content .content a{text-align:center;line-height:36px}#page-pants .col-sm-6.text .text-content .content .button1{width:285px;height:40px;line-height:40px}#page-pants .col-sm-4 figure{position:relative}#page-pants .col-sm-4 figcaption{left:0;position:absolute;padding-left:25px;bottom:30px}#page-pants .col-sm-4 figcaption h2,#page-pants .col-sm-4 figcaption p{color:#fff;margin-bottom:6px}#page-pants .text-center{padding:50px 0 55px}#page-pants .text-center .button1{height:44px;line-height:46px;width:322px}#page-pants .video .text-content,#page-pants .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#page-pants .video .wrap,#page-pants .image .wrap{display:table;width:100%;height:100%}#page-pants .video .inner-wrap,#page-pants .image .inner-wrap{display:table-cell;vertical-align:middle}#page-pants .video .content{color:#fff;margin-bottom:25px;font-size:15px;line-height:19px}#page-pants .video .content,#page-pants .image .content{display:inline-block}#page-pants .video .content a{color:#fff;text-decoration:underline;font-size:21px}#page-pants .video .content a span{margin-left:10px}#page-pants .video .content h2{color:#fff}#page-pants .video .content p{color:#fff;margin:0 auto;font-size:25px}#page-pants .video .content .cd{font-family:'Chronicle Display A','Chronicle Display B';font-weight:300;line-height:28px}#page-pants .pantintro .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#page-pants .pantintro .wrap{display:table;width:100%;height:100%}#page-pants .pantintro .inner-wrap{display:table-cell;vertical-align:middle}#page-pants .pantintro .content{color:#fff;margin-bottom:25px;font-size:15px;line-height:19px;font-family:'Chronicle Display A','Chronicle Display B';font-weight:300}#page-pants .pantintro .content,#page-pants .image .content{display:inline-block}#page-pants .pantintro .content a{color:#fff;text-decoration:underline}#page-pants .pantintro .content a span{margin-left:10px}#page-pants .pantintro .content h2{color:#fff;font-size:214px;line-height:220px}#page-pants .pantintro .content p{font-family:'Chronicle Display A','Chronicle Display B';font-weight:300;color:#fff;margin:0 auto;font-size:29px;line-height:31px}#page-pants .pantintro .content p span{font-style:italic;font-size:27px}#page-pants .image .text-content{text-align:left;padding-left:100px;max-width:520px}#page-pants .statements .text-content{text-align:center;padding-left:100px;max-width:600px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .statements .text-content h2{font-size:35px;margin-bottom:10px;line-height:38px}#page-pants .statements .text-content p{font-size:15px}#page-pants .statements .text-content .wrap{display:table;width:100%;height:100%}#page-pants .statements .inner-wrap{display:table-cell;vertical-align:middle}#page-pants .statements .content{display:inline-block;margin-bottom:30px}#page-pants .statements .content .button1{text-align:center;background:#192040}#page-pants .fitonline .text-content{text-align:left;padding-left:50px;max-width:520px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .fitonline .text-content h2{font-size:25px;margin-bottom:20px;line-height:28px}#page-pants .fitonline .text-content p{font-size:15px}#page-pants .fitonline .text-content .wrap{display:table;width:100%;height:100%}#page-pants .fitonline .inner-wrap{display:table-cell;vertical-align:middle}#page-pants .fitonline .content{display:inline-block;margin-bottom:30px}#page-pants .fitonline .content .button1{text-align:center;background:#192040}#page-pants .baggy .text-content{text-align:left;padding-left:50px;padding-right:50px;max-width:450px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .baggy .text-content h2{font-size:25px;margin-bottom:20px;line-height:28px}#page-pants .baggy .text-content p{font-size:15px}#page-pants .baggy .text-content .wrap{display:table;width:100%;height:100%}#page-pants .baggy .inner-wrap{display:table-cell;vertical-align:middle}#page-pants .baggy .content .fitlink{color:#192040;font-size:15px;text-decoration:underline}#page-pants .baggy .content{display:inline-block;margin-bottom:30px}#page-pants .baggy .content .button1{text-align:center;background:#192040}#page-pants .baggy .col-sm-8 img{vertical-align:middle}#page-pants .button1{height:44px;line-height:46px;width:322px}#page-pants .sociable a img{display:inline-block;width:56px;margin-bottom:5px}#page-pants .sociable a{display:inline-block;width:85px;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;margin:0 0 12px;margin-top:20px}#page-pants .col-sm-4 img{width:100%}#page-pants .carousel-indicators{bottom:60px;position:absolute;right:0;width:40%;left:auto;margin:0;text-align:left}#page-pants .carousel-indicators li{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;display:inline-block;height:auto;margin-right:5%;text-align:left;text-indent:0;width:auto;font-size:12px}#page-pants .carousel-indicators li a{color:#797a7c}#page-pants .carousel-indicators li a:hover,#page-pants .carousel-indicators li.active a{color:#000}#videoModal{z-index:1000000}#videoModal .modal-header{border-bottom:0!important;padding-top:0!important}#videoModal .modal-content{background:transparent!important;box-shadow:none!important;border:0!important}#videoModal .modal-body{padding:0 2px 2px!important}#videoModal .modal-header .close{z-index:1000;position:relative}#videoModal .close{opacity:1;z-index:1000;position:absolute;right:-45px;top:17px;width:25px}#videoModal .modal-dialog{width:800px}.home #content .col-sm-4 h2{font-size:32px;margin-bottom:8px}@media only screen and (max-width:1300px){#page-pants .baggy .text-content{text-align:left;padding-left:25px;padding-right:25px;max-width:350px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .baggy .text-content h2{font-size:22px;margin-bottom:20px;line-height:23px}#page-pants .baggy .text-content p{font-size:14px}#page-pants .carousel .text{left:55%;margin-top:-84px;max-width:400px;position:absolute;top:50%;width:50%;z-index:10000}#videoModal .modal-dialog{width:700px}#page-pants .carousel-indicators{width:45%}#page-pants .button1{height:44px;line-height:46px;width:300px}}@media only screen and (max-width:1080px){#videoModal .modal-dialog{width:700px}#page-pants .baggy .text-content{text-align:left;padding-left:25px;padding-right:25px;max-width:350px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .baggy .text-content h2{font-size:20px;margin-bottom:20px;line-height:22px}#page-pants .baggy .text-content p{font-size:14px}#page-pants .button1{height:44px;line-height:46px;width:280px}#page-pants .statements .text-content h2{font-size:30px;margin-bottom:10px;line-height:33px}#page-pants .pantintro .content p{font-family:'Chronicle Display A','Chronicle Display B';font-weight:300;color:#fff;margin:0 auto;font-size:20px;line-height:22px}#page-pants .pantintro .content h2{color:#fff;font-size:180px;line-height:185px}}@media only screen and (max-width:992px){#page-pants .image .text-content{padding-left:20px;max-width:300px}#page-pants .carousel .text{max-width:300px}#page-pants .carousel-indicators li{margin-right:2%}#videoModal .modal-dialog{width:500px}#page-pants .baggy .text-content{text-align:left;padding-left:25px;padding-right:25px;max-width:350px;height:100%;left:0;position:absolute;top:0;width:100%}#page-pants .baggy .text-content h2{font-size:20px;margin-bottom:20px;line-height:22px}#page-pants .baggy .text-content p{font-size:14px}#page-pants .button1{height:44px;line-height:46px;width:240px}#page-pants .statements .text-content h2{font-size:25px;margin-bottom:10px;line-height:26px}#page-pants .statements .content{display:inline-block;margin-bottom:20px}}@media only screen and (max-width:767px){#page-pants .col-sm-6.text{height:auto!important;padding:30px}#page-pants .col-sm-6.text .text-content .content{max-width:inherit}#page-pants .carousel-indicators{display:none}#videoModal .modal-dialog{width:100%}#page-pants .statements .text-content h2{font-size:23px;margin-bottom:10px;line-height:24px}#page-pants .statements .content{display:inline-block;margin-bottom:10px}#page-pants .pantintro .content p{font-family:'Chronicle Display A','Chronicle Display B';font-weight:300;color:#fff;margin:0 auto;font-size:18px;line-height:20px}#page-pants .pantintro .content h2{color:#fff;font-size:160px;line-height:165px}#page-pants .button1{height:44px;line-height:46px;width:240px!important}.alt{color:#fff}}@media only screen and (max-width:640px){#page-pants .pagehead h2{font-size:34px;line-height:36px}#page-pants .pagehead p{padding:0 15px}#page-pants .text-center .button1{width:280px!important}#page-pants .video .content{left:-10px;position:relative;top:15px}#page-pants .image .text-content{position:relative;padding-left:20px;max-width:inherit;padding-top:22px;padding-bottom:20px}#page-pants .text-center:last-of-type p{padding:0 40px}#page-pants .video .content a span{margin-bottom:15px}#page-pants .video .content h2{margin-bottom:5px}#page-pants .video .content p{width:290px}#page-pants .statements .content p{width:290px}#page-pants .fitonline .text-content h2{color:#fff}#page-pants .fitonline .text-content p{color:#fff}#page-pants .button1{height:44px;line-height:46px;width:240px}}#ourpants-page #footer>.row{padding:30px 0;border-top:0}#scheduler .accordion1 ul.text-center li{padding-top:0;padding-bottom:20px}.accordion1 .panel-body li{line-height:22px}#collapseOne input[type="radio"]{top:1px}#page-styleguide #content .row:nth-child(5){margin-bottom:0}#collapseTwo figure{padding:0 10px 20px 0}#page-vip .row{max-width:100%}#page-vip .pagehead input{width:300px;margin-top:0;font-size:14px}#page-vip .pagehead .button1{height:44px;line-height:46px;margin-left:-10px;font-size:16px}#page-vip .pagehead h2{margin-bottom:30px}#page-vip .pagehead h2 span{display:block}#page-vip .pagehead p{font-size:16px;line-height:20px}#page-vip .video .text-content,#page-fitness .image .text-content{height:100%;left:0;position:absolute;top:0;width:100%;text-align:center}#page-vip .video .wrap,#page-vip .image .wrap{display:table;width:100%;height:100%}#page-vip .video .inner-wrap,#page-vip .image .inner-wrap{display:table-cell;vertical-align:middle}#page-vip .video .content,#page-vip .image .content{display:inline-block}#page-vip .video .content a span{color:#fff;font-size:50px;margin-bottom:26px;left:-17px;position:relative}#page-vip .video .content h2{color:#fff}#page-vip .video .content p{color:#fff;width:380px;margin:0 auto;font-size:16px;line-height:20px}#page-vip #banner-carousel{margin-bottom:-2px;position:relative}#page-vip .row.text-center{padding:40px 10px}#page-vip .row.text-center p{font-size:16px;line-height:20px}@media only screen and (max-width:640px){#page-vip .pagehead input{width:100%}#page-vip .row.text-center br{display:none}#page-vip .pagehead .button1{margin-left:0}}.logo{margin-top:0}#header{position:relative;z-index:10000}#header .row{padding:24px 0 10px}#main-navigation ul.navbar-right{float:none!important}#navigation{padding:7px 0 0 90px}#main-navigation .top-nav{top:15px;right:65px}#main-navigation p.cart{padding-top:14px}#main-navigation li.open-menu .glyphicon-chevron-down:before{content:""}#main-navigation li a{font-size:26px;font-weight:400}#navigation .glyphicon{font-size:7px;top:-2px;left:7px;font-weight:normal}#navigation .dropdown{left:20px;position:absolute;display:none;width:632px;top:20px;padding-top:35px}#navigation .learn-nav .dropdown{left:-174px}#navigation .dropdown-inner{background:#fff;padding-bottom:20px;padding-top:10px}#navigation .dropdown .column{float:left;width:40%}#navigation .dropdown .column.half{width:30%;padding-right:7%}#navigation .dropdown h4{font-size:14px;border-bottom:1px solid #000;font-weight:bold}#navigation .dropdown li{margin-bottom:10px;float:none;display:block}#navigation .dropdown li a{white-space:nowrap;color:#000;font-size:14px;font-weight:400;line-height:20px;font-family:Helvetica,Arial,sans-serif;text-align:left;display:block;padding:0}#navigation .dropdown ul{margin-bottom:20px;float:none}#navigation .dropdown ul:last-child{margin-bottom:0}#main-navigation-background{background:#fff none repeat scroll 0 0;display:none;height:279px;padding-top:28px;position:absolute;top:80px;width:100%;z-index:1000}@media only screen and (max-width:1024px){#main-navigation .top-nav{right:75px}}@media only screen and (max-width:992px){#main-navigation li a{font-size:24px}}@media only screen and (min-width:768px){#navigation .dropdown{display:none}#navigation li.parent:hover .dropdown{display:block}}@media only screen and (max-width:767px){#header .row{padding-bottom:0;padding-top:20px}#navigation{padding-left:0;padding-top:0}#main-navigation .top-nav{right:0;top:0}#main-navigation li{overflow:hidden}#main-navigation li.open-menu{background:#313131}#main-navigation li a{font-size:16px}#main-navigation .dropdown{position:relative;padding:15px 0 0;width:120%;left:0;margin:0 0 0 -25px;background:#363636;top:13px}#main-navigation .dropdown-inner{background:none;padding-top:0}#main-navigation .dropdown ul{margin-bottom:0}#main-navigation .dropdown li{border-bottom:0;padding:0 0 0 45px}#main-navigation .dropdown li a{color:#fff;line-height:30px;font-size:16px}#navigation .glyphicon{float:right;top:8px;right:-13px;font-size:8px;left:auto}#navigation li.parent:last-of-type .glyphicon{right:-16px}#navigation .dropdown h4{display:none}#navigation .dropdown .column,#navigation .dropdown .column.half{padding:0;float:none;width:100%}#main-navigation p.cart{margin-top:0;padding-top:0}#navigation .learn-nav .dropdown{left:0}}@media only screen and (max-width:500px){.logo{margin-top:4px}}a:focus,a:hover{color:inherit}#main-navigation-background{background:#fff none repeat scroll 0 0;display:none;height:279px;padding-top:28px;position:absolute;top:80px;width:100%;z-index:1000}.confirmation .form3 li.reference label{width:57%}.confirmation .form3 li.reference select{width:100%;height:28px;padding:0 2px}#collapseTwo figure{padding:0 10px 5px 0!important}.gift-banner{position:relative}.gift-banner h2,#page-giftcards .gift-banner h2{font-size:50px}.gift-banner a{width:238px;height:40px;line-height:40px}.gift-banner p,#page-giftcards .gift-banner p{font-size:18px;margin-bottom:20px}#page-giftcards .row{max-width:100%}#page-giftcards h2{font-size:46px;line-height:42px;margin-bottom:30px}#page-giftcards h3{font-size:40px;line-height:38px}#page-giftcards p{font-size:16px;line-height:20px;margin-bottom:25px}#page-giftcards .row.text-center{padding:70px 0}.gift-banner .description{position:absolute;top:15%;left:50%}#page-giftcards .gifts{position:relative}#page-giftcards .gifts .options{width:700px;margin:0 auto;top:100px;position:absolute;margin-left:-350px;left:50%;z-index:1000}#page-giftcards .gifts .options .option{width:50%;float:left;text-align:center}#page-giftcards .gifts .options .option .button1{height:40px;line-height:40px}#navigation .dropdown{top:17px}@media(max-width:1300px){.gift-banner .description{left:43%}}@media(max-width:992px){.gift-banner h2,#page-giftcards h2,#page-giftcards .gift-banner h2{font-size:40px}.gift-banner p,#page-giftcards p,#page-giftcards .gift-banner{font-size:15px}#page-giftcards .gifts .options{width:560px;margin-left:-280px}}@media(max-width:767px){.gift-banner h2,#page-giftcards h2,#page-giftcards .gift-banner h2{font-size:36px;line-height:36px;margin-bottom:20px}.gift-banner p,#page-giftcards p{line-height:18px}#page-giftcards h3{font-size:30px;line-height:28px}.gift-banner .description{top:12%;left:32%;padding-right:30px}#page-giftcards .gifts .options{width:100%;top:0;position:relative;margin-left:0;left:0%}#page-giftcards .gifts .options .option{width:100%;float:none;margin-top:50px;padding:0 20px}#page-giftcards .text-center br{display:none}#page-giftcards .row.text-center{padding:10px 10px 40px}#scheduler .accordion1 .list1 p{font-size:14px;line-height:18px}}@media(max-width:600px){.confirmation .form3 li.reference label{width:40%;padding-right:30px}.gift-banner .description{top:7%}}.home #content .col-sm-8.whats-new,.home #content .col-sm-4.holiday-gifts{bottom:-2px;position:relative}.home #content .col-sm-8.whats-new figcaption{padding:0;top:50%;left:50%;margin-top:-94px;margin-left:-168px;text-align:center}.home #content .col-sm-8.whats-new figcaption p{color:#fff;margin-bottom:25px}.home #content .col-sm-8.whats-new figcaption a{color:#fff;line-height:40px;height:40px;width:238px}.home #content .col-sm-8.whats-new figcaption h2{color:#fff}.home #content .col-sm-4.holiday-gifts figcaption{top:50%;left:50%;margin-top:-66px;margin-left:-119px;text-align:center}.home #content .col-sm-4.holiday-gifts figcaption a{color:#fff;line-height:40px;height:40px;width:238px}@media(max-width:767px){.home #content .col-sm-8.whats-new,.home #content .col-sm-4.holiday-gifts{bottom:0}}@media only screen and (max-width:480px){.home #content .col-sm-8.whats-new p,.home #content .col-sm-4.holiday-gifts p{display:block}.home #content .col-sm-8.whats-new figcaption{margin-left:-35%;padding:0;width:70%}}.panel-title{position:relative;left:-35px}@media(max-width:767px){.panel-title{left:0}.whats-new h2{font-size:32px!important}}.panel-title{left:0}#scheduler .accordion1 .panel-title span.title{left:-35px;position:relative}#scheduler .accordion1 .completed .panel-title span.title{left:-25px}.modal{z-index:10000}@media(max-width:768px){#scheduler .accordion1 .panel-title span.title,#scheduler .accordion1 .completed .panel-title span.title{left:0!important}}#page-featured-template h3{font-size:46px;line-height:30px}#page-featured-template .row{max-width:100%}#page-featured-template p{font-size:16px;line-height:20px;margin-bottom:18px}#page-featured-template .button1{height:48px;line-height:48px;max-width:328px;width:100%}#page-featured-template figcaption{padding:0 20px}#page-featured-template .top-banner figcaption{position:absolute;top:50%;width:100%;text-align:center;margin-top:-100px}#page-featured-template .top-banner p{margin-bottom:30px}#page-featured-template .top-banner h2{font-size:46px}#page-featured-template .whats-new figcaption{position:absolute;top:50%;width:100%;text-align:center;margin-top:-85px}#page-featured-template .whats-new h2,#page-featured-template .whats-new p{color:#fff}#page-featured-template .whats-new h2{margin-bottom:10px}#page-featured-template .holiday-gifts figcaption{position:absolute;top:50%;width:100%;text-align:center;margin-top:-39px}#page-featured-template .holiday-gifts h2{margin-bottom:10px}#page-featured-template .get-fitted{margin-bottom:-10px;position:relative}#page-featured-template .get-fitted figcaption{position:absolute;top:50%;width:100%;text-align:center;margin-top:-69px}#page-featured-template .get-fitted h2{color:#fff;margin-bottom:10px}#page-featured-template .get-fitted p{color:#fff}#page-featured-template #product-carousel{margin:0}#page-featured-template .row.text-block{max-width:990px}#page-featured-template .text-center{padding:50px 20px 30px;clear:both}#page-featured-template .text-block .col-sm-6 p{padding-right:40px}#page-featured-template .text-block:last-of-type h2{margin-bottom:40px}#page-featured-template .buttons a{margin-right:30px}@media(max-width:1024px){#page-featured-template .text-block .col-sm-6 p{padding:0 20px}}@media(max-width:767px){#page-featured-template h2{font-size:36px}#page-featured-template .top-banner h2{font-size:40px}#page-featured-template .buttons a{margin-right:0;margin-bottom:30px}#page-featured-template .holiday-gifts figcaption{margin-top:-73px}#page-featured-template h3{font-size:46px;line-height:46px}#page-featured-template .carousel .carousel-control.left span,#page-featured-template .carousel .carousel-control.right span{background-size:100% 100%;width:24px;height:39px}}picture{display:block}