
a {
    color: #e36c0a;
}
a:hover, a:focus {
    color: #7f7f7f;
    text-decoration: none;
}
h3{
	color: #e36c0a;
}

.header-top-area{
	background-color: #FFF;
}

.header{
	background-color: #e36c0a;
}

.custom div {
	color: #e36c0a;
}

.top-social ul li a {
	/*color: #e36c0a;*/
	color: #7f7f7f;
}

.top-social ul li:hover a {
	color: #e36c0a;
}
.navbar-nav> li> a {
	text-transform: none;
	color: #FFF;
}

.navbar-nav> li> a:hover, .navbar-nav> li.active> a {
    color: #7f7f7f;
}

.nav> li> a:hover, .nav> li> a:focus {
    color: #7f7f7f;
}

.navbar-nav> li> a:hover::after {
    background: #7f7f7f none repeat scroll 0 0;
}

.navbar-fixed-top.header {
	    background: #e36c0a none repeat scroll 0 0;
}

.navbar-collapse {
	padding-right: 0;
}
.dropdown-menu {
    border-top: 2px solid #7f7f7f;
}
.dropdown.open >a{
	color: #7f7f7f;
}
.mobile-menu-area {
	background: #e36c0a;
	padding-bottom: 10px;
}
.mean-container .mean-bar::after {
	content: "NF&VC";
}
.rev_slider_wrapper {
    margin-top: 100px;
}

.relato{
	color: #e36c0a;
	font-style: italic;
	font-size: 15px;
	text-align: justify;
	margin-bottom: 0;
}

.relato.firma{
	text-align: right;
	margin-bottom: 20px
}

.f-address i {
    color: #e36c0a;
}

#scrollUp {
	background-color: #e36c0a;
}
.footer-social a {
	background: #e36c0a none repeat scroll 0 0;
	color: #333;
}
.item-nav a:hover {
    color: #e36c0a;
}
.copy-right-area .item-nav a {
    padding: 0 10px;
}

.app-header::before {
    background: #e36c0a none repeat scroll 0 0;

}

.app-header> h1 {
	color: #e36c0a;
	text-transform: none;
}

.menu_logo{
	padding-left: 0;
    padding-right: 15px;
}
.custom.logo_footer{
	float: none;
}
.copy-right-area{
	font-size: 13px;
	background: #333 none repeat scroll 0 0;
	padding: 20px 0 10px;
}
.footer-area {
    background: #666 none repeat scroll 0 0;
    padding: 0;
}
.tesis{
	color: #e36c0a;
	text-decoration: underline;
}

.mtc .tres{
	float: left;
	max-height: 250px;
	margin: 0px 110px 20px 0px;
}
.mtc .ultima {
	margin: 5px 0 20px 0px;
	max-height: 250px;
}
img.left {
	max-height: 250px;
	margin: 5px 30px 20px 0;
	float: left;
}
img.right {
	float: right;
	max-height: 250px;
	margin: 5px 0px 20px 30px;
}
.clear{
	clear: both;
}
a.ilove{
	font-size: 20px;

}
a.ilove:hover, a.ilove:focus{
	color: #7f7f7f;

}
.ilove img{
	max-height: 174px;
}
.tratamientos .btn-ctc {
    background: #e36c0a none repeat scroll 0 0;

}
.tratamientos .btn-ctc:hover {
    background: #7f7f7f none repeat scroll 0 0;
}
.tratamientos .cuadros p{
	margin: 10px 0;
}
.btn:hover, .btn:focus, .btn.focus {
    color: #FFFFFF;
}

.section-heading{
margin-top: 40px;
}
.section-heading p::after{
	background: #e36c0a none repeat scroll 0 0;
}
.acupuntura li{
	list-style-type: square;
	margin-left: 40px;
	font-size: 15px;
    line-height: 30px;
}
.acupuntura h4 {
    margin-top: 30px;
}
.a_epigenetico h3{
	color: #e36c0a;
}
.a_estres img.left{
	margin-bottom: 50px;
}
.martop{
	margin-top: 10px;
}

.feature-box h3{
	color: #7f7f7f;
	text-transform: none;
	margin-bottom: 40px;
}
.feature-box i{
	color: #e36c0a;
}
.float{
	float: left;
	margin-right: 20px;
}
.autorizacion{
	font-style: italic;
	font-size: 13px;
	text-align: center;
}
p.doctor {
    margin: 15px;
}
.eligenos h3{
	color: #e36c0a;
	text-transform: none;
}
.eligenos .martop{
	margin-top: 40px;
}
#valencia_map, #albaida_map {
    height: 175px;
    width: 100%;
}
.image_valores{
	background-color: #e36c0a;
	text-align: center;
}
.col-md-12{
	padding-right: 0;
	padding-left: 0;
}
.info h1 {
    color: #e36c0a;
}
.info h2, .info p {
    color: #7f7f7f;
}
.pad100{
	padding: 100px 0;
}
.btn-ctc:hover {
    background: #e36c0a none repeat scroll 0 0;
}

.taronja a, .taronja h1{
	color: #e36c0a;
}
.otros_trat.taronjabg, .btn-ctc.taronjabg, .app-header.taronjabg::before{
	background-color: #e36c0a;
}
.btn-ctc.taronjabg:hover {
    background: #7f7f7f none repeat scroll 0 0;
}
.otros_trat{
	height: 128px;
	margin-bottom: 20px;
}
.otros_trat p{
	color: #fff;
	padding: 25px 10px 10px 10px;
}
.nom::before {
    background: #FFF none repeat scroll 0 0;
    content: "";
    display: block;
    height: 70px;
    left: 0;
    margin: 28px 0;
    position: absolute;
    width: 3px;
}
.section-padd.home h1{
	color: #FFF;
	font-size: 1px;
}
@media (min-width: 0px){
	.eligenos .martopuno{
		margin-top: 40px;
	}
}
@media (max-width: 768px){
	.cuadros{
		margin-bottom: 30px;
	}
}
@media (min-width: 992px){
	.navbar-nav> li> a {
		font-size: 13px;
	}
	.nav>li>a {
		padding-left: 8px;
		padding-right: 8px;
	}
		.eligenos .martopuno{
		margin-top: 0px;
	}
}
@media (min-width: 1200px){
	.navbar-nav> li> a {
		font-size: 14px;
	}
	.nav>li>a {
		padding-left: 0px;
    	padding-right: 20px;
	}
	.container {
    width: 940px;
}