
/* Colors */
a, #navigation ul li a {color: #0F75BC;}
a:hover, #navigation ul li a:hover {color: #1869a2;}

/* Backgrounds */
#page_image, #ytvid, .feat_box i, .landing_submit {background: #0F75BC;}
.feat_box:hover > i, .specialtxt {background: #1869a2;}
#top-bar {background: #0F75BC;}

/* Borders */
#colophon  {border-top-color: #0F75BC;}
.landing_submit {border-color: #1869a2;}

/*************
Conditionals 
**************/
body {background: url('http://www.acccollect.com/wp-content/uploads/2017/04/Affiliated-Collections-bg.jpg') no-repeat fixed center center; -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);}
/* Featured Projects */

/* Headers */
#site-navigation #navigation {-webkit-box-shadow: none; box-shadow: none;}
#head {border-top: #005D9A 8px solid;}
#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: #0f75bc;}
#main_slider_wrap {overflow: hidden;}
.carousel-inner .item {position: relative; overflow: hidden; -webkit-animation: top 500ms; animation: top 500ms; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}
.carousel-inner .item img {width: 100%;}
.carousel-caption {width: 60%; margin: 0 auto; padding: 10px; overflow: auto; position: absolute; left: 0; top: 40%; right: 0; z-index: 10; display: table; color: #ffffff; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); text-align: center; background: url('http://www.acccollect.com/wp-content/themes/ajusta/img/blue80.png') repeat;}
.carousel-caption h1, .carousel-caption h2, .carousel-caption h3, .carousel-caption h4 {margin-top: 0; border-bottom: 0;}
.carousel-caption h3 {margin-bottom: 0; font-size: 2em; text-transform: uppercase;}
.carousel-caption p {margin-bottom: 0; font-size: 1.5em;}
.carousel-fade .carousel-inner .item {opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity;}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0; opacity: 0; z-index: 1;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-control {z-index: 2;}
@media only screen and ( max-width: 61.875em ) /* 990 */ {
.carousel-caption h3 {font-size: 1.2em;}
.carousel-caption p {font-size: .9em;}
}
#main_slider_wrap .container {border-top-width: 2px; border-top-style: solid; border-top-color: #0F75BC;}
#main_slider_wrap .container {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0F75BC;}



/* Footers */
#colophon {padding-top: 30px; padding-bottom: 30px; background: url('http://www.acccollect.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: 1.7rem;}
#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;}