/*



Theme Name: Go Daddy Cleanio



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



*/











/********************************************************************************************************************/



/******************************************** MAIN HTML STYLES ******************************************************/



/********************************************************************************************************************/



body {



	font-family: Trebuchet MS, sans-serif;



	color:#555;



	background: #81a367 url('images/bg.jpg');



}



h1, h2, h3, h4, h5, h6 {



  margin-bottom: 15px;



  font-weight: 400;



}



a {



	color: #4a9eb6;



}



a:hover {



	color: #377587



}



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;



  margin-bottom: 15px;



}



.clear{



  clear: both;



}



.clear-right {



	clear: right;



}



.clear-left {



	clear: left;



}



#wrapper {



	background-color: #ccc;



	margin-top: 35px;



	margin-bottom: 25px;



	border-radius: 6px;



	box-shadow: 0px 0px 4px #000;



	padding-left: 40px;



	padding-right: 40px;	



}







/********************************************************************************************************************/



/******************************************** HEADER ****************************************************************/



/********************************************************************************************************************/







header#cc-header {



	margin-top: 35px;



	margin-bottom: 30px;







}







/*======================================= SOCIAL ==============================================*/



header #social .icons a {



  float: right;



  margin-left: 5px;



}







/*======================================= DETAILS =============================================*/







header#cc-header h1.site-title {



	margin-bottom: 5px;



	margin-left: -20px;



}



header#cc-header h1.site-title a {



	color: #000;



	font-size: 35px;



}



header#cc-header h1.site-title a:hover {



	text-decoration: none;



}



header#cc-header h2.site-description {



	font-size: 13px;



	color: #838282;



	margin: 0 0 0 -20px;



}







header#cc-header .contact_details {



  float: right;



	font-size: 1.2em;



}







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;



}







/*======================================= IMAGE ================================================*/







.front-page-image {



	margin: -50px -40px 0 -40px;



}



.front-page-image img {



	width: 100%;



}







/*==================================== MEDIA QUERIES ===========================================*/







@media (max-width: 480px) { 



	header#cc-header .span7 {



		text-align: center;



	}



	header#cc-header .span5 {



		text-align: center;



	}



	header#cc-header .span5 div.icons a {



		float: none;



	}



	header #social .icons a:first-child {



		margin-left: 0;



	}



	header#cc-header h1.site-title {



		margin-left: 0;



	}



	header#cc-header h2.site-description {



		margin-left: 0;



	}



	header#cc-header .span5 div.register {



		float: none;



	}



	header#cc-header .span5 #searchform {



		float: none;



	}



	header#cc-header .contact_details {



		float: none;



	}



} 	







/********************************************************************************************************************/



/******************************************** MENU ******************************************************************/



/********************************************************************************************************************/







#navigation {



 	margin-bottom: 50px; 



}



.main-navigation {



	margin-right: -40px;



	margin-left: -40px;



}



.navbar {



	margin-bottom: 0;



}



.main-navigation .navbar-inner {



	padding: 0;



	background: #f1f1f1;



	background: -moz-linear-gradient(top,  #f1f1f1 0%, #fafafa 100%);



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#fafafa));



	background: -webkit-linear-gradient(top,  #f1f1f1 0%,#fafafa 100%);



	background: -o-linear-gradient(top,  #f1f1f1 0%,#fafafa 100%);



	background: -ms-linear-gradient(top,  #f1f1f1 0%,#fafafa 100%);



	background: linear-gradient(to bottom,  #f1f1f1 0%,#fafafa 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fafafa',GradientType=0 );



	border-color: #c9c9c9;



	border-width: 1px 0;



  -webkit-border-radius: 1px;



  border-radius: 1px;



	min-height: 60px;



	-webkit-box-shadow: none;



	-moz-box-shadow: none;



	box-shadow: none;



	position: relative;



}



.main-navigation .navbar-inner .container {



	background: transparent;



}



.main-navigation .nav > li > a {



	padding: 15px 20px 15px;



	color: #ffffff;



	text-shadow: none;



	border-right: 1px solid #e7e7e7;



	font-size: 17px;



	font-weight: bold;



	line-height: 30px;



}



.main-navigation .nav > li > a:hover {



	color: #267288;



	background-color: #daf0f7;



}



.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .current-menu-ancestor.dropdown, .navbar .nav > li.current_page_item > a, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {



	color: #4a9eb6;



	text-decoration: none;



 	background-color: #daf0f7;



	-webkit-box-shadow: none;



	-moz-box-shadow: none;



	box-shadow: none;



}



.main-navigation .nav li ul li ul {



  list-style: none;



  margin-left: 0;



}



.main-navigation .nav li ul li ul li a{



  padding-left: 24px;



}



.main-navigation .nav li ul li ul li ul li a {



	padding-left: 30px;



}



.main-navigation .nav li.dropdown:hover ul.dropdown-menu {



  display: block;



	margin-top: 0;



}



.main-navigation .nav li ul li a:hover {



  color: #267288;



  background: none;



}



#navigation #searchform {



	margin-right: 15px;



}



.dropdown-menu .active > a, .dropdown-menu .active > a:hover {



	color: #267288;



	text-decoration: none;



	background-color: transparent;



	background-image: none;



	background-repeat: repeat-x;



	outline: 0;



	filter: none;



}







.navbar .nav > li.current-menu-ancestor > a {



	color: #267288;



}



.navbar .nav li.dropdown > .dropdown-toggle .caret {



	margin-top: 13px;



}



.navbar .nav > li.current-menu-ancestor.dropdown > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret {



	border-top-color: #267288;



	border-bottom-color: #267288;



}







@media (max-width: 979px) {



	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {



		font-weight: normal;



	}



	.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:hover {



		color: #267288;



	}



	.navbar-inverse .nav-collapse .nav > li.current-menu-item > a, .navbar-inverse .nav-collapse .nav > li.current-menu-ancestor > a {



		color: #267288;



	}



	.nav-collapse .dropdown .caret {



		display: none;



	}



	.nav-collapse .dropdown-menu {



		display: block;



	}



	.navbar-inverse .nav-collapse .dropdown-menu .active > a {



		color: #267288;



		background-image: none;



	}



}







/********************************************************************************************************************/



/******************************************** MAIN CONTENT **********************************************************/



/********************************************************************************************************************/







.container {



  background: #11316b;



}



article.post, article.page, article.attachment {



  margin-bottom: 15px;



  padding: 2px;



	border-bottom: 1px solid #ddd;



}



.entry-content {



  margin: 2px 0;



}



.page-header {



  margin-top: 0;



  padding: 0;



  border: none;



}



.featured-image {



	margin-top: 4px;



	margin-right: 12px;



	margin-bottom: 10px;



	float: left;



}







/*==================================== POST AND PAGE CONTENT ===========================================*/







article {



  background: #ccc;



}



.entry-header {



  margin-top: 0;



}



.entry-summary {



  margin: 10px 0;



}



.postformats {



  float: right;



}



blockquote { 



	background-color: #11316b;



	margin: 20px 10px;



	padding: 3px;



}



blockquote p {



  margin: 10px;



}



blockquote cite {



  font-size: 0.9em;



}



blockquote cite:before {



  content: ' ̶ ';



  position: relative;



  top: -2px;



  margin: 0 5px; 



}



.page-links {



  clear: both;



}



.excerpt-more {



	position: relative;



	color: #333;



	font-weight: bold;



	padding-left: 15px;



	background: url('images/more.png') 0 3px no-repeat;



}



.more-content {



  margin-bottom: 15px;



  padding: 10px;



  background: #fff;



}



.previous-post {



  text-align: left;



  margin-top: 5px;



  margin-bottom: 0;



  padding-bottom: 0;



}



.previous-post a {



	padding: 5px 15px;



	color: #fff;



	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);



	background-color: #3c839a;



	background-image: -moz-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -webkit-gradient(linear,0 0,0 100%,from(#95c2d1),to(#3c839a));



	background-image: -webkit-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -o-linear-gradient(top,#95c2d1,#3c839a);



	background-image: linear-gradient(to bottom,#95c2d1,#3c839a);



	background-repeat: repeat-x;



	border-color: transparent;



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95c2d1',endColorstr='#3c839a',GradientType=0);



	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);



	-webkit-border-radius: 1px;



	-moz-border-radius: 1px;



	border-radius: 1px;



}



.previous-post a:hover {



	color: #fff;



	text-decoration: none;



	background-image: none;



	background-color: #3c839a;



}



.next-post {



  text-align: right;



  margin-top: 5px;



  margin-bottom: 0;



  padding-bottom: 0;



}



.next-post a {



	padding: 5px 15px;



	color: #fff;



	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);



	background-color: #3c839a;



	background-image: -moz-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -webkit-gradient(linear,0 0,0 100%,from(#95c2d1),to(#3c839a));



	background-image: -webkit-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -o-linear-gradient(top,#95c2d1,#3c839a);



	background-image: linear-gradient(to bottom,#95c2d1,#3c839a);



	background-repeat: repeat-x;



	border-color: transparent;



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95c2d1',endColorstr='#3c839a',GradientType=0);



	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);



	-webkit-border-radius: 1px;



	-moz-border-radius: 1px;



	border-radius: 1px;



}



.next-post a:hover {



	color: #fff;



	text-decoration: none;



	background-image: none;



	background-color: #3c839a;



}







/*==================================== TAXONOMY ========================================================*/







h2.entry-title {



  color: #4a9eb6;



  margin-top: 0;



  margin-bottom: 5px;



  line-height: 1em;



	font-size: 1.8em;



}



h2.entry-title a {



  color: #4a9eb6;



}



h2.entry-title a:hover {



  color: #377587;



}



article.post p, article.page p {



  font-size: 1.1em;



  line-height: 1.5em;



}







/*==================================== IMAGES ==========================================================*/







.alignnone {



	display: block;



  margin: 5px 20px 20px 0;



}



.aligncenter, div.aligncenter {



  display:block;



  margin: 5px auto 5px auto;



}



.alignright {



  float:right;



  margin: 5px 0 20px 20px;



}



.alignleft {



  float:left;



  margin: 5px 20px 20px 0;



}



.aligncenter {



  display: block;



  margin: 5px auto 5px auto;



}



a img.alignright {



  float:right;



  margin: 5px 0 20px 20px;



}



a img.alignnone {



  margin: 5px 20px 20px 0;



}



a img.alignleft {



  float:left;



  margin: 5px 20px 20px 0;



}



a img.aligncenter {



  display: block;



  margin-left: auto;



  margin-right: auto



}



img.size-full {



	max-width: 100%;



	height: auto;



}



.wp-caption {



  background: #fff;



  border: 1px solid #f0f0f0;



  max-width: 96%; /* Image does not overflow the content area */



  padding: 15px 3px 10px;



  text-align: center;



}



.wp-caption.alignnone {



  margin: 5px 20px 20px 0;



}



.wp-caption.alignleft {



  margin: 5px 20px 20px 0;



}



.wp-caption.alignright {



  margin: 5px 0 20px 20px;



}



.wp-caption img {



  border: 0 none;



  height: auto;



  margin:0;



  max-width: 95%;



  padding:0;



  width: auto;



}



.wp-caption p.wp-caption-text {



  font-size:11px;



  line-height:17px;



  margin:0;



  padding:0 4px 5px;



}



.caption_title {



  font-size:16px;



}



.gallery-pagination {



  margin: 20px 0;



}



.gallery-pagination .previous-image a {



  float: left;



}



.gallery-pagination .next-image a {



  float: right;



}







/*==================================== META ============================================================*/







.entry-meta {



  color: #999;



  margin-top: 0;



	margin-bottom: 5px;



  font-size: 0.85em;



	text-transform: uppercase;



}



.entry-meta a {



	color: #bbb;



}



footer.entry-meta {



  clear: both;



}



.edit-link {



  margin-bottom: 10px;



}



.edit-link a {



  color: #fff;



  background: #888;



  padding: 2px 4px;



  -webkit-border-radius: 2px;



  border-radius: 2px;



}



.edit-link a:visited {



  color: #fff;



}



.edit-link a:hover {



  text-decoration: none;



  color: #ccc;



}



.cyberchimps_article_share {



  float: right;



}







/*==================================== COMMENTS ========================================================*/







.comments-area {



  margin-bottom: 15px;



  padding: 15px;



  background: #fff;



}



.comments-area h3#reply-title {



  color: #4a9eb6;



}



#comments .navigation {



  padding: 0 0 18px 0;



}



label[for="comment"] {



  display: block;



}



ol.commentlist {



  list-style: none;



}



ol.commentlist p {



  margin-left: 8px;



  clear: left; 



}



ol.commentlist li.comment {



  padding: 10px;



}



ol.commentlist li.comment div.vcard cite.fn {



  font-style: normal;



}



ol.commentlist li.comment div.vcard img.avatar {



  margin: 0 10px 10px 10px;



}



ol.commentlist li.comment div.comment-meta {



  font-size: 11px;



}



ol.commentlist li.comment div.comment-meta a {



  color: #888;



}



ol.commentlist li.comment div.reply {



  font-size: 11px;



  margin-left: 8px;



}



ol.commentlist li.comment div.reply a {



  font-weight: bold;



}



ol.commentlist li.comment ul.children {



  list-style: none;



  margin: 10px 0 0;



}



ol.commentlist li.comment ul.children li.depth-2 {



  margin: 0 0 10px 10px;



}



ol.commentlist li.comment ul.children li.depth-3 {



  margin: 0 0 10px 10px;



}



ol.commentlist li.comment ul.children li.depth-4 {



  margin: 0 0 10px 10px;



}



ol.commentlist li.even {



  background: #fafafa;



  border: 1px solid #ccc;



  border-radius: 4px;



  -moz-border-radius: 4px;



}



ol.commentlist li.odd {



  background: #fff;



  border: 1px solid #ccc;



  border-radius: 4px;



  -moz-border-radius: 4px;



}



.comment, .trackback, .pingback {



  padding:10px;



  margin:10px 0 10px 0;



}



.odd {



  background:#f8f8f8;



}



#form-allowed-tags code {



  font-size:12px;



}



#respond input, #respond textarea {



  margin:0 5px 5px 0;



  overflow:auto;



}



#respond textarea {



  width:99%;



  height:150px;



}



.avatar {



  float:left;



}







/********************************************************************************************************************/



/******************************************** SIDEBAR & WIDGETS *****************************************************/



/********************************************************************************************************************/







.widget-container {



  margin-bottom: 15px;



  padding: 20px;



	border-bottom: 1px solid #ddd;



}



.widget-container:last-child {



	border-bottom: none;



}



h3.widget-title {



	display: inline-block;



	zoom: 1;



	*display: inline;



	color: #fff;



	font-size: 1.4em;



  font-weight: 400;



  margin-top: 0;



	padding: 5px 15px;



	background: #8cc164;



  line-height: 1.5em;



	text-transform: uppercase



}



.widget-container ul, .widget ul {



  margin-left: 5px;



}



.widget-container ul li, .widget ul li {



  font-size: 14px;



  line-height: 1.8em;



  list-style: none;



}



table#wp-calendar {



  width: 100%;



}



table#wp-calendar th {



	font-size: 14px;



}



table#wp-calendar td {



	font-size: 14px;



	width: 14.28571428571429%;



	padding: 5px 0;



  text-align: center;



}



table#wp-calendar td {



  text-align: center;



}



.widget-container #searchform.pull-right {



	margin-right: 30px;



}



.widget-container #searchform input.input-medium {



	float: none;



	display: inline-block;



	width: 100%;



}







/*==================================== SEARCH FORM ====================================================*/







#searchform {



	margin-bottom: 5px;



}







/********************************************************************************************************************/



/******************************************** FOOTER ****************************************************************/



/********************************************************************************************************************/







#footer-widgets {



	color: #fff;



  margin-bottom: 20px;



}



#footer-widgets .widget-container {



  border: none;



}



#footer-widget-container a {



	color: #fff;



}



.site-footer #copyright {



	color: #fff;



	text-align: right;



  margin-bottom: 20px;



text-align: center;



}



#footer-widgets h3.widget-title {



	background: #5c7946;



}







/********************************************************************************************************************/



/******************************************** WORDPRESS DEFAULTS ****************************************************/



/********************************************************************************************************************/







.sticky{}



.gallery-caption{}



.bypostauthor{}







/********************************************************************************************************************/



/******************************************** ELEMENTS **************************************************************/



/********************************************************************************************************************/







/*==================================== CALLOUT ====================================================*/







#callout-container {



  margin-bottom: 20px;



}



#callout {



  padding: 20px;



}



.callout-text h2.callout-title {



  display: inline-block;



	zoom: 1;



	*display: inline;



	color: #fff;



	font-size: 1.4em;



  font-weight: 400;



  margin-top: 0;



	padding: 5px 15px;



	background: #8cc164;



  line-height: 1.5em;



	text-transform: uppercase



}



.callout-text p {



  font-size: 1.2em;



}



#callout_button a {



 	margin-top: 5px;



  float: right;



}



#callout-container .btn-primary, input[type="submit"], input[type="reset"], input[type="button"] {



	float: right;



	margin-top: 20px;



	padding: 5px 15px;



	color: #fff;



	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);



	background-color: #3c839a;



	background-image: -moz-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -webkit-gradient(linear,0 0,0 100%,from(#95c2d1),to(#3c839a));



	background-image: -webkit-linear-gradient(top,#95c2d1,#3c839a);



	background-image: -o-linear-gradient(top,#95c2d1,#3c839a);



	background-image: linear-gradient(to bottom,#95c2d1,#3c839a);



	background-repeat: repeat-x;



	border: none;



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95c2d1',endColorstr='#3c839a',GradientType=0);



	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);



	-webkit-border-radius: 1px;



	-moz-border-radius: 1px;



	border-radius: 1px;



}



input[type="submit"], input[type="reset"], input[type="button"] {



	float: none;



}



#callout-container .btn-primary:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {



	background-image: none;



	background-color: #3c839a;



	border: none;



}







/*==================================== WIDGET BOXES ===============================================*/







.box {



  padding: 20px;



  margin-bottom: 20px;



}



#widget-boxes-container h2.box-widget-title {



	display: inline-block;



	zoom: 1;



	*display: inline;



	color: #fff;



	font-size: 1.4em;



  font-weight: 400;



  margin-top: 0;



	padding: 5px 15px;



	background: #8cc164;



  line-height: 1.5em;



	text-transform: uppercase



}



.box p {



  font-size: 1.1em;



  line-height: 1.2em;



}







/*==================================== BOXES ======================================================*/







#boxes-container .boxes {



	margin: 0 -40px 30px -40px;



	background: #17333b;



	background: -moz-linear-gradient(top,  #17333b 0%, #315d69 100%);



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#17333b), color-stop(100%,#315d69));



	background: -webkit-linear-gradient(top,  #17333b 0%,#315d69 100%);



	background: -o-linear-gradient(top,  #17333b 0%,#315d69 100%);



	background: -ms-linear-gradient(top,  #17333b 0%,#315d69 100%);



	background: linear-gradient(to bottom,  #17333b 0%,#315d69 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17333b', endColorstr='#315d69',GradientType=0 );



}



#boxes-container .boxes:after {



	content: '';



	clear: both;



	display: table;



	line-height: 0;



}



#boxes-container .boxes .box {



	position: relative;



}



#boxes-container .boxes #box1::after, #boxes-container .boxes #box2::after {



	position: absolute;



	left: 100%;



	top: 25%;



	content: '';



	height: 50%;



	width: 1px;



	background: #396571;



}



	



#boxes-container .boxes .box a, #boxes-container .boxes .box p {



	color: #fff;



  display: block;



  width: 100%;



  text-align: center;



}



#boxes-container .boxes h2.box-widget-title {



	color: #86cbdf;



	font-size: 1.5em;



}



.box-no-url {



	cursor: default;



}



@media (max-width: 767px) {



	#boxes-container .boxes #box1::after, #boxes-container .boxes #box2::after {



	display: none;



	}



}







/*==================================== CAROUSEL ===================================================*/







#cc-carousel {



  padding: 10px 50px;



}



#cc-carousel ul {



  max-height: 150px;



  width: 100%;



  margin: 0;



  padding: 0; 



}



#cc-carousel ul li {



  position: relative;



  display: inline-block;



  margin-bottom: 0;



}



#cc-carousel ul li .carousel_item {



}  



#cc-carousel ul li .carousel_caption {



  position: absolute;



  bottom: 0;



  left: 0;



  width: 100%;



  background: rgba(0,0,0,0.5);



}



#cc-carousel ul li .carousel_caption p {



  color: #fff;



  font-size: 1em;



  font-weight: normal;



  text-align: center;



  margin: 0;



}



#cc-carousel .carousel-control {



  top: 50%;



  border: none;



}



#cc-carousel .carousel-control.left {



  left: 5px;



}



#cc-carousel .carousel-control.right {



  right: 5px;



}



@media (max-width: 767px) {



  #cc-carousel [class*="span"], .row-fluid #cc-carousel [class*="span"] {



    float: left;



    width: 14.364640883%;



    margin-left: 2.762430939%;



  }



  #cc-carousel [class*="span"]:first-child, .row-fluid #cc-carousel [class*="span"]:first-child {



    margin-left: 0;



  }



}







/*==================================== SLIDER ======================================================*/







#slider-lite {



	margin-right: -40px;



	margin-left: -40px;



}







/*==================================== PRODUCT =====================================================*/







#product-container {



	margin-bottom: 20px;



}



#product-text h2 {



	display: inline-block;



	zoom: 1;



	*display: inline;



	color: #fff;



	font-size: 1.4em;



  font-weight: 400;



  margin-top: 0;



	padding: 5px 15px;



	background: #8cc164;



  line-height: 1.5em;



	text-transform: uppercase



}







/*===================================== PROFILE ====================================================*/







#profile-pic img {



	float: left;



	margin-right: 10px;



	margin-bottom: 20px;



}



#profile-social {



	float: right;



}



#profile-social a {



	display: inline;



	margin-left: 5px;



}



.profile {



	clear: both;



	padding-bottom: 20px;



	border-bottom: 1px solid #ddd;



}



.profile-header {



	text-align: right;



	border-bottom: none;



}



.profile h3 {



	font-size: 16px;



	font-weight: bold;



}







/*==================================== BREADCRUMBS =================================================*/







.breadcrumbs {



  margin-bottom: 20px;



  padding: 10px 20px;



  font-size: 1.1em;



}







/*==================================== PAGINATION ==================================================*/







.pagination ul li a {



  background: #fff;



}







/* ---------- overwrites ------------- */







#wrapper{



	position:relative !important;



}







.front-page-image,.header-image {



    border-top-left-radius: 10px;



    border-top-right-radius: 10px;



    left: 0 !important;



    margin: 0 !important;



    overflow: hidden;



    position: absolute !important;



    top: -37px !important;



    width: 100% !important;



}







.header-image img{



	width:100%;



}







#menu-menu a {



    font-family: arial !important;



    font-size: 15px !important;



    text-transform: uppercase !important;



}







.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .current-menu-ancestor.dropdown, .navbar .nav > li.current_page_item > a, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {



    background-color: #888888 !important;



    color: #ffffff !important;



}







.main-navigation .nav > li > a{



	border-right:0px none !important;



}







.main-navigation .navbar-inner {



    background: none repeat scroll 0 0 #767676 !important;



    border-color: #863434;



}







.main-navigation .nav > li > a:hover {



	background-color: #888888 !important;



    color: #ffffff !important;



}







.main-navigation .navbar-inner{



	min-height:40px !important;



}







.navbar .nav > li > a{



	padding:5px 19px !important;



}







.footer_images img {



    margin-left: 25px;



    margin-right: 25px;



    margin-top: -80px;



    position: relative;



    z-index: 10;



}







article.post, article.page{



	border-bottom:0px none !important;



	padding-bottom:60px !important;



}

/**** overwrites - 8/3/2019  ****/

.front-page-image{
	display:none;
}

.main-navigation.navbar{
	margin-top:105px;
}

.footer_images img{
	margin-left:15px;
	margin-right:10px;
}

.metaslider {
	height: 670px !important;
	max-height: 670px !important;
	overflow: hidden !important;
	top:147px !important;
}

#footer-widgets {
	display: none;
}

.postformats{
	display:none;
}