body {font-family: "myriad-pro", sans-serif; font-size: 16px !important; font-weight: 400; color: #413000;}
h1, h2, h3, h4, h5, h6 {font-family: "schoolbook-web",serif; font-weight: 700;}
h1, h2 {font-size: 26px !important; margin-top: 0 !important; padding-top: 15px; padding-bottom: 10px;}
h1.title {font-size: 26px; padding-top: 0; margin-top: 0;}
h3, h4 {font-size: 22px !important; text-transform: none !important;}
hr {background: transparent url(/wordpress/wp-content/uploads/2011/10/dotted_white.gif) repeat-x top left; height: 3px;}
.org {color:#f17933;}
.pnk {color:#db0e56;}
.blu {color:#5da5a4;}
.gry {color: #413000 !important;}
.col {float:left; width: 25%; max-width: 250px; margin-left: 5px; margin-right: 5px; position: relative;}
.crop {background-image: url(/wordpress/wp-content/uploads/2015/11/ruby-seated.png); background-repeat:no-repeat;}
.topper {border-top-left-radius: 1.5em;	border-top-right-radius: 1.5em;	font-size: 16px; color: #fff; text-align: center; height: 100px;}
.topper p {margin: 0 !important; padding: 0 !important;}
#planA, .btn-org {background-color:#f17933; position:relative;}
#planB, .btn-pnk {background-color:#db0e56; position:relative;}
#planC, .btn-blu {background-color:#5da5a4; position:relative;}
.feature {text-align: center; padding: 10px; height: 60px; border-left: 1px solid #d5d3ce; border-right: 1px solid #d5d3ce; vertical-align:middle;}
.featurelist  p {font-size: 16px !important;}
.feature p {padding:0; margin:0;}
.feature img {padding:0; margin:0; padding-top: 2%;}
.feature:nth-child(odd) {background-color: #f6f5f3;}
.feature:nth-child(even) {background-color: #fff;}
.t01 {border-top: 1px solid #d5d3ce;}
.f00 {color: #413000 !important; text-align: center; width: 100px; position: absolute; left: 95px; top: 22px; line-height: 20px; font-family: Myriad Pro, sans-serif;}
.b01 {border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; border-bottom: 1px solid #d5d3ce; text-align:center; min-height:90px;}
.b01 p {text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; font-weight: 700; color: #898989;}
.b06 {border-bottom: 1px solid #d5d3ce;}
.f01, .f02, .f03, .f04, .f05, .f06 {line-height: 60px;}
.planZ {position: relative; top: 10px;}
.forty-top {font-family: "schoolbook-web",serif; font-size: 40px;}
.forty {font-family: "schoolbook-web",serif; font-size: 40px; position: relative; top: 5px;}
.dollar {font-family: Myriad Pro, sans-serif; position: relative; top: -15px;}
.caveat {font-size: 12px !important; position: relative; bottom: 7px;}
ul.tri {list-style-image: url(/wordpress/wp-content/uploads/2015/11/arrowR_pink.png) !important; margin-left: 50px;}
ul.tri li {padding-bottom: 15px;}
.h-adj {margin-left: 25px !important;}
.img-adj {padding-top: 10px; margin-bottom: -40px !important;}
.chk-adj {margin-bottom: -10px !important;}
.line-adj {line-height: 16px !important; padding-top: 15px !important;}
.tt-adj {position:relative; right: 0;}
.hideTXT {display: none;} 
.bump {margin-top: -10px;}
#contactUs {text-align: center; color: #413000 !important; font-size: 22px !important;}
#contactUs h2 {display:inline; font-size: 22px !important;}
#contactUs .fL {display:inline; float:left;}
#contactUs .fR {display:inline; float:right;}
.ribbon {position: absolute; top: -5px; right: -5px;}
.FAQcap {font-family: "schoolbook-web",serif; font-weight: 300; font-size: 26px;}
.FAQ {color:#db0e56; font-size: 16px;}
.dollar {font-family: Myriad Pro, sans-serif; position:relative; top:-12px;}
.wht-back {background-color: #fff; margin: 15px -3.1% !important; padding: 15px; -webkit-box-shadow: 0px 0px 20px -2px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 20px -2px rgba(0,0,0,0.2); -o-box-shadow: 0px 0px 20px -2px rgba(0,0,0,0.2); -ms-box-shadow: 0px 0px 20px -2px rgba(0,0,0,0.2); box-shadow: 0px 0px 20px -2x rgba(0,0,0,0.2);}
.btn {-o-border-radius: 10; -webkit-border-radius: 10; -moz-border-radius: 10; border-radius: 10px; color: #ffffff; font-size: 15px; font-weight: 700; padding: 10px 20px; margin-top: 10px; text-decoration: none; display:inline-block; max-width: 141px; text-transform: uppercase;}
.btn:hover {text-decoration: none;}
.btn-btm{width:215px; font-size:20px;max-width:215px; margin-top:40px;}
.btn-org:hover {background: #d35f1b;}
.btn-pnk:hover {background: #bc0040;}
.btn-blu:hover {background: #418b89;}
a.tooltips {position: relative; display: inline;}
a.tooltips span {position: absolute; width: 125px; color: #FFFFFF; background: #37939B; line-height: 13px; text-align: center; visibility: hidden; border-radius: 0px; font-size: 12px; padding: 10px;}
a.tooltips span:after {content: ''; position: absolute; top: 100%; left: 50%; margin-left: -8px; width: 0; height: 0; border-top: 8px solid #37939B; border-right: 8px solid transparent; border-left: 8px solid transparent;}
a:hover.tooltips span {visibility: visible; opacity: 1; bottom: 30px; left: 50%; margin-left: -60px; z-index: 999;}
a:hover img {border:0 !important; background-color:transparent !important;}
#colophon {height: 0!important;}
#blueorange {height: 1px !important;}
@media screen and (max-width: 800px) { 
	#Features {display: none !important;}
	.showTXT {display: inline-block !important;}  
}
@media screen and (max-width: 740px) { 
	.topper {margin-top: 15px !important;}  
	.topper:first-child {margin-top: 0 !important;}  
	.hideCHK {display: none !important;}
	.feature.b01 {margin-bottom: 25px !important;}
}
@media screen and (max-width: 640px) { 
	.hideIMG {display: none !important;} 
	#contactUs .fL {display: none !important;} 
	#contactUs .fR {display: none !important;} 
	.bump {margin-top: 10px !important;}
	h1.title {font-size: 30px !important;}
	#planA {margin-top: -20px !important;}
	.oneten {font-size:110% !important;}
	.FAQbump {padding-top: 30px !important;}
	.h-adj {font-size: 22px !important; margin-left: 0 !important;}
	ul.tri {margin-left: 20px !important;}
}
@media screen and (max-width: 400px) { 
}
