@font-face{font-family:'font_base';src:url("/fonts/roboto/Roboto-Regular-webfont.eot");src:url("/fonts/roboto/Roboto-Regular-webfont.eot#iefix") format("embedded-opentype"),url("/fonts/roboto/Roboto-Regular-webfont.woff") format("woff"),url("/fonts/roboto/Roboto-Regular-webfont.ttf") format("truetype"),url("/fonts/roboto/Roboto-Regular-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'font_base_bold';src:url("/fonts/roboto/Roboto-Medium-webfont.eot");src:url("/fonts/roboto/Roboto-Medium-webfont.eot#iefix") format("embedded-opentype"),url("/fonts/roboto/Roboto-Medium-webfont.woff") format("woff"),url("/fonts/roboto/Roboto-Medium-webfont.ttf") format("truetype"),url("/fonts/roboto/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'font_title';src:url("/fonts/roboto/Roboto-Medium-webfont.eot");src:url("/fonts/roboto/Roboto-Medium-webfont.eot#iefix") format("embedded-opentype"),url("/fonts/roboto/Roboto-Medium-webfont.woff") format("woff"),url("/fonts/roboto/Roboto-Medium-webfont.ttf") format("truetype"),url("/fonts/roboto/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'font_article_title';src:url("/fonts/roboto/Roboto-Medium-webfont.eot");src:url("/fonts/roboto/Roboto-Medium-webfont.eot#iefix") format("embedded-opentype"),url("/fonts/roboto/Roboto-Medium-webfont.woff") format("woff"),url("/fonts/roboto/Roboto-Medium-webfont.ttf") format("truetype"),url("/fonts/roboto/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'font_news_title';src:url("/fonts/roboto/Roboto-Medium-webfont.eot");src:url("/fonts/roboto/Roboto-Medium-webfont.eot#iefix") format("embedded-opentype"),url("/fonts/roboto/Roboto-Medium-webfont.woff") format("woff"),url("/fonts/roboto/Roboto-Medium-webfont.ttf") format("truetype"),url("/fonts/roboto/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}body{font-family:'font_base', sans-serif}.bg{position:fixed;z-index:0;width:100%;height:100%;top:0;left:0;background:url("/img/trianglify-background.svg");background-size:cover}a{font-size:16px;color:#428bca}ul,ol{list-style:none;padding:0px}.page-container{margin:0px auto;padding:0px}p{line-height:26px}img{max-width:100%}select{background-color:#FFFFFF;border:1px solid #CCCCCC;width:220px}select,input[type="file"]{height:30px;line-height:30px;padding:4px 6px}input[type="image"]{vertical-align:middle}ul,ol{margin:0px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="color"],.uneditable-input{padding:5px 5px}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{border-color:#ddd}.required{color:red;margin-left:5px}.buttons .right{text-align:right}#button-review{margin-bottom:20px}.btn.selectpicker{background:transparent;color:#555;text-transform:none;font-family:'font_base', Helvetica, Arial, sans-serif}.navbar{margin-bottom:20px}.navbar .bootstrap-select.btn-group{margin-bottom:0px}.navbar-toggle .icon-bar{background:#777}.navbar-toggle{border:2px solid #ccc}.navbar .navbar-toggle{border-color:transparent}.navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;margin:0px 20px}.navbar-toggle .icon-bar{background:#1BBCB3}.navbar .navbar-brand{text-shadow:none;font-family:'Montserrat';font-size:15px;padding:0px;line-height:32px;margin-top:0px;margin-left:10px;background:transparent;text-transform:uppercase;color:#444}.navbar-brand>img{margin-top:0px;margin-left:10px;margin-right:5px;vertical-align:middle;opacity:1;width:150px;margin-top:-8px}.navbar .navbar-brand span{color:#555;text-shadow:none;display:inline-block;text-align:center}.header{padding-top:15px;background:#fff;position:relative;z-index:1}.navbar{background-image:none;border:none;font-family:'Montserrat',sans-serif;border-radius:0px;box-shadow:none;padding:0px;z-index:10000;min-height:0px}.navbar .dropdown-menu{background:#555;background:rgba(255,255,255,0.85);background:transparent;padding:0px;border-radius:0px;box-shadow:none;border:none;min-width:200px}.navbar-toggle .icon-bar{background:#1BBCB3}.navbar .nav>li:hover>a{color:#333333}.navbar .nav>li:hover>a{background:#4DC7EC;color:#fff}a.menu:after,.dropdown-toggle:after{content:none}.navbar .dropdown-menu:after,.navbar .dropdown-menu:before{content:"";background:none;border:none !important}.navbar .dropdown-menu>li>a,.navbar .dropdown-menu>li>a:focus,.navbar .dropdown-menu>li>a:hover{color:#555;font-size:12px;font-weight:normal;font-family:Montserrat, 'font_base';text-shadow:none;background:#fff;background:rgba(255,255,255,0.95);white-space:normal}.navbar .dropdown-menu>li>a:hover{background:#777;background:rgba(0,0,0,0.9);background:#4DC7EC;background:rgba(77,199,236,0.9);color:#fff;text-shadow:none}.navbar-collapse{z-index:10000}.navbar .nav>li>a{text-shadow:none;font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;color:#888;font-size:14px;text-decoration:none;z-index:6}.navbar-nav{margin:0px;display:none}.navbar-search .search-query{background:#FFFFFF;border:1px solid #333;background:rgba(255,255,255,0.9);border:none;border-radius:0 0 0 0;box-shadow:none;padding:8px 15px 8px;width:150px;font-size:12px;-moz-transition:width 1s, opacity 1s;-webkit-transition:width 1s, opacity 1s;transition:width 1s, opacity 1s;margin:0 0px 0 0px}.navbar-form.navbar-left{margin:0px;margin-right:5px;padding:0px;font-size:12px}.navbar-form.navbar-right:last-child{margin-right:-10px}.navbar-form.navbar-left select.form-control{font-size:12px;padding:6px 10px}form.navbar-search>div.input-group>button{background:transparent;border:medium none;border-radius:0 0 0 0;color:#333;font-size:12px;padding:16px;line-height:25px;top:0px;text-shadow:none;box-shadow:none;vertical-align:top;background:url("/img/search.png") no-repeat center center}form.navbar-search:hover>div.input-group>button,form.navbar-search.expand>div.input-group>button,.navbar-search .search-query:focus+button{background-color:#f7f7f7;border-left:1px solid #eee;color:#777}#language,#currency{display:none}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-bottom-color:#FFFFFF;border-bottom-color:rgba(0,0,0,0.2);border-top-color:#FFFFFF;border-top-color:rgba(0,0,0,0.2);margin-bottom:2px;margin-left:2px;border-width:2px 2px 0}.navbar .nav li.dropdown:hover>.dropdown-toggle .caret{border-bottom-color:#333333;border-top-color:#333333}.navbar .nav.cart>li>a{background-image:url("/img/cart2.png");background-repeat:no-repeat;background-position:20px 10px;font-weight:400;padding-left:20px;text-transform:none;line-height:22px;z-index:1;color:#999}.navbar .nav.cart>li>a span{background:#4DC7EC;padding:2px 5px;border-radius:3px;font-weight:400px;font-family:Montserrat;color:#fff;margin-left:20px}@media (max-width: 768px){.navbar-nav{display:block;margin:0px auto}.main-nav-container{display:none}}@media (min-width: 768px){.navbar-center{left:50%;margin-left:-85px !important;position:absolute}.navbar-nav{margin-top:6px;margin-right:30px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:8px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#ffffff}.dropdown-submenu .pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#fff;color:#333}.navbar .dropdown-menu.multi-2-columns{width:400px}.navbar .dropdown-menu.multi-2-columns li{float:left;width:200px}.navbar .nav>li:hover>a{background-color:#FFFFFF;background-color:rgba(255,255,255,0.95);color:#333}.navbar .dropdown-menu>li>a,.navbar .dropdown-menu>li>a:focus,.navbar .dropdown-menu>li>a:hover{padding:8px 20px}.navbar-search{padding:0 10px 0 0px;margin:0px}.navbar-search .search-query{width:0px;padding:8px 0px 8px;opacity:0}.navbar-search:hover .search-query,.navbar-search.expand .search-query,.search-query:focus{padding:8px 15px 8px;width:80px;opacity:1;margin:0 0px 0 0px;background:#f7f7f7}.navbar-search:hover ul.autocomplete.show,.search-query:focus+ul.autocomplete.show{display:block;opacity:1}.navbar .nav.cart>li>a{background-position:0px 2px}.navbar .nav.cart>li>a span{margin:0px}.cart{display:inline-block;border-left:1px solid #eee;float:right;margin-right:0px;margin-top:4px;padding-left:5px}.cart img{vertical-align:text-top;cursor:pointer;margin-top:2px;padding:5px}.cart a{color:#555;font-weight:600;font-size:12px}.cart a:hover{text-decoration:none}.cart .checkout{color:#999}.cart .checkout a{font-size:11px;color:#777;font-weight:normal}.dropdown-menu .divider{background:#fff;background:rgba(255,255,255,0.95);border-bottom:1px solid #FFFFFF;border-bottom:1px solid rgba(0,0,0,0.2);margin:0px;padding:5px 1px}.navbar .navbar-toggle{border-color:transparent}.navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;margin:0px 20px}.nav li+.dropdown-header{margin-top:0px}.dropdown-header{text-shadow:none;text-transform:uppercase}.dropdown .dropdown-menu .dropdown-header{background:#fff;background:rgba(255,255,255,0.95);padding:10px 20px 0px;color:#999;font-weight:600;font-size:11px;text-shadow:0 0 1px #EEEEEE}.dropdown-menu .divider{border-bottom:1px solid rgba(0,0,0,0.1)}.navbar .dropdown-menu{margin-top:0px}.navbar{border:none;border-radius:0px;box-shadow:none}.navbar .nav>li{padding:0px 5px 0px}.navbar .nav>li>a{text-shadow:none;font-family:'Roboto',Helvetica,Arial,sans-serif;color:#777;display:block;font-size:14px;font-weight:600;line-height:20px;position:relative;padding:0px;text-decoration:none;transition:all 0.3s ease 0s;z-index:6}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background:rgba(255,255,255,0.05);box-shadow:none;border-bottom:2px solid #4DC7EC;border-bottom:2px solid rgba(77,199,236,0.5);padding-bottom:1px}.navbar .btn-navbar{margin-top:15px}.respond input[type="text"],.respond label,.respond textarea{width:300px}.menu,.footer,.powered{padding:0px;width:1000px}.menu .row{margin:0px}.menu .navbar .nav{margin-left:10px}.menu .row,.menu .row .col-md-12,.powered .row{margin:0px;width:100%;padding:0px}.footer{display:table;padding:30px 0px}.order-notes textarea{width:440px}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin:0px;z-index:9999999;border-radius:0px}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block;border-top:10px solid #fff;padding-top:5px;background-color:#F5F5F5}ul.nav li.dropdown-submenu:hover ul.dropdown-menu{border-top:none}a.menu:after,.dropdown-toggle:after{content:none}.B_crumbBox{margin-bottom:0px;padding:8px 0px}}.nav-tabs>li>a{border-radius:0px}.logo{color:#555;font-family:'font_base', sans-serif;font-weight:600}.logo a{color:#333;font-size:18px;font-family:Montserrat;font-weight:400;line-height:32px}.logo a span{display:inline}.logo img{vertical-align:top;margin-right:5px;margin-top:0px}.logo a:hover{text-decoration:none}.welcome{display:inline-block;padding-top:30px}.welcome a{font-size:12px;color:#999}.welcome a:hover{text-decoration:none;color:#000}#search{float:right}#search input{border-radius:0px;box-shadow:none;border:1px solid #eee;padding:9px 8px;color:#999;font-family:'font_base',Helvetica,Arial,sans-serif;font-size:12px;width:30px;display:inline-block;background:#fff;visibility:hidden}#search button{margin-top:-10px;height:32px}.button-search{background:url("/img/search.png") no-repeat scroll center center transparent;cursor:pointer;height:18px;margin-left:-35px;margin-top:-27px;left:100%;position:relative;width:35px}.nav-collapse.collapse{z-index:10000}.carousel{margin-top:20px;margin-bottom:30px}.carousel-control{line-height:23px}.left-menu{margin-bottom:20px}.left-menu>div{background:#fff}.left-menu>div{padding:20px 30px}.left-menu .banner{margin:0px;margin-top:20px;color:#555;padding:10px}.left-menu .banner h4{font-size:16px;text-align:center}.left-menu .options{margin-top:20px}.left-menu .options>select{min-width:50px;width:auto;background-color:#f7f7f7;display:inline-block;margin-right:5px;padding-right:15px;border:1px solid #fff}.left-menu>div ul{margin-left:10px}.left-menu>div ul li{padding:5px 0px}.left-menu>div ul li a{color:#777;font-size:12px;padding-bottom:3px}.left-menu>div ul li a:hover{text-decoration:none;color:#333}.left-menu>div ul li.active>a{border-bottom:1px solid #4DC7EC}.left-menu h3{font-family:Montserrat, 'font_base';text-transform:uppercase;font-size:12px;font-weight:600;margin-top:10px;margin-bottom:0px;color:#555;border:inherit}h2{font-size:14px;font-weight:400;color:#555;text-transform:uppercase;margin-bottom:20px;font-family:'Montserrat',sans-serif}ul.slides{margin-bottom:20px}.heading{display:none}.product{background:#fff;margin-bottom:20px;padding-bottom:10px;text-align:center}.product>a{display:block;padding:20px}.product_sale{background:#4DC7EC;background:none repeat scroll 0 0 rgba(77,199,236,0.9);color:#FFFFFF;font-size:12px;font-weight:600;margin-left:25px;margin-top:30px;padding:2px 8px;position:absolute;line-height:17px;text-transform:uppercase}.product .name{text-align:center;max-height:20px;overflow:hidden}.product .name a{font-weight:600;color:#555;font-family:'font_base', Arial,Montserrat;font-size:12px;text-transform:uppercase}.product .name a:hover{color:#336699;text-decoration:none}.product .price{text-align:center;margin:0px}.product .price p{font-size:12px;color:#999;font-family:Montserrat;margin:0px}.product .addcart{text-align:center;height:45px;display:none}.product .addcart a{background:#4DC7EC;padding:8px 15px;color:#fff;font-family:'font_base';font-weight:600;font-size:11px;text-transform:uppercase}.product .addcart a:hover{text-decoration:none;color:#fff;background:#aaa}.image-additional{margin:20px 10px}.image-additional a{display:inline-block;padding:5px}.footer{clear:both;color:#333;overflow:hidden;transition:bottom 1s ease 0s;width:100%;z-index:1000;background:#fff;padding-top:0px;padding-bottom:70px;margin-top:40px}.footer:hover{bottom:0px}.footer .arrow{height:40px;right:40px;margin-top:-4px;position:absolute;width:30px;cursor:pointer;z-index:1000000}.footer .caret{border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #fff;color:transparent;transition:border-top 1s ease 0s}.footer:hover .caret{border-top:15px solid #FAFAFA}.footer .col-md-2>div{margin-bottom:10px}.footer h3{font-size:22px;color:white;font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;margin-top:50px;margin-bottom:20px;margin-left:0px;margin-right:0px}.footer ul{list-style:none;padding:0px}.footer li{padding-top:5px}.footer a{color:#000;font-weight:300;-webkit-font-smoothing:antialiased;font-size:17px;font-family:'Roboto',Helvetica,Arial,sans-serif}.footer a:hover{text-decoration:underline}.footer.black{background:#222;color:#fff}.footer.black h3{color:white}.footer.black a{color:#fff}.footer.black #twitter_update_list span,#twitter_update_list span a{color:#fff}.powered{background:#FDFDFD;color:#999999;font-size:11px;text-align:right;padding-top:30px;padding-bottom:30px}.powered a{font-size:11px;color:#777777}.powered ul{list-style:none;text-align:right}.powered-text,.payment-icons{margin-right:20px}.payment-icons li{display:inline}.payment-icons img{height:20px}.social-network li{display:inline-block}.social-network li a{line-height:10px;padding:3px;font-size:16px;color:#fff;opacity:0.7}.social-network li a:hover{text-decoration:none;color:#fff;opacity:1}.social{font-family:Montserrat;font-size:11px;font-weight:normal;padding-top:14px;text-align:right}.social .copy{text-align:right;margin-top:30px;margin-bottom:10px;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:16px}.social-network:hover{opacity:1}.social-network{bottom:0;color:#fff;font-family:Montserrat;font-size:11px;line-height:10px;padding-bottom:10px}#social_band{background:#fff;color:#333;padding:20px 0px;font-size:12px;margin-top:40px}#social_band+.footer{margin-top:0px}.twitter{text-align:left}#twitter_update_list{font-size:12px;line-height:21px;list-style:none outside none}#twitter_update_list li{padding:10px 0 0px 0px}#twitter_update_list span,#twitter_update_list span a{color:#333;line-height:16px;font-size:11px;text-decoration:none;font-family:'font_base'}#twitter_update_list .user img{margin-bottom:5px;margin-right:2px;vertical-align:middle;max-height:24px}#twitter_update_list span span{font-weight:600}#twitter_update_list .tweet{clear:both;line-height:18px;font-size:11px;margin-bottom:0}#twitter_update_list a{color:#4DC7EC}#twitter_update_list a:hover{color:#3D3D3D}.row.category-info{margin-bottom:30px}.category-info .col-md-12 .row{background:#fff;background:#fff;margin:0px}.category-info .col-md-10{padding:20px}.category-info p{font-size:12px}.cat_header{font-size:24px;margin-bottom:30px;margin-top:5px;font-family:'font_base',sans-serif}.cat_header h2{font-size:16px;color:#555;line-height:24px;font-weight:400;margin:10px auto}.B_crumbBox{border-radius:0px;color:#999;font-size:12px}.B_crumbBox>li{display:inline-block}.B_crumbBox a{color:#999}.B_crumbBox a:hover{color:#333;text-decoration:none}.pagination ul{border-radius:0px}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-radius:0px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-bottom-right-radius:0px;border-top-right-radius:0px}.pagination{font-size:12px;color:#999}.links{padding:10px;display:block;margin-bottom:0px;margin-top:20px;border-top:1px solid #eee}.links{float:left;padding:0px 0 0}.links a{display:inline-block;padding:5px 10px 5px;text-decoration:none;color:#555;line-height:20px;background:#fff}.links a:hover{background:#555;color:#fff}.links b{display:inline-block;background:#999;padding:5px 10px 5px;font-weight:normal;text-decoration:none;color:#fff;font-weight:400;line-height:20px}.results{margin-top:30px;float:right;padding:8px 20px 8px;color:#777;font-size:11px}#map{height:400px;margin-bottom:30px;max-width:none}#map img{max-width:none}#map label{width:auto;display:inline}.location{background:#fff;border:1px solid #f9f9f9;padding:20px;color:#555}.location h3{font-size:22px;font-family:'Montserrat',sans-serif;color:#555;font-weight:normal;line-height:30px}.location .address{font-size:14px;color:#444;font-weight:600;line-height:24px}.location p{color:#444;font-size:12px;line-height:20px}.location b{font-size:12px;color:#333}.contact_form{background:#fff;border:1px solid #f9f9f9;padding:20px;color:#555}.contact_form h3{font-size:22px;font-family:'Montserrat',sans-serif;color:#555;font-weight:normal;line-height:30px}.contact_form b{color:#777;font-size:12px;line-height:22px;font-weight:normal}.text_about{font-size:14px;color:#777;font-family:arial}.img-polaroid{border:1px solid #ddd;margin-top:20px;box-shadow:none}.description h4{color:#222;font-weight:normal}.description p{color:#888;font-family:'font_base', Helvetica, Arial}.show-login{font-size:12px;color:#777;background:#fbfbfb;border:1px solid #f5f5f5;height:30px;padding-left:10px;padding-top:10px}.show-login a{color:#4DC7EC;font-size:12px}.show-login a:hover{color:#444}.error.col-md-12{color:#FF0000;display:block;margin:20px}.box{background:#FFFFFF;margin:0;padding:0}.box.padding{padding:20px 20px}.registerbox{padding:20px 20px;background:#FFFFFF;margin-bottom:15px;padding-bottom:15px}.loginbox{border:1px solid #eee;padding:20px 20px;background:#FFFFFF}h3{color:#000000;font-family:font_base;font-size:24px;font-weight:600;line-height:22px}h3.related{margin:50px 20px 30px}.order-notes p{font-size:12px;color:#555}.shiptobilling{text-align:right}.shiptobilling h3{float:left}.shiptobilling label{float:right;margin:10px 10px 0;line-height:40px}.shiptobilling input[type="checkbox"]{margin:13px 5px 0px}.shipping-address{display:none}input:-moz-placeholder,textarea:-moz-placeholder{font-size:12px}label{color:#888;font-size:12px;line-height:18px}.form-horizontal .control-label{text-align:left}.your_order h3{font-size:14px;color:#333;font-weight:400;line-height:22px}.your_order .btn{float:right;margin-top:10px}.your_order label{color:#888;font-size:12px;line-height:18px}.your_order .radio{cursor:pointer;color:#555}.your_order .radio:hover{color:#4DC7EC}.your_order .radio img{margin-left:5px}.paypal p,.cheque p,.transfer p{font-size:12px;color:#777;border:none}.paypal,.cheque,.transfer{background:#f5f5f5;padding:3px 10px}.your_order .transfer,.your_order .cheque,.your_order .paypal{display:none}.my_account p{font-size:22px;font-weight:normal;color:#333;line-height:40px}input[type="text"],label{font-size:14px;font-weight:normal;color:black}.form-vertical .control-label{font-size:12px;color:#888}.controls a{font-size:12px;color:#888}.controls a:hover{color:#4DC7EC}.product-info{background:#fff;margin:0px;margin-top:20px}.product-info .col-md-6:first-child{padding:0px}.product-info .image-additional img{max-width:74px;height:74px}.image-additional a:focus{outline:1px dotted #4DC7EC}.product-info h1{color:#333;font-family:'font_base',sans-serif;font-size:20px;font-weight:400;margin:40px 0px 30px;text-transform:uppercase}.product-info li{list-style:none;color:#444;font-size:12px}.product-info li span{color:#999}.product-info li a{color:#444;border-radius:0px}.product-info li a:hover{color:#4DC7EC}.line{border-bottom:1px solid #eee;margin-bottom:20px;margin-top:20px}.price{color:#999;font-family:Montserrat;font-size:12px;font-weight:400;line-height:24px;min-height:30px;margin:30px 0 10px}.price strike{color:#949494;font-size:18px}.price strong{color:#555;font-size:18px;font-weight:400}.price-tax{font-size:11px;color:#999}.price .price-old{text-decoration:line-through}.product-info input[type="text"]{text-align:left;float:none;padding:6px 8px;border:1px solid #ddd}.product-info b{padding-right:5px;margin-top:5px;font-size:12px;color:#777}.tab-content{font-size:13px;line-height:26px;padding:20px 5px;color:#555}.minimum{margin-bottom:10px}.product-info #button-cart{padding:12px 25px 12px;font-size:11px;color:#fff;border:none;font-weight:600}.product_wish_compare{margin-top:10px;cursor:pointer}.product_wish_compare a{font-size:11px;cursor:pointer}.product-info .share{padding:15px 0}.product-info .nav-tabs{border-bottom:1px solid #eee}.tabs .nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;border-color:#4DC7EC #eee transparent}.nav>li>a:hover,.nav>li>a:focus{outline:none}.tabs{margin-top:50px}.tabs li a{color:#777;padding:10px 20px;font-family:montserrat;text-transform:uppercase}.tabs .table{border:1px solid #F3F3F3}.table.specs td,.table.specs th{border-top:1px solid #f3f3f3}.tabs .table thead th{border:1px solid #F3F3F3;background:#FBFBFB;font-size:12px;color:#777}.tab-pane .rating{color:#777}.tab-pane textarea{width:300px}.tab-pane{font-size:12px;color:#888}.tab-pane a{color:#4DC7EC;font-size:12px}.product-info .control-label{color:#333;margin-top:10px}.product-info .controls select{color:#777;font-size:12px}.strike{text-decoration:line-through}.well{background:#fff;border:none;margin-bottom:20px;min-height:20px;padding:10px;box-shadow:none;color:#555;font-size:12px;border-radius:0}.cart-info{background:#fff}.table{background:#fff;border:none}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{border:none}.empty{padding:10px 10px 20px;text-align:center;font-size:12px;font-family:Arial,Helvetica, sans-serif}.table thead>tr>th{padding:20px 10px;background:#fafafa}.cart-totals .table td{text-align:right}.cart-info tbody .quantity input[type="text"]{width:auto}.cart-info tbody .quantity input[type="image"]{vertical-align:text-top}.cart-info thead tr{background:#FBFBFB;border-top:1px solid #f3f3f3}.cart-info table.table th,table.table td{border:1px solid #f3f3f3}.cart-info thead th{color:#555;font-size:12px;font-weight:600}.cart-info tbody .name a{font-size:14px;color:#3A3A3A}.cart-info tbody .name a:hover{color:#336699}.cart-info tbody td{color:#777;font-size:12px;vertical-align:middle}td.image{text-align:center}td.image img{max-width:100px}.cart-info.dropdown-menu,.cart-info.dropdown-menu .table tbody{border:none;font-size:12px}.cart-info.dropdown-menu table{margin:0px}.cart-info.dropdown-menu>table td{border:none;border-bottom:1px solid #eee}.cart-info.dropdown-menu{border:1px solid #eee;box-shadow:none;z-index:10001;background:#fff;padding-top:10px}.cart-info.dropdown-menu tbody .name a{font-size:12px}.cart-total{padding:10px;background:#fafafa;text-align:right}.cart-total table{display:inline-block}.cart-totals table.table tr,table.table td{border:1px solid #f3f3f3}.cart-totals .table th,.table td{border-top:none;color:#777;font-size:12px}.cart-totals p{text-align:right}.cart-totals .btn{padding:12px 35px}.forgotten h3{background:#fbfbfb;border:1px solid #F3F3F3;padding:5px 15px;font-size:12px;color:#333;font-weight:600}p.forgotten-password{color:#555;font-size:14px;line-height:24px}.forgotten .form-horizontal .control-label{padding-left:15px}.forgotten .btn-primary{float:right}.sitemap ul{padding:5px 15px}.sitemap ul li a{font-size:13px;color:#333;line-height:30px}.sitemap ul.subtitle a{font-size:12px;color:#888;font-weight:normal;line-height:26px;text-transform:none}.sitemap .subtitle a:hover{color:#4DC7EC}.sitemap ul li a:hover{text-decoration:none}h1.e404{margin:20px 0px 35px 50px;font-size:130px;line-height:120px;color:#888}h1.page{font-size:28px;font-weight:normal;color:#444}h6.e404{font-weight:normal;color:#555;font-size:13px;line-height:24px;margin-bottom:15px}.search{background:#fbfbfb;padding:35px 0 25px 15px;border:1px solid #eee}.search select{font-size:12px}.search select option{color:#555;line-height:50px;font-size:12px}.search .category{margin-left:15px;color:#777;font-size:12px}.search input[type="checkbox"]{font-size:12px;color:#777}.search .checkbox.inline{vertical-align:text-top;padding-top:0px;margin-left:5px}.search-btn{text-align:right;margin-top:25px}h2.search-criteria{font-family:'font_base';font-size:16px;color:#555;background:#f7f7f7;border:1px solid #f3f3f3;padding:0px 15px;margin-bottom:20px}h2.page-title{font-size:18px;color:#444}.content-blog>.col-md-8>div{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.content-blog h3 a{font-size:18px;color:#383838;font-weight:600}.content-blog h3 a:hover{text-decoration:none;color:#4DC7EC}.post-detail{font-size:12px;color:#888}.post-detail b{color:#444}.post-detail a{color:#4DC7EC}.post-detail a:hover{text-decoration:none;color:#444}.text-blog p{margin-top:20px;color:#444;font-size:16px}.text-blog a em{color:#444;font-family:arial}.text-blog a em:hover{color:#4DC7EC;text-decoration:none}.text-blog img{padding:10px 20px 20px 20px}.col-post{margin-bottom:60px}.col-post h3{line-height:24px;color:#555;font-weight:600;font-size:17px;font-family:'Montserrat',sans-serif}.col-post ul.post-menu li{border-bottom:1px dotted #eee;padding:3px 5px 5px}.col-post ul.post-menu li a{color:#444}.col-post ul.post-menu li a:hover{color:#4DC7EC;text-decoration:none}.col-post .post-menu b{font-size:12px;color:#555}.col-post p{font-size:14px;line-height:22px;color:#444}.col-post ul.tags a{background:#eee;display:inline-block;padding:5px 10px;margin-top:10px}.col-post ul.tags a:hover{text-decoration:none;background:#4DC7EC;color:#fff}.col-post .tags li a{float:left;margin:0 5px 7px 0;color:#444}.text-blog blockquote{border-left:2px solid #eee}.text-blog .quote-content p{color:#555;font-size:13px;font-family:'font_base';font-weight:00;line-height:22px}.text-blog ul li{list-style-type:disc;color:#aaa}.text-blog ul li span{color:#555;font-size:12px}.text-blog>ul{margin-left:30px}.quote-meta{font-size:12px;margin-top:10px}.content-blog>.col-md-8>.blog-post{border-bottom:none}.rss-wrapper{background:url("/img/rss.png") no-repeat scroll center center/cover;display:block;height:14px;margin-right:30px;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:20px;width:14px}.blog-meta{font-size:12px;margin-bottom:10px}.pagination>li>a,.pagination>li>span{border:none}.pagination>.active>a,.pagination ul>.active>span{background:#eee;color:#333}.pagination>li>a:hover{background:#4DC7EC;color:#fff}.flickr-widget ul img{height:70px;width:70px;margin:0px}.flickr-widget ul li{float:left;margin:0 5px 5px 0}.comments h3{margin-top:0px;color:#222}.comments-content .avatar img{min-height:60px;min-width:60px;width:100%}.comments-details{border-bottom:1px dotted #ddd}.comments-details .comment-meta{color:#777;font-size:12px}.comment-text p{font-size:12px;color:#555}.comments-content{margin-top:20px}a.comment-reply-link{color:#4DC7EC}.respond{margin-top:40px}.respond .btn-primary{padding:6px 20px}.panel-default>.panel-heading{background-image:none;background-repeat:repeat-x}.panel-default>.panel-heading{background-color:#FFFFFF;border-color:#fff;color:#333333}.newsletter{background:#fff;padding:20px 30px}.newsletter h3{float:left;margin-top:10px;color:#777;font-size:11px}.newsletter label{font-size:20px;font-weight:300;line-height:40px}.newsletter input{font-size:11px;padding:10px 15px;margin-bottom:0px;border:none}.newsletter input.email{font-size:13px;border:none;width:300px;padding:10px 15px;max-width:80%;margin-right:5px;background:#fafafa}.newsletter div{float:right;text-align:right}.required{color:#668389;font-weight:600;padding:10px 0px 0px 0px}.error{display:block;color:#FF0000;font-size:12px;padding:10px 0px 0px 0px}.help{color:#999;font-size:10px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;display:block}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}#search input.autocomplete-loading{background-image:url(/catalog/view/theme/sapphire/img/loading.gif);background-position:right 10px center;background-repeat:no-repeat}ul.autocomplete{position:absolute;overflow:hidden;background-color:#fff;margin:0px;padding:0px;list-style:none;color:#000;display:none;z-index:1000;border:1px solid #eee}ul.autocomplete li{display:block;padding:5px;overflow:hidden;width:100%;cursor:pointer;font-size:12px;font-family:'font_base',Helvetica,Arial, sans-serif}ul.autocomplete li.selected{background-color:#4DC7EC;color:#fff}ul.autocomplete li strong{color:#4DC7EC;font-weight:600}ul.autocomplete li.selected strong{color:#fff}ul.autocomplete li img{max-width:50px;vertical-align:middle;margin-right:5px}@media (min-width: 992px){.navbar .nav>li{padding:0px 15px 0px}}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#ffffff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#add_company{width:100%}.email-warning,.password-warning,.user-exists{display:none;color:#E73838}#add-company-form p{margin-top:15px;font-size:16px}#company_name,#company_logo,#company_site,#company_email{width:250px;clear:both}.office input,.akcia input{width:300px}#company_info{width:400px;height:92px}.company_office_adress{width:400px !important}.office,.akcia{margin-top:30px;border:1px #ccc solid;border-radius:10px;padding-left:20px;padding-right:20px;padding-bottom:20px}#add_office{color:#428bca}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-success{border-left-color:#61CA5A}.office:first-child{display:none}.office:nth-child(1){display:none}.header_reg{height:32px;border-radius:2px;display:inline-block;text-decoration:none;vertical-align:top;margin-top:10px;margin-right:2px;cursor:pointer;background:#393;color:#fff;padding:8px 15px;line-height:32px}.header_reg:hover{color:#fff;text-decoration:none}.header_enter{height:32px;border-radius:2px;display:inline-block;text-decoration:none;vertical-align:top;margin-top:10px;margin-right:2px;cursor:pointer;border:solid 1px #d4d1c1;color:#000;line-height:30px;padding:8px 15px}.header_enter:hover{color:#000;text-decoration:none}.main_nav{margin-bottom:0}.main_nav li{padding-right:20px;letter-spacing:.1em;display:inline-block;vertical-align:top;font-family:'font_base',sans-serif;text-transform:uppercase;color:#000}.main_nav li a{color:#000;font-size:14px}.main-nav-container{background:white;padding:20px;border-radius:5px;position:relative;z-index:1}.premium-good{margin-top:10px}.premium-good a{color:#1D99BE !important;text-decoration:underline}.qq-upload-button{padding:10px !important;width:100% !important;background:#006E88 !important}.qq-upload-button-hover{background:#0798BA !important}.qq-upload-list li{text-align:center}.qq-upload-list li img{padding:10px}.qq-upload-delete{font-size:16px !important;padding-top:23px;line-height:53px}#company_logo{width:100%}.user-company-list{font-size:18px !important}.user-company-list:hover{background:#FAFAFA}.user-company-list-edit-btn{float:right}.thumb-min{max-width:150px}.company-title-inp{border:0px;font-family:font_base;font-size:24px !important;font-weight:600 !important;line-height:22px}.header_lk{height:32px;border-radius:2px;display:inline-block;text-decoration:none;vertical-align:top;margin-top:10px;margin-right:2px;cursor:pointer;background:#393;color:#fff;padding:8px 15px;line-height:32px}.header_lk:hover{color:#fff;text-decoration:none}.header_reg,.header_enter,.header_lk{display:inline}.alert a{font-size:14px}.cb{clear:both}.np{padding:0px}.tac{text-align:center}.nmp{margin-top:0px !important}.show-company .col-md-8 p{clear:both;font-size:18px}.show-company .col-md-8 p a{font-size:18px}.show-company h4{font-size:22px;margin-top:25px;clear:both}.show-company-ul li{font-size:16px;line-height:25px}.show-company-photo li{width:191px;height:150px;float:left;padding:5px}.user-see-company{margin-left:20px}.show-company-offices h5{font-size:20px;margin-top:26px}.rating-table tr{border-top:1px solid #ddd}.rating-table tbody td{font-size:15px;color:black}.rating-table tbody td a{color:#2D89D8}.need-no-registration{float:right;font-size:18px;margin-top:11px;color:gray}.otziv-text{width:100%;height:100px;max-width:100%;margin-top:5px}.send-otziv{float:right}.add-otziv-input{border:1px solid #97d2eb;padding:10px;border-radius:5px;display:none}.add-otziv-input label{font-size:18px;color:#4f4c4c}.rate-name{margin-left:20px;font-size:16px}.otziv-error{color:#f02525}.company-comment{padding:18px 40px 30px 39px;margin-top:20px}.company-comment-name{display:inline-block;vertical-align:middle;margin:0 15px 0 0;padding:0 0 3px 0;border-bottom:1px solid #d5d5d5;font-size:1.3em;line-height:1.4em;color:#333}.company-comment-date{display:inline-block;vertical-align:middle;font-size:0.83em;line-height:1.3em;text-transform:uppercase;color:#8c8c8c;margin-top:13px;margin-left:18px}.m-comments-rating{background:#e54b5e;border-top-color:#C43A4A;position:absolute;top:0;right:2px;width:54px;height:70px;padding:15px 0 0;border-top:5px solid #999;background:#ddd;text-align:center;font-size:22px;line-height:1.3em;color:#fff;margin-top:-20px}.m-comments-rating-arrow{position:absolute;left:0;bottom:0;border-top:7px solid transparent;border-bottom:7px solid #fff;border-left:27px solid transparent;border-right:27px solid transparent}.company-comment-text{margin-top:30px;float:left;width:100%}.rating-red{background:#e54b5e !important;border-top-color:#C43A4A !important}.rating-green{border-top:5px solid #5CCD63 !important;background:#8ED789 !important}.last-comment{background:url("/img/quotes_left.png") no-repeat;margin-top:20px;border-bottom:none !important}.last-comment-text{padding-left:37px;padding-top:8px}.last-comment-link{margin-left:37px}.companies-letters li{width:30px;text-align:center;padding:15px;float:left}.companies-letters li a{font-size:20px}.companies-list{float:left;clear:both;margin-left:10px}.companies-list li{font-size:24px}.new_letter{font-size:24px;margin-top:10px}.good-rating{background-color:#d9f2da}.comments-col .company-comment:nth-child(1){margin-top:0px}.companies-sales li{border:1px solid #428cca;padding:20px;margin-top:20px}.company-name-comment-text{float:left;margin-left:15px}.fancybox-overlay{z-index:9999999999999999999 !important}.top-table{background:#E7F6FF}.top-table tr td:nth-child(1){font-size:12px}.top-table tr td:nth-child(3){text-align:center}.top-table tr td{color:black;vertical-align:middle !important;font-size:14px}.top-table tr td a{text-decoration:underline;font-size:14px}.right-sidebar-banner{text-align:center}.akc-top-banner{border:1px solid #a5a5a5;height:52px;margin-top:18px}.right-sidebar-skidka-banner{text-align:center}.right-sidebar-skidka-banner img{border:1px solid black}.article{font-size:16px}.article h3{padding-bottom:20px}.article ul li{line-height:30px}#what{width:100%;max-width:100%;height:150px;border:2px solid green;padding:15px}#calculation-phone,#calculation-email{font-size:18px;color:black;padding:10px;width:100%}.reklama-ul li{width:100%;float:left;margin-top:30px}.reklama-ul li h4{padding-bottom:10px}.reklama-ul li p{font-size:16px}.ik_x_account{display:none}.waiting-for-moderation{font-size:12px;color:grey;margin-left:10px}.load-more-comments{border-bottom:0px !important;padding:0}.load-more-comments span{font-size:20px;color:white;border:2px solid #00a94e;padding:10px;margin-top:10px;background:#00a94e;float:left;width:100%;cursor:pointer;text-align:center}.article-preview{width:50%;float:left;padding:0 20px 40px;height:276px}#rating-summ-stars{padding:0 0 15px 0}.top-premium-form-button{display:inline-block;background-color:#41DD49;background-image:-moz-linear-gradient(top, #41DD49, #4AAD2F);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#41DD49), to(#4AAD2F));background-image:-webkit-linear-gradient(top, #41DD49, #4AAD2F);background-image:-o-linear-gradient(top, #41DD49, #4AAD2F);background-image:linear-gradient(to bottom, #41DD49, #4AAD2F);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41CBDD', endColorstr='#2EA9BA', GradientType=0);color:#fff;font:18px/48px Arial, Helvetica, sans-serif;height:48px;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 15px;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:6px 7px 10px -9px #000;-moz-box-shadow:6px 7px 10px -9px #000;box-shadow:6px 7px 10px -9px #000;margin-top:15px}.top-premium-form-button{position:relative;top:-69px;left:79px}.top-premium-form-button:hover{color:white}.premium-price{position:relative;top:-221px;left:177px;font-size:22px;border:1px solid orange;border-radius:16px;padding:19px}.show-company-photo{float:left;padding-bottom:20px;margin-bottom:20px}.show-company-photo img{max-height:150px}.article_header a{color:white;font-size:22px;background:rgba(0,0,0,0.17);line-height:29px}.article-img img{border:6px solid white;border-radius:5px}.bottom-articles li{width:220px}.comments-count{background:white;height:242px}.comments-count img{float:left}.comments-count span{float:left;font-size:18px;width:213px;margin-left:35px;margin-top:66px}.comments-count span b{font-size:30px}.select-company{background:#edf2f7;height:242px;margin-top:0px}.select-company img{float:left;margin-left:50px;margin-top:30px}.select-company div{float:left;font-size:18px;width:300px;margin-top:78px;margin-left:34px}.select-company div b{font-size:22px}.company-sale-img{background:#edf2f7;height:200px;margin-top:0px}.company-sale-img img{float:left;margin-left:50px;margin-top:37px}.company-sale-img div{float:left;font-size:18px;width:300px;margin-top:53px;margin-left:49px}.company-sale-img div b{font-size:22px}.premium-button{display:none}.standart-requests{display:none}.requests thead td{font-size:16px !important;color:black}.request-tr{border:4px solid #9edf9e}.request-tr td:nth-child(1){width:70%;word-wrap:break-word}
