
@media screen and (max-width:1650px){

nav ul li a{
	padding:14px 8px !important;
}

}

@media screen and (max-width:1550px){
    
    	nav ul li{
	margin-left:8px !important;
}
	nav ul li a span.go{
display:none;
}
  #header.header-fullwidth #header-wrap .container {
    padding: 0 0px !important; }


}

.monthblock{
	display:block;padding:10px;
}
.dateblock .col-md-4, .dateblock .col-md-8, .dateblock .col-sm-12 {
	padding-left:0px;padding-right:0px;
}

h3.month{
	font-size:24px;font-weight:bold;color:gold;text-align:center;
}

.dateblock{
	display:block;padding:10px;
}

.datetitle, .datedescription{
	color:white;	font-size:19px;

}

.datetitle span{
	font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.7);
}




.heading-center{
background:white;
}

#green{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+1,ffffff+80,f1ac1d+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 80%, #BDFFF3 100%) !important; /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 80%,#BDFFF3 100%) !important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 1%,#ffffff 80%,#BDFFF3 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#BDFFF3',GradientType=0 ) !important; /* IE6-9 */
}






@media screen and (min-width:1400px){
	.container{
	width:100%;max-width:1370px;
}
}

@font-face {
  font-family: "Allura";
  src: url("../fonts/Allura-Regular.ttf") format("truetype");
}
/* 

1. Add your custom Css styles below
2. Place the this code in your template: 

 <link href="css/custom.css" rel="stylesheet">

*/



.heading-center{

    
}

@media screen and (min-width:1420px){
	.container{
	width:100%;max-width:1400px;
}
}

@font-face {
  font-family: "Allura";
  src: url("../fonts/Allura-Regular.ttf") format("truetype");
}
/* 

1. Add your custom Css styles below
2. Place the this code in your template: 

 <link href="css/custom.css" rel="stylesheet">

*/

/*-----------------------------------------------
	Type
-----------------------------------------------*/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #1c478b;
}
p {
    font-family: "Raleway";
    font-size: 1.35714286em;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 1.5;
    letter-spacing: 0;
	margin-bottom: 20px;
    color: #313131;
}
/*-----------------------------------------------
	Tables
-----------------------------------------------*/

/* General Table Styling */
.table {
    border: 0;
    margin-bottom: 30px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 12px;
    font-size: 16px;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border-color: #d8d9c1;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	line-height: 1.65714286em;
}

/*.table td, .table th, .table thead th {
    border-color: #fff;
}*/

th.empty {
    border-color: transparent;
}
.table thead th {
    border: 0;
    border-left: 1px solid #fff;
    font-weight: 400;
}
thead tr th, thead tr td {
    text-align: center;
}
thead tr {
    white-space: nowrap;
    background: transparent;
}
thead tr th {
    background: #d8d9c1;
}
.table td, .table th {
    padding: 10px 15px;
    text-align: center;
}
.table tbody tr {
    background: #fff;
}
.table tbody tr.table-header {
    border: 0;
}
.table tbody tr:nth-child(odd) {
    background: #ecece0;
}
.table tr td {
    border-left: 2px solid #fff;
}

.table td, .table th {
    border: 0;
}
.table-bordered>tfoot>tr>th {
    background: #d8d9c1;
    font-size: 13px;
    padding: 15px 30px;
    font-weight: 400;
}

th small {
	display: block;
	font-weight: 400;
}
/* Rates Table */

#rates-table {
	border-bottom: 4px solid #d7d9c0;
}

#rates-table thead th, #rates-table tbody th, #rates-table tbody td {
    vertical-align: middle;
}
#rates-table tbody th {
    background-color: #d7d9c0;
}

@media (min-width: 992px) {
#rates-table thead th {
    width: 16.66666667%;
    white-space: normal;
}
}

@media (max-width: 991px) {
#rates-table>tbody>tr>th, #rates-table>tbody>tr>td {
    border: 0!important;
}
}

@media (max-width: 991px) {
#rates-table tbody th {
    background: transparent;
    font-size: 18px;
}
#rates-table tbody tr {
    padding: 20px 0;
}
.maintable th, .maintable td {
    width: 100% !important;
    display: block;
}
}

/* Rates Table */
@media (max-width: 991px) {
#rates-table thead {
    display: none;
}
#rates-table tbody tr td:nth-of-type(1):before {
    display: block;
    content: "Sunday-Thursday";
}
#rates-table tbody tr td:nth-of-type(2):before {
    display: block;
    content: "Friday & Saturday";
}
#rates-table tbody tr td:nth-of-type(3):before {
    display: block;
    content: "Holidays & Special Events (2 night min stay, paid at time of reservation)";
}
#rates-table tbody tr td:nth-of-type(4):before {
    display: block;
    content: "Weekly ($50-$100 deposit)";
}
#rates-table tbody tr td:nth-of-type(5):before {
    display: block;
    content: "Monthly ($100 deposit)";
}
}

/* Rate Details */

.additional-details {
	text-align: left;
	margin: 0 0 30px;
	padding: 15px 0;
    background: white;
    border: 1px solid #d6d9bf;	
}
.additional-details li {
	margin-bottom: 20px;
}
.additional-details p {
	font-size: 1em;
    line-height: 1.65714286em;
}
@media (max-width: 991px) {
	.additional-details,
	.additional-details p,
	.additional-details li {
		font-size: 16px;
		line-height: 1.65714286em;
	}	
}