.horizontal-section {
margin: 10px auto;
}

.mid-page-banner,.simple-package-comparison-wrapper .simple-package-comparison .basic-package,#first-mid-page-banner.mid-page-banner {
background-color: #eff6db;
border-color: #b6d75d;
}

.simple-package-comparison-wrapper .simple-package-comparison .price-heading-wrapper h4{
		font-size: 35px;
}
.pricing .simple-package-comparison h4{
	text-align: right;
	line-height: 55px;

}

.price {
	border-bottom: dotted 1px #96968f;
}
.price.last {
    border-bottom-width: 0;
}

.simple-package-comparison-wrapper .simple-package-comparison .price-heading-wrapper{
	border: none;
	height: 270px;
}
.simple-package-comparison-wrapper .simple-package-comparison th.basic-package {
background-color: #eff6db;
background-image: none;
border-color: #d2e69a;
}
.simple-package-comparison-wrapper .simple-package-comparison th.premium-package {
background-color: #d2e69a;
background-image: none;
border-color: #b6d75d;
}

.simple-package-comparison-wrapper .simple-package-comparison th.full-package {
background-color: #b6d75d;
background-image: none;
border-color: #d2e69a;
}




.simple-package-comparison-wrapper .simple-package-comparison .full-package {
    background-color: #b6d75d;
    border-width: 1px;
    font-size: 14px;
    border-color: #c5c5c6;
}

.btn, a.btn:link, a.btn:visited, a.btn:active {
    background-color: #005aff;
    border-color: #005aff;
    color: #fff;
}

a.btn:hover {
    background-color: #245cc2;
    border-color: #245cc2;
    color: #fff;
}

input.btn[type="submit"] {
    background-color: #005aff;
    border-color: #005aff;
}

/*default link colours */
a:link, a:visited, a:active {
    color: #005aff;
}

a:hover {
    color:#ff9966;
}

#header #header-section .pre_header_logo{
	margin-top: 30px;
}

#subheader { 
    display: block;
    background-color:#005aff; 
}


#subheader .main-site-nav-container a.current_page { /*current page colour: for this design it is taking it from the main css, if you want it to be different put a colour value here */

}	

#subheader .main-site-nav-container ul li:hover ul li { /* background colour of navigation dropdown */
    background: #005aff;
}

#subheader .main-site-nav-container ul li:hover ul li a {
    color:#fff;
}

#subheader .main-site-nav-container ul li:hover ul li a:hover {
    color:#eee;
}


#content { /* homepage main image */
        background: url('/css/corp/temp_freetrial_folder/bar-banner.jpg') no-repeat top center;
        margin-bottom: 10px;
}

#second-mid-page-banner {
    margin-top: 10px;
}
.jumbotron { /* homepage adjust the height of the area that the home page image is in */
    min-height: 610px;
}

.jumbotron .main-message {
    text-align: center;
    font-size: 25px;
    line-height: 30px;
}

.jumbotron .main-message h1 {
    color: #000;
    float: none;
    font-size: 46px;
    margin: 20px 0 20px 0 ;
    text-align: center;
    width: 100%;
}

.checked{ 
    background: url("https://myevent.com/images/common/checkmark2013.png") no-repeat scroll left center rgba(0, 0, 0, 0);
}

#features_page .nav-tabs li a {
font-size:16px;
}

.nav-tabs>li>a, .nav-pills>li>a {
padding-right: 7px;
padding-left: 7px;
}
   
   
   
    /*****************************************************************************/
   /* Pricing Fees table */
table.fees-table{
	width: 100%;
}
.donation-fees{
width:810px;margin:auto;padding-left:0px;align:right;padding-top:30px;
}

tr.fees-explanation, tr.fees-services{
	background-color: #eff6db;
	line-height:40px;
}
tr.fees-services h3{
	font-size: 25px;
	padding:0px;
}
td.fees-title h2{
	text-align:center !important;
}
.fees-percentage{
	color: #3b5560;
	font-weight:bold;
	font-size: 30px;
	text-align:center;
}
.fees-percentage span{
	font-size:20px;
}

.fees-signs{
	color: #3b5560;
	font-weight:bold;
	font-size:50px;
	line-height:0px;
	margin-top:115px;
}


.fees-total-explanation{
	line-height:35px;
	margin-top:0px;	
	color: #3b5560;
	font-weight:bold;
	font-size:50px;
}

.fees-total-explanation span{
	font-size:12px
}

.no-fees{
	color: #3b5560;
	font-size: 30px;
	text-align:center;
	width: 100%;
	padding: 10px;
	background-color: #eff6db;

}
.fees-asterisk{
	font-size: 14px;
	width: 75%;
	text-align:left;
	margin-left: 15px;
}