/* Enter Your Custom CSS Here */
header.main-top .logo img {max-height: 86px;margin-top: -6px}
#menu > li > a{font-size: 17px;}
.booking_form_div input,textarea{color:#FFF !important}
.header.main-top .logo { float:left;}
.callnow {width:21%;float: left;color: #fff;background: rgba(143, 10, 155, 0.74902); margin:4px 0px 10px 43px;; padding: 3px 8px;font-weight: 600;font-size: 12px;}
.erinyen.tparrows:before { text-align:right;}
.bk_calendar_frame + div {display:none;}
 #booking_form_div1{height:450px; overflow-y: scroll;}
#booking_form_div1 .controls{max-height:100px;overflow-y: hidden;}
#calendar_booking1{height:229px;}
#booking_form_div1 .widget_wpdev_booking { margin-top:-30px !important;}
.shadow-box-3 .promo-bg{width:200% !important; left:-200px !important;}
.view-more{color:#fff !important;margin: -2px 12px;}
.view-more:hover{background:#FFF !important;color:#DD5454 !important;-webkit-transition: width 2s; /* Safari */ transition: width 2s;}
textarea {height: 20px !important;}
.webcompany {width:70px}
.webcompany:hover{ background:#378BCA; padding:3px}
#wpcf7-f2008-p225-o1 .two-fourth { margin-bottom:3px !important;}
.qr-code {position: fixed;
    right: 20px;
    top: 117px;
    width: 127px;
    background: #fff;
    padding: 10px;
    border-radius: 2px;}
@media screen and (max-width: 780px) { .callnow {top:10px;left:110px; font-size:7px; position:absolute; width:50% !important;margin-left:0px !important;float:left } 
  .tp-caption{display:none;}
  .tp-mask-wrap{display:none;}
  .qr-code {display:none; position:absolute;
			margin-top:300px !important; right:0;top:0}
}
@media screen and (max-width: 1024px) { .qr-code { top: 203px !important; right:0}
}

#menu > li > a
{
		padding-left:15px;
		padding-right:15px;
}

@media screen and (min-width:500px)
{
.slider-book-dj
{
		width:490px;
}
}