html, body{height:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1.5;color:#4A4A4A;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.hr_hidden{width:100%;height:0;background:none;border:none;}
h1, h2, h3, h4, h5, h6{font-weight:400;margin-bottom:10px;}
h1, h2, h3, h4, h5, h6, p{}
.page_loading{width:100%;height:100%;position:fixed;cursor:wait;overflow:hidden;background:#f7f7f7 url(images/loading_big.gif) no-repeat center center;top:0;left:0;z-index:11000 !important;}
.loading_div{margin-top:65px;width:100%;height:100%;position:fixed;background:url(images/loading_text.png) no-repeat center center;}
.loading_make_transform{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.loading_scale{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
h1{font-size:80px;position:relative;margin-bottom:0px;}
h2{font-size:44px;position:relative;}
h3{font-size:30px;}
h4{font-size:22px;}
h5{font-size:20px;}
h6{font-size:18px;}
p{margin-bottom:10px;}
p.lead{font-size:16px;line-height:1.2;padding:0;margin-bottom:20px;position:relative;z-index:1;font-weight:600;}
.page_error_404{width:100%;height:400px;background:url(images/error_404.png) no-repeat center center;margin:80px 0;}
.page_error_404 h4{text-align:center;color:#999;font-weight:bold;}
.page_up_butt{width:50px;height:50px;background:url(images/top.png) no-repeat;position:fixed;right:5%;top:90%;z-index:1001;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;cursor:pointer;display:none;}
.page_up_butt:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
@font-face{font-family:'bpg';src:url('css/fonts/bpg/bpgingiriarial.eot');src:url('css/fonts/bpg/bpgingiriarial.eot?#iefix') format('embedded-opentype'),
url('css/fonts/bpg/bpgingiriarial.woff') format('woff'),
url('css/fonts/bpg/bpgingiriarial.ttf') format('truetype'),
url('css/fonts/bpg/bpgingiriarial.svg#svgFontName') format('svg');}
.page{width:1176px;height:auto;margin:0 auto;position:relative;padding:0 12px;}
body{background:#FFF;font-size:14px;font-family:"bpg";}
#main_container{width:100%;height:auto;min-height:100%;}
.nicescroll-rails{width:7px !important;background:url(images/scroll_bg.png) repeat;}
.nicescroll-rails div{width:7px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;border:none !important;background:#1A1A1A !important;}
.time_out{width:500px;height:auto;background:#FFF;display:none;padding:20px 30px 10px 30px;}
.time_out p{font-size:18px;text-align:center;color:#747474;}
.time_out .reload_stop_countdown{background:#84B645;color:#FFF !important;padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;font-size:16px;font-weight:bold;width:150px;display:block;margin:30px auto 10px auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.time_out .reload_stop_countdown:hover{background:#608F24;}
.error_a_link{position:absolute;left:-200px;top:-200px;}
a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
a:link, a:visited{color:#4772BC;}
a:hover{color:#013A9C;}
a:active{color:#4772BC;}
a img{border:none;}
.header_up{width:100%;height:30px;}
.header_up_info{width:auto;height:30px;float:left;list-style:none;}
.header_up_info li{display:inline-block;vertical-align:middle;color:#5B5B5B;padding:3px 10px 0 10px;}
.header_up_info li i{color:#cdcdcd;}
.header_up_user{width:auto;height:30px;float:right;list-style:none;}
.header_up_user li{display:inline-block;vertical-align:middle;color:#5B5B5B;padding:3px 10px 6px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.header_up_user li:hover{color:#fd532f;}
.header_up_user_act{color:#fd532f !important;}
.socials{width:160px;height:30px;display:block;margin:0 auto;position:relative;}
.socials i{width:35px;height:26px;color:#FFF;float:left;font-size:20px;text-align:center;padding-top:4px;text-shadow:2px 2px 0px rgba(0, 0, 0, 1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.socials i:hover{background:#FFF;text-shadow:0px 0px 0px rgba(0, 0, 0, 1);}
.socials .fa-facebook{background:#3b5998;}
.socials .fa-twitter{background:#4099ff;}
.socials .fa-linkedin{background:#0e76a8;}
.socials .fa-google-plus{background:#d34836;}
.socials .fa-facebook:hover{color:#3b5998;}
.socials .fa-twitter:hover{color:#4099ff;}
.socials .fa-linkedin:hover{color:#0e76a8;}
.socials .fa-google-plus:hover{color:#d34836;}
.lang{width:80px;height:20px;position:absolute;top:5px;right:-80px;}
.lang img{border:1px solid #DCDCDC;height:18px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;cursor:pointer;}
.lang .lan_act{border:1px solid #BCBCBC;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;opacity:1 !important;}
.header_main{width:100%;height:100px;position:absolute;}
#logo{width:auto;height:auto;max-height:90px;margin-top:10px;}
nav{width:auto;height:auto;float:right;margin-top:30px;}
nav ul li{display:inline-block;vertical-align:middle;list-style:none;font-size:18px;color:#FFF;font-weight:bold;padding:5px 10px;margin:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
nav ul .level1:hover{background:#FFF;color:#6C6C6C;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);-webkit-animation:nav_ul_li 1.5s linear;-moz-animation:nav_ul_li 1.5s linear;-o-animation:nav_ul_li 1.5s linear;animation:nav_ul_li 1.4s linear;}
.level1_act{box-shadow:3px 3px 0px rgba(0,0,0,.4);background:#FFF;color:#6C6C6C;}
@-webkit-keyframes nav_ul_li{0%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);}
10%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:15px 3px 0px rgba(0,0,0,.4);}
20%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:-9px 3px 0px rgba(0,0,0,.4);}
30%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:8px 3px 0px rgba(0,0,0,.4);}
45%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 3px 0px rgba(0,0,0,.4);}
60%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:6px 3px 0px rgba(0,0,0,.4);}
80%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);}
}
@-moz-keyframes nav_ul_li{0%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);}
10%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:15px 3px 0px rgba(0,0,0,.4);}
20%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:-9px 3px 0px rgba(0,0,0,.4);}
30%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:8px 3px 0px rgba(0,0,0,.4);}
45%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 3px 0px rgba(0,0,0,.4);}
60%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:6px 3px 0px rgba(0,0,0,.4);}
80%{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);}
}
.level_2{width:300px;height:auto;background:#FFF;padding:2px;position:absolute;top:37px;left:0;z-index:2000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-bottom:5px;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0,0,0,.4);display:none;}
.level_2 li{width:270px;height:65px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:5px 0 0 5px;}
.level_2 li p{display:inline-block;vertical-align:middle;margin:0 0 0 15px;width:-moz-calc(100% - 270px);width:-webkit-calc(100% - 270px);width:calc(100% - 80px);font-size:17px !important;}
.level_2 li img{display:inline-block;vertical-align:middle;width:50px;}
.level_2 li:hover{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.level_2_animate{-webkit-animation:level_2 .4s linear;-moz-animation:level_2 .4s linear;-o-animation:level_2 .4s linear;animation:level_2 .4s linear;}
@-webkit-keyframes level_2{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
30%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes level_2{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
30%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.default_popup{width:300px;height:auto;padding:20px;background:#FFF;display:none;font-size:16px;}
.input_error{border:1px solid #D70002 !important;}
.default_popup input[type=text], .default_popup input[type=password]{width:280px;height:25px;padding:4px 7px;border:1px solid #D3D3D3;color:#6B6B6B;font-size:16px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.default_popup textarea{width:280px;padding:4px 7px;border:1px solid #D3D3D3;color:#6B6B6B;font-size:16px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.default_popup input[type=text]:focus, .default_popup input[type=password]:focus, .default_popup textarea:focus{border:1px solid #E1731A;}
.default_popup input[type=submit]{padding:5px 10px;background:#E1731A;color:#FFF;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;}
.default_popup input[type=submit]:hover{background:#C55C06;}
.default_popup p{color:#7E7E7E;margin-bottom:5px;}
.error_text, .error_text_email, .error_text_pass, .error_text_recovery, .error_text_user, .error_text_user_exist, .error_text_email_exist{padding:3px 10px 6px 10px;background:#D70002;color:#FFF !important;font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;}
.default_popup .default_popup_title{height:40px;font-size:20px;font-weight:bold;padding:10px 0 0 10px;background:#E1731A;color:#FFF;margin:-20px -20px 20px -20px;}
.lost_pass{color:#A7A7A7;float:right;margin-right:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.lost_pass:hover{color:#E1731A;}
.lost_instruction{width:280px;height:auto;border:1px solid #C0C0C0;padding:10px;margin:15px 0 0 0;}
.lost_instruction p{margin-bottom:5px;color:#5A5A5A;}
.registration{width:47%;display:inline-block;vertical-align:top;margin:0 0 0 15px;padding:0;background:none;}
.registration input[type=text], .registration input[type=password], .registration textarea{width:90%;}
.regist_terms{width:500px;height:auto;display:inline-block;vertical-align:top;margin:0 0 0 15px;}
.regist_term{width:500px;height:365px;background:#FFF;border:1px solid #E8E8E8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px;padding:10px;}
.regist_term_title{font-size:18px;color:#E1731A;}
.regist_term_cont{width:490px;height:320px;overflow:auto;border-top:1px solid #E8E8E8;color:#8C8C8C;padding:5px 10px 5px 5px;}
.main_slider_container{width:100%;min-width:1200px;height:530px;padding-top:100px;background: url(images/slider/slider_1.jpg) no-repeat center center;overflow:hidden;}
.main_slider_thumbs{width:100%;height:170px;margin:-30px 0 0 0;}
.main_slider_thumbs_item{width:165px;height:168px;float:left;position:relative;overflow:hidden;background:#001c44 !important;border-right:1px solid #003D96;}
.main_slider_thumbs_item p{width:100%;position:absolute;top:130px;left:0;color:#FFF;text-align:center;}
.main_page_text h3{font-weight:bold;color:#727272;text-align:center;margin-top:30px;}
.main_page_text p{color:#727272;font-size:16px;}
.main_page_hr{border:none;background:#D1D1D1;height:1px;}
.msti_1{background:#7ab450;}
.msti_2{background:#fd532f;}
.msti_3{background:#4185d8;}
.msti_4{background:#905944;}
.msti_5{background:#0685a2;}
.msti_6{background:#a5334b;}
.msti_7{background:#e1731a;}
.msti_8{background:#1e2a76;}
.msti_1 .generator{position:absolute;left:42px;top:43px;}
.msti_1 .lam{position:absolute;left:50px;top:18px;-webkit-animation:lam 1s infinite linear;-moz-animation:lam 1s infinite linear;-o-animation:lam 1s infinite linear;animation:lam 1s infinite linear;}

.conditiones {margin:10px auto; display:block;}
.main_slider_thumbs_item_cond p {top:140px;}

.main_slider_thumbs_item_cond {width:166px; display:block; margin:0 0 0 455px; float:none;}
.main_slider_thumbs_item_cond .conditiones { width: 130px; }
.main_slider_thumbs_item_cond p { top: 130px !important; }
.conditiones_arr {height:45px; position:absolute; left:60px; top:70px;-webkit-animation:cond 1.7s infinite linear;-moz-animation:cond 1.7s infinite linear;-o-animation:cond 1.7s infinite linear;animation:cond 1.7s infinite linear;}
@-webkit-keyframes cond{
0%{top:50px;}
80%{top:104px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
90%{top:50px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:50px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
@-moz-keyframes cond{
0%{top:50px;}
80%{top:104px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
90%{top:50px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:50px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}

@-webkit-keyframes lam{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
@-moz-keyframes lam{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
.msti_2 .radiotor{position:absolute;left:42px;top:43px;}
.msti_2 .radiotor_hott{position:absolute;left:65px;top:18px;-webkit-animation:radiotor_hott 1.5s infinite linear;-moz-animation:radiotor_hott 1.5s infinite linear;-o-animation:radiotor_hott 1.5s infinite linear;animation:radiotor_hott 1.5s infinite linear;}
@-webkit-keyframes radiotor_hott{
0%{top:20px;}
80%{top:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
90%{top:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
@-moz-keyframes radiotor_hott{0%{top:20px;}
80%{top:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
90%{top:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
.msti_3 .tumbo{position:absolute;left:40px;top:50px;z-index:90;}
.tumbo_water{width:44px;height:56px;background:#FFF url(images/slider_icons/water_1.png) no-repeat;position:absolute;left:92px;top:22px;overflow:hidden;z-index:80;}
.tumbo_water .water_2{position:absolute;left:0;top:0;z-index:90;}
.tumbo_water .water_1{position:absolute;left:0;top:56px;z-index:80;-webkit-animation:tumbo_water 2.5s infinite linear;-moz-animation:tumbo_water 2.5s infinite linear;-o-animation:tumbo_water 2.5s infinite linear;animation:tumbo_water 2.5s infinite linear;}
@-webkit-keyframes tumbo_water{0%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
1%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
80%{top:-10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
90%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
95%{top:-10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
}
@-moz-keyframes tumbo_water{0%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
1%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
80%{top:-10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
90%{top:-10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
95%{top:-10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
100%{top:56px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
.constructor{width:80px;height:102px;background:url(images/slider_icons/constructor.png) no-repeat center 0;position:absolute;left:44px;top:20px;z-index:90;}
.constructor img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.brick_1{position:absolute;left:0;top:62px;-webkit-animation:brick 2.5s infinite linear .7s;-moz-animation:brick 2.5s infinite linear .7s;-o-animation:brick 2.5s infinite linear .7s;animation:brick 2.5s infinite linear .7s;}
.brick_2{position:absolute;left:19px;top:62px;-webkit-animation:brick 2.5s infinite linear .8s;-moz-animation:brick 2.5s infinite linear .8s;-o-animation:brick 2.5s infinite linear .8s;animation:brick 2.5s infinite linear .8s;}
.brick_3{position:absolute;left:38px;top:62px;-webkit-animation:brick 2.5s infinite linear .9s;-moz-animation:brick 2.5s infinite linear .9s;-o-animation:brick 2.5s infinite linear .9s;animation:brick 2.5s infinite linear .9s;}
.brick_4{position:absolute;left:57px;top:62px;-webkit-animation:brick 2.5s infinite linear 1s;-moz-animation:brick 2.5s infinite linear 1s;-o-animation:brick 2.5s infinite linear 1s;animation:brick 2.5s infinite linear 1s;}
.brick_5{position:absolute;left:9px;top:74px;-webkit-animation:brick 2.5s infinite linear .4s;-moz-animation:brick 2.5s infinite linear .4s;-o-animation:brick 2.5s infinite linear .4s;animation:brick 2.5s infinite linear .4s;}
.brick_6{position:absolute;left:28px;top:74px;-webkit-animation:brick 2.5s infinite linear .5s;-moz-animation:brick 2.5s infinite linear .5s;-o-animation:brick 2.5s infinite linear .5s;animation:brick 2.5s infinite linear .5s;}
.brick_7{position:absolute;left:47px;top:74px;-webkit-animation:brick 2.5s infinite linear .6s;-moz-animation:brick 2.5s infinite linear .6s;-o-animation:brick 2.5s infinite linear .6s;animation:brick 2.5s infinite linear .6s;}
.brick_9{position:absolute;left:0;top:86px;-webkit-animation:brick 2.5s infinite linear;-moz-animation:brick 2.5s infinite linear;-o-animation:brick 2.5s infinite linear;animation:brick 2.5s infinite linear;}
.brick_10{position:absolute;left:19px;top:86px;-webkit-animation:brick 2.5s infinite linear .1s;-moz-animation:brick 2.5s infinite linear .1s;-o-animation:brick 2.5s infinite linear .1s;animation:brick 2.5s infinite linear .1s;}
.brick_11{position:absolute;left:38px;top:86px;-webkit-animation:brick 2.5s infinite linear .2s;-moz-animation:brick 2.5s infinite linear .2s
-o-animation:brick 2.5s infinite linear .2s;animation:brick 2.5s infinite linear .2s;}
.brick_12{position:absolute;left:57px;top:86px;-webkit-animation:brick 2.5s infinite linear .3s;-moz-animation:brick 2.5s infinite linear .3s;-o-animation:brick 2.5s infinite linear .3s;animation:brick 2.5s infinite linear .3s;}
@-webkit-keyframes brick{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
10%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
55%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
60%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
@-moz-keyframes brick{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
10%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
55%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
60%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
.drell{position:absolute;top:40px;left:25px;z-index:80;}
.drell_2{position:absolute;top:40px;left:25px;z-index:90;-webkit-animation:drell_2 1s infinite linear;-moz-animation:drell_2 1s infinite linear;-o-animation:drell_2 1s infinite linear;animation:drell_2 1s infinite linear;}
@-webkit-keyframes drell_2{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
@-moz-keyframes drell_2{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
.cart{position:absolute;left:-90px;top:30px;-webkit-animation:cart 2.5s infinite linear;-moz-animation:cart 2.5s infinite linear;-o-animation:cart 2.5s infinite linear;animation:cart 2.5s infinite linear;}
@-webkit-keyframes cart{0%{left:-90px;top:30px;}
97%{left:400px;top:30px;}
98%{left:400px;top:170px;}
99%{left:-90px;top:170px;}
100%{left:-90px;top:30px;}
}
@-moz-keyframes cart{0%{left:-90px;top:30px;}
97%{left:400px;top:30px;}
98%{left:400px;top:170px;}
99%{left:-90px;top:170px;}
100%{left:-90px;top:30px;}
}
.el_1{position:absolute;left:20px;top:60px;}
.el_3{position:absolute;left:80px;top:30px;}
.el_2{position:absolute;left:20px;top:90px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation:el_2 2.5s infinite linear;-moz-animation:el_2 2.5s infinite linear;-o-animation:el_2 2.5s infinite linear;animation:el_2 2.5s infinite linear;}
@-webkit-keyframes el_2{0%{top:90px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
10%{top:85px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
50%{top:85px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
60%{top:90px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
}
@-moz-keyframes el_2{0%{top:90px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
10%{top:85px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
50%{top:85px;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
60%{top:90px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
}
.el_4{position:absolute;left:63px;top:14px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-animation:el_4 2.5s infinite linear;-moz-animation:el_4 2.5s infinite linear;-o-animation:el_4 2.5s infinite linear;animation:el_4 2.5s infinite linear;}
@-webkit-keyframes el_4{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
15%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
55%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
60%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
@-moz-keyframes el_4{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
15%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
55%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
60%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
}
.heating_page{width:100%;height:auto;}
.conditioner_page{width:100%;height:auto;}
.conditioner_page .main_slider_container{height:auto;background:#FFF !important;}
.conditioner_page .shop_header {display:none;}
.conditioner_page .myorder_list li:after{background:#3242AC;}
.conditioner_page .myorder_list li p{color:#3242AC;}
.conditioner_page .header_up_user_act {color:#3242AC !important;}
.conditioner_page .header_up_user li:hover {color:#3242AC !important; font-size:}
.conditioner_page input[type=submit] {background:#3242AC !important;}
.conditioner_page input[type=submit]:hover {background:#4B5ED8 !important;}
.conditioner_page input[type=text]:focus, .conditioner_page input[type=password]:focus, .conditioner_page textarea:focus {border:1px solid #4B5ED8 !important;}
.conditioner_page .select:hover {border:1px solid #4B5ED8 !important;}
.conditioner_page .pagination {border-top:1px solid #4B5ED8 !important;}
.conditioner_page .pagination a {color:#4B5ED8 !important;}
.conditioner_page .pagination a:hover {color:#FFF !important;background:#3242AC !important;}
.conditioner_page .shop_pagination a.pagi_active {color:#FFF !important;background:#3242AC !important;}
.conditioner_page .default_popup_title {background:#3242AC !important;}
.conditioner_page .lost_pass:hover {color:#4B5ED8 !important;}

.cond_pages_left { width:775px; height:400px; display:inline-block; vertical-align:middle; border-left:1px solid #1e2a76;border-bottom:1px solid #1e2a76; margin:20px 0 50px 0; padding-left:5px;}
.cond_pages_left_title {font-size:18px; font-weight:bold; color:#1e2a76; padding:2px 0 10px 20px;}
.cond_pages_right { width:390px; height:400px; display:inline-block; vertical-align:middle; overflow:auto; border-right:1px solid #1e2a76; border-bottom:1px solid #1e2a76;margin:20px 0 50px 0;}
.conditioner_page .bx-wrapper .bx-viewport {background:none !important;  -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; border:none !important; left:0 !important;}
.conditioner_page .bx-pager-item a {width:17px !important; height:17px !important; background:#D0D0D0 !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; border-radius: 50% !important;}
.conditioner_page .bx-pager-item a.active {background:#1e2a76 !important;}
.conditioner_page .bx-wrapper .bx-pager {bottom:-45px !important;}

.cond_pages_right_item {width:360px; height:auto; padding:5px; margin:5px 0; border:1px solid #D3D3D3; -webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cond_pages_right_item:hover {border:1px solid #1e2a76;}
.cond_pages_right_item p {width:260px; height:auto; display:inline-block; vertical-align:middle; color:#1e2a76; font-size:17px;}
.cond_pages_right_item img {display:inline-block; vertical-align:middle; margin:0 10px 0 0;}
.cond_pupup {width:500px; height:auto; padding:25px; display:none; font-size:16px; border:1px solid #3242AC; border-top:5px solid #3242AC;}
.cond_pupup ul, .cond_pupup ol {padding:10px 0 15px 35px;}
.cond_pupup img {width:auto; height:auto; max-width:80%; display:block; margin:40px auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; cursor:pointer;}
.cond_pupup img:hover {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}
.conditioner_page nav {display:none;}
.conditioner_page #logo {display:none;}
.cond_pupup .btn-lb {display:block !important; margin:40px auto !important; width:400px !important; height:85px !important; background:url(/images/bank_l.jpg) no-repeat !important;background-size:contain !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cond_pupup .btn-lb:hover {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}
#logo2 {display:none;width:auto;height:auto;max-height:90px;margin-top:10px; float:left;}
.conditioner_page #logo2 {display:block !important;}
.cond_nav{display:none;}
.conditioner_page .cond_nav{width:auto;height:auto;float:right;margin-top:30px; display:block !important;}
.cond_nav ul li {color:#555; padding:2px 17px; border-left:1px solid #AAA; float:left; list-style:none; font-size:18px; font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cond_nav ul li:hover {color:#1e2a76;}
.condt_title { font-size:22px; font-weight:bold; color:#555; margin:20px 0 30px 0; padding:0 0 0 15px; border-left:5px solid #1e2a76; border-bottom:1px solid #1e2a76; }
.condt_title a {color:#1e2a76;}
.condt_title span {padding:3px 10px; font-size:16px; font-weight:normal; color:#555;}
.condt_title_act {border-left:1px solid #3242AC;border-right:1px solid #3242AC; color:#1e2a76 !important;}
.condt_left { width:63%; height:400px; display:inline-block; vertical-align:top; margin:0 0 50px 0; overflow:auto; position:relative; border-bottom:1px solid #1e2a76;}
.business_pagination .pagination {border-top:1px solid #1e2a76 !important;}
.business_pagination .pagination a {color:#1e2a76;}
.business_pagination .pagination a:hover {color:#FFF !important; background:#1e2a76 !important;}
.business_pagination .pagination a.pagi_active {color:#FFF !important; background:#1e2a76 !important;}
.con_arr {width:75px; height:23px; background:url(images/con_arr.png) no-repeat center top; margin:0 0 0 320px; position:absolute; top:-45px; z-index:100; cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.con_arr:hover {-webkit-transform: scale(.95);-moz-transform: scale(.95);-o-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95);}
.condt_right { width:34%; height:400px; display:inline-block; vertical-align:top; margin:0 0 50px 30px; color:#555; font-size:15px; line-height:18px; border-right:1px solid #1e2a76; border-bottom:1px solid #1e2a76; }
.condt_right ul, .condt_right ol { margin:5px 0 5px 20px; }
.condt_right_title { font-size:20px; font-weight:bold; }
.cond_item { width:94%; height:180px; padding:10px; margin:8px; border:1px solid #1e2a76;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cond_item:hover {-moz-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-o-box-shadow: 0px 0px 15px rgba(0,0,0,.3);box-shadow: 0px 0px 15px rgba(0,0,0,.3);}
.cond_item_left { width:68%; height:auto; display:inline-block; vertical-align:middle; }
.cond_item_right { width:215px; height:auto; display:inline-block; vertical-align:middle; margin: 0 -2px 0 5px;}
.cond_item_right p {font-size:18px; font-weight:bold; color:#555; text-align:center; margin:0 0 5px 0;}
.cond_item_right p img {height:15px; margin:0 0 0 5px;}
.cond_item_right_more {color:#FFF !important; background:#1e2a76;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cond_item_right_more:hover {background:#3242AC;}
.cond_item_right_title {color:#3242AC !important; margin:0 0 15px 0 !important;}
.cont_2_item {width:29%; padding:1%; margin:10px 0.5% 10px 0.5%; border:1px solid #AAA; display:inline-block; vertical-align:top;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cont_2_item img {width:100%; }
.cont_2_item p {font-size:18px; font-weight:bold; line-height:21px; height:42px; color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; text-align:center;}
.cont_2_item:hover {border:1px solid #337ab7;-moz-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-o-box-shadow: 0px 0px 15px rgba(0,0,0,.3);box-shadow: 0px 0px 15px rgba(0,0,0,.3);}
.cont_2_item:hover p {color:#337ab7;}
.cond_single_left_2 {width:550px; height:450px; float:right; margin:10px;}
.cond_single_left {width:65%; height:auto; display:inline-block; vertical-align:top; margin:0 0 20px 0;}
.cond_single_right {width:33%; height:auto; display:inline-block; vertical-align:top; margin:0s 0 20px 0; text-align:center;}
.cond_single_left .nivo-controlNav, .cond_single_left_2 .nivo-controlNav {display:none;}
.cond_single_right_title, .cond_single_right_price { text-align:center; font-size:20px; font-weight:bold; color:#555; }
.cond_single_right_button {width:80%; display:inline-block; padding:5px 20px; border:1px solid #337ab7; color:#337ab7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; text-align:center; font-size:20px;}
.cond_single_right_button:hover {background:#337ab7; color:#FFF !important;}
.cond_single_right_check {font-size:18px; text-align:left; color:#555; margin:0 0 10px 60px; width:300px;}
.inst_icon { vertical-align:middle; margin:0 0 0 10px;}
.cond_check {width:50px; height:50px; display:inline-block; vertical-align:middle; border:2px solid #D0D0D0; margin:0 10px 0 0; cursor:pointer;}
.cond_check i {width:50px;font-size:36px; text-align:center; padding-top:7px; color:#D0D0D0;}
.cond_check_act {border:2px solid #337ab7;}
.cond_check_act i {color:#337ab7;}

.conditioner_page .socials {float:right; margin:0 75px 0 0;}
.conditioner_page .h_u_i_p {display:none;}
.h_u_i_c {display:none; }
.conditioner_page .h_u_i_c {display:block;}
.conditioner_page .h_u_i_c li {padding: 7px 4px 0 4px; font-size: 13px;}
.conditioner_page .h_u_i_c li:hover {color:#1e2a76;}
.conditioner_page .header_up_user_cond {float:none; position:absolute; z-index:300; left:300px; top:30px;}
.conditioner_page .header_up_user_cond li {border-left:1px solid #AAA; color:#555; font-weight:bold;}
.conditioner_page .header_up_user li {padding: 2px 5px 2px 5px; }
.conditioner_page .nivo-controlNav {display:none;}

.heat_price_single{padding:5px 0;color:#FD532F;font-size:18px;font-weight:bold;}
.heating_page .main_slider_container{height:auto;background:#FD532F;}
.heating_page .theme-default .nivo-directionNav a{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px #fd532f;display:none;}
.heating_page .theme-default .nivo-directionNav a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 10px #fd532f;}
.heating_page .slider_text h3{color:#FFF;padding:10px 0 0 10px;line-height:36px;}
.heating_page .slider_text p{color:#FFF;font-size:16px;padding:0 30px 0 10px;}
.heating_page .slider_text a{border:none;margin:10px;font-size:20px;padding:7px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fd532f;position:absolute;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px #FFF;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.3);font-weight:bold;border:2px solid #fd532f;}
.heating_page .slider_text a:hover{color:#fd532f;background:none;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 0px #FFF;text-shadow:1px 1px 0px rgba(0, 0, 0, 0);}
.heating_page .theme-default .nivo-controlNav a{background-color:#fd532f;}
.nivo-controlNav{width:auto !important;right:560px !important;}
.heat_calc{width:48%;height:530px;background:#fd532f;display:inline-block;vertical-align:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.heat_calc_sum{width:48%;height:530px;display:inline-block;vertical-align:top;margin-left:2%;position:relative;}
.heat_calc input[type=text]{width:200px;height:auto;padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;margin:7px 0 0 7px;font-size:14px;vertical-align:middle;}
.heat_calc .heat_calc_search_button{display:inline-block;vertical-align:middle;margin:7px 0 0 5px;background:#222;color:#FFF;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.heat_calc .heat_calc_search_button:hover{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 5px #000;}
.heat_calc_pr{width:550px;height:475px;background:#FFF;margin:7px 0 0 7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-bottom:7px;}
.heat_calc_pr_item{width:510px;height:auto;padding:10px;margin:9px 0 0 10px;background:#E9E9E9;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.heat_calc_pr_item img{margin:0 10px 0 0;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.heat_calc_pr_item_info{width:280px;height:auto;display:inline-block;vertical-align:top;}
.heat_calc_pr_item_info_title{font-size:18px;color:#333;line-height:22px;margin-bottom:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.heat_calc_pr_item_info_title:hover{color:#fd532f;}
.heat_calc_pr_item_info_text{width:100%;height:auto;color:#777;}
.heat_calc_pr_item_sum_price{display:inline-block;vertical-align:top;float:right;padding:5px;background:#FFF;font-size:24px;font-weight:bold;line-height:28px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.heat_calc_pr_item_sum_price img{height:19px;vertical-align:middle;margin-top:-5px;}
.heat_calc_sum h3{color:#555;}
.heat_calc_sum_text{width:100%;height:auto;font-size:15px;color:#777; line-height:19px;}
.heat_calc_sum_p{width:90%;background:#999;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:40px;color:#FFF;padding:5px 5px 5px 30px;position:absolute;left:0;bottom:50px;}
.heat_calc_sum_p span{width:70%;background:#fd532f;padding:0 30px;margin-left:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:right;text-align:center;}
.heat_calc_sum_contact{background:#fd532f;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:20px;color:#FFF;padding:5px 20px;position:absolute;right:40px;bottom:0;cursor:pointer;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.heat_calc_sum_contact:hover{color:#777;}
.contact_div{width:410px;height:285px;background:#777;border:5px solid #fd532f;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;z-index:100;bottom:50px;right:40px;padding:30px 20px 20px 20px;display:none;}
.contact_div i{position:absolute;top:0;right:0;font-size:40px;line-height:30px;color:#fd532f;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.contact_div i:hover{color:#FFF;}
.contact_div input[type=text]{width:390px;padding:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:none;margin-bottom:10px;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.contact_div textarea{width:390px;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;margin-bottom:10px;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.contact_div input[type=text]:focus, .contact_div textarea:focus{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 10px #939393 inset;}
.contact_div input[type=submit]{padding:10px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#fd532f;color:#FFF;border:none;font-size:16px;font-weight:bold;display:block;margin:0 auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.contact_div input[type=submit]:hover{padding:10px 50px;}
.heating_page_title{color:#fd532f;padding:5px 0;border-bottom:1px solid #fd532f;margin:50px 0 20px 0;}
.heating_page_title span{color:#fd532f;padding:9px;}
.heating_page_title .our_cataloge_act_tab{color:#FFF;background:#fd532f;}
.heating_page_title_bx{padding-left:100px;}
.heating_page_title_bx span{float:right;font-size:16px;padding-top:10px;color:#9C9C9C;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.heating_page_title_bx span:hover{color:#fd532f;}
.heade_cont_new{width:100%;height:auto;background:#fd532f;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;padding:1px 0 1px 0;position:relative;margin-top:70px;}
.heade_cont_new_2{width:900px;height:999px;padding:20px 10px;background:#FFF;margin-left:257px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.heating_item_new{width:273px !important;margin:5px !important;}
.heade_cont_new_nav{width:237px;height:990px;position:absolute;left:20px;top:30px;}
.heade_cont_new_nav ul li{list-style:none;padding:15px 20px 15px 15px;margin:5px 0 0 0;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;color:#FFF;font-size:16px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.heade_cont_new_nav ul li:hover{background:#B42709;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:4px;}
.heade_cont_new_nav_act{background:#FFF !important;color:#fd532f !important;padding:15px 15px 20px 15px !important;}
.heade_cont_new_nav_act .hcnna{display:block !important;}
.hcnna{width:20px;height:100%;background:#FFF;position:absolute;top:0;right:0;display:none;}
.hcnna_1{width:20px;height:20px;background:url(images/heat_new_1.jpg) no-repeat;position:absolute;top:-20px;right:0;}
.hcnna_2{width:20px;height:21px;background:url(images/heat_new_2.jpg) no-repeat;position:absolute;bottom:-21px;right:0;}
.product_item{width:346px;height:auto;background:#EEE;display:inline-block;vertical-align:top;margin:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:7px;}
.product_item_cont{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#FFF;}
.product_item_title{font-size:16px;color:#777;text-align:center;padding:5px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.product_item_cont img{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:-6px;}
.product_item_price{text-align:center;font-size:26px;color:#7F7F7F;margin:10px 0 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.product_item_price img{height:23px;}
.product_item:hover .product_item_title{color:#FFF;}
.product_item:hover .product_item_price{color:#FFF;}
.product_item .lari_w{position:absolute;margin:5px 0 0 15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.product_item:hover .lari_w{margin:5px 0 0 -20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.product_item .lari_g{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.product_item:hover .lari_g{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.heating_item:hover{background:#fd532f;}
.heating_item:hover .product_item_cont{background:#B82708;}
.heating_item:hover .product_item_price img{}
.heat_single .ge_single_half_doc:hover{color:#fd532f;}
.heat_single .ge_single_half h3{color:#fd532f;}
.heat_single_bx .bx-controls-direction:after{left:-40px !important;}
.heat_single_bx .bx-controls-direction{right:0 !important;left:auto !important;}
.heat_single_bx .bx-controls-direction .bx-prev{left:-39px !important;}
.heat_single_bx .bx-controls-direction .bx-next{left:1px !important;}
.heating_item_single{width:210px;margin:10px 3px;}
.heating_item_single .product_item_price img{display:inline-block;}
.generators_page .main_slider_container{height:auto;background:#5E7649 url(images/slider/slider_2.jpg) no-repeat center -550px;padding-bottom:5px;}
.generator_slider_item{width:100%;height:450px;margin-top:15px;}
.generator_slider_item h3{font-weight:bold;color:#FFF;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3);text-align:center;line-height:32px;}
.generator_slider_item img{max-width:50%;display:inline-block;vertical-align:middle;margin:20px 10px;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:10px 10px 15px rgba(0, 0, 0, 0.4);}
.generator_slider_item_info{width:45%;height:auto;display:inline-block;vertical-align:middle;margin-left:2%;font-size:18px;color:#FFF;font-weight:bold;}
.generator_slider_item_info_button{font-size:26px;padding:10px 20px;background:#FFF;color:#7ab450 !important;margin:20px 0 0 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:3px 3px 0px rgba(0, 0, 0, 0.4);}
.generator_slider_item_info_button:hover{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.7);}
.generator_slider_item_cont{width:100%;height:auto;}
.gen_main_tab{width:100%;height:50px;border-bottom:3px solid #7ab450;margin:60px 0 30px 0;}
.gen_main_tab p{float:left;font-size:20px;font-weight:normal;padding:10px 30px;-ms-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#777;cursor:pointer;}
.gen_main_tab p:hover{background:rgba(0,0,0,.1);}
.gen_main_tab p span{display:block;-ms-transform:skewX(45deg);-webkit-transform:skewX(45deg);transform:skewX(45deg);}
.gen_main_tab_act{background:#7ab450 !important;color:#FFF !important;}
.generator_pagination{width:97%;height:40px;margin:20px 0 50px 0;border-top:1px solid #7AB450;}
.generator_pagination .pagination{width:auto;height:34px;float:right;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #7AB450;margin:-1px -15px 0 0;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);}
.generator_pagination .pagination a{width:30px;height:25px;background:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;vertical-align:middle;margin:1px 2px 0 2px;font-size:14px;text-align:center;padding-top:5px;border:1px solid #7AB450;color:#7AB450;}
.generator_pagination .pagination a:hover{background:#7AB450;color:#FFF;}
.generator_pagination .pagination p{display:inline-block;vertical-align:middle;font-size:20px;color:#7AB450;}
.generator_pagination .pagi_active{background:#7AB450 !important;color:#FFF !important;}
.generator_item{width:360px;height:auto;background:#ECECEC;display:inline-block;vertical-align:top;margin:14px 14px 84px 14px;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:-10px 40px 0px #BDBDBD;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.generator_item .generator_item_img{width:340px;margin:10px;margin-bottom:4px;}
.generator_item_price{width:100%;height:37px;background:#7ab450;color:#FFF;position:absolute;bottom:-40px;margin:0;left:-5px;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);font-size:20px;font-weight:bold;text-align:center;padding-top:3px;overflow:hidden;}
.generator_item_price img{height:20px;}
.generator_item_price span{width:100%;height:37px;font-size:20px;background:#999;position:absolute;padding-top:3px;left:-100%;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.generator_item_title{font-size:18px;font-weight:bold;margin:0;color:#777;padding:10px;line-height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.generator_item:hover{background:#7ab450;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:-10px 40px 0px #5A5A5A;}
.generator_item:hover .generator_item_price span{left:0;}
.generator_item:hover .generator_item_title{color:#FFF;}
.generator_page_title_bx{}
.generator_page_title_bx span:hover{color:#7ab450;}
.generator_page_title_bx{border-bottom:1px solid #7ab450 !important;color:#7ab450 !important;}
.bxslider_gen .bx-wrapper{max-width:100% !important;height:auto !important;}
.bxslider_gen .bx-wrapper .bx-pager{display:none !important;}
.bxslider_gen .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none !important;height:auto !important;}
.bxslider_gen .bx-wrapper .bx-prev{left:0;top:0;width:38px;height:38px;background:#7ab450 url(images/arrow_left.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin:2px;}
.bxslider_gen .bx-wrapper .bx-prev:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.bxslider_gen .bx-wrapper .bx-next{left:40px;top:0;width:38px;height:38px;background:#7ab450 url(images/arrow_right.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);margin:2px;}
.bxslider_gen .bx-wrapper .bx-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.bxslider_gen .bx-controls-direction{width:40px;height:42px;background:#FFF;top:-62px;position:absolute;left:0;}
.bxslider_gen .bx-controls-direction:after{width:83px;height:40px;content:'';border:1px solid #7ab450 !important;top:0;position:absolute;left:-1px;-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);}
.gen_contact{position:absolute;z-index:100;top:0;right:25px;background:#7ab450 !important;color:#FFF !important;float:none;}
.gen_contact_act{width:390px;text-align:center;}
.contact_div_gen{bottom:auto;left:auto;top:50px;right:50px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:50px -50px 0px rgba(0,0,0,.1);z-index:90;padding-top:55px;}
.contact_div_gen input, .contact_div_gen textarea{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:4px !important;}
.contact_div_gen input[type=submit]{background:#7ab450;}
.contact_div_gen i{color:#FFF;padding:7px;background:#7ab450;}
.contact_div_gen i:hover{text-shadow:5px 3px 0px rgba(0, 0, 0, 0.3);}
.ge_single_half{width:40%;height:auto;min-height:450px;display:inline-block;vertical-align:top;margin-right:20px;font-size:16px;color:#777;line-height:19px;position:relative;overflow:hidden;}
.ge_single_half table{width:100%;}
.ge_single_half table tr{border-bottom:1px solid #EBEBEB;}
.ge_single_half table tr td{padding:4px 1px;}
.ge_single_half img{width:100%;}
.ge_single_half_doc{width:40%;font-size:20px;font-weight:bold;text-align:center;margin:10px 0;color:#999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;vertical-align:middle;}
.product_share{width:45%;height:auto;display:inline-block;vertical-align:middle;}
.ge_single_half_doc:hover{color:#7ab450;}
.ge_single_half h3{color:#7ab450;line-height:40px;}
.gen_vats{width:130px;height:400px;display:inline-block;vertical-align:top;background:#7AB450;float:right;margin:-25px 40px 0 0;padding:10px;}
.gen_vats p{background:#FFF;color:#7AB450;padding:5px;text-align:center;font-size:16px;}
.gen_vats ul{width:100%;height:352px;overflow:auto;}
.gen_vats ul li{list-style:none;border-bottom:1px solid rgba(255,255,255,.5);padding:5px;text-align:center;color:#FFF;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.gen_vats ul li:hover{background:rgba(0,0,0,.15);}
.watt_act{background:rgba(0,0,0,.5);}
.generator_page_title_bx_single{}
.generator_page_title_bx_single{padding-left:10px;}
.bxslider_gen_single .bx-controls-direction{left:auto !important;right:40px !important;}
.generator_item_single{width:210px;}
.generator_item_single .generator_item_img{width:190px;margin-bottom:10px;}
.pagination{width:500px;height:auto;margin-left:15px;}
.pagination a{width:40px;height:33px;background:#EBEBEB;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;margin:15px 5px;font-size:18px;text-align:center;padding-top:7px;}
.pagination a:hover{background:#84b645;color:#FFF;}
.pagination p{display:inline-block;vertical-align:middle;font-size:20px;color:#84b645;}
.pagi_active{background:#84b645 !important;color:#FFF !important;}
.heating_pagination{width:97%;height:40px;margin:-1px 20px 50px 0;float:right;border-top:1px solid #fd532f;}
.heating_pagination .pagination{width:auto;height:34px;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:70px;border:1px solid #fd532f;margin:-1px -15px 0 0;}
.heating_pagination .pagination a{width:30px;height:25px;background:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;margin:1px 2px 0 2px;font-size:14px;text-align:center;padding-top:5px;border:1px solid #fd532f;color:#fd532f;}
.heating_pagination .pagination a:hover{background:#fd532f;color:#FFF;}
.heating_pagination .pagination p{display:inline-block;vertical-align:middle;font-size:20px;color:#fd532f;}
.heating_pagination .pagi_active{background:#fd532f !important;color:#FFF !important;}
.build_page .main_slider_container{height:auto;background:#905944;}
.build_item{width:100%;height:auto;position:relative;}
.build_item_img{width:50%;height:330px;display:inline-block;vertical-align:top;position:relative;margin-left:-2px;}
.build_item_img img{width:100%;}
.build_item_text{width:50%;height:330px;background:#f3f3f3;display:inline-block;vertical-align:top;margin-left:-2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.build_item_text h4{padding:20px;line-height:24px;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.build_item_text .build_item_text_date{margin:0 20px;padding:5px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#AFAFAF;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.build_item_text_text{font-size:16px;padding:20px;color:#888;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.build_item_more{width:250px;height:auto;position:absolute;left:0;bottom:0;cursor:pointer;}
.build_item_img_2 .build_item_more{left:auto;right:0;}
.build_item_more p{width:250px;text-align:center;margin-top:15px;font-size:28px;font-weight:bold;position:absolute;color:#FFF;z-index:100;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .45s;-moz-transition:all .3s ease-in-out .45s;-o-transition:all .3s ease-in-out .45s;-ms-transition:all .3s ease-in-out .45s;transition:all .3s ease-in-out .45s;}
.build_item_more_item{width:48px;height:24px;border:1px solid #9B634D;background:#905944;float:left;z-index:90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.bimi_11{-webkit-transition:all .1s ease-in-out .1s;-moz-transition:all .1s ease-in-out .1s;-o-transition:all .1s ease-in-out .1s;-ms-transition:all .1s ease-in-out .1s;transition:all .1s ease-in-out .1s;}
.bimi_12{-webkit-transition:all .1s ease-in-out .15s;-moz-transition:all .1s ease-in-out .15s;-o-transition:all .1s ease-in-out .15s;-ms-transition:all .1s ease-in-out .15s;transition:all .1s ease-in-out .15s;}
.bimi_13{-webkit-transition:all .1s ease-in-out .2s;-moz-transition:all .1s ease-in-out .2s;-o-transition:all .1s ease-in-out .2s;-ms-transition:all .1s ease-in-out .2s;transition:all .1s ease-in-out .2s;}
.bimi_14{-webkit-transition:all .1s ease-in-out .25s;-moz-transition:all .1s ease-in-out .25s;-o-transition:all .1s ease-in-out .25s;-ms-transition:all .1s ease-in-out .25s;transition:all .1s ease-in-out .25s;}
.bimi_15{-webkit-transition:all .1s ease-in-out .3s;-moz-transition:all .1s ease-in-out .3s;-o-transition:all .1s ease-in-out .3s;-ms-transition:all .1s ease-in-out .3s;transition:all .1s ease-in-out .3s;}
.bimi_5{-webkit-transition:all .1s ease-in-out .35s;-moz-transition:all .1s ease-in-out .35s;-o-transition:all .1s ease-in-out .35s;-ms-transition:all .1s ease-in-out .35s;transition:all .1s ease-in-out .35s;}
.bimi_6{-webkit-transition:all .1s ease-in-out .4s;-moz-transition:all .1s ease-in-out .4s;-o-transition:all .1s ease-in-out .4s;-ms-transition:all .1s ease-in-out .4s;transition:all .1s ease-in-out .4s;}
.bimi_7{-webkit-transition:all .1s ease-in-out .45s;-moz-transition:all .1s ease-in-out .45s;-o-transition:all .1s ease-in-out .45s;-ms-transition:all .1s ease-in-out .45s;transition:all .1s ease-in-out .45s;}
.bimi_8{-webkit-transition:all .1s ease-in-out .5s;-moz-transition:all .1s ease-in-out .5s;-o-transition:all .1s ease-in-out .5s;-ms-transition:all .1s ease-in-out .5s;transition:all .1s ease-in-out .5s;}
.bimi_9{-webkit-transition:all .1s ease-in-out .55s;-moz-transition:all .1s ease-in-out .55s;-o-transition:all .1s ease-in-out .55s;-ms-transition:all .1s ease-in-out .55s;transition:all .1s ease-in-out .55s;}
.bimi_10{-webkit-transition:all .1s ease-in-out .6s;-moz-transition:all .1s ease-in-out .6s;-o-transition:all .1s ease-in-out .6s;-ms-transition:all .1s ease-in-out .6s;transition:all .1s ease-in-out .6s;}
.bimi_1{-webkit-transition:all .1s ease-in-out .65s;-moz-transition:all .1s ease-in-out .65s;-o-transition:all .1s ease-in-out .65s;-ms-transition:all .1s ease-in-out .65s;transition:all .1s ease-in-out .65s;}
.bimi_2{-webkit-transition:all .1s ease-in-out .7s;-moz-transition:all .1s ease-in-out .7s;-o-transition:all .1s ease-in-out .7s;-ms-transition:all .1s ease-in-out .7s;transition:all .1s ease-in-out .7s;}
.bimi_3{-webkit-transition:all .1s ease-in-out .75s;-moz-transition:all .1s ease-in-out .75s;-o-transition:all .1s ease-in-out .75s;-ms-transition:all .1s ease-in-out .75s;transition:all .1s ease-in-out .75s;}
.bimi_4{-webkit-transition:all .1s ease-in-out .8s;-moz-transition:all .1s ease-in-out .8s;-o-transition:all .1s ease-in-out .8s;-ms-transition:all .1s ease-in-out .8s;transition:all .1s ease-in-out .8s;}
.bimi_5{-webkit-transition:all .1s ease-in-out .85s;-moz-transition:all .1s ease-in-out .85s;-o-transition:all .1s ease-in-out .85s;-ms-transition:all .1s ease-in-out .85s;transition:all .1s ease-in-out .85s;}
.build_item:hover .build_item_more_item{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.build_item:hover p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.build_item:hover .build_item_text{background:#905944;}
.build_item:hover .build_item_text h4{color:#FFF;}
.build_item:hover .build_item_text_text{color:#FFF;}
.build_item:hover .build_item_text_date{border-top:1px solid #FFF;border-bottom:1px solid #FFF;color:#FFF;}
.build_pagination{width:100%;height:auto;margin-top:30px;}
.build_pagination a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#905944;}
.build_pagination a.pagi_active{background:#905944 !important;}
.build_pagination a:hover{background:#905944;}
.build_pagination .pagination{width:100%;border-top:1px solid #905944;}
.build_single h3{color:#905944;}
.build_single{font-size:16px;color:#777;}
.build_single .build_item_text_date{margin:10px 0 20px 0;padding:5px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#AFAFAF;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.blog_item{width:360px;height:auto;display:inline-block;vertical-align:top;margin:12px;overflow:hidden;position:relative;}
.blog_item img{margin-bottom:-6px;}
.blog_item_info{width:100%;height:70px;background:#222;}
.blog_item_date{width:50px;height:60px;margin:5px 5px 0 0;border-right:1px solid #FFF;display:inline-block;vertical-align:middle;}
.blog_item_date_day{font-size:30px !important;line-height:30px;font-weight:bold;text-align:center;margin:0;color:#FFF !important;}
.blog_item_date_month{font-size:12px !important;line-height:14px;color:#FFF !important;text-align:center;margin:0;}
.blog_item_info hr{height:1px;background:#FFF;border:none;width:80%;margin:2px 0 0 10%;}
.blog_item_date_year{font-size:14px !important;line-height:16px;color:#FFF !important;text-align:center;margin:0;}
.blog_item_title{width:-moz-calc(100% - 65px);width:-webkit-calc(100% - 65px);width:calc(100% - 65px);margin:0;display:inline-block;vertical-align:middle;color:#FFF !important;line-height:18px;padding-top:5px;}
.blog_item_hover{width:360px;height:270px;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.blog_item_hover i{font-size:120px;margin:75px 0 0 130px;text-shadow:2px 2px 0px rgba(255, 255, 255, 1);-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.blog_item:hover .blog_item_hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.blog_item:hover .blog_item_hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.blog_more_button{width:220px;height:auto;padding:10px 0;text-align:center;background:#222;color:#FFF !important;font-weight:bold;display:block;margin:20px auto;font-size:20px !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:3px solid #222;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.blog_more_button:hover{color:#222 !important;background:#f7f7f7;}
.mbc_1 .blog_item_hover i{color:#7ab450;}
.mbc_1 .blog_item_info{background:#7ab450;}
.mbc_2 .blog_item_hover i{color:#fd532f;}
.mbc_2 .blog_item_info{background:#fd532f;}
.mbc_3 .blog_item_hover i{color:#4185d8;}
.mbc_3 .blog_item_info{background:#4185d8;}
.mbc_4 .blog_item_hover i{color:#905944;}
.mbc_4 .blog_item_info{background:#905944;}
.mbc_5 .blog_item_hover i{color:#0685a2;}
.mbc_5 .blog_item_info{background:#0685a2;}
.mbc_6 .blog_item_hover i{color:#a5334b;}
.mbc_6 .blog_item_info{background:#a5334b;}
.mbc_7 .blog_item_hover i{color:#e1731a;}
.mbc_7 .blog_item_info{background:#e1731a;}
.blog_single_gallery{width:1100px;height:auto;display:block;margin:30px auto;padding-bottom:100px;}
.blog_page_item{width:588px;height:294px;float:left;}
.blog_page_item_part{width:294px;height:294px;float:left;position:relative;}
.bpi_border{width:14px;height:100%;position:absolute;top:0;left:-6px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.bpi_border p{width:294px;text-align:center;font-size:30px;font-weight:bold;margin-top:120px;color:#FFF !important;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3);-webkit-transform:scale(4);-moz-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out .3s;-moz-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s;-ms-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;}
.blog_page_item_part h5{padding:10px;color:#333;line-height:24px;}
.blog_page_item_part p{padding:0 10px 10px 10px;color:#777;}
.blog_page_item_date{padding:0;margin:0;position:absolute;left:10px;bottom:10px;color:#AAA !important;}
.bpi_border_right{left:287px;}
.blog_page_item:hover .bpi_border{width:294px;left:0;}
.blog_page_item .bpi_border:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8;}
.blog_page_item:hover .bpi_border p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.blog_pag{width:100%;height:50px;margin:20px 0;clear:both;}
.blog_single_page p{color:#777;font-size:16px;}
.blog_page_item_date_single{font-size:14px;color:#AAA !important;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:5px;margin:20px 0;}
.blog_single_page ul, blog_single_page li, .build_single ul, build_single li{margin-left:40px;font-size:16px;color:#777;}
.bxslider .bx-wrapper{max-width:100% !important;height:auto !important;}
.bxslider .bx-wrapper .bx-pager{display:none !important;}
.bxslider .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none !important;height:auto !important;}
.eccomerce_sliders .bx-controls-direction{top:-55px !important;position:absolute;left:auto !important;right:45px;}
.eccomerce_sliders .bx-controls-direction:after{display:none;}
.eccomerce_sliders .bx-wrapper .bx-prev{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;background:#E1731A url(images/arrow_left.png) no-repeat center center !important;}
.eccomerce_sliders .bx-wrapper .bx-prev:hover{background:#C15600 url(images/arrow_left.png) no-repeat center center !important;}
.eccomerce_sliders .bx-wrapper .bx-next{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;background:#E1731A url(images/arrow_right.png) no-repeat center center !important;}
.eccomerce_sliders .bx-wrapper .bx-next:hover{background:#C15600 url(images/arrow_right.png) no-repeat center center !important;}
.eccomerce_sliders .bxslider .bx-wrapper .bx-next{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;background:#E1731A url(images/arrow_right.png) no-repeat center center !important;}
.eccomerce_sliders .bxslider .bx-wrapper .bx-next:hover{background:#C15600 url(images/arrow_right.png) no-repeat center center !important;}
.bxslider .bx-wrapper .bx-prev{left:0;top:0;width:38px;height:38px;background:#fd532f url(images/arrow_left.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:2px;}
.bxslider .bx-wrapper .bx-prev:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.bxslider .bx-wrapper .bx-next{left:40px;top:0;width:38px;height:38px;background:#fd532f url(images/arrow_right.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:2px;}
.bxslider .bx-wrapper .bx-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.bxslider .bx-controls-direction{width:40px;height:42px;background:#FFF;top:-62px;position:absolute;left:0;}
.bxslider .bx-controls-direction:after{width:83px;height:40px;content:'';border:1px solid #fd532f;top:0;position:absolute;left:-1px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.gen_slider_cont .bx-wrapper{max-width:100% !important;height:auto !important;}
.gen_slider_cont .bx-controls-direction{display:none !important;}
.gen_slider_cont .bx-wrapper .bx-pager{}
.gen_slider_cont .bx-wrapper .bx-pager.bx-default-pager a{background:#FFF none repeat scroll 0% 0%;text-indent:-9999px;display:block;width:24px;height:24px;margin:0px 8px;outline:0px none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px rgba(0,0,0,.5);}
.gen_slider_cont .bx-wrapper .bx-pager.bx-default-pager a.active{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px #FFF;background:rgba(0,0,0,.5) none repeat scroll 0% 0%;}
.gen_slider_cont .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none !important;//height:auto !important;}
.shop_page .main_slider_container{height:auto;background:#E1731A;}
.shop_page .main_slider_container2{height:auto;background:url(images/slider/slider_1.jpg) no-repeat center center; padding: 50px 0;}
.shop_slider_cont{width:100%;height:auto;}
.shop_header{width:100%;height:60px;background:#CB5E07;}
.shop_cats{width:160px;height:30px;float:left;margin:15px 0 -10px 5px;position:relative;padding-bottom: 10px;}
.shop_cats_title{font-size:16px;color:#FFF;}
.shop_cats_title i{
	vertical-align:middle;margin-right:5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid rgba(255, 255, 255, .5);
	padding: 5px;
}
.shop_menu{width:340px;height:auto;background:#FFF;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:4px 4px 9px #AFAFAF;position:absolute;z-index:1000;left:-5px;top:30px;border: 1px solid #E1731A;border-left: 5px solid #E1731A;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out; 
pointer-events:none;
}
.shop_cats:hover .shop_menu{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	pointer-events:all;
	top:40px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	overflow: hidden;
	pointer-events: all !important;
}
.shop_menu ul li{height:25px;position:relative;list-style:none;padding:4px 10px;font-size:16px;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom: 1px solid #f1f1f1;}
.shop_menu ul li span{position:absolute;z-index:100;}
.shop_menu ul li:before{width:0;height:100%;background:#E1731A;z-index:90;left:0;top:0;position:absolute;content:'';-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
/* .shop_menu ul li:hover:before{width:100%;} */
.shop_menu ul li:hover{color:#E1731A;border-bottom: 1px solid #E1731A;}
.shop_cart{width:auto;height:40px;float:right;margin:5px 0 0 0;padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.shop_cart:hover{background:#E1731A;}
.shop_cart_icon{width:40px;height:40px;display:inline-block;vertical-align:middle;background:url(images/cart_icon.png) no-repeat center bottom;margin:0;}
.shop_cart_icon p{width:30px;margin:0 0 0 10px;color:#FFF;font-size:16px;text-align:center;}
.shop_cart_title{display:inline-block;vertical-align:middle;font-size:16px;color:#FFF;margin:0 0 0 10px;}
.shop_search{width:700px;height:40px;margin:10px 0 0 238px;position:absolute;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;}
.shop_search input[type=search]{width:700px;height:40px;border:none;padding-left:10px;font-size:18px;}
.shop_search input[type=submit]{width:50px;height:40px;position:absolute;top:0;right:0;border:none;background:#E1731A url(images/search.png) no-repeat;z-index:100;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.shop_search input[type=submit]:hover{background:#A64A00 url(images/search.png) no-repeat;}
.shop_page .bx-wrapper .bx-pager{bottom:10px;}
.shop_page .bx-pager.bx-default-pager a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.shop_page .bx-pager.bx-default-pager a.active{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px rgba(0,0,0,.5) !important;background:#FFF !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.shop_page_sl_title{width:100%;height:auto;margin:30px 0 10px 0;}
.shop_page_sl_title p{margin:0;padding:5px;font-size:18px;color:#777;font-weight:bold;border-bottom:1px solid #E0E0E0;}
.shop_slider .bx-wrapper{max-width:100% !important;height:auto !important;}
.shop_slider .bx-wrapper .bx-pager{display:none !important;}
.shop_slider .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none !important;height:auto !important;}
.shop_slider .bx-wrapper .bx-prev{left:0;top:0;width:38px;height:38px;background:#E1731A url(images/arrow_left.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:2px;}
.shop_slider .bx-wrapper .bx-prev:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.shop_slider .bx-wrapper .bx-next{left:40px;top:0;width:38px;height:38px;background:#E1731A url(images/arrow_right.png) no-repeat center center;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:2px;}
.shop_slider .bx-wrapper .bx-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;}
.shop_slider .bx-controls-direction{width:40px;height:42px;background:#FFF;top:-55px;position:absolute;right:50px;}
.shop_slider .bx-controls-direction:after{width:83px;height:40px;content:'';top:0;position:absolute;left:-1px;}
.shop_item{width:285px;height:auto;background:#EEE;display:inline-block;vertical-align:top;margin:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:7px;}
.shop_item_img{width:285px;height:auto;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;position:relative;}
.shop_item_img img{margin-bottom:-6px;}
.shop_item_title{padding:5px;color:#777;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.shop_item_price{padding:5px;margin:0;font-size:20px;font-weight:bold;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;}
.shop_item_price img{height:20px;display:inline-block;}
.shop_item_price_sale{text-decoration:line-through;font-weight:normal;padding:0 3px;margin-right:5px;color:#AAA;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.shop_item_cart{padding:5px 10px;float:right;margin:7px 0 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#777;display:none;}
.shop_item_cart_show{display:block !important;}
.shop_item_hover_l{position:absolute;margin:2px 0 0 -17px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.shop_item_sale{font-size:30px;font-weight:bold;padding:7px 0;width:300px;background:#E00003;color:#FFF;text-align:center;position:absolute;left:-110px;bottom:12px;margin:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.shop_item_sale_single{font-size:30px;font-weight:bold;padding:17px 0;width:300px;background:#E00003;color:#FFF;text-align:center;position:absolute;left:-110px;top:18px;margin:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.shop_item:hover{background:#E1731A;color:#FFF;}
.shop_item .shop_item_cart:hover{background:#CB5E07;color:#FFF;}
.shop_item:hover .shop_item_cart{color:#FFF;}
.shop_item:hover .shop_item_price{color:#FFF;}
.shop_item:hover .shop_item_price span{color:#FFF;}
.shop_item:hover .shop_item_title{color:#E1731A;}
.shop_item:hover .shop_item_hover_l{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.shop_single h3{color:#E1731A;}
.shop_single .ge_single_half_doc:hover{color:#E1731A;}
.sop_single_price{width:100%;height:40px;background:#EEE;}
.sop_single_price .sop_single_price_pr{font-size:16px;color:#E1731A;margin:0 7px;float:left;}
.sop_single_price .sop_single_price_pr span{font-size:26px;vertical-align:middle;}
.sop_single_price_pr_reg{font-size:20px !important;padding-top:3px;}
.sop_single_price_cart{padding:5px 10px;margin:2px;color:#FFF;background:#E1731A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;cursor:pointer;display:none;}
.sop_single_price_cart:hover{background:#CB5E07;}
.shop_page h3{color:#E1731A !important;}
.shop_page .heating_page_title{color:#E1731A;border-bottom:1px solid #E1731A;}
.shop_page .bxslider .bx-wrapper .bx-prev{background:#E1731A url("images/arrow_left.png") no-repeat scroll center center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.shop_page .bxslider .bx-wrapper .bx-prev:hover{background:#E1731A url("images/arrow_left.png") no-repeat scroll center center;}
.shop_page .bxslider .bx-wrapper .bx-next{background:#E1731A url("images/arrow_right.png") no-repeat scroll center center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.shop_page .bxslider .bx-wrapper .bx-next:hover{background:#E1731A url("images/arrow_right.png") no-repeat scroll center center;}
.shop_page .bxslider .bx-controls-direction:after{border:1px solid #E1731A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.shop_page .bxslider .bx-controls-direction{left:auto;right:40px;}
.shop_item_single{width:210px;margin:5px 4px;}
.shop_item_single .shop_item_img{width:195px;}
.shop_item_single .shop_item_img img{width:210px;height:auto;}
.shop_item_single .shop_item_cart{float:none;text-align:center;margin:0;}
.shop_item_single .shop_item_price{float:none;text-align:center;}
.shop_pagination{width:100%;height:auto;margin-top:30px;}
.shop_pagination a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#E1731A;}
.shop_pagination a.pagi_active{background:#E1731A !important;}
.shop_pagination a:hover{background:#E1731A;}
.shop_pagination .pagination{width:100%;border-top:1px solid #E1731A;}
.shop_single_price_cont{width:100%;height:auto;padding:10px 0;border-bottom:1px solid #E1731A;border-top:1px solid #E1731A;margin:7px 0 15px 0;}
.sop_single_price_pr{font-size:16px;color:#E1731A;margin:0 20px 0 0;display:inline-block;vertical-align:middle;}
.sop_single_price_pr span{font-size:26px;vertical-align:middle;}
.sop_single_price_pr img{width:auto;height:16px;}
.shop_single_price_cont .sop_single_price_cart{padding:3px 10px;}
.search_cat_title{font-size:20px;padding:10px;border-bottom:1px solid #E1731A;color:#E1731A; margin-bottom: 10px;min-height: 30px;}
.delivery_info{border-top:1px solid #E1731A;color:#E1731A;text-align:center;padding:5px 0;margin-top:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.delivery_info a {color:#E1731A;}
.delivery_info a:hover {color:#B85402;}
.delivery_info:hover{color:#B85402;}
#delivery_terms, .credit_popup{width:500px;height:auto;min-height:200px;border:3px solid #E1731A;display:none;color:#777;padding:10px;font-size:16px;}
.delivery_terms_title{background:#E1731A;color:#FFF;padding:10px;margin:-10px -10px 10px -10px;}
.shop_address_div{width:450px;height:200px;display:inline-block;vertical-align:top;margin:30px 3% 0 0;}
.shop_address_div_title{color:#E1731A;font-size:18px;}
.shop_address_div_check{width:100%;height:160px;border:1px solid #C5C5C5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:20px 0 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.shop_address_div_check i{width:23px;display:inline-block;vertical-align:middle;font-size:24px;margin:0 10px 0 20px;color:#B3B3B3;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.shop_address_div_check i:hover{color:#E1731A;}
.shop_address_div_check_cont{width:86%;height:160px;display:inline-block;vertical-align:middle;}
.shop_address_div_check_cont .select{width:330px;margin:15px 0 0 20px;}
.shop_address_div_check_cont textarea{width:320px;padding:10px;border:1px solid #CFCFCF;margin:10px 10px 10px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px;color:#555;}
.shop_address_div_check_cont textarea:focus{border:1px solid #E1731A;}
.shop_address_div_check_checked{border:1px solid #E1731A;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 7px #B9B9B9 inset;background:#f8f8f8;}
.shop_address_div_check_checked i{color:#E1731A;}
footer{width:100%;min-width:1200px;height:auto;background:#FFF;overflow:hidden;clear:both;border-top:1px solid #DBDBDB;}
footer p{font-size:11px;padding:10px 15px 10px 15px;color:#787878;margin:0;}
footer p span{float:right;}
#Container{margin-bottom:50px;}
.goole_map{width:100%;height:350px;background:#E5E5E5;}
.contact_form{width:45%;height:auto;display:inline-block;vertical-align:top;margin:30px 0 30px 3%;position:relative;}
.contact_error_text, .contact_error_email{padding:3px 10px 6px 10px;background:#D70002;color:#FFF;font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;}
.contact_div_error{background:#C70003 !important;color:#FFF !important;}
.contact_error_text i, .contact_error_email i{vertical-align:middle;margin:0 5px 0 0 !important;color:#FFF !important;position:inherit !important;}
.contact_form input[type=text]{width:85%;height:20px;padding:8px 15px 8px 40px;font-size:16px;margin:5px;border:1px solid #C7C7C7;color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.contact_form input[type=text]:focus{border:1px solid #000;}
.contact_form textarea{width:85%;padding:8px 15px 8px 40px;margin:5px;border:1px solid #C7C7C7;color:#555;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;}
.contact_form textarea:focus{border:1px solid #000;}
.contact_form i{position:absolute;margin:19px 17px;color:#B0B0B0;}
.contact_form input[type=submit]{width:auto;height:auto;padding:5px 10px;background:#777;color:#FFF;font-weight:bold;font-size:16px;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;cursor:pointer;margin:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.contact_form input[type=submit]:hover{background:#333;}
.loading_gif{width:30px;position:absolute;margin:3px 0 0 10px;display:none;}
.send_button_not { width:120px; height:50px; position:absolute; z-index:1; display:none; }
.send_button_not_2 { width:170px; height:50px; position:absolute; z-index:1; margin:0 0 0 110px; display:none; }
.message_sent{position:absolute;right:0;color:#FFF;background:#84b645;font-size:16px;padding:5px 20px;margin:4px 15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;}
.contact_info{width:45%;height:auto;display:inline-block;vertical-align:top;margin:30px 0 0 3%;}
.contact_info h5{color:#777;font-weight:bold;}
.contact_info i{width:30px;color:#C1C1C1;vertical-align:middle;margin-right:10px;}
.contact_info p{font-size:16px;color:#6A6A6A;}
.contact_info .fa-facebook{color:#3b5998;}
.contact_info .fa-twitter{color:#4099ff;}
.contact_info .fa-linkedin{color:#0e76a8;}
.contact_info .fa-google-plus{color:#d34836;}
.google_map{width:100%;min-width:1200px;height:400px;background:#B0B0B0;margin:-50px 0 0 0;}
.google_map iframe{width:100% !important;height:100% !important;}
.myparams_ul{margin:30px 0 0 20px;}
.myparams_ul li{list-style:none;font-size:16px;color:#555;padding:3px;}
.myparams_ul li span{width:300px;display:inline-block;color:#999;}
.myparams_ul input[type=password], .myparams_ul input[type=text]{width:200px;padding:3px;border:1px solid #AAA;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.myparams_ul textarea{width:200px;padding:3px;border:1px solid #AAA;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;vertical-align:top;}
.myparams_ul input[type=password]:focus, .myparams_ul input[type=text]:focus{border:1px solid #E1731A;}
.myparams_ul textarea:focus{border:1px solid #E1731A;}
.myparams_submit{padding:5px;background:#E1731A;border:none;margin:15px 0 0 325px;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.myparams_submit:hover{background:#BF5702;}
.myorder_list_user{width:950px;height:auto;min-height:230px;border:8px solid #E0E0E0;border-right:208px solid #E0E0E0;margin:20px 0 0 0;position:relative;list-style:none;}
.myorder_list_detal{width:200px;height:176px;background:#E0E0E0;position:absolute;right:-208px;top:-8px;}
.myorder_list_detal p{font-size:15px;color:#999;margin:5px 0;}
.myorder_list_detal p span{float:right;margin-right:9px;color:#555;margin-left:20px;}
.myorder_list li{width:100%;height:auto;list-style:none;border-bottom:1px solid #E0E0E0;position:relative;background:#FFF;}
.myorder_list li:after{width:0;height:1px;background:#E1731A;content:'';position:absolute;bottom:-1px;left:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.myorder_list li:hover:after{width:100%;}
.myorders_li{height:auto;display:inline-block;vertical-align:top;padding:5px;}
.myorders_li p{color:#E1731A;font-size:16px;}
.myorders_li .fa-times{vertical-align:middle;font-size:20px;color:#B50003;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.myorders_li .fa-times:hover{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);}
.myorders_li p img{height:16px;}
.myorders_li_header_title{color:#ADADAD !important;font-size:14px !important;margin:0;}
.order_item_number input{width:40px;height:30px;border:1px solid #AAA;padding:0 10px;}
.order_item_number{width:60px;height:30px;position:relative;}
.order_item_number .fa-plus{position:absolute;right:3px;top:3px;font-size:14px;color:#AAA;}
.order_item_number .fa-minus{position:absolute;right:3px;bottom:0px;font-size:14px;color:#AAA;}
.order_item_number i{cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.order_item_number i:hover{color:#E1731A;}
.order_sum{font-size:24px;padding:5px;color:#E1731A;border-top:1px solid #E1731A;}
.order_sum_weight{margin:30px 0 0 0;font-size:18px;padding:2px 10px;color:#FFF;background:#E1731A;}
.order_sum img{height:20px;}
.order_sum span{padding:0 5px 0 10px;}
.order_sum .order_sum_pay{font-size:20px;padding:5px 15px;background:#F5B580;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default;}
.order_sum .order_sum_pay_cart{background:#E1731A !important;cursor:pointer;}
.order_sum .order_sum_pay_cart:hover{background:#BB5503 !important;}
.order_sum_login{float:right;font-size:16px;color:#777;margin-top:5px;}
.order_sum_login a{color:#E1731A;}
.order_sum_login a:hover{color:#A34900;}
.tumbo_tab{width:100%;height:110px;border-bottom:1px solid #4185D8;margin-bottom:20px;}
.tumbo_tab p{width:auto;height:40px;padding:10px 15px 0 20px;float:left;font-size:17px;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.tumbo_tab p:hover{background:#f0f0f0;}
.tumbo_tab_act{background:#4185D8 !important;color:#FFF !important;}
.tumbo_item{width:346px;height:auto;background:#EEE;display:inline-block;vertical-align:top;margin:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:7px;}
.tumbo_item p{font-size:16px;text-align:center;color:#777;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.tumbo_item:hover{background:#4185D8;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 15px #909090;}
.tumbo_item:hover p{color:#FFF;}
.tumbo_page h3{color:#4185D8 !important;}
.tumbo_page .heating_page_title{color:#4185D8;border-bottom:1px solid #4185D8;}
.tumbo_page .bxslider .bx-wrapper .bx-prev{background:#4185D8 url("images/arrow_left.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.tumbo_page .bxslider .bx-wrapper .bx-prev:hover{background:#115AB3 url("images/arrow_left.png") no-repeat scroll center center;}
.tumbo_page .bxslider .bx-wrapper .bx-next{background:#4185D8 url("images/arrow_right.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.tumbo_page .bxslider .bx-wrapper .bx-next:hover{background:#115AB3 url("images/arrow_right.png") no-repeat scroll center center;}
.tumbo_page .bxslider .bx-controls-direction::after{border:1px solid #4185D8;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.tumbo_item_single{width:210px;}
.tumbo_item_single img{width:210px;}
.tumbo_video{width:100%;height:auto;}
.tumbo_video_item{width:48%;height:auto;display:inline-block;vertical-align:top;padding:10px;}
.tumbo_video_item iframe{max-width:100% !important;}
.tumbo_pagination{width:100%;height:auto;margin-top:30px;}
.tumbo_pagination a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.tumbo_pagination a.pagi_active{background:#4185D8 !important;}
.tumbo_pagination a:hover{background:#4185D8;}
.tumbo_pagination .pagination{width:100%;border-top:1px solid #4185D8;}
.etech_cont{width:1166px;height:auto;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:10px 10px 0px #E8E8E8;margin:20px 0 50px 0;}
.etech_slider{width:500px;height:400px;margin:0 -4px 0 0;padding:10px 10px 50px 10px;background:#0685A2;display:inline-block;vertical-align:top;position:relative;}
.etech_slider_item{width:500px;height:400px;position:relative;}
.etech_slider p{width:500px;background:rgba(0,0,0,.7);color:#FFF;font-size:16px;padding:10px;left:0;bottom:0;margin:0;position:absolute;}
.etech_single_price{font-size:24px;}
.etech_single_price span{float:right;display:inline-block;vertical-align:middle;font-size:20px;}
.etech_single_price span img{width:auto;height:18px;}
.etech_bay_this_pr{padding:3px 10px;font-size:16px;color:#FFF !important;background:#0685A2;float:right;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.etech_bay_this_pr:hover{background:#065E72;}
.etech_slider .bx-wrapper{max-width:100% !important;height:auto !important;}
.etech_slider .bx-controls-direction{display:none !important;}
.etech_slider .bx-wrapper .bx-pager{}
.etech_slider .bx-wrapper .bx-pager.bx-default-pager a{background:#FFF none repeat scroll 0% 0%;text-indent:-9999px;display:block;width:24px;height:24px;margin:0px 8px;outline:0px none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px rgba(0,0,0,.5);}
.etech_slider .bx-wrapper .bx-pager.bx-default-pager a.active{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:2px 2px 0px #FFF;background:rgba(0,0,0,.5) none repeat scroll 0% 0%;}
.etech_slider .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none !important;//height:auto !important;}
.etech_cats{width:635px;height:458px;display:inline-block;vertical-align:top;border:1px solid #0685A2;overflow:auto;padding-left:5px;}
.etech_cats ul li{width:300px;height:auto;padding:5px;font-size:20px;color:#777;border-bottom:1px solid #E8E8E8;float:left;list-style:none;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.etech_cats ul li:after{width:0;height:1px;background:#0685A2;content:'';position:absolute;left:0;bottom:-1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.etech_cats ul li:hover:after{width:100%;}
.etech_cats ul li:hover{color:#0685A2;}
.etech_cats_act{color:#0685A2 !important;border-bottom:1px solid #0685A2 !important;}
.etech_item{width:346px;height:auto;background:#FFF;border:1px solid #DCDCDC;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:5px 5px 0px #DDDDDD;display:inline-block;vertical-align:top;margin:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:7px;}
.etech_item img{width:100%;margin-bottom:-6px;}
.etech_item p{font-size:16px;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.etech_item:hover p{color:#0685A2;}
.etech_item:hover{border:1px solid #0685A2;-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:9px 9px 0px #0685A2;}
.etech_item_price{background:#DDD;color:#0685A2 !important;margin:5px 0 0 0;padding:5px;font-size:20px !important;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.etech_item_price img{width:auto;height:16px;margin:0;display:inline-block;vertical-align:middle;}
.etech_item_price_img{position:absolute;margin:5px 0 0 -15px !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.etech_item:hover .etech_item_price{background:#0685A2;color:#FFF !important;}
.etech_item:hover .etech_item_price_img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.etech_page h3{color:#0685A2 !important;}
.etech_page .heating_page_title{color:#0685A2;border-bottom:1px solid #0685A2;}
.etech_page .bxslider .bx-wrapper .bx-prev{background:#0685A2 url("images/arrow_left.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.etech_page .bxslider .bx-wrapper .bx-prev:hover{background:#056E86 url("images/arrow_left.png") no-repeat scroll center center;}
.etech_page .bxslider .bx-wrapper .bx-next{background:#0685A2 url("images/arrow_right.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.etech_page .bxslider .bx-wrapper .bx-next:hover{background:#056E86 url("images/arrow_right.png") no-repeat scroll center center;}
.etech_page .bxslider .bx-controls-direction::after{border:1px solid #0685A2;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.etech_item_single{width:210px;}
.etech_pagination{width:100%;height:auto;margin-top:30px;}
.etech_pagination a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.etech_pagination a.pagi_active{background:#0685A2 !important;}
.etech_pagination a:hover{background:#0685A2;}
.etech_pagination .pagination{width:100%;border-top:1px solid #0685A2;}
.electrical_cats{width:200px;height:auto;border:1px solid #A5334B;border-left:9px solid #A5334B;margin:30px 0 0 0;display:inline-block;vertical-align:top;}
.electrical_cats li{font-size:16px;color:#777;padding:4px 8px;list-style:none;border-bottom:1px solid #E1E1E1;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_cats ul li:after{width:0;height:1px;background:#A5334B;content:'';position:absolute;left:0;bottom:-1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_cats ul li:hover:after{width:100%;}
.electrical_cats ul li:hover{color:#A5334B;}
.electrical_cats_act{color:#A5334B !important;border-bottom:1px solid #A5334B !important;}
.electrical_products{width:960px;height:auto;display:inline-block;vertical-align:top;margin-top:20px;}
.electrical_item{width:294px;height:auto;background:#FFF;display:inline-block;vertical-align:top;margin:10px;position:relative;}
.elec_item_price{text-align:center;font-size:20px !important;color:#A5334B !important;}
.elec_item_price img{width:auto !important;height:17px !important;display:inline-block !important;}
.electrical_item:before{width:0;height:1px;background:#A5334B;content:'';position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_item:hover:before{width:100%;}
.electrical_item:after{width:0;height:1px;background:#A5334B;content:'';position:absolute;right:0;bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_item:hover:after{width:100%;}
.electrical_item_before{width:280px;height:auto;padding:7px;}
.electrical_item_before:after{width:1px;height:0;background:#A5334B;content:'';position:absolute;right:0;bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_item_before:hover:after{height:100%;}
.electrical_item_before:before{width:1px;height:0;background:#A5334B;content:'';position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_item_before:hover:before{height:100%;}
.electrical_item img{width:100%;}
.electrical_item p{text-align:center;font-size:16px;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.electrical_item:hover p{color:#A5334B;}
.electrical_pagination{width:100%;height:auto;margin-top:30px;}
.electrical_pagination a{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#A5334B;}
.electrical_pagination a.pagi_active{background:#A5334B !important;}
.electrical_pagination a:hover{background:#A5334B;}
.electrical_pagination .pagination{width:100%;border-top:1px solid #A5334B;}
.electrical_page h3{color:#A5334B !important;}
.electrical_page .heating_page_title{color:#A5334B;border-bottom:1px solid #A5334B;}
.electrical_page .bxslider .bx-wrapper .bx-prev{background:#A5334B url("images/arrow_left.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.electrical_page .bxslider .bx-wrapper .bx-prev:hover{background:#7B142A url("images/arrow_left.png") no-repeat scroll center center;}
.electrical_page .bxslider .bx-wrapper .bx-next{background:#A5334B url("images/arrow_right.png") no-repeat scroll center center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.electrical_page .bxslider .bx-wrapper .bx-next:hover{background:#7B142A url("images/arrow_right.png") no-repeat scroll center center;}
.electrical_page .bxslider .bx-controls-direction::after{border:1px solid #A5334B;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.electrical_item_single{width:210px;}
.electrical_item_single .electrical_item_before{width:196px;}
.useful_item{width:100%;height:auto;margin:0;}
.useful_title{width:100%;height:40px;background:#f3f3f3;border-bottom:1px solid #E4E4E4;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;color:#7C7C7C;}
.useful_title:hover{background:#84b645;color:#FFF;}
.useful_title_act{background:#84b645 !important;color:#FFF !important;}
.useful_title p{padding:7px;font-size:16px;}
.useful_title i{position:absolute;right:14px;top:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.useful_title i:hover{color:#D82F0E;}
.useful_cont{width:100%;height:0;background:#E9E9E9;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#4D4D4D;font-size:18px !important;}
.useful_cont_text{width:90%;height:auto;margin:20px 4%;}
.bannercontainer{width:100%;position:relative;padding:0;}
.banner{width:100%;position:relative;}
.select{width:110px;height:24px;background:#FFF;padding:0 5px;border:1px solid #D3D3D3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;vertical-align:middle;}
.select:hover{border:1px solid #E1731A;}
.select select{height:24px;width:100%;padding:0;font-size:14px;margin:0;background:#FFF;margin-bottom:20px;color:#595959;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:80;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.select select option{padding:6px;}
.select_short{width:350px !important;}
.select_short select{width:350px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right:18px}
}
.select{position:relative;}
.select:before{content:' ';top:-50px;right:0px;width:30px;height:24px;background:#D3D3D3 url(images/select.png) no-repeat center center;position:absolute;margin-top:50px;z-index:100;pointer-events:none;display:block;}
.registr_3{padding:50px 0 !important;}
.registr_3 i{width:100%;color:#B64545;font-size:50px;text-align:center;margin:10px 0 10px 0;}
.registr_3 p{color:#B64545;text-align:center;font-size:18px;}
.registr_2{padding:50px 0 !important;}
.registr_2 i{width:100%;color:#84B645;font-size:50px;text-align:center;margin:10px 0 10px 0;}
.registr_2 p{color:#878787;text-align:center;font-size:18px;}
.registr_2 .autorize_button{width:200px;display:block;margin:20px auto;padding:10px;background:#84B645;color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.registr_2 .autorize_button:hover{background:#5B8F19;}
.eccomerce_cats{width:200px;height:auto;border:1px solid #E1731A;border-left:9px solid #E1731A;margin:30px 0 0 0;display:inline-block;vertical-align:top;}
.eccomerce_cats li{font-size:16px;color:#777;padding:4px 8px;list-style:none;border-bottom:1px solid #E1E1E1;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.eccomerce_cats ul li:after{width:0;height:1px;background:#E1731A;content:'';position:absolute;left:0;bottom:-1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.eccomerce_cats ul li:hover:after{width:100%;}
.eccomerce_cats ul li:hover{color:#E1731A;}
.eccomerce_cats_act{color:#E1731A !important;border-bottom:1px solid #E1731A !important;border-left:9px solid #E1731A;}
.eccomerce_products{width:940px;height:auto;display:inline-block;vertical-align:top;margin:20px 0 0 20px;}
.eccomerce_cats li span{color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.eccomerce_cats ul li:hover span{color:#E1731A;}
.eccomerce_cats_sub {
	padding: 4px 8px;
	color: #999;
	font-size: 14px;
	border-bottom: 1px solid #E1E1E1;
	margin: 0;
	position: relative;
	background: #f7f7f7;
}
.sidebar_nav {
	width: 200px;
	height: auto;
	margin:30px 0 0 0;
	display:inline-block;
	vertical-align:top;
}
.sidebar_nav .eccomerce_cats {
	width: 100%;
	margin: 0;
}
.eccomerce_cats_sub::before {
	width: 8px;
	height: 100%;
	content: '';
	background: #CCC;
	position: absolute;
	left: -8px;
	top: 0;
	z-index: 10;
}
.eccomerce_cats_sub::after {
	width: -moz-calc(100% + 8px);
	width: -webkit-calc(100% + 8px);
	width: calc(100% + 8px);
	height: 100%;
	content: '';
	border: 1px solid #CCC;
	position: absolute;
	left: -9px;
	top: -1px;
	z-index: 10;
	pointer-events:none;
}
.eccomerce_cats_sub span {
	color:#E1731A;
	display: block;
}
.eccomerce_cats_level_2{width:200px;height:auto;border:1px solid #E1731A;border-left:5px solid #E1731A;position:absolute;left:200px;top:0;z-index:2000;background:#FFF;display:none;}
.pay_my_order{padding:3px 10px;background:#E1731A;color:#FFF !important;display:block !important;margin:2px auto !important;text-align:center;}
.pay_my_order a{color:#FFF !important;}
#terms_text{width:800px;height:auto;padding:20px;color:#777;font-size:15px;display:none;}
#terms_text ul, #terms_text ol{margin:10px 10px 10px 40px;}
#terms_text .terms_text_title{width:825px;height:auto;padding:15px 0 15px 15px;margin:-20px 0 20px -20px;background:#E1731A;color:#FFF;font-size:16px;font-weight:bold;}
.terms_check{width:100%;height:auto;display:block;margin:20px 0;}
.terms_check_input{width:20px;height:20px;display:inline-block;vertical-align:middle;position:relative;}
.terms_check p{display:inline-block;vertical-align:middle;margin:0 0 0 10px;}
.terms_check_input input{width:20px;height:20px;position:absolute;top:0;left:0;z-index:100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;margin:0;cursor:pointer;}
.terms_check_input i{color:#E1731A;font-size:20px;}
.bx-loading{display:none !important;}
.conditioner_single_container tr {border-bottom:1px solid #D4D4D4;}
.conditioner_single_container tr td {padding:3px;}


.heat_calc_sum_project{background:#2F8CFD;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:20px;color:#FFF;padding:5px 20px;position:absolute;left:20px;bottom:0;cursor:pointer;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.heat_calc_sum_project:hover{color:#777;}

.project_div p {
	color:#FFF;
	text-align:center;
}
.project_div{width:410px;height:auto;background:#777;border:5px solid #fd532f;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;z-index:100;bottom:50px;left:20px;padding:30px 20px 20px 20px;display:none;}
.project_div i{position:absolute;top:0;right:0;font-size:40px;line-height:30px;color:#fd532f;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.project_div i:hover{color:#FFF;}
.project_div input[type=text]{width:390px;padding:10px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:none;margin-bottom:5px;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.project_div textarea{width:390px;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;margin-bottom:5px;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.project_div input[type=text]:focus, .project_div textarea:focus{-moz-box-shadow;-webkit-box-shadow;-o-box-shadow;box-shadow:0px 0px 10px #939393 inset;}
.project_div input[type=submit]{padding:10px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#fd532f;color:#FFF;border:none;font-size:16px;font-weight:bold;display:block;margin:0 auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}
.project_div input[type=submit]:hover{padding:10px 50px;}

.heating_system_code {
	width:485px;
	height:0;
	background:#999;
	color:#FFF;
	position:absolute;
	bottom:140px;
	right:50px;
	z-index:90;
	padding:1px 0;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.heating_system_code_title {
	width:150px;
	height:auto;
	padding:5px 0;
	text-align:center;
	background:#999;
	color:#FFF;
	position:absolute;
	left:165px;
	top:-30px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	cursor:pointer;
}
.heating_system_code_div {
	width:485px;
	height:0;
	overflow:hidden;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.heating_system_code_act {
	height:500px;
}
.heating_system_code_act .heating_system_code_div {
	height:500px;
}
.heating_system_code_eng .heating_system_code_act {
	height:400px !important;
}
.heating_system_code_eng .heating_system_code_act .heating_system_code_div {
	height:400px !important;
}
.heating_system_code_text {
	padding:10px 20px 0  20px;
}
.theme-default .nivo-controlNav {
	z-index:80 !important;
}
.heating_system_code_banner {
	width:315px;
	height:170px;
	background:#878787;
	margin:-5px 0 -8px 30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.heating_system_code_banner img {
	width:315px;
	height:170px;
}
.heating_system_code input {
	width:320px;
	height:30px;
	background:#FFF;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	border:none;
	color:#333;
	display:inline-block;
	vertical-align:middle;
	padding:0 10px;
	margin:10px 10px 0 20px;
}
.heating_system_code_loading {
	width:44px;
	height:44px;
	display:inline-block;
	vertical-align:middle;
	margin:10px 0 0 0;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background:#fd532f url(/images/code_search.png) no-repeat;
	cursor:pointer;
}
.heating_system_code_loading_act {
	background:#fd532f url(/images/code_loading.gif) no-repeat;
}
.heating_system_code_not {
	padding-left:30px;
	margin-top:-7px;
	display:none;
}
.heating_system_code i {
	width:34px;
	height:29px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background:#686868;
	color:#FFF;
	display:inline-block;
	vertical-align:middle;
	margin:10px 0 0 10px;
	cursor:pointer;
	padding:5px 0 0 0;
	text-align:center;
	font-size:20px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.heating_system_code i:hover {
	background:#3A3A3A;
}

.heating_system_code:hover {
}
.heating_system_code:hover .heating_system_code_title {
	background:#888;
}

.sort_wrapper {
	width: auto;
	height: auto;
	line-height: 30px;
	font-size: 14px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: right;
	position: relative;
}
.sort_wrapper .sort_list {
	width: auto;
	height: auto;
	padding: 5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #E1731A;
	color: #FFF;
	position: absolute;
	right: 0;
	top: 100%;
	z-index: 10;
	display: none;
}
.sort_wrapper .sort_list a {
	display: block;
	font-size: 14px;
	color: #FFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0 10px;
}
.sort_wrapper .sort_list a:hover {
	background: #f3872e;
}
.sort_wrapper button {
	margin: 0;
	padding: 0 0 0 10px;
	background: none;
	border: none;
	font-family: 'bpg';
	cursor: pointer;
	color: #999;
}
.sort_wrapper button i {
	line-height: 30px;
	padding: 0 5px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
}
.sort_wrapper button.active i {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.sort_wrapper span {
	color: #E1731A;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
}
.sort_wrapper span:hover {
	color: #ff9844;
}

#sms_validations {
	position:absolute;
	z-index:1000000; 
	width: 100%; 
	height: 100%; 
	background: rgba(255, 255, 255, 0.8);
	top:0; 
	left: 0; 
	display: none;
}
.sms_validations_inner_cont {
	margin: 10% auto 0 auto;
	width: 20%;
	height: 100px;
	background-color: #fff;
	border: 1px solid #E1731A;;
	padding: 5%;
}
.sms_validations_inner_cont > input {
	outline: none;
	text-align: center;
	display: block;
}
.invalid_sms {
	display: none;
	color: #fd532f !important;
	padding: 5px;
	text-align: center;
}
.sms_sent {
	display: none;
	color: green;
	padding: 5px;
	text-align: center;
}
.sms_validations_inner_cont > button {
	padding: 5px 10px;
	background: #E1731A;
	color: #FFF;
	border: none;
	width: 140px;
	height: 35px;
	font-size: 12px;
	margin: 10px auto;
	display: block;
	cursor: pointer;
	font-family: 'bpg';
}
.sms_validations_inner_cont button:last-child{
	background: #999 !important;
}

#single_b_slider {
	padding-bottom: 200px;
}
#single_b_slider .carousel-indicators {
	bottom: 20px;
	display: block;
	margin: 0;
	width: 100%;
	height: 170px;
	text-align: center;
}
#single_b_slider .carousel-indicators li {
	width: 65px;
	height: 65px;
	border: 1px solid #DDD;
	text-indent: 0 !important;
	background-color: none;
	display: inline-block;
	margin: 5px;
	padding: 0;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
#single_b_slider .carousel-indicators li.active {
	border: 1px solid #E1731A;
}
#single_b_slider .carousel-indicators li img {
	width: 100%;
	height: auto;
}
#single_b_slider .carousel-inner {
	border: 1px solid #DDD !important;
}
#single_b_slider iframe {
	width: 550px;
	max-width: 100%;
	height: 550px;
	max-height: 542px;
}

.eccomerce_cats {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.filter {
	width: -moz-calc(100% + 9px);
	width: -webkit-calc(100% + 9px);
	width: calc(100% + 9px);
	height: auto;
	border: 1px solid #DDD;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	overflow: hidden;
	margin: 15px 0;
}
.filter_title {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 34px;
	color: #777;
	background: #f7f7f7;
	border-bottom: 1px solid #DDD;
	font-weight: bold;
}
.filter_title_sm {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0 0 0 10px;
	color: #777;
}
.filter_content {
	width: 100%;
	height: auto;
	padding: 10px;
}
.filter_price input {
	width: -moz-calc(50% - 30px);
	width: -webkit-calc(50% - 30px);
	width: calc(50% - 30px);
	height: 34px;
	display: inline-block;
	vertical-align: top;
	margin: 0 -4px 0 0;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0 0 0 10px;
	color: #555;
	background: #FFF;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
	outline: none !important;
}
.filter_price input:focus {
	border: 1px solid #E1731A;
}
.filter_price input:first-child {
	margin: 0 10px 0 0;
}
.filter_btn {
	background: #f7f7f7;
	border-top: 1px solid #DDD;
	padding: 10px;
}
.filter_btn input {
	width: 100%;
	height: 34px;
	line-height: 26px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: none;
	border: 1px solid #E1731A;
	color: #E1731A;
	font-family: 'bpg';
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
	cursor: pointer;
}
.filter_btn input:hover {
	background: #E1731A;
	color: #FFF;
}

.filter_checkbox {
	width: 100%;
	height: auto;
	position: relative;
	padding: 2px 0;
}
.filter_checkbox input {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	cursor: pointer;
	display: inline-block;
	padding: 0;
	margin: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}
.filter_checkbox_icon {
	width: 24px;
	height: auto;
	display: inline-block;
	vertical-align: middle;
	margin: 0 -4px 0 0;
	text-align: center;
}
.filter_checkbox_icon i {
	font-size: 16px;
	color: #AAA;
	padding: 3px 0 0 0;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
}
.filter_checkbox_icon i.active {
	color: #48ca2e;
}
.filter_checkbox_title {
	width: -moz-calc(100% - 34px);
	width: -webkit-calc(100% - 34px);
	width: calc(100% - 34px);
	height: auto;
	display: inline-block;
	vertical-align: middle;
	margin: 0 -4px 0 0;
	padding: 0 0 0 5px;
	color: #777;
}

.select_size_price_wrapper {
	width: 345px;
	height: auto;
	display: inline-block;
	vertical-align: top;
	border-right: 1px solid #E1731A;
	padding: 0 5px;
}
.select_size_price {
	width: auto;
	height: auto;
	padding: 10px;
	margin: 5px 7px;
	border: 1px solid #DDD;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #888;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
	font-size: 14px;
}
.select_size_price.active {
	border: 1px solid #E1731A !important;
}
.select_size_price.active p {
	color: #E1731A !important;
}
.select_size_price:hover {
	border: 1px solid #999;
}
.select_size_price p {
	font-size: 16px;
	color: #555;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; 
}
.select_size_price img {
	width: 10px !important;
	height: auto !important;
}


.ws3_slider .bx-viewport {
	background: none !important;
	border: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-o-box-shadow: none !important;
	box-shadow: none !important;
}
.ws3_slider .bx-viewport .h_title {
	width: 100%;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}
.ws3_slider .bx-viewport {
	background: none !important;
	border: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-o-box-shadow: none !important;
	box-shadow: none !important;
}
.ws3_slider .bx-viewport .h_title {
	width: 100%;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}