body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}







ol,ul{list-style:none;}







h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:24px;text-align:center;text-transform:uppercase;vertical-align:baseline;}







@font-face{font-family:'PTSansRegular';src:url('fonts/PTSansRegular.woff') format('woff'),







url('fonts/PTSansRegular.ttf') format('truetype'),







url('fonts/PTSansRegular.svg') format('svg');font-weight:normal;font-style:normal;}







@font-face{font-family:'Roboto Medium';src:local('Roboto Medium'), local('Roboto-Medium'), url('fonts/Robotomedium.woff2') format('woff2'), url('fonts/Robotomedium.woff') format('woff'), url('fonts/Robotomedium.ttf') format('truetype');font-weight:500;font-style:normal;}







@font-face{font-family:'Roboto Black';src:local('Roboto Black'), local('Roboto Black'), url('fonts/Robotoblack.woff2') format('woff2'), url('fonts/Robotoblack.woff') format('woff'), url('fonts/Robotoblack.ttf') format('truetype');font-weight:900;font-style:normal;}







@font-face{font-family:'RobotoRegular';src:url('fonts/RobotoRegular.woff') format('woff'),







url('fonts/RobotoRegular.ttf') format('truetype'),







url('fonts/RobotoRegular.svg') format('svg');font-weight:normal;font-style:normal;}







@font-face{font-family:'PTSansBold';src:url('../fonts/PTSansBold.woff') format('woff'),







url('../fonts/PTSansBold.ttf') format('truetype'),







url('../fonts/PTSansBold.svg') format('svg');font-weight:normal;font-style:normal;}







@font-face{font-family:'RobotoBold';src:url('fonts/RobotoBold.woff') format('woff'),







url('fonts/RobotoBold.ttf') format('truetype'),







url('fonts/RobotoBold.svg') format('svg');font-weight:normal;font-style:normal;}







@font-face{font-family:'DaysRegular';src:url('fonts/DaysRegular.woff') format('woff'),







url('fonts/DaysRegular.ttf') format('truetype'),







url('fonts/DaysRegular.svg') format('svg');font-weight:normal;font-style:normal;}







.alignleft{float:left;margin:0 5px 5px 0;}







.alignright{float:right;margin:0 5px 5px 0;}







hr{clear:both;float:none;}







large, .large{font-size:130%;}







medium{font-size:100%;}







small{font-size:80%;}







body{background:#fff center top fixed;background-size:cover;font:82.5% arial,sans-serif;}







#wrap1{margin:auto;}







#header{background:url(img/bg-header.jpg) top left repeat-x;width:100%;height:165px;position:relative;}







.site-title{top:48px;left:402px;font-size:259%;font-weight:bold;position:absolute;}







.site-description{top:20px;left:200px;color:#313133;font-size:120%;font-weight:bold;position:absolute;line-height:1.2;z-index:1000;}







#phone{font-weight:bold;position:absolute;line-height:1.2;z-index:1000;font-weight:300;top:46px;left:200px;font-size:140%;color:#d7f1fa;}







#logo-img{padding:15px;}







.logo a span{font-weight:700;font-size:22px;font-family:'Roboto Black';display:inline-block;color:#000;padding-left:7px;}















.h_info{margin-left:74px;font-family:'RobotoBold';font-size:16px;color:#007cc1;}







input#s{width:215px;height:36px;box-sizing:border-box;padding:0px 10px;border:1px solid #DDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#585858;font-size:1em;margin:0;}







input#s:focus{outline:none;}







input#s:hover{}







#searchform #sf_l{position:absolute;width:16px;height:16px;top:9px;right:22px;background:url(/wp-content/themes/uralmetiz/img/ssearch.png);cursor:pointer;}







#searchsubmit{display:none;}







#searchform label{display:none;}







#searchform{position:relative;}







#top-menu{width:100%;height:60px;position:relative;font-size:14px;list-style:none;z-index:100;background:#007cc1;border-bottom:#033761 2px solid;}







#top-menu ul{display:table;}







#top-menu ul li{display:inline;float:left;margin:0px 0px 0px 0px !important;color:#fff;height:60px;position:relative;}















#top-menu ul li a, #top-menu ul li span{







	color:#fff;







	display:inline-block;







	padding:0px 20px;







	font-weight:700;







	text-decoration:none;







	outline:0px none;







	text-decoration:none;







	line-height:60px;







	font-size: 14px;







  







  color: rgb(255, 255, 255);







  font-weight: bold;







  text-transform: uppercase;







}







.menu-header-menu-container{display: inline-block;}























#top-menu ul li a:hover{font-weight:700;text-decoration:none;background:#006095;}







#top-menu li.current-menu-item{background:#006095;}







#top-menu ul.sub-menu{display:none;position:absolute;left:0;padding:0;background:#007cc1;border-top:#033761 2px solid;border-bottom:#033761 2px solid;}







#top-menu ul.sub-menu li{float:none;margin:0;display:block;border-bottom:#006ca8 1px solid;border-top:#0086d0 1px solid;}







#top-menu ul.sub-menu li a{font-size:15px;text-transform:none;white-space:nowrap;display:block;padding:0 16px;font-weight:normal;}







#top-menu ul.sub-menu li:first-child{border-top:0;}







#top-menu ul.sub-menu li:last-child{border-bottom:0;}







#top-menu ul li:hover .sub-menu{display:block;}







#content-wrap{padding:10px 5px;}







#content a{color:#06c;}







#breadcrumbs{line-height:30px;font-size:13px;}







#aktsii{width:100%;margin:0 auto 0px auto;background:#fff;}







#content{max-width:1220px;width:100%;margin:0 auto 20px auto;background:#fff;min-height:500px;padding:0px 20px 20px 20px;box-sizing:border-box;}







#content .def{width:700px;margin:0 auto 20px auto;background:#fff;min-height:500px;padding:0px 0px 20px 0px;}







#content h1{padding:0 0 20px 15px;display:inline-block;text-align:center;width:100%;font-size:24px!important;}







#content .post{padding:0;margin:0;border-bottom:0px dotted #ccc;min-height:60px;}







#content h2 , .w_h2{font-size:22px;padding:0px 0 0px 0;line-height:49px;}







#content .post h3{font-size:110%;padding:10px 0 5px 0;}







#content .post p{padding:5px 0;line-height:1.5em;}







#content .content_text ul , #content .category_description ul, #content .item_description ul{margin:0 0 10px;}







#content .content_text ul li , #content .category_description ul li, #content .item_description ul li{background:url(./img/check.png) no-repeat 20px 6px;margin:0px 0 6px;padding-left:40px;}







.p_m ul li{background:url(./img/check.png) no-repeat 20px 6px;margin:0px 0 6px;padding-left:40px;}







#wrapper1{width:100%;overflow:hidden;position:relative;display:block;margin:0 0 0 -20px;margin:0px 0 0 0px;background:#сссссс;}







#slider{float:left;width:100%;height:330px;padding:0 0px 0 0px;margin:0px;padding:0px;}







#slides{position:relative;height:330px;list-style:none;overflow:hidden;width:100%;padding:0px;}







#slider ul#slides li{position:relative;height:330px;list-style:none;overflow:hidden;display:block;width:100%;background:#fff;text-align:center;}







#slider ul#slides li img{float:none;display:inline-block}







.index-cell{width:220px;margin:15px 10px 0 10px;text-align:center;float:left;height:240px;background-size:contain;background-position:bottom center;background-repeat:no-repeat;position:relative;height:260px;}







.index-cell-image{padding:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);width:220px;height:180px;background-size:cover !important;}







.index-cell-name{margin-top:10px;width:100%;font-size:105%;display:block;}







.news{padding:5px 0 10px 0;min-height:60px;}







.news img{padding:0 10px 5px 0;}







.news a{font-size:120%;}







.catalog-item{display:block;min-height:60px;padding:10px 0;font-family:RobotoRegular;}







.catalog-item img{padding:0 10px 0 0;}







.item-price{float:right;}







.item-price p{text-align:right;}







.tiu-category{width:720px;display:block;height:160px;}







.tiu-category-item{width:170px;height:30px;float:left;padding:20px 0 0 60px;background:url(img/blank-img.png) left top no-repeat;}







.catalog-item-detail{margin-bottom:36px;}







.catalog-item-detail img{width:210px;height:auto;box-sizing:border-box;border:1px solid #ccc;}







.catalog-item-detail p{padding:0 0 10px 0;font-family:'RobotoRegular';font-size:16px;}







.catalog-item-detail p .large{font-size:17px;font-family:'RobotoBold';color:#000000;}







.desc_head{padding:10px 30px;font-family:'RobotoBold';font-size:18px;color:#000;background:#f2f2f2;}







.item_desc{margin-bottom:30px;}







.item_desc .char li{font-family:'RobotoRegular';font-size:15px;color:#000;padding:15px 30px;border-bottom:1px solid #f2f2f2;}







.item_desc .char li span{display:inline-block;width:195px;}







.owl-carousel .owl-item img{width:auto !important;height:100% !important;margin:auto !important;}







.item_desc .post_desc{padding:15px 30px;color:#000;font-family:'RobotoRegular';font-size:15px;}







a.lbp_primary.cboxElement{display:inline-block;height:100%;vertical-align:middle;box-sizing:border-box;}







.item-detail-price{display:inline-block;vertical-align:middle;width:235px;padding-left:20px;box-sizing:border-box;}







.morder_b{font-family:'RobotoRegular';color:#fff;font-size:16px;background:#4096ee;background:-moz-linear-gradient(top, #4096ee 0%, #006da9 100%);background:-webkit-linear-gradient(top, #4096ee 0%,#006da9 100%);background:linear-gradient(to bottom, #4096ee 0%,#006da9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4096ee', endColorstr='#006da9',GradientType=0);text-transform:uppercase;padding:14px 47px;border:none;border-radius:5px;margin:20px 0 0;}







.faq_answ{width:245px;height:100px;display:inline-block;vertical-align:top;background:#e1f1fa;padding-left:38px;padding-top:3px;box-sizing:border-box;}







.faq_answ li{position:relative;margin:18px 0;text-decoration:underline;color:#000;font-family:'RobotoRegular';font-size:14px;cursor:pointer;}







.p_m{display:none;width:1000px;max-height:650px;overflow-y:auto;}







.p_m_min{display:none;width:330px;max-height:650px;overflow-y:auto;}







.p_m_min span.wpcf7-list-item label{width:92%;}







.p_m_min .ppl{display:block;margin-top:-19px;margin-left:34px;margin-bottom:10px;}







.p_m .table2{width:100%;}







.faq_answ li:before{position:absolute;content:'';display:block;width:16px;height:16px;left:-25px;top:2px;}







.bg-fansw_4:before{width:16px;height:16px;background:url('img/fansw.png') -10px -10px;}







.bg-fansw_3:before{width:16px;height:16px;background:url('img/fansw.png') -42px -46px;}







.bg-fansw_2:before{width:16px;height:16px;background:url('img/fansw.png') -46px -10px;}







.bg-fansw_1:before{width:16px;height:16px;background:url('img/fansw.png') -10px -46px;}







.rel_prods .rel_head{display:flex;justify-content:space-between;align-items:center;font-family:'DaysRegular';font-size:24px;color:#000;text-transform:uppercase;}







.rel_prods .rel_buts .to_left, .rel_prods .rel_buts .to_right{display:inline-block;width:50px;height:50px;background:#007cc1;cursor:pointer;}







.rel_prods .rel_buts .to_left{background:url(img/to_left.png) center no-repeat, #007cc1;margin-right:5px;}







.rel_prods .rel_buts .to_right{background:url(img/to_right.png) center no-repeat, #007cc1;}







.rel_prods ul{margin:20px 0 0;}







.rel_prods ul li{display:inline-block;width:225px;text-align:center;vertical-align:top;margin-left:20px;}







.rel_prods ul li:first-child{margin-left:0;}







.rel_prods ul li>a:first-child{display:block;width:225px;height:174px;border:2px solid #ececec;box-sizing:border-box;}







.rel_prods ul li a.name{display:block;text-align:left;font-family:'Roboto Medium';font-size:16px;color:#007cc1 !important;text-decoration:underline;margin:15px 0 0;}







#sidebar-right{float:right;}







#sidebar-left, #sidebar-right{width:210px;min-height:300px;}







#sidebar-left{float:left;font-size:14px;line-height:170%;padding:10px;}







#sidebar-right{font-size:14px;padding:0 10px;}







#sidebar-right .widget_text{padding:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr= #ffffff, EndColorStr= #312b3d, GradientType=0)";background:-moz-linear-gradient(bottom, #312b3d, #ffffff 40%);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #312b3d), color-stop(0.4, #ffffff));background:-o-linear-gradient(bottom, #312b3d, #ffffff 40%);background:-ms-linear-gradient(bottom, #312b3d, #ffffff 40%);}







#sidebar-right .widget_text p{padding:5px 0 5px 0;}







#sidebar-right li{list-style:none;}







.widget_categories ul li{font-size:14px !important;}







#sidebar-left li{list-style:none;text-decoration:none;}







#sidebar-left .children li a{text-decoration:none;}







#sidebar-left .children li a:hover{background:#E5E5E5;}







#sidebar-left .children li a:hover,#sidebar-left .children li.current-cat a{color:#D93C2B;text-decoration:underline;}







#sidebar-left .children li{padding:3px 0 3px 20px;font-size:12px !important;}







#sidebar-left a{color:#000;}







#sidebar-left a:hover{color:#7A0505;}







left_menu ul{padding:5px 0 5px 0;}







left_menu li{list-style:none;}







#footer{background:#fff;width:100%;height:100px;}







#copyright{padding:10px 0;width:700px;margin:auto;}







td.contact-td{background:url(img/no-person-photo.png) top left no-repeat;height:70px;padding-left:90px;}







.address-ico{background:url(img/address-ico.png) left center no-repeat;padding-left:30px !important;}







.email-ico{background:url(img/email-ico.png) left center no-repeat;padding-left:30px !important;}







.tel-ico{background:url(img/tel-ico.png) left center no-repeat;padding-left:30px !important;}







li.cat{display:inline-block;position:relative;float:left;width:29%;height:200px;margin:5px 10px;border:5px solid #f3f3f3;}







li.cat span{position:absolute;display:block;width:100%;text-align:center;bottom:15px;background:#fff;padding:5px 0;color:#007cc1;font-size:14px;font-family:RobotoRegular;}







.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}







body{position:relative;font-size:14px;color:#666;min-height:100%;font-family:RobotoRegular;}







.container{position:relative;margin:0 auto;}







.content{max-width:1220px;box-sizing:border-box;width:100%;padding:0 10px;margin:0 auto;position:relative;}







.header .content{padding:0;}







.left{float:left;width:220px;margin:22px 0 60px;}







.right{float:right;width:75%;margin:22px 0 40px;}







.wr_catalog_item_detail{display:flex;justify-content:space-between;}







.center{margin:22px 0 60px;}







h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{color:#000;margin:20px 0;font-family:'DaysRegular';text-transform:uppercase;}







h1, .h1{font-size:26px;}







h2, .h2{font-size:22px;}







h3, .h3{font-size:20px;margin:10px 0 15px;}







h4, .h4{font-size:18px;}







h5, .h5{font-size:16px;margin:10px 0;}







h6, .h6{font-size:14px;}







a{color:#007cc1;text-decoration:none;}







hr{background:#c2c2c2;height:1px;border-width:0px;margin:20px 0;}







.full_description{font-size:15px;line-height:20px;color:#333;}







.full_description p{margin:0 0 10px;}







.full_description ul, .full_description ol{margin:0 0 10px;}







.full_description ul ol, .full_description ul ul{margin:5px 0;}







.full_description ol ul, .full_description ol ol{margin:5px 0 5px 15px;}







.full_description ol{list-style:none;counter-reset:num;}







.full_description ol > li:before{content:counter(num) '. ';counter-increment:num;color:#00a1dc;margin-right:2px;}







.full_description ul li, .full_description ol li{margin:0 0 5px;line-height:24px;padding-left:17px;}







.full_description ol > li{padding:0;}







.full_description ul > li{background:url(/img/check.png) no-repeat left 8px;}







.full_description table{margin:30px 0;font-size:12px;color:#333;font-family:RobotoRegular;width:100%;text-align:center;position:relative;line-height:15px;}







.full_description table:after{background:url(/img/shadow_table.png) no-repeat center;display:block;position:absolute;z-index:-1;bottom:-10px;width:100%;height:33px;content:'';}







.full_description table td, .full_description table th{padding:15px 5px;vertical-align:middle;}







.full_description table tr:first-child td{background:#007cc1;color:#fff;border:#0070ae 1px solid;}







.full_description table tr:nth-child(2n){background:#f2f2f2;}







.full_description table tr:nth-child(2n+1){background:#ececec;}







.full_description table tr td{border:#ddd 1px solid;position:relative;}







input[type=text], input[type=password], .wpcf7-form input{background:#fff;border:#dbdbdb 1px solid;width:258px;padding:10px;margin:0 0 15px;font-size:13px;line-height:18px;box-shadow:0 1px 0 rgba(3,3,3,0.2);position:relative;}







.wpcf7-form input{margin:5px 0 15px;}







input#data_name::-webkit-input-placeholder{background:url(/img/bg_name.png) no-repeat left center;}







input#data_name::-moz-placeholder{background:url(/img/bg_name.png) no-repeat 10px center;}







input#data_name:-ms-input-placeholder{background:url(/img/bg_name.png) no-repeat 10px center;}







input#data_email::-webkit-input-placeholder{background:url(/img/bg_mail.png) no-repeat left center;}







input#data_email::-moz-placeholder{background:url(/img/bg_mail.png) no-repeat 10px center;}







input#data_email:-ms-input-placeholder{background:url(/img/bg_mail.png) no-repeat 10px center;}







input#data_Organization::-webkit-input-placeholder{background:url(/img/bg_organization.png) no-repeat left center;}







input#data_Organization::-moz-placeholder{background:url(/img/bg_organization.png) no-repeat 10px center;}







input#data_Organization:-ms-input-placeholder{background:url(/img/bg_organization.png) no-repeat 10px center;}







input#data_town::-webkit-input-placeholder{background:url(/img/bg_town.png) no-repeat left center;}







input#data_town::-moz-placeholder{background:url(/img/bg_town.png) no-repeat 10px center;}







input#data_town:-ms-input-placeholder{background:url(/img/bg_town.png) no-repeat 10px center;}







input#data_phone::-webkit-input-placeholder{background:url(/img/bg_phone.png) no-repeat left center;}







input#data_phone::-moz-placeholder{background:url(/img/bg_phone.png) no-repeat 10px center;}







input#data_phone:-ms-input-placeholder{background:url(/img/bg_phone.png) no-repeat 10px center;}







input:focus{border:#bebebe 1px solid;box-shadow:none;}







select{background:#fff;border:#dbdbdb 1px solid;width:258px;padding:10px;margin:0 0 15px;font-size:13px;line-height:18px;color:#333;}







textarea{resize:vertical;padding:10px;height:98px;max-height:174px;min-height:98px;background:#fff;border:#dbdbdb 1px solid;width:258px;font-size:13px;line-height:18px;box-shadow:0 1px 0 rgba(3,3,3,0.2);margin:0 0 15px;}







textarea#data_comment::-webkit-input-placeholder{background:url(/img/bg_comment.png) no-repeat left top;}







textarea#data_comment::-moz-placeholder{background:url(/img/bg_comment.png) no-repeat 10px 12px;}







textarea#data_comment:-ms-input-placeholder{background:url(/img/bg_comment.png) no-repeat 10px 12px;}







textarea:focus{border:#bebebe 1px solid;box-shadow:none;}







.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:url(/img/bg_modal.png) repeat;}







.modal-backdrop.fade{opacity:0;}







.modal-backdrop, .modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}







.modal{position:fixed;top:20%;left:50%;z-index:1050;width:580px;margin-left:-310px;padding:15px 20px;background:#fff;box-shadow:0 0px 9px rgba(6,6,6,0.3);color:#333;}







.modal.fade{top:-100%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out;}







.modal.fade.in{top:15%;}







.fade{opacity:0;transition:opacity 0.15s linear 0s;}







.fade.in{opacity:1;}







.close.btn{position:absolute;right:-45px;top:0px;background:url(/img/close_window.png) no-repeat;height:30px;width:30px;cursor:pointer;border:none;padding:0;}







.modal p{font-size:14px;margin-bottom:5px;}







.modal p.done_zayavka{margin:30px 0 0;font-size:18px;text-align:center;}







._cform{margin:0;width:100%;color:#333;}







._cform > div{width:280px;float:left;}







._cform > div:nth-child(2n){float:right;}







._cform label{font-size:12px;display:block;line-height:20px;margin-bottom:5px;}







a.cf_button{display:block;color:#fff;padding:10px;width:260px;text-align:center;float:left;font-size:15px;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to top, #006da9, #0a91df);line-height:26px;text-transform:uppercase;margin:15px 0;}







a.cf_button:hover{background:linear-gradient(to bottom, #006da9, #0a91df);}







.err p{color:red;margin:0 0 10px;}







.err input, .err textarea{border:1px solid red;}







.header{position:relative;}







.line{height:3px;background:#0070b9;}







.line2{height:3px;background:#0070b9;}







.logo{position:relative;width:auto;margin:30px 0 30px;text-align:left;display:inline-block;vertical-align:top;font-family:'Roboto'; margin-right: 60px;margin-bottom: 20px;}







/*  .logo img{position:relative;top:-20px;} */

.logo img{position:relative;top:-10px;}





.logo img, .logo div{display:inline-block;vertical-align:top;}







.blank{background:url(/img/bg_404.jpg) no-repeat bottom center;position:fixed;width:100%;height:100%;text-align:center;}







.blank .logo{float:none;margin:110px auto 120px;}







.logo a{height:35px;display:inline-block;}







.logo span{display:block;font-size:14px;font-family:'Roboto Black';color:#666;position:relative;top:-10px;}

.logo p{position:relative;top:-10px;}





.cart{float:right;margin:30px 0;text-align:center;font-size:14px;color:#000;font-family:PTSansRegular;text-transform:uppercase;}







.cart a{display:block;color:#006ab3;font-family:PTSansBold;background:url(/img/cart.png) no-repeat left center;padding-left:25px;}







.cart_quantity{background:#f1f1f1;border:#eaeaea 1px solid;border-radius:5px;-webkit-border-radius:5px;box-shadow:inset 0 -1px 1px rgba(0,0,0,0.2);width:80px;height:28px;margin:10px auto 8px;line-height:28px;}







.cart_price span{font-size:12px;}







.search{







	







	display:inline-block;







	vertical-align:top;







	padding-left:20px;







	box-sizing:border-box;







	float: right;







	margin-top: 12px;























}







.search_head{







	position:relative;







	background:#007cc1;







	cursor:pointer;







	box-sizing:border-box;







	border-radius:3px;







	display: inline-block;







	padding: 12px 10px;







	vertical-align: top;







	margin-top: 22px;







}























.search_head a span{







	color:#fff;







	







	font-weight:bold;







	font-size:12px;







	text-transform:uppercase;







	letter-spacing:1px;







  font-size: 13px;







}







#searchform input{width: 380px;}







.search_head a span:hover{border:none;}







.phones{display:inline-block;vertical-align:top;font-family:PTSansRegular;font-size:14px;line-height:14px;box-sizing:border-box;margin-top: 25px; margin-right: 30px;}







.phone_header{padding-left:20px;background:url(/wp-content/themes/uralmetiz/img/phone.png) no-repeat left center;display: inline-block;vertical-align: top;margin-left: 20px;}







.phone_header div{padding-left:9px;color:#333333;font-family:'Roboto Black';font-size:18px;}



.phone_header div + div {

	margin-top: 7px;

}







.phone_header div:first-child{padding-left:8px;margin-bottom:10px;}







.phone_header a{color:#333333;margin-bottom:10px;font-family:'Roboto Black';font-size:18px;}







.phone_header div span{font-family:PTSansBold;font-size:20px;color:#000;}







.clock_header{height:16px;padding-left:24px;background:url(/wp-content/themes/uralmetiz/img/clock.png) no-repeat left center;display: inline-block;vertical-align: top; margin-top: 12px;}







.clock_header div{







	padding-left:2px;







	color:#333;







	font-family:'RobotoRegular';







	font-size:15px;























}







.top_menu{background:#007cc1;border-bottom:#033761 2px solid;font-family:RobotoBold;text-transform:uppercase;text-align:center;font-size:0;}







.top_menu > ul{width:940px;white-space:nowrap;text-align:center;}







.top_menu ul li{display:inline-block;}







.top_menu a{color:#fff;font-size:12px;padding:12px 0;display:inline-block;}







.top_menu a span{padding:0 24px;border-left:1px solid #006095;}







.top_menu li.first a span{border:none;}







.top_menu ul li:hover a, .top_menu a.active{padding:12px 1px 8px 0;border-bottom:4px solid #0c436d;background:#005788;margin-right:-1px;}







.top_menu li ul.sub{display:none;position:absolute;z-index:3;margin:0px;background:#007cc1;border-top:#033761 2px solid;border-bottom:#033761 2px solid;text-align:left;}







.top_menu li:hover ul.sub{display:block;}







.top_menu ul.sub li{float:none;margin:0;display:block;position:relative;}







.top_menu ul.sub li:hover{background:#0088d3;}







.top_menu li ul.sub a{color:#fff;font-size:15px;text-transform:none;font-family:RobotoRegular;text-decoration:none;white-space:nowrap;display:block;padding:0 16px;}







.top_menu li ul.sub a.subitem_img{background:url(/img/subitem_img.png) no-repeat calc(100% - 6px) center;}







.top_menu li ul.sub a span{border:none;border-bottom:#006ca8 1px solid;border-top:#0086d0 1px solid;padding:9px 8px;display:block;}







.top_menu li:hover .sub a{border:none;background:none;margin:0;}







.top_menu li ul.sub li:hover > a > span{border:none;background:#0088d3;padding:10px 8px;display:block;}







.top_menu li ul.sub2{display:none;position:absolute;z-index:3;margin:0px;background:#007cc1;border-top:#033761 2px solid;border-bottom:#033761 2px solid;text-align:left;top:-2px;left:100%;}







.top_menu ul.sub li:hover ul.sub2{display:block;}







.footer{bottom:0px;width:100%;font-size:14px;min-height:290px;padding:20px 10px 10px;font-family:RobotoRegular;background:#ededed;box-sizing:border-box;}







.footer .content{background:url(/img/bolt.png) no-repeat 555px bottom;min-height:290px;padding-bottom:10px;}







.footer a{line-height:25px;color:#3399cc;}







.footer a:hover{border:none;color:#cc6633;}







.socseti{position:absolute;height:25px;bottom:45px;}







.socseti a{width:25px;height:25px;float:left;border:none;}







.socseti a.vk{background:url(/img/vk.png) no-repeat center;}







.socseti a.fb{background:url(/img/fb.png) no-repeat center;}







.socseti a.tw{background:url(/img/tw.png) no-repeat center;}







.socseti a + a{margin-left:5px;}







.company_footer{float:left;margin:0 20px;padding:0 40px;}







.company_footer > span, .menu_footer > span{display:block;font-size:18px;color:#007cc1;font-family:RobotoBold;margin-bottom:20px;}







.menu_footer ul span{color:#007cc1;font-weight:bold;}







.menu_footer{float:left;width:30%;padding:0 0 0 40px;margin:0 0 0 80px;}







.menu_footer ul{display:inline-block;vertical-align:top;margin-right:90px;}







.right_bl_footer{float:right;width:30%;}







.phone_footer{margin-bottom:5px;}







.phone_footer span{font-size:20px;color:#000;}







.copy{margin-bottom:28px;line-height:18px;}







.create span{float:left;line-height:18px;}







.create a{width:75px;height:26px;background:url(/img/ivpro.png) no-repeat;margin:5px 0 0 10px;float:left;border:none;}







.slider{margin:20px 0 30px;}







.carousel.fade{position:relative;opacity:1;margin:0;}







.carousel-inner{position:relative;max-width:980px;box-sizing:border-box;width:100%;margin:0 auto;overflow:hidden;}







.carousel-inner .item{left:0;opacity:0;top:0;position:absolute;width:100%;display:block;z-index:1;font-size:0;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;}







.carousel-inner .item:first-child{top:auto;left:auto;position:relative;}







.carousel-inner .item.active{opacity:1;z-index:2;}







.carousel-indicators-block{position:absolute;z-index:2;bottom:0px;width:100%;text-align:center;}







.carousel-indicators{list-style:none;font-size:0;margin:0 0 20px 0;}







.carousel-indicators li{display:inline-block;text-align:center;width:13px;height:13px;margin:0 5px;cursor:pointer;background:#fff;border-radius:7px;-webkit-border-radius:7px;}







.carousel-indicators li.active{background:#007cc1;cursor:default;}







.tab_box table{margin:10px 0 30px;}







.nav-tabs{margin:0;font-size:0;}







.nav-tabs li{border:1px solid #d8d8d8;display:inline-block;position:relative;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;background:linear-gradient(to top, #fafafa, #fff);}







.nav-tabs li:nth-child(2){margin:0 -1px;}







.nav-tabs li:hover{color:#333;background:linear-gradient(to top, #f4f4f4, #f9f9f9);}







.nav-tabs li.active{color:#007cc1;background:linear-gradient(to top, #fafafa, #fff);}







.nav-tabs li a{display:block;padding:15px 15px 15px 50px;color:#333;font-size:15px;border-radius:3px 3px 0 0;-webkit-border-radius:5px 5px 0 0;line-height:20px;text-align:center;white-space:nowrap;position:relative;}







.nav-tabs li:nth-child(1) a{background:url(/img/post_msk.png) no-repeat 11px center;width:117px;}







.nav-tabs li:nth-child(2) a{background:url(/img/post_rf.png) no-repeat 12px center;width:204px;}







.nav-tabs li:nth-child(3) a{background:url(/img/post_zd.png) no-repeat 13px center;width:179px;}







.nav-tabs li:nth-child(4) a{background:url(/img/post_calc.png) no-repeat 127px center;width:633px;}







.nav-tabs li:nth-child(1) a:after, .nav-tabs li:nth-child(2) a:after, .nav-tabs li:nth-child(4) a:after{display:block;position:absolute;right:-1px;top:1px;width:9px;height:47px;background:url(/img/nav_right_shadow.png) no-repeat;content:'';}







.nav-tabs li:nth-child(2) a:before, .nav-tabs li:nth-child(3) a:before, .nav-tabs li:nth-child(4) a:before{display:block;position:absolute;left:0px;top:1px;width:8px;height:47px;background:url(/img/nav_left_shadow.png) no-repeat;content:'';}







.nav-tabs li:hover a{color:#333;}







.nav-tabs li.active a{color:#007cc1;}







.tab-content{margin:30px 0 0;}







.tab-content .tab-pane{display:none;}







.tab-content .tab-pane.active{display:block;}







.search input:focus{box-shadow:none;}







.ya-site-form__wrap td{padding:0;}







#ya-site-form0{border:#e6e6e6 1px solid;border-radius:5px;-webkit-border-radius:5px;box-shadow:inset 0 -1px 0px rgba(0,0,0,0.2);}







#ya-site-form0 .ya-site-form__search .ya-site-form__search-input{padding:7px 10px 7px 24px;}







#ya-site-form0 .ya-site-form__search .ya-site-form__submit{border:none;margin:0;width:18px;height:18px;background:url(/img/search.png) no-repeat center;color:transparent !important;cursor:pointer;}







#ya-site-form0 .ya-site-form__search .ya-site-suggest-list{width:210px;min-width:210px;max-width:21px;margin-left:-5px;}







#ya-site-form1 .ya-site-form__form{padding:4px;margin-top:25px;border:#d8d8d8 1px solid;border-radius:5px;-webkit-border-radius:5px;background:#fff;}







#ya-site-form1 .ya-site-form__search-input-layout .ya-site-form__submit{border:none;margin:0;width:14px;height:16px;background:url(/img/magnifyer.png) no-repeat left center;color:transparent !important;cursor:pointer;}







.carousel{margin:35px 10px;position:relative;}







.carousel-wrapper{margin:0px 40px;overflow:hidden;position:relative;}







.carousel-items{width:10000px;position:relative;}







.carousel-block{float:left;margin:0 10px;width:200px;}







.carousel-block a{text-align:center;display:inline-block;}







.carousel-block .cat_img{border:#c6c6c6 1px solid;width:150px;height:118px;vertical-align:middle;display:table-cell;position:relative;}







.carousel-block a:hover .cat_img:after{display:block;position:absolute;left:-1px;top:-1px;width:150px;height:120px;background:transparent;content:'';}







.carousel-block .cat_img img{display:block;margin:0 auto;}







.carousel-block .cat_title{margin:5px 0 2px;}







.carousel-block .cat_title span{color:#007cc1;font-size:14px;font-family:RobotoRegular;}







.carousel-block a:hover .cat_img:after{background:rgba(0, 124, 193, 0.5);}







.carousel-block a:hover .cat_title span{color:#cc6633;}







.carousel-button-left , .carousel-button-right{position:relative;}







.arch_article{border:1px solid #c5c2c2;padding:10px;}







.arch_article + .arch_article{margin:15px 0;}







.arch_article .wr_readmore{text-align:right;padding:10px 0;}







.arch_article .wr_readmore a{color:#fff !important;font-size:15px;background:#007cc1;padding:10px 40px;}







.art_title{font-size:20px !important;color:#000 !important;}







.text{margin-top:10px;}







.carousel-button-left a, .carousel-button-right a{display:block;width:44px;height:44px;position:absolute;cursor:pointer;top:41px;background:url(https://centermetiz.ru/img/arrow.png);}







.carousel-button-left a{left:-10px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}







.carousel-button-right a{right:-10px;}







.carousel-button-left a:hover, .carousel-button-right a:hover{opacity:0.8;border:none;}







.main_title{background:#007cc1;text-align:center;height:49px;line-height:49px;}







.main_title h1, .main_title h2, .main_title h3{margin:0;color:#fff;}







.main_title h1 span, .main_title h2 span, .main_title h3 span{position:relative;line-height:49px;display:inline-block;}







.main_title h1 span:before, .main_title h2 span:before, .main_title h3 span:before, .main_title span:before{display:block;position:absolute;left:-70px;top:24px;width:50px;height:1px;background:#fff;content:'';}







.main_title h3 span a{color:#fff;}







.main_title h1 span:after, .main_title h2 span:after, .main_title h3 span:after, .main_title span:after{display:block;position:absolute;right:-70px;top:24px;width:50px;height:1px;background:#fff;content:'';}







.advantages{margin:20px 0 30px;background:url('img/russia.png') no-repeat center 160px;}







.advantages p{text-align:center;color:#666;font-size:16px;font-family:PTSansRegular;}







.advantage{display:block;width:260px;float:left;text-align:center;margin:25px 0 0;}







.wr_advantages{width:100%;display:flex;justify-content:space-between;}







.wr_advantages .clear{display:none;}







.advantage p{margin:15px 0;color:#000;font-family:DaysRegular;}







.advantage ul{text-align:left;}







.advantage li{padding-left:20px;background:url(./img/check.png) no-repeat left 8px;color:#666;font-size:15px;font-family:RobotoRegular;margin-bottom:25px;}







.carousel2{margin:45px 10px;}







.carousel2 .carousel-block{margin:0 15px;width:138px;text-align:center;}







.carousel-block .post_img{width:138px;height:61px;vertical-align:middle;display:table-cell;position:relative;}







.carousel-block .post_img img{display:block;margin:0 auto;}







.carousel2 .carousel-button-left a, .carousel2 .carousel-button-right a{top:9px;}







.breadcrumbs{margin:0 0 20px;}







.left_menu{border:1px solid rgba(199, 199, 199, 0.4);box-shadow:inset 0 0px 1px rgba(255,255,255,1);background:url(/img/shadow_left_menu_top.jpg) no-repeat top center, linear-gradient(to top, #f3f3f3, #f8f8f8);margin-bottom:30px;position:relative;}







.widget_nav_menu h2, .w_h2{padding:20px !important;margin:0;line-height:initial !important;color:#fff;background:#007cc1;}







.left_menu:after{position:absolute;width:216px;height:15px;background:url(/img/shadow_left_menu_bottom.jpg) no-repeat bottom center;content:'';bottom:-5px;left:0px;}







.left_menu li + li{border-top:1px solid #dedede;}







.left_menu .current-menu-item > a{position:relative !important;background:#e6e6e6;}







.left_menu .current-menu-item > a:after{content:'.' !important;opacity:1 !important;width:6px !important;height:100% !important;top:0 !important;background:#007cc1 !important;}







.menu .sub-menu .current-menu-item > a:after{content:'.' !important;opacity:1 !important;width:6px !important;height:100% !important;left:-6px !important;top:0 !important;background:#007cc1 !important;}







#menu-katalog{padding:15px 0;}







.left_menu a{color:#000000 !important;font-family:'RobotoRegular';font-size:15px !important;line-height:24px !important;}







.left_menu a{font-size:15px;display:block;color:#000;line-height:20px;font-family:RobotoRegular;padding:10px 0;-moz-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;position:relative;}







.left_menu a:after{position:absolute;width:6px;height:6px;background:url(/img/bg_left_menu.png) no-repeat;content:'';top:17px;left:0px;opacity:0;-moz-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}







.left_menu a:hover, .left_menu a.selected{color:#007cc1;padding-left:18px;}







.left_menu a.selected{background:url(/img/bg_left_menu.png) no-repeat left 17px;}







.left_menu a:hover:after{opacity:1;}







.left_menu ul li ul li{padding:0 0px;border:none;}







.left_menu ul.children li{padding:0 10px;border:none;}







.left_menu ul ul a{font-size:13px;display:block;padding:5px 0px 5px 20px;color:#666;}







.left_menu ul ul span{font-size:13px;display:block;padding:5px 0px 5px 0;color:#06c;position:relative;}







.left_menu ul ul span:before{content:'•';position:absolute;left:0px;}







.left_menu ul ul a:after{width:4px;height:4px;content:'';top:13px;background:url(/img/bg_left_menu_li.png) no-repeat;}


.left_menu ul.sub-menu > li > a:after{opacity: 1; background: url(img/to_right_blue.png); width: 5px; height:10px; background-size:cover;}

.left_menu ul.sub-menu > li > ul > li > a:after{opacity: 1; background: url(img/to_right_blue.png); width: 12px; height:10px; background-size:contain;}
.left_menu ul.sub-menu > li > ul > li > ul > li > a:after{opacity: 1; background: url(img/to_right_blue.png); width: 18px; height:10px; background-size:contain;}




.left_menu ul ul a.selected{background:url(/img/bg_left_menu_li.png) no-repeat left 13px;}







a.news-item{margin-bottom:8px;font-size:15px;display:block;}







a.news-item table{width:100%;}







a.news-item td{border:1px solid #e9e9e9;padding:16px 12px;}







a.news-item tr td:first-child{width:55px;background:linear-gradient(to top, #f3f3f3, #f8f8f8);text-align:center;}







.pubdate{color:#797979;}







a.news-item:hover .pubdate, a.news-item:hover{color:#333;}







.news-item-detail > img{float:left;margin:0 20px 10px 0;}







.list_news{display:block;text-align:right;}







.list_news span{text-decoration:underline;}







.list_news span:hover{text-decoration:none;}







.list_contacts{margin:0 0 50px;font-size:15px;color:#333;}







.list_contacts:after{content:'';clear:both;display:block;}







.contacts_item{float:left;width:300px;border-top:1px solid #000;}







.contacts_item > div{min-height:40px;padding:12px 0 12px 70px;position:relative;}







.contacts_item > div:after{width:60px;height:1px;background:#000;content:'';bottom:0;left:0px;position:absolute;}







.adress_contacts{background:url(./img/cont_location.png) no-repeat 20px center;}







.phone_contacts{background:url(./img/cont_phone.png) no-repeat 17px center;}







.mail_contacts{background:url(./img/cont_mail.png) no-repeat 17px center;}







.time_contacts{background:url(./img/cont_clock.png) no-repeat 17px center;}







.file_contacts{background:url(./img/cont_sklad.png) no-repeat 18px center;}







.contacts_item > div span, .contacts_item > div a{color:#007cc1;}







.contacts_item > div a:hover{text-decoration:underline;}







.map{width:390px;height:257px;float:right;}







.sxema_proezda{float:left;width:298px;border:1px solid #dbdbdb;background:url(/img/proezd.png) no-repeat top center;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;padding-top:140px;height:46px;}







.sxema_proezda a{display:block;padding:10px 0 10px 60px;color:#fff;font-size:15px;border-radius:3px;-webkit-border-radius:3px;background:url(/img/bg_sxema.png) no-repeat 17px center, linear-gradient(to top, #006da9, #0a91df);line-height:26px;text-transform:uppercase;}







.sxema_proezda a:hover{background:url(/img/bg_sxema.png) no-repeat 17px center, linear-gradient(to bottom, #006da9, #0a91df);}







.contacts_form{width:578px;border:1px solid #dbdbdb;float:right;padding:15px 20px;box-shadow:inset 0 0px 1px rgba(255,255,255,1);background:linear-gradient(to top, #efefef, #f5f5f5);position:relative;}







.contacts_form:after{background:url(/img/shadow_table.png) no-repeat center;display:block;position:absolute;z-index:-1;bottom:-10px;width:100%;height:33px;content:'';}







.page_404{text-align:center;}







.page_404 h1{text-align:right;display:inline-block;color:#666;font-size:20px;vertical-align:top;}







.page_404 h1 span{display:block;font-size:90px;line-height:1;}







.txt_404{text-align:left;border-left:#d7d7d7 1px solid;padding-left:25px;margin:20px 0 0 10px;display:inline-block;vertical-align:top;}







.txt_404 span{display:inline-block;margin:0 0 10px;}







.txt_404 a{text-decoration:underline;}







.txt_404 a:hover{text-decoration:none;}







.product_menu{font-size:0;}







.section_menu{width:220px;display:inline-block;vertical-align:top;margin:0 0 7px;position:relative;}







.section_menu:nth-child(3n+2){margin:0 20px 7px;}







.section_menu a{display:inline-block;font-size:15px;}







.section_menu span{line-height:20px;display:inline-block;margin:7px 0 0;}







.section_menu img{border:#c6c6c6 1px solid;display:block;}







.blue_fon:after{display:block;position:absolute;left:0px;top:0px;width:220px;height:121px;background:transparent;content:'';}







.section_menu:hover > a > .blue_fon:after{background:rgba(0, 124, 193, 0.5);}







.subsection_menu{display:none;position:absolute;top:0;background:#fff;border:#c6c6c6 1px solid;box-shadow:0px 0px 7px rgba(6,6,6,0.3);z-index:1;width:218px;}







.subsection_menu:hover > a > .blue_fon:after{background:rgba(0, 124, 193, 0.5);width:218px;height:119px;}







.subsection_menu a{margin:0 10px 10px;color:#666;font-size:13px;line-height:16px;display:block;}







.subsection_menu a:hover{color:#007cc1;}







.subsection_menu a:first-child{font-family:RobotoBold;margin:0 0 7px;font-size:15px;color:#007cc1;}







.subsection_menu span{padding:7px 10px;border-bottom:1px solid #e1e1e1;border-top:1px solid #c6c6c6;display:block;margin:0;}







.subsection_menu img{border:none;}







.section_menu:hover .subsection_menu{display:block;}







.section_list, .item_list{margin:0 0 40px;}

.top_desc .section_list{

	margin-bottom:30px;

}







.section_list img{border:#c6c6c6 1px solid;height:95px;margin:-5px 5px -5px 5px;display:inline-block;}







.section_list > a, .section_list > span{display:inline-block;vertical-align:top;font-family:'DaysRegular';font-size:22px;color:#007cc1;}







.section_list a:hover{text-decoration:underline;}







.section_list table, .item_list table{margin:0;border-collapse:collapse;}







.tovar{font-size:13px;}







input.calcPrice{width:40px;text-align:center;border-radius:5px;-webkit-border-radius:5px;margin:0;font-family:RobotoBold;padding:10px 5px;}







.old_price{text-decoration:line-through;color:#d43e3e;margin-right:10px;}







.total, .price{font-family:RobotoBold;}







a.add_cart{display:inline-block;color:#fff;width:60px;text-align:center;font-size:10px;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to top, #006da9, #0a91df);line-height:30px;text-transform:uppercase;}







a.add_cart:hover{background:linear-gradient(to top, #006da9, #0a91df);}







.sale{position:absolute;width:28px;height:23px;top:0;right:5px;display:block;background:url(/img/sale.png) no-repeat;}







.tovar-images{width:188px;text-align:center;border:1px solid #c6c6c6;padding:15px;float:left;}







.tovar-short-desc{width:460px;float:right;}







.tovar-short-desc table{width:auto;font-size:15px;color:#333;line-height:18px;}







.tovar-short-desc table tr +tr{border-top:1px solid #efefef;}







.tovar-short-desc table td{padding:9px 0;}







.tovar-short-desc table tr td:first-child{padding:9px 20px 9px 0;}







.tovar-short-desc table tr.price_item{box-shadow:inset 0 -1px 1px rgba(0,0,0,0.2);background:linear-gradient(to top, #f3f3f3, #f8f8f8);line-height:42px;border-left:1px solid #efefef;border-right:1px solid #efefef;}







.tovar-short-desc table tr.price_item td:first-child{padding:9px 20px 9px 10px;}







.tovar-short-desc .old_price{font-family:RobotoBold;margin-right:25px;}







.tovar-short-desc .price{font-size:24px;font-family:RobotoBold;}







.tovar-short-desc span.rub{font-size:15px;padding:0 60px 0 5px;font-family:RobotoBold;}







.tovar-short-desc input.calcPrice{margin-left:10px;}







.total_sum span{font-family:RobotoBold;}







.total_sum .total{font-size:24px;margin:0 5px;}







.tovar-short-desc a.buy_item{display:block;color:#fff;padding:10px;width:260px;text-align:center;font-size:15px;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to top, #006da9, #0a91df);line-height:26px;text-transform:uppercase;margin:15px 0;}







.tovar-short-desc a.buy_item:hover{background:linear-gradient(to bottom, #006da9, #0a91df);}







.banner{width:220px;position:relative;margin:30px 0;}







.banner a{display:block;}







.bg_sale:after{display:block;position:absolute;left:-4px;top:30px;width:162px;height:45px;background:url(/img/bg_sale.png) no-repeat;content:'Выгодная цена';text-transform:uppercase;font-family:DaysRegular;font-size:13px;color:#fff;padding:28px 0 0 20px;}







.banner img{width:218px;border:#e5e5e5 1px solid;display:block;}







.used{margin:0px 0 20px;color:#000;font-size:16px;}







.used span{text-transform:uppercase;}a.artena{background:url(/wp-content/themes/uralmetiz/img/artena.png) no-repeat bottom center;padding-bottom:25px;}







.vrez1{clear:both;padding:15px 25px;border:1px solid #F3F3F3;font-size:16px;background:#007CC1;color:white;margin:15px;}







#content .vrez1 ul{list-style:disc;margin:5px 0 5px 40px;}







#content .vrez1 ul li{margin:5px 0;background:none;padding:0;}







#content .vrez1 p{padding:0;}







.vrez1::selection, .vrez1::selection{background:white;}







.right h1 span{position:relative;display:inline-block;max-width:75%;margin:0 auto;}







.right h1 span:before{display:block;position:absolute;left:-50px;top:15px;width:30px;height:2px;background:#000;content:'';}







.right h1 span:after{display:block;position:absolute;right:-50px;top:15px;width:30px;height:2px;background:#000;content:'';}







.category_description p, .item_description p{margin:10px 0;line-height:20px;padding:0;}







.category_description ul, .item_description ul{margin:5px 0 15px 25px;}







.category_description ol, .item_description ol{margin:5px 0 15px 25px;list-style-type:decimal;}







.item_description{padding-top:10px;width:722px;}







table.table td{padding:5px 10px;border:1px solid black;}







table.table{border-collapse:collapse;}







table.table tr:nth-child(2n){background:#DEDEDE;}







table.table tr:hover{background:#6EA6DF;}







table.table tr:hover td{color:white;}







table.table th{padding:5px 10px;background:#007cc1;color:#fff;border:#0070ae 1px solid;font-weight:normal;}







table.table td:not(:first-child){text-align:center;}







table.table td:first-child{width:40%;}







.table2{border-collapse:collapse;border-spacing:0;}







.table2 th{background:#007cc1;color:#fff;border:#0070ae 1px solid;padding:15px 10px;font-weight:normal;}







.table2 td{border:#ddd 1px solid;padding:15px 10px;color:#333;text-align:center;}







.table2 tr:nth-child(2n){background:#f2f2f2;}







.table2 tr:nth-child(2n+1){background:#ececec;}







.text_align, .table2.text_align td{text-align:left;}







.fn.org{display:none;}







div.widgettitle{font-size:24px;padding:0px 0 0px 0;line-height:49px;font-family:'DaysRegular';text-transform:uppercase;text-align:center;}







.main_title span{position:relative;line-height:49px;display:inline-block;font-family:'DaysRegular';text-transform:uppercase;font-size:24px;color:#fff;}







img.img_left{float:left;margin:5px 15px 5px 0;}







img.img_right{float:right;margin:5px 0 5px 15px;}







.akciya{overflow:hidden;border-bottom:solid 2px #007CC1;padding-bottom:15px;margin-bottom:30px;}







.img_akciya{float:left;margin:0 20px 30px 0;border:solid 1px #ccc;display:block;}







.img_akciya img{display:block;}







#content .akciya .prise{font-weight:bold;font-size:18px;}







#content .akciya .prise b{color:red;font-size:30px;}







#content .akciya >ul{margin:0 0 20px 250px;}







#content .akciya .lbp-inline-link-1.cboxElement{display:block;float:right;background:#06c;color:#fff;text-transform:uppercase;padding:10px 30px;}







.skachat{background:#06c;color:#fff!important;text-transform:uppercase;padding:10px 30px;display:inline-block;margin:10px 0;}







#content .akciya .lbp-inline-link-1.cboxElement:hover, .skachat:hover{background:#04519E;}







.both{text-align:center;display:block;float:none;clear:both;}







.ul{text-align:center;display:block;}







.text{font-size:16px;margin-bottom:10px;line-height:1.5em;}







.bold{font-weight:bold;}







.fl{float:left;}







#content .pricelist{width:220px;position:relative;margin:30px 0;}







#content .pricelist a, .wpcf7-form input[type="submit"]{display:block;color:#fff;padding:10px;width:200px;text-align:center;font-size:15px;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to top, #006da9, #0a91df);line-height:26px;text-transform:uppercase;}







.wpcf7-form input[type="submit"]{padding:10px 20px;width:auto;margin:0 auto;line-height:1;font-size:13px;display:inline-block;}







.full{width:100% !important;box-sizing:border-box;}







#cboxContent #cboxClose{font-size:0;}







#cboxContent{position:relative;}







#cboxContent #cboxClose::before{content:'x';color:#ff0000;font-size:18px;font-weight:bold;}







#content .pricelist a:hover{background:linear-gradient(to bottom, #006da9, #0a91df);}







.menu .sub-menu{display:none;margin-left:6px;}







.bg_404{width:100%;height:400px;margin:0 auto;background-image:url('/wp-content/themes/uralmetiz/img/404bg.png');background-repeat:no-repeat;}







#modal_form, #modal_order{width:300px;border-radius:5px;border:3px #000 solid;background:#fff;position:fixed;top:45%;left:50%;margin-top:-150px;margin-left:-150px;display:none;opacity:0;z-index:99999;padding:20px 10px;}







#modal_order{width:600px;margin-left:-300px;margin-top:-300px;}







#modal_order label{width:100%;margin:auto;}







#modal_order label>span{display:block;width:100%;margin:auto;text-align:center;}







#order_list{margin:15px 0;}







#order_list table{border-collapse:collapse;}







#order_list table, #order_list table tr td{border:1px solid black;}







#order_list table tr td{padding:5px;}







#order_list table tr td:first-child{width:70%;}







#order_list table tr td a{color:#000;text-decoration:none;}







#modal_order input[type=text], #modal_order input[type=password], #modal_order .wpcf7-form input, #modal_order textarea{width:100%;box-sizing:border-box;}







#modal_order input[type="checkbox"]{width:initial !important;}







#modal_order .wpcf7-form-control-wrap.checked, #modal_order .wpcf7-form-control-wrap.checked span{display:block;width:100%;}







#modal_form #modal_close, #modal_order #order_close{width:21px;height:21px;position:absolute;top:10px;right:10px;cursor:pointer;display:block;}







#overlay{z-index:9999;position:fixed;background-color:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}







input[type="checkbox"]{width:initial;box-shadow:none;display:inline-block;vertical-align:top;margin-right:5px;}







span.wpcf7-list-item{display:block;}







span.wpcf7-list-item label{display:inline-block;width:95%;vertical-align:top;}







#modal_form span.wpcf7-list-item label, #modal_order span.wpcf7-list-item label{width:90%;margin-bottom:10px;}







.ppl{display:block;margin-top:-10px;margin-left:21px;margin-bottom:10px;}







#content .catalog-item-detail h1{text-align:left;padding-left:0;}







.more_menu{display:flex;justify-content:space-between;}







.more_menu li{width:30.5%;padding:10px;background:#f7f7f7;display:flex;align-items:center;}







.more_menu li .m_left{width:50%;padding-right:4px;border-right:1px solid #ccc;}







.more_menu li .m_left a{display:block;width:100%;}







.more_menu li .m_left a img{width:100%;height:auto;}







.more_menu li .m_right{padding-left:4px;width:60%;text-align:center;}







.more_menu li .m_right a{font-size:16px;}







.wr_h{text-align:center;}







.wr_h .h2{font-size:20px;}







.wr_h .h2 span{position:relative;}







.wr_h .h2 span:before{display:block;position:absolute;left:-50px;top:15px;width:30px;height:2px;background:#000;content:'';}







.wr_h .h2 span:after{display:block;position:absolute;right:-50px;top:15px;width:30px;height:2px;background:#000;content:'';}







.cs_img, .cs_name{text-align:left;}







.cs_name{margin:20px 0;}







.cs_name span, .cs_name a{color:#000;font-size:20px;font-family:'DaysRegular';text-transform:uppercase;}







.val_count{width:40px;text-align:center;border-radius:5px;-webkit-border-radius:5px;margin:0;font-family:RobotoBold;padding:10px 5px;border:1px solid #000;}







.cs_td_name{width:40%;}







.buy_button{display:inline-block;color:#fff !important;width:60px;text-align:center;font-size:10px;border-radius:3px;-webkit-border-radius:3px;background:linear-gradient(to top,#006da9,#0a91df);line-height:30px;text-transform:uppercase;cursor:pointer;}







.cdown{max-height:initial !important;}







.shd .full_description{transition:all .6s ease;}







.c_down{cursor:pointer;display:flex;justify-content:center;align-items:center;width:60px;height:40px;background:#006da9;text-align:center;font-size:25px;color:#fff;text-transform:uppercase;margin:15px auto;}







.burger{position:absolute;top:15px;margin-left:0 !important;}







#burger, .burger{display:none;width:40px;height:40px;border:1px solid #fff;cursor:pointer;margin-left:10px;}







#burger span, .burger span{display:block;width:82%;height:4px;background:#fff;margin:7px auto;}







@media screen and (max-width:960px){.logo{width:350px;}







.header .content{display:flex;justify-content:space-between;}







.header .content .clear{display:none;}







#top-menu ul li a, #top-menu ul li span{padding:0 10px;}







.header .content{padding:0 10px;}







.right{width:70%;}







.fancybox-slide>div{width:90%;}







.p_m_min span.wpcf7-list-item label{min-height:50px;}







}







@media screen and (max-width:800px){#top-menu{font-size:12px;}







.logo img{display:none;}







.h_info, .logo a{width:100%;}







.h_info{margin:0;}







.logo{width:250px;}







.logo a span{padding-left:0;}







.footer .content .wr_footer_c{display:flex;justify-content:space-between;}







.company_footer, .menu_footer, .menu_footer ul, .right_bl_footer{float:none;margin:0;}







.footer .content .clear{display:none;}







#burger, .burger{display:block;}







.wr_catalog_item_detail{display:flex;justify-content:space-between;}







a.lbp_primary.cboxElement, .item-detail-price, .faq_answ{width:32% !important;}







.faq_answ{height:180px;}







.item-detail-price{padding-left:10px;}







a.lbp_primary.cboxElement img{width:100% !important;height:auto !important;}







.widget_nav_menu .menu-katalog-container{display:none;}







div.widgettitle>span{padding-left:15px;}







.menu-header-menu-container{display:none;margin-top:15px;}







#top-menu{padding:10px 0;}







#top-menu ul{width:98%;background:#007cc1;text-align:center;}







#top-menu ul li{float:none;display:block;height:initial !important;}







#top-menu ul.sub-menu{position:relative;}







.phones{width:210px;padding-left:10px;}







.search{width:230px;padding-left:10px;}







#content{padding:10px;}







.right{display:block;float:none;width:100%;}







.left{width:100%;display:block;float:none;}







.right h1 span:before, .right h1 span:after{display:none;}







#content h1{padding-left:0;}







.right ul.ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}







li.cat{float:none;width:31%;margin:10px 0;}







.catalog-items1 tr td:first-child{display:none;}







}







@media screen and (max-width:700px){.phone_header a{font-size:15px;}







.clock_header div{font-size:13px;}







.logo a span{font-size:16px;}







.logo{width:210px;}







.phones{width:180px;}







.search_head, input#s{width:185px;}







.search{width:195px;}







.main_title h1 span:before, .main_title h2 span:before, .main_title h3 span:before, .main_title span:before, .main_title h1 span:after, .main_title h2 span:after, .main_title h3 span:after, .main_title span:after{display:none;}







.main_title span{font-size:20px;}







.footer a, .company_footer > span{font-size:13px;}







.more_menu li .m_left{display:none;}







.more_menu li .m_right{width:100%;}







li.cat span{bottom:0;}







.catalog-section img, li.cat img{width:80%;height:auto;max-height:100%;}







}







@media screen and (max-width:620px){.header .content{flex-direction:column;justify-content:center;}







.logo{width:100%;text-align:center;margin:10px 0;}







.logo div.h_info{display:none;}







.phones, .search{margin:10px auto;border-left:none;padding:0;}







.wr_advantages{flex-direction:column;}







.advantage{float:none;width:100%;}







.advantage li{margin-bottom:2px;text-align:center;padding-left:15px;}







.footer .content .wr_footer_c{flex-direction:column;}







.footer{text-align:center;}







.company_footer, .menu_footer, .menu_footer ul, .right_bl_footer{text-align:center;margin-bottom:15px;}







.fp{position:initial !important;}







.fp img{position:initial !important;}







.footer *{position:initial !important;}







li.cat{float:none;width:47%;margin:5px 0;}







.catalog-items1 tr td:nth-child(2){width:40%;}







.catalog-items1 tr td:nth-child(3){display:none;}







.wr_catalog_item_detail{flex-wrap:wrap;}







a.lbp_primary.cboxElement, .item-detail-price{width:49% !important;}







.faq_answ{width:100% !important;margin-top:15px;}







}







@media screen and (max-width:700px){.cities{left:0px !important;}}







@media screen and (max-width:400px){a.lbp_primary.cboxElement, .item-detail-price, .faq_answ{width:100% !important;margin-top:15px;}







}















.cities{







	margin-top:22px;







	position: relative;







	width: 200px;







	font-family: RobotoRegular !important;







	display: inline-block;







	width: auto;







	margin-right: 140px;







	







}







.logo .cities span{font-family: RobotoRegular;}







.logo .cities a{







	height: auto;







	width: auto;







}







#current-city{







	color: rgb(0, 124, 193);







  font-weight: bold;







	cursor:pointer;







	 margin-top: 5px;







	 font-size: 14px;







	 border-bottom: 1px dotted #007cc1;







}































#current-city:hover{border-bottom: none;}







.cities .another-cities{







	position: absolute;







	z-index: 999;







	background: #fff;







	top:60px;







	padding-left: 12px;







	padding-right: 12px;







	display: none;







}







.another-cities a {

	display: block;

	margin-bottom: 7px;

	border-bottom: 1px dotted;

	cursor:pointer;

}

.another-cities a:hover {

	border-bottom: 1px solid transparent;

}

.another-cities a.active {

	font-weight: bold;

	cursor: default;

}







.cities>span{







  font-size: 11px;







  text-transform: uppercase;







  color: #749eb3;







  font-weight: bold;















}



.logo .h_info{display: none;}







.logo a {width: 100%}















.ind-cat-row {







    display: flex;







    justify-content: space-between;







    margin: 10px 0;







}







.ind-cat-list {







    width: calc(25% - 30px);







}







.ind-cat-list__title {







    font-size: 20px;







    border-bottom: 1px solid #0a4773 !important;







    padding-bottom: 10px;







    margin-bottom: 14px;







    text-transform: uppercase;







    color: #000;







    font-family: 'DaysRegular';







}







.ind-cat-list li {







    padding: 20px 0;







    border-bottom: 1px solid #ddd;







}







.ind-cat-list__item {







    display: flex;







    align-items: center;







}







.ind-cat-list__item img {







    max-height: 63px;







}







.cat_title_ind {







    width: 100%;







    text-align: center;







}















@media screen and (max-width:1100px){







	.ind-cat-list {







	   width: calc(50% - 30px);







	    margin-bottom: 30px;







	}







	.ind-cat-row {







	    -webkit-flex-wrap: wrap;







	    -ms-flex-wrap: wrap;







	    flex-wrap: wrap;







	}







}







@media screen and (max-width:390px){







	.ind-cat-list {







	   width: calc(100%);







	   







	}







}







@media screen and (max-width:1250px){







	.cities{margin-right: 20px;}







}







@media screen and (max-width:1100px){







	.cities{margin-right: 5px;}







	.logo{margin-right: 5px;}







	.phone_header{margin-left: 5px;}







	.phones{margin-right: 5px;}







	#searchform input{width: 280px;}







}







@media screen and (max-width:990px){







	.clock_header{display:none;}







	#ord_cb{height: 43px;}







}







@media screen and (max-width:860px){







	.header .content{display:block;}







	.logo{width: 100%;text-align: center;margin-bottom: 10px;}







	.cities{width:100%;text-align: center;margin-top: 0px;}







	.phones{width: 100%; text-align: center;}







	.header .content{text-align: center;}







	#ord_cb{margin-bottom: 20px;}







	.search-mobile{display: block !important; width: 100%;text-align: center;}







	.search-mobile>div{width: 280px; margin:0 auto;}







	.search-full{display: none;}







}















.search-mobile{display: none;}















.rekv table{







	margin: 0 auto;







}







.rekv{color:black;}







.rekv td{border:1px solid #000;padding: 5px;}







/*The front path of a site had been damaged by this script 







.faq_answ{display:none;}







.item_desc{display:none;}







.rel_prods{display:none;}*/







.post_desc ul{







	display: block;







    list-style-type: disc;







    margin-block-start: 1em;







    margin-block-end: 1em;







    margin-inline-start: 0px;







    margin-inline-end: 0px;







    padding-inline-start: 40px;







}







.category_advantages {



	



	display: inline-flex;



	flex-direction: row;



	justify-content: space-around;



	align-items: baseline;



	max-width: 97%;



	min-height: 200px;



	background-color: #f7f7f7;



	align-content: stretch;



	flex-wrap: wrap;



	margin: 15px;



	/*padding-top: 34px;*/



	



}



.item_advantages {



	display: flex;



	flex-direction: column;



	align-items: center;



	width: 203px;



	min-height: 125px;



	



	padding: 0 5px;



	



}



.item_pair{



	display: flex;



	flex-direction: row;



	flex-wrap: wrap;



	min-height: 200px;



	justify-content: center;



	align-items: baseline;



}



.item_img_options{



	width: fit-content;



	width: -moz-fit-content;



}



.item_advantages_dsc {



	font-size: 14px;



	line-height: 20px;



	color: #000000;



	font-family: "RobotoRegular";



	font-weight: 400;



	text-align: center;



}



.img_item_cont{



	height: 100px;



}



.item_advantages img {



	border: 0px;



    height: auto;



    margin: 0 0 0 0;



    display: inline-block;



}







.category_description img{



	border: 0px;



    height: auto;



    margin: 0 0 0 0;



    display: inline-block;



}


.header .content.may-holiday{
  padding: 10px 0px 30px 0px;
}
.may-holiday p{

}
.may-holiday{

}
.may-holiday{

}
.may-holiday{

}
.may-holiday{

}

form .trick { display:none;}





