/*
Theme Name: Themify Base Child
Theme URI: http://themify.me/demo/themes/base
Version: 1.2.4
Description: Themify Base is a simple minimal responsive theme which comes with many layout and customization options. It comes with 5 extra skins, but you can customize every element of theme with live preview - site logo image, navigation menu, background, color, font selection with over 600+ Google Fonts, post styling, layout containers, etc. Theme Demo: http://themify.me/demo/themes/base/
Author: Themify
Author URI: http://www.themify.me
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2015 Themify.
Tags: featured-images, translation-ready, custom-menu, left-sidebar, right-sidebar
Text Domain: themify-base-child
Template: themify-base
*/

@import url('https://fonts.googleapis.com/css?family=Prompt:200,300,400,600');

@media screen and (max-width: 1160px){
.pagewidth { max-width: 91% !important;}
}

/** {border: solid 1px black;}*/


#header {border-bottom: none;}
div.tp-arr-imgholder {display: none !important;}
.tp-arr-allwrapper {display: none;}
#content {padding: 0 0 0;}
div.home h1 {font-family: 'Prompt', sans-serif; font-weight: 400; color: #fff; font-size: 26px; text-align: center;}
div.home h2 {font-family: 'Prompt', sans-serif; font-weight: 200; color: #fff; font-size: 20px; text-align: center;}
div.home-value h3 {font-family: 'Prompt', sans-serif; color: #E43E3A; text-transform: none; font-weight: 300;}
div.home-value {font-family: 'Prompt', sans-serif; font-weight: 300; color: #727272; font-size: 14px; line-height: 20px;}
div.home-value strong {color: #E43E3A;}
.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {background-color: #E43E3A !important; font-family: 'Prompt', sans-serif;}
div.home-contact {background-color: #E43E3A !important; font-family: 'Prompt', sans-serif; color: #fff; font-size: 22px; padding: 15px; text-align: center; font-weight: 200;}
div.home-contact b, div.home-contact strong {font-weight: 400 !important;}
div.home-form label{font-family: 'Prompt', sans-serif !important; color: #D0011B; font-weight: 300;}
.iphorm-elements .iphorm-element-wrap-text input, .iphorm-elements .iphorm-element-wrap textarea {border: solid 1px #D0011B; background-color: #fff;}
.iphorm-submit-wrap button span {border:none !important;}
.iphorm-submit-wrap button span {background:#D0011B !important;}
.iphorm-submit-wrap button em {background:#D0011B !important; color: #fff; font-family: 'Prompt', sans-serif; font-weight: 300;}
div.section h3 {font-family: 'Prompt', sans-serif; font-weight: 200; color: #fff; font-size: 18px; text-align: center;}
div.section h2 {font-family: 'Prompt', sans-serif; font-weight: 400; color: #D0011B; font-size: 20px; text-align: left;}
ul.section {list-style: none; padding: 0; margin: 0; font-family: 'Prompt', sans-serif; font-weight: 200; color: #727272}
ul.section strong, ul.section b {color: #D0011B;}
ul.section li:before {content: "\25A0"; padding-right: 8px; color: #D0011B;}
div.footer-form h4 {font-family: 'Prompt', sans-serif; font-weight: 400; color: #D0011B; font-size: 22px; line-height: 30px;}
div.footer-form {font-family: 'Prompt', sans-serif; font-weight: 200; color: #D0011B; font-size: 17px; line-height: 24px;}
#footer {border-top: none; padding-top: 40px;}
#footerwrap {background-color: #E43E3A}
div.footer-form-contact {font-family: 'Prompt', sans-serif; font-weight: 200; color: #fff;}
div.footer-form-contact span {display: inline-block; clear: right; margin-right: 15px; vertical-align: middle;}
span.direccion, span.telefono, span.mail {margin-right: 10px; margin-left: 10px;}
span.direccion:before {content: "\f041"; font-family: 'FontAwesome'; margin-right: 7px; font-size: 18px;}
span.telefono:before {content: "\f095"; font-family: 'FontAwesome'; margin-right: 7px; font-size: 18px;}
span.mail:before {content: "\f003"; font-family: 'FontAwesome'; margin-right: 7px; font-size: 18px;}
div.post-footer {background-color: #B7151A; width: 100%; color: #fff; font-family: 'Prompt', sans-serif; font-weight: 200; font-size: 12px; text-align: center; padding: 10px 0px;}
div.post-footer a {text-decoration: underline; color: #fff;}
div#menu-icon {display: none;}
span.copyright, span.design {display: inline-block; margin-right: 10px; margin-left: 10px;}
div.pre-header {background-color: #C72D24; width: 100%; color: #fff; font-family: 'Prompt', sans-serif; font-weight: 200; font-size: 12px; text-align: center; padding: 10px 0px;}
div.pre-header a {color: #fff;}
textarea.iphorm-element-textarea.iphorm_3_3 {width: 100%;}
input.iphorm-element-text.iphorm_3_6 {width: 100% !important;}
input.iphorm-element-text.iphorm_3_1 {width: 100%  !important;}
input.iphorm-element-text.iphorm_3_2 {width: 100%  !important;}
div.iphorm-elements label {font-family: 'Prompt', sans-serif !important; color: #D0011B; font-weight: 300;}
div.contact-data {font-family: 'Prompt', sans-serif; font-weight: 200; color: #D0011B;}
div.section-contact {background-color: #E43E3A !important; font-family: 'Prompt', sans-serif; color: #fff; font-size: 18px; padding: 15px; text-align: center; font-weight: 200;}

ul.about {list-style: none; padding: 0; margin-left: 20px; font-family: 'Prompt', sans-serif; font-weight: 200; color: #727272}
ul.about strong, ul.section b {color: #D0011B;}
ul.about li:before {content: "\f046"; font-family: 'FontAwesome'; margin-right: 7px; font-size: 18px; color: #D0011B;}
div.about {font-family: 'Prompt', sans-serif; font-weight: 200;}
div.about strong {color: #D0011B;}
/*.mpc-carousel-image .mpc-carousel__item-wrapper {height: 200px !important;}*/
div.mega-footer-contact a, div.mega-footer-contact {color: #fff !important; font-family: 'Prompt', sans-serif; font-weight: 200;}
