/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* BUSCADOR */

div.post-content form.wpv-filter-form {
	margin-bottom: 50px;
}
form.wpv-filter-form fieldset {
	border-radius: 4px;
    box-sizing: border-box;
    height: 60px;
    padding: 6px 7px;
    background-color: #efefef;
}
form.wpv-filter-form input[type="text"],
form.wpv-filter-form input, 
form.wpv-filter-form select,
form.wpv-filter-form input[type="number"] {
	box-sizing: border-box;
	height: 47px;
    color: #444;
    font-size: 15px;
    border: 1px solid #CCC;
    border-right: 0;
    padding: 0 8px;
    outline: 0;
    background: #fff;
    line-height: 25px;
}
form.wpv-filter-form .form-group-parametric-search-element {
	box-sizing: border-box;
    float: left;
	position: relative;
}
form.wpv-filter-form #nameSearch {
	border-radius: 2px 0 0 2px;
  	padding-left: .8em;
  	text-indent: 0;
}
form.wpv-filter-form .computerSearch,
form.wpv-filter-form .monitorSearch {
	width: calc(100% - 120px - 200px - 200px - 200px - 100px);
}
form.wpv-filter-form .mobileSearch {
	width: calc(100% - 120px - 200px - 200px - 100px);
}
form.wpv-filter-form .employeeSearch {
	width: calc(100% - 150px - 200px - 120px - 100px);
}
form.wpv-filter-form .rentingSearch {
	width: calc(100% - 200px - 100px);
}
form.wpv-filter-form #teamSearch {
  	width: 150px;
}
form.wpv-filter-form #officeSearch,
form.wpv-filter-form #modelSearch,
form.wpv-filter-form #serialSearch,
form.wpv-filter-form #financeSearch,
form.wpv-filter-form #userSearch {
  	width: 200px;
}
form.wpv-filter-form #statusSearch,
form.wpv-filter-form #brandSearch {
  	width: 120px;
}
form.wpv-filter-form input.buttonSearch {
	box-sizing: border-box;
    float: left;
    height: 47px;
    line-height: 44px;
    font-size: 15px;
	border-radius: 0 4px 4px 0;
	border-bottom: 2px solid #00999b;
    width: 100px;
	color: #351c1c;
    background: #01c4c6;
	text-decoration: none;
    vertical-align: middle;
    font-weight: bold;
    cursor: pointer;
    outline: 0;
}

/* TABLAS DE RESULTADOS */

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid {background: #fff; overflow: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.datagrid table td, 
.datagrid table th { padding: 10px; }
.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #01C4C6), color-stop(1, #009ea0) );background:-moz-linear-gradient( center top, #01C4C6 5%, #009ea0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#01C4C6', endColorstr='#009ea0');background-color:#01C4C6; color:#FFFFFF; font-size: 16px; font-weight: bold; border-left: 1px solid #01C4C6; } 
.datagrid table thead th:first-child { border: none; }
.datagrid table tbody td { color: #000000; border-left: 1px solid #E1EEF4; font-size: 14px }
.datagrid table tbody .alt td { background: #efefef; color: #000000; }
.datagrid table tbody td:first-child { border-left: none; }
.datagrid table tbody tr:last-child td { border-bottom: none; }
div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }

