/*
Theme Name: Soho Child
Theme URI: http://demo.select-themes.com/soho/
Description: A child theme of Soho Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: soho
*/
@import url("../soho/style.css");



.pp_description {
display:none !important;
}


header.scrolled .header_bottom, header.sticky .header_bottom, .header_bottom {   
    background-color: #000 !important;
}

header.scrolled #menu-top_menu a, nav.main_menu > ul > li > a {	
	color: #fff !important;
}


input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {
    
    border: 1px solid #333;
}

.title_overlay {
	background: none !important;	
}

.title_holder {
	padding-top: 140px; 
	padding-bottom: 20px;
	text-align:left;
	height: auto; 
	opacity: 1;	
	/*background: #ccc;*/
	background-image: url('/wp-content/uploads/2017/01/IMG_4878.jpg');
	background-image: url('/wp-content/uploads/2017/01/IMG_5250.png');
	background-image: url('/wp-content/uploads/2014/03/bg-patern.png');
	
	
	background-position: center;
	border-bottom: px solid #000000 ;
}

@media screen and (max-width: 1002px) {
    
.title_holder {
	padding-top: 40px; 		
}
}

.title_holder h1 {
	/*color: #fff;	*/
}


.qbutton,.qbutton.transparent_button,.carousel-inner .active .slider_content .text.one_by_one a.qbutton {
    color: #fff !important;
    background-color: #363636 !important;
    
}

.qbutton:hover, #submit_comment:hover,.qbutton.transparent_button:hover {
    color: #363636 !important;
    background-color: #fff !important;	
}



.col-center {
	text-align:center;	
}


.title_text_background {
	background-size: cover !important;
}


.mobile_menu_button span {
    color: #fff;
    width: 30px;
    height: 30px;
    font-size: 24px;
	padding-top: 10px;
    z-index: 50;
    display: table-cell;
    position: relative;
    cursor: pointer;
    vertical-align: middle;
    -webkit-transition: color .3s ease-out 0s;
    -moz-transition: color .3s ease-out 0s;
    -o-transition: color .3s ease-out 0s;
    -ms-transition: color .3s ease-out 0s;
}

.#pp_full_res {
overflow-y:scroll;
overflow-x:hidden;
width: 90%;
}

.filter_holder {
    margin-bottom: 14px;
}

.wpcf7 form.wpcf7-form p {
    margin-bottom: 0px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
	height: 177px;
}

a.pp_next {
width: 100% !important;
}

a.pp_previous {
width: 0 !important;
}









