.menu li {color: #707279;list-style-type: none;padding: 5px 0;}.menu li:hover {background: rgba(0, 0, 0, 0) linear-gradient(to top, #00508e, #1380d5) repeat scroll 0 0;}.menu li:first-child a {border: medium none;}.menu li:last-child a {}.menu li a {border-left: 1px solid #d6d9e1;color: #fff;display: inline-block;padding: 10px 17px;text-decoration: none;text-shadow: 1px 1px 1px #000;}.menu .current_page_item {}.menu li a:hover {color: yellow !important;}.menu li:hover > ul.sub-menu {}.menu li.menu-item-has-children ul::before {border-bottom: 4px solid #fff;border-left: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgba(0, 0, 0, 0);content: "";display: block;left: 30px;position: absolute;top: -5px;}.sub-menu,.footmenu .menu .sub-menu {background-color: #3d4247;border: 1px solid #fff;border-radius: 6px;display: none;margin: 0;min-width: 150px;padding: 0 10px 5px;position: absolute;top: 50px;z-index: 999;}.sub-menu li,.footmenu .menu .sub-menu li {display: block;border-bottom: 1px dashed;padding: 5px 0;text-align: center;}.sub-menu li:last-child, .footmenu .menu .sub-menu li:last-child {border: none;}.sub-menu li a,.footmenu .menu .sub-menu li a {border: medium none;}.clearfix:before,.clearfix:after,nav ul {content: " ";display: table;}.clearfix:after,nav ul {clear: both;}.clearfix,nav ul {*zoom: 1;width:100%;}nav {position: relative;background-color: #3d4247;border: 1px solid #fff;border-radius: 6px;box-shadow: 0 0 3px;margin: 10px auto;}nav ul {margin: 0 auto;padding: 0;width: auto;}nav li {display: inline;float: left;}nav li ul li {display: inline-block;float: none;}nav a,nav li span {color: #fff;display: inline-block;padding: 0 10px;text-align: center;text-decoration: none;text-shadow: 1px 1px 0 #283744;width: auto;}nav li a,nav li span {border-right: 1px solid #576979;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}nav li:last-child a {border-right: 0;}nav a.pull {display: none;}@media screen and (max-width: 960px) {nav { height: auto;}nav ul {width: 90%;display: none;height: auto;}nav li {display: block;float: none;width: 100%;border-bottom: 1px solid #576979;}nav .menu li a,nav .menu li span {text-align: left;width: 100%;text-indent: 25px;border:none;}nav a.pull {background-color: #283744;display: block;padding: 0;position: relative;width: 100%;height: 40px;line-height: 40px;}nav a.pull:after {content: "";background: url(../img/ico/menuiko.png) no-repeat;background-size: 100%;width: 80px;height: 80px;display: inline-block;position: absolute;right: 15px;top: 0;}}.footmenu {position: relative;top: -25px;}html {height: 100%;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}strong, b {font-weight:bold;}h1,h2,h3,h4,h5,h6 {color: #3366cc;font-weight: bold;margin: 5px 0;}h1,.like_h1,.page-title {clear: both;color: #606269;font-size: 32px;margin: 20px 0 15px;position: relative;text-align: center;text-shadow: 1px 1px 1px #fff;}h1 .all_p, .like_h1 .all_p,.cat-item-all {background: url("../img/ico/star.png") no-repeat scroll left center rgba(0, 0, 0, 0);bottom: -15px;color: #2270a5;font-family: Arial;font-size: 14px;height: auto;padding: 5px 0 5px 20px;position: absolute;right: 0;width: auto;}h1{font-size:24px;}h2 {font-size: 22px;min-height: 40px;}h3 { font-size: 20px;}h4 { font-size: 18px;}h5 { font-size: 17px;}h6{ font-size: 16px;}body {background-color: #f4f5f7;background-image: url("../img/ico/top_fon.png");background-repeat: repeat-x;color: #2f3139;font-family: Arial,sans-serif;font-size: 16px;margin: 0;}a {color: #666;transition: all 0.2s linear 0s;}a:hover {color: fuchsia !important;}p {margin: 5px 0 20px;}.wp-smiley {margin: 0 !important;}.aligncenter {display: block;margin: 0 auto;}.alignleft {float: left;margin: 0 10px 0 0;}.alignright {float: right;margin-left: 10px !important;}.alignnone { float: none;}.size-full {height: auto;max-width: 100%;}.wp-caption{position: relative;}.wp-caption .size-full{width:100%;height:auto;}.wp-caption-text{position: absolute;top: 0;background-color: #fff;right: 0;padding: 1% 2%;}nav li > ul {background-color: #00C25F;box-shadow: 0 4px 13px -3px #808080;display: table;margin: 0;max-width: 1020px;min-height: 0;min-width: 0;opacity: 0;overflow: visible;padding: 5px;transform: scale(1, 0);transition: visibility 0.9s ease-in 0.1s, opacity 1.1s ease-in 0s, max-height 0.9s ease 0s !important;visibility: hidden;z-index: -1;}nav ul li:hover > ul {max-height: 3000px;min-width: 100px;opacity: 1 !important;transform: scale(1, 1);visibility: visible;z-index: 999999; }.post-navigation {clear: both;margin: 20px 0 0;}.post-navigation .current {background: #fff none repeat scroll 0 0;color: #000;}.post-navigation span, .post-navigation a {background: #7f9ecd none repeat scroll 0 0;border: 1px solid #fff;border-radius: 3px;box-shadow: 0 1px 3px #000;color: #fff;display: inline-block;margin: 5px;padding: 3px 10px;text-decoration: none;}.post-navigation a:hover {box-shadow: 0 1px 1px #000;}.bgpromo {background: none repeat scroll 0 0 #e7e9ee;border-radius: 6px;float: left;margin-bottom: 30px;padding: 20px;width: 100%;}.categories {color: transparent;}.cat-item-all {height: 20px;position: absolute;right: 7px;top: -20px;}.bgpromo ul {list-style: outside none none;margin: 0 -15px;padding: 22px;position: relative;}.bgpromo .cat-item {background: none repeat scroll 0 0 #fff;border-radius: 6px;cursor: pointer;display: inline-block;height: 278px;margin: 4px;vertical-align: top;width: 230px;}.bgpromo ul li img {border-radius: 6px 6px 0 0;width: 230px;}.bgpromo .name_p {color: #3c3e45;font-weight: bold;padding: 0 0 5px 0;}.bgpromo .price_c {padding: 10px 0 5px 0;}.price_c {position: absolute;bottom: 10px;text-align: center;width: 100%;}.container {margin-left: 12px;}.post {max-width: 98%;}.poststaty {background-color: #fff;border-radius: 8px;box-shadow: 0 1px 3px #ccc;float: left;margin: 0 0 25px;max-width: 98%;padding: 10px;}.poststaty ul li {color: #5b5d69;font-size: 13px;font-style: italic;list-style-image: url("../img/ico/ul_star.png");margin: 5px 0;background-repeat: no-repeat;padding: 5px 0;}.poststaty span {color: #7a7a7a;margin: 0 10px 0 0;}.poststaty .imgpost {float: left;margin: 0 15px 0 0;}.poststaty .imgpost img {background-color: #fff;border: 2px solid #ccdcec;border-radius: 5px;max-width: 200px;padding: 3px;}.poststaty a {color: #3366cc;line-height: 30px;margin: 10px;}.entryhead {background-color: #f7f7f7;border: 1px solid #cccccc;border-radius: 7px;color: #a8acad;float: left;padding: 1%;width: 98%;}.poststaty .entryhead li {background-repeat: no-repeat;float: left;height: 32px;line-height: 30px;list-style: outside none none;margin: 0 15px;padding: 0 0 0 40px;}.full-time {background-image: url("../img/ico/full-time.png");}.my-account {background-image: url("../img/ico/my-account.png");}.brainstorming {background-image: url("../img/ico/brainstorming.png");}.noborder {border: none;}.post ol li {list-style: outside none numeric;}.post li {margin: 10px 0;width: 98%;padding-left: 15px;list-style-image: url("../img/ico/ul_star.png");}.entry p {}.entry img {margin: 0 15px 15px 0;max-width: 100%;}.navigation {float: left;margin: 10px 0;width: 100%;}.navigationa {background-color: #2883b4;border: 1px solid #fff;border-radius: 5px;box-shadow: 0 0 1px #000;color: #fff;padding: 3px;text-decoration: none;}.navigationa:hover {box-shadow: 1px 1px 5px #000;color: yellow !important;}.previous_link {float: left;}.next_link {float: right;}.blutekst {color: #52a9d5;font-family: Tahoma;font-size: 22px;font-weight: normal;line-height: 1.1;margin: 0;padding: 0;}.bigtxt {color: #92979b;font-family: Tahoma;font-size: 18px;font-weight: bold;margin: 0;padding: 0;}.search-field {border-radius: 5px;padding: 3px;width: 68%;}.search-submit, input[type='submit'],input[type='button'] {background-image: url("../img/ico/bgBut.png");border-radius: 6px;color: #fff;cursor: pointer;font-size: 1em;padding:5px;text-shadow: 1px 1px 1px #000;}.search-submit {float: right;padding: 2px !important;}.search-submit:hover, input[type='submit']:hover,input[type='button']:hover {box-shadow: 1px 1px 2px #000;color: #0000ee;text-shadow: 1px 1px 1px white;}.headmes {border: medium none !important;font-size: 18px;text-align: center;}input[type='text'],input[type='email'],input[type='url'],textarea {border: 1px solid #999;border-radius: 5px;margin: 1% 0;padding: 1%;width: 97%;}.notValid {box-shadow: 0 0 3px red;}.comment_info {margin: 20px 0 10px;}.comment-meta {}.comment_action {float: right;}.comment_item {min-height: 100px;}.comment_item img {border-radius: 4px;float: left;margin-right: 10px;}.catimg,.catimg2,.cartsingl {background-color: #fff;border-radius: 6px;float: right;padding: 6px;text-align: center;box-sizing: border-box;position:relative;}.cartsingl img {margin: 5%;max-width: 90%;}a.cartsingl{margin:2% 0 2% 2%;}.catimg {height: 200px;}.catimg2 {height: 270px;}.catimg2 a {display: inline-block;margin: 0 auto;text-align: center;width: 100%;}.catimg img,.catimg2 img {border-radius: 6px 6px 0 0;cursor: pointer;display: block;margin: 0 auto !important;width: 90%;max-height: 140px;}.catimg img{max-height: 160px;}.catimg3 {min-height: 330px;margin: 3%;text-align: center;}.imgnew {background-color: #fff;border-radius: 6px;box-shadow: 0 2px 0 0 #bbb;display: inline-block;min-height: 170px;padding: 10px;position: relative;transition: all 0.2s linear 0s;}.imgnew:hover {background: none repeat scroll 0 0 #f4f5f7;box-shadow: none;transition: all 0.2s linear 0s;}.right-top-img {background: none repeat scroll 0 0 #75b705;border-radius: 4px;color: #fff;font-size: 11px;padding: 4px 8px;position: absolute;right: 2%;text-shadow: 0 0 1px #000;top: 2%;}.catimg3 img {border-radius: 6px;height: auto;width: 100%;}.namtovar {position: absolute;bottom: 5px;text-align: center;width: 100%;}.namnew {color: #3c3e45;display: block;font-size: 14px;font-weight: bold;padding: 10px 0;text-decoration: none;}.praesenew {color: #3c3e45;font-size: 22px;font-weight: bold;}input[type="button"].order {background: none repeat scroll 0 0 #2883b4;border: 1px solid #ccd1db;border-radius: 6px;box-shadow: 0 0 3px 0 #c6cdde inset;color: #fff;cursor: pointer;font-size: 14px;margin: 10px auto;padding: 8px 10px;transition: all 0.2s linear 0s;width: 100px;}input[type="button"].order:hover {background: none repeat scroll 0 0 #206489;box-shadow: 1px 1px 2px #000;text-shadow: none;transition: all 0.2s linear 0s;}.middle {position: relative;min-height:500px;}.middle:after {display: table;clear: both;content: '';}.middle h3 {color: #2f3139;font-weight: bold;}.middle p {color: #5b5d69;font-size: 14px;line-height: 1.5;text-align: justify;}.breadcrumbs {font-size: 12px;font-style: italic;margin: 20px 0;padding: 0;}.breadcrumbs a {color: #2883b4;font-size: 12px;margin: 0 5px;}.left-sidebar {padding-bottom: 70px;}.widget {background-color: #3d4247;border: 1px solid #fff;border-radius: 6px;box-shadow: 0 0 3px;margin: 0 0 20px;padding: 10px 5px;}.widget img {border: 1px solid #999;float: left;margin: 5px 5px 0 0;padding: 2px;width: 100px;}.widget ul {margin: 0;padding: 2px;}.widget li {border-bottom: 1px dashed #fff;display: block;padding: 5px 0;text-align: center;}.widget a {border: medium none !important;color: #fff;text-decoration: none;}.widgethead, .widget h3 {border-bottom: 1px solid;color: #fff;font-size: 20px;padding: 0 0 15px;text-align: center;}.socset {background-color: #4988b4;}.allincs{display: inline;width: 160px;}.socset .allincs{display: block;margin: 15px auto 0px;}.socset a:hover { background-position: center bottom;}.footer {background-color: #2f3139;clear: both;margin-top: 40px;min-height: 320px;padding: 0 40px;}.footer .w1000 {display: block;margin: 0 auto;width: 1020px;}.footer .w1000 .city {margin-left: 20px;}.footer .w1000 .telephones,.footer .w1000 .telephones a {color: #c9cad0;}.footer .w1000 .timework {color: #c9cad0;}#footbotom {border-bottom: 1px solid #40424a;border-top: 1px solid #40424a;display: block;margin: 20px 0;padding: 20px 0;}#footbotom h3{bottom: 12px;color: #c9cad0;display: inline;font-size: 14px;font-weight: bold;margin: 0 10px 0 0;position: relative;}#footbotom a {cursor: pointer;display: inline-block;height: 35px;margin: 0 2px;width: 35px;}#footbotom a:hover {background-position: center bottom;}.vk_footer,.fc_footer,.tw_footer,.od_footer {display: inline-block;height: 35px;width: 35px;}.vk_footer {background: url("../img/vkontakte_sprite.png") no-repeat scroll center top rgba(0, 0, 0, 0);}.fc_footer {background: url("../img/facebook_sprite.png") no-repeat scroll center top rgba(0, 0, 0, 0);}.tw_footer {background: url("../img/twitter_sprite.png") no-repeat scroll center top rgba(0, 0, 0, 0);}.od_footer {background: url("../img/odnoklassniki_sprite.png") no-repeat scroll center top rgba(0, 0, 0, 0);}#footbotom .copyright {bottom: 12px;color: #82889b;display: inline;font-size: 13px;margin: 0 15px;position: relative;}.footer #footbotom img {left: 0;position: relative;}#form_np {background: url("../img/form_np_fon.webp") repeat scroll 0 0 / cover rgba(0, 0, 0, 0);border-radius: 6px;min-height: 280px;padding-left: 32px;}#form_np #header_np {color: #2f3139;font-size: 18px;padding-top: 50px;}#form_np #phone_np {border-bottom: 1px solid #c3c7d1;color: #2f3139;display: inline-block;font-size: 48px;margin: 10px 0 0;padding-bottom: 15px;}#form_np #phone_np > span:first-child {color: #ba272f;}#form_np #phone_np > span:last-child {font-size: 16px;}#form_np #ost_np {background: url("../img/ico/calc2.png") no-repeat scroll left 1px rgba(0, 0, 0, 0);color: #2f3139;font-size: 17px;font-weight: bold;line-height: 20px;margin-top: 10px;padding-left: 20px;}#form_np input {border: 1px solid #ccd1db;border-radius: 6px;box-shadow: 0 0 3px 0 #c6cdde inset;font-size: 14px;margin: 10px 15px 0 0;padding: 10px;width: 120px;}#form_np input[type="submit"] {background: none repeat scroll 0 0 #ba272f;border: medium none;box-shadow: none;color: #fff;cursor: pointer;font-size: 17px;transition: all 0.2s linear 0s;}#preim {margin: 0;padding: 0 0 20px;}#preim li {cursor: pointer;display: inline-block;list-style-type: none;margin: 5px 0;vertical-align: top;width: 49%;min-width: 320px;}#preim li div {color: #5c5e66;font-size: 14px;font-weight: bold;height: 58px;position: relative;}#preim li div img.hover {height: 58px;left: 0;opacity: 0;position: absolute;width: 58px;}#preim li div img.not_hover {height: 58px;opacity: 1;width: 58px;}#preim li div span {display: inline-block;left: 8px;position: relative;top: 38%;vertical-align: top;width: 80%;}#preim li p {color: #83868f;display: none;font-size: 12px;font-style: italic;line-height: 1.5;margin: -5px 0 0;padding-left: 66px;}#calculat #potolok_data label, #calculator_submit {font-size: 14px;margin: 0 0 0 10px;}.arrow1, .arrow2 {position: relative;width: 20px;height: 20px;margin: -20px 0 50px 200px;}.arrow2:before,.arrow2:after {content: '';position: absolute;box-sizing: border-box;width: 100%;height: 100%;border-left: 3px solid #337AB7;border-bottom: 3px solid #337AB7;animation: arrow2 3s linear infinite;}.arrow2:after {animation: arrow2 3s linear infinite -1.5s;}@keyframes arrow2 {0% {opacity: 0;transform: translate(0, -5px) rotate(-45deg);}10%, 90% {opacity: 0;}50% {opacity: 1;transform: translate(0, 0) rotate(-45deg);}100% {opacity: 0;transform: translate(0, 53px) rotate(-45deg);}}@media screen and (max-width: 1140px) {.grid5,.grid4,.grid3,.header .grid5,.footer .grid5 {grid-template-columns: 1fr 1fr;}}@media screen and (max-width: 960px) {.wrapper {padding-right: 6%;padding-left: 6%;}.grid2сol {grid-template-columns: 2fr 5fr;}.form_links {margin-left: 50% !important;margin-top: 30px;} #message {left:-210px;}nav {height: auto;} .footer .w1000{width:100%;}}@media screen and (max-width: 480px) {*{font-size: 1.05em;}h1, .like_h1, .page-title{margin: 20px 0 35px;}h1 .all_p, .like_h1 .all_p, .cat-item-all{bottom: -2em;}.grid5,.grid4,.grid3,.grid2,.grid2сol,.header .grid5,.footer .grid5 {grid-template-columns: 1fr;}.grid5 .box {text-align: center !important;margin: 5% auto !important;}.header .grid5 .box {width: 70%;}.grid2 .box,.w30 {width: 100%;}.form_links {margin-left: 0% !important;}.left-sidebar {width:98%;}#footbotom .copyright{bottom: -20px;margin:0;display: block;}}