@import url("../twentythirteen/style.css");
@font-face {
	font-family: helvetica;
	src: url(../../../fonts/HelveticaLTStd-Blk.otf);
}
*{
	font-family:helvetica;
}
body {
    min-width: 1140px;
}
.main-navigation {
    max-width: 1100px;
}
.conozca{
    width:80%;
    margin: auto !important;
}
.huge_it_slideshow_image_wrap_1, .huge_it_slideshow_image_1, .huge_it_slideshow_image_container_1 {
	width: 100% !important;
	max-width: 100% !important;
	height: auto !important;
}
.huge_it_slideshow_image_wrap1_1 {
	min-width: 100% !important;
}
.huge_it_slideshow_image_wrap_1 {
	max-height: none !important;
}
li#image_id_1_0 {
	position: relative !important;
}
.status-publish {
    /* width: 80%; */
    margin: auto;
    text-align: justify;
}
h2.titulo_articulo {
    text-align: center;
}
nav.navigation.post-navigation {
    display: none;
}
ul.nav-menu, div.nav-menu > ul {
    padding: 0 !important;
}
#contenedor_inicio .entry-title{
    display: block;
}
#contenedor_inicio .entry-title {
    display: block !important;
}

div#contenedor_inicio h2 {
    display: block !important;
    text-align: center !important;
}

.featured-image {
    text-align: center;
    margin: 10px 0;
}
.huge_it_slide_bg_1 li img {
	position: relative !important;
	left: 0;
	max-height: none !important;
	height: auto !important;
}
.navbar {
	min-width: 100% !important;
	background: #E5E5E5;
}

.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
	color: #2E3191 !important;
	font-style: normal;
	border-bottom: 2px solid #2E3191;
	padding: 0;
	height: 100%;
	display: block;
	background: transparent;
	background-color: transparent !important;
}

.nav-menu li {
	height: 100%;
	padding: 15px 17px;
}

header.entry-header {
	display: none;
}

footer.entry-meta {
	display: none;
}

.entry-content {
	max-width: none !important;
}

.site-footer {
	display: none;
}

div#comments {
	display: none;
}

.site {
	max-width: none !important;
}

.site-header .home-link {
	display: none;
}
.post .entry-title {
    display: block;
    font-size: 16px;
}
.site-header {
	background: none !important;
}

.hentry {
	padding: 0 !important;
}

form.search-form {
	display: none;
}

.slider_1 {
	max-width: none !important;
	max-height: none !important;
}

.huge-it-wrap {
	max-width: none !important;
	max-height: none !important;
	height: 100% !important;
}

ul#slider_1 {
	max-width: none !important;
	max-height: none !important;
	height: 100% !important;
}

ul#slider_1 li img {
	width: 100% !important;
	height: 100% !important;
}

.share_buttons_1 {
	display: none !important;
}

.row {
	padding: 0 !important;
	margin: 0 !important;
}

.nopadding {
	padding: 0 !important;
}

.anchofull_img {
	width: 100%;
}

.tabla {
	display: table;
	width: 100%;
	height: 100%;
	margin: auto;
}

.tabla_row {
	display: table-row;
	width: 100%;
}

.tabla_cell {
	display: table-cell;
	vertical-align: middle;
	height: 100%;
}

p {
	margin:0 !important;
}

.back_naranja, .back_morado {
	width: 100%;
	margin: auto;
	text-align: justify;
	display: table-cell;
}

.tabla_cell p {
	display: block !important;
	width: 80%;
	margin: auto !important;
	text-align: justify;
	text-align-last: center;
}

.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
	background: transparent;
	color: black;
}

.header_logo {
	padding: 10px 0px;
	text-align: center;
}

ul.servicios_adicionales {
	margin-top: 100px;
}

h2.titulo_revisoria {
	font-family: helvetica;
	text-align: center;
	color: #2E3191;
	font-style: italic;
	font-size: 50px;
}

span.texto_resaltado {
	margin-top: 20px;
	display: block;
	margin-bottom: 20px;
	font-style: italic;
	color: #2E3191;
	font-size: 20px !important;
}
.ivycat-post {
	padding: 15px !important;
	text-align: justify;
	height: 421px;
}

.entry-title {
	display: none;
}
.form-group {
	margin: 30px 0 !important;
}
.btn-primary {
	background: #2E3191 !important;
	display: block;
	margin: auto;
	width: 180px;
}
li#menu-item-111 {}

ul.sub-menu li {
	background: #E5E5E5;
	/* border: 1px solid #2E3191 !important; */
}

ul.sub-menu li a {
	padding: 0;
}

ul.sub-menu {
	/* border: 1px solid #2E3191 !important; */
}
.label_contacto {
	color: #2E3191;
}

ul.nav-menu ul a:hover, .nav-menu ul ul a:hover, ul.nav-menu ul a:focus, .nav-menu ul ul a:focus {
	color: black;
	background: transparent;
}

ul.sub-menu li a {
	color: black;
}

.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
	color: black;
}

ul.sub-menu .current-menu-item a {
	border: none !important;
}

footer.foot_fondo {
    background-image: url(http://afcsas.com/wp-content/uploads/2019/01/footer_mapa.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: table;
	width: 100%;
	margin-top: 130px;
}

.absoluto_fondo {
	display: table-row;
	width: 100%;
	height: 100%;
}

.block {
	display: table-cell;
	width: 1100px !important;
	margin: auto;
	vertical-align: middle;
}

.elemento_footer {
	display: inline-block;
	width: 33%;
	color: white;
	text-align: center;
	padding: 85px 70px;
}

.barra_abajo {
	text-align: center;
	background: white;
	padding: 20px;
}

a.link_footer {
	color: black;
}

.back_morado {
	background: #2E3191;
	color: white;
}

.back_naranja {
	background: #E97D37;
	color: white;
}

a.leer_mas {
	color: white;
	margin-top: 40px !important;
	display: block;
	border: 2px solid wheat;
	width: 180px;
	margin: auto;
	border-radius: 10px;
	padding: 4px;
}@import url("../twentythirteen/style.css");
@font-face {
	font-family: helvetica;
	src: url(../../../fonts/HelveticaLTStd-Blk.otf);
}
*{
	font-family:helvetica;
}
.huge_it_slideshow_image_wrap_1, .huge_it_slideshow_image_1, .huge_it_slideshow_image_container_1 {
	width: 100% !important;
	max-width: 100% !important;
	height: auto !important;
}
.huge_it_slideshow_image_wrap1_1 {
	min-width: 100% !important;
}
.huge_it_slideshow_image_wrap_1 {
	max-height: none !important;
}
li#image_id_1_0 {
	position: relative !important;
}
.huge_it_slide_bg_1 li img {
	position: relative !important;
	left: 0;
	max-height: none !important;
	height: auto !important;
}
.navbar {
	min-width: 100% !important;
	background: #E5E5E5;
}

.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
	color: #2E3191 !important;
	font-style: normal;
	border-bottom: 2px solid #2E3191;
	padding: 0;
	height: 100%;
	display: block;
	background: transparent;
	background-color: transparent !important;
}

.nav-menu li {
	height: 100%;
	padding: 15px 17px;
}

header.entry-header {
	display: none;
}

footer.entry-meta {
	display: none;
}

.entry-content {
	max-width: none !important;
}

.site-footer {
	display: none;
}

div#comments {
	display: none;
}

.site {
	max-width: none !important;
}

.site-header .home-link {
	display: none;
}

.site-header {
	background: none !important;
}

.hentry {
	padding: 0 !important;
}

form.search-form {
	display: none;
}

.slider_1 {
	max-width: none !important;
	max-height: none !important;
}

.huge-it-wrap {
	max-width: none !important;
	max-height: none !important;
	height: 100% !important;
}

ul#slider_1 {
	max-width: none !important;
	max-height: none !important;
	height: 100% !important;
}

ul#slider_1 li img {
	width: 100% !important;
	height: 100% !important;
}

.share_buttons_1 {
	display: none !important;
}

.row {
	padding: 0 !important;
	margin: 0 !important;
}

.nopadding {
	padding: 0 !important;
}

.anchofull_img {
	width: 100%;
}

.tabla {
	display: table;
	width: 100%;
	height: 100%;
	margin: auto;
}

.tabla_row {
	display: table-row;
	width: 100%;
}

.tabla_cell {
	display: table-cell;
	vertical-align: middle;
	height: 100%;
}

p {
	margin:0 !important;
}

.back_naranja, .back_morado {
	width: 100%;
	margin: auto;
	text-align: justify;
	display: table-cell;
}

.tabla_cell p {
	display: block !important;
	width: 80%;
	margin: auto !important;
	text-align: justify;
	text-align-last: center;
}

.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
	background: transparent;
	color: black;
}

.header_logo {
	padding: 10px 0px;
	text-align: center;
}

ul.servicios_adicionales {
	margin-top: 100px;
}

h2.titulo_revisoria {
	font-family: helvetica;
	text-align: center;
	color: #2E3191;
	font-style: italic;
	font-size: 50px;
}

span.texto_resaltado {
	margin-top: 20px;
	display: block;
	margin-bottom: 20px;
	font-style: italic;
	color: #2E3191;
	font-size: 20px !important;
}
.ivycat-post {
	padding: 15px !important;
	text-align: justify;
	height: 421px;
}

.entry-title {
	display: none;
}
.form-group {
	margin: 30px 0 !important;
}
.btn-primary {
	background: #2E3191 !important;
	display: block;
	margin: auto;
	width: 180px;
}
li#menu-item-111 {}

ul.sub-menu li {
	background: #E5E5E5;
	/* border: 1px solid #2E3191 !important; */
}

ul.sub-menu li a {
	padding: 0;
}

ul.sub-menu {
	/* border: 1px solid #2E3191 !important; */
}
.label_contacto {
	color: #2E3191;
}

ul.nav-menu ul a:hover, .nav-menu ul ul a:hover, ul.nav-menu ul a:focus, .nav-menu ul ul a:focus {
	color: black;
	background: transparent;
}

ul.sub-menu li a {
	color: black;
}

.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
	color: black;
}

ul.sub-menu .current-menu-item a {
	border: none !important;
}

footer.foot_fondo {
    background-image: url(http://afcsas.com/wp-content/uploads/2019/01/footer_mapa.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: table;
	width: 100%;
	margin-top: 130px;
}

.absoluto_fondo {
	display: table-row;
	width: 100%;
	height: 100%;
}

.block {
	/* display: table-cell; */
	width: 1100px !important;
	margin: auto;
	vertical-align: middle;
}

.elemento_footer {
	display: inline-block;
	width: 33%;
	color: white;
	text-align: center;
	padding: 65px 0px;
}

.barra_abajo {
	text-align: center;
	background: white;
	padding: 20px;
}

a.link_footer {
	color: black;
}

.back_morado {
	background: #2E3191;
	color: white;
}

.back_naranja {
	background: #E97D37;
	color: white;
}

a.leer_mas {
	color: white;
	margin-top: 40px !important;
	display: block;
	border: 2px solid wheat;
	width: 180px;
	margin: auto;
	border-radius: 10px;
	padding: 4px;
}
.contenedor_inicio {
    width: 80% !important;
    margin: auto !important;
    display: block !important;
}
@media(max-width:1140px){
	.menu-toggle {
		display: none;
	}

	ul.nav-menu, div.nav-menu > ul {
		display: block;
	}
	.tabla_cell p {
        font-size: 10px;
    }
    #content .entry-header, #content .entry-content, #content .entry-summary, #content footer.entry-meta, #content .featured-gallery, .search.sidebar .page-content, .blog.sidebar .page-content, .sidebar .post-navigation .nav-links, .paging-navigation .nav-links, #content .author-info, .comments-area .comments-title, .comments-area .comment-list, .comments-area .comment-navigation, .comment-respond, .sidebar .site-info, .sidebar .paging-navigation .nav-links {
        padding: 0;
        margin: 0 !important;
    }
}
