/* Main Edited Stylesheet of SGB Logistics */
.not-found-content h1 span {
    color: #e11837 !important;
}
.not-found-content .search-form button {
    background: #fac312 none repeat scroll 0 0;
}
.testimonial-1 .owl-dots-wrapper #owl-dots .owl-dot.active {
	background: #e11837 !important;}

.testimonial-1 .owl-dots-wrapper #owl-dots .owl-dot.active::after {
	border: 1px solid  #e11837 !important;}

.row.center.rate-table {
    border-bottom: 3px solid #000;
}
.black {color: #000 !important;}

.home .stricky.stricky-fixed{background: rgba(0, 0, 0, 0.9) !important;}
.home .about-1-left-read-more {
	padding-top: 0px;}

.row.thank-you {
    text-align: center;
    padding: 10px 0;
    background-color: green;
    color: white;
    font-size: 1.1em;
}
.home .services-1-content .section-sub-head:after {display: none !important;}

.home .services-1-content .text{color: #fff;}
.home .section-head>h1.header-text{color: #fff;}

.home .section-head>p.header { color: #dcdcdc;}

.service-btn button.default-btn.db.mt-40 {
	margin: 0 auto !important;}

.news-1 button.default-btn.db.mt-40 {
	margin: 0 auto !important;
	margin-top: 30px !important;
}

.service-btn button.default-btn.db.mt-40 a {color: #fff !important;}

.rates_border {
    border-right: 1px solid #9c9c9d !important;
	border-left: 1px solid #9c9c9d !important;
	
}
.rate-table ul li {
    list-style-type: disc !important;
    margin-left: 7px;
    padding: 2px 0;

}


	.row.rate-table.border_top {
    text-align: left;
}

.border_bottom {
border-bottom: 3px solid #000;
}

.border_top {
border-top: 3px solid #000;
}

.rate_padding{padding: 19px 0 !important;}

.heading {
    font-weight: 700;
    font-size: 24px;
    letter-spacing: .25px;
    text-transform: uppercase;
    line-height: 16px;
    padding-bottom: 20px;
}

.product_p p{font-size: 1.2em;}
/* Header Changes */

.product_list ul li {
    list-style-type: disc !important;
    margin-left: 26px;
    padding: 8px 0;
    font-size: 1.1em;
}

img.logo {
	height: 75px;
}
ul.product_list {
    list-style-type: disc !important;
}
.nav-1 .nav-itm-wrapper>ul>li>ul>li>a:hover {
	color: #e11837 !important;
}
.nav-1 .nav-itm-wrapper > ul > li > a.active {
	color: #e11837 !important;
}
.nav-itm-wrapper > ul > li > a::after {
	background: #e11837 !important;
}
.fl .logo-wrapper img {
    height: 66px !important;
    margin-left: -11px !important;
}

.nav-2 .nav-itm-wrapper > ul > li > a.active {
    color: #e11837 !important;
}

.nav-2 .nav-itm-wrapper > ul > li > a:hover {
    color: #e11837 !important;
}

.nav-2 .nav-itm-wrapper > ul > li > ul {
	border-top: 2px solid #e11837 !important;}
.nav-2 .nav-itm-wrapper > ul > li > ul > li > a:hover{color: #e11837 !important;}

.c-1 {
    color: #e11837 !important;
}



i.fa {
	    color: #e11837 !important;

}
.stricky.stricky-fixed {
	background: rgba(255, 255, 255, 0.9) !important;}

.section-sub-head:after {
	background: #e11837 !important;}

.about-1-left-img:hover:before {
   background:  #e11837 !important;
}

.fact-counter .count-outer:after {
    background-color: #e11837 !important;
}

.testimonial-3 .testimonial-slider-item div.testimonial-img-wrapper:before {
   border: 5px solid #e11837 !important;

}

.testimonial-3 .testimonial-3-text:before {
	  color: #e11837 !important;}

.testimonial-3 .owl-dots-wrapper #owl-dots .owl-dot.active {
    background:  #e11837 !important;
}
.testimonial-3 .owl-dots-wrapper #owl-dots .owl-dot.active:after {
	border: 1px solid  #e11837 !important;}

.panel-heading a:after {
    background: #e11837 !important;
    border: 1px solid #e11837 !important;

}

.footer-1-news-submit {
     background: #e11837 !important;
}
.footer-1 ul li a:hover {
   color: #e11837 !important;
}
.scroll-to-top {
   background: #e11837 !important;
}

.footer-2-news-submit {
   
	background: #e11837 !important;}

.red{color: #e11837 !important;}

@media only screen and (max-width: 991px){
	
.rates_border {
    border-right: 0 solid #9c9c9d !important;
	border-left: 0 solid #9c9c9d !important;
	
}	
	.row.rate-table.border_top {
    text-align: center;
}

.col-md-3.rate_padding.price.pl-20 {
    padding-left: 0 !important;
}
	
}
@media only screen and (max-width: 767px){

 .header-2-info li, .header-3-info li {
	 
        border-top: 1px solid rgba(225, 24, 55, 0.20) !important;

       
    }
	.hidden-bar .main-menu a.current {
   color: #e11837 !important;
}

.hidden-bar .main-menu li.current>a {
   color: #e11837 !important;
}
.hidden-bar .main-menu ul li a:hover {
    color: #e11837 !important;
}
	
	
}