/*
Theme Name: Crane Child
Theme URI: http://crane.grooni.com/
Template: crane
Description: Multipurpose WordPress Theme
Author: Grooni
Author URI: http://grooni.com/
Version: 1
*/

/*
========================================
    Write your custom CSS rules here
========================================
*/
/*---GENERAL CONTENT CSS---*/
#content{
	margin-top:50px;
}
.vc_btn3{
	background-color:#ffb104 !important;
	color:#fff !important;
}

/*---HEADER PAGE BANNER---*/
/*h1.crane-page-title-heading{
	color:#000;
}
span.crane-page-title-heading-decorator{
	color:#000;
}*/
li.crane-breadcrumb-nav__item{
	color:#5e5d5e;
}
.crane-breadcrumb-nav__item::before{
	color:#5e5d5e !important;
}

/*---MAILCHIMP FORM---*/
#home-page-mailchimp-form-register-input{
	width:290px;
}
.mc4wp-response{
	text-align: center;
	margin-top: 50px;
	color: #fff !important;
}
#home-page-mailchimp-form-register-button:hover{
	background-color:#a56500 !important;
	color:#fff !important;
}

/*---HOME BLOG SECTION---*/
.vc_btn3-color-juicy-pink{
	background-color:#fdb813 !important;
}
.vc_btn3-color-juicy-pink:hover{
	background-color:#5e5d5e !important;
}

/*---TEAM INTERACTIVE BANNER---*/
@media only screen and (max-width: 900px){
	.ult-ib-effect-style1 .ult-new-ib-desc{
		bottom:30px;
	}
}

/*---ZOHO FORMS---*/
#crmWebToEntityForm{
    border-radius: 35px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.zcwf_col_fld input{
    border-radius: 15px !important;
    width:100% !important;
}
.zcwf_row label{
    font-size:18px !important;
    font-weight:500 !important;
}
.zcwf_row textarea{
	width:100% !important;
	border-radius: 15px !important;
}
.zcwf_ckbox{
    width: 14px !important;
}
.zcwf_title{
    color: #fff !important;
    font-size: 20px;
    text-align: center;
}
.zcwf_col_fld_slt{
    width: 100% !important;
    height: 50px;
	border-radius: 15px !important;
}
.zcwf_privacy_txt p{
    color:#000 !important;
    background-color:#edbf07 !important;
}
.zcwf_privacy_txt p a{
    color:#fff;
}
.zcwf_button{
    background-color:#fff !important;
}
.zcwf_button:hover{
    background-color:#000 !important;
    color:#fff !important;
}

/*---UL LIST---*/
.single-post .wpb_wrapper ul{
	list-style-type: square !important;
}
.single-post .wpb_wrapper ul li{
	margin-bottom: 0px !important;
}

/*---EVAGELIA START---*/
/*---CALL TO ACTION BACKGROUND---*/
.vc-hoverbox-block.vc-hoverbox-back{
	background-color: #5e5d5e !important;
}

/*LANGUAGE BUTTON*/
.lang-change-link a{
	color:#fdb813 !important;
	font-weight: 800px !important;
}
/*VIP ROOMS CALCULATOR Calculated Fields Form Added Classes*/
.cp_cff_12 #fbuilder *{	
	font-family: "Open Sans" !important;
}
.vip-title legend, .vip-title h3{
	color: #fdb813 !important;
}
#fbuilder .vip-title fieldset legend{
	border: 1px solid #fdb813 !important;
}
#fbuilder .vip-title fieldset{
	border: 1px solid #fdb813 !important;
	min-height:710px;
}
#fbuilder .vip-title.fields{
    padding: 5px 5px;
}

@media only screen and (max-width: 768px){
	#text-calc {
		display: flex !important;
		flex-direction: column-reverse !important;
		flex-direction: column;
		flex-wrap: wrap-reverse;
	}
}
/*BLACK FRIDAY Calculated Fields Form Added Classes*/
.bl-fr-title legend, .bl-fr-title h3{
	color: #ea0202 !important;
}
#fbuilder .bl-fr-title fieldset legend{
	border: 1px solid #ea0202 !important;
}
#fbuilder .bl-fr-title fieldset{
	border: 1px solid #ea0202 !important;
}
#fbuilder .bl-fr-title.fields{
    padding: 5px 5px;
}
.bl-fr-field label{
	color: #ea0202 !important;
	font-weight:bold;
}.bl-fr-field input{
	color: #ea0202 !important;
}
.bl-fr-heading{
	font-size:20px;
}

/*---CONTACT FORM 7---*/
.wpcf7-list-item{
	display: block !important;
}
.wpcf7-list-item input[type=radio]{
	float: left;
	margin-top: 6px;
	margin-right: 5px;
}
/*---EVAGELIA END---*/