/*@import url('/local/templates/pigi/css/font-opensans.css?family=Open+Sans:300,400,600,700,800&amp;subset=latin,latin-ext');*/
@import url('/local/templates/ptica2019/css/font-montserrat.css?family=Montserrat:400,700');

/*@font-face {
    font-family: 'Gotham Pro Regular';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Pro Regular';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Medium'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}*/

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-BoldItalic.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Bold Italic'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-BoldItalic'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-BoldItalic.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Italic.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Italic'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-Italic'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Italic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Italic.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Medium'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Bold.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Bold'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-Bold'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Bold.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Bold.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-LightItalic.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Light Italic'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-LightItalic'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-LightItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-LightItalic.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Light.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Light'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-Light'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Light.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Light.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Pro';
    src: url('/local/templates/ptica2019/fonts/gothampro/GothamPro-MediumItalic.eot');
    src: local('/local/templates/ptica2019/fonts/gothampro/Gotham Pro Medium Italic'), local('/local/templates/ptica2019/fonts/gothampro/GothamPro-MediumItalic'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-MediumItalic.woff') format('woff'),
    url('/local/templates/ptica2019/fonts/gothampro/GothamPro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}


.tagnames { font-size: 10pt}
.bx-auth-reg #use35 {display:none;}

	.ey_partners { float: left; width: 80px;}
.ey_partners span.item-meta-i {width: 65px !important; 
    position: relative;
    text-align: center;
    display: block;
    margin: 0 auto;}

.main-menu .fa-sticky-note	{padding: 10px 0;
    font-size: 18px; float: left;}

.w-review-articles .item {height: auto !important;}

.widget .widget-view-more {border-radius: 5px !important; }

.portus-pagination .page-numbers {border-radius: 5px !important; color: #fff !important; background-color: #d6d8da !important; border-bottom: none !important; font-size: 16px !important; font-weight: 500 !important;}

.portus-pagination .page-numbers:hover {background-color: #9B9B9B !important;}

.portus-pagination span.page-numbers {background-color: #F26222 !important;}

.portus-pagination span.page-numbers:hover {background-color: #F26222 !important;}

#newyearotkrytka .modal-header {min-height: 50px;}

#newyearotkrytka .modal-header h4 {float: left;}

#newyearotkrytka .modal-header .close {margin-top: 3px;}

#main-menu .wrapper > ul > li, #main-menu .wrapper-main-menu > ul > li {text-transform: none;}

#main-menu .wrapper > ul li > a {font-weight: 500 !important;}

#main-menu .wrapper > ul li > a, #main-menu .wrapper-main-menu > ul li > a {padding: 20px 9px 18px 9px;}

/* Soc block main-menu */

#main-menu .soc-icon, .dat-menu-list.dat-submenu .soc-icon {
    padding: 0 !important;
    margin: 12px 3px 12px 3px;
    width: 30px;
    height: 30px;
    font-size: 18px;
    line-height: 30px !important;
    color: #fff;
    /* border: 1px solid #AAA !important; */
    border-radius: 3px;
    overflow: hidden;
}

#main-menu .soc-icon i.fa, .dat-menu-list.dat-submenu .soc-icon i.fa {
    width: 18px;
    height: 18px;
    margin: 0 auto;
    display: block;
    font-size: 18px;
}

.dat-menu-list.dat-submenu .soc-icon-box-mob {float: left;}

.dat-menu-list.dat-submenu .soc-icon-box-mob .soc-icon {margin: 12px 7px 12px 7px; border: 1px solid #AAA !important;}

#main-menu .soc-icon.soc-icon-facebook, .dat-menu-list.dat-submenu .soc-icon.soc-icon-facebook {background-color: #3B5998; line-height: 32px !important;}

#main-menu .soc-icon.soc-icon-facebook:hover, .dat-menu-list.dat-submenu .soc-icon.soc-icon-facebook:hover {color: #3B5998; background-color: #fff;}

#main-menu .soc-icon.soc-icon-vk, .dat-menu-list.dat-submenu .soc-icon.soc-icon-vk {background-color: #2B587A;}

#main-menu .soc-icon.soc-icon-vk:hover, .dat-menu-list.dat-submenu .soc-icon.soc-icon-vk:hover {color: #2B587A; background-color: #fff;}

#main-menu .soc-icon.soc-icon-youtube, .dat-menu-list.dat-submenu .soc-icon.soc-icon-youtube {background-color: #FF0000;}

#main-menu .soc-icon.soc-icon-youtube:hover, .dat-menu-list.dat-submenu .soc-icon.soc-icon-youtube:hover {color: #FF0000; background-color: #fff;}

#main-menu .soc-icon.soc-icon-camera, .dat-menu-list.dat-submenu .soc-icon.soc-icon-camera {background-color: #113E08;}

#main-menu .soc-icon.soc-icon-camera:hover, .dat-menu-list.dat-submenu .soc-icon.soc-icon-camera:hover {color: #113E08; background-color: #fff;}

#main-menu .soc-icon.soc-icon-camera i {
    width: 25px;
    height: 30px;
    margin: 1px 1px 0 2px;
}

#main-menu .soc-icon.soc-icon-yandex, .dat-menu-list.dat-submenu .soc-icon.soc-icon-yandex {
    background-color: #fff;
    background-image: url("/local/templates/ptica2019/images/yandex-logo.png");
    background-position: center !important;
    background-size: 35% !important;
    background-repeat: no-repeat !important;
    transition: none 0.2s;
}

#main-menu .soc-icon.soc-icon-yandex:hover, .dat-menu-list.dat-submenu .soc-icon.soc-icon-yandex:hover {
    background-color: #ff0000;
    background-image: url("/local/templates/ptica2019/images/yandex-logo-h.png");
    background-position: center !important;
    background-size: 35% !important;
    background-repeat: no-repeat !important;
    transition: none 0.2s;
}

#main-menu .icon-box-concomp, .dat-menu-list.dat-submenu .icon-box-concomp {float: left;}

#main-menu .icon-box-concomp .icon-concomp, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp {
    margin: 12px 3px 11px 3px;
    padding: 0;
    width: 32px;
    height: 32px;
    background-position: center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    transition: none 0.2s;
}

.dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp {
    display: block !important;
    margin: 12px 7px 12px 7px;
    border: 1px solid #AAA !important;
    width: 30px;
    height: 30px;}

#main-menu .icon-box-concomp .icon-concomp.icon-pdf, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-pdf {
    display: block;
    background-image: url("/local/templates/ptica2019/images/pdf200.png");
}

#main-menu .icon-box-concomp .icon-concomp.icon-telegramm, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-telegramm {
    display: block;
    background-image: url("/local/templates/ptica2019/images/telegamm-icon.png");
    border-radius: 2px;
}

#main-menu .icon-box-concomp .icon-concomp.icon-img, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-img {
    display: block;
    background-image: url("/local/templates/ptica2019/images/img200.png");
}

.dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-pdf {border-radius: 2px;}

.dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-img {border-radius: 5px;}

#main-menu .icon-box-concomp .icon-concomp a, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp a {display: block; width: 100%; height: 100%;}

#main-menu .icon-box-concomp .icon-concomp.icon-pdf:hover, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-pdf:hover {background-image: url("/local/templates/ptica2019/images/pdf200-hover.png");}

#main-menu .icon-box-concomp .icon-concomp.icon-telegramm:hover, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-telegramm:hover {background-image: url("/local/templates/ptica2019/images/telegamm-icon-h.png");}

#main-menu .icon-box-concomp .icon-concomp.icon-img:hover, .dat-menu-list.dat-submenu .icon-box-concomp .icon-concomp.icon-img:hover {background-image: url("/local/templates/ptica2019/images/img200-hover.png");}


/* end Soc block main-menu */

.adv-details .w-gallery-slider .item-header .owl-dots  {display: block !important; text-align: center; padding: 10px 0;}

.adv-details .w-gallery-slider {margin-bottom: 70px;}

#company-foto .w-gallery-slider .item .owl-controls .owl-nav .owl-next {top: 50% !important;}

#company-foto .w-gallery-slider .item .owl-controls .owl-nav .owl-prev {top: 50% !important;}

#company-foto .w-gallery-slider .item-header .owl-dots {display: block !important; text-align: center; padding: 10px 0;}

#company-foto .w-gallery-slider .item {padding-bottom: 0; border-bottom: 0; margin-bottom: 0;}

#company-foto .w-gallery-slider h4 {font-weight: 100; margin-bottom: 5px; padding-bottom: 0px;}

#company-foto .w-gallery-slider .item-meta.item-meta-allfoto {float: left; width: 150px;}

#company-foto .w-gallery-slider .item-meta.item-meta-allfoto .item-meta-i {width: 150px;}

#company-foto .w-gallery-slider .item-meta.item-meta-allfoto .item-meta-i {width: 150px;}

#company-foto .w-gallery-slider .item-meta.item-meta-allfoto .item-meta-i i {width: 25px; font-size: 14px;}

#present .w-review-articles .item.item-large .item-header {float: none;
    width: 100%;}

#present .w-review-articles .item-header {
    display: block;
    margin-bottom: 15px;
    /* float: left;
     width: 75px;*/
}

#present .w-review-articles .item {    height: auto;
    overflow: visible;}

#menuOBV {margin: 10px 0;}

#menuOBV .column11 .btn.btn-info {
    width: 220px;
    height: 50px;
    padding: 15px 25px;
    background-color: #F26222;
    border-color: #F26222;
    font-weight: 700;
}

#menuOBV .column11 .btn.btn-info:hover {
    background-color: #ab3d0c;
    border-color: #ab3d0c;
    color: #fff;
}

#menuOBV .column11 .btn.btn-info i {
    height: 20px;
    width: 20px;
    padding-right: 20px;
}

.addobyav a {background-color: #F26222 !important;}

.addobyav a:hover {background-color: #ab3d0c !important;}


#addobvl .file-input .webform-field-upload .webform-small-button {
    border: 1px solid #F26222;
    font-weight: 500;
    border-radius: 4px !important;
    color: #F26222;
}

/*#menuOBV .column8 .btn.btn-info {height: 50px; padding: 15px 25px; background-color: #F26222; border-color: #F26222; font-weight: 700;}

#menuOBV .column8 .btn.btn-info:hover {background-color: #ab3d0c; border-color: #ab3d0c;}

#menuOBV .column8 .btn.btn-info i {height: 20px;}

	.w-review-articles .item {
	height: 90px;
    overflow: hidden;
}*/

#top-menu .right {    margin-right: 25%;}

#top-menu .right ul {
    display: block;
    margin-bottom: 0;
}
#dat-menu .boxed #top-menu .wrap-top .short-icon-text {margin: 11px 0 12px !important;}

#content .item-meta-inner-wrap .item-meta-inner .item-meta-i-art i {font-weight: 400 !important;}

#top-menu .right ul li > a span {
    margin: -20px -12px;
    padding: 18px 12px 14px 12px;
    line-height: 14px;
    transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    font-weight: 100;
    text-transform: capitalize !important;
}

#top-menu .right ul ul.sub-menu {
    display: none;
    position: absolute;
    z-index: 10;
    width: 250px;
    background: #fff;
    box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 20px 40px rgba(0,0,0,.15);
}

#top-menu .right ul li > a {
    display: block;
    font-weight: 500;
    padding: 20px 12px 18px 12px;
    line-height: 14px;
    letter-spacing: 0.6px;
    position: relative;
    white-space: nowrap;
}

#top-menu .right ul li > a span:after {
    content: '...';
    position: absolute;
    left: 50%;
    bottom: 7px;
    letter-spacing: 1px;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

#top-menu .wrapper .right ul ul.sub-menu {
    display: none;
    position: absolute;
    z-index: 10;
    width: 250px;
    background: #fff;
    box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 20px 40px rgba(0,0,0,.15);
}

#top-menu .right ul ul.sub-menu li:hover > a {
    background: rgba(0,0,0,0.05);
}
#top-menu  .right ul > li:hover > a span {
    background: #fff;
    color: #232323;
    padding: 14px 12px 20px 12px;
}

#top-menu .right ul li:hover > ul.sub-menu {
    display: block;
    -webkit-animation: fadein 0.2s;
    -moz-animation: fadein 0.2s;
    -ms-animation: fadein 0.2s;
    -o-animation: fadein 0.2s;
    animation: fadein 0.2s;
}

.newssv .paragraph-row>div {    margin-left: 1.1%;}

.newssv .item-header.item-header-hover img {width: 90%;}
.newssv .item-large {width: 100%;}

.vip-ob .item.item-large .item-header {width: 100% !important;}

/*.vip-ob .item-header.item-header-hover img {width: 90%;}
.vip-ob .item-large {width: 100%;}*/

.vip-ob .item-header {height: 60px !important;}

.vip-ob .item-header .img_news_bg {-webkit-filter: blur(8px); filter: blur(3px); opacity: 0.05;}

.vip-ob .item-header .img_news_pr { height: 60px; position: absolute; top: 0px; background-color: #fff; line-height: 55px; text-align: center;}

.vip-ob .item-header.item-header-hover img {width: auto !important;}

.vip-ob .item-header .img_news_pr img {display: inline-block; vertical-align: middle; max-height: 60px; margin: auto;}

.vip-ob .item-meta .item-meta-i {font-weight: 600; width: 100px; display: block;}

.vip-ob .item-content .item-meta-inner {text-align: right; padding-top: 0; float: right;}

.vip-ob .meta-social {width: 25%; float: left;}

.vip-ob .item-meta-vip {margin-top: 5px;}

/*.vip-ob .item-header.item-header-hover > a:before {content: none;}*/

.adv-details-body .w-gallery-slider .owl-dots {display: block;
    position: absolute;
    left: 50%;
    cursor: default;
    bottom: -15%;
    transform: translate(-50%,0);}

.adv-details-title .fa {width: auto; height: auto; text-align: left;}

.marky {width: 100%;
    height: 120px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #F26222;
    margin-bottom:5px;

}

.company_logo .paragraph-row .column5:nth-child(2n){margin-left: 15px;}

.company_logo {    background: #ffffff !important;}
.company_logo .title-border h2 {    background: #ffffff !important;}

#block-news-vn .item-meta-inner {font-size: 14px;}

.icon_vet, .icon_pig, .icon_corn, .icon_traktor, .icon_meat, .icon_home, .icon_combinat, .icon_milk, .icon_factory, .icon_plem {padding: 10px 0 0; height: 43px !important;}

#main-menu {    height: 54px !important;}

#main-menu .wrapper > ul li > a {font-family: "Gotham Pro Regular", Arial, sans-serif !important;}

.news-info-list .dropdown-menu {
    min-width: 20rem;
    padding: 10px;
    font-size: 12px;
}

.authblock { position:absolute; right:17%}

.authblock i.fa {padding-top: 5px; padding-right: 10px;}

.login-form input {clear: both; display: block;}

.button.btn_login {background-color: #ab3d0c; padding: 10px 18px;}

.modal-dialog.modal-login {width: 400px;}



.input-login {border: 1px solid #ddd;
    border-radius: 3px;
    box-shadow: 0 2px 0 rgba(0,0,0,.03);
    background-color: #fff;
    cursor: text;
    padding: 10px 12px;
    margin-bottom: 8px;
    color: #9d9d9d;
    width: 100%;
    font-size: 14px;
    font-weight: 700;}

.topbn .paragraph-row>div {    margin-left: 0.504%; }
.topbn .paragraph-row .column3 {width: 24.598485374450681817393%; position: relative;}

.topbn .paragraph-row>div:nth-child(1) { margin-left:0 ;}

.topbn .paragraph-row>div:nth-child(2) { text-align: right;}
.topbn .paragraph-row>div:nth-child(3) { text-align: right;}
.topbn .paragraph-row>div:nth-child(4) { text-align: right;}
.wrapper .fon .column12 {    background: #dfdfdf;}

/*#main-menu .wrapper > ul:after {clear: none !important;}*/

.short-icon-text span {
    display: inline-block !important;
    padding-top: 5px !important;
    margin-left: 5px !important;
    font-weight: 100 !important;
    vertical-align: middle !important;
}

.short-icon-text i.fa {line-height: 28px;}

/*#header {display:none;}*/

#ekl .item-header.item-header-hover .item-header-hover-buttons a {
    background-color: #ab3d0c;
    border: none;
}

.widget > h2 {
    display: block;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 17px;
    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    border-bottom: 2px solid rgba(0,0,0,0.1);
}

.widget > h2::after {
    width: 10%;
    border-bottom: 3px solid #ab3d0c;
    height: 3px;
    content: " ";
    position: relative;
    margin: 15px 0 -17px 0;
    /* margin-bottom: 0px; */
    /* left: 0; */
    display: block;
}

.adv-item-info.widget p.title-h4 {
    display: block;
    font-family: inherit;
    margin-top: 0px;
    padding-bottom: 0;
    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    /*content:'';
border-bottom:  2px solid rgba(0,0,0,0.1);
    margin-bottom: 10px;*/
}

.adv-item-info.widget p.title-h4 a.adv-item-title {
    color: #232323;
}
#revive-0-0 > a > img {height: 99px !important;}

.adv-item-info.widget p.title-h4 a.adv-item-title:hover {
    color: #F26222;
}

/*.adv-item-info.widget p.title-h4:after {
		display: block;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: -2px;
    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
		content:'';
		width: 25%;
    border-bottom:3px solid rgb(29, 204, 25);
		line-height: 1.1;
}*/

#block-news .widget > p.title-h4 {
    display: block;
    margin-top: 0px;
    font-family: inherit;
    padding-bottom: 7px;
    margin-bottom: 7px;
    font-size: 16px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    border-bottom: 2px solid rgba(0,0,0,0.1);
}

#block-news .widget > p.title-h4:after {
    width: 10%;
    border-bottom: 3px solid #ab3d0c;
    height: 3px;
    content: " ";
    position: relative;
    margin: 10px 0 -9px 0;
    display: block;
}

#footer {margin-top: 20px;}

#footer .widget > h4 {
    color: #fff;
    border-bottom: 2px solid rgba(255,255,255,0.1);
    display: block;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 17px;
    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
}

#footer .widget > h4::after {
    width: 10%;
    border-bottom: 3px solid #ab3d0c;
    height: 3px;
    content: " ";
    position: relative;
    margin: 15px 0 -17px 0;
    display: block;
}

#header .short-icon-text a i.fa {background-color: #e0e0e0; color: #232323;}

#footer .short-icon-text {display: block !important;}

#footer .short-icon-text a:hover i, #header .short-icon-text a:hover i {color: #fff; background-color: #3b5998;}

#footer .short-icon-text a span, #header .short-icon-text a span {color: #fff;}

#footer-widgets.new-footer-fon800 {background-image: url(/local/templates/ptica2019/images/ptica-background800.jpg) !important;}

#footer-widgets .short-icon-text span {
    margin-left: 15px !important;
    font-size: 15px !important;
    letter-spacing: normal !important;
}

#footer .short-icon-text.ic-facebook {margin-bottom: 0px; float:left; padding-left: 10px;}

#header .short-icon-text.ic-facebook {margin-bottom: 0px; float:right; padding-left: 10px; position: absolute; top: 10px; }

#footer .short-icon-text.ic-facebook i.fa, #header .short-icon-text.ic-facebook i.fa {width: 30px; height: 30px; line-height: 30px; font-size: 16px;}

#obyablen .w-review-obyavlens .item.item-large .item-header { float:none; width: 100%; height:150px;}

#obyablen .column4 {    margin-left: 1.1%;}

#obyablen .w-review-articles .item {
    padding-bottom: 3px;
    height: auto;
    margin-bottom: 3px;}

#obyablen .imglong {width: 100%;
    height: 130px;
    background-size: cover;}

#obyablen .w-review-obyavlens .item-header {margin-bottom: 0; }

#obyablen .imghigt { height:135px}
#obyablen .w-review-obyavlens .item-content { margin-left:0; }

#obyablen .item-header.item-header-hover img {    padding-right: 5px;}

#obyablen .w-review-articles .item-header {margin-bottom: 0;}
#obyablen .item-large .item-content { border-left:none;}
#obyablen .item-content {  height: auto;
    background: #fff;
    padding: 5px 10px 10px 10px;
    border-left: 7px solid #ccc;
}

#obyablen .newspart .item .item-meta-i {
    font-weight: 600;
    /*width: 38%;*/
    display: block;
    float: right;
    font-size: 12px;
}

#obyablen .newspart .item .item-meta-i i {
    /*padding-right: 15px;*/
    position: sticky;
    display: block;
    float: left;
    text-align: right;
    font-size: 20px;
    width: auto;
    margin: -3px 0;
}

#obyablen .newspart .item .item-meta-i .dat-activ {float: right;}


#obyablen .newspart {    background: #ffffff;}
#obyablen .newspart .title-border h2 {background-color: #ffffff !important;}
#obyablen .w-review-articles .item.item-large .item-content {margin-bottom: 3px; padding: 5px 10px 1px 10px;}
#obyablen .paragraph-row>div:nth-child(2) { margin-left:0 ;}

#obyablen .item {width: 99%;}

#ajax-article .item-content a , #ajax-artikle-t .item-content a {font-weight: 500;}

#ajax-article .w-review-articles .item-content p, #ajax-artikle-t .w-review-articles .item-content p {
    font-size: 14px;
    line-height: 126%;
    margin-bottom: 5px;
    letter-spacing: -0.4px;
    /*color: #313131;*/
    /* font-weight: 600;*/
    margin-top: 0;
    font-family: inherit;
}

.w-review-articles .item.item-large .item-content h2, .w-review-articles .item.item-large .item-content h3 {
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 126%;
}

.w-review-articles .item-content h3 {
    font-size: 12px;
    margin-bottom: 5px;
    line-height: 126%;
    color: #313131;
    font-weight: 600!important;

}

#chat-all {position: fixed;
    right: 5%;
    bottom: 200px;}

#main-menu .tlt_avtoriz {position: absolute;
    right: 16%;
    top: 0;
    z-index: 105;}

#sotrud-sect {
    margin-top: 25px;
    margin-bottom: 15px;
}

#sotrud-sect .column4 a {
    background-color: #F26222;
    color: #fff;
    font-weight: 500;
    width: 100%;
    text-align: center;
}

#sotrud-sect .column4 a:hover {
    background-color: #ab3d0c;
    color: #fff;
}

#sotrud-sect .column4 a.aktive {
    background-color: #ab3d0c;
    pointer-events: none;
}

@media only screen and (max-width:900px){
    #main-menu .tlt_avtoriz {right: 2%;}
    #main-menu.is-now-following {height: 50px !important;}
    .naprav .column1 {min-height: 76px;}
}

@media only screen and (max-width:375px){
    .filter_form .inp_wrapp select {
        max-width: 348px;
    }
}

@media only screen and (max-width:320px){
    .modal-dialog.modal-login {
        width: 300px;
    }
    .filter_form .inp_wrapp select {
        max-width: 295px;
    }
}

#main-menu  > ul.tlt_avtoriz > li {
    display: block;
    float: left;
}

#main-menu > ul.tlt_avtoriz li > a {
    display: block;
    font-weight: 900;
    padding: 20px 12px 18px 12px;
    line-height: 14px;
    letter-spacing: -0.4px;
    position: relative;
    white-space: nowrap;
}

#main-menu > ul.tlt_avtoriz > li > a {
    border-bottom: 2px solid transparent;
}

#main-menu > ul.tlt_avtoriz li:hover > a {
    background: rgba(0,0,0,0.11);
}


#main-menu > ul.tlt_avtoriz ul.sub-menu li:hover > a {
    background: rgba(0,0,0,0.05);
}

#main-menu > ul.tlt_avtoriz li > a span {
    margin: -20px -12px;
    padding: 14px 12px 18px 12px;
    line-height: inherit;
    line-height: 14px;
    transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
}

#main-menu > ul.tlt_avtoriz > li:hover > a span {
    background: #fff;
    color: #232323;
    padding: 14px 12px 20px 12px;
}

#main-menu > ul.tlt_avtoriz li > a span:after {
    content: '...';
    position: absolute;
    left: 50%;
    bottom: 7px;
    letter-spacing: 1px;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

#main-menu > ul.tlt_avtoriz ul.sub-menu {
    display: none;
    position: absolute;
    z-index: 10;
    width: 250px;
    background: #fff;
    box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 20px 40px rgba(0,0,0,.15);
}

#main-menu > ul.tlt_avtoriz li:hover > ul.sub-menu {
    display: block;
    -webkit-animation: fadein 0.2s; /* Safari and Chrome */
    -moz-animation: fadein 0.2s; /* Firefox */
    -ms-animation: fadein 0.2s; /* Internet Explorer */
    -o-animation: fadein 0.2s; /* Opera */
    animation: fadein 0.2s;
}

#main-menu > ul.tlt_avtoriz li:hover > ul.sub-menu > form > li { color: #000;}

#main-menu .tlt_avtoriz_admin {top: 39px !important;}

.pos2:after {border-bottom: 2px solid #dfdfdf;
    content: " ";
    display: block;
    position: absolute;
    z-index: 999;
    height: 2px;
    width: 100%;}

.pos3:after {border-bottom: 2px solid #dfdfdf;
    content: " ";
    display: block;
    position: absolute;
    z-index: 999;
    height: 2px;
    width: 100%;}

#block-news-vn {text-align: justify !important;}



.table.table-hover.table-xscroll {width: 100%; overflow-x: auto; display: block; height: auto; /*max-height: 400px;*/ overflow-y: auto;}

.item-header-hover {background-color: #fff; white-space: nowrap; text-align: center;}

.medical .imglong {background-repeat: no-repeat; background-color: #fff; background-position-y: center;}

@media only screen and (max-width:425px){
    .table.table-hover.table-xscroll {max-height: 250px !important;}
}

.tool_bar .button.btn_dobav {
    background-color: #ab3d0c;
    padding: 8px 30px;
    font-size: 16px;
    text-align: center;
    margin-left: 15px;
    width: 30%;
    float: left;
    clear: both;
    display: block;
    padding: 13px;
    font-size: 14px;
    font-weight: 700;
    background-color: #971f1e;
    letter-spacing: -0.4px;
    text-align: center;
    margin-top: 20px;
    color: #fff;
    border-radius: 3px;
    border-bottom: 1px solid #dcdcdc;
    /*text-shadow: 0 1px 0 rgba(255,255,255,0.5);*/
    box-shadow: inset 0 120px 100px -100px rgba(245, 94, 57, 0.2);
}

.tool_bar .button.btn_dobav .fa {width: auto; height: auto;}

.tool_bar .button.btn_dobav:hover {
    background-color: #f55e39;
}

.tool_bar .button.btn_dobav:active {
    background-color: #f55e39;
    box-shadow: inset 0 120px 100px -100px rgba(0,0,0,0.08);
}

.tool_bar .button.btn_dobav.btn_dobav_sect {
    padding: 10px 30px;
    margin-top: 20px;
}

.tool_bar .button.btn_dobav .fa.fa-plus {
    margin-right: 5px;
}

.menu-meat-sale {color: #d8ff00;}

.pos2, .pos3, .pos4 {position: relative;}

.column3 .theiaStickySidebar div, .column6 .theiaStickySidebar div, .widget.newspart .paragraph-row div:not([class]), .column12 .paragraph-row .column6 .paragraph-row .column6, .paragraph-row.portus-main-content-panel .column6 .paragraph-row .column6 .widget.bblock .paragraph-row .column12 div:not([class]) {position: relative;}

.column6 .theiaStickySidebar #article-svin .item-content {position: static;}

ins a img, ins iframe {background: #f55e39; padding: 1px;}

ins#revive-0-16 iframe, ins#revive-0-18 iframe, ins#revive-0-19 iframe, ins#revive-0-8 iframe, ins#revive-0-12 iframe {background: #fff; padding: 0px;}

.item ins a img {padding: 0;}

.item.itempos1 ins a img {padding: 1px;}

.portus-article-slider-big {margin-top: 3px; margin-bottom: 3px;}

.portus-video-slider-mincomp a img, .portus-video-slider-mincomp8 a img {background: #dcdcdc; padding: 1px;}

.partnerscarusel span.item-article-category {font-size: 8pt !important; padding: 4px 4px !important;}


/*.portals-link {width: 40px; height: 84px; position: absolute; margin: 3px 0;}*/
.hider-logo .logopig {margin: 2px 0px;}

.hider-logo.hider-new .logopig {
    display: block;
    height: 100px;
    float: left;
    padding: 5px;
    margin: 0 !important;
}

.hider-logo.hider-new .logopig.logopig-new {
    height: 79px;
    padding: 0;
    margin: 11px 0;
}

.hider-logo .column3 {    width: 24.5% !important;     padding: 1px 0;
    margin-left: 0.8% !important;}

#revive-0-2 > a > img {    height: 101px;}

.portals-link .pigi-link {background:url('images/pigi_hover.png') no-repeat;width:40px;height:40px;margin-bottom: 2px; display: block !important; background-size: 70%; background-position-x: 100%; background-position-y: 50%;}

.portals-link .ptica-link {background:url('images/pigi_link.png') no-repeat;width:40px;height:40px;margin-bottom: 2px;display: block !important; background-size: 70%; background-position-x: 100%; background-position-y: 50%;}

.portals-link a:hover .ptica-link {background:url('images/pigi_hover.png') no-repeat; background-size: 70%; background-position-x: 100%; background-position-y: 50%;}

.portals-link .korova-link {background:url('images/korova_link.png') no-repeat;width:40px;height:40px;margin-bottom: 2px;display: block !important; background-size: 70%; background-position-x: 100%; background-position-y: 50%;}

.portals-link a:hover .korova-link {background:url('images/korova_hover.png') no-repeat; background-size: 70%; background-position-x: 100%; background-position-y: 50%;}

.portals-link .fish-link {background:url(images/fish-link.png) no-repeat;
    width:40px;height:40px;margin-bottom: 2px;display: block;background-size: 70%;
    background-position-x: 100%;background-position-y: 50%;}

.portals-link a:hover .fish-link {background:url(images/fish-link-hover1.png) no-repeat;
    background-size: 70%;
    background-position-x: 100%;background-position-y: 50%;}

.portals-link .grain-link {background:url(images/grain-link.png) no-repeat;
    width:40px;height:40px;margin-bottom: 2px;display: block;background-size: 70%;
    background-position-x: 100%;background-position-y: 50%;}

.portals-link a:hover .grain-link {background:url(images/grain-link-hover.png) no-repeat;
    background-size: 70%;
    background-position-x: 100%;background-position-y: 50%;}

@media only screen and (max-width:1100px){
    /*.portals-link {width: 84px; height: 40px; top: 70px; left: 92%;}*/
    .portals-link .pigi-link, .portals-link .ptica-link, .portals-link .korova-link, .portals-link .fish-link, .portals-link .grain-link {margin-bottom: 0px; margin-right: 2px; float: left;}
}

@media only screen and (max-width:964px){
    /*.portals-link {width: 84px; height: 40px; top: 77px; left: 11%;}*/
}

@media only screen and (max-width:600px){
    .hider-logo {padding-bottom: 25px !important;}
    /*.portals-link {top: 213px; left: 43%;}*/
}

@media only screen and (max-width:425px){
    .hider-logo {padding-bottom: 25px !important;}
    /*.portals-link {top: 213px; left: 39%;}*/
}

@media only screen and (max-width:424px){
    /*.portals-link {top: 245px; left: 39%;}*/
}

@media only screen and (max-width:407px){
    /*.portals-link {top: 240px; left: 39%;}*/
}

@media only screen and (max-width:375px){
    /*.portals-link {top: 234px; left: 39%;}*/
}

@media only screen and (max-width:365px){
    /*.portals-link {top: 230px; left: 38%;}*/
}

@media only screen and (max-width:342px){
    /*.portals-link {top: 246px; left: 38%;}*/
}

@media only screen and (max-width:320px){
    /*.portals-link {top: 240px; left: 38%;}*/
}


.backnews {padding-top: 0px; font-size: 14px; font-weight: 600;  margin-bottom: 20px;}

.backnews i {padding-bottom: 1px; height: 20px !important; width: 20px !important;}

.adv-details-body .owl-carousel .owl-item img {width: auto; margin-left: auto; margin-right: auto; max-height: 400px;}

@media only screen and (max-width:600px){
    .topbn .paragraph-row .column3{    width: 50%; text-align: left !important;}


}

.item-header.item-header-hover > a:before {    background: #f55e39 !important;}


.paragraph-row:after {
    display: block;
    clear: both;
    content: '';}

/*slaider position*/
.owl-carousel .owl-item .pos234 img {height: 100px !important;}

.portus-article-slider-big .owl-item:nth-child(1) {width: 319.5px !important;}
.portus-article-slider-big .owl-item:nth-child(2) {width: 319.5px !important; margin-right: 4px !important;}
.portus-article-slider-big .owl-item:nth-child(3) {width: 310px !important; margin-right: 4px !important;}
.portus-article-slider-big .owl-item:nth-child(4) {width: 319px !important; margin-right: 0 !important}
.portus-article-slider-big .owl-stage {width: 1280px !important;}

.adv-list-container .column4 .alert-message.alert-big, .adv-details .column3 .alert-message.alert-big {margin-top: 25px;}

.adv-list-container .selected-adv {background: #fff8aac4 !important;}


/*naprav */
.naprav .paragraph-row .column1 {width: 10.629787234042553%; margin-left: 2.8%;}

#footer-widgets .menu-footer {margin-top: 10px; margin-bottom: 0;}

#footer-widgets .menu-footer li {display: inline-block; padding-left: 10px; font-size: 14px; font-weight: 600;}

#footer-widgets .menu-footer li a {color: #ccc;}

#footer-widgets .menu-footer li a:hover {color: #fff;}

@media only screen and (max-width:900px){
    .naprav span {
        word-wrap: break-word;
    }
}

@media only screen and (max-width:600px){
    .naprav .paragraph-row .column1 {    width: 25% !important; float: left;}
}

.bblock .paragraph-row>div:nth-child(2) { margin-left:0 ;}


.widget > h3::after {
    width: 10%;
    border-bottom: 3px solid #ab3d0c;
    height: 3px;
    content: " ";
    position: relative;
    margin: 15px 0 -17px 0;
    /* margin-bottom: 0px; */
    /* left: 0; */
    display: block;
}

.hider-logo {  padding: 3px 3px 3px 0;     margin-top: -4px;}

.hider-logo h2, .hider-logo h1, .hider-logo p {text-align: center;}

.hider-logo h2/*, .hider-logo p.p-title*/ {margin-top: 15px;}
.hider-logo p, .topbn p{margin: 0}
.hider-logo h1 {font-size: 27px !important; color:#fff; font-family: "Montserrat", Arial, sans-serif;
    font-weight: 600;     margin: 23px 0;}

.hider-logo.hider-new h1 {
    display: block;
    width: 44%;
    font-weight: 500 !important;
    font-size: 22px !important;
    float: left;
    text-transform: uppercase;
    text-align: left;
    padding: 15px 0;
    margin: 0;
}

.hider-logo .p-title {text-align: center; color:#fff; display: block;}

.hider-logo p.p-title {font-size: 27px !important;
    color:#fff; font-family: "Montserrat", Arial, sans-serif;
    letter-spacing: -0.4px;
    /*margin-bottom: 10px;*/
    line-height: 1.1;
    font-weight: 600;
    margin: 23px 0;
    /*font-size: 30px !important; font-weight: 600 !important; font-style: normal !important; margin-bottom: 10px !important; letter-spacing: -0.4px !important; color: #313131 !important; font-family: inherit !important;*/}

.hider-logo.hider-new .p-title {
    display: block;
    width: 44%;
    font-weight: 500 !important;
    font-size: 24px !important;
    float: left;
    text-transform: uppercase;
    text-align: left;
    padding: 15px 0;
    margin: 0;
}

/*.hider-logo p {font-style: italic;}*/

#revive-0-4 > a > img {width: 313px !important;
    height: 104px !important;}

#content > div.hider-logo > div > div > div.column6.head_portals-logo {width: 49.4%;}

.paragraph-row.portus-main-content-panel {margin-top: 1px !important;}

.naprav img {width: 35%;display: block;
    margin: 0 auto; opacity: 0.8;}


.naprav a:hover img {opacity: 1.0;}

.naprav span {
    font-size: 80%;
    font-weight: 600;
    text-align: center;
    display: block;
    line-height: 10pt;
    margin-bottom: 10px;
}

#myModal {z-index: 1590 !important; color:#000;}


/*#footer-info {    background: #088643;}
#footer-info a { color:#18cc05}
#footer-info a:hover {color:#fff;  }*/
#footer-info {padding: 20px 0 0px !important;}
#footer-info ul li {padding-left: 50px !important;}
#footer-info a { color: #f55e39
}
#footer-info a:hover {color:#fff;  }

#footer-informer {
    display: none;
    background-color: transparent !important;
    background: none !important;
    background-image: none !important;
    width: 100%;
    height: 31px;
    margin-bottom: 10px;
}

#footer-info-n {
    background-color: transparent !important;
    background: none !important;
    background-image: none !important;
    width: 100%;
}

#footer-info-n a {color: #fff;}

#footer-info-n a:hover, #footer-info-n a:focus {color: #ab3d0c !important; text-decoration: none !important; border-bottom: none !important; border-color: transparent !important;}

#footer-info-n ul {
    display: block;
    cursor: default;
    font-weight: bold;
}

#footer-info-n ul li:hover a {border-bottom: none !important; border-color: transparent !important;}

#footer-info-n ul li {padding-left: 50px !important; display: inline-block;}

.short-tabs.style-2>ul li.active a {    background:#F26222; color:#4c4c4c}
.short-tabs.style-2>ul li a {background-color: #ab3d0c; color:#4c4c4c}
.portus-content-title {position: absolute;
    width: 97%;
    z-index: 10;}
.portus-content-title h1 {font-size: 26px; font-weight: 600; color: #FFF;}

#goto-up {
    height: 40px;
    width: 40px;
    top:auto;
    left:auto;
    right:30px;
    bottom:50px;
    background-color: rgba(0,0,0,.3);
    color: #FFF;
    font-size:16px;
    line-height:36px;
    border-radius:2px;
    text-align:center;
    cursor: pointer;
    display: none;
    position: fixed;
    z-index: 999;
}

#goto-up:hover {background-color: #F26222;}

#footer-widgets .paragraph-row {margin-bottom: 0 !important;}

/*#footer-widgets .short-icon-text*/

.portus-content-title h1 {color: #FFF;}

.inp_wrapp {    float: right;
    margin: 20px 0;
    border: 2px solid#F26222;}

.adv-item {background: #fff;
    padding: 10px;
    margin: 10px 0 10px 0;
    font-size: 16px;
    min-height: 180px;}
.title-h4.title-col2 {height: 56px; margin-bottom: 10px; overflow: hidden;}
.adv-item-price {    font-size: 20px;
    font-weight: 600;}
.column3 .adv-item-price {float: right;}

.adv-item-price.adv-item-price-col2 {float: right; margin-bottom: 20px;}

.adv-item-cats.adv-item-cats-col2 {min-height: 46px; max-width: 350px;}

#adv-colums2 .column6:nth-child(2n+1) {margin-left: 0;}

#adv-colums2 .ajaxbox {
    width: 100%;
    margin-left: 0 !important;
}

.img_news_list {height: 270px; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; -webkit-filter: blur(8px); filter: blur(3px); opacity: 0.05;}

.adv-item-img {display: block;
    height: 270px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;}
.adv-item-img img {width: 100%;}

.adv-item-info h4 {display: block;
    margin-top: 0px;
    padding-bottom: 0;

    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    content:'';

    border-bottom:  2px solid rgba(0,0,0,0.1);
}
.adv-item-info h4:after {

    display: block;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: -2px;
    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    content:'';
    width: 25%;
    border-bottom:3px solid #f55e39

}

.column-2 h3, .column-2 h2 {display: block;
    margin-top: 0px;
    padding-bottom: 0;

    font-size: 20px;
    letter-spacing: -0.4px;
    font-weight: 900;
    color: #232323;
    content:'';

    /*border-bottom:  2px solid rgba(0,0,0,0.1);*/
}

/*.column-2 h3:after, .column-2 h2:after {*/

/*    display: block;*/
/*    margin-top: 0px;*/
/*    padding-bottom: 15px;*/
/*    margin-bottom: -2px;*/
/*    font-size: 20px;*/
/*    letter-spacing: -0.4px;*/
/*    font-weight: 900;*/
/*    color: #232323;*/
/*    content:'';*/
/*    width: 25%;*/
/*    border-bottom:3px solid #f55e39*/

/*}*/

.adv-filter-sel {
    float: right;
    margin: 25px 0 20px;
    border: 2px solid #F26222;
    width:390px
}

.adv-filter-form .adv-filter-sel:first-child {margin-left: 10px;}

.adv-filter-form .adv-filter-sel select {width: 100%;}

.tool_bar.tool-bar-adv .btn-add-adv {padding: 10px 13px !important;}

.adv-details-price {position: absolute;

    z-index: 99;

    background: #F26222;
    text-align: center;
    vertical-align: middle;
    padding: 10px 30px;
    font-weight: bold;
    font-size: 25px;color: #fff;     text-shadow: 1px 1px 1px #000;}

.news_counter {position: absolute;
    z-index: 99;
    padding: 10pt 30px;
    background: #ccc;
    font-size: 20px;
    margin-left: 30%;}

@media only screen and (max-width: 425px){
    .news_counter {
        margin-left: 60%;
    }

}

.obv-detail {    font-size: 16px;
    font-weight: 600;
    margin: 10px;}

/*youtuber */

/*	@media only screen and (max-width: 320px) {
	.pp_content {width: 300px !important; height:180px !important; }

}*/

/*div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}*/
/*div.pp_default .pp_top .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}*/
/*div.pp_default .pp_top .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) top left repeat-x}*/
/*div.pp_default .pp_top .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}*/
div.pp_default .pp_content .ppt{color:#f8f8f8}

/*div.pp_default .pp_content_container .pp_left{background:url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}*/

/*div.pp_default .pp_content_container .pp_right{background:url(images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}*/

div.pp_default .pp_next:hover{background:url('images/prettyPhoto/default/sprite_next.png') center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url('images/prettyPhoto/default/sprite_prev.png') center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url('images/prettyPhoto/default/sprite.png') 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url('images/prettyPhoto/default/sprite.png') 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url('images/prettyPhoto/default/sprite.png') 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url('images/prettyPhoto/default/sprite.png') 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url('images/prettyPhoto/default/sprite.png') 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url('images/prettyPhoto/default/default_thumb.png') center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px; display: none;}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
/*div.pp_default .pp_bottom .pp_left{background:url(''images/prettyPhoto/default/sprite.png') -78px -127px no-repeat}*/
/*div.pp_default .pp_bottom .pp_middle{background:url(''images/prettyPhoto/default/sprite_x.png') bottom left repeat-x}*/
/*div.pp_default .pp_bottom .pp_right{background:url(''images/prettyPhoto/default/sprite.png') -112px -127px no-repeat}*/
div.pp_default .pp_loaderIcon{background:url('images/prettyPhoto/default/loader.gif') center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url('images/prettyPhoto/light_rounded/sprite.png') -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url('images/prettyPhoto/light_rounded/sprite.png') -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url('images/prettyPhoto/light_rounded/btnNext.png') center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url('images/prettyPhoto/light_rounded/btnPrevious.png') center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url('images/prettyPhoto/light_rounded/sprite.png') -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url('images/prettyPhoto/light_rounded/sprite.png') -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url('images/prettyPhoto/light_rounded/sprite.png') 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url('images/prettyPhoto/light_rounded/sprite.png') 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url('images/prettyPhoto/light_rounded/sprite.png') -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url('images/prettyPhoto/light_rounded/sprite.png') -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url('images/prettyPhoto/light_rounded/sprite.png') -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url('images/prettyPhoto/light_rounded/sprite.png') 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url('images/prettyPhoto/light_rounded/sprite.png') -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url('images/prettyPhoto/light_rounded/sprite.png') -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url('images/prettyPhoto/light_rounded/sprite.png') -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url('images/prettyPhoto/dark_rounded/sprite.png') -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url('images/prettyPhoto/dark_rounded/sprite.png') -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url('images/prettyPhoto/dark_rounded/contentPattern.png') top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url('images/prettyPhoto/dark_rounded/contentPattern.png') top right repeat-y}
div.dark_rounded .pp_next:hover{background:url('images/prettyPhoto/dark_rounded/btnNext.png') center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url('images/prettyPhoto/dark_rounded/btnPrevious.png') center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url('images/prettyPhoto/dark_rounded/sprite.png') -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url('images/prettyPhoto/dark_rounded/sprite.png') -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url('images/prettyPhoto/dark_rounded/sprite.png') 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url('images/prettyPhoto/dark_rounded/sprite.png') 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url('images/prettyPhoto/dark_rounded/sprite.png') -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url('images/prettyPhoto/dark_rounded/sprite.png') -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url('images/prettyPhoto/dark_rounded/sprite.png') -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url('images/prettyPhoto/dark_rounded/sprite.png') 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url('images/prettyPhoto/dark_rounded/sprite.png') -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url('images/prettyPhoto/dark_rounded/sprite.png') -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url('images/prettyPhoto/dark_rounded/sprite.png') -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url('images/prettyPhoto/dark_rounded/loader.gif') center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url('images/prettyPhoto/dark_square/loader.gif') center center no-repeat}
div.dark_square .pp_expand{background:url('images/prettyPhoto/dark_square/sprite.png') -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url('images/prettyPhoto/dark_square/sprite.png') -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url('images/prettyPhoto/dark_square/sprite.png') 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url('images/prettyPhoto/dark_square/sprite.png') 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url('images/prettyPhoto/dark_square/sprite.png') -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url('images/prettyPhoto/dark_square/sprite.png') -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url('images/prettyPhoto/dark_square/sprite.png') -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url('images/prettyPhoto/dark_square/sprite.png') 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url('images/prettyPhoto/dark_square/sprite.png') -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url('images/prettyPhoto/dark_square/btnNext.png') center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url('images/prettyPhoto/dark_square/btnPrevious.png') center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url('images/prettyPhoto/light_square/sprite.png') -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url('images/prettyPhoto/light_square/sprite.png') -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url('images/prettyPhoto/light_square/sprite.png') 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url('images/prettyPhoto/light_square/sprite.png') 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url('images/prettyPhoto/light_square/sprite.png') -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url('images/prettyPhoto/light_square/sprite.png') -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url('images/prettyPhoto/light_square/sprite.png') -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url('images/prettyPhoto/light_square/sprite.png') 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url('images/prettyPhoto/light_square/sprite.png') -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url('images/prettyPhoto/light_square/btnNext.png') center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url('images/prettyPhoto/light_square/btnPrevious.png') center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url('images/prettyPhoto/facebook/sprite.png') -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url('images/prettyPhoto/facebook/contentPatternTop.png') top left repeat-x}
div.facebook .pp_top .pp_right{background:url('images/prettyPhoto/facebook/sprite.png') -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url('images/prettyPhoto/facebook/contentPatternLeft.png') top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url('images/prettyPhoto/facebook/contentPatternRight.png') top right repeat-y}
div.facebook .pp_expand{background:url('images/prettyPhoto/facebook/sprite.png') -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url('images/prettyPhoto/facebook/sprite.png') -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url('images/prettyPhoto/facebook/sprite.png') 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url('images/prettyPhoto/facebook/sprite.png') 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url('images/prettyPhoto/facebook/sprite.png') -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url('images/prettyPhoto/facebook/loader.gif') center center no-repeat}
div.facebook .pp_arrow_previous{background:url('images/prettyPhoto/facebook/sprite.png') 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url('images/prettyPhoto/facebook/sprite.png') -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url('images/prettyPhoto/facebook/sprite.png') -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url('images/prettyPhoto/facebook/sprite.png') -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url('images/prettyPhoto/facebook/btnNext.png') center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url('images/prettyPhoto/facebook/btnPrevious.png') center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url('images/prettyPhoto/facebook/sprite.png') -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url('images/prettyPhoto/facebook/contentPatternBottom.png') top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url('images/prettyPhoto/facebook/sprite.png') -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url('images/prettyPhoto/facebook/default_thumbnail.gif') 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url('images/prettyPhoto/light_rounded/btnNext.png') 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url('images/prettyPhoto/light_rounded/btnNext.png') 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px; display: none !important;}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url('images/prettyPhoto/light_rounded/loader.gif') center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url('images/prettyPhoto/dark_rounded/contentPattern.png') top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}

.video	{    margin-top: 10px;}
.video .paragraph-row .column6:nth-child(odd) {    margin-left: 0;}
.video .item {    margin-bottom: 10px;}



.video .item-photo {
    display: block;
    position: relative;
}

.video .item-photo:hover i.fa {
    background-color: #ab3d0c;
    color: #fff;
    border-color: transparent;
}


.video .item-photo span {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px 20px;
    color: #fff;
    font-weight: 900;
    font-size: 15px;
    z-index: 2;
}

.video .item-photo i.fa {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;
    color: #fff;
    line-height: 100%;
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 50%;
    text-align: center;
    background-color: #F26222;
    /*border: 2px solid rgba(255,255,255,0.4);*/
    font-size: 16px;
}

.video .item-photo:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    box-shadow: inset 0 -150px 70px -70px rgba(0,0,0,.4);
    z-index: 1;
}

.widget.newssv .widget-view-more, .widget.expert .widget-view-more, .widget.vakans .widget-view-more {margin-bottom: 10px;}

.right .authblock {width: auto !important;
    display: block;
    font-weight: 900;
    padding: 0px 12px 18px 12px;
    line-height: 14px;
    letter-spacing: -0.4px;
    position: absolute;
    white-space: nowrap;}

.right .authblock:hover {background: rgba(0,0,0,0.11);}

.vert-menu .menu li a {color: #f55e39 !important}
.vert-menu .menu li a:hover {color:#000 !important}
.vert-menu ul.menu li:before {color: #313131 !important;}
/*.wrapper > .paragraph-row {    margin-top: 5px;}*/
.wrapper > .column12 {    margin-top: 5px;}
.topbn {margin:0px 0 9px 0}



.a-print {    display: block;
    float: right;
    clear: both;}
.logo-print, .img_news_print, .title-print { display:none;}
.vip-ob {background-color: rgb(235, 244, 229);
    padding: 10px;
    margin-bottom: 20px;}

/*isotop*/

/* clear fix */
.isotope:after {
    content: '';
    display: block;
    clear: both;
}

/* ---- .element-item ---- */

.element-item {
    width: 100%;
}

.element-item > * {
    margin: 0;
    padding: 0;
}

.element-item .name {
    position: absolute;

    left: 10px;
    top: 60px;
    text-transform: none;
    letter-spacing: 0;
    font-size: 12px;
    font-weight: normal;
}

.element-item .symbol {
    position: absolute;
    left: 10px;
    top: 0px;
    font-size: 42px;
    font-weight: bold;
    color: white;
}

.element-item .number {
    position: absolute;
    right: 8px;
    top: 5px;
}

.element-item .weight {
    position: absolute;
    left: 10px;
    top: 76px;
    font-size: 12px;
}

.element-item.alkali          { background: #F00; background: hsl(   0, 100%, 50%); }
.element-item.alkaline-earth  { background: #F80; background: hsl(  36, 100%, 50%); }
.element-item.lanthanoid      { background: #FF0; background: hsl(  72, 100%, 50%); }
.element-item.actinoid        { background: #0F0; background: hsl( 108, 100%, 50%); }
.element-item.transition      { background: #0F8; background: hsl( 144, 100%, 50%); }
.element-item.post-transition { background: #0FF; background: hsl( 180, 100%, 50%); }
.element-item.metalloid       { background: #08F; background: hsl( 216, 100%, 50%); }
.element-item.diatomic        { background: #00F; background: hsl( 252, 100%, 50%); }
.element-item.halogen         { background: #F0F; background: hsl( 288, 100%, 50%); }
.element-item.noble-gas       { background: #F08; background: hsl( 324, 100%, 50%); }


.item ins a:before {
    display: block;
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    /*  border: 1px solid #e0dfdf;*/
    z-index: 1;
}
.item ins a:hover:before {
    background-color: rgba(224, 224, 224, 0.17);
}

.disease_right .item ins a:before {height: 300px !important;}

.column3 .itempos1 {position: relative;}

.short-tabs.style-2>div { padding:0;}

/*.short-tabs.style-2 .newspart {padding: 20px;}*/

.exibition_block .wr_2 {    margin-bottom: 5px;}

.column3 ins a:before {
    display: block;
    /* position: absolute; */
    content: '';
    margin-left: 0;
    margin-top: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    /* border: 1px solid #e0dfdf;*/
    z-index: 1;
}
.column3 ins a:hover:before {
    background-color: rgba(224, 224, 224, 0.17);
}



.column6 ins a:before {
    display: block;
    /*position: absolute;*/
    content: '';
    top: 0;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    height: 100%;
    /* border: 1px solid #e0dfdf;*/
    z-index: 1;
}
.column6 ins a:hover:before {
    background-color: rgba(224, 224, 224, 0.17);
}

.adv-prod .w-review-articles .item.item-large .item-header {     width: 100%;
    height: 150px;
    overflow: hidden;}

.adv-prod	.price {font-size: 12px;
    font-weight: 600;
    margin-bottom: 15px;}

.company .item-comp strong {  margin-right: 7px;}

.add-adv, .web-form-send {    background: #F26222;
    padding: 10px;
    margin-top: 20px;
    display: block;
    width: 33%;
    text-align: center;
    font-weight: 600;
}

.edit-item {    background: #F26222;
    padding: 10px;
    margin-top: 20px;
    display: block;
    width: 33%;
    text-align: center;
    font-weight: 600;
    float: left;

}

.adv-item-options {    clear: both;}

.del-item { background: #ff5310;
    padding: 10px;
    margin-top: 20px;
    display: block;
    width: 15%;
    text-align: center;
    font-weight: 600;
    float: left;
    margin-left: 10px;
}

.data-table a  {background: #F26222;
    padding: 10px 20px;
    margin-top: 20px;
    display: block;
    width: 100%;
    text-align: center;
    font-weight: 600;

}

.type-adv-vip, .type-adv-sel, .type-adv-top {border: 1px solid #ccc;
    padding: 10px;
    margin-bottom: 20px;
    background: #ebf1fd;}

.column3 ul.left-menu li a {color: #F26222;}
.column3 ul.left-menu li a.selected {color: #FC8D3D;}

.adv-item-sites .site-icon {float: left;
    width: 50px;}
.adv-item-sites .site-icon img {width: 30px;}

.data-table input {margin: 3px 0;
    height: 30px;
    width: 70%;
    padding: 0 10px;
    border: 1px solid #e8eae8;}

.chat_icon{display: block;

    position: absolute;
    margin-left: 45%;
    font-size: 35px;}


@media only screen and (max-width: 600px){

    .chat_icon {right:0}
    #chat-modal .modal-dialog { width: 90%;}
    .button.btn_dobav {font-size: 12px;margin-left: 0; width: 220px;
        display: block; }
}

.medical .w-review-articles .item.item-large .item-header { float:none; width: 100%; height:150px;}

.medical .column4 {    margin-left: 1.1%;}

.medical .w-review-articles .item {    height: auto;
    overflow: visible;
    border: 1px solid #F26222;
    margin: 0 0 20px 0;
    width: 97%;}

.newspart .w-review-articles .paragraph-row>.column6 {margin-left: 0;}
.newspart .w-review-articles .item-content a {font-weight: 500;}
.w-review-articles .paragraph-row .column6:nth-child(2n) .item {float: right;}
.w-review-articles .paragraph-row .column6:nth-child(2n) {margin-left: 12px;}
.w-review-articles .paragraph-row .column6:nth-child(2n) .item img {width: 99%;}

.medical .imglong {width: 100%;
    height: 300px;
    background-size: 100%;}

.medical .imghigt { height:135px}
.medical .w-review-articles .item-content { margin-left:0; }

.medical .item-header-hover {
    height: 150px;
    overflow: hidden;
    padding-top: 1px;
    padding-left: 1px;	}

.medical .item-content {margin-bottom: 10px; height: 45px; background: #fff;
    padding-top: 10px;
    padding-left: 5px;}



.newspart .paragraph-row>div {    margin-left: 1.1%;}
.newspart .item-header.item-header-hover img {width: 100%;}
.newspart .item-large {width: 100%;}
.newspart .w-review-articles .item.item-large .item-header {width: 100%;}
.newspart .w-review-articles .item.item-large {height:auto;}
/*.newspart .w-review-articles .item { height:90px;}*/

.item-article-category {
    position: absolute;
    z-index: 2;
    background: #ffffff96;
    font-size: 100%;
    font-weight: 600;
    margin-bottom: 3px;
    padding: 3px 7px;
    width: 100%; max-height: 35px;
    overflow: hidden;
    word-break: break-word;
    display: block;
    border-left: 4px solid #F26222;
}

.item-header .img_news_bg {
    display: block;
    width: 100%;
    height: 100px;
  /*  border-bottom-right-radius: 28px;
    border-top-right-radius: 28px;*/
    background-size: cover !important;
    background-repeat: no-repeat!important;
    background-position: center!important;
}



.newspart	.item-large .item-article-category { left:0;}

.title-border {
    position: relative;
    margin-bottom: 10px;
}

/*.newspart {    margin-top: 30px;}*/

.newspart .title-border h2,
.newspart .title-border h3 {    font-size: 20px;
    font-weight: 100;
    position: relative;
    display: inline-block;
    background-color: #fff;
    padding-right: 15px;
}

.block-news {margin-top: 40px;}

.catalog-top .title-border h2,
.block-news .title-border h3 {    font-size: 20px;
    font-weight: 100;
    position: relative;
    display: inline-block;
    background-color: #fff;
    padding-right: 15px;
}

.block-news .title-border h3 {font-size: 24px !important;}

.product-item-button-container .btn.btn-default.btn-sm {width: 100%; height: 35px; font-size: 16px; background-color: #F26222; color: #fff; border: none; border-radius: 5px;}

.product-item-button-container .btn.btn-default.btn-sm:hover {background-color: #ab3d0c;}


#prod-allpig .newspart, #prod-allpig  .newspart h2 {    background: #ffffff;}


.newssv .title-border h2, .newssv .title-border h3 {    font-size: 20px;
    font-weight: 100;
    position: relative;
    display: inline-block;
    background-color: #fff;
    padding-right: 15px;
}
.title-border h2{
    background-color: #fff;
}
.title-border h2 .boldh2, .title-border h3 .boldh2 {
    font-weight: 700;

}
/*.title-border:before {    border-top: 2px solid #F26222;*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 0;*/
/*    left: auto;*/
/*    top: 40%;*/
/*    right: 0;*/
/*}*/

.w-review-articles .item-header-hover,
.w-review-articles .item-content	 {    background: none;}
.newspart .item-content .item-meta-inner, .newssv .item-content .item-meta-inner
{
    text-align: right;
    padding-top: 0;
    float: right;
}

.newssv .item-meta .item-meta-i {
    text-align: left;
    padding-top: 0;

}

/*.newssv .item-header {height: 60px !important;}*/

.newspart .item-meta .item-meta-i,  .newssv .newspart .item-meta .item-meta-i
{
    font-weight: 600;
    width: 100px;
    display: block;
}
.newssv .item-meta .item-meta-i i, #block-news-vn .item-meta .item-meta-i i {width: 35px !important;}

.newssv .item-meta .item-meta-i, #block-news-vn .item-meta .item-meta-i {
    width: 130px;
    font-weight: 600;
    display: block;
    float: left;
}
.newssv .item-content h4 {
    /* height: 50px;*/
    overflow: hidden;
}

.newspart .meta-social,
.newssv .meta-social {
    width: 25%;
    float: left;
}

#block-news-vn .meta-social {
    width: 100% !important;
}


.counter-news {width: 25%;
    float: left;display: block;}
.counter-news i {float: left; width: 25px;     font-size: 18px;}
#news-block-ajax .fa-calendar	{    padding-right: 15px;}

.expert .item-content {border-left:4px solid #ccc}
.expert .item-content { margin-left: 0; padding: 0 10px; }
.expert .paragraph-row>div {  margin-left: 0; }
.expert .item-content p {margin:0;}

.vakans {background: #ffffff;     /*margin-top: 20px;*/}
.vakans .title-border h2 {background: #ffffff;}

.vakans .item-company-vakans {
    min-width: 50%;
    max-width: 100%;
    background: #474747;
    height: 30px;
    padding: 6px 15% 3px 5px;
    border-bottom: 3px solid #F26222;
    color: #fff;
    margin-bottom: 3px;
    font-size: 10pt;
    font-weight: normal;
    border-top-right-radius: 25px;

}
.vakans .item-content h4 {    letter-spacing: 0;}
.vakans .item-content	{margin: 15px 0;}
.vakans	.item {height: auto;}

.short-tabs.style-2>ul li {    text-transform: uppercase; font-size: 11px !important;}
.short-tabs.style-2>ul li a {    padding: 15px 9px !important;}

.article .w-review-articles .item.item-large .item-header { float:none; width: 100%; height:150px;}

.article .column4 {    margin-left: 1.1%;}

.article .w-review-articles .item {       padding-bottom: 10px;
    border-bottom: 1px solid #E0E0E0; height: auto;
    margin-bottom: 10px;}

.article .imglong {width: 100%;
    height: 200px;
    background-size: cover;}

.article .w-review-articles .item-header {margin-bottom: 0; }

.article .imghigt { height:135px}
.article .w-review-articles .item-content { margin-left:0; }

.article .item-header.item-header-hover img {    padding-right: 5px;}



.article .item-content {  height: auto; background: #fff;
    padding: 10px 0 10px 0;
}

.bblock .paragraph-row>div:first-child { margin-left:0}

.bx_search_container{
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}

.title-search-result { left: unset !important; right:10% !important; }

.section-space-bottom-less4 .btn-lg { font-size:16px;}

.bx_search_container .bx_field{
    position: relative;
    /*margin-top: 15px;*/
    height: 42px;
    border-top:    1px solid #8ca3ae;
    border-right:  1px solid #a0b4be;
    border-bottom: 1px solid #b6c8d1;
    border-left:   1px solid #a0b4be;
    border-radius: 3px;
    background: #fff;
    box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.1);
    line-height: 30px;
}
.bx_search_container .bx_field .bx_input_text{
    position: absolute;
    right: 34px;
    left: 5px;
    top: 5px;
    height: 30px;
    outline: none;
    border: none;
    background: none;
    width: 100%;
    line-height: 30px;
}
.bx_search_container .bx_field .bx_input_submit{
    position: absolute;
    top: 2px;
    right: 0;
    bottom: 0;
    width: 34px;
    border: none;
    background: url('images/search_lupe.png') no-repeat left center;
    cursor: pointer;

}

div.title-search-result {
    border:1px solid #c6c6c6;
    display:none;
    overflow:hidden;
    z-index:999;
    min-width: 370px;
    margin-left: 11px;
    margin-top:0;
    background-color: #FFF;
}

div.title-search-fader {
    display:none;
    background-image: url('images/fader.png');
    background-position: right top;
    background-repeat: repeat-y;
    position:absolute;
}

p.title-search-preview {
    font-size:12px;
}
div.title-search-result td.title-search-price span {
    font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
    background: #fafafa;
    float: left;
    width: 45px;
    padding: 5px 10px;
    position: absolute;
    top: 0;
    bottom: 0;
}
.bx_searche .bx_item_block{
    min-height: 65px;
    position: relative
}
.bx_searche .bx_image{
    width: 45px;
    height: 45px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
    /*float: left;*/
    padding-left: 10px;
    margin-left: 70px;
}
.bx_searche .bx_item_element hr{
    margin: 0;
    border: none;
    border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
    margin-top: 10px;
    display: inline-block;
    color: #4788cb;
    font-size: 13px;
    text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
    font-weight:bold;
    font-size:13px;
}
.bx_searche .bx_price .old{
    font-weight:normal;
    text-decoration: line-through;
    color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
    min-height: 0;
    padding: 0 0 12px;
    line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
    display: block;
    font-size: 12px;
    color: #a7a7a7;
    padding-top: 15px;
    padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
    margin-top: 0;
}


.settings {
    height: 53px;
    width: 55px;
    position: fixed;
    z-index: 500;
    top: 0;
    background: #f7f7f7;
    padding: 10px 0;
    font-size: 25px;
    font-weight: bold;
    margin: 0;

}
.svern2 {display:none;}

/* ScrolBar  */
.scrollbar
{

    height: 90%;
    width: 100%;
    overflow-y: hidden;
    overflow-x: hidden;
}

.scrollbar:hover
{

    height: 90%;
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
}

/* Scrollbar Style */



#style-1::-webkit-scrollbar-track
{
    border-radius: 2px;
}

#style-1::-webkit-scrollbar
{
    width: 5px;
    background-color: #F7F7F7;
}

#style-1::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #BFBFBF;
}
/* Scrollbar End */




.fa-lg {
    font-size: 1em;

}
.fa {
    position: relative;
    display: table-cell;
    width: 55px;
    height: 36px;
    text-align: center;

    font-size:20px;

}



.main-menu:hover, nav.main-menu.expanded {
    width:250px;
    overflow:hidden;
    opacity:1;

}

.main-menu {
    background:#F7F7F7;
    position: fixed;
    top: 53px;
    bottom:0;
    height:100%;
    left:0;
    width:55px;
    overflow:hidden;
    -webkit-transition:width .2s linear;
    transition:width .2s linear;
    -webkit-transform:translateZ(0) scale(1,1);
    box-shadow: 1px 0 15px rgba(0, 0, 0, 0.07);
    opacity:1;
    z-index: 200;
}

.main-menu>ul {
    margin:7px 0;

}

.main-menu li {
    position:relative;
    display:block;
    width:250px;



}

.main-menu li>a {
    position:relative;
    width:255px;
    display:table !important;
    border-collapse:collapse;
    border-spacing:0;
    color:#8a8a8a;
    font-size: 13px;
    text-decoration:none;
    -webkit-transform:translateZ(0) scale(1,1);
    -webkit-transition:all .14s linear;
    transition:all .14s linear;
    font-family: 'Strait', sans-serif;
    border-top:1px solid #f2f2f2;

    text-shadow: 1px 1px 1px  #fff;
}



.main-menu .nav-icon {

    position:relative;
    display:table-cell;
    width:55px;
    height:36px;
    text-align:center;
    vertical-align:middle;
    font-size:18px;

}

.main-menu .nav-text  {

    position:relative;
    display:table-cell;
    vertical-align:middle;
    width:200px;
    font-family: 'Titillium Web', sans-serif;
    padding-top: 4px;
    margin: 0 !important;
}

.main-menu .scrollbar ul li a span i {margin-left: 0 !important;}

.main-menu .share {
}



.main-menu .fb-like {

    left: 180px;
    position:absolute;
    top: 15px;
}

.main-menu>ul.logout {
    position:absolute;
    left:0;
    bottom:0;

}

.no-touch .scrollable.hover {
    overflow-y:hidden;

}

.no-touch .scrollable.hover:hover {
    overflow-y:auto;
    overflow:visible;

}


/* Logo Hover Property */




a:hover,a:focus {
    text-decoration:none;
    border-left:0px solid #F7F7F7;



}






/* Darker element side menu Start*/

/*.icon_vet, */
/*.icon_pig, */
/*.icon_corn, */
/*.icon_traktor, */
/*.icon_meat, */
/*.icon_home,*/
/*.icon_combinat {*/
/*	padding: 10px 0 0;*/
/*	height: 43px;*/
/*	}*/
.scrollbar li .fa-lg {padding: 7px; float: left;}
.icon_pig:before {
    content: url('/local/templates/ptica2019/images/ptica.png');

    background-repeat: no-repeat;
}

.main-menu .ic-facebook {  padding: 3px; margin: 2px 8px;}

.main-menu .nav-text.short-icon-text.ic-facebook {padding-left: 0 !important;}

.main-menu .nav-text.short-icon-text.ic-facebook i.fa {background-color: #232323;}

.icon_vet:before {
    content: url('/local/templates/ptica2019/images/tablet.png');

    background-repeat: no-repeat;
}

.icon_corn:before {
    content: url('/local/templates/ptica2019/images/corn.png');

    background-repeat: no-repeat;
}

.icon_traktor:before {
    content: url('/local/templates/ptica2019/images/egg.png');

    background-repeat: no-repeat;
}

.icon_milk:before {
    content: url('/local/templates/ptica2019/images/myaso.png');

    background-repeat: no-repeat;
}

.icon_factory:before {
    content: url('/local/templates/ptica2019/images/factory.png');

    background-repeat: no-repeat;
}

.icon_ptic_meat:before {
    content: url('/local/templates/ptica2019/images/icon-ptic-meat.png');

    background-repeat: no-repeat;
}

.darkerli.meat-sale {
    background-color: transparent;
    color: #F26222;
}

.darkerli.meat-sale a {color: #F26222 !important;}

.darkerli.meat-sale:hover a {color: #fff !important;}

.darkerli.meat-sale:hover .icon_ptic_meat:before {content: url('/local/templates/ptica2019/images/icon-ptic-meat-h.png');}

.dark-li {
    background-color: #113E08;
    color: #fff;
}

.dark-li a {
    color: #fff !important;
    text-shadow: none !important;
}

.dark-li:hover>a {background-color: #26561e !important;}

.dark-li a i {color: #fff !important;}

.icon_ferma:before {
    content: url('/local/templates/ptica2019/images/ferma-milk.png');

    background-repeat: no-repeat;
}
.icon_plem:before {
    content: url('/local/templates/ptica2019/images/sklad.png');

    background-repeat: no-repeat;
}

.icon_meat:before {
    content: url('/local/templates/ptica2019/images/sklad.png');

    background-repeat: no-repeat;
}

.icon_data:before {
    content: url('/local/templates/ptica2019/images/icon_data.png');

    background-repeat: no-repeat;
}

.icon_eye:before {
    content: url('/local/templates/ptica2019/images/icon_eye.png');

    background-repeat: no-repeat;
}

.item-meta-inner {line-height: 20px; font-weight: 600; font-size: 12px;}

.adv-list-container .adv-item .item-meta-inner {width: 100%; margin-left: 0px;}

.item-meta-i.item-meta-right {float: right;}

.item-meta-i.item-meta-left {float: left;}

.adv-item-cats {margin-bottom: 20px;}

#block-news-vn .item-meta-right {padding-left: 40px;}

#block-news-vn .item-meta-left {padding-right: 40px;}

.adv-item-info.widget .item-meta-inner .item-meta-i i, #block-news-vn .item-meta-i i, .adv-list-container .adv-item .item-meta-i i {
    padding-right: 10px;
    position: sticky;
    display: block;
    float: left;
    text-align: right;
    font-size: 20px;
    width: auto;
}

.adv-item-info.widget .item-meta-inner .item-meta-i .meta-social, .adv-list-container .adv-item .meta-social {float: right; padding-left: 20px;}

.adv-list-container .adv-pagination {float: none; margin: 0 auto 40px;}

#block-news-vn .item-meta-inner .meta-social {float: right; padding-left: 0px;}

.paragraph-row.adv-item.clearfix {border-bottom: 1px solid #E0E0E0;}

.paragraph-row.adv-item.clearfix .column12 {margin-left: 0;}

.darkerli
{
    background-color:/*#ededed*/#F26222;
    text-transform:capitalize;

}
.darkerli a, .darkerlishadow a {

    color: #fff !important;
    text-shadow: none !important;
}

.darkerlishadow
{

    background-color:/*#ededed*/#F26222;
    text-transform:capitalize;
    -webkit-box-shadow: inset 0px 5px 5px -4px rgba(50, 50, 50, 0.55);
    -moz-box-shadow:    inset 0px 5px 5px -4px rgba(50, 50, 50, 0.55);
    box-shadow:         inset 0px 5px 5px -4px rgba(50, 50, 50, 0.55);
}


.darkerlishadowdown
{
    background-color:#ededed;
    text-transform:capitalize;
    -webkit-box-shadow: inset 0px -4px 5px -4px rgba(50, 50, 50, 0.55);
    -moz-box-shadow:    inset 0px -4px 5px -4px rgba(50, 50, 50, 0.55);
    box-shadow:         inset 0px -4px 5px -4px rgba(50, 50, 50, 0.55);
}

/* Darker element side menu End*/




.main-menu li:hover>a,nav.main-menu li.active>a,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.no-touch .dashboard-page nav.dashboard-menu ul li:hover a,.dashboard-page nav.dashboard-menu ul li.active a {
    color:#fff;
    background-color:#ab3d0c;
    text-shadow: 0px 0px 0px;
}
.area {
    float: left;
    background: #e2e2e2;
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 1024px) and (max-width: 1300px) {
.load-responsive {/*margin-left: 60px;*/	}
#top-menu .ic-facebook {margin-left: 60px;	}

}
#article-svin .newspart {background-color: #fff !important;}

#article-svin .article .title-border h2 {    background-color: #ffffff;}
#article-svin > div.widget.article > div > div > ul > li {
    float: left;
    padding: 10px 15px 0 0;
}
#article-svin > div.widget.article > div > div > ul	{
    display: block;
    height: 40px;
}
#article-svin > div > div.w-review-articles > div > .column12 {margin-left: 0;}

#article-svin .article .w-review-articles .item {width: 98%;}

#article-svin .counter-news {width: 12%;}

#article-svin .newspart .item-meta .item-meta-i {
    font-weight: 600;
    width: 50%;
    display: block;
    float: left;
}
#article-svin .item-meta-i, #article-svin .counter-news {

    font-size: 12px;
    padding-top: 6px;
}

#article-svin .counter-news{    float: right;}
#article-svin .item-meta-i i {    padding-right: 15px;}

.bolezn .item-content:before {
    content: ' ';
    background:url('components/bitrix/news.list/article-bolezn/images/icon_bolezn.jpg');
    width:18px;
    height: 18px;
    display: block;
    float: left;
    margin: 0 15px 0 0;
    background-repeat: no-repeat;

}
.bolezn .item-content .simpt {
    font-style: italic;

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.bolezn .item-content .block_simptoms{margin: 0 0 0 32px;}
#bolez .newspart {
    background: #fff;
}

#bolez .newspart .title-border h2 {background-color: #ffffff;}

#bolez .item.bolezn {width: 99%;}

#present .w-review-articles .item-header {height: auto;}

#present .newspart .item-header.item-header-hover img {    width: 100%;}
#present .w-review-articles .item {
    border: 1px solid #F26222;
    margin-bottom: 15px;
}
#present .w-review-articles .item.item-large .item-content {
    padding-left: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#present .newspart .item-content .item-meta-inner {
    text-align: left;
    float: none;
}
#present .w-review-articles .item-content .item-meta-i {
    color: #313131;
    font-weight: 600;
    font-size: 12pt !important;
    font-family: 'Gotham Pro Light';
    width: 70%;
    display: block;
    float: left;

}
#present .w-review-articles .item-content .item-meta-inner {
    width: 100%;
}
#present .newspart .item-meta .item-meta {width: 70%;}
#present .widget.newspart .w-review-articles .item-content .item-meta-iv2{
    display: flex;
    width: 25%;
}

#present .w-review-articles .item.item-large .item-content h4 {font-size: 16px !important;}

#ekl  .newspart {
    background: #fff;
}
#ekl .newspart .title-border h2 {background-color: #ffffff;}
#news-block-ajax .item-header .h-img {margin:0 auto;}
#news-block-ajax .item-header img{    height: 100px !important;
    position: absolute;
    z-index: 10;
    text-align: center;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, 0);
}

#news-block-ajax .item-header .img_sc_news {-webkit-filter: blur(8px);
    filter: blur(3px);     opacity: 0.05;}

#news-interes-ajax .newspart .title-border h3 {background-color: #ffffff;}

#meat_sale .btn_dobav i {height: 15px;}

#meat_sale h2 {font-weight: normal; font-size: 20px;    }
#meat_sale h2 .boldh2 {font-weight: 700; vertical-align: unset;}
#meat_sale .btn_dobav {    display: block;
    width: 260px;
    float: right;}

#meat_sale .fa-isale.fa.fa-calendar, .fa-isale.fa.fa-rub, .fa-isale.fa.shopping-cart, .fa-isale.fa.fa-database {vertical-align: initial !important;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover tbody tr:hover {cursor:pointer; color: #f28129;}

#meat_sale .button.btn_dobav {
    width: 50%;
    clear: both;
    background-color: #F26222;
    padding: 8px 15px;
    font-size: 14px;
    text-align: center;
    margin-left: 15px;
    font-weight: 700;
    letter-spacing: -0.4px;
    color: #fff;
    border-radius: 5px;
    border-bottom: 1px solid #dcdcdc;
    box-shadow: inset 0 120px 100px -100px rgba(255,255,255,0.2);
    vertical-align: bottom;
}

#meat_sale .button.btn_dobav .fa {width: auto; height: auto;}

#meat_sale .button.btn_dobav:hover, .button.btn_dobav.btn_dobav_sect:hover {
    background-color: #ab3d0c;
}

#meat_sale .button.btn_dobav.btn_dobav_sect {
    /*padding: 10px 30px;*/
    margin-top: 20px;
}

#meat_sale .button.btn_dobav .fa.fa-plus {margin-right: 5px;}

#meat_sale .newspart h2 {font-size: 26px;
    font-weight: 100;
    background-color: #fff;
    vertical-align: bottom;}

#meat_sale .newspart h2 .boldh2 {font-weight: 700; vertical-align: baseline;}

#meat_sale .inp_wrapp {border: none !important;}

#meat_sale .inp_wrapp select {border-radius: 5px !important; color: #232323 !important; }

#meat_sale .table.table-striped.table-hover.tbl-sale-hover th {font-weight: 500;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover>tbody>tr>td, .table.table-striped.table-hover.tbl-sale-hover>tbody>tr>th, .table.table-striped.table-hover.tbl-sale-hover>tfoot>tr>td, .table.table-striped.table-hover.tbl-sale-hover>tfoot>tr>th, .table.table-striped.table-hover.tbl-sale-hover>thead>tr>td, .table.table-striped.table-hover.tbl-sale-hover>thead>tr>th {border-top: none; vertical-align: middle;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover>thead>tr>th:nth-child(2) {width: 15% !important;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover>tbody>tr>td i {vertical-align: middle !important; width: 25px;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover>thead>tr>th {border-bottom: none; padding-left: 0px !important;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover .fa {height: auto !important;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover tbody td {padding: 15px 0px;}

#meat_sale .table.table-striped.table-hover.tbl-sale-hover tbody tr td:nth-child(5) {text-align: center;}

.btn_dobav2 {  position: absolute;
    height: 30px;
    width: 35%;
    margin: -20px 30px;
    font-size: 10pt !important;
    font-weight: 500 !important;
    display: block;
    padding: 5px !important;
    right: 0;
    background-color: #F26222 !important;
    border-bottom: 1px solid #dcdcdc !important;}
.btn_dobav2:hover{background-color: #ab3d0c !important;}

.btn_dobav2 .fa{ height: 18px;}

@media only screen and (max-width: 480px){
    .btn_dobav2 {
        position: absolute;
        height: 30px;
        width: 50% !important;
        margin: -30px 30px;
        font-size: 10pt !important;
        display: block;
        padding: 5px !important;
        right: 0 ;
    }
}

/*.column6 .yandzen-pigi a {position: relative;
    width: 100%;
    margin-top: 10px !important;
    margin-left: 0 !important;
    display: block;
    padding: 15px 30px;
    font-size: 18px;
    font-weight: 700;
    background-color: #c1c2c1;
    letter-spacing: -0.4px;
    text-align: left !important;
    border-radius: 5px;
    min-height: 86px;
    line-height: 1.6;
    /*border-bottom: 1px solid #dcdcdc;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);

}

.column6 .yandzen-pigi a span, .column7 .yandzen-pigi a span, .column5 .yandzen-pigi a span {vertical-align: text-top; color: #fff; display: block; letter-spacing: 0.4px;}

.column6 .yandzen-pigi a span {letter-spacing: -0.4px;}

.column6 .yandzen-pigi a span.facebook-box, .column5 .yandzen-pigi a span.facebook-box {line-height: 56px;}

.column6 .yandzen-pigi a span u, .column7 .yandzen-pigi a span u, .column5 .yandzen-pigi a span u {text-decoration: none; color: #088643; vertical-align: baseline;}

.column6 .yandzen-pigi a:hover span, .column7 .yandzen-pigi a:hover span, .column5 .yandzen-pigi a:hover span {color: #088643;}

.column6 .yandzen-pigi a:hover span u, .column7 .yandzen-pigi a:hover span u, .column5 .yandzen-pigi a:hover span u {color: #fff;}

.column6 .yandzen-pigi a img, .column7 .yandzen-pigi a img, .column5 .yandzen-pigi a img {margin-right: 5px; margin-top: 4px; width: 50px; display: inline; float: left;}

.column6 .yandzen-pigi a img {margin-right: 15px;}*/


.column12 .yandzen-pigi a, .column6 .yandzen-pigi a {
    position: relative;
    width: 100%;
    margin-top: 10px !important;
    margin-left: 0 !important;
    display: block;
    padding: 15px 30px;
    font-size: 18px;
    font-weight: 700;
    background-color: #F26222;
    letter-spacing: -0.4px;
    text-align: center !important;
    border-radius: 5px;
    /*border-bottom: 1px solid #dcdcdc;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);*/
    box-shadow: inset 0 120px 100px -100px rgb(255 255 255 / 20%);
}

.column12 .yandzen-pigi a span, .column6 .yandzen-pigi a span {
    display: inline !important;
    vertical-align: middle;
    color: #fff !important;
}

.column12 .yandzen-pigi a:hover, .column6 .yandzen-pigi a:hover {
    background-color: #ab3d0c;
    color: #fff !important;
}

.column12 .yandzen-pigi a img, .column6 .yandzen-pigi a img {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-right: 15px !important;
    width: 50px;
    display: inline;
    float: none !important;
}

#yandzen-box.socset-news .column12 .yandzen-pigi a, #yandzen-box.socset-news .column6 .yandzen-pigi a {
    padding: 10px 30px;
    margin-bottom: 10px !important;
}

#yandzen-box.socset-news .column12 .yandzen-pigi a img, #yandzen-box.socset-news .column6 .yandzen-pigi a img {width: 40px;}


.column12.col-offset-0 {margin-left: 0px;}

.column4 .yandzen-pigi a {position: relative;
    width: 100%;
    margin-top: 10px !important;
    margin-left: 0 !important;
    display: block;
    padding: 15px 30px;
    font-size: 18px;
    font-weight: 700;
    background-color: #F26222;
    letter-spacing: -0.4px;
    text-align: center;
    border-radius: 5px;
    /*border-bottom: 1px solid #dcdcdc;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);*/
    box-shadow: inset 0 120px 100px -100px rgb(255 255 255 / 20%);
}

.column4 .yandzen-pigi a span {
    display: inline !important;
    vertical-align: middle;
    color: #fff !important;
}

.column4 .yandzen-pigi a:hover {
    background-color: #ab3d0c;
    color: #fff !important;
}

.column4 .yandzen-pigi a img {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-right: 15px !important;
    width: 50px;
    display: inline;
    float: none !important;
}

#yandzen-box.socset-vak .column4 .yandzen-pigi a {
    padding: 15px 5px;
    font-size: 14px;
}

#yandzen-box.socset-vak .column4 .yandzen-pigi a img {margin-right: 5px !important;}

@media only screen and (max-width: 1366px) {
    .column8 .column6 .yandzen-pigi a {padding: 15px 25px !important;}

    .column8 .column4 .yandzen-pigi a {padding: 15px 25px !important;}
}

@media only screen and (max-width: 1280px) and (min-width: 1025px) {
    .column6 .yandzen-pigi a {font-size: 17px;}

    .column4 .yandzen-pigi a {font-size: 17px;}

    #yandzen-box.socset-vak .column4 .yandzen-pigi a {padding: 15px 4px;}
}

@media only screen and (max-width: 1024px) {

    .column6 .yandzen-pigi a {padding: 10px 10px !important; font-size: 18px; min-height: 88px;}

    .column8 .column6 .yandzen-pigi a {padding: 10px 7px !important; font-size: 16px;}

    .column6 .yandzen-pigi a img {margin-top: 8px;}

    .column6 .yandzen-pigi a span {line-height: 32px;}

    .column6 .yandzen-pigi a span.facebook-box {line-height: 68px;}

    .column4 .yandzen-pigi a {padding: 10px 5px !important; font-size: 18px; min-height: 88px;}

    .column8 .column4 .yandzen-pigi a {padding: 10px 5px !important; font-size: 16px;}

    .column4 .yandzen-pigi a img {margin-top: 8px;}

    .column4 .yandzen-pigi a span {line-height: 32px;}

    .column4 .yandzen-pigi a span.facebook-box {line-height: 68px;}

    #yandzen-box.socset-vak .column4 .yandzen-pigi a {font-size: 17px;}

    #yandzen-box.socset-vak .column4 .yandzen-pigi a img {margin-right: 15px !important;}

    #yandzen-box.socset-news .column12 .yandzen-pigi a, #yandzen-box.socset-news .column6 .yandzen-pigi a {
        padding: 0 10px !important;
        min-height: auto;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

    /*#yandzen-box .column6:first-child {width: 57.39361702127659%;}

    #yandzen-box .column6:last-child {width: 40.37234042553192%;}*/

    #yandzen-box.socset-vak .column6 {
        width: 100%;
        margin-left: 0;
    }

    .column6 .yandzen-pigi a {font-size: 17px !important;}

    #yandzen-box.socset-vak .column4 {
        width: 100%;
        margin-left: 0;
    }

    .column4 .yandzen-pigi a, #yandzen-box.socset-vak .column4 .yandzen-pigi a {font-size: 16px;}

}

@media only screen and (max-width: 768px) {

    .column6 .yandzen-pigi a {padding: 5px 5px !important; font-size: 16px !important; min-height: 94px;}

    .column8 .column6 .yandzen-pigi a {padding: 5px 5px !important; font-size: 14px;}

    .column6 .yandzen-pigi a img {margin-top: 16px;}

    .column6 .yandzen-pigi a span {line-height: 28px;}

    .column6 .yandzen-pigi a span.facebook-box {line-height: 82px;}

    .column4 .yandzen-pigi a {padding: 5px 5px !important; font-size: 16px; min-height: 94px;}

    .column8 .column4 .yandzen-pigi a {padding: 5px 5px !important; font-size: 14px;}

    .column4 .yandzen-pigi a img {margin-top: 16px;}

    .column4 .yandzen-pigi a span {line-height: 28px;}

    .column4 .yandzen-pigi a span.facebook-box {line-height: 82px;}
}

@media only screen and (max-width: 768px) and (min-width: 601px) {

    #yandzen-box .column6 {width: 100%; margin-left: 0;}

    #yandzen-box .column6 .yandzen-pigi a {min-height: auto; font-size: 15px;}

    #yandzen-box .column6 .yandzen-pigi a img {margin-top: 4px;}

    #yandzen-box .column6 .yandzen-pigi a span.facebook-box {line-height: 56px;}

    #yandzen-box .column4 {width: 100%; margin-left: 0;}

    #yandzen-box .column4 .yandzen-pigi a {min-height: auto; font-size: 15px;}

    #yandzen-box .column4 .yandzen-pigi a img {margin-top: 4px;}

    #yandzen-box .column4 .yandzen-pigi a span.facebook-box {line-height: 56px;}

}

@media only screen and (max-width: 600px) {

    .column6 .yandzen-pigi a {padding: 15px 5px !important; font-size: 16px; min-height: 86px;}

    .column8 .column6 .yandzen-pigi a {padding: 15px 5px !important; font-size: 14px;}

    .column6 .yandzen-pigi a img {margin-top: 4px; margin-bottom: 10px;}

    .column6 .yandzen-pigi a span {line-height: 28px;}

    .column6 .yandzen-pigi a span.facebook-box {line-height: 56px;}

    .column4 .yandzen-pigi a {padding: 15px 5px !important; font-size: 16px; min-height: 86px;}

    .column8 .column4 .yandzen-pigi a {padding: 15px 5px !important; font-size: 14px;}

    .column4 .yandzen-pigi a img {margin-top: 4px; margin-bottom: 10px;}

    .column4 .yandzen-pigi a span {line-height: 28px;}

    .column4 .yandzen-pigi a span.facebook-box {line-height: 56px;}
}

.title-border h2, .title-border h3, .adv-details-title .obv-detail {font-weight: bold !important;}

#formkons h4 {font-weight: 600;}

#content h4 {font-weight: 600;}

.type-adv-col h3 {font-weight: 600;}

#sovet-expert-ajax .item-content {margin-bottom: 25px;}

#sovet-expert-ajax .item:last-child .item-content {margin-bottom: 10px;}

.item-main {
    margin: 10px auto;
    position: relative;
}

.item-main .item-content p {
    display: block;
    height: 53px;
    overflow: hidden;
}

.item-main .item-main-border {
    position: absolute !important;
    top: -15px;
    left: -15px;
    width: 110.5%;
    height: 230px;
    border: 5px solid #5E5E5E;
    background-color: #edeaea;
}

.item.article-main {
    border: 5px solid #5E5E5E !important;
    background-color: #edeaea;
    padding: 10px 10px 0 10px !important;
}

.item.article-main .item-header {
    float: left;
    margin-right: 10px;
    width: 200px;
}

.item.article-main .item-content {
    background-color: #edeaea;
    padding-top: 0;
}

.item.article-main .item-content p {
    font-size: 14px;
    margin-bottom: 10px;
}

.article-box-main .paragraph-row .item:nth-child(3) {
    border-bottom: none !important;
    margin-bottom: 5px !important;
}

.adv-list-container .load_more.widget-view-more {
    clear: both;
    display: block;
    padding: 13px;
    font-size: 14px;
    background-color: #F26222;
    font-weight: 500;
    letter-spacing: -0.4px;
    text-align: center;
    margin-top: 20px;
    color: #fff;
    border-radius: 5px !important;;
    border-bottom: 1px solid #dcdcdc;
    box-shadow: inset 0 120px 100px -100px rgb(255 255 255 / 20%);
}

.adv-list-container .load_more.widget-view-more:hover {
    background-color: #ab3d0c;
    color: #fff;
}

#footer .footer-menu h4 {
    color: #fff;
    border-bottom: 1px solid #fff;
    font-weight: 500;
}

#footer .footer-menu h4:after {border-bottom: none;}

#footer .footer-menu .menu {margin-bottom: 20px;}

#footer .footer-menu .menu li:before {color: #fff;}

#footer .footer-menu .menu li a {
    font-weight: 400;
    color: #fff;
}

#footer .footer-menu .menu li a:hover {color: #ab3d0c !important;}

#footer .footer-menu .title-link {border-bottom: none;}

#footer .footer-menu .title-link a {color: #fff;}

#footer .footer-menu .title-link a:hover {color: #ab3d0c !important;}

#footer .mobil-clear {display: none;}

.button.btn_dobav2.btn-webnr {
    right: 205px;
    width: 25%;
    text-align: center;
    margin: -20px 0 -20px 10px;
}

/*#btn-block-bnews {margin-top: 10px;}*/

#btn-block-bnews .button.btn-bnews {
    width: 100%;
    text-align: center;
    padding: 8px 18px;
    background-color: #F26222;
}

#btn-block-bnews .button.btn-bnews.btn-bnews-red {background-color: #d10909;}

#btn-block-bnews .button.btn-bnews i {
    width: 25px;
    height: 18px;
}

#news-block-ajax .title-border {margin-top: 15px !important;}

#news-block-ajax .btn-webnr, #news-block-ajax .btn_dobav2new, #news-block-ajax .title-border .button.btn_dobav2 {display: none;}

.ya-share2__item.ya-share2__item_service_facebook {display: none !important;}

.vis-sm {display: none !important;}
#podpiskanews{position: fixed; display: none;
    height: 40px;
    top: auto;
    left: auto;
    right: 30px;
    bottom: 4px;
    line-height: 1.4rem;}
#modal_podpiska {width: 28%; position: fixed; bottom: 19px; right: 0; z-index: 998;display: none;}

#modal_podpiska .modal-dialog {margin: 0; width: 100%;}

#modal_podpiska h4 {font-weight: 600;}

#modal_podpiska .close {line-height: 1.15;}

#modal_podpiska .fa {height: 21px; width: 20px;}

#modal_podpiska table {width: 100%;}

#modal_podpiska table tr td {text-align: left !important;}

#modal_podpiska input[type=text] {border: 1px solid #ddd; border-radius: 3px; box-shadow: 0 2px 0 rgba(0,0,0,.03); background-color: #fff; cursor: text; padding: 10px 12px; margin-bottom: 8px; color: #9d9d9d; width: 100%; font-size: 14px; font-weight: 700; clear: both; display: block;}

#modal_podpiska input[type=submit] {font-size: 14px; font-weight: 700; letter-spacing: -.4px; color: #fff; border-radius: 3px; border-bottom: 1px solid #dcdcdc; text-shadow: 0 -1px 0 rgba(0,0,0,.4); box-shadow: inset 0 120px 100px -100px rgba(255,255,255,.2), inset 0 -1px 0 rgba(0,0,0,0.3); border: 0; clear: both; display: block; background-color: #F26222; padding: 10px 18px;}

#modal_podpiska input[type=submit]:hover {background-color: #ab3d0c;}

.img-col-2 img {
    float: left;
    margin-top: 10px !important;
    margin-right: 10px !important;
    width: 48%;
    height: auto;
}

.img-col-2 img:nth-child(even) {margin-right: 0 !important;}

.btn-unsub {background-color: #F26222 !important;}

#prodallnew.medical h3 a {font-weight: 600;}

#prodallnew.medical .item-content p {font-weight: 500;}

#prodallnew.medical .w-review-articles .item.item-large .item-header { float:none; width: 100%; height:150px;}

#prodallnew.medical .column6 {    margin-left: 1.1%;}

#prodallnew.medical .w-review-articles .item { width: 97% !important; float: right; height: auto; overflow: visible;}

#prodallnew.medical .imglong {width: 100%;
    height: 370px !important;
    background-size: 100%;}

#prodallnew.medical .imghigt { height:135px}
#prodallnew.medical .w-review-articles .item-content { margin-left:0; }
#prodallnew.medical .item-header-hover {
    height: 180px;
    overflow: hidden;
    padding: 0px !important;
}

#prodallnew .chsection{font-size: 8pt;
    font-weight: 400;
    min-height: 16px;
    min-width: 16px;
    box-shadow: inset 1px 0px 0px #ccc;
    background: #F26222;
    border-radius: 50%;
    display: block;
    float: right;
    text-align: center;
    padding: 1px 2px;
    position: absolute;
    right: 10px;
    margin-top: -20px;}

#prodallnew.medical .item-content {
    margin-bottom: 10px;
    height: 58px !important;
    background: #fff;
    line-height: 14px;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    overflow: hidden;
}

#prodallnew.medical .item-large .item-content {height: 79px !important;}

#prodallnew .item-content p	{font-size: 13px;
    color: #7e7e7e;
    margin-bottom: 0;}

#prodallnew .item-header-hover img {margin: auto;}

#prodallnew.widget.medical a.button {border-radius: 5px !important;
    padding: 13px;
    font-size: 14px;
    font-weight: 500;
    background-color: #F26222;
    letter-spacing: -0.4px;
    text-align: left;
    margin-top: 5px;
    color: #fff;
    border-bottom: 1px solid #dcdcdc;
    box-shadow: inset 0 120px 100px -100px rgba(255,255,255,0.2);
    text-shadow: none; display: block}

#prodallnew.widget.medical a.button:hover {background-color: #ab3d0c;}

#prodallnew.widget.medical .item {position: relative;}

#prodallnew.widget.medical .item .namecomp {position: absolute;
    z-index: 10;
    display: block;
    bottom: 0;
    min-width: 50%;
    max-width: 100%;
    background: #47474799;
    height: 30px;
    padding: 6px 15% 3px 5px;
    border-bottom: 3px solid #F26222;
    color: #fff !important;
    margin-bottom: 0px;
    font-size: 10pt;
    font-weight: normal;
    border-top-right-radius: 25px;}

#prodallnew.widget.medical .item .namecomp a {color: #fff;}

#prodallnew.widget.medical .item .namecomp:hover {background: #636060; border-bottom: 3px solid #ab3d0c;}

#btn-block-bnews .column4 {float: right;}

.img-box-col4 {text-align: center;}

.img-box-col4 span {display: inline-flex;}

.img-box-col4 span img, .img-box-col4 span a {max-width: 33.34% !important;}

.img-box-col4 span a img {max-width: 100% !important;}

.img-box-col2 {text-align: center;}

.img-box-col2 span {display: inline-flex;}

.img-box-col2 span img, .img-box-col2 span a {max-width: 50% !important;}

.img-box-col2 span a img {max-width: 100% !important;}

.tbl-sotrud {
    width: 900px;
    margin: 0 auto 10px;
}

.tbl-sotrud tbody, .tbl-sotrud tfoot, .tbl-sotrud thead, .tbl-sotrud tr, .tbl-sotrud th, .tbl-sotrud td {border: 1px solid;}

.bnr-zerno-cena {
    background:url(/upload/zerno-ceny-1280.jpg) no-repeat;
    width:1280px;
    height:100px;
    margin: 10px auto 0;
    display: block;
    background-size: contain !important;
}
@media only screen and (min-width: 768px) {
.newssv .w-review-articles .item{min-height:250px;}
.newssv .w-review-articles .item .tag{min-height:23px;}
}









#leftmenu {
    height: 100dvh;
}


