@charset 'utf-8';
/*
 Theme Name:   Parkivia Child
 Theme URI:    http://parkivia.ancorathemes.com/
 Description:  Parkivia - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     parkivia
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  parkivia
*/



/* =Theme customization starts here
-------------------------------------------------------------- */
.breadcrumbs {display:none;}
.form-data {float:left; width:57%; margin:5px;}
.form-time {float:left; width:37%; margin:5px;}
.form-time select, .form-data input {border:1px dashed #bcbcbc!important;}
.tbox-time {padding-left:1.5em!important; padding-right:1.5em!important;}
.select_container:before {top:1px; right:1px; bottom:1px;}
.wpcf7-form .columns_wrap:not(.contactF) > [class*="column-"]:last-child input[type="submit"] {top:13px;}
.vc_col-sm-12 .sc_services_light .sc_services_item_featured_left .sc_services_item_title {line-height: 1.3em; font-size:1.5em;}
h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {font-size:2.8em;}
.scheme_dark.vc_row .sc_item_descr.sc_title_descr {color:#ffffff;}
ul.trx_addons_list_success li { color:#ffffff;}
.sc_testimonials_item:before { border: 1px solid;    border-radius: 15px; }
.sc_testimonials_item_author_avatar {border: 1px solid;}
.sc_layouts_title.with_content {
	padding:0px;
}
.flags_language_selector a > img {
position: absolute;
    top: 20px;
    left: -18px;
    width: 18px;
    height: 12px;
    padding-left: 10px;
} 
.flags_language_selector > img {
position: absolute;
    top: 20px;
    left: -39px;
    width: 18px;
    height: 12px;

} 
.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before {
	border-color:#0064AF;
}
.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label {
	color:#000000;
}
@media (min-width: 768px) {
   .container .row .mobile-lg {
        display: none !important;
    }
}

.mobile-lg {
    position: absolute;
    display: -webkit-inline-box;
    margin-top: 30px;
    right: 8%;
}

.mobile-lg > img,.mobile-lg > a > img  {
    padding-left: 10px;
}
   

.scheme_default .wpcf7-form .columns_wrap:not(.contactF) input:not(.wpcf7-submit), .scheme_default .wpcf7-form .columns_wrap:not(.contactF) .select_container:after, .scheme_default .wpcf7-form .columns_wrap:not(.contactF) .select_container select, .scheme_default .wpcf7-form .columns_wrap:not(.contactF) input::-webkit-input-placeholder {
/*	
 background: #F4F7FE;
    width: 90%;
*/
}
h2, h4 { margin-top: 3.7rem;}
.form-part, .slider-form-bg {background: #0064AF!important; padding:20px;}
.form-part label {color:#FFFFFF; display:block; padding:15px;}
.scheme_default .wpcf7-form .columns_wrap {background:inherit;}
.scheme_default .wpcf7-form .columns_wrap>[class*="column-"] + [class*="column-"]:before {background:none;}
body.home .wpcf7-form .columns_wrap {background:#FFFFFF!important;}
.res-form-info {font-size: 1.4em; color: #000;}
.res-form-info span {font-weight:bold;}
.page-id-940 .page_content_wrap, .page-id-1181 .page_content_wrap {padding-top: 6.05rem;}
input[type="change"] {
color:rgb(255, 255, 255);
cursor:pointer;
display:block;
font-size:16px;
font-weight:700;
padding-bottom:16px;
padding-left:44.8px;
padding-right:44.8px;
padding-top:16px;
text-align:center;
text-decoration-color:rgb(255, 255, 255);
border-radius: 5px;
float: right;
}
.slider-form-bg input {
	border-radius:0px;
}
.slider-form-bg input#data-arrive{
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
}
.slider-form-bg input#time-departure{
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
}
.price-top-form .wpcf7-mail-sent-ok {display:none !important}
.back-btn-row { display:inline-block;}
@media (max-width: 767px){
.form-part, .slider-form-bg {background: #0064AF!important; padding:20px;}
.slider-form-bg input#time-arrive{ border-bottom-right-radius:5px; border-top-right-radius:5px;}
.slider-form-bg input#data-departure{border-bottom-left-radius:5px;	border-top-left-radius:5px;}
.wpcf7-form .columns_wrap:not(.contactF) > [class*="column-"]:last-child input[type="submit"] {
    position: relative;
    right: auto;
    top: auto;
     margin-left: 0px!important; 
	border-radius: 5px; }
body.page-id-940 .slider-form-bg, body.page-id-940 .form-part, body.page-id-1181 .form-part, body.page-id-1181 .slider-form-bg  {background: #0064AF!important; padding:20px;}
	.wpcf7-not-valid + span.wpcf7-not-valid-tip {color:#ffffff; padding-left:0px;}
	body.page-id-940 h2, body.page-id-1181 h2 {padding-bottom: 30px;}
	input[type="submit"]  {width:100%;}
	.form-part label {padding:5px;}
	#ui-datepicker-div {width:80%!important; left:30px!important; border: 1px solid; border-radius:5px;}
	input[type="text"],input[type="email"],input[type="number"],input[type="tel"],select { height:52px;}
	.form-time {width:35%;}
}
@media (max-width: 479px){
body.page-id-940 .content_wrap, body.page-id-940 .content_container, body.page-id-1181 .content_wrap, body.page-id-1181 .content_container {
    width: 90% !important;
}
}
.sc_layouts_item_icon.sc_layouts_login_icon, .sc_layouts_item_details.sc_layouts_login_details {
    font-size: 0px !important;
}
