a, a:active, a:focus, 
button, button:focus, button:active, 
.btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus,
input[type="submit"], input[type="submit"]:focus, input[type="submit"]:active {
outline: none;
outline: 0;
}
a{
color:#194093;
}
p a {
text-decoration:underline;
}
input::-moz-focus-inner {
border: 0;
}
body {
text-rendering:optimizeLegibility;
font-weight:400;
color: #194093;
-moz-osx-font-smoothing: grayscale;
}
body, button, input, textarea{
font-family: 'Ubuntu', sans-serif!important;	
}
h1, h2, h3, h4, h5, h6{
color: #194093;
}
p{
font-size: 18px;
line-height: 24px;
}
h1{
font-size: 26px;
font-weight: 500;	
line-height: 32px;
}
a, a:active, a:focus, 
button, button:focus, button:active, 
.btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {
outline: none;
outline: 0;
}
input::-moz-focus-inner {
border: 0;
}
.site-header {
padding-top: 15px!important;
}
.secondary-navigation {
margin-top: 22px;
}
#woocommerce-product-search-field-0 {
margin-top: 18px!important;
}
.site-branding{
margin-bottom:0px;
}
.site-search .widget_product_search form:before {
content:none;
}
.site-search{
margin-top:17px;
} .wpb_widgetised_column.wpb_content_element{
margin-bottom:0px;
}
.site-main,
.content-area,
.hentry{
margin-bottom:0px;
}
.wpb_content_element{
margin-bottom:24px;
}
.main-navigation ul.menu ul li a{
background-color:#fff;
color: #194093;
font-size:16px;
line-height:20px;
padding: .4em 1.41575em;
width: 260px;
}
.main-navigation ul.menu ul li a:hover{
background-color:#DFE6F7;
color: #194093;
}
img.attachment-woocommerce_thumbnail {
height: 100%;
max-height: 260px;
width: auto;
} .single-product .woocommerce-tabs .panel ul{
margin-left:12px;
}
.single-product .woocommerce-tabs .panel ul li{
font-size: 18px;
line-height: 24px;
margin-bottom:12px;
}
.single-post-row{
margin:48px 0 24px;
}
.single-product-meta{
margin-bottom:24px;
margin-top:20px;
}
.thisiswoo-singleprod-price{
font-size: 21px;	
font-weight: 500;
}
.site-main nav.navigation .nav-previous a:hover,
.site-main nav.navigation .nav-next a:hover {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.site-main nav.navigation .nav-previous a:before{
content: "\f137";
font-weight:700;
}
.site-main nav.navigation .nav-next a:after{
content: "\f138";
font-weight:700;
}  .grid-sizer,
.grid-item { width: 31%; } .top-bar{
text-align:right;
font-size: 16px;	
font-weight: 500;
}
.top-bar .list-inline{
margin-bottom:0px;
}
.top-bar a,
.top-bar a:hover,
.top-bar a:focus,
.top-bar a:active,
.top-bar a:visited{
color:#fff;
} .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus{
background-color: #F2F5FB !important;
border: 0px none !important;
color: #194093!important;	
font-size: 16px;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder {
color: #194093!important;	
font-size: 16px;	
opacity:1;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-moz-placeholder { color: #194093!important;	
font-size: 16px;	
opacity:1;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder { color: #194093!important;	
font-size: 16px;	
opacity:1;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-ms-input-placeholder {  
color: #194093!important;	
font-size: 16px;	
opacity:1;
}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
padding: 10px 15px!important;
}
.dgwt-wcas-ico-loupe{
display:none!important;
}
.dgwt-wcas-close:hover,
.dgwt-wcas-close{ opacity: 1!important;
}
.dgwt-wcas-suggestion{
line-height: 1.3!important;	
}
.storefront-handheld-footer-bar .dgwt-wcas-suggestions-wrapp{
position:static!important;
margin-left:15px;
}
.dgwt-wcas-suggestions-wrapp{
max-width: calc(100% - 30px) !important;
width: 100% !important;
left: 15px;
right: 15px;
border:0px none!important;
}
.dgwt-wcas-suggestion-selected {
background-color: #fff!important;
}
.dgwt-wcas-sf-wrapp{
background:none!important
}
.search-form [type="text"],
.search-form [type="text"]:focus,
.dgwt-wcas-search-form input[type="search"].dgwt-wcas-search-input,
.dgwt-wcas-search-form input[type="search"].dgwt-wcas-search-input:focus {
font-size: 18px;
font-style: italic;
padding: 10px 10px 10px 18px;
border-radius: 22px!important;
float: left;  background:#fff;
}
.site-search .widget_product_search #searchsubmit:hover,
.site-search .widget_product_search #searchsubmit:focus,
.site-search .widget_product_search #searchsubmit {
font-size: 18px;
padding: 4px 15px !important;
border-radius: 0px 22px 22px 0px;
height: 100%;
cursor: pointer;
vertical-align: top;
position: static !important;
width: 50px !important;
height: 38px;
background:#fff;
}
.woocommerce-active .site-header .site-search{
width: 100%;
max-width: 500px;
} .main-navigation ul.menu > li.menu-item-has-children > a:after,
.main-navigation ul.menu > li.page_item_has_children > a:after,
.main-navigation ul.nav-menu > li.menu-item-has-children > a:after,
.main-navigation ul.nav-menu > li.page_item_has_children > a:after {
content: "\f0d7";
margin-left: 10px;
}
button.menu-toggle span::before{
opacity:1!important;
}
.toggled button.menu-toggle::after {
-webkit-transform: translateY(4px);
-ms-transform: translateY(4px);
transform: translateY(4px);
}
.toggled button.menu-toggle::before {
-webkit-transform: translateY(-4px);
-ms-transform: translateY(-4px);
transform: translateY(-4px);
}
button.menu-toggle span:before,
button.menu-toggle:after,
button.menu-toggle:before{
width: 22px;
position:static;
top:auto;
left:auto;
margin-top: 1px;
}
button.menu-toggle{
border: 1px solid #fff;
border-radius: 2px;
padding: 15px 10px;
}
.woocommerce-active .site-header .main-navigation{
float: none;
width: auto;
margin-right:0px;
height: 30px;
}
.primary-navigation{
top: 8px;
position: relative;
}
.main-navigation ul.menu,
.main-navigation ul.nav-menu{
display: table;
margin: 0 auto;
background: #fff;
border-radius: 50px;
padding: 0 20px;
box-shadow: 0 0 8px rgba(0,0,0,0.31);
}
.main-navigation ul li a,
.main-navigation ul li a:hover,
.main-navigation ul li a:focus,
.main-navigation ul li a:active,
.main-navigation ul li a:visited,
.main-navigation ul li:hover > a,
.site-header ul.menu li.current-menu-item > a{
color:#194093;
font-size: 18px;
font-weight: 500;
text-decoration:none;
}
.site-header{
background-color: #194093;	
background: linear-gradient(0deg, #194093 0%, #2357B6 100%);	
box-shadow: 0 0 8px rgba(0,0,0,0.31);
margin-bottom:0px!important;
}
.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
padding: 10px 15px
} .right-sidebar .content-area{
margin-right:0px;
}
.right-sidebar .widget-area{
width:100%;
} .alpha{
line-height:20px;
letter-spacing: normal;
}
.hentry .wp-post-image{
margin-bottom:0px;
}
.grid-well article.post > :not(img),
.grid-well article > :not(img) {
padding: 0 15px;
}
.grid-well article.post > *:last-child,
.grid-well article > *:last-child {
padding: 0 15px 15px;
}
.grid-well article.post,
.grid-well article {
margin-bottom:15px;
background-color: #DFE6F7;
}
.grid-well article.post h2:hover,
.grid-well article h2:hover,
.grid-well article.post h2:focus,
.grid-well article h2:focus,
.grid-well article.post h2:visited,
.grid-well article h2:visited,
.grid-well article.post h2,
.grid-well article h2{
color: #194093;	
font-size: 20px;	
font-weight: 500;
text-decoration:none;
}
.grid-well article.post h2 a:hover,
.grid-well article h2 a:hover,
.grid-well article.post h2 a:focus,
.grid-well article h2 a:focus,
.grid-well article.post h2 a:visited,
.grid-well article h2 a:visited,
.grid-well article.post h2 a,
.grid-well article h2 a{
color: #194093;	
font-size: 20px;	
font-weight: 500;
text-decoration:none;
}
a.post-link:focus,
a.post-link:hover{
text-decoration:none;
}
.grid-well .entry-header{
margin-bottom:0px;
} .swatch-light-blue{
background-color: #DFE6F7;
}
.swatch-yellow{
background:#FFCA00;
}
.back-icon,
body:not(.home) .site-content.back-icon{
background-image: url(//www.brainstormltd.co.uk/wp-content/uploads/2018/05/yellow-row-circles-bg-1.png);
background-position: right bottom;
background-repeat: no-repeat;
}
.swatch-blue.back-icon{
background-image: url(//www.brainstormltd.co.uk/wp-content/uploads/2018/05/blue-row-circles-bg.png);
background-position: right bottom;
background-repeat: no-repeat;	
}
.post-password-required .swatch-yellow{
padding-top:0px;
}
.swatch-blue{
background:#194093;
color:#fff;
} .fun-cat-box-link:hover,
.fun-cat-box-link:focus,
.fun-cat-box-link a:hover,
.fun-cat-box-link a:focus{
text-decoration:none;
color:#194093;
}
.fun-cat-box{
background: #fff;
padding-bottom:15px;
transform: scale(0.95);
border-radius: 15px;
overflow: hidden;
display: inline-block;
height: 334px;
float: none;
text-align: left;
vertical-align: top;
max-width:255px;
}
.fun-cat-box .vc_column-inner > .wpb_wrapper > *:not(.wpb_single_image){
padding-left:15px;
padding-right:15px;
}
.fun-cat-box .vc_column-inner,
.fun-cat-box .vc_single_image-wrapper {
padding:0px!important;
}
.vc_separator{
text-align:center;
}
.vc_separator.vc_separator_align_center h4 {
border: 1px solid #fff;
color: #fff;
border-radius: 50px;
font-size: 31px;
font-weight: 300; padding: 8px 24px 14px !important;
}
.vc_separator.vc_separator_align_center.spaced{
word-spacing: 15px;
margin:0;
} .new-item img,
.tv-advertised img{
max-width:60px;
}
.new-item,
.tv-advertised,
.vc_btn3.vc_btn3-color-primary.video-link.vc_btn3-style-modern{
display:inline-block;
vertical-align:middle;
}
.new-item,
.tv-advertised{
margin-right:10px;
}
.vc_btn3.vc_btn3-color-primary.video-link.vc_btn3-style-modern:hover, 
.vc_btn3.vc_btn3-color-primary.video-link.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-primary.video-link.vc_btn3-style-modern{
background-color: #D3172F !important;
padding: 8px 43px;
}
.single-product .site-content{
padding-top: 48px;
}
.single-product div.product .product_meta{
font-size: 15px;
line-height: 26px;
padding-top: 0px;
border-top: 0px none;
}
.single-product div.product .product_meta .sku{
font-weight:500;
}
.woocommerce-Price-amount.amount{
font-size: 21px;	
font-weight: 500;
}
.per-unit{
font-size: 18px;	
line-height: 24px;
}
.input-text.qty.text{
background-color: #fff;
border:1px solid #194093;
border:1px solid rgba(25, 64, 147, 0.5);
font-size:14px;
padding: 10px;
font-style: normal;
border-radius:0px;
}
.single_add_to_cart_button.button.alt{
background-color: #194093;	
box-shadow: 0 1px 4px rgba(0,0,0,0.53);
font-size: 16px;	
font-weight: 500;
padding: 7px 22px;
border-radius:40px;
} .funandgames-template-template-fullwidth .vc_col-sm-3:nth-child(6){
clear:left;
}
.archive.tax-assign_taxonomy .funandgames.type-funandgames h2{
margin: 15px 0 0;
}
.page-header{
margin:0px;
bordeR:0px none;
} .image-wrapper{
width:100%;
background:#fff;
}
.woocommerce-products-header__title.page-title{
margin-top:48px;
margin-bottom:15px !important;
}
.woocommerce-products-header img.hidden-xs{
border-radius: 0 0 15px 15px;
}
.woocommerce-products-header img{
margin-left:auto;
margin-right:auto;
}
.tax-product_cat .site-content {
margin-top: 0px;
}
body:not(.home) .site-content{
background-image: url(//www.brainstormltd.co.uk/wp-content/uploads/2018/05/white-row-circles-bg-1.png);
background-position: top left;
background-repeat: no-repeat;
} .carousel-description{
font-size: 16px;	
line-height: 20px;
color: #194093;
min-height:95px;
}
.product-cat-box h3{
font-size: 22px;
font-weight: 500;
line-height: 1;
padding-top:25px;
min-height: 69px;
}
.product-cat-box{
background: #fff;
display:block; transform: scale(0.95);
-moz-transition: all .1s linear;
-o-transition: all .1s linear;
-webkit-transition: all .1s linear;
border-radius: 15px;
overflow: hidden;
box-shadow: 0 0 14px rgba(14,21,35,0.3);
}
.product-cat-box > *:not(img){
padding-left:25px;
padding-right:25px;
}
.product-cat-box > *{
display:block!important;
}
.product-cat-box:focus,
.product-cat-box:hover{
transform: scale(1);
-moz-transition: all .1s linear;
-o-transition: all .1s linear;
-webkit-transition: all .1s linear;
}
.product-cat-box:hover,
.product-cat-box:focus,
.product-cat-box:focus *,
.product-cat-box:hover *{
text-decoration:none!important;
}
.owl-dots{
display: table;
margin-left: auto;
margin-right: auto;
background: #fff;
padding: 10px 15px 5px;
border-radius: 50px;
} .owl-carousel{
overflow:hidden;
padding-top:14px;
}
.owl-carousel > .owl-stage-outer{
overflow:visible;
}
.owl-theme .owl-dots .owl-dot span{
background: #194093;
width:14px;
height:14px;
margin: 3px 5px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #FFCA00;
} .woocommerce-tabs{
padding:0px;
margin-bottom;24px;
}
.vc_tta.vc_general .vc_tta-panel-body{
padding: 30px 20px 20px!important;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
border-radius:3px!important;
border-color: #DFE6F7!important;
background-color: #DFE6F7!important;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-color: #194093!important;
background-color: #194093!important;
position:relative;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading:before{
content: '';
display: block;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid #194093;
position: absolute;
bottom: -20px;
left: 15px;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
color: #0C4093!important;
font-size: 18px;	
font-weight: 500;	
line-height: 10px;
padding:20px!important;
}
.vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {
color: #fff!important;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{
content:'\f139'!important;
font-family:'Font Awesome 5 Free';
font-style: normal;
border: 0px none !important;
font-size:21px;
font-weight:700;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{
content:none!important;
} .bootstrap-accordion,
.bootstrap-accordion:hover {
background-color: #DFE6F7;
color: #0C4093;
cursor: pointer;
padding: 15px 20px;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 18px;	
font-weight: 500;
transition: 0.4s;
position:relative;
line-height: 1;
border-radius:3px;
}
.active.bootstrap-accordion:hover,
.active.bootstrap-accordion {
background-color: #194093;
color:#fff;
}
.active.bootstrap-accordion:before{
content: '';
display: block;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 20px solid #194093;
position: absolute;
bottom: -20px;
left: 15px;
}
.bootstrap-accordion:after {
content: '\f139';
font-size: 21px;
font-family:'Font Awesome 5 Free';
color: #777;
float: right;
margin-left: 5px;
color: #0C4093;
font-weight:700;
}
.active.bootstrap-accordion:after {
content: "\f139";
font-family:'Font Awesome 5 Free';
font-size: 21px;
color:#fff;
font-weight:700;
}
.bootstrap-accordion.active + .panel{
padding:30px 20px;
}
.bootstrap-accordion + .panel {
padding: 0 18px;
background-color: white;
max-height: 0;
overflow: hidden;
transition: 0.2s ease-out;
margin-bottom: 0px !important;
float: none !important;
width: 100% !important;
display: block !important;
box-shadow:none;
}  .video-row img,
.videos img{
border-radius:4px;
}
.video-heading{
font-size: 26px;
font-weight: 500;	
line-height: 1;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
margin-bottom:24px;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .container.fun-cat-box-row{
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
}
.fun-row{
position: relative;
margin: 0 0 30px;
border-radius:4px;
max-width:555px;
width:100%;
}
.fun-row .vc_column-inner{
pointer-events:none;
}
.fun-row .vc_column-inner a{
pointer-events:all;
}
.fun-row p{
color:#fff;
}
.fun-row img{
border-radius:0 4px 4px 0;
}
.fun-row h2{
font-family: "lithos-pro",sans-serif;
font-size: 32px;	
font-weight: 900;
line-height: 33px;
color:#fff;
}
.fun-row p{
font-size: 24px;	
font-weight: 500;	
line-height: 26px;
}
.fun-row .vc_general.vc_btn3:hover,
.fun-row .vc_general.vc_btn3:focus,
.fun-row .vc_general.vc_btn3{
background-color: #FFFFFF;	
box-shadow: 0 2px 10px rgba(0,0,0,0.6);
color: #194093;
font-size: 20px;	
font-weight: bold;
position:absolute;
border-radius: 50px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
display: table;
padding: 11px 37px;
border:0px none;
white-space: nowrap;
}
.fun-row .fun-img-col > .vc_column-inner {
padding:0px!important;
}
.fun-text-col h2{
padding-top:15px;
}
.fun-wrapper{ border-radius:4px;
overflow:hidden;
}
.fun-wrapper .fun-text-col,
.fun-wrapper .fun-img-col{
display:table-cell; }
.fun-img-col .wpb_content_element{
margin-bottom:0px;
}
.fun-row > .wpb_column:last-child{
height:0;
margin-top:-25px;
} .vc_general.vc_btn3{
border-radius: 50px;
border:0px none;
background-image:none;
}
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{
border:0px none;
font-size: 20px;	
font-weight: 500;
padding: 12px 30px;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
background-color: #194093!important;
font-size: 20px;	
font-weight: 500;
padding: 12px 66px;
color:#fff;
border:0px none;
border-radius: 50px;
border:0px none;
background-image:none;
}
.woocommerce-Button:hover,
.woocommerce-Button:focus,
.woocommerce-Button{
background-color: #194093!important;
font-size: 20px;	
font-weight: 500;
padding: 5px 45px;
color:#fff;
border:0px none;
border-radius: 50px;
border:0px none;
background-image:none;
}
.woocommerce-error .button.woocommerce-Button:hover, 
.woocommerce-error .button.woocommerce-Button:focus, 
.woocommerce-error .button.woocommerce-Button, 
.woocommerce-info .button.woocommerce-Button:hover,
.woocommerce-info .button.woocommerce-Button:focus,
.woocommerce-info .button.woocommerce-Button,
.woocommerce-message .button.woocommerce-Button:hover,
.woocommerce-message .button.woocommerce-Button:focus,
.woocommerce-message .button.woocommerce-Button,
.woocommerce-noreviews .button.woocommerce-Button:hover,
.woocommerce-noreviews .button.woocommerce-Button:focus,
.woocommerce-noreviews .button.woocommerce-Button,
p.no-comments .button.woocommerce-Button:hover,
p.no-comments .button.woocommerce-Button:focus,
p.no-comments .button.woocommerce-Button{
background-color:#0000 !important;
font-size:14px;
font-weight:600;
padding: 0 0 0 14px;
} input[type="password"].pass-input{
border: 2px solid #FFF;
background-color: #FFF;
border-radius: 50px;
text-align: center;
box-shadow: none;
display: block;
margin-left: auto;
margin-right: auto;
padding: 14px 20px;
max-width: 488px;
width: 100%;
margin-bottom:24px;
}
input[type="submit"].pass-submit{
display:block!important;
margin-left:auto;
margin-right:auto;
background-color: #FFFFFF;	
box-shadow: 0 2px 10px rgba(0,0,0,0.6);
border-radius:50px;
color: #194093;
font-size: 20px;
font-weight: bold;
padding: 8px 35px;
}
.pass-input::-webkit-input-placeholder {
color: #194093;
font-size: 24px;
}
.pass-input:-moz-placeholder { color: #194093;
font-size: 24px;
}
.pass-input::-moz-placeholder { color: #194093;
font-size: 24px;
}
.pass-input:-ms-input-placeholder {  
color: #194093;
font-size: 24px;
line-height:1;
} .brand-block{
display:block;
border-radius:15px;
transform: scale(1);
overflow: hidden;
-moz-transition: all .1s linear;
-o-transition: all .1s linear;
-webkit-transition: all .1s linear;
margin: 15px auto;
max-width: 346px;
}
.brand-block:hover,
.brand-block:focus{
transform: scale(1.05);
-moz-transition: all .1s linear;
-o-transition: all .1s linear;
-webkit-transition: all .1s linear;
box-shadow: 0 0 14px rgba(14,21,35,0.6);
} .new-item.cat-icon{
position:absolute;
top:8px;
left:8px;
padding: 0px !important;
max-width:66px;
}
.tv-advertised.cat-icon{
display: inline-block;
vertical-align:middle;
margin-right:0px;
}
.vc_btn3-container.vc_cat-cont{
display:inline-block;
vertical-align:middle;
padding-right: 0px !important;
}
.cat-box.product .cat-box-category{
color: #194093;
font-size: 16px;
line-height: 20px;
margin-bottom:12px;
}
.cat-box.product{
border: 1px solid #DFE6F7;
background-color: #DFE6F7;
border-radius: 15px;
overflow: hidden;
position:relative;
max-width: 324px;
width:100%;
}
.cat-box.product > a > *:not(img),
.cat-box.product > .vc_btn3-container
{
padding-left:15px;
padding-right:15px;
}
.cat-box.product > a > .image-wrapper{
padding-left:0px;
padding-right:0px;
}
.cat-box.product h2,
ul.products li.product .woocommerce-loop-product__title,
ul.products li.product h2, ul.products li.product h3{
font-size: 18px;
font-weight: 500;
line-height: 22px;
}
ul.products li.product {
text-align: left;
}
ul.products li.product .woocommerce-LoopProduct-link:hover,
ul.products li.product .woocommerce-LoopProduct-link:focus{
text-decoration:none;
}
.vc_cat-button{
padding: 8px 13px !important;
} .useful-links h3{
font-size: 20px;
font-weight: 500;	
line-height: 22px;
}
.useful-links p{
font-size: 16px;
line-height: 20px;
}
.useful-links .vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
font-size: 16px;
font-weight: 500;
padding: 10px 59px;
} .trade-options-box .vc_column-inner > .wpb_wrapper{
padding:20px;
background-color:#fff;
color: #194093;	
border-radius:15px;
}
.trade-options-box h3{
font-size: 20px;	
font-weight: 500;
line-height: 22px;
}
.trade-options-box .vc_general.vc_btn3,
.trade-options-box .vc_general.vc_btn3:hover,
.trade-options-box .vc_general.vc_btn3:focus{
font-size: 16px;	
font-weight: 500;
}
.trade-options-box .vc_btn3-container.vc_btn3-center{
margin-bottom:0px;
} .wpcf7-recaptcha + noscript + span,
.wpcf7-recaptcha{
max-width: 430px;
margin: 24px auto;
text-align:left;
}
.wpcf7-form-control-wrap.acceptance-gdpr{
text-align:center;
}
span.wpcf7-list-item{
margin:0px;
} span.wpcf7-not-valid-tip{
text-align: center;
color:#fff;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing{
border:0px none;
text-align: center;
}
.contact-row{
margin:0px;
border-radius:4px;
}
.contact-row .ajax-loader{
display:none!important;
}
.contact-row .wpcf7-form .wpcf7-form-control.wpcf7-acceptance{
display:block;
text-align:center;
}
.contact-row .wpcf7-form{
margin-bottom:0px;
}
.wpcf7-form-control.wpcf7-submit:hover,
.wpcf7-form-control.wpcf7-submit:focus,
.wpcf7-form-control.wpcf7-submit{
margin-left:auto;
margin-right:auto;
background-color: #FFCA00;
border-radius:40px;
color: #FFFFFF;	
font-size: 20px;	
font-weight: 500;
border:0px none;
margin-left:auto;
margin-right:auto;
display:block;
padding: 8px 68px;
}
.contact-row .vc_column-inner > .wpb_wrapper{
padding: 48px 0 24px;
}
.input-text:focus, 
input[type="email"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
article:not(.post-password-required) input[type="password"]:focus,
textarea:focus{
background-color: #FFFFFF;
color:#194093; 
-webkit-box-shadow: 0px 3px 0px #FFCA00 !important;
-moz-box-shadow: 0px 3px 0px #FFCA00 !important;
box-shadow: 0px 3px 0px #FFCA00 !important;
}
.contact-row .input-text, input[type="email"],
.contact-row  input[type="text"],
.contact-row  input[type="url"],
.contact-row   input[type="tel"],
article:not(.post-password-required) .contact-row   input[type="password"],
.contact-row  textarea{
max-width:430px;
margin-left:auto;
margin-right:auto;
display: block;
width:100%;
}
.input-text, input[type="email"],
input[type="text"],
input[type="url"],
input[type="tel"],
article:not(.post-password-required) input[type="password"],
textarea{
background-color: #FFFFFF;
border-radius:4px;
color:#194093;
width:100%;
border: 0px none;
padding: 19px 15px;
line-height:1;
}
.input-text, input[type="email"]::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
article:not(.post-password-required) input[type="password"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #194093;
font-size: 18px;
font-style: italic;
line-height: 20px;
}
.input-text, input[type="email"]:-moz-placeholder,
input[type="text"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
article:not(.post-password-required) input[type="password"]:-moz-placeholder,
textarea:-moz-placeholder { color: #194093;
font-size: 18px;
font-style: italic;
line-height: 20px;
}
.input-text, input[type="email"]::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
article:not(.post-password-required) input[type="password"]::-moz-placeholder,
textarea::-moz-placeholder { color: #194093;
font-size: 18px;
font-style: italic;
line-height: 20px;  
}
.input-text, input[type="email"]:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
article:not(.post-password-required) input[type="password"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {  
color: #194093;
font-size: 18px;
font-style: italic;
line-height: 20px;
} #payment .place-order{
margin-top:0px;
}
#terms.woocommerce-form__input-checkbox{
position:static;
margin-left:0px;
}
body.woocommerce-page .site-content{
background-image:none;
}
body.woocommerce-page .input-text, 
body.woocommerce-page input[type="email"], 
body.woocommerce-page input[type="text"],
body.woocommerce-page input[type="tel"],
body.woocommerce-page article:not(.post-password-required) input[type="password"],
body.woocommerce-page textarea{
border:1px solid #194093;
max-width: 100%;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered{
color: #194093;
padding: 19px 15px;
line-height: 1;
}
body .select2-container--default .select2-selection--single{
border:1px solid #194093;
height:auto;
}
body .select2-dropdown{
border:1px solid #194093;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow{
height: 58px;
}
body .select2-container--default .select2-search--dropdown .select2-search__field {
border:1px solid #194093;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow b{
border-color: #194093 transparent transparent transparent;
} .tp-bullet{
position: relative!important;
display: inline-block;
margin: 0 5px;
left:0!important;
}
.tp-bullets{
background-color:#fff;
border-radius:50px;
width:auto!important;
height:auto!important;
padding: 11px 15px 7px;
top: calc(100% + 16px)!important;
} .rainbow-row .fun-img-col img {
min-height: 240px;
}
.error-404.not-found{
margin-top:40px;
text-align:center;
}
.container.hook-cont{
padding:0px;
}
table.shop_attributes td,
table.shop_attributes th{
background-color: transparent;
font-size: 18px;
line-height: 24px;
padding: 8px 0;
}
table.shop_attributes th{
font-weight:500;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, 
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{
border-radius:40px;
}
.brands-col:nth-child(4n+1){
clear:left;
}
.storefront-handheld-footer-bar ul li > a::before{
font-weight:900!important;
}
.blog .site-content,
.archive:not(.tax-product_cat) .site-content{ 
padding-top:48px; 
} 
.hentry .entry-header{
border:0px none;
}
.col-full{
max-width:none!important;
padding:0px!important;
}
p.filter-heading{
font-size: 20px;
font-size: 2rem;
font-weight: 500;
line-height: 0.9;
color: #194093;
}
img{
border-radius:0px;
} body.blog article,
body.category article{
background:#fff;
}
.entry-meta-blog a{
background:#194093;
color:#fff!important;
padding:5px;
border-radius:3px;
text-transform:uppercase;
}
.entry-meta-blog a:hover,
.entry-meta-blog a:focus{
text-decoration:none;
}
.cat-links{
margin-bottom:15px;
margin-top:24px;
} .wrap-cont select {
height: 46px;
padding: 5px;
border: 0;
font-size: 16px;
max-width: 369px;
-webkit-appearance: none;
-moz-appearance: none;
font-size: 16px;
appearance: none;
position: relative;
z-index: 1;
width: 100%;
background-color: #DFE6F7;
}
.wrap-cont select option,
.wrap-cont select{
color: #194093;
font-size: 20px;	
font-weight: 500;
font-family: 'Ubuntu', sans-serif !important;
}
.wrap-cont .select-wrap {
border-radius: 3px;
overflow: hidden;
height: 46px;
max-width: 369px;
position: relative;
display: block;
margin: 0 0 24px 0;
}
.wrap-cont .select-wrap:after {
content: "\f107";
font-family: 'Font Awesome 5 Free';
font-weight:700;
color: #fff !important;
padding: 12px 8px;
position: absolute;
right: 0;
top: 0;
background: #194093;
z-index: 1;
text-align: center;
width: 37px;
height: 100%;
pointer-events: none;
box-sizing: border-box;
line-height: 1;
font-size: 25px;
} .website-signature a{
color:#194093!important;
text-decoration:underline;
}
.site-footer{
padding:0px;
}
.site-info{
padding:24px 0;
color: #194093;
font-size: 14px;
}
.footer-widgets{
padding-top:24px;
}
.footer-widgets .widget-title{
font-size: 18px;
font-weight: 500;
line-height: 20px;
}
.footer-widgets p{
font-size: 14px;
line-height: 18px;
}
.footer-widgets p strong{
font-size: 16px;
font-weight: 500;
line-height: 18px;
}
.footer-widgets p a:hover,
.footer-widgets p a:focus,
.footer-widgets p a{
color:#fff;
}
.footer-widgets .vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover,
.footer-widgets .vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,
.footer-widgets .vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{
background:#fff!important;
color: #003699;
font-family: Ubuntu;	
font-size: 16px;
font-weight: 500;
padding: 10px 42px;
}
.footer-widgets ul li{
border-bottom:1px solid #3F60A5;
padding: 7px 0;
}
.footer-widgets ul li:first-child{
border-top:1px solid #3F60A5;
}
.footer-widgets .fab{
font-size:40px;
margin-right:10px;
}
.footer-widgets a:last-child .fab{
margin-right:0px;
} .page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product, 
.storefront-full-width-content .site-main ul.products.columns-4 li.product {
width: 23%;
margin-right: 30px;
}
@media only screen and (max-width : 1200px) {
.woocommerce-active .site-header .site-search {
max-width: 460px;
}
.fun-row{
margin-left:auto;
margin-right:auto;
} .page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product, 
.storefront-full-width-content .site-main ul.products.columns-4 li.product {
width: 22.6%;
margin-right: 30px;
}
}
@media only screen and (max-width : 991px) {
.brands-col:nth-child(2n+1){
clear:left;
}
.fun-wrapper .fun-text-col, .fun-wrapper .fun-img-col {
display: block;
float: left;
} .page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product, 
.storefront-full-width-content .site-main ul.products.columns-4 li.product {
width: 47.9%;
margin-right: 30px;
float: left;
}
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product:nth-child(2n), 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product:nth-child(2n), 
.storefront-full-width-content .site-main ul.products.columns-4 li.product:nth-child(2n) {
margin-right: 0px!important;
}
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product:nth-child(odd), 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product:nth-child(odd), 
.storefront-full-width-content .site-main ul.products.columns-4 li.product:nth-child(odd) {
clear:left;
}
.woocommerce-active .site-header .site-search {
max-width: 360px;
}
.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
padding: 10px 6px
}
}
@media only screen and (max-width : 782px) {
html {
margin-top: 0px !important;
}
}
@media only screen and (max-width : 767px) {
.woocommerce-active .site-branding {
margin-top: 24px;
}
.site-header .custom-logo-link img{
max-width:100%;
}
.fun-wrapper .fun-text-col, .fun-wrapper .fun-img-col{
float:none;
}
.fun-wrapper{
display:block;
}
.fun-row img{border-radius:0 0 4px 4px;}
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product, 
.storefront-full-width-content .site-main ul.products.columns-4 li.product {
width: 47.3%;
margin-right: 30px;
float: left;
}
.final-item{
border-top:1px solid #194093;
margin: 15px 15px!important;
}
.final-item > a{
padding: 15px 0!important;
}
.main-navigation ul.menu > li, .main-navigation ul.nav-menu > li {
margin: 0px 15px;
}
.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
padding: 0px;
}
.site-header{
height:156px;
padding-bottom:0px;
}
button.menu-toggle{
position: absolute;
top: 15px;
right: 15px;
}
.handheld-navigation{
margin:38px -30px 0
}
.main-navigation ul.menu, .main-navigation ul.nav-menu {
display: block;
border-radius: 0px;
padding:15px;
box-shadow: nnoe;
}
.top-bar{
text-align:left;
}
.woocommerce-products-header{
margin: 0 -15px
}
.brands-col{
padding-left:30px;
padding-right:30px;
}
.vc_separator.spaced h4{
word-spacing: 488px;
width: 188px;
padding: 20px 24px !important;
border-radius: 40px;
}
.brand-block{
height:auto!important;
}
}
@media only screen and (min-width : 768px) {
.storefront-secondary-navigation.woocommerce-active .site-header .site-branding {
width: 45%;
}
.storefront-full-width-content .woocommerce-products-header,
.storefront-full-width-content.woocommerce-account .entry-header,
.storefront-full-width-content.woocommerce-cart .entry-header,
.storefront-full-width-content.woocommerce-checkout .entry-header{
padding: 0;
}
}
@media only screen and (max-width : 599px) {
.grid-sizer,
.grid-item { width: 48%; }
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product, 
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product, 
.storefront-full-width-content .site-main ul.products.columns-4 li.product,
.page-template-template-fullwidth-php .site-main ul.products.columns-4 li.product:nth-child(2n),
.page-template-template-homepage-php .site-main ul.products.columns-4 li.product:nth-child(2n),
.storefront-full-width-content .site-main ul.products.columns-4 li.product:nth-child(2n) {
width: 100%;
margin-right: auto;
margin-left:auto;
}
.cat-box.product{
margin-right:auto;
margin-left:auto;
}
.carousel-description{
min-height:0px;
}
.product-cat-box h3{
min-height: 0px;
}
}
@media only screen and (max-width : 574px) {
.product-cat-box{
height:auto!important;
}
.brands-col {
width: 100%;
}
}
@media only screen and (max-width : 430px) {
.grid-sizer,
.grid-item { width: 100%; }
}@font-face{font-family:'Defaults';src:url(//www.brainstormltd.co.uk/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?sni4t6);src:url(//www.brainstormltd.co.uk/wp-content/uploads/smile_fonts/Defaults/Defaults.eot?sni4t6#iefix) format('embedded-opentype'),url(//www.brainstormltd.co.uk/wp-content/uploads/smile_fonts/Defaults/Defaults.ttf?sni4t6) format('truetype'),url(//www.brainstormltd.co.uk/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?sni4t6) format('woff'),url(//www.brainstormltd.co.uk/wp-content/uploads/smile_fonts/Defaults/Defaults.svg?sni4t6#Defaults) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="Defaults-"],[class*=" Defaults-"]{font-family:'Defaults'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Defaults-glass:before{content:"\f000"}.Defaults-music:before{content:"\f001"}.Defaults-search:before{content:"\f002"}.Defaults-envelope-o:before{content:"\f003"}.Defaults-heart:before{content:"\f004"}.Defaults-star:before{content:"\f005"}.Defaults-star-o:before{content:"\f006"}.Defaults-user:before{content:"\f007"}.Defaults-film:before{content:"\f008"}.Defaults-th-large:before{content:"\f009"}.Defaults-th:before{content:"\f00a"}.Defaults-th-list:before{content:"\f00b"}.Defaults-check:before{content:"\f00c"}.Defaults-close:before{content:"\f00d"}.Defaults-search-plus:before{content:"\f00e"}.Defaults-search-minus:before{content:"\f010"}.Defaults-power-off:before{content:"\f011"}.Defaults-signal:before{content:"\f012"}.Defaults-cog:before{content:"\f013"}.Defaults-trash-o:before{content:"\f014"}.Defaults-home:before{content:"\f015"}.Defaults-file-o:before{content:"\f016"}.Defaults-clock-o:before{content:"\f017"}.Defaults-road:before{content:"\f018"}.Defaults-download:before{content:"\f019"}.Defaults-arrow-circle-o-down:before{content:"\f01a"}.Defaults-arrow-circle-o-up:before{content:"\f01b"}.Defaults-inbox:before{content:"\f01c"}.Defaults-play-circle-o:before{content:"\f01d"}.Defaults-repeat:before{content:"\f01e"}.Defaults-refresh:before{content:"\f021"}.Defaults-list-alt:before{content:"\f022"}.Defaults-lock:before{content:"\f023"}.Defaults-flag:before{content:"\f024"}.Defaults-headphones:before{content:"\f025"}.Defaults-volume-off:before{content:"\f026"}.Defaults-volume-down:before{content:"\f027"}.Defaults-volume-up:before{content:"\f028"}.Defaults-qrcode:before{content:"\f029"}.Defaults-barcode:before{content:"\f02a"}.Defaults-tag:before{content:"\f02b"}.Defaults-tags:before{content:"\f02c"}.Defaults-book:before{content:"\f02d"}.Defaults-bookmark:before{content:"\f02e"}.Defaults-print:before{content:"\f02f"}.Defaults-camera:before{content:"\f030"}.Defaults-font:before{content:"\f031"}.Defaults-bold:before{content:"\f032"}.Defaults-italic:before{content:"\f033"}.Defaults-text-height:before{content:"\f034"}.Defaults-text-width:before{content:"\f035"}.Defaults-align-left:before{content:"\f036"}.Defaults-align-center:before{content:"\f037"}.Defaults-align-right:before{content:"\f038"}.Defaults-align-justify:before{content:"\f039"}.Defaults-list:before{content:"\f03a"}.Defaults-dedent:before{content:"\f03b"}.Defaults-indent:before{content:"\f03c"}.Defaults-video-camera:before{content:"\f03d"}.Defaults-image:before{content:"\f03e"}.Defaults-pencil:before{content:"\f040"}.Defaults-map-marker:before{content:"\f041"}.Defaults-adjust:before{content:"\f042"}.Defaults-tint:before{content:"\f043"}.Defaults-edit:before{content:"\f044"}.Defaults-share-square-o:before{content:"\f045"}.Defaults-check-square-o:before{content:"\f046"}.Defaults-arrows:before{content:"\f047"}.Defaults-step-backward:before{content:"\f048"}.Defaults-fast-backward:before{content:"\f049"}.Defaults-backward:before{content:"\f04a"}.Defaults-play:before{content:"\f04b"}.Defaults-pause:before{content:"\f04c"}.Defaults-stop:before{content:"\f04d"}.Defaults-forward:before{content:"\f04e"}.Defaults-fast-forward:before{content:"\f050"}.Defaults-step-forward:before{content:"\f051"}.Defaults-eject:before{content:"\f052"}.Defaults-chevron-left:before{content:"\f053"}.Defaults-chevron-right:before{content:"\f054"}.Defaults-plus-circle:before{content:"\f055"}.Defaults-minus-circle:before{content:"\f056"}.Defaults-times-circle:before{content:"\f057"}.Defaults-check-circle:before{content:"\f058"}.Defaults-question-circle:before{content:"\f059"}.Defaults-info-circle:before{content:"\f05a"}.Defaults-crosshairs:before{content:"\f05b"}.Defaults-times-circle-o:before{content:"\f05c"}.Defaults-check-circle-o:before{content:"\f05d"}.Defaults-ban:before{content:"\f05e"}.Defaults-arrow-left:before{content:"\f060"}.Defaults-arrow-right:before{content:"\f061"}.Defaults-arrow-up:before{content:"\f062"}.Defaults-arrow-down:before{content:"\f063"}.Defaults-mail-forward:before{content:"\f064"}.Defaults-expand:before{content:"\f065"}.Defaults-compress:before{content:"\f066"}.Defaults-plus:before{content:"\f067"}.Defaults-minus:before{content:"\f068"}.Defaults-asterisk:before{content:"\f069"}.Defaults-exclamation-circle:before{content:"\f06a"}.Defaults-gift:before{content:"\f06b"}.Defaults-leaf:before{content:"\f06c"}.Defaults-fire:before{content:"\f06d"}.Defaults-eye:before{content:"\f06e"}.Defaults-eye-slash:before{content:"\f070"}.Defaults-exclamation-triangle:before{content:"\f071"}.Defaults-plane:before{content:"\f072"}.Defaults-calendar:before{content:"\f073"}.Defaults-random:before{content:"\f074"}.Defaults-comment:before{content:"\f075"}.Defaults-magnet:before{content:"\f076"}.Defaults-chevron-up:before{content:"\f077"}.Defaults-chevron-down:before{content:"\f078"}.Defaults-retweet:before{content:"\f079"}.Defaults-shopping-cart:before{content:"\f07a"}.Defaults-folder:before{content:"\f07b"}.Defaults-folder-open:before{content:"\f07c"}.Defaults-arrows-v:before{content:"\f07d"}.Defaults-arrows-h:before{content:"\f07e"}.Defaults-bar-chart:before{content:"\f080"}.Defaults-twitter-square:before{content:"\f081"}.Defaults-facebook-square:before{content:"\f082"}.Defaults-camera-retro:before{content:"\f083"}.Defaults-key:before{content:"\f084"}.Defaults-cogs:before{content:"\f085"}.Defaults-comments:before{content:"\f086"}.Defaults-thumbs-o-up:before{content:"\f087"}.Defaults-thumbs-o-down:before{content:"\f088"}.Defaults-star-half:before{content:"\f089"}.Defaults-heart-o:before{content:"\f08a"}.Defaults-sign-out:before{content:"\f08b"}.Defaults-linkedin-square:before{content:"\f08c"}.Defaults-thumb-tack:before{content:"\f08d"}.Defaults-external-link:before{content:"\f08e"}.Defaults-sign-in:before{content:"\f090"}.Defaults-trophy:before{content:"\f091"}.Defaults-github-square:before{content:"\f092"}.Defaults-upload:before{content:"\f093"}.Defaults-lemon-o:before{content:"\f094"}.Defaults-phone:before{content:"\f095"}.Defaults-square-o:before{content:"\f096"}.Defaults-bookmark-o:before{content:"\f097"}.Defaults-phone-square:before{content:"\f098"}.Defaults-twitter:before{content:"\f099"}.Defaults-facebook:before{content:"\f09a"}.Defaults-github:before{content:"\f09b"}.Defaults-unlock:before{content:"\f09c"}.Defaults-credit-card:before{content:"\f09d"}.Defaults-rss:before{content:"\f09e"}.Defaults-hdd-o:before{content:"\f0a0"}.Defaults-bullhorn:before{content:"\f0a1"}.Defaults-bell-o:before{content:"\f0a2"}.Defaults-certificate:before{content:"\f0a3"}.Defaults-hand-o-right:before{content:"\f0a4"}.Defaults-hand-o-left:before{content:"\f0a5"}.Defaults-hand-o-up:before{content:"\f0a6"}.Defaults-hand-o-down:before{content:"\f0a7"}.Defaults-arrow-circle-left:before{content:"\f0a8"}.Defaults-arrow-circle-right:before{content:"\f0a9"}.Defaults-arrow-circle-up:before{content:"\f0aa"}.Defaults-arrow-circle-down:before{content:"\f0ab"}.Defaults-globe:before{content:"\f0ac"}.Defaults-wrench:before{content:"\f0ad"}.Defaults-tasks:before{content:"\f0ae"}.Defaults-filter:before{content:"\f0b0"}.Defaults-briefcase:before{content:"\f0b1"}.Defaults-arrows-alt:before{content:"\f0b2"}.Defaults-group:before{content:"\f0c0"}.Defaults-chain:before{content:"\f0c1"}.Defaults-cloud:before{content:"\f0c2"}.Defaults-flask:before{content:"\f0c3"}.Defaults-cut:before{content:"\f0c4"}.Defaults-copy:before{content:"\f0c5"}.Defaults-paperclip:before{content:"\f0c6"}.Defaults-floppy-o:before{content:"\f0c7"}.Defaults-square:before{content:"\f0c8"}.Defaults-bars:before{content:"\f0c9"}.Defaults-list-ul:before{content:"\f0ca"}.Defaults-list-ol:before{content:"\f0cb"}.Defaults-strikethrough:before{content:"\f0cc"}.Defaults-underline:before{content:"\f0cd"}.Defaults-table:before{content:"\f0ce"}.Defaults-magic:before{content:"\f0d0"}.Defaults-truck:before{content:"\f0d1"}.Defaults-pinterest:before{content:"\f0d2"}.Defaults-pinterest-square:before{content:"\f0d3"}.Defaults-google-plus-square:before{content:"\f0d4"}.Defaults-google-plus:before{content:"\f0d5"}.Defaults-money:before{content:"\f0d6"}.Defaults-caret-down:before{content:"\f0d7"}.Defaults-caret-up:before{content:"\f0d8"}.Defaults-caret-left:before{content:"\f0d9"}.Defaults-caret-right:before{content:"\f0da"}.Defaults-columns:before{content:"\f0db"}.Defaults-sort:before{content:"\f0dc"}.Defaults-sort-desc:before{content:"\f0dd"}.Defaults-sort-asc:before{content:"\f0de"}.Defaults-envelope:before{content:"\f0e0"}.Defaults-linkedin:before{content:"\f0e1"}.Defaults-rotate-left:before{content:"\f0e2"}.Defaults-gavel:before{content:"\f0e3"}.Defaults-dashboard:before{content:"\f0e4"}.Defaults-comment-o:before{content:"\f0e5"}.Defaults-comments-o:before{content:"\f0e6"}.Defaults-bolt:before{content:"\f0e7"}.Defaults-sitemap:before{content:"\f0e8"}.Defaults-umbrella:before{content:"\f0e9"}.Defaults-clipboard:before{content:"\f0ea"}.Defaults-lightbulb-o:before{content:"\f0eb"}.Defaults-exchange:before{content:"\f0ec"}.Defaults-cloud-download:before{content:"\f0ed"}.Defaults-cloud-upload:before{content:"\f0ee"}.Defaults-user-md:before{content:"\f0f0"}.Defaults-stethoscope:before{content:"\f0f1"}.Defaults-suitcase:before{content:"\f0f2"}.Defaults-bell:before{content:"\f0f3"}.Defaults-coffee:before{content:"\f0f4"}.Defaults-cutlery:before{content:"\f0f5"}.Defaults-file-text-o:before{content:"\f0f6"}.Defaults-building-o:before{content:"\f0f7"}.Defaults-hospital-o:before{content:"\f0f8"}.Defaults-ambulance:before{content:"\f0f9"}.Defaults-medkit:before{content:"\f0fa"}.Defaults-fighter-jet:before{content:"\f0fb"}.Defaults-beer:before{content:"\f0fc"}.Defaults-h-square:before{content:"\f0fd"}.Defaults-plus-square:before{content:"\f0fe"}.Defaults-angle-double-left:before{content:"\f100"}.Defaults-angle-double-right:before{content:"\f101"}.Defaults-angle-double-up:before{content:"\f102"}.Defaults-angle-double-down:before{content:"\f103"}.Defaults-angle-left:before{content:"\f104"}.Defaults-angle-right:before{content:"\f105"}.Defaults-angle-up:before{content:"\f106"}.Defaults-angle-down:before{content:"\f107"}.Defaults-desktop:before{content:"\f108"}.Defaults-laptop:before{content:"\f109"}.Defaults-tablet:before{content:"\f10a"}.Defaults-mobile:before{content:"\f10b"}.Defaults-circle-o:before{content:"\f10c"}.Defaults-quote-left:before{content:"\f10d"}.Defaults-quote-right:before{content:"\f10e"}.Defaults-spinner:before{content:"\f110"}.Defaults-circle:before{content:"\f111"}.Defaults-mail-reply:before{content:"\f112"}.Defaults-github-alt:before{content:"\f113"}.Defaults-folder-o:before{content:"\f114"}.Defaults-folder-open-o:before{content:"\f115"}.Defaults-smile-o:before{content:"\f118"}.Defaults-frown-o:before{content:"\f119"}.Defaults-meh-o:before{content:"\f11a"}.Defaults-gamepad:before{content:"\f11b"}.Defaults-keyboard-o:before{content:"\f11c"}.Defaults-flag-o:before{content:"\f11d"}.Defaults-flag-checkered:before{content:"\f11e"}.Defaults-terminal:before{content:"\f120"}.Defaults-code:before{content:"\f121"}.Defaults-mail-reply-all:before{content:"\f122"}.Defaults-star-half-empty:before{content:"\f123"}.Defaults-location-arrow:before{content:"\f124"}.Defaults-crop:before{content:"\f125"}.Defaults-code-fork:before{content:"\f126"}.Defaults-chain-broken:before{content:"\f127"}.Defaults-question:before{content:"\f128"}.Defaults-info:before{content:"\f129"}.Defaults-exclamation:before{content:"\f12a"}.Defaults-superscript:before{content:"\f12b"}.Defaults-subscript:before{content:"\f12c"}.Defaults-eraser:before{content:"\f12d"}.Defaults-puzzle-piece:before{content:"\f12e"}.Defaults-microphone:before{content:"\f130"}.Defaults-microphone-slash:before{content:"\f131"}.Defaults-shield:before{content:"\f132"}.Defaults-calendar-o:before{content:"\f133"}.Defaults-fire-extinguisher:before{content:"\f134"}.Defaults-rocket:before{content:"\f135"}.Defaults-maxcdn:before{content:"\f136"}.Defaults-chevron-circle-left:before{content:"\f137"}.Defaults-chevron-circle-right:before{content:"\f138"}.Defaults-chevron-circle-up:before{content:"\f139"}.Defaults-chevron-circle-down:before{content:"\f13a"}.Defaults-html5:before{content:"\f13b"}.Defaults-css3:before{content:"\f13c"}.Defaults-anchor:before{content:"\f13d"}.Defaults-unlock-alt:before{content:"\f13e"}.Defaults-bullseye:before{content:"\f140"}.Defaults-ellipsis-h:before{content:"\f141"}.Defaults-ellipsis-v:before{content:"\f142"}.Defaults-rss-square:before{content:"\f143"}.Defaults-play-circle:before{content:"\f144"}.Defaults-ticket:before{content:"\f145"}.Defaults-minus-square:before{content:"\f146"}.Defaults-minus-square-o:before{content:"\f147"}.Defaults-level-up:before{content:"\f148"}.Defaults-level-down:before{content:"\f149"}.Defaults-check-square:before{content:"\f14a"}.Defaults-pencil-square:before{content:"\f14b"}.Defaults-external-link-square:before{content:"\f14c"}.Defaults-share-square:before{content:"\f14d"}.Defaults-compass:before{content:"\f14e"}.Defaults-caret-square-o-down:before{content:"\f150"}.Defaults-caret-square-o-up:before{content:"\f151"}.Defaults-caret-square-o-right:before{content:"\f152"}.Defaults-eur:before{content:"\f153"}.Defaults-gbp:before{content:"\f154"}.Defaults-dollar:before{content:"\f155"}.Defaults-inr:before{content:"\f156"}.Defaults-cny:before{content:"\f157"}.Defaults-rouble:before{content:"\f158"}.Defaults-krw:before{content:"\f159"}.Defaults-bitcoin:before{content:"\f15a"}.Defaults-file:before{content:"\f15b"}.Defaults-file-text:before{content:"\f15c"}.Defaults-sort-alpha-asc:before{content:"\f15d"}.Defaults-sort-alpha-desc:before{content:"\f15e"}.Defaults-sort-amount-asc:before{content:"\f160"}.Defaults-sort-amount-desc:before{content:"\f161"}.Defaults-sort-numeric-asc:before{content:"\f162"}.Defaults-sort-numeric-desc:before{content:"\f163"}.Defaults-thumbs-up:before{content:"\f164"}.Defaults-thumbs-down:before{content:"\f165"}.Defaults-youtube-square:before{content:"\f166"}.Defaults-youtube:before{content:"\f167"}.Defaults-xing:before{content:"\f168"}.Defaults-xing-square:before{content:"\f169"}.Defaults-youtube-play:before{content:"\f16a"}.Defaults-dropbox:before{content:"\f16b"}.Defaults-stack-overflow:before{content:"\f16c"}.Defaults-instagram:before{content:"\f16d"}.Defaults-flickr:before{content:"\f16e"}.Defaults-adn:before{content:"\f170"}.Defaults-bitbucket:before{content:"\f171"}.Defaults-bitbucket-square:before{content:"\f172"}.Defaults-tumblr:before{content:"\f173"}.Defaults-tumblr-square:before{content:"\f174"}.Defaults-long-arrow-down:before{content:"\f175"}.Defaults-long-arrow-up:before{content:"\f176"}.Defaults-long-arrow-left:before{content:"\f177"}.Defaults-long-arrow-right:before{content:"\f178"}.Defaults-apple:before{content:"\f179"}.Defaults-windows:before{content:"\f17a"}.Defaults-android:before{content:"\f17b"}.Defaults-linux:before{content:"\f17c"}.Defaults-dribbble:before{content:"\f17d"}.Defaults-skype:before{content:"\f17e"}.Defaults-foursquare:before{content:"\f180"}.Defaults-trello:before{content:"\f181"}.Defaults-female:before{content:"\f182"}.Defaults-male:before{content:"\f183"}.Defaults-gittip:before{content:"\f184"}.Defaults-sun-o:before{content:"\f185"}.Defaults-moon-o:before{content:"\f186"}.Defaults-archive:before{content:"\f187"}.Defaults-bug:before{content:"\f188"}.Defaults-vk:before{content:"\f189"}.Defaults-weibo:before{content:"\f18a"}.Defaults-renren:before{content:"\f18b"}.Defaults-pagelines:before{content:"\f18c"}.Defaults-stack-exchange:before{content:"\f18d"}.Defaults-arrow-circle-o-right:before{content:"\f18e"}.Defaults-arrow-circle-o-left:before{content:"\f190"}.Defaults-caret-square-o-left:before{content:"\f191"}.Defaults-dot-circle-o:before{content:"\f192"}.Defaults-wheelchair:before{content:"\f193"}.Defaults-vimeo-square:before{content:"\f194"}.Defaults-try:before{content:"\f195"}.Defaults-plus-square-o:before{content:"\f196"}.Defaults-space-shuttle:before{content:"\f197"}.Defaults-slack:before{content:"\f198"}.Defaults-envelope-square:before{content:"\f199"}.Defaults-wordpress:before{content:"\f19a"}.Defaults-openid:before{content:"\f19b"}.Defaults-bank:before{content:"\f19c"}.Defaults-graduation-cap:before{content:"\f19d"}.Defaults-yahoo:before{content:"\f19e"}.Defaults-google:before{content:"\f1a0"}.Defaults-reddit:before{content:"\f1a1"}.Defaults-reddit-square:before{content:"\f1a2"}.Defaults-stumbleupon-circle:before{content:"\f1a3"}.Defaults-stumbleupon:before{content:"\f1a4"}.Defaults-delicious:before{content:"\f1a5"}.Defaults-digg:before{content:"\f1a6"}.Defaults-pied-piper:before{content:"\f1a7"}.Defaults-pied-piper-alt:before{content:"\f1a8"}.Defaults-drupal:before{content:"\f1a9"}.Defaults-joomla:before{content:"\f1aa"}.Defaults-language:before{content:"\f1ab"}.Defaults-fax:before{content:"\f1ac"}.Defaults-building:before{content:"\f1ad"}.Defaults-child:before{content:"\f1ae"}.Defaults-paw:before{content:"\f1b0"}.Defaults-spoon:before{content:"\f1b1"}.Defaults-cube:before{content:"\f1b2"}.Defaults-cubes:before{content:"\f1b3"}.Defaults-behance:before{content:"\f1b4"}.Defaults-behance-square:before{content:"\f1b5"}.Defaults-steam:before{content:"\f1b6"}.Defaults-steam-square:before{content:"\f1b7"}.Defaults-recycle:before{content:"\f1b8"}.Defaults-automobile:before{content:"\f1b9"}.Defaults-cab:before{content:"\f1ba"}.Defaults-tree:before{content:"\f1bb"}.Defaults-spotify:before{content:"\f1bc"}.Defaults-deviantart:before{content:"\f1bd"}.Defaults-soundcloud:before{content:"\f1be"}.Defaults-database:before{content:"\f1c0"}.Defaults-file-pdf-o:before{content:"\f1c1"}.Defaults-file-word-o:before{content:"\f1c2"}.Defaults-file-excel-o:before{content:"\f1c3"}.Defaults-file-powerpoint-o:before{content:"\f1c4"}.Defaults-file-image-o:before{content:"\f1c5"}.Defaults-file-archive-o:before{content:"\f1c6"}.Defaults-file-audio-o:before{content:"\f1c7"}.Defaults-file-movie-o:before{content:"\f1c8"}.Defaults-file-code-o:before{content:"\f1c9"}.Defaults-vine:before{content:"\f1ca"}.Defaults-codepen:before{content:"\f1cb"}.Defaults-jsfiddle:before{content:"\f1cc"}.Defaults-life-bouy:before{content:"\f1cd"}.Defaults-circle-o-notch:before{content:"\f1ce"}.Defaults-ra:before{content:"\f1d0"}.Defaults-empire:before{content:"\f1d1"}.Defaults-git-square:before{content:"\f1d2"}.Defaults-git:before{content:"\f1d3"}.Defaults-hacker-news:before{content:"\f1d4"}.Defaults-tencent-weibo:before{content:"\f1d5"}.Defaults-qq:before{content:"\f1d6"}.Defaults-wechat:before{content:"\f1d7"}.Defaults-paper-plane:before{content:"\f1d8"}.Defaults-paper-plane-o:before{content:"\f1d9"}.Defaults-history:before{content:"\f1da"}.Defaults-circle-thin:before{content:"\f1db"}.Defaults-header:before{content:"\f1dc"}.Defaults-paragraph:before{content:"\f1dd"}.Defaults-sliders:before{content:"\f1de"}.Defaults-share-alt:before{content:"\f1e0"}.Defaults-share-alt-square:before{content:"\f1e1"}.Defaults-bomb:before{content:"\f1e2"}.Defaults-futbol-o:before{content:"\f1e3"}.Defaults-tty:before{content:"\f1e4"}.Defaults-binoculars:before{content:"\f1e5"}.Defaults-plug:before{content:"\f1e6"}.Defaults-slideshare:before{content:"\f1e7"}.Defaults-twitch:before{content:"\f1e8"}.Defaults-yelp:before{content:"\f1e9"}.Defaults-newspaper-o:before{content:"\f1ea"}.Defaults-wifi:before{content:"\f1eb"}.Defaults-calculator:before{content:"\f1ec"}.Defaults-paypal:before{content:"\f1ed"}.Defaults-google-wallet:before{content:"\f1ee"}.Defaults-cc-visa:before{content:"\f1f0"}.Defaults-cc-mastercard:before{content:"\f1f1"}.Defaults-cc-discover:before{content:"\f1f2"}.Defaults-cc-amex:before{content:"\f1f3"}.Defaults-cc-paypal:before{content:"\f1f4"}.Defaults-cc-stripe:before{content:"\f1f5"}.Defaults-bell-slash:before{content:"\f1f6"}.Defaults-bell-slash-o:before{content:"\f1f7"}.Defaults-trash:before{content:"\f1f8"}.Defaults-copyright:before{content:"\f1f9"}.Defaults-at:before{content:"\f1fa"}.Defaults-eyedropper:before{content:"\f1fb"}.Defaults-paint-brush:before{content:"\f1fc"}.Defaults-birthday-cake:before{content:"\f1fd"}.Defaults-area-chart:before{content:"\f1fe"}.Defaults-pie-chart:before{content:"\f200"}.Defaults-line-chart:before{content:"\f201"}.Defaults-lastfm:before{content:"\f202"}.Defaults-lastfm-square:before{content:"\f203"}.Defaults-toggle-off:before{content:"\f204"}.Defaults-toggle-on:before{content:"\f205"}.Defaults-bicycle:before{content:"\f206"}.Defaults-bus:before{content:"\f207"}.Defaults-ioxhost:before{content:"\f208"}.Defaults-angellist:before{content:"\f209"}.Defaults-cc:before{content:"\f20a"}.Defaults-ils:before{content:"\f20b"}.Defaults-meanpath:before{content:"\f20c"}.Defaults-buysellads:before{content:"\f20d"}.Defaults-connectdevelop:before{content:"\f20e"}.Defaults-dashcube:before{content:"\f210"}.Defaults-forumbee:before{content:"\f211"}.Defaults-leanpub:before{content:"\f212"}.Defaults-sellsy:before{content:"\f213"}.Defaults-shirtsinbulk:before{content:"\f214"}.Defaults-simplybuilt:before{content:"\f215"}.Defaults-skyatlas:before{content:"\f216"}.Defaults-cart-plus:before{content:"\f217"}.Defaults-cart-arrow-down:before{content:"\f218"}.Defaults-diamond:before{content:"\f219"}.Defaults-ship:before{content:"\f21a"}.Defaults-user-secret:before{content:"\f21b"}.Defaults-motorcycle:before{content:"\f21c"}.Defaults-street-view:before{content:"\f21d"}.Defaults-heartbeat:before{content:"\f21e"}.Defaults-venus:before{content:"\f221"}.Defaults-mars:before{content:"\f222"}.Defaults-mercury:before{content:"\f223"}.Defaults-transgender:before{content:"\f224"}.Defaults-transgender-alt:before{content:"\f225"}.Defaults-venus-double:before{content:"\f226"}.Defaults-mars-double:before{content:"\f227"}.Defaults-venus-mars:before{content:"\f228"}.Defaults-mars-stroke:before{content:"\f229"}.Defaults-mars-stroke-v:before{content:"\f22a"}.Defaults-mars-stroke-h:before{content:"\f22b"}.Defaults-neuter:before{content:"\f22c"}.Defaults-facebook-official:before{content:"\f230"}.Defaults-pinterest-p:before{content:"\f231"}.Defaults-whatsapp:before{content:"\f232"}.Defaults-server:before{content:"\f233"}.Defaults-user-plus:before{content:"\f234"}.Defaults-user-times:before{content:"\f235"}.Defaults-bed:before{content:"\f236"}.Defaults-viacoin:before{content:"\f237"}.Defaults-train:before{content:"\f238"}.Defaults-subway:before{content:"\f239"}.Defaults-medium:before{content:"\f23a"}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}