/*
Theme Name: Go Daddy Techtra
Theme URI: http://godaddy.com
Author: CyberChimps
Author URI: http://www.cyberchimps.com/
Description: A HTML5 Responsive Drag & Drop Starter WordPress Theme by CyberChimps WordPress Themes featuring Twitter Bootstrap, and responsive touch friendly theme options.
Version: 1.2
Tags: white, black, silver, light, two-columns, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-menu, featured-images, flexible-header, post-formats, theme-options, threaded-comments, sticky-post
License: Proprietary

*/

/********************************************************************************************************************/
/******************************************** FONTS *****************************************************************/
/********************************************************************************************************************/

@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,200,600,700);

/********************************************************************************************************************/
/******************************************** MAIN HTML STYLES ******************************************************/
/********************************************************************************************************************/
body {
	color:#555;
	background: #f2f2f2 url('images/bg.png');
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 15px;
}
h2, h2 a, h3 {
	font-family: 'Titillium Web', sans-serif;
}
a {
	color: #ff9d73;
}
a:hover {
  color: #ff9d73;
	text-decoration : none;
	border-bottom: 1px dashed #ff9d73;
}
table .label {
  background: none;
  padding: 7px;
  line-height: normal;
  text-shadow: none;
}
tr {
  border-bottom: 1px solid #ccc;
}
td { 
	padding: 5px 20px;
}
dt {
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 26px; 
}
dd {
  margin-bottom: 15px;
  margin-left: 26px;
}
ul, ol { 
	margin: 0 0 10px 0;
}
ol, ul {
  list-style-position: inside;
  margin-left: 21px;
}
pre {
  -moz-border-radius: 0;
  border-radius: 0;
}
code {
	white-space: pre-wrap;
}
header {
	margin-top: 15px;
}
.clear{
  clear: both;
}
.clear-right {
	clear: right;
}
.clear-left {
	clear: left;
}

/********************************************************************************************************************/
/******************************************** HEADER ****************************************************************/
/********************************************************************************************************************/

.container-full.top-header {
	width: 100%;
	background: #46b2e4;
	background: url( 'images/header_grey_pattern.png' ), -moz-linear-gradient(top,  #46b2e4 0%, #3799e5 100%);
	background: url( 'images/header_grey_pattern.png' ), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46b2e4), color-stop(100%,#3799e5));
	background: url( 'images/header_grey_pattern.png' ), -webkit-linear-gradient(top,  #46b2e4 0%,#3799e5 100%);
	background: url( 'images/header_grey_pattern.png' ), -o-linear-gradient(top,  #46b2e4 0%,#3799e5 100%);
	background: url( 'images/header_grey_pattern.png' ), -ms-linear-gradient(top,  #46b2e4 0%,#3799e5 100%);
	background: url( 'images/header_grey_pattern.png' ), linear-gradient(to bottom,  #46b2e4 0%,#3799e5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46b2e4', endColorstr='#3799e5',GradientType=0 );
}
.container-full.top-header .container {
	background: transparent;
	padding: 20px 0;
}

/*======================================= SOCIAL ==============================================*/

header#cc-header #social .icons a {
  float: right;
  margin-left: 5px;
}

/*======================================= DETAILS =============================================*/

header#cc-header {
	margin: 0;
}
header#cc-header h1.site-title {
	margin: 0;
	padding: 20px 0 0;
	font-size: 38px;
}
header#cc-header h1.site-title a {
	font-family: 'Titillium Web', sans-serif;
	color: #fff;
	font-weight: 200;
	line-height: 1em;
}
header#cc-header h1.site-title a:hover {
	color: #f2f2f2;
	text-decoration: none;
	border-bottom: none;
}
header#cc-header h2.site-description {
	margin: 5px 0 0 0;
	color: #f9f9f9;
	font-size: 14px;
	line-height: 1em;
}

header#cc-header .contact_details {
  float: right;
}

header#cc-header .register {
  float: right;
}

header#cc-header .blog_description {
  float: right; 
}

header#cc-header p {
  font-size: 1.2em;
}

/*======================================= SEARCH ===============================================*/

header #search #searchform {
  float: right;
}

/*==================================== MEDIA QUERIES ===========================================*/

@media (max-width: 979px) { 
	header#cc-header #social-icons, header#cc-header #logo-search {
		text-