/*

Theme Name:     Pursuit Child Theme

Theme URI:      http://themovation.com/pursuit

Description:    Child theme for Pursuit

Author:         Themovation

Author URI:     http://themovation.com

Template:       pursuit

Version:        1.0

License:        Regular License

License URI:    http://themeforest.net/licenses/regular



*/



@import url("../pursuit/assets/css/app.css");



h1.slider-title {

    line-height: 1.5em;

}



#main-flex-slider .slider-subtitle p {

    font-size: 18px;

}





#themo_service_block_3 .service-block-col.first .service-block{

    text-align: left !important;

}





#themo_service_block_3 .service-block.standard-block h3{

	margin-left: 0px;



}



#themo_service_block_3 .service-block.standard-block h3:nth-child(2){

	margin-bottom: 30px;

}





#themo_service_block_3 ul li{

	margin-bottom: 5px;

	font-size: 16px;

}



section#themo_testimonials_1 .quote {

    max-width: 80%;

}







body.page-id-910 section#themo_service_block_2 .container:after{

	content: "Booking solutions from as little as 5%";

	display: block;

	position: relative;

	margin: 0 auto;

	font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight:600;

	font-size: 24px;

	text-align: center;

}



.simple-conversion div#frm_form_5_container form.full-form-on-blue input[type=submit]{background:#0d2a40 !important; }





form.full-form-on-blue div.frm_half input[type=text]{width: 80% !important;}



form.full-form-on-blue .frm_forms form textarea, .frm_style_formidable-style.with_frm_style textarea {

    width: 91.5% !important;

}

section#themo_showcase_1, section#themo_service_block_3 {
    background-color: white !important;
}


body.page-id-927 section#themo_service_block_2 a {
    text-decoration: underline;
}


body.page-id-935 section#themo_showcase_1 h3 {
    font-size: 1.5em;
}


body.page-id-941 section#themo_service_block_split_1 ul {
    margin-left: 50px;
}


/*****Home Page******/

body.page-id-910 #main-flex-slider .simple-conversion, body.page-id-910 #main-flex-slider .slider-bg{
    padding-top: 0;
    padding-bottom: 0;
}


.home-pg-slider-hero-image {
    height: 450px;
    float: left;
    width: 300px;
    background: url('https://www.bookingcommando.com/wp-content/uploads/2015/10/home-hero-main.png') no-repeat 0 15px;
    margin-left: 200px;
    margin-bottom: -5px;
}



/********Getting started form**********/

div.bkgcmd-gettingstarted-basicform{
	float: left;
	margin-left: 200px;
    margin-top: 50px;
	} 

div.right-side-signup-hero {
	float: left;
    width: 550px;
}




/***************Plan Page***************/
.plan-page-title, .plan-page-main-title, .slider-subtitle p{
    color: white;
}


.plan-page-title {
    color: white;
    border: 1px solid white;
    display: inline-block;
    padding: 20px 40px 20px 40px;
    margin-bottom: 50px;
}


.plan-page-sub-title {
    font-size: 18px;
}

.plan-page-sub-title p {
    margin-bottom: 10px !important;
    color: white !important;
    display: inline-block;
    border-top: 1px solid white;
    padding-top: 30px;
}

.plan-page-main-title {
    margin-bottom: 40px;
}


.easybooking-package-details h2, .bookingeverywhere-package-details h2, .fullcommando-package-details h2{
    font-size: 20px;
}

.easybooking-package-property, .bookingeverywhere-package-property, .fullcommando-package-property {
    font-size: 30px;
    color: #84c225;
}

.bookingeverywhere-package-property{color:#009de7;}
.fullcommando-package-property{color:#dd3e3e;}

span.plan-price-main {
    font-size: 40px;
}

.plan-photography h3 {
    font-size: 16px;
    margin-top: 60px;
}

.plan-photography p {
    line-height: 16px;
}

.easybooking-package-details, .bookingeverywhere-package-details, .fullcommando-package-details{
    margin-top: 0 !important;
}


.bkgcmd-package-basicform {
    margin-top: 0 !important;
    float: left !important;
    margin-left: 60px;
}

div.easybooking-package-details input.bkgcmd-package-register{
    border: 1px solid #84c225 !important;
    background-color: #84c225 !important;
}

.booking-plan-block-wrapper {
    padding: 0 15% 0 15%;
}


.core-services-list ul li, .website-services-list ul li {
    font-size: 16px;
    margin-bottom: 18px;
}

.core-services-list ul {
    margin-left: 20px;
}


/*Boooking everywhere page*/
p.subheader-nonhead {
    border-top: none !important;
    padding-top: 10px !important;
}


body.page-id-985 .service-block-text p, body.page-id-983 .service-block-text p {
    font-size: 20px;
    line-height: 35px;
    text-align: center;
}

/*----------------KEVIN ABOUT US PAGE----------------*/

@media (max-width: 670px){
	
	body #aboutus-hero-image{
		display: none;
	}
	body #aboutus-page-content{
	     width:100% !important;
	}
 
        body.page-id-949 .container{

            width:100% !important;
        }	
}

@media (max-width: 767px) and (min-width: 480px){
        body.page-id-949 .container{

            width:100% !important;
        }

}
/*----------------KEVIN MARKETING CHANNEL BANNER----------------*/

@media (max-width: 640px){
	
	.service-block.standard-block p{
		margin:0 !important;
	}	
}






/***********************Dazhen Plan Page Features******************************/

.plan-feature-block p {
    text-align: center;
    font-size: 18px;
    margin: 20px;
}

.plan-feature-block{
    position: relative;
}

.plan-feature-block img {
    display: block;
    position: relative;
    margin: 0 auto !important;
}

.plan-feature-block {
    margin-bottom: 40px;
}