*{margin:0;padding:0}button{transition:.3s}table{max-width:100%;margin-bottom:15px}body{font:14px/18px Arial,Tahoma,Verdana,sans-serif;width:100%}#wrapper{width:996px;margin:0 auto;overflow:hidden}#middle{width:100%;height:1%;position:relative;}#middle:after{content:'';clear:both;display:table}#container{width:100%;float:left;overflow:hidden;margin-bottom:20px}#content{padding:0 0 0 300px;min-height:500px;padding-top:20px}#footer{position:relative;border-top:1px solid #ccc;padding:15px}.flink li{display:inline}.flink li a{color:#333;padding:0 15px;text-decoration:underline;border-right:1px solid #333;font-size:12px}.flinks li{display:inline-block;margin:20px 0;padding:0 15px;width:33%}.flinks li:nth-child(1){padding-left:0}.flinks li:nth-child(2){text-align:center}.flinks li.developers{font-size:12px;text-align:right;padding-right:0}#ajaxSearch_form{float:left}#ajaxSearch_form input[type=text]{padding:5px 10px;font-weight:400}#ajaxSearch_form input[type=submit]{background:url(../img/sh.jpg) no-repeat 0 center;border:none;width:31px;height:31px;display:inline-block;overflow:hidden;text-indent:9999em;margin:0 0 20px 0}ul.head_link{float:right;width:80px;background:url(../img/head_link.jpg) no-repeat;margin-right:20px;clear:none}ul.head_link li{list-style:none;display:inline-block;margin-left:-4px;text-indent:-9999em;overflow:hidden}ul.head_link li a{width:40px;height:27px;display:block}#back-top{display:none}#back-top a{background:url(../img/up.png) center 10px no-repeat rgba(255,255,255,.5);padding:32px 7px 17px;position:fixed;bottom:45px;left:80px;text-align:center;color:#020202;text-transform:uppercase;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-size:14px}.b-popup{background-color:rgba(0,0,0,.6);min-height:100%;overflow:hidden;position:fixed;top:0;width:100%;display:none;z-index:99999}.b-popup .b-popup-content{background-color:#fff;border:1px solid #000;margin:80px auto 0;padding:42px;text-align:center;width:540px;max-width:100vw;color:#462814;position:relative;min-height:200px}.b-popup .b-popup-content label{font-weight:400!important;margin-bottom:5px;font-size:13px}.b-popup .b-popup-content input[type=text]{width:300px;padding:7px 8px;border:1px solid #a89991;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;behavior:url(border-radius.htc)}.b-popup .b-popup-content input[type=submit]{background:#ddc272;border:1px solid #a68846;color:#52372e;cursor:pointer;font:23px Tahoma;height:48px;margin-top:20px;padding:0;text-align:center;width:281px;max-width:70vw}.call_back_button{bottom:40%;position:fixed;right:15px;z-index:999999}#callback_form table{width:100%}.b-popup .b-popup-content h2{font:26px Tahoma;color:#462814;margin-bottom:25px}.b-popup .b-popup-content .info{font:16px OpenSans;color:#000}.b-popup .b-popup-content .close{position:absolute;background:url(../img/call_close.png) no-repeat scroll 0 0 rgba(0,0,0,0);width:18px;height:18px;content:'';right:20px;top:20px;cursor:pointer}#outerspace{position:relative;height:120px;background:url(../img/call.png) no-repeat;width:120px}.box{position:relative;height:46px;width:48px;padding:30px 30px;-webkit-animation:spin 3s infinite linear;-moz-animation:spin 3s infinite linear;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;box-sizing:content-box}.box div{position:relative;height:46px;width:48px;-webkit-animation:rotate 3s infinite linear;-moz-animation:rotate 3s infinite linear}.box div img{width:48px;height:46px;border-radius:200px;-webkit-animation:rot 3s infinite linear;-moz-animation:rot 3s infinite linear;padding:0}.side1{animation:spin linear 1s;animation-iteration-count:1;transform-origin:50% 0;-webkit-animation:spin linear 1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 0;-moz-animation:spin linear 1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 0;-o-animation:spin linear 1s;-o-animation-iteration-count:1;-o-transform-origin:50% 0;-ms-animation:spin linear .5s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 0}@keyframes spin{0%{transform:rotate(25deg)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(10deg)}100%{transform:rotate(25deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(25deg)}20%{-moz-transform:rotate(-15deg)}40%{-moz-transform:rotate(15deg)}60%{-moz-transform:rotate(-5deg)}80%{-moz-transform:rotate(10deg)}100%{-moz-transform:rotate(25deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(25deg)}20%{-webkit-transform:rotate(-15deg)}40%{-webkit-transform:rotate(15deg)}60%{-webkit-transform:rotate(-5deg)}80%{-webkit-transform:rotate(10deg)}100%{-webkit-transform:rotate(25deg)}}@-o-keyframes spin{0%{-o-transform:rotate(25deg)}20%{-o-transform:rotate(-15deg)}40%{-o-transform:rotate(15deg)}60%{-o-transform:rotate(-5deg)}80%{-o-transform:rotate(10deg)}100%{-o-transform:rotate(25deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(25deg)}20%{-ms-transform:rotate(-15deg)}40%{-ms-transform:rotate(15deg)}60%{-ms-transform:rotate(-5deg)}80%{-ms-transform:rotate(10deg)}100%{-ms-transform:rotate(25deg)}}
.b-popup form.qform.qform-default.qform-radius-0px .qform-row .qform-field__submit__input {
	border-radius: 5px!important;
	height: 48px;
}
.footer-top form.qform {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.footer-top form.qform .qform-row {
	width: 48%
}
.footer-top form.qform .qform-captcha + .qform-row {
	width: 100%;
}
.footer-top form.qform .qform-row .qform-field-outside-label-box_label {
	color: #ffffff;
}
.footer-top form.qform.qform-default.qform-radius-0px .qform-row .qform-field__block_box__field,
.footer-top form.qform.qform-default.qform-size-sm .qform-row .qform-field__submit_agree-box label:before {
	border-radius: 5px;
	background-color: #ffffff;
}
.footer-top .qform-field__submit.malachite .qform-field__submit__input {
	width: 212px;
    height: 45px;
    background-color: #ee1f00;
	border-radius: 5px!important;
}

form.qform .qform-field__submit.malachite .qform-field__submit__input {
	background-color: #005189!important;
}

form.qform.qform-background.qform-radius-0px .qform-row .qform-field__block_box__field, 
form.qform.qform-background.qform-radius-0px .qform-row .qform-field__block_box__field-box_input, 
form.qform.qform-default-background.qform-radius-0px .qform-row .qform-field__block_box__field, 
form.qform.qform-default-background.qform-radius-0px .qform-row .qform-field__block_box__field-box_input, 
form.qform.qform-default.qform-radius-0px .qform-row .qform-field__block_box__field, 
form.qform.qform-default.qform-radius-0px .qform-row .qform-field__block_box__field-box_input,
form.qform.qform-default.qform-radius-0px .qform-row .qform-field__submit__input,
form.qform.qform-default.qform-size-sm .qform-row .qform-field__submit_agree-box label:before {
	border-radius: 5px!important;
}

@media(max-width: 576px) {
	.footer-top form.qform .qform-row {
		width: 100%;
	}
}
a{outline:0;text-decoration:underline}a:hover{text-decoration:none}h1{font-size:26px;line-height:28px;margin-bottom:20px}h2{font-size:22px;line-height:24px;margin:15px 0 10px;color:#000}h3{font-size:18px;line-height:20px}p{margin:0 0 18px;float:left;width:100%}img{border:none}ol,ul{clear:both}.B_crumbBox{float:left;margin-bottom:20px;width:100%}.B_currentCrumb{color:#333}.content_inner{margin-bottom:20px;width:100%;float:left}.content_inner ol,.content_inner ul{margin-left:25px}.content_inner p img{margin:0 10px}ul.articleul{float:left;margin-left:0;margin-bottom:25px;width:100%}ul.articleul li{list-style:none;float:left;width:100%}ul.articleul li span{width:100%;display:block;color:#333;margin-bottom:10px;font-size:.9em;font-style:italic}ul.articleul li img{float:left;margin-right:7px}ul.articleul li a{text-decoration:none}ul.articleul li h2{font-size:20px}ul.articlelinkl{float:left;margin-bottom:20px;display:block;width:100%;margin-left:0}ul.articlelinkl li{list-style:none;line-height:25px;background:url(../img/marker.jpg) no-repeat;padding-left:22px;position:relative}ul.articlelinkl li a{text-decoration:none;color:#000}ul.articlelinkl li a:hover{text-decoration:underline}a.rightlink{float:left;margin-bottom:2px;padding-right:5px;width:100%;text-align:right}.block_news{float:left;width:100%}.block_news h3{font-size:17px}.block_news .date{display:block;font-size:12px;font-style:italic;margin-bottom:10px}.block_news .news_item{float:left;width:100%;margin-bottom:10px;font-size:12px}.block_news .news_item p{clear:none}.news_item img{float:left;margin:0 10px 10px 0;border:1px solid #ddd;border-radius:4px;display:block;padding:4px;transition:all .2s ease-in-out 0s}.gal{margin:15px 0;font-size:0;float:left;width:100%}.gal .image{display:inline-block;vertical-align:top;position:relative;width:33%}.gal .image a{display:block;padding:4px;margin:6px;border:1px solid #ccc;background:#fff;position:relative}.gal .image a:after{content:'';position:absolute;right:0;bottom:4px;left:0;height:90px;z-index:-1;-moz-box-shadow:0 20px 20px -15px rgba(0,0,0,.82);-webkit-box-shadow:0 20px 20px -15px rgba(0,0,0,.82);box-shadow:0 20px 20px -15px rgba(0,0,0,.82);border-radius:41%}.gal .image img{width:100%;border:none!important;padding:0!important;border-radius:0!important}.gal.col1 .image{width:100%}.gal.col2 .image{width:50%}.gal.col3 .image{width:33%}.gal.col4 .image{width:25%}.gal.col5 .image{width:20%}.gal.col6 .image{width:16.6%}.jot-comment,.jot-form,.jot-list,.jot-row{float:left;width:100%}.jot-row .jot-comment-entry{margin-top:10px}.sitemap ul{list-style-type:none}.sitemap ul ul,.sitemap ul ul ul,.sitemap ul ul ul ul{padding:10px;list-style-type:none;margin:10px 20px;border-left:1px solid #333}.sitemap ul li{padding:2px}.sitemap a{color:#333}.sitemap a:hover{color:#428bca}#respond{float:left;margin-top:20px;width:100%}.errors{margin-bottom:15px;color:#7f7f7f;font-style:italic}.errors strong{color:red;width:100%}.thank strong{color:green;width:100%;font-weight:700;margin-bottom:15px}.thank ul li{list-style:none}#respond table tr td{padding:8px}#respond table tr td input[type=text]{padding:5px 7px}.ajaxSearch_paging{margin-bottom:20px;float:left;width:100%}.ajaxSearch_highlight{background-color:rgba(15,193,200,.8)}.ajaxSearch_resultLink{text-decoration:none}#content img{border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.055);display:block;line-height:20px;padding:4px;transition:all .2s ease-in-out 0s}.articleimg{background:url(../img/imgbg.jpg) no-repeat center top;background-size:contain;padding:3px 3px 7px 3px;float:left;margin-right:7px;margin-bottom:5px}a.ditto_page{margin:0 4px;text-decoration:none;border-bottom:1px #414141 solid;font-size:16px;color:#0e5e93}a.ditto_page:hover{border:none}.ditto_currentpage{font-size:16px}.slash{font-size:16px;line-height:26px}

.red{color:red}#cartInner fieldset{border:none;float:left;width:100%;padding:15px 2px}#cartInner a{text-decoration:none}.shop_table{width:100%}.shop_table tr td{vertical-align:top}.shop_table tr td:first-child{width:60%}.shop_table tr td:last-child{width:40%}.galmini{clear:both}.full{float:left;width:100%;padding:0 5px}.select select{padding:0 7px;min-width:150px;cursor:pointer}.select select option{padding:5px 7px}.smimg img{padding:0!important;border:none!important;box-shadow:none!important}tr.itogo td{padding:10px 25px;font-size:20px;border-top:3px solid #e7e6e6;text-align:right}tr.itogo td span{text-transform:uppercase;font-weight:700;font-size:24px}#shopOrderForm,#shopOrderForm fieldset,#shopOrderForm table{width:100%}#shopOrderForm table tr td{vertical-align:top;padding:10px;font:18px Calibri}#shopOrderForm table tr td input[type=text],#shopOrderForm table tr td textarea{width:247px;padding:5px 7px}#shopOrderForm table tr td select{width:247px;padding:0 7px}#shopOrderForm table tr td select option{padding:5px 7px}#shopOrderForm table tr td label{text-transform:uppercase;font-weight:400}#shopOrderForm table tr td label.big{font-size:20px;font-weight:700}#shopOrderForm table tr td input[type=radio]{margin-right:10px;float:left}.icon-delivery{background:rgba(0,0,0,0) url(/assets/img/icon-delivery.png) repeat scroll 0 0;display:inline-block;height:38px;width:50px;float:left}.icon-basket{background:rgba(0,0,0,0) url(/assets/img/icon-basket.png) repeat scroll 0 0;display:inline-block;height:47px;width:50px}.icon-pay1{background:rgba(0,0,0,0) url(/assets/img/nal.png) repeat scroll 0 0;display:inline-block;height:28px;width:50px;float:left}.icon-pay2{background:rgba(0,0,0,0) url(/assets/img/webmoney.png) repeat scroll 0 0;display:inline-block;height:42px;width:50px;float:left}#shopOrderForm table tr td table tr td{vertical-align:middle}#shopOrderForm table tr td table tr td:nth-child(1){width:10%}#shopOrderForm table tr td table tr td:nth-child(2){width:20%}.shop-cart-full{margin-top:0!important}.shop-cart-full fieldset{padding-top:0!important}.shop-cart-small{margin:15px 0}.shop-cart-small .shop-cart-body{text-align:right}.galmini a img{float:left;margin:5px}

#gritter-notice-wrapper{position:fixed;bottom:30px;right:30px;width:301px;z-index:9999}#gritter-notice-wrapper.top-left{left:20px;right:auto}#gritter-notice-wrapper.bottom-right{top:auto;left:auto;bottom:20px;right:20px}#gritter-notice-wrapper.bottom-left{top:auto;right:auto;bottom:20px;left:20px}.gritter-item-wrapper{position:relative;margin:0 0 10px 0;background:rgba(0,0,0,.7);border:1px solid #b9b9b4;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.75);box-shadow:0 0 13px 0 rgba(0,0,0,.75)}.gritter-top{height:10px}.hover .gritter-top{background-position:right -30px}.gritter-bottom{height:8px;margin:0}.hover .gritter-bottom{background-position:bottom right}.gritter-item{display:block;color:#eee;padding:5px 19px 17px;font-size:13px;font-family:verdana}.gritter-item a,.gritter-item p{padding:0;margin:0;word-wrap:break-word;color:#fff;text-decoration:none}.gritter-close{display:block!important;position:absolute;top:12px;right:3px;background:url(../img/close.png) no-repeat left top;cursor:pointer;width:30px;height:30px;text-indent:-9999em}.gritter-title,.gritter-title a{font-size:15px;font-weight:700;padding:0 0 7px 0;display:block;text-shadow:1px 1px 0 #000;color:#fff;text-decoration:none}.gritter-image{width:48px;height:48px;float:left}.gritter-with-image,.gritter-without-image{padding:0}.gritter-with-image{width:220px;float:right}.gritter-light .gritter-bottom,.gritter-light .gritter-close,.gritter-light .gritter-item,.gritter-light .gritter-top{background-image:url(../images/gritter-light.png);color:#222}.gritter-light .gritter-title{text-shadow:none}.other{position:absolute;left:-4250px}