html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#f1f1f1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;width:auto}ul,ol{list-style:none}.hidden{display:block !important;border:0
!important;margin:0
!important;padding:0
!important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important;display:inline-block}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0
!important}.no-padding{padding:0
!important}.no-bg{background:none !important}.clear,.clear-2{clear:both}body{font:14px/18px Myriad Pro,Arial,sans-serif;color:#333}body.page-popup{background:#fff;padding:18px}body.page-popup a.product-image{width:auto;display:inline-block;margin-bottom:0.75em}body.page-popup
.ratings{margin-bottom:0.75em}body.page-popup .price-box{margin-bottom:0.75em}body.page-popup
button{margin-bottom:0.75em}.clear-container{width:100%;overflow:hidden}.ie-fix{position:relative;width:100%}a{text-decoration:none;color:#5888B4}a:hover{text-decoration:none;color:#70ADE5}:focus{outline:0}h1{font-size:1.5em;line-height:normal;font-weight:normal}h2{font-size:1.33em;line-height:normal;font-weight:normal;margin-bottom:0.57em}h3{font-size:1.09em;line-height:normal;font-weight:bold;margin-bottom:0.69em}h4{font-size:1em;line-height:normal;font-weight:bold;margin-bottom:0.75em}h5{font-size:0.91em;line-height:normal;font-weight:bold;margin-bottom:0.83em}h6{font-size:0.91em;line-height:normal;font-weight:normal;margin-bottom:0.83em}aside.sidebar-right{float:right !important}.col-main
p{margin-bottom:0.2em}.mobile-device .content-wrapper > .shadow-box,
.mobile-device .content-wrapper > .shadow-box >.site-container,
.mobile-device footer#footer .site-container{width:960px}.cms-home .content-wrapper .main-container{padding-top:0}.box{border:1px
solid #e5e5e5;padding:0.75em;margin:0
0 0.75em 0}#toTop{z-index:999;display:none;text-decoration:none;position:fixed;bottom:250px;right:40px;overflow:hidden;color:#fff;width:37px;height:25px;border:none;background-position:15px -294px;background-repeat:no-repeat;text-align:center;text-transform:uppercase;font-size:1.16em;font-weight:normal;padding-top:15px}body.mobile-device
#toTop{display:none}#toTopHover{background:none;display:none;width:37px;height:40px;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:none}a.fancybox{display:block;width:13px;height:13px;background-position:0 0;background-repeat:no-repeat;background-position:4px -396px;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.home-banner-block{padding-bottom:1.5em}.home-banner-block
h2{color:#444;font-size:3.33em;line-height:1.5em;text-transform:uppercase;font-weight:200;margin-bottom:0.125em}.home-banner-block h2
strong{font-weight:400}.home-banner-block
p{margin-bottom:0.75em}.home-banner-block
a{text-transform:uppercase;font-size:1.5em;line-height:1.44em}.home-banner-block a:hover{color:#444}.slider-container{position:relative;padding:0}.slider-container.widget-container{padding:0
0 2.34em;display:inline-block}.slider-container.widget-container .products-grid .price-box{margin-bottom:0}.no-widget{padding:1.5em}.slider-container .slider-text-box{padding-top:5.66em}.slider-container .slider-text-box
h2{color:#444;font-size:3.33em;line-height:1.5em;text-transform:uppercase;font-weight:200;margin-bottom:0.125em}.slider-container .slider-text-box h2
strong{font-weight:400}.slider-container .slider-text-box
p{margin-bottom:0.75em;color:#999}.slider-container .slider-text-box
a{text-transform:uppercase;font-size:1.5em;line-height:1.44em}.slider-container.widget-container .price-box .old-price,
.slider-container.widget-container .price-box .special-price{margin-bottom:0}.slider-container .slider-text-box a:hover{color:#444}.home-slider{position:relative}.home-slider-conainer{position:relative}.home-slider-conainer .products-grid{padding:0!important;margin:0}.home-slider-conainer .widget-slider{padding-top:20px;margin-top:-20px}.home-slider-conainer .products-grid
li.item{width:250px;padding:0}.home-slider-conainer .products-grid li.item
.indent{padding-right:30px}.home-slider-conainer .products-grid li.item .product-img-box{margin-bottom:18px}.home-slider-conainer .products-grid li.item span.label-sale{right:3px}.home-slider-conainer .products-grid li.item span.label-new{right:3px}.home-slider-conainer .widget-slider{height:200px}.es-carousel-wrapper{padding:0;position:relative;display:block!important;zoom:1;width:100%;height:auto}.carousel-ul{width:100%;display:block!important}.es-carousel-wrapper .products-grid
li.item{position:static;display:block!important}.es-carousel-wrapper .products-grid
li.item{float:left}.es-carousel{overflow:hidden}.es-carousel ul li
a{display:block}.es-carousel ul li a
img{display:block;border:none;max-height:100%;max-width:100%}.slider-container .prev,
.slider-container
.next{position:absolute;display:block;width:37px;height:40px;z-index:999;background-repeat:no-repeat;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:1.16em;line-height:3.8em;font-weight:200;text-align:center;color:#fff;text-transform:uppercase}.slider-container
.prev{left:0;bottom:2.91em;background-position:12px 12px}.slider-container
.next{left:44px;bottom:2.91em;background-position:12px -88px}.slider-container.no-block .prev,
.slider-container.no-block
.next{bottom:-10px}.mobile-device .slider-container .prev,
.mobile-device .slider-container .next,
.slider-container:hover .prev,
.slider-container:hover
.next{opacity:1;filter:alpha(opacity=100)}.slider-container .prev:hover,
.slider-container .next:hover{background-color:#444}.slider-container-2{}.slider-container-2 .slider-text-box{padding-top:4.5em}.slider-container-2
.prev{left:auto;right:44px}.widget-container.slider-container-2
.next{left:auto;right:0}.col-main{margin-bottom:1.5em}.main-container{padding-top:32px;padding-bottom:0.42em;width:100%}input,select,textarea,button{font:12px/18px Arial,Helvetica,sans-serif;vertical-align:middle;color:#999699}input.input-text,select{height:18px}input.input-text,select,textarea{background:#fff;border:1px
solid #d4d4d4}input.input-text,textarea{padding:2px}select{padding:1px
1px 1px 3px;height:20px}select
option{padding-right:10px}select.multiselect{height:auto}select.multiselect
option{border-bottom:1px solid #ddd;padding:2px
5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px;margin-top:-3px}input.checkbox{margin-right:3px}input.qty{width:2.5em !important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button
span{height:28px;text-align:center;white-space:nowrap;color:#fff}button.button span
span{height:auto;background:none;border:none;padding:2px
20px 0 0;font-size:16px;line-height:24px;text-transform:uppercase;font-weight:normal;color:#fff}button.button:hover>span{background-color:#444}button.btn-checkout
span{}button.btn-checkout.no-checkout{}p.control input.checkbox,
p.control
input.radio{margin-right:6px}.form-list{margin:0.75em 0}.form-list
li{margin:0
0 18px;padding:0
9px}.form-list
label{float:left;color:#6d6d6d;font-weight:normal;position:relative;z-index:0}.form-list
label.required{}.form-list label.required
em{font-style:normal}.form-list li.control
label{float:none}.form-list li.control input.radio,
.form-list li.control
input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both;width:100%}.form-list li.wide .input-box{width:100%}.form-list li.wide input.input-text{width:100%}.form-list li.wide
textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form-list li.wide
select{width:100%}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px
0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix
select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix
select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:125px}.form-list .name-middlename input.input-text{width:104px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname{width:199px}.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:175px}.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob
label{font-size:10px;font-weight:normal;color:#888}.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:0.42em 0 0;padding:5px}.buttons-set .back-link{float:left}.buttons-set
button.button{float:right;margin-left:5px}.buttons-set
p.required{margin:0
0 0.42em}.buttons-set-order{}.fieldset{}.fieldset
.legend{}.validation-passed{}p.required{font-size:10px;text-align:left;color:#6d6d6d}.v-fix{float:left}.v-fix .validation-advice{display:block;width:100%;margin-right:-12em;position:relative}ul.i-am-new{list-style:none !important;margin:0
!important;padding:0
!important;width:100%;overflow:hidden}ul.i-am-new
li{text-align:center;border-style:solid;border-width:1px;border-top:0px;padding:8px
9px 7px 69px!important;font-size:1.09em!important;text-transform:uppercase;font-weight:normal!important}ul.i-am-new
li.warning{border-color:#ffc237;background-color:#ffeaa8;color:#a76200}ul.i-am-new
li.error{border-color:#8b0000;background-color:#f70000;color:#fff}ul.i-am-new
li.success{border-color:#50c24e;background-color:#8be68b;color:#1a761a}.page-title{font-size:18px;color:#333}.page-title h1,
.page-title
h2{font-size:18px;color:#333;line-height:20px;font-family:'proxima-nova';-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;margin:0
0 23px}.page-title
.separator{margin:0
3px}.page-title .link-rss{float:right}.title-buttons{text-align:right;width:100%;overflow:hidden}.title-buttons.page-title:after{bottom:1px}.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons
h6{float:left}.subtitle,.sub-title{clear:both}.toolbar
.pager{padding:1em
0 0}.toolbar .pager
.amount{display:block;float:left;padding:0;margin:0}.toolbar .pager .pager-box{display:none}.pager
.pages{float:left}.pager .pages
strong{}.pager .pages
ol{display:inline}.pager .pages
li{display:inline}.pager .pages li
a{text-decoration:none}.pager .pages li a:hover{text-decoration:underline}.pager .pages li a.i-previous,
.pager .pages li a.i-next{width:17px;height:17px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;margin-top:1px;background-image:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/toolbar.png);background-repeat:no-repeat}.pager .pages li a.i-previous{background-position:3px -394px}.pager .pages li a.i-next{background-position:4px -494px}.pager .pages
strong{font-weight:normal}.pager .pages
.current{text-decoration:underline}.pager .pages
img{position:relative;top:-2px;margin-left:2px}.toolbar-bottom{overflow:hidden;border-top:1px dotted #D9D9D9;padding-top:1px}.toolbar-bottom.no-pager{display:none}.toolbar-bottom .i-right-previous-item{display:inline-block!important}.toolbar-bottom
.toolbar{background:none;box-shadow:0 0;border:none;border-top:1px dotted #D9D9D9}.toolbar-bottom
.pager{background:none;border-bottom:none;box-shadow:0 0}.toolbar-bottom .pager
.pages{display:block;margin-bottom:0;float:left;padding-top:6px;padding-left:18px}.toolbar-bottom .pager .pages
strong{display:none}.toolbar-bottom .pager .pages ol
li{display:inline-block;padding:0
6px;border-left:1px dotted #999}.toolbar-bottom .pager .pages ol li.i-right-previous-item,
.toolbar-bottom .pager .pages ol li:first-child{padding-left:0;border:none}.toolbar-bottom .pager .pages ol li a,
.toolbar-bottom .pager .pages ol li.current
span{color:#777;padding:3px
10px;font-size:1.33em;line-height:1.5em;font-weight:200;margin:-3px 0;position:relative}.toolbar-bottom .pager .pages ol li.current,
.toolbar-bottom .pager .pages ol li a:hover{text-decoration:none}.toolbar-bottom .pager .pages ol li a:hover{background-color:#efefef;margin:-8px 0;padding:8px
14px}.toolbar-bottom .pager .pages ol li.current
span{color:#fff}.toolbar-bottom .pager .pages ol li.i-previous-item{display:none}.toolbar-bottom .toolbar .pager .pages
a.previous{display:block!important;text-indent:100%!important;overflow:hidden!important;white-space:nowrap!important;width:23px!important;height:23px!important;padding:0;margin:1px
0 0;background-position:6px -391px!important;background-color:#ddd!important}.toolbar-bottom .toolbar .pager .pages a.previous:hover{background-color:#444444!important}.toolbar-bottom .toolbar .pager .pages
a.next{display:block!important;text-indent:100%!important;overflow:hidden!important;white-space:nowrap!important;width:23px!important;height:23px!important;padding:0;margin:1px
0 0;background-position:6px -491px!important;background-color:#ddd!important}.toolbar-bottom .toolbar .pager .pages a.next:hover{background-color:#444444!important}.toolbar-bottom .pager .pages ol li.i-right-previous-item .i-previous,
.toolbar-bottom .pager .pages ol li .i-next{width:auto;height:auto;text-indent:0;overflow:visible;background-image:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/toolbar.png)}.toolbar-bottom .pager .pages ol li.i-right-previous-item .i-previous span,
.toolbar-bottom .pager .pages ol li .i-next
span{font-size:1.34em;font-weight:normal;line-height:0.9em;padding-left:5px}.toolbar-bottom .pager
.amount{display:none}.toolbar-bottom .pager .pager-box{display:none;float:left;padding:6px
11px;color:#605d5d;background-color:#e8e8e8}.toolbar-bottom
.sorter{display:none}.toolbar-bottom
.limiter{display:none}.data-table{width:100%;}.data-table tbody.odd
td{border-width:0 1px}.data-table
tbody.even{background-color:#f6f6f6}.data-table tbody.even
td{border-width:0 1px}.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border
td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,
.data-table
th.label{font-weight:bold}.data-table a.product-image{display:block;padding:0}.data-table .cart-label{font-size:1.09em;font-weight:bold;padding-right:7px;display:none}tr.summary-total{cursor:pointer}tr.summary-total
td{}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.show-details
td{}tr.summary-details
td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first
td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,
.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;cursor:pointer}.cart-tax-info .price,
.cart-tax-total
.price{display:inline !important;font-weight:normal !important}.cart-tax-total-expanded{background-position:100% -53px}.std
.subtitle{padding:0}.std
ol.ol{list-style:none;padding-left:0}.std
ul.disc{list-style:disc outside;padding-left:18px;margin:0
0 10px}.std dl
dt{font-weight:bold}.std dl
dd{margin:0
0 10px}.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std
blockquote{margin:0
0 1em;padding:0}.std
ul{list-style:none;padding-left:0}.std
ol{list-style:none}.std ul
ul{list-style-type:none}.std ul ul,
.std ol ol,
.std ul ol,
.std ol
ul{margin:0}.std
dt{font-weight:bold}.std
dd{padding:0
0 0 1.5em}.std
blockquote{font-style:italic;padding:0
0 0 1.5em}.std
address{font-style:normal}.std b,
.std
strong{font-weight:bold}.std i,
.std
em{font-style:italic}.link-cart{font-weight:normal;color:#8a8a8a}.link-cart:hover{}.link-wishlist{font-weight:normal}.link-wishlist>span{width:17px;height:17px;display:inline-block;background-position:5px -1395px;margin-right:8px}.link-reorder{font-weight:bold}.link-compare{font-weight:bold}.link-compare>span{width:17px;height:17px;display:inline-block;background-position:5px -1196px;margin-right:8px}.link-print{padding:2px
0 2px 25px}.link-rss{padding-left:18px;white-space:nowrap}.btn-remove{display:block;width:9px;height:9px;font-size:0;line-height:0;background-position:2px -998px;text-indent:-999em;overflow:hidden}.btn-remove2{background-position:5px -796px;text-indent:100%;overflow:hidden;white-space:nowrap;width:21px;height:21px;display:block;margin:0
auto 9px}.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.separator{margin:0
3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:20px
0 54px;border-top:1px dotted #D9D9D9;border-bottom:1px dotted #D9D9D9;text-indent:-999em;overflow:hidden}.noscript{border:1px
solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0
auto;padding:12px
0 12px}.noscript
p{margin:0}.demo-notice{margin:0;padding:6px
10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.notice-cookie .notice-inner{width:870px;margin:0
auto;padding:12px
0 12px 80px;text-align:left}.notice-cookie .notice-inner
p{margin:0
0 10px;border:1px
dotted #cccc73;padding:10px}.notice-cookie .notice-inner
.actions{}.tweet_list{padding-top:0;padding-bottom:0}.tweet_list
li{padding-bottom:18px}.tweet_list
li.tweet_last{padding-bottom:0}.tweet_list li
a.tweet_avatar{background:#fff;border:1px
solid #DEDEDE;float:left;margin:0
5px 0 0}ul.social-links{overflow:hidden;float:right}ul.social-links
li{float:left;padding:0
1px 0 0!important}ul.social-links li
a{display:block;width:24px;height:24px;text-decoration:none;background-position:0 0;background-repeat:no-repeat}ul.social-links li a:hover{text-decoration:none}ul.social-links li
a.twitter{background-position:8px -94px}ul.social-links li
a.rss{background-position:7px -393px}ul.social-links li
a.facebook{background-position:9px 7px}ul.social-links li
a.googleplus{background-position:5px -194px}ul.social-links li
a.linkedin{background-position:8px -292px}header#header{padding:0;margin:0}header#header .home-button{float:left;padding-right:5px}header#header
.logo{text-decoration:none;overflow:hidden;float:left;margin-top:6px}header#header .logo
a{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/logo.png") no-repeat;width:177px;height:26px}header#header .logo
strong{position:absolute;top:0;left:-120px;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}header#header .quick-access{}header#header .welcome-msg{text-align:right;float:right;padding:0.75em 24px 0 0}header#header .form-search{border:1px
solid #ddd;width:202px;height:28px;float:right;margin:0.58em 0 0;background-color:#FFF;-moz-border-radius:15px;border-radius:15px}header#header .form-search
.indent{padding:0.5em 12px 0.5em 10px}header#header .form-search
label{display:none}header#header .form-search
input{width:150px;padding:0;margin:-1px 0 0;border:none;background:none;float:left;font-size:11px;line-height:16px;color:#aaa}header#header .form-search
button{float:right}header#header .form-search button>span{width:12px;height:16px;display:block;overflow:hidden;padding:0
0 0 6px;border-left:1px solid #e1e1e1;background-position:6px -897px;background-color:transparent}header#header .form-search button span
span{width:12px;height:16px;display:block;padding:0;background-color:transparent;text-indent:100%;overflow:hidden;white-space:nowrap}header#header .form-search .search-autocomplete{z-index:999}header#header .form-search .search-autocomplete
ul{border:1px
solid #ddd;background-color:#fff}header#header .form-search .search-autocomplete
li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer}header#header .form-search .search-autocomplete li
.amount{float:right;font-weight:bold}header#header .form-search .search-autocomplete
li.selected{}header#header .header-top-block{position:relative}header#header .social-links{padding:7px
15px 7px 0;border-right:1px solid #dfdfdf}header#header .form-language,
header#header .lang-box-divider,
header#header .form-currency{float:left}header#header .form-language,
header#header .lang-box-divider,
header#header .form-currency{float:left;margin-top:9px}header#header .lang-box-divider .form-language{margin-top:0}header#header .lang-box-divider{border-right:1px dotted #999}header#header .menu-block-container{position:relative;border-bottom:1px dotted #d9d9d9;margin-bottom:0.75em}header#header .menu-block-container:after{border-top:1px dotted #D9D9D9;bottom:-3px;content:"";display:block;left:0;position:absolute;width:100%}header#header .menu-block{padding:1.33em 0 1.5em;margin:0}header#header .form-language{}header#header .form-currency
.sbOptions{width:130px}header#header .form-language label,
header#header .form-currency
label{display:block;float:none;margin-bottom:0.42em}header#header .form-language a,
header#header .form-currency
a{margin-right:5px;display:inline-block}header#header .header-text-box{float:right;text-transform:uppercase;font-size:1.33em;line-height:1.5em;padding-top:2.375em}header#header .header-text-box
span{color:#aaa}header#header .top-cart{float:right;padding:0}.sbHolder{font-family:Arial,sans-serif;font-size:12px;font-weight:normal;position:relative;width:auto}.sbSelector{display:block;left:0;outline:none;overflow:hidden;text-indent:0;top:0;margin:0!important;color:#777}.sbHolder.active
.sbSelector{background-color:#444;margin:-5px 0!important;padding:5px
0;-moz-transition:none;-webkit-transition:none;-o-transition:0;transition:none}.sbSelector
span.text{float:left;width:auto;height:auto;background-position:right -3296px;background-color:#FFF;padding:0
18px 0 9px;margin:0;line-height:1.5em}.sbHolder.active .sbSelector
span.text{color:#fff;background:none}.sbSelector>span{display:block;float:right;width:16px;height:12px;margin:0
0 0 6px;padding:3px
5px;background-color:rgba(0, 0, 0, 0.2)}.sbSelector > span
span{display:block;height:12px}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{outline:none;text-decoration:none}.sbToggle{display:none;height:20px;outline:none;position:absolute;right:0;top:0;width:30px}.sbToggle:hover{}.sbToggleOpen{}.sbToggleOpen:hover{}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}.sbHolderDisabled
.sbHolder{}.sbHolderDisabled
.sbToggle{}.sbOptions{list-style:none;left:0;margin:0;padding:0;position:absolute;top:23px!important;width:110px;z-index:999;overflow-y:auto;background-color:#444}.sbOptions
li{padding:0.5em 13px;border-top:1px solid #575757}.sbOptions li:first-child{border-top:none}.sbOptions li:hover{background-color:#3a3a3a}.sbOptions li:first-child
a{border-top:none}.sbOptions
a{display:block;outline:none;padding:0;-moz-transition:none;-webkit-transition:none;-o-transition:0;transition:none;color:#bbb}.sbOptions a:hover{color:#fff}.sbOptions li.last
a{border-bottom:none}.sbOptions
.sbDisabled{border-bottom:solid 1px #515151;color:#999;display:block;padding:7px
0 7px 3px}.sbOptions
.sbGroup{border-bottom:solid 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px
0 7px 3px}.sbOptions
.sbSub{padding-left:17px}.header-slider-container
.container{position:relative;width:100%;height:0;padding:0
0 39% 0}.header-slider-container
.iosSlider{width:100%;height:1500px}.header-slider-container .iosSlider
.slider{width:100%;height:100%}.header-slider-container .iosSlider .slider
.item{position:relative;float:left;width:100%}.header-slider-container .iosSlider .slider .item
a{display:block;position:relative;z-index:7}.header-slider-container .iosSlider .slider .item img.slider-product-bg{width:100%;height:auto;display:block;position:relative;z-index:7}.header-slider-container .iosSlider .slider .item img.slider-product-img{position:absolute;width:33%;height:auto;z-index:9;top:9%;right:-10%;opacity:0;filter:alpha(opacity:0)}.header-slider-container .iosSlider .slider .item img.slider-product-sky{position:absolute;width:auto;height:auto;z-index:9;top:-50%;left:0;opacity:0;filter:alpha(opacity:0)}.header-slider-container .iosSlider .slider .item img.slider-product-footer{position:absolute;width:auto;height:auto;z-index:9;bottom:-20%;left:0;opacity:0;filter:alpha(opacity:0)}.header-slider-container .iosSlider .slider .item div.slider-product-label{position:absolute;z-index:9;bottom:-10%;right:36%;opacity:0;filter:alpha(opacity:0);color:#fff;font-size:1.5em;text-align:center;line-height:1em;text-transform:uppercase;font-weight:200;margin:0;width:76px;height:60px;padding-top:20px;cursor:pointer}.header-slider-container .iosSlider .slider .item div.slider-product-label:hover{background-position:-101px 0}.header-slider-container .iosSlider .slider .item
h2{position:absolute;width:340px;z-index:9;top:40%;left:0;opacity:0;filter:alpha(opacity:0);color:#444;font-size:3.33em;line-height:1.5em;text-transform:uppercase;font-weight:200;margin:0}.header-slider-container .iosSlider .slider .item h2
strong{font-weight:400}.header-slider-container .iosSlider .slider .item
p{width:340px;position:absolute;z-index:9;top:55%;left:0;opacity:0;filter:alpha(opacity:0);color:#999}.header-slider-container .iosSlider .slider .item
h3{position:absolute;width:340px;z-index:9;top:77%;left:0;opacity:0;filter:alpha(opacity:0);font-size:1em}.header-slider-container .iosSlider .slider .item h3
a{text-transform:uppercase;font-size:1.5em;line-height:1.44em;font-weight:normal}.header-slider-container .iosSlider .slider .item h3 a:hover{color:#444}.header-slider-container .iosSlider
.container_12{position:relative}.header-slider-container .iosSlider .prev,
.header-slider-container .iosSlider
.next{position:absolute;display:block;width:37px;height:40px;z-index:999;background-repeat:no-repeat;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:1.16em;line-height:3.8em;font-weight:200;text-align:center;color:#fff;text-transform:uppercase;bottom:10px}.header-slider-container .iosSlider:hover .prev,
.header-slider-container .iosSlider:hover
.next{opacity:1;filter:alpha(opacity=100)}.header-slider-container .iosSlider
.prev{right:49px;background-position:12px 12px}.header-slider-container .iosSlider
.next{right:10px;background-position:12px -88px}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_1 div.slider-product-label{line-height:4em;height:80px;padding-top:0}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_3 div.slider-product-label{right:39%}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2
h2{top:39%;left:auto;right:0;font-size:2.34em;line-height:1em}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2 h2
strong{display:block;font-size:1.42em}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2
p{top:55%;left:auto;right:0}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2
h3{left:auto;right:0}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2
h2{left:auto;right:0}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2
p{left:auto;right:0}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2
h3{left:auto;right:0}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2 div.slider-product-label{right:auto;left:36%}.header-slider-container .iosSlider .slider .item#item_header_wide_slide_2 img.slider-product-img{right:auto;left:-10%}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2 img.slider-product-img{right:auto;left:-10%}.header-slider-container.header-slider-2{}.header-banners
a{display:block}.header-banners a:first-child{margin-bottom:2.5em}.header-block-wrapper{padding:45px
0 28px}.header-block-wrapper
.left{width:30%}.header-block-wrapper
h2{font-size:6em;line-height:1.05em;color:#333;font-weight:100;margin-bottom:48px}.header-block-wrapper
p{font-size:1.5em;line-height:1.44em}.header-block-wrapper
a{float:right}header#header .nav-container
select{display:none!important}header#header .nav-container
.sbHolder{display:none}header#header .nav-container
.sbSelector{display:none}header#header .nav-container{float:left}.menu-button{display:none}#nav{position:relative;z-index:10;clear:both;padding:0}#nav
li{text-align:left;position:relative}#nav
li.over{z-index:998}#nav
li.parent{}#nav li
a{display:block;text-decoration:none}#nav li a:hover{text-decoration:none}#nav li a
span{display:block;white-space:nowrap;cursor:pointer;text-transform:uppercase;font-weight:normal}#nav li ul a
span{white-space:normal}#nav
li{float:left;padding:0.75em 0}#nav li:first-child>a{border:none;padding-left:17px}#nav li
a{float:left;line-height:normal;font-weight:bold;color:#777;margin-right:0}#nav>li>a{font-size:1em;line-height:1.5em;padding:0
16px;border-left:1px dotted #999;-moz-transition:none;-webkit-transition:none;-o-transition:0;transition:none}#nav > li > a
span{padding:0
7px 0 0;display:block}#nav > li > a:hover,
#nav li.over a,
#nav li.active
a{color:#fff;border:none;padding-left:17px}#nav>li.parent>a>span{background-position:right -3392px}#nav>li.parent.active>a>span{background-position:right -1492px}#nav>li.parent.active.over,#nav>li.parent.over{background-color:#444}#nav>li.parent.active.over>a>span,#nav>li.parent.over>a>span{background-position:right -1492px}#nav ul,
#nav
div{position:absolute;width:15em;top:41px;left:-10000px;background:#444;padding:0;z-index:99999}#nav div
ul{position:static;width:auto;border:none}#nav ul ul,
#nav ul
div{top:1px}#nav ul
li{float:none;clear:both;padding:0}#nav ul
li.last{border-bottom:0}#nav ul li
a{float:none;padding:0.58em 17px!important;font-weight:normal;color:#cfcfcf !important;font-size:1.25em;line-height:1.6em;text-transform:uppercase;border-top:1px solid #575757!important}#nav ul li:first-child>a{border:none!important}#nav ul > li.active > a,
#nav ul>li.over>a{background-color:#3a3a3a}#nav ul>li.parent>a>span{background-position:right -1492px;background-repeat:no-repeat;padding-right:8px}#nav ul li a:hover{color:#fff !important;text-decoration:none}#nav ul li.touched > a,
#nav ul li.active > a,
#nav ul li.over>a{color:#fff !important}#nav ul li a
span{text-transform:uppercase;display:inline-block}#nav li ul.shown-sub,
#nav li div.shown-sub{left:0;z-index:99999}#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub{left:180px}.nav-wide#nav{position:relative}.nav-wide#nav
li.tech{width:189px}.nav-wide#nav li.nav-static-block{border-left:1px solid #d6d6d6;padding-left:30px;width:439px !important}.nav-wide#nav li.nav-static-block a.nav-fix{height:0;line-height:0}.nav-wide#nav li.nav-static-block a.cat-thumb{background-color:#fff;padding:4px;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);float:left;margin-right:20px}.nav-wide#nav li.nav-static-block a.cat-thumb:hover{padding:4px}.nav-wide#nav li.nav-static-block
h3{font-family:Arial,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:400}.nav-wide#nav li.nav-static-block
p{font-size:11px;padding-bottom:18px}.nav-wide#nav li.nav-static-block
button.button{margin-left:-5px}.nav-wide#nav
li{position:static;clear:none;padding-left:0;background:none}.nav-wide#nav ul.level0,
.nav-wide#nav .static-wrapper{width:100%;top:59px;padding:0;z-index:99999;background:#262626}.nav-wide#nav ul.level0
li{float:left}.nav-wide#nav ul.level0>li>a{color:#fff!important;text-decoration:none;margin:0;padding:0;border-bottom:1px solid #3e3e3e}.nav-wide#nav ul.level0>li>a:hover{padding:0;color:#cfcfcf!important}.nav-wide#nav ul.level0>li>a>span{border-bottom:1px solid #020202;padding:11px
25px 11px 17px}.nav-wide#nav ul.level0 li.tech>ul{padding-left:0}.nav-wide#nav ul.level0
ul{width:auto;position:relative;left:0;border:none;background:none;padding:0
25px 9px 17px}.nav-wide#nav ul.level0 ul
li{float:none;border:none}.nav-wide#nav ul.level0 ul li
a{display:inline-block}.nav-wide#nav ul li.parent>a{text-transform:uppercase;color:#fff !important;font-weight:bold}#nav li.touched>ul{left:100px}#nav>li.touched>ul{left:0}#nav.nav-wide li.touched>ul{left:0}.block-account{}.block-account .block-content{border:0;margin-top:15px;padding:0!important}.block-account
li{line-height:1.53em;position:relative}.block-account li a:hover{color:#333}.block-account li strong, .block-account li
a{color:#6d6d6d;display:block;font-size:14px;padding-bottom:5px}.block-account li
strong{font-weight:bold;color:#333}.block-account li
span.marker{display:none}.block-currency{}.block-currency
select{width:100%;border:1px
solid #888}aside.sidebar section.block-vertical-nav{}aside.sidebar section.block-vertical-nav header
h2{}aside.sidebar section.block-vertical-nav .block-content>ul{border:8px
solid #f3f3f3}aside.sidebar section.block-vertical-nav .block-content li.level0
a{text-decoration:none;display:inline-block}aside.sidebar section.block-vertical-nav .block-content li.level0 a:hover{color:#777}aside.sidebar section.block-vertical-nav .block-content li.level0 ul li,
aside.sidebar section.block-vertical-nav .block-content>ul>li.level0>a{line-height:1.66em;padding-left:11px}aside.sidebar section.block-vertical-nav .block-content li.level0>a{padding:0.92em 9px 0.92em 14px!important;background:none;display:block;font-size:1.09em;line-height:1.53em;border-bottom:1px solid #f3f3f3}aside.sidebar section.block-vertical-nav .block-content li.level0:hover>a{background-color:#f9f9f9}aside.sidebar section.block-vertical-nav .block-content li.level0
ul.level0{padding:1.5em 24px 1.5em 13px;background:#fff;border-bottom:1px solid #f3f3f3}aside.sidebar section.block-vertical-nav .block-content li.level0 ul.level0
a{color:#999}aside.sidebar section.block-vertical-nav .block-content li.level0 ul.level0 a:hover{color:#444}aside.sidebar section.block-vertical-nav .block-content li.level0 ul.level0 a:before{content:'\00B7';font-size:2.5em;line-height:0.7em;float:left;padding-right:6px}aside.sidebar section.block-vertical-nav .block-content li.level0>ul{padding-left:14px}aside.sidebar section.block-vertical-nav .block-content li.level0 a:hover{}aside.sidebar section.block-vertical-nav .block-content li.level0 a:hover
span{text-decoration:none}aside.sidebar section.block-vertical-nav .block-content li.level0
ul{}#categories-accordion li.level-top.parent{position:relative}#categories-accordion li.level-top a.level-top{text-decoration:none;padding-left:14px!important}#categories-accordion li.level-top a.level-top:hover
span{text-decoration:none}#categories-accordion li.level-top.opened a.level-top{font-weight:bold}#categories-accordion li.level0>a{padding-left:22px}#categories-accordion li.level-top.parent .btn-cat{position:absolute;right:11px;top:9px;width:21px;height:21px;cursor:pointer;background-position:6px 6px;background-repeat:no-repeat}#categories-accordion li.level-top.parent:hover .btn-cat{}#categories-accordion li.level-top.parent.closed .btn-cat,
#categories-accordion li.level-top.parent .btn-cat.closed{background-position:6px -90px}#categories-accordion li.level-top.parent
ul.level0{padding:5px
0;position:relative;zoom:1}#categories-accordion li.level-top.parent ul.level0
li{padding-left:30px;background-position:17px 9px}#categories-accordion li.level-top.parent ul.level0 li
li{padding-left:20px;background-position:5px 9px}#categories-accordion li.level-top.parent ul.level0 li
a{text-decoration:none;line-height:1.83em}#categories-accordion li.level-top.parent ul.level0 li a:hover{}#categories-accordion li.level-top.parent ul.level0 li a:hover
span{text-decoration:none}#categories-accordion.closed-default li.level-top.parent
ul.level0{display:none}aside.sidebar section.block-layered-nav{}aside.sidebar section.block-layered-nav .block-subtitle{margin-bottom:0.75em;display:none}aside.sidebar section.block-layered-nav
.currently{}aside.sidebar section.block-layered-nav .currently
li{padding-bottom:3px}aside.sidebar section.block-layered-nav .currently .value,
aside.sidebar section.block-layered-nav .currently
.label{float:left}aside.sidebar section.block-layered-nav .btn-remove{float:left;margin:2px
3px 0 0}aside.sidebar section.block-layered-nav
dl{position:relative;top:0px;border-bottom:0px}aside.sidebar section.block-layered-nav dl
dt{font-size:1.09em;line-height:1.53em;font-weight:normal;padding:0.69em 11px 0.69em 14px;border:0;border-bottom:none}aside.sidebar section.block-layered-nav dl dt:hover{background-color:#f9f9f9;cursor:pointer}aside.sidebar section.block-layered-nav dl
dd{font-size:0.91em;line-height:1.45em;padding:1.27em 26px;border:1px
solid #f3f3f3;border-bottom:none;background-position:0 0;background-repeat:repeat}aside.sidebar section.block-layered-nav dl dd
.price{font-size:1em;line-height:1.83em;color:#8a8a8a;font-family:Arial,sans-serif}aside.sidebar section.block-layered-nav .btn-remove{float:right;cursor:pointer;height:11px;width:11px}aside.sidebar section.block-layered-nav
.actions{padding-bottom:20px;padding-top:0}.block-layered-nav dl#layered_navigation_accordion
dt{cursor:pointer;position:relative}.block-layered-nav dl#layered_navigation_accordion dt .btn-nav{background-position:4px 4px;background-repeat:no-repeat;background-color:#777;cursor:pointer;height:17px;position:absolute;right:11px;top:11px;width:17px}.block-layered-nav dl#layered_navigation_accordion dt:hover{}.block-layered-nav dl#layered_navigation_accordion dt.closed .btn-nav{background-position:4px -92px}.block-layered-nav dl#layered_navigation_accordion.closed-default
dd{display:none}.block-layered-nav dl#layered_navigation_accordion.closed-default
dd.expanded{display:block}.block-layered-nav dl#layered_navigation_accordion.closed-default dd
ol{padding:0}.block-layered-nav dl#layered_navigation_accordion
dd{}.block-layered-nav dl#layered_navigation_accordion dd
li{}aside.sidebar section.block-wishlist{position:relative}aside.sidebar section.block-wishlist .block-content{padding-top:1.5em}aside.sidebar section.block-wishlist
li.item{width:100%;overflow:hidden;padding-bottom:1.16em}aside.sidebar section.block-wishlist li.item .product-image{float:left;padding:0}aside.sidebar section.block-wishlist li.item .product-details{width:50%;float:right}aside.sidebar section.block-wishlist li.item .product-details .product-name{margin-bottom:0.42em}aside.sidebar section.block-wishlist li.item .product-details .product-name
a{text-transform:none;color:#777}aside.sidebar section.block-wishlist li.item .product-details .product-name a:hover{color:#444}aside.sidebar section.block-wishlist li.item .product-details .price-box{margin-bottom:0.42em;float:none;margin-right:0}aside.sidebar section.block-wishlist li.item .product-details .price-box.map-info{float:none}aside.sidebar section.block-wishlist li.item .product-details .price-box
.price{font-size:0.91em;font-weight:normal;color:#999}aside.sidebar section.block-wishlist li.item .product-details .btn-remove{margin:2px
0 0 8px}aside.sidebar section.block-wishlist li.item
button{float:right}aside.sidebar section.block-wishlist
li.item.last{padding-bottom:0}aside.sidebar section.block-wishlist .link-cart{font-size:1em;float:left}aside.sidebar section.block-wishlist .link-cart:hover{color:#515151}aside.sidebar section.block-wishlist
.actions{}aside.sidebar section.block-wishlist .actions
a{}#wishlist-slider .es-carousel-wrapper{position:relative}#wishlist-slider .es-carousel{min-height:75px;overflow:hidden}#wishlist-slider .es-carousel ul.carousel-ul{margin:auto}#wishlist-slider .es-carousel ul.carousel-ul>li{float:left;display:block}#wishlist-slider .es-carousel ul.carousel-ul > li a.product-image{display:block}#wishlist-slider .es-carousel ul.carousel-ul li a.product-image
img{display:block;border:none;max-height:none;max-width:none}.block-wishlist .prev,
.block-wishlist
.next{position:absolute;display:block;width:20px;height:21px;text-indent:9999em;overflow:hidden;background-repeat:no-repeat;-moz-transition:none;-webkit-transition:none;-o-transition:none;cursor:pointer}.block-wishlist .prev,
.block-wishlist
.next{opacity:0;filter:alpha(opacity=0)}.mobile-device .block-wishlist .prev,
.mobile-device .block-wishlist .next,
.block-wishlist:hover .prev,
.block-wishlist:hover
.next{opacity:1;filter:alpha(opacity=100)}.block-wishlist
.prev{right:23px;top:17px;background-position:5px 7px}.block-wishlist
.next{right:0;top:17px;background-position:5px -93px}.block-list{}.block-list .block-content{padding-left:0!important}.block-list
li.item{padding:0.42em 0;width:100%;overflow:hidden;border-bottom:1px solid #eee}.block-list li.item:first-child{padding-top:0}.block-list
li.item.last{border-bottom:none}.block-list li.item .product-name{padding-left:17px}.block-list li.item .product-name
a{text-transform:none;color:#777;float:left}.block-list li.item .product-name a:hover{color:#444}.block-list li.item .product-name a:before{content:'\00B7';float:left;font-size:3em;line-height:0.45em;margin-left:-17px}.block-compare{}.block-compare h2
small{display:none}.block-compare
li.item{}.block-compare li.item:first-child{padding-top:0}.block-compare li.item .product-name{float:left;width:80%}.block-compare li.item .btn-remove{margin-top:7px}.block-compare
.actions{}.block-compare .actions
button{float:left;margin-right:10px}.block-viewed{}.block-compared{}.block-poll .block-content{padding-left:0!important}.block-poll .block-subtitle{font-weight:bold;padding:0
0 1em 8px}.block-poll
li{padding:5px
0 5px 10px;border-bottom:1px solid #eee;width:100%;overflow:hidden}.block-poll
li.last{border-bottom:none}.block-poll
label{}.block-poll
input.radio{float:left;margin:2px
5px 0 0}.block-poll
.label{display:block;float:left;width:80%}.block-poll
.answer{float:left;width:100%}.block-poll .answer
span{display:block;width:115px}.block-poll
.votes{float:right;width:65px;margin-top:-1.5em}.block-poll
.actions{text-align:left!important}.block-poll .actions
button{float:none}aside.sidebar .block-tags .block-content{padding-left:0}aside.sidebar .block-tags ul,
aside.sidebar .block-tags
li{display:inline}aside.sidebar .block-tags
.actions{}.block-reorder{}.block-reorder
li{padding:0.42em 0;width:100%;overflow:hidden}.block-reorder
input.checkbox{float:left;margin:0.27em 0 0}.block-reorder .product-name{margin-left:10px;float:left;width:80%}.block-reorder .product-name
a{text-transform:none;color:#777}.block-reorder .product-name a:hover{color:#444}.block-reorder .actions
button{float:left;margin-right:10px}.block-banner{}.block-banner .block-content{padding:0;text-align:center}.block-login
label{font-weight:bold;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px
0}.sidebar .paypal-logo{display:block;margin:0.75em 0 1.5em;text-align:center}.sidebar .paypal-logo
a{float:none}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,
.isotope .isotope-item{}.isotope{}.isotope .isotope-item{}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.category-description{margin:0
0 1.5em}.category-description
a{width:100%;display:block}.category-description a
img{width:100%}.products-grid{clear:both;list-style:none !important;padding:0
!important;position:relative}.products-grid.last{border-bottom:0}.products-grid
li.item{float:left;padding:0
0 4.5em;position:relative;text-align:center}.products-grid .product-image{position:relative;display:block;padding:0;text-align:center;margin:0
0 1.16em}.products-grid .product-image
img{width:100%}.products-grid .product-image img.mode-model_male, .products-grid .product-image img.mode-model_female{width:383px;margin-left:-30px;max-width:none}.products-grid .product-name{text-align:center;margin-bottom:2px}.products-grid .product-name
a{}.products-grid .price-box{margin:0;float:none}.products-grid .price-box .special-price,
.products-grid .price-box .old-price{display:inline}.products-grid .price-box .old-price
.price{color:#777}.products-grid .price-box
.price{font-size:1.5em;line-height:1.44em;font-weight:normal}.products-grid .price-box.map-info
a{display:block}.products-grid
.ratings{float:none;padding-top:1em}.products-grid .ratings .rating-box{display:block;float:none;margin-bottom:0.42em;margin-right:0}.products-grid .ratings .amount
a{text-align:right;float:right}.products-grid
.availability{}.products-grid  button.btn-cart{display:none;width:100%}.products-grid  button.btn-cart
span{height:auto;background:none!important;padding:0;float:none;display:block}.products-grid  button.btn-cart span
span{font-size:1.63em;line-height:1.44em;font-weight:normal;padding:0}.products-grid  button.btn-cart span.ajax-loader-item{width:auto;height:18px;display:inline-block;padding:5px
0 0 9px}.products-grid .add-to-links{float:left;padding-right:12px;padding-bottom:1em}.products-grid .add-to-links
li{display:block}.products-grid .add-to-links
.separator{display:none;margin:0
2px}.products-grid .grid-desc{padding-top:0.75em}.products-list
li.item{padding:3em
0 2.33em;position:relative;border-top:1px dotted #D9D9D9;border-bottom:1px dotted #D9D9D9;margin:0
0 1px}.products-list
li.item.last{border-bottom:0}.products-list .product-image{display:block;position:relative;text-align:center;padding:0;margin:0
0 10px}.products-list .product-shop{}.products-list .product-name{font-size:2em;line-height:1.5em;margin-bottom:0.58em}.products-list .price-box{float:left;margin:2px
22px 0 0}.products-list .price-box
.price{font-size:2em;line-height:1.5em;font-weight:300}.products-list .price-box .special-price .price,
.products-list .price-box .minimal-price-link .price,
.products-list .price-box .old-price
.price{font-size:1em;line-height:1.5em;font-family:Arial,sans-serif}.products-list .price-box.map-info
a{display:block;margin-top:0}.products-list .detailed-price .price-box{margin-top:-6px}.products-list
.ratings{margin-bottom:1.63em}.products-list .ratings .rating-box{float:left;margin-bottom:5px}.products-list .ratings .rating-links{font-size:0.9em}.products-list
.availability{float:right;margin:0;padding:3px
0 3px 30px;font-weight:normal;color:#8a8a8a;font-size:0.91em}.products-list
.desc{clear:both;padding:0
0 1.33em;margin:0}.products-list .desc .link-learn{font-size:11px}.products-list .add-to-links{float:left;margin-top:1em}.products-list .add-to-links
li{display:inline-block;margin-left:30px}.products-list .add-to-links li
a{padding-left:0}.products-list .add-to-links
.separator{display:none;margin:0
2px}.products-list .add-to-links.short{margin-top:0}.products-list .add-to-links.short
li{display:block;margin-bottom:0.42em}.products-list
button{float:left}.products-list button
span{height:40px}.products-list button span
span{font-size:16px;line-height:24px;padding-top:8px}.products-list li.item .product-img-box,
.products-grid li.item .product-img-box{position:relative;display:block;overflow:hidden;max-height:379px}.products-list li.item .product-image span.image-box,
.products-grid li.item .product-image span.image-box{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.products-list .product-image .hover-box,
.products-grid .product-image .hover-box{position:relative;min-height:252px;background:#fff url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/32-loading-icon-white.gif') no-repeat center}.products-list li.item:hover .product-image span.image-box,
.products-grid li.item:hover .product-image span.image-box{opacity:0.8}.products-list li.item .fancybox,
.products-grid li.item
.fancybox{position:absolute;left:0;top:12px;opacity:0;width:20px;height:20px}.products-list li.item:hover .fancybox,
.products-grid li.item:hover
.fancybox{position:absolute;left:5%;opacity:1}.mobile-device .fancybox,
.mobile-device
.fancybox{opacity:1!important}.products-grid.small-grid li.item .product-info-box{position:absolute;width:47px;height:47px;right:5px;top:42%;opacity:0}.products-grid.small-grid li.item:hover .product-info-box{right:61px;opacity:1}.products-grid.small-grid .label-sale{right:0}.products-grid.small-grid
li.item{width:166px;float:left;margin-left:10px;margin-right:10px}.products-grid.small-grid
li.item.alpha{margin-left:0 !important}.products-grid.small-grid
li.item.omega{margin-right:0 !important}.products-grid.small-grid li.item .grid-indent{padding:0}.products-grid.small-grid .price-box{float:none;margin-bottom:5px}.products-grid.small-grid
.ratings{float:none}.products-grid.small-grid .ratings .rating-box{float:none}.products-grid.small-grid .ratings
.amount{float:none}.products-grid.small-grid .ratings .amount
a{float:none}.products-grid.small-grid li.item
.fancybox{}.products-grid.small-grid li.item .add-to-links
li{float:none;display:block}.products-grid.small-grid li.item .add-to-links
.separator{display:none}.products-grid.small-grid span.label-new{position:absolute;width:32px;height:33px;background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/label_new_small.png) 0 0 no-repeat;z-index:9}.products-grid.small-grid span.label-new:hover{background-position:-64px 0}.products-grid.large-grid
li.item{width:348px;float:left;margin-left:15px;margin-right:15px}.products-grid.large-grid
li.item.alpha{margin-left:0 !important}.products-grid.large-grid
li.item.omega{margin-right:0 !important}.products-grid.large-grid li.item .grid-indent{padding:0}.products-grid li.item .hover-image,
.products-list li.item .hover-image{position:absolute;max-width:100%;left:0;top:0;opacity:0;filter:alpha(opacity = 0)}.products-grid li.item:hover span.hover-image,
.products-list li.item:hover span.hover-image{opacity:1;filter:alpha(opacity = 100)}.products-list .price-box .price-from .price-label,
.products-list .price-box .price-to .price-label{line-height:3em}.no-rating{margin:0}.ratings{margin:0;font-size:0.91em;line-height:1.46em}.ratings
strong{float:left;margin:1px
3px 0 0}.ratings .rating-links{margin:0;line-height:1.5em}.ratings .rating-links
.separator{margin:0
2px}.ratings .rating-links
a{color:#999;text-decoration:none}.ratings .rating-links a:hover{text-decoration:none;color:#444}.ratings
dt{}.ratings
dd{}.rating-box{width:80px;height:10px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.rating-box
.rating{float:left;height:10px}.ratings .rating-box{float:left;margin-right:10px;margin-top:1px}.ratings
.amount{}.ratings-table{margin:0.75em 0 1.5em}.ratings-table th,
.ratings-table
td{font-size:12px;line-height:1.15;padding:3px
0}.ratings-table
th{text-align:left;font-weight:normal;padding-right:8px}.ratings-table .rating-box{width:45px;height:6px;text-indent:-999em;overflow:hidden;margin-top:3px}.ratings-table .rating-box
.rating{height:6px}.availability{margin:0}.availability.in-stock
span{color:#777}.availability-only{margin:0
0 7px}.availability-only
a{cursor:pointer;padding-right:15px}.availability-only
.expanded{background-position:100% -15px}.availability-only
strong{}.availability-only-details{margin:0
0 7px}.availability-only-details
th{background:#f2f2f2;font-size:10px;padding:0
8px}.availability-only-details
td{border-bottom:1px solid #ddd;font-size:11px;padding:2px
8px 1px}.availability-only-details tr.odd
td.last{}.email-friend{}.alert-price{}.alert-stock{}.price{white-space:nowrap !important;font-size:1.5em}.col-main
.price{font-size:1.16em;line-height:1.57em}.price-box{}.price-box
.price{}.regular-price{}.regular-price
.price{}.old-price{}.old-price
span{display:inline-block}.old-price .price-label{white-space:nowrap}.old-price
.price{text-decoration:line-through;}.special-price{}.special-price
span{display:inline-block}.special-price .price-label{font-weight:normal;white-space:nowrap}.special-price
.price{font-weight:bold}.minimal-price{}.minimal-price .price-label{line-height:2.33em;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link
.label{line-height:2.33em}.minimal-price-link
.price{font-weight:normal;line-height:1.2em}.price-excluding-tax{display:block}.price-excluding-tax
.label{white-space:nowrap}.price-excluding-tax
.price{font-weight:normal}.price-including-tax{display:block}.price-including-tax
.label{white-space:nowrap}.price-including-tax
.price{font-weight:bold}.configured-price{}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price
.price{font-weight:bold}.weee{display:block;font-size:11px;color:#444}.weee
.price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax
.label{display:block;white-space:nowrap}.price-excl-tax
.price{display:block}.price-incl-tax{display:block}.price-incl-tax
.label{display:block;white-space:nowrap}.price-incl-tax
.price{display:block;font-weight:bold}.price-from{}.price-from .price-label{line-height:2.5em;white-space:nowrap}.price-to{}.price-to .price-label{line-height:2.5em;white-space:nowrap}.price-notice{padding-left:10px;line-height:1.7em}/
.bundle-box{width:auto;margin-bottom:15px;float:left}.product-view.bundle-product .product-shop .product-box
.availability{margin-top:-7px}.product-view.bundle-product .bundle-box .conf-price-box.price-box{margin:3px
0 0}.bundle-divider{position:relative;clear:both;left:0;top:-7px;width:100%;height:1px;border:1px
dotted #d9d9d9;border-left:none;border-right:none}.product-options-bottom .bundle-divider{display:none}.tier-prices{padding:0
0 1.16em;color:#000}.tier-prices
.price{font-weight:400;font-size:1.33em;line-height:0.9em}.tier-prices
.benefit{}.tier-prices-grouped{}.add-to-links{font-size:0.91em;line-height:1.6em}.add-to-links li
a{font-weight:normal}.add-to-links
.separator{display:none}.add-to-cart
label{float:left;margin-right:5px;margin-top:7px;display:none}.add-to-cart
.qty{float:left;padding:0
5px;border-left:none;border-right:none;color:#777;font-size:14px;line-height:22px;text-align:center;height:38px;-moz-border-radius:0;border-radius:0;border-top-width:1px!important;box-shadow:none!important}.add-to-cart
button.button{float:left;margin-left:5px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px
60px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0}.product-view{position:relative}.product-view .img-holder{position:relative}.product-view .product-prev,
.product-view .product-next{position:absolute;width:37px;height:25px;padding:15px
0 0;top:-89px;z-index:8;background-position:13px 10px;background-repeat:no-repeat;color:#fff;font-size:1.16em;line-height:1.57em;text-transform:uppercase;text-align:center}.product-view .product-next{background-position:13px -90px}.product-view .product-prev:hover,
.product-view .product-next:hover{background-color:#444}.product-view .product-next .prev-next-divider{border-left:1px dotted #fff;padding-right:9px;color:#e29595}.product-view .product-prev span,
.product-view .product-next
span{font-size:15px}.product-view .product-prev{right:39px}.product-view .product-next{right:0px}.product-view .products-nav-buttons-indent .product-prev,
.product-view .products-nav-buttons-indent .product-next{top:-45px}.product-view .addthis_toolbox
.addthis_button_pinterest_pinit{clear:both;margin-top:18px}.product-view .product-img-box,
.product-view .product-shop{margin-bottom:1.33em}.product-view .product-img-box .product-image .cloud-zoom
img{width:100%}.product-view .product-img-box
#wrap{z-index:7!important;padding:0!important}.product-view .bundled-price{display:none}.product-view .fb-like{margin-right:9px}.product-view .product-shop .product-name
h2{font-size:1em;line-height:1.5em;text-transform:uppercase;color:#444;font-weight:300;margin:0}.product-view .product-shop .product-box
.ratings{margin-bottom:2em}.product-view .product-shop .product-box .ratings .rating-links
a{display:inline}.product-view .product-shop .product-box .ratings .rating-links
.separator{display:inline}.product-view .product-shop .product-box .no-rating{padding-bottom:1.5em}.product-view .product-shop .product-box
.availability{float:left;font-size:0.91em;padding:1.63em 0 1.63em 44px;margin:0}.product-view .product-shop .product-box .availability.in-stock{background-position:0 -1890px}.product-view .product-shop .product-box .availability.out-of-stock{background-position:0 -1990px}.product-view.special-price-inc .product-shop .product-box
.availability{margin-top:-5px}.product-view.bundle-product .product-shop .product-box
.availability{margin-left:75px}.product-view .product-shop
p{margin-bottom:0}.product-view .product-shop .short-description{padding:0
0 1.16em}.product-view .product-shop .short-description
h2{display:none}.product-view .product-shop .product-type-block{border-top:1px dotted #D9D9D9}.product-view .product-shop .product-type-block
.indent{border-top:1px dotted #D9D9D9;margin-top:1px;padding:2.34em 0 0}.product-view .product-shop .product-type-block .add-to-box{float:left;padding-right:30px}.product-view .product-shop .product-type-block .add-to-links{float:left;padding-right:25px}.product-view .product-shop .product-type-block .add-to-links
li{margin-bottom:0.55em}.product-view .product-shop .product-type-block .add-to-links
li.last{margin-bottom:-5px}.product-view .product-shop .product-type-block .indent .add-to-loader{float:left;margin:11px
17px 0 -12px}.product-view .product-shop .product-type-block .email-friend,
.product-view .product-options-bottom .email-friend{padding-top:9px;float:left;font-size:0.91em;line-height:1.45em}.product-view .product-shop .product-type-block .email-friend > span,
.product-view .product-options-bottom .email-friend>span{background-position:4px -1095px;display:inline-block;height:17px;margin-right:8px;width:17px;cursor:pointer}.product-view .product-shop .product-custom{min-width:100%;padding-bottom:1.5em}.product-view .product-shop .email-friend{margin-bottom:0.83em}.product-essential{}.product-view .product-collateral{padding-bottom:2.16em}.product-collateral .box-collateral{padding:0.75em 0 1.5em;margin-bottom:0;font-size:1em;line-height:1.5em}.product-collateral
h2{margin-bottom:0;font-size:1.5em;line-height:1.44em;font-weight:normal;text-transform:uppercase}.box-up-sell-frame .items .category-products .products-grid li.item:nth-of-type(3n+3){margin-right:0}.box-up-sell-frame .items .category-products .products-grid li.item:nth-of-type(4n+1){margin-left:12px;clear:none}.box-up-sell-frame .items .category-products .products-grid li.item:nth-of-type(3n+1){margin-left:0;margin-right:12px;clear:left}.product-view .box-up-sell-frame .items .product-img-box{margin-bottom:0}.review-product-list .product-image{border:1px
solid #DADADA}.review-product-list .product-view .pager
.limiter{padding:10px
0}.my-wishlist input.quantity-decrease,
.my-wishlist input.quantity-increase,
.add-to-cart input.quantity-decrease,
.add-to-cart input.quantity-increase,
.cart-table input.quantity-decrease,
.cart-table input.quantity-increase{float:left;width:17px;height:40px;border:none;padding:0px;margin:0;text-indent:100%;overflow:hidden;white-space:nowrap;cursor:pointer;-moz-border-radius:0!important;border-radius:0!important}.my-wishlist input.quantity-decrease,
.cart-table input.quantity-decrease,
.add-to-cart input.quantity-decrease{background-position:6px -185px;margin-left:0}.my-wishlist input.quantity-increase,
.cart-table input.quantity-increase,
.add-to-cart input.quantity-increase{background-position:6px -285px}.my-wishlist input.quantity-decrease:hover,
.cart-table input.quantity-decrease:hover,
.add-to-cart input.quantity-decrease:hover,
.my-wishlist input.quantity-increase:hover,
.cart-table input.quantity-increase:hover,
.add-to-cart input.quantity-increase:hover{background-color:#d3d3d3}.cloud-zoom-lens{border:4px
solid #888;margin:-4px;background-color:#fff;cursor:move}.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px}.cloud-zoom-big{overflow:hidden;top:0!important;margin:0}.productpage_small .cloud-zoom-big{width:100%!important}.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px
solid #000}.parent-zoom
img{cursor:cell;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;border:0}.product-view
.mousetrap{height:100%!important;width:100%!important}.productpage_small .more-views #more-views-slider
li{margin-right:15px}.productpage_small .more-views #more-views-slider li
a{width:83px}.productpage_large .more-views #more-views-slider
li{margin-right:0;width:77px}.productpage_large .more-views #more-views-slider li
a{margin-right:10px;width:auto}.productpage_extralarge .more-views #more-views-slider
li{margin-right:26px}.product-essential .product-image{position:relative;width:100%}.more-views .prev,
.more-views
.next{position:absolute;display:block;width:20px;height:21px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:0;cursor:pointer;z-index:999}.block-related{position:relative}.block-related
header{}.block-related header
h2{font-size:2.5em;line-height:1.5em;font-weight:200;margin-bottom:1.16em;color:#444;text-transform:uppercase;padding-bottom:0.3em;margin-bottom:0;border-bottom:1px dotted #D9D9D9;position:relative}.block-related header h2:after{border-top:1px dotted #D9D9D9;bottom:-3px;content:"";display:block;left:0;position:absolute;width:100%}.block-related .block-subtitle{padding-top:1.16em;margin-bottom:0;float:right}.block-related .block-subtitle
a{color:#777}.block-related:hover .block-subtitle,
.mobile-device .block-related .block-subtitle{padding-right:55px}.block-related .block-content{background:#fff;padding:1.5em 0 0;overflow:hidden;width:100%}.block-related .price-box{margin-bottom:10px}.block-related
li.item{float:left;width:245px;padding-bottom:1.5em}.block-related li .related-checkbox{position:absolute;right:0;top:3px}.block-related .product-image{display:inline-block;float:none;margin:0
auto 1.16em}.block-related .product .product-details{margin:0;position:relative}.block-related .product .product-details .product-name{float:none;padding-right:25px;margin-bottom:0.27em!important}.block-related .product .product-details
input.checkbox{float:right}.block-related .product .product-details .price-box{clear:both;float:none;margin-bottom:0.42em;text-align:center}.block-related .product .product-details .price-box .price-label{font-size:1em;font-weight:normal;line-height:1.83em}.block-related .product .product-details .price-box .minimal-price .price-label{line-height:2.7em}.block-related .product .product-details .link-wishlist{font-weight:normal}.block-related
ul{}.block-related #block-related-slider{height:auto!important}.block-related .prev,
.block-related
.next{position:absolute;display:block;width:20px;height:21px;z-index:999;text-indent:100%;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:0;cursor:pointer}.block-related
.prev{right:22px;left:auto;top:12px;background-position:5px 8px}.block-related .prev:hover{background-color:#444}.block-related
.next{right:0;top:12px;background-position:5px -92px}.block-related .next:hover{background-color:#444}.block-related{}.block-related .prev,
.block-related
.next{opacity:0;filter:alpha(opacity=0)}.mobile-device .block-related .prev,
.mobile-device .block-related .next,
.block-related:hover .prev,
.block-related:hover
.next{opacity:1;filter:alpha(opacity=100)}.block-related:hover
.prev{}.block-related:hover
.next{}.block-related a.name-link{color:#333}.product-options{}.product-options dt
label{font-weight:bold;color:#605d5d;font-size:0.91em}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder
label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options
dd{margin:10px
0}.product-options dd .qty-holder
label{margin-top:4px;display:inline-block}.product-options dl.last
dd.last{}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px
0;vertical-align:middle}.product-options dd
textarea{width:98%;height:8em}.product-options dd
select{width:100%}.product-options .options-list{}.product-options .options-list
input.radio{float:left;margin:3px
-18px 0 0}.product-options .options-list
input.checkbox{float:left;margin:3px
-20px 0 0}.product-options .options-list
.label{display:block;margin-left:20px}.product-options ul.validation-failed{padding:0
7px}.product-options
p.required{padding:15px
0 0}.product-options-bottom{padding:9px;margin:0
0 1.5em;border:1px
solid #e7e7e7;background-color:#fafafa;border-top:0}.product-options-bottom .add-to-cart{padding-bottom:13px}.product-options-bottom .add-to-cart button
span{height:40px}.product-options-bottom .add-to-cart button span
span{padding-top:8px}.product-options-bottom .add-to-cart .paypal-logo{text-align:left;padding-top:0.75em}.product-options-bottom .add-to-cart .paypal-logo .paypal-or{padding-left:28px}.product-options-bottom .price-box{margin:0!important;padding:0!important}.product-options-bottom .add-to-cart
label{display:none}.product-options-bottom .add-to-links{float:left;padding-left:22px;padding-top:9px}.product-options-bottom .add-to-links
li{padding-bottom:6px}.product-options-bottom .email-friend{float:left;padding-top:18px!important;padding-left:28px}.product-view .product-options-bottom .price-box{float:left}.product-view .product-options-bottom .price-box{padding-top:0.75em!important}.product-view .product-options-bottom .add-to-links{padding-top:0}.product-view .product-options-bottom .email-friend{padding-top:0.75em!important}.product-view .product-shop .product-options-bottom .add-to-cart{float:left;padding-right:18px;padding-top:0.75em}.product-view .product-shop .product-options-bottom .price-box{padding-top:0!important}.product-view .product-shop .product-options-bottom .add-to-links{clear:both;padding-left:0}.product-view .grouped-items-table{}.product-view .box-description{}.product-view .ugiftcert-description{padding-bottom:15px}.product-view .box-additional{}.product-view .box-up-sell{}.product-view .box-up-sell .products-grid{padding-top:0!important;border:none}.product-view .box-up-sell .products-grid
li.item{width:175px;padding-bottom:1.5em}.product-view .box-up-sell .products-grid .product-image{margin-bottom:9px}.product-view .box-up-sell .products-grid .product-name{padding-bottom:0;border:none}.product-view .box-up-sell .products-grid .price-box{float:none;display:block!important}.product-view .box-up-sell .products-grid .price-box .price-from .price-label,
.product-view .box-up-sell .products-grid .price-box .price-to .price-label{line-height:2em}.product-view .box-up-sell .products-grid
.ratings{text-align:center}.product-view .box-up-sell .products-grid .ratings .rating-box{float:none;margin:0
auto 10px}.product-view .box-up-sell .products-grid .ratings .rating-box .rating-links{}.product-view .box-tags{}.product-view .box-tags
h3{margin-bottom:5px}.product-view .box-tags .product-tags{margin-bottom:10px}.product-view .box-tags .product-tags
li{padding-right:5px}.product-view .box-tags .form-add
label{display:block;margin-bottom:5px}.product-view .box-tags .form-add .input-box{float:left;width:500px;margin:0
0 9px}.product-view .box-tags .form-add input.input-text{width:95%;max-width:99%;padding:4px}.product-view .box-tags
p{clear:both;margin-top:10px}.product-view .box-tags ul.product-tags
li{display:inline}.review-title{border-bottom:1px dotted #D9D9D9;margin:1.5em 0;position:relative}.review-title:after{border-top:1px dotted #D9D9D9;bottom:-3px;content:"";display:block;left:0;position:absolute;width:100%}.review-title
h2{color:#444;text-transform:uppercase;font-size:2.5em;line-height:1.5em;font-weight:300;margin-bottom:0;padding-bottom:0.3em}.catalog-product-view .box-reviews{padding:0
0 0.75em 0;background-color:#fff}.catalog-product-view .box-reviews
h2{font-size:1.5em;line-height:1.44em;font-weight:normal;padding:0;text-transform:uppercase;margin-bottom:1em;color:#777}.catalog-product-view .box-reviews .data-table{margin-top:1.5em}.catalog-product-view .box-reviews .data-table
thead{}.catalog-product-view .box-reviews .data-table thead
th{background:none;border:none}.catalog-product-view .box-reviews .data-table thead th
span{text-indent:100%;white-space:nowrap;overflow:hidden;width:41px;margin:0
auto;background-repeat:no-repeat}.catalog-product-view .box-reviews .data-table thead th span.one-star{background-position:center 3px}.catalog-product-view .box-reviews .data-table thead th span.two-stars{background-position:center -34px}.catalog-product-view .box-reviews .data-table thead th span.three-stars{background-position:center -70px}.catalog-product-view .box-reviews .data-table thead th span.four-stars{background-position:center -104px}.catalog-product-view .box-reviews .data-table thead th span.five-stars{background-position:center -136px}.catalog-product-view .box-reviews .data-table
th{text-align:left;background:none;padding-top:1em;padding-bottom:1em}.catalog-product-view .box-reviews .data-table
td{text-align:center;padding:1.16em}.catalog-product-view .box-reviews .data-table td
input.radio{margin:0}.catalog-product-view .box-reviews .data-table tbody
th{padding:1.16em 1.16em 1.16em 2em;font-size:1em}.catalog-product-view .box-reviews .form-add{}.catalog-product-view .box-reviews .form-add
h3{color:#646464;font-size:1em;font-weight:normal}.catalog-product-view .box-reviews .form-add
h4{color:#646464;font-weight:normal}.catalog-product-view .box-reviews .form-add .form-list{margin-top:3em}.catalog-product-view .box-reviews .form-add .form-list .input-box{width:100%}.catalog-product-view .box-reviews .form-add .form-list input,
.catalog-product-view .box-reviews
.pager{overflow:hidden}.catalog-product-view .box-reviews .pager
.limiter{float:right}.catalog-product-view .box-reviews ul
li{padding:0.75em 12px;margin-bottom:0.42em}.catalog-product-view .box-reviews ul
li.even{background-color:#f8f6f6}.catalog-product-view .box-reviews ul li
h6{font-size:1.16em;color:#141414;font-weight:bold;padding:0;margin-bottom:1.57em;text-transform:uppercase}.catalog-product-view .box-reviews ul li h6
a{font-size:1em;color:#141414;font-weight:normal}.catalog-product-view .box-reviews ul li
small{display:block;margin-bottom:0.83em;font-style:italic;font-size:0.91em}.catalog-product-view .box-reviews ul li small
span{padding-right:5px;color:#333}.catalog-product-view .box-reviews ul.form-list
li{padding:0.75em 0 0.75em 0}.catalog-product-view .box-reviews .form-add{margin-top:0}.catalog-product-view .box-reviews .full-review{float:right;display:block;cursor:pointer;color:#c52f1f}.send-friend{}.product-collateral#collateral-accordion{}.product-collateral#collateral-accordion
h2{cursor:pointer;background:#f3f3f3;padding:0.5em 18px;margin-top:10px;margin-bottom:0}.product-collateral#collateral-accordion h2:first-child{margin-top:0}.product-collateral#collateral-accordion .box-collateral{}.meigee-tabs{width:100%;overflow:hidden;margin:0!important;padding:0!important}.meigee-tabs
li{float:left;list-style:none;height:40px;overflow:hidden}.meigee-tabs
li.first{border-left:0}.meigee-tabs
li.last{border-right:0}.meigee-tabs
a{display:block;padding:0.5em 20px 0.625em;color:#777;font-size:1.33em;line-height:1.5em;font-weight:normal;text-transform:uppercase;position:relative;overflow:hidden;height:1.5em;background-color:#d3d3d3}.meigee-tabs a:hover{background-position:0 0;background-repeat:repeat-x;color:#fff}.meigee-tabs li.active a,
.meigee-tabs li.active a:hover{color:#fff;background-position:0 0;background-repeat:repeat-x}.meigee-tabs-content{padding:1.83em 22px 1.83em 18px;border:1px
solid #d3d3d3}.meigee-tabs-content .box-collateral{padding:0}.product-name{font-weight:normal;margin-bottom:0.27em;font-size:1.5em;line-height:1.44em}.product-name
a{text-decoration:none;color:inherit}.product-name a:hover{text-decoration:none}.tags-list{margin:0}.tags-list
li{display:inline}.tags-list li
a{color:#8a8a8a;padding:0
5px}.tags-list li a:hover{color:#000}.advanced-search{}.advanced-search ul li
label{float:none}.advanced-search-amount{padding:10px
0 5px}.advanced-search-summary{padding:10px
0 15px}.cms-home
.subtitle{}.cms-index-index
.subtitle{}.cms-home .meigee-tabs-content{padding-bottom:26px}.page-sitemap
.links{text-align:right;margin:0
8px 0 0}.page-sitemap .links
a{text-decoration:none;position:relative;color:#8e8f91}.page-sitemap .links a:hover{text-decoration:none;color:#aa2118}.page-sitemap
.sitemap{margin:0.75em 12px 0.75em}.page-sitemap .sitemap
a{}.page-sitemap .sitemap
li{margin:0.25em 0}.page-sitemap .sitemap li.level-0{margin:0.75em 0 0;font-weight:bold}.page-sitemap .sitemap li.level-0
a{}.page-sitemap .pager
.pages{padding-top:0}.page-sitemap .links a,
.page-sitemap .links
li{float:none}.sales-guest-form .col-main .block-content .form-alt
li{padding-bottom:9px;width:100%;overflow:hidden}.sales-guest-form .col-main .block-content .guest-select{width:100%}.rss-title
h1{padding-left:27px}.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.cart{}.cart .page-title{margin-bottom:0.75em}.cart .page-title
h1{padding:0;border:none}.cart .page-title .cart-title-inner{padding-bottom:0.75em}#cart-accordion h3.accordion-title{cursor:pointer;background:#F2F2F3;border:1px
solid #D8D8DA;padding:3px;margin-bottom:1px}#cart-accordion .accordion-content{padding:0;margin-bottom:0}#cart-accordion .accordion-content
h2{display:none}.cart .checkout-types{float:right;text-align:right}.cart .title-buttons .checkout-types
li{float:left;margin:0
0 5px 5px}.cart .checkout-types .paypal-or{margin:0
8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px
55px 8px 0;line-height:1.0;font-size:11px}.cart{}#cart-accordion h3.accordion-title{cursor:pointer;padding:0.5em 24px;margin-top:0.42em;margin-bottom:0;font-weight:normal;border:none;background:#f3f3f3;border-bottom:none;color:#777;text-transform:uppercase}#cart-accordion h3.accordion-title:hover,
#cart-accordion h3.accordion-title.active{color:#444}#cart-accordion h3.accordion-title
span{}#cart-accordion h3.accordion-title:hover span,
#cart-accordion h3.accordion-title.active
span{}#cart-accordion .accordion-content{padding:0}#cart-accordion .accordion-content
h2{display:none}#cart-accordion
.discount{float:none;width:100%}.cart .checkout-types{float:right;text-align:right}.cart .checkout-types
li{float:left;margin:0
0 5px 5px}.cart .checkout-types .paypal-or{margin:0
8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px
0 8px 0;text-align:center;line-height:1.0;font-size:11px}.cart-table
th{}.cart-table
td{}.cart-table thead
th{padding-top:1.83em;padding-bottom:1.83em}.cart-table{border:6px
solid #f3f3f3;border-top:none;border-bottom:none}.cart-table .product-image{width:120px}.cart-table .product-name
a{text-transform:uppercase;font-weight:200}.cart-table .link-wishlist{background-position:5px -694px;text-indent:100%;overflow:hidden;white-space:nowrap;width:21px;height:21px;display:block;margin:0
auto 9px}.cart-table .cart-edit{background-position:6px -594px;text-indent:100%;overflow:hidden;white-space:nowrap;width:21px;height:21px;display:block;margin:0
auto 9px}.cart-table .item-msg{font-size:10px}.cart-table .btn-continue{margin-right:5px}.cart-table .quantity-box{width:85px}.cart-table
.qty{border-left:medium none;border-right:medium none;color:#777;float:left;font-size:14px;height:38px;line-height:22px;padding:0
5px;text-align:center;-moz-border-radius:0!important;border-radius:0!important}.cart-table tfoot
td{background-color:#f3f3f3;padding:1.33em 0 1.33em 2px;text-align:left!important}.cart-table .btn-update{float:right;position:relative;margin-right:-5px}.cart-table .btn-update>span{background-position:0 -2900px;background-color:transparent!important;padding-left:6px}.cart-table .btn-update span
span{padding-left:16px;background-color:#ec5d5d;height:26px}.cart-table .btn-continue:hover span,
.cart-table .btn-clear:hover
span{background-color:#444}.cart .cart-collaterals{padding:2.08em 0 0}.cart .cart-collaterals .col2-set{float:left;width:700px}.cart
.crosssell{padding-top:2.34em}.cart .crosssell
h2{text-transform:uppercase;color:#444;padding-bottom:0.3em;border-bottom:1px dotted #D9D9D9;margin-bottom:0;position:relative}.cart .crosssell h2:after{border-top:1px dotted #D9D9D9;bottom:-3px;content:"";display:block;left:0;position:absolute;width:100%}.cart .crosssell .crossel-slider-conainer{border-top:1px dotted #D9D9D9}.cart .crosssell
li.item{float:left;padding-bottom:1.5em}.cart .crosssell li.item
.indent{padding-right:15px}.cart .crosssell .price-box{display:block!important}.cart .crosssell .product-details .product-name
a{text-align:center;display:block}.cart .crosssell li.item .price-box{text-align:center}.cart .crosssell li.item .price-box .minimal-price-link
.label{line-height:1.8em}.cart .crosssell li.item .price-box .minimal-price-link
.price{font-family:Arial,sans-serif;font-size:1.16em;line-height:1.57em}.cart .crosssell li.item .price-box .price-from .price-label,
.cart .crosssell li.item .price-box .price-to .price-label{line-height:2.5em}.cart .crosssell li.item
button{margin-bottom:9px}.cart .crosssell li.item .add-to-links
li{display:block}.cart .crosssell .next,
.cart .crosssell
.prev{width:20px;height:21px;position:absolute;right:0;top:-44px}.cart .crosssell
.prev{right:22px;background-position:5px 7px}.cart .crosssell
.next{background-position:5px -93px}#crossel_slider .home-slider-conainer .widget-slider{}#crossel_slider
li.item{width:245px;float:left;padding:13px
0 18px}#crossel_slider li.item
.indent{padding-right:25px}#crossel_slider .product-image{width:auto;display:block;margin-bottom:1em}#crossel_slider .product-image
img{width:100%}#cart-accordion #crosssell-products-list{width:100%;overflow:hidden}#cart-accordion
.crosssell{padding:9px
9px 9px 22px}#cart-accordion .crosssell
li.item{float:left;margin-bottom:0;margin-top:0;padding:0}#cart-accordion .crosssell .product-image{float:none}#cart-accordion .crosssell .product-details{width:auto;padding-top:10px;float:none}#cart-accordion
.shipping{margin:0}#cart-accordion .shipping .form-list
input{width:99%}.cart .shipping-container{float:left;width:50%}.cart
.shipping{margin-right:30px}.cart
.discount{float:left;width:50%}.cart .discount,
.cart
.shipping{position:relative}.cart .discount h2,
.cart .shipping
h2{color:#444;text-transform:uppercase;padding:0.5em 28px;margin:0;background-color:#f3f3f3;text-align:center}.cart .shipping .shipping-form,
.cart .discount .discount-form{padding:1.5em 15px;border:8px
solid #f3f3f3;border-top:none}.cart
.discount{margin-bottom:18px}.cart .discount .discount-form{overflow:hidden}.cart .discount
label{display:block;margin:0
0 1.5em}.cart .discount .input-box{}.cart .discount .input-box
input{width:97%;height:24px}.cart .discount .buttons-set{clear:both;text-align:left;padding:0;margin:0}.cart .discount .buttons-set
button{margin:0.75em 0 0;float:none}#cart-accordion
.discount{margin-bottom:0}.cart .shipping
p{margin-bottom:1.5em}.cart .shipping .form-list{margin:9px
0}.cart .shipping .form-list .input-box{width:100%}.cart .shipping .form-list
select{width:100%}.cart .shipping .form-list li:first-child
select{background-position:right -2797px}.cart .shipping .form-list
input{width:97%}.cart .shipping .sp-methods{margin:9px
0}.cart .shipping .buttons-set{clear:none;float:none;padding:0;margin:0}.cart .shipping .buttons-set
button{float:none;margin:0}.cart
.totals{float:right}.cart .totals .totals-title{color:#fff;font-weight:300;font-size:2.5em;line-height:1.5em;text-transform:uppercase;text-align:center;padding:0.3em 0}.cart .totals-border{padding:0
0 0 0;border:8px
solid #f3f3f3;border-top:none}.cart .totals-wrapper{padding:1em
9px 2.34em}.cart .totals
table{width:100%}.cart .totals table th,
.cart .totals table
td{padding:4px
9px;font-size:1.16em}.cart .totals table
th{}.cart .totals table tfoot
th{}.cart .totals table
.price{font-size:1em;line-height:1.42em}.cart .totals .checkout-types{text-align:center;float:none;padding:1.66em 0 1em;background:none}.cart .totals .checkout-types
li{padding-bottom:1.5em;float:none;margin:0}.cart .totals .checkout-types .paypal-logo{margin-bottom:0}.accordion-content .discount,
.accordion-content .shipping,
.accordion-content
.crosssell{border-bottom:none}.cart .totals.totals-accordion{float:none;overflow:hidden;padding:0;background-color:#F3F3F3;margin-top:0.75em}.cart .totals.totals-accordion .totals-border{padding:1.5em}.cart .totals.totals-accordion .checkout-types{float:left;padding-top:0;padding-bottom:0}.cart .totals.totals-accordion .checkout-types
li{padding-left:0;float:none;text-align:left}.cart .totals.totals-accordion .checkout-types li .paypal-logo .paypal-or{margin:0
88px 0 0}.cart .totals.totals-accordion .checkout-types li
a{font-size:1.16em;line-height:1.57em;font-weight:normal}.cart .totals.totals-accordion
table{width:auto !important;float:right;position:relative;margin:0;font-size:1.16em;line-height:1.57em;color:#8a8a8a}.item-options
dt{font-weight:bold}.item-options dt,
.item-options
dd{font-style:italic}.truncated{padding-top:10px}.truncated
.truncated_full_value{}.truncated .truncated_full_value .item-options{}.truncated .truncated_full_value .item-options>p{font-weight:bold;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods .checkmo-list
li{margin:0
0 5px}.sp-methods .checkmo-list
label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list
address{float:left}.sp-methods .centinel-logos
a{margin-right:3px}.sp-methods .centinel-logos
img{vertical-align:middle}.sp-methods .release-amounts{margin:0.5em 0 1em}.sp-methods .release-amounts
button{float:left;margin:5px
10px 0 0}.save-shipping-please-wait{color:#000;font-size:1.18em;font-weight:bold;position:absolute;top:50%;left:50%;padding:28px;margin:-34px 0 0 -90px;border:5px
solid #DDD;background:#fff;white-space:nowrap;z-index:9999}.save-shipping-please-wait
img{vertical-align:middle}.please-wait
img{vertical-align:middle}.cvv-what-is-this{cursor:help;margin-left:5px;margin-top:5px;display:inline-block}.tool-tip{border:1px
solid #ddd;background-color:#f6f6f6;padding:5px;width:465px;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .btn-close
a{display:block;margin:0
0 0 auto;width:15px;height:15px;text-align:left;text-indent:-999em;overflow:hidden;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -31px -39px}.tool-tip .tool-tip-content{padding:5px}.gift-message-link{display:block;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row{}.gift-message-row .btn-close{float:right}.gift-message dt
strong{font-weight:bold}.checkout-agreements{}.checkout-agreements
li{margin:10px
0}.checkout-agreements .agreement-content{border:1px
solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}.checkout-agreements
.agree{padding:6px}.centinel{}.centinel
.authentication{border:1px
solid #ddd;background:#fff}.centinel .authentication
iframe{width:99%;height:400px;background:transparent !important;margin:0
!important;padding:0
!important;border:0
!important}.info-set{}.opc .active .step-title
.number{color:#333;font-size:18px}.opc
.step{}.opc .step .tool-tip{right:10px}.opc .order-review{}.opc .order-review
.authentication{}.opc .order-review .warning-message{}.opc .sp-methods dt,
.opc .sp-methods
dd{padding-bottom:0.75em}#checkout-step-login
h3{color:#444;text-transform:uppercase;padding:0
0 0.75em;margin:0
0 0.88em;border-bottom:1px solid #f3f3f3}#checkout-step-login .first-col .form-list{border-bottom:1px solid #f3f3f3;padding-bottom:0.75em;margin-bottom:1.5em}#checkout-step-login .first-col
ul.ul{padding-left:14px}#checkout-step-login .first-col ul.ul li:before{content:'\00B7';font-size:2em;line-height:0.7em;float:left;padding-right:8px}#checkout-step-login .buttons-set{}.checkout-progress{padding:0
50px;margin:10px
0 30px}.checkout-progress
li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}.checkout-progress
li.active{border-top-color:#000;color:#000}.multiple-checkout{position:relative}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total
big{margin-bottom:10px;display:block;font-size:1em;line-height:1.44em}.multiple-checkout .grand-total
.price{font-size:1em;line-height:1.44em}.multiple-checkout .gift-messages-form .form-list
.field{width:210px}.multiple-checkout .gift-messages-form .form-list .field
input{width:195px}.multiple-checkout .gift-messages-form .form-list li.wide
textarea{width:76%}.multiple-checkout .gift-messages-form .details .form-list
.field{width:160px}.multiple-checkout .gift-messages-form .details .form-list .field
input{width:145px}.multiple-checkout .gift-messages-form .details .form-list li.wide
textarea{width:305px}.account-login .new-users .buttons-set{padding:0}.account-login .new-users .buttons-set
button{float:left;margin-left:0}.account-login .registered-users
.required{text-align:left}.account-login .registered-users .buttons-set{padding:0;text-align:left}.account-login .registered-users .buttons-set
button{float:none;margin-right:9px}.account-login .registered-users .form-list .input-box{width:100%}.account-login .registered-users .form-list .input-box input.input-text{}.captcha-image{float:left;position:relative}.captcha-img{border:1px
solid #ccc}#checkout-step-login .buttons-set{border-top:1px solid #cfcfcf;padding:0.75em 0 1.5em}#checkout-step-login .buttons-set .f-left{margin-top:4px}.captcha-reload{position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}@-webkit-keyframes
rotate{0%{-webkit-transform:rotate(0)}0%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes
rotate{0%{-moz-transform:rotate(0)}0%{-moz-transform:rotate(-360deg)}}@keyframes
rotate{0%{transform:rotate(0)}0%{transform:rotate(-360deg)}}.window-overlay{background:rgba(0, 0, 0, 0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.remember-me
label{}.remember-me-popup{}.remember-me-popup
h3{}.remember-me-popup .remember-me-popup-head{}.remember-me-popup .remember-me-popup-head .remember-me-popup-close{}.remember-me-popup .remember-me-popup-body{}.remember-me-popup .remember-me-popup-body
a{}.my-account{font-size:14px}.my-account thead
th{padding:5px
0;font-size:12px;background:#e1e1e1;border:none;color:#6d6d6d}.my-account .data-table{border:none}.my-account .data-table
td{padding:10px
0;border-bottom:1px solid #d7d7d7;font-size:14px;color:#333;vertical-align:middle}.my-account .data-table td
em{vertical-align:middle}.my-account .buttons-set2{background-color:#F3F3F3;padding:1.33em 8px!important;text-align:left!important;border:none!important}.my-account .buttons-set2
button{float:left}.my-account .buttons-set2 .btn-update{float:right}.my-account .buttons-set2 .btn-share{margin-left:0}.my-account .buttons-set2 .btn-share:hover span,
.my-account .buttons-set2 .btn-add:hover
span{background-color:#444}.my-account .data-table .product-image{width:150px}.my-account .data-table .product-name
a{font-weight:300;text-transform:uppercase}.my-account .title-buttons .link-rss{float:none;margin:0}.my-account .addresses-list
li.item{padding-bottom:1.25em}.my-account .my-tag-edit{margin-bottom:10px}.my-account .my-tag-edit a.btn-remove{float:left;margin-right:5px}.my-account #my-tags-table
button{margin-bottom:10px}.my-account .pager
.limiter{float:left}.my-account .pager
.pages{float:right;padding-top:0}.my-account .rating-links{display:none}.dashboard{}.dashboard .welcome-msg{margin-bottom:1.5em}.dashboard .welcome-msg
p.hello{background-color:transparent;border:none;color:#333;font-size:18px;font-family:proxima-nova,myriad-pro,Myriad Bold,sans-serif;font-weight:bold;line-height:18px;margin:0;padding:0.5em 0;text-align:left}.dashboard .welcome-msg
p{border:none;padding:10px
0 10px;font-size:14px}.dashboard .welcome-msg
.hello{margin-bottom:0.69em;font-size:1.09em}.dashboard .col2-set{padding:10px
0 15px}.dashboard .box-title,
.dashboard .box-head{width:100%;overflow:hidden;margin:0.75em 0 0;position:relative}.dashboard .box-title .indent,
.dashboard .box-head
.indent{width:100%;overflow:hidden;margin-bottom:0}.dashboard .box-title h2,
.dashboard .box-title h3,
.dashboard .box-head h2,
.dashboard .box-head
h3{float:left}.dashboard .box-title h2,
.dashboard .box-head
h2{color:#333;font-size:18px;font-family:proxima-nova,myriad-pro,Myriad Bold,sans-serif;font-weight:bold;line-height:18px;margin:0;text-align:left}.dashboard .box-content
h4{font-size:0.91em}.dashboard .box-title a,
.dashboard .box-head
a{float:right;margin-top:2px;text-decoration:none}.dashboard .box-recent{margin:0.75em 0}.dashboard .box-info{margin-top:50px}.dashboard .box-info
.box{border:none;padding:0}.dashboard .box-info .box .box-title{background-color:#F3F3F3;color:#444;font-size:1.53em;font-weight:300;line-height:1.5em;margin:0;padding:0.75em 16px;text-align:left;width:auto;border:none;position:relative}.dashboard .box-info .box .box-title:after{border:none;bottom:0;content:"";display:inline;left:0;position:static;width:auto}.dashboard .box-info .box .box-title
h3{font-size:15px;font-weight:bold}.dashboard .box-info .box .box-title
a{margin-top:0;float:right;height:21px;overflow:hidden;position:absolute;right:18px;text-indent:100%;top:18px;white-space:nowrap;width:21px}.dashboard .box-info .box .box-content{border-top:none;padding:10px
0}.dashboard .box-info .change-password, .dashboard .box-address
a{margin-top:10px;font-size:12px;display:block}.box-userinfo
label{display:inline-block;min-width:70px}.dashboard .box-address{margin-top:50px}.dashboard .box-address
h4{font-size:16px;color:#898989}.my-account .form-list
li{padding:0}.my-account .form-list li
input{color:#333}.my-account .form-list li.control
label{font-size:14px;display:inline}.my-account .buttons-set{margin:0;padding:0}.my-account .buttons-set
button{float:none;margin:20px
0 0 0}.my-account .order-number
a{font-size:14px;color:#5888b4}.my-account .order-date{color:#6d6d6d;margin:0}.my-account .order-date
label{display:inline-block;min-width:110px}.my-account .order-date
span{color:#333;font-size:14px;line-height:18px}.my-account .col3-set{margin-top:30px}.my-account .col3-set
.col{float:left;width:33%}.my-account .col3-set .col table
th{text-align:left}.my-account .link-print{padding-left:0;margin-bottom:10px;display:inline-block}.my-account .link-print:before{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/btn-print.png") no-repeat;width:14px;height:14px;content:"";float:left;margin:2px
7px 0 0}.my-account .col3-set .col
h2{color:#898989;font-size:16px;margin-bottom:10px}.my-account #my-orders-table .item-options
dt{clear:both;float:left}.my-account #my-orders-table .item-options
dd{float:left;margin-left:5px}.my-account .buttons-set .back-link{float:right;padding-top:30px}.dashboard .box-reviews{padding-bottom:15px}.dashboard .box-reviews
li{padding-bottom:1.5em}.dashboard .box-reviews
.number{float:left;font-size:1em;font-weight:bold;line-height:1;color:#909090;margin:3px
-20px 0 0;padding:2px
3px}.dashboard .box-reviews
.details{margin-left:20px}.dashboard .box-reviews .details .ratings
strong{float:none;display:block;margin-bottom:0.27em}.dashboard .box-reviews .details .ratings .rating-box{float:none}.dashboard .box-tags
li{padding-bottom:20px}.dashboard .box-tags
.number{float:left;font-size:1em;font-weight:bold;line-height:1;color:#909090;margin:3px
-20px 0 0;padding:2px
3px}.dashboard .box-tags
.details{margin-left:20px}.dashboard .box-tags .details .tags
li{display:inline}.my-wishlist .page-title{text-align:left}.my-wishlist .page-title
h1{padding-bottom:0;float:none}.my-wishlist .data-table{margin-bottom:0}.my-wishlist .data-table .product-name{margin-bottom:1.83em}.my-wishlist .data-table
.qty{border-left:medium none;border-right:medium none;color:#777;float:left;font-size:14px;height:38px;line-height:22px;padding:0
5px;text-align:center}.my-wishlist .data-table
textarea{width:90%;margin-top:0.83em;min-height:130px}.my-wishlist .wishlist-input-box{width:85px;margin:0
auto}.my-wishlist .data-table .price-box{margin-bottom:0.75em;padding-top:1.08em}.my-wishlist .data-table .price-box
.price{font-size:1.5em;line-height:1.44em}.my-wishlist .data-table .price-box.map-info
a{display:block}.my-wishlist .data-table
button{margin:0.75em 0}.my-wishlist .buttons-set{border:1px
solid #e5e5e5;border-top:none;padding:0.75em 11px;margin-top:0}.my-wishlist .data-table .btn-remove2{}.my-wishlist .link-edit{background-position:6px -594px;display:block;height:21px;margin:0
auto 9px;overflow:hidden;text-indent:100%;white-space:nowrap;width:21px}.addresses-list{}.addresses-list-additional
li.item{}.order-info{border:1px
solid #ddd;padding:5px}.order-info dt,
.order-info dd,
.order-info ul,
.order-info
li{display:inline}.order-info
li.current{color:#000}.order-info
dt{font-weight:bold}.order-date{margin:10px
0}.order-info-box{}.order-items{width:100%;overflow-x:auto}.order-additional{margin:15px
0}.gift-message dt
strong{color:#666}.gift-message
dd{font-size:13px;margin:5px
0 0}.order-about
dt{font-weight:bold}.order-about
dd{font-size:13px;margin:0
0 7px}.tracking-table{margin:0
0 15px}.tracking-table
th{font-weight:bold;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup
th{font-weight:bold;white-space:nowrap}.tracking-table-popup th,
.tracking-table-popup
td{padding:1px
8px}.page-print{padding:20px;background:#fff;color:#000}.page-print
.container_12{width:700px;margin:0
auto}.page-print
h1{font-weight:bold}.page-print h2, .page-print .data-table .product-name{margin-top:15px;margin-bottom:5px;font-size:13px;font-weight:bold}.page-print .data-table .product-name{margin-top:0}.page-print .data-table
tbody.even{background:none}.page-print .print-head{padding-bottom:20px;text-align:center}.page-print .print-head
img{}.page-print .print-head
address{display:block;margin-top:15px}.page-print .col3-set{padding:15px
0}.page-print
.col{float:left;width:33%}.page-print .order-date{margin:0
0 25px 0}.page-print .item-options
dt{float:left;clear:both}.page-print .item-options
dd{float:left;margin-left:5px}.page-print .data-table
th{font-size:12px;background:none;border:none;border-bottom:1px solid #ccc;color:#000;padding:5px
15px 5px 0}.page-print .data-table
td{border:none;border-bottom:1px solid #ccc;font-size:12px;padding:15px
15px 15px 0}.page-print .data-table tfoot
td{border:none;padding:7px
15px}.page-print .data-table .subtotal, .page-print .data-table
.grand_total{font-weight:bold}.page-print .data-table .grand_total td, .page-print .data-table .grand_total
.price{font-size:16px}.page-print
.price{font-size:12px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,
.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax
.price{display:inline}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px;margin-bottom:10px}.product-review .product-img-box .ratings .rating-links
a{display:block}.product-review .product-img-box .ratings .rating-links
.separator{display:none}.product-review .product-img-box
.label{font-size:11px;margin:0
0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0
0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0
0 10px}.product-review
h3{}.product-review .ratings-table{margin:0
0 10px}.product-review
dt{font-weight:bold}.product-review
dd{font-size:13px;margin:5px
0 0}.price-box.map-info
.price{padding-right:10px}.product-view .product-shop .price-box.map-info{}.product-view .product-shop .price-box.map-info
a{padding:5px
5px 0;display:inline-block}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:bold;margin:10px
10px 0;padding:10px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:bold;text-align:left;padding:2px
5px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px
solid #aaa;margin:12px
0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#f5f5f5;border-bottom:1px solid #ccc;padding:5px
30px 5px 10px;width:260px}.map-popup-heading
h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:0;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout
span{display:block;padding-right:30px}.map-popup-checkout .paypal-logo{margin:0
0 5px}.map-popup-price .price-box,
.map-popup-price .price-box .special-price{margin:0;padding:5px
0}.map-popup-price{margin:5px
0 0}.map-popup-text{clear:right;margin:0
10px;padding:10px
0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.products-list .ajax-loader-item,
.products-grid .ajax-loader-item{float:left;margin-right:-15px;padding:11px
0 0 8px}.products-grid .ajax-loader-item{float:none;padding-left:0}.product-view .add-to-cart
#ajax_loader{float:left;margin:12px
-22px 0 6px;position:relative}.ajax-index-options{font-size:0.75em}.ajax-index-options .product-shop .price-box{display:inline-block;float:none}.ajax-index-options .product-shop .product-options-bottom .price-box{display:block;margin:-8px 15px 0 0!important}.products-list button.btn-quick-view,
.products-grid button.btn-quick-view{float:none;position:absolute;bottom:5%}.products-list button.btn-quick-view span,
.products-grid button.btn-quick-view
span{padding-left:18px;height:32px}.products-list button.btn-quick-view span span,
.products-grid button.btn-quick-view span
span{height:auto;padding-left:0;padding-right:18px;padding-top:5px;font-size:14px;line-height:22px;color:#fff}.ajax-index-options
.container_12{width:590px;margin:0}.ajax-index-options .container_12
.grid_4{float:left;width:240px;margin-left:10px;margin-right:5px}.ajax-index-options .container_12
.grid_5{float:left;width:310px;margin-left:15px}.ajax-index-options .product-view .product-img-box,
.ajax-index-options .product-view .product-shop{margin-bottom:0}.ajax-index-options .no-slider
li{margin-right:9px}.ajax-index-options .more-views .no-slider li
a{float:left;max-width:56px;overflow:hidden}.ajax-index-options .product-view .product-name{padding-right:9px}.ajax-index-options .product-view .more-views #more-views-slider li
a{width:52px;margin-right:9px}.ajax-index-options .more-views
.prev{left:0px}.ajax-index-options .more-views
.next{right:0px}.ajax-index-options .product-view .product-shop .add-to-cart
button{margin-left:8px}.ajax-index-options .product-view .product-options{margin:18px
22px 0 0}.ajax-index-options .product-view .product-shop .product-options{margin:0}.ajax-index-options .product-view .product-options-bottom{margin:0
22px 0 0}.ajax-index-options .product-view .product-shop .product-options-bottom{margin:0}.ajax-index-options .product-view .product-options
.price{font-size:1em}.ajax-index-options .product-view .product-options-bottom
.price{font-size:1.16em;line-height:1.71em}.ajax-index-options .product-view .product-shop .product-options-bottom
.price{font-size:1em;line-height:1.5em}.ajax-index-options .product-view .product-shop .product-options-bottom .price-box{float:none;margin-bottom:0.2em!important}.ajax-index-options .product-view .product-shop .product-options-bottom .add-to-cart
#ajax_loader{clear:none;float:left;left:9px;margin:0;right:auto;top:12px}.ajax-index-options .product-view .product-options-bottom .price-box{margin-bottom:1em!important}.ajax-index-options .product-view .product-options-bottom .add-to-cart
#ajax_loader{margin-left:9px;margin-top:12px;float:left}.add-to-cart-success{}.payment-message a, .add-to-cart-success
a{color:#fff;text-decoration:underline;font-weight:bold}.payment-message a:hover, .add-to-cart-success a:hover{color:#fff;text-decoration:none}.payment-message .btn-remove, .add-to-cart-success .btn-remove{position:absolute;right:10px;top:50%;margin-top:-5px}.payment-message .btn-remove:hover, .add-to-cart-success .btn-remove:hover{background-color:transparent}.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .product-shop .short-description:after,
.product-view .box-description:after,
.product-view .box-tags .form-add:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after,.product-tabs:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.shows-list{overflow:auto;height:392px;position:relative;border:1px
solid #d5d5d5;background-color:#fff;margin:0
0 0 2px}.list-with-image{height:232px}.list-shows
li{overflow:hidden;width:100%;border-top:1px solid #ebebeb}.list-shows li
a{display:block;padding:7px
7px 6px;overflow:hidden;color:#333}.list-shows li.active a,
.list-shows li a:hover{background:#e0f0ff}.list-shows li a
img{float:left;margin:0
11px 0 0}.list-shows li
.holder{overflow:hidden;padding:2px
0 0}.list-shows li .holder
strong{display:block;color:#333;font-size:16px;line-height:18px}.list-shows li .holder
span{color:#81827d;font-size:12px;line-height:14px}.tv-container-extra .tv-line{overflow:hidden}.tv-container-extra h3.sub-title{margin:0
0 5px !important}.input-box .v-fix .input-text{float:left;margin:0
10px 0 0}.form-list
label.required{clear:none}#checkout-payment-method-load .label-free{clear:both}#checkout-payment-method-load-holder #checkout-payment-method-load-holder #checkout-payment-method-load .label-free input[type="radio"]{float:none;display:inline-block;margin-top:0}#checkout-payment-method-load .label-free
label{display:inline-block;float:none}#card_form
input.ccv{width:50px;margin-bottom:10px}#order_review_form #shipping-method-container li .shipping-title{display:inline}#image_switcher{display:none}.remarketing{display:inline}.remarketing
img{visibility:hidden;width:1px;height:1px;max-width:0}body>img{display:none}@font-face{font-family:'GothamBook';src:url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/GothamBook/GothamBook.eot'),url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/GothamBook/GothamBook.ttf'),url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/GothamBook/GothamBook.woff')}@font-face{font-family:'icomoon';src:url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/icons/icomoon.woff2') format('woff2'),
url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/icons/icomoon.woff') format('woff'),
url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/icons/icomoon.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Semibold';src:url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/fonts/ProximaNova/ProximaNova-Semibold.woff');font-weight:normal;font-style:normal}div.selector,
div.selector span,
div.checker span,
div.radio span,
div.uploader,
div.uploader
span.action{-webkit-font-smoothing:antialiased}.selector,
.radio,
.checker,
.uploader,
.selector *,
.radio *,
.checker *,
.uploader
*{margin:0;padding:0}div.checker{width:19px;height:19px}div.checker
input{width:19px;height:19px}div.checker
span{background-position:0px -260px;height:19px;width:19px}div.checker:active span,
div.checker.active
span{background-position:-19px -260px}div.checker.focus span,
div.checker:hover
span{background-position:-38px -260px}div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active
span{background-position:-57px -260px}div.checker
span.checked{background-position:-76px -260px}div.checker:active span.checked,
div.checker.active
span.checked{background-position:-95px -260px}div.checker.focus span.checked,
div.checker:hover
span.checked{background-position:-114px -260px}div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus
span.checked{background-position:-133px -260px}div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active
span{background-position:-152px -260px}div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active
span.checked{background-position:-171px -260px}div.radio{width:18px;height:18px}div.radio
input{width:18px;height:18px}div.radio
span{height:18px;width:18px;background-position:0px -279px}div.radio:active span,
div.radio.active
span{background-position:-18px -279px}div.radio.focus span,
div.radio:hover
span{background-position:-36px -279px}div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus
span{background-position:-54px -279px}div.radio
span.checked{background-position:-72px -279px}div.radio:active span.checked,
div.radio.active
span.checked{background-position:-90px -279px}div.radio.focus span.checked, div.radio:hover
span.checked{background-position:-108px -279px}div.radio.focus:active span.checked,
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover
span.checked{background-position:-126px -279px}div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active
span{background-position:-144px -279px}div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active
span.checked{background-position:-162px -279px}div.uploader{background-position:0px -297px;height:28px}div.uploader
span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader
span.filename{height:24px;margin:2px
0px 2px 2px;line-height:24px}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px}div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover
span.action{background-position:right -437px}div.uploader.active span.action,
div.uploader:active
span.action{background-position:right -465px}div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active
span.action{background-position:right -493px}div.uploader.disabled{background-position:0px -325px}div.uploader.disabled
span.action{background-position:right -381px}div.selector{line-height:28px;height:28px;width:100%;font-size:12px;position:relative}div.selector
span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/custom-select.png") no-repeat 100% 13px;border:1px
solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;-webkit-border-radius:2px;font-size:12px;font-family:myriad-pro,Myriad Pro,Arial,sans-serif;;height:28px;width:100%;line-height:26px;color:#6d6d6d;padding:0px
25px 0px 10px;cursor:pointer}.sorter div.selector
span{}div.selector.focus
span{border:1px
solid #70ade5}div.selector
select{font-family:myriad-pro,Myriad Pro,Arial,sans-serif;font-size:12px;top:0px;left:0px;position:absolute;opacity:0;filter:alpha(opacity:0);height:28px;border:none;background:none}div.selector:active,div.selector.active{}div.selector:active span,
div.selector.active
span{}div.selector.focus,div.selector.hover,div.selector:hover{}div.selector.focus span, div.selector.hover span, div.selector:hover
span{}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{}div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active
span{}div.selector.disabled{}div.selector.disabled
span{}div.selector.disabled
span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader{width:190px;cursor:pointer}div.uploader
span.action{width:85px;text-align:center;text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold}div.uploader
span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px}div.uploader
input{width:190px}div.uploader.disabled
span.action{color:#aaa}div.uploader.disabled
span.filename{border-color:#ddd;color:#aaa}.selector,.checker,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus{outline:0}div.checker{position:relative}div.checker
span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker
input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none}div.radio{position:relative}div.radio
span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio
input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none}div.uploader{position:relative;overflow:hidden;cursor:default}div.uploader
span.action{float:left;display:inline;padding:2px
0px;overflow:hidden;cursor:pointer}div.uploader
span.filename{padding:0px
10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}div.uploader
input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default}.ugc-address-form .form-list
li{padding:0}.ugc-address-form .form-list li .send_on_container
input.datepicker{display:inline-block;cursor:pointer}.ugc-address-form .form-list li .send_on_container
.selector{display:inline-block;width:90px}.ugc-address-form
.send_on_container{clear:both;border-bottom:1px solid #ccc}.ugc-address-form .date-option{display:inline-block;line-height:23px;width:240px}.ugc-address-form #uniform-send_on_time{float:right;margin-right:20px}.gift-card-info .amount-selection{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.gift-card-info .amount-selection
.amount{width:100%}.gift-card-info
input.datepicker{width:115px;margin-right:7px;background:#fff url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/datekiper.png") no-repeat 100% 6px !important}.gift-certificate .product-view
.description{display:none}.gift-certificate.catalog-product-view .product-view-extra .add-to-box{border:none}.form-list
select#send_on_time{width:auto;min-width:90px}#ugc-address-form
textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:75px}.widget{display:inline}.widget .widget-title{clear:both;padding:15px
0 0;margin:0
0 7px}.widget .widget-title
h2{font-size:15px;font-weight:bold;color:#e25203}.widget .mini-products-images-list .product-image{display:block;width:76px;height:76px;border:1px
solid #a9a9a9;margin:0
auto}.widget .mini-products-images-list
li.item{float:left;width:77px;height:77px}.widget-new-products{display:block}.col-main .widget-new-products{margin:7px
0}.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image{width:85px;height:85px}.widget-new-products .products-list .product-shop{margin-left:100px}.sidebar .widget-new-products
.block{font-size:11px;line-height:1.25}.sidebar .widget-new-products .block-title
strong{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033}.widget-viewed{display:block}.col-main .widget-viewed{margin:7px
0}.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image{width:85px;height:85px}.widget-viewed .products-list .product-shop{margin-left:100px}.sidebar .widget-viewed
.block{font-size:11px;line-height:1.25}.sidebar .widget-viewed .block-title
strong{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-compared{display:block}.col-main .widget-compared{margin:7px
0}.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image{width:85px;height:85px}.widget-compared .products-list .product-shop{margin-left:100px}.sidebar .widget-compared
.block{font-size:11px;line-height:1.25}.sidebar .widget-compared .block-title
strong{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-static-block{}.sidebar .widget-static-block{display:block;margin:0
0 15px}.top-container .widget
a{padding:0
0 0 7px}.bottom-container .widget
a{padding:0
3px}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px
0}.col-main .widget-product-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-product-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-product-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}.widget-category-link-inline{display:inline}.col-main .widget-category-link{display:block;text-align:right;margin:7px
0}.col-main .widget-category-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-category-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-category-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px
0}.col-main .widget-cms-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-cms-link{display:block;margin:0
0 15px;padding:0
10px}.sidebar .widget-cms-link
a{background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0
15px 0 0}.snippets{border:1px
solid #ccc;margin:5px
0;overflow:auto}.snippets
p{margin-bottom:0}.snippets .product-name{font-weight:700}.snippets .prod-thumb{float:left;padding:8px}.snippets
img{display:block;margin-right:5px;margin-left:10px}.snippets
.content{padding:5px}.snippets .content
i{display:-webkit-inline-box}.snippets .rating-box{float:left;margin-bottom:5px}.snippets-footer{margin-top:-5px;color:#666;font-style:normal}.snippets-fields{font-size:x-small}.snippets-fields
ul{display:inline}.snippets-fields
li{display:inline;color:#000;background:none!important;padding-left:0!important;font-size:11px}.snippets-fields li+li::before{content:"- "}.snippets-sidebar .rating-box{margin-right:5px;margin-top:5px;width:75px;height:15px;font-size:0;background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/magmodules/snippets/images/bkg_rating.gif) repeat-x;background-size:15px;text-indent:-999em;overflow:hidden}.snippets-sidebar
.rating{float:left;height:13px;background:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/magmodules/snippets/images/bkg_rating.gif)repeat-x;background-position-y:100%;background-size:15px}body{}.container_12{margin-left:auto;margin-right:auto;width:1008px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12
.grid_1{width:54px}.container_12
.grid_2{width:138px}.container_12
.grid_3{width:222px}.container_12
.grid_4{width:306px}.container_12
.grid_5{width:390px}.container_12
.grid_6{width:474px}.container_12
.grid_7{width:558px}.container_12
.grid_8{width:642px}.container_12
.grid_9{width:726px}.container_12
.grid_11{width:894px}.container_12
.grid_12{width:978px}.container_12
.prefix_1{padding-left:84px}.container_12
.prefix_2{padding-left:168px}.container_12
.prefix_3{padding-left:252px}.container_12
.prefix_4{padding-left:336px}.container_12
.prefix_5{padding-left:420px}.container_12
.prefix_6{padding-left:504px}.container_12
.prefix_7{padding-left:588px}.container_12
.prefix_8{padding-left:672px}.container_12
.prefix_9{padding-left:756px}.container_12
.prefix_10{padding-left:840px}.container_12
.prefix_11{padding-left:924px}.container_12
.suffix_1{padding-right:84px}.container_12
.suffix_2{padding-right:168px}.container_12
.suffix_3{padding-right:252px}.container_12
.suffix_4{padding-right:336px}.container_12
.suffix_5{padding-right:420px}.container_12
.suffix_6{padding-right:504px}.container_12
.suffix_7{padding-right:588px}.container_12
.suffix_8{padding-right:672px}.container_12
.suffix_9{padding-right:756px}.container_12
.suffix_10{padding-right:840px}.container_12
.suffix_11{padding-right:924px}.container_12
.push_1{left:84px}.container_12
.push_2{left:168px}.container_12
.push_3{left:252px}.container_12
.push_4{left:336px}.container_12
.push_5{left:420px}.container_12
.push_6{left:504px}.container_12
.push_7{left:588px}.container_12
.push_8{left:672px}.container_12
.push_9{left:756px}.container_12
.push_10{left:840px}.container_12
.push_11{left:924px}.container_12
.pull_1{left:-84px}.container_12
.pull_2{left:-168px}.container_12
.pull_3{left:-252px}.container_12
.pull_4{left:-336px}.container_12
.pull_5{left:-420px}.container_12
.pull_6{left:-504px}.container_12
.pull_7{left:-588px}.container_12
.pull_8{left:-672px}.container_12
.pull_9{left:-756px}.container_12
.pull_10{left:-840px}.container_12
.pull_11{left:-924px}.products-grid.small-grid
li.item{width:166px;margin-left:10px;margin-right:10px}.products-grid.large-grid
li.item{width:348px;margin-left:15px;margin-right:15px}.category-products .products-grid li.item:nth-of-type(3n+3){margin-right:0}.category-products .products-grid li.item:nth-of-type(3n+1){margin-left:0;clear:left}.category-products .products-grid.large-grid li.item:nth-of-type(3n+1){margin-left:15px;clear:none}.category-products .products-grid.large-grid li.item:nth-of-type(3n+3){margin-right:15px}.category-products .products-grid.large-grid li.item:nth-of-type(2n+2){margin-right:0}.category-products .products-grid.large-grid li.item:nth-of-type(2n+1){margin-left:0;clear:left}.category-products .products-grid.small-grid li.item:nth-of-type(3n+1){margin-left:10px}.category-products .products-grid.small-grid li.item:nth-of-type(3n+3){margin-right:10px}.category-products .products-grid.small-grid li.item:nth-of-type(4n+4){margin-left:10px;margin-right:0}.category-products .products-grid.small-grid li.item:nth-of-type(4n+1){margin-left:0;clear:left}.products-grid#upsell-product-table>li:nth-of-type(5n+5){margin-right:0}.products-grid#upsell-product-table>li:nth-of-type(5n+1){clear:left}.products-grid.widget-grid li.item:nth-of-type(4n+4){margin-right:0}.products-grid.widget-grid li.item:nth-of-type(4n+1){clear:left;margin-left:0}.home-container-2 .products-grid.widget-grid li.item:nth-of-type(3n+3){margin-right:0}.home-container-2 .products-grid.widget-grid li.item:nth-of-type(3n+1){clear:left;margin-left:0}.block-related .no-slider
li.item{width:242px}.block-related .no-slider li.item:nth-of-type(4n+1){clear:both}.productpage_medium .more-views ul.no-slider li
a{width:80px}.more-views ul.no-slider li:nth-of-type(3n+3){margin-right:0}.more-views ul.no-slider li:nth-of-type(3n+1){clear:left}.product-view .productpage_small .more-views .no-slider li
a{margin-right:3px}.product-view .productpage_small .more-views .no-slider li:nth-of-type(3n+3){margin-right:6px}.product-view .productpage_small .more-views .no-slider li:nth-of-type(3n+1){clear:none}.product-view .productpage_large .more-views .no-slider li
a{margin-right:17px}.product-view .productpage_large .more-views .no-slider li:nth-of-type(3n+3){margin-right:6px}.product-view .productpage_large .more-views .no-slider li:nth-of-type(3n+1){clear:none}.product-view .productpage_extralarge .more-views .no-slider li:nth-of-type(3n+1){clear:none}.product-view .productpage_extralarge .more-views.slider-on{width:305px}.header-slider-container.header-slider-2
.iosSlider{height:428px!important}.header-slider-container.header-slider-2 .iosSlider .slider .item h2,
.header-slider-container.header-slider-2 .iosSlider .slider .item h3,
.header-slider-container.header-slider-2 .iosSlider .slider .item
p{width:280px}.header-slider-container.header-slider-2 .iosSlider .slider .item
h2{top:35%}.header-slider-container.header-slider-2 .iosSlider .slider .item
h3{top:78%}.header-slider-container.header-slider-2 .iosSlider .slider .item
p{top:51%}.product-view .product-shop .product-type-block{padding-bottom:1.5em}.product-view .product-shop .product-type-block .email-friend{clear:left;float:none}.header-slider-container.header-slider-2 .iosSlider .slider .item img.slider-product-img{top:11%;width:49%}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_1 div.slider-product-label{height:47px;padding-top:29px}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2 img.slider-product-img{top:7%;right:auto;left:-10%}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2
h2{top:24%}.header-slider-container.header-slider-2 .iosSlider .slider .item#item_header_slide_2 div.slider-product-label{right:51%}.header-banners a:first-child{margin-bottom:1.92em}@charset "UTF-8";body{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;min-width:1024px;background:#f5f5f5}body.headlineshirts-ajax-sizingchart{min-width:inherit}h1,h2,h3,h4,h5,h6{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}::-webkit-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}:-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}::-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}:-ms-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.small-text{font-size:12px}button.button{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;height:30px;font-size:12px;padding:0
13px;line-height:29px}button.button
span{display:block}button.button:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}button.button:hover
span{background:none}button.button:focus,button.button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#bb6519),to(#e07d26));background:-webkit-linear-gradient(top,#bb6519,#e07d26);background:-moz-linear-gradient(top,#bb6519,#e07d26);background:-ms-linear-gradient(top,#bb6519,#e07d26);background:-o-linear-gradient(top,#bb6519,#e07d26);color:#fff}button.button:disabled,button.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}button.button:disabled:hover,button.button:disabled:focus,button.button:disabled:active,button.button.disabled:hover,button.button.disabled:focus,button.button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}button.button strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}button.button strong.please-wait
img{display:inline-block;vertical-align:top}button.button strong.please-wait
img{margin:6px
0 0}button.btn-cart{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0}button.btn-cart
span{display:block}button.btn-cart:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}button.btn-cart:hover
span{background:none}button.btn-cart:focus,button.btn-cart:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#bb6519),to(#e07d26));background:-webkit-linear-gradient(top,#bb6519,#e07d26);background:-moz-linear-gradient(top,#bb6519,#e07d26);background:-ms-linear-gradient(top,#bb6519,#e07d26);background:-o-linear-gradient(top,#bb6519,#e07d26);color:#fff}button.btn-cart:disabled,button.btn-cart.disabled{background-color:#d7d7d7 !important;cursor:pointer}button.btn-cart:disabled:hover,button.btn-cart:disabled:focus,button.btn-cart:disabled:active,button.btn-cart.disabled:hover,button.btn-cart.disabled:focus,button.btn-cart.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}button.btn-cart strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}button.btn-cart strong.please-wait
img{display:inline-block;vertical-align:top}button.btn-cart strong.please-wait
img{margin:6px
0 0}button.btn-blue{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase}button.btn-blue
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}button.btn-blue:hover,button.btn-blue:focus,button.btn-blue:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}button.btn-blue:hover span, button.btn-blue:focus span, button.btn-blue:active
span{background:none}button.btn-blue:disabled,button.btn-blue.disabled{background-color:#d7d7d7 !important;cursor:pointer}button.btn-blue:disabled:hover,button.btn-blue:disabled:focus,button.btn-blue:disabled:active,button.btn-blue.disabled:hover,button.btn-blue.disabled:focus,button.btn-blue.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}button.btn-blue strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}button.btn-blue strong.please-wait
img{display:inline-block;vertical-align:top}button.btn-blue strong.please-wait
img{margin:6px
0 0}a.button-gray,button.button-gray{color:#fff;display:inline-block;vertical-align:top;height:40px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-size:13px;line-height:42px;border-radius:2px;text-transform:uppercase;background-color:#9d9c9c !important;padding:0
18px;text-align:center;letter-spacing:1px}a.button-gray span,
button.button-gray
span{display:block}a.button-gray:hover,button.button-gray:hover{background-color:#9d9c9c;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#9d9c9c),to(#a3a3a3));background:-webkit-linear-gradient(top,#9d9c9c,#a3a3a3);background:-moz-linear-gradient(top,#9d9c9c,#a3a3a3);background:-ms-linear-gradient(top,#9d9c9c,#a3a3a3);background:-o-linear-gradient(top,#9d9c9c,#a3a3a3)}a.button-gray:active,button.button-gray:active{background-color:#9d9c9c;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#9d9c9c),to(#a3a3a3));background:-webkit-linear-gradient(top,#9d9c9c,#a3a3a3);background:-moz-linear-gradient(top,#9d9c9c,#a3a3a3);background:-ms-linear-gradient(top,#9d9c9c,#a3a3a3);background:-o-linear-gradient(top,#9d9c9c,#a3a3a3)}a.btn-blue{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;height:28px}a.btn-blue
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}a.btn-blue:hover,a.btn-blue:focus,a.btn-blue:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}a.btn-blue:hover span, a.btn-blue:focus span, a.btn-blue:active
span{background:none}a.btn-blue:disabled,a.btn-blue.disabled{background-color:#d7d7d7 !important;cursor:pointer}a.btn-blue:disabled:hover,a.btn-blue:disabled:focus,a.btn-blue:disabled:active,a.btn-blue.disabled:hover,a.btn-blue.disabled:focus,a.btn-blue.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}a.btn-blue strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}a.btn-blue strong.please-wait
img{display:inline-block;vertical-align:top}a.btn-blue strong.please-wait
img{margin:6px
0 0}button.button{position:relative}button.button
span{height:100%}button.button span
span{padding:0;font-size:inherit;line-height:inherit;text-transform:inherit;font-weight:inherit;color:inherit}.orange-button{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0}.orange-button
span{display:block}.orange-button:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.orange-button:hover
span{background:none}.orange-button:focus,.orange-button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#bb6519),to(#e07d26));background:-webkit-linear-gradient(top,#bb6519,#e07d26);background:-moz-linear-gradient(top,#bb6519,#e07d26);background:-ms-linear-gradient(top,#bb6519,#e07d26);background:-o-linear-gradient(top,#bb6519,#e07d26);color:#fff}.orange-button:disabled,.orange-button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.orange-button:disabled:hover,.orange-button:disabled:focus,.orange-button:disabled:active,.orange-button.disabled:hover,.orange-button.disabled:focus,.orange-button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.orange-button strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}.orange-button strong.please-wait
img{display:inline-block;vertical-align:top}.orange-button strong.please-wait
img{margin:6px
0 0}button.orange-button{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;padding:0;height:46px;cursor:pointer}button.orange-button
span{display:block}button.orange-button:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}button.orange-button:hover
span{background:none}button.orange-button:focus,button.orange-button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#bb6519),to(#e07d26));background:-webkit-linear-gradient(top,#bb6519,#e07d26);background:-moz-linear-gradient(top,#bb6519,#e07d26);background:-ms-linear-gradient(top,#bb6519,#e07d26);background:-o-linear-gradient(top,#bb6519,#e07d26);color:#fff}button.orange-button:disabled,button.orange-button.disabled{background-color:#d7d7d7 !important;cursor:pointer}button.orange-button:disabled:hover,button.orange-button:disabled:focus,button.orange-button:disabled:active,button.orange-button.disabled:hover,button.orange-button.disabled:focus,button.orange-button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}button.orange-button strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}button.orange-button strong.please-wait
img{display:inline-block;vertical-align:top}button.orange-button strong.please-wait
img{margin:6px
0 0}button.orange-button>span{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button.redBtn::-moz-focus-inner,button.orange-button::-moz-focus-inner{border:0;padding:0}button.redBtn{border-color:#e78a78 #d84e32 #bf452c #d84e32}button.redBtn
span{height:29px;line-height:29px;padding:0;background:none;background-color:#db4f33}button.redBtn span
span{background-color:#db4f33;font-size:12px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;padding:0
18px;text-transform:none;line-height:29px;display:inline-block;color:#fff;height:29px;background-color:#db4f33;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#db4f33), to(#db4f33));background:-webkit-linear-gradient(top, #db4f33, #db4f33);background:-moz-linear-gradient(top, #db4f33, #db4f33);background:-ms-linear-gradient(top, #db4f33, #db4f33);background:-o-linear-gradient(top, #db4f33, #db4f33)}button.redBtn:hover span
span{background-color:#e78a78;background-color:#e78a78;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e78a78), to(#db4f33));background:-webkit-linear-gradient(top, #e78a78, #db4f33);background:-moz-linear-gradient(top, #e78a78, #db4f33);background:-ms-linear-gradient(top, #e78a78, #db4f33);background:-o-linear-gradient(top, #e78a78, #db4f33)}button.redBtn:active span
span{background-color:#db4f33;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#db4f33),to(#e78a78));background:-webkit-linear-gradient(top,#db4f33,#e78a78);background:-moz-linear-gradient(top,#db4f33,#e78a78);background:-ms-linear-gradient(top,#db4f33,#e78a78);background:-o-linear-gradient(top,#db4f33,#e78a78)}button.button.googleBtn{background:#cf4332}button.button.googleBtn:hover,button.button.googleBtn:active{background-color:#cf4332;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#cf4332), to(#a62424));background:-webkit-linear-gradient(top, #cf4332, #a62424);background:-moz-linear-gradient(top, #cf4332, #a62424);background:-ms-linear-gradient(top, #cf4332, #a62424);background:-o-linear-gradient(top, #cf4332, #a62424)}button.button.googleBtn span span:before{content:'\f0d5';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font-size:20px;margin:0
8px 0 0}button.darkBlueBtn{border-color:#7d91bb #3a5896 #334d84 #3a5896}button.darkBlueBtn
span{height:29px;line-height:29px;padding:0;background:none;background-color:#3b5998}button.darkBlueBtn span
span{background-color:#3b5998;font-size:12px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;padding:0
18px;text-transform:none;line-height:29px;display:inline-block;color:#fff;height:29px;background-color:#3b5998;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3b5998), to(#3b5998));background:-webkit-linear-gradient(top, #3b5998, #3b5998);background:-moz-linear-gradient(top, #3b5998, #3b5998);background:-ms-linear-gradient(top, #3b5998, #3b5998);background:-o-linear-gradient(top, #3b5998, #3b5998)}button.darkBlueBtn:hover span
span{background-color:#7d91bb;background-color:#7d91bb;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7d91bb), to(#3b5998));background:-webkit-linear-gradient(top, #7d91bb, #3b5998);background:-moz-linear-gradient(top, #7d91bb, #3b5998);background:-ms-linear-gradient(top, #7d91bb, #3b5998);background:-o-linear-gradient(top, #7d91bb, #3b5998)}button.darkBlueBtn:active span
span{background-color:#3b5998;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#3b5998),to(#7d91bb));background:-webkit-linear-gradient(top,#3b5998,#7d91bb);background:-moz-linear-gradient(top,#3b5998,#7d91bb);background:-ms-linear-gradient(top,#3b5998,#7d91bb);background:-o-linear-gradient(top,#3b5998,#7d91bb)}button.button.facebookBtn{background:#4267b2}button.button.facebookBtn:hover,button.button.facebookBtn:active{background-color:#5a89b2;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5a89b2), to(#4267b2));background:-webkit-linear-gradient(top, #5a89b2, #4267b2);background:-moz-linear-gradient(top, #5a89b2, #4267b2);background:-ms-linear-gradient(top, #5a89b2, #4267b2);background:-o-linear-gradient(top, #5a89b2, #4267b2)}button.button.facebookBtn span span:before{content:'\f230';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font-size:20px;margin:0
13px 0 0}.content-link{color:#5888B4;text-decoration:none}.content-link:hover{text-decoration:underline;color:#70ADE5}a.edit-link{float:right;font-size:12px;margin:9px
0 0;line-height:12px;font-weight:normal;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}a.edit-link:before{content:'';width:12px;height:11px;float:left;margin:2px
3px 0 0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat 0 -915px}button.content-link{color:#5888B4;text-decoration:none;background:none;border:0;cursor:pointer}button.content-link:hover{text-decoration:underline;color:#70ADE5}button.content-link
span{display:inline-block}button.content-link:hover span
span{text-decoration:underline;cursor:pointer}.hide{display:none}.hide-safe{visibility:hidden;position:absolute;top:-9999px;left:-9999px;width:0;height:0;font-size:0;line-height:0}input.input-text,select,textarea{border:1px
solid #cecece;border-radius:2px;font-size:14px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}div.selector{height:40px;line-height:35px;font-size:14px}.opc select,
div.selector select,
div.selector
span{font-size:14px;height:40px;color:#6d6d6d;line-height:38px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0
12px}div.selector
span{padding-right:25px;color:#6d6d6d;background-position:100% 17px}textarea{resize:vertical;padding:5px
12px}input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="search"]{height:40px;padding:0
10px;font-size:14px;color:#4a4a4a;-webkit-box-shadow:none;box-shadow:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;background:#fff;letter-spacing:0.6px}input:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="search"]:focus{border-color:#5a89b2}.validation-failed{border:1px
solid #a62424 !important;background-color:#fff !important}.validation-advice{font-size:12px;line-height:16px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.4px;clear:both;position:relative;padding:14px
10px 10px 41px;color:#990316;background:#f8bbc2;margin:10px
0 0;min-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.validation-advice:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';position:absolute;top:13px;left:13px;font-size:18px;background:none}form label, .checkout-step-payment label, .address-selector-holder
label{font-size:12px;color:#6d6d6d;line-height:18px;display:block;clear:both;margin:0
0 3px}form .fields, .checkout-step-payment .fields, .address-selector-holder
.fields{margin:0
0 14px}form .fields:after, .checkout-step-payment .fields:after, .address-selector-holder .fields:after{content:"";clear:both;display:block}@media only screen and (min-width: 768px){form .fields .field-2,
form .fields .field, .checkout-step-payment .fields .field-2,
.checkout-step-payment .fields .field, .address-selector-holder .fields .field-2,
.address-selector-holder .fields
.field{width:49%;float:left;margin:0
0 0 2%}form .fields .field-2:first-child,
form .fields .field:first-child, .checkout-step-payment .fields .field-2:first-child,
.checkout-step-payment .fields .field:first-child, .address-selector-holder .fields .field-2:first-child,
.address-selector-holder .fields .field:first-child{margin:0}}form .fields .small, .checkout-step-payment .fields .small, .address-selector-holder .fields
.small{width:24%}form .wide, .checkout-step-payment .wide, .address-selector-holder
.wide{margin:0
0 14px}form .wide + .wide, .checkout-step-payment .wide + .wide, .address-selector-holder .wide+.wide{margin-top:-6px}form .form-header, .checkout-step-payment .form-header, .address-selector-holder .form-header{margin:0}form .input-box select, .checkout-step-payment .input-box select, .address-selector-holder .input-box
select{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}form .input-box label, .checkout-step-payment .input-box label, .address-selector-holder .input-box
label{clear:none}form p.control, .checkout-step-payment p.control, .address-selector-holder
p.control{width:100%;overflow:hidden}form p.control input[type="checkbox"],
form p.control label, .checkout-step-payment p.control input[type="checkbox"],
.checkout-step-payment p.control label, .address-selector-holder p.control input[type="checkbox"],
.address-selector-holder p.control
label{float:left;clear:none}form p.control label, .checkout-step-payment p.control label, .address-selector-holder p.control
label{font-size:16px}form div.control, .checkout-step-payment div.control, .address-selector-holder
div.control{width:100%;overflow:hidden}form div.control input[type="checkbox"],
form div.control label, .checkout-step-payment div.control input[type="checkbox"],
.checkout-step-payment div.control label, .address-selector-holder div.control input[type="checkbox"],
.address-selector-holder div.control
label{float:left;clear:none}p.required{font-size:12px;line-height:16px;color:#9b9b9b}.gift-messages{padding:18px
0 15px}.gift-messages
h3{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:16px;margin:0
0 15px}.shadow{margin:auto;background:#ccc;position:relative;box-shadow:1px 2px 3px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 2px 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.2)}body>.ajaxnav-loader{position:fixed;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/32-loading-icon-gray.gif") no-repeat;width:80px;height:80px;left:45%;z-index:9999}body>.ajaxnav-dimmer{position:fixed;z-index:9999}body.ajax-index-options{min-width:100%;width:380px;padding:0;margin:0}body.ajax-index-options .product-shop .product-options-bottom .price-box{float:left}body.ajax-index-options .product-view .ajax-productview-left{float:left;width:59%;max-width:475px}body.ajax-index-options .product-view .ajax-productview-right{float:right;width:36.4%;min-height:550px}.main-container.fullwidth{padding-left:0 !important;padding-right:0 !important}.header-block-top{position:relative;background:#333;color:#f1f1f1;font-size:12px;line-height:16px;padding:11px
0 8px;margin:0;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:1px;text-align:center}.checkout-onepage-index .header-block-top{display:none}.header-block-top
a{color:#f1f1f1}.header-block-top .shipping-text{display:inline-block;vertical-align:top;margin:1px
10px 0}.header-top-block{float:right;margin:0
0 0 -100%;line-height:15px}.header-top-block a.help-link{margin:0
0 0 24px}.header-top-block .help-link{float:left;color:#6d6d6d;text-decoration:none;font-size:10px;line-height:14px;font-family:myriad-pro,"Myriad Bold",Arial,sans-serif;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px;color:#fff}.header-top-block .help-link:hover{text-decoration:underline;color:#70ADE5}.header-top-block .help-link:focus{color:#5888B4}.header-top-block
.separator{float:left;padding:0
3px 0;color:#ccc}.header-top-block>ul.links{float:left;font-size:11px;line-height:14px}.header-top-block > ul.links
li{float:left}.header-top-block > ul.links li:after{content:'/';float:right;color:#fff;padding:0
3px}.header-top-block > ul.links li.last:after{display:none}.header-top-block > ul.links li
a{background:none !important;color:#6d6d6d;text-decoration:none;font-size:10px;line-height:14px;font-family:myriad-pro,"Myriad Bold",Arial,sans-serif;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px;color:#fff}.header-top-block > ul.links li a:hover{text-decoration:underline;color:#70ADE5}.header-top-block > ul.links li a:focus{color:#5888B4}.header-top-block .dropdown-links{float:left;position:relative}.header-top-block .dropdown-links
ul.links{float:left;display:none;position:absolute;right:0;z-index:200;padding:9px
0;top:19px;border:1px
solid #d7d7d7;background-color:#fff;-webkit-box-shadow:1px 2px 6px 1px rgba(0, 0, 0, 0.3);box-shadow:1px 2px 6px 1px rgba(0, 0, 0, 0.3);-webkit-border-radius:4px;border-radius:4px}.header-top-block .dropdown-links ul.links:before{border-bottom:7px solid rgba(0, 0, 0, 0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;right:12px;position:absolute;top:-7px}.header-top-block .dropdown-links ul.links:after{border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;right:13px;position:absolute;top:-6px}.header-top-block .dropdown-links ul.links
li{display:block;font-size:12px;line-height:14px;white-space:nowrap}.header-top-block .dropdown-links ul.links li
a{background:none;font-size:14px;color:#6d6d6d;padding:8px
15px;line-height:16px;display:block;min-width:85px;cursor:pointer}.header-top-block .dropdown-links ul.links li a:hover{color:#333;background-color:#ebebeb}.header-top-block .dropdown-links-title{color:#6d6d6d;text-decoration:none;font-size:10px;line-height:14px;font-family:myriad-pro,"Myriad Bold",Arial,sans-serif;cursor:pointer;color:#5888b4;display:inline-block}.header-top-block .dropdown-links-title:hover{text-decoration:underline;color:#70ADE5}.header-top-block .dropdown-links-title:focus{color:#5888B4}.header-top-block .dropdown-links-title:hover{text-decoration:none}header#header{border-bottom:1px solid #cecece;position:relative;z-index:810}header#header
.container{margin:0
auto;max-width:1230px}header#header .container:after{display:block;content:"";clear:both}header#header
.grid_12{float:none;display:block}header#header
.logo{margin:21px
0 0 1px;max-width:160px}@media only screen and (min-width: 768px){.checkout-onepage-index header#header .logo, .paypal-express-review header#header
.logo{margin-top:27px}}header#header .logo
a.logo{margin:0;display:block;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/logo.png") no-repeat;background-size:160px auto;width:160px;height:24px}header#header .logo
a{width:auto;background:none;height:auto}header#header .logo
img{display:block;max-width:100%}header#header .header-box{float:right;margin:15px
0 0}header#header .top-cart{float:right;margin:4px
12px 0 22px;z-index:20;position:relative}header#header .nav-container{float:none;display:inline-block;vertical-align:top;margin:0
0 -19px}.checkout-box{float:right;text-transform:uppercase;font-size:15px;line-height:18px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:1px;margin:30px
0 0;display:none}.checkout-onepage-index .checkout-box, .paypal-express-review .checkout-box{display:block}.checkout-box
span{display:inline-block;vertical-align:top;position:relative;padding:3px
0 0 24px}.checkout-box span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f023';position:absolute;top:0;left:0;font-size:21px}.header-main-block{position:relative;padding:0
0 19px;text-align:center}.checkout-onepage-index .header-main-block, .paypal-express-review .header-main-block{padding-bottom:4px}@media only screen and (min-width: 768px){.checkout-onepage-index .header-main-block, .paypal-express-review .header-main-block{padding-bottom:26px}}.header-main-block:after{content:"";clear:both;display:block}#main-nav{display:inline-block;vertical-align:top;margin:0
10px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}#main-nav
li{position:static}#main-nav>li{float:left;margin:0}#main-nav>li>a{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;font-size:15px !important;line-height:18px;color:#4a4a4a;text-transform:uppercase;display:block;padding:28px
17px 24px !important;position:relative;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:1px !important}#main-nav>li.active>a,#main-nav>li>a.active,#main-nav>li:hover>a{color:#5a89b2;background:#e9e7e7}#main-nav>li.dropdown>a{padding-right:17px}#main-nav>li.dropdown.small{position:relative}#main-nav > li.dropdown.small .dropdown-box{left:0;right:auto;width:150px}#main-nav > li.dropdown.small .dropdown-box .image-container{display:none}#main-nav > li.dropdown.small .dropdown-box>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative;z-index:10}#main-nav .dropdown-box{position:absolute;top:100%;left:-30px;right:0;text-align:center;padding:0;overflow:hidden;display:none;border:1px
solid #cecece;background:#fff;min-width:1260px}#main-nav .dropdown-box>.image-container{display:block}#main-nav .dropdown-box.three-columns .image-container .image-box:last-child{display:none}@media only screen and (max-width: 1260px){#main-nav .dropdown-box{min-width:calc(100% + 30px);left:-15px}}#main-nav .visual-nav-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1000}#main-nav .visual-nav-list>li{padding:0;flex-basis:149px;background:#fff}#main-nav .visual-nav-list>li:first-child{border-left-width:1px}#main-nav .visual-nav-list>li:last-child{border-right-width:1px}#main-nav .visual-nav-list
a{display:block;text-align:center;font-size:14px;line-height:16px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;padding:34px
5px 20px}#main-nav .visual-nav-list a:hover{color:#5a89b2;background:#f1f1f1}#main-nav .visual-nav-list
.icon{display:block;white-space:nowrap;margin:0
0 3px}#main-nav .visual-nav-list .icon:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:70px;margin:0
0 0 -3px}#main-nav .visual-nav-list .icon
img{display:inline-block;vertical-align:middle;white-space:normal}#main-nav .visual-nav-list
.title{display:block;font-weight:600;min-height:32px}#main-nav
ul{padding:18px
10px 20px 19px}#main-nav ul
li{padding:8px
0 9px}#main-nav ul li
a{background:none;font-size:14px;line-height:18px;color:#4a4a4a;padding:0;display:block;cursor:pointer;letter-spacing:1px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;text-transform:capitalize;font-weight:normal}#main-nav ul li a:hover{color:#5a89b2}#main-nav .image-container{position:absolute;top:14px;right:10px;display:none}#main-nav .image-container .image-box{float:left;width:196px;margin:0
0 0 14px}#main-nav .image-container .image-box
a{display:block;padding:0}#main-nav .image-container .image-box
img{width:100%}#main-nav .no-items
li{padding:5px
15px}#main-nav .no-items li
span{display:block;background:#ececec;border-radius:2px;padding:10px;text-align:center;color:#717171;font-style:italic;line-height:17px;min-width:107px}header#header
#search_mini_form{float:right;margin:0}header#header .form-search{margin:0;border-radius:0;border:none;height:36px;width:200px}header#header .form-search
.indent{padding:0;position:relative}header#header .form-search
#search{width:100%;float:none;display:block;margin:0;height:36px;border:1px
solid #cecece;border-radius:2px;box-shadow:none;font-size:14px;color:#989898;padding:0
20px 0 37px;letter-spacing:0.6px;text-overflow:ellipsis;overflow:hidden}header#header .form-search .reset-search{position:absolute;top:10px;right:8px;cursor:pointer;line-height:14px}header#header .form-search
.button{position:absolute;top:0;left:0;height:36px;width:35px;border-radius:2px 0 0 2px;box-shadow:none;background:none;border:none;text-align:center;padding:0}header#header .form-search .button:hover span, header#header .form-search .button:focus span, header#header .form-search .button:active
span{background:none;box-shadow:none}header#header .form-search .button:hover span span, header#header .form-search .button:focus span span, header#header .form-search .button:active span
span{background:none;box-shadow:none;color:#666}header#header .form-search .button
span{padding:0;width:auto;height:auto;display:block;background:none;border:none;line-height:1;color:#333}header#header .form-search .button span
span{display:block;width:auto;background:none;text-align:center;font-size:0;line-height:0}header#header .form-search .button span span:after{content:'\f002';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:15px;line-height:1;text-indent:0;padding:0
0 0 2px}.top-cart{margin:10px
0 0}.top-cart .icon-cart{width:26px;height:26px;display:block;color:#333;font-size:26px}.top-cart .icon-cart:hover{color:#666;text-decoration:none}.top-cart .no-items .icon-cart{color:#999}.top-cart #cartHeader
strong{position:absolute;top:-10px;right:-11px;border-radius:50%;width:22px;height:22px;background:#d97925;color:#fff;text-align:center;font-size:12px;line-height:22px}.top-cart .btn-cart{float:left}#topCartContent{position:absolute;top:38px;right:-10px;padding:6px
0 0}#topCartContent:before{border-bottom:7px solid rgba(0, 0, 0, 0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:none;right:14px;position:absolute;zoom:1;top:0}#topCartContent:after{zoom:1;border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:none;right:15px;position:absolute;top:1px}#topCartContent.active:after,#topCartContent.active:before{display:inline-block}#topCartContent
.topCartHolder{padding:14px
8px 19px;border:1px
solid #cecece;background-color:#fff;width:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#topCartContent .title-cart{font-size:16px;line-height:20px;padding:0
0 14px;margin:0
-8px 14px;border-bottom:1px solid #cecece}#topCartContent .title-cart
h2{margin:0;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;text-align:center;color:#4a4a4a;letter-spacing:0.5px}#topCartContent .title-cart h2
a{color:#4a4a4a}#topCartContent .title-cart h2 a:hover{text-decoration:underline}#topCartContent .top-box{font-size:13px;text-align:center;color:#5a89b2;margin-bottom:11px;letter-spacing:0.5px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}#topCartContent .actions
button.button{width:100%;font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;height:38px;font-size:13px;line-height:40px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.6px}#topCartContent .actions button.button
span{display:block}#topCartContent .actions button.button:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}#topCartContent .actions button.button:hover
span{background:none}#topCartContent .actions button.button:focus, #topCartContent .actions button.button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}#topCartContent .actions button.button:disabled, #topCartContent .actions
button.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}#topCartContent .actions button.button:disabled:hover, #topCartContent .actions button.button:disabled:focus, #topCartContent .actions button.button:disabled:active, #topCartContent .actions button.button.disabled:hover, #topCartContent .actions button.button.disabled:focus, #topCartContent .actions button.button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}#topCartContent .actions button.button strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}#topCartContent .actions button.button strong.please-wait
img{display:inline-block;vertical-align:top}#topCartContent .actions button.button strong.please-wait
img{margin:6px
0 0}#topCartContent .actions button.button.cart-btn{background:#9b9b9b;width:49%;float:left}#topCartContent .actions button.button.chechout-btn{width:49%;float:right}#topCartContent #mini-cart
li.item{border-bottom:1px solid #cecece;margin-bottom:14px;padding:0
34px 17px 6px;overflow:hidden;position:relative}#topCartContent #mini-cart li.item:last-child{border-bottom:none;padding-bottom:0}#topCartContent #mini-cart li.item .product-image{float:left;width:70px;margin-right:13px}#topCartContent #mini-cart li.item .product-details{font-size:13px;line-height:20px;color:#4a4a4a;text-align:left;float:left;width:140px}#topCartContent #mini-cart li.item .product-details .price-qty
.label{padding-right:3px}#topCartContent #mini-cart li.item .product-name{font-size:14px;line-height:16px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 1px;text-align:left;font-weight:600;text-transform:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#topCartContent #mini-cart li.item .product-name
a{color:#4a4a4a;text-transform:none;font-weight:600}#topCartContent #mini-cart li.item .product-name a:hover{text-decoration:underline}#topCartContent #mini-cart li.item
.truncated{padding:0}#topCartContent #mini-cart li.item .truncated .item-options
dt{display:none}#topCartContent #mini-cart li.item .truncated .item-options
dd{font-weight:normal;margin:0;font-style:normal}#topCartContent #mini-cart li.item .price-holder{float:right;width:50px;margin:-1px 0 0;letter-spacing:0.6px}#topCartContent #mini-cart li.item .price-holder
.price{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;font-weight:600;color:#4a4a4a}#topCartContent #mini-cart li.item .price-holder .price .currency-sybmol-part-1{display:none}#topCartContent #mini-cart li.item .btn-remove{width:16px;height:16px;position:relative;font-size:0;line-height:0;position:absolute;top:-2px;right:5px}#topCartContent #mini-cart li.item .btn-remove:hover:before, #topCartContent #mini-cart li.item .btn-remove:hover:after{background:#333}#topCartContent #mini-cart li.item .btn-remove:before, #topCartContent #mini-cart li.item .btn-remove:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}#topCartContent #mini-cart li.item .btn-remove:after{transform:rotate(-45deg)}#topCartContent #shopping-cart-totals-table{width:100%;margin-bottom:11px}#topCartContent #shopping-cart-totals-table
tbody{display:none}#topCartContent #shopping-cart-totals-table tfoot
td{background:#E9E7E7;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;padding:11px
15px 9px 19px;letter-spacing:1px;color:#4a4a4a;text-align:left !important}#topCartContent #shopping-cart-totals-table tfoot td
strong{font-weight:600}#topCartContent #shopping-cart-totals-table tfoot tr td:last-child{font-size:18px;text-align:right !important}#topCartContent #shopping-cart-totals-table tfoot tr td:last-child
.price{font-size:18px}#topCartContent .more-items-box{border-bottom:1px solid #cecece;border-top:1px solid #cecece;margin-bottom:15px;padding:15px
0;overflow:hidden;font-size:14px;line-height:18px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}#topCartContent .more-items-box .more-items{float:left}#topCartContent .more-items-box>a{line-height:18px;float:right;font-size:12px}.products-wrapper{padding:39px
12px 32px}@media only screen and (min-width: 768px){.products-wrapper{padding:40px
0 30px}}.products-wrapper *,.products-wrapper:after,.products-wrapper:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.products-wrapper.description-view{background:#ececec;padding:37px
12px 32px}@media only screen and (min-width: 768px){.products-wrapper.description-view{padding:49px
0 42px}}.products-wrapper.description-view .category-products-short-list
h2{margin:0
0 33px;color:#4a4a4a}@media only screen and (min-width: 768px){.products-wrapper.description-view .category-products-short-list
h2{margin:0
0 32px}}@media only screen and (max-width: 767px){.products-wrapper.description-view .category-products-short-list .products-grid
li.item{margin:0
0 26px;background:none;width:100%}}.products-wrapper.description-view .category-products-short-list .products-grid .info-container{background:none;padding:17px
12px 0}@media only screen and (min-width: 768px){.products-wrapper.description-view .category-products-short-list .products-grid .info-container{padding:19px
12px 0}}.products-wrapper.description-view .category-products-short-list .products-grid .product-name{text-transform:uppercase;margin-bottom:7px}.products-wrapper.description-view .category-products-short-list .products-grid .price-box{display:none}.products-wrapper.description-view .buttons-set{padding:8px
0 0}@media only screen and (min-width: 768px){.products-wrapper.description-view .buttons-set{padding:4px
0 0}}.products-wrapper .buttons-set{margin:0
-4px;padding:10px
0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.products-wrapper .buttons-set
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;min-width:calc(50% - 8px);margin:0
4px 8px}.products-wrapper .buttons-set .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.products-wrapper .buttons-set .button:hover, .products-wrapper .buttons-set .button:focus, .products-wrapper .buttons-set .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.products-wrapper .buttons-set .button:hover span, .products-wrapper .buttons-set .button:focus span, .products-wrapper .buttons-set .button:active
span{background:none}.products-wrapper .buttons-set .button:disabled, .products-wrapper .buttons-set
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.products-wrapper .buttons-set .button:disabled:hover, .products-wrapper .buttons-set .button:disabled:focus, .products-wrapper .buttons-set .button:disabled:active, .products-wrapper .buttons-set .button.disabled:hover, .products-wrapper .buttons-set .button.disabled:focus, .products-wrapper .buttons-set .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.products-wrapper .buttons-set .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.products-wrapper .buttons-set .button strong.please-wait
img{display:inline-block;vertical-align:top}.products-wrapper .buttons-set .button strong.please-wait
img{margin:6px
0 0}@media only screen and (min-width: 768px){.products-wrapper .buttons-set
.button{min-width:220px;margin:0
5px 10px}}.category-products-short-list
h2{text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 31px;color:#4a4a4a}@media only screen and (min-width: 768px){.category-products-short-list
h2{font-size:28px;line-height:34px;margin:0
0 43px}}.category-products-short-list .products-short-list{font-size:14px;line-height:19px;color:#2b2b2b;margin:0
0 34px;text-align:center}@media only screen and (min-width: 768px){.category-products-short-list .products-short-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0
-15px 20px}.category-products-short-list .products-short-list
li{width:33.333%;padding:0
15px;margin:0}.category-products-short-list .products-short-list li.product-item{float:none}}.category-products-short-list .products-short-list li.product-item{float:none}.category-products-short-list .products-short-list .product-image{display:block;margin:0
0 17px}@media only screen and (min-width: 768px){.category-products-short-list .products-short-list .product-image{margin-bottom:19px}}.category-products-short-list .products-short-list .product-image
img{max-width:none;width:100%;height:auto}.cms-home .category-products{padding:35px
12px}@media only screen and (min-width: 768px){.cms-home .category-products{padding:45px
12px}}.cms-home .products-grid{margin:0
auto;max-width:978px}.subscribe-section{background:#ececec;padding:39px
12px 44px}@media only screen and (min-width: 768px){.subscribe-section{padding:41px
12px 37px}}.subscribe-section
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribe-section .container_12:after{content:'';display:block;clear:both}.subscribe-section .newsletter-homepage{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;max-width:672px;margin:0
auto}@media only screen and (min-width: 768px){.subscribe-section .newsletter-homepage{-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:flex-start}}.subscribe-section .newsletter-homepage .text-box{text-align:center;margin:0
0 18px;width:100%}@media only screen and (min-width: 768px){.subscribe-section .newsletter-homepage .text-box{padding:0
19px 0 0;margin:0}}.subscribe-section .newsletter-homepage .text-box
label{margin:0;display:inline}.subscribe-section .newsletter-homepage .text-box label
strong{display:block;text-transform:uppercase;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:1px;font-weight:bold;margin:0
0 3px}.subscribe-section .newsletter-homepage .text-box label
span{display:block;font-size:14px;line-height:19px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#2b2b2b;letter-spacing:0.5px}.subscribe-section .newsletter-homepage .fields-box{width:100%;padding:0
85px 0 0;text-align:left;position:relative}@media only screen and (min-width: 768px){.subscribe-section .newsletter-homepage .fields-box{max-width:325px;width:100%;padding:0
105px 0 0;margin:1px
0 0}}.subscribe-section .newsletter-homepage .fields-box
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;position:absolute;top:0;right:0;width:80px;z-index:1;height:38px;line-height:40px}.subscribe-section .newsletter-homepage .fields-box .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.subscribe-section .newsletter-homepage .fields-box .button:hover, .subscribe-section .newsletter-homepage .fields-box .button:focus, .subscribe-section .newsletter-homepage .fields-box .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.subscribe-section .newsletter-homepage .fields-box .button:hover span, .subscribe-section .newsletter-homepage .fields-box .button:focus span, .subscribe-section .newsletter-homepage .fields-box .button:active
span{background:none}.subscribe-section .newsletter-homepage .fields-box .button:disabled, .subscribe-section .newsletter-homepage .fields-box
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.subscribe-section .newsletter-homepage .fields-box .button:disabled:hover, .subscribe-section .newsletter-homepage .fields-box .button:disabled:focus, .subscribe-section .newsletter-homepage .fields-box .button:disabled:active, .subscribe-section .newsletter-homepage .fields-box .button.disabled:hover, .subscribe-section .newsletter-homepage .fields-box .button.disabled:focus, .subscribe-section .newsletter-homepage .fields-box .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.subscribe-section .newsletter-homepage .fields-box .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.subscribe-section .newsletter-homepage .fields-box .button strong.please-wait
img{display:inline-block;vertical-align:top}.subscribe-section .newsletter-homepage .fields-box .button strong.please-wait
img{margin:6px
0 0}@media only screen and (min-width: 768px){.subscribe-section .newsletter-homepage .fields-box
.button{width:100px}}.subscribe-section .newsletter-homepage .fields-box .input-text{border:1px
solid #cecece;height:38px;color:#959595;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;letter-spacing:0.6px}.subscribe-section .newsletter-homepage .fields-box .input-text::-webkit-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.subscribe-section .newsletter-homepage .fields-box .input-text:-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.subscribe-section .newsletter-homepage .fields-box .input-text::-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.subscribe-section .newsletter-homepage .fields-box .input-text:-ms-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.subscribe-section .newsletter-homepage .validation-advice{background:none !important}#footer{background:#e1dfdf;padding:39px
0 0;color:#9b9b9b}.checkout-onepage-index #footer, .paypal-express-review
#footer{padding-top:0}#footer
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#footer .container_12:after{content:'';clear:both;display:block}#footer .copyright-box{background:#cecece;color:#fff;padding:10px
0 7px;text-align:center}#footer .copyright-box
a{color:#fff}#footer .copyright-box a:hover{text-decoration:underline}#footer
.copyright{font-size:10px;line-height:14px}#footer
.info{padding-bottom:18px;width:100%;display:block;font-size:14px;line-height:17px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#9b9b9b;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}#footer .info:after{content:"";clear:both;display:block}#footer .info
h3{font-size:15px;line-height:18px;font-weight:bold;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:1px;margin-bottom:14px;color:#4a4a4a;text-transform:uppercase}#footer .info h3
a{color:#4a4a4a}#footer .info
li{display:block;margin:0
0 5px}#footer .info
a{color:#9b9b9b}#footer .info a:hover{color:#5a89b2}#footer .info .content-link{color:#5888B4;text-decoration:none;font-size:12px}#footer .info .content-link:hover{text-decoration:underline;color:#70ADE5}#footer .info .email-link{color:#5888B4;text-decoration:none;display:inline-block;margin-top:10px}#footer .info .email-link:hover{text-decoration:underline;color:#70ADE5}#footer .info .extra-footer-frame{overflow:hidden;width:100%;margin:0
0 6px;line-height:22px}#footer .info
.grid_3{float:left;margin-right:1%;margin-left:1%;width:21.3% !important}#footer .info
.grid_3.column.first{margin-left:0}#footer .info .grid_3.newsletter-footer{float:right;width:30.1% !important;margin-right:0}#footer .newsletter-footer
h3{margin-bottom:9px}#footer .newsletter-footer
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;position:absolute;top:0;right:0;width:80px;height:38px;line-height:38px;font-weight:600;overflow:hidden;margin:0;letter-spacing:0.5px}#footer .newsletter-footer .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}#footer .newsletter-footer .button:hover, #footer .newsletter-footer .button:focus, #footer .newsletter-footer .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}#footer .newsletter-footer .button:hover span, #footer .newsletter-footer .button:focus span, #footer .newsletter-footer .button:active
span{background:none}#footer .newsletter-footer .button:disabled, #footer .newsletter-footer
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}#footer .newsletter-footer .button:disabled:hover, #footer .newsletter-footer .button:disabled:focus, #footer .newsletter-footer .button:disabled:active, #footer .newsletter-footer .button.disabled:hover, #footer .newsletter-footer .button.disabled:focus, #footer .newsletter-footer .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}#footer .newsletter-footer .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}#footer .newsletter-footer .button strong.please-wait
img{display:inline-block;vertical-align:top}#footer .newsletter-footer .button strong.please-wait
img{margin:6px
0 0}#footer .newsletter-footer
.holder{padding:0
85px 0 0;width:100%;position:relative}#footer .newsletter-footer .input-box{width:100%}#footer .newsletter-footer .input-box
input{font-size:14px;width:100%;height:38px;padding:0
10px;color:#959595;display:block;border-color:#cecece}#footer .newsletter-footer .input-box input::-webkit-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}#footer .newsletter-footer .input-box input:-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}#footer .newsletter-footer .input-box input::-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}#footer .newsletter-footer .input-box input:-ms-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}#footer .footer-social,.footer-social{width:100%;overflow:hidden}#footer .footer-social *,
.footer-social
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer-social li,
.footer-social
li{display:inline-block;margin:0
7px 0 0}#footer .footer-social li a,
.footer-social li
a{display:block;font-size:0;line-height:0;color:#fff;text-decoration:none}#footer .footer-social li a:hover:before,
.footer-social li a:hover:before{color:#5A89B2}#footer .footer-social li a:before,
.footer-social li a:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;color:#d97925;line-height:23px;font-size:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer-social li .facebook:before,
.footer-social li .facebook:before{content:'\e904'}#footer .footer-social li .twitter:before,
.footer-social li .twitter:before{content:'\e914';padding-left:1px}#footer .footer-social li .instagram,
.footer-social li
.instagram{margin-top:1px}#footer .footer-social li .instagram:before,
.footer-social li .instagram:before{content:'\e90a'}@media only screen and (max-width: 767px){#footer .info .grid_3.column.first, #footer .info .grid_3.column.second, #footer .info .grid_3.column.third, #footer .info .grid_3.newsletter-footer{margin:0
!important;width:100% !important}.span12{width:100%;margin:0
0 15px}}.section-about{background:#ececec;padding:39px
12px 44px}@media only screen and (min-width: 768px){.section-about{padding:45px
12px 70px}}.section-about
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-about .container_12:after{content:'';display:block;clear:both}.section-about
h2{text-align:center;text-transform:uppercase;letter-spacing:1.7px;font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;margin:0
0 32px;color:#4a4a4a}@media only screen and (min-width: 768px){.section-about
h2{font-size:28px;line-height:34px;letter-spacing:2px}}.section-about .content-area{background:#e1dfdf;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width: 768px){.section-about .content-area{-webkit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center}}.section-about .text-box{text-align:center;font-size:14px;line-height:19px;color:#2b2b2b;width:100%;letter-spacing:0.5px;padding:37px
20px 43px}@media only screen and (min-width: 768px){.section-about .text-box{padding:10px
5.1%}}.section-about
h3{text-transform:uppercase;font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.5px;margin:0
0 12px;color:#4a4a4a}.section-about
p{margin:0}.section-about
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;margin:16px
0 0;min-width:220px}.section-about .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.section-about .button:hover, .section-about .button:focus, .section-about .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.section-about .button:hover span, .section-about .button:focus span, .section-about .button:active
span{background:none}.section-about .button:disabled, .section-about
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.section-about .button:disabled:hover, .section-about .button:disabled:focus, .section-about .button:disabled:active, .section-about .button.disabled:hover, .section-about .button.disabled:focus, .section-about .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.section-about .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.section-about .button strong.please-wait
img{display:inline-block;vertical-align:top}.section-about .button strong.please-wait
img{margin:6px
0 0}.section-about .image-box{width:100%;display:none}@media only screen and (min-width: 768px){.section-about .image-box{max-width:490px;display:block}}@media only screen and (min-width: 980px){.section-about .image-box{min-width:490px}}.section-about .image-box
img{display:block;width:100%;height:auto;max-width:none}.checkout-cart-index .site-container .messages,
.checkout-onepage-index .site-container
.messages{padding:0
15px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0
auto !important;max-width:1008px}.checkout-cart-index .site-container .messages .messages-wrap,
.checkout-onepage-index .site-container .messages .messages-wrap{width:auto}.checkout-cart-index .site-container .messages > li,
.checkout-onepage-index .site-container .messages>li{margin:20px
0 0}.checkout-cart-index .page-title,
.customer-account-logoutsuccess .page-title{margin:0
0 31px}.checkout-cart-index .page-title h1,
.customer-account-logoutsuccess .page-title
h1{margin:0;text-transform:uppercase;font-size:28px;line-height:34px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;text-align:center}@media only screen and (min-width: 768px){.cart:after{content:'';display:block;clear:both}}.cart *,.cart:after,.cart:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){.cart .cart-form{float:left;width:calc(100% - 380px)}}.cart .cart-form-table{margin:0
0 41px}.cart .cart-table{border:none;margin:0}.cart .cart-table
th{padding:12px
9px 10px;border:solid #cecece;border-width:1px 0;font-size:13px;line-height:16px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;background:none;letter-spacing:0.3px}.cart .cart-table
th.description{text-align:left;padding-left:6px}.cart .cart-table .first td,
.cart .cart-table .message-row
td{border-top:none}.cart .cart-table .last
td{border-width:1px 0}.cart .cart-table
td{border:solid #cecece;border-width:1px 0 0;padding:15px
9px 13px;font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;vertical-align:middle}.cart .cart-table td.product-image-cell{padding-left:0}.cart .cart-table td.price-cell, .cart .cart-table td.total-cell{padding-top:18px;white-space:nowrap}.cart .cart-table td.product-cart-remove{padding:13px
3px 6px 12px}.cart .cart-table td.message-cell{padding:0
0 10px}.cart .cart-table .product-image{width:72px}.cart .cart-table .product-image
img{width:100%;max-width:none}.cart .cart-table .product-name{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;margin:0
0 2px}.cart .cart-table .product-name
a{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;text-transform:none;display:inline}.cart .cart-table .product-name a:hover{color:#5a89b2}.cart .cart-table .item-options
dt{display:none}.cart .cart-table .item-options
dd{font-style:normal;font-size:13px;line-height:20px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .cart-table .cart-price{display:inline-block;vertical-align:top}.cart .cart-table .cart-price
.price{font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;display:inline-block;vertical-align:top}.cart .cart-table .old-price{display:block;vertical-align:top;margin:0
2px 0 0}.cart .cart-table .old-price
.price{color:#cecece;font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;display:inline-block;vertical-align:top}.cart .cart-table .quantity-box{width:125px}.cart .cart-table .quantity-box:after{content:'';display:block;clear:both}.cart .cart-table
.qty{width:40px !important;height:38px;border-radius:2px !important;background:#fff;border:1px
solid #cecece;font-size:14px;color:#4a4a4a;margin:1px
0 0}.cart .cart-table .btn-update{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;margin:0;float:right;width:80px;height:40px;padding:0
5px;cursor:pointer}.cart .cart-table .btn-update
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.cart .cart-table .btn-update:hover, .cart .cart-table .btn-update:focus, .cart .cart-table .btn-update:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.cart .cart-table .btn-update:hover span, .cart .cart-table .btn-update:focus span, .cart .cart-table .btn-update:active
span{background:none}.cart .cart-table .btn-update:disabled, .cart .cart-table .btn-update.disabled{background-color:#d7d7d7 !important;cursor:pointer}.cart .cart-table .btn-update:disabled:hover, .cart .cart-table .btn-update:disabled:focus, .cart .cart-table .btn-update:disabled:active, .cart .cart-table .btn-update.disabled:hover, .cart .cart-table .btn-update.disabled:focus, .cart .cart-table .btn-update.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.cart .cart-table .btn-update strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.cart .cart-table .btn-update strong.please-wait
img{display:inline-block;vertical-align:top}.cart .cart-table .btn-update strong.please-wait
img{margin:6px
0 0}.cart .cart-table .btn-update
span{padding:0}.cart .cart-table .btn-update span
span{height:auto;background:none;padding:0}.cart .cart-table .btn-remove{width:18px;height:18px;position:relative;font-size:0;line-height:0;background:none !important}.cart .cart-table .btn-remove:hover:before, .cart .cart-table .btn-remove:hover:after{background:#333}.cart .cart-table .btn-remove:before, .cart .cart-table .btn-remove:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.cart .cart-table .btn-remove:after{transform:rotate(-45deg)}.cart .cart-table .item-msg{margin:10px
0 0;font-size:12px;line-height:15px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.4px;padding:15px
10px 10px 41px;position:relative}.cart .cart-table .item-msg:first-child{margin-top:0}.cart .cart-banner{background:#e9e7e7;text-align:center;color:#4a4a4a;letter-spacing:1px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:0;line-height:0;margin:0
0 31px;white-space:nowrap}.cart .cart-banner>*{white-space:normal}.cart .cart-banner .cart-banner-image{display:inline-block;vertical-align:middle;width:100%;margin:0
-100% 0 0;text-align:left;padding:5px
18px}.cart .cart-banner .cart-banner-content{display:inline-block;vertical-align:middle;width:100%;font-size:13px;line-height:17px;padding:25px
15% 27px}.cart .cart-banner
.title{display:block;font-weight:600;letter-spacing:0.5px;font-size:16px;line-height:20px;margin:0
0 7px}.cart .cart-banner
.text{display:block}.cart .cart-banner
.note{display:block;font-size:10px;line-height:13px;letter-spacing:0.5px}.cart .cart-banner
mark{background:none;font-weight:bold;color:#990316}.cart .cart-banner
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;min-width:240px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:13px;letter-spacing:0.4px;margin:11px
0 0}.cart .cart-banner .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.cart .cart-banner .button:hover, .cart .cart-banner .button:focus, .cart .cart-banner .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.cart .cart-banner .button:hover span, .cart .cart-banner .button:focus span, .cart .cart-banner .button:active
span{background:none}.cart .cart-banner .button:disabled, .cart .cart-banner
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.cart .cart-banner .button:disabled:hover, .cart .cart-banner .button:disabled:focus, .cart .cart-banner .button:disabled:active, .cart .cart-banner .button.disabled:hover, .cart .cart-banner .button.disabled:focus, .cart .cart-banner .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.cart .cart-banner .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.cart .cart-banner .button strong.please-wait
img{display:inline-block;vertical-align:top}.cart .cart-banner .button strong.please-wait
img{margin:6px
0 0}.cart
.crosssell{padding:0}.cart .crosssell
h2{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;color:#4a4a4a;padding:0
0 35px;margin:0
0 30px;text-transform:none;border-bottom:1px solid #cecece;letter-spacing:0.5px}.cart .crosssell h2:after{display:none}.cart .crosssell .products-grid{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.cart .crosssell .products-grid:after{display:none}.cart .crosssell .products-grid
.item{float:none;margin:0
0 31px;padding:0;box-shadow:none;width:calc(50% - 14px);background:#fff}.cart .crosssell .products-grid .item
.indent{padding:0}.cart .crosssell .products-grid .product-details{padding:13px
8px 5px}.cart .crosssell .products-grid .product-details .product-name{font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;color:#4a4a4a;margin:0
0 1px}.cart .crosssell .products-grid .product-details .product-name
a{font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;display:inline}.cart .crosssell .products-grid .product-details .product-name a:hover{color:#5a89b2}.cart .crosssell .products-grid .product-details .price-box .old-price,
.cart .crosssell .products-grid .product-details .price-box .special-price{display:inline-block;vertical-align:top;margin:0}.cart .crosssell .products-grid .product-details .price-box .old-price
.price{color:#cecece}.cart .crosssell .products-grid .product-details .price-box .special-price
.price{color:#990316}.cart .crosssell .products-grid .product-details .price-box
.price{font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;margin:0
2px 3px}@media only screen and (min-width: 768px){.cart .checkout-aside{float:right;width:340px}}.cart .cart-forms{margin:0
0 21px}.cart .discounts-section-wrapper.active .add-discounts-links:before{opacity:0;transition:opacity 0.2s linear}.cart .add-discounts-links{background:#e9e7e7;text-align:center;font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;padding:12px
45px 9px;position:relative;letter-spacing:0.5px;cursor:pointer}.cart .add-discounts-links:after, .cart .add-discounts-links:before{content:'';position:absolute;background:#4a4a4a;top:50%;transform:translate(0, -50%)}.cart .add-discounts-links:after{width:10px;height:2px;right:20px}.cart .add-discounts-links:before{width:2px;height:10px;right:24px;opacity:1;transition:opacity 0.2s linear}.cart .discount-section{background:#e9e7e7;padding:0
10px;overflow:hidden;position:relative;display:none}.cart .discount-section:before{content:"";position:absolute;top:5px;left:10px;right:10px;background:#cecece;height:1px}.cart
.discount{float:none;width:100%;position:relative;margin:0}.cart .discount .ugiftcert-form .coupon-item,
.cart .discount .ugiftcert-form .ugiftcert-form-item,
.cart .discount .discount-form .coupon-item,
.cart .discount .discount-form .ugiftcert-form-item{border-radius:6px;position:relative;background:#d8d8d8;padding:11px
30px 7px 11px;min-height:34px}.cart .discount .ugiftcert-form .ugiftcert-form-item,
.cart .discount .discount-form .ugiftcert-form-item{margin:10px
0 0}.cart .discount .ugiftcert-form .cert_remove,
.cart .discount .discount-form
.cert_remove{position:absolute;top:50%;transform:translate(0, -50%);right:9px}.cart .discount .ugiftcert-form .remove-link,
.cart .discount .discount-form .remove-link{width:18px;height:18px;position:relative;font-size:0;line-height:0;display:block;font-size:0;line-height:0}.cart .discount .ugiftcert-form .remove-link:hover:before, .cart .discount .ugiftcert-form .remove-link:hover:after,
.cart .discount .discount-form .remove-link:hover:before,
.cart .discount .discount-form .remove-link:hover:after{background:#333}.cart .discount .ugiftcert-form .remove-link:before, .cart .discount .ugiftcert-form .remove-link:after,
.cart .discount .discount-form .remove-link:before,
.cart .discount .discount-form .remove-link:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.cart .discount .ugiftcert-form .remove-link:after,
.cart .discount .discount-form .remove-link:after{transform:rotate(-45deg)}.cart .discount .ugiftcert-form .remove-link:after, .cart .discount .ugiftcert-form .remove-link:before,
.cart .discount .discount-form .remove-link:after,
.cart .discount .discount-form .remove-link:before{background:#aaa}.cart .discount .ugiftcert-form .coupon-label,
.cart .discount .ugiftcert-form .cert-label,
.cart .discount .ugiftcert-form .cert_amount,
.cart .discount .discount-form .coupon-label,
.cart .discount .discount-form .cert-label,
.cart .discount .discount-form
.cert_amount{font-size:13px;line-height:16px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.cart .discount .ugiftcert-form .price,
.cart .discount .discount-form
.price{font-size:13px;line-height:16px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.cart .discount .discount-form{border:none;padding:0}.cart .discount .discount-form .added-coupon{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 5px}.cart .discount
label{display:none}.cart .discount .input-box{padding:0
85px 0 0;width:100%}.cart .discount .input-box
input{width:100%;height:40px;border:1px
solid #cecece;border-radius:2px;background:#fff;padding:0
11px;letter-spacing:0.3px;font-size:14px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .discount .input-box input::-webkit-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .discount .input-box input:-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .discount .input-box input::-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .discount .input-box input:-ms-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.cart .discount .buttons-set{position:absolute;top:0;right:0;width:80px}.cart .discount .buttons-set
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;width:100%;margin:0
-100% 0 0}.cart .discount .buttons-set .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.cart .discount .buttons-set .button:hover, .cart .discount .buttons-set .button:focus, .cart .discount .buttons-set .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.cart .discount .buttons-set .button:hover span, .cart .discount .buttons-set .button:focus span, .cart .discount .buttons-set .button:active
span{background:none}.cart .discount .buttons-set .button:disabled, .cart .discount .buttons-set
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.cart .discount .buttons-set .button:disabled:hover, .cart .discount .buttons-set .button:disabled:focus, .cart .discount .buttons-set .button:disabled:active, .cart .discount .buttons-set .button.disabled:hover, .cart .discount .buttons-set .button.disabled:focus, .cart .discount .buttons-set .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.cart .discount .buttons-set .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.cart .discount .buttons-set .button strong.please-wait
img{display:inline-block;vertical-align:top}.cart .discount .buttons-set .button strong.please-wait
img{margin:6px
0 0}.cart .discount-gift{padding:10px
0 15px}.cart .discount-coupon{padding:20px
0 10px}.cart .totals-wrapper{padding:0}.cart #shopping-cart-totals-table{width:100%}.cart #shopping-cart-totals-table tbody tr:last-child td,
.cart #shopping-cart-totals-table tbody tr:last-child
th{padding-bottom:15px}.cart #shopping-cart-totals-table tbody tr td,
.cart #shopping-cart-totals-table tbody tr
th{padding:0
10px 3px;font-size:14px;line-height:17px;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.5px}.cart #shopping-cart-totals-table tbody tr td:first-child,
.cart #shopping-cart-totals-table tbody tr th:first-child{text-align:left !important;padding-right:0}.cart #shopping-cart-totals-table tfoot
td{background:#e9e7e7;font-size:16px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:1px;font-weight:600;text-transform:uppercase;padding:10px
9px;color:#4a4a4a}.cart #shopping-cart-totals-table tfoot td:first-child{text-align:left !important;padding-right:0;padding-left:12px}.cart #shopping-cart-totals-table tfoot td
.price{font-size:18px;line-height:20px;color:#4a4a4a;font-weight:600}.cart #shopping-cart-totals-table
.price{font-size:14px;line-height:17px;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;display:block}.cart .checkout-types{float:none;width:100%;text-align:center;padding:0;margin:20px
0 0}.cart .checkout-types
li{float:none;margin:0
0 10px}.cart .checkout-types li
a{background:#e9e7e7;display:block;color:#4a4a4a;font-size:12px;line-height:32px;padding:4px
15px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.4px}.cart .checkout-types li a:hover{background:#cecece}.cart .checkout-types li a span,
.cart .checkout-types li a
img{display:inline-block;vertical-align:middle;margin:0
1px}.cart .checkout-types li a
span{margin:0
4px 0 0}.cart .checkout-types
button.button{display:block;width:100%;height:80px;font-size:16px;line-height:80px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;float:none;margin:0}.cart .checkout-methods-devider{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;padding:14px
0 3px}.cart-empty,.logout-page-text{text-align:center;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:20px;color:#4a4a4a;font-weight:600}.cart-empty p,
.logout-page-text
p{margin:0
0 3px}.checkout-onepage-index .main-container,
.paypal-express-review .main-container{padding:40px
0 0}.checkout-onepage-index .main-container .page-title,
.paypal-express-review .main-container .page-title{display:none}.checkout-onepage-index .main-container>.col-main{width:600px}.checkout-onepage-index .main-container>.sidebar{width:340px}.opc *,.opc:after,.opc:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opc
.section{margin:0
0 10px}.opc
.section.active{padding:0
0 51px}.opc .section.active.allow .step-title
.edit{display:none}.opc .section.active .step-title{background:#4a4a4a;cursor:default;pointer-events:none}.opc .section.allow .step-title{cursor:pointer}.opc .section.allow .step-title
.edit{display:block}.opc .section:not(.allow) .step-title{pointer-events:none}.opc .section .step-title{background:#bdbcbc;color:#fff;text-align:center;position:relative;padding:13px
50px 9px}.opc .section .step-title .number,
.opc .section .step-title
h2{color:#fff;display:inline-block;vertical-align:top;margin:0;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:15px;line-height:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.opc .section .step-title
.number{margin:0
2px 0 0}.opc .section .step-title .title-box{display:inline-block;vertical-align:top;padding:0}.opc .section .step-title
.edit{font-size:0;line-height:0;padding:5px;position:absolute;color:#fff;top:6px;right:6px;display:none}.opc .section .step-title .edit:before{content:'\e90f';font-family:"icomoon";font-size:15px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.opc .login-section{background:#e9e7e7;padding:30px
25px 31px;margin:0
0 30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.opc .login-section
h3{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;text-align:center;margin:0
0 19px;width:100%;letter-spacing:0.5px}.opc .login-section .enter-email,
.opc .login-section .sign-in{width:50%;padding:0
5px}.opc .login-section
.label{font-size:14px;line-height:20px;color:#4a4a4a;text-align:center;margin:0
0 10px}.opc .login-section .label
span{display:block}.opc .login-section
.button{display:block;width:100%}.opc .input-text{border-color:#cecece;padding:0
10px;letter-spacing:0.6px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#4a4a4a}.opc .input-text::-webkit-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc .input-text:-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc .input-text::-moz-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc .input-text:-ms-input-placeholder{opacity:1;color:#9b9b9b;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc #checkout-shipping-address-load{padding:28px
0 0}.opc #checkout-shipping-address-load .form-header{border:none;margin:0}.opc #checkout-shipping-address-load .selected-address{padding:18px
30px 22px 24px;background:#e9e7e7}.opc #checkout-shipping-address-load .selected-address:after{content:"";clear:both;display:block}.opc #checkout-shipping-address-load .address-box{float:left;width:50%;letter-spacing:0.7px}@media only screen and (min-width: 768px){.opc #checkout-shipping-address-load .change-link{float:right;width:50%;padding:3px
0 0}.opc #checkout-shipping-address-load .change-link
.button{min-width:220px;height:40px;float:right}}.opc .billing-selected_address .change-link
.button{width:100%;height:40px}@media only screen and (min-width: 768px){.opc .billing-selected_address .change-link
.button{width:auto;min-width:220px}}.opc .form-header,
.opc .sub-title{font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;text-align:center;margin:0
0 16px;padding:0
0 30px;border-bottom:1px solid #cecece;letter-spacing:0.6px}.opc
label{font-size:14px;line-height:20px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;display:inline-block;vertical-align:top;margin:0
0 8px}.opc
label.required{position:relative;padding-right:6px}.opc label.required
em{position:absolute;right:0}.opc .customer-name:after{content:"";clear:both;display:block}.opc .fields-list{overflow:hidden}.opc
p.required{margin:-6px 0 0}.opc .buttons-set{padding:21px
0 0;margin:0}.opc .buttons-set .opc-button{float:none;height:60px;min-width:250px;font-size:14px;line-height:60px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;margin:0;letter-spacing:0.5px}.opc .buttons-set .please-wait
img{margin-top:14px}.opc .checkout-step-shipping_method{padding:29px
0 0}.opc .checkout-step-shipping_method .form-list{margin:0}.opc .checkout-step-shipping_method .form-list
li{padding:0;margin:0
0 9px}.opc .checkout-step-shipping_method .form-list li:last-child{margin:0}.opc .checkout-step-shipping_method .form-list
label{font-size:14px;margin:0
0 8px;font-weight:normal;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc .checkout-step-shipping_method .form-list .input-box{max-width:none}.opc .checkout-step-shipping_method .form-list
textarea{height:100px;min-height:100px;padding:10px}.opc .checkout-step-shipping_method .form-list
.notes{display:none}.opc .shipping-list>li{margin:0
0 15px;position:relative}.opc .shipping-list > li [type="checkbox"],
.opc .shipping-list > li [type="radio"]{position:absolute;left:-9999px}.opc .shipping-list > li [type="checkbox"]:checked + label:before, .opc .shipping-list > li [type="checkbox"]:checked + .label:before,
.opc .shipping-list > li [type="radio"]:checked + label:before,
.opc .shipping-list > li [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc .shipping-list > li [type="checkbox"]:disabled + label, .opc .shipping-list > li [type="checkbox"]:disabled + .label,
.opc .shipping-list > li [type="radio"]:disabled + label,
.opc .shipping-list > li [type="radio"]:disabled+.label{pointer-events:none}.opc .shipping-list > li [type="checkbox"]:disabled + label:before, .opc .shipping-list > li [type="checkbox"]:disabled + .label:before,
.opc .shipping-list > li [type="radio"]:disabled + label:before,
.opc .shipping-list > li [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc .shipping-list > li [type="checkbox"] + label, .opc .shipping-list > li [type="checkbox"] + .label,
.opc .shipping-list > li [type="radio"] + label,
.opc .shipping-list > li [type="radio"]+.label{margin-left:33px}.opc .shipping-list > li [type="checkbox"] + label:before, .opc .shipping-list > li [type="checkbox"] + .label:before,
.opc .shipping-list > li [type="radio"] + label:before,
.opc .shipping-list > li [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc .shipping-list > li [type="radio"]:checked + label:before, .opc .shipping-list > li [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .shipping-list > li [type="radio"]:disabled + label, .opc .shipping-list > li [type="radio"]:disabled+.label{pointer-events:none}.opc .shipping-list > li [type="radio"]:disabled + label:before, .opc .shipping-list > li [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc .shipping-list > li [type="radio"] + label, .opc .shipping-list > li [type="radio"]+.label{margin-left:33px}.opc .shipping-list > li [type="radio"] + label:before, .opc .shipping-list > li [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.opc .sp-methods dt,
.opc .sp-methods
dd{padding:0}.opc .sp-methods>li{margin:0
0 15px;position:relative}.opc .sp-methods > li [type="checkbox"],
.opc .sp-methods > li [type="radio"]{position:absolute;left:-9999px}.opc .sp-methods > li [type="checkbox"]:checked + label:before, .opc .sp-methods > li [type="checkbox"]:checked + .label:before,
.opc .sp-methods > li [type="radio"]:checked + label:before,
.opc .sp-methods > li [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc .sp-methods > li [type="checkbox"]:disabled + label, .opc .sp-methods > li [type="checkbox"]:disabled + .label,
.opc .sp-methods > li [type="radio"]:disabled + label,
.opc .sp-methods > li [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods > li [type="checkbox"]:disabled + label:before, .opc .sp-methods > li [type="checkbox"]:disabled + .label:before,
.opc .sp-methods > li [type="radio"]:disabled + label:before,
.opc .sp-methods > li [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc .sp-methods > li [type="checkbox"] + label, .opc .sp-methods > li [type="checkbox"] + .label,
.opc .sp-methods > li [type="radio"] + label,
.opc .sp-methods > li [type="radio"]+.label{margin-left:33px}.opc .sp-methods > li [type="checkbox"] + label:before, .opc .sp-methods > li [type="checkbox"] + .label:before,
.opc .sp-methods > li [type="radio"] + label:before,
.opc .sp-methods > li [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc .sp-methods > li [type="radio"]:checked + label:before, .opc .sp-methods > li [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .sp-methods > li [type="radio"]:disabled + label, .opc .sp-methods > li [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods > li [type="radio"]:disabled + label:before, .opc .sp-methods > li [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc .sp-methods > li [type="radio"] + label, .opc .sp-methods > li [type="radio"]+.label{margin-left:33px}.opc .sp-methods > li [type="radio"] + label:before, .opc .sp-methods > li [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.opc .sp-methods
label{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;padding-top:3px;padding-bottom:2px;margin:0;letter-spacing:0.5px}.opc .sp-methods label
.price{font-weight:600;color:#4a4a4a;font-size:14px;line-height:17px}.opc .sp-methods label
a{color:#5a89b2}.opc .gift-messages{padding:18px
0 16px}.opc .gift-messages
h3{font-weight:600;color:#4a4a4a;font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.5px;margin:0
0 11px}.opc .gift-messages
.control{padding:0;margin:0;position:relative;overflow:visible}.opc .gift-messages .control [type="checkbox"],
.opc .gift-messages .control [type="radio"]{position:absolute;left:-9999px}.opc .gift-messages .control [type="checkbox"]:checked + label:before, .opc .gift-messages .control [type="checkbox"]:checked + .label:before,
.opc .gift-messages .control [type="radio"]:checked + label:before,
.opc .gift-messages .control [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc .gift-messages .control [type="checkbox"]:disabled + label, .opc .gift-messages .control [type="checkbox"]:disabled + .label,
.opc .gift-messages .control [type="radio"]:disabled + label,
.opc .gift-messages .control [type="radio"]:disabled+.label{pointer-events:none}.opc .gift-messages .control [type="checkbox"]:disabled + label:before, .opc .gift-messages .control [type="checkbox"]:disabled + .label:before,
.opc .gift-messages .control [type="radio"]:disabled + label:before,
.opc .gift-messages .control [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc .gift-messages .control [type="checkbox"] + label, .opc .gift-messages .control [type="checkbox"] + .label,
.opc .gift-messages .control [type="radio"] + label,
.opc .gift-messages .control [type="radio"]+.label{margin-left:33px}.opc .gift-messages .control [type="checkbox"] + label:before, .opc .gift-messages .control [type="checkbox"] + .label:before,
.opc .gift-messages .control [type="radio"] + label:before,
.opc .gift-messages .control [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc .gift-messages .control [type="radio"]:checked + label:before, .opc .gift-messages .control [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .gift-messages .control [type="radio"]:disabled + label, .opc .gift-messages .control [type="radio"]:disabled+.label{pointer-events:none}.opc .gift-messages .control [type="radio"]:disabled + label:before, .opc .gift-messages .control [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc .gift-messages .control [type="radio"] + label, .opc .gift-messages .control [type="radio"]+.label{margin-left:33px}.opc .gift-messages .control [type="radio"] + label:before, .opc .gift-messages .control [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.opc .gift-messages .control
label{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;color:#4a4a4a;padding:3px
0 0;margin:0;letter-spacing:0;float:none}.opc .cart-forms{margin:0
0 10px;padding:20px
0 0}.opc .discounts-section-wrapper.active .add-discounts-links:before{opacity:0;transition:opacity 0.2s linear}.opc .add-discounts-links{background:#e9e7e7;text-align:center;font-size:16px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;padding:12px
45px 9px;position:relative;letter-spacing:0.5px;cursor:pointer}.opc .add-discounts-links:after, .opc .add-discounts-links:before{content:'';position:absolute;background:#4a4a4a;top:50%;transform:translate(0, -50%)}.opc .add-discounts-links:after{width:10px;height:2px;right:20px}.opc .add-discounts-links:before{width:2px;height:10px;right:24px;opacity:1;transition:opacity 0.2s linear}.opc .discount-section{background:#e9e7e7;padding:0
20px;overflow:hidden;position:relative;display:none}.opc .discount-section:before{content:"";position:absolute;top:2px;left:20px;right:20px;background:#cecece;height:1px}.opc
.discount{float:none;width:100%;position:relative;margin:0}.opc .discount .ugiftcert-form .coupon-item,
.opc .discount .ugiftcert-form .ugiftcert-form-item,
.opc .discount .discount-form .coupon-item,
.opc .discount .discount-form .ugiftcert-form-item{border-radius:6px;position:relative;background:#d8d8d8;padding:11px
30px 7px 11px;min-height:34px}.opc .discount .ugiftcert-form .ugiftcert-form-item,
.opc .discount .discount-form .ugiftcert-form-item{margin:10px
0 0}.opc .discount .ugiftcert-form .cert_remove,
.opc .discount .discount-form
.cert_remove{position:absolute;top:50%;transform:translate(0, -50%);right:9px}.opc .discount .ugiftcert-form .remove-link,
.opc .discount .discount-form .remove-link{width:18px;height:18px;position:relative;font-size:0;line-height:0;display:block;font-size:0;line-height:0}.opc .discount .ugiftcert-form .remove-link:hover:before, .opc .discount .ugiftcert-form .remove-link:hover:after,
.opc .discount .discount-form .remove-link:hover:before,
.opc .discount .discount-form .remove-link:hover:after{background:#333}.opc .discount .ugiftcert-form .remove-link:before, .opc .discount .ugiftcert-form .remove-link:after,
.opc .discount .discount-form .remove-link:before,
.opc .discount .discount-form .remove-link:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.opc .discount .ugiftcert-form .remove-link:after,
.opc .discount .discount-form .remove-link:after{transform:rotate(-45deg)}.opc .discount .ugiftcert-form .remove-link:after, .opc .discount .ugiftcert-form .remove-link:before,
.opc .discount .discount-form .remove-link:after,
.opc .discount .discount-form .remove-link:before{background:#aaa}.opc .discount .ugiftcert-form .coupon-label,
.opc .discount .ugiftcert-form .cert-label,
.opc .discount .ugiftcert-form .cert_amount,
.opc .discount .discount-form .coupon-label,
.opc .discount .discount-form .cert-label,
.opc .discount .discount-form
.cert_amount{font-size:13px;line-height:16px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.opc .discount .ugiftcert-form .price,
.opc .discount .discount-form
.price{font-size:13px;line-height:16px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.opc .discount .discount-form{border:none;padding:0}.opc .discount .discount-form .added-coupon{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 5px}.opc .discount
label{display:none}.opc .discount .input-box{padding:0
128px 0 0;width:100%}.opc .discount .input-box
input{width:100%;height:40px;border:1px
solid #cecece;border-radius:2px;background:#fff;padding:0
11px;letter-spacing:0.3px;font-size:14px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.opc .discount .buttons-set{position:absolute;top:0;right:0;width:120px;padding:0}.opc .discount .buttons-set
.button{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;width:100%}.opc .discount .buttons-set .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.opc .discount .buttons-set .button:hover, .opc .discount .buttons-set .button:focus, .opc .discount .buttons-set .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.opc .discount .buttons-set .button:hover span, .opc .discount .buttons-set .button:focus span, .opc .discount .buttons-set .button:active
span{background:none}.opc .discount .buttons-set .button:disabled, .opc .discount .buttons-set
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}.opc .discount .buttons-set .button:disabled:hover, .opc .discount .buttons-set .button:disabled:focus, .opc .discount .buttons-set .button:disabled:active, .opc .discount .buttons-set .button.disabled:hover, .opc .discount .buttons-set .button.disabled:focus, .opc .discount .buttons-set .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.opc .discount .buttons-set .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.opc .discount .buttons-set .button strong.please-wait
img{display:inline-block;vertical-align:top}.opc .discount .buttons-set .button strong.please-wait
img{margin:6px
0 0}.opc .discount-gift{padding:10px
0 21px}.opc .discount-coupon{padding:22px
0 10px}.opc #co-payment-form{margin:0
0 30px}.opc .checkout-payment-method-load-holder-container{background:#e9e7e7;padding:0
0 22px}@media only screen and (min-width: 768px){.opc .checkout-payment-method-load-holder-container{padding:0
0 26px}}.opc .pay-title{text-align:center;padding:32px
10px 27px;border-bottom:1px solid #cecece;color:#4a4a4a;font-size:16px;line-height:19px;letter-spacing:0.5px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 31px}.opc .pay-title
span{display:inline-block;vertical-align:top;position:relative;padding:0
0 0 21px}.opc .pay-title span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f023';position:absolute;top:0;left:0;font-size:19px}.opc .pay-title:before{background:none}.opc .sp-methods{padding:0
20px}.opc .sp-methods
dt{position:relative;margin:0
0 10px}.opc .sp-methods dt [type="checkbox"],
.opc .sp-methods dt [type="radio"]{position:absolute;left:-9999px}.opc .sp-methods dt [type="checkbox"]:checked + label:before, .opc .sp-methods dt [type="checkbox"]:checked + .label:before,
.opc .sp-methods dt [type="radio"]:checked + label:before,
.opc .sp-methods dt [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc .sp-methods dt [type="checkbox"]:disabled + label, .opc .sp-methods dt [type="checkbox"]:disabled + .label,
.opc .sp-methods dt [type="radio"]:disabled + label,
.opc .sp-methods dt [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods dt [type="checkbox"]:disabled + label:before, .opc .sp-methods dt [type="checkbox"]:disabled + .label:before,
.opc .sp-methods dt [type="radio"]:disabled + label:before,
.opc .sp-methods dt [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc .sp-methods dt [type="checkbox"] + label, .opc .sp-methods dt [type="checkbox"] + .label,
.opc .sp-methods dt [type="radio"] + label,
.opc .sp-methods dt [type="radio"]+.label{margin-left:33px}.opc .sp-methods dt [type="checkbox"] + label:before, .opc .sp-methods dt [type="checkbox"] + .label:before,
.opc .sp-methods dt [type="radio"] + label:before,
.opc .sp-methods dt [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc .sp-methods dt [type="radio"]:checked + label:before, .opc .sp-methods dt [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .sp-methods dt [type="radio"]:disabled + label, .opc .sp-methods dt [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods dt [type="radio"]:disabled + label:before, .opc .sp-methods dt [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc .sp-methods dt [type="radio"] + label, .opc .sp-methods dt [type="radio"]+.label{margin-left:33px}.opc .sp-methods dt [type="radio"] + label:before, .opc .sp-methods dt [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.opc .sp-methods .label-paypal_express
label{float:none}.opc .sp-methods .label-iwd_authorizecim label:after{content:'';display:block;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/payment-cards.svg") no-repeat;width:172px;height:27px;margin:6px
0 0}@media only screen and (min-width: 768px){.opc .sp-methods .label-iwd_authorizecim label:after{margin:-5px 0 -5px 8px;display:inline-block;vertical-align:top}}.opc .sp-methods
dd{padding:0}.opc .sp-methods
#payment_form_iwd_authorizecim{padding:6px
0 1px}@media only screen and (min-width: 768px){.opc .sp-methods
#payment_form_iwd_authorizecim{padding:3px
0}}.opc .sp-methods .form-list{margin:0;padding:0
0 0 32px;max-width:386px}.opc .sp-methods .form-list
li{padding:0;margin:0
0 16px}.opc .sp-methods .form-list li:after{content:"";clear:both;display:block}.opc .sp-methods .form-list
label{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;padding-top:0;padding-bottom:0;letter-spacing:0;margin:0
0 9px}.opc .sp-methods .form-list .input-box{max-width:none}.opc .sp-methods .saved-cards{max-width:none;margin:0;padding:0}.opc .sp-methods .saved-card{width:100%}.opc .sp-methods .saved-card td:first-child{width:1%;white-space:nowrap;padding:0
3px 0 0}.opc .sp-methods li.cards-list{max-width:none;background:#f5f5f5;padding:19px
21px 4px;margin:0
0 10px}@media only screen and (min-width: 768px){.opc .sp-methods li.cards-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin:9px
0 10px;padding-bottom:10px}}.opc .sp-methods li.cards-list:after{display:none}.opc .sp-methods li.cards-list
li{margin:0}.opc .sp-methods li.cards-list .input-box{margin:0
0 20px;position:relative}.opc .sp-methods li.cards-list .input-box [type="checkbox"],
.opc .sp-methods li.cards-list .input-box [type="radio"]{position:absolute;left:-9999px}.opc .sp-methods li.cards-list .input-box [type="checkbox"]:checked + label:before, .opc .sp-methods li.cards-list .input-box [type="checkbox"]:checked + .label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"]:checked + label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc .sp-methods li.cards-list .input-box [type="checkbox"]:disabled + label, .opc .sp-methods li.cards-list .input-box [type="checkbox"]:disabled + .label,
.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled + label,
.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods li.cards-list .input-box [type="checkbox"]:disabled + label:before, .opc .sp-methods li.cards-list .input-box [type="checkbox"]:disabled + .label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled + label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc .sp-methods li.cards-list .input-box [type="checkbox"] + label, .opc .sp-methods li.cards-list .input-box [type="checkbox"] + .label,
.opc .sp-methods li.cards-list .input-box [type="radio"] + label,
.opc .sp-methods li.cards-list .input-box [type="radio"]+.label{margin-left:33px}.opc .sp-methods li.cards-list .input-box [type="checkbox"] + label:before, .opc .sp-methods li.cards-list .input-box [type="checkbox"] + .label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"] + label:before,
.opc .sp-methods li.cards-list .input-box [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc .sp-methods li.cards-list .input-box [type="radio"]:checked + label:before, .opc .sp-methods li.cards-list .input-box [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled + label, .opc .sp-methods li.cards-list .input-box [type="radio"]:disabled+.label{pointer-events:none}.opc .sp-methods li.cards-list .input-box [type="radio"]:disabled + label:before, .opc .sp-methods li.cards-list .input-box [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc .sp-methods li.cards-list .input-box [type="radio"] + label, .opc .sp-methods li.cards-list .input-box [type="radio"]+.label{margin-left:33px}.opc .sp-methods li.cards-list .input-box [type="radio"] + label:before, .opc .sp-methods li.cards-list .input-box [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}@media only screen and (min-width: 768px){.opc .sp-methods li.cards-list .input-box{width:calc(50% - 10px);margin-bottom:10px}}.opc .sp-methods li.cards-list .input-box input[type='radio']:checked + label:before,
.opc .sp-methods li.cards-list .input-box input[type='checkbox']:checked+label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc .sp-methods li.cards-list .input-box input[type='radio'] + label,
.opc .sp-methods li.cards-list .input-box input[type='checkbox']+label{margin-left:28px}.opc .sp-methods li.cards-list .input-box
label{display:block;position:static;float:none;margin-bottom:0 !important;font-size:14px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.8px}.opc .sp-methods li.cards-list .input-box label:before{box-shadow:0 0 0 2px #fff inset !important;width:13px !important;height:13px !important;content:'' !important;border:1px
solid #979797;background:#fff;border-radius:50% !important}.opc .sp-methods li.new-card{margin:0
0 31px}@media only screen and (min-width: 768px){.opc .sp-methods li.new-card{margin-bottom:35px}}.opc .sp-methods li.new-card
.button{min-width:220px;height:46px;line-height:48px}.opc .data-fields{margin:0
0 17px}.opc .data-fields:after{content:"";clear:both;display:block}@media only screen and (min-width: 768px){.opc .data-fields{float:left;width:72%;margin:0}}.opc .v-fix{width:calc(50% - 3px);float:left}.opc .v-fix:last-child{float:right}.opc .v-fix.save-card-box{float:none}.opc .v-fix
select{float:left;width:100%}.opc .code-field{width:80px}@media only screen and (min-width: 768px){.opc .code-field{float:right;width:22.5%;margin:0}}.opc .code-field .input-text{width:100%}.opc .sub-title{font-weight:600;margin:0
0 31px}.opc #co-billing-form>.input-box{position:relative;margin:0
0 0 7px}.opc #co-billing-form > .input-box [type="checkbox"],
.opc #co-billing-form > .input-box [type="radio"]{position:absolute;left:-9999px}.opc #co-billing-form > .input-box [type="checkbox"]:checked + label:before, .opc #co-billing-form > .input-box [type="checkbox"]:checked + .label:before,
.opc #co-billing-form > .input-box [type="radio"]:checked + label:before,
.opc #co-billing-form > .input-box [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.opc #co-billing-form > .input-box [type="checkbox"]:disabled + label, .opc #co-billing-form > .input-box [type="checkbox"]:disabled + .label,
.opc #co-billing-form > .input-box [type="radio"]:disabled + label,
.opc #co-billing-form > .input-box [type="radio"]:disabled+.label{pointer-events:none}.opc #co-billing-form > .input-box [type="checkbox"]:disabled + label:before, .opc #co-billing-form > .input-box [type="checkbox"]:disabled + .label:before,
.opc #co-billing-form > .input-box [type="radio"]:disabled + label:before,
.opc #co-billing-form > .input-box [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.opc #co-billing-form > .input-box [type="checkbox"] + label, .opc #co-billing-form > .input-box [type="checkbox"] + .label,
.opc #co-billing-form > .input-box [type="radio"] + label,
.opc #co-billing-form > .input-box [type="radio"]+.label{margin-left:33px}.opc #co-billing-form > .input-box [type="checkbox"] + label:before, .opc #co-billing-form > .input-box [type="checkbox"] + .label:before,
.opc #co-billing-form > .input-box [type="radio"] + label:before,
.opc #co-billing-form > .input-box [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.opc #co-billing-form > .input-box [type="radio"]:checked + label:before, .opc #co-billing-form > .input-box [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.opc #co-billing-form > .input-box [type="radio"]:disabled + label, .opc #co-billing-form > .input-box [type="radio"]:disabled+.label{pointer-events:none}.opc #co-billing-form > .input-box [type="radio"]:disabled + label:before, .opc #co-billing-form > .input-box [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.opc #co-billing-form > .input-box [type="radio"] + label, .opc #co-billing-form > .input-box [type="radio"]+.label{margin-left:33px}.opc #co-billing-form > .input-box [type="radio"] + label:before, .opc #co-billing-form > .input-box [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.opc .form-list .new-address-form{margin:0;padding:13px
0 0 37px}.opc .form-list .new-address-form
li{padding:0}.opc .form-list .new-address-form .input-box{max-width:none}.opc .form-list .fields
.small{width:26%}.opc .selected-address{padding:7px
0 0 40px;font-size:14px;line-height:20px;color:#4a4a4a}.sidebar .block-cart{margin:0
0 20px}.sidebar .block-progress{margin:0}.sidebar .block-progress
header{background:#4a4a4a;color:#fff;text-align:center;position:relative;padding:13px
50px 9px}.sidebar .block-progress header
h2{color:#fff;display:inline-block;vertical-align:top;margin:0;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:15px;line-height:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.sidebar .block-progress header .edit-link{font-size:0;line-height:0;padding:5px;position:absolute;color:#fff;top:6px;right:6px;margin:0}.sidebar .block-progress header .edit-link:before{content:'\e90f';font-family:"icomoon";font-size:15px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.sidebar .mini-products-list{margin:0
0 13px}.sidebar .mini-products-list
.item{border-bottom:1px solid #cecece;padding:14px
0 13px}.sidebar .mini-products-list .item:after{content:"";clear:both;display:block}.sidebar .mini-products-list .product-image-holder{width:72px;float:left;padding:2px
0 0}.sidebar .mini-products-list .product-image-holder
img{max-width:none;width:100%}.sidebar .mini-products-list .price-holder{float:right;width:65px;text-align:right;padding:0
12px 0 0}.sidebar .mini-products-list
.price{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#4a4a4a}.sidebar .mini-products-list .product-details{margin:0
80px 0 90px;font-size:13px;line-height:20px;color:#4a4a4a}.sidebar .mini-products-list .product-name{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;margin:0
0 1px}.sidebar .mini-products-list .product-name a:hover{color:#5a89b2}.sidebar .mini-products-list
.truncated{padding:0}.sidebar .mini-products-list .item-options
dt{display:none}.sidebar .mini-products-list .item-options
dd{font-style:normal}.sidebar .progress-list{margin:0
0 20px}.sidebar .progress-list
dt{border:none;font-size:14px;line-height:20px;text-transform:uppercase;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;border-top:1px solid #cecece;padding:16px
0 0;margin:14px
0 8px;letter-spacing:0.4px;position:relative}.sidebar .progress-list dt:first-child{border:none;margin-top:0}.sidebar .progress-list dt
a{position:absolute;background:none;top:12px;right:1px;text-align:center;font-size:0;line-height:0;padding:5px;color:#4a4a4a}.sidebar .progress-list dt a:before{content:'\e90f';font-family:"icomoon";font-size:17px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.sidebar .progress-list dt a:hover{color:#5a89b2}.sidebar .progress-list
dd{font-size:14px;line-height:20px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;padding:0}.sidebar .progress-list dd
.price{float:left;font-size:14px;line-height:20px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;margin:0
3px 0 0}.sidebar .buttons-set{margin:0;padding:14px
0}.sidebar .buttons-set
button.button{float:none;margin:0;display:block;width:100%;height:80px;font-size:16px;line-height:80px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:1px;font-weight:600;position:relative}.sidebar .buttons-set button.button .please-wait
img{margin-top:23px}#totals-sidebar{width:100%}#totals-sidebar tfoot tr
td{background:#e9e7e7;color:#4a4a4a;text-transform:uppercase;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:20px;padding:10px;letter-spacing:1px;font-weight:600}#totals-sidebar tfoot tr td:first-child{text-align:left !important;padding-left:12px}#totals-sidebar tfoot tr td
.price{display:block;font-size:18px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600}#totals-sidebar tbody tr:first-child
td{padding-top:4px}#totals-sidebar tbody tr:last-child
td{padding-bottom:16px}#totals-sidebar tbody tr td,
#totals-sidebar tbody tr
th{font-size:14px;line-height:17px;color:#4a4a4a;padding:0
9px 3px;letter-spacing:0.6px}#totals-sidebar tbody tr td:first-child,
#totals-sidebar tbody tr th:first-child{text-align:left !important;padding-left:11px}#totals-sidebar tbody tr td .price,
#totals-sidebar tbody tr th
.price{display:block;font-size:14px;line-height:17px;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}#co-billing-form .new-address-form{padding:13px
0 0 37px}#co-billing-form .new-address-form .form-header{display:none}#shipping-new-address-form{padding:28px
0 0}#checkout-popup #shipping-new-address-form{padding-top:0}.paypal-express-review .header-block-top,
.paypal-express-review .nav-container,
.paypal-express-review .header-box{display:none !important}.paypal-express-review
.row{position:relative}@media only screen and (min-width: 768px){.paypal-express-review .info-set-extra .col-1{width:600px;float:left}}@media only screen and (min-width: 768px){.paypal-express-review .info-set-extra .col-2{float:right;width:340px}}.paypal-express-review
.box{margin:0
0 10px;padding:0;border:none}.paypal-express-review .box-title{background:#4a4a4a;color:#fff;text-align:center;position:relative;padding:13px
50px 9px}.paypal-express-review .box-title
h2{color:#fff;display:inline-block;vertical-align:top;margin:0;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:15px;line-height:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.paypal-express-review .box-title
.edit{font-size:0;line-height:0;padding:5px;position:absolute;color:#fff;top:6px;right:6px;display:none}.paypal-express-review .box-title .edit:before{content:'\e90f';font-family:"icomoon";font-size:15px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.paypal-express-review .gift-messages
.control{padding:0;margin:0;position:relative;overflow:visible}.paypal-express-review .gift-messages .control [type="checkbox"],
.paypal-express-review .gift-messages .control [type="radio"]{position:absolute;left:-9999px}.paypal-express-review .gift-messages .control [type="checkbox"]:checked + label:before, .paypal-express-review .gift-messages .control [type="checkbox"]:checked + .label:before,
.paypal-express-review .gift-messages .control [type="radio"]:checked + label:before,
.paypal-express-review .gift-messages .control [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.paypal-express-review .gift-messages .control [type="checkbox"]:disabled + label, .paypal-express-review .gift-messages .control [type="checkbox"]:disabled + .label,
.paypal-express-review .gift-messages .control [type="radio"]:disabled + label,
.paypal-express-review .gift-messages .control [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review .gift-messages .control [type="checkbox"]:disabled + label:before, .paypal-express-review .gift-messages .control [type="checkbox"]:disabled + .label:before,
.paypal-express-review .gift-messages .control [type="radio"]:disabled + label:before,
.paypal-express-review .gift-messages .control [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.paypal-express-review .gift-messages .control [type="checkbox"] + label, .paypal-express-review .gift-messages .control [type="checkbox"] + .label,
.paypal-express-review .gift-messages .control [type="radio"] + label,
.paypal-express-review .gift-messages .control [type="radio"]+.label{margin-left:33px}.paypal-express-review .gift-messages .control [type="checkbox"] + label:before, .paypal-express-review .gift-messages .control [type="checkbox"] + .label:before,
.paypal-express-review .gift-messages .control [type="radio"] + label:before,
.paypal-express-review .gift-messages .control [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.paypal-express-review .gift-messages .control [type="radio"]:checked + label:before, .paypal-express-review .gift-messages .control [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.paypal-express-review .gift-messages .control [type="radio"]:disabled + label, .paypal-express-review .gift-messages .control [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review .gift-messages .control [type="radio"]:disabled + label:before, .paypal-express-review .gift-messages .control [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.paypal-express-review .gift-messages .control [type="radio"] + label, .paypal-express-review .gift-messages .control [type="radio"]+.label{margin-left:33px}.paypal-express-review .gift-messages .control [type="radio"] + label:before, .paypal-express-review .gift-messages .control [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.paypal-express-review .gift-messages .control
label{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;color:#4a4a4a;padding:3px
0 0;margin:0;letter-spacing:0;float:none}.paypal-express-review .form-header{font-size:14px;line-height:19px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;text-align:left;margin:0;padding:0;border-bottom:0;text-transform:uppercase}@media only screen and (min-width: 768px){.paypal-express-review .form-header{letter-spacing:0.6px;padding:0}}.paypal-express-review .row .change-link{position:absolute;right:7px;top:0px;width:auto;float:none}.paypal-express-review .row .change-link .edit-address{position:static;background:none;text-align:center;font-size:0;line-height:0;padding:5px;color:#4a4a4a;width:auto;padding:0;background:none !important;min-width:22px;cursor:pointer}.paypal-express-review .row .change-link .edit-address:before{content:'\e90f';font-family:"icomoon";font-size:17px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.paypal-express-review .row .change-link .edit-address:hover{color:#5a89b2;cursor:pointer}.paypal-express-review .selected-address-holder{padding:18px
23px 27px;background:#e9e7e7;margin:0
0 30px}@media only screen and (min-width: 768px){.paypal-express-review .selected-address-holder{padding:18px
30px 22px 24px;margin:0}}.paypal-express-review .selected-address-holder:after{content:"";clear:both;display:block}.paypal-express-review .selected-address-holder .selected-address{padding:0}@media only screen and (max-width: 767px){.paypal-express-review .selected-address-holder .selected-address{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0}}.paypal-express-review .address-box{letter-spacing:0.7px;font-size:14px;line-height:20px}@media only screen and (min-width: 768px){.paypal-express-review .address-box{float:left;width:50%}}.paypal-express-review .address-box>.wide{margin:0}.paypal-express-review .change-link{padding:15px
0 0}@media only screen and (min-width: 768px){.paypal-express-review .change-link{float:right;width:50%;padding:3px
0 0}}.paypal-express-review .change-link
.button{min-width:220px;height:40px;width:100%}@media only screen and (min-width: 768px){.paypal-express-review .change-link
.button{float:right;width:auto}}.paypal-express-review .buttons-set{margin:0;padding:10px
0 0}@media only screen and (min-width: 768px){.paypal-express-review .buttons-set{padding:21px
0 0}}.paypal-express-review .buttons-set .confirm-shipping{height:60px;line-height:60px;font-size:14px;min-width:250px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.5px;position:relative;float:none;margin:0;width:100%}@media only screen and (min-width: 768px){.paypal-express-review .buttons-set .confirm-shipping{width:auto}}.paypal-express-review.checkout-amazon-payments-index .sp-methods .box-content, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .box-content,
.paypal-express-review .paypal-shipping-method .box-content{padding:28px
0 29px}@media only screen and (min-width: 768px){.paypal-express-review.checkout-amazon-payments-index .sp-methods .box-content, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .box-content,
.paypal-express-review .paypal-shipping-method .box-content{padding:28px
0 51px}}.paypal-express-review.checkout-amazon-payments-index .sp-methods .form-header, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .form-header,
.paypal-express-review .paypal-shipping-method .form-header{border:none;margin:0}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li,
.paypal-express-review .paypal-shipping-method .shipping-list>li{margin:0
0 15px;position:relative}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"],
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"], .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"],
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"],
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"],
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]{position:absolute;left:-9999px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:checked + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:checked + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:checked + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:checked + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:checked + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:disabled + .label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:disabled + .label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:disabled + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"] + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"] + .label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"] + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"] + .label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"] + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"] + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"] + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]+.label{margin-left:33px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"] + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="checkbox"] + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"] + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="checkbox"] + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"] + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="checkbox"] + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"] + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:checked + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"]:disabled + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + .label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"] + label,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]+.label{margin-left:33px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .shipping-list > li [type="radio"] + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .shipping-list > li [type="radio"] + .label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"] + label:before,
.paypal-express-review .paypal-shipping-method .shipping-list > li [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods,
.paypal-express-review .paypal-shipping-method .sp-methods{}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods dt,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods dd, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods dt,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods dd,
.paypal-express-review .paypal-shipping-method .sp-methods dt,
.paypal-express-review .paypal-shipping-method .sp-methods
dd{padding:0}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li,
.paypal-express-review .paypal-shipping-method .sp-methods>li{margin:0
0 15px;position:relative}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"],
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"], .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"],
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"],
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"],
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]{position:absolute;left:-9999px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:checked + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:checked + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:checked + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:checked + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:checked + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:disabled + .label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:disabled + .label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:disabled + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"] + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"] + .label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + label,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"] + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"] + .label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + label,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"] + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"] + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"] + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]+.label{margin-left:33px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"] + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="checkbox"] + .label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + label:before,
.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"] + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="checkbox"] + .label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + label:before,
.paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"] + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="checkbox"] + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"] + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:checked + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:checked + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:checked + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:checked + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled+.label{pointer-events:none}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"]:disabled + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"]:disabled + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + label, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + .label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + .label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"] + label,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]+.label{margin-left:33px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + label:before, .paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods > li [type="radio"] + .label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + label:before, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods > li [type="radio"] + .label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"] + label:before,
.paypal-express-review .paypal-shipping-method .sp-methods > li [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods label, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods label,
.paypal-express-review .paypal-shipping-method .sp-methods
label{display:inline-block;vertical-align:top;font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;padding-top:3px;padding-bottom:2px;margin:0;letter-spacing:0.5px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods label .price, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods label .price,
.paypal-express-review .paypal-shipping-method .sp-methods label
.price{font-weight:600;color:#4a4a4a;font-size:14px;line-height:17px}.paypal-express-review.checkout-amazon-payments-index .sp-methods .sp-methods label a, .paypal-express-review.checkout-amazon-payments-index #shipping-method-wrapper .sp-methods label a,
.paypal-express-review .paypal-shipping-method .sp-methods label
a{color:#5a89b2}.paypal-express-review .sidebar .progress-list{padding-top:15px}.paypal-express-review .sidebar .progress-list
dt{margin-bottom:2px}.paypal-express-review .info-set
header{background:#4a4a4a;color:#fff;text-align:center;position:relative;padding:13px
50px 9px}.paypal-express-review .info-set header
h2{color:#fff;display:inline-block;vertical-align:top;margin:0;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:15px;line-height:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.paypal-express-review #checkout-review-table,
.paypal-express-review #details-table{margin:0;width:100%}.paypal-express-review #checkout-review-table tbody td,
.paypal-express-review #details-table tbody
td{padding:14px
5px 13px 18px;border:solid #cecece;border-width:0 0 1px;font-size:13px;line-height:20px;color:#4a4a4a}.paypal-express-review #checkout-review-table tbody td.product-image-cell,
.paypal-express-review #details-table tbody td.product-image-cell{width:72px;padding:16px
0 13px}.paypal-express-review #checkout-review-table tbody td.price-cell,
.paypal-express-review #details-table tbody td.price-cell{width:53px;padding-right:12px;padding-left:0}.paypal-express-review #checkout-review-table tbody td.description-cell .cart-label,
.paypal-express-review #details-table tbody td.description-cell .cart-label{display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:normal;font-size:13px;line-height:20px;padding:0}.paypal-express-review #checkout-review-table .price,
.paypal-express-review #details-table
.price{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;font-weight:normal;line-height:17px;color:#4a4a4a}.paypal-express-review #checkout-review-table .product-name,
.paypal-express-review #details-table .product-name{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;margin:0
0 1px}.paypal-express-review #checkout-review-table .product-name a:hover,
.paypal-express-review #details-table .product-name a:hover{color:#5a89b2}.paypal-express-review #checkout-review-table .qty,
.paypal-express-review #details-table
.qty{height:20px;width:40px;text-align:left;padding:0;border:none;background:none}.paypal-express-review #checkout-review-table .truncated,
.paypal-express-review #details-table
.truncated{padding:0}.paypal-express-review #checkout-review-table .item-options dt,
.paypal-express-review #details-table .item-options
dt{display:none}.paypal-express-review #checkout-review-table .item-options dd,
.paypal-express-review #details-table .item-options
dd{font-style:normal}.paypal-express-review #checkout-review-table tfoot tr:first-child td,
.paypal-express-review #details-table tfoot tr:first-child
td{padding-top:17px}.paypal-express-review #checkout-review-table tfoot tr:nth-last-child(2) td,
.paypal-express-review #details-table tfoot tr:nth-last-child(2) td{padding-bottom:16px}.paypal-express-review #checkout-review-table tfoot tr:last-child td,
.paypal-express-review #details-table tfoot tr:last-child
td{background:#e9e7e7;color:#4a4a4a;text-transform:uppercase;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:20px;padding:10px;letter-spacing:1px;font-weight:600;border:none}.paypal-express-review #checkout-review-table tfoot tr:last-child td:first-child,
.paypal-express-review #details-table tfoot tr:last-child td:first-child{text-align:left !important;padding-left:12px}.paypal-express-review #checkout-review-table tfoot tr:last-child td .price,
.paypal-express-review #details-table tfoot tr:last-child td
.price{display:block;font-size:18px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600}.paypal-express-review #checkout-review-table tfoot tr td,
.paypal-express-review #checkout-review-table tfoot tr th,
.paypal-express-review #details-table tfoot tr td,
.paypal-express-review #details-table tfoot tr
th{font-size:14px;line-height:17px;color:#4a4a4a;padding:0
9px 3px 0;letter-spacing:0.6px}.paypal-express-review #checkout-review-table tfoot tr td:first-child,
.paypal-express-review #checkout-review-table tfoot tr th:first-child,
.paypal-express-review #details-table tfoot tr td:first-child,
.paypal-express-review #details-table tfoot tr th:first-child{text-align:left !important;padding-left:11px}.paypal-express-review #checkout-review-table tfoot tr td .price,
.paypal-express-review #checkout-review-table tfoot tr th .price,
.paypal-express-review #details-table tfoot tr td .price,
.paypal-express-review #details-table tfoot tr th
.price{display:block;font-size:14px;line-height:17px;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.paypal-express-review .buttons-set-order{padding:14px
0}.paypal-express-review .buttons-set-order .opc-button{float:none;width:100%;height:80px;line-height:80px;font-size:16px;font-weight:600;letter-spacing:1px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;opacity:1 !important}.paypal-express-review .buttons-set-order .opc-button .please-wait
img{margin-top:23px}.paypal-express-review .info-set
header{position:relative}.paypal-express-review .info-set
.edit{position:absolute;right:10px;top:7px;font-size:0;line-height:0;padding:5px;color:#fff}.paypal-express-review .info-set .edit:before{content:'\e90f';font-family:"icomoon";font-size:15px;line-height:1;display:block;margin:0;float:none;width:auto;height:auto;background:none}.checkout-onepage-index .footer-main-block,
.paypal-express-review .footer-main-block{display:none}.checkout-onepage-index #footer .promo-box,
.paypal-express-review #footer .promo-box{padding-top:0;border:0}.border-bottom-box{border-bottom:1px solid #e5e5e5;margin:0
0 23px;padding-bottom:20px}.notes{font-size:10px;line-height:12px;color:#b6b6b6}#allow-gift-messages-for-order-container{display:block !important}.opc{}.opc #checkout-step-shipping .wight-box, .opc .checkout-step-payment .wight-box{text-align:center;margin:0
0 25px}.opc #checkout-step-shipping .wight-box .label, .opc .checkout-step-payment .wight-box
.label{clear:both;font-weight:bold;color:#333;display:block;margin:0
0 10px}.validatable{position:relative}.validatable .please-wait{position:absolute;right:-20px;top:4px}#checkout-billing-load>.total{padding:0
0 10px 30px;overflow:hidden}#checkout-billing-load > .total
.label{font-size:14px;line-height:20px;font-weight:bold;color:#333;margin:0
10px 0 0}#checkout-billing-load > .total
.price{line-height:20px}#checkout-billing-load > .total #totals-payment tbody tr th,
#checkout-billing-load > .total #totals-payment tbody tr
td{text-align:left;font-size:12px;line-height:14px;color:#6d6d6d;padding:2px
0}#checkout-billing-load > .total #totals-payment tbody tr th .price,
#checkout-billing-load > .total #totals-payment tbody tr td
.price{text-align:right;font-size:12px;line-height:14px;color:#6d6d6d}#checkout-billing-load > .total #totals-payment tbody tr .price-title{text-align:left !important}#checkout-billing-load > .total #totals-payment tbody tr td:last-child{width:84px}#checkout-billing-load > .total #totals-payment tfoot tr
td{font-size:14px;font-weight:bold;color:#333;line-height:18px;padding-top:7px}#checkout-billing-load > .total #totals-payment tfoot tr td:first-child{text-align:left !important}#checkout-billing-load > .total #totals-payment tfoot tr td:last-child{font-size:18px;font-weight:normal;color:#5888b4;line-height:18px}#payment-buttons-container,
#shipping-method-buttons-container,
#checkoutSteps .please-wait,
.paypal-review-order .please-wait{opacity:1 !important}#checkoutSteps button.opc-button,
.paypal-review-order button.opc-button{position:relative}.checkout-payment-method-load-holder-container dd.content-authorizenet
#payment_form_authorizenet{padding:0px;margin:0}.checkout-payment-method-load-holder-container dd.content-authorizenet #payment_form_authorizenet
li{margin:0
0 15px}.checkout-payment-method-load-holder-container .checkout-payment-method-load-holder{padding:0;background:none;border:0;margin:0;width:auto}.checkout-payment-method-load-holder-container .checkout-payment-method-load-holder #checkout-payment-method-load .label-authorizecim,
.checkout-payment-method-load-holder-container .checkout-payment-method-load-holder #checkout-payment-method-load .label-authorizenet{float:left}.checkout-payment-method-load-holder-container .checkout-payment-method-load-holder #checkout-payment-method-load .label-authorizecim label,
.checkout-payment-method-load-holder-container .checkout-payment-method-load-holder #checkout-payment-method-load .label-authorizenet
label{float:left;clear:none;text-indent:-9999px;font-size:0;line-height:0;width:215px;height:34px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/label-cart.png") no-repeat}.fancybox-skin{padding:25px
21px !important;box-shadow:none !important;background:#fff !important;border:none !important}.fancybox-skin .fancybox-close{width:18px;height:18px;position:relative;font-size:0;line-height:0;background:none;position:absolute;top:13px;right:13px}.fancybox-skin .fancybox-close:hover:before, .fancybox-skin .fancybox-close:hover:after{background:#333}.fancybox-skin .fancybox-close:before, .fancybox-skin .fancybox-close:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.fancybox-skin .fancybox-close:after{transform:rotate(-45deg)}@media only screen and (min-width: 768px){.fancybox-skin .fancybox-close{top:8px;right:9px}}.fancybox-skin .fancybox-close:hover:after, .fancybox-skin .fancybox-close:hover:before{background:#000}.fancybox-skin .fancybox-close:after, .fancybox-skin .fancybox-close:before{background:#4a4a4a}.checkout-popup-holder{background-color:#fff;width:100%;max-width:600px}.checkout-popup-holder *,.checkout-popup-holder:after,.checkout-popup-holder:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-popup-holder.address-selector-holder{width:600px;overflow:hidden}.checkout-popup-holder .register-popup .popup-sub-title{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}.checkout-popup-holder .popup-sub-title{font-size:22px;line-height:26px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#4a4a4a;margin:0
0 12px;padding:6px
0 22px;border-bottom:1px solid #cecece;text-align:center}.checkout-popup-holder #close-popup{width:16px;height:16px;position:relative;font-size:0;line-height:0;cursor:pointer;position:absolute;z-index:9999;right:10px;top:10px}.checkout-popup-holder #close-popup:hover:before, .checkout-popup-holder #close-popup:hover:after{background:#333}.checkout-popup-holder #close-popup:before, .checkout-popup-holder #close-popup:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.checkout-popup-holder #close-popup:after{transform:rotate(-45deg)}.checkout-popup-holder
.paginator{width:100%;overflow:hidden;padding:0
0 10px}.checkout-popup-holder .paginator
ul{float:right}.checkout-popup-holder .paginator ul
li{float:left;padding:0
2px}.checkout-popup-holder .paginator ul li
span{color:#5a89b2}.checkout-popup-holder .paginator ul li
a{color:#5a89b2}.checkout-popup-holder .paginator ul li a:hover{text-decoration:underline;color:#366d9c}.checkout-popup-holder .paginator ul li.active span.current,
.checkout-popup-holder .paginator ul li.active
a{color:#4a4a4a;cursor:default}.checkout-popup-holder .paginator ul li.active span.current.prev,
.checkout-popup-holder .paginator ul li.active
span.current.next{opacity:0;text-decoration:none}.checkout-popup-holder
label{font-size:14px;line-height:20px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;display:inline-block;vertical-align:top;margin:0
0 8px}.checkout-popup-holder
label.required{position:relative;padding-right:6px}.checkout-popup-holder label.required
em{position:absolute;right:0}.checkout-popup-holder
p.required{margin:-6px 0 21px}.checkout-popup-holder .fields-list{padding:8px
0 0;overflow:hidden}.checkout-popup-holder .address-selector
label{margin:0;display:block}.checkout-popup-holder .address-selector
.options{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;padding:14px
0 0}@media only screen and (min-width: 768px){.checkout-popup-holder .address-selector
.options{padding-top:9px}}.checkout-popup-holder .address-selector .options
li{position:relative;width:calc(50% - 20px);margin:0
0 25px;padding:0
32px}.checkout-popup-holder .address-selector .options
label{margin:0;float:none !important}.checkout-popup-holder .address-selector .options label input[type=radio]{position:absolute;left:-9999px}.checkout-popup-holder .address-selector .options label input[type=radio]:checked+address:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.checkout-popup-holder .address-selector .options label address:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px;top:0;left:0}.checkout-popup-holder .address-selector .options address,
.checkout-popup-holder .address-selector .options .button-set{font-size:14px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.4px}.checkout-popup-holder .address-selector .options .button-set{padding:0}.checkout-popup-holder .remove-link{width:18px;height:18px;position:relative;font-size:0;line-height:0;top:0;right:0;position:absolute}.checkout-popup-holder .remove-link:hover:before, .checkout-popup-holder .remove-link:hover:after{background:#333}.checkout-popup-holder .remove-link:before, .checkout-popup-holder .remove-link:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.checkout-popup-holder .remove-link:after{transform:rotate(-45deg)}.checkout-popup-holder .wight-box
.label{margin:0
!important}.checkout-popup-holder .button-set.form-new,
.checkout-popup-holder .button-set.form-edit,
.checkout-popup-holder .buttons-set-save{overflow:hidden;border-top:1px solid #cecece;padding:28px
0 0;text-align:center}.checkout-popup-holder .button-set.form-new .button,
.checkout-popup-holder .button-set.form-edit .button,
.checkout-popup-holder .buttons-set-save
.button{margin:0
3px 5px;height:40px;line-height:44px;font-size:13px;font-weight:600;letter-spacing:0.5px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;position:relative}@media only screen and (min-width: 768px){.checkout-popup-holder .button-set.form-new .button,
.checkout-popup-holder .button-set.form-edit .button,
.checkout-popup-holder .buttons-set-save
.button{min-width:180px}}.checkout-popup-holder
.message{padding:0
0 15px}.address-edit-popup .buttons-set{overflow:hidden;max-width:570px}.address-edit-popup
button.button{float:left}.address-edit-popup button.button-save{float:right;overflow:hidden}#checkout-billing-load{position:relative}.checkout-onepage-success .order-link{color:#d97925}.checkout-onepage-success .order-link:hover{color:#d97925;text-decoration:underline}.checkout-onepage-success .content-link{color:#5a89b2;text-decoration:none}.checkout-onepage-success .content-link:hover{text-decoration:underline}.checkout-onepage-success .print-this
a{color:#5a89b2;text-decoration:none}.checkout-onepage-success .print-this a:hover
span{text-decoration:underline}.checkout-onepage-success .print-this a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f02f';margin:0
7px 0 0;font-size:20px;display:inline-block;vertical-align:top}.checkout-onepage-success .print-this a
span{display:inline-block;vertical-align:top}.checkout-onepage-success .order-link-box{padding:15px
0 5px}.checkout-onepage-success .wight-box{text-align:center;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:20px;color:#4a4a4a;font-weight:600}.checkout-onepage-success .wight-box h1.sub-title{font-size:28px;line-height:34px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;text-transform:uppercase;color:#4a4a4a;margin:0
0 10px}.checkout-onepage-success .wight-box h2.sub-title{font-size:18px;line-height:20px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;text-transform:uppercase;margin:0
0 20px}.checkout-onepage-success .wight-box
p{margin:0
0 3px}.checkout-onepage-success .wight-box .buttons-set
.button{margin:0
5px 10px;min-width:220px}.checkout-onepage-success .faceboox-box{background-color:#fff;padding:20px}.checkout-onepage-success .success-box{width:100%;padding:44px
0 0}.checkout-onepage-success .success-box:after{content:"";clear:both;display:block}.checkout-onepage-success .success-box
.lc{float:left;width:42.8%}.checkout-onepage-success .success-box
.rc{width:51.5%;float:right}.checkout-onepage-success .success-box
.bc{padding-top:5px;clear:both}.checkout-onepage-success .social-success{margin:0
0 25px;font-size:16px;line-height:20px;color:#4a4a4a}.checkout-onepage-success .social-success
h4{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:22px;line-height:24px;font-weight:600;letter-spacing:0.5px}.checkout-onepage-success .social-success
p{padding:0
0 15px;margin:0}.checkout-onepage-success .social-success
h3{display:none}.paypal-express-review .section-about,
.checkout-onepage-index .section-about{display:none}.almost-done{background:#e9e7e7;padding:28px;margin:0
0 40px;text-align:center}.almost-done
.title{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:16px;line-height:18px}.almost-done div,
.almost-done
p{font-size:14px;line-height:18px;max-width:310px;display:block;margin:0
auto}@media only screen and (max-width: 1025px){.this-is-touch .new-hover,
.no-hover .new-hover{display:none}}@media only screen and (min-width: 1024px){.new-hover .super-attributes{display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0
0 10px;z-index:9999;position:relative}.new-hover .super-attributes
li{width:60px;margin:0
3px;border:1px
solid #CECECE;height:34px;line-height:36px;text-align:center;border-radius:3px}.new-hover .super-attributes li:first-child{margin-left:0}.new-hover .super-attributes li:last-child{margin-right:0}.new-hover .super-attributes li:nth-child(n+7){display:none !important}.new-hover .super-attributes li.active, .new-hover .super-attributes li:hover{border:1px
solid #d97925;background:#FFFBF7;cursor:pointer;color:#d97925}.new-hover .super-attributes
li.disabled{background:#ededed;border:1px
solid #ededed;cursor:not-allowed}.new-hover .super-attributes li.disabled:hover{background:#ededed;border:1px
solid #ededed;color:#333}.products-grid .new-hover{}.products-grid .new-hover button.btn-cart{font-size:14px;font-family:'ProximaNova-Semibold';font-weight:normal}.products-grid .new-hover button.btn-cart
span{font-size:14px}.products-grid .new-hover button.btn-cart span
span{font-size:14px}.products-grid .product-container .product-name,
.products-grid .product-container .product-img-box,
.products-grid .product-container .price-box{}.bxc.bx-base.bx-type-conversionbar .bx-slab{z-index:999999}.products-grid li.item.list-hover-extra{position:relative}.products-grid li.item.list-hover-extra:before{content:'';width:calc(100% + 20px);position:absolute;left:-10px;top:-10px;background:#fff;border:solid #CECECE;border-width:1px 1px 0;height:100%;display:none}.products-grid li.item.list-hover-extra:hover{position:relative;z-index:800}.products-grid li.item.list-hover-extra:hover:before{display:block}.products-grid li.item.list-hover-extra:hover .info-holder{position:relative}.products-grid li.item.list-hover-extra:hover .info-holder .product-name,
.products-grid li.item.list-hover-extra:hover .info-holder .price-box{position:relative;z-index:51}.products-grid li.item.list-hover-extra:hover .info-holder .new-hover{display:block}.products-grid .info-holder{position:relative;box-shadow:none !important}.products-grid .info-holder .new-hover{position:absolute;top:99%;left:0;width:100%;background:#fff;z-index:50;display:none}.products-grid .info-holder .new-hover:before{content:'';width:calc(100% + 20px);position:absolute;left:-10px;bottom:-10px;background:#fff;border:solid #CECECE;border-width:0 1px 1px;height:150%}}.category-products-short-list .products-short-list .product-image{margin-bottom:0}@media only screen and (max-width: 1023px){.products-grid .new-hover{display:none !important}}.block-account .block-title{background:#e9e7e7;font-size:14px;line-height:18px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-transform:uppercase;color:#333;padding:12px
20px 10px;letter-spacing:1px}.block-account .block-content
li{padding:2px
0 2px 20px}.block-account .block-content li strong,
.block-account .block-content li
a{color:#4a4a4a;font-weight:normal}.block-account .block-content li a:hover{color:#2b2b2b}.block-account .block-content li.current
strong{font-weight:bold}@media only screen and (max-width: 1024px){.block-account .block-title{text-align:center;padding:10px
25px;position:relative;font-size:16px}.block-account .block-title:after{content:'+';font-family:Arial,Helvetica,sans-serif;font-size:27px;color:#4a4a4a;font-weight:normal;position:absolute;right:15px;top:9px}.block-account .block-content{background:#e9e7e7;margin:0;padding:10px
0 !important;display:none}.block-account .block-content
li{border:0}.block-account .block-content li:hover, .block-account .block-content li:active, .block-account .block-content li:focus{background:#e9e7e7}}@media only screen and (max-width: 1024px){.block-account.opened .block-title{border-bottom:1px solid #CECECE}.block-account.opened .block-title:after{content:'-'}}.col2-layout-extra{padding-left:260px;box-sizing:border-box}.col2-layout-extra:after{content:'';display:block;width:100%;clear:both}.col2-layout-extra>.col-main{width:100%;float:none}.col2-layout-extra>.sidebar-new{margin-left:-260px;float:left;width:220px}@media only screen and (max-width: 1024px){.col2-layout-extra{padding-left:0}.col2-layout-extra>.sidebar-new{margin:30px
0 10px;width:100%;display:block}.col2-layout-extra>.col-main{float:left;width:100%}}.my-account .box,
.headlineshirts-order-info
.box{padding:0;border:0;margin:0
0 40px}.my-account .box .box-head,
.headlineshirts-order-info .box .box-head{background:#4a4a4a;color:#fff;padding:11px
30px 9px 30px;text-align:center;box-sizing:border-box;position:relative}.my-account .box .box-head h2,
.headlineshirts-order-info .box .box-head
h2{color:#fff;float:none;text-align:center;font-size:14px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:20px;margin:0;background:none;border:none}.my-account .box .box-head .btn-more,
.headlineshirts-order-info .box .box-head .btn-more{font-family:Arial,Helvetica,sans-serif;line-height:16px;font-size:12px;margin-top:2px;position:absolute;top:10px;right:15px;background:none;border:none}.my-account .box .box-head .btn-more:before,
.headlineshirts-order-info .box .box-head .btn-more:before{font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal !important;color:#fff;font-size:14px;content:'\e919'}.my-account .box .box-content,
.headlineshirts-order-info .box .box-content{background:#e9e7e7;padding:25px
30px}.my-account .box .btn-more span,
.headlineshirts-order-info .box .btn-more
span{display:none}.my-account .box .box-tittle,
.headlineshirts-order-info .box .box-tittle{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;color:#4a4a4a}.my-account .box .edit-btn,
.headlineshirts-order-info .box .edit-btn{font-size:14px;text-decoration:underline;color:#336c9e;margin:0}.my-account .box .edit-btn:hover,
.headlineshirts-order-info .box .edit-btn:hover{text-decoration:none}.my-account .box .top-well,
.headlineshirts-order-info .box .top-well{padding-top:30px;background:none}.my-account .box address,
.headlineshirts-order-info .box
address{color:#4a4a4a;margin-bottom:10px}@media only screen and (max-width: 1024px){.my-account .box .box-head,
.headlineshirts-order-info .box .box-head{margin:0}.my-account .box .top-well,
.headlineshirts-order-info .box .top-well{padding-top:15px}}.my-account .action-btn,
.headlineshirts-order-info .action-btn{padding:20px
0}.my-account .action-btn a.button,
.headlineshirts-order-info .action-btn
a.button{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;max-width:265px;background:#5a89b2;height:40px;line-height:40px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:3px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;background:#d97925}.my-account .action-btn a.button:hover, .my-account .action-btn a.button:active,
.headlineshirts-order-info .action-btn a.button:hover,
.headlineshirts-order-info .action-btn a.button:active{background:#366d9c}@media only screen and (max-width: 480px){.my-account .action-btn a.button,
.headlineshirts-order-info .action-btn
a.button{max-width:100%}}.my-account .action-btn a.button:hover, .my-account .action-btn a.button:active,
.headlineshirts-order-info .action-btn a.button:hover,
.headlineshirts-order-info .action-btn a.button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#d97925));background:-webkit-linear-gradient(top, #bb6519, #d97925);background:-moz-linear-gradient(top, #bb6519, #d97925);background:-ms-linear-gradient(top, #bb6519, #d97925);background:-o-linear-gradient(top, #bb6519, #d97925)}@media only screen and (max-width: 480px){.my-account .action-btn a.button,
.headlineshirts-order-info .action-btn
a.button{max-width:100%}}.my-account{padding:0}@media only screen and (max-width: 1024px){.my-account{padding:15px
0 0}}.my-account .addresses-primary{margin:0;border:0}.my-account .page-title{display:block !important;text-align:center;font-size:18px;line-height:1.1em;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;font-weight:600;margin:0
0 25px}.my-account .page-title h2,
.my-account .page-title
h1{font-size:18px;line-height:1.1em;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;margin:0;text-transform:uppercase}.my-account .page-title:after, .my-account .page-title:before{display:none}.my-account .addresses-additional ol li.item:last-child{margin-bottom:0;padding-bottom:0}.my-account .addresses-additional ol
li.item.empty{width:100%}.my-account .addresses-additional ol li.item.empty p:last-child{margin:0}.my-account .customer-name{overflow:hidden}.my-account .customer-name:after{content:'';display:block;clear:both;width:100%}.my-account .form-list{float:left;width:100%;box-sizing:border-box}.my-account .form-list .fields:after{content:'';display:block;clear:both;width:100%}.my-account .form-list .input-box{clear:none}.my-account .form-list
.control{position:relative;display:inline-block;vertical-align:top}.my-account .form-list .control [type="checkbox"],
.my-account .form-list .control [type="radio"]{position:absolute;left:-9999px}.my-account .form-list .control [type="checkbox"]:checked + label:before, .my-account .form-list .control [type="checkbox"]:checked + .label:before,
.my-account .form-list .control [type="radio"]:checked + label:before,
.my-account .form-list .control [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.my-account .form-list .control [type="checkbox"]:disabled + label, .my-account .form-list .control [type="checkbox"]:disabled + .label,
.my-account .form-list .control [type="radio"]:disabled + label,
.my-account .form-list .control [type="radio"]:disabled+.label{pointer-events:none}.my-account .form-list .control [type="checkbox"]:disabled + label:before, .my-account .form-list .control [type="checkbox"]:disabled + .label:before,
.my-account .form-list .control [type="radio"]:disabled + label:before,
.my-account .form-list .control [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.my-account .form-list .control [type="checkbox"] + label, .my-account .form-list .control [type="checkbox"] + .label,
.my-account .form-list .control [type="radio"] + label,
.my-account .form-list .control [type="radio"]+.label{margin-left:33px}.my-account .form-list .control [type="checkbox"] + label:before, .my-account .form-list .control [type="checkbox"] + .label:before,
.my-account .form-list .control [type="radio"] + label:before,
.my-account .form-list .control [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.my-account .form-list .control [type="radio"]:checked + label:before, .my-account .form-list .control [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.my-account .form-list .control [type="radio"]:disabled + label, .my-account .form-list .control [type="radio"]:disabled+.label{pointer-events:none}.my-account .form-list .control [type="radio"]:disabled + label:before, .my-account .form-list .control [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.my-account .form-list .control [type="radio"] + label, .my-account .form-list .control [type="radio"]+.label{margin-left:33px}.my-account .form-list .control [type="radio"] + label:before, .my-account .form-list .control [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.my-account .form-list .control
label{display:inline-block;position:static;vertical-align:top;font-size:14px;line-height:21px;color:#4a4a4a}.my-account form .fields .field-2,
.my-account form .fields
.field{width:49%}.my-account form .fields:after{display:none}.my-account form .form-list>li:after{display:none}.my-account
h2.legend{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;color:#4a4a4a;text-transform:uppercase;font-size:18px;line-height:20px;text-align:center;border-bottom:1px solid #cecece;padding-bottom:35px;margin-bottom:15px}@media only screen and (max-width: 1024px){.my-account
h2.legend{padding-bottom:25px}}.my-account .fieldset-wall:after{content:'';display:block;clear:both;width:100%}.my-account .fieldset-wall .form-list{background:#e9e7e7;padding:22px}.my-account .cart-list-holder{background:#e9e7e7;padding:25px
30px}.my-account .cart-list-holder .box-title{color:#4a4a4a;text-transform:uppercase;font-size:14px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;margin:0
0 7px}.my-account .cards-list{color:#4a4a4a;font-size:14px;line-height:20px;letter-spacing:0.03em}@media only screen and (min-width: 601px){.my-account .cards-list{margin-bottom:-25px}}.my-account .cards-list>li{display:inline-block;vertical-align:top;width:49%;padding:0}.my-account #iwd-authorizecim-cards .info-box{padding:0
0 30px}.my-account #iwd-authorizecim-cards .info-box
address{padding-bottom:1px}.my-account .link-view{border:0;background:none;margin:0;padding:0;color:#366d9c;text-decoration:underline;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-size:14px;letter-spacing:0.03em;cursor:pointer}.my-account .link-view:hover{text-decoration:none;color:#366d9c}.my-account .link-set{overflow:hidden;width:100%;margin:0
0 18px}.my-account .link-set
.separator{color:#366d9c;display:inline-block;padding:0
4px}.my-account .cards-btn-holder{padding:20px
0 0}@media only screen and (max-width: 600px){.my-account .cards-btn-holder{text-align:center}}.my-account .cards-btn-holder
a.button{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;max-width:265px;background:#5a89b2;height:40px;line-height:40px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:3px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;background:#d97925}.my-account .cards-btn-holder a.button:hover, .my-account .cards-btn-holder a.button:active{background:#366d9c}@media only screen and (max-width: 480px){.my-account .cards-btn-holder
a.button{max-width:100%}}.my-account .cards-btn-holder a.button:hover, .my-account .cards-btn-holder a.button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#d97925));background:-webkit-linear-gradient(top, #bb6519, #d97925);background:-moz-linear-gradient(top, #bb6519, #d97925);background:-ms-linear-gradient(top, #bb6519, #d97925);background:-o-linear-gradient(top, #bb6519, #d97925)}@media only screen and (max-width: 480px){.my-account .cards-btn-holder
a.button{max-width:100%}}.my-account button.button,
.my-account button.orange-button{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;max-width:265px;background:#5a89b2;height:40px;line-height:40px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:3px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;background:#d97925}.my-account button.button:hover, .my-account button.button:active,
.my-account button.orange-button:hover,
.my-account button.orange-button:active{background:#366d9c}@media only screen and (max-width: 480px){.my-account button.button,
.my-account button.orange-button{max-width:100%}}.my-account button.button:hover, .my-account button.button:active,
.my-account button.orange-button:hover,
.my-account button.orange-button:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#d97925));background:-webkit-linear-gradient(top, #bb6519, #d97925);background:-moz-linear-gradient(top, #bb6519, #d97925);background:-ms-linear-gradient(top, #bb6519, #d97925);background:-o-linear-gradient(top, #bb6519, #d97925)}@media only screen and (max-width: 480px){.my-account button.button,
.my-account button.orange-button{max-width:100%}}.my-account form .button,
.my-account button.orange-button{min-width:220px}@media only screen and (max-width: 1024px){.my-account form .button,
.my-account button.orange-button{width:100%;max-width:250px}}@media only screen and (max-width: 480px){.my-account form .button,
.my-account button.orange-button{width:100%;max-width:100%}}.my-account .checkbox-view{background:none;border:0;padding:0;margin:0;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-size:14px}.my-account .checkbox-view
span{padding-left:30px;font-size:14px;line-height:20px;color:#4a4a4a;display:inline-block;position:relative}.my-account .checkbox-view span:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.my-account .checkbox-view.save span:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.fancybox-wrap #iwd_authorizecim_card_form .form-list .input-box-small{display:inline-block;max-width:128px}.fancybox-wrap #iwd_authorizecim_card_form .form-list .iwd_changecard .input-box-small{max-width:100%}.fancybox-wrap #iwd_authorizecim_card_form .form-list .iwd_changecard .input-box-small .ccv-visual2{max-width:128px}.fancybox-wrap #iwd_authorizecim_card_form
label{max-width:100%}@media only screen and (min-width: 769px){.customer-authorizecim-index .fancybox-wrap{width:642px !important}.customer-authorizecim-index .fancybox-wrap .buttons-set{grid-template-columns:1fr 1fr}}body.customer-account-index .form-list label,
body.customer-account-edit .form-list label,
body.customer-address-index .form-list label,
body.customer-authorizecim-index .form-list label,
body.ugiftcert-customer-balance .form-list
label{font-size:14px;margin:0
0 9px;color:#4a4a4a}body.customer-account-index .form-list label.required:after,
body.customer-account-index form label.required:after,
body.customer-account-edit .form-list label.required:after,
body.customer-account-edit form label.required:after,
body.customer-address-index .form-list label.required:after,
body.customer-address-index form label.required:after,
body.customer-authorizecim-index .form-list label.required:after,
body.customer-authorizecim-index form label.required:after,
body.ugiftcert-customer-balance .form-list label.required:after,
body.ugiftcert-customer-balance form label.required:after{content:'*';display:inline;font-size:12px;padding:0
3px}body.customer-account-index .form-list label.required em,
body.customer-account-index form label.required em,
body.customer-account-edit .form-list label.required em,
body.customer-account-edit form label.required em,
body.customer-address-index .form-list label.required em,
body.customer-address-index form label.required em,
body.customer-authorizecim-index .form-list label.required em,
body.customer-authorizecim-index form label.required em,
body.ugiftcert-customer-balance .form-list label.required em,
body.ugiftcert-customer-balance form label.required
em{display:none}body.customer-account-index .fieldset .form-list > li,
body.customer-account-index .form-list > li,
body.customer-account-edit .fieldset .form-list > li,
body.customer-account-edit .form-list > li,
body.customer-address-index .fieldset .form-list > li,
body.customer-address-index .form-list > li,
body.customer-authorizecim-index .fieldset .form-list > li,
body.customer-authorizecim-index .form-list > li,
body.ugiftcert-customer-balance .fieldset .form-list > li,
body.ugiftcert-customer-balance .form-list>li{margin:0
0 16px !important}body.customer-account-index .fieldset .form-list .fields:last-child,
body.customer-account-index .form-list .fields:last-child,
body.customer-account-edit .fieldset .form-list .fields:last-child,
body.customer-account-edit .form-list .fields:last-child,
body.customer-address-index .fieldset .form-list .fields:last-child,
body.customer-address-index .form-list .fields:last-child,
body.customer-authorizecim-index .fieldset .form-list .fields:last-child,
body.customer-authorizecim-index .form-list .fields:last-child,
body.ugiftcert-customer-balance .fieldset .form-list .fields:last-child,
body.ugiftcert-customer-balance .form-list .fields:last-child{margin-bottom:0 !important}body.customer-account-index .my-account .dashboard a.change-password,
body.customer-account-index .my-account .dashboard a.view-all-btn{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;max-width:265px;background:#5a89b2;height:40px;line-height:40px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:3px;margin-top:0}body.customer-account-index .my-account .dashboard a.change-password:hover, body.customer-account-index .my-account .dashboard a.change-password:active,
body.customer-account-index .my-account .dashboard a.view-all-btn:hover,
body.customer-account-index .my-account .dashboard a.view-all-btn:active{background:#366d9c}@media only screen and (max-width: 480px){body.customer-account-index .my-account .dashboard a.change-password,
body.customer-account-index .my-account .dashboard a.view-all-btn{max-width:100%}}body.customer-account-index .my-account .dashboard a.change-password span,
body.customer-account-index .my-account .dashboard a.view-all-btn
span{background:none}body.customer-account-index .my-account .dashboard .page-title{display:block;font-size:14px;text-align:left;line-height:1.4em;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;margin:0
0 35px}body.customer-account-index .my-account .dashboard .page-title
h1{font-size:18px;line-height:1.1em;text-align:center;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;margin:0
0 10px}body.customer-account-index .my-account .dashboard .page-title:after, body.customer-account-index .my-account .dashboard .page-title:before{display:none}body.customer-account-index .my-account .dashboard .page-title
p{margin:0;max-width:97%}body.customer-account-index .my-account .dashboard .box-info .box .box-content{padding:25px
30px}@media only screen and (max-width: 1024px){body.customer-account-index .my-account .dashboard .box-info .box .box-content{border:0}}.info-list{display:block;width:100%;overflow:hidden}.info-list
li{float:left;width:50%}.info-list
.label{display:inline-block;vertical-align:top;margin:0
15px 0 0}.info-list .label-data{display:inline-block;vertical-align:top}@media only screen and (max-width: 600px){.info-list
.label{min-width:70px}.info-list
li{width:100%}}.two-column-box{width:100%;overflow:hidden;margin:0
0 -20px}.two-column-box .box-column{float:left;width:50%;box-sizing:border-box;padding:0
10px 20px 0}.two-column-box .box-column.empty{width:100%;padding-right:0}.two-column-box
a{text-decoration:underline;color:#336c9e}.two-column-box a:hover{text-decoration:none}@media only screen and (max-width: 600px){.two-column-box .box-column{width:100%;margin-bottom:25px;padding:0}}.customer-address-form .buttons-set{margin:0;padding:25px
0 0;max-width:100%;box-sizing:border-box;display:grid;grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr}.customer-address-form .buttons-set
button.button{grid-column:auto / span 1;max-width:100%;margin:0;padding:0}@media only screen and (max-width: 600px){.customer-address-form .buttons-set{grid-column-gap:10px;grid-template-columns:1fr 1fr}}@media only screen and (max-width: 480px){.my-account #iwd-authorizecim-cards .info-box{display:block;width:100%;padding:0
0 30px}.my-account #iwd-authorizecim-cards .info-box:last-child{padding-bottom:0}}#my-orders-table{table-layout:auto}.my-account .table-frame{overflow:auto}.my-account .table-frame::-webkit-scrollbar{-webkit-appearance:none}.my-account .link-print{text-decoration:underline}.my-account .link-print:hover{text-decoration:none !important}.my-account .data-table{margin:0
0 20px;width:100%}@media only screen and (min-width: 770px){.my-account .data-table{table-layout:fixed}}.my-account .data-table
.more{font-family:Arial,Helvetica,sans-serif;line-height:16px;font-size:12px;margin-top:2px}.my-account .data-table .more:before{font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal !important;color:#5a89b2;font-size:14px;content:'\e919'}.my-account .data-table .more
span{display:none}.my-account .data-table
.cancel{color:#5a89b2;position:relative;padding:0
0 0 17px}.my-account .data-table .cancel:hover
span{text-decoration:underline}.my-account .data-table .cancel .close-icon{width:13px;height:13px;position:relative;font-size:0;line-height:0;position:absolute;left:0;top:50%;transform:translateY(-50%);margin:-1px 0 0}.my-account .data-table .cancel .close-icon:hover:before, .my-account .data-table .cancel .close-icon:hover:after{background:#5a89b2}.my-account .data-table .cancel .close-icon:before, .my-account .data-table .cancel .close-icon:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(90, 137, 178, 0.15)}.my-account .data-table .cancel .close-icon:after{transform:rotate(-45deg)}.my-account .data-table .cancel .close-icon:after, .my-account .data-table .cancel .close-icon:before{background:#5a89b2}.my-account .data-table .cancel
span{background:none;color:#5a89b2}.my-account .data-table thead
th{background:#e9e7e7;color:#4a4a4a;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:13px;line-height:16px;text-align:center;padding:12px
0 10px}.my-account .data-table thead th
*{background:#e9e7e7;color:#4a4a4a}@media only screen and (max-width: 768px -1){.my-account .data-table thead th.action-cell{width:40px}}.my-account .data-table thead th.order-cell{text-align:left;padding-left:10px}@media only screen and (min-width: 768px){.my-account .data-table thead th.order-cell{padding-left:20px}}.my-account .data-table tbody
td{background:#f5f5f5;color:#4a4a4a;font-size:13px;text-align:center}.my-account .data-table tbody td.action-cell{padding-right:10px;text-align:right}.my-account .data-table tbody td.order-cell{text-align:left;padding-left:10px}@media only screen and (min-width: 768px){.my-account .data-table tbody td.order-cell{padding-left:20px}}.my-account .data-table .pdf-icon
span{display:none}.my-account .data-table .pdf-icon:before{font-family:"icomoon";content:"\e91a";color:#5a89b2;font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased}.my-account .dashboard .data-table{margin-bottom:0}@media only screen and (max-width: 770px){.my-account .desktop-only-table{display:none !important}}.my-account #my-orders-table th.last,
.my-account #my-orders-table
td.last{padding-right:14px}.my-account .data-table tbody
*{background:#f5f5f5;color:#4a4a4a}.my-account .data-table tbody
.price{font-size:13px;color:#4a4a4a}.certificate-balance-form{border-top:1px solid #cecece;padding:20px
0 0}.certificate-balance-form .form-list{margin:0}.enter-gift-card-number{margin:40px
0 0;background:#e9e7e7;padding:26px
22px}.enter-gift-card-number
h2{text-transform:uppercase;font-size:14px;line-height:20px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.03em;margin:0
0 7px;color:#4a4a4a}.enter-gift-card-number p,
.enter-gift-card-number
.price{font-size:14px;line-height:20px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;margin:0}body.customer-authorizecim-index .buttons-set.form-edit{border-top:1px solid #cecece;padding:20px
0 0}@media only screen and (max-width: 600px){.certificate-balance-form .form-list
.field{box-sizing:border-box;margin:0
!important}.certificate-balance-form .form-list .field.field-cert-number{width:65%;padding:0
5px 0 0;margin:0
!important}.certificate-balance-form .form-list .field.field-cert-pin{width:35%;padding:0
0 0 5px}body.customer-authorizecim-index .fancybox-wrap #iwd_authorizecim_card_form .input-box-holder{font-size:0;line-height:0}body.customer-authorizecim-index .fancybox-wrap #iwd_authorizecim_card_form .input-box-holder .input-box-small{box-sizing:border-box;width:50%;max-width:none;padding:0
0 0 5px}body.customer-authorizecim-index .fancybox-wrap #iwd_authorizecim_card_form .input-box-holder .input-box-small:nth-child(odd){padding:0
5px 0 0}body.customer-authorizecim-index .fancybox-wrap #iwd_authorizecim_card_form
.fieldset{padding:0}body.customer-authorizecim-index .fancybox-wrap .buttons-set{display:grid;grid-template-columns:1fr 1fr}body.customer-authorizecim-index .cards .ccv-visual2{width:100%;max-width:none !important}}@media only screen and (min-width: 601px){body.customer-authorizecim-index .form-list>li.fields{margin-bottom:0 !important}.certificate-balance-form{padding-top:16px}.certificate-balance-form form
button{min-width:222px;width:auto}.enter-gift-card-number{padding:26px
32px}}.fancybox-wrap{width:100% !important;left:0 !important;top:15px !important}.fancybox-wrap .page-title{padding:0
!important}.fancybox-wrap .page-title:after{display:none}.fancybox-wrap .page-title
h2{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:22px;line-height:26px;color:#4a4a4a;text-align:center;text-transform:uppercase;border-bottom:1px solid #cecece;margin:0
0 15px;padding:0
0 24px}.fancybox-wrap .fancybox-inner{width:100% !important}.fancybox-wrap .form-list
li{padding:0}.fancybox-wrap .form-list .fields
.field{margin-bottom:0}.fancybox-wrap .form-list .input-box-small{max-width:145px}.fancybox-wrap
p.required{margin-bottom:20px}.fancybox-wrap .holder-well{border-bottom:1px solid #cecece;border-top:1px solid #cecece;padding:15px
0}.fancybox-wrap .fieldset
.control{position:relative;display:inline-block;vertical-align:top;margin-bottom:22px}.fancybox-wrap .fieldset .control:last-child{margin-bottom:0}.fancybox-wrap .fieldset .control [type="checkbox"],
.fancybox-wrap .fieldset .control [type="radio"]{position:absolute;left:-9999px}.fancybox-wrap .fieldset .control [type="checkbox"]:checked + label:before, .fancybox-wrap .fieldset .control [type="checkbox"]:checked + .label:before,
.fancybox-wrap .fieldset .control [type="radio"]:checked + label:before,
.fancybox-wrap .fieldset .control [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.fancybox-wrap .fieldset .control [type="checkbox"]:disabled + label, .fancybox-wrap .fieldset .control [type="checkbox"]:disabled + .label,
.fancybox-wrap .fieldset .control [type="radio"]:disabled + label,
.fancybox-wrap .fieldset .control [type="radio"]:disabled+.label{pointer-events:none}.fancybox-wrap .fieldset .control [type="checkbox"]:disabled + label:before, .fancybox-wrap .fieldset .control [type="checkbox"]:disabled + .label:before,
.fancybox-wrap .fieldset .control [type="radio"]:disabled + label:before,
.fancybox-wrap .fieldset .control [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.fancybox-wrap .fieldset .control [type="checkbox"] + label, .fancybox-wrap .fieldset .control [type="checkbox"] + .label,
.fancybox-wrap .fieldset .control [type="radio"] + label,
.fancybox-wrap .fieldset .control [type="radio"]+.label{margin-left:33px}.fancybox-wrap .fieldset .control [type="checkbox"] + label:before, .fancybox-wrap .fieldset .control [type="checkbox"] + .label:before,
.fancybox-wrap .fieldset .control [type="radio"] + label:before,
.fancybox-wrap .fieldset .control [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.fancybox-wrap .fieldset .control [type="radio"]:checked + label:before, .fancybox-wrap .fieldset .control [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.fancybox-wrap .fieldset .control [type="radio"]:disabled + label, .fancybox-wrap .fieldset .control [type="radio"]:disabled+.label{pointer-events:none}.fancybox-wrap .fieldset .control [type="radio"]:disabled + label:before, .fancybox-wrap .fieldset .control [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.fancybox-wrap .fieldset .control [type="radio"] + label, .fancybox-wrap .fieldset .control [type="radio"]+.label{margin-left:33px}.fancybox-wrap .fieldset .control [type="radio"] + label:before, .fancybox-wrap .fieldset .control [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.fancybox-wrap .fieldset .control
label{display:inline-block;position:static;vertical-align:top;font-size:14px;line-height:21px;color:#4a4a4a}.fancybox-wrap .address-edit-popup button.button-save{float:left}.fancybox-wrap .buttons-set{margin:0;padding:25px
0 0;max-width:100%;box-sizing:border-box;display:grid;grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr}.fancybox-wrap .buttons-set
button.button{grid-column:auto / span 1;max-width:100%;margin:0;padding:0}.fancybox-wrap
button.button{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:13px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;height:40px;line-height:42px;letter-spacing:1px}.fancybox-wrap button.button-gray{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;font-size:13px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased}@media only screen and (max-width: 768px){.fancybox-wrap .buttons-set{display:block}.fancybox-wrap .buttons-set
button.button{width:100%;margin:0
0 10px 0}}@media only screen and (max-width: 700px){.fancybox-wrap .form-list
.fields{margin-bottom:0}.fancybox-wrap .form-list .fields
.field{margin-bottom:16px}}@media only screen and (min-width: 768px){.fancybox-wrap{width:768px !important;left:50% !important;transform:translatex(-50%) !important}}@media only screen and (max-width: 1024px){.fancybox-overlay{min-width:320px}}.fancybox-overlay .fieldset .form-list .fields .field,
.fancybox-overlay .form-list .fields
.field{margin-bottom:16px !important}.fancybox-overlay .fieldset .form-list .fields .field:last-child,
.fancybox-overlay .form-list .fields .field:last-child{margin-bottom:0 !important}@media only screen and (max-width: 600px){body #fancybox-loading{margin:0;transform:translate(-50%,-50%)}}.availability-only{display:none}.catalog-product-view.mobile-aboard .product-shop .product-box .ratings,
.catalog-product-view.mobile-aboard .product-shop .product-box .no-rating{float:left}.catalog-product-view.mobile-aboard .product-options .row li.show-x-left
.label{height:30px;line-height:30px;padding:0}.main-container.fullwidth .std
ul.messages{display:none}.catalog-product-view .main-container.fullwidth{padding-bottom:0}.catalog-product-view .block-section{font-size:14px;line-height:19px;color:#2b2b2b;padding:36px
13px 42px}@media only screen and (min-width: 768px){.catalog-product-view .block-section{padding:39px
13px}}.catalog-product-view .block-section.block-section-review{padding-top:32px;padding-bottom:57px}.catalog-product-view .block-section.block-section-review .box-reviews{padding-top:10px}.catalog-product-view .block-section.block-section-review
p{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#4a4a4a;font-size:14px;line-height:18px;font-weight:normal;margin:0
0 11px}.catalog-product-view .block-section.grey{background:#ececec}.catalog-product-view .block-section *, .catalog-product-view .block-section:after, .catalog-product-view .block-section:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.catalog-product-view .block-section .container_12:after{content:"";clear:both;display:block}.catalog-product-view .block-section h2:not(.product-name){font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.08em;color:#4a4a4a;text-transform:uppercase;font-weight:600;text-align:center;margin:0
0 19px}@media only screen and (min-width: 768px){.catalog-product-view .block-section h2:not(.product-name){font-size:28px;line-height:34px;margin-bottom:11px}}.catalog-product-view .block-section
.description{text-align:center;letter-spacing:0.035em;padding:0
12px}@media only screen and (min-width: 768px){.catalog-product-view .block-section
.description{margin:0
auto;padding:0;max-width:615px}}.catalog-product-view .block-section .description
.std{font-size:14px;line-height:19px;color:#2b2b2b}.catalog-product-view .block-section .short-description .std
h2{display:block;margin:0
0 33px}@media only screen and (max-width: 767px){.catalog-product-view .block-section .short-description
.last{margin-bottom:0 !important}}@media only screen and (min-width: 768px){.catalog-product-view .block-section
#specs{margin-bottom:-60px}}.catalog-product-view .block-section #specs
h3{font-size:14px;line-height:17px;font-weight:600;letter-spacing:0;text-transform:uppercase}.catalog-product-view .block-section #specs .float-wrap:after{content:"";clear:both;display:block}@media only screen and (min-width: 768px){.catalog-product-view .block-section #specs .float-wrap
div{width:31.7%;margin-right:2.45%}.catalog-product-view .block-section #specs .float-wrap
div.last{margin-right:0}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .box-up-sell-frame h2,
.catalog-product-view .block-section .box-cross-sell-frame h2,
.catalog-product-view .block-section .box-recently-viewed
h2{margin-bottom:43px}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .box-up-sell-frame .products-grid,
.catalog-product-view .block-section .box-cross-sell-frame .products-grid,
.catalog-product-view .block-section .box-recently-viewed .products-grid{margin:0
-15px !important}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .box-up-sell-frame .products-grid .item,
.catalog-product-view .block-section .box-cross-sell-frame .products-grid .item,
.catalog-product-view .block-section .box-recently-viewed .products-grid
.item{margin:0
13px 41px !important}}.catalog-product-view .block-section .box-reviews{padding:0}@media only screen and (min-width: 768px){.catalog-product-view .block-section .box-reviews{padding:21px
0 0}}.catalog-product-view .block-section .review-toolbar{padding:10px;background:#ececec}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-toolbar{padding:10px
18px}}.catalog-product-view .block-section .review-toolbar.bottom{padding:0;background:none}.catalog-product-view .block-section .review-toolbar.bottom .see-more{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;display:inline-block;vertical-align:top;min-width:140px;height:36px;line-height:38px}.catalog-product-view .block-section .review-toolbar.bottom .see-more
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.catalog-product-view .block-section .review-toolbar.bottom .see-more:hover, .catalog-product-view .block-section .review-toolbar.bottom .see-more:focus, .catalog-product-view .block-section .review-toolbar.bottom .see-more:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.catalog-product-view .block-section .review-toolbar.bottom .see-more:hover span, .catalog-product-view .block-section .review-toolbar.bottom .see-more:focus span, .catalog-product-view .block-section .review-toolbar.bottom .see-more:active
span{background:none}.catalog-product-view .block-section .review-toolbar.bottom .see-more:disabled, .catalog-product-view .block-section .review-toolbar.bottom .see-more.disabled{background-color:#d7d7d7 !important;cursor:pointer}.catalog-product-view .block-section .review-toolbar.bottom .see-more:disabled:hover, .catalog-product-view .block-section .review-toolbar.bottom .see-more:disabled:focus, .catalog-product-view .block-section .review-toolbar.bottom .see-more:disabled:active, .catalog-product-view .block-section .review-toolbar.bottom .see-more.disabled:hover, .catalog-product-view .block-section .review-toolbar.bottom .see-more.disabled:focus, .catalog-product-view .block-section .review-toolbar.bottom .see-more.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.catalog-product-view .block-section .review-toolbar.bottom .see-more strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.catalog-product-view .block-section .review-toolbar.bottom .see-more strong.please-wait
img{display:inline-block;vertical-align:top}.catalog-product-view .block-section .review-toolbar.bottom .see-more strong.please-wait
img{margin:6px
0 0}.catalog-product-view .block-section .review-toolbar:after{content:"";clear:both;display:block}.catalog-product-view .block-section .review-toolbar .overal-container{float:left;margin:0
10px 0 0}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-toolbar .overal-container{padding:9px
0 0}}.catalog-product-view .block-section .review-toolbar .overal-container .rating-title{display:inline-block;vertical-align:top;font-size:13px;line-height:16px;font-weight:600;color:#4a4a4a;letter-spacing:0.03em}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-toolbar .overal-container .rating-title{margin:4px
10px 0 2px;letter-spacing:0.05em}}.catalog-product-view .block-section .review-toolbar .overal-container .overal-rating-box{display:block;background:none;font-size:21px;line-height:1;letter-spacing:0.14em;width:116px}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-toolbar .overal-container .overal-rating-box{display:inline-block;vertical-align:top}}.catalog-product-view .block-section .review-toolbar .overal-container .overal-rating-box:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912 \e912 \e912 \e912 \e912";float:left;width:100%;margin:0
-100% 0 0;color:#bdbcbc;font-size:21px;line-height:1}.catalog-product-view .block-section .review-toolbar .overal-container .overal-rating-box .overal-rating{background:none;overflow:hidden}.catalog-product-view .block-section .review-toolbar .overal-container .overal-rating-box .overal-rating:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911 \e911 \e911 \e911 \e911";color:#d97925;overflow:hidden;font-size:21px;line-height:1;display:block}.catalog-product-view .block-section .review-toolbar .state-activate-review_open{float:right;margin:2px
0 0}.catalog-product-view .block-section .no-review-box{text-align:center;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;letter-spacing:0.03em}.catalog-product-view .block-section .no-review-box
.button{margin-top:20px}.catalog-product-view .block-section .state-activate-review_open{display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase;min-width:140px;height:36px;line-height:38px}.catalog-product-view .block-section .state-activate-review_open
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}.catalog-product-view .block-section .state-activate-review_open:hover, .catalog-product-view .block-section .state-activate-review_open:focus, .catalog-product-view .block-section .state-activate-review_open:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}.catalog-product-view .block-section .state-activate-review_open:hover span, .catalog-product-view .block-section .state-activate-review_open:focus span, .catalog-product-view .block-section .state-activate-review_open:active
span{background:none}.catalog-product-view .block-section .state-activate-review_open:disabled, .catalog-product-view .block-section .state-activate-review_open.disabled{background-color:#d7d7d7 !important;cursor:pointer}.catalog-product-view .block-section .state-activate-review_open:disabled:hover, .catalog-product-view .block-section .state-activate-review_open:disabled:focus, .catalog-product-view .block-section .state-activate-review_open:disabled:active, .catalog-product-view .block-section .state-activate-review_open.disabled:hover, .catalog-product-view .block-section .state-activate-review_open.disabled:focus, .catalog-product-view .block-section .state-activate-review_open.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.catalog-product-view .block-section .state-activate-review_open strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}.catalog-product-view .block-section .state-activate-review_open strong.please-wait
img{display:inline-block;vertical-align:top}.catalog-product-view .block-section .state-activate-review_open strong.please-wait
img{margin:6px
0 0}@media only screen and (min-width: 768px){.catalog-product-view .block-section .state-activate-review_open{min-width:180px}}.catalog-product-view .block-section .review-holder{padding:0
10px}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-holder{padding:0}}.catalog-product-view .block-section .review-colset{padding:18px
0;border-bottom:1px solid #cecece}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-colset{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;padding:18px}}.catalog-product-view .block-section .review-colset.last{border-bottom:none}@media only screen and (max-width: 767px){.catalog-product-view .block-section .review-colset
.col1{margin:0
0 10px}.catalog-product-view .block-section .review-colset .col1:after{content:"";clear:both;display:block}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-colset
.col1{width:30.5%;padding:0
30px 0 0}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-colset
.col2{width:100%;padding:0
0 0 38px;border-left:1px solid #cecece}}.catalog-product-view .block-section .review-colset .review-author{font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.03em}@media only screen and (max-width: 767px){.catalog-product-view .block-section .review-colset .review-author{float:left;margin:0
10px 0 0}}@media only screen and (min-width: 768px){.catalog-product-view .block-section .review-colset .review-author{display:block;margin:0
0 2px}}@media only screen and (max-width: 767px){.catalog-product-view .block-section .review-colset .review-rating{float:right}}.catalog-product-view .block-section .review-colset .review-rating
.title{display:none}.catalog-product-view .block-section .review-colset .review-rating .rating-box{height:auto;width:87px;background:none;margin:0;font-size:16px;line-height:1;overflow:hidden;text-indent:0;letter-spacing:0.1em}.catalog-product-view .block-section .review-colset .review-rating .rating-box:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912 \e912 \e912 \e912 \e912";float:left;width:100%;margin:0
-100% 0 0;color:#bdbcbc;font-size:16px;line-height:1}.catalog-product-view .block-section .review-colset .review-rating .rating-box
.rating{background:none;height:auto;overflow:hidden}.catalog-product-view .block-section .review-colset .review-rating .rating-box .rating:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911 \e911 \e911 \e911 \e911";color:#d97925;overflow:hidden;font-size:16px;line-height:1;display:block}.catalog-product-view .block-section .review-colset .review-summary{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:17px;font-weight:600;color:#4a4a4a;margin:0
0 7px;letter-spacing:0.03em}.catalog-product-view .block-section .review-colset .review-txt{font-size:14px;line-height:19px;color:#4a4a4a;margin:0
0 10px}.catalog-product-view .block-section .review-colset
.date{font-size:13px;line-height:16px;color:#4a4a4a;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}@media only screen and (max-width: 767px){.catalog-product-view #add-review{padding:40px
0 0}}.catalog-product-view #add-review
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.catalog-product-view #add-review .product-info{padding:0
20px 0 0}.catalog-product-view #add-review .product-info
h2{text-transform:uppercase;letter-spacing:2px;font-size:18px;line-height:22px;color:#333;font-weight:normal}.catalog-product-view #add-review .form-wrapper
h2{font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.08em;color:#4a4a4a;text-transform:uppercase;font-weight:600;text-align:center;margin:0
0 20px}@media only screen and (min-width: 768px){.catalog-product-view #add-review .form-wrapper
h2{font-size:28px;line-height:34px;margin-bottom:30px}}.catalog-product-view #add-review .form-list label,
.catalog-product-view #add-review .form-list .rating-label{font-size:13px;color:#333;letter-spacing:1px;margin-bottom:5px;text-align:left}.catalog-product-view #add-review .form-list
#review_field{height:65px;min-height:65px;width:100%;padding:0
10px}.catalog-product-view #add-review .form-list .input-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px
10px}.catalog-product-view #add-review .rating-container{display:block;background:none;font-size:30px;line-height:1;letter-spacing:0.3em;width:186px;height:30px;position:relative;overflow:hidden}.catalog-product-view #add-review .rating-container:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912 \e912 \e912 \e912 \e912";float:left;width:100%;margin:0
-100% 0 0;color:#bdbcbc;font-size:30px;line-height:1}.catalog-product-view #add-review .rating-container
.rating{background:none;overflow:hidden;height:30px}.catalog-product-view #add-review .rating-container .rating:before{display:inline-block;font:normal normal normal 14px/1 'icomoon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911 \e911 \e911 \e911 \e911";color:#d97925;overflow:hidden;font-size:30px;line-height:1;display:block}.catalog-product-view #add-review .pseudo-box{position:absolute;top:0;left:0;right:-14px}.catalog-product-view #add-review .pseudo-box
.pseudo{float:left}.catalog-product-view #add-review .pseudo-box .pseudo
label{margin:0}.catalog-product-view #add-review .pseudo-box .pseudo
.radio{display:none}.catalog-product-view #add-review .pseudo-box .star-rating{width:40px;height:30px}.catalog-product-view #add-review .buttons-set
.button{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.category-image{margin:0
auto;max-width:1260px}.category-image
img{width:100%;max-width:none}.top-product-list{padding:30px
0}.top-product-list:after{content:"";clear:both;display:block}.filters-holder *,
.filters-holder :after,
.filters-holder :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filters-holder:after{content:"";clear:both;display:block}.filters-holder
#layer_view{display:block}@media only screen and (min-width: 768px){.filters-holder
#layer_view{float:left;width:100%}}@media only screen and (min-width: 768px){.filters-holder
#toolbar{float:right;margin:0
0 0 -100%}}.filters-holder #toolbar .field-row,
.filters-holder #toolbar
select{float:left;width:auto;height:50px;text-transform:uppercase;color:#4a4a4a;overflow:hidden}.filters-holder #toolbar .field-row span,
.filters-holder #toolbar select
span{position:relative;padding:0
14px 0 12px;height:50px;border:none;background:none;font-size:13px;line-height:54px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:500;border-radius:0;letter-spacing:0.4px;color:#4a4a4a}.filters-holder #toolbar .field-row span:after,
.filters-holder #toolbar select span:after{content:'\f078';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translate(0, -50%);font-size:10px}.filters-holder #toolbar
select{width:auto;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:500;letter-spacing:0.4px;color:#4a4a4a;padding:0
14px 0 12px;border:none;background:none}@media only screen and (min-width: 768px){.filters-holder .top-section{border:solid #cecece;border-width:1px 0}}.filters-holder .top-section:after{content:"";clear:both;display:block}.filters-holder .sort-by{float:left}.filters-holder .block-subtitle,
.filters-holder .sort-by
label{float:left;color:#9b9b9b;font-size:13px;line-height:16px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:500;margin:19px
12px 0 0;letter-spacing:0.5px}@media only screen and (min-width: 768px){.filters-holder
.layered_navigation_accordion{float:left}}.filters-holder .layered_navigation_accordion .filter-label{font-size:13px;line-height:16px;font-weight:500;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;padding:19px
10px 15px 13px;text-transform:uppercase;letter-spacing:0.4px;display:block !important}@media only screen and (min-width: 768px){.filters-holder .layered_navigation_accordion .filter-label{float:left;cursor:pointer}}@media only screen and (min-width: 768px){.filters-holder .layered_navigation_accordion .filter-label.active-filter{background:#e9e7e7}}.filters-holder .layered_navigation_accordion .filter-label
span{display:block;position:relative;padding:0
17px 0 0}@media only screen and (min-width: 768px){.filters-holder .layered_navigation_accordion .filter-label span:after{content:'\f078';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translate(0, -50%);font-size:10px;margin:-2px 0 0}}.filters-holder
#filter_shirt_size{display:block}.filters-holder .filter-box{display:none;background:#e9e7e7}.filters-holder .slide-holder{padding:15px
10px 5px}@media only screen and (min-width: 768px){.filters-holder .slide-holder{border-bottom:1px solid #cecece;text-align:center}}.filters-holder .filters-list,
.filters-holder .color-selector{font-size:14px;line-height:17px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.5px;margin:10px
0 0}.filters-holder .filters-list:first-child,
.filters-holder .color-selector:first-child{margin-top:0}.filters-holder .filters-list li,
.filters-holder .color-selector
li{margin:0
0 5px}@media only screen and (min-width: 768px){.filters-holder .filters-list li,
.filters-holder .color-selector
li{display:inline-block;vertical-align:top;margin:0
18px 10px}}.filters-holder .filters-list li.gender-title,
.filters-holder .color-selector li.gender-title{display:block;margin:0
0 5px;font-weight:600;font-size:18px;line-height:24px}.filters-holder .filters-list a,
.filters-holder .color-selector
a{display:block;position:relative;padding:3px
0 0 29px;color:#4a4a4a}.filters-holder .filters-list a.selected:before,
.filters-holder .color-selector a.selected:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.filters-holder .filters-list a:before,
.filters-holder .color-selector a:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;border:1px
solid #cecece;font-size:16px;line-height:18px}.filters-holder .filters-list input[type="checkbox"],
.filters-holder .color-selector input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0}.filters-holder .filters-list .swatch-shopby,
.filters-holder .color-selector .swatch-shopby{padding:0;margin:0;float:none;display:inline-block;vertical-align:top;border:1px
solid #cecece}.filters-holder .filters-list .swatch-title,
.filters-holder .color-selector .swatch-title{margin:0
0 0 3px}.filters-holder .color-selector
li{margin:0
10px 10px}.filters-holder .applied-filters{text-align:center;font-size:13px;line-height:16px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;letter-spacing:0.5px;margin:19px
0 0}.filters-holder .applied-filters .currently,
.filters-holder .applied-filters
.actions{display:inline-block;vertical-align:top}.filters-holder .applied-filters .currently
span{margin:0
5px 5px;display:block}@media only screen and (min-width: 768px){.filters-holder .applied-filters .currently
span{display:inline}}.filters-holder .applied-filters
.actions{margin:0
5px 5px 3px}.filters-holder .applied-filters .link-clear{text-decoration:underline}.filters-holder .applied-filters .link-clear
span{position:relative;padding:0
16px 0 0;display:inline-block;vertical-align:top}.filters-holder .applied-filters .link-clear span:before, .filters-holder .applied-filters .link-clear span:after{position:absolute;content:'';height:1px;font-size:0;line-height:0;top:50%;right:0;width:13px;transform:rotate(45deg);background:#5a89b2;margin:-2px 0 0}.filters-holder .applied-filters .link-clear span:after{transform:rotate(-45deg)}.category-products .products-grid
li{margin:0
0 31px;background:#fff}.category-products .products-grid li .info-holder{padding:14px
8px 11px;min-height:35px}.category-products .products-grid li .super-attributes
li{margin:0
3px}.category-products .products-grid li .product-name{font-size:14px;line-height:16px;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 2px;font-weight:500}.category-products .products-grid li .product-name
a{color:#4a4a4a;font-weight:inherit}.category-products .products-grid li .price-box{font-size:14px;line-height:17px;letter-spacing:0.5px}.category-products .products-grid li .price-box .old-price
.price{color:#cecece}.category-products .products-grid li .price-box .special-price{margin-right:2px}.category-products .products-grid li .price-box .special-price
.price{color:#990316}.category-products .products-grid li .price-box
.price{line-height:inherit;color:#4a4a4a}.catalogsearch-result-index .site-container
header#header{border-bottom:1px solid #cecece}.catalogsearch-result-index .site-container .main-container{padding-top:21px}.catalogsearch-result-index .page-title
h1{margin:0;text-transform:uppercase;font-size:28px;line-height:34px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;text-align:center}.catalogsearch-result-index .note-msg{margin:10px
0 !important;padding-left:42px !important}.catalogsearch-result-index .note-msg:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';position:absolute;top:16px;left:13px;font-size:18px;background:none}.catalogsearch-result-index .results-count{font-size:14px;line-height:19px;text-align:center;color:#4a4a4a;margin:5px
0 0}aside.sidebar section.block-layered-nav dl
dt{padding:6px
11px 6px 14px}aside.sidebar section.block-layered-nav dl
dd{border:0}aside.sidebar section.block-layered-nav dl dd
.price{line-height:18px;font-size:14px}aside.sidebar section.block-layered-nav.category-nav dl.category_navigation
dd{padding:3px
0 5px}aside.sidebar section.block-layered-nav.category-nav dl.category_navigation dt span:after{background:none}aside.sidebar section.block-layered-nav dl.layered_navigation_accordion,
aside.sidebar section.block-layered-nav
.currently{padding-top:8px}aside.sidebar section.block-layered-nav .btn-remove{position:relative;top:3px;width:16px;height:16px;position:relative;font-size:0;line-height:0}aside.sidebar section.block-layered-nav .btn-remove:hover:before, aside.sidebar section.block-layered-nav .btn-remove:hover:after{background:#333}aside.sidebar section.block-layered-nav .btn-remove:before, aside.sidebar section.block-layered-nav .btn-remove:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}aside.sidebar section.block-layered-nav .btn-remove:after{transform:rotate(-45deg)}.sold-out-message{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.3);text-align:center;color:#fff;text-transform:uppercase;font-size:28px;line-height:30px;font-weight:bold;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;text-decoration:none;text-shadow:1px 1px 0 #000, -1px -1px 0 #000;transition:background 0.3s ease}.sold-out-message:hover{color:#fff;background:rgba(0, 0, 0, 0.4)}.sold-out-message
span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90%;max-height:90%}.ajax-index-options .ajax-productview-right .product-description{font-size:14px;line-height:18px}.ajax-index-options .ajax-productview-right .product-name{margin:0;padding:1px
0 6px}.ajax-index-options .ajax-productview-right .product-name
h1{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:26px;line-height:30px;position:relative;top:-6px;color:#333;margin:0;text-transform:none}.ajax-index-options .ajax-productview-right #product-options-wrapper{width:100%;margin:0
0 15px}.ajax-index-options .ajax-productview-right #product-options-wrapper:after{content:'';display:block;clear:both}.ajax-index-options .ajax-productview-right #product-options-wrapper>dl{padding-top:10px}.ajax-index-options .ajax-productview-right .product-options{margin:0;padding:0;border:0;background:none}.ajax-index-options .ajax-productview-right .product-options>p.required{display:none}.ajax-index-options .ajax-productview-right .product-options-bottom{margin:30px
0 0;padding:0;float:left;background:0;border:0}.ajax-index-options .ajax-productview-right .product-description
.std{font-size:14px;max-height:75px;overflow:hidden}.ajax-index-options .ajax-productview-right .product-description a.view-more{color:#5888B4;text-decoration:none;font-size:12px;display:inline-block;margin:15px
0 0}.ajax-index-options .ajax-productview-right .product-description a.view-more:hover{text-decoration:underline;color:#70ADE5}.ajax-index-options .ajax-productview-right .type-box{font-weight:normal;font-size:13px;line-height:17px;color:#6d6d6d;margin:0;padding:0;text-align:center}.img-arrow{position:absolute;z-index:9;top:244px;height:63px;width:27px;cursor:pointer;margin:0
7px}.img-arrow.arrow-left{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/arrows.png") -10px -72px no-repeat;left:0}.img-arrow.arrow-left:hover{background-position:-50px -72px}.img-arrow.arrow-right{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/arrows.png") -2px 2px no-repeat;right:0}.img-arrow.arrow-right:hover{background-position:-42px 2px}#attributes{position:relative}#attributes .validation-message{margin-bottom:10px;margin-top:5px}#attributes:after{content:"";display:block;clear:both}#super_dropdown{box-sizing:border-box;width:100%;z-index:450;padding:0}Also Available As
#super_dropdown>.options>span.label{display:none}#super_dropdown
ul.row{display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0
0 10px;z-index:99;position:relative}#super_dropdown ul.row
li{width:68px;margin:0;line-height:33px;text-align:center;cursor:pointer}#super_dropdown ul.row li:nth-child(n+7){display:none !important}#super_dropdown ul.row li
.label{display:block;border:1px
solid #CECECE;border-radius:3px;box-sizing:border-box;margin:0
3px;height:34px;line-height:35px;text-align:center;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:13px}#super_dropdown ul.row li:first-child{margin-left:0}#super_dropdown ul.row li:first-child
.label{margin-left:0}#super_dropdown ul.row li:last-child{margin-right:0}#super_dropdown ul.row li:last-child
.label{margin-right:0}#super_dropdown ul.row li.selected .label, #super_dropdown ul.row li.active .label, #super_dropdown ul.row li:hover
.label{border:1px
solid #d97925;background:#FFFBF7;cursor:pointer;color:#d97925}#super_dropdown ul.row li.disabled
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed}#super_dropdown ul.row li.disabled:hover
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed}#super_dropdown ul.row li .stock-label{display:none;font-size:10px;line-height:12px;color:#5a89b2;padding:7px
0 1px}#super_dropdown ul.row li.out-of-stock .stock-label{display:block}#super_dropdown ul.row li.out-of-stock
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed;background:none}#super_dropdown ul.row li.out-of-stock:hover
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed;background:none}#stock_notify_link{border-top:1px solid #E9E7E7;border-bottom:1px solid #E9E7E7;padding:11px
0;overflow:hidden;line-height:26px;cursor:pointer;font-size:14px;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}#stock_notify_link:before{content:'+';float:right;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:22px;line-height:26px;margin:0
6px 0 0}#stock_notify_link.active{border-bottom:1px solid transparent}#stock_notify_link.active:before{content:'–'}#super_dropdown_label{color:#6d6d6d;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;line-height:28px;font-size:12px;height:28px;background-color:#fff;border:1px
solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:0
8px 0 10px;margin:0
4px 0 0;float:left;min-width:130px}#super_dropdown_label:after{content:'';float:right;display:block;width:8px;height:3px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat;margin:13px
0 0 0}.all-sizes-gone-label{color:#6d6d6d;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;line-height:28px;font-size:12px;height:28px;background-color:#fff;border:1px
solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:0
8px 0 10px;margin:0
4px 0 0;float:left;min-width:130px}.carousell-holder{overflow:hidden;height:65px;position:relative;float:left;margin:1px
0 0;width:270px}.carousell-holder
.caroufredsel_wrapper{height:64px !important}.no-slider
li{display:inline-block}.product_spec_list-icons{margin:0;padding:0;list-style:none}.product_spec_list-icons
li{width:100%;overflow:hidden;display:block;margin-bottom:10px}.product_spec_list-icons li:before{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/about-product-sprite.png") no-repeat;width:32px;height:19px;margin:0
5px 0 0;float:left;content:''}.product_spec_list-icons li.green-icon:before{margin:5px
5px 0 0}.product_spec_list-icons li.california-icon:before{background-position:0 -19px}.product_spec_list-icons li.headline-icon:before{background-position:0 -39px;height:15px}.product_spec_list-icons li.designed-icon:before{background-position:0 -53px;height:26px;margin:5px
5px 0 0}.product_spec_list-icons li.cotton-icon:before{background-position:0 -79px;height:15px}.product-view .img-holder{margin-bottom:19px}#product_addtocart_form{width:100%}#product_addtocart_form:after{content:'';display:block;clear:both}.product-view .carousel-frame-view{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;padding:0
30px}.product-view .next,
.product-view
.prev{text-indent:-9999px;font-size:0;line-height:0;width:21px;height:63px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat;cursor:pointer;opacity:1}.product-view
.next{float:right;background-position:0 -371px}.product-view .next:hover{background-position:-22px -371px}.product-view
.prev{float:left;margin:0
8px 0 0;background-position:0 -308px}.product-view .prev:hover{background-position:-22px -308px}.product-view .button.btn-cart{line-height:60px;height:60px}.product-view .button.btn-cart
span{line-height:60px !important;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:16px}.product-view .product-view-extra .button.btn-cart{line-height:60px;height:60px}.product-view .product-view-extra .button.btn-cart
span{line-height:60px !important;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:16px}.product-view .more-views
img{max-width:70px}.more-views .no-slider{padding:0
0 2px;text-align:center !important}#custom-carousell-upsell,#custom-carousell{height:60px;position:relative}#custom-carousell-upsell li,
#custom-carousell
li{float:left;display:block;width:56px;margin:0
11px 11px 0}#custom-carousell-upsell li a,
#custom-carousell li
a{float:left;max-height:56px;overflow:hidden}#custom-carousell-upsell li
a{float:left;max-height:154px;overflow:hidden}.catalog-product-view .product-view-extra .product-name{padding-bottom:20px}.catalog-product-view .product-view-extra .product-name
h1{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:32px;text-transform:uppercase;text-align:center;color:#333;margin:0;line-height:36px;letter-spacing:2px}.catalog-product-view .product-view-extra .productview-right{width:39.2%}.catalog-product-view .product-view-extra .productview-right .product-shop .description
h3{font-family:"proxima-nova";font-size:18px;font-weight:normal}.catalog-product-view .product-view-extra .productview-right .product-shop .short-description .std
h2{font-family:"proxima-nova";font-size:16px;text-align:center}.catalog-product-view .product-view-extra .productview-right .product-shop .short-description
h2{display:block;font-size:16px;font-weight:bold}.catalog-product-view .product-view-extra .productview-right .productview-right-holder{min-height:674px;width:100%}.catalog-product-view .product-view-extra .product-essential .productview-left{width:57.3%;max-width:550px}.catalog-product-view .product-view-extra .product-essential .productview-left .box-up-sell-frame h2,
.catalog-product-view .product-view-extra .product-essential .productview-left .box-recently-viewed
h2{font-family:"proxima-nova";font-size:18px}.catalog-product-view .product-view-extra .img-holder{margin-bottom:16px}.catalog-product-view .product-view-extra .img-holder
#zoom{display:block;overflow:hidden}.catalog-product-view .product-view-extra .img-holder .image-text{padding:5px
0 5px;font-size:12px}.catalog-product-view .product-view-extra .img-holder .image-text #sizing-chart-opener{color:#5888B4;cursor:pointer}.catalog-product-view .product-view-extra .carousell-holder,
.catalog-product-view .product-view-extra .carousell-holder
.caroufredsel_wrapper{height:103px !important}.catalog-product-view .product-view-extra .carousell-holder{margin:0;width:100%}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0
24px 0 25px;position:relative}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view .prev,
.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view
.next{position:absolute;cursor:pointer;top:0;width:20px;height:100px;opacity:1}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view .prev.disabled,
.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view
.next.disabled{opacity:0.4}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view
.prev{left:0;background-position:0 -434px}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view .prev:hover{background-position:-21px -434px}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view
.next{right:0;background-position:0 -534px}.catalog-product-view .product-view-extra .product-image-frame .carousel-frame-view .next:hover{background-position:-21px -534px}.catalog-product-view .product-view-extra .product-image-frame .more-views
.caroufredsel_wrapper{width:540px !important}.catalog-product-view .product-view-extra .product-image-frame .no-slider,
.catalog-product-view .product-view-extra .product-image-frame #custom-carousell{height:102px;text-align:left;min-height:80px;white-space:nowrap}.catalog-product-view .product-view-extra .product-image-frame .no-slider li,
.catalog-product-view .product-view-extra .product-image-frame #custom-carousell
li{float:none;display:inline-block;vertical-align:top;width:auto;margin:0
20px 5px 0}.catalog-product-view .product-view-extra .product-image-frame .no-slider li a,
.catalog-product-view .product-view-extra .product-image-frame #custom-carousell li
a{max-height:98px;overflow:hidden;float:left;width:70px}.catalog-product-view .product-view-extra .product-image-frame .no-slider li img,
.catalog-product-view .product-view-extra .product-image-frame #custom-carousell li
img{height:auto;display:block;width:100%}.catalog-product-view .product-view-extra .box-up-sell #custom-carousell-upsell{height:123px}.catalog-product-view .product-view-extra .box-up-sell #custom-carousell-upsell
li{width:120px;margin:0
11px 0 0}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0
24px 0 25px;position:relative}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view.no-carousell{padding:0}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view.no-carousell #custom-carousell-upsell{text-align:center}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view.no-carousell #custom-carousell-upsell
li{display:inline-block;float:none}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view .prev,
.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view
.next{position:absolute;top:0;width:20px;height:126px;opacity:1}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view .prev.disabled,
.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view
.next.disabled{opacity:0.4}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view
.prev{left:0;background-position:0 -634px}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view .prev:hover{background-position:-21px -634px}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view
.next{right:0;background-position:0 -764px}.catalog-product-view .product-view-extra .box-up-sell .carousel-frame-view .next:hover{background-position:-21px -764px}.catalog-product-view .product-view-extra .carousell-holder-upsell{height:126px !important}.catalog-product-view .product-view-extra .carousell-holder-upsell
.caroufredsel_wrapper{height:126px !important}.catalog-product-view .product-view-extra .box-up-sell-frame,
.catalog-product-view .product-view-extra .box-recently-viewed{clear:both}.catalog-product-view .product-view-extra .box-up-sell-frame > h2,
.catalog-product-view .product-view-extra .box-recently-viewed>h2{margin-bottom:15px;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;color:#333;font-size:18px}.catalog-product-view .product-view-extra button.btn-cart{float:none;display:block;width:100%;margin:0}.catalog-product-view .product-view-extra button.btn-cart
span{width:100%;line-height:45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.catalog-product-view .product-view-extra .product-options .add-to-cart{display:none}.catalog-product-view .product-view-extra #product-options-wrapper
dl{margin-bottom:12px}.catalog-product-view .product-view-extra
.description{font-size:13px;line-height:17px}.catalog-product-view .product-view-extra .short-description{font-size:13px;line-height:17px}.catalog-product-view .product-view-extra
p.required{display:none}.catalog-product-view .product-view-extra .add-to-box{margin-bottom:27px}.catalog-product-view .product-view-extra .std
p{margin-bottom:7px}.catalog-product-view .product-view-extra .std
ul{list-style:disc inside;padding:0
0 0 15px}.catalog-product-view .fancybox-skin{background:#fff}.ajax-index-options .no-slider
li{float:none;display:inline-block;margin:0
9px 0 0}.ajax-productview-related .no-slider
li{border:0;-webkit-box-shadow:none;box-shadow:none}.ajax-index-options .sizing-chart{display:none}.ajax-index-options #cloud-zoom-big{top:3px !important;left:3px !important}.ajax-index-options .ajax-productview-right .price-box{float:none;display:inline-block;font-weight:600;font-size:16px;line-height:16px;color:#CECECE;margin:0
0 18px;padding:0}.ajax-index-options .ajax-productview-right .price-box .price-label{display:none}.ajax-index-options .ajax-productview-right .price-box .old-price,
.ajax-index-options .ajax-productview-right .price-box .special-price{float:left;margin:0
5px 0 0}.ajax-index-options .ajax-productview-right .price-box .special-price .price,
.ajax-index-options .ajax-productview-right .price-box .regular-price .price,
.ajax-index-options .ajax-productview-right .price-box .old-price
.price{font-size:16px;line-height:16px}.ajax-index-options .ajax-productview-right .price-box .redular-price{display:block;text-align:center;width:100%}.ajax-index-options .ajax-productview-right .price-box .redular-price
.price{display:block;width:100%}.ajax-index-options .ajax-productview-right .price-box .special-price
.price{color:#990316}.catalog-product-view .product-view-extra .product-shop .validation-error .validation-message{width:100%;display:block}.catalog-product-view .product-view-extra .product-shop .extra-block-chane{margin-bottom:22px}.catalog-product-view .product-view-extra .product-shop .type-box{font-weight:normal;font-size:13px;line-height:17px;color:#6d6d6d;margin:0;padding:0;text-align:center}.catalog-product-view .product-view-extra .product-shop .price-box{float:none;display:inline-block;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:16px;line-height:16px;color:#cecece;margin:0
0 4px;padding:0;overflow:hidden;text-align:center}.catalog-product-view .product-view-extra .product-shop .price-box .price-label{display:none}.catalog-product-view .product-view-extra .product-shop .price-box .old-price,
.catalog-product-view .product-view-extra .product-shop .price-box .special-price{display:inline-block;margin:0
5px 0 0;color:#cecece}.catalog-product-view .product-view-extra .product-shop .price-box .old-price .price,
.catalog-product-view .product-view-extra .product-shop .price-box .special-price
.price{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}.catalog-product-view .product-view-extra .product-shop .price-box .special-price .price,
.catalog-product-view .product-view-extra .product-shop .price-box .regular-price .price,
.catalog-product-view .product-view-extra .product-shop .price-box .old-price
.price{font-size:16px;line-height:16px;font-weight:500;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}.catalog-product-view .product-view-extra .product-shop .price-box .regular-price{display:block;width:100%;text-align:center}.catalog-product-view .product-view-extra .product-shop .price-box .regular-price
.price{color:#d97925}.catalog-product-view .product-view-extra .product-shop .price-box .special-price
.price{color:#990316}.rating-box{height:16px;width:87px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/stars.png") no-repeat 0 -17px;display:inline-block;margin-left:4px}.rating-box
.rating{height:16px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/stars.png") no-repeat 0 0}.box-reviews .no-rating{margin:0
0 15px}.box-reviews .no-rating .rating-box{height:20px;width:110px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/grey-stars3-1.png") no-repeat 0 -20px;background-size:110px auto;display:block;margin:0
auto}.product-shop .product-box{text-align:center}.product-shop .product-box .no-rating,
.product-shop .product-box
.ratings{text-align:center;margin-bottom:0}.product-shop .product-box .no-rating .rating-box,
.product-shop .product-box .ratings .rating-box{height:20px;width:110px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/grey-stars3-1.png") no-repeat 0 -20px;background-size:110px auto;display:inline-block;margin-left:4px;margin-right:5px}.product-shop .product-box .no-rating .rating-box .rating,
.product-shop .product-box .ratings .rating-box
.rating{height:20px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/grey-stars3-1.png") no-repeat 0 0;background-size:110px auto}.product-shop .product-box .no-rating .rating-box,
.product-shop .product-box .no-rating .rating-links,
.product-shop .product-box .ratings .rating-box,
.product-shop .product-box .ratings .rating-links{display:inline-block;float:none !important}.product-shop .product-box .no-rating,
.product-shop .product-box .rating-links{line-height:20px;display:inline-block;padding:3px
0 0}.product-shop .product-box .no-rating:before,
.product-shop .product-box .rating-links:before{content:'|';display:inline-block;color:#cecece;margin:0
10px 0 0}.product-shop .product-box .no-rating a,
.product-shop .product-box .rating-links
a{color:#366d9c;display:inline-block;font-size:13px;line-height:20px;font-weight:normal;text-decoration:underline;cursor:pointer}.product-shop .product-box .no-rating a:hover,
.product-shop .product-box .rating-links a:hover{text-decoration:none}.product-shop .product-box .no-rating{display:block;width:100%;color:#959595}.product-shop .product-box .no-rating:after, .product-shop .product-box .no-rating:before{display:none}.product-shop .product-box .no-rating
p{display:inline-block;font-size:13px;padding-top:4px}.product_info_content .container_12:after{content:'';display:block;clear:both}.product_info_content
h3{font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.08em;color:#4a4a4a;text-transform:uppercase;font-weight:600;text-align:center;margin:0
0 19px}@media only screen and (min-width: 768px){.product_info_content
h3{font-size:28px;line-height:34px;margin-bottom:11px}}.box-cross-sell-frame,.box-recently-viewed{padding-bottom:8px}.box-cross-sell-frame .box-title,
.box-recently-viewed .box-title{font-size:24px;line-height:29px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.08em;color:#4a4a4a;text-transform:uppercase;font-weight:600;text-align:center;margin:0
0 19px;padding-top:32px;padding-bottom:20px}@media only screen and (min-width: 768px){.box-cross-sell-frame .box-title,
.box-recently-viewed .box-title{font-size:28px;line-height:34px;margin-bottom:11px}}.box-cross-sell-frame .container_12:after,
.box-recently-viewed .container_12:after{content:'';display:block;clear:both}.container_12>.product-essential{padding:0
15px}#stock_notify{width:100%;overflow:hidden;clear:both;padding:15px
0 25px;border-top:1px solid #cecece}#stock_notify .heading-line{margin-left:15px}#stock_notify
.options{padding:13px
0 0}#stock_notify .options>.label{display:block;margin-bottom:7px}#stock_notify
.actions{width:100%;padding-top:2px}#stock_notify .actions:after{content:'';display:block;clear:both}#stock_notify .actions
.button{float:right;margin-left:20px;display:inline-block;vertical-align:top;height:40px;padding:0
18px;border-radius:2px;background-color:#5a89b2 !important;color:#fff;font-size:13px;line-height:42px;text-align:center;letter-spacing:1px;text-transform:uppercase}#stock_notify .actions .button
span{display:block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600}#stock_notify .actions .button:hover, #stock_notify .actions .button:focus, #stock_notify .actions .button:active{background-color:#4c7ca8;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c7ca8), to(#70ade5));background:-webkit-linear-gradient(top, #4c7ca8, #70ade5);background:-moz-linear-gradient(top, #4c7ca8, #70ade5);background:-ms-linear-gradient(top, #4c7ca8, #70ade5);background:-o-linear-gradient(top, #4c7ca8, #70ade5)}#stock_notify .actions .button:hover span, #stock_notify .actions .button:focus span, #stock_notify .actions .button:active
span{background:none}#stock_notify .actions .button:disabled, #stock_notify .actions
.button.disabled{background-color:#d7d7d7 !important;cursor:pointer}#stock_notify .actions .button:disabled:hover, #stock_notify .actions .button:disabled:focus, #stock_notify .actions .button:disabled:active, #stock_notify .actions .button.disabled:hover, #stock_notify .actions .button.disabled:focus, #stock_notify .actions .button.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}#stock_notify .actions .button strong.please-wait{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#507ca4}#stock_notify .actions .button strong.please-wait
img{display:inline-block;vertical-align:top}#stock_notify .actions .button strong.please-wait
img{margin:6px
0 0}#stock_notify .actions .button span
span{padding:0
28px}#stock_notify .actions .back-link{margin-top:8px;float:right}#stock_notify .actions .back-link:before{content:'‹';display:inline-block;margin:0
7px 0 0}#stock_notify .notify-email{padding:0}#stock_notify .notify-email>span{display:block;margin-bottom:7px}#stock_notify .notify-email .notify-email-label{margin-bottom:12px;margin-left:15px}#stock_notify .notify-email .stock-notify-promise{font-size:12px;margin:0}#stock_notify .button-row{position:relative;padding:0
120px 0 0}#stock_notify .button-row.full-width-button{padding:0}#stock_notify .button-row.full-width-button
.button{position:relative;width:100%}#stock_notify .button-row .input-text{width:100%}#stock_notify .button-row
.button{position:absolute;right:0;top:0}#stock_notify>.button{width:100%}#stock_notify .stock-notify-promise{color:#5a89b2;font-size:12px;line-height:15px;padding-top:16px;vertical-align:baseline}#stock_notify .stock-notify-promise:before{font-family:"icomoon";content:'\e918';color:#5a89b2;font-size:15px;line-height:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;margin:1px
6px 0 0}#stock_notify
ul.row{display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0
0 10px;z-index:9999;position:relative}#stock_notify ul.row
li{width:60px;margin:0;line-height:33px;text-align:center;cursor:pointer}#stock_notify ul.row li:first-child{margin-left:0}#stock_notify ul.row li:first-child
.label{margin-left:0}#stock_notify ul.row li:last-child{margin-right:0}#stock_notify ul.row li:last-child
.label{margin-right:0}#stock_notify ul.row li:nth-child(n+7){display:none !important}#stock_notify ul.row li
.label{display:block;border:1px
solid #CECECE;border-radius:3px;box-sizing:border-box;margin:0
3px;height:34px;line-height:35px;text-align:center;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:13px}#stock_notify ul.row li.selected .label, #stock_notify ul.row li.active .label, #stock_notify ul.row li:hover
.label{border:1px
solid #d97925;background:#FFFBF7;cursor:pointer;color:#d97925}#stock_notify ul.row li.disabled
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed}#stock_notify ul.row li.disabled:hover
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed}#stock_notify ul.row li .stock-label{display:none;font-size:10px;line-height:12px;color:#5a89b2;padding:7px
0 13px}#stock_notify ul.row li.out-of-stock .stock-label{display:block}#stock_notify ul.row li.out-of-stock
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed;background:none}#stock_notify ul.row li.out-of-stock:hover
.label{color:#cecece;border:1px
solid #cecece;cursor:not-allowed;background:none}.custom-alert-extra,.custom-alert{font-size:13px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#5a89b2;background:#DFF0FF;padding:10px
15px 9px;margin:0
0 13px}.custom-alert-extra:before,.custom-alert:before{content:'\e902';font-family:"icomoon";color:#5a89b2;font-size:14px;line-height:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;margin:2px
6px 0 0}.custom-alert-extra:before{font-family:"FontAwesome";content:"\f197";font-size:26px}.catalog-product-view .ajax-productview-right .product-view-extra .add-to-box{margin-bottom:0;padding-bottom:23px;border-bottom:none}.add-to-wishlist{position:static}.add-to-wishlist .add-to-container{width:100%;box-sizing:border-box;position:absolute;top:99%;right:0;background:#fff;border:1px
solid #cecece;padding:21px
11px 21px 20px;z-index:999;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-weight:500}.add-to-wishlist .add-to-container ul.wishlist-list{max-height:300px;overflow:auto;width:100%}.add-to-wishlist .add-to-container .select-option{color:#b13535;font-size:12px;line-height:16px;position:relative;text-align:center}.add-to-wishlist .add-to-container .select-option:before{content:"";background:#fff url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") -48px -70px no-repeat;width:15px;height:13px;display:inline-block;position:relative}.add-to-wishlist .add-to-container .new-wishlist input.input-text{width:100%}.add-to-wishlist .add-to-container .wishlist-list{margin:0
0 19px}.add-to-wishlist .add-to-container .wishlist-list
li{font-size:14px;margin:0;font-family:myriad-pro,"Myriad Bold",Arial,sans-serif}.add-to-wishlist .add-to-container .wishlist-list li
a{color:#5a89b2;font-weight:normal;text-decoration:underline}.add-to-wishlist .add-to-container .wishlist-list li a:hover{text-decoration:none}.add-to-wishlist .add-to-container .wishlist-list li.wishlist-title{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:14px;text-align:center;text-transform:uppercase;padding-bottom:15px}.add-to-wishlist .add-to-container .buttons-set-save{position:absolute;right:0;top:0;width:100px}.add-to-wishlist .add-to-container .buttons-set-save
.button{width:100%}.add-to-wishlist .add-to-container .item-added{padding:0}.add-to-wishlist .add-to-container .item-added .item-added-message{text-align:center;font-weight:bold;line-height:15px;position:relative;margin:0
0 34px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:13px;text-transform:none}.add-to-wishlist .add-to-container .item-added
ul{text-align:center;display:block}.add-to-wishlist .add-to-container .item-added ul
li{display:inline;margin:0
3px;font-weight:normal !important;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.add-to-wishlist .add-to-container .item-added ul li
a{text-decoration:underline;font-weight:normal}.add-to-wishlist .add-to-container .item-added ul li a:hover{text-decoration:none}.add-to-wishlist .new-wishlist{padding:0
110px 0 0;position:relative}.not-logged-in
a{text-decoration:underline;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}.not-logged-in a:hover{text-decoration:none}.add-to-box.with-add-wishlist{position:relative}.add-to-box.with-add-wishlist .add-to-wishlist{float:right;border:1px
solid #d97925;border-radius:2px;width:58px;height:58px}.add-to-box.with-add-wishlist .add-to-wishlist .buttons-set-save{display:block !important}.add-to-box.with-add-wishlist .add-to-wishlist .add-to-list{height:58px;display:block;cursor:pointer;position:relative}.add-to-box.with-add-wishlist .add-to-wishlist .add-to-list:before{content:'\e908';font-family:"icomoon";color:#d97925;font-size:30px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;margin:2px
6px 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%, -54%)}.add-to-box.with-add-wishlist .add-to-wishlist .add-to-list:hover{background:#FFFBF7}.add-to-box.with-add-wishlist .add-to-wishlist .add-to-list:hover:before{content:'\e907'}.add-to-box.with-add-wishlist .add-to-wishlist .add-to-list
span{display:none}.add-to-box .add-to-cart{float:left;width:calc( 100% - 68px)}.discounted .add-to-box.with-add-wishlist{position:relative;z-index:1}.discounted .add-to-box.with-add-wishlist:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.discounted .add-to-box.with-add-wishlist .add-to-wishlist{border-color:#cecece}.discounted .add-to-box.with-add-wishlist .add-to-wishlist .add-to-list:before{color:#cecece}#current-list-name{text-align:center;display:block;width:100%;padding-top:5px}.breadcrumbs{text-align:left;position:relative;border:0;padding:8px
0;letter-spacing:0.6px;max-width:980px;margin:0
auto;width:100%}@media only screen and (max-width: 767px){.breadcrumbs{display:none}}.breadcrumbs
ul{padding:0;margin:0}.breadcrumbs
li{display:inline-block;vertical-align:top;font-size:11px;line-height:13px;color:#9b9b9b}.breadcrumbs li
a{color:#9b9b9b}.breadcrumbs li a:hover{color:#4a4a4a}.breadcrumbs li
span{margin:0
4px}.breadcrumbs+.main-container{padding-top:10px}.category-image-holder{position:relative}.category-image-holder .breadcrumbs-holder{position:absolute;top:0;left:0;width:100%}.category-image-holder .breadcrumbs-holder li a,
.category-image-holder .breadcrumbs-holder li span,
.category-image-holder .breadcrumbs-holder li
strong{color:#fff}.checkout-amazon-payments-index #checkout-review-table colgroup,
.checkout-amazon-payments-index #checkout-review-table
thead{display:none !important}.checkout-amazon-payments-index #checkout-amazon-payments
h2{margin-top:0;padding-top:0}.checkout-amazon-payments-index .shipping-list{margin:0;padding:0;list-style:none}.checkout-amazon-payments-index .shipping-list
li{list-style:none}.checkout-amazon-payments-index #shipping-method-wrapper
li{list-style:none}.checkout-amazon-payments-index .buttons-set
p{margin-bottom:15px}@media only screen and (min-width: 768px){.selectric-wrapper{position:relative;cursor:pointer;float:left;vertical-align:top}.selectric-responsive{}.selectric-responsive .selectric-items{width:auto !important}.selectric{background:transparent;position:relative;overflow:hidden}.selectric
.label{display:block;white-space:nowrap;overflow:hidden;position:relative;padding:0
14px 0 12px;height:50px;border:none;background:none;font-size:13px;line-height:54px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:500;border-radius:0;letter-spacing:0.4px;color:#4a4a4a;text-transform:uppercase;user-select:none}.selectric .label:after{content:'\f078';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translate(0, -50%);font-size:10px}.selectric
.button{display:none;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px
solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus
.selectric{border-color:#aaa}.selectric-hover
.selectric{border-color:#c4c4c4}.selectric-hover .selectric
.button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open
.selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select
select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native
select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0
!important;padding:0
!important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:70%;right:0;z-index:-1;border:1px
solid #cecece;border-radius:5px;background:#fff}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul, .selectric-items
li{list-style:none;padding:0;margin:0;min-height:20px;font-size:12px;line-height:20px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:500;border-radius:0;letter-spacing:0.4px}.selectric-items
li{display:block;padding:10px
27px 10px 20px;white-space:nowrap;color:#4a4a4a;cursor:pointer}.selectric-items
li.selected{background:#cecece;color:#4a4a4a}.selectric-items
li.highlighted{background:#e9e7e7;color:#4a4a4a}.selectric-items li:hover{background:#e9e7e7;color:#4a4a4a}.selectric-items
.disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled
li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group
li{padding-left:25px}}.fancybox-overlay-fixed{z-index:9999}body:not([class*="checkout-"]) .price .currency-sybmol{display:none !important}body[class*="paypal-"] .price .currency-sybmol{display:inline-block !important}.new-hover .add-to-cart-success{background-color:#cce6ff;color:#000;padding:13px
30px 13px 30px;overflow:hidden;width:100%;box-sizing:border-box;margin:10px
0 12px;font-weight:bold;text-align:center;position:relative;z-index:9999}.new-hover .add-to-cart-success.add-error{background-color:#f5e9ea;color:#a62424;-webkit-box-shadow:0 2px 6px -1px rgba(166, 36, 36, 0.2);box-shadow:0 2px 6px -1px rgba(166, 36, 36, 0.2)}.new-hover .add-to-cart-success .go-to-cart{display:inline-block;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:normal;color:#43688a;font-size:14px}.new-hover .add-to-cart-success .text-holder:before{width:13px;height:13px;display:inline-block;content:'';margin:0
7px 0 0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -17px -1030px}.new-hover .add-to-cart-success .btn-remove{display:block;top:19px;left:auto;right:5px;width:16px;height:16px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -30px -1030px}.new-hover .add-to-cart-success.add-error a.btn-remove{background-position:0 -1030px}.new-hover .add-to-cart-success .message-links a, .new-hover .add-to-cart-success .promo-text{text-decoration:none;font-weight:normal;color:#43688a}body .container_12 .amazonBtn,
body
.amazonBtn{background:#f1a31c}body .container_12 .amazonBtn:active, body .container_12 .amazonBtn:hover,
body .amazonBtn:active,
body .amazonBtn:hover{background-color:#f1a31c;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1a31c), to(#d97925));background:-webkit-linear-gradient(top, #f1a31c, #d97925);background:-moz-linear-gradient(top, #f1a31c, #d97925);background:-ms-linear-gradient(top, #f1a31c, #d97925);background:-o-linear-gradient(top, #f1a31c, #d97925)}body .container_12 .amazonBtn span,
body .amazonBtn
span{text-align:center}body .container_12 .amazonBtn span span,
body .amazonBtn span
span{width:auto}body .container_12 .amazonBtn span span:before,
body .amazonBtn span span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f270";display:inline-block;vertical-align:middle;font-size:20px;margin:0
13px 0 0}button.button.amazonBtn strong,
button.button.googleBtn strong,
button.button.facebookBtn
strong{display:inline-block;vertical-align:top;font-weight:normal;min-width:158px;text-align:left}.amazon-pay-button{cursor:pointer}.amazon-pay-button .show-me{display:block}.amazon-pay-button img.show-me{width:110px}.home-video{margin-bottom:60px}.home-video
p{margin:0
0 15px;color:#333;font-size:14px;font-family:'Myriad','PT Sans'}.home-video
.title{font-size:24px;margin:0;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal}.home-video .span12
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:auto}.products-grid{}@media only screen and (min-width: 768px){.products-grid li.item:nth-of-type(3n+1){margin-left:0;clear:left;margin-right:12px}.products-grid li.item:nth-of-type(3n+3){margin-right:0}}.products-grid .info-container{background-color:#fff;min-height:46px;padding:14px
12px 11px}.products-grid li.ajaxnav-loader{top:auto;background-position:50% 50% !important;width:100% !important}.products-grid .product-image{margin:0}.products-grid .product-name{text-align:center;line-height:17px;font-size:14px;letter-spacing:0.5px;margin:0
0 2px;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;color:#4a4a4a}.products-grid .product-name
a{line-height:inherit;font-size:inherit;font-family:inherit;text-transform:inherit;font-weight:inherit;margin:0;text-align:left;color:#4a4a4a}.products-grid .product-name a:hover{color:#5a89b2}.products-grid .short-description{margin:0;letter-spacing:0.5px}.products-grid .gift-certificate-name{padding:15px
0 0 0;font-weight:bold;text-align:center;line-height:16px;margin-bottom:0;width:100%}.products-grid .gift-certificate-name
a{color:#6D6D6D;font-size:14px;line-height:16px;letter-spacing:0.5px;margin:0;text-transform:none;text-align:left;text-decoration:none}.products-grid .price-box{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:14px;line-height:17px;text-align:center;letter-spacing:0.4px}.products-grid .price-box
.price{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;color:#4a4a4a;font-size:inherit;line-height:inherit}.products-grid .price-box .old-price{margin:0
2px 0 0}.products-grid .price-box .old-price .price-label{display:none}.products-grid .price-box .old-price
.price{color:#cecece}.products-grid .price-box .special-price{margin:0}.products-grid .price-box .special-price .price-label{display:none}.products-grid .price-box .special-price
.price{color:#990316}.products-grid .button.btn-quick-view{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;height:30px;font-size:12px;padding:0
13px;line-height:29px;display:none;bottom:auto;top:118px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal}.products-grid .button.btn-quick-view
span{display:block}.products-grid .button.btn-quick-view:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.products-grid .button.btn-quick-view:hover
span{background:none}.products-grid .button.btn-quick-view:focus, .products-grid .button.btn-quick-view:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.products-grid .button.btn-quick-view:disabled, .products-grid .button.btn-quick-view.disabled{background-color:#d7d7d7 !important;cursor:pointer}.products-grid .button.btn-quick-view:disabled:hover, .products-grid .button.btn-quick-view:disabled:focus, .products-grid .button.btn-quick-view:disabled:active, .products-grid .button.btn-quick-view.disabled:hover, .products-grid .button.btn-quick-view.disabled:focus, .products-grid .button.btn-quick-view.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.products-grid .button.btn-quick-view strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}.products-grid .button.btn-quick-view strong.please-wait
img{display:inline-block;vertical-align:top}.products-grid .button.btn-quick-view strong.please-wait
img{margin:6px
0 0}.products-grid
li.item{width:309px;margin:0
13px 30px;padding:0}.products-grid li.item:hover .button.btn-quick-view{top:50%;margin-top:-15px;display:block}.products-grid span.label-sale{position:absolute;left:0;top:0;width:59px;height:59px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat scroll 0 -1318px;z-index:9;cursor:pointer}.products-grid span.label-sale
span{display:block;-moz-transform:scale(1) rotate(-45deg) translateX(-14px) translateY(1px) skewX(1deg) skewY(1deg);-webkit-transform:scale(1) rotate(-45deg) translateX(-14px) translateY(1px) skewX(1deg) skewY(1deg);-o-transform:scale(1) rotate(-45deg) translateX(-14px) translateY(1px) skewX(1deg) skewY(1deg);-ms-transform:scale(1) rotate(-45deg) translateX(-14px) translateY(1px) skewX(1deg) skewY(1deg);transform:scale(1) rotate(-45deg) translateX(-14px) translateY(1px) skewX(1deg) skewY(1deg);font-size:17px;font-weight:bold;color:#fff}.products-grid
span.badge{position:absolute;left:0;top:0;height:33px;width:100%;display:block;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat 0 -2102px;z-index:9;cursor:pointer}.products-grid span.badge.almost-gone{background-position:0 -2102px}.products-grid span.badge.as-seen-on-tv{background-position:0 -2034px}.products-grid span.badge.back-in-stock{background-position:0 -1931px}.products-grid span.badge.designer-pick{background-position:0 -1966px}.products-grid span.badge.limited-edition{background-position:0 -2000px}.products-grid
span.badge.new{background-position:0 -2238px}.products-grid span.badge.new-release{background-position:0 -2170px}.products-grid span.badge.re-release{background-position:0 -2136px}.products-grid
span.badge.sale{background-position:0 -1897px}.products-grid span.badge.staff-pick{background-position:0 -2204px}.products-grid span.badge.top-seller{background-position:0 -2068px}.products-grid
span.badge.trending{background-position:0 -2272px}@media only screen and (max-width: 767px){.span12{width:100%;margin:0
0 15px}}aside.sidebar section.category-nav{margin-bottom:5px}aside.sidebar section.category-nav
p.shop{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-weight:bold;margin-bottom:10px}aside.sidebar section.category-nav
li{line-height:18px;padding:0
0 7px}aside.sidebar section.category-nav li
a{color:#6d6d6d;font-weight:normal;font-size:13px;line-height:18px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;padding:0}aside.sidebar section.category-nav li a:hover{color:#70ADE5;text-decoration:underline}aside.sidebar section.category-nav li
ul{display:none;margin:5px
0 0 10px}aside.sidebar section.category-nav li ul li.active
a{font-weight:bold;color:#333}aside.sidebar section.category-nav li.active>a{font-weight:bold;color:#333}aside.sidebar section.category-nav li.active
ul{display:block}.slides
li{position:relative}.slides .text-holder{position:absolute;bottom:66px;left:110px;color:#fff}.slides .text-holder
.title{font-size:54px;margin:0
0 7px;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal}.slides .text-holder
.text{width:440px;font-size:18px;line-height:24px;margin-bottom:20px}.slides .text-holder .orange-button span
span{min-width:145px;text-align:center}.slides
.visual{height:360px}.slides .visual
img{width:100%}.flexslider{margin-bottom:30px;position:relative;overflow:hidden}.flexslider
ul.slides{max-height:360px}.flexslider .flex-control-paging{position:absolute;bottom:15px;right:15px;z-index:100;height:8px}.flexslider .flex-control-paging
li{display:inline-block;margin:0
1px;padding:0;height:8px}.flexslider .flex-control-paging li
a{display:inline-block;width:17px;height:8px;padding:0;cursor:pointer;text-indent:-9999px;position:relative}.flexslider .flex-control-paging li a:after{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -31px -11px;display:inline-block;position:absolute;top:0;left:5px;width:8px;height:8px;content:'';text-indent:-9999px;font-size:0;line-height:0}.flexslider .flex-control-paging li .flex-active:after{background-position:-31px -19px;margin:1px
0 0}.flexslider .flex-next,
.flexslider .flex-prev{position:absolute;top:37%;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat;opacity:0.5;width:45px;height:105px;text-indent:-9999px;font-size:0;line-height:0;z-index:100;display:none}.flexslider:hover .flex-next, .flexslider:hover .flex-prev{display:block}.flexslider .flex-next{right:0;background-position:0 -203px}.flexslider .flex-prev{left:0;background-position:0 -98px}.product-options{}.product-options .hidden-selects{display:none}.product-options .super-selector{overflow:hidden;cursor:pointer}.product-options .super-selector
.label{font-weight:bold}.product-options .add-to-cart{float:left}.product-options .x-left{display:none}aside.sidebar .actions
a{color:#5888B4;text-decoration:none;text-transform:none;background:none !important;text-align:left;display:inline-block;font-size:12px;line-height:1.2em;height:auto;padding:0;position:relative;top:5px}aside.sidebar .actions a:hover{text-decoration:underline;color:#70ADE5}aside.sidebar .actions a:hover{background:none !important;text-decoration:underline !important;color:#70ADE5 !important}.ajaxnav-loader.small{position:absolute;margin:-5px 0 0 -20px}.table-view{display:table}#cloud-zoom-big{top:0 !important;left:0 !important;border:none !important}.fbCommentsContainer{width:100%}.fbCommentsContainer .sub-title{padding-bottom:15px;margin-bottom:10px;font-size:18px;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;color:#333;border-bottom:1px solid #ccc}.product-social-actions{margin-bottom:25px;padding-top:15px}.product-social-actions .share-this-frame{float:left;margin:2px
0 0}.validation-error{cursor:default}.validation-error
#super_dropdown_label{border-color:#a62424 !important}.validation-error .validation-message{display:inline-block}.ajax-productview-right .ajax-productview-related .block-related{border-bottom:none;padding-top:19px;padding-bottom:0;margin-bottom:0}.ajax-productview-related{}.ajax-productview-related .block-related{margin-top:9px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px
0;z-index:2}.ajax-productview-related .block-related
h4{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:16px;text-align:center;margin:0
0 6px;color:#333}.ajax-productview-related .block-related .carousel-ul{width:100%}.ajax-productview-related .block-related .carousel-ul:after{content:'';display:block;clear:both}.ajax-productview-related .block-related
li.item{width:100%;margin:0
8px 8px 0;padding:0;display:table}.ajax-productview-related .block-related li.item .product-details{display:inline-block;width:auto;margin:auto}.ajax-productview-related .block-related li.item .product-image{display:table-cell;width:80px;max-height:90px;overflow:hidden}.ajax-productview-related .block-related li.item .product-details{vertical-align:middle;padding-left:23px;display:table-cell;max-width:141px;font-family:inherit}.ajax-productview-related .block-related li.item .product-details
.name{font-size:16px}.ajax-productview-related .block-related li.item .product-details
.link{font-size:13px;text-decoration:underline;color:#2A588A}.ajax-productview-related .block-related li.item .product-details .link:hover{text-decoration:none}.ajax-productview-related .block-related li.item .name-link{font-size:14px;font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;color:#4a4a4a}.ajax-productview-related .block-related li.item
a{display:block}.add-to-cart-success,.payment-message,.promo-block{background-color:#cce6ff;color:#000;padding:13px
30px 13px 30px;text-align:center;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin:10px
0 0;font-weight:bold}.add-to-cart-success.add-error,.payment-message.add-error,.promo-block.add-error{background-color:#f5e9ea;color:#a62424;-webkit-box-shadow:0 2px 6px -1px rgba(166, 36, 36, 0.2);box-shadow:0 2px 6px -1px rgba(166, 36, 36, 0.2)}.add-to-cart-success em, .payment-message em, .promo-block
em{display:inline-block;width:13px;height:13px;margin:0
7px 0 0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -17px -1030px}.add-to-cart-success span, .payment-message span, .promo-block
span{display:inline-block}.add-to-cart-success a.btn-remove, .payment-message a.btn-remove, .promo-block a.btn-remove{display:block;top:19px;left:auto;right:5px;width:16px;height:16px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -30px -1030px}.add-to-cart-success.add-error a.btn-remove, .payment-message.add-error a.btn-remove, .promo-block.add-error a.btn-remove{background-position:0 -1030px}.add-to-cart-success .message-links a, .add-to-cart-success .promo-text, .payment-message .message-links a, .payment-message .promo-text, .promo-block .message-links a, .promo-block .promo-text{text-decoration:none;font-weight:normal;color:#43688a}.promo-block{background:#cce6ff url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/frame-extra.png") repeat-x;margin-top:0}.add-to-box .add-to-cart-success, .add-to-box .payment-message{margin:20px
0}.add-to-cart-success{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal}.add-to-cart-success .message-links{font-weight:normal}.simple-product.ajax-index-options .add-to-cart{float:none;width:100%;padding-top:30px}.simple-product.ajax-index-options .add-to-cart .btn-cart{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;width:100%;margin:0
!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.simple-product.ajax-index-options .add-to-cart .btn-cart
span{display:block}.simple-product.ajax-index-options .add-to-cart .btn-cart:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.simple-product.ajax-index-options .add-to-cart .btn-cart:hover
span{background:none}.simple-product.ajax-index-options .add-to-cart .btn-cart:focus, .simple-product.ajax-index-options .add-to-cart .btn-cart:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.simple-product.ajax-index-options .add-to-cart .btn-cart:disabled, .simple-product.ajax-index-options .add-to-cart .btn-cart.disabled{background-color:#d7d7d7 !important;cursor:pointer}.simple-product.ajax-index-options .add-to-cart .btn-cart:disabled:hover, .simple-product.ajax-index-options .add-to-cart .btn-cart:disabled:focus, .simple-product.ajax-index-options .add-to-cart .btn-cart:disabled:active, .simple-product.ajax-index-options .add-to-cart .btn-cart.disabled:hover, .simple-product.ajax-index-options .add-to-cart .btn-cart.disabled:focus, .simple-product.ajax-index-options .add-to-cart .btn-cart.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.simple-product.ajax-index-options .add-to-cart .btn-cart strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}.simple-product.ajax-index-options .add-to-cart .btn-cart strong.please-wait
img{display:inline-block;vertical-align:top}.simple-product.ajax-index-options .add-to-cart .btn-cart strong.please-wait
img{margin:6px
0 0}.simple-product.ajax-index-options .add-to-cart .btn-cart
span{width:100%}.simple-product.ajax-index-options .add-to-cart .btn-cart span
span{height:44px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.new-hover .btn-cart .ajax_loader-button span span,
.product-view .add-to-cart .ajax_loader-button span
span{position:relative}.new-hover .btn-cart .ajax-loader,
.new-hover .btn-cart #ajax_loader,
.product-view .add-to-cart .ajax-loader,
.product-view .add-to-cart
#ajax_loader{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#d97925;-webkit-border-radius:3px;border-radius:3px;padding:0;margin:0}.new-hover .btn-cart .ajax-loader img,
.new-hover .btn-cart #ajax_loader img,
.product-view .add-to-cart .ajax-loader img,
.product-view .add-to-cart #ajax_loader
img{vertical-align:middle;display:inline-block}.ajax-index-options .product-options button .ajax-loader
img{width:16px}.ajax_loader-button span
span{position:relative}.new-hover .btn-cart .ajax-loader,
.ajax_loader-button
#ajax_loader{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#d97925;-webkit-border-radius:3px;border-radius:3px;padding:0;margin:0}.new-hover .btn-cart .ajax-loader img,
.ajax_loader-button #ajax_loader
img{vertical-align:middle;display:inline-block}.new-hover .btn-cart .ajax-loader{line-height:45px}.clearfix,.clearfix2-extra{width:100%}.clearfix:after,.clearfix2-extra:after{content:'';display:block;clear:both}.ajax-productview-right .product-view-promo
img{width:100%}.product-view-promo{padding:0
0 15px}.promo-blue{text-align:center;color:#333;background-color:#cce6ff;font-size:13px;padding:5px
0;margin:10px
0;font-family:proxima-nova,sans-serif;font-weight:bold}.promo-blue.clearfix2-extra{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:13px;line-height:16px;background:#e9e7e7;margin:0
0 15px;padding:24px
24px 20px;text-align:center;width:100%;box-sizing:border-box;color:#4a4a4a}.promo-blue.clearfix2-extra .one-row{display:block;width:100%;text-align:center;margin:0
0 4px}.image-text{padding:10px
0 0 0;min-height:18px}.image-text #sizing-chart-opener{color:#5888b4;cursor:pointer}.sizing-chart{float:none;text-align:center;display:block;width:100%}.sizing-chart #sizing-opener{color:#366d9c;font-size:13px;line-height:17px;width:auto;text-decoration:underline}.sizing-chart #sizing-opener
span{display:block}.sizing-chart #sizing-opener:hover{text-decoration:none}.sizing-chart #sizing-opener:before{display:none}.sizing-content{width:700px;background-color:#fff}.sizing-content.extra-sizing-content{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sizing-content
.title{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;color:#333;font-size:20px;line-height:24px;margin-bottom:22px}.sizing-content
a.tabs{font-size:15px;color:#6d6d6d;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;float:left;margin-right:35px}.sizing-content
a.tabs.active{color:#000}.sizing-content .top-tab{overflow:hidden;width:100%;padding:0
0 12px;margin:0
0 13px;border-bottom:1px solid #ccc}.sizing-content .side-nav{float:left;width:200px}.sizing-content .side-nav
a{font-size:14px;color:#6d6d6d;display:inline-block;clear:both;margin:0
0 4px}.sizing-content .side-nav
a.active{font-weight:bold;color:#000}.sizing-content .sub-tab{padding-left:200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:13px}.sizing-content .sub-tab .sub-title{clear:none}.sizing-content .size-table{width:100%;overflow:hidden;margin-top:8px;margin-bottom:25px}.sizing-content .size-table
td{text-align:center;padding:12px
0 5px;color:#000;font-size:13px}.sizing-content .size-table tr td:first-child{border-right:1px solid #acacac;text-align:left;color:#6d6d6d}.sizing-content .size-table thead
td{border-bottom:1px solid #acacac;padding:2px
0 8px;color:#6d6d6d}.sizing-content
p{margin-bottom:10px}.sizing-content
.visual{border:3px
solid #fff;-webkit-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.2);box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.2);float:left;margin:0
25px 0 0}.headlineshirts-ajax-sizingchart .sizing-content{background-color:#fff}#wrapper2
div.tabs{display:none}#wrapper2
a.active{color:black;cursor:default;text-decoration:none}#wrapper2
div.active{display:block;width:100%}#size-close-btn{width:12px;height:12px;text-indent:-9999px;font-size:0;line-height:0;position:absolute;top:10px;right:10px;cursor:pointer;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -26px -896px;display:none}#wrapper2 .inner-content{min-height:500px}#wrapper2 .inner-content .sub-tab{display:none}#wrapper2 .inner-content .sub-tab.active{display:block}.norton-box{float:right;margin:-20px 0 0 0}.checkout-popup-frame{width:100%;height:100%;position:fixed;z-index:9990;background-color:#000;opacity:0.4;top:0;left:0}.new-address-form .form-new,
.new-address-form .form-edit{display:none}.new-address-form.new .form-new{display:block;overflow:hidden}.new-address-form.edit .form-edit{display:block}#toTop{display:none;text-indent:-9999px;font-size:0;line-height:0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat scroll 0 -1377px;width:64px;height:46px;padding:0;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}#toTop:hover,#toTop:focus{background-position:0 -1423px}.catalog-category-view.new-arrivals
#toTop{display:none !important}.catalog-category-view #toTop,
.cms-index-index
#toTop{}#confirm-shipping-message{font-weight:bold;margin-bottom:10px}.paypal-express-review .info-set-extra .paypal-payment-method{background:#ebebeb url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/paypal_confirm.png") no-repeat 80% 80%}body>.ajaxnav-loader{width:130px;height:20px;padding:28px
28px 28px 65px;border:5px
solid #ddd;background:#fff url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/32-loading-icon-gray.gif") 15px center no-repeat}body>.ajaxnav-loader:after{content:'Loading please wait';display:block}.success{color:#366d9c;background:#bde0ff}.error{color:#990316;background:#f8bbc2}.notice{color:#b07618;background:#f9dfb5}.messages,
.messages
ul{list-style:none !important;margin:0
!important;padding:0
!important}.messages{width:100%;overflow:hidden}.messages
li{margin:0}.messages li
li{margin:0
0 3px;line-height:21px}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid !important;background-repeat:no-repeat !important;padding:15px
10px 12px !important;font-size:14px;line-height:20px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#fff;position:relative}.error-msg .messages-wrap,
.success-msg .messages-wrap,
.note-msg .messages-wrap,
.notice-msg .messages-wrap{padding:0
40px 0 8px;position:relative}.error-msg .messages-wrap li:before,
.success-msg .messages-wrap li:before,
.note-msg .messages-wrap li:before,
.notice-msg .messages-wrap li:before{margin-right:10px}.messages .messages-close-btn{width:20px;height:20px;position:relative;font-size:0;line-height:0;position:absolute;right:7px;top:-1px;cursor:pointer;background:none}.messages .messages-close-btn:hover:before, .messages .messages-close-btn:hover:after{background:#333}.messages .messages-close-btn:before, .messages .messages-close-btn:after{position:absolute !important;content:'' !important;height:2px !important;font-size:0 !important;line-height:0 !important;top:50% !important;left:0;right:0;transform:rotate(45deg);background:rgba(51, 51, 51, 0.15)}.messages .messages-close-btn:after{transform:rotate(-45deg)}.validation-message{background-color:#f8bbc2;color:#990316;position:relative;padding:15px
10px 10px 41px;margin:10px
0 0}.validation-message:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';position:absolute;top:13px;left:13px;font-size:18px;background:none}.error-msg{background-color:#f8bbc2;color:#990316}.error-msg
li{background-color:#f8bbc2;color:#990316}.error-msg li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';font-size:18px;background:none}.error-msg .messages-close-btn:after, .error-msg .messages-close-btn:before{background:#990316}.success-msg{background-color:#bde0ff;color:#366d9c}.success-msg
li{background-color:#bde0ff;color:#366d9c}.success-msg li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00c';font-size:18px;background:none}.success-msg .messages-close-btn:after, .success-msg .messages-close-btn:before{background:#366d9c}.note-msg,.notice-msg{background-color:#f9dfb5;color:#b07618}.note-msg li,
.notice-msg
li{background-color:#f9dfb5;color:#b07618}.note-msg li:before,
.notice-msg li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';font-size:18px;background:none}.note-msg .messages-close-btn:after, .note-msg .messages-close-btn:before,
.notice-msg .messages-close-btn:after,
.notice-msg .messages-close-btn:before{background:#b07618}.site-container .container_12
.messages{display:none}.site-container .messages .messages-wrap{width:958px;position:relative;margin:0
auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0
40px 0 8px}#save-please-wait{top:40%;position:fixed}.new-arrivals .info-holder{display:none}.new-arrivals .new-row
ul{width:100%;content:"";clear:both;display:block}.new-arrivals
.grid_3.item{width:31.48%;float:left;margin:0
0 11px}.new-arrivals .grid_3.item .hover-box{height:169px;min-height:150px;overflow:hidden}.new-arrivals
.grid_3.item.large{width:65.43%;float:right;margin:0
0 25px}.new-arrivals .grid_3.item.large .hover-box{height:350px;overflow:hidden}.new-arrivals .new-odd
.grid_3.item{float:right}.new-arrivals .new-odd
.grid_3.item.large{float:left}.new-arrivals .col-main.main-left{padding:0}.new-arrivals .col-main.main-left article>.category-image{margin-bottom:26px}.new-arrivals .col-main.main-left article>.category-image>img{width:100%;max-width:100%}.new-arrivals .products-grid .button.btn-quick-view{top:76px}.new-arrivals .products-grid .item.large .button.btn-quick-view{top:175px}.catalog-category-view .col-main.main-left{padding:15px
0 0}.catalog-category-view .col-main.main-left article>.category-image>img{width:100%;max-width:100%}.cms-index-index .col-main>ul.messages{margin-top:17px !important}.quick_signup-box .title,
.secure_login-box
.title{color:#333;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:18px;text-align:center;margin:0
0 23px}.quick_signup-box .button-holder,
.secure_login-box .button-holder{}.quick_signup-box .button-holder .facebookBtn,
.secure_login-box .button-holder
.facebookBtn{float:right}#login-popup .checkout-popup-holder,
#register-popup .checkout-popup-holder{width:100%;overflow:hidden;max-width:none}#login-popup .account-create,
#login-popup .account-login,
#register-popup .account-create,
#register-popup .account-login{max-width:722px}#login-popup .password-forgot,
#login-popup .register-popup,
#register-popup .password-forgot,
#register-popup .register-popup{max-width:440px;margin:0
auto}#login-popup .page-heading,
#register-popup .page-heading{margin:0
0 27px;text-align:center}#login-popup .page-heading .title,
#register-popup .page-heading
.title{font-size:28px;line-height:34px;letter-spacing:2px}#login-popup .page-heading .title span,
#register-popup .page-heading .title
span{display:block;width:100%;clear:both}#login-popup .title,
#register-popup
.title{text-transform:uppercase;letter-spacing:0.5px;font-size:16px;line-height:19px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0;position:relative}@media only screen and (min-width: 768px){#login-popup .title,
#register-popup
.title{font-size:28px;line-height:34px;letter-spacing:2px}}#login-popup .account-login .title:before,
#register-popup .account-login .title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f023';margin:0
8px 0 0;font-size:18px;line-height:13px}@media only screen and (min-width: 768px){#login-popup .account-login .title:before,
#register-popup .account-login .title:before{font-size:27px;margin-right:13px}}@media only screen and (min-width: 768px){#login-popup .two-columns,
#register-popup .two-columns{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}}#login-popup .two-columns .column,
#register-popup .two-columns
.column{margin:0
0 20px;border-top:1px solid #cecece;padding:24px
0 0}#login-popup .two-columns .column:first-child,
#register-popup .two-columns .column:first-child{border:none;padding-top:0}@media only screen and (min-width: 768px){#login-popup .two-columns .column,
#register-popup .two-columns
.column{width:50%;padding:0
40px;position:relative;margin:0;border:none}#login-popup .two-columns .column:nth-child(2n):before,
#register-popup .two-columns .column:nth-child(2n):before{content:"";position:absolute;top:6px;left:0;bottom:49px;width:1px;background:#cecece}}#login-popup .button-list .button,
#register-popup .button-list
.button{width:100%;margin:0
0 10px;height:44px;line-height:45px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.2px}#login-popup .form-list,
#register-popup .form-list{margin:0;padding:1px
0 0}#login-popup .form-list li,
#register-popup .form-list
li{padding:0;margin:0
0 15px}#login-popup .form-list label,
#register-popup .form-list
label{font-size:14px;line-height:20px;color:#4a4a4a;margin:0
0 9px}#login-popup .small-text,
#register-popup .small-text{font-size:14px;line-height:20px;text-align:center;padding:22px
40px 18px;background:#e9e7e7;color:#4a4a4a;margin:0
0 16px}#login-popup .buttons-set,
#login-popup .buttons-set-save,
#register-popup .buttons-set,
#register-popup .buttons-set-save{margin:0;padding:5px
0 0;border:none}#login-popup .buttons-set .button,
#login-popup .buttons-set-save .button,
#register-popup .buttons-set .button,
#register-popup .buttons-set-save
.button{float:none;margin:0;width:100%;height:44px;line-height:45px;letter-spacing:0.5px;position:relative}#login-popup .hide-password-holder,
#register-popup .hide-password-holder{margin:20px
0 14px}@media only screen and (min-width: 768px){#login-popup .hide-password-holder,
#register-popup .hide-password-holder{text-align:center;margin:28px
0 0}}#login-popup .hide-password,
#register-popup .hide-password{position:relative;display:inline-block;vertical-align:top}#login-popup .hide-password [type="checkbox"],
#login-popup .hide-password [type="radio"],
#register-popup .hide-password [type="checkbox"],
#register-popup .hide-password [type="radio"]{position:absolute;left:-9999px}#login-popup .hide-password [type="checkbox"]:checked + label:before, #login-popup .hide-password [type="checkbox"]:checked + .label:before,
#login-popup .hide-password [type="radio"]:checked + label:before,
#login-popup .hide-password [type="radio"]:checked + .label:before,
#register-popup .hide-password [type="checkbox"]:checked + label:before,
#register-popup .hide-password [type="checkbox"]:checked + .label:before,
#register-popup .hide-password [type="radio"]:checked + label:before,
#register-popup .hide-password [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}#login-popup .hide-password [type="checkbox"]:disabled + label, #login-popup .hide-password [type="checkbox"]:disabled + .label,
#login-popup .hide-password [type="radio"]:disabled + label,
#login-popup .hide-password [type="radio"]:disabled + .label,
#register-popup .hide-password [type="checkbox"]:disabled + label,
#register-popup .hide-password [type="checkbox"]:disabled + .label,
#register-popup .hide-password [type="radio"]:disabled + label,
#register-popup .hide-password [type="radio"]:disabled+.label{pointer-events:none}#login-popup .hide-password [type="checkbox"]:disabled + label:before, #login-popup .hide-password [type="checkbox"]:disabled + .label:before,
#login-popup .hide-password [type="radio"]:disabled + label:before,
#login-popup .hide-password [type="radio"]:disabled + .label:before,
#register-popup .hide-password [type="checkbox"]:disabled + label:before,
#register-popup .hide-password [type="checkbox"]:disabled + .label:before,
#register-popup .hide-password [type="radio"]:disabled + label:before,
#register-popup .hide-password [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}#login-popup .hide-password [type="checkbox"] + label, #login-popup .hide-password [type="checkbox"] + .label,
#login-popup .hide-password [type="radio"] + label,
#login-popup .hide-password [type="radio"] + .label,
#register-popup .hide-password [type="checkbox"] + label,
#register-popup .hide-password [type="checkbox"] + .label,
#register-popup .hide-password [type="radio"] + label,
#register-popup .hide-password [type="radio"]+.label{margin-left:33px}#login-popup .hide-password [type="checkbox"] + label:before, #login-popup .hide-password [type="checkbox"] + .label:before,
#login-popup .hide-password [type="radio"] + label:before,
#login-popup .hide-password [type="radio"] + .label:before,
#register-popup .hide-password [type="checkbox"] + label:before,
#register-popup .hide-password [type="checkbox"] + .label:before,
#register-popup .hide-password [type="radio"] + label:before,
#register-popup .hide-password [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}#login-popup .hide-password [type="radio"]:checked + label:before, #login-popup .hide-password [type="radio"]:checked + .label:before,
#register-popup .hide-password [type="radio"]:checked + label:before,
#register-popup .hide-password [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}#login-popup .hide-password [type="radio"]:disabled + label, #login-popup .hide-password [type="radio"]:disabled + .label,
#register-popup .hide-password [type="radio"]:disabled + label,
#register-popup .hide-password [type="radio"]:disabled+.label{pointer-events:none}#login-popup .hide-password [type="radio"]:disabled + label:before, #login-popup .hide-password [type="radio"]:disabled + .label:before,
#register-popup .hide-password [type="radio"]:disabled + label:before,
#register-popup .hide-password [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}#login-popup .hide-password [type="radio"] + label, #login-popup .hide-password [type="radio"] + .label,
#register-popup .hide-password [type="radio"] + label,
#register-popup .hide-password [type="radio"]+.label{margin-left:33px}#login-popup .hide-password [type="radio"] + label:before, #login-popup .hide-password [type="radio"] + .label:before,
#register-popup .hide-password [type="radio"] + label:before,
#register-popup .hide-password [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}#login-popup .hide-password label,
#register-popup .hide-password
label{display:inline-block;vertical-align:top;font-size:14px;line-height:20px;color:#4a4a4a}#login-popup .hide-password [type="checkbox"] + label,
#register-popup .hide-password [type="checkbox"]+label{margin-left:29px}#login-popup .bottom-link,
#register-popup .bottom-link{text-align:center;font-size:14px;line-height:20px}@media only screen and (min-width: 768px){#login-popup .bottom-link,
#register-popup .bottom-link{padding:29px
0 0}}#login-popup .bottom-link .login-link,
#register-popup .bottom-link .login-link{color:#5a89b2;text-decoration:underline;cursor:pointer;display:inline-block;vertical-align:top}#login-popup .bottom-link .login-link:hover,
#register-popup .bottom-link .login-link:hover{text-decoration:none;color:#70ade5}#login-popup .bottom-link .sep,
#register-popup .bottom-link
.sep{display:inline-block;vertical-align:top;margin:0
5px;color:#cecece}#login-popup .back-link-holder,
#register-popup .back-link-holder{text-align:center;padding:15px
0 0}#login-popup .back-link-holder .back-link,
#register-popup .back-link-holder .back-link{font-size:14px;line-height:20px;float:none;display:inline-block;vertical-align:top}#login-popup .back-link-holder .back-link:hover span,
#register-popup .back-link-holder .back-link:hover
span{text-decoration:none}#login-popup .back-link-holder .back-link span,
#register-popup .back-link-holder .back-link
span{text-decoration:underline}#login-popup .back-link-holder .back-link:before,
#register-popup .back-link-holder .back-link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';display:inline-block;margin:0
3px 0 0;font-size:10px}.customer-account-login #login-form>.new-users{float:right;margin:0;padding:0;text-align:center}.customer-account-login #login-form > .new-users
.title{color:#333;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:18px;text-align:center;margin:0
0 23px}.customer-account-login #login-form > .new-users .buttons-set{text-align:center;padding-top:20px}.customer-account-login #login-form > .new-users .btn-blue{float:none;display:inline-block;text-align:center}.customer-account-login #login-form > .new-users .btn-blue span
span{min-width:75px}.customer-account-create .site-container,
.customer-account-login .site-container,
.customer-account-forgotpassword .site-container,
.customer-account-changeforgotten .site-container{min-height:0}@media only screen and (max-width: 767px){.customer-account-create .site-container > .container_12 > .messages,
.customer-account-login .site-container > .container_12 > .messages,
.customer-account-forgotpassword .site-container > .container_12 > .messages,
.customer-account-changeforgotten .site-container>.container_12>.messages{display:none}}.customer-account-create .account-create,
.customer-account-create .account-login,
.customer-account-create .password-forgot,
.customer-account-login .account-create,
.customer-account-login .account-login,
.customer-account-login .password-forgot,
.customer-account-forgotpassword .account-create,
.customer-account-forgotpassword .account-login,
.customer-account-forgotpassword .password-forgot,
.customer-account-changeforgotten .account-create,
.customer-account-changeforgotten .account-login,
.customer-account-changeforgotten .password-forgot{padding:29px
0 15px;margin:0
auto;max-width:722px}@media only screen and (min-width: 768px){.customer-account-create .account-create,
.customer-account-create .account-login,
.customer-account-create .password-forgot,
.customer-account-login .account-create,
.customer-account-login .account-login,
.customer-account-login .password-forgot,
.customer-account-forgotpassword .account-create,
.customer-account-forgotpassword .account-login,
.customer-account-forgotpassword .password-forgot,
.customer-account-changeforgotten .account-create,
.customer-account-changeforgotten .account-login,
.customer-account-changeforgotten .password-forgot{padding:83px
0 104px}}@media only screen and (max-width: 767px){.customer-account-create .account-create .messages,
.customer-account-create .account-login .messages,
.customer-account-create .password-forgot .messages,
.customer-account-login .account-create .messages,
.customer-account-login .account-login .messages,
.customer-account-login .password-forgot .messages,
.customer-account-forgotpassword .account-create .messages,
.customer-account-forgotpassword .account-login .messages,
.customer-account-forgotpassword .password-forgot .messages,
.customer-account-changeforgotten .account-create .messages,
.customer-account-changeforgotten .account-login .messages,
.customer-account-changeforgotten .password-forgot
.messages{margin:0
0 20px !important}}.customer-account-create .password-forgot,
.customer-account-login .password-forgot,
.customer-account-forgotpassword .password-forgot,
.customer-account-changeforgotten .password-forgot{max-width:440px}.customer-account-create .page-heading,
.customer-account-login .page-heading,
.customer-account-forgotpassword .page-heading,
.customer-account-changeforgotten .page-heading{margin:0
0 27px;text-align:center}.customer-account-create .main-container .title,
.customer-account-login .main-container .title,
.customer-account-forgotpassword .main-container .title,
.customer-account-changeforgotten .main-container
.title{text-transform:uppercase;letter-spacing:0.5px;font-size:16px;line-height:19px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0;position:relative}@media only screen and (min-width: 768px){.customer-account-create .main-container .title,
.customer-account-login .main-container .title,
.customer-account-forgotpassword .main-container .title,
.customer-account-changeforgotten .main-container
.title{font-size:28px;line-height:34px;letter-spacing:2px}}.customer-account-create .account-login .title:before,
.customer-account-login .account-login .title:before,
.customer-account-forgotpassword .account-login .title:before,
.customer-account-changeforgotten .account-login .title:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f023';margin:0
8px 0 0;font-size:18px;line-height:13px}@media only screen and (min-width: 768px){.customer-account-create .account-login .title:before,
.customer-account-login .account-login .title:before,
.customer-account-forgotpassword .account-login .title:before,
.customer-account-changeforgotten .account-login .title:before{font-size:27px;margin-right:13px}}@media only screen and (min-width: 768px){.customer-account-create .two-columns,
.customer-account-login .two-columns,
.customer-account-forgotpassword .two-columns,
.customer-account-changeforgotten .two-columns{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}}.customer-account-create .two-columns .column,
.customer-account-login .two-columns .column,
.customer-account-forgotpassword .two-columns .column,
.customer-account-changeforgotten .two-columns
.column{margin:0
0 20px;border-top:1px solid #cecece;padding:24px
0 0}.customer-account-create .two-columns .column:first-child,
.customer-account-login .two-columns .column:first-child,
.customer-account-forgotpassword .two-columns .column:first-child,
.customer-account-changeforgotten .two-columns .column:first-child{border:none;padding-top:0}@media only screen and (min-width: 768px){.customer-account-create .two-columns .column,
.customer-account-login .two-columns .column,
.customer-account-forgotpassword .two-columns .column,
.customer-account-changeforgotten .two-columns
.column{width:50%;padding:0
40px;position:relative;margin:0;border:none}.customer-account-create .two-columns .column:nth-child(2n):before,
.customer-account-login .two-columns .column:nth-child(2n):before,
.customer-account-forgotpassword .two-columns .column:nth-child(2n):before,
.customer-account-changeforgotten .two-columns .column:nth-child(2n):before{content:"";position:absolute;top:6px;left:0;bottom:49px;width:1px;background:#cecece}}.customer-account-create .button-list .button,
.customer-account-login .button-list .button,
.customer-account-forgotpassword .button-list .button,
.customer-account-changeforgotten .button-list
.button{width:100%;margin:0
0 10px;height:44px;line-height:45px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;letter-spacing:0.2px}.customer-account-create .form-list,
.customer-account-login .form-list,
.customer-account-forgotpassword .form-list,
.customer-account-changeforgotten .form-list{margin:0;padding:1px
0 0}.customer-account-create .form-list li,
.customer-account-login .form-list li,
.customer-account-forgotpassword .form-list li,
.customer-account-changeforgotten .form-list
li{padding:0;margin:0
0 15px}.customer-account-create .form-list label,
.customer-account-login .form-list label,
.customer-account-forgotpassword .form-list label,
.customer-account-changeforgotten .form-list
label{font-size:14px;line-height:20px;color:#4a4a4a;margin:0
0 9px}.customer-account-create .small-text,
.customer-account-login .small-text,
.customer-account-forgotpassword .small-text,
.customer-account-changeforgotten .small-text{font-size:14px;line-height:20px;text-align:center;padding:22px
40px 18px;background:#e9e7e7;color:#4a4a4a;margin:0
0 16px}.customer-account-create .buttons-set,
.customer-account-login .buttons-set,
.customer-account-forgotpassword .buttons-set,
.customer-account-changeforgotten .buttons-set{margin:0;padding:5px
0 0}.customer-account-create .buttons-set .button,
.customer-account-login .buttons-set .button,
.customer-account-forgotpassword .buttons-set .button,
.customer-account-changeforgotten .buttons-set
.button{float:none;margin:0;width:100%;height:44px;line-height:45px;letter-spacing:0.5px}.customer-account-create .hide-password-holder,
.customer-account-login .hide-password-holder,
.customer-account-forgotpassword .hide-password-holder,
.customer-account-changeforgotten .hide-password-holder{margin:20px
0 14px}@media only screen and (min-width: 768px){.customer-account-create .hide-password-holder,
.customer-account-login .hide-password-holder,
.customer-account-forgotpassword .hide-password-holder,
.customer-account-changeforgotten .hide-password-holder{text-align:center;margin:28px
0 0}}.customer-account-create .hide-password,
.customer-account-login .hide-password,
.customer-account-forgotpassword .hide-password,
.customer-account-changeforgotten .hide-password{position:relative;display:inline-block;vertical-align:top}.customer-account-create .hide-password [type="checkbox"],
.customer-account-create .hide-password [type="radio"],
.customer-account-login .hide-password [type="checkbox"],
.customer-account-login .hide-password [type="radio"],
.customer-account-forgotpassword .hide-password [type="checkbox"],
.customer-account-forgotpassword .hide-password [type="radio"],
.customer-account-changeforgotten .hide-password [type="checkbox"],
.customer-account-changeforgotten .hide-password [type="radio"]{position:absolute;left:-9999px}.customer-account-create .hide-password [type="checkbox"]:checked + label:before, .customer-account-create .hide-password [type="checkbox"]:checked + .label:before,
.customer-account-create .hide-password [type="radio"]:checked + label:before,
.customer-account-create .hide-password [type="radio"]:checked + .label:before,
.customer-account-login .hide-password [type="checkbox"]:checked + label:before,
.customer-account-login .hide-password [type="checkbox"]:checked + .label:before,
.customer-account-login .hide-password [type="radio"]:checked + label:before,
.customer-account-login .hide-password [type="radio"]:checked + .label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"]:checked + label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"]:checked + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:checked + label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:checked + .label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"]:checked + label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"]:checked + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:checked + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:checked+.label:before{border-color:#5a89b2;background:#fff;font-family:'icomoon';content:"\e903";color:#5a89b2}.customer-account-create .hide-password [type="checkbox"]:disabled + label, .customer-account-create .hide-password [type="checkbox"]:disabled + .label,
.customer-account-create .hide-password [type="radio"]:disabled + label,
.customer-account-create .hide-password [type="radio"]:disabled + .label,
.customer-account-login .hide-password [type="checkbox"]:disabled + label,
.customer-account-login .hide-password [type="checkbox"]:disabled + .label,
.customer-account-login .hide-password [type="radio"]:disabled + label,
.customer-account-login .hide-password [type="radio"]:disabled + .label,
.customer-account-forgotpassword .hide-password [type="checkbox"]:disabled + label,
.customer-account-forgotpassword .hide-password [type="checkbox"]:disabled + .label,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + label,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + .label,
.customer-account-changeforgotten .hide-password [type="checkbox"]:disabled + label,
.customer-account-changeforgotten .hide-password [type="checkbox"]:disabled + .label,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled + label,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled+.label{pointer-events:none}.customer-account-create .hide-password [type="checkbox"]:disabled + label:before, .customer-account-create .hide-password [type="checkbox"]:disabled + .label:before,
.customer-account-create .hide-password [type="radio"]:disabled + label:before,
.customer-account-create .hide-password [type="radio"]:disabled + .label:before,
.customer-account-login .hide-password [type="checkbox"]:disabled + label:before,
.customer-account-login .hide-password [type="checkbox"]:disabled + .label:before,
.customer-account-login .hide-password [type="radio"]:disabled + label:before,
.customer-account-login .hide-password [type="radio"]:disabled + .label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"]:disabled + label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"]:disabled + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + .label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"]:disabled + label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"]:disabled + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled+.label:before{background:#bdbcbc;content:''}.customer-account-create .hide-password [type="checkbox"] + label, .customer-account-create .hide-password [type="checkbox"] + .label,
.customer-account-create .hide-password [type="radio"] + label,
.customer-account-create .hide-password [type="radio"] + .label,
.customer-account-login .hide-password [type="checkbox"] + label,
.customer-account-login .hide-password [type="checkbox"] + .label,
.customer-account-login .hide-password [type="radio"] + label,
.customer-account-login .hide-password [type="radio"] + .label,
.customer-account-forgotpassword .hide-password [type="checkbox"] + label,
.customer-account-forgotpassword .hide-password [type="checkbox"] + .label,
.customer-account-forgotpassword .hide-password [type="radio"] + label,
.customer-account-forgotpassword .hide-password [type="radio"] + .label,
.customer-account-changeforgotten .hide-password [type="checkbox"] + label,
.customer-account-changeforgotten .hide-password [type="checkbox"] + .label,
.customer-account-changeforgotten .hide-password [type="radio"] + label,
.customer-account-changeforgotten .hide-password [type="radio"]+.label{margin-left:33px}.customer-account-create .hide-password [type="checkbox"] + label:before, .customer-account-create .hide-password [type="checkbox"] + .label:before,
.customer-account-create .hide-password [type="radio"] + label:before,
.customer-account-create .hide-password [type="radio"] + .label:before,
.customer-account-login .hide-password [type="checkbox"] + label:before,
.customer-account-login .hide-password [type="checkbox"] + .label:before,
.customer-account-login .hide-password [type="radio"] + label:before,
.customer-account-login .hide-password [type="radio"] + .label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"] + label:before,
.customer-account-forgotpassword .hide-password [type="checkbox"] + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"] + label:before,
.customer-account-forgotpassword .hide-password [type="radio"] + .label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"] + label:before,
.customer-account-changeforgotten .hide-password [type="checkbox"] + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"] + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]+.label:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px
solid #5a89b2;border-radius:0;background:#fff;color:#fff;font-size:15px;line-height:18px;text-align:center}.customer-account-create .hide-password [type="radio"]:checked + label:before, .customer-account-create .hide-password [type="radio"]:checked + .label:before,
.customer-account-login .hide-password [type="radio"]:checked + label:before,
.customer-account-login .hide-password [type="radio"]:checked + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:checked + label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:checked + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:checked + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:checked+.label:before{background:#5a89b2;box-shadow:inset 0 0 0 4px #fff;border-color:#5a89b2;content:''}.customer-account-create .hide-password [type="radio"]:disabled + label, .customer-account-create .hide-password [type="radio"]:disabled + .label,
.customer-account-login .hide-password [type="radio"]:disabled + label,
.customer-account-login .hide-password [type="radio"]:disabled + .label,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + label,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + .label,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled + label,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled+.label{pointer-events:none}.customer-account-create .hide-password [type="radio"]:disabled + label:before, .customer-account-create .hide-password [type="radio"]:disabled + .label:before,
.customer-account-login .hide-password [type="radio"]:disabled + label:before,
.customer-account-login .hide-password [type="radio"]:disabled + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + label:before,
.customer-account-forgotpassword .hide-password [type="radio"]:disabled + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]:disabled+.label:before{content:'';border:1px
solid #5a89b2;border-radius:50%;width:16px;height:16px;color:#bdbcbc}.customer-account-create .hide-password [type="radio"] + label, .customer-account-create .hide-password [type="radio"] + .label,
.customer-account-login .hide-password [type="radio"] + label,
.customer-account-login .hide-password [type="radio"] + .label,
.customer-account-forgotpassword .hide-password [type="radio"] + label,
.customer-account-forgotpassword .hide-password [type="radio"] + .label,
.customer-account-changeforgotten .hide-password [type="radio"] + label,
.customer-account-changeforgotten .hide-password [type="radio"]+.label{margin-left:33px}.customer-account-create .hide-password [type="radio"] + label:before, .customer-account-create .hide-password [type="radio"] + .label:before,
.customer-account-login .hide-password [type="radio"] + label:before,
.customer-account-login .hide-password [type="radio"] + .label:before,
.customer-account-forgotpassword .hide-password [type="radio"] + label:before,
.customer-account-forgotpassword .hide-password [type="radio"] + .label:before,
.customer-account-changeforgotten .hide-password [type="radio"] + label:before,
.customer-account-changeforgotten .hide-password [type="radio"]+.label:before{position:absolute;background:none;content:'';border:1px
solid #979797;background:#fff;border-radius:50%;width:19px;height:19px}.customer-account-create .hide-password label,
.customer-account-login .hide-password label,
.customer-account-forgotpassword .hide-password label,
.customer-account-changeforgotten .hide-password
label{display:inline-block;vertical-align:top;font-size:14px;line-height:20px;color:#4a4a4a}.customer-account-create .hide-password [type="checkbox"] + label,
.customer-account-login .hide-password [type="checkbox"] + label,
.customer-account-forgotpassword .hide-password [type="checkbox"] + label,
.customer-account-changeforgotten .hide-password [type="checkbox"]+label{margin-left:29px}.customer-account-create .bottom-link,
.customer-account-login .bottom-link,
.customer-account-forgotpassword .bottom-link,
.customer-account-changeforgotten .bottom-link{text-align:center;font-size:14px;line-height:20px}@media only screen and (min-width: 768px){.customer-account-create .bottom-link,
.customer-account-login .bottom-link,
.customer-account-forgotpassword .bottom-link,
.customer-account-changeforgotten .bottom-link{padding:29px
0 0}}.customer-account-create .bottom-link .login-link,
.customer-account-login .bottom-link .login-link,
.customer-account-forgotpassword .bottom-link .login-link,
.customer-account-changeforgotten .bottom-link .login-link{color:#5a89b2;text-decoration:underline;cursor:pointer;display:inline-block;vertical-align:top}.customer-account-create .bottom-link .login-link:hover,
.customer-account-login .bottom-link .login-link:hover,
.customer-account-forgotpassword .bottom-link .login-link:hover,
.customer-account-changeforgotten .bottom-link .login-link:hover{text-decoration:none;color:#70ade5}.customer-account-create .bottom-link .sep,
.customer-account-login .bottom-link .sep,
.customer-account-forgotpassword .bottom-link .sep,
.customer-account-changeforgotten .bottom-link
.sep{display:inline-block;vertical-align:top;margin:0
5px;color:#cecece}.customer-account-create .back-link-holder,
.customer-account-login .back-link-holder,
.customer-account-forgotpassword .back-link-holder,
.customer-account-changeforgotten .back-link-holder{text-align:center;padding:15px
0 0}.customer-account-create .back-link-holder .back-link,
.customer-account-login .back-link-holder .back-link,
.customer-account-forgotpassword .back-link-holder .back-link,
.customer-account-changeforgotten .back-link-holder .back-link{font-size:14px;line-height:20px;float:none;display:inline-block;vertical-align:top}.customer-account-create .back-link-holder .back-link:hover span,
.customer-account-login .back-link-holder .back-link:hover span,
.customer-account-forgotpassword .back-link-holder .back-link:hover span,
.customer-account-changeforgotten .back-link-holder .back-link:hover
span{text-decoration:none}.customer-account-create .back-link-holder .back-link span,
.customer-account-login .back-link-holder .back-link span,
.customer-account-forgotpassword .back-link-holder .back-link span,
.customer-account-changeforgotten .back-link-holder .back-link
span{text-decoration:underline}.customer-account-create .back-link-holder .back-link:before,
.customer-account-login .back-link-holder .back-link:before,
.customer-account-forgotpassword .back-link-holder .back-link:before,
.customer-account-changeforgotten .back-link-holder .back-link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f104';display:inline-block;margin:0
3px 0 0;font-size:10px}.main-container
#login-form{content:"";clear:both;display:block}.customer-account-changeforgotten .form-list .input-box,
.customer-account-resetpassword .form-list .input-box,
.customer-account-forgotpassword .form-list .input-box{max-width:100%}.customer-account-create .form-list .input-box{max-width:100%}@media only screen and (max-width: 1212px){#toTop{display:none !important}}#register-popup .checkout-popup-holder{width:350px}#register-popup .checkout-popup-holder .register-popup
form{padding:10px
0}#register-popup .checkout-popup-holder .register-popup form
label{display:inline}#register-popup .checkout-popup-holder .register-popup form .fields
.field{width:100%}#register-popup .checkout-popup-holder .register-popup form .fields .field
span{font-size:10px}#register-popup .checkout-popup-holder .register-popup form .buttons-set
label{font-size:14px}#register-popup .checkout-popup-holder .register-popup ul#messages li.error-msg,
#register-popup .checkout-popup-holder .register-popup ul#messages li.success-msg{padding:18px}#register-popup .checkout-popup-holder .register-popup .popup-sub-title{border:none;text-align:center;font-size:22px}.site-container{min-height:800px}.site-container:after{content:'';display:block;clear:both}.account-login .message,
.account-create
.message{margin:0}.account-login .message > .error-msg,
.account-create .message>.error-msg{margin:10px
0}.account-login .message > .error-msg li,
.account-create .message > .error-msg
li{position:relative;padding-left:42px}.account-login .registered-users .wight-box .buttons-set,
.account-create .registered-users .wight-box .buttons-set{padding:10px
0}.account-login .registered-users .wight-box .hide-password,
.account-create .registered-users .wight-box .hide-password{padding-top:10px;float:left}.account-login .registered-users .wight-box .hide-password label,
.account-create .registered-users .wight-box .hide-password
label{display:inline;font-size:14px}.account-login .registered-users .wight-box .reset-password-box,
.account-create .registered-users .wight-box .reset-password-box{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:27px
0 10px;padding:25px
32px 17px}.account-login .registered-users .wight-box .reset-password-box .title,
.account-create .registered-users .wight-box .reset-password-box
.title{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;text-align:center;font-size:17px;margin:0
0 14px}.account-login .registered-users .wight-box .reset-password-box .buttons-set,
.account-create .registered-users .wight-box .reset-password-box .buttons-set{text-align:center}.account-login .registered-users .wight-box .reset-password-box .buttons-set button,
.account-create .registered-users .wight-box .reset-password-box .buttons-set
button{float:none;margin:0}.account-login .registered-users .wight-box .reset-password-box p,
.account-create .registered-users .wight-box .reset-password-box
p{text-align:center}.account-login .new-users .grey-box,
.account-create .new-users .grey-box{margin-top:80px;padding:26px
42px}#register-prompt{padding-top:16px}#register-prompt .buttons-set{display:inline-block;margin:0;padding:0}.fl{float:left !important}.selectorHide
.selector{display:none !important}.cms-index-index
#header{border:0}.catalogsearch-noresult{padding:30px
0 0}.catalogsearch-noresult .catalogsearch-noresult{padding:0}.catalogsearch-noresult
.title{color:#333;font-size:24px;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;margin:0
0 12px;display:block}.catalogsearch-noresult .sub-title{font-size:13px;display:block;color:#333;margin:0
0 20px}.form-list label>span{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-size:10px;color:#898989}.cards .page-title
h1{float:left}.cards .page-title
button{float:right}.cards .ui-accordion{padding:0
0 0 5px;margin:0
0 20px}.cards .ui-accordion .item-head{padding:10px
0px 0 7px;cursor:pointer}.cards .accordion-content{padding:20px
25px 20px 7px}.cards
label{max-width:280px;width:100%}.cards .ccv-visual2{float:left;margin:0
25px 0 0;width:95px}.cards .ccv-visual{float:left}.cards
div.month{width:50px;padding:0
10px 0 0}.cards
div.year{padding:0
0 0 10px}.cards .buttons-set{max-width:280px}.cards .buttons-set
.md{float:right}div.product_list{display:inline-block}.sales-order-history .my-account .page-title{display:block}.fancybox-inner .page-title{padding:0
9px}.ugiftcert-customer-balance .category-description{padding:0
9px}.ugiftcert-customer-balance .category-description
h2{font-family:proxima-nova;font-weight:bold}div.product_list{display:inline-block}.title-extra{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;font-size:18px;font-weight:bold;margin-bottom:12px}.custom-video{border-bottom:1px solid #d7d7d7;margin-bottom:27px;padding-bottom:30px}.custom-video
.visual{width:100%;overflow:hidden;margin-bottom:7px}.custom-video .visual
img{min-width:100%;width:100%;display:block}.custom-video .content-link{font-size:12px}.on-tv-extra{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/on-tv.png") no-repeat;position:absolute;z-index:9999;width:183px;height:183px;top:2px;left:1px}.on-tv-extra .tv-holder{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;color:#fff;font-size:24px;text-align:center;line-height:24px;position:relative;left:-37px;top:26px;-moz-transform:scale(1) rotate(-45deg) translateX(1px) translateY(1px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(-45deg) translateX(1px) translateY(1px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(-45deg) translateX(1px) translateY(1px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(-45deg) translateX(1px) translateY(1px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(-45deg) translateX(1px) translateY(1px) skewX(0deg) skewY(0deg)}.on-tv-extra .tv-holder
a{font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;font-size:12px;line-height:14px;margin:5px
0 0;display:block;clear:both;text-align:center;color:#fff}.on-tv-extra .tv-holder a:hover{text-decoration:none;color:#fff}.tv-banner{overflow:hidden;width:100%;margin:0
0 25px;height:82px}.tv-banner
img{min-width:978px}.tv-inner-banner{width:100%;overflow:hidden;margin:0
0 15px;height:82px}.tv-inner-banner
img{min-width:580px}.main-tv-box{float:left;width:675px}.main-tv-info{float:right;width:280px}.main-tv-info .small-live-banner{height:100px;overflow:hidden;display:block}.main-tv-info .small-live-banner
img{min-width:280px}.chat-tv-box{float:left;width:580px}.chat-tv-box.archive{width:675px}.chat-tv-info{float:right;width:390px}.tv-container-extra h3.sub-title{font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;font-size:20px;line-height:24px;margin-bottom:10px}.tv-container-extra .tv-line{border-bottom:1px solid #d7d7d7;margin-bottom:35px;padding-bottom:30px}.feature-products{border-bottom:1px solid #d7d7d7;margin-bottom:35px;padding-bottom:30px}.feature-products .title-box{font-size:20px;text-align:center;line-height:20px;margin-bottom:18px;color:#333;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal}.feature-products .products-grid{margin:0
-15px 0 -15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:105%}.feature-products .products-grid
li.item{width:305px;margin:0
15px 30px}.tv-videos .title-box{font-size:20px;text-align:center;line-height:20px;margin-bottom:18px;color:#333;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal}.tv-videos .video-holder
img{min-width:306px}.extra-visual{margin-bottom:15px}.viewers-box{border:1px
solid #ccc;background-color:#fff;padding:12px
17px 10px;color:#6d6d6d;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;line-height:20px;font-size:14px;overflow:hidden}.viewers-box
span{margin:1px
15px 0 0;font-size:14px;line-height:20px;float:left}.viewers-box
strong{float:left;font-family:myriad-pro,"Myriad Bold",Arial,sans-serif;font-weight:bold;font-size:18px;line-height:20px;color:#333}.chat-tv-box .viewers-box{float:left}.chat-tv-box .social-box{float:right}.reset-password-box-holder{width:100%;overflow:hidden;width:100%;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.customer-account-login .registered-users .reset-password-box .buttons-set{float:none}.cart-error-message{padding-top:30px;color:#a62424;font-size:12px;line-height:18px;font-weight:bold;clear:both}.cart-error-message:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'/f071';position:absolute;top:5px;left:12px;font-size:20px}.ui-datepicker{background:white;padding:10px;-webkit-box-shadow:1px 2px 1px -1px rgba(0, 0, 0, 0.2) inset;box-shadow:1px 2px 1px -1px rgba(0, 0, 0, 0.2) inset;-webkit-box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;border:1px
solid #ccc}.gift-certificate .ui-datepicker{position:absolute;top:-100%;left:-100%}.ui-datepicker .ui-datepicker-calendar
thead{display:none}.ui-datepicker .ui-datepicker-calendar tbody
td{padding:4px
6px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td
a{color:#000}.ui-datepicker .ui-datepicker-calendar tbody td:hover{background:#dbebff}.ui-datepicker .ui-datepicker-calendar tbody td:hover.ui-datepicker-unselectable{background:none}.ui-datepicker .ui-datepicker-calendar tbody .ui-datepicker-today{background:#dbebff}.ui-datepicker .ui-datepicker-calendar tbody .ui-datepicker-current-day{background:#5888B4}.ui-datepicker .ui-datepicker-header{text-align:center;padding:9px;border-bottom:1px solid #ccc;margin-bottom:7px}.ui-datepicker .ui-datepicker-header .ui-datepicker-year,
.ui-datepicker .ui-datepicker-header .ui-datepicker-month{color:#5888b4;font-family:proxima-nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:bold;font-style:normal;font-size:16px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{cursor:pointer;width:6px;margin-top:2px;height:14px;text-indent:-9999px;font-size:0;line-height:0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{float:left;background-position:0 -1058px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{float:right;background-position:-9px -1058px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:inline}.item-msg.error:before,.item-msg.warning:before,.item-msg.notice:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';position:absolute;top:13px;left:13px;font-size:18px;background:none}.ugc-form-data-part .gift-certificate-amount{border-bottom:1px solid #D7D7D7;padding:15px
0 15px 0}.ugc-form-data-part
.counter{color:#B6B6B6;font-size:10px}.ugc-form-data-part #ugc-send-on{padding:20px
0 20px 0;border-bottom:1px solid #D7D7D7;margin:0
0 20px 0}#order-form
.messages{display:block;width:auto}#order-form .messages .messages-wrap{width:auto}.sales-order-view .box-info,
.headlineshirts-order-info .box-info{margin:0
0 25px}.sales-order-view .box-info .box-head h2,
.headlineshirts-order-info .box-info .box-head
h2{font-size:15px}.sales-order-view .box-info .two-column-box,
.headlineshirts-order-info .box-info .two-column-box{margin:0}.sales-order-view .box-info .box-column,
.headlineshirts-order-info .box-info .box-column{color:#4a4a4a}.sales-order-view .box-info .box-column dl,
.headlineshirts-order-info .box-info .box-column
dl{overflow:hidden;width:100%}.sales-order-view .box-info .box-column dl dt,
.headlineshirts-order-info .box-info .box-column dl
dt{font-size:14px;line-height:18px;float:left;width:110px}.sales-order-view .box-info .box-column dl dd,
.headlineshirts-order-info .box-info .box-column dl
dd{width:100%;display:block;padding-left:110px;margin-bottom:3px;font-size:14px;line-height:18px}.sales-order-view .box-info .box-column dl dd .price,
.headlineshirts-order-info .box-info .box-column dl dd
.price{font-size:14px;line-height:18px}.sales-order-view .box-info .box-column dl a,
.headlineshirts-order-info .box-info .box-column dl
a{text-decoration:underline}.sales-order-view .box-info .box-column dl a:hover,
.headlineshirts-order-info .box-info .box-column dl a:hover{text-decoration:none}.sales-order-view .cancel-btn-holder,
.headlineshirts-order-info .cancel-btn-holder{text-align:center}.sales-order-view .cancel-btn-holder .button,
.headlineshirts-order-info .cancel-btn-holder
.button{background:#9d9c9c;max-width:100%;width:auto;min-width:215px;display:inline-block;vertical-align:top;box-sizing:border-box;height:40px;line-height:40px;font-size:13px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:3px;padding:0
15px;margin:0
3px 15px}.sales-order-view .cancel-btn-holder .button:hover,
.headlineshirts-order-info .cancel-btn-holder .button:hover{background:#4a4a4a}.sales-order-view .col3-set.payment-info,
.headlineshirts-order-info .col3-set.payment-info{margin:10px
0 0;padding:0;color:#4a4a4a}@media only screen and (min-width: 601px){.sales-order-view .col3-set.payment-info,
.headlineshirts-order-info .col3-set.payment-info{border-top:1px solid #cecece;padding-top:36px;font-size:0;line-height:0}}.sales-order-view .col3-set.payment-info .col,
.headlineshirts-order-info .col3-set.payment-info
.col{border-top:1px solid #cecece;padding:16px
0 0;margin:0
0 15px;font-size:14px;line-height:20px;float:none}@media only screen and (min-width: 601px){.sales-order-view .col3-set.payment-info .col,
.headlineshirts-order-info .col3-set.payment-info
.col{padding:0
10px 0 0;margin:0
0 30px;box-sizing:border-box;display:inline-block;vertical-align:top;width:33.3333%;border:none}}.sales-order-view .col3-set.payment-info h2,
.headlineshirts-order-info .col3-set.payment-info
h2{text-transform:uppercase;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.03em;margin-bottom:7px}@media only screen and (min-width: 601px){.sales-order-view .col3-set.payment-info .order-additional,
.headlineshirts-order-info .col3-set.payment-info .order-additional{width:100%}}.sales-order-view .col3-set.payment-info .order-additional dt strong,
.headlineshirts-order-info .col3-set.payment-info .order-additional dt
strong{font-weight:600;color:#4a4a4a}.sales-order-view .col3-set.payment-info .order-additional dd,
.headlineshirts-order-info .col3-set.payment-info .order-additional
dd{font-size:14px;margin:5px
0 0}.sales-order-view .link-print,
.headlineshirts-order-info .link-print{padding:10px
0;font-weight:normal;margin:0}.sales-order-view .link-print:hover,
.headlineshirts-order-info .link-print:hover{text-decoration:underline}.sales-order-view #my-orders-table,
.headlineshirts-order-info #my-orders-table{border:solid #cecece;border-width:1px 0 0;margin:0
0 17px}.sales-order-view .order-items .data-table,
.headlineshirts-order-info .order-items .data-table{background:none;margin:0}.sales-order-view .order-items .data-table *,
.headlineshirts-order-info .order-items .data-table
*{background:none}.sales-order-view .order-items .data-table th,
.headlineshirts-order-info .order-items .data-table
th{border:solid #cecece;border-width:0 0 1px;padding:11px
10px;letter-spacing:0.03em;box-sizing:border-box}.sales-order-view .order-items .data-table th.first,
.headlineshirts-order-info .order-items .data-table
th.first{padding-left:10px;width:90px}.sales-order-view .order-items .data-table td,
.headlineshirts-order-info .order-items .data-table
td{border:solid #cecece;border-width:0 0 1px;padding:15px
5px}.sales-order-view .order-items .data-table td:first-child,
.headlineshirts-order-info .order-items .data-table td:first-child{padding-left:0}.sales-order-view .order-items .data-table th.last, .sales-order-view .order-items .data-table td.last,
.headlineshirts-order-info .order-items .data-table th.last,
.headlineshirts-order-info .order-items .data-table
td.last{padding-right:5px}.sales-order-view .order-items .data-table td,
.sales-order-view .order-items .data-table .price,
.headlineshirts-order-info .order-items .data-table td,
.headlineshirts-order-info .order-items .data-table
.price{font-size:14px;line-height:17px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.03em;color:#4a4a4a}.sales-order-view .order-items .product-image,
.headlineshirts-order-info .order-items .product-image{width:70px}.sales-order-view .order-items .product-name,
.headlineshirts-order-info .order-items .product-name{font-size:16px;line-height:19px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#4a4a4a;text-transform:none;letter-spacing:0.03em;margin:0}.sales-order-view .order-items .item-options,
.headlineshirts-order-info .order-items .item-options{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;font-size:13px;line-height:20px;font-weight:normal}.sales-order-view .my-orders-table-foot,
.headlineshirts-order-info .my-orders-table-foot{overflow:hidden;width:100%}.sales-order-view .my-orders-table-foot .data-table,
.headlineshirts-order-info .my-orders-table-foot .data-table{float:right;width:auto;min-width:408px;margin:0}.sales-order-view .my-orders-table-foot #my-orders-table-foot tr:nth-last-child(2) td,
.sales-order-view .my-orders-table-foot #my-orders-table-foot tr:nth-last-child(2) th,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot tr:nth-last-child(2) td,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot tr:nth-last-child(2) th{padding-bottom:16px !important}.sales-order-view .my-orders-table-foot #my-orders-table-foot td,
.sales-order-view .my-orders-table-foot #my-orders-table-foot th,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot td,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot
th{vertical-align:top;border:none;font-size:14px;line-height:20px;font-weight:normal;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#4a4a4a;padding:0
11px}.sales-order-view .my-orders-table-foot #my-orders-table-foot td:first-child,
.sales-order-view .my-orders-table-foot #my-orders-table-foot th:first-child,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot td:first-child,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot th:first-child{text-align:left !important;padding-left:15px}.sales-order-view .my-orders-table-foot #my-orders-table-foot td .price,
.sales-order-view .my-orders-table-foot #my-orders-table-foot th .price,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot td .price,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot th
.price{font-size:14px;line-height:18px;font-weight:normal;color:#4a4a4a}.sales-order-view .my-orders-table-foot #my-orders-table-foot td.last,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot
td.last{line-height:18px;padding-top:2px}.sales-order-view .my-orders-table-foot #my-orders-table-foot .grand_total td,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot .grand_total
td{vertical-align:bottom;padding:11px
15px;background:#e9e7e7;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif}.sales-order-view .my-orders-table-foot #my-orders-table-foot .grand_total td,
.sales-order-view .my-orders-table-foot #my-orders-table-foot .grand_total .price,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot .grand_total td,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot .grand_total
.price{font-size:16px;line-height:18px;font-weight:600;letter-spacing:0.03em;color:#4a4a4a;text-transform:uppercase}.sales-order-view .mobile-only,
.headlineshirts-order-info .mobile-only{display:none}@media only screen and (max-width: 600px){.sales-order-view .link-print,
.headlineshirts-order-info .link-print{display:none}.sales-order-view .box-info .box-column,
.headlineshirts-order-info .box-info .box-column{margin-bottom:0}.sales-order-view .order-items .data-table thead,
.headlineshirts-order-info .order-items .data-table
thead{display:none}.sales-order-view .order-items .data-table td,
.headlineshirts-order-info .order-items .data-table
td{vertical-align:top}.sales-order-view .order-items .data-table .image-cell,
.headlineshirts-order-info .order-items .data-table .image-cell{width:80px}.sales-order-view .order-items .product-name,
.headlineshirts-order-info .order-items .product-name{font-size:14px;line-height:17px}.sales-order-view .my-orders-table-foot .data-table,
.headlineshirts-order-info .my-orders-table-foot .data-table{width:100%;min-width:0}.sales-order-view .my-orders-table-foot #my-orders-table-foot td:first-child,
.sales-order-view .my-orders-table-foot #my-orders-table-foot th:first-child,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot td:first-child,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot th:first-child{padding-left:11px !important}.sales-order-view .my-orders-table-foot #my-orders-table-foot .grand_total td,
.headlineshirts-order-info .my-orders-table-foot #my-orders-table-foot .grand_total
td{padding:11px}.sales-order-view .hidden-mobile,
.headlineshirts-order-info .hidden-mobile{display:none !important}.sales-order-view .mobile-only,
.headlineshirts-order-info .mobile-only{display:block}}.promo-box{width:100%}.promo-box:after{display:block;content:"";clear:both}.promo-box
.lc{float:left;width:58.8%;background-color:#a8d2c8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:25px
50px;color:#333;-webkit-box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.3);margin:0
0 20px}.promo-box .lc
h3{color:#08426c;font-family:proxima-nova,sans-serif;font-size:41px;margin:0
0 15px}.promo-box
.rc{margin:0
0 20px;float:right;width:39.8%;background-color:#a8d2c8;-webkit-box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.3)}.promo-box .promo-title{background-color:#08426c;color:#fff;font-family:proxima-nova,sans-serif;font-size:18px;line-height:30px;text-align:center;margin:0}.promo-box
.persons{margin:0;padding:13px
11px 13px 14px;list-style:none;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.promo-box .persons
.visual{margin:0
0 5px}.promo-box .persons
li{width:60px;display:inline-block;padding:0
0 0 12px;text-align:center}.promo-box .persons li:first-child{padding:0}.promo-box .persons li
a{font-weight:bold;color:#08426c}.promo-box
.grafic{background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/promo-gradient.png") repeat-x;margin:0;padding:43px
3px 0;list-style:none;width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:bottom}.promo-box .grafic .grafic-item{vertical-align:bottom;width:60px;display:inline-block;padding:0
0 0 12px;text-align:center;position:relative}.promo-box .grafic .grafic-item
.qty{position:absolute;top:-20px;height:20px;left:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0
0 0 12px;width:100%;font-weight:bold;font-size:18px;margin:0
0 8px}.promo-box .grafic .grafic-item
.bar{width:100%;height:100%;-webkit-box-shadow:1px 0px 4px 1px rgba(0, 0, 0, 0.2);box-shadow:1px 0px 4px 1px rgba(0, 0, 0, 0.2)}.promo-box .grafic
.bar.orange{background-color:#d94d22}.promo-box .grafic
.bar.red{background-color:#a31923}.promo-box .grafic
.bar.brown{background-color:#6a2e2e}.promo-box .grafic
.bar.blue{background-color:#054a71}.promo-box .grafic .bar.dark-blue{background-color:#003857}.sketchfest-list{}.sketchfest-list .votes-box{float:left;width:60px;margin:0
10px 0 0;text-align:center}.sketchfest-list .votes-box
.txt{font-size:11px;font-weight:bold}.sketchfest-list .votes-box .txt
strong{padding:0
3px 0 0}.sketchfest-list .votes-box
.rated{width:55px;margin:0
0 3px;height:51px;display:inline-block;text-indent:-9999px;font-size:0;line-height:0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sketchfest-sprite.png") no-repeat}.sketchfest-list .votes-box
.rated1{background-position:0 0}.sketchfest-list .votes-box
.rated2{background-position:0 -54px}.sketchfest-list .votes-box
.rated3{background-position:0 -108px}.sketchfest-list .votes-box
.rated4{background-position:0 -162px}.sketchfest-list .votes-box
.rated5{background-position:0 -216px}.sketchfest-list .votes-box
.rated6{background-position:0 -270px}.sketchfest-list .votes-box
.rated7{background-position:0 -324px}.sketchfest-list .votes-box
.rated8{background-position:0 -378px}.sketchfest-list .votes-box
.rated9{background-position:0 -432px}.sketchfest-list .votes-box
.rated10{background-position:0 -486px}.sketchfest-list .votes-box
.rated11{background-position:0 -540px}.sketchfest-list .votes-box
.rated12{background-position:0 -594px}.sketchfest-list .votes-box
.rated13{background-position:0 -648px}.sketchfest-list .votes-box
.rated14{background-position:0 -702px}.sketchfest-list .votes-box
.rated15{background-position:0 -756px}.sketchfest-list .votes-box
.rated16{background-position:0 -810px}.sketchfest-list .votes-box
.rated17{background-position:0 -864px}.sketchfest-list .votes-box
.rated18{background-position:0 -918px}.sketchfest-list .votes-box
.rated19{background-position:0 -972px}.sketchfest-list .votes-box
.rated20{background-position:0 -1026px}.sketchfest-list .votes-box
.rated21{background-position:0 -1080px}.sketchfest-list .votes-box
.rated22{background-position:0 -1134px}.sketchfest-list .votes-box
.rated23{background-position:0 -1188px}.sketchfest-list .votes-box
.rated24{background-position:0 -1242px}.sketchfest-list .votes-box
.rated25{background-position:0 -1296px}.sketchfest-list .votes-box
.rated26{background-position:0 -1350px}.sketchfest-list .votes-box
.rated27{background-position:0 -1404px}.sketchfest-list .votes-box
.rated28{background-position:0 -1458px}.sketchfest-list .votes-box
.rated29{background-position:0 -1512px}.sketchfest-list .votes-box
.rated30{background-position:0 -1566px}.sketchfest-list .votes-box
.rated31{background-position:0 -1620px}.sketchfest-list .votes-box
.rated32{background-position:0 -1674px}.sketchfest-list .votes-box
.rated33{background-position:0 -1728px}.sketchfest-list .votes-box
.rated34{background-position:0 -1782px}.sketchfest-list .votes-box
.rated35{background-position:0 -1836px}.sketchfest-list .social-info-list{margin:0;padding:0;list-style:none;width:100%;overflow:hidden}.sketchfest-list .social-info-list
li{float:left;margin:0
7px 10px 0}.sketchfest-list .social-info-list li
a{text-indent:-9999px;font-size:0;line-height:0;width:29px;height:29px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat;display:inline-block}.sketchfest-list .social-info-list li
.facebook{background-position:0 -1210px}.sketchfest-list .social-info-list li
.twitter{background-position:0 -1239px}.sketchfest-list .social-info-list li
.flickr{background-position:0 -1210px}.sketchfest-list .video-box{width:503px;float:left;margin:0
27px 0 0}.sketchfest-list .description-box{float:left;margin:-4px 0 0;width:360px}.sketchfest-list .description-box
.title{font-family:proxima-nova,sans-serif;font-size:26px;line-height:30px;margin:0
0 10px;color:#333}.sketchfest-list .description-box .description-extra{padding:0
0 0 100px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sketchfest-list .description-box .visual-box{width:85px;float:left;margin:4px
0 0 -100px;-webkit-box-shadow:1px 1px 4px 1px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 4px 1px rgba(0, 0, 0, 0.3)}.sketchfest-list .description-box .visual-box
img{display:block;width:100%}.sketchfest-list .description-box
.text{font-size:14px;line-height:17px}.sketchfest-list .description-box .text
.name{font-family:proxima-nova,sans-serif;font-size:18px;line-height:22px;margin:0
0 6px;color:#333}.sketchfest-list .description-box .text
p{margin:0
0 8px}.sketchfest-list .description-box
.actions{padding:20px
0 0 88px}.sketchfest-list .description-box .actions .orange-button span
span{padding:0
40px;min-width:142px}.sketchfest-list .description-box .actions .vote-counted{font-size:18px;line-height:44px;color:#fff;background-color:#d97925;height:45px;border-radius:2px;display:inline-block;vertical-align:top;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;border:none;text-transform:uppercase;padding:0;padding:0
40px;background-color:#70ade6 !important;border-color:#a0c9ee #70ade6 #6297c8;min-width:142px;cursor:pointer}.sketchfest-list .description-box .actions .vote-counted
span{display:block}.sketchfest-list .description-box .actions .vote-counted:hover{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.sketchfest-list .description-box .actions .vote-counted:hover
span{background:none}.sketchfest-list .description-box .actions .vote-counted:focus, .sketchfest-list .description-box .actions .vote-counted:active{background-color:#bb6519;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#bb6519), to(#e07d26));background:-webkit-linear-gradient(top, #bb6519, #e07d26);background:-moz-linear-gradient(top, #bb6519, #e07d26);background:-ms-linear-gradient(top, #bb6519, #e07d26);background:-o-linear-gradient(top, #bb6519, #e07d26);color:#fff}.sketchfest-list .description-box .actions .vote-counted:disabled, .sketchfest-list .description-box .actions .vote-counted.disabled{background-color:#d7d7d7 !important;cursor:pointer}.sketchfest-list .description-box .actions .vote-counted:disabled:hover, .sketchfest-list .description-box .actions .vote-counted:disabled:focus, .sketchfest-list .description-box .actions .vote-counted:disabled:active, .sketchfest-list .description-box .actions .vote-counted.disabled:hover, .sketchfest-list .description-box .actions .vote-counted.disabled:focus, .sketchfest-list .description-box .actions .vote-counted.disabled:active{cursor:default;background-color:#d7d7d7 !important;background-color:#d7d7d7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#d7d7d7));background:-webkit-linear-gradient(top, #d7d7d7, #d7d7d7);background:-moz-linear-gradient(top, #d7d7d7, #d7d7d7);background:-ms-linear-gradient(top, #d7d7d7, #d7d7d7);background:-o-linear-gradient(top, #d7d7d7, #d7d7d7)}.sketchfest-list .description-box .actions .vote-counted strong.please-wait{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;border-radius:3px;-webkit-border-radius:3px;background-color:#d97925}.sketchfest-list .description-box .actions .vote-counted strong.please-wait
img{display:inline-block;vertical-align:top}.sketchfest-list .description-box .actions .vote-counted strong.please-wait
img{margin:6px
0 0}.sketchfest-list .description-box .actions .vote-counted:before{content:"";float:left;width:18px;height:19px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat 0 -1268px;margin:12px
8px 0 0}.sketchfest-list .description-box .actions .vote-counted:hover{background-color:#6aa4da;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6aa4da), to(#6297c8));background:-webkit-linear-gradient(top, #6aa4da, #6297c8);background:-moz-linear-gradient(top, #6aa4da, #6297c8);background:-ms-linear-gradient(top, #6aa4da, #6297c8);background:-o-linear-gradient(top, #6aa4da, #6297c8);color:#fff}.sketchfest-list .description-box .actions .vote-counted:focus, .sketchfest-list .description-box .actions .vote-counted:active{background-color:#2a5f90;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2a5f90), to(#6297c8));background:-webkit-linear-gradient(top, #2a5f90, #6297c8);background:-moz-linear-gradient(top, #2a5f90, #6297c8);background:-ms-linear-gradient(top, #2a5f90, #6297c8);background:-o-linear-gradient(top, #2a5f90, #6297c8);color:#fff}.sketchfest-list .description-box .actions .vote-counted:focus span span, .sketchfest-list .description-box .actions .vote-counted:active span
span{box-shadow:none}.sketchfest-list .description-box .actions .vote-counted
span{padding:0;margin:0;background:none !important}.sketchfest-list .description-box .actions .vote-counted span
span{padding:0
!important;margin:0
!important}.sketchfest-list .sketchfest-list-item{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;clear:both;padding:20px
0 32px;border-top:1px solid #d7d7d7}.sketchfest-list .sketchfest-list-item:after{display:block;content:"";clear:both}.image_switcher{float:right;margin:3px
20px 0 0}.image_switcher
.text{color:#898989;font-size:12px;float:left;margin:0
5px 0 0;line-height:23px}.image_switcher
span.icon{float:left}.image_switcher .switcher-graphics,
.image_switcher .switcher-models{width:23px;height:23px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat;float:left;margin:0
1px 0 0;position:relative}.image_switcher .switcher-graphics span,
.image_switcher .switcher-models
span{background:#464646;position:absolute;top:-22px;left:-22px;-webkit-border-radius:3px;border-radius:3px;padding:0
8px;line-height:20px;font-size:10px;color:#fff;white-space:nowrap;display:none;-webkit-box-shadow:0px 2px 6px 1px rgba(0, 0, 0, 0.4);box-shadow:0px 2px 6px 1px rgba(0, 0, 0, 0.4)}.image_switcher .switcher-graphics span:before,
.image_switcher .switcher-models span:before{border-top:7px solid #464646;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:27px;position:absolute;bottom:-7px}.image_switcher .switcher-graphics:hover span,
.image_switcher .switcher-models:hover
span{display:block}.image_switcher .switcher-graphics strong,
.image_switcher .switcher-models
strong{display:none}.image_switcher .switcher-graphics{background-position:0 -1072px}.image_switcher .switcher-graphics:hover{background-position:0 -1095px}.image_switcher .switcher-graphics:focus, .image_switcher .switcher-graphics:active{background-position:0 -1118px}.image_switcher .switcher-models{background-position:-24px -1072px}.image_switcher .switcher-models:hover{background-position:-24px -1095px}.image_switcher .switcher-models:focus, .image_switcher .switcher-models:active{background-position:-24px -1118px}.image_switcher .icon.selected .switcher-graphics{background-position:0 -1141px}.image_switcher .icon.selected .switcher-graphics:hover{background-position:0 -1164px}.image_switcher .icon.selected .switcher-graphics:focus, .image_switcher .icon.selected .switcher-graphics:active{background-position:0 -1187px}.image_switcher .icon.selected .switcher-models{background-position:-24px -1141px}.image_switcher .icon.selected .switcher-models:hover{background-position:-24px -1164px}.image_switcher .icon.selected .switcher-models:focus, .image_switcher .icon.selected .switcher-models:active{background-position:-24px -1187px}.baboon-image{position:absolute;bottom:0;right:0;z-index:1}#login-error
span{color:#5888B4;text-decoration:underline;cursor:pointer}.success-msg .small-message{display:block;font-style:normal;font-size:12px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.btn-quick-view{display:none !important}}.product-view .product-custom .share-item{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:15px;color:#333;text-align:center;margin-bottom:15px}@media only screen and (max-width: 600px){.headlineshirts-order-info .col-main{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:40px
0 10px}.headlineshirts-order-info .col-main .sidebar-info-box,
.headlineshirts-order-info .col-main .content-info-box,
.headlineshirts-order-info .col-main .cancel-btn-holder,
.headlineshirts-order-info .col-main .order-details{width:100%}.headlineshirts-order-info .col-main .sidebar-info-box{order:3}.headlineshirts-order-info .col-main .content-info-box{order:1}.headlineshirts-order-info .col-main .cancel-btn-holder{order:2}.headlineshirts-order-info .col-main .order-details{order:4}.headlineshirts-order-info .col-main .sidebar-info-box .box:last-child{border-bottom:none}}@media only screen and (min-width: 601px){.headlineshirts-order-info .sidebar-info-box{float:right;width:360px;padding:0
0 0 20px;box-sizing:border-box}}.headlineshirts-order-info .sidebar-info-box
.box{border-bottom:1px solid #cecece;padding:16px
0;margin:0;font-size:14px;line-height:20px}.headlineshirts-order-info .sidebar-info-box .box:first-child{border-top:1px solid #cecece}.headlineshirts-order-info .sidebar-info-box .box
address{margin:0}.headlineshirts-order-info .sidebar-info-box
h2{text-transform:uppercase;color:#4a4a4a;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.03em;margin-bottom:7px}@media only screen and (min-width: 601px){.headlineshirts-order-info .content-info-box,
.headlineshirts-order-info .cancel-btn-holder,
.headlineshirts-order-info .order-details{float:left;width:calc(100% - 380px)}}.headlineshirts-order-info .box-gift dt
strong{font-weight:600;color:#4a4a4a}.headlineshirts-order-info .box-gift
dd{font-size:14px;margin:5px
0 0}.headlineshirts-order-info .cancel-btn-holder{margin:0
0 10px}.headlineshirts-order-info .order-info-box{position:relative;padding:20px;margin:0
0 25px}.headlineshirts-order-info .order-info-box
h2{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:bold}.headlineshirts-order-info .order-info-box .order-date{font-size:14px}.headlineshirts-order-info .order-info-box .order-date > span, .headlineshirts-order-info .order-info-box .order-date
.price{line-height:1.16em;font-weight:normal}.headlineshirts-order-info .order-info-box .order-date
a{color:#5489b3;text-decoration:underline}.headlineshirts-order-info .order-info-box .order-questions{font-size:12px;position:absolute;bottom:0;padding:10px
0 10px}.headlineshirts-order-info .order-addresses{padding:0
0 0 20px}.headlineshirts-order-info .data-table tbody
td{vertical-align:middle}.headlineshirts-order-info .my-orders-table-foot .data-table{min-width:340px}.wishlist .wishlist-link
a{color:#333;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:bold;font-style:normal}.wishlist .wishlist-tab{padding:0
22px 0 14px;width:auto;background-color:#E1E1E1;line-height:18px;height:30px;position:relative}.wishlist .wishlist-tab:after{clear:both;display:block;content:""}.wishlist .wishlist-tab .wishlist-name{padding:6px
0 5px;float:left;font-weight:bold;font-size:18px}.wishlist .wishlist-tab .wishlist-name
a{color:#333}.wishlist .wishlist-tab .wishlist-name a:after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:4px solid #333;content:"";display:inline-block;margin:0
0 0 6px}.wishlist .wishlist-tab .wishlist-name a.opened:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #333;margin:5px
0 0}.wishlist .wishlist-tab .wishlist-links{float:right;padding:6px
0 5px;font-size:13px}.wishlist .wishlist-tab .wishlist-links
.delimiter{color:#5888b4;padding:0
13px}.wishlist .wishlist-tab .wishlist-links .share-hold
.shareLink{position:absolute;top:35px;right:0;width:100%;z-index:999}.wishlist .wishlist-tab .wishlist-links .share-hold .shareLink
.holder{float:right;background:#fff;border:1px
solid #e0e0e0;border-radius:4px;box-shadow:1px 2px 3px 0 rgba(0, 0, 0, 0.3);padding:14px
17px}.wishlist .wishlist-tab .wishlist-links .share-hold .shareLink:before{border-bottom:7px solid white;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:inline-block;position:absolute;right:29px;top:-6px}.wishlist .wishlist-tab .wishlist-links .share-hold .shareLink
h2{font-family:myriad-pro,"Myriad Bold",Arial,sans-serif;font-size:13px;line-height:16px;font-weight:bold;color:#5085af;margin:0
0 11px}.wishlist .wishlist-tab .wishlist-links .share-hold .shareLink
.hold{border:1px
solid #cecece;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3) inset;min-height:18px;background:#fff;padding:5px
10px;font-weight:normal}.wishlist .wishlist-tab .wishlist-update{float:left;margin:0
0 0 -14px}.wishlist .wishlist-tab .wishlist-update .input-text{height:24px;width:200px;padding:2px
10px;border-radius:0;margin:0
10px 0 0}.wishlist .wishlist-tab .wishlist-update button.button-gray,
.wishlist .wishlist-tab .wishlist-update button.btn-blue{box-shadow:0;height:26px;margin:2px
0 0}.wishlist .wishlist-tab .wishlist-update button.button-gray span,
.wishlist .wishlist-tab .wishlist-update button.btn-blue
span{height:26px;line-height:26px}.wishlist .wishlist-items{clear:both}.wishlist .wishlist-items .wishlist-actions{font-size:10px;overflow:hidden}.wishlist .wishlist-items .wishlist-actions
a{color:#6D6D6D}.wishlist .wishlist-items .wishlist-actions .w-delete{width:auto;float:right;padding:13px
22px 10px;line-height:18px}.wishlist .wishlist-items .wishlist-actions .w-delete
a{font-size:12px;position:relative}.wishlist .wishlist-items .wishlist-actions .w-delete a:before{content:"";position:absolute;width:11px;height:11px;top:50%;transform:translateY(-50%);left:-21px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") -46px -1033px no-repeat}.wishlist .wishlist-items .wishlist-actions .w-edit{line-height:18px;padding:13px
14px 10px;width:auto;float:left}.wishlist .wishlist-items .wishlist-actions .w-edit
a{font-size:12px;position:relative;padding:0
0 0 21px}.wishlist .wishlist-items .wishlist-actions .w-edit a:before{content:"";position:absolute;width:13px;height:11px;top:50%;transform:translateY(-50%);left:0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/ico-edit.png") no-repeat}.ajax-productview-right .add-to-container{top:19px;z-index:99;padding:4px
8px}.ajax-productview-right .add-to-container:before{left:43%}.ajax-productview-right .add-to-container .item-added{padding:6px
0 0px}.ajax-productview-right .add-to-container .item-added .item-added-message{margin:0
0 7px}.ajax-productview-right .add-to-container .item-added ul
li{margin:0
0 3px}.category-products .price-hold{overflow:hidden;width:100%}.category-products .price-hold .price-box{float:left}.category-products .price-hold .price-box
.price{font-family:'ProximaNova-Semibold',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:normal;font-style:normal;color:#cecece}.category-products .price-hold .price-box .special-price
.price{color:#a11f12}.category-products .price-hold .add-link{float:right;line-height:19px;padding:0
0 0 27px;margin:4px
0 0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/ico-basket.png") 0 50% no-repeat}.category-products .price-hold .out-of-stock{float:right;color:#a1a1a1;line-height:19px;font-size:14px;padding:0
0 0 27px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/ico-basket-grey.png") 0 50% no-repeat;margin:4px
0 0}.wishlist .info-holder .title-hold{overflow:hidden;width:100%}.wishlist .info-holder .title-hold .product-name{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;float:left;width:65%}.wishlist .info-holder .title-hold
a.remove{float:right;position:relative;padding:0
0 0 17px;font-size:12px}.wishlist .info-holder .title-hold a.remove:before{content:"";position:absolute;top:2px;left:0;width:11px;height:11px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") -32px -1033px no-repeat}.wishlist .info-holder .price-hold{overflow:hidden;width:100%}.wishlist .info-holder .price-hold .price-box{float:left}.wishlist .info-holder .price-hold .price-box
.price{font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;color:#cecece}.wishlist .info-holder .price-hold .price-box .special-price
.price{color:#a11f12}.wishlist .info-holder .price-hold .add-link{float:right;line-height:19px;padding:0
0 0 27px;margin:4px
0 0;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/ico-basket.png") 0 50% no-repeat}.wishlist .info-holder .price-hold .out-of-stock{float:right;color:#a1a1a1;line-height:19px;font-size:14px;padding:0
0 0 27px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/ico-basket-grey.png") 0 50% no-repeat;margin:4px
0 0}.wishlist .info-holder .item-options{font-style:normal;text-align:left;min-height:20px}.wishlist .info-holder .item-options
dt{display:none}.wishlist .info-holder .item-options
dd{float:left;color:#a1a1a1;font-size:14px;font-style:normal}@media only screen and (max-width: 600px){.wishlist .info-holder .title-hold
a.remove{width:20px;height:20px;padding:0;font-size:0}.wishlist .info-holder .title-hold a.remove:before{top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:11px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") -32px -1033px no-repeat}.wishlist .info-holder .title-hold .product-name{text-align:left;width:calc(100% - 25px)}.wishlist .info-holder .price-hold .price-box{float:none;text-align:left}.wishlist .info-holder .price-hold .add-link{float:none;display:inline-block;vertical-align:top;margin:10px
0 0}}.wishlist button.button-blue.loading
span{display:none}.wishlist button.btn-blue strong.please-wait{left:240px;width:auto !important;height:auto !important;background:transparent}.wishlist button.btn-blue.loading{padding:0
!important;background:none !important;height:auto !important;border:0
!important;box-shadow:none !important}.wishlist button.btn-blue.loading
span{display:none;height:0;line-height:0;background:none}.wishlist button.btn-blue.loading strong.please-wait{position:static;padding:0}.section-create-wish{overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px
50px;background:#e2e2e2;text-align:center}.section-create-wish
p{font-size:14px;line-height:17px;font-weight:bold;font-style:italic;color:#6a6a6a;margin:0
0 8px}.section-create-wish
span{display:inline-block}.wishlist-shared-index .wishlist-tab{padding:6px
22px 6px 14px;width:auto;background-color:#E1E1E1;overflow:auto;line-height:18px;height:18px;overflow:hidden;margin:0
0 20px}.wishlist-shared-index .wishlist-tab
h1{float:left;color:#333;font-size:18px;line-height:18px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;position:relative}.wishlist-shared-index .wishlist-tab h1:after{border-bottom:5px solid transparent;border-left:4px solid #333;border-top:5px solid transparent;content:"";display:inline-block;margin:0
0 0 6px}.wishlist-shared-index .wishlist-tab
a{float:right;font-size:13px}.catalog-product-view{}.catalog-product-view .meigee-tabs{text-align:center;margin-bottom:21px !important}.catalog-product-view .meigee-tabs li.tab-alias{float:none;display:inline-block;margin:0
36px}.catalog-product-view .meigee-tabs li.tab-alias
a{background:none;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;color:#898989;padding-bottom:0;display:block;line-height:16px;height:26px;letter-spacing:1.5px}.catalog-product-view .meigee-tabs li.tab-alias:hover a, .catalog-product-view .meigee-tabs li.tab-alias.active
a{color:#5888b4;border-bottom:2px solid #5888b4}.catalog-product-view .meigee-tabs-content{border:0}.catalog-product-view .meigee-tabs-content
.description{width:65%;margin:0
auto;border:0}.catalog-product-view .meigee-tabs-content.tab-content-review{padding:0
0 1.83em;margin-bottom:20px;border:0;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif}.catalog-product-view .meigee-tabs-content.tab-content-review .review-toolbar{background:#d7d7d7;height:60px;padding:5px
27px 5px}.catalog-product-view .meigee-tabs-content.tab-content-review .review-toolbar.bottom{height:54px;padding:1px
27px 5px}.catalog-product-view .meigee-tabs-content.tab-content-review .review-toolbar .see-more{font-weight:600;font-size:14px;display:block;margin:20px
0}.catalog-product-view .meigee-tabs-content.tab-content-review #btn-add-review{background:#5888b4;width:118px;height:32px;border:0;color:#fff;border-radius:3px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;float:right;font-weight:600;margin-top:14px;cursor:pointer}.catalog-product-view .meigee-tabs-content.tab-content-review .box-reviews.no-reviews{padding:30px
0}.catalog-product-view .meigee-tabs-content.tab-content-review .box-reviews.no-reviews #btn-add-review{float:none;display:block;margin:0
auto}.catalog-product-view .meigee-tabs-content.tab-content-review .box-reviews.no-reviews
p{margin-bottom:30px;font-size:14px;color:#474747;text-align:center}.catalog-product-view .meigee-tabs-content.tab-content-description{margin:35px
0 60px}.catalog-product-view #customer-reviews{background:none}.catalog-product-view .rating-box{height:20px;width:110px;margin-top:2px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/grey-stars3.png") no-repeat 0 -17px;display:inline-block;margin-left:4px;background-size:110px auto}.catalog-product-view .rating-box
.rating{height:20px;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/grey-stars3.png") no-repeat 0 0;background-size:110px auto}.catalog-product-view .fancybox-skin{background:#f1f1f1;padding:27px
!important}.catalog-product-view #add-review{width:760px;margin:0
23px;display:none}.catalog-product-view #add-review .product-info{color:#6d6d6d;float:left;width:230px}.catalog-product-view #add-review .product-info .type-box{font-size:16px;margin-bottom:35px}.catalog-product-view #add-review .product-info .img-box{max-width:180px}.catalog-product-view #add-review .form-wrapper{float:left;width:529px;border-left:1px solid #a1a1a1}.catalog-product-view #add-review .form-list{width:492px;margin:0
0 0 42px}.catalog-product-view #add-review .form-list
li{margin-bottom:21px}.catalog-product-view #add-review .form-list li:last-child{margin-bottom:18px}.catalog-product-view #add-review #product-review{float:right;margin-right:55px;margin-top:4px}.catalog-product-view #add-review .buttons-set{margin-bottom:0;padding-bottom:0}.catalog-product-view #add-review
button.button{background:#5888b4;width:310px;height:40px;margin:0
46px;border:0;float:none;display:block;box-shadow:none}.catalog-product-view #add-review button.button span,
.catalog-product-view #add-review button.button span
span{height:40px;line-height:40px;font-size:16px}.catalog-product-view #add-review button.button:focus span, .catalog-product-view #add-review button.button:active span, .catalog-product-view #add-review button.button:hover
span{background:#5888b4;box-shadow:none}button.button{box-shadow:none;border:none;background:#d97925;text-transform:uppercase;font-size:13px}.homepage-promo-block{margin:0
auto;max-width:1260px;white-space:nowrap;font-size:0;line-height:0;letter-spacing:-4px}.homepage-promo-block>*{letter-spacing:0;white-space:normal}.homepage-promo-block
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-promo-block.text-align-left .content-block{text-align:left}.homepage-promo-block.text-align-right .content-block{text-align:right}.homepage-promo-block.text-align-top .visual-block,
.homepage-promo-block.text-align-top .content-block{vertical-align:top}.homepage-promo-block.text-align-bottom .visual-block,
.homepage-promo-block.text-align-bottom .content-block{vertical-align:bottom}.homepage-promo-block.wide-text .text-block{max-width:800px}.homepage-promo-block .visual-block,
.homepage-promo-block .content-block{display:inline-block;vertical-align:middle;width:100%}.homepage-promo-block .visual-block{margin:0
-100% 0 0}.homepage-promo-block .visual-block
img{width:100%;height:auto}.homepage-promo-block .content-block{text-align:center;position:relative;font-size:18px;line-height:20px;font-family:myriad-pro,"Myriad Pro",Arial,sans-serif;letter-spacing:0.5px;color:#2b2b2b}.homepage-promo-block .content-block>a{color:#2b2b2b;text-decoration:none;padding:30px
35px 75px;display:block}.homepage-promo-block .content-block .text-block{display:inline-block;vertical-align:top;max-width:400px}.homepage-promo-block .content-block
.title{display:block;text-transform:uppercase;font-weight:bold;font-size:42px;line-height:50px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:0
0 7px}.homepage-promo-block .content-block
p{margin:0
0 5px}.homepage-promo-block .content-block
.button{display:inline-block;vertical-align:top;border-radius:4px;min-width:160px;background:#333;color:#fff;font-size:14px;line-height:20px;padding:12px
10px;text-align:center;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;margin:12px
0 0}.homepage-promo-block .content-block .button:hover{background:#4d4d4d}@media only screen and (max-width: 979px){.homepage-promo-block.wide-text .text-block{max-width:none}.homepage-promo-block .content-block>a{padding:20px
15px 50px}.homepage-promo-block .content-block
.title{font-size:42px;line-height:42px;margin-bottom:6px}.homepage-promo-block .content-block
.button{margin-top:17px}}@media only screen and (max-width: 767px){.homepage-promo-block.wide-text .text-block{max-width:none}.homepage-promo-block .content-block{color:#fff}.homepage-promo-block .content-block>a{color:#fff;padding:42px
15px 20px}.homepage-promo-block .content-block .text-block{max-width:270px}.homepage-promo-block .content-block
.title{font-size:36px;line-height:43px;margin-bottom:10px}.homepage-promo-block .content-block
.button{display:none}}.headlineshirts-order-index .site-container{min-height:0}.headlineshirts-order-index .site-container .main-container{padding:0
12px}.order-info-form{text-align:center;color:#4a4a4a;padding:34px
0 20px}@media only screen and (min-width: 768px){.order-info-form{padding:74px
0 93px}}.order-info-form #order-form{margin:0
auto;max-width:390px}.order-info-form .title-page{text-transform:uppercase;font-size:24px;line-height:29px;font-weight:600;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:1.8px;padding:0;margin:0
0 33px}@media only screen and (min-width: 768px){.order-info-form .title-page{font-size:28px;line-height:34px;margin-bottom:32px}}.order-info-form .wight-box{padding:26px
25px 31px;background:#e9e7e7;font-size:14px;line-height:20px}@media only screen and (min-width: 768px){.order-info-form .wight-box{padding:26px
35px 31px}}.order-info-form .wight-box
.description{margin:0
-5px 21px}@media only screen and (min-width: 768px){.order-info-form .wight-box
.description{margin:0
0 21px}}.order-info-form .wight-box
p{margin:0}.order-info-form .wight-box .form-list{margin:0}.order-info-form .wight-box .form-list
li{padding:0;margin:0
0 15px}.order-info-form .wight-box .form-list
label{font-size:14px;line-height:20px;color:#4a4a4a;margin:0
0 9px}.order-info-form .wight-box .form-list .input-text{letter-spacing:0.2px}.order-info-form .buttons-set{margin:0;padding:5px
0 0}.order-info-form .buttons-set
.button{float:none;margin:0;width:100%;height:44px;line-height:45px;font-family:proxima-nova,"Proxima Nova",Arial,sans-serif;letter-spacing:0.3px}.header-slider-container .iosSlider .slider .item h3 a,
.home-banner-block a,
.slider-container .slider-text-box a,
.block-account li strong,
.dashboard .box-info .box .box-content a,
#checkout-step-login .first-col h4,
.opc .active .step-title h2,
.catalog-product-view .box-reviews .form-add h3 span,
.products-grid  button span span,
.block-poll .block-subtitle,
.block-list li.item .product-name a:before,
#categories-accordion li.level-top.opened a.level-top,
#footer .footer-block a.more,
#footer .footer-block ul.tweets li a,
.product-name a:hover,
#footer .footer-block h4,.price{}#footer .block-subscribe .input-box button > span,
.fancybox-close,
aside.sidebar section header.active .sidebar-marker,
#footer .footer-links-box.mob,
#footer .active .mobile-marker,
header#header .nav-container > ul .menu-item-button.active,
.header-slider-container .iosSlider .prev:hover,
.header-slider-container .iosSlider .next:hover,
.products-list li.item .fancybox,
.products-grid li.item .fancybox,
.block-account li.current span.marker,
.dashboard .box-info .box .box-title a,
aside.sidebar section.block-progress dt.complete a,
.my-wishlist .link-edit:hover,
.cart .crosssell .next:hover,
.cart .crosssell .prev:hover,
.cart .totals .totals-title,
.btn-remove2:hover,
.cart-table .cart-edit:hover,
.cart-table .link-wishlist:hover,
.catalog-product-view .box-reviews .data-table thead,
.meigee-tabs li.active a,
.meigee-tabs li.active a:hover,
.product-view .product-shop .product-type-block .email-friend > span,
.product-view .product-options-bottom .email-friend > span,
.toolbar-bottom .pager .pages ol li.current span,
.link-compare > span,
.link-wishlist > span,
.pager .pages li a.i-previous,
.pager .pages li a.i-next,
.sorter .sort-by a,
.block-wishlist .prev:hover,
.block-wishlist .next:hover,
aside.sidebar .actions a,
.btn-remove:hover,
.block-layered-nav dl#layered_navigation_accordion dt.closed .btn-nav,
#categories-accordion li.level-top.parent.closed .btn-cat,
#categories-accordion li.level-top.parent .btn-cat.closed,
#footer .block-subscribe .input-box button:hover > span,
#nav > li.active,
#nav > li.over,
button.button > span,
ul.social-links li a:hover{}aside.sidebar section header .sidebar-marker,
.product-view .product-prev,
.product-view .product-next,
header#header .nav-container > ul .menu-item-button,
#toTop,
.header-slider-container .iosSlider .prev,
.header-slider-container .iosSlider .next,
.slider-container .prev,
.slider-container .next,
.block-account li span.marker,
.opc .active .step-title .number,
.my-wishlist .link-edit,
.my-account .buttons-set2 .btn-share span,
.my-account .buttons-set2 .btn-add span,
.cart .crosssell .next,
.cart .crosssell .prev,
.btn-remove2,
.cart-table .cart-edit,
.cart-table .link-wishlist,
.cart-table .btn-continue span,
.cart-table .btn-clear span,
.block-related .prev,
.block-related .next,
.meigee-tabs a:hover,
.product-view .product-shop .product-type-block .email-friend:hover > span,
.product-view .product-options-bottom .email-friend:hover > span,
.my-wishlist input.quantity-decrease,
.my-wishlist input.quantity-increase,
.add-to-cart input.quantity-decrease,
.add-to-cart input.quantity-increase,
.cart-table input.quantity-decrease,
.cart-table input.quantity-increase,
.more-views .prev,
.more-views .next,
.link-compare:hover > span,
.link-wishlist:hover > span,
.pager .pages li a.i-previous:hover,
.pager .pages li a.i-next:hover,
.sorter .sort-by a:hover,
.block-wishlist .prev,
.block-wishlist .next,
.btn-remove,
.block-layered-nav dl#layered_navigation_accordion dt .btn-nav,
#categories-accordion li.level-top.parent .btn-cat,
#footer .footer-main-block .site-container,
ul.social-links li
a{}#login-form .form-list input:focus{}@media only screen and (min-width: 1280px){}#amazon_modal_top{height:1px}#amazon_modal .alphacube_w, #amazon_modal
.alphacube_e{width:1px}body.amazon-payments-token-ajaxcart .actions,
body.amazon-payments-token-ajaxcart .btn-remove,
body.amazon-payments-token-ajaxcart p.block-subtitle{display:none}.swatchesContainerPadded:after,.swatchesContainer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}#ul-moreviews li
img{cursor:pointer}#loadingImage{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);border:1px
solid #CCC;position:absolute;left:400px;margin-left:auto;margin-right:auto;background-color:#fff;width:75px;height:50px;top:330px;background-image:url(https://d2u0y5401q13uw.cloudfront.net/skin/frontend/base/default/images/loading.gif);background-repeat:no-repeat;background-position:center 25px;color:#333;font-size:12px;font-family:Tahoma;vertical-align:middle;text-align:center;z-index:99}.swatchesContainer{padding-top:8px}.swatchesContainerPadded{padding-top:15px}.swatchLabel{font-weight:normal!important}.swatch{padding:2px;display:inline;cursor:pointer;float:left;margin-bottom:4px;margin-left:8px;border:1px
solid #e1e1e1;opacity:1;filter:alpha(opacity=100);transition:opacity .5s linear;-moz-transition:opacity .5s linear;-webkit-transition:opacity .5s linear;-o-transition-transition:opacity .5s linear}.swatchSelected{border:1px
solid #000 !important}.disabledSwatch{cursor:default !important;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3}.swatchSelect{display:none}.swatchContainer{display:inline}.float-clearer{clear:both}.swatchesContainer-category{padding-top:8px;padding-bottom:20px;display:block}.swatchLabel-category{font-weight:normal!important;font-size:9px;float:left;display:block;padding-top:2px;vertical-align:bottom;line-height:9px}.swatchContainer-category{display:block !important;height:auto}.firstswatch-category{padding:2px;float:left;display:inline;cursor:pointer;margin-bottom:8px;margin-top:4px;margin-left:0px;border:1px
solid #e1e1e1}.swatch-category{padding:1px;float:left;display:inline;cursor:pointer;margin-bottom:0px;margin-top:8px;margin-left:4px;border:1px
solid #e1e1e1}.swatch-shopby{padding:2px;display:inline;cursor:pointer;float:left;margin-top:5px;margin-bottom:4px;margin-left:5px;border:1px
solid #e1e1e1}.swatch-shopby-text{padding:2px;display:inline;cursor:pointer;float:left;margin-top:5px;margin-bottom:4px;margin-left:5px}.swatch-category-container{margin-top:8px;margin-bottom:15px;overflow:auto !important;height:auto !important;position:relative}.cloud-zoom-lens{border:1px
solid #888;margin:-4px;background-color:#fff;cursor:move}.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px}.cloud-zoom-big{border:1px
solid #ccc;overflow:hidden;background-repeat:no-repeat;background-color:#fff;background-position:left top}.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px
solid #000;margin-top:150px}.product-view .product-img-box .product-image-zoom{overflow:visible}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;border:1px
solid #d7d7d7;background:#f1f1f1;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-28px;margin-left:-65px;background-position:0 -108px;opacity:1;cursor:pointer;z-index:8060}#fancybox-loading
div{width:130px;height:20px;padding:28px
28px 28px 65px;border:5px
solid #ddd;background:#fff url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/32-loading-icon.gif') 15px center no-repeat}#fancybox-loading div:after{content:'Loading please wait';display:block}.catalog-category-view #fancybox-loading div:after,
.cms-index-index #fancybox-loading div:after{display:none}.catalog-category-view #fancybox-loading,
.cms-index-index #fancybox-loading{margin-top:-320px;margin-left:-440px}.catalog-category-view #fancybox-loading div,
.cms-index-index #fancybox-loading
div{width:864px;padding:0;height:640px;background-position:50% 50%;border:0}.fancybox-close{position:absolute;top:12px;right:12px;width:12px;height:12px;cursor:pointer;z-index:8040;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/sprite-horizontal.png") no-repeat -31px -40px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("https://d2u0y5401q13uw.cloudfront.net/skin/frontend/headlineshirts/default/images/transparent-black.png") repeat;zoom:1}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}