.admin-bar #main,.admin-bar #main header.monolit-header {top: 32px;}
.admin-bar #main .share-inner {top:92px;}
/*.admin-bar #main .share-container {top: 106px;}*/
@media screen and (max-width:1024px) {
  .cbp-spmenu.cbp-spmenu-vertical.cbp-spmenu-left.default.cbp-spmenu-open {
    width:100% !important;
    max-width:inherit !important;
  }
  section {
    padding: 20px 0;
  }
  body.cbp-spmenu-push.cbp-spmenu-push-toright .content-footer {
    display:none;
  }
  body.cbp-spmenu-push .content-footer {
    display:block;
  }
}
@media screen and (max-width:782px) {
	.admin-bar #main,.admin-bar #main header.monolit-header {top: 46px;}
}
@media only screen and (max-width: 640px) {
    .section-title {
        margin-bottom: 0;
    }
}
@media screen and (max-width:600px) {
	.admin-bar #main{
		top:0px;
	}
	.admin-bar #main header.monolit-header {
		top: 0px;
		position: relative;
	}
}
.no-des {display: none;}
.no-dis {display: none;}
.responsive-video {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.responsive-video iframe,
.responsive-video object,
.responsive-video embed  {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.footer-social ul {padding-left: 0px;}
.content-footer ul {list-style: none;padding-left: 0px;}
.single-slider .owl-dots {text-align: center;}


div.wpcf7-validation-errors {border:0px !important;}
div.wpcf7-response-output {margin-left: 0px;margin-right: 0px;padding: 0px;}
span.wpcf7-not-valid-tip {margin-bottom: 20px;}
.author-social ul {
    list-style: none;
    padding-left: 0px;
    text-align: right;
}
.author-social ul li {
    display: inline-block;
    
}
.author-social ul li a {font-size: 14px;padding:10px;}
.author-social ul li a:hover {opacity: 0.8}
article.content-none {margin-top: 0px;z-index: 3;background: #fff;}
.mrt-20 {margin-top: 20px;}

