/**
* Theme Name: Grulf Child
* Description: This is a child theme of Grulf.
* Author: <a href="https://creativesplanet.com/">Creative's Planet</a>
* Template: grulf
* Version: 1.0
*/
.wpcf7-not-valid-tip {
    font-size: 13px !important;
}

.input-group.playing-type select{
	color:#000; 
	font-size:14px;
}
.page-id-14026 .thsn-main-form.thsn-style-1 input, .page-id-14026 .thsn-main-form.thsn-style-1 select {
    color: #8b9cbf !important;
    font-size: 14px !important;
}

a#SR7_2_1-4-14 {
    display: none !important;
}
.input-group.trip-date input {
    padding: 10px;
	border:1px solid #71929a;
	width: 100%;
}
.input-button-invert button{
	background:#EEEEEE !important;
	color:#134A56 !important;
	border:1px solid #EEEEEE !important;
	border-radius:5px;
}


ul.thsn-all-post-list li:first-child {
    order: 3;
    position: relative;
}

ul.thsn-all-post-list {
    display: flex;
    flex-wrap: wrap;
}

ul.thsn-all-post-list li {
    width: 100%;
}

ul.thsn-all-post-list li:nth-child(2) {
    order: 1;
    position: relative;
}


@media only screen and (max-width: 767px) {
	
	body.thsn-sidebar-no #content {
		padding-top: 20px !important;
	}
	
	body .thsn-static-box-style-2 .themesion-box-title h4 {
		font-size: 30px;
		line-height: 36px;
		margin-bottom: 15px;
	}
	body .thsn-testimonial-style-3 {
		padding: 0;
		text-align: center;
		overflow: hidden;
		margin: 0 0px;
	}
	blockquote p {
		font-size: 18px;
		line-height: 26px;
	}
	body .thsn-news-title {
		font-size: 22px;
		line-height: 14px;
	}
	body .vc_custom_1585136006932 {
		padding-bottom: 0 !important;
	}
	body .thsn-ihbox.thsn-ihbox-style-hsbox.thsn-align-center {
		margin-bottom: 30px;
	}
	.thsn-testimonial-style-3 .themesion-box-img:after {
		opacity: 0;
	}
	.thsn-title-bar-content, .thsn-title-bar-wrapper {
		min-height: 300px !important;
	}
	body .vc_custom_1584683707040 {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	body .thsn-column.thsn-responsive-custom-62936785>.vc_column-inner {
		padding-top: 315px!important;
	}
	body .thsn-header-style-3 .thsn-title-bar-content, .thsn-header-style-2 .thsn-title-bar-content {
		margin-top: 55px;
	}
	body.thsn-sidebar-no #content .site-main .entry-content>.thsn-row:first-child, body.thsn-sidebar-no #content .site-main .entry-content .wpb-content-wrapper>.thsn-row:first-child {
		margin-top: 0 !important;
	}
	
	body.thsn-sidebar-no #content .site-main .entry-content .wpb-content-wrapper>.wpb_row.vc_row-fluid:not(.thsn-bg-color-transparent), body.thsn-sidebar-no #content .site-main .entry-content>.wpb_row.vc_row-fluid:not(.thsn-bg-color-transparent) {
    padding-top: 0px !important;
}
	
	body .thsn-title-bar-content {
		margin-right: 0;
	}
	
	
	
}
