@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);body{font-family:"FlySans-",Arial,sans-serif;background:#fff;color:#111;text-align:left}a{text-decoration:none}a:not(.btn){color:#78BE20}a:not(.btn):hover{color:#5c9219;text-decoration:none}a:focus,a:active{outline:none}.wrapper{background-color:#fff}.collapsing{display:block !important}.text01{font-size:18px;font-weight:300;color:#78BE20;letter-spacing:1px;line-height:normal;text-align:center}@media screen and (min-width: 768px){.text01{font-size:30px;line-height:44px}}.text02{font-size:20px;font-weight:normal;color:#78BE20;line-height:normal;text-align:center;font-style:italic;margin-top:0;margin-bottom:15px}@media screen and (min-width: 768px){.text02{font-size:30px;font-weight:300}}.text03,.page-title h1,.my-account .page-head h1,.my-account .page-head h3,.onestepcheckout-index-index .agreement-content h2,.onestepcheckout-index-index .onestepcheckout-popup-contents h1,.is-blog .blog-header .blog-header-title .blog-header-title-container,.is-blog .post-entry h1{font-size:24px;line-height:30px;color:#000;font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin:0}@media screen and (min-width: 768px){.text03,.page-title h1,.my-account .page-head h1,.my-account .page-head h3,.onestepcheckout-index-index .agreement-content h2,.onestepcheckout-index-index .onestepcheckout-popup-contents h1,.is-blog .blog-header .blog-header-title .blog-header-title-container,.is-blog .post-entry h1{font-size:28px}}.text04,.customer-account-logoutsuccess .body-wrapper p,.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.checkout-onepage-success .body-wrapper h4,.is-blog .blog-desc,.is-blog .post-entry q{font-size:16px;line-height:24px;color:#444;font-weight:300}@media screen and (min-width: 768px){.text04,.customer-account-logoutsuccess .body-wrapper p,.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.checkout-onepage-success .body-wrapper h4,.is-blog .blog-desc,.is-blog .post-entry q{letter-spacing:1px;font-size:24px;line-height:30px}}.text05,.module_cms h3,.module-faqs dl dt,.onestepcheckout-index-index .agreement-content h3{font-size:14px;line-height:normal;color:#78BE20;font-weight:normal;text-transform:uppercase;margin-top:0;font-family:"FlySans-",Arial,sans-serif}@media screen and (min-width: 768px){.text05,.module_cms h3,.module-faqs dl dt,.onestepcheckout-index-index .agreement-content h3{font-size:18px;font-weight:bold}}.text06,.wp-sidebar .block-blog .block-title strong,.is-blog #post-list .post-list-item>h2,.is-blog .post-entry h2{font-size:15px;line-height:normal;color:#111;font-weight:bold;text-transform:uppercase;margin:0;font-family:"FlySans-",Arial,sans-serif}@media screen and (min-width: 768px){.text06,.wp-sidebar .block-blog .block-title strong,.is-blog #post-list .post-list-item>h2,.is-blog .post-entry h2{font-size:16px}}.text07,.cms-index-noroute .body-wrapper dl dt,.module_cms h2,.catalog-product-view .product-info .product-options dl dt label,.is-blog .post-entry h3,.is-blog #comments .fieldset .legend,.is-blog #comments h2{font-size:16px;font-weight:bold;font-style:italic;color:#78BE20}@media screen and (min-width: 768px){.text07,.cms-index-noroute .body-wrapper dl dt,.module_cms h2,.catalog-product-view .product-info .product-options dl dt label,.is-blog .post-entry h3,.is-blog #comments .fieldset .legend,.is-blog #comments h2{font-size:18px}}.text08{font-size:18px;line-height:24px;font-weight:300;color:#444;letter-spacing:0.25px}.page-title,.my-account .page-head{border:none}@media screen and (min-width: 768px){.page-title,.my-account .page-head{padding:50px 0;margin:0}}.heading,.module_contact dl dt,.account-login .content .heading,.my-account .panel .panel-heading{background-color:#78BE20;color:#111;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;padding:11px 10px}.heading h2,.module_contact dl dt h2,.account-login .content .heading h2,.my-account .panel .panel-heading h2{color:#color1;font-size:16px;font-weight:bold;line-height:normal;margin:0}@media screen and (min-width: 768px){.heading h2,.module_contact dl dt h2,.account-login .content .heading h2,.my-account .panel .panel-heading h2{font-size:18px}}.check-list{list-style:none;font-size:14px;line-height:normal;color:#444;font-weight:300}.check-list li{list-style:none;margin-left:25px}.check-list li:before{content:"\e66c";font-family:"Pe-icon-7-stroke";font-variant:normal;font-weight:normal;line-height:1;display:inline-block;vertical-align:top;font-size:15px;color:#78BE20;margin-left:-25px;margin-right:9px}.check-list li+li{margin-top:15px}.check-list li+.check-list{margin-top:15px}@media screen and (min-width: 768px){.check-list{font-size:18px}.check-list li:before{font-size:18px;margin-right:6px}}.list-circle{list-style:none;padding:0;margin:0 -10px;font-size:16px;line-height:20px;color:#444;font-weight:300}.list-circle li{list-style:none;padding:10px}.list-circle li .fa{display:none}.list-circle li:nth-child(odd){background-color:#f9f9f9}@media screen and (min-width: 768px){.list-circle{margin:0;font-size:18px;line-height:26px}.list-circle li{padding:0 0 0 20px}.list-circle li:nth-child(odd){background-color:transparent}.list-circle li .fa{display:inline;font-size:12px;color:#78BE20;margin-left:-20px;margin-right:7px}.list-circle li+li{margin-top:25px}}.table thead tr th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead tr th{color:#111;font-size:14px;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-weight:normal;border:none}.table tbody tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td{vertical-align:middle;border:none;background-color:#111}.table tbody tr th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr th{vertical-align:middle;border:none;background-color:#111;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;color:#78BE20;font-size:12px}.table tbody+tbody,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody+tbody{border-color:#f0f0f0;border-width:5px 0 0 0}.messages>li{background-color:transparent !important;margin-bottom:30px !important;color:#000 !important;text-shadow:none;text-align:left;font-size:20px !important;font-weight:300 !important;position:relative}.messages>li a{color:#000 !important}.messages>li li{line-height:normal}.messages,.message ul{position:relative}.messages{padding:0 15px !important}.messages ul{position:relative;left:3%}.success-msg{background-image:none;background-color:transparent !important;color:#000 !important;border:2px solid rgba(0,0,0,0.2) !important;border-width:2px !important;border-radius:4px;text-align:left !important;padding:15px 40px 15px 40px !important;word-wrap:break-word}li.success-msg:before{content:"\f046";font-family:fontawesome;position:absolute;left:2%;color:#7ABC31}.error-msg{background-image:none;padding:15px 40px 15px 40px !important;border-width:2px !important;border-radius:4px}li.error-msg:before{content:"\f057";font-family:fontawesome;position:absolute;left:2%;color:red}.panel-group>.panel{box-shadow:none;border-color:#eee}.panel-group>.panel+.panel{margin-top:-1px}.panel-group>.panel>.panel-heading{padding:13px 10px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background-image:none;background-color:transparent;border-color:#eee}.panel-group>.panel>.panel-heading .panel-title{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:14px}.panel-group>.panel>.panel-heading .panel-title a{color:#111}.panel-group>.panel>.panel-heading+.panel-collapse>.panel-body{border-color:#eee;padding:15px 10px;background-color:#f0f0f0}@media screen and (min-width: 768px){.panel-group>.panel>.panel-heading{background-color:#f9f9f9}.panel-group>.panel>.panel-heading+.panel-collapse>.panel-body{background-color:#fff}}ul.disc,.module_cms ul{list-style:disc outside;padding-left:15px}ul.disc li,.module_cms ul li{list-style:disc outside}.accessories label[for=camera_type]{font-size:20px !important}.form-control,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text{box-shadow:none;height:45px;background-color:#f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:none;padding-right:25px;color:#444;font-weight:300;font-size:16px;-webkit-appearance:none}.form-control:focus,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text:focus,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select:focus,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select:focus,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text:focus{box-shadow:none}.form-group label{text-transform:uppercase;color:#1f1f1f;font-size:12px;font-family:"FlySans-",Arial,sans-serif;font-weight:normal}.form-group label em{float:right;color:red}p.required{display:none}.header{padding:0;top:0;width:100%;background:#000;height:calc(95px + 36px);z-index:1;border:none;background-color:transparent;position:relative}.header .brand{width:100px;margin:0 auto;position:relative;overflow:hidden}.header .brand .brand-logo{margin:0}.header .brand .brand-logo img{max-width:95px;margin-top:16px;vertical-align:top}.header .brand a{display:block;text-align:center;height:55px;color:#fff;font-size:100px}.header .brand a i{display:block;line-height:0}.header .brand a i:before{line-height:0;vertical-align:middle;padding-top:31px}.header+.body-wrapper{padding-top:55px;clear:both}.header .links{float:none;margin:0}.header .links li{background:none;float:none;display:inline-block;padding:0;border:none;font-size:12px;text-transform:uppercase}.header .links li a{padding:0px 10px;margin:9px 0;display:block;color:#fff}.header .links li.first a{border-right:1px solid #fff}.header .account-links{font-size:16px;color:#666;font-family:"FlySans-",Arial,sans-serif}.header .minicart-button{position:fixed;right:0;top:0}.header .minicart-button a{display:inline-block;padding:12px 10px 11px;color:#78BE20;font-size:30px;line-height:1}.header .minicart-button a i{display:none}.main-nav .navbar{box-shadow:none;background:none;border:none}.main-nav .navbar .navbar-header{position:fixed;top:0;left:0}.main-nav .navbar .navbar-header .navbar-toggle{margin:0;border:none;padding:19px 10px 18px}.main-nav .navbar .navbar-header .navbar-toggle .icon-bar{height:3px;width:35px;background-color:#666;-webkit-transition:-webkit-transform .2s;-moz-transition:-webkit-transform .2s;-ms-transition:-webkit-transform .2s;transition:transform .2s}.main-nav .navbar .navbar-header .navbar-toggle:hover,.main-nav .navbar .navbar-header .navbar-toggle:focus{background-color:#111}.main-nav .navbar .navbar-header .navbar-toggle:not(.collapsed){height:54px}.main-nav .navbar .navbar-header .navbar-toggle:not(.collapsed) .icon-bar{height:2px;width:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.main-nav .navbar .navbar-header .navbar-toggle:not(.collapsed) .icon-bar+.icon-bar{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);margin-top:-2px}.main-nav .navbar .navbar-header .navbar-toggle:not(.collapsed) .icon-bar:last-child{display:none}.main-nav .navbar .navbar-collapse{border:none;box-shadow:none;text-align:center;text-transform:uppercase}.main-nav .navbar .navbar-collapse .navbar-nav{background-color:#111;margin:0 -10px;padding:20px 0;font-family:"FlySans-",Arial,sans-serif;font-size:16px}.main-nav .navbar .navbar-collapse .navbar-nav>li>a{text-shadow:none;color:#fff;letter-spacing:1px}.main-nav .navbar .navbar-collapse .navbar-nav>li.active>a{box-shadow:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background-image:none;background-color:transparent;color:#666}.main-nav .navbar .navbar-collapse .mb-account-links{background-color:#111;margin:0 -10px;padding:20px 0;text-align:center;border-top:1px solid #524c61}.main-nav .navbar .navbar-collapse .mb-account-links .store-phone{display:block;clear:both;padding:10px}.main-nav .navbar .navbar-collapse .mb-account-links .store-phone i{font-size:24px;vertical-align:middle}.main-nav .navbar .navbar-collapse .mb-account-links .store-phone a{color:#666}.main-nav .navbar .navbar-collapse .mb-account-links .store-phone a:hover{text-decoration:none}.main-nav .navbar .navbar-collapse .mb-account-links .links li a:hover{text-decoration:none}@media screen and (max-width: 767px){.main-nav{position:absolute;top:0;width:100%}.main-nav .navbar{margin:0}.main-nav .navbar .navbar-collapse .navbar-nav{margin-top:55px}.main-nav .navbar .navbar-header{z-index:903}.header .brand{z-index:901}.header .minicart-button{z-index:901}.nav-container{background:transparent}.header section.top-bar-section a{color:#999;font-size:20px;padding:6px 0;display:inline-block}.header section.top-bar-section{border-bottom:5px solid #7ABC31;border-top:1px solid #999}.header section.top-bar-section .icon-shopping-cart{color:#7ABC31}}@media screen and (min-width: 768px){.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header .brand{width:auto;margin:0;float:left;margin-top:.6rem}.header .brand a{text-align:left;display:block;height:auto;font-size:140px}.header .brand a i{line-height:31px}.header .brand a i:before{padding-top:0;vertical-align:middle;line-height:31px}.header .brand a:hover{color:#78BE20}}@media screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 0){.header .brand a i{margin-top:-10px}}@media screen and (min-width: 768px){.header .brand .brand-logo{line-height:1;margin:0}.header .brand .brand-logo img{max-width:150px;margin-top:0}.header .minicart-button{position:static;display:inline-block;vertical-align:top;margin-top:-5px}.header .minicart-button a{color:#fff;padding:0;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#333;text-align:center;line-height:50px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative}.header .minicart-button a span{line-height:inherit}.header .minicart-button a:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.header .minicart-button a i{width:5px;height:5px;display:inline-block;background-color:#dc9139;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;right:5px;top:50%}.header+.body-wrapper{padding-top:0}.header-panel{background-color:#111;line-height:1;min-height:1px;color:#666;font-family:"FlySans-",Arial,sans-serif}.header-panel .container-fluid{padding:7px 20px}.header-panel .links{margin:0}.header-panel .links li{border:none;font-size:14px}.header-panel .links li a{color:#666}.header-panel .links li a:hover{color:gray;text-decoration:none}.header-panel .store-phone{font-weight:bold;padding-right:15px}.main-nav{float:right;white-space:nowrap}.main-nav .navbar{display:inline-block;vertical-align:middle;min-height:1px;margin-bottom:0}.main-nav .navbar .navbar-collapse{text-align:right}.main-nav .navbar .navbar-collapse .navbar-nav{padding:0;margin:0;display:inline-block;float:none;font-size:13px}.main-nav .navbar .navbar-collapse .navbar-nav>li>a{padding:10px}.main-nav .navbar .navbar-collapse .navbar-nav>li>a:hover{color:#78BE20}.main-nav .navbar .navbar-collapse .navbar-nav>li.active>a{color:#78BE20}}.sub-nav li a{color:#fff}.sub-nav li a:hover{color:#fff;font-family:"FlySans-SemiBold", Arial, sans-serif}.header .links,.search-link-header{float:left}.header .search-link-header{height:36px}.header .links li{font-size:14px;line-height:14px}.header .links li a{margin:10px 0 12px}.header .links li a:hover{font-family:'Flysans-SemiBold';font-weight:normal}.footer{padding:0;background-color:#000;background-image:-ms-linear-gradient(top, #1A1135 97%, #1A1135 100%);background-image:-moz-linear-gradient(top, #1A1135 97%, #1A1135 100%);background-image:-o-linear-gradient(top, #1A1135 97%, #1A1135 100%);background-image:-webkit-gradient(linear, left top, right bottom, color-stop(0, #fff), color-stop(1, #00A3EF));background-image:-webkit-linear-gradient(top, #1A1135 97%, #1A1135 100%);background-image:linear-gradient(top, #1A1135 97%, #1A1135 100%)}.footer .copyright{color:#564e6b;font-size:12px;margin-bottom:10px;padding:5px 10px 0}.footer .designby{font-style:italic;font-weight:300;font-size:12px;color:#4a4262;text-align:center;letter-spacing:1px;padding:10px 0 50px}.footer .designby a{color:#4a4262}.footer .designby a:hover{color:#666}.footer .footer-branding{text-align:center}.footer .footer-branding i{font-size:100px;color:#847d96;line-height:0;display:block;margin:-40px 0}.footer .footer-branding i:before{vertical-align:middle;line-height:1}.footer .footer-links{padding:20px 0;position:relative}.footer .footer-links .links{margin:0;padding:0}.footer .footer-links .links li{background:none;display:block;padding:0;clear:both;text-align:center;font-size:14px;line-height:28px;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif}.footer .footer-links .links li a{color:#9189a6;display:block}.footer .footer-links .links li a:hover{text-decoration:none;color:#78BE20}.footer .footer-links .links+.links{border-top:1px solid #3a334d;margin-top:5px;padding-top:5px;text-align:center}.footer .footer-links .links+.links li{display:inline-block;font-size:11px}.footer .footer-links .links+.links li a{color:#847d96;padding:0 3px}.footer .footer-links .links+.links li a:hover{text-decoration:none;color:#fff}#logos{background-color:#fff;padding:25px 0;text-align:center;border-width:3px 0 0;border-style:solid;border-color:#ddd}#logos ul{padding:0;align-items:stretch;align-self:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0;-moz-justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}#logos ul li{border:none;background:none;padding:0 7px;display:block;-moz-align-self:center;-webkit-align-self:center;-ms-align-self:center;align-self:center}#logos img{width:100%}#social-links{position:relative;font-family:"FlySans-",Arial,sans-serif}#social-links ul{margin:0;display:table;width:100%;table-layout:fixed}#social-links ul li{background:none;padding:0;text-align:center;display:table-cell;vertical-align:middle}#social-links ul li a{color:#fff;font-size:20px;line-height:50px;display:block;font-weight:bold;text-transform:uppercase}#social-links ul li a span{display:none}#social-links ul li.facebook a{background-color:#53527c}#social-links ul li.twitter a{background-color:#819ec2}#social-links ul li.googleplus a{background-color:#de4a3d}#social-links ul li.linkedin a{background-color:#3d6086}#social-links:before{height:3px;content:"";width:100%;background-color:rgba(0,0,0,0.15);display:block;position:absolute;left:0;top:0}#social-links:after{height:3px;content:"";width:100%;background-color:rgba(0,0,0,0.15);display:block;position:absolute;left:0;bottom:0}@media screen and (max-width: 767px){#logos{padding:15px 10px;border-width:1px}#logos ul li.logo-1{order:1}#logos ul li.logo-2{order:2}#logos ul li.logo-6{order:3}#logos ul li.logo-9{order:4}#logos ul li.logo-10{order:5}#logos ul li:not(.logo-1):not(.logo-2):not(.logo-6):not(.logo-9):not(.logo-10){display:none}}@media screen and (max-width: 991px){.footer>.container{width:100%}}@media screen and (min-width: 768px){#social-links ul li a{font-size:14px}#social-links ul li a span{display:inline-block;padding-left:15px;vertical-align:middle;letter-spacing:2px}#social-links ul li a i{font-size:16px;vertical-align:middle}#social-links ul li.facebook a:hover{background-color:#3e3e5d}#social-links ul li.twitter a:hover{background-color:#5f84b1}#social-links ul li.googleplus a:hover{background-color:#c62f22}#social-links ul li.linkedin a:hover{background-color:#2d4763}.footer{padding:20px 0;background-color:#000;background-image:-ms-linear-gradient(left, #1A1135 0%, #1F1440 100%);background-image:-moz-linear-gradient(left, #1A1135 0%, #1F1440 100%);background-image:-o-linear-gradient(left, #1A1135 0%, #1F1440 100%);background-image:-webkit-gradient(linear, left top, right bottom, color-stop(0, #fff), color-stop(1, #00A3EF));background-image:-webkit-linear-gradient(left, #1A1135 0%, #1F1440 100%);background-image:linear-gradient(left, #1A1135 0%, #1F1440 100%)}.footer:before,.footer:after{content:"";display:table}.footer:after{clear:both}.footer .footer-links{width:75%;float:right;padding-right:0;text-align:right}.footer .footer-links .links{text-align:right;padding-bottom:5px;border-bottom:1px solid #3a334d;display:inline-block;white-space:nowrap;width:auto}.footer .footer-links .links li{text-align:right;display:inline-block;font-size:12px}.footer .footer-links .links li+li{margin-left:10px}.footer .footer-links .links+.links{text-align:right;padding:0;margin-top:0;border:none;display:block}.footer .footer-branding{width:25%;float:left;padding:25px 0;text-align:left}.footer .footer-branding .copyright{text-align:left !important;padding:5px 0 0;margin:0;max-width:135px}.footer .footer-branding i{font-size:120px;margin:-45px 0}.footer .designby{clear:both;text-align:left;padding-bottom:10px}}@media screen and (min-width: 992px){.footer .footer-links .links li{font-size:14px}.footer .footer-links .links li+li{margin-left:30px}.footer .footer-links .links+.links{margin-top:5px}.footer .footer-links .links+.links li{font-size:12px}.footer .footer-links .links+.links li+li{margin-left:20px}}@media screen and (min-width: 768px){.cms-index-index .header{border-bottom:none;background-color:transparent;position:absolute;top:28px}.cms-index-index .header+.body-wrapper{padding-top:0}.cms-index-index .header-panel{background-color:transparent;position:absolute;width:100%;left:0;top:0}.cms-index-index .main-nav .navbar .navbar-collapse .navbar-nav{background-color:transparent}}.home-hero,.hero-partner-offer{text-align:center;color:#fff;background:url(../images/hero.jpg) no-repeat center center;background-size:cover}.home-hero .copy,.hero-partner-offer .copy{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-self:center;-webkit-align-self:center;-ms-align-self:center;align-self:center;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.home-hero .copy>*,.hero-partner-offer .copy>*{-moz-align-self:center;-webkit-align-self:center;-ms-align-self:center;align-self:center;margin:0}.home-hero .copy h2,.hero-partner-offer .copy h2{font-family:"FlySans-",Arial,sans-serif;font-size:24px;letter-spacing:1px;margin-bottom:5px}.home-hero .copy p,.hero-partner-offer .copy p{font-style:italic;color:#fff;font-size:18px;line-height:normal}.home-hero .copy p+p,.hero-partner-offer .copy p+p{margin-top:10px}.home-hero .hero-wrapper,.hero-partner-offer .hero-wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-self:center;-webkit-align-self:center;-ms-align-self:center;align-self:center;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;min-height:240px}.home-logos #logos{border:none}.home-plans h2{font-weight:300;font-size:18px;text-align:center;color:#111;line-height:normal;margin-bottom:20px}@media screen and (min-width: 768px){.home-hero .hero-wrapper,.hero-partner-offer .hero-wrapper{min-height:550px}.home-hero .copy h2,.hero-partner-offer .copy h2{font-size:48px;margin-bottom:20px;margin-top:50px}.home-hero .copy p,.hero-partner-offer .copy p{font-size:30px;font-weight:300;color:#d3d0dc}.home-hero .copy p+p,.hero-partner-offer .copy p+p{margin-top:25px}.home-plans h2{font-size:30px;line-height:44px;margin:50px auto;max-width:880px}}a.ls-nav-next:hover,a.ls-nav-prev:hover,a.ls-nav-next:focus,a.ls-nav-prev:focus{color:#fff;text-decoration:none}a.learn_more_small{color:#fff}a.learn_more_large{color:#fff}a.learn_more_small:hover{color:#fff}a.learn_more_large:hover{color:#fff}.btn{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background-image:none;box-shadow:unset;box-shadow:none;text-shadow:none;border-radius:0;font-weight:600;padding:10px 20px;border-width:0;font-family:"FlySans-",Arial,sans-serif;font-style:normal;transition:color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;-webkit-transition:color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;-o-transition:color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out}.btn:not(.btn-link){-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}@media screen and (max-width: 767px){.btn:not(.btn-link){min-width:auto}}.btn:active,.btn:focus,.btn:disabled{box-shadow:none;background-image:none;outline:none}.btn.retailer,.btn.mailSignUp{background-color:transparent;padding:6px 12px;font-size:14px}.btn.btn-default{background-color:#78BE20;color:#fff;font-weight:normal;font-size:14px}.btn.btn-default:hover{background-color:#6aa81c}.btn.btn-success{background-color:#78BE20;color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase}.btn.btn-success:hover{background-color:#6aa81c}.btn.btn-primary{background-color:#666;color:#fff;font-weight:normal;font-size:16px}.btn.btn-primary:hover{background-color:#595959}.btn.btn-link{padding-left:5px;padding-right:0;color:#78BE20}.btn.btn-link:hover{text-decoration:none;color:#6aa81c}button.button span{border:none;background:transparent}@media screen and (min-width: 768px){.btn.btn-default{font-size:18px;padding:10px 30px}.btn.btn-success{font-size:20px;padding:10px 30px}}#plans,.category-plans #plans2{position:relative}#plans .view-all,.category-plans #plans2 .view-all{margin:20px 0;text-align:center}#plans .plans,.category-plans #plans2 .plans{margin:0 -10px;background-color:#fff;border-width:1px 0;border-style:solid;border-color:#ddd}#plans .plan,.category-plans #plans2 .plan{padding:15px 10px;position:relative}#plans .plan .badge,.category-plans #plans2 .plan .badge{display:block;padding:0;text-align:left;background-color:transparent}#plans .plan h3,.category-plans #plans2 .plan h3{margin:0;font-weight:bold;font-family:"FlySans-",Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#111}#plans .plan h3 a,.category-plans #plans2 .plan h3 a{color:#111;text-decoration:none}#plans .plan h3 a:not(.collapsed) i.pe-7s-angle-down:before,.category-plans #plans2 .plan h3 a:not(.collapsed) i.pe-7s-angle-down:before{content:"\e682"}#plans .plan h3 a>span,.category-plans #plans2 .plan h3 a>span{padding-left:5px}#plans .plan h3 i,.category-plans #plans2 .plan h3 i{font-style:normal;color:#000;vertical-align:middle;margin-left:-5px}#plans .plan h3 i:before,.category-plans #plans2 .plan h3 i:before{font-size:24px}#plans .plan h3 i.fa-star,.category-plans #plans2 .plan h3 i.fa-star{color:#ffd801;vertical-align:text-top;margin-left:3px;margin-right:-5px}#plans .plan h3 i.fa-star:before,.category-plans #plans2 .plan h3 i.fa-star:before{font-size:16px}#plans .plan .specs ul,.category-plans #plans2 .plan .specs ul{padding:0;margin:10px 0 0;line-height:24px;font-weight:300;font-size:14px;color:#000}#plans .plan .specs .badge,.category-plans #plans2 .plan .specs .badge{display:block;font-size:14px;font-weight:300;font-style:italic;color:#666}#plans .plan .actions,.category-plans #plans2 .plan .actions{position:absolute;right:0;top:13px}#plans .plan .actions .price,.category-plans #plans2 .plan .actions .price{font-size:17px;font-weight:300;color:#111;display:inline-block;vertical-align:middle;line-height:1}#plans .plan .actions .btn-cart,.category-plans #plans2 .plan .actions .btn-cart{color:#78BE20;font-size:30px;display:inline-block;vertical-align:middle;line-height:1}#plans .plan .actions .btn-cart i,.category-plans #plans2 .plan .actions .btn-cart i{font-style:normal;vertical-align:middle;margin-top:-5px}#plans .plan+.plan,.category-plans #plans2 .plan+.plan{border-top:1px solid #ddd}#plans .icons,.category-plans #plans2 .icons{color:#666;position:absolute;width:100%;bottom:280px;left:0;display:none}#plans .icons div[class*="icon-custom"],.category-plans #plans2 .icons div[class*="icon-custom"]{position:absolute;top:50%;font-size:16px;font-style:italic;font-weight:300;text-align:center;-moz-transform:translateY(-38%);-webkit-transform:translateY(-38%);-o-transform:translateY(-38%);-ms-transform:translateY(-38%);transform:translateY(-38%)}#plans .icons div[class*="icon-custom"]:before,.category-plans #plans2 .icons div[class*="icon-custom"]:before{display:block;clear:both;text-align:center;font-style:normal;font-size:90px}#plans .icons .icon-left,.category-plans #plans2 .icons .icon-left{left:10px}#plans .icons .icon-right,.category-plans #plans2 .icons .icon-right{right:10px}#plans .icons .arrow,.category-plans #plans2 .icons .arrow{position:relative;width:760px;margin:0 auto;background-color:#c5c2cd;height:10px;color:#c5c2cd}#plans .icons .arrow span,.category-plans #plans2 .icons .arrow span{position:absolute;right:-16px;top:-25px;font-size:60px;line-height:1}.category-plans .category-title{display:none}.category-plans .page-title,.category-plans .my-account .page-head,.my-account .category-plans .page-head{padding-bottom:0}.category-plans .body-wrapper .heading,.category-plans .body-wrapper .module_contact dl dt,.module_contact dl .category-plans .body-wrapper dt,.category-plans .body-wrapper .my-account .panel .panel-heading,.my-account .panel .category-plans .body-wrapper .panel-heading{margin:0 -10px}.category-plans .body-wrapper .text04,.category-plans .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .category-plans .body-wrapper p,.category-plans .body-wrapper .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-plans .body-wrapper .onestepcheckout-description,.category-plans .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .category-plans .body-wrapper h4,.category-plans .body-wrapper .is-blog .blog-desc,.is-blog .category-plans .body-wrapper .blog-desc,.category-plans .body-wrapper .is-blog .post-entry q,.is-blog .post-entry .category-plans .body-wrapper q{margin-bottom:20px}.category-plans .module_banner .text02{padding:0 10px;font-size:18px;font-weight:300}.category-plans .server-perks{margin:0 -10px}.category-plans .server-perks .check-list{margin:0 -10px;background-color:#fff;padding:10px}.category-plans .server-perks .check-list+.check-list{padding-top:5px}.category-plans .server-perks .check-list+p{text-align:center;background-color:#fff;margin:0 -10px;padding:0 10px 20px 10px}.category-plans .server-perks .text05,.category-plans .server-perks .module_cms h3,.module_cms .category-plans .server-perks h3,.category-plans .server-perks .module-faqs dl dt,.module-faqs dl .category-plans .server-perks dt,.category-plans .server-perks .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .category-plans .server-perks h3{margin-top:15px;margin-bottom:15px}@media screen and (max-width: 767px){#plans .plan .actions .btn-cart i,.category-plans #plans2 .plan .actions .btn-cart i{width:40px;overflow:hidden}}@media screen and (min-width: 768px){#plans .plans,.category-plans #plans2 .plans{background-color:transparent;border:none;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:360px}#plans .plan,.category-plans #plans2 .plan{width:33.33%;-moz-align-self:stretch;-webkit-align-self:stretch;-ms-align-self:stretch;align-self:stretch;background-color:#fff;border:none;margin:0 10px;padding:15px}#plans .plan .specs,.category-plans #plans2 .plan .specs{display:block !important;height:auto !important;overflow:visible;text-align:center}#plans .plan .specs ul,.category-plans #plans2 .plan .specs ul{color:#666}#plans .plan .specs .badge,.category-plans #plans2 .plan .specs .badge{color:#fff;font-style:normal;text-transform:uppercase;letter-spacing:1px;text-align:center;position:absolute;top:15px;width:100%;left:0}#plans .plan .actions,.category-plans #plans2 .plan .actions{text-align:left;top:auto;bottom:15px;width:calc(100% - 30px);right:15px}#plans .plan .actions .price,.category-plans #plans2 .plan .actions .price{font-size:28px;margin-top:20px}#plans .plan .actions .btn-cart,.category-plans #plans2 .plan .actions .btn-cart{color:#fff;text-align:center;width:57px;height:57px;display:block;float:right;line-height:57px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#78BE20;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}#plans .plan .actions .btn-cart i,.category-plans #plans2 .plan .actions .btn-cart i{margin-right:-15px}#plans .plan .actions .btn-cart:hover,.category-plans #plans2 .plan .actions .btn-cart:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#plans .plan+.plan,.category-plans #plans2 .plan+.plan{border-top:none}#plans .plan h3,.category-plans #plans2 .plan h3{font-size:28px;line-height:33px;text-align:center;margin:30px 0}#plans .plan h3 a i,.category-plans #plans2 .plan h3 a i{display:none !important}#plans .plan h3 a>span,.category-plans #plans2 .plan h3 a>span{display:block;clear:both;padding-left:0}#plans .plan.most-popular,.category-plans #plans2 .plan.most-popular{background-color:#111;margin-top:-20px;margin-bottom:-20px}#plans .plan.most-popular h3 a,.category-plans #plans2 .plan.most-popular h3 a{color:#fff}#plans .plan.most-popular .specs ul,.category-plans #plans2 .plan.most-popular .specs ul{color:#b4abcb}#plans .plan.most-popular .actions .price,.category-plans #plans2 .plan.most-popular .actions .price{color:#fff}#plans .view-all,.category-plans #plans2 .view-all{margin:50px 0;text-align:center}#plans .view-all .btn,.category-plans #plans2 .view-all .btn{background-color:#fff;color:#000;border:3px solid #ddd}#plans .view-all .btn:hover,.category-plans #plans2 .view-all .btn:hover{color:#78BE20}.category-plans .wrapper{background-color:#fff}.category-plans .page-title,.category-plans .my-account .page-head,.my-account .category-plans .page-head{padding-bottom:0}.category-plans .body-wrapper>.container{width:100%}.category-plans .body-wrapper .page-title,.category-plans .body-wrapper .my-account .page-head,.my-account .category-plans .body-wrapper .page-head{width:740px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;margin-bottom:30px}.category-plans .body-wrapper .text04,.category-plans .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .category-plans .body-wrapper p,.category-plans .body-wrapper .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-plans .body-wrapper .onestepcheckout-description,.category-plans .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .category-plans .body-wrapper h4,.category-plans .body-wrapper .is-blog .blog-desc,.is-blog .category-plans .body-wrapper .blog-desc,.category-plans .body-wrapper .is-blog .post-entry q,.is-blog .post-entry .category-plans .body-wrapper q{width:740px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;margin-bottom:50px}.category-plans .body-wrapper .heading h2,.category-plans .body-wrapper .module_contact dl dt h2,.module_contact dl .category-plans .body-wrapper dt h2,.category-plans .body-wrapper .my-account .panel .panel-heading h2,.my-account .panel .category-plans .body-wrapper .panel-heading h2{width:740px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.category-plans .body-wrapper .heading+div,.category-plans .body-wrapper .module_contact dl dt+div,.module_contact dl .category-plans .body-wrapper dt+div,.category-plans .body-wrapper .account-login .content .heading+div,.category-plans .body-wrapper .my-account .panel .panel-heading+div,.my-account .panel .category-plans .body-wrapper .panel-heading+div{padding:90px 0}.category-plans #plans .plan:not(.most-popular),.category-plans #plans2 .plan:not(.most-popular){background-color:#f9f9f9;border:1px solid #ddd}.category-plans #plans .icons .icons-companies div[class*="icon-custom"]:before,.category-plans #plans2 .icons .icons-companies div[class*="icon-custom"]:before{margin-bottom:15px}.category-plans #plans .icons .icons-companies .icon-custom-skyscraper,.category-plans #plans2 .icons .icons-companies .icon-custom-skyscraper{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.category-plans #plans .icons .icons-companies .icon-custom-skyscraper:before,.category-plans #plans2 .icons .icons-companies .icon-custom-skyscraper:before{font-size:120px}.category-plans .module_banner{padding:30px 0 35px;border:none}.category-plans .module_banner .text02{margin-right:0;display:block;margin-bottom:20px;font-size:24px}.category-plans .module_banner .text02+span{display:block;clear:both}.category-plans .module_banner .btn{font-size:16px;width:230px}.category-plans .server-perks{background-color:#f0f0f0;padding:50px 0;margin:0 -10px}.category-plans .server-perks .check-list{padding:0;margin:0;background-color:transparent}.category-plans .server-perks .check-list+p{background-color:transparent;margin:0;text-align:left;padding:30px 0 0 0}.category-plans .server-perks .check-list+p .btn{min-width:230px}.category-plans .server-perks .check-list+.check-list{padding-top:15px}.category-plans .server-perks .text05,.category-plans .server-perks .module_cms h3,.module_cms .category-plans .server-perks h3,.category-plans .server-perks .module-faqs dl dt,.module-faqs dl .category-plans .server-perks dt,.category-plans .server-perks .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .category-plans .server-perks h3{margin-top:0;margin-bottom:25px;max-width:420px}}@media screen and (min-width: 992px){#plans .plans,.category-plans #plans2 .plans{margin:0 auto;width:750px;position:relative;z-index:2}#plans .icons,.category-plans #plans2 .icons{display:block;width:990px;left:50%;margin-left:-495px}.category-plans .body-wrapper .page-title,.category-plans .body-wrapper .my-account .page-head,.my-account .category-plans .body-wrapper .page-head{width:960px}.category-plans .body-wrapper .text04,.category-plans .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .category-plans .body-wrapper p,.category-plans .body-wrapper .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-plans .body-wrapper .onestepcheckout-description,.category-plans .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .category-plans .body-wrapper h4,.category-plans .body-wrapper .is-blog .blog-desc,.is-blog .category-plans .body-wrapper .blog-desc,.category-plans .body-wrapper .is-blog .post-entry q,.is-blog .post-entry .category-plans .body-wrapper q{width:960px}.category-plans .body-wrapper .heading h2,.category-plans .body-wrapper .module_contact dl dt h2,.module_contact dl .category-plans .body-wrapper dt h2,.category-plans .body-wrapper .my-account .panel .panel-heading h2,.my-account .panel .category-plans .body-wrapper .panel-heading h2{width:960px}}@media screen and (min-width: 1200px){#plans .plans,.category-plans #plans2 .plans{width:900px;height:400px}#plans .plan h3,.category-plans #plans2 .plan h3{margin:40px 0}#plans .icons,.category-plans #plans2 .icons{width:1170px;margin-left:-590px;bottom:300px}#plans .icons div[class*="icon-custom"]:before,.category-plans #plans2 .icons div[class*="icon-custom"]:before{font-size:110px}#plans .icons .arrow,.category-plans #plans2 .icons .arrow{width:920px}.category-plans .body-wrapper .page-title,.category-plans .body-wrapper .my-account .page-head,.my-account .category-plans .body-wrapper .page-head{width:1160px}.category-plans .body-wrapper .text04,.category-plans .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .category-plans .body-wrapper p,.category-plans .body-wrapper .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-plans .body-wrapper .onestepcheckout-description,.category-plans .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .category-plans .body-wrapper h4,.category-plans .body-wrapper .is-blog .blog-desc,.is-blog .category-plans .body-wrapper .blog-desc,.category-plans .body-wrapper .is-blog .post-entry q,.is-blog .post-entry .category-plans .body-wrapper q{width:1160px}.category-plans .body-wrapper .heading h2,.category-plans .body-wrapper .module_contact dl dt h2,.module_contact dl .category-plans .body-wrapper dt h2,.category-plans .body-wrapper .my-account .panel .panel-heading h2,.my-account .panel .category-plans .body-wrapper .panel-heading h2{width:1160px}.category-plans #plans .icons .icons-companies .icon-custom-skyscraper,.category-plans #plans2 .icons .icons-companies .icon-custom-skyscraper{margin-right:-30px}.category-plans #plans .icons .icons-companies .icon-custom-skyscraper:before,.category-plans #plans2 .icons .icons-companies .icon-custom-skyscraper:before{font-size:170px}}#perks{background-color:#fff;padding:30px;color:#111;font-size:18px}#perks .icon{font-size:48px;float:left;text-align:center}#perks .icon em{font-style:normal;font-weight:bold;font-size:16px;display:block;background-color:#fff;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;margin-top:-15px;padding:1px 0;position:relative}#perks .copy{margin-left:70px;line-height:normal;padding-top:8px}@media screen and (max-width: 767px){#perks>.container{width:280px}}@media screen and (min-width: 768px){#perks{font-size:24px;padding:60px 0;color:#131119;border-width:1px 0;border-style:solid;border-color:#ddd}#perks .icon{float:none;width:145px;height:145px;line-height:145px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff;background-color:#666;margin:0 auto;font-size:72px;overflow:hidden}#perks .icon>span{display:block;text-align:center;line-height:145px}#perks .icon em{line-height:1;background-color:#666;color:#fff;font-size:16px;margin-top:-53px;padding:3px 0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;width:50px;margin-left:auto;margin-right:auto}#perks .copy{margin-left:0;text-align:center;margin-top:10px}#perks .col-xs-12:not(.support) .icon span:before{margin-right:-36px}}#testimonials{background-color:#f9f9f9;padding:50px 0 70px;border-width:1px 0;border-style:solid;border-color:#ddd;margin:-1px 0}#testimonials h2{margin-top:0}#testimonials .testimonial{padding-top:50px}#testimonials .testimonial .highlight{padding-left:290px;padding-bottom:10px;padding-right:80px;text-transform:uppercase;color:#111;font-size:14px;font-family:"FlySans-",Arial,sans-serif;line-height:normal}#testimonials .testimonial .highlight a{color:#111;text-decoration:none}#testimonials .testimonial .quote{background-color:#111;color:#fff;padding:15px 80px;min-height:180px}#testimonials .testimonial .quote:before,#testimonials .testimonial .quote:after{content:"";display:table}#testimonials .testimonial .quote:after{clear:both}#testimonials .testimonial .quote .detail{width:190px;float:left;text-align:center;margin-top:-80px;margin-bottom:20px}#testimonials .testimonial .quote .detail .avatar{width:125px;height:125px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.15);-ms-box-shadow:0 0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 0 3px rgba(0,0,0,0.15);margin:0 auto 20px;text-align:center;overflow:hidden;padding:0;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}#testimonials .testimonial .quote .detail .avatar img{width:100%;min-height:100%;max-width:1000%}#testimonials .testimonial .quote .detail .name{font-size:14px;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif}#testimonials .testimonial .quote .detail .company{font-weight:300;font-size:12px;line-height:normal}#testimonials .testimonial .quote .blockquote{margin-left:210px}#testimonials .testimonial .quote .blockquote blockquote{margin:0;padding:0;border:none;font-size:16px;line-height:1.4;font-style:italic}#testimonials .testimonial .quote .blockquote blockquote a{color:#fff;text-decoration:none}#testimonials .testimonial .quote .blockquote blockquote q{font-size:18px;line-height:24px;font-weight:300;font-style:normal;padding:5px 0}#testimonials .testimonial .quote .blockquote blockquote q:before{content:'“';font-family:"FlySans-",Arial,sans-serif;font-size:36px;color:#ccc;display:inline;vertical-align:text-top;margin-right:3px}#testimonials .testimonial .quote .blockquote blockquote q:after{content:'“';font-family:"FlySans-",Arial,sans-serif;font-size:36px;color:#ccc;display:inline;vertical-align:text-top;margin-left:3px;margin-top:-18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}#testimonials .testimonial .quote-toggle{display:none;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#666;color:#fff;font-size:44px;text-align:center}#testimonials .carousel{margin-bottom:0;position:relative}#testimonials .slider-controls a{font-size:50px;display:inline-block;width:40px;height:40px;background-color:#78BE20;color:#fff;overflow:hidden;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:75px;z-index:5;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#testimonials .slider-controls a.left{left:20px}#testimonials .slider-controls a.right{right:20px}#testimonials .slider-controls a span[class*="pe-7s-angle"]{line-height:36px;vertical-align:top;margin-left:-7px}#testimonials .slider-controls a:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.category-testimonials .wrapper{background-color:#fff}.category-testimonials .module_banner{border:none}@media screen and (max-width: 767px){#testimonials{padding:0;background-color:transparent;border:none;margin:0 -10px}#testimonials .testimonial{padding-top:55px;margin-bottom:25px}#testimonials .testimonial .highlight{display:none}#testimonials .testimonial .quote{padding-left:10px;padding-right:10px;background-color:#f1f1f1;position:relative;color:#111;min-height:1px}#testimonials .testimonial .quote .detail{float:none;width:100%;margin-top:0;text-align:left;margin-bottom:0}#testimonials .testimonial .quote .detail:before,#testimonials .testimonial .quote .detail:after{content:"";display:table}#testimonials .testimonial .quote .detail:after{clear:both}#testimonials .testimonial .quote .detail .avatar{width:100px;height:100px;margin:-66px 0 0 3px;float:left;box-shadow:none;border:3px solid #666}#testimonials .testimonial .quote .detail .company{color:#78BE20;padding-left:115px;margin-top:-10px;padding-right:55px}#testimonials .testimonial .quote .detail .name{width:100%;position:absolute;left:0;top:0;padding-left:125px;padding-right:55px;line-height:1;margin-top:-12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#testimonials .testimonial .quote .blockquote{margin-left:0}#testimonials .testimonial .quote .blockquote blockquote{padding-top:15px;font-size:14px}#testimonials .testimonial .quote-toggle{position:absolute;right:8px;top:0;overflow:hidden;border:3px solid #fff;margin-top:-20px;display:inline-block}#testimonials .testimonial .quote-toggle span{margin-top:-4px;margin-left:-5px;vertical-align:top}#testimonials .testimonial .quote-toggle:not(.collapsed) span:before{content:"\e682"}}@media screen and (min-width: 768px){#testimonials:not(.featured){background-color:transparent;border:none;padding:0;margin:0}#testimonials:not(.featured) .testimonial{padding-top:65px;margin-bottom:40px}#testimonials:not(.featured) .testimonial .highlight{display:none}#testimonials:not(.featured) .testimonial .quote{background-color:#f1f1f1;padding:15px;color:#111}#testimonials:not(.featured) .testimonial .quote .detail .avatar{box-shadow:none;border:3px solid #666}#testimonials:not(.featured) .testimonial .quote .detail .name{color:#78BE20}#testimonials:not(.featured) .testimonial .quote .detail .company{color:#78BE20}#testimonials:not(.featured) .testimonial .quote .blockquote{display:block !important;height:auto !important}#testimonials:not(.featured) .testimonial .quote .blockquote blockquote{font-size:16px}#testimonials:not(.featured) .testimonial .quote .blockquote blockquote q:after{display:inline-block}#testimonials:not(.featured) .testimonial .quote .blockquote q{font-size:24px;text-align:center}#testimonials:not(.featured) .testimonial .quote .blockquote .quote-big{text-align:center;margin:20px 0}}@media screen and (min-width: 992px){#testimonials .testimonial .highlight{font-size:18px}#testimonials .testimonial .quote .detail .name{font-size:16px}#testimonials .testimonial .quote .detail .company{font-size:14px}#testimonials .testimonial .quote .blockquote blockquote{font-size:20px}#testimonials .slider-controls a{top:62px}#testimonials:not(.featured) .testimonial{padding-top:100px}#testimonials:not(.featured) .testimonial .quote .detail{width:300px;margin-top:-115px}#testimonials:not(.featured) .testimonial .quote .detail .avatar{width:200px;height:200px}#testimonials:not(.featured) .testimonial .quote .blockquote{margin-left:300px}}.module_banner{background-color:#111;color:#fff;text-align:center;padding:30px 0}@media screen and (min-width: 768px){.module_banner{border-top:3px solid #ccc;padding:50px 0}.module_banner .text02{display:inline-block;margin:0 30px 0 0;vertical-align:middle}}.cms-hostings{background-color:#fff;margin:25px -10px 0;padding-bottom:25px}.cms-hostings .module_service .image-wrapper{overflow:hidden;margin:0 -10px 60px;height:165px;display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center}.cms-hostings .module_service .image-wrapper img{width:100%}.cms-hostings .module_service+.module_service{margin-top:10px}.cms-hostings .module_service .list-circle+p{margin-top:20px;text-align:center}.cms-page-view .page-title,.cms-page-view .my-account .page-head,.my-account .cms-page-view .page-head{margin-bottom:0}.cms-page-view .page-title+.text04,.cms-page-view .my-account .page-head+.text04,.my-account .cms-page-view .page-head+.text04,.cms-page-view .customer-account-logoutsuccess .body-wrapper .page-title+p,.customer-account-logoutsuccess .body-wrapper .cms-page-view .page-title+p,.cms-page-view .my-account .customer-account-logoutsuccess .body-wrapper .page-head+p,.customer-account-logoutsuccess .body-wrapper .cms-page-view .my-account .page-head+p,.my-account .cms-page-view .customer-account-logoutsuccess .body-wrapper .page-head+p,.customer-account-logoutsuccess .body-wrapper .my-account .cms-page-view .page-head+p,.cms-page-view .onestepcheckout-index-index #onestepcheckout-form .page-title+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-page-view .page-title+.onestepcheckout-description,.cms-page-view .my-account .onestepcheckout-index-index #onestepcheckout-form .page-head+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-page-view .my-account .page-head+.onestepcheckout-description,.my-account .cms-page-view .onestepcheckout-index-index #onestepcheckout-form .page-head+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .my-account .cms-page-view .page-head+.onestepcheckout-description,.cms-page-view .checkout-onepage-success .body-wrapper .page-title+h4,.checkout-onepage-success .body-wrapper .cms-page-view .page-title+h4,.cms-page-view .my-account .checkout-onepage-success .body-wrapper .page-head+h4,.checkout-onepage-success .body-wrapper .cms-page-view .my-account .page-head+h4,.my-account .cms-page-view .checkout-onepage-success .body-wrapper .page-head+h4,.checkout-onepage-success .body-wrapper .my-account .cms-page-view .page-head+h4,.cms-page-view .is-blog .page-title+.blog-desc,.is-blog .cms-page-view .page-title+.blog-desc,.cms-page-view .my-account .is-blog .page-head+.blog-desc,.is-blog .cms-page-view .my-account .page-head+.blog-desc,.my-account .cms-page-view .is-blog .page-head+.blog-desc,.is-blog .my-account .cms-page-view .page-head+.blog-desc,.cms-page-view .is-blog .post-entry .page-title+q,.is-blog .post-entry .cms-page-view .page-title+q,.cms-page-view .my-account .is-blog .post-entry .page-head+q,.is-blog .post-entry .cms-page-view .my-account .page-head+q,.my-account .cms-page-view .is-blog .post-entry .page-head+q,.is-blog .post-entry .my-account .cms-page-view .page-head+q{margin-bottom:20px}.module_contact .col-xs-12{background-color:#fff}.module_contact dl{margin:0 -10px}.module_contact dl dt:before{font-family:"Pe-icon-7-stroke";font-variant:normal;font-weight:normal;line-height:1;display:block;float:left;margin:-7px 10px 0 0;font-size:32px}.module_contact dl dd{padding:10px;font-size:20px;font-weight:300;color:#1f1f1f;line-height:30px}.module_contact dl dd a{text-decoration:none}.module_contact dl.by-email dt:before{content:"\e639"}.module_contact dl.by-phone dt:before{content:"\e670"}.module_contact dl.by-mail{margin-bottom:20px}.module_contact dl.by-mail dt:before{content:"\e6bb"}.module_support{margin-bottom:10px}.module_support .col-xs-12>div{font-size:18px;color:#78BE20;font-weight:300;margin-bottom:15px}.module_support .col-xs-12>div .icon{font-size:30px;color:#111;vertical-align:middle}.module_kbase .box-info{background-color:#fff;margin:0 -10px}.module_kbase .box-info.box-services{padding-bottom:20px}.module_kbase .box-info.box-services .image-wrapper{overflow:hidden;height:160px;margin-bottom:15px;overflow:hidden;display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center}.module_kbase .box-info.box-services .image-wrapper img{width:100%}.module_kbase .box-info.box-services .list-circle{margin:0;font-size:14px;line-height:18px}.module_kbase .box-info.box-services .list-circle li:nth-child(2n+1){background-color:#fff}.module_kbase .box-info.box-services .list-circle .fa{display:inline-block;color:#78BE20;font-size:10px;line-height:15px;vertical-align:middle;margin-right:5px}.module_kbase .box-info.box-kbase .text05,.module_kbase .box-info.box-kbase .module_cms h3,.module_cms .module_kbase .box-info.box-kbase h3,.module_kbase .box-info.box-kbase .module-faqs dl dt,.module-faqs dl .module_kbase .box-info.box-kbase dt,.module_kbase .box-info.box-kbase .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .module_kbase .box-info.box-kbase h3{background-color:#666;color:#fff;padding:10px}.module_kbase .box-info .text05,.module_kbase .box-info .module_cms h3,.module_cms .module_kbase .box-info h3,.module_kbase .box-info .module-faqs dl dt,.module-faqs dl .module_kbase .box-info dt,.module_kbase .box-info .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .module_kbase .box-info h3{font-size:16px;font-weight:bold;margin-bottom:5px;padding:0 10px}.module_kbase .kbase-main-search{padding:10px}.module_kbase .kbase-main-search .kbase-block-title{color:#444;font-weight:300;font-size:15px}.module_kbase .kbase-main-search .input-group .form-control,.module_kbase .kbase-main-search .input-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_kbase .kbase-main-search .input-group .input-text,.module_kbase .kbase-main-search .input-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_kbase .kbase-main-search .input-group select,.module_kbase .kbase-main-search .input-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module_kbase .kbase-main-search .input-group select,.module_kbase .kbase-main-search .input-group .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module_kbase .kbase-main-search .input-group .input-text{box-shadow:none;height:45px;background-color:#f0f0f0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:none;padding-right:25px;color:#444;font-weight:300}.module_kbase .kbase-main-search .input-group .btn{min-width:1px;width:45px;height:45px;background-color:#78BE20;padding:0;text-align:center;margin:0 0 0 -20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:3px solid #fff;position:relative;z-index:2}.module_kbase .kbase-main-search .input-group .btn .text{display:none}.module_kbase .kbase-main-search .input-group .btn .pe-7s-search{font-size:20px;margin-top:-2px;vertical-align:middle}.module_kbase .kbase-categories h3{font-weight:bold;font-size:14px;text-transform:uppercase;color:#666;font-family:"FlySans-",Arial,sans-serif;padding:0 10px}.module_kbase .kbase-latest{padding:20px 10px;background-color:#f0f0f0;margin-top:1px}.module_kbase .kbase-latest a{color:#111;text-decoration:none}.module_kbase .kbase-latest h3{margin:0 0 20px;color:#666;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:14px;font-weight:bold}.module_kbase .kbase-latest ul{margin:0;font-weight:300;font-size:14px;color:#111}.module_kbase .kbase-latest ul li+li{margin-top:10px}#kbase-categories{margin-bottom:0}#kbase-categories a{color:#111;text-decoration:none}#kbase-categories .panel .panel-heading{padding:0}#kbase-categories .panel .panel-heading a{padding:13px 10px;display:block}#kbase-categories .panel .panel-heading a.collapsed .pe-7s-angle-up:before{content:"\e688"}#kbase-categories .panel .panel-heading .pe-7s-angle-up{color:#78BE20;font-size:30px;vertical-align:middle;margin:-11px 0 -8px -5px}#kbase-categories .panel .panel-body ul{margin:0;line-height:normal;font-size:14px}#kbase-categories .panel .panel-body ul li+li{margin-top:15px}.cms-index-noroute .body-wrapper dl{margin:0;padding:25px;background-color:#fff;font-size:16px;font-weight:300}.cms-index-noroute .body-wrapper dl+dl{margin-bottom:50px;padding-top:0}.cms-index-noroute .body-wrapper dl dt{margin-bottom:10px}.cms-index-noroute .body-wrapper dl dd ul li+li{margin-top:5px}.cms-index-noroute .body-wrapper dl dd+dd{margin-top:15px}.cms-index-noroute .body-wrapper dl a{font-weight:normal}.module_cms{background-color:#fff;margin:0 -10px;padding:10px;color:#444;font-weight:300}.module_cms h2{margin-top:20px}.module_cms h3{margin-top:20px}.module_cms .text04,.module_cms .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .module_cms p,.module_cms .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .module_cms .onestepcheckout-description,.module_cms .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .module_cms h4,.module_cms .is-blog .blog-desc,.is-blog .module_cms .blog-desc,.module_cms .is-blog .post-entry q,.is-blog .post-entry .module_cms q{margin-bottom:30px}.module_cms ul{margin-left:10px}.module_cms ul li+li{margin-top:5px}@media screen and (min-width: 768px){.cms-magento-partner-offer .header{border-bottom:none;background-color:transparent;position:absolute;top:28px}.cms-magento-partner-offer .header+.body-wrapper{padding-top:0}.cms-magento-partner-offer .header-panel{background-color:transparent;position:absolute;width:100%;left:0;top:0}.cms-magento-partner-offer .main-nav .navbar .navbar-collapse .navbar-nav{background-color:transparent}}.cms-magento-partner-offer .body-wrapper>.container{padding:0;width:auto}.hero-partner-offer{background-image:url(../images/bkg_partners-offer.jpg)}@media screen and (min-width: 768px){.hero-partner-offer .copy h2{margin-bottom:40px}}.cms-offer .module-text{padding-top:50px;padding-bottom:50px}.cms-offer .text04,.cms-offer .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .cms-offer p,.cms-offer .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-offer .onestepcheckout-description,.cms-offer .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .cms-offer h4,.cms-offer .is-blog .blog-desc,.is-blog .cms-offer .blog-desc,.cms-offer .is-blog .post-entry q,.is-blog .post-entry .cms-offer q{font-size:20px;line-height:1.5;color:#111}.cms-offer .text08{font-size:16px;line-height:1.5;letter-spacing:0.25px}.cms-offer p{margin:0}.cms-offer p+p{margin-top:15px}.cms-offer #perks .copy small{display:block;font-size:13px;color:#999;margin:5px 0 10px;font-weight:300;letter-spacing:0.5px}.cms-offer #perks .buttons-set{text-align:center;margin:30px 0 0}.cms-offer #perks .buttons-set .btn{font-size:18px;font-weight:normal;text-transform:none}.cms-offer .module-text.container{padding-top:30px;padding-bottom:30px}.cms-offer #testimonials{padding-top:40px}.cms-offer #testimonials .testimonial{padding:0}.cms-offer #testimonials .testimonial .quote{padding:0;min-height:10px}.cms-offer #testimonials .testimonial .quote .detail{margin:0 auto;width:90px;flex:none}.cms-offer #testimonials .testimonial .quote .detail .avatar{width:90px;height:90px;border:none;margin:0}.cms-offer #testimonials .testimonial .quote .detail .avatar img{min-height:90px}.cms-offer #testimonials .testimonial .quote .blockquote{margin:15px}.cms-offer #testimonials .testimonial .quote .blockquote blockquote{background-color:#111;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.cms-offer #testimonials .testimonial .quote .blockquote blockquote q{color:#fff;font-style:italic;font-size:15px;letter-spacing:0.25px;line-height:20px}.cms-offer #testimonials .testimonial .quote .blockquote blockquote q:before,.cms-offer #testimonials .testimonial .quote .blockquote blockquote q:after{color:#666;font-style:normal}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by{text-align:center;font-size:13px;color:#666;padding-top:5px}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by .name{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-weight:bold;display:block}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by .company{display:block}@media screen and (min-width: 768px){.cms-offer .text04,.cms-offer .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .cms-offer p,.cms-offer .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-offer .onestepcheckout-description,.cms-offer .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .cms-offer h4,.cms-offer .is-blog .blog-desc,.is-blog .cms-offer .blog-desc,.cms-offer .is-blog .post-entry q,.is-blog .post-entry .cms-offer q{font-size:30px;line-height:44px}.cms-offer .text08{font-size:18px;line-height:24px}.cms-offer #perks .copy small{font-size:14px;margin:10px 0 50px}.cms-offer #perks .buttons-set{margin:0}.cms-offer .module-text.container{padding-top:50px;padding-bottom:50px}.cms-offer #testimonials .testimonial .quote .detail{margin:0;width:120px;float:left}.cms-offer #testimonials .testimonial .quote .detail .avatar{width:120px;height:120px}.cms-offer #testimonials .testimonial .quote .detail .avatar img{min-height:120px}.cms-offer #testimonials .testimonial .quote .blockquote{margin:5px 0 0 150px}.cms-offer #testimonials .testimonial .quote .blockquote blockquote{font-size:12px;padding:25px}.cms-offer #testimonials .testimonial .quote .blockquote blockquote .quote-big{margin:0;text-align:left}.cms-offer #testimonials .testimonial .quote .blockquote blockquote q{font-size:24px;padding:0;line-height:30px;text-align:left}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by{text-align:right;font-size:14px}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by .name{display:inline}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by .name:after{content:", "}.cms-offer #testimonials .testimonial .quote .blockquote .quote-by .company{display:inline}.cms-offer #testimonials .testimonial:nth-child(even) .quote .detail{float:right}.cms-offer #testimonials .testimonial:nth-child(even) .quote .blockquote{margin:5px 150px 0 0}.cms-offer #testimonials .testimonial:nth-child(even) .quote .blockquote .quote-by{text-align:left}}.module-faqs{padding:40px 0}.module-faqs h2{text-align:center;font-size:24px;font-weight:bold;font-style:italic;color:#111;margin:0 0 30px;letter-spacing:0.25px}.module-faqs dl dt{font-weight:bold;font-size:16px;margin-bottom:20px}.module-faqs dl dd{color:#666;letter-spacing:0.25px;font-weight:normal;font-size:14px;line-height:18px}.module-contact{background-color:#fff;border-width:1px 0;border-style:solid;border-color:#e8e8e8;padding:30px 0}.module-contact h2{margin:0;text-align:center;font-size:24px;font-weight:bold;font-style:italic;color:#111;margin:0 0 30px;letter-spacing:0.25px}.module-contact .fieldset{border:none;margin:0 auto;background:none;padding:0 15px;max-width:500px}.module-contact .form-group label{color:#666;font-size:12px}.module-contact .form-group .form-control,.module-contact .form-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module-contact .form-group .input-text,.module-contact .form-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module-contact .form-group select,.module-contact .form-group .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module-contact .form-group select,.module-contact .form-group .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module-contact .form-group .input-text{border:1px solid #e8e8e8}.module-contact .form-group textarea:focus{background-color:#f0f0f0}.module-contact .buttons-set{margin-bottom:0}.module-contact .buttons-set .btn{text-transform:none;font-weight:normal;font-size:18px}@media screen and (max-width: 767px){.cms-hostings .module_service{position:relative}.cms-hostings .module_service .heading,.cms-hostings .module_service .module_contact dl dt,.module_contact dl .cms-hostings .module_service dt,.cms-hostings .module_service .my-account .panel .panel-heading,.my-account .panel .cms-hostings .module_service .panel-heading{background-color:transparent;padding:0 10px;position:absolute;top:184px;width:100%;left:0}.cms-hostings .module_service .heading h2,.cms-hostings .module_service .module_contact dl dt h2,.module_contact dl .cms-hostings .module_service dt h2,.cms-hostings .module_service .my-account .panel .panel-heading h2,.my-account .panel .cms-hostings .module_service .panel-heading h2{font-style:italic;font-weight:bold;font-size:20px;color:#111;text-transform:none;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif}.cms-hostings .module_service .row{margin:0}.cms-index-noroute .body-wrapper dl{padding:10px;margin-left:-10px;margin-right:-10px;font-size:14px}.cms-index-noroute .body-wrapper dl+dl{margin-bottom:0}}@media screen and (min-width: 768px){.cms-magento-partner-offer .module_banner{border:none}.module-contact{padding:50px 0}.module-contact .buttons-set{margin-top:50px}.module-contact .buttons-set .btn{min-width:160px}.category-magento-hosting .page-title,.category-magento-hosting .my-account .page-head,.my-account .category-magento-hosting .page-head{padding-bottom:15px;width:100%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.category-magento-hosting .page-title,.category-magento-hosting .my-account .page-head,.my-account .category-magento-hosting .page-head{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.category-magento-hosting .page-title,.category-magento-hosting .my-account .page-head,.my-account .category-magento-hosting .page-head{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.category-magento-hosting .page-title,.category-magento-hosting .my-account .page-head,.my-account .category-magento-hosting .page-head{width:1160px}}@media screen and (min-width: 768px){.category-magento-hosting p.text04,.category-magento-hosting .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .category-magento-hosting p,.category-magento-hosting .onestepcheckout-index-index #onestepcheckout-form p.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-magento-hosting p.onestepcheckout-description,.category-magento-hosting .is-blog p.blog-desc,.is-blog .category-magento-hosting p.blog-desc{margin-bottom:50px;width:100%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.category-magento-hosting p.text04,.category-magento-hosting .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .category-magento-hosting p,.category-magento-hosting .onestepcheckout-index-index #onestepcheckout-form p.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-magento-hosting p.onestepcheckout-description,.category-magento-hosting .is-blog p.blog-desc,.is-blog .category-magento-hosting p.blog-desc{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.category-magento-hosting p.text04,.category-magento-hosting .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .category-magento-hosting p,.category-magento-hosting .onestepcheckout-index-index #onestepcheckout-form p.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-magento-hosting p.onestepcheckout-description,.category-magento-hosting .is-blog p.blog-desc,.is-blog .category-magento-hosting p.blog-desc{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.category-magento-hosting p.text04,.category-magento-hosting .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .category-magento-hosting p,.category-magento-hosting .onestepcheckout-index-index #onestepcheckout-form p.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .category-magento-hosting p.onestepcheckout-description,.category-magento-hosting .is-blog p.blog-desc,.is-blog .category-magento-hosting p.blog-desc{width:1160px}}@media screen and (min-width: 768px){.category-magento-hosting .body-wrapper>.container{padding:0;width:100%}.category-magento-hosting .module_banner{border:none;margin-top:50px}.cms-hostings{margin:0;padding:0;background-color:transparent}.cms-hostings .module_service .heading h2,.cms-hostings .module_service .module_contact dl dt h2,.module_contact dl .cms-hostings .module_service dt h2,.cms-hostings .module_service .my-account .panel .panel-heading h2,.my-account .panel .cms-hostings .module_service .panel-heading h2{width:100%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.cms-hostings .module_service .heading h2,.cms-hostings .module_service .module_contact dl dt h2,.module_contact dl .cms-hostings .module_service dt h2,.cms-hostings .module_service .my-account .panel .panel-heading h2,.my-account .panel .cms-hostings .module_service .panel-heading h2{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.cms-hostings .module_service .heading h2,.cms-hostings .module_service .module_contact dl dt h2,.module_contact dl .cms-hostings .module_service dt h2,.cms-hostings .module_service .my-account .panel .panel-heading h2,.my-account .panel .cms-hostings .module_service .panel-heading h2{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.cms-hostings .module_service .heading h2,.cms-hostings .module_service .module_contact dl dt h2,.module_contact dl .cms-hostings .module_service dt h2,.cms-hostings .module_service .my-account .panel .panel-heading h2,.my-account .panel .cms-hostings .module_service .panel-heading h2{width:1160px}}@media screen and (min-width: 768px){.cms-hostings .module_service .module-inner{width:100%;padding-left:10px;padding-right:10px;padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 768px) and (min-width: 768px){.cms-hostings .module_service .module-inner{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.cms-hostings .module_service .module-inner{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.cms-hostings .module_service .module-inner{width:1160px}}@media screen and (min-width: 768px){.cms-hostings .module_service .service-img.col-sm-push-7{text-align:right}.cms-hostings .module_service .service-img.col-sm-push-7 .image-wrapper{margin:0 0 0 20px;text-align:right}.cms-hostings .module_service .image-wrapper{display:block;height:auto;margin:0 20px 0 0}.cms-hostings .module_service .copy{padding-top:10px}.cms-hostings .module_service+.module_service{margin-top:0}.cms-hostings .module_service .list-circle+p{text-align:right}.cms-contact-us .wrapper{background-color:#fff}.cms-contact-us .page-title,.cms-contact-us .my-account .page-head,.my-account .cms-contact-us .page-head{margin-bottom:0;padding-bottom:20px}.cms-contact-us .page-title+.text04,.cms-contact-us .my-account .page-head+.text04,.my-account .cms-contact-us .page-head+.text04,.cms-contact-us .customer-account-logoutsuccess .body-wrapper .page-title+p,.customer-account-logoutsuccess .body-wrapper .cms-contact-us .page-title+p,.cms-contact-us .my-account .customer-account-logoutsuccess .body-wrapper .page-head+p,.customer-account-logoutsuccess .body-wrapper .cms-contact-us .my-account .page-head+p,.my-account .cms-contact-us .customer-account-logoutsuccess .body-wrapper .page-head+p,.customer-account-logoutsuccess .body-wrapper .my-account .cms-contact-us .page-head+p,.cms-contact-us .onestepcheckout-index-index #onestepcheckout-form .page-title+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-contact-us .page-title+.onestepcheckout-description,.cms-contact-us .my-account .onestepcheckout-index-index #onestepcheckout-form .page-head+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cms-contact-us .my-account .page-head+.onestepcheckout-description,.my-account .cms-contact-us .onestepcheckout-index-index #onestepcheckout-form .page-head+.onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .my-account .cms-contact-us .page-head+.onestepcheckout-description,.cms-contact-us .checkout-onepage-success .body-wrapper .page-title+h4,.checkout-onepage-success .body-wrapper .cms-contact-us .page-title+h4,.cms-contact-us .my-account .checkout-onepage-success .body-wrapper .page-head+h4,.checkout-onepage-success .body-wrapper .cms-contact-us .my-account .page-head+h4,.my-account .cms-contact-us .checkout-onepage-success .body-wrapper .page-head+h4,.checkout-onepage-success .body-wrapper .my-account .cms-contact-us .page-head+h4,.cms-contact-us .is-blog .page-title+.blog-desc,.is-blog .cms-contact-us .page-title+.blog-desc,.cms-contact-us .my-account .is-blog .page-head+.blog-desc,.is-blog .cms-contact-us .my-account .page-head+.blog-desc,.my-account .cms-contact-us .is-blog .page-head+.blog-desc,.is-blog .my-account .cms-contact-us .page-head+.blog-desc,.cms-contact-us .is-blog .post-entry .page-title+q,.is-blog .post-entry .cms-contact-us .page-title+q,.cms-contact-us .my-account .is-blog .post-entry .page-head+q,.is-blog .post-entry .cms-contact-us .my-account .page-head+q,.my-account .cms-contact-us .is-blog .post-entry .page-head+q,.is-blog .post-entry .my-account .cms-contact-us .page-head+q{margin-bottom:50px}.module_contact{background-color:#f4f4f4;padding:30px 20px;margin-bottom:70px}.module_contact .col-xs-12{background-color:transparent}.module_contact dl{margin:0}.module_contact dl dt{background-color:transparent;padding:0;color:#111}.module_contact dl dt:before{color:#666;width:30px;margin-top:-3px}.module_contact dl dd{padding:5px 0 0 40px}.module_contact dl dd a{color:#1f1f1f}.module_contact dl dd a:hover{color:#78BE20}.module_contact dl dd+dt{padding-left:40px;margin-top:20px}.module_contact dl dd+dt:before{display:none}.module_contact dl:not(.by-mail) dd{line-height:normal}.module_contact dl.by-mail{margin-top:30px;margin-bottom:0}.module_support{margin-bottom:50px}.module_support .col-xs-12>div{text-align:center;background-color:#fff;padding:5px;color:#111}.module_support .col-xs-12>div .icon{color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background-color:#111;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:15px;padding-left:10px;line-height:50px}.module_kbase{margin-bottom:50px}.module_kbase .box-info{margin:0}.module_kbase .box-info.box-services .image-wrapper{margin-bottom:20px}.module_kbase .box-info.box-services .list-circle{margin:0 15px;font-size:18px;line-height:normal}.module_kbase .box-info.box-services .list-circle .fa{font-size:12px;margin-top:-4px;line-height:normal}.module_kbase .box-info.box-kbase{padding:20px 15px}.module_kbase .box-info.box-kbase .text05,.module_kbase .box-info.box-kbase .module_cms h3,.module_cms .module_kbase .box-info.box-kbase h3,.module_kbase .box-info.box-kbase .module-faqs dl dt,.module-faqs dl .module_kbase .box-info.box-kbase dt,.module_kbase .box-info.box-kbase .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .module_kbase .box-info.box-kbase h3{color:#666;background-color:transparent;padding:0;margin-bottom:15px}.module_kbase .box-info .text05,.module_kbase .box-info .module_cms h3,.module_cms .module_kbase .box-info h3,.module_kbase .box-info .module-faqs dl dt,.module-faqs dl .module_kbase .box-info dt,.module_kbase .box-info .onestepcheckout-index-index .agreement-content h3,.onestepcheckout-index-index .agreement-content .module_kbase .box-info h3{font-weight:bold;font-size:18px;margin-bottom:20px;padding:0 15px}.module_kbase .kbase-main-search{padding:0}.module_kbase .kbase-main-search .kbase-block-title{font-size:18px}.module_kbase .kbase-main-search .input-group .btn{background-color:#666}.module_kbase .kbase-categories h3{padding:0;font-size:16px}.module_kbase .kbase-latest{background-color:transparent;padding-left:0;padding-right:0;padding-bottom:0}.module_kbase .kbase-latest h3{font-size:16px}.module_kbase .kbase-latest ul{font-size:16px}.module_kbase .kbase-latest a:hover{color:#78BE20}#kbase-categories{margin:0 -16px}#kbase-categories .panel .panel-heading a{padding:15px}#kbase-categories .panel .panel-body ul{font-size:16px;padding-left:10px}#kbase-categories .panel .panel-body a:hover{color:#78BE20}.module_cms{margin:0 0 50px;padding:0;background-color:transparent;font-size:18px}.module_cms h2{font-size:24px}.module_cms ul{margin-left:20px}}@media screen and (min-width: 992px){.module_contact dl.by-mail{margin-top:0}.module_contact dl.by-phone{margin:0 auto;width:210px}.module_kbase .box-info.box-services .image-wrapper{height:220px}.module_kbase .kbase-main-search{margin-bottom:30px}.module_kbase .kbase-main-search .input-group .btn{width:auto;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;padding:0 20px}.module_kbase .kbase-main-search .input-group .btn .text{display:inline;margin-left:5px}.module_kbase .kbase-main-search .input-group .btn:hover{background-color:#595959}}.cart .cart-table{margin-bottom:0}.cart .cart-table thead tr th{padding:8px 15px}.cart .cart-table tbody tr td{padding:15px;font-size:18px;font-weight:300;color:#111}.cart .cart-table tbody tr td.cell-product-img{padding-right:0}.cart .cart-table tbody tr td.cell-product-img a{display:block;width:auto;margin:0 auto}.cart .cart-table tbody tr td .cell-label{font-size:12px;text-transform:uppercase;font-weight:normal;font-family:"FlySans-",Arial,sans-serif;display:block;clear:both;margin-bottom:5px}.cart .cart-table tbody tr td .specs ul{margin-bottom:0;font-size:14px;line-height:normal}.cart .cart-table tbody tr td .specs ul li{display:inline;font-size:14px;color:#666;font-style:italic}.cart .cart-table tbody tr td .specs ul li+li:before{content:",";margin:0 5px 0 0}.cart .cart-table tbody tr td .product-name{margin:0 0 8px;font-weight:300;color:#111}.cart .cart-table tbody tr td .product-name a{color:#111}.cart .cart-table tbody tr td .product-name a:hover{color:#78BE20}.cart .cart-table tbody tr td.last a{color:#ccc;font-size:48px;text-decoration:none}.cart .cart-table tbody tr td.last a:hover{color:#444}.cart .cart-table tbody+tbody{border:none;margin-top:30px}.cart .cart-table tfoot td{padding:15px;text-transform:uppercase;font-size:20px;border:none;font-family:"FlySans-",Arial,sans-serif;color:#111}.cart .cart-empty{padding:25px 20px;background-color:#fff;margin:20px -10px 50px;border-width:1px 0;border-style:solid;border-color:#ddd}.cart .cart-empty span{display:block}.cart .cart-empty span+span{margin-top:20px}.cart .cart-empty .text04,.cart .cart-empty .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .cart .cart-empty p,.cart .cart-empty .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cart .cart-empty .onestepcheckout-description,.cart .cart-empty .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .cart .cart-empty h4,.cart .cart-empty .is-blog .blog-desc,.is-blog .cart .cart-empty .blog-desc,.cart .cart-empty .is-blog .post-entry q,.is-blog .post-entry .cart .cart-empty q{font-style:italic}.cart .cart-totals{background-color:transparent;color:#fff;margin:0 -10px;text-align:center;padding:20px 0 30px;clear:both}.cart .cart-totals ul{margin:0;text-align:right}.cart .cart-totals .table,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table{font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase}.cart .cart-totals .table tbody tr td,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tbody tr td{background-color:transparent;border:none;width:50%}.cart .cart-totals .table tbody tr td+td,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td+td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tbody tr td+td{text-align:left !important}.cart .cart-totals .table tbody tr td .price,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td .price,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tbody tr td .price{font-family:"Lato",Helvetica,Arial,Verdana,sans-serif}.cart .cart-totals .table tfoot tr td,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tfoot tr td{border:none;font-size:20px}.cart .cart-totals .table tfoot tr td+td,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td+td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tfoot tr td+td{text-align:left !important}.cart .cart-totals .table tfoot tr td strong,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td strong,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tfoot tr td strong{font-weight:normal}.module_coupon{padding:0 10px 20px;margin:0 -10px;background-color:transparent;text-align:center}.module_coupon fieldset{max-width:240px;margin:0 auto}.module_coupon label{color:#000;margin-bottom:10px}.module_coupon .form-control,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon .input-text,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module_coupon select,.module_coupon .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module_coupon .input-text{margin-bottom:10px;background-color:transparent}.module_coupon .btn{font-size:12px}@media screen and (max-width: 767px){.cart form{display:block;margin:0 -10px}.cart .cart-table{display:block}.cart .cart-table thead{display:none}.cart .cart-table tbody{display:block}.cart .cart-table tbody tr{display:block;position:relative}.cart .cart-table tbody tr:before,.cart .cart-table tbody tr:after{content:"";display:table}.cart .cart-table tbody tr:after{clear:both}.cart .cart-table tbody tr td{display:block}.cart .cart-table tbody tr td.cell-product-img{display:table-cell;width:auto;border-bottom:1px solid #eee}.cart .cart-table tbody tr td.cell-product-img a{width:auto}.cart .cart-table tbody tr td.product-info{border-bottom:1px solid #eee;display:table-cell;width:100%}.cart .cart-table tbody tr td .product-name{font-size:16px;margin-bottom:5px}.cart .cart-table tbody tr td .specs{font-size:14px}.cart .cart-table tbody tr td .specs ul{margin:0;line-height:normal}.cart .cart-table tbody tr td .specs ul li:after{content:","}.cart .cart-table tbody tr td .specs ul li+li:before{display:none}.cart .cart-table tbody tr td .specs ul li:last-child:after{display:none}.cart .cart-table tbody tr td.last{background-color:#fff;padding:0;position:absolute;top:0;right:0;border:3px solid #f1f1f1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:45px;height:45px;margin:-25px 5px 0 0}.cart .cart-table tbody tr td.last a{text-align:center;display:block;color:#666;margin-left:-4px;margin-top:-3px}.cart .cart-table tbody tr td.unit-price{padding-left:65px;width:58%;float:left}.cart .cart-table tbody tr td.subtotal{width:42%;float:right}.cart .cart-table tfoot{display:block}.cart .cart-table tfoot tr{display:block}.cart .cart-table tfoot tr td{display:inline-block;min-width:50%;width:50%;max-width:50%;float:left;color:#fff;padding-top:20px}.cart .cart-table tfoot tr td.empty{display:none}.cart .cart-table tfoot tr td.a-left{text-align:right !important}.cart .cart-table tfoot tr td.a-left+.a-left{text-align:left !important}}@media screen and (min-width: 768px){.cart{min-height:500px}.cart:before,.cart:after{content:"";display:table}.cart:after{clear:both}.cart .cart-table thead tr th{white-space:nowrap}.cart .cart-table tbody tr td .cell-label{display:none}.cart .cart-table tbody+tbody{margin-top:0;border-top:5px solid #f1f1f1}.cart .cart-table tfoot tr td{font-weight:bold}.cart .cart-empty{border:none}.cart .cart-empty .text04,.cart .cart-empty .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .cart .cart-empty p,.cart .cart-empty .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cart .cart-empty .onestepcheckout-description,.cart .cart-empty .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .cart .cart-empty h4,.cart .cart-empty .is-blog .blog-desc,.is-blog .cart .cart-empty .blog-desc,.cart .cart-empty .is-blog .post-entry q,.is-blog .post-entry .cart .cart-empty q{letter-spacing:normal;font-style:italic}.cart .cart-totals{margin:0 0 80px auto;background-color:transparent;padding:0;color:#111;width:315px;float:right}.cart .cart-totals .table,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table{margin-bottom:10px}.cart .cart-totals .table tfoot tr td,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tfoot tr td{line-height:normal}.cart .cart-totals .table tfoot tr td strong,.cart .cart-totals .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td strong,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .cart .cart-totals table tfoot tr td strong{font-weight:bold}.module_coupon{float:left;background-color:transparent;padding:0;margin:25px 0 0;text-align:left}.module_coupon fieldset{max-width:100%}.module_coupon .form-control,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon .input-text,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module_coupon select,.module_coupon .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module_coupon .input-text{background-color:#fff}}@media screen and (min-width: 992px){.cart .cart-empty span{display:inline-block;vertical-align:middle}.cart .cart-empty span+span{margin-top:0}.cart .cart-empty .text04,.cart .cart-empty .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .cart .cart-empty p,.cart .cart-empty .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .cart .cart-empty .onestepcheckout-description,.cart .cart-empty .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .cart .cart-empty h4,.cart .cart-empty .is-blog .blog-desc,.is-blog .cart .cart-empty .blog-desc,.cart .cart-empty .is-blog .post-entry q,.is-blog .post-entry .cart .cart-empty q{margin-right:20px}}.catalog-product-view .wrapper{background-color:#fff}.catalog-product-view #testimonials{border:none}.catalog-product-view .product-shop{padding:30px 0}.catalog-product-view .product-shop .product-img-box{float:left;margin-bottom:15px}.catalog-product-view .product-shop .product-img-box img{max-width:30px}.catalog-product-view .product-shop .product-name h2{margin:35px 0 0 55px;font-size:18px;font-family:"FlySans-",Arial,sans-serif;color:#000;font-weight:bold}.catalog-product-view .product-shop .product-attributes{clear:both;border-top:1px solid #ddd;padding:15px 10px 0;margin:0 -10px}.catalog-product-view .product-shop .product-attributes .attr-wrapper{display:table;width:100%}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul{padding-bottom:25px}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul:not(.box-price){display:table-cell;vertical-align:top}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul+ul:not(.box-price){padding-left:10px}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price{clear:both;margin-bottom:0;display:table-row}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price li{display:table-cell;vertical-align:top;padding-bottom:25px}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price li+li{padding-left:10px}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price .price-box{margin:0}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price .price-box .price{color:#78BE20;font-size:18px;font-weight:bold}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul li+li{margin-top:20px}.catalog-product-view .product-shop .product-attributes .attr-label{white-space:nowrap}.catalog-product-view .product-shop .product-attributes .attr-value{font-size:16px;color:#111}.catalog-product-view .product-shop .product-attributes .attr-value strong{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif}.catalog-product-view .product-shop+.add-to-box{margin:-30px 0 30px;text-align:center}.catalog-product-view .product-shop+.add-to-box .btn-success{height:50px}.catalog-product-view .product-shop+.add-to-box .btn-success .pe-7s-cart{font-size:30px;line-height:0;vertical-align:middle;margin-top:-5px}.catalog-product-view .product-additional-info{padding:0}.catalog-product-view .product-additional-info .table,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table{margin-top:10px;font-size:16px;color:#444}.catalog-product-view .product-additional-info .table tbody tr td,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table tbody tr td{padding-left:10px;padding-right:10px;min-width:50%;border-bottom:1px solid #eee}.catalog-product-view .product-additional-info .box-pdp_server_includes{background-color:#f9f9f9;border-top:1px solid #ddd;padding:15px 10px}.catalog-product-view .product-additional-info .box-pdp_server_includes h2{margin-top:0;font-family:"FlySans-",Arial,sans-serif;color:#666;font-size:14px;text-transform:uppercase;margin-bottom:15px}.catalog-product-view .product-additional-info .box-pdp_server_includes .check-list{margin-bottom:15px}.catalog-product-view .product-info .product-options{border-width:1px 0;border-style:solid;border-color:#ddd;background:#f9f9f9;margin:-25px -10px 0;padding:10px 10px 0}.catalog-product-view .product-info .product-options dl{margin:0}.catalog-product-view .product-info .product-options dl dt{padding:0 10px 10px;margin:0 -10px;border-bottom:1px solid #ddd}.catalog-product-view .product-info .product-options dl dt label{margin:0;display:block}.catalog-product-view .product-info .product-options dl dt label em{display:none}.catalog-product-view .product-info .product-options dl dd{padding:15px 10px;margin:0 -10px;border:none;background-color:#fff}.catalog-product-view .product-info .product-options dl dd+dt{border-top:1px solid #ddd;padding-top:10px}.catalog-product-view .product-info .product-options ul.options-list{margin:0}.catalog-product-view .product-info .product-options ul.options-list li{background-color:#fff;padding:8px 10px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:1px solid #eee}.catalog-product-view .product-info .product-options ul.options-list li+li{margin-top:15px}.catalog-product-view .product-info .product-options .label{color:#111;padding:4px 5px 0;text-align:left;font-size:14px}.catalog-product-view .product-info .product-options .label label{margin:0;vertical-align:middle;font-weight:300}.catalog-product-view .product-info .product-options .input-text,.catalog-product-view .product-info .product-options .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .catalog-product-view .product-info .product-options select{background:#fff;padding:8px 10px 8px 20px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:1px solid #eee;color:#444;width:100%;-webkit-appearance:none;box-shadow:none}.catalog-product-view .product-info .product-options p.note{padding-top:3px;padding-left:15px;color:#666;font-style:italic}.catalog-product-view .product-info .product-options-bottom{background:none;border:none;padding:20px 0;text-align:center}.catalog-product-view .product-info .product-options-bottom .add-to-cart{float:none}.catalog-product-view .product-info .product-options-bottom .add-to-cart .btn-success{height:50px}.catalog-product-view .product-info .product-options-bottom .add-to-cart .btn-success .pe-7s-cart{font-size:30px;line-height:0;vertical-align:middle;margin-top:-5px}.catalog-product-view label{font-size:16px !important}@media screen and (min-width: 520px){.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price{display:table-cell;padding-left:10px;width:30%}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price li{display:block;padding-bottom:0}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price li+li{padding-left:0}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul:not(.box-price){width:30%}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul:not(.box-price)+ul:not(.box-price){width:40%}}@media screen and (max-width: 991px){.catalog-product-view .product-additional-info{width:100%}.catalog-product-view .product-additional-info .table,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table{width:auto;min-width:50%}}@media screen and (min-width: 768px){.catalog-product-view .product-additional-info .table,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table{font-size:18px;margin-left:10px}.catalog-product-view .product-additional-info .table tbody tr td.element-label,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.element-label,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table tbody tr td.element-label{font-size:14px;padding-left:0}.catalog-product-view .product-additional-info .box-pdp_server_includes{border:none;background-color:#fff}.catalog-product-view .product-additional-info .box-pdp_server_includes .heading2{background-color:#666;padding:11px 10px;margin:0 -10px 20px}.catalog-product-view .product-additional-info .box-pdp_server_includes .heading2 h2{color:#fff;font-size:18px;font-weight:bold;margin:0;line-height:normal}.catalog-product-view .product-additional-info .box-pdp_server_includes .html{-moz-columns:2;-webkit-columns:2;-ms-columns:2;-o-columns:2;columns:2}.catalog-product-view .product-shop{display:table;width:100%;padding:0;margin:50px 0 90px}.catalog-product-view .product-shop>div{display:table-cell;vertical-align:middle}.catalog-product-view .product-shop .product-img-box{margin-bottom:0;float:none;min-width:75px}.catalog-product-view .product-shop .product-img-box img{max-width:75px;width:100%;height:auto}.catalog-product-view .product-shop .product-name{padding-left:40px}.catalog-product-view .product-shop .product-name h2{margin:0 0 25px;font-size:24px;line-height:30px}.catalog-product-view .product-shop .product-attributes{padding:0 0 0 25px;margin:0;border:none}.catalog-product-view .product-shop .product-attributes .attr-wrapper{table-layout:fixed}.catalog-product-view .product-shop .product-attributes .attr-wrapper ul.box-price .proce-box .price{font-size:20px}.catalog-product-view .product-shop .product-attributes .attr-value{font-size:20px}.catalog-product-view .product-shop .add-to-box{position:absolute;width:100%;left:0}.catalog-product-view .product-shop+.add-to-box{margin-top:-100px}.catalog-product-view .product-info .product-options{background-color:#fff;border-width:1px 0 0 0}.catalog-product-view .product-info .product-options dl dt{border:none;padding-bottom:0}.catalog-product-view .product-info .product-options dl dt label{font-weight:300}.catalog-product-view .product-info .product-options dl dd+dt{margin-top:20px;border:none}.catalog-product-view .product-info .product-options dl dd.last{max-width:45%;padding-bottom:50px}.catalog-product-view .product-info .product-options ul.options-list li{display:inline-block;vertical-align:top;width:32%}.catalog-product-view .product-info .product-options ul.options-list li+li{margin-top:0;margin-left:2%}.catalog-product-view .product-info .product-options .label label{font-size:16px;display:block}.catalog-product-view .product-info .product-options .input-text,.catalog-product-view .product-info .product-options .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .catalog-product-view .product-info .product-options select{font-size:16px;font-weight:300}.catalog-product-view .product-info .product-options-bottom{float:right;padding:0;position:relative;margin-top:-115px}}@media screen and (min-width: 768px) and (max-width: 991px){.catalog-product-view .product-additional-info .table,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table{width:720px;margin:20px auto}.catalog-product-view .product-additional-info h2{width:720px;margin:0 auto}.catalog-product-view .product-additional-info .box-pdp_server_includes .heading2 h2{width:720px;margin:0 auto}.catalog-product-view .product-additional-info .box-pdp_server_includes .html{width:720px;margin:0 auto}}@media screen and (min-width: 992px){.catalog-product-view .product-additional-info:before,.catalog-product-view .product-additional-info:after{content:"";display:table}.catalog-product-view .product-additional-info:after{clear:both}.catalog-product-view .product-additional-info .box-additional{float:right;width:35%}.catalog-product-view .product-additional-info .box-pdp_server_includes{float:left;width:65%;padding-top:0}.catalog-product-view .product-additional-info .box-pdp_server_includes .html{padding-right:20px}.catalog-product-view .product-additional-info .table,.catalog-product-view .product-additional-info .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .catalog-product-view .product-additional-info table{width:90%}.catalog-product-view .product-info{position:relative}.catalog-product-view .product-shop{margin-bottom:50px}.catalog-product-view .product-shop .product-name{padding-right:150px;position:relative}.catalog-product-view .product-shop+.add-to-box{width:auto;left:calc(100% - 250px);bottom:80px;position:absolute;margin:0}.catalog-product-view .product-shop+.add-to-box .btn-success{font-size:18px;height:auto;padding:10px 25px}}@media screen and (min-width: 1200px){.catalog-product-view .product-shop .add-to-box{left:calc(100% - 300px)}}.account-login{margin-bottom:50px}.account-login .content{background-color:#fff;padding:10px 10px 20px;min-height:1px}.account-login .content p{font-weight:300;font-size:16px}.account-login .content .module_contact dl dt,.module_contact dl .account-login .content dt,.account-login .content .heading,.account-login .content .my-account .panel .panel-heading,.my-account .panel .account-login .content .panel-heading{margin:-10px -10px 15px -10px}.account-login .content .module_contact dl dt h2,.module_contact dl .account-login .content dt h2,.account-login .content .heading h2,.account-login .content .my-account .panel .panel-heading h2,.my-account .panel .account-login .content .panel-heading h2{padding:0;border:none}.account-login label{font-size:20px !important}.customer-account-create .wrapper{background-color:#fff}.customer-account-create .page-title h1,.customer-account-create .my-account .page-head h1,.my-account .customer-account-create .page-head h1{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.customer-account-create .page-title h1,.customer-account-create .my-account .page-head h1,.my-account .customer-account-create .page-head h1{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.customer-account-create .page-title h1,.customer-account-create .my-account .page-head h1,.my-account .customer-account-create .page-head h1{width:960px}}@media screen and (min-width: 1200px){.customer-account-create .page-title h1,.customer-account-create .my-account .page-head h1,.my-account .customer-account-create .page-head h1{width:1160px}}.customer-account-create .account-create .heading,.customer-account-create .account-create .module_contact dl dt,.module_contact dl .customer-account-create .account-create dt,.customer-account-create .account-create .my-account .panel .panel-heading,.my-account .panel .customer-account-create .account-create .panel-heading{margin-bottom:20px}.customer-account-create .account-create ul{margin-bottom:20px}.customer-account-create label{font-size:20px !important}.customer-account-create .checkbox label{font-size:14px !important;text-transform:capitalize}.customer-account-forgotpassword .page-title h1,.customer-account-resetpassword .page-title h1,.customer-account-forgotpassword .my-account .page-head h1,.my-account .customer-account-forgotpassword .page-head h1,.customer-account-resetpassword .my-account .page-head h1,.my-account .customer-account-resetpassword .page-head h1{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.customer-account-forgotpassword .page-title h1,.customer-account-resetpassword .page-title h1,.customer-account-forgotpassword .my-account .page-head h1,.my-account .customer-account-forgotpassword .page-head h1,.customer-account-resetpassword .my-account .page-head h1,.my-account .customer-account-resetpassword .page-head h1{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.customer-account-forgotpassword .page-title h1,.customer-account-resetpassword .page-title h1,.customer-account-forgotpassword .my-account .page-head h1,.my-account .customer-account-forgotpassword .page-head h1,.customer-account-resetpassword .my-account .page-head h1,.my-account .customer-account-resetpassword .page-head h1{width:960px}}@media screen and (min-width: 1200px){.customer-account-forgotpassword .page-title h1,.customer-account-resetpassword .page-title h1,.customer-account-forgotpassword .my-account .page-head h1,.my-account .customer-account-forgotpassword .page-head h1,.customer-account-resetpassword .my-account .page-head h1,.my-account .customer-account-resetpassword .page-head h1{width:1160px}}.customer-account-forgotpassword .body-wrapper form,.customer-account-resetpassword .body-wrapper form{display:block;background-color:#fff;border-width:1px 0;border-style:solid;border-color:#ddd;padding:20px 10px;margin-bottom:30px}.customer-account-forgotpassword .body-wrapper form p,.customer-account-resetpassword .body-wrapper form p{font-weight:300;font-size:16px;margin-bottom:20px}.customer-account-forgotpassword .body-wrapper form .buttons-set,.customer-account-resetpassword .body-wrapper form .buttons-set{text-align:center}.customer-account-logoutsuccess .body-wrapper{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.customer-account-logoutsuccess .body-wrapper{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.customer-account-logoutsuccess .body-wrapper{width:960px}}@media screen and (min-width: 1200px){.customer-account-logoutsuccess .body-wrapper{width:1160px}}.customer-account-logoutsuccess .body-wrapper p{margin-bottom:50px}.module_navigation{background-color:#000;padding:0 10px}.module_navigation .heading,.module_navigation .module_contact dl dt,.module_contact dl .module_navigation dt,.module_navigation .account-login .content .heading,.account-login .content .module_navigation .heading,.module_navigation .my-account .panel .panel-heading,.my-account .panel .module_navigation .panel-heading{background-color:#000;border-bottom:1px solid #111;padding:0;margin-left:-10px;margin-right:-10px}.module_navigation .heading h2,.module_navigation .module_contact dl dt h2,.module_contact dl .module_navigation dt h2,.module_navigation .account-login .content .heading h2,.account-login .content .module_navigation .heading h2,.module_navigation .my-account .panel .panel-heading h2,.my-account .panel .module_navigation .panel-heading h2{font-size:14px}.module_navigation .heading h2 a,.module_navigation .module_contact dl dt h2 a,.module_contact dl .module_navigation dt h2 a,.module_navigation .account-login .content .heading h2 a,.account-login .content .module_navigation .heading h2 a,.module_navigation .my-account .panel .panel-heading h2 a,.my-account .panel .module_navigation .panel-heading h2 a{padding:13px 10px;color:#fff;display:block;text-decoration:none;font-weight:normal}.module_navigation .heading h2 a .pe-7s-angle-down,.module_navigation .module_contact dl dt h2 a .pe-7s-angle-down,.module_contact dl .module_navigation dt h2 a .pe-7s-angle-down,.module_navigation .my-account .panel .panel-heading h2 a .pe-7s-angle-down,.my-account .panel .module_navigation .panel-heading h2 a .pe-7s-angle-down{font-size:25px;margin-bottom:-5px;margin-left:-5px;margin-top:-3px;vertical-align:top;color:#78BE20}.module_navigation .heading h2 a:not(.collapsed) .pe-7s-angle-down:before,.module_navigation .module_contact dl dt h2 a:not(.collapsed) .pe-7s-angle-down:before,.module_contact dl .module_navigation dt h2 a:not(.collapsed) .pe-7s-angle-down:before,.module_navigation .my-account .panel .panel-heading h2 a:not(.collapsed) .pe-7s-angle-down:before,.my-account .panel .module_navigation .panel-heading h2 a:not(.collapsed) .pe-7s-angle-down:before{content:"\e682"}#account-nav ul{margin:0 -10px;font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;color:#666;border-bottom:1px solid #111;padding:5px 0 10px;font-size:13px}#account-nav ul li a{display:block;padding:10px;color:#fff}#account-nav ul li strong{display:block;padding:10px}.customer-account .page-title h1,.customer-account .my-account .page-head h1,.my-account .customer-account .page-head h1{padding:0 10px}.my-account{margin-bottom:5px;font-weight:300}.my-account .panel{margin-bottom:0;border:none;box-shadow:none}.my-account .panel .panel-heading{border:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background-image:none}.my-account .panel .panel-heading .panel-title>a{color:#fff !important;text-transform:none}.my-account .panel .panel-body{padding:15px 10px}.my-account .panel .panel-body .info-box{border:none;padding:0;background:none}.my-account .glyphicon-edit{font-family:"Pe-icon-7-stroke";font-size:20px !important}.my-account .glyphicon-edit:before{content:"\e666"}.my-account .info-box{background:none;font-weight:300;color:#666}.my-account .info-box .box-title{margin:0 0 10px;font-size:16px;color:#111;font-style:italic}.my-account .info-box .box-title>a.pull-right{float:none !important;margin-left:10px}.my-account .info-box .box-content{color:#111;font-size:14px}.my-account .info-box .box-content a{font-weight:normal}.my-account #form-validate{display:block;background-color:#fff;padding:0 10px 10px}.my-account #form-validate .legend{background-color:#78BE20;padding:11px 10px;color:#fff;margin:0 -10px 15px;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:14px;font-weight:bold}.my-account .checkbox{margin-bottom:30px}.my-account .checkbox label{font-weight:300;text-transform:none;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;font-size:14px}.my-account .divider{display:none}.my-account .form-group.a-right{padding-top:20px}.my-account .form-group.a-right .back-link{display:none}.my-account .form-group.a-right .pull-left{display:none}.my-account .form-group.a-right .btn-success{text-transform:none;display:block;margin:0 auto}.my-account .form-group.a-right .btn-primary{display:block;margin:0 auto;background:#78BE20}.my-account .form-group.a-right .btn-primary:hover{background:#6aa81c}.my-account .address-book{background-color:#fff;padding:0 10px 1px}.my-account .address-book .sub-title{background-color:#78BE20;padding:11px 10px;color:#fff;margin:0 -10px 15px;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:14px}.my-account .address-book .info-box{border:none;padding:0}.my-account .address-book .empty{font-weight:300}.my-account .notice{color:#111;padding:10px 10px 10px 60px;position:relative;margin-bottom:20px;border:1px solid #ddd;font-style:italic;line-height:normal;background-color:#e3e3e3}.my-account .notice:before{content:"\e69b";font-family:"Pe-icon-7-stroke";display:inline-block;font-size:25px;position:absolute;left:10px;top:10px;color:#fff;background-color:#666;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:40px;height:40px;line-height:38px;text-align:center;font-style:normal}.my-account .notice li+li{margin-top:5px}.my-account .monkey-multisubscribe .checkbox{margin:0}.my-account .monkey-multisubscribe .checkbox input[type="checkbox"]{margin-left:0;left:0}.my-account #mailchimp-additional{background-color:#fff;display:block;padding:20px 10px 1px}.my-account .col2-set.order-info-box{background:none;border:none;padding:0;margin:0}#my-orders-table tbody tr td{font-weight:300}#my-orders-table tbody tr td em{font-weight:bold}.order-page .order-buttons{padding:10px 10px 0;text-align:left}.order-page .order-buttons a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;background-color:#78BE20;font-size:20px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;color:#fff}.order-page .order-buttons a:hover{background-color:#78BE20;color:#fff}.order-page .order-status-date{background-color:#fff;padding:0 10px}.order-page .order-status-date .order-date{margin:0;padding:0 0 10px;font-size:15px;font-weight:300}.order-page .order-status-date .text07,.order-page .order-status-date .cms-index-noroute .body-wrapper dl dt,.cms-index-noroute .body-wrapper dl .order-page .order-status-date dt,.order-page .order-status-date .module_cms h2,.module_cms .order-page .order-status-date h2,.order-page .order-status-date .catalog-product-view .product-info .product-options dl dt label,.catalog-product-view .product-info .product-options dl dt .order-page .order-status-date label,.order-page .order-status-date .is-blog .post-entry h3,.is-blog .post-entry .order-page .order-status-date h3,.order-page .order-status-date .is-blog #comments .fieldset .legend,.is-blog #comments .fieldset .order-page .order-status-date .legend,.order-page .order-status-date .is-blog #comments h2,.is-blog #comments .order-page .order-status-date h2{padding:10px 0 0 0}.order-page .order-info{padding:10px;margin:10px 0}.order-page .order-info dt{font-weight:300}.order-page .order-sp{margin:0}.order-page .order-sp .info-box{margin:0 -10px -1px;background-color:#fff;border-width:1px 0;border-color:#ddd}.order-items .table,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table{margin-bottom:0}.order-items .table tbody tr td.first>div,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.first>div,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.first>div{font-size:16px;font-weight:normal;margin-bottom:10px}.order-items .table tbody tr td.first .item-options,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.first .item-options,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.first .item-options{color:#666;margin:0 10px}.order-items .table tbody tr td.first .item-options dd,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.first .item-options dd,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.first .item-options dd{padding-left:0;margin-bottom:0;padding-bottom:5px}.order-items .table tbody tr td.first .item-options dt,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.first .item-options dt,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.first .item-options dt{font-style:normal}.order-items .table tfoot tr td,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr td{border:none}.order-items .table tfoot tr.last td,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr.last td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr.last td{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:16px}.order-items .table tfoot tr.first td,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr.first td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr.first td{border-top:1px solid #ddd;padding-bottom:0}.order-items .buttons-set{margin:0}.order-items .sub-title{font-size:18px;font-weight:300;padding:0 10px 10px;margin:0}.order-items .sub-title>a{display:inline-block;width:35px;height:35px;line-height:40px;text-align:center;background-color:#fff;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-top:-10px;font-size:20px}.order-items .order-links{margin-bottom:20px}.simple_contact{padding-bottom:1px}.simple_contact .text07,.simple_contact .cms-index-noroute .body-wrapper dl dt,.cms-index-noroute .body-wrapper dl .simple_contact dt,.simple_contact .module_cms h2,.module_cms .simple_contact h2,.simple_contact .catalog-product-view .product-info .product-options dl dt label,.catalog-product-view .product-info .product-options dl dt .simple_contact label,.simple_contact .is-blog .post-entry h3,.is-blog .post-entry .simple_contact h3,.simple_contact .is-blog #comments .fieldset .legend,.is-blog #comments .fieldset .simple_contact .legend,.simple_contact .is-blog #comments h2,.is-blog #comments .simple_contact h2{font-weight:300;font-size:14px}.simple_contact form{display:block;padding-bottom:1px}.simple_contact .payment-methods .form-group label{display:block}.module_servers{padding-bottom:1px}.module_servers form{display:block;padding-bottom:1px}.module_servers .table tbody tr td,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td{font-weight:300;font-size:13px}.module_servers .table tbody tr td.th,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td.th{background-color:#666;color:#fff;font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-size:11px;white-space:nowrap}.module_servers .table tbody tr td.th strong,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.th strong,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td.th strong{font-weight:normal}.module_servers .table tbody tr td.note,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.note,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td.note{border-width:1px 0;border-style:solid;border-color:#ddd}.module_servers .table tbody tr td>div b,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td>div b,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td>div b{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:12px}.module_servers .table tbody tr td.text07,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.text07,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td.text07,.module_servers .table tbody tr .is-blog #comments .fieldset td.legend,.is-blog #comments .fieldset .module_servers .table tbody tr td.legend,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr .is-blog #comments .fieldset td.legend,.is-blog #comments .fieldset .module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.legend,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr .is-blog #comments .fieldset td.legend,.is-blog #comments .fieldset .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td.legend{color:#111;font-size:14px}.module_servers .table tbody tr td .btn-default,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td .btn-default,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td .btn-default{margin:0 auto;font-size:14px;padding:10px 20px}.module_servers .table tbody tr td a,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td a,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table tbody tr td a{font-weight:normal}.module_affiliate{background-color:#fff;padding:15px 0;margin:0 -10px}.module_affiliate dl{margin-bottom:0;padding-left:10px;padding-right:10px}.module_affiliate dl+dl{margin-top:15px;border-top:1px solid #ddd;padding-top:15px}@media screen and (max-width: 420px){.my-account .notice{padding-left:10px;margin-top:30px;margin-right:-10px;margin-left:-10px;background-color:#e3e3e3;border-width:0;font-size:13px}.my-account .notice:before{display:block;position:static;margin-bottom:10px;margin-top:-33px;margin-left:-5px;border:3px solid #f0f0f0;width:43px;height:43px;line-height:35px}}@media screen and (max-width: 767px){.account-login .col-xs-12{width:100%;float:none;clear:both;padding:0}.account-login .col-xs-12.new-users{margin-top:15px}.customer-account .header+.body-wrapper{padding-top:0;top:55px;position:relative;margin-bottom:60px}#my-orders-table thead tr th{font-size:12px}.order-items .table,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table{display:block}.order-items .table *,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table *,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table *{display:block}.order-items .table thead,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table thead{display:none}.order-items .table colgroup,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table colgroup,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table colgroup{display:none}.order-items .table tbody tr td.first,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.first,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.first{padding:0 0 5px;border-bottom:1px solid #ddd}.order-items .table tbody tr td.empty,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.empty,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.empty{display:none}.order-items .table tbody tr td.cell-price,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.cell-price,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.cell-price{display:inline-block;width:33.33%;vertical-align:top}.order-items .table tbody tr td.cell-qty,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.cell-qty,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.cell-qty{display:inline-block;width:30%;vertical-align:top}.order-items .table tbody tr td.cell-subtotal,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td.cell-subtotal,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td.cell-subtotal{display:inline-block;width:33.33%;vertical-align:top}.order-items .table tbody tr td .cell-label,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td .cell-label,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tbody tr td .cell-label{font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#666}.order-items .table tfoot tr,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr{display:table;width:100%}.order-items .table tfoot tr td,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr td{display:table-cell}.order-items .table tfoot tr td.last,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tfoot tr td.last,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table tfoot tr td.last{width:90px}.my-account{padding-bottom:1px;min-height:200px}.my-account .buttons-set .btn{margin:5px auto;font-size:14px}.my-account .padder{padding:0 10px}.my-account .padder .page-title,.my-account .padder .page-head{margin-left:-10px;margin-right:-10px}.my-account .padder .panel{margin-left:-10px;margin-right:-10px}.my-account .padder .table-responsive{margin-left:-10px;margin-right:-10px;width:auto}.my-account .page-head{padding:20px 10px 10px;margin:0 0 10px}}@media screen and (min-width: 768px) and (max-width: 991px){.module_servers .table-responsive{width:100%;border:1px solid #ddd;overflow:auto;margin-bottom:15px}.module_servers .table-responsive .table thead tr th,.module_servers .table-responsive .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead tr th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers .table-responsive table thead tr th{white-space:nowrap}}@media screen and (min-width: 768px){.account-login .content{padding:20px}.account-login .content .module_contact dl dt,.module_contact dl .account-login .content dt,.account-login .content .heading,.account-login .content .my-account .panel .panel-heading,.my-account .panel .account-login .content .panel-heading{margin:-20px -20px 25px -20px}.customer-account-create .wrapper{background-color:#f0f0f0}.customer-account-create .account-create form{display:block;clear:both;background-color:#fff}.customer-account-create .account-create .heading h2,.customer-account-create .account-create .module_contact dl dt h2,.module_contact dl .customer-account-create .account-create dt h2,.customer-account-create .account-create .my-account .panel .panel-heading h2,.my-account .panel .customer-account-create .account-create .panel-heading h2{width:100%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.customer-account-create .account-create .heading h2,.customer-account-create .account-create .module_contact dl dt h2,.module_contact dl .customer-account-create .account-create dt h2,.customer-account-create .account-create .my-account .panel .panel-heading h2,.my-account .panel .customer-account-create .account-create .panel-heading h2{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.customer-account-create .account-create .heading h2,.customer-account-create .account-create .module_contact dl dt h2,.module_contact dl .customer-account-create .account-create dt h2,.customer-account-create .account-create .my-account .panel .panel-heading h2,.my-account .panel .customer-account-create .account-create .panel-heading h2{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.customer-account-create .account-create .heading h2,.customer-account-create .account-create .module_contact dl dt h2,.module_contact dl .customer-account-create .account-create dt h2,.customer-account-create .account-create .my-account .panel .panel-heading h2,.my-account .panel .customer-account-create .account-create .panel-heading h2{width:1160px}}@media screen and (min-width: 768px){.customer-account-create .account-create ul{margin-bottom:30px}.customer-account-forgotpassword .body-wrapper form,.customer-account-resetpassword .body-wrapper form{border:none;width:100%;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px) and (min-width: 768px){.customer-account-forgotpassword .body-wrapper form,.customer-account-resetpassword .body-wrapper form{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.customer-account-forgotpassword .body-wrapper form,.customer-account-resetpassword .body-wrapper form{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.customer-account-forgotpassword .body-wrapper form,.customer-account-resetpassword .body-wrapper form{width:1160px}}@media screen and (min-width: 768px){.customer-account-forgotpassword .body-wrapper form .buttons-set,.customer-account-resetpassword .body-wrapper form .buttons-set{text-align:right}.customer-account-resetpassword .body-wrapper form .buttons-set{text-align:center}.my-account{margin-bottom:50px}.my-account .welcome-msg{display:block !important;font-size:18px;font-weight:300;margin-right:0}.my-account .welcome-msg .hello{font-family:"FlySans-",Arial,sans-serif;margin-bottom:10px}.my-account .form-group.a-right .btn-success{font-size:16px}.my-account .row .col-md-6.col-md-offset-3{margin-left:0;width:100%}.my-account .row .col-md-6.col-md-offset-3 ul{margin-bottom:30px}.my-account .buttons-set .btn{font-size:14px}.customer-account .body-wrapper{width:100%;padding-left:10px;padding-right:10px;padding:0}}@media screen and (min-width: 768px) and (min-width: 768px){.customer-account .body-wrapper{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px) and (min-width: 992px){.customer-account .body-wrapper{width:960px}}@media screen and (min-width: 768px) and (min-width: 1200px){.customer-account .body-wrapper{width:1160px}}@media screen and (min-width: 768px){.customer-account .body-wrapper:before,.customer-account .body-wrapper:after{content:"";display:table}.customer-account .body-wrapper:after{clear:both}.customer-account .page-title h1,.customer-account .my-account .page-head h1,.my-account .customer-account .page-head h1{padding:0}.module_navigation{width:30%;float:left;padding:50px 10px 0 0;background-color:transparent;margin-bottom:50px}.module_navigation .heading,.module_navigation .module_contact dl dt,.module_contact dl .module_navigation dt,.module_navigation .account-login .content .heading,.account-login .content .module_navigation .heading,.module_navigation .my-account .panel .panel-heading,.my-account .panel .module_navigation .panel-heading{display:none}#account-nav{display:block !important;height:auto !important;overflow:visible}#account-nav ul{padding:0;margin:0;border:none;font-size:16px;color:#78BE20}#account-nav ul li a{color:#111;display:inline-block}#account-nav ul li a:hover{color:#78BE20}.my-account{width:70%;float:left;padding:0 10px}.my-account .panel{margin-bottom:30px}.my-account .panel .panel-heading h2{font-size:14px}.order-page .page-title h1,.order-page .my-account .page-head h1,.my-account .order-page .page-head h1{display:inline-block}.order-page .order-buttons{padding:0;float:right}.order-page .order-buttons a{color:#fff;background:#78BE20}.order-page .order-status-date .order-date{font-size:14px}.order-page .order-sp .info-box{border:none;min-height:175px}.order-page .order-sp .info-box .box-title{color:#666}.order-items .table thead tr th,.order-items .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead tr th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .order-items table thead tr th{border-bottom:1px solid #ddd;font-size:12px}.module_affiliate{background-color:transparent;padding:0;margin:0}.module_affiliate dl{background-color:#fff;padding:10px}.module_affiliate dl+dl{padding-top:10px;border:none;margin-top:5px}}@media screen and (min-width: 992px){.my-account .row .col-md-6.col-md-offset-3 ul{width:50%;margin:0 auto 30px}.simple_contact .payment-methods ul{margin:0 25%}}.my-account .checkbox label{font-size:15px !important}.my-account .panel .panel-heading{color:#fff}.onestepcheckout-index-index .footer{padding-top:20px}.onestepcheckout-index-index .main-nav{display:none !important}.onestepcheckout-index-index .header{position:static}.onestepcheckout-index-index .header+.body-wrapper{padding-top:0}.onestepcheckout-index-index .body-wrapper{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.onestepcheckout-index-index .body-wrapper{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.onestepcheckout-index-index .body-wrapper{width:960px}}@media screen and (min-width: 1200px){.onestepcheckout-index-index .body-wrapper{width:1160px}}.onestepcheckout-index-index #onestepcheckout-form .group-select{padding:0 !important}.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description{margin-bottom:30px}.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-login-link{background-color:#fff;margin:0 -10px 5px;padding:10px;color:#111;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-login-link .btn{display:inline-block;width:auto;min-width:1px;vertical-align:middle;margin:0 0 0 10px;font-size:16px}.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-login-link span{font-style:italic;font-size:18px;font-weight:bold;display:inline-block;vertical-align:middle}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer{border:none;background-color:#fff;margin:0 -10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer>div{width:100%;float:none;clear:both;margin:0;background:none;padding:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-numbers{background-color:#78BE20;color:#fff;text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;padding:10px 20px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer #billing_address{padding:0px 10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer #billing_address ul{margin:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer #billing_address ul#billing_address_list li{padding:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer #billing_address ul#billing_address_list li+li{margin-top:15px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods{padding:15px 10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl{margin-bottom:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dt{clear:both;padding:10px 12px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-bottom:10px;border:1px solid #ddd}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dt input[type="radio"]{float:left;margin-top:3px;margin-right:10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dt label{display:block;margin:0 0 0 0;padding:0 0 0;font-weight:300 !important;color:#444;font-size:16px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dd{padding:0 10px 10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dd+dt{margin-bottom:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dd .v-fix{width:50%}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dd .v-fix+.v-fix{padding-left:20px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods .cvv-what-is-this{display:inline-block;margin:4px 0 0;padding:10px;font-family:"FlySans-",Arial,sans-serif}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box label{text-transform:uppercase;font-family:"FlySans-",Arial,sans-serif;font-size:12px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select{padding:6px 12px;width:100%}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-firstname{float:none;width:auto}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-lastname{float:none;width:auto;margin-top:15px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-email{float:none;width:auto}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-telephone{float:none;width:auto;margin-top:15px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-postcode{float:none;width:auto}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-region{float:none;width:auto;margin-top:15px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-company{float:none;width:auto}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-password{float:none;width:auto}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box.input-password+.input-password{margin-top:15px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer div.input-region select{width:100% !important}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-place-order{margin:30px 0;display:block;float:right}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead tr th{font-size:12px;padding:10px 10px 5px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table tbody tr td{padding:10px;font-weight:300}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table.onestepcheckout-totals tbody tr td{font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table.onestepcheckout-totals tbody tr.grand-total td{font-weight:bold;font-size:16px;padding-top:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table.onestepcheckout-summary tbody tr td{background-color:#f9f9f9;vertical-align:top}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table.onestepcheckout-summary tbody tr+tr td{border-top:5px solid #fff}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary ul.onestepcheckout-custom-options{margin:0;color:#666;font-size:12px;font-style:italic}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary ul.onestepcheckout-custom-options li b{font-weight:normal;font-style:normal;display:block}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-enable-newsletter{margin:0;padding:10px;border-width:1px 0;border-style:solid;border-color:#ddd}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-enable-newsletter label{margin:0 0 0 20px;padding:0;display:block;font-weight:300 !important;font-size:16px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-enable-newsletter input[type="checkbox"]{margin-top:3px;float:left}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback{margin:-1px 0 0;padding:10px;border-width:1px 0;border-style:solid;border-color:#ddd}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback label{font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-size:12px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select{width:100%}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements{margin:0;padding:10px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements li{padding:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements label{margin:0 0 0 20px;padding:0;display:block;font-weight:300 !important;font-size:16px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements input[type="checkbox"]{margin-top:0;float:left}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements .agree>a{display:block;padding-left:20px}@media screen and (-webkit-min-device-pixel-ratio: 0){.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .checkout-agreements input[type="checkbox"]{margin-top:3px}}.onestepcheckout-index-index #control_overlay{background-color:#111}.onestepcheckout-index-index .agreement-content{max-width:100%;border-color:#111;padding:20px 15px 15px;font-weight:300;color:#444;position:relative}.onestepcheckout-index-index .agreement-content h2{margin-bottom:15px}.onestepcheckout-index-index .agreement-content h3{margin-bottom:10px;margin-top:20px}.onestepcheckout-index-index .agreement-content .pe-7s-close{position:absolute;right:0;top:0;font-size:40px;width:40px;overflow:hidden;cursor:pointer;color:#666}.onestepcheckout-index-index .onestepcheckout-popup-contents{background:#fff;border-radius:0;border:none;padding:15px;font-weight:300}.onestepcheckout-index-index .onestepcheckout-popup-contents h1{line-height:normal;margin-bottom:15px}.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box{margin-bottom:15px}.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-popup-contents .input-box select{padding:6px 12px;width:100% !important}.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box label{font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-size:12px}.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box.input-button{padding:0;margin:0}.onestepcheckout-index-index .onestepcheckout-popup-contents .btn-link{padding:5px}.onestepcheckout-index-index #onestepcheckout-login-popup button{padding:10px 20px}.onestepcheckout-index-index #onestepcheckout-login-popup p.close{bottom:auto;top:0;right:20px}.onestepcheckout-index-index #onestepcheckout-login-popup p.close a{font-size:30px}.onestepcheckout-index-index #onestepcheckout-login-popup p.close a:hover{text-decoration:none}.onestepcheckout-index-index .wrapper{position:static}.onestepcheckout-index-index .tool-tip{background-color:#f9f9f9;border-color:#ddd;max-width:310px;margin-right:auto;margin-left:auto}.checkout-onepage-success .body-wrapper{width:100%;padding-left:10px;padding-right:10px}@media screen and (min-width: 768px){.checkout-onepage-success .body-wrapper{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 992px){.checkout-onepage-success .body-wrapper{width:960px}}@media screen and (min-width: 1200px){.checkout-onepage-success .body-wrapper{width:1160px}}.checkout-onepage-success .body-wrapper h4{text-align:center}.checkout-onepage-success .body-wrapper p{font-weight:300;font-size:16px;text-align:center}.checkout-onepage-success .body-wrapper .form-group{text-align:center !important;margin-bottom:30px;padding-top:15px}.checkout-onepage-success .body-wrapper .well{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background-image:none;box-shadow:unset;box-shadow:none;background-color:#fff;border-color:#ddd;border-width:1px 0;margin-right:-10px;margin-left:-10px;padding:15px;font-size:18px;font-family:"FlySans-",Arial,sans-serif;color:#666;text-transform:uppercase}@media screen and (max-width: 767px){.onestepcheckout-index-index .header-panel{display:block !important;min-height:1px;line-height:normal;height:auto;text-align:center;background-color:#111;color:#fff;border-bottom:1px solid #524c61}.onestepcheckout-index-index .header-panel .account-links{text-align:center !important}.onestepcheckout-index-index .header-panel .store-phone{color:#666;font-family:"FlySans-",Arial,sans-serif;font-size:12px}.onestepcheckout-index-index .header-panel .store-phone a{color:#666}}@media screen and (min-width: 768px){.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-login-link{margin:0 0 20px;border:none;padding:0;background-color:transparent;text-align:left}.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-login-link span{font-style:normal}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer{margin:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-left{width:50%;float:left;clear:none}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-middle{width:50%;float:left;clear:none}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods{padding-top:42px}.onestepcheckout-index-index .header-panel{height:0;min-height:0}.onestepcheckout-index-index .header-panel .store-phone{position:absolute;right:0;top:40px;font-size:18px;font-weight:normal}.onestepcheckout-index-index .footer .footer-branding{float:none;display:block;text-align:center;margin:0 auto;width:auto}.onestepcheckout-index-index .footer .footer-branding .copyright{text-align:center !important;max-width:100%}.onestepcheckout-index-index .footer .designby{text-align:center;padding-top:0}.onestepcheckout-index-index .agreement-content .pe-7s-close{-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.onestepcheckout-index-index .agreement-content .pe-7s-close:hover{color:#111}.checkout-onepage-success .body-wrapper .well{border-width:0}}@media screen and (min-width: 768px) and (max-width: 991px){.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-right{width:50%;float:right;clear:none;padding:0 10px;margin-top:30px}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-right .onestepcheckout-numbers{background-color:transparent;padding:0}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-right .onestepcheckout-numbers h2{color:#666}}@media screen and (min-width: 992px){.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer>div{width:33.33%;clear:none;float:left}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-left{width:33.33%}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-column-middle{width:33.33%}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary{padding-top:30px;padding-left:10px;padding-right:10px}}.wp-sidebar .block-blog{border:none;background-image:none;background-color:transparent}.wp-sidebar .block-blog .block-title{background-color:#333;border-width:0;padding:15px;margin-bottom:15px}.wp-sidebar .block-blog .block-title strong{font-size:16px;font-weight:normal}.wp-sidebar .block-blog .block-title span{color:#fff}.wp-sidebar .block-blog .block-content{font-weight:normal;font-size:14px;background-color:#e3e3e3;padding:15px;font-family:"FlySans-",Arial,sans-serif;color:#302d37}.wp-sidebar .block-blog .block-content ul{margin:0}.wp-sidebar .block-blog .block-content li.item{padding:0}.wp-sidebar .block-blog .block-content li.item a{display:block;color:#111;padding:5px 0}.wp-sidebar .block-blog .block-content li.item a:hover{color:#78BE20}.wp-sidebar .block-blog .block-content li.item.even{background-color:transparent}.wp-sidebar .block-blog.block-blog-text .block-title{display:none}.wp-sidebar .block-blog.block-blog-text .block-content{background-color:transparent;padding:0}.wp-sidebar .block-blog.block-blog-search .block-content{padding:0}.wp-sidebar .block-blog.block-blog-search .block-content .btn-primary{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:45px;height:45px;padding:0;line-height:45px;text-align:center;font-size:25px;margin-left:-22px;position:relative;z-index:2;border:3px solid #fff}.wp-sidebar .block-blog.block-blog-search .block-content .btn-primary span{display:block;line-height:39px;padding-left:7px}.wp-sidebar .block-blog.block-blog-search .block-content .form-control,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .wp-sidebar .block-blog.block-blog-search .block-content .input-text,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .wp-sidebar .block-blog.block-blog-search .block-content select,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .wp-sidebar .block-blog.block-blog-search .block-content select,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .wp-sidebar .block-blog.block-blog-search .block-content .input-text{font-size:14px;padding-left:6px}.wp-sidebar .block-blog.block-blog-comments .block-content li.item a{display:inline}.is-blog:not(.wordpress-post-view) .back{margin:0 -10px;background-color:#111}.is-blog:not(.wordpress-post-view) .back .btn{padding:13px 10px;background-color:transparent;text-transform:uppercase;font-size:12px;min-width:1px}.is-blog:not(.wordpress-post-view) .back .btn span{display:inline-block;vertical-align:middle}.is-blog:not(.wordpress-post-view) .back .btn span.pe-7s-back{font-size:24px;line-height:1;margin-right:5px}.is-blog .sidebar{margin-top:50px}.is-blog .sidebar .block-banner{padding:20px;text-align:center;background-color:#fff;border:1px solid #e8e8e8;margin-bottom:15px}.is-blog .sidebar .block-banner.banner-partners-offer{border:none;background-color:#111;color:#fff;padding:50px 20px}.is-blog .sidebar .block-banner.banner-partners-offer .banner-title{text-transform:uppercase;font-size:20px;font-weight:bold;letter-spacing:0.25px;line-height:normal}.is-blog .sidebar .block-banner.banner-partners-offer .banner-subtitle{font-style:italic;font-weight:300;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;font-size:18px;margin:15px 0}.is-blog .sidebar .block-banner.banner-partners-offer p{margin-bottom:0}.is-blog .sidebar .block-banner.banner-partners-offer .btn-success{text-transform:none;font-weight:normal;font-size:16px}.is-blog .sidebar .block-banner.banner-testimonials .blockquote{font-size:18px;letter-spacing:0.25px;font-weight:300;font-style:italic;line-height:normal;color:#111;margin-bottom:25px;position:relative;padding-top:35px}.is-blog .sidebar .block-banner.banner-testimonials .blockquote:before,.is-blog .sidebar .block-banner.banner-testimonials .blockquote:after{display:inline-block;font-family:"FlySans-",Arial,sans-serif;font-size:40px;color:#e8e8e8;font-style:normal;position:absolute;line-height:1}.is-blog .sidebar .block-banner.banner-testimonials .blockquote:before{content:"”";top:5px;left:50%}.is-blog .sidebar .block-banner.banner-testimonials .blockquote:after{content:"“";top:0;right:50%}.is-blog .sidebar .block-banner.banner-testimonials .avatar{width:70px;height:70px;margin:0 auto 10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #e8e8e8;overflow:hidden}.is-blog .sidebar .block-banner.banner-testimonials .avatar img{width:100%;min-height:70px}.is-blog .sidebar .block-banner.banner-testimonials .quote-by{font-size:12px;color:#666;line-height:normal}.is-blog .sidebar .block-banner.banner-testimonials .quote-by .name{display:block;font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin-bottom:3px}.is-blog .sidebar .block-banner.banner-testimonials .quote-by .company{display:block}.is-blog .sidebar .block-banner.banner-testimonials .testimonial+.testimonial{padding-top:20px;margin-top:25px;border-top:1px solid #e8e8e8}.is-blog .sidebar .block-banner.banner-testimonials p{margin-bottom:0;margin-top:25px;padding-top:25px;border-top:1px solid #e8e8e8}.is-blog .sidebar .block-banner.banner-testimonials .btn{font-size:14px;font-weight:normal;text-transform:none;padding:13px 20px}.is-blog .body-wrapper{width:auto}@media screen and (min-width: 768px){.is-blog .body-wrapper{padding:0 15px}.is-blog .body-wrapper>.row>.col-sm-8{width:calc(100% - 275px)}.is-blog .body-wrapper>.row>.col-sm-4{width:275px;float:right}}.is-blog .blog-header .blog-header-title{display:table;width:100%;height:100%}.is-blog .blog-header .blog-header-title .blog-header-title-container{display:table-cell;vertical-align:middle;text-align:center;color:#fff}.is-blog .blog-header+.row>.sidebar{margin-top:0}.is-blog .post-list .pager{background:none;border:none;padding:0;color:#999;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;font-size:12px;text-transform:uppercase}.is-blog .post-list .pager .amount{float:none;margin-bottom:10px}.is-blog .post-list .pager .pages{margin:0 auto}.is-blog .post-list .pager .pages ol{display:inline-block;margin:0}.is-blog .post-list .pager .pages ol li{display:inline-block;vertical-align:middle;margin:0 -2px}.is-blog #post-list .item{padding:0;border:1px solid #e8e8e8;margin-top:-1px;margin-left:0;margin-right:0;margin-bottom:0;background-color:#fff}.is-blog #post-list .item+.item{margin-top:-1px}.is-blog #post-list .item .post-entry{height:240px;font-size:14px;color:#444}.is-blog #post-list .item .post-entry h3{font-size:16px;font-style:normal;font-weight:normal;color:#444;line-height:1.3;margin-top:0}.is-blog #post-list .item .post-list-item{padding:25px;text-align:center}.is-blog #post-list .post-list-item{padding:25px;position:relative;height:auto}.is-blog #post-list .post-list-item>h2{text-align:center;margin-top:35px;margin-bottom:20px;font-size:16px}.is-blog #post-list .post-list-item>h2 a{color:#111}.is-blog #post-list .post-meta{color:#666;padding:0;margin:0;font-style:normal}.is-blog #post-list .post-meta .post-tags{color:#111}.is-blog #post-list .post-meta .post-date,.is-blog #post-list .post-meta .post-category{text-align:center;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;margin-bottom:10px;font-style:normal;color:#999;font-size:12px;text-transform:uppercase;position:absolute;left:0;top:25px;text-align:center;width:100%;z-index:2}.is-blog #post-list .post-meta .post-date>span,.is-blog #post-list .post-meta .post-category>span{color:#666;font-size:20px;display:inline-block;vertical-align:top;width:23px}.is-blog #post-list .post-meta .post-category{text-transform:uppercase;font-size:12px;color:#999;font-weight:normal;font-family:"Lato",Helvetica,Arial,Verdana,sans-serif;position:static;margin-bottom:0}.is-blog #post-list .post-meta .post-category a{font-family:"FlySans-",Arial,sans-serif}.is-blog #post-list .post-meta .post-category>span{color:inherit;font-size:inherit;display:block;width:auto}.is-blog #post-list .post-meta .post-tags{margin-top:10px}.is-blog .post-tags{color:#fff;text-align:center}.is-blog .post-tags a{display:inline-block;color:#fff;background-color:#333;padding:3px 10px;margin:3px 0;font-family:"FlySans-",Arial,sans-serif;text-transform:uppercase;font-size:12px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.is-blog .post-tags a:hover{background-color:#78BE20}.is-blog .post-entry{font-weight:300}.is-blog .post-entry .featured-image{max-width:30%;margin:0 auto 15px;border:1px solid #e8e8e8;overflow:hidden;float:none !important}.is-blog .post-entry h1{margin:20px 0 10px;font-size:20px}.is-blog .post-entry h2{margin:20px 0 10px}.is-blog .post-entry h3{font-style:normal;font-weight:normal;line-height:1.2}.is-blog .post-entry pre{background-color:#f4f4f4;border-color:#ddd;margin-bottom:15px}.is-blog .post-entry p{margin-bottom:15px;font-weight:300}.is-blog .post-entry img{height:auto}.is-blog .post-entry q{font-size:14px;color:#111;line-height:1.4}.is-blog .post-entry q:before{content:'“';font-family:"FlySans-",Arial,sans-serif;color:#ccc;font-size:24px;display:inline;line-height:1}.is-blog .post-entry q:after{content:'”';font-family:"FlySans-",Arial,sans-serif;color:#ccc;font-size:24px;display:inline;line-height:1}.is-blog .post-entry .list-circle{line-height:inherit;font-size:inherit;padding-left:0}.is-blog .prev-next{margin-bottom:15px}.is-blog .prev-next .post-skips:before,.is-blog .prev-next .post-skips:after{content:"";display:table}.is-blog .prev-next .post-skips:after{clear:both}.is-blog .prev-next a{font-family:"FlySans-",Arial,sans-serif;color:#999}.is-blog .prev-next a:hover{color:#78BE20}.is-blog #comments{margin:0 -10px 30px;padding:50px 15px 30px;background-color:#fff;border-bottom:1px solid #e8e8e8;position:relative}.is-blog #comments:before{content:"\e668";font-family:"Pe-icon-7-stroke";display:inline-block;font-style:normal;color:#666;width:65px;height:65px;line-height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #e8e8e8;font-size:35px;background-color:#fff;position:absolute;margin-top:-34px;margin-left:-34px;left:50%;top:0;text-align:center}.is-blog #comments .fieldset{border:none;padding:0;margin:0 auto;background:none;text-align:center;max-width:400px}.is-blog #comments .fieldset .legend{margin:0 0 25px;border:none;padding:0;display:block;position:static;background:none;float:none;color:#111;font-size:24px}.is-blog #comments .fieldset .form-control,.is-blog #comments .fieldset .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .is-blog #comments .fieldset .input-text,.is-blog #comments .fieldset .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .is-blog #comments .fieldset select,.is-blog #comments .fieldset .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .is-blog #comments .fieldset select,.is-blog #comments .fieldset .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .is-blog #comments .fieldset .input-text{border:1px solid #e8e8e8}.is-blog #comments .fieldset label{font-weight:normal;color:#999}.is-blog #comments .fieldset textarea{min-height:80px;height:auto;resize:vertical}.is-blog #comments .fieldset textarea:focus{background-color:#fff}.is-blog #comments .please-wait{display:block;clear:both;text-align:center;float:none;padding-top:20px;font-family:"FlySans-",Arial,sans-serif;font-size:16px;color:#666}.is-blog #comments h2{margin:10px 0 20px;color:#111;font-size:24px;text-align:center}.is-blog #comments #respond{display:block;clear:both}.is-blog #comments .comment-list:not(.children){margin-bottom:30px}.is-blog #comments .comment-list:not(.children)>.comment{padding:10px;background-color:#f9f9f9;border:1px solid #e8e8e8;height:auto}.is-blog #comments .comment-list:not(.children) .children{padding-left:15px;border-left:3px solid #ddd;margin-left:0}.is-blog #comments .comment-list:not(.children) .children+#respond{margin-top:20px}.is-blog #comments .comment-list:not(.children) .children+#respond .fieldset{text-align:left;margin-left:0}.is-blog #comments .comment-list:not(.children) .children+#respond .buttons-set{max-width:400px}.is-blog #comments .comment-list:not(.children) .comment-inner{font-weight:300;padding:0;border:none}.is-blog #comments .comment-list:not(.children) .comment-inner .reply{padding-bottom:20px;text-align:left !important}.is-blog #comments .comment-list:not(.children) .comment-inner .reply a{font-size:12px;background-color:transparent;padding:0;text-transform:uppercase;color:#111;min-width:1px}.is-blog #comments .comment-list:not(.children) .comment-inner .gravatar{max-width:35px}.is-blog #comments .comment-list:not(.children) .comment-inner .comment-meta{margin:0 0 10px;font-family:"FlySans-",Arial,sans-serif;color:#666;text-transform:uppercase}.is-blog #comments .comment-list:not(.children) .comment-inner .comment-meta a{color:#666}.is-blog #comments .comment-list:not(.children) .comment-inner .comment-meta a:hover{color:#78BE20}.is-blog #comments .comment-list:not(.children) .comment-inner .comment-entry{font-size:14px;color:#999}.is-blog #comments .comment-list:not(.children) .comment-inner+#respond{margin-top:20px}.is-blog #comments .comment-list:not(.children) .comment-inner+#respond .fieldset{text-align:left;margin-left:0}.is-blog #comments .comment-list:not(.children) .comment-inner+#respond .buttons-set{max-width:400px}.wordpress-post-view .page-title,.wordpress-post-view .my-account .page-head,.my-account .wordpress-post-view .page-head{padding-top:20px}.wordpress-post-view .back{background-color:#111;margin:0 -10px}.wordpress-post-view .back .btn-primary{display:inline-block;min-width:1px;padding-left:5px;background-color:transparent}.wordpress-post-view .back .btn-primary span{vertical-align:middle}.wordpress-post-view .back .btn-primary span.copy{display:none}.wordpress-post-view .back .btn-primary span.pe-7s-back{font-size:24px}.wordpress-post-view .prev-next{margin:-44px -10px 0 auto;height:43px;text-align:right;width:60%}.wordpress-post-view .prev-next a{color:#fff;display:inline-block;padding:0 10px;float:none !important;vertical-align:middle;border-left:1px solid #292929;font-size:12px;text-transform:uppercase;line-height:43px}.wordpress-post-view .prev-next a span{line-height:1}.wordpress-post-view .prev-next a span[class*="pe-7s"]{font-size:16px;vertical-align:text-top}.wordpress-post-view .post-meta{border-width:0;border-style:solid;border-color:#e8e8e8;padding:0;margin:20px -10px 0;font-style:normal;font-size:12px;color:#9d9d9d}.wordpress-post-view .post-meta .post-tags{text-align:left}.wordpress-post-view .post-meta .post-date,.wordpress-post-view .is-blog #post-list .post-meta .post-category,.is-blog #post-list .wordpress-post-view .post-meta .post-category{font-size:14px;font-weight:normal;font-style:normal;padding:10px 10px 0;margin:0;letter-spacing:0.25px;text-transform:uppercase}.wordpress-post-view .post-meta .post-date>span,.wordpress-post-view .is-blog #post-list .post-meta .post-category>span,.is-blog #post-list .wordpress-post-view .post-meta .post-category>span{display:none}.wordpress-post-view .post-meta .post-category{font-size:14px;font-weight:normal;letter-spacing:0.25px;margin-bottom:0;padding:0 10px 10px}.wordpress-post-view .post-meta .post-category a{font-family:"FlySans-",Arial,sans-serif;color:inherit;text-transform:uppercase;text-decoration:underline}.wordpress-post-view .post-meta .post-tags{padding:0 10px 10px;color:#f9f9f9}.wordpress-post-view .post-title{padding-top:0;padding-bottom:20px}.wordpress-post-view .post-view .post-entry{background-color:#fff;padding:10px 10px 40px;margin:0 -10px;border-width:1px 0;border-style:solid;border-color:#e8e8e8;font-size:16px;font-weight:normal;height:auto;color:#000;line-height:1.5}.wordpress-post-view .post-view .post-entry h1,.wordpress-post-view .post-view .post-entry h2,.wordpress-post-view .post-view .post-entry h3,.wordpress-post-view .post-view .post-entry h4,.wordpress-post-view .post-view .post-entry h5,.wordpress-post-view .post-view .post-entry h6{color:inherit;line-height:inherit}.wordpress-post-view .post-view .post-entry h3{font-size:18px;font-weight:bold;line-height:inherit}.wordpress-post-view .post-view .post-entry .list-circle{color:inherit;font-weight:normal;line-height:inherit}.wordpress-post-view .post-view .post-entry p{font-weight:normal;color:inherit;line-height:inherit}.wordpress-post-view .post-view .post-entry blockquote{font-size:inherit;line-height:inherit}.wordpress-post-view .post-view .post-entry q{font-size:inherit;color:inherit;font-weight:normal;line-height:inherit}@media screen and (max-width: 767px){.wordpress-post-view .body-wrapper{padding-top:55px;padding-left:10px;padding-right:10px}.wp-sidebar{display:none}.is-blog .post-entry blockquote{font-size:14px}.is-blog #post-list .post-meta .post-date>span,.is-blog #post-list .post-meta .post-category>span{display:none}.is-blog .blog-header{background:url(../images/bkg_blog-list.jpg) no-repeat scroll center center;background-size:cover;height:200px;margin:0 -10px 1px}.is-blog .page-title.first-page,.is-blog .my-account .first-page.page-head,.my-account .is-blog .first-page.page-head{position:absolute;left:0;width:100%;top:90px;z-index:2}.is-blog .page-title.first-page h1,.is-blog .my-account .first-page.page-head h1,.my-account .is-blog .first-page.page-head h1{font-size:28px;font-weight:normal;line-height:normal;text-align:center;color:#fff}.is-blog .body-wrapper>.row>.col-sm-8{position:static}}@media screen and (min-width: 768px){.is-blog:not(.wordpress-post-view) .back{background-color:transparent;margin-top:20px}.is-blog:not(.wordpress-post-view) .back .btn{color:#666;font-size:14px}.is-blog:not(.wordpress-post-view) .back .btn:hover{color:#111}.is-blog:not(.wordpress-post-view) .back+.page-title,.is-blog:not(.wordpress-post-view) .my-account .back+.page-head,.my-account .is-blog:not(.wordpress-post-view) .back+.page-head{padding-top:0}.is-blog .header{border-bottom-color:rgba(0,0,0,0.15)}.is-blog .blog-header{background:url(../images/bkg_blog-list.jpg) no-repeat scroll center center;background-size:cover;height:300px;margin:0 -15px 50px}.is-blog .page-title.first-page,.is-blog .my-account .first-page.page-head,.my-account .is-blog .first-page.page-head{position:absolute;left:0;width:100%;top:210px;z-index:2}.is-blog .page-title.first-page h1,.is-blog .my-account .first-page.page-head h1,.my-account .is-blog .first-page.page-head h1{font-size:48px;font-weight:normal;line-height:normal;text-align:center;color:#fff}.is-blog .body-wrapper>.row>.col-sm-8{position:static}.is-blog .blog-desc{margin-bottom:50px;margin-top:-30px}.is-blog .post-entry .text04,.is-blog .post-entry .customer-account-logoutsuccess .body-wrapper p,.customer-account-logoutsuccess .body-wrapper .is-blog .post-entry p,.is-blog .post-entry .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.onestepcheckout-index-index #onestepcheckout-form .is-blog .post-entry .onestepcheckout-description,.is-blog .post-entry .checkout-onepage-success .body-wrapper h4,.checkout-onepage-success .body-wrapper .is-blog .post-entry h4,.is-blog .post-entry .blog-desc,.is-blog .post-entry q{font-size:18px;line-height:1.4}.is-blog .post-entry h1{font-size:24px}.is-blog .post-entry h3{color:#111}.is-blog #post-list .item{margin:-1px 0 0 0}.is-blog #post-list .item+.item{margin-top:-1px}.is-blog #post-list .item .post-entry{height:300px;font-size:16px}.is-blog #post-list .item .post-entry h3{font-size:18px}.is-blog #post-list .item .post-list-item>h2{font-size:18px}.is-blog #post-list .post-meta .post-date .pe-7s-clock,.is-blog #post-list .post-meta .post-category .pe-7s-clock{display:none}.is-blog #comments{margin:0;border-bottom:none}.is-blog #comments .fieldset{max-width:600px}.is-blog #comments .fieldset .form-group{text-align:left}.is-blog #comments .fieldset textarea:focus{background-color:#f0f0f0}.is-blog #comments .buttons-set .btn-default{font-size:16px;background-color:#666}.is-blog #comments .buttons-set .btn-default:hover{background-color:#595959}.is-blog #comments .comment-list .comment-inner .reply{text-align:left !important}.is-blog #comments .comment-list .comment-inner .reply a{min-width:1px}.wordpress-post-view .back{margin:0 0 0 -15px;background-color:#f9f9f9;padding-left:5px}.wordpress-post-view .back .btn-primary{color:#666;padding:13px 7px 14px;text-transform:uppercase;font-size:14px}.wordpress-post-view .back .btn-primary span.copy{display:inline-block}.wordpress-post-view .back .btn-primary span.pe-7s-back{margin-right:5px}.wordpress-post-view .back .btn-primary:hover{color:#111}.wordpress-post-view .prev-next{margin-top:-51px;height:50px}.wordpress-post-view .prev-next a{border:none;line-height:50px;color:#111;font-size:14px}.wordpress-post-view .body-wrapper{background:url(../images/bkg_blog-sidebar.gif) repeat-y right top #fff}.wordpress-post-view .page-title,.wordpress-post-view .my-account .page-head,.my-account .wordpress-post-view .page-head{padding-bottom:30px;padding-top:5px;padding-left:25px;padding-right:25px;border-bottom:1px solid #e8e8e8}.wordpress-post-view .page-title h1,.wordpress-post-view .my-account .page-head h1,.my-account .wordpress-post-view .page-head h1{line-height:normal}.wordpress-post-view .post-meta{margin-right:0;margin-left:0;margin-top:30px;border-width:0;background-color:transparent;font-weight:normal;color:#aaa}.wordpress-post-view .post-meta:before,.wordpress-post-view .post-meta:after{content:"";display:table}.wordpress-post-view .post-meta:after{clear:both}.wordpress-post-view .post-meta .post-date,.wordpress-post-view .is-blog #post-list .post-meta .post-category,.is-blog #post-list .wordpress-post-view .post-meta .post-category{padding:0 25px;font-size:14px}.wordpress-post-view .post-meta .post-category{padding:0 25px;font-weight:normal}.wordpress-post-view .post-meta .post-category a{color:#78BE20;text-decoration:none}.wordpress-post-view .post-meta .post-category a:hover{color:#5c9219}.wordpress-post-view .post-meta .post-tags{padding:0 25px;font-weight:normal;margin-top:5px;color:#fff}.wordpress-post-view .post-view .post-entry{margin-left:0;margin-right:0;padding-left:25px;padding-right:25px;border-top:none}}@media screen and (min-width: 992px){.is-blog .blog-header{height:400px}.is-blog .blog-header .blog-header-title .blog-header-title-container{font-size:48px}.is-blog .page-title.first-page,.is-blog .my-account .first-page.page-head,.my-account .is-blog .first-page.page-head{top:260px}.is-blog #post-list:before,.is-blog #post-list:after{content:"";display:table}.is-blog #post-list:after{clear:both}.is-blog #post-list .item{width:50%;float:left}.is-blog #post-list .item.even{margin-left:-1px}.wordpress-post-view .post-title h1{font-size:34px}.wordpress-post-view .post-view .post-entry .list-circle{margin-left:25px;margin-right:25px}}@media screen and (min-width: 1200px){.is-blog .blog-header{height:450px}.is-blog .page-title.first-page,.is-blog .my-account .first-page.page-head,.my-account .is-blog .first-page.page-head{top:290px}}@media screen and (min-width: 1400px){.is-blog #post-list .item{width:33.33%}.is-blog #post-list .item.odd{margin-left:-1px}}body{font-family:"FlySans-",Arial,sans-serif;width:100%}a:active,a:focus,a:hover{color:#78BE20;cursor:pointer}.form-group label,.side-details .nav-pills>li>a,.skin-purple .sidebar-menu>li:first-child.header,label{text-transform:uppercase}.module_cms h3{color:#444;font-weight:700}.block-blog-comments .block-content li{margin-bottom:1rem;display:block}.block-blog-comments .block-content li:last-child{margin-bottom:0}.is-blog #post-list .post-list-item>h2 a{display:block}.is-blog #post-list .post-list-item>h2 a:hover{color:#f1870a}.is-blog #post-list .post-meta .post-category,.is-blog #post-list .post-meta .post-date,.is-blog #post-list .post-meta .post-category{left:2.6rem}.is-blog #post-list .item *{text-align:left !important}.is-blog .blog-header{height:300px;padding-top:18rem}.is-blog .body-wrapper{margin-top:0;position:relative;top:-180px;z-index:0}.side-details .nav-pills>li>a{font-size:12px}.wordpress-post-view .body-wrapper{margin-top:0;position:relative;top:0 !important;z-index:0}.wordpress-post-view .header,.wordpress-post-view .header-panel{background:#3a334d}.nav>li>a.add-new.active,.nav>li>a.add-new.active:hover,.nav>li>a:active,.nav>li>a:hover{background:0 0 !important;color:#fff}.nav>li>a.add-new,.nav>li>a.add-new:hover{color:#444 !important}.nav>li>a.active,.nav>li>a.add-new,.nav>li>a.add-new:hover{background:0 0 !important}.nav>li>a.active{color:#fff !important}.nav-pills>li.active a,.nav-pills>li.active a:focus,.nav-pills>li.active a:hover{border-top-color:#3a334d;background:#3a334d !important}.nav-pills>li.active:hover>a{color:#FFF}.nav-pills>li>a,.nav-pills>li.active>a{font-weight:400}.nav-bordered .nav.nav-pills{border-bottom:1px solid #847d96}.huge-tabs .nav-pills>li.active>a:hover{color:#FFF !important}.huge-tabs .nav-pills>li a:active,.huge-tabs .nav-pills>li a:focus{color:#FFF !important}label{font-size:12px !important;line-height:18px}.skin-purple .form-group label{font-size:12px !important}.skin-purple .sidebar-menu>li>a{font-size:12px;text-transform:uppercase;transition:all .2s ease-in-out}.skin-purple .sidebar-menu>li.active:hover>a,.skin-purple .sidebar-menu>li.active>a{background:#200d2d;border-left-color:#200d2d}.skin-purple .sidebar-menu>li:hover>a{background:0 0;border-left-color:#4a3753}.skin-purple .sidebar-menu>li.header{background:0 0;color:#FFF}.skin-purple .sidebar a{color:#9189a6}.skin-purple .left-side,.skin-purple .main-sidebar{background:#3a334d;background:-moz-linear-gradient(left, #3a334d 0, #3f3753 100%);background:-webkit-linear-gradient(left, #3a334d 0, #3f3753 100%);background:linear-gradient(to right, #3a334d 0, #3f3753 100%)}.skin-purple .main-header .logo{min-width:210px}.skin-purple .treeview-menu-modified>li>a{color:#9189a6}.skin-purple .treeview-menu-modified>li>.treeview-menu-modified{background:#200d2d}.skin-purple .form-control,.skin-purple .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .skin-purple .input-text,.skin-purple .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .skin-purple select,.skin-purple .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .skin-purple select,.skin-purple .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .skin-purple .input-text,.form-control[disabled],.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box [disabled].input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select[disabled],.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select[disabled],.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box [disabled].input-text,.form-control[readonly],.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box [readonly].input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select[readonly],.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select[readonly],.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box [readonly].input-text,fieldset[disabled] .form-control,fieldset[disabled] .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box fieldset[disabled] .input-text,fieldset[disabled] .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box fieldset[disabled] select,fieldset[disabled] .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback fieldset[disabled] select,fieldset[disabled] .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box fieldset[disabled] .input-text{box-shadow:none;height:45px;background-color:#f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:none !important;padding-right:25px;color:#444;font-weight:300;font-size:16px;-webkit-appearance:none}.gen-pass-button{background:0 0;color:#f39c12}.gen-pass-button:hover{background-color:transparent;color:#78BE20}.delete-link,.delete-link:visited{background:rgba(192,192,192,0) !important;transition:background .1s;border-radius:50px;padding:5px 20px;box-shadow:none;font-weight:700;border:2px solid #dd4b39 !important;text-decoration:none !important;color:#dd4b39 !important}.delete-link:active,.delete-link:hover{text-decoration:none !important;color:#FFF !important;background:#dd4b39 !important}.small-box h3{font-size:20px}.small-box-footer .panel-group .panel .panel-heading a{padding:5px 10px}.navbar-nav>.notifications-menu>.dropdown-menu>li.header{padding:0}.navbar-nav>.notifications-menu>.dropdown-menu>li.header a{padding:8px 15px}.box-header.with-border,.breadcrumb{border-bottom:1px solid #847d96}.box-footer{border-color:#847d96;margin-top:2.7rem !important}.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .payment-methods dl dt input[type=radio]{float:left;margin-top:0;margin-right:10px}.search-macro-fields{display:table;width:100%}.search-macro-fields .form-button,.search-macro-fields .form-control,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields .input-text,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .search-macro-fields .input-text{display:inline-block;float:none}.search-macro-fields .form-control,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields .input-text,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .search-macro-fields .input-text{width:69%}.search-macro-fields .form-button{display:inline-block;float:none;width:30%;padding:1rem;border-radius:0}.search-macro-fields .form-button>span:first-child{display:inline-block;vertical-align:middle;padding-right:10px}.small-box{background-color:#8679a9 !important}.small-box .panel-heading{background:#9385b7 !important;border-width:1px 0 !important;border-color:#9d8ec5 !important;border-style:solid !important}.small-box .panel-body{padding:4px 5px !important;background:#8679a9 !important;color:#FFF}.small-box .buttoned.darkened:hover{background:transparent}.small-box .user-addone{text-decoration:none;color:#ffb469;font-weight:normal;text-transform:uppercase;transition:all 0.2s ease-in-out}.small-box .user-addone:hover{color:#FFFFFF}.main-sidebar{min-width:210px}.side-details{min-width:300px}#intercom-container .intercom-launcher-button{background-color:#5d4895 !important;border:1px solid #5d4895 !important}#testimonials .testimonial .quote .blockquote blockquote a{font-family:"Lato", Helvetica, Arial, Verdana, sans-serif}[class^="pe-7s-"],[class*=" pe-7s-"]{font-family:'Pe-icon-7-stroke' !important}.blog-search{position:relative}.blog-search .button{position:absolute !important;right:0;top:.6rem;border:none !important;background:none;box-shadow:none}.blog-search .button:hover{border:none !important;background:none;box-shadow:none}.blog-search .button span{font-size:1.8rem !important;line-height:1 !important}.wp-sidebar .block-blog.block-blog-search .block-content .form-control,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .wp-sidebar .block-blog.block-blog-search .block-content .input-text,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .wp-sidebar .block-blog.block-blog-search .block-content select,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .wp-sidebar .block-blog.block-blog-search .block-content select,.wp-sidebar .block-blog.block-blog-search .block-content .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .wp-sidebar .block-blog.block-blog-search .block-content .input-text{padding-left:15px}.post-entry ul li{color:#4f3a88;margin-left:1rem;margin-bottom:.5rem;list-style:disc}.cart+.module_coupon{display:none}.cms-offer .module-text{text-align:center}.cms-offer .module-text .text08{font-size:1.8rem;line-height:1.5;letter-spacing:0;background:#DDD;margin:0;padding:2rem}.cms-offer .module-text .text04+.text08,.cms-offer .module-text .customer-account-logoutsuccess .body-wrapper p+.text08,.customer-account-logoutsuccess .body-wrapper .cms-offer .module-text p+.text08,.cms-offer .module-text .onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description+.text08,.onestepcheckout-index-index #onestepcheckout-form .cms-offer .module-text .onestepcheckout-description+.text08,.cms-offer .module-text .checkout-onepage-success .body-wrapper h4+.text08,.checkout-onepage-success .body-wrapper .cms-offer .module-text h4+.text08,.cms-offer .module-text .is-blog .blog-desc+.text08,.is-blog .cms-offer .module-text .blog-desc+.text08,.cms-offer .module-text .is-blog .post-entry q+.text08,.is-blog .post-entry .cms-offer .module-text q+.text08{background:none;padding:1rem 0 0}.cms-offer .module-faqs{padding-bottom:0}.cms-offer .module-faqs h2{font-size:30px}.cms-offer .module-faqs dl{margin-left:2rem}.cms-offer .module-faqs dl dt{position:relative;text-transform:capitalize;font-weight:normal;color:#1a1135;margin-bottom:5px;font-size:18px}.cms-offer .module-faqs dl dt:before{width:10px;height:10px;position:absolute;background:#1a1135;display:block;content:"";left:-2rem;top:5px;border-radius:10px}.cms-offer .module-faqs dl dd{color:#444444;line-height:20px}.cms-offer .module-contact{display:none}.cms-offer h2{font-style:normal;border-bottom:1px solid #c7c7c7;padding-bottom:2rem;margin-bottom:4rem}.cms-offer #perks .copy small{color:#444444;line-height:22px}.body-wrapper{min-height:55vh}.cms-magento-optimized-hosting .body-wrapper>.container{padding:0;width:auto}.cms-magento-optimized-hosting .header{border-bottom:none;background-color:transparent;position:absolute;top:28px}.cms-magento-optimized-hosting .header-panel{background-color:transparent;position:absolute;width:100%;left:0;top:0}.cms-magento-optimized-hosting .header+.body-wrapper{padding-top:0}.cms-magento-optimized-hosting .main-nav .navbar .navbar-collapse .navbar-nav{background-color:transparent}.cms-magento-optimized-hosting #perks .col-sm-4:hover{transform:scaleX(1.2) scaleY(1.2);cursor:pointer;transition:all 0.2s ease-in-out}.cms-magento-optimized-hosting #perks .icon,.cms-magento-optimized-hosting #perks .icon em{background:#736892}.cms-magento-optimized-hosting #perks .copy small{color:#444444;line-height:22px}.wordpress-term-view .header{background-color:#3a334d !important}.wordpress-term-view .body-wrapper{top:0 !important}#accordion .accordion-toggle{border-bottom:1px solid #CCC;padding:10px 0;margin:0}@media screen and (max-width: 1260px){.skin-purple .main-header .navbar{background-color:#3a334d;width:calc(100% - 210px)}}@media screen and (min-width: 768px){.footer .footer-branding .copyright{max-width:100%}.checkout-onepage-success .body-wrapper h4,.customer-account-logoutsuccess .body-wrapper p,.is-blog .blog-desc,.is-blog .post-entry q,.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.text04,.customer-account-logoutsuccess .body-wrapper p,.onestepcheckout-index-index #onestepcheckout-form .onestepcheckout-description,.checkout-onepage-success .body-wrapper h4,.is-blog .blog-desc,.is-blog .post-entry q{letter-spacing:0}.is-blog .header{border-bottom:0}.is-blog .header,.is-blog .header-panel,.is-blog .navbar-nav{background:transparent !important;position:relative}.wordpress-post-view .header,.wordpress-post-view .header-panel,.wordpress-post-view .navbar-nav{background:#3a334d !important}.main-nav{float:right;white-space:nowrap;position:relative;z-index:9999}.wordpress-term-view .header,.wordpress-term-view .header-panel{background-color:#3a334d !important}.btn.btn-success{font-size:14px}}.my-account{width:75%}.my-account .page-title,.my-account .page-head{padding:50px 0 20px}.my-account .info-box .box-title{font-style:normal;border-bottom:1px solid #DDD;padding-bottom:1rem;font-size:14px;text-transform:uppercase;font-weight:bold}.my-account .pager{padding:10px;margin:20px 0;background:none;border:none;box-shadow:none;margin:0;background:#FFF}.my-account .pager .amount{margin-top:.5rem;font-size:13px;margin-right:1rem}.my-account .pager .limiter{font-size:13px}.my-account .pager .limiter label{font-size:13px;margin-bottom:0;text-transform:capitalize;font-weight:normal}.my-account .pager ~ .table,.my-account .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .pager ~ table,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .my-account .pager ~ table{margin:0;border-bottom:1px solid #efefef;border-top:1px solid #efefef;background:#FFF}.my-account .pager ~ .table>thead,.my-account .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .pager ~ table>thead,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .my-account .pager ~ table>thead{border-bottom:2px solid #EEE}.my-account dt.text07,.my-account .cms-index-noroute .body-wrapper dl dt,.cms-index-noroute .body-wrapper dl .my-account dt,.my-account .is-blog #comments .fieldset dt.legend,.is-blog #comments .fieldset .my-account dt.legend{font-size:14px;color:#3a334d;text-transform:uppercase;font-weight:bold}.pagination>li:first-child>a,.pagination>li:last-child>a{background:#a39cb5;border-color:#a39cb5}.pagination>li:first-child>a.previous,.pagination>li:first-child>a.next,.pagination>li:last-child>a.previous,.pagination>li:last-child>a.next{background:none;border-color:#DDD;color:#AAA}.ticket-row:hover td{background:none !important}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f9f9f9 !important}.table-striped>tbody>tr:nth-child(even)>td{background-color:#FFFFFF !important}.dashboard .welcome-msg p{font-size:16px}.dashboard .welcome-msg p.hello{font-size:18px}.module_navigation{width:25%}.module_servers .table>tbody>tr>td,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table>tbody>tr>td,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table>tbody>tr>td,.module_servers .table>tbody>tr>th,.module_servers .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table>tbody>tr>th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary .module_servers table>tbody>tr>th{padding:10px}.order-page .order-sp{background:#FFF}.order-page .order-sp .info-box .box-title{font-weight:bold;font-size:14px;color:#3a334d;text-transform:uppercase}.order-page .order-status-date .text07,.order-page .order-status-date .cms-index-noroute .body-wrapper dl dt,.cms-index-noroute .body-wrapper dl .order-page .order-status-date dt,.order-page .order-status-date .module_cms h2,.module_cms .order-page .order-status-date h2,.order-page .order-status-date .catalog-product-view .product-info .product-options dl dt label,.catalog-product-view .product-info .product-options dl dt .order-page .order-status-date label,.order-page .order-status-date .is-blog .post-entry h3,.is-blog .post-entry .order-page .order-status-date h3,.order-page .order-status-date .is-blog #comments .fieldset .legend,.is-blog #comments .fieldset .order-page .order-status-date .legend,.order-page .order-status-date .is-blog #comments h2,.is-blog #comments .order-page .order-status-date h2{font-style:normal;font-size:16px;color:#3a334d}.order-page .order-status-date .order-date{font-size:14px;color:#3a334d}.order-page .info-box{border:none}.order-page .info-box .box-title{font-weight:bold;font-size:14px;color:#3a334d;text-transform:uppercase}.table thead tr th,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-summary table thead tr th{font-weight:bold}dt.text07,.cms-index-noroute .body-wrapper dl dt,.is-blog #comments .fieldset dt.legend{font-size:16px;font-style:normal;font-weight:normal}.padder .module_affiliate dl{padding:0}.padder .module_affiliate dt{color:#FFF;background-color:#847d96;padding:11px 10px;text-transform:uppercase;font-size:14px}.padder .module_affiliate dd{padding:10px 10px 5px}#admin_messages{background-color:#d7eace;color:#3a334d;padding:1rem;margin:2rem 1rem 0;border-radius:.5rem;border:1px solid #b8d0ad;font-weight:400}.mm-review__block{margin-bottom:4rem}.mm-form-group .input-group-addon{background:none;border:none}.mm-form-group .input-group-addon .btn{border-radius:0}.mm-account .accordion-toggle{font-size:1.5rem}.mm-performance__graph table{width:100%}.mm-performance__graph table td{width:16.6%;text-align:center}.mm-performance__graph table td div{display:inline-block}.mm-table{background:#FFF;border-top:1px solid #9d92bb}.mm-table thead{border-bottom:2px solid #EEE;background-color:#847d96}.mm-table thead tr>th{color:#FFF}.mm-table th{font-weight:bold}.mm-table td{padding:8px !important}.mm-a-block{display:block}.mm-email-log td{padding:0 8px !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#plans .plan .actions .price,.category-plans #plans2 .plan .actions .price{margin-top:1.5rem;font-size:2.3rem}#plans .plan .actions .btn-cart,.category-plans #plans2 .plan .actions .btn-cart{width:50px;height:50px;line-height:50px}#plans .plan .actions .btn-cart i,.category-plans #plans2 .plan .actions .btn-cart i{margin-right:-10px}.cms-offer .module-faqs dl dt:before{top:6px}}@media screen and (max-width: 767px){.cart .cart-table tbody tr td.last a,.module_coupon .form-control,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon .input-text,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module_coupon select,.module_coupon .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module_coupon .input-text,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.module_coupon .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.module_coupon .onestepcheckout-index-index .onestepcheckout-popup-contents #onestepcheckout-form div.checkoutcontainer .input-box select,.module_coupon .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-popup-contents .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .module_coupon select,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .module_coupon .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents #onestepcheckout-form div.checkoutcontainer .input-box .module_coupon select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-popup-contents .input-box .module_coupon select{color:#FFF}.cart .cart-table tbody tr td.last{background-color:#847d96}.is-blog #post-list .item{height:auto !important}.cms-magento-optimized-hosting .header{background-color:#3a334d;position:fixed;top:0;border-bottom:1px solid #524c61}.cms-magento-optimized-hosting .main-nav .navbar .navbar-collapse .navbar-nav{background-color:#3a334d}.cms-magento-optimized-hosting .header+.body-wrapper{padding-top:55px}.cms-magento-optimized-hosting #perks .icon{background:transparent}.cms-magento-optimized-hosting #perks .icon em{background:#FFFFFF}.cms-magento-optimized-hosting #perks .col-sm-4:hover{transform:none}.cms-magento-optimized-hosting #perks .col-xs-12{margin-bottom:2rem}}@media screen and (max-width: 992px){.search-macro-fields .form-control,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .input-text,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields .input-text,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .input-box .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback select,.onestepcheckout-index-index #onestepcheckout-form div.checkoutcontainer .onestepcheckout-feedback .search-macro-fields select,.search-macro-fields .onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .input-text,.onestepcheckout-index-index .onestepcheckout-popup-contents .input-box .search-macro-fields .input-text{width:60%}.search-macro-fields .form-button{width:38%;min-width:auto !important}}.sidebar .wp-sidebar .block-blog .block-title{margin-bottom:0 !important}.m-t1{margin-top:1rem}.m-t2{margin-top:2rem}.m-t3{margin-top:3rem}.m-tb2{margin-top:2rem !important;margin-bottom:2rem !important}.m-b0{margin-bottom:0 !important}.p-t0{padding-top:0 !important}.p-b0{padding-bottom:0 !important}.p-l0{padding-left:0 !important}.select{position:relative;z-index:1;display:inline-block}.select>select{border:1px solid #DDD;padding:3px 18px 3px 5px !important;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.select:before{content:"";position:absolute;top:50%;right:0;transform:translate(-50%, -20%);width:0;height:0;z-index:10000;border-style:solid;border-color:#1a1135 transparent transparent transparent;border-width:5px}.monkey-additional-lists{margin-top:-0.7rem}.monkey-additional-lists .mm-inline-cr{white-space:nowrap;margin-left:1rem}.mm-inline-cr{display:inline-block;font-size:0}.mm-inline-cr input[type=checkbox]:not(old),.mm-inline-cr input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:13px;opacity:0}.mm-inline-cr input[type=checkbox]:not(old)+label,.mm-inline-cr input[type=radio]:not(old)+label{display:inline-block;margin-left:-2em;line-height:1.5em;text-transform:capitalize;font-size:1.3rem !important;font-weight:400 !important}.mm-inline-cr input[type=checkbox]:not(old)+label>span,.mm-inline-cr input[type=radio]:not(old)+label>span{display:inline-block;width:1.5rem;height:1.5rem;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid silver;border-radius:0.25em;background:#e0e0e0;background-image:-moz-linear-gradient(#f0f0f0, #e0e0e0);background-image:-ms-linear-gradient(#f0f0f0, #e0e0e0);background-image:-o-linear-gradient(#f0f0f0, #e0e0e0);background-image:-webkit-linear-gradient(#f0f0f0, #e0e0e0);background-image:linear-gradient(#f0f0f0, #e0e0e0);vertical-align:bottom}.mm-inline-cr input[type=checkbox]:not(old):checked+label>span,.mm-inline-cr input[type=radio]:not(old):checked+label>span{background-image:-moz-linear-gradient(#e0e0e0, #f0f0f0);background-image:-ms-linear-gradient(#e0e0e0, #f0f0f0);background-image:-o-linear-gradient(#e0e0e0, #f0f0f0);background-image:-webkit-linear-gradient(#e0e0e0, #f0f0f0);background-image:linear-gradient(#e0e0e0, #f0f0f0)}.mm-inline-cr input[type=radio]:not(old)+label>span{border-radius:2rem;overflow:hidden}.mm-inline-cr input[type=radio]:not(old):checked+label>span{border-color:#3a334d}.mm-inline-cr input[type=radio]:not(old):checked+label>span>span{display:block;width:1.5em;height:1.5em;border-radius:0.125em;background:#3a334d}.mm-inline-cr input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;width:1.2rem;color:#3a334d;font-size:0.875em;line-height:1.4rem;text-align:center;text-shadow:0 0 0.0714em #73994d;font-weight:bold}