.contacts_block .block p {margin-bottom: 0;}
.ui-widget { font-size: 0.9em; line-height: 20px;}
.ui-datepicker td span, .ui-datepicker td a {text-align: center;}
.paditem {margin-bottom:30px}
.slideraction .item a.imgakc {border-bottom:none;}
.left_menu ul li.activ a {background:#e8eeef url(../images/hoverleft.png) 100% 2px no-repeat; color:#000000;}
.topmenu>li.activ>a strong {border-color:#fff;}
.topmenu>li ul li.inactiv a {border-color: #cdf2a0; color: #cdf2a0;}
input.required.error, textarea.required.error{border: 1px solid #f30a0a !important;}
.form_main .oferta label span.error  {border: #f30a0a 1px solid;}
.sendformotz .oferta {padding-bottom:15px}
.sendformotz .oferta input {    float: left; margin-right: 10px; margin-top: 5px; width: 15px; height: 15px;}
.sendformotz .oferta .right { padding-bottom: 1px;}
.pagination li.active a { border-color:#27ab00;}
.popup_wrap label textarea { width: 100%; line-height: 46px; padding: 0 18px; background: linear-gradient(to top, #fff, #fafafa); border-radius: 5px; border: 1px solid #cfcfcf;}
.text.text-succes {font-size: 18px;text-align: center;line-height: 32px;padding-top: 20px;}
.nc_search_list {padding: 7px 0;}
#mappopup_block .map_wrap_popup {height: auto;}
.headearCallbackMain {color: #fff;border-bottom: 1px solid;}
.headearCallbackMain:hover {border-bottom: 0px none;}
.headearCallback {color: #8e8d94;border-bottom: 1px solid;}
.headearCallback:hover {border-bottom: 0px none;}
