﻿
span.wpml-ls-native {
	padding: 0 10px !important;
}

a.wpml-ls-item-toggle span.wpml-ls-native {
	padding-left: 25px !important;
}



#tail-content {
	position: relative;
	padding-bottom: 55px;
}

.photo-otchet {
    display: block;
    margin-bottom: 0px;
    overflow: hidden;
}

.photo-otchet a h2 {
    color: white;
    padding: 140px 0;
    text-align: center;
}


.utility-bar-wrapper {
    text-align: right;
    padding-top: 1em;
    padding-bottom: 1em
}


    .utility-bar-wrapper .login-welcome-message {
        display: block;
        text-align: right;
        padding: 0;
        margin-bottom: 0.8rem;
        margin-top: -1rem;
        font-size: 1em;
        text-transform: capitalize
    }


        .utility-bar-wrapper .login-welcome-message strong {
            color: #199ebf
        }


.utility-bar-wrapper .button-aiim {
    font-size: 1.6rem
}

#footer_area{//z-index:1000;position:relative;bottom:-13px}
#footer_area h2{color:#000;font-size:14px;font-weight:700}
#footer_area .section{float:left;height:200px;margin:50px 25px 20px 50px}
#footer_area .section ul{margin-top:10px}
#footer_area .section li{margin-top:10px;font-size:13px}
#footer_area a{font-size:13px;color:#000}
#footer_area a:hover{//color:#F47E71}
.pink_background{background-color:#f6e8df}

.picMarquee-top .bd ul li .pic-title{width:225px;margin-left:10px;float:right; }

.picMarquee-top .bd ul li .pic-title a{line-height:22px;font-size: 14px }

.picMarquee-top .bd ul li .pic-title a:hover div{ color: #b80000;}

.picMarquee-top .bd ul li .pic-title .top{color: #B80000;font-size: 15px;line-height: 15px;margin-bottom: 5px}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
.icon-profile_empty:before{content:"\e62f"}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}

h2.site-description {
  color: #bf6450;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0px;
  max-width: 260px;
  line-height: 20px;
}


.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}



.row-featured {
  overflow: hidden;
  margin-right: -16px; }


.row-featured-category {
  margin-bottom: -1px; }

  .row-featured-category .sell-your-item {
    top: 15px; }

  .item-list .row {
    margin: 0; }


.row-featured-company .f-category h6 {
  color: #777;
  font-size: 12px;
  text-transform: none; }

  .row-featured-company .f-category h6 .company-name {
    color: #369; }


.event-filters-wrapper .row {
  margin: 0; }

#top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos,
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content-pos{display:table-cell;  vertical-align: middle; text-align: center;}


#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos{
	display:table; height: 100%; width:100%;
}


#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos-content{
	display: table-cell;
    vertical-align: middle;
}
#bb-that .bb-that-category__content{overflow:hidden;max-height:0;padding:0 15px 15px;padding-top:0;padding-bottom:0;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}
#bb-that .bb-that-category.bb-that--open .bb-that-category__content{padding:0 15px 15px;max-height:2340px}

.page .header .column {
	height: 100px;
}


.vegan-hamburger .vegan-bun.vegan-bun__top {
  top: 0;
  bottom: unset;
}


.vegan-hamburger .vegan-bun.vegan-bun__bottom {
  bottom: 0;
  top: unset;
}


.offcanvas-menu-launched .vegan-hamburger .vegan-bun.vegan-bun__bottom {
  bottom: 6px;
  -webkit-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}


.offcanvas-menu-launched .vegan-hamburger .vegan-bun.vegan-bun__top {
  top: 6px;
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}


.accordion__content p.lead {
    font-weight: 300;
    font-size:17px;
    color:#505050;
}


.accordion li .accordion__title,
.accordion li .accordion__content,
.accordion li .accordion__content * {
  transition: 0.3s linear;
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
}

.accordion li .accordion__content {
  opacity: 0;
  visibility: hidden;
  max-height: 0;
}

.accordion li.active .accordion__content {
  opacity: 1;
  visibility: visible;
  max-height: 500px;
}
.m-tiles__tiles{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 12px 16px rgba(51,62,72,0.05),0 12px 14px rgba(51,62,72,0.1)}

.site-branding {
    padding: 10px 15px;
    width: 25%;
    text-align: center;
}

.site-branding .site-title {
    font-size: 42px;
    font-weight: bold;
    margin: 0;
    text-align: center;
    font-family: 'PT Serif', serif;
    line-height: 1.1;
}

	.saga-ad-space,
	.site-branding {
    width: 100%;
	}


    .mobile-nav-wrap {

        float: left;

        height: 100%;

        display: table;

        margin: 30px 0 30px 0;

    }
.header-corporate{float:left;padding:16px 0}
.header-corporate a{margin-right:9px;height:28px;width:114px}
.header-corporate .claim{height:28px;vertical-align:sub;margin-right:0}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}

				.adbanner{

	width: 550px;
	height:142px;
}


#menubar {
	padding: 4px;
	border-top: 1px solid #000;
	border-top: 1px solid rgba(0,0,0,0.3);
	border-bottom: 1px solid #343434;
	border-bottom: 1px solid rgba(255,255,255,0.08);
	border-radius: 3px;
	background: #242424;
	background: rgba(0,0,0,0.08);
	box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
}

.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}

.container-close {
	position: fixed;
	display: block;
	height: 100%;
	width: 100%
}
.widget li#linkcat-48291{background:0 0}
li.widget{background-color:#111;border:1px solid #444855;border-radius:7px 7px 7px 7px;margin-bottom:15px;overflow:hidden;padding:0 15px 15px}
html li.widget{padding-bottom:10px}
li.widget h2{color:#cccfd7;background:#202228;border-bottom:1px dotted #444855;border-top-left-radius:6px;border-top-right-radius:6px;font-size:16px;font-weight:400;left:-15px;line-height:30px;margin:0;padding:5px 10px;position:relative;width:238px}
#sidebar li.widget p img{margin:0;padding:3px;border:#ccc 1px solid;background:0 0}
.widget ul li{margin:5px 0}
.wtf-widget,.widget{background-color:#111;border:1px solid #444855;border-radius:7px 7px 7px 7px;margin-bottom:15px;overflow:hidden;padding:15px}

  .top-nav .top-nav__item {
    text-align: center; }

    .top-nav .top-nav__item:after {
      content: '';
      display: block;
      height: 2px;
      background: #1F1F1F;
      background: var(--content);
      opacity: 0;
      transition: opacity 0.2s ease-in-out; }

    .top-nav .top-nav__item:hover:after {
      opacity: 1; }

ul.menu li.s4 {
  width: 150px;
}


.genesis-nav-menu .menu-item {
	border: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}

.page-content-block {
  padding: 10px 0px 25px 0px;
  background: #fff;
  margin: 0px 11px 0px 10px;
}

footer .mkdf-footer-bottom-holder-inner {
padding: 20px 60px;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.u-vhide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}
#zone-page-title-wrapper.cam-page-title{display:block;background:white !important;}
.page-node-84392 #zone-page-title-wrapper{display:none;}
.zone-wrapper:not(.zone-content-wrapper){display:none;}
