/*
 Theme Name:   Travel Tour Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Travel Tour Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     traveltour
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  traveltour-child

 START YOUR CHILD THEME CSS HERE
*/


/*
Common CSS
*********************/

/*
Header
*********************/

/*
Home
*********************/

.hm-para {
  max-width: 900px;
  margin: 0 auto;
}
.home .tourmaster-room-search-item {
  margin-top: -50px;
}
.hm-heading .gdlr-core-title-item-title {
  font-size: 56px !important;
  font-weight: 600 !important;
}
.hm-sub-heading .gdlr-core-text-box-item-content {
  font-size: 20px !important;
}
.hm-room-heading .gdlr-core-title-item-title {
  font-size: 28px !important;
}


#page-id-5894{background:red !important;}

/*

.rooms-sec .gdlr-core-pbf-column{padding:10px !important;}
*/
.site-seen .gdlr-core-item-list{position:relative;}

.site-seen .gdlr-core-gallery-caption{position: absolute;
    bottom: -22px;
    text-align: center;
    transform: translate(-50%, -50%);
    left: 50%;
    color: #fff;
    font-style: normal;
    font-size: 20px;
    font-weight: 500; width: 100%; text-transform:uppercase;}

.traveltour-footer-column{padding:10px;}

.traveltour-navigation-login-full-button .tourmaster-currency-switcher{visibility:hidden;}
.traveltour-logo.traveltour-item-pdlr {
    padding-left: 0px !important;
}

/*
.site-seen img{width:100%; padding:10px;}
.site-seen .gdlr-core-image-overlay {margin:10px; border-radius:10px;}
*/

/*
About
*********************/

/*
Contact
*********************/

/*
Footer
*********************/

/*
Responsive CSS
*********************/
@media screen and (max-width: 1024px){
	
}
@media screen and (max-width: 959px){
	
}
@media screen and (max-width: 767px){
.hm-heading .gdlr-core-title-item-title {
  font-size: 35px !important;
  font-weight: 600 !important;
}
.hm-sub-heading .gdlr-core-text-box-item-content {
  font-size: 16px !important;
}	
.hm-room-heading .gdlr-core-title-item-title {
  font-size: 26px !important;
}
  body.traveltour-body-front .gdlr-core-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
.home .gdlr-core-pbf-element .gdlr-core-item-pdlr {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.single-room #traveltour-page-wrapper {
  padding: 0 !important;
}
 .traveltour-logo.traveltour-item-pdlr {
	  padding-left: 15px !important;}
	
	.traveltour-mobile-menu .traveltour-mobile-menu-button {border-color: #f3bf5d;}
	.traveltour-mobile-menu-button i {color: #645a5a;}
	.traveltour-page-wrapper{padding:0 20px 0 20px;}
	h2, h3{font-size:35px !important; margin-bottom:0px !important;}
	.img-space .gdlr-core-page-builder-body img{width:100% !important;}
	.img-space .gdlr-core-pbf-column {padding: 0px !important;}
	.traveltour-footer-wrapper h2, h3{font-size:25px !important; margin-bottom:20px !important;}
	.traveltour-footer-column {margin-bottom: 20px;}
	.traveltour-footer-wrapper .alignnone{margin:0;}
	.rooms-sec .gdlr-core-pbf-column{padding:10px !important;}
  }
}
@media screen and (max-width: 450px){

}




