/*!
 * LabDirect custom Styles
 *
 * Copyright Jarno van Rhijn, Heinosoft
 */
@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@font-face{font-family:'montserrat';src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-regular-webfont.eot);src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-regular-webfont.svg) format('svg'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-regular-webfont.woff) format('woff'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'montserrat-bold';src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-bold-webfont.eot);src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-bold-webfont.svg#montserratbold) format('svg'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-bold-webfont.woff) format('woff'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/montserrat-bold-webfont.ttf) format('truetype')}@font-face{font-style:normal;font-family:'DroidSerif';src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-webfont.eot);src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-webfont.eot?#iefix) format('embedded-opentype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-webfont.woff) format('woff'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-webfont.ttf) format('truetype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-webfont.svg#DroidSerif) format('svg')}@font-face{font-style:italic;font-family:'DroidSerif';src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-Italic-webfont.eot);src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-Italic-webfont.woff) format('woff'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-Italic-webfont.ttf) format('truetype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/DroidSerif-Italic-webfont.svg#DroidSerif) format('svg')}body,html{color:#999;font:13px/20px 'montserrat','proxima-nova','Helvetica Neue',Helvetica,sans-serif}input,select,option,textarea{font-family:arial,Helvetica,sans-serif}@font-face{font-family:'star';src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/star.eot);src:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/star.eot?#iefix) format('embedded-opentype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/star.woff) format('woff'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/star.ttf) format('truetype'),url(//labdirect.info/wp-content/themes/labdirect/assets/css/../fonts/star.svg#star) format('svg');font-weight:400;font-style:normal}p.stars:after{content:"";display:block;clear:both}p.stars span{width:80px;height:16px;position:relative;float:left;background:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/star.png) repeat-x left 0}p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}p.stars span a:hover,p.stars span a:focus{background:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/star.png) repeat-x left -16px}p.stars span a.active{background:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/star.png) repeat-x left -32px}p.stars span a.star-1{width:16px;z-index:10}p.stars span a.star-2{width:32px;z-index:9}p.stars span a.star-3{width:48px;z-index:8}p.stars span a.star-4{width:64px;z-index:7}p.stars span a.star-5{width:80px;z-index:6}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:'star';margin-top:8px}.star-rating.sr-lg span,.star-rating.sr-lg:before{font-size:18px;line-height:1em}.star-rating.sr-lg{width:7.4em;height:1.4em;top:-5px}.star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#09f}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.products .star-rating{display:inline-block;margin:0 0 .5em;float:none}.review_author{color:#09f}.hreview-aggregate .star-rating{margin:10px 0 0}a{color:#09f;-webkit-backface-visibility:hidden}a:hover{color:#40668c;text-decoration:none}h1.wide,h2.wide{font-family:"montserrat-bold","Gotham",Helvetica,Arial;color:#09f;letter-spacing:2px}h2.wide{font-size:20px}p{line-height:20px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"montserrat-bold","Gotham",Helvetica,Arial;line-height:1.1;text-transform:uppercase}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1,.h1{font-size:20px}.centered{text-align:center}img.center{margin:0 auto}.page-header{border:0;margin-top:0}blockquote{padding:0;border:0}blockquote.response:before{content:open-quote;text-align:center;color:#fff;float:left;position:relative;top:20px;border-radius:100px;font:150px/150px "DroidSerif",Georgia,Times,"Times New Roman",serif;background:#09f;display:block;height:75px;width:75px}blockquote.response:after{content:no-close-quote}blockquote.response{clear:both;padding-top:30px;min-height:140px}blockquote.response p,blockquote.response h3{padding-left:100px}blockquote.response h3{font-size:18px}blockquote p{font:14px/20px "DroidSerif",Georgia,Times,"Times New Roman",serif;font-style:italic;line-height:20px}blockquote .name{font-size:13px;line-height:30px}blockquote footer{text-align:right}.panel-heading{padding:0}.panel-heading h3{margin:0}.panel-heading h4.panel-title a{text-transform:none;display:block;padding:20px 15px}.panel-heading h4.panel-title{margin:0}.grey-container{padding:80px 0;background:#f2f2f2 url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/grey_bg.png) repeat}.grey-container h1{padding-bottom:40px}.carousel-control{width:20px;height:20px;bottom:20px;top:auto;opacity:1;filter:alpha(opacity=100);font-size:10px;color:#09f;text-align:center;text-shadow:0 0 0 transparent}.carousel-control.right{float:left}.grey-container h2,.page-id-219.tanden-bleken .container .content .row h2,.page-id-221 .container .content .row h2{padding-bottom:10px;color:#09f;text-align:center;text-transform:none;font-size:16px}.page-id-221 .container .content .row h2{text-align:left !important}.grey-container h2 span.number,h2 span.number{display:inline-block;margin-right:10px;width:30px;height:30px;border-radius:50%;background:#09f;color:#fff;text-align:center;font-weight:400;line-height:30px}.grey-container img.center{margin:0 auto}.grey-container p{text-align:center;line-height:20px}footer.bottom{padding:80px 0;background:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/footer_bg.png) repeat;color:#fff}footer.bottom a{color:#fff}footer.bottom h2{font-size:20px}.btn{border:0;border-radius:0;text-shadow:0 -1px 0 rgba(0,0,0,.3);padding:8px;display:inline-block}.btn-nocaps{text-transform:none}.product_img_hover{position:relative;display:block;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;margin-bottom:20px}.product_img_hover:hover{filter:alpha(opacity=50);opacity:.5;-moz-backface-visibility:hidden}.product_img_hover img{text-align:center;max-width:100%;height:auto;display:block;-moz-backface-visibility:hidden}.product_img_hover span.glyphicon.glyphicon-search{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100%;width:100px;height:100px;border-radius:100%;background:#09f;color:#fff;vertical-align:middle;text-align:center;font-size:50px;line-height:90px;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}.product_img_hover:hover span.glyphicon.glyphicon-search{filter:alpha(opacity=80);opacity:.8;-webkit-transform:scale(1);transform:scale(1)}.zoomContainer{overflow:hidden}.product_caption .star-rating{float:left;color:#09f}.product_caption p{max-height:40px;overflow:hidden}.alert.alert_added{border:0;padding:35px}div.woocommerce-error a.button,div.woocommerce-message a.button{margin-top:0;float:right;color:#fff;text-align:center;background:rgba(0,0,0,.2);border-radius:4px;padding:15px;line-height:1.5;margin-top:-15px}del{display:inline-block;color:#999;text-decoration:line-through;font-size:16px}ins{display:inline-block;color:#7cc576;font-size:24px}.product_price{color:#999;font-size:16px}span.from,span.now{line-height:20px}span.from{float:right;font-size:18px;display:block;color:#999;text-decoration:line-through;font-size:16px}span.from.single,span.now.single{float:left;width:100%;line-height:30px}span.now{float:right;color:#7cc576;font-size:24px}.cta-assort{position:relative;height:50px}.cta-assort a{position:absolute;top:50%;left:50%;margin-left:-150px}.cta-assort.cta-assort-link a{position:absolute;top:50%;left:40%;margin-left:0;padding-right:13px;padding-left:13px}.price{position:absolute;top:30px;right:-13px;z-index:9999;display:block;padding:10px;background:#f60;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-family:"montserrat-bold";font-size:22px;-webkit-backface-visibility:hidden}.price:after{position:absolute;right:0;bottom:-13px;display:block;border-width:13px 13px 0 0;border-style:solid;border-color:#f96 transparent transparent;content:""}.hero-unit .controls{left:20px;bottom:-50px}.controls{position:absolute;bottom:17px;padding:3px 3px 3px 0;background:#fff}.aside h1,.aside h2,.aside h3{color:#09f}.img-border{border:3px solid #e1e1e1}.aside .controls a.control-prev,.aside .controls a.control-next{position:absolute;color:#e1e1e1}.aside .controls a.control-prev{left:20%}.aside .controls a.control-next{right:20%}.aside .controls{position:absolute;top:65px;padding:3px 3px 3px 0;width:100%;height:25px;background:0 0}.aside p{float:left}.aside blockquote{float:left}.aside footer{float:left;width:100%;text-align:right}ul li h2{color:#09f;text-transform:none;font-weight:400;font-size:16px}a.brand{display:block;text-align:center}a.brand .img-responsive{display:inline}.aside a.uppercase{text-transform:uppercase}.thumbnail{border:none}.thumbnail h3{display:block;text-transform:none;letter-spacing:-1px;font-size:16px}.top .container{padding-top:10px}.top .top-nav p{margin:0;width:100%;text-align:right;line-height:40px}.top .top-nav ul li a:hover,.top .top-nav ul li a:active{color:#aaa}.shopping_bag:active,.shopping_bag:focus{background:#f2f2f2}.top .top-nav ul li a{color:#ccc;border-right:1px solid #eee;border-radius:0;padding:5px;margin-top:10px}.top .top-nav ul li a.items{display:inline-block;float:left;margin-top:22px;padding:15px 5px 14px;line-height:15px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:0 0;color:#ccc}.nav-pills>li.active>a .caret,.nav-pills>li.active>a:hover .caret,.nav-pills>li.active>a:focus .caret{border-top-color:#ccc;border-bottom-color:#ccc}.nav>li>a:hover,.nav>li>a:focus{background:0 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:0 0}.nav>li>a{padding:15px 5px}.nav .cart .item{padding:5px 0}.cart a.item{margin:0}.top ul li.shopping_cart a{padding:0}.top a.dropdown-toggle.shopping_bag{padding:10px 15px}.top ul li.shopping_cart{margin-bottom:20px}.top .top-nav ul li a.nav_item{display:inline-block;float:left;margin-top:22px;padding:0 5px;border-left:1px solid #ddd;line-height:15px;border-radius:0}.top .top-nav ul li:first-child a.nav_item{border-left:0}.top .top-nav ul li.cart a{display:inline-block;color:#09f;font-family:"montserrat-bold";border:0;margin:0}.top .top-nav ul li.open .shopping_bag{background:#f2f2f2}.top .top-nav ul li.cart .shopping_bag span{display:inline-block;margin-right:10px;width:24px;height:24px;background:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/shopping_bag.svg) no-repeat;color:#fff;text-align:center;line-height:31px}.top .top-nav ul li.cart ul.dropdown-menu{z-index:9999;margin-top:0;padding:20px;min-width:320px;border:1px solid #f2f2f2;background:#f2f2f2;border-radius:0;-webkit-box-shadow:0;box-shadow:0;font-size:12px}.top .top-nav ul li.cart ul.dropdown-menu:after{position:absolute;bottom:-6px;left:0;width:100%;height:6px;background-image:url(//labdirect.info/wp-content/themes/labdirect/assets/css/../img/triangle.png);content:''}.top .top-nav ul li.cart ul.dropdown-menu a{line-height:20px}.top .top-nav ul li.cart ul.dropdown-menu .item a{padding:0}.top .top-nav ul li.cart ul.dropdown-menu p{line-height:25px}.top .top-nav ul li.cart ul.dropdown-menu small a{display:block;text-align:right}.top .top-nav ul li.cart ul.dropdown-menu span.title{display:inline;float:left;padding-left:10px;width:75%;word-wrap:break-word}.top .top-nav ul li.cart ul.dropdown-menu img{float:left;width:40px;height:40px}.top .top-nav ul li.cart ul.dropdown-menu .text_right{text-align:right}.top .top-nav ul li.cart ul.dropdown-menu .sum,.top .top-nav ul li.cart ul.dropdown-menu .total{padding:10px 0;border-top:1px solid #999;margin-top:10px}.top .top-nav ul li.cart ul.dropdown-menu .total{color:#86b20e;font-size:15px}.top .top-nav ul li.cart ul.dropdown-menu a.btn-checkout{display:inline-block;float:right;color:#fff;text-decoration:none;border-radius:4px}.top .top-nav ul li.cart ul li a{display:inline;font-weight:400}.top .top-nav ul li.cart ul li a:hover{color:#0080d6}.item .col-xs-4{text-align:right}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px;vertical-align:middle}.table>thead>tr>th{border:1px solid #1493ae;text-shadow:0 -1px 0 rgba(0,0,0,.3);color:#fff}.table-bordered{border:0}.table>thead{background:#09f;vertical-align:middle}.input-group-btn:last-child>.btn{border-bottom-right-radius:3px;border-top-right-radius:3px}.quantity .qty{width:3em}.quantity .plus,.quantity .minus{width:2.244em;text-align:center}.hide_img{filter:alpha(opacity=0);opacity:0}.dropdown-menu .alert-info>li,.dropdown-menu .alert{margin-bottom:0}blockquote.response.media-body .alert.alert-info{margin-left:100px}.empty_cart{margin-bottom:0 !important}nav.navigation{width:100%;height:35px;background:#09f;text-transform:uppercase;-webkit-backface-visibility:hidden;border-radius:0}nav.navigation.navbar{position:relative;margin-bottom:0;min-height:35px;border:0}.navbar-toggle{float:left;border-radius:0;position:relative;padding:9px 10px;background-color:transparent;border:1px solid transparent;border-color:transparent !important;margin:0}.navbar-toggle:hover,.navbar-toggle:active,.navbar-toggle:focus{background-color:#0068ad !important}.navbar-toggle .icon-bar{background-color:#fff !important}nav.navigation.navbar ul li a{position:relative;display:block;padding-bottom:5px;border-collapse:collapse;color:#fff;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-weight:400;font-size:14px;margin:0 5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.dropdown>a:hover .caret{color:#fff !important;background:0 0;border-top-color:#fff;border-bottom-color:#fff}nav.navigation.navbar ul li a.active,nav.navigation.navbar ul li a:hover{background:#0080d6;border-radius:0}nav.navigation.navbar ul li.active{top:0;background:#0080d6 !important;border-radius:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3);box-shadow:inset 0 0 0 rgba(0,0,0,.3)}nav.navigation.navbar ul li:focus{margin-bottom:5px}hr{display:block;clear:both;margin:0;padding:0;height:1px;border:0;background:0 0;color:transparent}.sep10{height:10px}.sep20{height:20px}.sep30{height:30px}.sep40{height:40px}.sep50{height:50px}.sep60{height:60px}.sep70{height:70px}.sep80{height:80px}.sep90{height:90px}.hero-unit{line-height:44px}.hero-unit h1{padding-top:50px;text-transform:none;font-weight:400;font-size:25px}.hero-unit p{font-size:20px;line-height:30px}.star-rating s:hover{color:#09f;cursor:pointer}.star-rating s{font-family:'entypo';float:right;color:#09f;text-decoration:none;font-size:30px;line-height:10px;cursor:default}.star-rating.small s{display:inline-block;font-size:14px;line-height:14px}.star-rating.small{display:inline-block;padding-top:3px}.star-rating s:hover:before,.star-rating s.rated:before{content:"\2605"}.star-rating s:before{content:"\2606"}input#amount{padding:7px 5px;height:37px;background:#ccc}#reviews .comment_sep{margin-bottom:20px;border:1px solid #eee;padding:20px;background:#fbfbfb}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.panel{margin-bottom:0;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}#reviews .product_review_name{margin-bottom:10px}.ninja-forms-req-symbol{color:red;position:absolute;right:60px;margin:-30px}.ninja-forms-response-msg p{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.ninja-forms-response-msg.ninja-forms-error-msg p{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.ninja-forms-response-msg.ninja-forms-success-msg p{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.ninja-forms-error input,.ninja-forms-error textarea,.ninja-forms-error option,.ninja-forms-error select{border:1px solid #ebccd1;color:#a94442}.form-control{display:block;width:100%!important;padding:9px 8px 8px 9px;font-size:14px;line-height:1.428571429;vertical-align:middle;border:0;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-top:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}#top div form .form-row input.input-text,#top div #content .form-row input.input-text,#top div form .form-row textarea,#top div #content .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;padding:8px 6px;margin:0;outline:0;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px}@media screen and (max-width:991px){.hero-unit{line-height:20px}.hero-unit h1{padding-top:10px;text-transform:none;font-weight:400;font-size:18px}.hero-unit p{font-size:16px}.hero-unit a.btn-primary.btn-lg{padding:10px !important;font-size:15px}}@media (max-width:768px){.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#09f}}@media (min-width:768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}.navbar-nav>li>a{padding:10px 15px}.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}#menu-primary-navigation .dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px}#menu-primary-navigation .dropdown-menu li:hover .sub-menu{visibility:visible}#menu-primary-navigation .dropdown:hover .dropdown-menu{display:block}}.navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff}.input-text{display:block;width:100%;padding:9px 8px 8px 9px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#f2f2f2;border:0;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-top:0}div.chzn-container-single .chzn-single{display:block;width:100%;height:34px !important;padding:6px 12px;font-size:14px;line-height:24px !important;color:#555;vertical-align:middle;background-color:#f2f2f2;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.chzn-container-single .chzn-single div{top:3px}div form .form-row textarea,#top div #content .form-row textarea{height:14em}div.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;border-radius:4px 4px 0 0}.form-row-first,.form-row-last{float:left;width:47%;overflow:visible}.form-row-last{float:right}.form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.form-row label.checkbox{display:inline}#shiptobilling{float:right;line-height:1.62em;margin:20px 0 0;padding:0}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{outline:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.3);border-color:#aaa}.woocommerce-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;list-style:none}.hero-unit .carousel-control.left,.carousel-control.right{background-image:none}.hero-unit .carousel,.hero-unit .carousel-inner{min-height:340px}.intro{float:left}#carousel-reviews .carousel-inner .review-content{height:80px;overflow:hidden;padding:0 0 0 4px}.formError .formErrorContent{background:#f0ad4e;border-radius:4px}.widget_recent_reviews_sidebar{margin-top:40px}p.form-submit input#submit{border:0;border-radius:4px;text-shadow:0 -1px 0 rgba(0,0,0,.3);padding:10px;display:inline-block;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;color:#fff;background-color:#09f;border-color:#357ebd;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.field-wrap.label-left .ninja-forms-field,.field-wrap.label-left .ninja-forms-star-rating-control{margin-left:0 !important}.woocommerce-main-image{position:relative;display:block;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;margin-bottom:20px}.woocommerce-main-image:hover{filter:alpha(opacity=50);opacity:.5}.woocommerce-main-image img{text-align:center;width:100%;height:auto}.woocommerce-main-image span.glyphicon.glyphicon-search{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100%;width:100px;height:100px;border-radius:100%;background:#09f;color:#fff;vertical-align:middle;text-align:center;font-size:50px;line-height:90px;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}.woocommerce-main-image:hover span.glyphicon.glyphicon-search{filter:alpha(opacity=80);opacity:.8;-webkit-transform:scale(1);transform:scale(1)}.input-group-btn{width:auto !important}input.error,textarea.error,input.error:focus,textarea.error:focus{border:1px solid #ebccd1;color:#a94442;background:#f2f2f2;background-color:#f2f2f2 !important}#commentform div.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#commentform div.error.errorlabels{display:none !important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#0080d6 !important;color:#fff}ul#menu-primary-navigation.nav.navbar-nav ul.dropdown-menu{background:#0080d6 !important;margin-left:5px;border:none}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#fff;border-bottom-color:#fff}ul#menu-primary-navigation.nav.navbar-nav ul.dropdown-menu li a{text-transform:capitalize}.pp_description{display:none !important}.clear{clear:both}#review_form_wrapper{display:block !important}p.add_review{display:none !important}.widget_wysija_cont .updated,.widget_wysija_cont .login .message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;border-radius:4px}#reviews{position:relative;top:-141px}#reviews.reviews-default{top:0}#steps{position:relative;top:-194px;width:136%;float:left;left:-202px}#banner{width:100%;height:340px;position:relative;text-align:center}body.home.page.page-template .top .banner{margin-bottom:0;min-height:0px;border-width:0}.overlay{width:244px;background:#000;opacity:.8;position:absolute;top:15px;padding:20px;text-transform:uppercase;font-weight:700}.buttons{position:relative;left:-20px;top:22px}ul.tick-shaped-bullet{list-style:none}.banner-text-overlay ul{list-style:none;padding-left:0;text-align:left}.banner-text-overlay ul li{line-height:25px}.banner-text-overlay ul li:before{content:"\2713\0020";padding-right:10px}.overlay-wrapper{width:260px;padding:0;left:10%;position:absolute;top:15px;height:256px;z-index:1500}.overlay.overlay-black-bg{width:260px;padding:13px 10px;top:0;left:0;color:#fcffff;opacity:.6;position:relative}.buttons.banner-overlay-button{top:-3px;left:0}.buttons.banner-overlay-button a{width:260px}.simple-image img{margin:0 auto;border:3px solid #e1e1e1;border-radius:50%;display:block;max-width:100%;height:auto}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-color:#fb8952}.contact-right-column{position:absolute;top:-80px;width:100%;text-align:center}.contact-right-column h2,.contact-right-column h3{font-family:"montserrat-bold","Gotham",Helvetica,Arial;color:#09f}.contact-right-column h2{font-size:19px;margin-bottom:0}.contact-right-column h3{font-size:19px;text-transform:none;font-weight:400;margin-top:0}.telephone-text{color:#09f}.person-wrapper{margin-top:57px}body.home #steps{top:-168px}.top-header-phone{margin-right:10px}.top-header-link a img{width:40px;height:40px;margin-top:-13px}.top-header-link{margin-right:10px}.footer-webwinkelkeurPopup-link a{float:left;padding:2px;background:#fff;border-radius:4px}.webwinkelkeurPopup{margin-top:7px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-textarea{display:block;width:100%!important;padding:9px 8px 8px 9px;font-size:14px;line-height:1.428571429;vertical-align:middle;border:0;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-top:3px;background-color:#f2f2f2 !important}.wpcf7-form label{width:100%!important}@media (max-width:767px){#banner img{width:100%}body.home #steps{position:relative;top:-166px;width:100%;float:left;left:0;top:-168px}body.home .cta-assort.cta-assort-link a{margin-left:-106px;left:50%}body.home #banner .overlay-wrapper{width:260px;padding:0;left:50%;position:absolute;top:15px;height:256px;margin-left:-130px}.contact-right-column{position:relative;top:0}}@media screen and (min-width:768px) and (max-width:991px){body.home #steps{left:-132px;top:-168px}}