/*
Theme Name: ZED
Theme URI: http://themeforest.net/user/OrangeIdea/portfolio
Description: ZED - Responsive Theme For WordPress
Author: OrangeIdea
Author URI: http://themeforest.net/user/OrangeIdea
Version: 1.0.1
Tags: one-column, two-columns, left-sidebar, right-sidebar, fluid-layout, fixed-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, translation-ready
License: 
License URI:
*/
@import url('framework/bootstrap/bootstrap.css');
@import url('framework/css/main_style.css');
@import url('framework/css/options.css');





/*Q*/
.page-id-1243 {background-color:#fff!important;}
.page-id-1243 .full_row.vc_row {
    margin: 0 -60px;
    padding-top: 80px !important;
    padding-bottom: 80px !important;
    background-color: #ffffff !important;
}

/*forms*/
.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {

    width: 100%;
    padding: 7px;
    border: 1px solid #ededed;
    background: #fff;
    margin-bottom: 10px !important;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select { border:1px solid #ededed;}

.gform_wrapper .top_label .gfield_label { font-size:14px!important; font-weight:100!important;}
.gform_wrapper .gfield_required { color:#000!important;}

#pluploader_1 { width:48%;}

.gform_wrapper .gform_footer input[type=submit] { background-color:#000; color:#fff; border:none; text-transform: uppercase; font-weight: bold; padding-left:20px; padding-right:20px; 
letter-spacing: 3px;} 

.gform_wrapper .gform_footer input[type=submit]:hover { background-color:red!important;}


.plupload_logo { background: url('http://www.dfcspain.com/wp-content/uploads/2016/05/plupload.png') no-repeat 0 0!important;}

.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select { height:40px;}

.plupload_container .plupload_header {display: none;}
.plupload_container { min-height:180px!important; }

.ui-widget-header { background:none!important; background-color:#ee2e5a!important;text-transform: uppercase; color:#fff!important;}
#input_1_25 { border:1px solid #ededed!important;width: 47.5%!important; color:#333!important;}
li.gfield select  { background-color:#bbb!important; color:#fff!important; font-weight: 600;}
#input_1_6, #input_1_8, #input_1_9, #input_1_10, #input_1_11 { background:none!important; margin-left: 22px; width: 44%; color:#333!important;}
.plupload_view_list .plupload_file { height:50px!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{ background:none!important; background-color:#fff!important; color:#ee2e5a!important; border-radius:0px!important; font-weight:bold!important;}
.plupload_content {top: 75px!important;}
#pluploader_1_container tr { height:50px!important;}


/*.ui-state-default .ui-icon { background:url(http://www.dfcspain.com/wp-content/uploads/2016/05/mas.png)no-repeat!important;}*/

/*gracias*/
.page-id-1322 .full_row.vc_row { background: url('http://www.dfcspain.com/wp-content/uploads/2016/05/imagen-gracias-2.png')no-repeat;
 background-position-x: 100%; color: #ee2e5a;}

.botGr {   
    padding: 10px;
    margin-top: 40px;
    margin-bottom: 40px!important;
    background-color: #ee2e5a;
    border: none;
    color:#fff;
    line-height:1.5em;
    font-size:30px;
    border-radius:10px;
}


#field_1_20 { width:12%!important;text-align: right;}
#field_1_19 {float: left; margin-top: -66px; margin-left: 171px!important; padding-top: 37px;}
#field_1_19 a {text-decoration:underline;}

#label_1_20_1 {float: left;}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1412 { }
/* .menu-item-1412 a { background-color:#f7416b!important; font-weight:bold!important; color:#fff!important;} 
.menu-item-1412 a:hover { background-color:#000!important;} */



#urlYoutube {font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;}
	
	.oi_footer img {
    max-width: 300px!important;}

#field_1_1 {margin-top: -25px!important;}

.single-post p a { color:#f7416b!important;}
.menu-item-3464 a, .menu-item-2949 a  { background-color:#ff2a5c!important; color:#fff!important; font-weight: bold!important;}