/* Colors */
a, #navigation ul li a {color: #0056b3;}
a:hover, #navigation ul li a:hover {color: #007bff;}

/* Backgrounds */
#page_image, #ytvid, .feat_box i, .landing_submit, #topd {background: #0056b3;}
.feat_box:hover > i, .specialtxt {background: #007bff;}
#top-bar {background: #0056b3;}

/* Borders */
#colophon  {border-top-color: #0056b3;}
.landing_submit {border-color: #007bff;}


/*************
Conditionals 
**************/
body {background: url('http://garsonindustries.com/wp-content/uploads/2018/06/bg.jpg') no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";}
.mmove1 {background-size: calc(100% + 50px);}
/* Headers */
#site-navigation #navigation {-webkit-box-shadow: none; box-shadow: none;}

#head .branding_full {width: 100%; height: auto; min-height: auto; margin: 0; line-height: normal;}
#head .navi_full {width: 100%; height: auto;}
#head .navi_full #navigation ul.navi {margin: 0 auto; display: table; float: none;}
/* If Logo Full */
#site-branding {height: 80px; min-height: 80px; margin: 0; line-height: 80px; overflow: hidden;}
#site-branding.branding_full img {height: auto;}
#site-branding img {height: auto;}
#site-branding .site-name {margin: 0; line-height: 80px; text-transform: uppercase; font-size: 2.5rem;}
#navigation {-webkit-box-shadow: 0 0 3px 0 #E6E6E6; box-shadow: 0 0 3px 0 #E6E6E6;}

.headbgblack90 #navigation .current_page_item a, .headbgblack80 #navigation .current_page_item a, .headbgblack70 #navigation .current_page_item a, .headbgblack60 #navigation .current_page_item a, .headbgblack #navigation .current_page_item a {color: #ffffff;}
/* Slider */
#main_slider .carousel-inner {background: #007bff;}
#main_slider_wrap .container {padding-left: 0; padding-right: 0;}#main_slider .carousel-caption {padding-bottom: 10px;}#main_slider_wrap .container {border-top-width: 2px; border-top-style: solid; border-top-color: #0056b3;}
#main_slider_wrap .container {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0056b3;}





/* Footers */
#colophon {padding-top: 30px; padding-bottom: 30px; background: url('http://garsonindustries.com/wp-content/themes/ajusta/img/black80.png') repeat; color: #ffffff; text-align: center;}
#colophon .fa:hover {padding: 0; background: none;}
#colophon .top_social {padding: 0 5px 5px 5px; display: inline-block;}
#colophon .top_social .fa-lg {font-size: 1.7em; color: #ffffff;}
#colophon a.designed {color: #007953; font-size: 1.3em; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: italic;}
#colophon a.designed strong {color: #f2682b;}
#colophon .navi {width: auto; height: 50px; min-height: 50px; line-height: 50px; margin: 0 auto; padding: 0; list-style: none; display: table;}
#colophon .navi li {position: relative; display: block; float: left; text-align: center; font-size: 1rem;}
#colophon .navi li a {padding: 0 10px; display: block; text-decoration: underline; font-weight: bold; color: #ffffff;}
#colophon .navi li a:hover {color: #999999;}





.br_head {margin-bottom: 30px;}