/* Enter Your Custom CSS Here */
.flex-viewport {max-height:500px!important}

/*V*/
.current-menu-item a{
	color:#c7a817!important;
}

@media screen and (max-width: 1200px) {
  .music-player {
  	display:none;
  }
  	table {
		overflow-x: auto;
		display: block;
	}
   .wpcf7-text,.wpcf7-textarea {
	  width: 90%;
}
}
#footer .footer-inner {
    height: 250px!important;
}

@media screen and (max-width: 540px) {
  .A_col-2 { display:none; }
  .A_col-3 {width:65%!important;}
  .A_col-1 {width:35%!important;}
  #footer .footer-inner {
    height: 270px!important;
  }
}
@media screen and (max-width: 1050px) {
  .A_col-1,.A_col-2,.A_col-3 {padding-top:0!important;}
  #footer .footer-inner {
    height: 270px!important;
  }
  .A_col-2 { display:none; }
  .A_col-3 {width:65%!important;}
  .A_col-1 {width:35%!important;}
}

.music-player {display:none;}

.pagination {
    right: 0;
    float: right;
}
.slide-desc {
    width: 100%;
    float: left;
    font-size: 35px!important;
    text-shadow: 1px 1px 7px rgba(0,0,0,.9);
  	background: transparent!important;
    padding:none!important;
    line-height:35px;
}
.sliderHead,.sliderLink {display:none;}

@media screen and (max-width:1060px) and (min-width:961px){
.A_col-3 {
padding-left: 360px!important;
}
}
/* Contact Page */
.contact_form_holder {display:none;}
#wpcf7-f6-p37-o1 input,#wpcf7-f6-p37-o1 input button,#wpcf7-f6-p37-o1 input select,#wpcf7-f6-p37-o1 input,#wpcf7-f6-p37-o1 textarea {width:100%}

.menu2,.menu3,.menu4 {
    padding-right: 10px!important;
}
.menu1 {width:25%!important;}
.room-list.type-1 .info {height:200px;}
.wpcf7-form p {
    font-weight: 600;
}
@media screen and (max-width: 468px) {
  .hasDatepicker {
    max-width:90%;
  }
}

/*.A_inst {
    background-image: url(/wp-content/uploads/2019/02/A_ins-top-e1549271779216.png);
    margin-right: 7px;
    transition: background-image 1s ease-in-out;
}*/