@media (max-width: 992px){

.sidebar{display:none}
}

.banner-ad {
padding:2px;
background: rgb(255, 255, 255);
}

.sf-menu li ul{
background:#3d424c;
}

.fixmenu :hover{
color:#d2040c;
}

.parallax::before {
background-color: rgba(11, 16, 27, 0.85);
}

@media (max-width: 991px) {
a.logo.logo_image {
    max-width: 300px; 
}
}

.buttons {
background-color: #d3080f;
color:#ffffff;
-webkit-transition: all 1s; /* Safari */
    transition: all 1s;
}

.buttons:hover {
background-color:#2d323c;
color:#ffffff;
-webkit-transition: all 1s; /* Safari */
    transition: all 1s;
}

.nav_act { 
background-color:#cccccc;
}

.eventpicbg {
    background-size: cover;
    -webkit-filter: contrast(100%) brightness(100%) grayscale(0%) saturate(100%) hue-rotate(0deg) sepia(100%) invert(0%) blur(3px);
    /* position: absolute; */
    width: 100%;
    height: 100%;
    top: 0px;
    /* z-index: -1; */
}

img, figure {
    max-width: 100%;
    //height: 326px;
}

.post-type-1__content {
    padding: 30px 15px 40px;
}

.sf-menu li ul  .men {
    color: #cccccc;
    display: block;
    border-bottom: 1px solid #cdd2d7;
    padding: 8px 0;
}

@media (max-width: 992px){
.men{
    float: none;
}
}

.sf-menu li ul .men a  {
    color: #cccccc;
    display: block;
    border-bottom: none;
    padding: 8px 0;
	text-transform: none;
	font: normal 15px/21px 'Arial', sans-serif;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
	    text-align: left;
}

.panel-group .panel-heading .panel-title.search a::after {
	content: '\f002';
}

.regif ,.servf ,.katf{
	background:green;
	margin:5px;
	padding:10px;
	 -webkit-transition: all 0.2s; /* Safari */
    transition: all 0.2s;
	}
.regif:hover ,.servf:hover ,.katf:hover{
	background:#d2040c;
	 -webkit-transition: all 0.2s; /* Safari */
    transition: all 0.2s;
	}

	.clear-all-s {
		background:inital;
	 -webkit-transition: all 0.2s; /* Safari */
    transition: all 0.2s;
}
	
.clear-all-s:hover {
		background:#d2040c;
	 -webkit-transition: all 0.2s; /* Safari */
    transition: all 0.2s;
}
	
	.panel-group .panel-body {
	padding: 0px 0px; 
	}
.filter-h{
	padding:10px;
}

