/*-----------------------------------------------------------------------------------*/
/* Dividers */
/*-----------------------------------------------------------------------------------*/
.image_divider div {
	height: 23px;
	width: 28px;
	text-align: center;
	margin: 0 auto;
	position: relative;
	top: 10px;
}
.color_divider div {
	height: 2px;
	width: 30%;
	text-align: left;
	position: relative;
	top: 2px;
}
.gotop_divider div {
	height: 22px;
	font-size: 12px;
	float: right;
	position: relative;
	top: -11px;
	padding: 0 20px 0 10px
}

/*-----------------------------------------------------------------------------------*/
/* Pricing Tables */
/*-----------------------------------------------------------------------------------*/
#pricePlans #plans .plan {
	border: 2px solid #f9d3a5;
}
.planContainer .title h2 {
	font-weight: 500;
}
.planContainer .price p.bestPlanPrice {
	margin-top: 0 !important;
}
#pricePlans h2:first-child,
#pricePlans h2:first-child,
#pricePlans h2:first-child {
	margin: 0 0 0px 0 !important;
}
.planContainer .button a {
	height: 3em;
}

/*-----------------------------------------------------------------------------------*/
/* Tag line boxes */
/*-----------------------------------------------------------------------------------*/
/* tagline box #1 */
.bc_tagline_box-1 {
	font-size: 18px;
	font-weight: 500;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: none;
}
.bc_tagline_box-1 div.bc_content_tb-1 h1,
.bc_tagline_box-1 div.bc_content_tb-1 h2,
.bc_tagline_box-1 div.bc_content_tb-1 h3,
.bc_tagline_box-1 div.bc_content_tb-1 h4,
.bc_tagline_box-1 div.bc_content_tb-1 h5,
.bc_tagline_box-1 div.bc_content_tb-1 h6 {
	font-weight: 700 !important;
}
.bc_tagline_box-1 .bc_button_tb-1 a {
	font-size: 18px;
	padding-right: 20px;
	padding-left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* tagline box #2 */
.bc_tagline_box-2 {
	font-size: 18px;
	padding: 40px;
	overflow: hidden;
	font-weight: 500;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: none;
}
.bc_tagline_box-2 .bc_button_tb-2 a {
	font-size: 18px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 20px;
	padding-left: 20px;
}

/* tagline box #3 */
.bc_tagline_box-3 {
	border: 0;
}
.bc_tagline_box-3 .bc_button_tb-3 a {
	font-size: 24px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 20px;
	padding-left: 20px;
}

/* tagline box #4 */
.bc_tagline_box-4 div.bc_content_tb-4 {
	font-size: 32px;
	font-weight: 300;
}
.bc_tagline_box-4 .bc_button_tb-4 a {
	font-size: 24px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-right: 20px;
	padding-left: 20px;
}

/* tagline box #5 */
.bc_tagline_box-5 div.bc_content_tb-5 {
	font-size: 18px;
	font-weight: 400;
}
.bc_tagline_box-5 .bc_button_tb-5 a {
	font-size: 18px;
	padding-right: 20px;
	padding-left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* tagline box #6 */
.bc_tagline_box-6 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.bc_tagline_box-6 div.bc_content_tb-6 {
	font-weight: 400;
}
.bc_tagline_box-6 .bc_button_tb-6 a {
	font-size: 18px;
	padding-right: 20px;
	padding-left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/*-----------------------------------------------------------------------------------*/
/* Circle Hover Effects */
/*-----------------------------------------------------------------------------------*/
.ch-info h3 {
	font-weight: 700;
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
}
.ch-info p a {
	font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
}
.ch-item {
	box-shadow: none !important;
}

/*-----------------------------------------------------------------------------------*/
/* Go Top Button */
/*-----------------------------------------------------------------------------------*/
/* Go Top Button (based on http://briancray.com/2009/10/06/scroll-to-top-link-jquery-css) */
.go_top_button_img_fixed a {
	width: 62px;
	height: 57px;
}
.go_top_button_img_fixed a:hover { 
	 background-position: 0 -49px;
}

/* auto */
.go_top_button_img a { 
	 width: 62px;
	 height:57px;
}
.go_top_button_img a:hover { 
	 background-position: 0 -57px;
}

/*-----------------------------------------------------------------------------------*/
/* Copyright Icon */
/*-----------------------------------------------------------------------------------*/
/* --- Powered by BonusThemes.com (small logo) --- */
div.bt_powered_by_logo.bt_fade_img { 
     background-position: left top;
     background-repeat: no-repeat;
     width: 27px;
     height: 20px;
     position: relative;
}
div.bt_powered_by_logo.bt_fade_img a { 
     background-position: left bottom;
     background-repeat: no-repeat;
     position: absolute;
     top: 0px;
     right: 0px;
     bottom: 0px;
     left: 0px;
}

/*-----------------------------------------------------------------------------------*/
/* Social icons */
/*-----------------------------------------------------------------------------------*/
.bt_sub_top3 .social_icon {
	margin-right: 6px;
	margin-top: 6px;
}

/*-----------------------------------------------------------------------------------*/
/* Education logo */
/*-----------------------------------------------------------------------------------*/
.mod_bt_fade_image.logo {
	margin: 10px;
}
.form-horizontal .control-label {
    text-align: left;
}
.form-actions {
    margin-top: 20px;
}