
/* ==================================================================
	COLORS
================================================================== */
.magnifier {
	background:rgba(255,214,59,.9);
}
.no-margin-buton{
	margin-bottom: 0px !important;
}
.Russo{
	font-family: 'Russo One' !important;
}
#trans .navbar-default .navbar-nav > li > a.active,
#trans .navbar-default .navbar-nav > li > a.active span,
.buttons i,
.section-dark #filters li a.selected,
.check li:before,
#sidebar .list-widget ul li:hover:before,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.services h3 i,
.footer a:hover,
.social i,
.copyright i,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.mega-dropdown-menu > li > ul > li > a:hover,
.mega-dropdown-menu .dropdown-header,
a:hover, a > *:hover, a:focus,
.color {
	color:#69af22;
}
.panel-default > .panel-heading,
.panel-heading,
.pricing-table-header,
.pricing-table-footer,
.pagination > li > a:hover,
.pagination > li > span:hover,
#singleform,
#content .widget-title h6 span,
#sidebar .widget-title h6 span,
#contact_form,
.about-desc,
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span,
.img-thumbnail,
.bgcolor {
	background-color: #69af22;
}
.validation {
   background-color: #FBDEDE !important;
   border: 2px solid #C32A2A !important;
}
.form-control:focus,
.project-image:hover,
.btn-primary {
  background-color: #69af22;
  border-color: #69af22;
}
.arrow-right:after {
	border-left-color:#69af22;
}
.arrow-left:after {
	border-right-color:#69af22;
}
.about-desc,
.team-hover-content,
.img-thumbnail,
.form-control:focus {
	border-color:#69af22;
	box-shadow: none !important
}
::-moz-selection  {
    color: #303030;
    text-shadow:none;
    background:#69af22;
}
:selection {
    color: #303030;
    text-shadow:none;
    background:#69af22;
}
.welcome-box:hover {
	border-top-color: #69af22;
}
.welcome-box {
	background-color: #69af22;
}
.welcome-box.color2 {
	background-color: #69af22;
}
.welcome-box.color3 {
	background-color: #eec323;
}
.welcome-box:hover .icon-container {
	background-color: #69af22;
}
.icon-container {
	-webkit-box-shadow: 0px 0px 0px 10px white;
	-moz-box-shadow:    0px 0px 0px 10px white;
	box-shadow:         0px 0px 0px 10px white;
}
.btn-no-link span{
	color: #676767 !important;

}
.btn-no-link:hover, .btn-no-link-negro:hover{
	text-decoration: none;
}
.btn-no-link:hover span{
	color: #69af22 !important;
}
.btn-no-link-negro, .callus h5{
	font-weight: bold !important;
}
.btn-no-link-negro > *:hover, a.btn-no-link-negro:hover, .btn-no-link-negro:hover, a.btn-no-link-negro:active{
	color: #303030 !important;
}
.no-padding-left{
	padding-left: 0px !important;
}
.no-padding-right{
	padding-right: 0px !important;
}
.header{
	background-color: #69af22;
}
.navbar-default .navbar-nav > li > a{
	color: white;
}
.header .callus h6{
	color: white;
}
.btn-green-1{
	background-color: #69af22;
	border-color: #69af22;
	color: white !important;
}
.btn-green-2{
	background-color: #547f44;
	border-color: #547f44;
	color: white !important;
}
.btn-red{
	background-color: #6b1b1e;
	border-color: #6b1b1e;
	color: white !important;
}
.btn-blue{
	background-color: #4275b8;
	border-color: #4275b8;
	color: white !important;
}
.btn-green:hover, .btn-red:hover, .btn-blue:hover, .btn-green-2:hover{
	background-color: black !important;
	border-color: black !important;
	color: white !important;
}
.welcome-box .hover-in{
	display: none;
}
.welcome-box{
	height: 386px;
}
.welcome-box .img-container{
	margin:20px auto 35px;
	display: block;
}
.welcome-box:hover .hover-in{
	display: block !important;
}
.welcome-box:hover .hover-out{
	display: none;
}
.bg-red{
	background-color: #6b1b1e;
	color: white !important;
	border-color: #6b1b1e;
}
.bg-azul{
	background-color: #4275b8;
	border-color: #4275b8;
	color: white !important;
}
.bg-verde-2{
	background-color: #547f44;
	border-color: #547f44;
	color: white !important;
}
.bg-red h6, .bg-azul h6, .bg-verde-2 h6, .bg-red li, .bg-azul li, .bg-verde-2 li{
	color: white !important;
}
.bg-red:hover p, .bg-azul:hover p, .bg-verde-2:hover p{
	color: white;
}
.makepaddingtop .bg-verde-2:hover p,
.makepaddingtop .bg-verde-2:hover h6{
	color: #547f44 !important;
}
.makepaddingtop .bg-azul:hover p,
.makepaddingtop .bg-azul:hover h6{
	color: #4275b8 !important;
}
.makepaddingtop .bg-red:hover p,
.makepaddingtop .bg-red:hover h6{
	color: #6b1b1e !important;
}
.makepaddingtop .bg-verde-2:hover{
	background-color: #d9d9d9 !important;
	border-top-color:#547f44 !important;
}
.makepaddingtop .bg-azul:hover{
	border-top-color:#4275b8 !important;
	background-color: #d9d9d9 !important;
}
.makepaddingtop .bg-red:hover{
	border-top-color:#6b1b1e !important;
	background-color: #d9d9d9 !important;
}
/*********** header ******************/
.lng-logo{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 10px !important;
}
.lng-logo img{
	width: 20px;
	margin-top: 4px;
	height: 20px;
}
.lng-logo p{
	color: #eac53a;
}
.navbar-brand{
	height: auto !important;
}
.navbar-nav li:nth-child(3):hover a {
	color: #6b1b1e;
}
.navbar-nav li:nth-child(4):hover a {
	color: #4275b8;
}
.navbar-nav li:nth-child(5):hover a {
	color: #547f44;
}
#phone-ico{
	color: white;
	font-size: 20px;
	margin-left: 5px;
}
/*********** servicios ******************/
	#content-service p{
		/* visibility: hidden; */
		display: none;
		opacity: 0;
		min-height: 70px;
	}
	#content-service div{
		cursor: pointer;
	}
	#content-service #capa-pavimento:hover>p{
		display: block !important;
		opacity: 1;
		transition: all 1s linear;

	}

	#content-service #estacionamiento:hover>p{
		display: block !important;
		opacity: 1;
		transition: all 1s linear;
	}
	#content-service #infraestructura:hover>p{
		display: block !important;
		opacity: 1;
		transition: all 1s linear;
	}
	#content-service #rodamiento:hover>p{
		display: block !important;
		opacity: 1;
		transition: all 1s linear;
	}
	#content-service #rellenos:hover>p{
		display: block !important;
		opacity: 1;
		transition: all 1s linear;
	}
/*****************Nanolaps***********************/
.border-red{
	border-color:#6b1b1e !important;
	background-color: rgba(107, 27, 30, 0.35);
	color: white !important;
}
.border-blue{
	border-color: #4275b8 !important;
	background-color: rgba(66, 117, 184, 0.35);
	color: white !important;
}
.border-verde-2{
	border-color: #547f44 !important;
	background-color: rgba(84, 127, 68, 0.35);
	color: white !important;
}
.border-red span, .border-red p, .border-red h5,
.border-blue span, .border-blue p, .border-blue h5,
.border-verde-2 span, .border-verde-2 p, .border-verde-2 h5{
	color: white !important;
}
.team:hover .border-red,
.team:hover .border-blue,
.team:hover .border-verde-2{
	opacity: 0.9 !important;
}
/****************************************/
/*****************Lo que los expertos dicen***********************/
.item span,
.center-title .big-title span,
.testimonials:after, .testimonials:before{
	color: #69af22 !important;
}

/****************************************/
/****************************************/
/*****************Lo que los expertos dicen***********************/
.previeNano{
	top: 293px !important;
}
#bannerNano .col-md-12,
#bannerNano li{
	margin-bottom: 30px;
}

.footer .previeNano{
	top: 150px !important;
}

.copymessage a{
	color: #69af22;
}
/****************************************/

#index-page .tparrows{
	margin-top: 45px !important;
}
#about-page .tparrows,
#services-page .tparrows{
	margin-top: 0PX !important;
}
.about-parallax, .drain-parallax{
	min-height: 600px;
}

@media (min-width: 768px) {
	.navbar-right{
		margin-top: 30px;
	}
	.pading-r-5{
		padding-right: 10px !important;
		/* padding-left: 12px !important; */
		border-left: 1px solid #eac53a;

	}
	.pading-l-5{
		padding-left: 10px !important;
		/* padding-right:12px !important ; */
		border-right: 1px solid #eac53a;
	}
	.lng-logo{
		text-align: center;
	}
	#phone-ico{
		text-align: center;
		margin-left: 5px;
	}
	/*****************why-us***********************/
	.why-us{
		padding-bottom: 70px;
	}
	#cont-img{
		margin-top: 200px;
	}
	/****************************************/
	/*****************aboutus***********************/
	.content-points .services{
		margin-top: 10px !important;
	}
/*****************systemsoil***********************/
	.line-white{border-color: white !important;}
	#system-soil .arrow-right:after{
		border-left-color: #6b1b1e !important;
	}
	#system-soil .arrow-left:after{
		border-right-color: #6b1b1e !important;
	}
	/*****************systemdrain***********************/
		#system-drain .arrow-right:after{
			border-left-color: #4275b8 !important;
		}
		#system-drain .arrow-left:after{
			border-right-color: #4275b8 !important;
		}
		/*****************systemsafe***********************/
		#system-safe .arrow-right:after{
			border-left-color: #547f44 !important;
		}
		#system-safe .arrow-left:after{
			border-right-color: #547f44 !important;
		}
/*****************contacto***********************/
		.modal{
			z-index: 9001 !important;
		}
}
