@media (max-width:1366px){
	.slider_block .container {min-height:520px;}
	.slider_txt .slider_txt_content {height:520px;}
	.slider_txt p {position:relative;font-size:18px;line-height:26px;padding:0 0 40px 0;}
	.slider_block .container {padding:0 50% 0 0;}
	.slider_txt h2 {margin-bottom:30px;font-size:30px;line-height:30px;padding:15px 20px;}
	.slider .prev, .slider .next {top:50%;margin-top:-20px;width:20px;height:20px;}
	.slider .prev {left:15px;display:none;}
	.slider .next {right:25px;}
	.search_block h3 {font-size:28px;line-height:28px;width:34%;}
	.search_block .form_block {padding:0 50px 0 38%;position:relative;z-index:2;}
	.contacts_block .info {min-height:600px;padding-left:55px;padding-right:55px;}
	.order_form {width:60%;}
}
@media (max-width:1280px){
	h1, .main_page h2, .main_page .h2 {font-size:45px;line-height:40px;margin-bottom:40px;}
	.inner_page h1 {font-size:40px;line-height:40px;margin-bottom:30px;}
	h2, .h2 {font-size:35px;line-height:35px;margin-bottom:25px;}
	h3 {font-size:26px;line-height:30px;}
	.std {padding:80px 0;}
	.container {max-width:none;}
	.left_col {width:65%;padding:0 40px 0 0;}
	.right_col {width:35%;padding:0 0 0 40px;}
	.hat_block .logo {top:10px;left:0;width:110px;height:75px;}
	.hat_block .slogan {top:20px;left:125px;font-size:20px;line-height:24px;}
	.hat_block .top_menu_content {padding:0 25% 0 0;}
	.about_block .pic {width:53%;}
	.apply_list li {width:33.3%;}
	.apply_list li:nth-of-type(4n+4),.apply_list li:nth-of-type(4n+5) {clear:none;}
	.apply_list li:nth-of-type(3n+3) {clear:right;}
	.apply_list li:nth-of-type(3n+4) {clear:left;}
	.news_block h2:before {left:150px;}
	.news_block .btn {top:75px;}
	.news_block.events h2 {margin-right:230px;}
	.news_block.events h2:before {left:200px;}
	.footer_block .footer_menu {margin:0 40px 0 400px;}
	.content_block .container.cols:before {left:65%;}
	#horizontal-multilevel-menu li.multi_ul ul, #horizontal-multilevel-menu li.double_ul ul { width:100%; margin:auto; min-width:auto; }
}
@media (max-width:1200px){
	.search_block h3 {font-size:26px;line-height:28px;width:40%;}
	.search_block .form_block {padding:0 50px 0 44%;position:relative;z-index:2;}
}
@media (max-width:1170px){
	.hat_block .social {right:450px;}
	.hat_block .social a {margin:0 6px 0 0;}
	.hat_block .lang {right:564px;}
	.hat_block.narrow .lang {right:612px;}
}
@media (max-width:1100px){
	p {line-height:26px;padding-bottom:25px;}
	p.bigger {font-size:18px;line-height:26px;padding-bottom:30px;}
	p.smaller {font-size:13px;line-height:15px;}
	.work_area ul li, .work_area ol li {line-height:26px;}
	input[type="text"],input[type="file"],input[type="password"],textarea,select {padding:12px;font-size:18px;font-weight:400;}
	label {font-size:18px;font-weight:400;}
	.form_block .f_input.f_captcha .captcha {height:54px;}
	div.fancy-select div.trigger {padding: 12px 30px 12px 12px;font-size:18px;font-weight:400;}
	div.fancy-select div.trigger:after {top:14px;}
	.wrap {}
	.std {padding:60px 0;}
	.hat_block .logo {top:10px;}
	.hat_block .slogan {top:20px;left:125px;font-size:20px;line-height:26px;}
	.hat_block .phone {font-size:24px;}
	.hat_block .top_menu_content {padding:0 100px 0 140px;}
	.hat_block .social {top:auto;bottom:12px;right:auto;left:0;}
	.hat_block .social a {margin:0 10px 0 0;}
	.hat_block.narrow .social {top:auto;left:-250px;}
	.hat_block .lang {right:440px;}
	.hat_block.narrow .lang {right:590px;}
	.slider_block .container {min-height:400px;}
	.slider_txt .slider_txt_container {padding:0;}
	.slider_txt .slider_txt_content {height:400px;}
	.slider_txt h2 {margin-bottom:30px;font-size:30px;line-height:30px;padding:15px 20px;}
	/*.about_block .pic {width:58%;}*/
	.about_block .pic {width:60%;}
	.about_block .txt {width:60%;}
	.prod_list:after {content:'';diplay:block;position:absolute;top:0;left:50%;width:1px;height:50%;border-left:4px dotted #b4c5cd;}
	.prod_list li:nth-of-type(1):after,.prod_list li:nth-of-type(3):after {left:50%;width:50%;}
	.prod_list li:nth-of-type(2):after,.prod_list li:nth-of-type(4):after {width:50%;}
	.prod_list li {width:50%;padding-bottom:20px;}
	.prod_list li:nth-of-type(2n+2) {clear:right;}
	.prod_list li:nth-of-type(2n+3) {clear:left;}
	.news_block .btn {top:60px;}
	.inner_page .news_list li {width:50%;padding-bottom:30px;}
	.inner_page .news_list li:nth-of-type(3n+3),.inner_page .news_list li:nth-of-type(3n+4) {clear:none;}
	.inner_page .news_list li:nth-of-type(2n+2) {clear:right;}
	.inner_page .news_list li:nth-of-type(2n+3) {clear:left;}
	.reviews_list li {width:50%;padding-bottom:30px;}
	.reviews_list li:nth-of-type(even) {clear:right;}
	.reviews_list li:nth-of-type(odd) {clear:left;}
	.feedback_block textarea {height:302px !important;}
	.contacts_block .info {width:45%;padding-left:40px;padding-right:40px;min-height:500px;}
	.c_item {margin-bottom:20px;font-size:18px;line-height:26px;padding-left:40px;}
	.c_item:before {width:30px;height:30px;line-height:30px;font-size:30px;}
	.footer_block .container {min-height:160px;}
	.footer_block .footer_menu {margin:0 0 0 0;padding:110px 0 0 0;}
	.footer_block .logo {top:10px;left:0;}
	.footer_block .social {right:-10px;left:auto;top:50px;}
	.side_menu ul li a {font-size:18px;line-height:20px;}
	.tbl th,.tbl td {padding:10px 15px;line-height:26px;}
	.tabContent table th,.tabContent table td {line-height:26px;}
	.work_area ul.items_list li {width:33.3%;}
	ul.cat_list_1 li {width:50%;}
	ul.cat_list_1 li:nth-of-type(3n+3),ul.cat_list_1 li:nth-of-type(3n+4) {clear:none;}
	ul.cat_list_1 li:nth-of-type(2n+2) {clear:right;}
	ul.cat_list_1 li:nth-of-type(2n+3) {clear:left;}
	.item_detail .price_block .price {font-size:40px;}
	.item_detail .price_block .price span {font-size:28px;}
	.item_detail .item_pics {float:none;width:auto;}
	.item_detail .item_info {float:none;width:auto;margin-bottom:20px;}
	.item_detail .item_pics .preview_big {float:left;width:75%;}
	.item_detail .item_pics .preview_small {float:right;width:23%;}
	.item_detail .item_pics .preview_small ul li {float:none;width:auto;margin:0 0 5px 0;}
	.item_detail .item_pics .preview_small ul li:nth-of-type(3),.item_detail .item_pics .preview_small ul li:nth-of-type(6),.item_detail .item_pics .preview_small ul li:nth-of-type(9) {margin:0 0 5px 0;}
	.item_detail .price_block .your_price {}
	.item_detail .price_block .base_price span {}
	.hat_block .grafik {right:220px;}
	.hat_block .email {right:40px;}
}
@media (max-width:1000px){
	.hat_block .top_menu_btn {display:block;bottom:10px;right:0;}
	.hat_block .cart_btn {right:50px;}
	.hat_block .search_btn {right:100px;}
	.hat_block .phone {top:20px;font-size:22px;line-height:26px;}
	.hat_block .phone span {display:block;margin:0;width:auto;height:auto;background:none;}
	.hat_block.narrow .phone span {display:inline-block;margin:-5px 15px;width:2px;height:30px;background:#d2dfe4;}
	.hat_block .slogan {top:20px;}
	.hat_block .social {bottom:15px;}
	.hat_block .lang {right: 230px;top: 19px;}
	.hat_block.narrow .lang {right:562px;top:14px;}
	.hat_block .top_menu_wrap {display:none;bottom:auto;top:100%;padding:0;}
	.hat_block .top_menu_content {margin:0;padding:0;max-height:400px;overflow-y:auto;box-shadow: 0 5px 5px rgba(0,0,0,0.3);}
	.hat_block .top_menu_content:before {display:block;}
	.hat_block .grafik {display:none;}
	.hat_block .email {display:none;}
}
@media (max-width: 990px) {
	.cart-popup.closed {transform: scale(0);top: 180px;right: calc(50% - 110px);}
}
@media (max-width:800px){
	.form_block .f_input.f_captcha img {max-height:51px;}
	.pdd {padding:0 25px 0 25px;}
	.left_col,.right_col {width:auto;float:none;}
	.cols .left_col {position:relative;float:left;width:50%;padding:0 20px 0 20px;}
	.cols .right_col {position:relative;float:right;width:50%;padding:0 20px 0 20px;}
	.slider_txt h2 {margin-bottom:30px;font-size:30px;line-height:30px;padding:15px 20px;}
	.search_block h3 {font-size:26px;line-height:28px;width:30%;}
	.search_block .form_block {padding:0 50px 0 36%;position:relative;z-index:2;}
	.txt_block h2 {text-align:center;margin-left:0;}
	.txt_block .txt {margin-left:0;text-align:center;}
	.txt_block .pic {position:relative;bottom:auto;right:auto;height:400px;width:auto;margin-bottom:30px;}
	.txt_block .pic img {display:block;max-width:80%;margin:0 auto 30px;}
	.apply_list li {width:50%;}
	.apply_list li:nth-of-type(3n+3),.apply_list li:nth-of-type(3n+4) {clear:none;}
	.apply_list li:nth-of-type(2n+2) {clear:right;}
	.apply_list li:nth-of-type(2n+3) {clear:left;}
	.main_page .news_list li {width:50%;padding-bottom:30px;}
	.main_page .news_list li:nth-of-type(2n+2) {clear:right;}
	.main_page .news_list li:nth-of-type(2n+3) {clear:left;}
	.main_page .news_list li:nth-of-type(4) {display:block;}
	.feedback_block .left,.feedback_block .right {float:none;width:auto;padding:0;}
	.feedback_block h4 {color:#ffffff;margin-bottom:30px;}
	.feedback_block .btn_wrap {text-align:center;}
	.feedback_block textarea {height:200px !important;}
	.content_block .container.cols:before {display:none;}
	.cols.l_first .left_col:before {display:block;}
	.content_block.cols.pdd {padding:0;overflow:hidden;}
	.content_block.cols .container {padding:60px 0 30px 0;width:200%;}
	.content_block.cols .container {left:0;}
	.content_block.cols .container.swept {left:-100%;}
	.content_block.cols .container.swept .left_col {display:none;}
	.side_menu_bar {display:block;}
	.side_menu {position:relative;margin-left:0px;}
	.order_form {width:auto;}
	.work_area ul.items_list.main li {width:33.3%;}
	#back-to-top {display:none;}
}
@media (max-width: 767px) {
	.cart-popup.win_popup {width: 300px;height: auto;min-height: 0;margin-right: -150px;top: calc(50% - 110px);margin-top: 0;}
	.cart-popup.closed {transform: scale(0);top: -100px;right: 50%;}
	.cart-popup.win_popup .blc_pp_wt {padding: 10px;}
	.cart-popup .img {width: 100%;margin-right: 0;}
	.cart-popup .info .name{text-align:center;}
	.cart-popup .img img {width:120px;}
	.cart-popup .buttons {width: 100%;text-align: center;}
	.cart-popup .buttons .button:first-child {margin-right: 0;margin-bottom: 10px;}
	.cart-popup .info {font-size: 15px;margin-top: 10px;width: 100%;}
	.cart-popup .buttons .btn {width: 100%;margin: 0 0 10px;}
	.hat_block .lang {right: 160px;top: 94px;}
}
@media (max-width:710px){
	.hat_block .slogan {font-size:16px;}
}
@media (max-width:660px){
	.hat_block .slogan {font-size:14px;}
}
@media (max-width:624px){
	.hat_block .slogan {font-size:12px;}
}
@media (max-width:600px){
	h1, .main_page h2, .main_page .h2 {font-size:35px;line-height:35px;margin-bottom:40px;}
	.inner_page h1 {font-size:35px;line-height:40px;margin-bottom:25px;}
	h2, .h2 {font-size:30px;line-height:32px;margin-bottom:20px;}
	h3 {font-size:22px;line-height:26px;}
	h4 {font-size:18px;line-height:20px;}
	p {line-height:24px;padding-bottom:20px;}
	p.bigger {font-size:16px;line-height:24px;padding-bottom:30px;}
	p.smaller {font-size:12px;line-height:14px;}
	.work_area ul li, .work_area ol li {line-height:24px;}
	input[type="text"],input[type="password"],textarea,select {font-size:16px;}
	.btn {padding:5px 20px 8px 20px;font-size:18px;}
	.btn.small {font-size:16px;}
	.btn.big {font-size:20px;padding:8px 30px 11px 30px;}
	.btn.arrow {padding:5px 50px 8px 20px;}
	.btn.arrow:after {font-size:20px;top:10px;right:15px;}
	.btn.small.arrow:after {font-size:20px;top:6px;right:15px;}
	.btn.big.arrow {padding:7px 55px 10px 20px;}
	.btn.big.arrow:after {font-size:22px;top:12px;right:20px;}
	.form_block label {float:none;width:auto;padding:0 0 5px 0;font-size:16px;line-height:20px;}
	.form_block .f_input,.form_block .f_input.half_size {float:none;width:auto;}
	.form_block .f_input .field {width:100%;}
	.form_block .f_check.ctr {text-align:left;}
	.form_block .f_input {padding-bottom:30px;}
	.form_block .f_input .error {min-height:30px;}
	.form_block .f_input.f_captcha .captcha {top:25px;height:51px;}
	div.fancy-select div.trigger {font-size:16px;}
	div.fancy-select div.trigger:after {border-right:2px solid #85817e;border-bottom:2px solid #85817e;width:10px;height:10px;top:16px;right:15px;}
	.wrap {padding-top:0px;}
	.pdd {padding:0 20px 0 20px;}
	.std {padding:50px 0;}
	.hat_block {position:relative;top:auto;left:auto;width:auto;}
	.hat_block .container {min-height:100px;}
	.hat_block.pdd {padding:0;}
	.hat_block .top_menu_wrap {display:none;bottom:auto;top:auto;position:relative;padding:0;margin:0;width:auto;}
	.hat_block .top_menu_content {margin:0;padding:0;max-height:none;overflow-y:visible;}
	.hat_block .logo {left:20px;}
	.hat_block .slogan {top: 50px;left: 130px;line-height:14px;}
	.hat_block .social {display:none;}
	.hat_block .lang {right: 180px;top: 54px;}
	.hat_block .phone {right:20px;}
	.hat_block .phone span {display:inline-block;margin:-5px 15px;width:2px;height:30px;background:#d2dfe4;}
	.hat_block .top_menu_btn {right:20px;}
	.hat_block .cart_btn {right:70px;}
	.hat_block .search_btn {right:120px;}
	.hat_block .search {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;}
	.slider_block.pdd {padding:0;}
	.slider_block .container {min-height:300px;}
	.slider_txt {padding:0 25px;}
	.slider_txt .slider_txt_content {height:300px;}
	.slider_txt h2 {margin-bottom:20px;font-size:24px;line-height:24px;padding:10px 15px;}
	.pagination {bottom:20px;}
	.pagination li.current, .pagination li:hover {}
	.pagination li a,.pagination:hover li.current a {width:14px;height:14px;}
	.search_block h3 {font-size:22px;line-height:24px;}
	.about_block .txt {width:auto;text-align:center;}
	.about_block .pic {position:relative;background-position:center center;height:400px;margin:0 -25px;width:auto;}
	.about_block .pic:before {content:'';position:absolute;display:block;width:100%;height:100px;bottom:100%;left:0;background:#ffffff;background: -moz-linear-gradient(top, #ffffff, #f0f3f8);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f3f8));background: -webkit-linear-gradient(top, #ffffff, #f0f3f8);background: -o-linear-gradient(top, #ffffff, #f0f3f8);background: -ms-linear-gradient(top, #ffffff, #f0f3f8);background: linear-gradient(top, #ffffff, #f0f3f8);}
	.txt_block .pic {height:300px;}
	.prod_block:before {border-width: 30px;margin-left:-30px;}
	.prod_list li .item img {max-width:50%;}
	.prod_list li .item h3 span {font-size:22px;line-height:24px;}
	.prod_list li:nth-of-type(even) .item h3 span {font-size:18px;line-height:24px;}
	.apply_list li {width:auto;float:none;clear:both;}
	.news_block h2 {margin-right:180px;}
	.news_block h2:before {left:120px;}
	.faq_item h4,.news_item h4 {font-size:16px;line-height:20px;}
	.news_block .btn {top:50px;}
	.news_item p {line-height:22px;}
	.contacts_block.pdd {padding:0;}
	.contacts_block .info {width:100%;padding:20px;min-height:1px;}
	.contacts_block .map_wrap {position:relative;top:auto;left:auto;width:100%;height:250px;}
	.footer_block .footer_menu a {font-size:16px;font-weight:300;}
	.bottom_block .container {margin:auto;position:relative;height:auto;padding-top:20px;padding-bottom:20px;}
	.bottom_block.pdd {padding:0;} 
	.bottom_block .copy {position:relative;top:auto;left:auto;padding:0px 35px 10px 35px;text-align:center;}
	.bottom_block .nbsmedia {top:auto;right:auto;position:relative;float:none;margin:0 auto 0;text-align:center;width:270px;}
	.tbl th,.tbl td {padding:10px 10px;line-height:24px;}
	.tabContent table th,.tabContent table td {line-height:24px;}
	.detail_info .left,.detail_info .right {float:none;width:auto;}
}
/*@media (max-width:550px){
	.hat_block .phone span {margin:-5px 5px;}
}
@media (max-width:530px){
	.hat_block .phone a {font-size:20px;}
}
@media (max-width:502px){
	.search_block h3 {font-size:19px;}
	.hat_block .lang {right: 170px;top: 58px;}
}*/
@media (max-width:560px){
	div {font-size:14px;}
	h1, .main_page h2, .main_page .h2 {font-size:30px;line-height:30px;margin-bottom:30px;}
	.inner_page h1 {font-size:30px;line-height:30px;margin-bottom:20px;}
	.form_block .f_input.f_captcha input[type="text"] {width:50%;}
	.form_block .f_input.f_captcha img {display:block;position:relative;top:auto;left:auto;margin-left:0;max-width:100%;max-height:51px;margin-bottom:10px;}
	.wrap {padding-top:0;}
	.pdd {padding:0 15px 0 15px;}
	.txt_pic.left ,.txt_pic.right {display:block;float:none;margin-left:auto;margin-right:auto;}
	.callback_form {display:none;position:relative;top:auto;left:auto;width:100%;padding:30px 20px 20px 20px;z-index:1;border-bottom:1px solid #ccc;}
	.callback_form .content {margin:auto;width:auto;padding:0;}
	.callback_form .close {right:20px;top:10px;font-size:30px;line-height:30px;}
	.callback_form .btn {font-size:16px;padding:6px 20px 9px 20px;}
	.callback_form .success {padding-top:50px;}
	.callback_form .success:before {font-size:80px;}
	.hat_block .slogan {top: 70px;left: 0px;padding:0 0 0 10px;border-left:0;}
	.hat_block .phone::before {content:"";}
	.hat_block .container {min-height:120px;}
	.hat_block .social {left:10px;}
	.hat_block .lang {right: 170px;top: 74px;}
	.hat_block .top_menu_btn {right:10px;}
	.hat_block .cart_btn {right:60px;}
	.hat_block .search_btn {right:110px;}
	.hat_block .phone span {display:block;margin:0;width:auto;height:auto;background:none;}
	.hat_block .phone {font-size:18px;line-height:24px;right:15px;top:15px;}
	.hat_block .phone:before {top:1px;left:-30px;font-size:22px;}
	.hat_block .logo {top:10px;left:15px;width:80px;height:55px;}
	.slider_block .container {min-height:225px;}
	.slider_txt {padding:0 20px;}
	.slider_txt .slider_txt_content {height:225px;}
	.slider_txt h2 {margin-bottom:20px;font-size:22px;line-height:22px;padding:10px 15px;}
	.slider .prev {left:15px;display:block;}
	.slider .next {right:25px;}
	.pagination {bottom:15px;display:none;}
	.pagination li.current, .pagination li:hover {}
	.pagination li a,.pagination:hover li.current a {width:12px;height:12px;}
	.search_block:before {display:none;}
	.search_block .container {height:auto;padding:0 0 10px 0;}
	.search_block .form_block {padding:0 50px 0 0;position:relative;z-index:2;}
	.search_block h3,.search_block:hover h3 {position:relative;top:auto;left:auto;width:auto;height:auto;text-align:center;margin:0 -20px 10px;padding:10px 20px;}
	.search_block h3 span {display:block;height:auto;}
	.search_block h3:after {content:'';display: block;height: 0;width: 0;position: absolute;top:100%;left:50%;margin-left:-5px;border-color:#329c32 transparent transparent transparent;border-style: solid;border-width: 10px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;z-index:2;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
	.search_block:hover h3:after {border-color:#37a637 transparent transparent transparent;}
	.about_block .pic {height:300px;}
	.txt_block .pic {height:200px;}
	.prod_block h2 {margin-bottom:20px;}
	.prod_list li {width:auto;float:none;clear:both !important;padding-bottom:0;}
	.prod_list li .item img {max-width:50%;}
	.prod_list:before,.prod_list:after,.prod_list li:after {display:none;}
	.apply_list .item {margin:0 0 20px 0;text-align:center;}
	.apply_list .item h3:before {content: "\6d";display:block;position:relative;top:0;left:50%;margin:0 0 10px -14px;width:28px;height:28px;background:#309c30;font-family: "skygen" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
	.news_block {text-align:center !important;}
	.news_block h2 {margin-right:0 !important;}
	.news_block h2:before {display:none !important;}
	.main_page .news_list li,.inner_page .news_list li {width:auto;float:none;clear:both;}
	.news_block .btn {position:relative;top:auto;right:auto;}
	.news_item .txt {height:auto;overflow:visible;}
	.reviews_list li {width:auto;float:none;}
	.feedback_block .form_block .f_input.f_captcha {width:100%;}
	.footer_block .container {padding:20px 0;}
	.footer_block .logo {position:relative;top:auto;left:auto;margin:0 auto 10px;width:130px;height:70px;}
	.footer_block .phone,.footer_block .email {position:relative;top:auto;left:auto;text-align:center;margin-bottom:10px;}
	.footer_block .social {position:relative;top:auto;left:auto;right:auto;text-align:center;}
	.footer_block .social a {float:none;display:inline-block;}
	.footer_block .footer_menu {margin:0;padding:10px 0 0 0;}
	.footer_block .footer_menu:after {display:none;}
	.footer_block .footer_menu li {display:block;text-align:center;padding-bottom:5px;}
	.cat_bnr.left,.cat_bnr.right {width:100%;float:none;}
	.cat_list .category {float:none;width:auto;padding:0 0 30px 60px;}
	.cat_list .category span {top:-5px;left:0;width:40px;height:40px;}
	.work_area ul.items_list.main li,.work_area ul.items_list.page li,.work_area ul.items_list li {width:auto;float:none;height:auto;}
	.work_area ul.items_list li p {height:auto;padding-bottom:10px;}
	.work_area ul.items_list li .content {position:relative;}
	ul.cat_list_1 li {width:auto;float:none;padding:0 0 30px 25px !important;}
	.item_detail .feature label,.item_detail .feature span  {float:none;width:auto;}
	.basketAdd {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:1000;}
	.basketAdd span {display:block;position:absolute;width:250px;height:250px;background:#339933;color:#fff;font-size:24px;line-height:30px;left:50%;top:50%;margin:-125px 0 0 -125px;z-index: 100;padding:60px 0 0 0;text-align:center;border-radius:300px;-moz-border-radius:300px;-webkit-border-radius:300px;-khtml-border-radius:300px;}
	.basketAdd span:before {content: "\62";display:block;text-align:center;font-size:120px;margin-bottom:40px;}
	#back-to-top {display:none;position: fixed;bottom: 0px;right: -50px;z-index: 1;width: 50px;height: 50px;text-align: center;font-size:25px;line-height: 55px;background: #a1b4c5;color: #ffffff;cursor: pointer;border: 0;border-radius: 0;text-decoration: none;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;opacity: 1;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
	#cookies_warning {width:100%;}
	#back-to-top.show {z-index: 9999;opacity: 1;bottom: 0;right:0;box-shadow: 0 2px 10px rgba(0, 0, 0, 0);}
	#back-to-top.show:hover {opacity: 1;box-shadow: 0 0 10px rgba(0, 0, 0, 0);}
}
@media (max-width:360px){
	.about_block .pic {height:200px;}
	.hat_block .lang {right: 132px;top: 74px;}
	.hat_block .search_btn {right:90px;}
}