@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic);
body{
	font-family: 'Roboto Condensed', sans-serif;	
}
.top-social-icon{
	padding:0;
	margin:0;
	width:100%;
	float:right;
}
.top-social-icon ul{
	padding:0;
	margin:0;
	float:right;
}
.top-social-icon li{
	padding:0;
	margin:0 5px;
	list-style:none;
	display:inline;
}
.top-social-icon li a{
	text-decoration:none;
	border:1px solid #fff;
}
.top-social-icon li a:hover{
	text-decoration:none;
	border:1px solid #ccc;
}
.rss{
    background: none repeat scroll 0 0 #e5b143;
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding:5px 7px;
}
.rss i{
    margin: 0 !important;
    padding:0;
}
.pinterest{
    background: none repeat scroll 0 0 #e55c3c;
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding:5px 7px;	
}
.pinterest i{
    margin: 0 !important;
    padding:0;
}
.facebook{
    background: none repeat scroll 0 0 #3e71a6;
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding:5px 9px;
}
.facebook i{
    margin: 0 !important;
    padding:0;
}
.twitter{
    background: none repeat scroll 0 0 #45a2ef;
    border-radius: 50%;
    color: #fff;
    margin: 0;
    padding:5px 9px;
}
.twitter i{
    margin: 0 !important;
    padding:0;
}
.sticky-wrapper .stuck #logo {
    padding: 3px 0 !important;
}
.text-calander{
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 100%;	
}
.text-h2{
    /*background: url("../images/hd-bg.png") no-repeat scroll 50% 15px rgba(0, 0, 0, 0);*/
   /* color: #8c5833;*/
	/*color: #E49024;*/
	color:#c68d19;
    margin: 0 0 39px !important;
    padding: 0;
    text-transform: uppercase;
}
.text-h2 small{
	text-transform:none;
	font-family: 'Roboto Condensed', sans-serif;
}
.navi-tabs{
    border-bottom: medium none !important;
    float: left;
    margin: 0 0 28px !important;
    padding: 0 25%;
    text-align: center;
    width: 100%;
}
.tab-pane{
	border:none !important;	
}
.navi-tabs > li > a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-radius: 0;
    border-right: 1px solid #dba82b !important;
    padding: 0 9px !important;
	margin:0 !important;
}
.navi-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: inherit !important;
    border-image: none;
    border-style: none !important;
    border-width: 0px ;
    color:#DCA82E !important;	
    border-right: 1px solid #dba82b !important;
}
.mg-image {
    margin: 0 auto;
    overflow: hidden;
    width: 234px;
	transition: all 500ms ease-in 0s;
}
.mg-image img {
    -webkit-transition: all 1s ease; 
    -moz-transition: all 1s ease; 
    -o-transition: all 1s ease; 
    -ms-transition: all 1s ease;
    transition: all 1s ease;
        max-width: 100%;
}
.mg-image:hover img {
    -webkit-transform:scale(1.25);
    -moz-transform:scale(1.25);
    -ms-transform:scale(1.25); 
    -o-transform:scale(1.25); 
     transform:scale(1.25);
}
.accommodation{
	padding:0;
	margin:0 0 30px 0 !important;
	width:100%;
	float:left;
	position:relative;
	border:2px solid #eff3f4;
	transition: all 500ms ease-in 0s;
}
.accommodation:hover{
	border:2px solid #fd6c1a;
}
.accommodation img{
	padding:0;
	margin:0;
	width:100%;
	float:left;
}
.accommodation h2{
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    color: #fff;
    float: left;
    font-size: 15px;
    margin: 0 !important;
    padding: 6px 9px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    width: 100%;
}
.acco-text{
	padding:8px;
	margin:0;
	float:left;
	width:100%;
	/*font-size:13px;
	color:#969696;	
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:500;*/
	color: #667279;
	font-family: "Roboto",sans-serif;
  	font-size: 14px;
  	font-weight: 300;
}
.acco-text p{
	padding:0;
	margin:0;
	float:left;
	width:100%;
}
.acco-text a{
    /*background: none repeat scroll 0 0 #c0382a;*/
    color: #fff;
    
    /*padding: 4px 20px;*/
    text-decoration: none;
	transition: all 500ms ease-in 0s;
}
.acco-text a:hover{
    text-decoration:underline;
    color: #fff;
}
.ft-links i{
    font-size: 5px;
    margin: 0 6px 0 0;
    padding: 0;
}
#page-calander {
    bottom: 0;
    height: 104px !important;
    margin: 0;
    min-height: 70px !important;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.calander-inn{
	position:fixed;	
}
.specialoffer li a{
	color: #363D40 !important;	
}