/*h1, h2, h3{
	font-weight:500;
	font-size: 26px;
}*/
h1{
	color: #A7DA1D;
}
h2, h3{
	color: #80A716;
}

body{
	color: #000000;
}

.header{
	background:#FFF;
	width:100%;
	z-index:1000;
	position:fixed;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-transition: all 0.3s;
	        transition: all 0.3s;
	/*argin:0 auto;*/
	padding-top: 10px;
}
.header-spacer{
	z-index:900;
	height: 140px;
	background:#FFF;
}
.wrapper{
	width: 90%;
	margin: 0 auto;
}
.navbar-default{
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}
.navbar-nav li a{
	border-bottom:3px solid #f0f0f0;
	border-left:1px solid #f0f0f0;	
}
.navbar-nav li{
	margin-left:5px;
}
.full-width{
	width: 100%;
	padding: 0;
}

.carousel-control.left, .carousel-control.right{
	background-image: none;
}
.carousel-inner .item img{
	margin: 0 auto;
}
.centrar{
	margin: 0 auto;
}

a, a:visited{
	color: #A7DA1D;
}
a:hover{
	color: #769A15;
	text-decoration: none;
}

.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, a.btn-primary{
	color: #fff;
	background-color: #222222;
	border-color: #769A15;
}

a.btn-primary{
	border: 1px solid;
	border-color: #769A15;
}


.big-icon-wrap{
	background-color:#127AC0;
	width:85px;
	height:85px;
	line-height:95px;
	font-size:3em;
	text-align:center;
	color:#FFF;

	-webkit-transition: all 0.35s ease;
			transition: all 0.35s ease;
	
	/*box-shadow: */
	border-bottom:4px solid #F0F0F0;
	border-left:2px solid #F0F0F0;

	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
}
.service-icon-wrap:hover .big-icon-wrap{
	-webkit-transform:scale(1.2,1.2) rotate(360deg);
	    -ms-transform:scale(1.2,1.2) rotate(360deg);
	        transform:scale(1.2,1.2) rotate(360deg);
	color:#FFF;
}
.service-txt{
	padding-left:20px;
	overflow:hidden;
}
.large-icon.big-icon-wrap{
	width:220px;
	height:220px;
	text-align:center;
	line-height:255px;
	font-size:25px;
	margin:0 auto;
}

/* ========= Parallax =========== */

.parallax-image{
	background: url('../images/template/content_parallax.jpg');
}
.parallax-area {
	background-position: 50% 0;
	background-repeat: no-repeat;
	position: relative;
	padding:70px 0;
}

/* ========= Footer =========== */

footer{
	padding:70px 0;
	background:#F0F0F0;
}

.copyright{
	background:#303030;
	padding:25px 0;
	color:#FFF;
}



/*TEMPLATE */

.social_icons ul li a, .navbar .nav > li > a:focus, .navbar .nav > li > a:hover,
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus,
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle, .dropcap2,
#back-top a:hover, .nav-collapse .dropdown-menu > li > a:hover, .nav-collapse .dropdown-menu > li > a:focus,
.nav-collapse .dropdown-submenu:hover > a, .dropdown-submenu:focus > a,
.my-btn:hover, .my-btn.btn-large:hover, .my-btn.btn-small:hover,
.accordion-heading .accordion-toggle.active, .bodered .accordion-heading .accordion-toggle.active,
.accordion-heading a.accordion-toggle:hover, .bodered .accordion-heading a.accordion-toggle:hover,
.nav > li > a:hover, .nav > li > a:focus, .contact-info li span, #contact_form .send-btn,
ul#filters li a:hover, .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover,
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active,
.social_icons.small ul li a:hover, ul.coyote-features li a:hover, #portfolio-slider-home.owl-theme .owl-controlls .owl-buttons div:hover,
.skillbar-bar, h4.form_thanks, .owl-theme .owl-controls.clickable .owl-buttons div:hover,
.image-wrap:before, .owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span, .big-icon-wrap {
    /*background-color: #404040;*/
    background-color: #A7DA1D;
}

.portfolio-wrap:hover .port-icon:after {
    /*border-bottom: 1px solid #404040;*/
    border-bottom: 1px solid #A7DA1D;
}

.tags a:hover {
    /*border: 1px solid #404040;*/
    border: 1px solid #A7DA1D;
}

blockquote {
    /*border-color: #404040;*/
    border-color: #A7DA1D;
}

.portfolio-wrap:hover {
    /*border-bottom: 1px solid #404040;*/
    border-bottom: 1px solid #A7DA1D;
}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover, .navbar .nav > .active > a,
.navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle,
.nav-collapse .dropdown-menu > li > a:hover, .nav-collapse .dropdown-menu > li > a:focus {
    border-bottom: 3px solid #B4D331;
    border-left: 1px solid #B4D331;
    background: none;
    box-shadow: none;
    color: #B4D331;
}

.navbar ul.dropdown-menu li a:hover, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
    border: none;
    /*background: #404040;*/
    background: #A7DA1D;
    color: #FFF !important;
}
