.form-control[type=number]+.input-group-btn button{padding:0 10px}@media only screen and (max-width:767px){.form-control[type=number]{width:91px!important}}select.form-control.hasCustomSelect{padding:10px 15px;width:100%!important}.form-control.customSelect{color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;padding:10px 15px}.form-control.customSelect .customSelectInner{background-image:url(../../images/custom/select.png);background-repeat:no-repeat;background-position:right 0 top 2px;width:100%!important}.form-control.customSelect.customSelectFocus .customSelectInner{background-position:right 4px top -94px}[data-zg-role=option-selector]:not(.selected)+.form-control.customSelect .customSelectInner:before{content:"Size"}[data-zg-role=option-selector].selected+.form-control.customSelect .customSelectInner:before{content:"Size ("}[data-zg-role=option-selector].selected+.form-control.customSelect .customSelectInner:after{content:")"}[data-zg-role=quantity]+.form-control.customSelect .customSelectInner:before{content:"Qty ("}[data-zg-role=quantity]+.form-control.customSelect .customSelectInner:after{content:")"}button,input:not([type=checkbox]):not([type=radio]),texarea{-webkit-appearance:none}.btn{text-transform:uppercase}.btn span+.fa{margin-left:15px}.btn-default:focus,.btn-default:hover,.btn-facebook:focus,.btn-facebook:hover,.btn-google:focus,.btn-google:hover,.btn-pinterest:focus,.btn-pinterest:hover,.btn-sendtofriend:focus,.btn-sendtofriend:hover,.btn-social:focus,.btn-social:hover,.btn-twitter:focus,.btn-twitter:hover{background-color:#fff}.btn-black{background-color:#000;color:#fff}.btn-black:focus,.btn-black:hover{color:#fff}.btn-fullwidth{width:100%;text-align:center}h1,h2,h3,h4,h5,h6,p{padding-top:.2em}h1,h2,h3,h4{text-transform:uppercase;margin:15px 0 30px}h1{font-weight:900}h1.page-header{border:0;font-size:48px;margin:15px 0 30px;padding-bottom:0;text-align:center}@media only screen and (max-width:767px){h1.page-header{font-size:28px;margin:0 0 15px}}h2{font-weight:900}@media only screen and (max-width:767px){h2{font-size:28px}}h3{font-weight:900;margin:10px 0}p{color:#737373;font-weight:300}.primary{color:#ed1c24}#site_breadcrumb_section{background-color:#f2f2f2}.breadcrumb{text-transform:uppercase;font-weight:500;margin:0;padding:25px 0 40px}.breadcrumb a{color:#000}#login_register .col-sm-6{padding:0 45px;margin:30px 0}@media only screen and (min-width:768px){#login_register .col-sm-6:first-child{border-right:1px solid #fac6c8}}#login_register .col-sm-6 h4{font-weight:500}#login_register .col-sm-6 .spacer{display:inline-block;margin-bottom:18px}#login_register .col-sm-6 p{color:#555}#login_register .col-sm-6 #forgot_passwd{display:inline-block;font-size:12px;margin-top:10px;color:#999}#menu{position:fixed;top:0;bottom:0;right:0;z-index:0;width:270px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none}.slideout-panel{position:relative}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open #menu.slideout-menu{display:block}#menu{border-top:5px solid #ed1c24;background-color:#bbb}#menu .navbar-nav{float:none;margin:0 0 5px}#menu .navbar-nav li{float:none}#menu .navbar-nav li a,#menu .navbar-nav li p{display:block;text-transform:uppercase;background-color:#fff;line-height:43px;padding:0 10px 0 20px;color:#000;font-weight:700;border-bottom:1px solid #f1f1f1;border-top:1px solid #e7e7e7;margin:0}#menu .navbar-nav li a .fa,#menu .navbar-nav li p .fa{margin-right:4px}#menu .navbar-nav li a.dropdown-toggle .fa,#menu .navbar-nav li p.dropdown-toggle .fa{line-height:43px}#menu .navbar-nav li .dropdown-menu a{padding-left:40px;text-transform:none;color:#8c8c8c}#site_header_top_section{background-color:#000}@media only screen and (max-width:767px){#site_header_top_section .nav-list{height:0}}#site_header_section{background-color:#000;background-image:url(../../images/custom/border.png);background-repeat:repeat-x;background-position:top;border-bottom:1px solid #737373;-webkit-transform:translate3d(0,0,0);z-index:10}@media only screen and (max-width:767px){#site_header_section{background-image:none}}@media only screen and (min-width:768px){#site_header{padding-top:1px}}#site_slider_section{background-color:#000}.banner-hp{background-color:#000;border-bottom:1px solid #737373;color:#fff;padding:5px 0}#site_latest_section{border-bottom:1px solid #e5e5e5;background-color:#fff;padding-top:15px}#site_main_section{background-color:#fff;padding-top:8px;padding-bottom:15px;min-height:380px}#site_events_section{background-color:#fff;border-top:1px solid #e5e5e5;padding-top:15px}#site_footer_section{padding-top:30px;background-color:#191919}#site_footer_lang_section{padding:15px 0;background-color:#191919;border-top:1px solid #737373;border-bottom:1px solid #737373}#site_footer_sub_section{padding-top:30px;background-color:#191919}.nav-list{list-style:none;margin:0;padding:0}.nav-list>li{float:left}.nav-list>li>a{display:block;padding:0}.nav-list>li>a:focus,.nav-list>li>a:hover{text-decoration:underline}.nav-list>li>a img{display:block}.nav-right{float:right}.nav-links{line-height:40px}.nav-links>li{margin-left:40px}.nav-links>li>a,.nav-links>li>span{float:left;font-size:13px;color:#fff}.nav-links>li>span{padding:0 2px}.nav-social>li>a{font-size:20px;color:#999;margin-left:20px;padding-top:8px}.nav-social>li>a:focus,.nav-social>li>a:hover{color:#fff}.nav-lang{line-height:40px}.nav-lang>li{margin-left:40px}.nav-lang>li>a,.nav-lang>li>span{float:left;font-size:13px;color:#fff}.nav-lang>li>span{padding:0 2px}#site_header #menu-toggle{position:absolute;left:15px;width:23px;margin:26px 36px 26px 0}#site_header #menu-toggle span{display:block;width:100%;height:3px;margin-top:5px;background-color:#fff;border:1px solid #737373;border-radius:3px}#site_header #menu-toggle span:first-child{margin:0}@media only screen and (min-width:768px){#site_header #menu-toggle{display:none}}@media only screen and (max-width:767px){#site_header #menu-toggle{margin:20px 30px 20px 0}}#site_header nav{text-align:center;font-size:0}#site_header h1{margin:0;font-size:0}#site_header #logo{float:left;margin:18px 0;width:233px}@media only screen and (max-width:767px){#site_header #logo{width:150px}}#site_header #logo img{display:block;width:100%}@media only screen and (max-width:767px){#site_header #logo img{width:150px}}#site_header #logo strong{display:none}@media only screen and (max-width:767px){#site_header #logo{float:none;display:inline-block}}#site_header #product-finder{margin-top:15px;margin-bottom:15px;padding:0}#site_header #product-finder .form-group{position:relative}#site_header #product-finder .form-group .form-control{background-color:transparent;border:1px solid #e5e5e5;height:40px;padding-left:40px;font-weight:400;text-transform:none;color:#fff}#site_header #product-finder .form-group .btn{position:absolute;top:1px;left:1px;width:38px;height:38px;background-color:transparent;color:#fff;outline:0;border:0;padding:0}#site_header #product-finder .form-group .btn .fa{vertical-align:10%}@media only screen and (max-width:767px){#site_header #product-finder{width:100%;margin:0 0 5px;border:0;box-shadow:none}}.nav-menu{line-height:41px;justify-content:center}.nav-menu>li{margin-left:40px;margin-top:15px}@media only screen and (max-width:991px){.nav-menu>li{margin-left:10px}}.nav-menu>li:first-child{margin-left:0}.nav-menu>li>a{font-size:15px;color:#fff;font-weight:700;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:991px){.nav-menu>li>a{font-size:14px}}.nav-menu>li.active a,.nav-menu>li>a:focus,.nav-menu>li>a:hover{color:#ed1c24;text-decoration:none}.nav-cart{margin-right:-15px;margin-left:25px}.nav-cart>li>a{padding:8px 15px 7px;position:relative;color:#fff;font-size:18px}.nav-cart>li>a .num{position:absolute;top:16px;right:8px;display:block;font-size:10px;color:#fff;font-weight:700;width:15px;height:14px;text-align:center;line-height:14px;background-color:#ed1c24;border-radius:100%}.nav-cart>li.open>a{background-color:#fff;color:#000}@media only screen and (max-width:767px){.nav-cart .dropdown{position:static}}.nav-cart .list-items-container{background-color:#fff;left:auto;right:0;width:280px;padding:15px 0 0;border:0}.nav-cart .list-items-container li{padding:0 30px;margin-bottom:15px;color:#555;font-size:13px;font-weight:500}.nav-cart .list-items-container li.items{margin-bottom:5px}.nav-cart .list-items-container li.subtotal span{color:#000}.nav-cart .list-items-container li.divider{background-color:#d7d7d7;margin-top:0}.nav-cart .list-items-container li.products-list-header{padding:0;margin:0;max-height:365px}.nav-cart .list-items-container li.products-list-header .list-product{background-color:#fff;padding:10px 0;border-top:1px solid #d7d7d7}.nav-cart .list-items-container li.products-list-header .list-product:first-child{border:0;padding-top:0}.nav-cart .list-items-container li.products-list-header .list-product .list-details{padding:0}.nav-cart .list-items-container li.products-list-header .list-product .list-details a{color:#000;text-transform:uppercase}.nav-cart .list-items-container li.products-list-header .list-product .list-details a:focus,.nav-cart .list-items-container li.products-list-header .list-product .list-details a:hover{color:#ed1c24;text-decoration:none}.nav-cart .list-items-container li.products-list-header .list-product .list-details div{color:#999}.nav-cart .list-items-container li.products-list-header .close,.nav-cart .list-items-container li.products-list-header .gritter-close{border:1px solid #000;padding:0 5px;opacity:1;margin-right:10px}.nav-cart .list-items-container li.products-list-header .close:hover,.nav-cart .list-items-container li.products-list-header .gritter-close:hover{opacity:.5}@media only screen and (max-width:767px){.nav-cart .list-items-container{width:100%;top:60px;min-width:300px}}#carousel{overflow:hidden}#carousel .carousel-inner{overflow:visible}#carousel .carousel-inner .carousel-image{width:100%}@media only screen and (max-width:767px){.carousel-overlay{text-align:center}}@media only screen and (min-width:768px){.carousel-overlay{position:absolute;left:0;top:0;height:100%;width:100%;align-items:center}}.carousel-overlay .container{position:relative;padding:0 60px}@media only screen and (min-width:1300px){.carousel-overlay .container{padding:0}}@media only screen and (max-width:767px){.carousel-overlay .container{padding:0 15px}}@media only screen and (min-width:768px){.carousel-overlay .container .flex.left{justify-content:flex-start;text-align:left}.carousel-overlay .container .flex.center{justify-content:center;text-align:center}.carousel-overlay .container .flex.right{justify-content:flex-end;text-align:right}}.carousel-overlay .go-left,.carousel-overlay .go-right{display:inline-block;width:24px;height:41px;position:absolute;top:50%;margin-top:-20px;background-image:url(../../images/custom/slider-control3.png);opacity:.8}@media only screen and (max-width:767px){.carousel-overlay .go-left,.carousel-overlay .go-right{display:none}}.carousel-overlay .go-left{left:15px;background-position:0 0}@media only screen and (min-width:1300px){.carousel-overlay .go-left{left:-45px}}.carousel-overlay .go-right{right:15px;background-position:-24px 0}@media only screen and (min-width:1300px){.carousel-overlay .go-right{right:-45px}}.carousel-overlay h1{font-size:60px;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:0}@media only screen and (max-width:1199px){.carousel-overlay h1{font-size:48px}}@media only screen and (max-width:991px){.carousel-overlay h1{font-size:36px}}@media only screen and (max-width:767px){.carousel-overlay h1{font-size:28px}}.carousel-overlay h2{font-size:44px;font-weight:700;text-transform:uppercase;margin-bottom:0;color:#fff}@media only screen and (max-width:1199px){.carousel-overlay h2{font-size:36px}}@media only screen and (max-width:991px){.carousel-overlay h2{font-size:28px}}@media only screen and (max-width:767px){.carousel-overlay h2{font-size:22px}}.carousel-overlay h3{font-size:36px;font-weight:700;text-transform:uppercase;margin-top:0;color:#fff}@media only screen and (max-width:1199px){.carousel-overlay h3{font-size:28px}}@media only screen and (max-width:991px){.carousel-overlay h3{font-size:22px}}@media only screen and (max-width:767px){.carousel-overlay h3{font-size:18px}}.carousel-overlay h4{font-size:28px;font-weight:700;text-transform:uppercase;margin-top:0;color:#fff;margin-bottom:15px}@media only screen and (max-width:1199px){.carousel-overlay h4{font-size:22px}}@media only screen and (max-width:991px){.carousel-overlay h4{font-size:18px}}@media only screen and (max-width:767px){.carousel-overlay h4{font-size:16px}}.carousel-overlay h5{font-size:24px;font-weight:700;text-transform:uppercase;margin-top:0;color:#fff}@media only screen and (max-width:1199px){.carousel-overlay h5{font-size:20px}}@media only screen and (max-width:991px){.carousel-overlay h5{font-size:18px}}@media only screen and (max-width:767px){.carousel-overlay h5{font-size:15px}}.carousel-overlay h6{font-size:22px;font-weight:700;text-transform:uppercase;margin-top:0;color:#fff}@media only screen and (max-width:1199px){.carousel-overlay h6{font-size:20px}}@media only screen and (max-width:991px){.carousel-overlay h6{font-size:18px}}@media only screen and (max-width:767px){.carousel-overlay h6{font-size:14px}}.carousel-overlay p{font-size:16px;color:#fff;margin-bottom:15px}@media only screen and (max-width:1199px){.carousel-overlay p{font-size:14px}}@media only screen and (max-width:991px){.carousel-overlay p{font-size:13px}}@media only screen and (max-width:767px){.carousel-overlay p{color:#999}}@media only screen and (min-width:768px){.carousel-overlay.dark h1,.carousel-overlay.dark h2,.carousel-overlay.dark h3,.carousel-overlay.dark h4,.carousel-overlay.dark h5,.carousel-overlay.dark h6,.carousel-overlay.dark p{color:#000}.carousel-overlay.dark .btn.btn-default,.carousel-overlay.dark .btn.btn-facebook,.carousel-overlay.dark .btn.btn-google,.carousel-overlay.dark .btn.btn-pinterest,.carousel-overlay.dark .btn.btn-sendtofriend,.carousel-overlay.dark .btn.btn-social,.carousel-overlay.dark .btn.btn-twitter{border-color:#000;color:#fff;background-color:#000}}.carousel-overlay .rel{position:relative;display:inline-block;margin-bottom:15px}.carousel-overlay .rel .btn-default,.carousel-overlay .rel .btn-facebook,.carousel-overlay .rel .btn-google,.carousel-overlay .rel .btn-pinterest,.carousel-overlay .rel .btn-sendtofriend,.carousel-overlay .rel .btn-social,.carousel-overlay .rel .btn-twitter{border:1px solid #fff;padding:10px 30px 10px 40px}.carousel-overlay .rel .btn-default .fa,.carousel-overlay .rel .btn-facebook .fa,.carousel-overlay .rel .btn-google .fa,.carousel-overlay .rel .btn-pinterest .fa,.carousel-overlay .rel .btn-sendtofriend .fa,.carousel-overlay .rel .btn-social .fa,.carousel-overlay .rel .btn-twitter .fa{font-size:19px;position:relative;top:1px;margin-left:10px}.carousel-overlay .rel.open .btn-default .fa,.carousel-overlay .rel.open .btn-facebook .fa,.carousel-overlay .rel.open .btn-google .fa,.carousel-overlay .rel.open .btn-pinterest .fa,.carousel-overlay .rel.open .btn-sendtofriend .fa,.carousel-overlay .rel.open .btn-social .fa,.carousel-overlay .rel.open .btn-twitter .fa{margin-left:5px}.carousel-overlay .rel.open .btn-default .fa:before,.carousel-overlay .rel.open .btn-facebook .fa:before,.carousel-overlay .rel.open .btn-google .fa:before,.carousel-overlay .rel.open .btn-pinterest .fa:before,.carousel-overlay .rel.open .btn-sendtofriend .fa:before,.carousel-overlay .rel.open .btn-social .fa:before,.carousel-overlay .rel.open .btn-twitter .fa:before{content:"\f107"}.carousel-overlay .rel .dropdown-menu{width:100%;min-width:50px}@media only screen and (max-width:991px){.carousel-overlay .rel .dropdown-menu{bottom:100%;top:auto}}.carousel-overlay .rel .dropdown-menu li+li{border-top:1px solid #cccaca}.carousel-overlay .rel .dropdown-menu li a{width:100%;padding:6px 0;text-align:center;text-transform:uppercase;font-size:13px;font-weight:500}.carousel-indicators{margin-bottom:0;line-height:10px;bottom:22px}.carousel-indicators li{border:0;margin:0 5px;background-color:#fff}.carousel-indicators li.active{margin:0 5px;width:10px;height:10px}@media only screen and (max-width:767px){.carousel-indicators{position:static;width:100%;margin:0 0 15px}}#the-latest{position:relative;margin-bottom:15px}@media only screen and (max-width:767px){#the-latest{margin-bottom:0}}#the-latest .carousel{position:relative;overflow:hidden;margin:0 35px}#the-latest .carousel .carousel-list{width:20000em;position:relative}@media only screen and (max-width:767px){#the-latest .carousel .carousel-list{width:auto;position:static}}#the-latest .carousel .carousel-list .carousel-item{margin-bottom:10px}@media only screen and (max-width:540px){#the-latest .carousel .carousel-list .carousel-item:nth-of-type(2n){padding-left:5px}#the-latest .carousel .carousel-list .carousel-item:nth-of-type(2n+1){padding-right:5px}}@media only screen and (min-width:540px) and (max-width:767px){#the-latest .carousel .carousel-list .carousel-item{width:33.3333%}}@media only screen and (max-width:767px){#the-latest .carousel .carousel-list .carousel-item+div+div+div+div+div+div{display:none}}@media only screen and (min-width:768px){#the-latest .carousel .carousel-list .carousel-item{padding:0;width:210px;margin-bottom:0;margin-right:10px}}@media only screen and (min-width:992px){#the-latest .carousel .carousel-list .carousel-item{width:284px;margin-right:9px}}@media only screen and (min-width:1200px){#the-latest .carousel .carousel-list .carousel-item{width:260px;margin-right:10px}}#the-latest .carousel .carousel-list .carousel-item article{position:relative;overflow:hidden;background-color:#000;text-align:center}#the-latest .carousel .carousel-list .carousel-item article .sentinel{width:100%}#the-latest .carousel .carousel-list .carousel-item article .image{position:absolute}#the-latest .carousel .carousel-list .carousel-item article .image.square{left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}#the-latest .carousel .carousel-list .carousel-item article .image.landscape{top:0;left:0;max-height:100%}#the-latest .carousel .carousel-list .carousel-item article .image.portrait{left:0;top:0;max-width:100%}@media only screen and (max-width:767px){#the-latest .carousel{margin:0 -15px}}#the-latest .next,#the-latest .prev{display:inline-block;width:24px;height:41px;position:absolute;top:50%;margin-top:-20px;background-image:url(../../images/custom/carousel-control.png);cursor:pointer}#the-latest .next.inactive,#the-latest .prev.inactive{opacity:.25}@media only screen and (max-width:767px){#the-latest .next,#the-latest .prev{display:none}}#the-latest .prev{background-position:0 0;left:0}#the-latest .next{background-position:-24px 0;right:0}#instagram a{color:#000}#instagram a .fa{margin-right:2px;vertical-align:-20%}#instagram a:focus,#instagram a:hover{color:#ed1c24;text-decoration:none}@media only screen and (max-width:767px){#instagram{display:none}}.nav-latest-social{justify-content:center}.nav-latest-social>li{margin:10px 10px 30px}.nav-latest-social>li>a{display:block;width:32px;height:32px;line-height:32px;border-radius:100%;background-color:#ed1c24;color:#fff;text-align:center}.nav-latest-social>li>a:focus,.nav-latest-social>li>a:hover{background-color:#000}#site_footer .main{line-height:26px;text-transform:uppercase;font-weight:500;color:#fff;padding:0}#site_footer p{color:#fff}@media only screen and (max-width:767px){#site_footer .col-inquiries{float:right}}.nav-footer-links{line-height:26px}.nav-footer-links>li{width:100%}.nav-footer-links>li>a{font-weight:300;color:#bebebe}.nav-footer-social{justify-content:flex-end}@media only screen and (max-width:991px){.nav-footer-social{justify-content:center}}.nav-footer-social>li{margin-left:10px;margin-bottom:10px}@media only screen and (max-width:991px){.nav-footer-social>li{margin:0 10px 10px}}.nav-footer-social>li>a{display:block;width:32px;height:32px;line-height:32px;border-radius:100%;background-color:#444;color:#000;text-align:center}.nav-footer-social>li>a:focus,.nav-footer-social>li>a:hover{background-color:#fff}#site_footer_lang{text-align:center}#site_footer_lang span{margin:0 2px 0 4px;font-size:13px}@media only screen and (max-width:767px){#site_footer_lang span{font-size:12px}}#site_footer_lang a{color:#bebebe}#site_footer_sub small{color:#fff;font-size:11px}#site_footer_sub small a{color:#bebebe}.share{text-align:center;margin-bottom:20px}.share .share-icons{display:inline-block}.share .share-icons .icon{float:left;margin-top:2px;margin-right:10px}.share .share-icons .addthis_sharing_toolbox{float:left}.athlete-top-content .share{float:right;margin-top:29px;margin-bottom:0}@media only screen and (max-width:767px){.athlete-top-content .share{float:none;margin-top:20px}.athlete-top-content .share .icon{display:none}}#event .share{float:left;margin-top:3px}.navigation{position:absolute;margin:-10px 0 0;color:#fff;z-index:995;font-size:20px;top:50%}.navigation#nav-prev{left:0}.navigation#nav-next{right:0}.navigation:focus,.navigation:hover{text-decoration:none;color:#ed1c24}@media only screen and (min-width:768px){#site_event_top .navigation{color:#000}}@media only screen and (min-width:768px){#athlete .navigation{color:#000;margin-top:-5px}#athlete .navigation#nav-prev{left:-30px}#athlete .navigation#nav-next{right:-30px}}.video{background-image:url(../../images/custom/video.png);display:block;width:34px;height:34px;position:absolute;left:50%;top:50%;margin-top:-17px;margin-left:-17px}body.cms.action-list.type-media #site_main_section{background-color:#000}body.cms.action-list.type-media #site_main_section h1.page-header{color:#fff}body.cms.action-list.type-media #site_main_section .at-share-tbx-element{text-align:center}#media-featured{position:relative;border:10px solid #000;background-color:#000}@media only screen and (max-width:767px){#media-featured{margin-bottom:15px;border:5px solid #000}}#media-featured .featured-label{position:absolute;left:28px;top:22px;background-color:rgba(0,0,0,.5);color:#ed1c24;font-size:22px;font-weight:900;padding:2px 10px 0;text-transform:uppercase}@media only screen and (max-width:767px){#media-featured .featured-label{top:10px;left:10px;padding:2px 5px 0;font-size:14px}}#media-featured article{margin-bottom:15px}#media-featured article a:hover img{opacity:.75}#media-featured article a img{opacity:.65}#media-featured article a span{position:absolute;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center}#media-featured article a span strong{font-size:22px;color:#fff;text-transform:uppercase;font-weight:900;text-align:center;padding:5px 10% 0}@media only screen and (max-width:767px){#media-featured article a span strong{font-size:14px}}@media only screen and (max-width:767px){#media-featured article{margin-bottom:0}}#media-filters{justify-content:center;margin-bottom:30px;margin-top:5px}#media-filters a{font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;padding:0 20px}#media-filters a.active,#media-filters a:focus,#media-filters a:hover{text-decoration:none;color:#ed1c24}@media only screen and (max-width:767px){#media-filters a{font-size:13px;padding:0 8px}}@media only screen and (max-width:767px){#media-filters{margin-bottom:15px;margin-top:0}}#media{margin-bottom:30px}#media article{margin-bottom:20px}@media only screen and (max-width:991px){#media article{margin-bottom:10px}#media article:nth-of-type(2n){padding-left:5px}#media article:nth-of-type(2n+1){padding-right:5px}}@media only screen and (min-width:768px){#media article.featured{display:none!important}}#media article a{display:block;position:relative}#media article a:hover img{opacity:.9}#load-more{margin-bottom:60px}#site_media_section{background-image:url(../../images/custom/bg-darker.jpg);background-repeat:no-repeat;background-position:top;background-color:#000;text-align:center;padding-bottom:30px}@media only screen and (max-width:767px){#site_media_section{padding-bottom:15px}}#site_media_section h1{font-size:32px;text-transform:none;font-weight:500;color:#fff;margin-top:30px;margin-bottom:30px;padding-left:30px;padding-right:30px}@media only screen and (max-width:767px){#site_media_section h1{font-size:24px;text-align:center;line-height:1.42857143;margin-top:15px;margin-bottom:15px;color:#fff}}#site_media_section a.image{display:inline-block;position:relative}#site_media_section img{margin-top:30px;display:inline-block}@media only screen and (max-width:767px){#site_media_section img{margin-top:15px}}#site_media_section #download-wallpaper{margin-top:10px;text-align:center}#site_media_section #download-wallpaper .button{position:relative;display:inline-block}#site_media_section #download-wallpaper .button .dropdown-menu{width:100%;text-align:center}#site_media_section #download-wallpaper .button .dropdown-menu>li>a{padding:8px 0 6px}#site_media_section #download-wallpaper .button .dropdown-menu>li>a:focus,#site_media_section #download-wallpaper .button .dropdown-menu>li>a:hover{color:#00a1ff}body.cms.action-view.type-media #site_main_section{padding:40px 0}body.cms.action-view.type-media #site_main_section .tags{justify-content:center;margin-bottom:40px}body.cms.action-view.type-media #site_main_section .tags .tag{background-image:url(../../images/custom/tag.gif);background-size:28px 100%;background-repeat:no-repeat;background-position:right;background-color:#b2b2b2;color:#000;font-size:20px;margin:0 10px 10px;line-height:28px;padding:0 28px 0 10px}@media only screen and (max-width:767px){body.cms.action-view.type-media #site_main_section .tags .tag{font-size:10px;background-size:18px 100%;line-height:18px;padding:0 18px 0 5px}}@media only screen and (max-width:767px){body.cms.action-view.type-media #site_main_section .tags{margin-bottom:10px}}body.cms.action-view.type-media #site_main_section blockquote{font-size:26px;font-weight:700;color:#000;text-align:center;border:0}@media only screen and (max-width:767px){body.cms.action-view.type-media #site_main_section blockquote{font-size:18px;margin-bottom:10px}}body.cms.action-view.type-media #site_main_section p{font-size:18px;font-weight:300;color:#000}@media only screen and (max-width:767px){body.cms.action-view.type-media #site_main_section p{font-size:16px}}@media only screen and (max-width:767px){body.cms.action-view.type-media #site_main_section{padding:20px 0}}#athletes article{margin-bottom:30px;text-align:center}#athletes article a img{margin-bottom:20px}#athletes article .flag{display:inline-block;width:48px}@media only screen and (max-width:767px){#athletes article .flag{width:30px}}#athletes article h2{font-size:20px;font-weight:900;margin-bottom:5px}#athletes article h2 a{color:#000}#athletes article h2 a:hover{color:#000;text-decoration:none}@media only screen and (max-width:767px){#athletes article h2{font-size:14px}}#athletes article .sport{font-size:16px;font-weight:400;color:#828282}@media only screen and (max-width:767px){#athletes article .sport{font-size:14px}}#athletes article .accomplishment{font-size:14px;color:#828282;margin-bottom:15px}@media only screen and (max-width:767px){#athletes article .accomplishment{font-size:12px}}#athletes article .social a{display:inline-block;width:32px;height:32px;line-height:32px;background-color:#000;border-radius:100%;color:#fff;margin:0 10px;text-align:center}@media only screen and (max-width:767px){#athletes article .social a{margin:0 5px}}#athletes article .social a:focus,#athletes article .social a:hover{background-color:#ed1c24}body.cms.action-view.type-athletes #site_main_section{background-color:#f3f3f3}@media only screen and (max-width:767px){body.cms.action-view.type-athletes #site_main_section{padding-top:0}}.white-box{padding:15px 30px;background-color:#fff;margin-bottom:20px}@media only screen and (max-width:767px){.white-box{padding:10px 15px}}#athlete{padding-bottom:30px}@media only screen and (min-width:768px){#athlete .right{float:right}}@media only screen and (max-width:767px){#athlete .athlete-top{background-color:#000;margin:0 -15px}}@media only screen and (max-width:767px){#athlete .athlete-top .athlete-top-content{padding:0 15px}}#athlete .flex-xs .athlete-top{margin-bottom:15px}#athlete h1{font-size:48px;font-weight:900;margin-top:15px;margin-bottom:10px;text-transform:none}@media only screen and (max-width:767px){#athlete h1{font-size:24px;text-align:center;line-height:1.42857143;margin-top:10px;margin-bottom:10px;padding:0 28px;color:#fff}}#athlete h1 .flag{position:relative;top:-4px;display:inline-block;width:48px}@media only screen and (max-width:767px){#athlete h1 .flag{width:30px}}#athlete .pursuit{margin-bottom:15px}@media only screen and (max-width:767px){#athlete .pursuit{text-align:center}}#athlete .pursuit strong{font-size:20px;font-weight:900;color:#ed1c24}@media only screen and (max-width:767px){#athlete .pursuit strong{display:inline-block;font-size:12px}}#athlete .pursuit span{font-family:Marydale,Macha,Helvetica,Arial,sans-serif;font-size:22px;color:#000}@media only screen and (max-width:991px){#athlete .pursuit span{font-size:18px}}@media only screen and (max-width:767px){#athlete .pursuit span{display:inline-block;color:#999;clear:both;font-size:16px}}#athlete img.solo{margin-bottom:30px}@media only screen and (max-width:767px){#athlete img.solo{margin-bottom:15px}}#athlete .bio p{color:#000;font-weight:500;font-size:16px}#athlete #instagram-feed{position:relative;margin-bottom:10px}@media only screen and (max-width:767px){#athlete #instagram-feed{margin-bottom:0}}#athlete #instagram-feed .carousel{position:relative;overflow:hidden;margin:0 20px}#athlete #instagram-feed .carousel .carousel-list{width:20000em;position:relative}@media only screen and (max-width:767px){#athlete #instagram-feed .carousel .carousel-list{width:auto;position:static}}#athlete #instagram-feed .carousel .carousel-list .carousel-item{margin-bottom:15px}@media only screen and (max-width:767px){#athlete #instagram-feed .carousel .carousel-list .carousel-item+div+div+div+div+div+div{display:none}#athlete #instagram-feed .carousel .carousel-list .carousel-item:nth-of-type(2n){padding-left:5px}#athlete #instagram-feed .carousel .carousel-list .carousel-item:nth-of-type(2n+1){padding-right:5px}}@media only screen and (min-width:768px){#athlete #instagram-feed .carousel .carousel-list .carousel-item{padding:0;width:220px;margin-bottom:0;margin-right:10px}}@media only screen and (min-width:992px){#athlete #instagram-feed .carousel .carousel-list .carousel-item{width:187px;margin-right:8px}}@media only screen and (min-width:1200px){#athlete #instagram-feed .carousel .carousel-list .carousel-item{width:170px;margin-right:10px}}#athlete #instagram-feed .carousel .carousel-list .carousel-item article{position:relative;overflow:hidden;background-color:#000}#athlete #instagram-feed .carousel .carousel-list .carousel-item article .sentinel{width:100%}#athlete #instagram-feed .carousel .carousel-list .carousel-item article .image{position:absolute}#athlete #instagram-feed .carousel .carousel-list .carousel-item article .image.square{left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}#athlete #instagram-feed .carousel .carousel-list .carousel-item article .image.landscape{top:0;left:0;max-height:100%}#athlete #instagram-feed .carousel .carousel-list .carousel-item article .image.portrait{left:0;top:0;max-width:100%}@media only screen and (max-width:767px){#athlete #instagram-feed .carousel{margin:0 -15px}}#athlete #instagram-feed .next,#athlete #instagram-feed .prev{display:inline-block;width:12px;height:20px;position:absolute;top:50%;margin-top:-10px;background-image:url(../../images/custom/carousel-control-sm.png);cursor:pointer}#athlete #instagram-feed .next.inactive,#athlete #instagram-feed .prev.inactive{opacity:.25}@media only screen and (max-width:767px){#athlete #instagram-feed .next,#athlete #instagram-feed .prev{display:none}}#athlete #instagram-feed .prev{background-position:0 0;left:0}#athlete #instagram-feed .next{background-position:-12px 0;right:0}#athlete #instagram a{color:#ed1c24}#athlete .social.center{text-align:center}#athlete .social.center a{margin-left:10px;margin-right:10px}#athlete .social a{display:inline-block;width:32px;height:32px;line-height:32px;background-color:#000;border-radius:100%;color:#fff;margin-right:20px;margin-top:10px;text-align:center}#athlete .social a:focus,#athlete .social a:hover{background-color:#ed1c24}#athlete hr{border-top:1px solid #d1d1d1}#athlete .photos .btn,#athlete .photos img{margin-bottom:20px}#athlete .photos+hr{margin-top:0}#athlete .details h3{margin-bottom:0}#athlete .details p{font-size:16px;font-weight:500;color:#999}#athlete .details p.website-link{margin-top:20px}#athlete .details .sponsors .sponsor{margin-bottom:10px;align-items:center}#athlete .details .sponsors .sponsor img{width:100%;opacity:.75}#athlete .details .sponsors .sponsor img:focus,#athlete .details .sponsors .sponsor img:hover{opacity:1}#athlete .gear-pick{background-color:#000;position:relative;text-align:center;margin-bottom:20px}#athlete .gear-pick img{display:inline-block}#athlete .gear-pick .title{position:absolute;top:100px;width:100%;color:#fff;font-size:42px;font-weight:900;line-height:1.1}#athlete .gear-pick .btn-box{position:absolute;bottom:20px;width:100%}#athlete .career .row{margin-bottom:10px}#athlete .career .year{font-size:24px;font-weight:900;color:#000;line-height:1.1}#athlete .career p{color:#000}#athlete .videos{text-align:center;margin-bottom:20px}#athlete .videos .vid{position:relative;display:block;margin-bottom:20px}#events-filters{justify-content:center;margin-bottom:40px}@media only screen and (max-width:767px){#events-filters{margin-bottom:20px}}#events-filters .box{border:2px solid #ed1c24}#events-filters .box a{float:left;font-size:18px;font-weight:300;color:#ed1c24;padding:0 30px;text-transform:uppercase;line-height:36px}@media only screen and (max-width:767px){#events-filters .box a{font-size:14px;font-weight:500;line-height:30px;padding:0 20px}}#events-filters .box a.active,#events-filters .box a:focus,#events-filters .box a:hover{text-decoration:none;background-color:#ed1c24;color:#fff}#events-recent>article,#events-similar>article,#events-upcoming>article{margin-bottom:30px}@media only screen and (max-width:767px){#events-recent>article>a,#events-similar>article>a,#events-upcoming>article>a{display:block;margin:0 -15px}}#events-recent>article>a img,#events-similar>article>a img,#events-upcoming>article>a img{margin-bottom:20px}#events-recent>article .content,#events-similar>article .content,#events-upcoming>article .content{position:relative;padding-left:100px}@media only screen and (max-width:767px){#events-recent>article .content,#events-similar>article .content,#events-upcoming>article .content{padding-left:80px}}#events-recent>article .content .date,#events-similar>article .content .date,#events-upcoming>article .content .date{position:absolute;width:100px;left:0;top:2px;color:#ed1c24;text-align:center}@media only screen and (max-width:767px){#events-recent>article .content .date,#events-similar>article .content .date,#events-upcoming>article .content .date{width:80px}}#events-recent>article .content .date .month,#events-similar>article .content .date .month,#events-upcoming>article .content .date .month{font-size:28px;font-weight:400;white-space:nowrap;line-height:33px;text-transform:uppercase;margin-bottom:12px;padding-top:2px}#events-recent>article .content .date .day,#events-similar>article .content .date .day,#events-upcoming>article .content .date .day{line-height:.85;font-size:54px;font-weight:700}#events-recent>article .content .date .day-of-week,#events-similar>article .content .date .day-of-week,#events-upcoming>article .content .date .day-of-week{font-size:14px;font-weight:500;white-space:nowrap}#events-recent>article .content h2,#events-similar>article .content h2,#events-upcoming>article .content h2{font-size:30px;font-weight:900;text-transform:none;margin-bottom:10px;margin-top:0}@media only screen and (max-width:767px){#events-recent>article .content h2,#events-similar>article .content h2,#events-upcoming>article .content h2{font-size:22px}}#events-recent>article .content h2 a,#events-similar>article .content h2 a,#events-upcoming>article .content h2 a{color:#000}#events-recent>article .content h2 a:focus,#events-recent>article .content h2 a:hover,#events-similar>article .content h2 a:focus,#events-similar>article .content h2 a:hover,#events-upcoming>article .content h2 a:focus,#events-upcoming>article .content h2 a:hover{text-decoration:none;color:#ed1c24}#events-recent>article .content p,#events-similar>article .content p,#events-upcoming>article .content p{font-size:15px;color:#000;text-align:justify}@media only screen and (max-width:767px){#events-recent>article .content p,#events-similar>article .content p,#events-upcoming>article .content p{font-size:14px}}#events-recent>article .content .time,#events-similar>article .content .time,#events-upcoming>article .content .time{font-size:17px;font-weight:700;margin-bottom:5px;float:left;margin-right:15px}@media only screen and (max-width:767px){#events-recent>article .content .time,#events-similar>article .content .time,#events-upcoming>article .content .time{font-size:15px}}#events-recent>article .content .time .date-icon,#events-similar>article .content .time .date-icon,#events-upcoming>article .content .time .date-icon{margin-right:5px;margin-top:-2px;opacity:.5}#events-recent>article .content .location,#events-similar>article .content .location,#events-upcoming>article .content .location{font-size:17px;font-weight:700;margin-bottom:15px}@media only screen and (max-width:767px){#events-recent>article .content .location,#events-similar>article .content .location,#events-upcoming>article .content .location{font-size:15px;clear:both}}#events-recent>article .content .location .location-icon,#events-similar>article .content .location .location-icon,#events-upcoming>article .content .location .location-icon{margin-right:5px;margin-top:-2px;opacity:.5}#events-recent>article .content .athletes,#events-similar>article .content .athletes,#events-upcoming>article .content .athletes{margin-right:-15px}#events-recent>article .content .athletes article,#events-similar>article .content .athletes article,#events-upcoming>article .content .athletes article{float:left;text-align:center;margin-right:20px;margin-bottom:20px}#events-recent>article .content .athletes article img,#events-similar>article .content .athletes article img,#events-upcoming>article .content .athletes article img{display:inline-block;width:60px;margin-bottom:5px}#events-recent>article .content .athletes article h3,#events-similar>article .content .athletes article h3,#events-upcoming>article .content .athletes article h3{font-size:15px;font-weight:500;margin:0}@media only screen and (max-width:767px){#events-recent>article .content .athletes article h3,#events-similar>article .content .athletes article h3,#events-upcoming>article .content .athletes article h3{font-size:12px}}#events-recent>article .content .athletes article h3 a,#events-similar>article .content .athletes article h3 a,#events-upcoming>article .content .athletes article h3 a{color:#000}#events-recent>article .content .athletes article h3 a:focus,#events-recent>article .content .athletes article h3 a:hover,#events-similar>article .content .athletes article h3 a:focus,#events-similar>article .content .athletes article h3 a:hover,#events-upcoming>article .content .athletes article h3 a:focus,#events-upcoming>article .content .athletes article h3 a:hover{text-decoration:none;color:#ed1c24}body.cms.type-events #site_main_section{background-color:#fff}@media only screen and (min-width:768px){body.cms.type-events #site_main_section{padding-top:7px}}#site_event_top_section,#site_event_top_section .image{position:relative}@media only screen and (max-width:767px){#site_event_top_section{background-color:#000}}@media only screen and (min-width:768px){#site_event_top_section .image{margin-bottom:15px}}#site_event_top_section .content{position:relative;padding-left:100px}@media only screen and (max-width:767px){#site_event_top_section .content{padding-left:0;margin-top:0}}@media only screen and (max-width:767px){#site_event_top_section .content .title{width:100%}}#site_event_top_section .content .title h1{font-size:36px;text-transform:none;margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){#site_event_top_section .content .title h1{font-size:24px;text-align:center;margin-top:5px;margin-bottom:10px;padding:0 28px;color:#fff}}#site_event_top_section .content .date{position:absolute;left:0;top:0;width:100px;color:#ed1c24;z-index:990;text-align:center}@media only screen and (max-width:767px){#site_event_top_section .content .date{position:static;width:100%;margin-top:10px;text-align:center}}#site_event_top_section .content .date .month{font-size:31px;font-weight:400;white-space:nowrap;text-transform:uppercase;margin-bottom:8px;padding-top:1px}#site_event_top_section .content .date .day{line-height:.85;font-size:54px;font-weight:700}#site_event_top_section .content .date .day-of-week{font-size:14px;font-weight:500;white-space:nowrap}#event{position:relative;padding-left:100px}@media only screen and (max-width:767px){#event{padding-left:32px}}#event .event-organizer,#event .event-type,#event .location,#event .sport,#event .time{float:left;font-size:18px;font-weight:700;margin-right:30px;margin-bottom:20px}@media only screen and (max-width:767px){#event .event-organizer,#event .event-type,#event .location,#event .sport,#event .time{font-size:14px;margin-bottom:15px;width:100%}}#event .event-organizer .date-icon,#event .event-organizer .event-type-icon,#event .event-organizer .location-icon,#event .event-type .date-icon,#event .event-type .event-type-icon,#event .event-type .location-icon,#event .location .date-icon,#event .location .event-type-icon,#event .location .location-icon,#event .sport .date-icon,#event .sport .event-type-icon,#event .sport .location-icon,#event .time .date-icon,#event .time .event-type-icon,#event .time .location-icon{margin-right:10px;margin-top:-2px;opacity:.5}@media only screen and (max-width:767px){#event .event-organizer .date-icon,#event .event-organizer .event-type-icon,#event .event-organizer .location-icon,#event .event-type .date-icon,#event .event-type .event-type-icon,#event .event-type .location-icon,#event .location .date-icon,#event .location .event-type-icon,#event .location .location-icon,#event .sport .date-icon,#event .sport .event-type-icon,#event .sport .location-icon,#event .time .date-icon,#event .time .event-type-icon,#event .time .location-icon{position:absolute;left:0}}#event .event-organizer .fa,#event .event-type .fa,#event .location .fa,#event .sport .fa,#event .time .fa{color:#737373;margin-right:10px}@media only screen and (max-width:767px){#event .event-organizer .fa,#event .event-type .fa,#event .location .fa,#event .sport .fa,#event .time .fa{position:absolute;left:0;margin-top:3px}}#event .athletes article{text-align:center;float:left;margin-right:30px;margin-bottom:20px}#event .athletes article img{display:inline-block;width:60px;margin-bottom:5px}#event .athletes article h3{font-size:15px;font-weight:500;margin:0}@media only screen and (max-width:767px){#event .athletes article h3{font-size:12px}}#event .athletes article h3 a{color:#000}#event .athletes article h3 a:focus,#event .athletes article h3 a:hover{text-decoration:none;color:#ed1c24}#event p{font-size:15px;color:#000;font-weight:300}@media only screen and (max-width:767px){#event p{font-size:14px}}#event .buttons{margin-top:20px}#event .buttons .relative{float:left;margin-bottom:20px;margin-right:10px}#site_event_bottom_section{padding-top:20px;background-color:#f3f3f3}#site_event_bottom_section h2{font-size:26px}body.cms #site_main_section{background-color:#f7f7f7}.cms-nav{background-color:#191919;padding:30px 15px 30px 30px;margin:30px 0 45px}.cms-nav a{display:block;font-size:18px;font-weight:500;color:#fff;margin-bottom:10px}.cms-nav hr{border-top:1px solid #999}.cms-box{background-color:#fff;border:1px solid #e5e5e5;padding:40px 80px 40px 40px;margin:30px 0 45px}.cms-box h1{font-size:28px;font-weight:700;margin:0 0 40px}#site_about_section{overflow:hidden;text-align:center}#site_about_section .overlay{position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;text-align:center}#site_about_section .overlay .box{padding:0 200px}@media only screen and (max-width:991px){#site_about_section .overlay .box{padding:0 100px}}@media only screen and (max-width:767px){#site_about_section .overlay .box{padding:0 15px}}#site_about_section .overlay .box .heading{font-size:24px;color:#fff;font-weight:700;line-height:1.1;margin-bottom:20px}@media only screen and (max-width:991px){#site_about_section .overlay .box .heading{font-size:20px}}@media only screen and (max-width:767px){#site_about_section .overlay .box .heading{font-size:14px;margin-bottom:5px}}#site_about_section .overlay .box .text{font-size:42px;color:#fff;font-weight:700;line-height:1.1}@media only screen and (max-width:991px){#site_about_section .overlay .box .text{font-size:30px}}@media only screen and (max-width:767px){#site_about_section .overlay .box .text{font-size:18px}}#site_about_section #site_about h1{font-size:28px;color:#000;margin:50px 0 30px}@media only screen and (max-width:767px){#site_about_section #site_about h1{font-size:20px;margin:20px 0 10px}}#site_about_section #site_about p{font-size:18px;color:#000}@media only screen and (max-width:767px){#site_about_section #site_about p{font-size:16px}}#site_about_section #site_about .banner-2{margin:40px 0 80px}@media only screen and (max-width:767px){#site_about_section #site_about .banner-2{margin:20px 0 40px}}#site_category_top_section{overflow:hidden}@media only screen and (max-width:767px){#site_category_top_section{border:0}}@media only screen and (max-width:767px){#site_category_top_section #site_category_top{height:auto}}#site_category_top_section #site_category_top img{width:100%;height:auto}@media only screen and (max-width:767px){#site_category_top_section #site_category_top img{position:static;margin:0;width:100%}}#site_category_top_section #site_category_top h1{text-align:center;font-size:56px;color:#fff;text-transform:uppercase;margin-top:55px;margin-bottom:0}@media only screen and (max-width:767px){#site_category_top_section #site_category_top h1{color:#000;margin:15px 0;font-size:20px}}#site_category_top_section #site_category_top h2{text-align:center;font-size:18px;font-weight:700;color:#fff;text-transform:none;margin-top:0}@media only screen and (max-width:767px){#site_category_top_section #site_category_top h2{display:none}}#site_category_top_section #site_category_top .order-xs-1,#site_category_top_section #site_category_top .order-xs-2{width:100%}#site_category_top_section #site_category_top .order-xs-1 .order-xs-1,#site_category_top_section #site_category_top .order-xs-2 .order-xs-1{top:0;position:absolute}#site_category_top_section #site_category_top .mobile-links li{width:50%;background-color:#f7f7f7;border:1px solid #f2f2f2}#site_category_top_section #site_category_top .mobile-links li a{color:#999;text-align:center;line-height:46px;text-transform:uppercase;font-weight:500;font-size:15px}#site_category_top_section #site_category_top .mobile-links li a.active,#site_category_top_section #site_category_top .mobile-links li a:focus,#site_category_top_section #site_category_top .mobile-links li a:hover{color:#ed1c24;text-decoration:none}#products-menu{top:0;width:232px;margin-left:15px;background-color:#191919;padding:30px 30px 60px;-webkit-transform:translate3d(0,0,0)}@media only screen and (max-width:1199px){#products-menu{width:212px}}@media only screen and (max-width:991px){#products-menu{width:220px}}@media only screen and (max-width:767px){#products-menu{width:100%;margin:0;padding:0;background-color:transparent}#products-menu>.filter_title,#products-menu>.nav-list,#products-menu>h3{display:none}#products-menu #filter-container{padding:20px;background-color:#191919;font-size:24px}}#products-menu h3{font-size:26px;font-weight:700;text-transform:uppercase;color:#fff}#products-menu h3 a{color:#fff;font-weigth:500}#products-menu h3 a:focus,#products-menu h3 a:hover{text-decoration:none;color:#ed1c24}#products-menu .nav-list li{float:none}#products-menu .nav-list li ul{display:none}#products-menu .nav-list li ul li{float:none}#products-menu .nav-list li.open a .fa:before{content:"\f068"}#products-menu .nav-list li.open ul{display:block}#products-menu .nav-list li a .fa:before{content:"\f067"}#products-menu .nav-list li a.level-2{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;margin:20px 0 5px}#products-menu .nav-list li a.level-2.active,#products-menu .nav-list li a.level-2:focus,#products-menu .nav-list li a.level-2:hover{text-decoration:none}#products-menu .nav-list li a.level-2 .fa{float:right;font-size:12px;margin:4px 0}#products-menu .nav-list li a.level-3{font-size:14px;font-weight:300;color:#bebebe;line-height:1.75}#products-menu .nav-list li a.level-3.active,#products-menu .nav-list li a.level-3:focus,#products-menu .nav-list li a.level-3:hover{text-decoration:none;color:#009fdf}.product-preview{margin-bottom:30px}@media only screen and (max-width:767px){.product-preview{width:50%}.product-preview:nth-of-type(2n){padding-left:5px}.product-preview:nth-of-type(2n+1){padding-right:5px}}.product-preview article{position:relative;background-color:#fff;transition:all .15s linear;-o-transition:all .15s linear;-moz-transition:all .15s linear;-webkit-transition:all .15s linear}.product-preview article .images-container img{max-width:100%;margin-bottom:5px}.product-preview article .images-container img+img{display:none}.product-preview article .options-carousel-container{position:relative;margin:0 10px 5px;height:0;overflow:hidden;transition:all .15s linear;-o-transition:all .15s linear;-moz-transition:all .15s linear;-webkit-transition:all .15s linear}.product-preview article .options-carousel-container .carousel{position:relative;overflow:hidden;margin:0 16px}.product-preview article .options-carousel-container .carousel .carousel-list{position:relative;width:20000em;list-style:none;margin:0;padding:0}.product-preview article .options-carousel-container .carousel .carousel-list .carousel-item{float:left;margin-right:4px}.product-preview article .options-carousel-container .carousel .carousel-list .carousel-item a img{float:left;width:38px;border:1px solid #fff}.product-preview article .options-carousel-container .carousel .carousel-list .carousel-item a.active img,.product-preview article .options-carousel-container .carousel .carousel-list .carousel-item a:focus img,.product-preview article .options-carousel-container .carousel .carousel-list .carousel-item a:hover img{border:1px solid #ccc;background-color:#ededed}.product-preview article .options-carousel-container .next,.product-preview article .options-carousel-container .prev{display:inline-block;width:8px;height:14px;position:absolute;top:50%;margin-top:-7px;background-image:url(../../images/custom/arrow-sm.png);cursor:pointer}.product-preview article .options-carousel-container .next.inactive,.product-preview article .options-carousel-container .prev.inactive{opacity:.25}.product-preview article .options-carousel-container .prev{background-position:0 0;left:0}.product-preview article .options-carousel-container .next{background-position:-8px 0;right:0}.product-preview article h3{font-size:16px;font-weight:700;text-align:center;margin:10px 10px 0}@media only screen and (max-width:767px){.product-preview article h3{font-size:14px}}.product-preview article h3 a{color:#000}.product-preview article h3 a:focus,.product-preview article h3 a:hover{text-decoration:none;color:#ed1c24}.product-preview article .price{font-size:16px;font-weight:700;text-align:center;color:#999;margin:10px 10px 0;padding:0 0 10px}@media only screen and (max-width:767px){.product-preview article .price{font-size:14px;margin-top:5px}}body.no-touch .product-preview article:hover{box-shadow:0 0 15px rgba(0,0,0,.25);margin-bottom:-46px;z-index:100}body.no-touch .product-preview article:hover .options-carousel-container{height:46px}body.no-touch .product-preview article:hover .images-container img{display:none}body.no-touch .product-preview article:hover .images-container img+img{display:inline-block}.product-preview{border:1px solid #e9e9e9;padding:4px}.product-preview .options-carousel-container{display:none}.product-preview h3.collapse-toggle,.product-preview h3.content-filter a,.product-preview h3.ellipsis{border-top:solid 1px #d0d0d0;padding-top:6px;white-space:inherit;text-align:left;height:40px}.product-preview h3.collapse-toggle a,.product-preview h3.content-filter a a,.product-preview h3.ellipsis a{font-weight:500}.product-preview h6.price{text-align:left;color:#000}.product-preview .buy,.product-preview .fa-heart{display:none}.product-preview article:hover{box-shadow:none!important;margin-bottom:0!important}.product-preview article:hover .buy{display:block;position:absolute;bottom:108px;right:10px;left:10px;padding:0 10px}.product-preview article:hover .buy .btn-blu{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#site_product_bottom_section{background-color:#fff;padding-top:20px}#site_product_bottom_section .footer-product{padding:0!important}#site_product_bottom_section .footer-product .product-preview article:hover{box-shadow:none!important;margin-bottom:0}#site_product_bottom_section .footer-product .product-preview article:hover .buy{display:none}#site_product_bottom_section h2{font-size:26px;font-weight:700;margin:20px 0}@media only screen and (max-width:767px){#site_product_bottom_section h2{text-align:left;font-size:20px;font-weight:900;margin:5px 0 10px}#site_product_bottom_section h2.btn-black{padding:12px 10px}}#site_product_bottom_section p{font-size:16px;color:#999;font-weight:500;text-align:center;padding:0 60px}@media only screen and (max-width:991px){#site_product_bottom_section p{padding:0 30px}}@media only screen and (max-width:767px){#site_product_bottom_section p{font-size:15px;padding:0;text-align:left}}#site_product_bottom_section .btn-black{text-transform:uppercase;font-weight:700;font-size:18px;padding:12px 0;background:#010101;color:#fff}#site_product_bottom_section .nav-tabs li a{text-transform:uppercase;color:#000;border:0;background:#f7f7f7;font-weight:400;font-size:14px;padding:12px 0}#site_product_bottom_section .nav-tabs li.active a{background:#010101;color:#fff}#site_product_bottom_section .tab-pane{padding:80px}#site_product_bottom_section .tab-pane p{color:#000;font-weight:400;font-size:14px}.btn-wish{color:#000;background:#b6b7b6;text-align:center;width:100%;padding:2px}.btn-wish:hover{color:#000}#product-container .btn-wish{color:#000;background:#b6b7b6;text-align:center;width:100%;padding:2px}#product-container .option-box{padding-top:20px;position:relative;margin-top:10px}#product-container .option-box label.size{position:absolute;top:-4px}#product-container .qty_prod{padding-top:20px;margin-top:10px}#product-container .add-to-cart{font-size:24px;font-weight:500;margin-top:30px;margin-bottom:10px}#product-container select.form-control.hasCustomSelect{z-index:2}#product-container .form-control.customSelect{background-color:#fff;color:#848484;border-color:#848484;z-index:0}#product-container .form-control.customSelect .customSelectInner{background:0 0;position:relative}#product-container .form-control.customSelect:after{display:block;font-family:FontAwesome;position:absolute;color:#000;right:10px;top:10px;font-size:26px;line-height:21px;content:"\f107"}#product-container .breadcrumb a{color:#8e8d8d}#product-container .breadcrumb .black a{color:#4a4a4a}#product-container .share{margin-top:25px;float:right;z-index:100}@media only screen and (max-width:767px){#product-container .share{position:absolute;right:15px;top:100px;margin:0;width:20px;text-align:center}}#product-container .share i{margin-left:20px;margin-right:0}@media only screen and (max-width:767px){#product-container .share i{font-size:20px;margin:0 0 10px}}#product-container #zoomMain{text-align:center}#product-container #image-indicators{text-align:center;margin:10px 0}#product-container #image-indicators div{display:inline-block;width:12px;height:12px;margin:0 4px;border-radius:100%;background-color:#000;opacity:.25;cursor:pointer}@media only screen and (max-width:767px){#product-container #image-indicators div{width:6px;height:6px;margin:0 2px}}#product-container #image-indicators div.active{opacity:1}#product-container h1{font-size:40px;font-weight:700;margin:0 0 5px}@media only screen and (max-width:767px){#product-container h1{text-align:center;font-size:24px}}@media only screen and (max-width:767px){#product-container .text-center-xs{text-align:center}}#product-container h2.type{font-size:16px;color:#87878e;font-weight:500;text-transform:none;margin:0 0 8px}@media only screen and (max-width:767px){#product-container h2.type{font-size:14px;display:inline-block;margin-right:10px}}#product-container h3.price{font-size:24px;font-weight:700;margin:0 0 25px}@media only screen and (max-width:767px){#product-container h3.price{display:inline-block;font-size:14px;margin:0 0 15px}}@media only screen and (max-width:767px){#product-container .product-filters{text-align:center}}#product-container .product-filters .image-option{display:inline-block;width:80px;text-align:center;margin-right:10px;margin-bottom:10px}@media only screen and (max-width:767px){#product-container .product-filters .image-option{margin-left:5px;margin-right:5px}}#product-container .product-filters .image-option img{width:100%;border:2px solid transparent;background-color:transparent;border-radius:3px;margin-bottom:3px;padding:3px}#product-container .product-filters .image-option span{font-size:13px;color:#999}#product-container .product-filters .image-option.active,#product-container .product-filters .image-option:focus,#product-container .product-filters .image-option:hover{text-decoration:none}#product-container .product-filters .image-option.active img,#product-container .product-filters .image-option:focus img,#product-container .product-filters .image-option:hover img{border:2px solid #009fdf}#product-container .product-filters .image-option.active span,#product-container .product-filters .image-option:focus span,#product-container .product-filters .image-option:hover span{color:#000;border:0}#product-container .btn[data-zg-role=add-to-cart]{padding:10px 15px}#product-container .features h4{color:#555;font-size:20px;margin:0 0 10px}#product-container .features p{color:#000;font-weight:400}.home #site_main_section{min-height:0;padding:0}.home #site_latest_section{border-bottom:0}#newsletter_form_footer{color:#fff}.mediaView .mediaIcon{font-size:17px;font-weight:400;line-height:12px;margin-left:5px;margin-right:5px}.navigation.top-arrow{top:21%}.result-search .title-type-search{text-transform:uppercase}@media only screen and (max-width:767px){#btn-src-mobile{float:right;background:0 0;color:#fff;font-size:24px;border:0;height:auto;width:auto;display:block;padding:0}#btn-src-mobile .fa{width:30px;height:58px;line-height:58px}#site_header #menu-toggle{position:relative}.nav-list.nav-cart{margin:0;float:right}.nav-list.nav-cart .dropdown-toggle{height:58px;line-height:45px;font-size:22px;color:#fff}.nav-list.nav-cart .dropdown-toggle.open>a>1{color:#000}}.wbt_newsletter_home{position:absolute;right:0;height:320px;border:1px solid #7f807c;border-right:0;background:rgba(0,0,0,.7);z-index:9999;padding:20px;color:#fff;line-height:14px}.wbt_newsletter_home p{color:#fff}.wbt_newsletter_home .fa{padding:4px 8px}.wbt_newsletter_home a{margin-left:5px;font-size:13px;color:#fff;text-decoration:underline}.wbt_newsletter_home a:hover{text-decoration:none}.wbt_newsletter_home .title_open{display:block;cursor:pointer;font-size:15px;text-transform:uppercase}.wbt_newsletter_home .title_open span{display:block;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:24px;margin-top:20px;white-space:nowrap}.wbt_newsletter_home .content{width:360px;position:relative;display:none}.wbt_newsletter_home .content h3{margin-top:0;margin-bottom:5px;font-size:30px;line-height:30px;text-transform:uppercase}.wbt_newsletter_home .content .form-control,.wbt_newsletter_home .content .input-group{width:100%}.wbt_newsletter_home .content .btn{margin-top:10px;width:100%}.wbt_newsletter_home .content .close_nl{position:absolute;top:0;right:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-preview article .product-options.list-unstyled.half{position:absolute;top:6px;right:20px}.product-preview article .sticker .st_2{top:50px}.product-preview article a.btn-primary{color:#fff}.product-preview article .product-content .label.isOutOfStock{left:20px}.product-preview article .img-responsive{margin:20px auto auto;width:100%}.product-preview article .fa-heart.wishlist,.product-preview article .fa-times{position:absolute;top:6px;right:6px}.product-preview article .btn-blu{background:#009fdf;color:#fff;width:100%}#quickbuy .modal-content{background-color:#fff;border:1px solid #000;border-radius:1px;background-clip:padding-box;outline:0}#quickbuy .modal-content .modal-header{border:0}#quickbuy .modal-content #quickbuy_content{padding:0 50px 15px;color:#000}#quickbuy .modal-content #quickbuy_content h1{font-size:20px}#quickbuy .modal-content #quickbuy_content h1 a{color:#000}#quickbuy .modal-content #quickbuy_content .add-cart{clear:both;width:100%}#quickbuy .modal-content #quickbuy_content .option-box,#quickbuy .modal-content #quickbuy_content .qty-box{width:50%}#quickbuy .modal-content #quickbuy_content .option-box .size{margin-top:10px;margin-bottom:10px}#quickbuy .modal-content #quickbuy_content .thumbnails .col-sm-12{width:25%}#quickbuy .modal-content #quickbuy_content .social-share .btn-facebook,#quickbuy .modal-content #quickbuy_content .social-share .btn-google,#quickbuy .modal-content #quickbuy_content .social-share .btn-pinterest,#quickbuy .modal-content #quickbuy_content .social-share .btn-sendtofriend,#quickbuy .modal-content #quickbuy_content .social-share .btn-social,#quickbuy .modal-content #quickbuy_content .social-share .btn-twitter{color:#b3b3b3;font-size:16px;margin-right:25px;background-color:transparent;border:0;padding:0}.customSelect.logout-user,.customSelect.logout-user .customSelectHover,.customSelect.logout-user .customSelectOpen,.customSelect.logout-user .customSelectOpen .customSelectFocus,.customSelectFocus{background-color:#848484;color:#fff;text-align:left}.form-control.customSelect{background-color:#848484}.progress-bar.breadcrumb{display:block;width:80%;color:#000;margin:40px auto auto;float:none}.progress-bar.breadcrumb li{position:relative;width:25%;float:left;opacity:.5}.progress-bar.breadcrumb li.active{opacity:1}.progress-bar.breadcrumb li:after,.progress-bar.breadcrumb li:before{content:"";display:block;width:50%;height:15px;float:left;font-size:12px;line-height:30px;color:#fff;text-align:center;background-color:#009fdf;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);top:-33px;position:absolute;z-index:1;opacity:.8}.progress-bar.breadcrumb li:after{right:0}.progress-bar.breadcrumb li:last-child:after{display:none}.progress-bar.breadcrumb li:first-child:before{display:none}.progress-bar.breadcrumb li .circle{position:absolute;width:30px;height:30px;display:block;background:#009fdf;top:-25px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:15px;color:#fff;text-align:center;padding-top:5px;font-weight:800;z-index:2;box-shadow:0 0 3px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.table-cart td:nth-child(2) a.lead{color:#000}.table-cart td:nth-child(3){padding-top:15px}.table-cart input[type=number]{height:30px}.table-cart input[type=number]+.input-group-btn .btn{height:30px;line-height:1px;font-size:12px}.payment_methods .btn.btn-primary.btn-block.btn-lg{background:#009fdf;border-color:#009fdf}h2.address-font{font-size:30px}.btn-tab-cart{text-align:left;padding:10px 0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-tab-cart .fa-caret-down{display:none}.btn-tab-cart+.collapse{color:#000;font-weight:400;padding:0;-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.btn-tab-cart+.collapse.in,.btn-tab-cart+.collapsing{height:auto!important;padding:0;overflow:hidden;width:100%}.btn-tab-cart.collapsed .fa-caret-down{display:inline-block}.btn-tab-cart.collapsed .fa-caret-up{display:none}.btn-group-lg>.btn,.payment_methods .btn-lg{padding:15px 0}.orange{color:#f57007}.discount_prec{margin-left:10px}.discount_prec+.to-sell{color:#f57007}#newsletter_form_footer .checkbox label{text-align:justify}.nav-links>li>a span.help-link{color:#00a1ff}#help-area{padding:30px 0}#help-area-answers>div>h3,#help-area-areas>h1,#help-area-questions>h2{font-size:20px;line-height:36px;font-weight:lighter;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #666;background-color:#000;padding-left:10px;margin-left:-5px;margin-top:-5px;padding-top:3px;margin-bottom:20px}#help-area-areas>ul,#help-area-questions>ul{padding:0;margin:20px 0 0 -20px}#help-area-areas>ul li,#help-area-questions>ul li{padding:4px}#help-area-areas>ul>li>a,#help-area-questions>ul>li>a{font-size:14px;font-weight:300;margin:10px 0 10px 20px;line-height:20px;vertical-align:middle;padding:2px 10px;cursor:pointer;border:0!important;text-decoration:none;color:#000}#help-area-areas>ul>li.active a,#help-area-questions>ul>li.active a{font-weight:700}#help-area-areas>ul>li.help-area-selected,#help-area-areas>ul>li:hover,#help-area-questions>ul>li.help-area-selected,#help-area-questions>ul>li:hover{color:#fff}#help-area-answers,#help-area-areas,#help-area-questions{padding:0}#help-area-areas,#help-area-questions{border-right:1px solid #c6c6c4;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#help-area-answers .helpInner p{line-height:20px;margin-top:20px}#help-area-answers,#help-area-questions{display:none}.active #help-area-answers,.active #help-area-questions{display:block}#help-area-answers,#help-area-areas,#help-area-questions{height:600px;overflow:auto;-webkit-overflow-scrolling:touch}#help-area-answers{-webkit-overflow-scrolling:touch}#help-area-areas>ul>li,#help-area-questions>ul>li{list-style:none}.help-area-clickable{cursor:pointer}.help-area-clickable:hover{text-decoration:underline}.help-area-selected{background-color:#000}body.category .breadcrumb{padding:10px 0 12px}.content-filter.collapse{display:none}.content-filter.collapse.in{display:block}.collapsed+.collapse{overflow:hidden}#products-menu a:hover{color:#009fdf}#products-menu .fa{cursor:pointer}#gallery_modal{top:72px;left:0;right:0;bottom:0;box-sizing:border-box;overflow:hidden}#gallery_modal .modal-dialog{margin:0;position:absolute;top:0;left:0;right:0;bottom:0}#gallery_modal .modal-dialog .close,#gallery_modal .modal-dialog .gritter-close{right:10px;position:absolute;z-index:10;top:10px;color:#fff}#gallery_modal .modal-dialog .modal-content{height:100%;background:#000}#gallery_modal .modal-dialog .modal-content .modal-body{height:100%;padding:20px 20px 50px}#gallery_modal .modal-dialog .modal-content .modal-body img.img-responsive{height:100%;margin:auto}#gallery_modal .modal-dialog .modal-content .text{color:#7b7c7b;text-align:center;padding:15px}#gallery_modal .modal-dialog .modal-content .text b{color:#fff;margin:10px}#gallery_modal .modal-dialog .modal-content .modal-next,#gallery_modal .modal-dialog .modal-content .modal-prev{padding:16px 20px;background:#570101;color:#fff;height:auto;width:auto;left:0;font-size:22px}#gallery_modal .modal-dialog .modal-content .modal-next{right:0;left:auto}#site_product_bottom_section #descr2_tab{padding:40px}#site_product_bottom_section #descr2_tab h3{border-bottom:solid 1px #eee;font-size:18px;padding-bottom:10px}#site_product_bottom_section #descr2_tab>div>ul{padding-left:15px}#content_filter_category,#filter_category{display:none!important}.filter_title{margin-top:20px;color:#fff}.content-filter{border:0}.content-filter .text-muted{display:none}.content-filter a{color:#fff;text-transform:capitalize}.content-filter a.active,.content-filter a:hover{color:#009fdf}.content-filter a:before{border:1px solid #e5e5e5;color:#009fdf;font-size:0}.content-filter a.active:before{font-size:12px;color:#009fdf}#products-container{margin-left:40px}#products-container .product-preview{border:0}#products-container .product-preview article{position:static;border:1px solid #e9e9e9}#products-container .product-preview article a:hover{color:#009fdf}#products-container .product-preview article .buy a{font-weight:500}#products-container .product-preview article .buy a:hover{color:#fff}@media only screen and (max-width:991px){#products-container{margin-left:10px}}@media only screen and (max-width:767px){#products-container{margin-left:0}}.container-home-5 .category-list{display:block;text-align:center}.container-home-5 .category-list .product-preview{float:none;width:20%;display:inline-block}@media only screen and (max-width:768px){.container-home-5 .category-list .product-preview{width:100%}}@media only screen and (max-width:768px){#site_product_bottom_section .tab-pane{padding:40px}#site_product_bottom_section .tab-pane p{text-align:justify}.zoomContainer{display:none!important}.btn-mobile{width:100%;float:left}}.modal-body #sizeChartModal{padding:0}#quickbuy.modal.fade.in{overflow-x:hidden;overflow-y:auto}.error-msg{color:#d43f3a;font-weight:700}.overlay-mobile{display:block;position:absolute;top:0;bottom:30px;left:0;right:0}#quickbuy .share .share-icons .addthis_sharing_toolbox{clear:none!important}.newsletterSigningTitle{font-size:23px;font-weight:500}.newsletterSigningText{font-size:16px}.new-availability{font-size:14px;padding:10px 15px;border:1px solid #848484}.new-availability-quick{height:42px;font-size:14px;padding:10px 15px;border:1px solid #ccc}#site_retail_stores_section .img-responsive{width:100%}#site_retail_stores_section #site_retail_stores_header{border-bottom:1px solid #e5e5e5}#site_retail_stores_section #site_retail_stores{padding:40px 0 80px}@media only screen and (max-width:991px){#site_retail_stores_section #site_retail_stores{padding:20px 0 40px}}@media only screen and (min-width:992px){#site_retail_stores_section .col-md-offset-05{margin-left:4.1667%}#site_retail_stores_section .col-md-45{width:37.5%}#site_retail_stores_section .col-md-23{width:95.833%}#site_retail_stores_section .select-col{margin-left:1.389%}}#site_retail_stores_section .select{position:relative;margin:15px 0}#site_retail_stores_section .select .form-control.customSelect{background-color:#fff;color:#000;border-color:#e5e5e5}#site_retail_stores_section h1,#site_retail_stores_section h2{text-transform:none;font-size:28px;font-weight:500;padding-top:.1em;margin:20px 0}@media only screen and (max-width:991px){#site_retail_stores_section h1,#site_retail_stores_section h2{font-size:24px}}#site_retail_stores_section h1{margin-bottom:0}#site_retail_stores_section .countries{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width:991px){#site_retail_stores_section .countries{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:767px){#site_retail_stores_section .countries{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#site_retail_stores_section .countries .country{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:40px}@media only screen and (max-width:767px){#site_retail_stores_section .countries .country{margin-bottom:20px}}#site_retail_stores_section .countries .country h2{margin-top:0;font-size:24px}@media only screen and (max-width:767px){#site_retail_stores_section .countries .country h2{font-size:20px;margin-bottom:10px}}#site_retail_stores_section .countries .country p{font-weight:400;color:#000;padding-top:.1em}#site_retail_stores_section .country-details .store{background-color:#f4f4f4;margin-bottom:40px}@media only screen and (max-width:991px){#site_retail_stores_section .country-details .store{margin-bottom:20px}}#site_retail_stores_section .country-details .store .image{order:2}@media only screen and (min-width:992px){#site_retail_stores_section .country-details .store .image{padding-right:0}}@media only screen and (max-width:767px){#site_retail_stores_section .country-details .store .image{order:1}}#site_retail_stores_section .country-details .store .map{width:100%;padding-bottom:66.66%}#site_retail_stores_section .country-details .store .content{order:1}@media only screen and (max-width:767px){#site_retail_stores_section .country-details .store .content{order:2}}#site_retail_stores_section .country-details .store .box{width:100%;padding:20px 0;align-self:center}@media only screen and (max-width:991px){#site_retail_stores_section .country-details .store .box{padding:20px}}#site_retail_stores_section .country-details .store .row>.flex{width:100%}#site_retail_stores_section .country-details .store h3{font-weight:700;font-size:22px;margin-bottom:20px;margin-top:0}#site_retail_stores_section .country-details .store p{font-weight:400;color:#000}#site_retail_stores_section .country-details .store p:last-child{margin-bottom:0}#site_retail_stores_section .country-details .store .email{color:#000}#site_retail_stores_section .country-details .store .email:focus,#site_retail_stores_section .country-details .store .email:hover{color:#00a1ff}#site_retail_stores_section .country-details .store .view{display:inline-block;margin-top:20px}