/*
Responsive Style
----------------------------
--------------------------------
*/
@media(max-width: 998px){
	.cl-vnavigation li a i {
	    font-size: 14px;
	    margin-right: 7px;
	}
	.cl-sidebar {
	    width: 216px;
	}
}
@media (max-width: 800px) {
	.responsive-form-group {
		margin-bottom: 15px;
	}
}
@media(max-width: 768px){
	.filters-area select.form-control {
	    margin-bottom: 20px;
	}
	form#filters {
	    text-align: center;
	}
	.cl-sidebar .cl-toggle {
	    padding: 12px 30px;
    	text-align: left;
	}
	.cl-sidebar {
	    width: 42px;
	}
	#filtersCheckboxes {
	    display: block !important;
	}
	#pcont {
	    padding-left: 42px;
	}
	.float-md-right {
		float: none;
		text-align: center;
	}
}
@media (max-width: 600px){
	/*.cl-vnavigation {
    	height: 85vh;
    	padding-top: 0;
	}*/
	.cl-sidebar {
	    width:100%;
	    top: 0px;
	}
	.cl-sidebar, .sb-collapsed .cl-sidebar {
	    background: none repeat scroll 0 0 #272930;
	    width: 100%;
	    position: relative;
	    z-index: 1020;
	    display: block;
	    padding-bottom: 0;
	}
	.cl-sidebar.sticky {
		top: 0;
	}
	.page-head {
	    margin-top: 0;
	}
}
@media (max-device-width: 480px){
#pcont {
    margin-top: 5px;
}
}