/* CSS Document */

body {
	background-image: url(../img/map_background2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

h1 {
	/*border-bottom: #26397F 4px solid;*/
}

.form_heading, .backlink_heading, .hosting_heading {
	background:#2c3e50;
}

.teaser_home_heading a {
	color:#26397f;
}

.teaser_home_heading a:hover {
	color:#5190CA;
}

/* MORE INFORMATION */
.more_information_form {
	border: #2c3e50 solid;
	background:#ffffff;
	border-radius: 10px;
	margin-top: 15px;
}

.more_information_form h2 {
	background-image:url(../img/more_information.png);
	background-repeat:no-repeat;
	background-position: 3px 5px;
	background-size: 40px;
}

.more_information_button {
	background: #2c3e50;
	color: #ffffff;
}
.more_information_button:hover {
	background: #36485A;
	color: #ffffff;
}
/* MORE INFORMATION */

/* CHECK DOMAIN */
.check_domain_form {
	border: #2c3e50 solid;
	border-radius: 10px;
	background:#ffffff;
}

.check_domain_form h2 {
	background-image:url(../img/domain_name_image.png);
	background-repeat:no-repeat;
	background-position: 3px 5px;
	background-size: 40px;
}

.check_domain_button {
	background: #2c3e50;
	color: #ffffff;
}
.check_domain_button:hover {
	background: #36485A;
	color: #ffffff;
}
/* CHECK DOMAIN */

/* LOGIN FORM */
.log_in_form {
	border: #2c3e50 solid;
	border-radius: 10px;
	background:#ffffff;
}

.log_in_form h2 {
	background-image:url(../img/log_in_image.png);
	background-repeat:no-repeat;
	background-position: 3px 5px;
	background-size: 40px;
}

.log_in_button {
	background: #2c3e50;
	color: #ffffff;
}
.log_in_button:hover {
	background: #36485A;
	color: #ffffff;
}
/* LOGIN FORM */

/* BLOG Buttons */
.blog_readmore_button {
	background: #299106;
	color: #ffffff;
}
.blog_readmore_button:hover {
	background: #3d960b;
	color: #ffffff;
}
/* BLOG Buttons */

/* OFFER Buttons */
.offers_button {
	background: #299106;
	color: #ffffff;
}
.offers_button:hover {
	background: #3d960b;
	color: #dddddd;
}
/* OFFER Buttons */

/* Back Link Pricing Table */
.link_table_container {
	border: #2c3e50 solid;
	border-radius: 10px;
	background:#ffffff;
}
.link_button_cta {
	background: #2c3e50;
}

a.link_button_cta  {
	color: #ffffff;
}

.link_button_cta:hover {
	background: #36485A;
	color: #dddddd;
}

a.link_button_cta:hover  {
	color: #ffffff;
}


/* Back Link Pricing Table */

/* Maintenance Button */
.maintenance_button_cta {
	background: #2c3e50;
}

a.maintenance_button_cta  {
	color: #ffffff;
}

.maintenance_button_cta:hover {
	background: #36485A;
	color: #dddddd;
}

a.maintenance_button_cta:hover  {
	color: #ffffff;
}
/* Maintenance Button */
.get_started_cta_button {
	background: #2c3e50;
}
a.get_started_cta_button  {
	color: #ffffff;
}

.get_started_cta_button:hover {
	background: #36485A;
	color: #dddddd;
}
a.get_started_cta_button:hover  {
	color: #ffffff;
}

/* Pricing Box */
.hosting_wrap_container {
	border: #2c3e50 solid;
	border-radius: 10px;
}
.hosting_button_cta {
	background: #2c3e50;
}
a.hosting_button_cta  {
	color: #ffffff;
}

.hosting_button_cta:hover {
	background: #36485A;
	color: #dddddd;
}
a.hosting_button_cta:hover  {
	color: #ffffff;
}
/* Pricing Box */

/* Link Page */
.links_button {
	background: #2c3e50;
}
a.links_button  {
	color: #ffffff;
}

.links_button:hover {
	background: #36485A;
	color: #dddddd;
}
a.links_button:hover  {
	color: #ffffff;
}
/* Link Page */

/* video */
.form_responsive_container iframe {
	position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.form_responsive_container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}

/* video */

/* Blog fix */
.blog_wrapper img {
	float:left;
	margin-right:10px;
}
.blog_read_more_cta {
	background: #2c3e50;
}
a.blog_read_more_cta  {
	color: #ffffff;
}

.blog_read_more_cta:hover {
	background: #36485A;
	color: #dddddd;
}
a.blog_read_more_cta:hover  {
	color: #ffffff;
}
/* Blog fix */

/* Offers Page */
.offers_cta_button {
	background: #2c3e50;
}
a.offers_cta_button  {
	color: #ffffff;
}

.offers_cta_button:hover {
	background: #36485A;
	color: #dddddd;
}
a.offers_cta_button:hover  {
	color: #ffffff;
}
/* Offers Page */

/* Blog Fix */
.paragraph_content p	{
	font-size: 17px;
	font-family: Candara, Calibri, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
	line-height:2;
	color: #666;
}




