



/*--style-inde-index-11111--*/

.social-icons li a:hover .fa{
	color: #ffb600;
}

.constuction-login-shopping a{
	color: #ffb600;

}

.constuction-login-shopping .super{
    background: #ffb600;
    
}


.header-button{

	background-color: #ffb600;
}
.siginform{
	padding: 10px 15px;
}
/*search overlay*/
.overlay_search{
	position: fixed;
	display: none;
	background-color: rgba(0,0,0,0.8);
	left:0;
	right: 0;
	top:0;
	bottom:0;
	margin: 0 auto;
	width: 5%;
	height: 5%;
	z-index: 99999999;
	border-radius:100%;
}
.show_me{
	display: block;
	width:100%;
	height: 100%;
	border-radius: 0;
}
			

.constuction-login-shopping .search_open{
	background-color: #ffb600;
}


.overlay_form input[type="text"]{
	border-bottom: 1px solid #ffb600;
}
.btn-search-overlay{
	background-color: #ffb600;
}
.btn-search-overlay-close{
	background-color: #ffb600;
}
#team-1 .overlap {
    background-color: #ffb600;
    opacity: 1;
}

/*mega menu*/

/*mega menu*/
.navbar-collapse .navbar-nav li a:hover::before, .navbar-collapse .navbar-nav li a:focus::before,
 .navbar-collapse .navbar-nav > .active > a:focus::before, .navbar-collapse  .navbar-nav > .active > a:hover::before{
	color: #ffb600;
}

@media screen and (min-width: 280px) and (max-width: 767px){
	.navbar-toggle.add_toggle span::after{
		color: #ffb600;
	}
}
/*navigation ends*/

/*header end*/
#slider-1.construction-carousel{
	border-bottom: 5px solid #ffb600;
}
#slider-1.construction-carousel::after{

    background-color: #ffb600;
}
/*slider sl start*/
.sl-slider-wrapper {

}

#header-2 .header-button {
    background-color: #ffb600;

}	

.construcion-caption{
	border-bottom: 2px solid #ffb600;
}
.construcion-caption h1{
		color: #ffb600;
}


a.carousel_readmore::before{
	background-color: #ffb600;
}



.construction-common-block-desc p span.one-small::before {
	border-left: 10px solid #ffb600;
	border-right: 1px solid #ffb600;
}
.construction-common-block-desc p span.one-big::before {
	border-right: 1px solid #ffb600;
}


.construction-common-block-desc-wb p span.one-small::before {

	border-left: 10px solid #ffb600;
	border-right: 1px solid #ffb600;
	
}
.construction-common-block-desc-wb p span.one-big::before {

	border-right: 1px solid #ffb600;

}

#weour-1 .construction-weour-callout-desc .progress-bar{
	background-color: #ffb600;
}

#service-1 .service-small-block:hover i.service-icon{
	color: #ffb600;
}

#service-1 .service-small-block h4 a:hover{
	color: #ffb600;
}

#lb-1 .lb-block-2 h4 a:hover{
	color: #ffb600;
}

/* Control buttons  */
#testimonial-1 #quote-carousel .carousel-control
{
  color: #ffb600;
}

#success-1 .success-inner{
		border: 3px solid #ffb600;

}
#success-1 .success-block span.arrow{
	border: 1px solid #ffb600;
}
#success-1 .success-block span.arrow::after{ 
    border: 2px solid #ffb600;
	background-color: #ffb600;
}

#success-1 .success-block a::after{
    border: 1px solid #ffb600;
}

#team-1 .team-social li a:hover{
	color: #ffb600;

}


#clients-1 .client-carousel-controls a{
	color: #ffb600;
}

.overlay_form input[type="text"]{
	border-bottom: 1px solid #ffb600;

}


.btn-search-overlay{
	background-color: #ffb600;
}
.btn-search-overlay-close{
	background-color: #ffb600;

}

progress {
  /* Progress bar value for IE10+ */
  color: #ffb600;
}
progress::-webkit-progress-value {
  background-color: #ffb600;
}

progress::-moz-progress-bar {
  background-color: #ffb600;
}
/* .footer-heading::after{
	border-bottom: 2px solid #ffb600;

}
.footer-heading::before{
	border-bottom: 2px solid #ffb600;
} */

.footer_list_services li a:hover{
	color: #ffb600; 
}

.footer-social-link li a{
	background-color: #ffb600;
}

.btn-yellow{
	background-color: #ffb600;
}

.portfolio-tabs2 > li > a:hover, .portfolio-tabs2 > li > a:focus {
    background-color:#ffb600;
}


@media (max-width: 767px){
.construction-header-section .nav > li > a:hover{
    background: #ffb600!important;
}

}



/*--close-style-inde-index-111--*/



/*--style-inde-index-2--*/


/*NAVIGATION*/


 .navbar-nav > li > .dropdown-menu {
	border: 1px solid #ffb600;
}

 .dropdown-menu > li > a:hover {
	background-color: #ffb600;
}



.construcion-caption{
	border-bottom: 2px solid #ffb600;
}


a.carousel_readmore::before{
	background-color: #ffb600;
}

.top-border::before{
	border-top: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;
} 
.bottom-border::after{
	border-bottom: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;
} 
/*common css*/

.construction-weour-callout-desc .progress-bar{
	background-color: #ffb600;
}

.weour li a i{
	background-color: #ffb600;
}

.weour-right-overlay{
	border: 3px solid #ffb600;
}



#index-2 .service-small-block-inner:hover{
	background-color: #ffb600;
}


.portfolio-tabs2 > li > a:hover, .portfolio-tabs2 > li > a:focus {
    background-color:#ffb600;
}




.is-checked{
	background-color: #ffb600;
}


.previous-testimonial::after{
	border-bottom: 2px solid #ffb600;
}


#index-2 .controls .carousel-control{
	color: #ffb600;
}


.team-social li a:hover{
	color: #ffb600;
}

.team-outer:hover .team-image{
	background-color: #ffb600;
}
/* 
.progress-bar {
    background-color: #ffb600!important;
}
 */



.client .item:hover{
	background-color: #ffb600;
}


.constuction-login-shopping .search_open{
	background-color: #ffb600;
}
.overlay_form input[type="text"]{
	border-bottom: 1px solid #ffb600;
}

.btn-search-overlay{
	background-color: #ffb600;
}
.btn-search-overlay-close{

	background-color: #ffb600;
}
.pic img{
	border: 9px inset #ffb600;
}

.footer-heading::before{
    color: #ffb600;
}
.footer-heading::after{
    color: #ffb600;
}


.footer-2-social li a:hover{
	color: #ffb600;

}

.footer-2-services li a:hover{
	color: #ffb600;
}
.subscribe-button{
	background-color: #ffb600;
}

.footer-copyright{
	background-color: #ffb600;
}

.footer-bottom-links ul li a{
	background-color: #ffb600;

}

#index-3 .service-small-block:hover{
	border-left: 1px solid #ffb600;
	border-right: 1px solid #ffb600;
}

::-moz-selection {
  background: #ffb600;

}
::selection {
  background: #ffb600;

}

/*--close-style-inde-index-2--*/

/*--style-inde-index-4--*/

#index-4 .menu{
	background-color: #324b66;
}

.navbar-nav > li > .dropdown-menu {
	border-top: 2px solid #ffb600;
}

.dropdown-menu > li > a:hover {
	background-color: #ffb600;
}


@media screen and (min-width: 320px) and (max-width: 525px){
	#index-4 .navbar-nav > li > .dropdown-menu {
		border-top: 2px solid #ffb600;
	}
}
/*affix*/


::-moz-selection {
  background: #ffb600;
}
::selection {
  background: #ffb600;
}

a.carousel_readmore::before{
	background-color: #ffb600;

}

.right:hover .glyphicon::after{
	border-right: 2px solid #ffb600;

}
.left:hover .glyphicon::after{
	border-right: 2px solid #ffb600;
	color: #ffb600;
}

.weour-img{
	border: 2px solid #ffb600;
}
.weour-small-block{
	border: 1px solid #ffb600;
}


.service-inner:hover{
	border: 1px solid #ffb600;

}
.lb::before{
	border-left: 2px solid #ffb600;
	border-bottom: 2px solid #ffb600;
}
.rb::after{
	border-right: 2px solid #ffb600;
	border-bottom: 2px solid #ffb600;

}
@media screen and (min-width: 280px) and (max-width: 991px){
		.lb::before {
		border-left: 2px solid #ffb600;
		border-bottom: 2px solid #ffb600;

	}
	.rb::after{

		border-right: 2px solid #ffb600;
		border-bottom: 2px solid #ffb600;

	}
}

.project-wrap .overlay-2 a i{
	color: #ffb600;
}


.blog-content .lb::before{
	border-left: 2px solid #ffb600;
	border-bottom: 2px solid #ffb600;
}
.blog-content .rb::after{
	border-right: 2px solid #ffb600;
	border-bottom: 2px solid #ffb600;
}



.blog-readmore::before{
	background-color: #ffb600;

} 


#index-4 .team-outer:hover .team-social-link{
	background-color: #ffb600;
}
/*testimonial*/

-4 .controls .carousel-control{
	color: #ffb600;

}

#index-4 .testimonial .testimonial-para:hover{
	background-color: #ffb600;
}

#index-4 .controls .carousel-control{
	color: #ffb600;
}

#index-4 .footer-inner a{
	color: #ffb600;
}

#index-4 .footer-inner .footer-service li a:hover{
	color: #ffb600;
}
#index-4 .footer-inner .footer-feeds a{
	color: #ffb600; 

}

#index-4 .footer-policy li a:hover{
	color: #ffb600;

}

#index-4 .footer-block-2 .fa-heart{
	color: #ffb600;
}


#index-4 .footer-2-social li a:hover{
	color: #ffb600;

}

@media screen and (min-width: 280px) and (max-width: 525px){
	.blog-content .lb::before{
		border-left: 2px solid #ffb600;
		border-bottom: 2px solid #ffb600;
	}
	.blog-content .rb::after{
		border-right: 2px solid #ffb600;
		border-bottom: 2px solid #ffb600;

	}
}



/*---about-css---*/


.page-heading-inner h3::after{
	border-top: 2px solid #ffb600;
	border-bottom: 2px solid #ffb600; 

}

.breadcrumb li {
	color: #ffb600;
}

.breadcrumb li a:hover{
	color: #ffb600;
}

.breadcrumb li + li::before {
	color: #ffb600;
} 

.top-border::before{
	border-top: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;

}
.bottom-border::after{
	border-bottom: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;
}

.top-border-big::before{
	border-top: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;

}
.bottom-border-big::after{
	border-bottom: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;
}

.panel-heading-active {
  background-color: #ffb600 !important;
}

.aboutus-2-accor .nav li.active::after{
	border: 2px solid #ffb600;
}

.construction-progress-inner .progress-bar{
	background-color: #ffb600;
}


#testimonial-1 .block-heading h2{
	border: 5px solid #ffb600;
}


#testimonial-1 .carousel-inner .item a .writter-name{ color: #ffb600; }


#testimonial-1 .controls .carousel-control{
	color: #ffb600;
}

.team-info:hover{
	border-right: 1px solid #ffb600;
	border-left: 1px solid #ffb600;
}


.overlay-3 ul li a:hover{
	background-color: #ffb600;
}


#team-2 .team-member-info ul li a:hover{
	background-color: #ffb600;
}



.team-social li a:hover{
	color: #ffb600;

}

.team-outer:hover .team-image{
	background-color: #ffb600;

}

#aboutus-2 .testimonial img{

	border: 1px solid #ffb600;
}

#aboutus-2 .carousel-inner .item a .writter-name{ color: #ffb600; }


#aboutus-2 .controls .carousel-control{
	color: #ffb600;
}


.success-inner i{
	color: #ffb600;
}


.myaccount label sup{
	color: #ffb600;
}

.myaccount .btn-sub{
	background-color: #ffb600;
}


.myaccount a:hover{
	color: #ffb600;
}

.project-overlay a:hover{
	background-color: #ffb600;
}


.swiper-new.button-prev, .swiper-new.button-next{
	background-color: #ffb600;
}

/*swipper*/
/*contact info*/
.contact-info{
	background-color: #ffb600; 
}

#quote-2.quote-2{
	background-color: #ffb600; 
}

#blog-full .post-view a:hover{
	background-color: #ffb600;
}

#blog-full .tags ul li a:hover{

	background-color: #ffb600;

}

#blog-full .categories ul li a:hover{
	background-color: #ffb600;
}

#blog-half .post-view a:hover{
	background-color: #ffb600;
}


#blog-half .tags ul li a:hover{
	background-color: #ffb600;
}

#blog-half .categories ul li a:hover{
	background-color: #ffb600;
}

.cons-team-name ul li a:hover{
	color: #ffb600;
}

.cons-team-name ul li a.active:before{
 color: #ffb600;
}


.timeline ul li.in-view::after {
  background: #ffb600;
}
.timeline ul li:first-child.in-view::before {
  background: #ffb600;
}

.side-search .side-button{
	background-color: #ffb600;
}
/*side categories*/

.side-block ul.side-category li a:hover{
	background-color: #ffb600;
}

.service-list-active{
	background-color: #ffb600;
	color: #fff!important;
}
.service-list li a{
	border-bottom: 1px solid #ffb600;
}
.service-list li a:hover{
	background-color: #ffb600;
}
/*side tags*/

.side-block ul.side-tags li a:hover{
	background-color: #ffb600;

}

.archives a:hover{ 
	color: #ffb600;
}

.side-links li a:hover{
	
}


 .time .month{
	 background-color: #ffb600;

 }


a.carousel_readmore::before{
	background-color: #ffb600;
}


.construction-pagination .pagination-nos li a:hover{
	background-color: #ffb600;
	border-color: #ffb600;

}
.control-arrow a{
	color: #ffb600;
}
.control-arrow a:hover{
	background-color: #ffb600;

}

.is-checked{
	background-color: #ffb600;
}

.product-display a:hover{
	background-color: #ffb600;
}
.product-display p i{
	color: #ffb600;
}

.popular-items span.rating a{
	color: #ffb600;
}

.popular-items span.rating i{
	color:#ffb600;
}
/*product-display ends*/
/*price filter*/
	.irs-bar {
    border-top: 1px solid #ffb600 !important;
    border-bottom: 1px solid #ffb600 !important;
    background: #ffb600!important;


}
.progress-bar {
   background-color: #ffb600;
}

.irs-from, .irs-to, .irs-single {
    background: #ffb600 !important;

}
.filter_button{
	background-color: #ffb600;
}
/*price filter ends here*/



.heading-shop::after{
	border-bottom: 2px solid #ffb600;
}

.comment-area span.time-reply a:hover{
		color: #ffb600;
}

.comment-area span.time-reply a:hover{
		color: #ffb600;
}

.experience-left a{
	background-color: #ffb600;
}
.experience-left a::after{

    border-left: 23px solid #ffb600;
}
a.purchase-button:hover{
	background-color: #ffb600;
}

.owl-theme .owl-controls .owl-buttons div{
	background-color: #ffb600 !important;
}

.sub-button::before{
	background-color: #ffb600;
}

.sub-button-2::before{
	background-color: #ffb600;
}
/*form*/


/*progressbar-2*/
.construction-msg{
	background-color: #ffb600;
}
#blog-half .blog-content {
	border-bottom: 3px solid #ffb600;	
}
.side-block .side-heading {
    background: #ffb600;
}

.construction-msg a{
	border: 1px solid #ffb600;
}
#blog-half .categories {
    border-bottom: 4px double #ffb600;
}

#contact-form-1 .form-control:focus {
    border-color: #ffb600;
}


#contact-form-1 .icon-addon .form-control:focus + .glyphicon, #contact-form-1 .icon-addon:hover .glyphicon, #contact-form-1 .icon-addon .form-control:focus + .fa, #contact-form-1 .icon-addon:hover .fa {
    color: #ffb600;
}

.map-1{
	border-bottom: 3px solid #ffb600;
}


#contact-form-2 input{

	color: #ffb600;
}
#contact-form-2 textarea{
	color: #ffb600;
}


#contact-form-2 .form-control:focus {
    border-color: #ffb600;
}

a.readmore-2::before{
    border: 1px solid #ffb600;
    background-color: #ffb600;

}
.accordian-1{
 border-top: 3px solid #ffb600;

}
.accordian-1 .panel-heading h4 a span{
	background-color: #ffb600; 

}


.coupn-button .coupn-apply{
	background-color: #ffb600;
}
.coupn-apply:focus{
	color: #ffb600;
}
button:active{
	color: #ffb600 !important;
	border: 1px solid #ffb600 !important;
}
.btn-quantity{
	background-color: #ffb600;
}
/*error page*/



/*mansory*/
/*check out start*/
.checkout {
	border-top: 3px solid #ffb600;

}

.payment-page sup{
	color: #ffb600;
}

.constuction-login-shopping .search_open{
	background-color: #ffb600;

}

.overlay_form input[type="text"]{
	border-bottom: 1px solid #ffb600;

}
.btn-search-overlay{
	background-color: #ffb600;
}
.btn-search-overlay-close{
	background-color: #ffb600;

}
/*search overlay*/

#footer-1 .footer-heading::after{
	border-bottom: 2px solid #ffb600;
}
#footer-1 .footer-heading::before{
	border-bottom: 2px solid #ffb600;
}


#footer-1 .footer_list_services li a:hover{
	color: #ffb600; 

}


#footer-1 .footer-social-link li a{
	background-color: #ffb600;
}

#footer-2 .footer-inner a{

	color: #ffb600;
}
#footer-2 .footer-inner .footer-service li a:hover{
	color: #ffb600;
}

#footer-2 .footer-inner .footer-feeds a{
	color: #ffb600; 
}
#footer-2 .footer-policy li a:hover{
	color: #ffb600;
}

#footer-2 .footer-block-2 .fa-heart{
	color: #ffb600;
}
#footer-2 .footer-block-2 a:hover{
	color: #ffb600;
}

#footer-2 .footer-2-social li a:hover{
	color: #ffb600;
}
@media screen and (min-width: 280px) and (max-width: 767px){

.top-border-big::before{
	border-top: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;

}
.bottom-border-big::after{
	border-bottom: 3px solid #ffb600;
	border-right: 3px solid #ffb600;
	border-left: 3px solid #ffb600;

}
}






/*---close--about-css---*/
