/* Colors */
a, #navigation ul li a {color: #9E0F13;}
a:hover, #navigation ul li a:hover {color: #D2232A;}

/* Backgrounds */
#page_image, #ytvid, .feat_box i, .landing_submit, #topd {background: #9E0F13;}
.feat_box:hover > i, .specialtxt {background: #D2232A;}
#top-bar {background: #9E0F13;}

/* Borders */
#colophon  {border-top-color: #9E0F13;}
.landing_submit {border-color: #D2232A;}


/*************
Conditionals 
**************/
body {background: url('https://bustacap.net/wp-content/uploads/2019/06/bust-a-cap-bg-1.jpg') repeat-x 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 */
#head .branding_full {text-align: center;}

#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;}
.headbgblack90 #navigation .current_page_item a:hover, .headbgblack80 #navigation .current_page_item a:hover, .headbgblack70 #navigation .current_page_item a:hover, .headbgblack60 #navigation .current_page_item a:hover, .headbgblack #navigation .current_page_item a:hover {color: #000000;}
/* Slider */
#main_slider .carousel-inner {background: #D2232A;}
#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: #9E0F13;}
#main_slider_wrap .container {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #9E0F13;}
@media only screen and ( max-width: 61.875em ) /* 990 */ {
#main_slider_wrap .container {border: none !important;}
}





/* Footers */
#colophon {padding-top: 30px; padding-bottom: 30px; background: url('https://bustacap.net/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;}



.products {width: 100%; clear: both; overflow: hidden; text-align: center;}
.products .row {margin-bottom: 40px;}
.products .pwrap {padding: 5px; background: #eeeeee; position: relative;}
.products .pwrap img {width: 100%;}
.products .pwrap h3 {margin-bottom: 10px; padding: 5px; background: #ffffff; font-size: 1.1em;}
.products .pwrap .button {margin-left: 10px; background: #9E0F13; color: #ffffff;}
.products .pwrap .woocommerce-LoopProduct-link {margin-bottom: 10px; display: block;}
.products li.product-category {list-style: none;}
.products .star-rating {width: 200px !important; margin: 10px auto !important; display: table !important; text-align: right !important; color: #688c9b;}
.products .star-rating span {width: 100%; float: none !important; position: static !important;}
#content .products, #content .term-description {margin: 1em 0;}
#content a.checkout-button {background-color: #9E0F13;}
#content .woocommerce-loop-product__title, #content .woocommerce-loop-category__title {margin-top: 5px; padding: 0 2px; font-size: 1.2em;}
#content h1.product_title, #content h1.page-title {font-size: 2rem;}
.woocommerce #content div.product p.price, .woocommerce #content div.product span.price {padding: 0 10px 0 5px; color: #004061; font-size: 1em; font-weight: bold; position: absolute; top: 2%; right: 3%; background: url('https://bustacap.net/wp-content/themes/ajusta/img/white60.png') repeat;}
.woocommerce #content div.product .summary p.price {padding: 0 0 0 0; font-size: 1.5em; position: static; top: 0; right: 0;}
.woocommerce-MyAccount-navigation ul {margin: 0; list-style: none;}
.woocommerce-MyAccount-navigation ul li {background: #9E0F13; border-bottom: 1px solid #ffffff;}
.woocommerce-MyAccount-navigation ul li.is-active {background: #000000;}
.woocommerce-MyAccount-navigation ul li:hover {background: #D2232A;}
.woocommerce-MyAccount-navigation a {padding: 5px 0 5px 2px; color: #ffffff; display: block;}
#content .woocommerce-MyAccount-content {width: 69%; padding: 5px; float: right; background: #eeeeee;}
.checkout-button br, .woocommerce-Button br, .wc-backward br {display: none;}
#content .woocommerce-Button, #content .wc-backward, #content .coupon .button, #content .add_to_cart_button {background: #9E0F13; color: #ffffff;}
#content .woocommerce-Button:hover, #content .wc-backward:hover, #content .coupon .button:hover, #content .add_to_cart_button:hover {background: #D2232A; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
@media only screen and ( max-width: 61.875em ) /* 990 */ {
.products .row {margin-bottom: 0;}
.products .col-md-2, .products .col-md-3, .products .col-md-4, .products .col-md-4, .products .col-md-6 {margin-bottom: 20px !important;}
.products .product .pwrap {padding: 5px;}
#content .woocommerce-MyAccount-content {width: 100%; padding: 5px; float: none;}
.woocommerce-MyAccount-navigation a {padding: 0 0 0 2px !important;}
}


