@import 'https://fonts.googleapis.com/css?family=Lato:100,300,400,700';


body, button, input, select, textarea{font-family: "Lato", sans-serif;}
:-webkit-input-placeholder {
	color: #686868;
	font-family: "Lato", sans-serif;
}

:-moz-placeholder {
	color: #686868;
	font-family: "Lato", sans-serif;
}

::-moz-placeholder {
	color: #686868;
	font-family: "Lato", sans-serif;
	opacity: 1;
	/* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #686868;
	font-family: "Lato", sans-serif;
}
.entry-title{font-family: "Lato", sans-serif; margin-bottom: 0;}
.site-header{padding: 0em 2em;background: #1a1a1a;}
.site-content{padding: 2em;}
.site-main{margin-bottom: 2.0em;}
.mm-button.mm-button.orange {background: #c59d58 !important; border-radius: 4px; border: 0; }
.mm-checkoutSection2 ul{padding-left: 0px !important;}
.mm-checkoutSection2 .mm-prices {width: auto;padding-bottom: 10px;}
#mm-billing-information-section .mm-selectList {background: #f7f7f7;background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border: 1px solid #d1d1d1;border-radius: 2px;color: #686868;padding: 0.625em 0.4375em;}
#mm-billing-information-section #mm_field_cc_exp_month {margin-right: 5px;}
#mm-billing-information-section .billing_country_subdivisions {width: 100%;}
#mm-billing-information-section #mm_field_billing_country{width: 100%;}
.content-area{width: 100%; margin-right: 0; padding: 0 80px;}
.sidebar{width: 100%; margin: 0px !important; padding: 0 80px;}
.mm-checkoutSection2 h2 .mm-data{font-size: 1.4em !important;}
.mm-checkoutContainer{width: 100%; max-width: 100% !important;}
.mm_left_column{width: 55% !important;}
.mm_right_column{width: 40% !important;}
.site-inner {max-width: 100% !important}
body:not(.custom-background-image):before, body:not(.custom-background-image):after{position: unset; display: none;}
.site{margin: 0;}
.site-branding{padding-left: 40px;}
.widget{margin-bottom: 2em;}
.site-footer{background: #1a1a1a;padding: 20px 80px;}
.site-footer .site-info a {color: #ffffff;}
.mm-giftsection p.coponcode_text{width: 50%; display: inline-block;}
.mm-giftsection p.coponcode{display: inline-block; margin-left: 10px;}
.insidertravelclub_info {width: 100%;float: left;display: block; padding-top: 10px;}
.insidertravelclub_info ul{ padding-left: 15px; }
.insidertravelclub_info ul li {font-size: 16px; line-height: 20px; padding-bottom: 10px; font-family: "Lato", sans-serif;}
.insidertravelclub_info ul li a {box-shadow: none !important;}
.insidertravelclub_info ul li a:hover{color: #c59d58;}

 @media screen and (max-width:991px){
	.content-area{padding: 0;}
	.site-content{padding: 2em 0;}
	.entry-header,.entry-content{margin-right: 0px !important;margin-left: 1rem;}
	.sidebar{padding: 0 40px;}
	.mm_left_column{width: 50% !important;}
	.mm_right_column{width: 44% !important;}
	.site-footer{padding: 20px 40px}
	.site-branding{padding-left: 10px;}
}
@media only screen and (max-width: 699px){
	.mm_left_column{width: 100% !important;}
	.mm_right_column{width: 100% !important;}
	.content-area{padding: 0 20px;}
	.sidebar{padding: 0 20px;}
	.site-footer{padding: 20px 20px;}
	.entry-header,.entry-content{margin-right: 0px !important; margin-left: 0px !important;}
}
