@font-face{
  font-family: CartoGothicStd-Book;
  src:url("../fonts/CartoGothicStd-Book.otf");
}
@font-face{
  font-family: gothicc;
  src:url("../fonts/gothic.ttf");
}

/*body{ background: url("../images/slider4.jpg") center top no-repeat !important; background-size: cover;}*/
.site{ background:  rgba(0, 0, 0, 0.3) none repeat scroll 0 0; }
.header-image{ width: 120px; margin-top: -2px; padding-left: 3px; background: #fff; position: absolute; }

.main-navigation li a{ font-family: CartoGothicStd-Book !important; color: #fff; font-size: 16px !important; 
	                   padding: 4px 12px !important; margin-left: 2px !important;  }
.main-navigation li a:hover{ background: #FCDB75 !important; border-radius: 3px; border-radius: 3px !important; color: #000 !important; }
.mega-current-menu-item a{ background: #FCDB75 !important; border-radius: 3px; border-radius: 3px !important; color: #000 !important; }
.main-navigation li a img{ width: 41px; position: absolute; margin-left: -10px; margin-top:-18px; }

.header-top{ background: #0009;  }
.main-navigation{ float: right; margin-bottom: 25px; }
.entry-title{ display: none; }

.header{ position: absolute; z-index: 10000; width: 100%;  }

.main-content{ height: auto; background: #222222; padding: 50px 0px; }
.main-content img{ border: 5px solid #e99136; padding: 1px; background: #fff; }

.title{ color: #fff; font:32px/50px gothicc;  }
.title span { border-bottom: 2px solid #e99136; padding-bottom: 5px; }
p{ color: #969696; line-height: 25px; }
.sub-title{ color: #e99136; font:32px/15px "Great Vibes",Arial,Helvetica,sans-serif; padding: 35px 0px 15px 0px; }

.more{ background: url("../images/more.jpg") center no-repeat; padding: 10px 22px; text-transform: uppercase;
 font-family: CartoGothicStd-Book !important; color: #fff; font-size: 16px !important; transition: all .2s ease-in-out; }
 .more:hover{ background: url("../images/more1.jpg") center no-repeat; text-decoration: none; color: #fff; transition: all .2s ease-in-out;  }

 .image-main-box li{list-style: none;}
 .title1{ text-overflow: ellipsis;
    white-space: nowrap; }

    #mega-menu-item-80 a{ padding: 0px !important; }
     #mega-menu-item-80 a:hover{ background: none !important }

     .header-image{ border-radius: 0px 0px 5px 5px; }
     .gallery-container{ text-align: center !important;  }
     .gallery-container ul li{ margin-bottom: 6px !important; }
     .gallery-container .btn-type-2{ margin-top: 15px !important; }

 .main-content p{ padding-top: 15px; }


 .sliderart{ width: 100%; height: 340px; padding-top: 150px; }
 .shympony{ background: url("../images/symphony.jpg") center no-repeat; }

 .allcontentpages{ padding-top: 50px; padding-bottom: 50px; }
 .allcontentpages td{ font-size: 14px; text-align: center; }

.entry-content li, .comment-content li, .mu_register li{ list-style:none !important; color:#969696 !important; }

.edit-link{ display: none; }
.table tr th{ font-size: 15px; color: #333 !important;  }
.table tr td{ color: #969696; }

.santhosh ul li{ color: #969696; }
.comming{ height: auto; padding-top: 80px; }
.classicroom{ background: url("../images/classicroom.jpg") center top no-repeat; }
.standardroom{ background: url("../images/standardroom.jpg") center top no-repeat; }
.suiteroom{ background: url("../images/suiteroom.jpg") center top no-repeat; }
.dukes{ background: url("../images/dukes.jpg") center top no-repeat; }
.contact1{ background: url("../images/contact.jpg") center top no-repeat; padding-top:0px !important; }
.cafe{ background: url("../images/cafe.jpg") center top no-repeat; }
.dining{ background: url("../images/dining.jpg") center top no-repeat; }
.theimages{ background: url("../images/theimages.jpg") center top no-repeat; }
.meridian{ background: url("../images/meridian.jpg") center top no-repeat; }
.imperial{ background: url("../images/imperial.jpg") center top no-repeat; }