/* http://meyerweb.com/eric/tools/css/reset/ */

html,  div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;

	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{font-family:Arial;font-size:12px;line-height:19px;color:#dbd5ce;text-align:left;background:#242221 url(../images/bg.gif) 50% top repeat-y;margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:block;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
.left{float:left}
.right{float:right}
.clear{clear:both;}
.left_20{margin-left:20px}
.text_table{display:table;zoom:1}
.right_20{margin-right:20px}
.grid_50{width:50%;}
.left_10{margin-left:9px!important}
.none{display:none}
.type1 a{text-decoration:underline;outline:none;color:#9c948d;}
.type1 a:hover{color:#ffffff;text-decoration:none;}
a{color:#ded6bc;text-decoration:underline;outline:none}
a:hover{color:#ffffff;text-decoration:none;}
div.centr{//width:1000px;position:relative;margin:0 auto;}
div.bg_top{background:url(../images/bg_top.jpg) 50% top no-repeat}
p{font-family:Arial;font-size:12px;}
#main_menu{height:40px;}
#main_menu ul li{float:left;width:196px;position:relative;margin-right:5px}
#main_menu ul li a{display:block;width:100%;height:40px;line-height:38px;font-family:'ProximaNovaLtRegular';color:#9c948d;font-size:18px;text-decoration:none;text-align:center;background:#252322;}
#main_menu ul li a:hover, #main_menu ul li a.active{background:#ff9102;color:#252322}
.slogan{width:350px;float:left;padding-top:32px;color:#998e83;font-family:Arial;font-size:12px}
.slogan h1{color:#d1cdc9;font-size:20px;font-family:'ProximaNovaCnLtRegular';display:block;padding-bottom:6px;font-weight:normal}
.support{width:360px;float:right;padding-top:30px;padding-right:10px}
.bg_phone{background:#252322;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:145px;padding:10px 16px 8px;color:#86ad30;font-size:12px}
.bg_phone em{font-style:normal;color:#9a948d;}
.bg_phone strong{font-size:21px;color:#fff;white-space:nowrap;letter-spacing:-1px;line-height:26px}
#sub_menu{}
article.first_menu ul li{float:left;cursor:pointer;margin-right:1px;background:url(../images/bg_first_menu.gif) left bottom repeat-x;height:44px;line-height:44px;padding:0px 20px;color:#cabfb2;font-weight:normal;font-family:'ProximaNovaCnLtRegular';font-size:18px}
article.first_menu ul li:hover{background:url(../images/bg_hover_first_menu.gif) left bottom repeat-x;color:#fff}
article.first_menu ul li.act{background:url(../images/bg_act_first_menu.gif) left bottom repeat-x;color:#fff;margin-top:-4px;height:48px;line-height:51px;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
article.second_menu{height:43px;background:#628327 url(../images/bg_second_menu.jpg) left bottom repeat-x;border-bottom:3px #c4c3c3 solid}
article.second_menu ul{display:none;padding-left:20px;padding-top:2px}
article.second_menu ul.open{display:block}
article.second_menu ul.close{display:none}
article.second_menu ul li{float:left;padding:10px 8px 0px}
article.second_menu ul li a{color:#daefb3;text-decoration:none;font-family:Arial;font-size:12px;line-height:22px}
article.second_menu ul li a:hover{color:#fff;text-decoration:underline}
article.second_menu ul li a.act{color:#fff;font-weight:bold}
.active{color:#f68c02!important;text-decoration:underline!important}
article.second_menu ul#open_2 li{padding:10px 6px 0px}
.grid_300{width:230px;overflow:hidden;position:relative;padding-top:8px;margin-right:0px;float:right}
.google{position:absolute;left:79px;top:8px}
.twitter{position:absolute;left:147px;top:8px}
section#search{background:url(../images/bg_search.gif) left top repeat-x;min-height:51px}
section#search > span{color:#5c5957;font-size:20px;line-height:48px;font-family:'ProximaNovaLtRegular';display:block;float:left;margin-left:8px;text-shadow:1px 1px #fff;}
.textbox{position:relative;}
.textbox.grid_280{font-style:normal;box-shadow:inset 0px 3px 10px 3px #d3d3d3, 1px 1px 0px #fff;background:#ecebeb;border:1px #d3d3d3 solid;color:#5c5957;font-size:12px;line-height:18px;padding:8px 10px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:7px;display:block;min-height:18px;position:relative;}
.textbox > i{font-style:normal;box-shadow:inset 0px 3px 10px 3px #d3d3d3, 1px 1px 0px #fff;background:#ecebeb;border:1px #d3d3d3 solid;color:#5c5957;font-size:12px;line-height:18px;padding:8px 10px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:7px;display:block;min-height:18px;position:relative;}
.grid_280{width:280px}
.grid_150{width:150px}
img.arrow{position:absolute;right:10px;top:23px}
#product_category, #product_type{cursor:pointer;padding-bottom:11px}
.button_search{width:127px;height:36px;background:url(../images/search_button.png) left top no-repeat;border:0;float:right;margin-top:7px;margin-right:10px;line-height:35px;font-size:17px;text-transform:uppercase;font-family:'ProximaNovaRgRegular';text-shadow:1px 1px #f2a012;cursor:pointer;color:#744402;letter-spacing:1px;padding-top:0}
.button_search:hover{color:#000;background-position:left bottom;padding-top:2px}
.types{box-shadow:inset 0px 3px 10px 3px #d3d3d3, 1px 1px 0px #fff;background:#ecebeb;border:1px #d3d3d3 solid;color:#5c5957;font-size:12px;line-height:20px;min-width:220px;padding:6px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;z-index:100;left:0;top:49px;display:none;white-space:nowrap}
.cats{position:absolute;z-index:100;left:-226px;top:39px;display:none;padding-top:10px}
.cats_inner{box-shadow:inset 0px 3px 10px 3px #d3d3d3, 1px 1px 0px #fff;background:#ecebeb;border:1px #d3d3d3 solid;color:#5c5957;font-size:12px;line-height:20px;min-width:511px;padding:6px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.cats ul.first_ul{min-width:165px}
.main-type span{font-weight:bold}
body.home h3{color:#d9d9d9;font-size:20px;font-family:'ProximaNovaLtRegular';text-transform:uppercase;position:relative;padding:12px 20px;background:#242221;border-bottom:1px #3d3a37 solid;font-weight:normal;letter-spacing:-1px}
div.slider{background:#393633}
.grid_490{width:490px}
.grid_510{width:509px;border-left:1px #3d3a37 solid}
#container{background:url(../images/bg_container.png) left top repeat-x;padding-bottom:40px}
article.block{width:149px;min-height:220px;background:#252321;float:left;padding:10px;font-family:Tahoma;color:#c6c2bc;font-size:11px;margin:0 1px 1px 0;line-height:19px}
article.block div.product{background:#141313;padding:10px 10px 4px 10px}
article.block a{color:#c6c2bc}
article.block a:hover{color:#fff}
article.block div.product:hover, article.block div.product.act{background:#141313 url(../images/bg_img_products.gif) left top repeat-x;}
article.block aside.discription{background:#141313;padding-bottom:2px;margin-bottom:7px;}
article.block a.button_buy{color:#f66e00;font-family:'BebasRegular';text-decoration:none;text-transform:uppercase;float:right;font-size:16px;padding:6px 8px 6px 0px;}
article.block a.button_buy:hover{color:#ff9c00}
article.block a.button_details{color:#716e6c;font-family:'BebasRegular';text-decoration:none;text-transform:uppercase;float:left;font-size:16px;padding:3px;border-right:1px #3e3c3b dashed;margin:3px;padding-right:8px;margin-right:0px;}
article.block a.button_details:hover{color:#f1eeeb}
article.block a.button_free{color:#716e6c;font-family:'BebasRegular';text-decoration:none;text-transform:uppercase;float:left;font-size:16px;padding:6px 8px 6px 20px;}
article.block a.button_free:hover{color:#f66e00}
article.block span{color:#7b736b;white-space:nowrap;}
article.block b{color:#f66e00;white-space:nowrap;}
article.block i{font-size:14px;font-style:normal}
article.block.last{margin-right:0}
#content article.block p{padding-bottom:0;white-space:nowrap;}
//body.home #content{width:840px;float:right;}
#content{width:840px;float:right;}
body.contact_us #content{width:98%;float:none;padding:0 10px}
.contact_us_left_column #content{width:650px;padding:0 10px}
.contacts_column_left{float:left;padding:0 10px;width:300px}
.contact_us_left_column h2, #content h2{color:#fff;font-size:34px;line-height:35px;padding:22px 0 14px 0;font-weight:normal;font-family:'ProximaNovaLtRegular';}
a.light_arrow{padding:38px 14px 0 0;background:url(../images/light_arrow.png) right 46px no-repeat;margin-right:10px}
#content p{padding-bottom:5px}
p.back_to_top{background:#ff7607;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;float:left;}
p.back_to_top a{font-family:'ProximaNovaCnLtRegular';color:#1d1c1b;font-size:20px;line-height:20px;text-decoration:none;cursor:pointer;background:url(../images/arrow_back_to_top.gif) 7px 10px no-repeat;padding:12px 20px 8px 40px;display:block}
p.back_to_top:hover{color:#000}
div.line{border-bottom:1px #c6c2bc dashed;margin-bottom:24px}
h4{color:#fff;font-size:24px;line-height:20px;padding:10px 0 14px 0;font-weight:normal;font-family:'ProximaNovaLtRegular';}
.b_white strong, .b_white b{color:#fff}
.respond #content h3{color:#fff;font-size:24px;line-height:25px;padding:22px 0 14px 0;font-weight:normal;font-family:'ProximaNovaLtRegular';}
.respond #content h4{color:#fff;font-size:24px;line-height:25px;padding:22px 0 14px 0;font-weight:normal;font-family:'ProximaNovaLtRegular';}
section#categories{width:140px;float:left;padding:0px}
section#categories .main_title{font-size:25px;line-height:25px;font-family:'ProximaNovaCnLtRegular';padding:30px 0 20px 5px}
section#categories ul li a{color:#cdc7b5;font-size:12px;font-family:Arial;text-decoration:none;line-height:18px;display:block;padding-left:7px}
section#categories ul li a:hover{background:url(../images/bg_a_categories.png) right top no-repeat;color:#fff}
a.all_categories{padding-left:25px;background:url(../images/green_arrow.png) left 6px no-repeat;display:block;margin:10px;color:#84ab3c;font-size:16px;text-decoration:none}
a.all_categories:hover{text-decoration:underline;cursor:pointer}
div.testimonials{font-family:Tahoma,Arial;font-size:11px;line-height:16px;padding-right:4px;}
div.testimonials p{padding-left:7px}
div.testimonials span{display:block;color:#718F38;}
div.testimonials span strong{display:block;}
footer#footer{background:url(../images/bg_bottom.gif) 50% bottom repeat-y;}
div.top_footer{background:url(../images/bg_top_footer.gif) 50% top no-repeat;}
div.top_footer div.centr{padding:0 10px;width:980px}
footer#footer ul.left{padding-top:24px;width:21%}
footer#footer ul.left li.title{color:#d9d9d9;font-size:18px;padding-bottom:10px;font-family:'ProximaNovaLtRegular';}
footer#footer ul.left li a{color:#cdc7b5;text-decoration:none;}
footer#footer ul.left li a:hover{color:#fff;text-decoration:underline}
ul.footer_menu{background:#23211e;padding:16px;margin-bottom:10px;height:18px;}
ul.footer_menu li{float:left;margin-left:20px;margin-right:20px}
ul.footer_menu li a{text-decoration:none;color:#cdc7b5}
ul.footer_menu li a:hover{color:#fff;text-decoration:underline}
.copy{float:left;padding-top:18px;font-size:12px;font-family:Arial;line-height:20px;color:#6b6b69;padding-bottom:10px}
.copy a{color:#8b8b89;}
.copy a:hover{color:#fff;}
#ajax-contact-form label{width:170px;display:block;float:left}
.submit_registry{background:url(../images/gradient.gif) left top repeat-x;width:114px;height:42px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#1E1C1B;border:none;margin:5px 0 0 170px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px #1E1C1B solid}
.submit_registry:hover{color:#fff;border-color:#fff}
.input_contact{background-color:#f3f3f3;width:320px;height:35px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#584c3f;border:1px solid #d3d3d3;margin-bottom:6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 10px;box-shadow:inset 3px 3px 20px 1px #DDD;margin-top:-7px;margin-bottom:14px}
.textarea_contact{background-color:#f3f3f3;width:455px;height:200px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#584c3f;border:1px solid #d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:inset 3px 3px 20px 1px #DDD;margin-top:-7px;margin-bottom:7px;max-width:100%;}
.cap{background-color:#f3f3f3;width:112px;height:35px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#584c3f;border:1px solid #d3d3d3;margin-bottom:6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left}
.select{background-color:#f3f3f3;width:150px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#584c3f;border:1px solid #d3d3d3;}
.notification_error{color:#ff7f02;margin-bottom:20px}
.notification_ok{color:#87ac43;font-weight:bold;font-size:16px}
@font-face{font-family:'ProximaNovaRgBold';src:url('proximanova-bold-webfont.eot');src:url('proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('proximanova-bold-webfont.woff') format('woff'),
url('proximanova-bold-webfont.ttf') format('truetype'),
url('proximanova-bold-webfont.svg#ProximaNovaRgBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNovaLtRegular';src:url('proximanova-light-webfont.eot');src:url('proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
url('proximanova-light-webfont.woff') format('woff'),
url('proximanova-light-webfont.ttf') format('truetype'),
url('proximanova-light-webfont.svg#ProximaNovaLtRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNovaRgRegular';src:url('proximanova-regular-webfont.eot');src:url('proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('proximanova-regular-webfont.woff') format('woff'),
url('proximanova-regular-webfont.ttf') format('truetype'),
url('proximanova-regular-webfont.svg#ProximaNovaRgRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNovaCnLtRegular';src:url('proximanovacond-light-webfont.eot');src:url('proximanovacond-light-webfont.eot?#iefix') format('embedded-opentype'),
url('proximanovacond-light-webfont.woff') format('woff'),
url('proximanovacond-light-webfont.ttf') format('truetype'),
url('proximanovacond-light-webfont.svg#ProximaNovaCnLtRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'BebasRegular';src:url('bebas-webfont.eot');src:url('bebas-webfont.eot?#iefix') format('embedded-opentype'),
url('bebas-webfont.woff') format('woff'),
url('bebas-webfont.ttf') format('truetype'),
url('bebas-webfont.svg#BebasRegular') format('svg');font-weight:normal;font-style:normal;}
body.respond div.prev{margin:0 auto;position:relative;//width:1000px;margin-left:-10px}
@media only screen and (min-width:1284px){body.respond div.prev{margin:0 auto;position:relative;width:1266px;margin-left:-143px}
body.respond{background:#242221 url(../images/bg_respons_centr.gif) 50% top repeat-y;}
body.respond div.bg_top{background:url(../images/bg_top_respons.jpg) 50% top no-repeat}
body.respond div.top_footer{background:url(../images/bg_respons_line.gif) 50% top no-repeat;position:relative}
body.respond footer#footer{background:url(../images/bg_respons_footer.gif) 50% bottom repeat-y;}
}
.block-info{float:right;width:50%;}
.botcont-left{float:left;width:43%}
.botcont-left img{max-width:100%;}
a.big_buttons{background:url(../images/gradient.gif) left top repeat-x;color:#1E1C1B;font-size:16px;display:block;margin-top:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px #1E1C1B solid;float:left;text-decoration:none;margin-bottom:10px;font-family:'ProximaNovaRgBold';text-transform:uppercase;margin-bottom:15px}
a.big_buttons span{display:block;padding:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
a.big_buttons:hover{color:#fff;border-color:#fff}
div.faq > p{padding-top:10px;clear:both}
div.faq > p > strong{cursor:pointer;font-size:14px;font-family:Arial;line-height:18px;color:#CDC7B5;}
div.faq > p > strong.open,div.faq > p > strong:hover{color:#ED9402}
div.faq > p > span{display:block;padding-left:20px;color:#DBD5CE;padding-bottom:2px;padding-top:5px;clear:both;}
div.faq > p > strong > b{color:#ED9402;display:block;float:left;padding-right:5px;padding-bottom:10px}
.contact_address{font-size:15px;line-height:24px}
.contact_address span{display:block;padding:10px 0;font-weight:bold}
.pamaranche{color:#F9A502}
.custom_form{height:380px;display:block;overflow:visible}
h3.s7{color:#fff;font-size:13px}
.specials{width:92px;height:64px;top:-30px;right:-1px;position:relative;z-index:1000;overflow:hidden;text-align:center;display:block;text-decoration:none!important;font-family:'ProximaNovaCnLtRegular';float:right;margin-top:-20px;}
.specials b{color:#ff9102;font-size:20px;font-weight:normal;display:block;text-transform:uppercase;letter-spacing:1px;line-height:20px;padding-top:24px;position:relative;z-index:1}
.specials span{font-size:12px;text-transform:uppercase;color:#fff;line-height:12px;display:block;position:relative;z-index:1}
.specials img{position:absolute;left:0;top:60px;z-index:0}
.specials:hover img{top:5px}
.specials:hover b, .specials:hover span{color:#000}
.preview_in_new_window{display:block;position:absolute;right:20px;background:url(../images/green_arrow_right.png) left 4px no-repeat;margin-top:32px;padding-left:10px;color:#c6ee80;font-size:20px;font-family:'ProximaNovaLtRegular';text-decoration:none}
.preview_in_new_window:hover{text-decoration:underline}
.block p{white-space:nowrap}
.facebook{display:block;position:absolute;width:196px;height:57px;right:210px;top:120px;background:url(../images/facebook_footer.png) left top no-repeat;}
.facebook_2{top:288px}
.facebook > img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;opacity:0;}
.facebook:hover > img{opacity:1}
div#content.under_category h2{font-size:25px;white-space:nowrap;padding:25px 0 12px}
a.new_button{display:block;padding:8px 15px 6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;color:#eae9e9;text-transform:uppercase;font-family:'ProximaNovaLtRegular';font-size:14px;margin-top:22px;background:#90b64a;background:-moz-linear-gradient(top, #90b64a 0%, #648628 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#90b64a), color-stop(100%,#648628));background:-webkit-linear-gradient(top, #90b64a 0%,#648628 100%);background:-o-linear-gradient(top, #90b64a 0%,#648628 100%);background:-ms-linear-gradient(top, #90b64a 0%,#648628 100%);background:linear-gradient(to bottom, #90b64a 0%,#648628 100%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}
a.new_button + a.new_button{margin-right:8px}
a.new_button:hover{background:#fdbf02;background:-moz-linear-gradient(top, #fdbf02 1%, #e48402 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#fdbf02), color-stop(100%,#e48402));background:-webkit-linear-gradient(top, #fdbf02 1%,#e48402 100%);background:-o-linear-gradient(top, #fdbf02 1%,#e48402 100%);background:-ms-linear-gradient(top, #fdbf02 1%,#e48402 100%);background:linear-gradient(to bottom, #fdbf02 1%,#e48402 100%);}
a.new_button img{float:left;margin-top:1px;margin-right:5px}
.view{margin-top:0!important;margin-bottom:12px}
::selection{background:#729632!important;color:#C6C2BC}
::-moz-selection{background:#729632!important;color:#C6C2BC}
body.bundle #content table tbody tr td form img{max-width:100%;display:block;}
#content iframe{max-width:100%;}
@media only screen and (min-width:1200px){div.bg_top > div.centr{width:1000px;}
.preview_page #content{width:100%;}
}
@media only screen and (max-width:1199px){div.centr,
div.top_footer div.centr{width:1000px;}
}
@media only screen and (max-width:1000px){div.centr,
div.top_footer div.centr{width:780px;padding-left:0;padding-right:0;}
#main_menu ul li{width:150px;}
#logoTop{width:150px;}
.slogan{padding-top:15px;}
.support{width:270px;padding-top:20px;}
div#scwUuE img{width:125px;}
.bg_phone em{display:block;}
.bg_phone em + br{display:none;}
.bg_phone strong{font-size:16px;}
.bg_phone{width:105px;margin-top:-15px;}
.grid_300{position:absolute;right:0;margin-top:-42px;}
#sub_menu{padding-top:45px;}
input.left.textbox.left_20.grid_280{width:230px!important;}
.second_menu ul li img{display:none;}
#main_menu ul li a{font-size:16px;}
#container #content
#content{width:620px;}
#content table tbody tr{display:inline;}
#content table tbody tr td{width:154px}
article.block{padding:2px;}
article.block p{font-size:11px;padding-left:6px;}
.contact_us_left_column h2, #content h2{font-size:24px;}
ul.footer_menu li{margin-left:0;margin-right:18px;}
a.facebook{width:184px;}
.grid_510{width:462px;}
.grid_490{width:317px;}
div.slider, #tabs{width:100%;}
body.home h3{font-size:14px;}
.stContainer > div.bg_frame,
.stContainer > div.bg_frame img{width:100%!important;}
.botcont-left p img{max-width:100%;}
.bottom-content{width:100%;}
.block-info{width:60%;}
.botcont-left{width:32%;}
.respond #content h4{font-size:18px;}
.contact_us_left_column #content{width:98%;}
#content{width:630px;}
.faq textarea.textarea_contact{max-width:60%;}
body.bundle #content table table tr td img{max-width:40px;}
#content div + table tr td{float:left;width:156px}
#content div + table tbody tr{display:inline;}
}
@media only screen and (min-width:767px) and (max-width:1000px){}
@media only screen and (max-width:767px){div.centr,
div.top_footer div.centr{padding-left:0;padding-right:0;width:620px;}
#main_menu ul li a{font-size:14px;}
#main_menu ul li{width:120px;}
.slogan{width:470px;}
.support{float:none;padding-top:15px;clear:both;width:356px;}
.bg_phone{margin-top:0;width:150px;}
.bg_phone em{display:inline;}
div#scwUuE img{width:164px;}
#sub_menu{padding-top:10px;}
article.first_menu ul li{font-size:14px;padding:0 16px;}
section#search > span{display:none;}
article.second_menu ul li{float:none;}
article.second_menu{height:inherit;background:#749834;}
body article.second_menu ul[id*="open"] li{padding-top:4px!important;}
body article.second_menu ul[id*="open"] li.right_20{padding-bottom:10px!important;}
#content{width:470px;}
.grid_490{width:100%;float:none;overflow:hidden;margin-bottom:15px;border-bottom:1px #231f1e solid;}
.grid_510{float:none;width:100%;clear:both;margin-bottom:15px;}
ul.footer_menu{height:auto;overflow:hidden;}
.copy{float:none;}
.facebook{position:relative;float:left;top:20px;right:inherit;}
div.top_footer{padding-bottom:25px;}
.grid_510 table tr td{float:left;width:155px}
.grid_510 table tbody tr{display:inline;}
.home a.light_arrow{padding-top:0;padding-bottom:15px;}
.botcont-left{width:98%;float:none;}
.block-info{float:none;width:98%}
.block-info table{width:100%!important;}
footer#footer ul.left li a{font-size:11px;}
body.home #content{width:470px;}
.faq input{max-width:50%;}
body.bundle #content table tr td[bgcolor="#232220"]{display:block;width:100%;float:none;}
body.bundle #content table tr td[bgcolor="#232220"] + td{max-width:100%;}
body.bundle #content table tr td[bgcolor="#232220"] + td table tr td{display:block;width:100%;}
#content div + table tr td{float:left;width:150px}
}
@media only screen and (max-width:625px){div.centr,
div.top_footer div.centr{width:480px;}
#main_menu ul li a{font-size:12px;}
#main_menu ul li{width:92px;}
.grid_300{top:60px;margin-top:0;}
article.first_menu ul li{font-size:13px;padding:0 6px;}
input.left.textbox.left_20.grid_280{width:80px!important;}
.grid_510 table tr td,
#content tr td{width:160px;margin-bottom:4px;}
ul.sel{display:none;}
.select-menu, section#categories{width:100%;}
img[alt="Free Web Hosting"]{display:block;margin:10px auto;}
body.home #content{width:100%;}
.textarea_contact{max-width:98%;}
textarea.textarea_contact,
input.input_contact{max-width:90%;margin-top:0;}
.contacts_column_left{width:280px;}
.faq textarea.textarea_contact{max-width:98%;margin-top:0;}
footer#footer ul.left{width:100%;float:none;}
}
@media only screen and (min-width:482px) and (max-width:625px){}
@media only screen and (max-width:480px){div.centr,
#content,
div.top_footer div.centr{width:300px;}
#main_menu{height:140px;}
#main_menu ul{text-align:center;}
#main_menu ul li{float:none;display:inline-block;}
#main_menu ul li a{float:none;text-align:center;margin-bottom:4px;}
.slogan{width:100%;}
.grid_300{top:100px;right:30px;}
.support{width:300px;}
div#scwUuE img{width:110px;}
div.bg_top{background-position:0 92px;}
article.first_menu ul li{width:47px;font-size:12px;line-height:16px;overflow:hidden;padding-top:8px;height:38px;}
article.first_menu ul li.act{line-height:16px;height:38px;padding-top:12px;}
section#search{min-height:100px;background-size:100% 100%;}
article.second_menu ul{padding-left:0;}
#product_category, #product_type{margin-left:8px;}
input.left.textbox.left_20.grid_280{width:210px!important;}
#tabs.stContainer{height:310px;}
.grid_510 table tr td{width:148px;}
.contact_us_left_column h2, #content h2{font-size:16px;}
#content table tbody tr td{width:150px;}
div.copy ~ a{width:50%;display:block;float:left;background-size:100% auto;}
div.copy ~ a > img{width:100%;display:block;float:none;}
#habla_window_div{margin:0 10px!important;}
}
@media only screen and (min-width:320px) and (max-width:480px){}
@media only screen and (max-width:320px){div.centr{width:300px;}
body{min-width:320px;overflow:scroll;}
}