

.project_category {
display: none;
}
.hover_feature_holder_inner h5 {
display:none !important;
}
.flexslider, .portfolio_slider {
margin: 0 0 10px !important;
}
.content-slider li{
color: #fff !important; 
}
.content-slider{
min-height: 450px !important;
}
.qbutton.large {
height: auto;
width: 240px;
padding: 10px;
line-height:24px;
}
.q_elements_item {
background-size: cover;
}
input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {
background-color: #f0f0f0;
margin: 20px 0 0;
font-family: lato;
font-size: 18px;
line-height: 18px;
color: #737373;
}
.menu_icon.fa-download.fa {
color: #00adee;
font-size: 18px;
}
.custom-li ul > li {
margin-bottom:0 !important;
}
.preview.qbutton.small.white {
display: none;
}
@media (max-width: 768px){
.carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
font-size: 28px !important;
}
.carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
font-size: 18px;
line-height: 26px;
letter-spacing: 1px;
}
.thumb.flip {
width: 200px !important;
}
}
@media (max-width: 767px) {
.content-slider{
min-height: 700px !important;
}  
.testimonial_text_inner p {
font-size: 26px !important;
line-height: 42px !important;
}        
}
@media (min-width: 768px) and (max-width: 991px) {
.thumb.flip {
width: 250px;
}    
.content-slider{
min-height: 480px !important;
}   
}

