
#header-image\20 logomobile {
    display: none!important;
}


@media all and (max-width: 1201px) {
    #nav-topbar.nav-container .nav-wrap form.searchform {display: none !important;}

.container {
        max-width: 100%;
    min-width: 100%;
    width: 100%;

}

.col-2cl .content {
width: 73%!important;
    padding-left: 10px;
    padding-right: 10px;
}

.col-2cl .s1 {
   padding-right: 10px;
    width: 27%!important;
    max-width: 270px;
}

#wrapper #header .nav-container .nav-wrap .nav>li>a {
    padding: 17px 43px 17px 20px;

}

}

@media all and (max-width: 1113px) {
.col-2cl .content{width: 72%!important;}
}

@media all and (max-width: 1072px) {
.col-2cl .content{width: 71%!important;}
}
@media all and (max-width: 1035px) {
.col-2cl .content{width: 70%!important;}
}

@media only screen and (min-width: 200px) and (max-width: 750px) {

#header-image\20 logomobile {
    display: block!important;
max-width: 100%;
    max-height: 100%;
}
#header-image,#custom-logo{
 display: none!important;
}

body.home .main .content article .entry img.alignright {    max-width: 95%;}
body.home .main .content article .entry blockquote{width: 65%;}

.col-2cl .content {width: 100%!important;
 padding-left: 0px;
    padding-right: 0px;
}

.col-2cl .s1,#nav-topbar.nav-container .nav-wrap ul.nav {display: none !important;}

#yummi_slider {display: none !important;}
.main { max-width: 100%;
    min-width: 100%;
    width: 100%;}
body .widget_categories_list_all {display: none !important;}
#wrapper,html, html body {max-width: 100%;
    min-width: 100%;
    width: 100%;}


#header-image {width: 100%;}
#header #custom-logo {top: 30px;
    left: 54px;width: 80%;}
#header .l-big.active {height: 114px;}
#header .l-big .bl {width: 100%;}
body.single .entry img, div.entry > div > iframe {max-width: 100%;}
#footer{background: url(images/foot_fon.png) 62% 0 no-repeat;}
#wrapper #footer section {width: 100%;    min-width: 100%;}
.predinimg {display: none}
#footer-widgets > div:nth-child(1) > div {margin-top: 0px!important;margin-right:0px!important; min-width: 100%!important;}
body.single-post .content.post-page article .post-content .entry blockquote {width: 71%;}
#recent-posts-2, #footer-widgets > div:nth-child(2) > div.footer-widget-3.grid.one-third.last {display: none}
.one-third{ width: 100%;}

div.post-content.pad > div.entry,#toc_container > ul > li > a,.opisinimg,div.entry > p > a,#toc_container > ul > li,.post-content .entry ul:not(.toc_list)>li:not(.ap-post-action) {font-size: 18px;}
div.post-content.pad > div.entry > p { font-size: 18px !important; }
body.single-post .content.post-page article .post-content .neob_instr .title {    line-height: 22px;}
.content .alike ul.stats li .tit {    width: 90%;}
}

@media only screen and (min-width: 200px) and (max-width: 400px) {
#header .logo{
height: 75px;
}
}


/* EviLex */
body { margin: 0 }
.img_width_100 {
  display: block;
  width: 100%;
  height: auto;
}
.toggle {
  position: absolute;
  top: 0;
  right: 0;
  outline: 0;
  border: 0;
  /*background: transparent url(images/razd_fon_menu_.png) bottom left no-repeat;
  background-color: rgba(234,66,78,1);
  background-image: none;
  outline: 8px dashed rgba(234,66,78,1);
  box-shadow: 0 0 10px rgba(255,255,255,.5); */
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  touch-action: manipulation;
  -webkit-user-select: none;
  user-select: none;
  padding: 16px 6px;
  margin: auto;
  z-index: 1;
}
.toggle:before {
  content: '';
  position: absolute;
  top: 0; right: 0;
  border-top: 50px solid white;
  border-left: 80px solid rgba(234,66,78,1);
  box-shadow: 0 0 10px rgba(0,0,0,.5);
  width: 0;
}
#navegacio.open .toggle {
  outline: none;
  background: transparent;
}
.toggle .xicon, .toggle .xicon:after, .toggle .xicon:before {
  display: block;
  width: 24px;
  height: 3px;
  transition: background-color .3s linear,-webkit-transform .3s linear;
  transition: background-color .3s linear,transform .3s linear;
  transition: background-color .3s linear,transform .3s linear,-webkit-transform .3s linear;
  background-color: rgba(234,66,78,1);
}
.toggle .xicon {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
}
.toggle .xicon:after { top: 8px }
.toggle .xicon:before { top: -8px }
.toggle:not(.active):hover .xicon:after { top: 6px }
.toggle:not(.active):hover .xicon:before { top: -6px }
.toggle .xicon:after, .toggle .xicon:before {
  position: absolute;
  content: "";
}
.toggle.active {
  position: fixed;
  /*width: 100%;
  background-color: white;*/
}
.toggle.active .xicon {
  background-color: transparent;
}
.toggle.active .xicon:before {
  -webkit-transform: translateY(8px) rotate(45deg);
  transform: translateY(8px) rotate(45deg);
}
.toggle.active .xicon:after {
  -webkit-transform: translateY(-8px) rotate(-45deg);
  transform: translateY(-8px) rotate(-45deg);
}
.mobile-nav.open {
  display: block;
  height: auto;
}
.menu-mobile-container {
  box-shadow: 0 0 10px rgba(0,0,0,0.5);
  /* border-style: solid;
  border-width: 0px 0px 0px 6px;
  -moz-border-image: url(images/menu_fon_left.png) 0 0 0 6 repeat;
  -webkit-border-image: url(images/menu_fon_left.png) 0 0 0 6 repeat;
  border-image: url(images/menu_fon_left.png) 0 0 0 6 repeat; */
}
.mshow, .sub-menu { display: none }
.mhide, .sub-menu.open { display: block }
.sub-menu.open li { list-style: none }
.sub-menu.open li a {
  margin-left: 10px;
  padding-left: 0 !important;
}
/* https://www.w3.org/TR/css3-mediaqueries/
@media all and (min-width: 640px){}
@media screen and (max-width: 2000px){}
@media screen and (min-width: 400px) and (max-width: 700px){}
@media all and (orientation:portrait){}
@media all and (orientation:landscape){} */
@media screen and (max-width: 768px){
  #navegacio {
  position: fixed;
  top:0;
  right:0;
  width: 100%;
  height: 20px;
  text-align: left;
  background-color: rgba(234,66,78,1); /* цвет подложки меню, #454545 */
  /* background-attachment: local; */
  outline: 8px dashed rgba(234,66,78,1);
  box-shadow: 0 0 10px rgba(0,0,0,.5);
  /* box-shadow: 0 0 10px rgba(255,255,255,.5); */
  z-index: 1001;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  }
  #navegacio.open {
   width: 80%;
   height: 100%;
   overflow-y: auto;
   /*background-image: url('img/grounde.jpg');
   background-repeat: repeat;
    background-color: #2F915A; /* цвет подложки раскрытого меню */
  }
  #navegacio #mlogo {
   color: white;
   font-size: 2em;
   /*width: 80%;*/
   height: auto;
   margin: 0;
   padding: 5px 10px;
   background: transparent;
  }
  #navegacio ul li {
   position: relative;
   border: 0;
   border-top: 1px solid rgba(255,255,255,.2);
   width: 100% !important;
   /* height: 30px; */
   margin: 0;
   padding: 0;
   display: block;
   float: none;
  }
  #navegacio ul li a {
   display: block;
   line-height: 20px;
   text-align: left;
   position: relative;
   padding: 10px 0 10px 20px;
   /* width: 100%; */
   border: 0;
   color: white !important;
   text-shadow: none;
  }
  #navegacio ul li.menu-item-has-children > a { width: 79% }
  #navegacio button { z-index: 1002	}
  .mobile-nav {
   position: relative;
   top: 0;
   left: 0;
   right: 0;
   z-index: 1001;
   font-size: 1.7em;
   background-color: #EA424E;
   display: none;
   height: 0;
   padding: 0;
   margin: 0;
  }
  .icon-caret {
   display: block !important;
  }
  .icon-caret, .icon-caret.down {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    content: '❯'; /* ❭ &#10093; / ❯ &#10095; / ❱ &#10097; */
    font-size: 25px;
    line-height: 40px;
    color: white;
    width: 50px;
    height: 40px;
    text-align: center;
    border-left: 1px solid rgba(255,255,255,.5);
    z-index: 999;
  }
  .icon-caret.down {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
    width: 40px;
    height: 50px;
    top:-5px;
    right: 5px;
    line-height: 50px;
    border-left: 0;
    border-bottom: 1px solid rgba(255,255,255,.5);
  }
  .nav-up {	top: -61px !important	}
  .mhide { display: none !important }
  .mshow { display: block !important }

  /* exclusive site fix */
    * { box-sizing: border-box; }
    p, ul:not(.sub-menu), ol, .textwidget, #post_more_wrapper, h6, label, #copyright_left {
      font-size: 1.2em;
    }
    .sub-menu { padding-left: 25px }
    /*.page,*/ .page_midlle, .page_bottom, .page_in, .onecolumn, .maincolumn, .content {
      max-width: 100% !important;
      width: 100% !important;
      height: auto;
      display: block !important;
      margin: 0 !important;
      padding: 0 !important;
    }
    .text img, .post_inner_wrapper div[style*="float:right"], .post_inner_wrapper div[style*="float:left"], #footer img {
      float: none !important;
      margin: auto !important;
      clear: both;
      display: block !important;
    }
    div[style*="margin-left:-55px"] {
      margin: auto !important;
    }
    #content div[style*="float:right"], #content div[style*="float:left"] {
      float: none !important;
      margin: auto !important;
      clear: both;
    }
    /* ins {
      margin: auto !important;
      text-align: center;
      max-width: 100%;
      overflow: hidden !important;
    } */
    table:not(.yap-list) {
      display: block;
      overflow: auto;
    }
    iframe[src*="youtube"]{
      display: block;
      width: 100%;
      height: auto;
    }
    .tags div.first_ads {
      position: absolute;
      display: block;
      min-width: 100%;
      min-height: 320px;
    }
    .tags div.second_ads {
      margin-top: 350px;
    }
    article .post-inner .post-sharrre .pluso {
      width: 100%;
    }
    article .entry img {
      margin: auto;
      display: block;
      text-align: center;
    }
    .alfavit a {
      display: inline-block;
    }
    .opisinimg {
      position: relative;
    }
    .wpvl_auto_thumb_box_wrapper {
      float: none !important;
      margin: auto !important;
    }
    body.home .main .content article .entry blockquote, body.single-post .content.post-page article .post-content .entry blockquote {
      width: 100%;
      margin-left: 0;
    }
    .content .alike ul.stats li .tit {
      width: 100%;
    }
    #footer .pad .about {
      margin-top: -65px;
    }
    .right, .alignright, .left, .alignleft {
      float: none;
      display: block;
      margin: auto !important;
    }
    body .main .content article.post .post-opis .post-anons {
      display: none;
    }
    body .main .content article.post .post-opis {
      height: 120px;
    }
    body .main .content article.post .post-opis .post-title {
      border: 0;
      margin: 0;
    }
    #wrapper #footer section {
      width: 90%;
      min-width: 90%;
    }
    .msright {
      width: 100% !important;
    }
    .content .alike ul.stats li .img {
      height: 200px !important;
    }
    .content .breadcrumbs {
      overflow: hidden;
    }
    h1.post-title {
      width: 100%;
    }
    #header .logo {
      height: 115px;
      padding-top: 40px;
    }
    #wrapper .container .main .content .page-title.pad .cat_ul>li {
      width: 100%;
    }
  /* /exclusive site fix	*/
}
@media only screen and (min-width: 767px) and (max-width: 1024px){}
