 @font-face {
 font-family: 'Calibri';
 src: url('../fonts/calibri.eot');
 src: url('../fonts/calibri.eot?#iefix') format('embedded-opentype'), url('../fonts/calibri.woff') format('woff'), url('../fonts/calibri.ttf') format('truetype'), url('../fonts/calibri.svg#calibri') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'Impact';
 src: url('../fonts/impact.eot');
 src: url('../fonts/impact.eot?#iefix') format('embedded-opentype'), url('../fonts/impact.woff') format('woff'), url('../fonts/impact.ttf') format('truetype'), url('../fonts/impact.svg#impact') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'Utsaah-Bold';
 src: url('../fonts/utsaahb.eot');
 src: url('../fonts/utsaahb.eot?#iefix') format('embedded-opentype'), url('../fonts/utsaahb.woff') format('woff'), url('../fonts/utsaahb.ttf') format('truetype'), url('../fonts/utsaahb.svg#utsaahb') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'TimesNewRomanPSMT';
 src: url('../fonts/times.eot');
 src: url('../fonts/times.eot?#iefix') format('embedded-opentype'), url('../fonts/times.woff') format('woff'), url('../fonts/times.ttf') format('truetype'), url('../fonts/times.svg#times') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'MyriadPro-BoldCond';
 src: url('../fonts/myriadproboldcond.eot');
 src: url('../fonts/myriadproboldcond.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadproboldcond.woff') format('woff'), url('../fonts/myriadproboldcond.ttf') format('truetype'), url('../fonts/myriadproboldcond.svg#myriadproboldcond') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'MyriadPro-Regular';
 src: url('../fonts/myriadpro-regular.eot');
 src: url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/myriadpro-regular.woff') format('woff'),  url('../fonts/myriadpro-regular.ttf') format('truetype'),  url('../fonts/myriadpro-regular.svg#myriadpro-regular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'ScriptMTBold';
 src: url('../fonts/scriptbl.eot');
 src: url('../fonts/scriptbl.eot?#iefix') format('embedded-opentype'),  url('../fonts/scriptbl.woff') format('woff'),  url('../fonts/scriptbl.ttf') format('truetype'),  url('../fonts/scriptbl.svg#scriptbl') format('svg');
 font-weight: normal;
 font-style: normal;
}
/* ========================================= Default Classes ========================================= */
.how-much-xtra {
	height: 389px;
	margin-left: 21px;
	margin-top: 25px;
	width: 618px;
}
.xtra-highlight {
	color:#c90000;
	background:#fff601;
	font-size:41px;
	font-family: 'MyriadPro-BoldCond';
	margin-left:55px;
}
.drop-blue {
	width:635px;
	height:358px;
	margin:0 auto;
	float:none;
	background: url(../images/blue-box-main-drop.jpg) no-repeat;
}
.how-manny-apss {
height: 264px;
    margin: 0 auto;
	margin-top:25px;
    width: 535px;
}
.how-many-left {
	width:535px;
	color:#ffffff;
	font-size:18px;
	font-style:italic;
	font-family: 'Calibri';
	font-weight:bold;
	float:left;
}

.right-drop-main {
	width:104px;
	height:121px;
	float:right;
}
.black {
    margin-bottom: 27px;
    padding-top: 10px;
}

.drop-menu {
    float: right;
    width: 104px !important;
    overflow: hidden !important;
	-moz-overflow: hidden !important;
-webkit-overflow: hidden !important;
-webkit-overflow: hidden !important;
-o-overflow: hidden !important;
    height: 41px;
    clear: both;
}
.seter{
	    display: inline-block !important;
    margin-bottom: 25px;}
.drop-menu-input {-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	width:126px !important;
	height:31px !important;
	background: url(../images/drop-menu.jpg) no-repeat !important;
	border:none !important;
	padding-left:21px !important;
	padding-top:5px !important;
	color:#000000 !important;
	font-size:18px !important;
	font-weight:bold !important;
	font-family: 'Calibri';
	margin-bottom:10px !important;
	display:inline-flex;
        max-width:150%;
}

.payment-change-bg {
   background: rgba(0, 0, 0, 0) url("../images/payment-change-bg.jpg") no-repeat scroll 0 0 / 100% 100%;
    height: 115px !important;
    margin-left: 5px !important;
    margin-top: 15px !important;
    width: 521px !important;

}


.weekly-one {
	color: #FFFFFF;
	font-family: 'Calibri';
	font-size: 18px !important;
	height: 82px !important;
	margin-left: 26px !important;
	margin-top: -13px !important;
	width: 127px !important;
	text-align:center;
	float:left;
}
.weekly-two {
	color: #FFFFFF;
	font-family: 'Calibri';
	font-size: 18px !important;
	height: 82px !important;
	margin-left: 43px !important;
	margin-top: -13px !important;
	width: 133px  !important;
	text-align:center;
	float:left;
}
.red {
	color:#F00 !important;
}
.f40 {
	font-size:38px !important;
}
.ca {
	font-family: 'Calibri';
}
.image-caption img{
display:inline !important;
}
.weekly-one .red,.weekly-two .red{
float:left;
margin-top:0px;
width:100%;
text-align:center;
}



@media (max-width:480px) {
.entry-content {
    padding: 0 !important;
}
.drop-blue {
    background: rgba(0, 0, 0, 0) url("../images/blue-box-main-drop.jpg") no-repeat scroll 0 0 / 100% 100%;
     height: 480px;
    width: 100%;
}	
.how-many-left {
    float: none;
    font-size: 16px;
    line-height: 14px;
    text-align: center;
    width: 100%;
}
.how-manny-apss{
    padding-top: 30px;
    width: 90%;}
.right-drop-main {
    float: none;
    height: 121px;
    margin-top: 20px;
    width: 100%;
}
#form .drop-menu {
    width: 100% !important;
}
.payment-change-bg {
	display: inline-block;
	 background: -moz-linear-gradient(top, #1b1b1b, #302e2f);
 background: #292929 none repeat scroll 0 0;
    border: 4px solid #439fc4;
    border-radius: 6px;
    height: 127px !important;
    margin: 0 !important;
    width:98% !important;
}
.weekly-one {
 font-size: 14px !important;
    margin: 0 !important;
    width:33% !important;
}
.weekly-two {
  border-left: 1px solid #292929;
    font-size: 14px !important;
    margin: 0 !important;
    width: 33% !important;
}	
.f40{
  background: #ffe200 none repeat scroll 0 0;
    display: inline-block;
    float: none !important;
    font-size: 23px !important;
    height: 15px;
    margin-top: 20px !important;
    padding: 10px 0;
    width: 100% !important;}
.black {
	margin-bottom: 0 !important;
    height: 32px;
}
.seter {
   
    margin-bottom: 11px !important;
}
	}
@media (min-width: 481px) and (max-width: 767px) {
.weekly-one .red, .weekly-two .red{
	 font-size: 28px !important;
    margin-top: 15px;}
.how-many-left {
    font-size: 18px;
    line-height: 19px;
    width: 356px;
}
.drop-blue {
  background: rgba(0, 0, 0, 0) url("../images/blue-box-main-drop.jpg") no-repeat scroll 0 0 / 100% 100%;
    height: 430px;
    width: 100%;
}
.payment-change-bg {
    background: rgba(0, 0, 0, 0) url("../images/payment-change-bg.jpg") no-repeat scroll 0 0 / 100% 100%;
    height: 101px !important;
    margin-left: 5px !important;
    width: 100% !important;

	}
.weekly-one {
 font-size: 13px !important;
    margin: 0 8px !important;
    width: 96px !important;
}
.weekly-two {
   font-size: 13px !important;
    margin: 0 8px !important;
    width: 103px !important;
	
}
.how-manny-apss {
    height: 264px;
    margin:40px auto 0;
    width: 359px;
}	
.right-drop-main {
    float: left;
    height: 121px;
    width: 100%;
}
.payment-change-bg br{
	display:none;}
.seter {
    display: inline-block !important;
    font-size: 14px;
    margin-bottom: 25px;
    width: 50%;
}
	}
@media (min-width: 768px) and (max-width: 1024px) {
.weekly-one .red, .weekly-two .red{
	font-size:32px !important;}
.how-many-left {
    font-size: 18px;
    line-height: 19px;
    width: auto;
}
.drop-blue {
  background: rgba(0, 0, 0, 0) url("../images/blue-box-main-drop.jpg") no-repeat scroll 0 0 / 100% 100%;
    height: 336px;
    width: 100%;
}
.payment-change-bg {
    background: rgba(0, 0, 0, 0) url("../images/payment-change-bg.jpg") no-repeat scroll 0 0 / 100% 100%;
    height: 95px !important;
    margin-left: 5px !important;
    width: 100% !important;

	}
.weekly-one {
    margin-left: 26px !important;
    width:120px !important;
	font-size: 15px !important;
}
.weekly-two {
    margin-left: 33px !important;
	font-size: 15px !important;
    width: 179px !important;
}
.how-manny-apss {
    height: 264px;
    margin: 36px auto 0;
    width: 579px;
}
}

