/*
Theme Name: GoodLife
Theme URI: http://crowerks.com
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 3.3.1
Author: crowerks llc
Author URI: http://crowerks.com
Tags: anomolous, bootstrap,  one-column, flexible-width, responsive, custom, custom-colors, custom-menu, full-width-template, crow, dinosaurs, rockets
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

/*
.row {
	width  : 100% !important;
	margin : 0; 
}
.container {
	padding-right    : 0;
	padding-left     : 0;
	background-color : #D7D4C3;
}
.dropdown:hover .dropdown-menu {
	display : block;
}
*/

td {
	vertical-align : top;
}
p {
}

a {
text-decoration: none;
}

/* =============================================================================
                                                 Cover the Basics
============================================================================= */
.boxshadow {
	box-shadow         : 0 0 6px #515151;
	-moz-box-shadow    : 0 0 6px #515151;
	-webkit-box-shadow : 0 0 6px #515151;
}
.shadow-bottom {
	box-shadow         : 0 6px 6px -2px #515151;
	-webkit-box-shadow : 0 6px 6px -2px #515151;
	-moz-box-shadow    : 0 6px 6px -2px #515151;
}
/* Hide Nav Arrow Drop */
.caret {
	display : none;
}
/* Help WordPress Alignment */
img.alignright {
	float  : right;
	margin : 10px 20px 10px 10px;
}
img.alignleft {
	float  : left;
	margin : 10px 10px 10px 20px;
}
img.aligncenter {
	display      : block;
	margin-right : auto;
	margin-left  : auto;
}
.alignright {
	float : right;
}
.alignleft {
	float : left;
}
.aligncenter {
	display      : block;
	margin-right : auto;
	margin-left  : auto;
}
/* =============================================================================
                                                  Nav and Div Style
============================================================================= */


/* =============================================================================
                                                Content Style
============================================================================= */
.panel-body {
	padding: 15px;
}

.imageshadow {
	padding: 3px;
	border: solid 1px #bfbeb4;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}

.imagedropshadow {
	padding: 3px;
	border: solid 1px #EFEFEF;
}
a:hover img.imagedropshadow {
	border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}


/* =============================================================================
                                                Margins
============================================================================= */
.all0 {
	margin  : 0 !important;
	padding : 0 !important;
}
.center-this {
	margin-right : auto !important;
	margin-left  : auto !important;
}
.post_content {
	margin-top : 15px;
}
/* Margin All */
.margin-30px {
	margin : 30px 30px 30px 30px;
}
.margin-25px {
	margin : 25px 25px 25px 25px;
}
.margin-20px {
	margin : 20px 20px 20px 20px;
}
.margin-15px {
	margin : 15px 15px 15px 15px;
}
.margin-10px {
	margin : 10px 10px 10px 10px;
}
.margin-5px {
	margin : 5px 5px 5px 5px;
}
.margin-0 {
	margin : 0 0 0 0;
}
/* Margin Horizontal */
.margin-hoz-30 {
	margin-right : 30px;
	margin-left  : 30px;
}
.margin-hoz-15 {
	margin-right : 15px;
	margin-left  : 15px;
}
.margin-hoz-10 {
	margin-right : 10px;
	margin-left  : 10px;
}
.margin-hoz-5 {
	margin-right : 5px;
	margin-left  : 5px;
}
/* Margin Vertical */
.margin-vert-30 {
	margin-top    : 30px;
	margin-bottom : 30px;
}
.margin-vert-15 {
	margin-top    : 15px;
	margin-bottom : 15px;
}
.margin-vert-10 {
	margin-top    : 10px;
	margin-bottom : 10px;
}
.margin-vert-5 {
	margin-top    : 5px;
	margin-bottom : 5px;
}

/* =============================================================================
                                                  Header (H1, H2, H3)
============================================================================= */


/* =============================================================================
                                                Text
============================================================================= */
.text-center {
	text-align : center !important;
}
.text-right {
	text-align : right !important;
}
.text-white {
	color : #FFF !important;
}

.bodytext {
	margin: 0px;
	color: #000D3D;	
	font-weight: normal;
	text-align: left;
	line-height: 15px;
}


/* =============================================================================
                                                Carousel Fade
============================================================================= 
#Carousel-Reconnect.carousel .item { 
	transition         : opacity 1s;
	-webkit-transition : opacity 1s;
	-moz-transition    : opacity 1s;
	-ms-transition     : opacity 1s;
	-o-transition      : opacity 1s;
}
.carousel .active.left {
	left    : 0;
	z-index : 2;
	opacity : 0;
}
.carousel .next {
	left    : 0;
	z-index : 1;
	opacity : 1;
}
.carousel-indicators {
	display : none;
}*/
/* =============================================================================
                        		   Responsive - Custom Sizing
============================================================================= */
@media (max-width: 768px) {

}
@media (min-width: 768px) {
 
}
@media (min-width: 992px) {
  
}
@media (min-width: 1200px) {
  
}