@font-face{font-family:ChangaOne;src:url(../fonts/ChangaOne-Italic.ttf);}
@font-face{font-family:SigmarOne;src:url(../fonts/SigmarOne.ttf);}
@font-face{font-family:GrandHotel;src:url(../fonts/GrandHotel-Regular.ttf);}
.round-top{margin-top:-15%;}
.text-p {
    margin-top: 4%;
    margin-left: 0%;
    color: #fff;
    text-align: justify;
    font-size: 14px;
}.bgtext{background:#328097;}
.address-p{font-size:19px;color:#328097;text-align:center;font-weight:bold;}
.margin-top60{margin-top:10%;}
.margin-top060{margin-top:37%;}
.head1-color2{color:#A53442;font-size:37px;font-family:GrandHotel;margin-top:46%;margin-left:-29%;}
.bg2video{background:rgb(234, 210, 186);}
.contact-session-bg{background:#F5BE33;}
.pading-top4{padding-top:4%;}
.footer-bg{background-color:rgb(50, 128, 151);}
.copyright-color{color:#fff;}
.link{color:#FFFF00;}
.link:hover, .link:focus{color:#428bca!important;}
#quick-contact{position:fixed;right:0px;bottom:0px;width:270px;font-size:12px;z-index:9999;}
#quick-contact #button{position:relative;right:0;bottom:0;font-family:'PT_Sans';background-color:#00588A;color:#fff;padding:5px 5px 5px 10px;font-weight:bold;border-radius:5px 5px 0 0;}
#quick-contact a{cursor:pointer;}
#quick-contact #button a{padding:0 5px;text-align:left;background:#409103;cursor:pointer;color:#fff;}
#quick-contact form{border:1px solid #333;background:#fff;padding:10px;display:none;}
.center{text-align:center;}
.input-group-addon{border:1px solid transparent!important;}
.form-control{background-color:#F9F9F9!important;border:1px solid transparent!important;}
.contact-panel{border:transparent!important;}
.contact-heading{font-size:33px;text-align:center;font-weight:normal;border-color:transparent;font-family:ChangaOne;}
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.margin-btm58{margin-bottom:34%;}
.bgpanel{background:rgba(216, 216, 216, 0.23)}
._color{color:#4EB037;}
fnt{font-size:20px;}
.toprs {
    width: 23%!important;
    float: right;
  margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.justify{font-size:16px;text-align:justify;line-height:30px;}
.session-floor-bg{background-color:#F5BE33;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#fff;font-weight:bolder;font-size:18px;cursor:default;background-color:#000;border:0!important;cursor:pointer;}
.nav-tabs > li> a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus{color:#000;font-weight:bolder;font-size:15px;cursor:default;background-color:transparent;}
.nav-tabs.nav-justified{line-height:10px;}
.nav-tabs.nav-justified > li > a{border-bottom:1px transparent;}
.nav-tabs > li > a{border:0;}
.nav-tabs > li> a:hover{cursor:pointer;}
.um-bg{border-color:transparent;background-image:url("../images/umberlla.jpg")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg1{border-color:transparent;background-image:url("../images/home/01.png")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg2{border-color:transparent;background-image:url("../images/home/05.png")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg3{border-color:transparent;background-image:url("../images/home/03.png")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg4{border-color:transparent;background-image:url("../images/home/04.png")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg5{border-color:transparent;background-image:url("../images/home/02.png")!important;background-repeat:no-repeat;background-size:contain;}
.home-bg6{border-color:transparent;background-image:url("../images/home/06.png")!important;background-repeat:no-repeat;background-size:contain;}
.panel2h-mtop{margin-top:35%;}
.um-bg2{border-color:transparent;background-image:url("../images/home.png")!important;background-repeat:no-repeat;background-size:contain;}
.panel2-mtop{margin-top:58%;}
.panel2-mtop2{margin-top:21%;}
.transparent{background-color:transparent!important;}
.home1-color{color:#008dd2!important;}
.home2-color{color:#C1D233!important;}
.home3-color{color:#D2337E!important;}
.home4-color{color:#33D28D!important;}
.home5-color{color:#BA33D2!important;}
.home6-color{color:#D26733!important;}
.fntawsm-hom2{width:1.2em;color:#C1D233!important;}
.fntawsm-hom3{width:1.2em;color:#D2337E!important;}
.fntawsm-hom4{width:1.2em;color:#33D28D!important;}
.fntawsm-hom5{width:1.2em;color:#BA33D2!important;}
.fntawsm-hom5{width:1.2em;color:#D26733!important;}
.panel-head1{text-align:center;font-size:22px;font-weight:bolder;margin-left:-10%;margin-top:-5%;line-height:1px;}
.fntawsm{width:1.2em;color:#008dd2!important;}
.pfont-size{list-style:none;font-size:14px;margin-left:18%;}
.owl-bg1{background:#42bdc2;padding:8px;min-height:460px;}
.owl-bg2{background:#7fc242;padding:8px;min-height:460px;}
.owl-bg3{background:#ff8a3c;padding:8px;min-height:460px;}
.owl-bg4{background:#db6ac5;padding:8px;min-height:460px;}
.owl-bg5{background:#ffd800;padding:8px;min-height:460px;}
.min-ht{min-height:390px;}
.owl-civil-font{font-weight:bolder;font-size:22px;color:#fff;text-align:center;}
.owl-margin{margin-right:10%!important;}
.asm2{color:red!important;width:1.2em;font-size:10px!important;}
.owl-p-font{color:#fff!important;}
.m-b{margin-bottom:12%!important;}
.asm20{color:#FFD800!important;width:1.2em;font-size:12px!important;}
.asm21{color:#ffd800!important;width:1.2em;font-size:12px!important;}
.asm22{color:#FFD800!important;width:1.2em;font-size:12px!important;}
.specific-bg{background-color:#F1F1F1;}
.location-tab-bg{font-size:18px!important;background-color:#328097!important;color:#fff!important;}
.location-tab-bg:hover, .location-tab-bg:focus{background-color:#B7ADAD!important;color:#000!important;}
.nav-tabs.nav-justified > li> active{background-color:#B7ADAD!important;color:#000!important;}
.panelheight{min-height:300px;}
.currentstatus-tab-bg{font-size:18px!important;background-color:#328097!important;color:#fff!important;}
.currentstatus-tab-bg:hover, .currentstatus-tab-bg:focus{background-color:#B7ADAD!important;color:#000!important;}
.availability-tab-bg:hover, .availability-tab-bg:focus{background-color:#B7ADAD!important;color:#000!important;}
.availability-tab-bg{font-size:18px!important;background-color:#328097!important;color:#fff!important;}
.btn-success{color:#fff;background-color:#328097!important;border-color:#328097!important;}
.location{width:90%;margin-left:auto;margin-right:auto;}
.typea-font{font-size:15px;color:#fff!important;background-color:#7FC242!important;text-align:center;}
.typeb-font{font-size:15px;color:#fff!important;background-color:#FFD800!important;text-align:center;}
.typec-font{font-size:15px;color:#fff!important;background-color:rgb(35, 196, 235)!important;text-align:center;}
.available-awsma{width:1.2em;color:#7FC242;}
.available-awsmb{width:1.2em;color:#FFD800;}
.available-awsmc{width:1.2em;color:rgb(35, 196, 235);}
.available-p-btm{margin-bottom:8%;}
.awsm-star{width:1.2em;color:#CB2026;}
.arcodion-head-style{font-size:17px;text-align:center;color:#fff;}
.arcodion-panel-head{cursor:pointer;background-color:#70315B!important;border-color:transparent!important;}
.location-panel{color:#FFF;background-color:#928D8D!important;border-color:transparent;}
.margin-top60t{margin-top:27%;}
.font{color:#fff;}
.border{border-right:3px solid #fff;}
.k-heading{font-size:35px;text-align:center;padding-top: 3%;font-weight: 700;}.bg2{background-color:#f4d032}.k-last-space{padding-bottom: 3%;}
.k-img{width: 61%;padding-top:30px;}.k-img-head{text-align:center;font-size:20px;color:#000000!important;font-weight:700}.k-last-space{padding-bottom: 3%;}
@media (max-width:768px){.address-p{font-size:12px;color:#328097;text-align:center;font-weight:bold;}
.margin-top60t{margin-top:0%;}
.margin-btm58{margin-bottom:1%;}
.round-top{margin-top:-4%;margin-left:auto;margin-right:auto;margin-bottom:10px;}
.margin-top60{margin-top:1%;}
#lightgallery01 li, #lightgallery21 li, #lightgallery31 li, #lightgallery41 li, #lightgallery51 li, #lightgallery61 li, #lightgallery71 li, #lightgallery81 li, #lightgallery91 li{margin-left:auto!important;margin-right:auto!important;display:block!important;float:none!important;}
.margin-btm0{margin-bottom:15px!important;}
.pading-top4{padding-top:2%;}
}
@media (max-width:1000px){.m-b{margin-bottom:1%!important;}
.available-p-btm{margin-bottom:1%;}
}
@media all and (max-width:767px) and (min-width:651px){.panel-head1{margin-left:-35%;}
}
@media (max-width:457px){.panel-head1{text-align:center!important;margin-left:0!important;}
}
@media all and (max-width:550px) and (min-width:458px){.panel-head1{margin-left:-20%;}
}
@media all and (max-width:650px) and (min-width:551px){.panel-head1{margin-left:-30%;}
}
@media all and and (max-width:1299px) and (min-width:1200px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.toprs {
    width: 22%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}

/*
@media all and (max-width:1200px) and (min-width:1148px){.topright{width:122%;position:absolute;top:336px!important;right:22px;font-size:18px;}
}
*/
@media all and (max-width:1200px) and (min-width:1148px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.toprs {
    width: 24%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}

/*
@media all and (max-width:1147px) and (min-width:1071px){.topright{width:122%;position:absolute;top:336px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:1147px) and (min-width:1071px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.toprs {
   width: 24%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
}
/*
@media all and (max-width:1070px) and (min-width:1030px){.topright{width:122%;position:absolute;top:324px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:1070px) and (min-width:1030px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.toprs {
    width: 23%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}

/*
@media all and (max-width:1029px) and (min-width:1000px){.topright{width:122%;position:absolute;top:331px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:1029px) and (min-width:1000px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
.toprs {
    width:23%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}

/*
@media all and (max-width:999px) and (min-width:900px){.topright{width:122%;position:absolute;top:310px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:999px) and (min-width:900px){.topright {
    width: 74%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
 .toprs {
    width: 25%!important;
    float: right;
    margin-top: -72%;
    margin-left: 30%;
    margin-right: 0;
}
}
/*
@media all and (max-width:899px) and (min-width:800px){.topright{width:122%;position:absolute;top:287px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:899px) and (min-width:800px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
    .toprs {
    width:24%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}
/*
@media all and (max-width:799px) and (min-width:700px){.topright{width:122%;position:absolute;top:251px!important;right:22px;font-size:18px;}
*/
@media all and (max-width:799px) and (min-width:700px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
  .toprs {
    width:22%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}}

/*
@media all and (max-width:699px) and (min-width:600px){.topright{width:122%;position:absolute;top:227px!important;right:0px;font-size:18px;}
*/
@media all and (max-width:699px) and (min-width:600px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
  .toprs {
    width:23%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
}
/*
@media all and (max-width:599px) and (min-width:500px){.topright{width:122%;position:absolute;top:204px!important;right:0px;font-size:18px;}
}
*/
@media all and (max-width:599px) and (min-width:500px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
 .toprs {
    width: 23%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
}
/*
@media all and (max-width:499px) and (min-width:400px){.topright{width:122%;position:absolute;top:179px!important;right:0px;font-size:18px;}
}
*/
@media all and (max-width:499px) and (min-width:400px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
    .toprs {
    width:23%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
}
/*
@media all and (max-width:499px){.topright{width:122%;top:150px!important;right:1px;font-size:18px;}
}
*/
@media all and (max-width:499px){.topright {
    width: 80%;
    position: absolute;
    /* top: 12%!important; */
    /* right: 62px; */
    font-size: 18px;
}
   .toprs {
    width: 27%!important;
    float: right;
    margin-top: -67%;
    margin-left: 30%;
    margin-right: 0;
}
}
