@charset "UTF-8";
/* CSS Document */

body {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
p {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:14px;
	line-height:20px;
	margin-bottom:20px;
}

h1, h2, h3, h4 {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

a {
	color:#e88554;
}

a:visited {
	color:#e88554;
	text-decoration:none;
}

a:active, a:hover {
	color:#443135;
	text-decoration:underline;
}

.current {
	background-color:#f1f1f1;
	padding:10px;
}
	
.bgimg{
	background-image:url(../images/fall.png);
	display:block;
	background-repeat:no-repeat;
}

.text-note {
	font-size:11px;
	line-height:normal;
}

.text-orange {
	color:#e88554;
}

.text-white {
	color:#ffffff;
}

.top-buffer {
	margin-top:30px;
}

.info-left {
	background-color:#f1f1f1;
	padding: 30px;
}

.price {
	font-size:45px;
}

.cta {
	background-color:#e88554;
	padding:20px;
	width:100%;
	text-align:center;
}

.legal {
	background-color:#443135;
	padding:20px;
	width:100%;
}


.legal p {
	font-size:12px;
	line-height: 16px;
}

/* MOBILE STYLING */


/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

      .bgimg {
        background-image: none;
    }

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

          .bgimg {
        background-image: none;
    }

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

          .bgimg {
        background-image: none;
    }

}

/* Portrait phones and smaller */
@media (max-width: 480px) {

          .bgimg {
        background-image: none;
    }

}