
.banner-tag {
	text-align: center;
}

.banner-tag  iframe {
		display: inline-block;
}
iframe {
	max-width: 100%;
}

/* .sidebar.sticky 	{
	position: -webkit-sticky;
	position: sticky;
	top: 80px;
}
  

#sidebar-banner {
 	width: 100%;
 	padding: 0;
}

#sidebar-banner.stick {
	position: fixed;
	top: 80px;
	width: auto;
}

*/

.redaktor_choose {
	display: none;
}

form.plovdiv input {
	height: auto !important;
}
form.plovdiv input,
form.plovdiv textarea {
	background: none;
	color: #fff;
}
form.plovdiv label {
	color: #fff;
}

form.plovdiv {
	background: url(../../front/image/tv-bg-2.jpg) no-repeat top right #256198;
	padding: 20px;
	margin-top: 15px;
}

@media (min-width: 1200px) and (max-width: 1600px){
	main{
		padding-left: 170px!important;
	}
}
@media (min-width: 1200px){
	.container {
	    max-width: 1200px!important;
	    min-width: 300px!important;
	    width: 100%!important;
	}

	footer .footer-menu{
		text-align: center;
	}

}

@media (max-width: 991px){
	.sidebar.sticky 	{
		position: sticky;
		top: 150px;
	}
}
@media (min-width: 991px){
  .hcoamtes{
    display: none;
  }
}
@media (max-width: 1200px){

	main{
		padding-top: 135px;
	}
	.navbar{
		display: none;
	}
	.search {
	display: none;
    position: absolute!important;
    left: 4px;
    top: 4px!important;
    z-index: 9999999999;
	}
	#wrap-search{
	    display: block;
	    width: 90%;
	    /* left: 0; */
	    right: 30px;
	    height: 39px;
	}
	.search form input[type="search"] {
	    width: 100%;
	    height: 41px;
	}
	.search form input[type="submit"]{
		height: 41px;
	}
	main {
    	padding-top: 63px!important;
	}
		header .logo {
	    width: 200px;
	    position: relative;
	    top: 10%px;
	    z-index: 1;
			margin-bottom: 10px;
	}
	
	#wrap-search input[type="submit"] {
		margin-top: 3px;
	}
	
	.wrapper-mobile-nav .menu p {

	    margin-top: 1em;
	}
	.wrapper-mobile-nav .menu {
	    background: #fff;
	    top: 55px !important;
	    overflow-y: auto;
	    height: 100vh!important;
	}
	.wrapper-mobile-nav .menu--off{
		left: -80%;
	}
	.wrapper-mobile-nav .menu--on{
		left: 0%!important;
		-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04);
	    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04);
	    -webkit-transition: box-shadow .3s ease-in-out;
	    transition: box-shadow .3s ease-in-out;
	}
	.mobile-nav {
    	width: 45px;
    	z-index: 1;

	}
	.material-design-hamburger{
		position: relative;
		z-index: 1;
	}
	.wrapper-mobile-nav {
		width: 45px;
    	margin-left: 0px;
	}
	.second-nav{
		float: right;
	    width: 30px;
	    height: 28px;
	    position: relative;

		position: absolute;
		top: 3px;
		right: 10px;
		top: 13px;

	}
	.second-nav:hover{
		cursor: pointer;
	}
	.second-nav span{
	    width: 100%;
	    float: right;
	    height: 8px;
	    position: relative;
	}
	.second-nav span:before{
	    content: '';
	    content: '';
	    width: 5px;
	    height: 5px;
	    background: #757575;
	    position: absolute;
	    top: 3px;
	    left: 0;
	    right: 0;
	    margin: 0 auto;
	    border-radius: 50%;
	}
	.secon-nav-open{
		display: block!important;
	}
	
	
.navbar .navbar-nav {
	margin: 7.5px 0;
	text-align: left;
}
	.navbar{
		width: auto;
	    float: right;
	    right: 0px;
	    top: 49px;
	    background: #fff;
	    position: absolute!important;
	    -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04);
	    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04);
	    -webkit-transition: box-shadow .3s ease-in-out;
	    transition: box-shadow .3s ease-in-out;
	}
	.dropdown-menu {
    	min-width: 100%!important;
	}
	.navbar .container-fluid{
		padding: 0px;
	}
	.navbar-nav > li {
    	width: 100%!important;
	}

}
@media (max-width: 991px){
	body{
		background-color: rgb(234, 234, 234)!important;
	}
	.top_heading {
	    color: #757575;
	    font-size: 22px;
	    padding-left: 0px;
	    margin: 30px 0px;
	}
	.redaktor_choose {
		display: block;
	}
	.share{
		opacity: 1;
	}
	.text-container .small-descriptioin, .visible-heading .subheading{
  		display: none;
  	}
	.single_news .single_description {
	    font-size: 16px;
	    line-height: 26px;
	}
	.single_news img{
		width: 100%;
		height: auto;
	}
	.col-md-12.information-page h1{
		font-size: 19px;
	}
	.information-page i{
		font-size: 19px;
	}
	.sidebar{
		display: none;
	}
	.sidebar .hover-social-2 img {
		width: 100%
	}
	.pedding{
		display: none;
	}
	.navbar.secon-nav-open li a{
		padding: 10px 5px!important;
	}
	.more-link:before{
	  content: 'Показване на още';
	  font-size: 11px;
	   color: #5f5e5e;
    	font-weight: 300;
	  float: right;
	  padding-left: 5px;
	}
	.show-more .more-link:before{
	    content: 'Показване на по-малко';
	  font-size: 11px;
	    color: #5f5e5e;
    	font-weight: 300;
	  float: right;
	  padding-left: 5px;
	}
	.more-link:after{
		color: #5f5e5e!important;
	}
	.show-more .more-link:after{
		color: #5f5e5e!important;
	}
	.mobile-share{
		display: block;
		position: absolute;
		bottom: 4px;
		left: 10px;
		font-size: 11px;
	  	color: #636363;
    	font-weight: 300;
	}
	.mobile-share a{
	  	color: #5f5e5e;
    	font-weight: 300;
	}
	.mobile-share a i{
		color: #bebebe;
    	font-size: 10px;
	}
	.modal-dialog #js-share-body{
		padding: 10px;
	}
	.modal-dialog .media-body{
		font-size: 13px;

	}
	.modal-dialog .media-body h4.media-heading{
		height: 52px;
		font-size: 16px;
    	margin-bottom: 0px;
    	overflow: hidden;
	}
	.single_news_heading{
		font-size: 18px;
	}
	.single_news_heading2{
		font-size: 19px;
	}
	.oyJxcb{
		background: #f1f1f1;
	    box-shadow: 0px 0px 4px -2px;
	    padding: 6px;
	    color: #8d8b8b;
	    position: relative;
	    font-weight: 300;
	    padding-left: 25px;
	}
	.oyJxcb span:before{
		font-family: 'FontAwesome';
	    content: "\f107";
	    position: absolute;
	    top: 7px;
	    left: 8px;
	    font-size: 15px;
	}

	.oyJxcb span i{
		display: none;
	}
	.text-container {
		margin-bottom: 6px;
	    padding-bottom: 10px!important;
	}
	.text-container.show-more{
		padding-bottom: 25px!important;
	}
	.more-link {
	    font-size: 15px;
	    height: 20px;
	    bottom: 4px;
	}

	@keyframes left-slide {
	  0% {
	    right: 0;
	  }
	  50% {
	    right: 100px;
	  }
	  100% {
	    right: 0;
	  }
	}
	@keyframes transform {
	  10% {
	    transform: translate(0px, 10px);
	  }
	  50% {
	    transform: translate(100px, 50px);
	  }
	  100% {
	    transform: translate(0px, 10px);
	  }
	}

}
@media (max-width: 767px){
	.wrapper-mobile-nav .menu--off{
		min-height: 100vh!important;
		z-index: 999;
	}
	.wrapper-mobile-nav .menu{
		padding-bottom: 20%;
	}
	.show-more .more-text{
		padding-top: 0px;
	}
	.text-container .small-descriptioin{
		font-size: 13px;
    	height: 33px;
	}
	.input-form-coment{
		width: 96%!important;
	}
	.input-form-coment input{
		padding-left: 10px!important;
	}
	.more-text .subheading{
		max-height: 37px;
		overflow:hidden;
	}
	.contact-page .contact-description{
		padding-right: 0px;
		background-image:none!important;
	}
	.contact-page h1{
		font-size: 24px;
    	line-height: 28px;
	}
	.contact-page h2{
		font-size: 20px;
	}
	.information-page h1{
		font-size: 24px;
    	line-height: 28px;
	}
	.form-header{
		font-size: 20px;
	}
	.text-container img {
		width: 70px;
    	height: 65px;
    	margin-right: 10px;
	}
	.visible-heading h2 {
   	 	font-size: 15px;
   	 	line-height: 20px;
   	 	max-height: 39px;
    	overflow: hidden;
	}
	.visible-heading .hover-social-2{
		display: none;
	}
	.text-container .tags{
		display: none;
	}
	.more-news {
    	width: 100%;
	}
	.col-md-9, .col-md-12, .col-md-6{
		padding: 0px!important;
	}
	.container {
	    padding-right: 7px!important;
	    padding-left: 7px!important;
	}
	.text-container {
    	padding: 10px;
	}
	.single_news{
		padding: 10px;
	}
	.visible-heading {
    	width: 72%;
	}
	.background--blur{
		overflow: hidden!important;
	}
		.background--blur main{
		overflow: hidden!important;
	}
	.background--blur main{
		z-index: -1;
	}
	footer{
		display: table;
	}
	.footer-menu{
		order: 1;
    	display: table-header-group;
	}
	.footer-menu .UnbpDd{
		display: none;
	}
	footer .footer-menu ul li{
		width: 100%;
    	margin: 3px 0px;
	}
	footer .footer-description{
		color: #757575;
		order: 2;
		text-align: left;
    	display: table-footer-group;
	}
	footer .footer-menu ul li a {
    	color: #797979;
	}
	footer .bottom-footer{
		text-align:left;
		padding-top: 7px;
	}

	header .logo img {
		width: 180px;
	}
	
	.sent_quote {
	
		width: auto;
		font-size: 13px;
		padding: 1px 8px 18px 6px;
	
	}
	
	.sent_quote i {
	
		padding-left:8px;
	}
	
	
	.sent_quote::before {
		right: 28px;
		display: none;
	}
		.form-group {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}
