/*
Theme Name: UAV-child
Template: Divi
Author: Esterea
Version: 1.0.1446142583
Updated: 2015-10-29 18:16:23
*/

@charset "UTF-8";

body {
    font-size: 16px;
    line-height: 1.55;
    color: #36424c;
}
a {
    -moz-transition: color .1s;
    -webkit-transition: color .1s;
    -o-transition: color .1s;
    transition: color .1s;
    color: #2ea3f2;
}
h1 {
    font-size: 36px;
}
h2 {
    position: relative;
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 36px;
    font-family: 'PT Sans';
}
h4 {
    font-weight: 600;
}
#main-header {
    background-color: transparent;
    color: transparent;
}
/* #main-footer {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
} */
/* #footer-widgets .footer-widget li {
    display: inline;
} */
/* #footer-bottom {
    background-color: white;
    color: #555;
} */
.et_pb_post h2 {
    -moz-transition: color .1s;
    -webkit-transition: color .1s;
    -o-transition: color .1s;
    transition: color .1s;
    color: #2ea3f2;
    font-family: 'Open Sans';
    letter-spacing: -1px;
    font-size: 16px;
}
.et_pb_post {
    font-size: 14px;
}
.et_pb_widget_area_left {
    border-right: 0;
}
.et_pb_tabs {
    border: none !important;
}
.et_pb_toggle {
    border-bottom: 1px solid #e7e9ea;
    border: 0 none;
}
.et_pb_toggle_close {
    background-color: transparent !important;
}
.et_pb_toggle_title:before {
    font-size: 28px;
    content: "\f105";
    color: #2ea3f2;
    font-family: "FontAwesome";
}
.et_pb_slider .et_pb_slide {
    height: 600px;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
}
#post-2 > div > div.et_pb_section.et_pb_section_parallax.et_pb_section_2.et_pb_with_background.et_section_regular > div.et_parallax_bg {
    background-repeat: repeat !important;
    background-size: inherit !important;
}
#post-80 > div > div.et_pb_section.et_pb_section_parallax.et_pb_section_2.et_pb_with_background.et_section_regular > div.et_parallax_bg {
    background-repeat: repeat !important;
    background-size: inherit !important;
}
.picon {
    margin-right: 20px;
    display: inline-block;
    padding: 0;
}
.picon-wrap {
    position: relative;
    top: -10px;
    display: block;
}
.picon img {
    width: 25px;
    display: block;
    margin: 0 auto;
}
.picon span {
    display: block;
    font-size: 14px;
    text-align: center;
    color: #000;
    font-family: 'PT Sans';
}
.btn {
    margin-bottom: 40px;
    font-size: 14px;
    background-color: transparent;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    text-align: center;
    color: #2ea3f2;
    border: 2px solid #2ea3f2;
    font-family: 'PT Sans';
    text-transform: uppercase;
    padding: 10px 15px;
}
.btn:hover, .btn:focus, .btn:active {
    background-color: #2ea3f2;
    color: #fff;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:active, .btn.active {
    -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    -o-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    outline: 0;
    background-image: none;
}
#lista_productos_home h2 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 36px;
    -moz-transition: color .1s;
    -webkit-transition: color .1s;
    -o-transition: color .1s;
    transition: color .1s;
    font-weight: 300;
    color: #2ea3f2;
    font-family: 'Open Sans';
    letter-spacing: -1px;
}
.linea_productos_uno h2, .linea_productos_dos h2, .linea_productos_tres h2 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 36px;
    -moz-transition: color .1s;
    -webkit-transition: color .1s;
    -o-transition: color .1s;
    transition: color .1s;
    font-weight: 300;
    color: #2ea3f2;
    font-family: 'Open Sans';
    letter-spacing: -1px;
}
.linea_productos_uno > div, .linea_productos_dos > div, .linea_productos_tres > div {
    position: relative;
    height: 300px !important;
}
.linea_productos_uno > div:nth-child(1) > div, .linea_productos_tres > div:nth-child(1) > div {
    width: 800px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    bottom: 0;
}
.linea_productos_uno > div:nth-child(1)> div>  img, .linea_productos_tres > div:nth-child(1) > div>  img {
    width: 800px;
    position: absolute;
    top: 0;
    right: 45px;
    display: block;
    bottom: 0;
}
.linea_productos_dos > div:nth-child(2) > div {
    width: 800px;
    position: absolute;
    top: 0;
    left: 0;
    right: auto;
    display: block;
    bottom: 0;
}
.linea_productos_dos > div:nth-child(2)> div>  img {
    width: 800px;
    position: absolute;
    top: 0;
    left: 45px;
    right: auto;
    display: block;
    bottom: 0;
}
.grid_1 img, .grid_2 img, .grid_3 img, .grid_4 img {
    width: 75px !important;
}
.grid_1 h4, .grid_2 h4, .grid_3 h4, .grid_4 h4 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 24px;
    font-weight: 300;
    text-align: center;
    letter-spacing: -1.1px;
}
.grid_1 p, .grid_2 p, .grid_3 p, .grid_4 p {
    font-size: 15px;
}
.linea_productos_uno p, .linea_productos_dos p, .linea_productos_tres p {
    font-size: 18px;
    line-height: 1.4;
    font-weight: 200;
    color: #36424c;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: -0.4px;
}
.item img {
    margin-right: auto;
    display: block;
    margin-left: auto;
}
.item h3 {
    text-align: center;
}
.item p {
    text-align: center;
}
.extras-front h2:after {
    width: 5%;
    height: 2px;
    display: block;
    padding-top: 30px;
    content: "";
    border-bottom: 2px solid #e35b11;
    margin: 0 auto 5px;
}
#page-container {
    background-image: url('https://8e888d.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/uploads/2015/08/frontop-bg.jpg');
}
.page-id-71 #main-header, .home #main-header, .page-id-316 #main-header, .page-id-43 #main-header, .page-id-74 #main-header, .page-id-76 #main-header, .page-id-87 #main-header, .page-id-542 #main-header, .page-id-82 #main-header, .page-id-85 #main-header, .page-id-89 #main-header {
    position: absolute;
    /* top: 60px; */
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
}
#top-menu a, .fullwidth-menu a {
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    color: rgba(255,255,255,0);
    font-family: 'Open Sans';
}
#top-menu a:hover, .fullwidth-menu a:hover {
    color: #2ea3f2;
}
#top-menu li, .fullwidth-menu li {
    padding-left: 25px;
    padding-right: 25px;
}
.pack_slider {
    z-index: 4;
    padding-top: 60px !important;
    background-repeat: repeat-x;
    background-position: 0 0;
    background-image: url(https://240ccc.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/uploads/2015/08/topbg.png);
}
.pack_slider .et_pb_slide {
    background-size: 100% !important;
}
.pack_slider .et_pb_slide_description {
    padding-left: 110px;
    padding-bottom: 40px;
    padding-top: 85px;
}
.pack_slider .et_pb_slide_description .et_pb_slide_content {
    margin-right: auto;
    display: block;
    margin-left: auto;
    /* margin-top: 260px; */
}
.pack_slider .et_pb_slide_description h2 {
    margin-top: 0px;
    font-size: 42px;
    text-decoration: none !important;
    font-weight: 600;
    color: rgba(255,255,255,0.9) !important;
    text-shadow: none !important;
}
.pack_slider .et_pb_slide_description .et_pb_slide_content .picon {
    font-size: 14px;
    color: #000;
    font-family: 'Open Sans';
}
.page-id-41 #main-header, .page-id-47 #main-header, .page-id-43 #main-header, .page-id-45 #main-header, .page-id-444 #main-header, .page-id-495 #main-header {
    position: absolute;
    /* top: 60px; */
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important;
}
#post-43 .et_pb_section_1 {
    padding-top: 0 !important;
}
.head-productos {
    padding-bottom: 0 !important;
    padding-top: 60px !important;
    min-height: 270px;
    background-repeat: repeat-x;
    background-size: inherit;
}
.head-productos .et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row {
    width: 100% !important;
    max-width: 100% !important;
}
.bg-oscuro-productos {
    width: 100% !important;
    max-width: 100% !important;
    position: absolute;
    height: 400px;
    top: 0;
    left: 0;
    padding-bottom: 0;
    padding-top: 0;
    background-repeat: repeat-x !important;
    background-position: 0 0 !important;
    background-image: url(https://240ccc.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/uploads/2015/08/topbg.png) !important;
}
.bg-oscuro-productos > .et_pb_row_1 {
    margin-top: 155px !important;
}
.text_cabecera h1 {
    font-size: 52px;
    font-weight: 300;
    color: #fff;
    text-shadow: 1px 1px rgba(0,0,0,0.75);
    letter-spacing: -1px;
    margin: 0 0 30px;
    margin: 90px 0 0;
    margin: 0;
    margin: 90px 0 30px;
}
.head-productos > div.et_pb_row.et_pb_row_1 {
    padding-bottom: 0;
}
#post-41 #lista_productos_page {
    padding-top: 10px !important;
}
.pack_slider_producto .et_pb_slide {
    padding-left: 0;
    padding-right: 0;
    background-size: 100% !important;
}
.pack_slider_producto .et_pb_slide .et_pb_container {
    width: 100%;
    max-width: 100%;
    height: 500px;
    top: 0;
    left: 0;
    padding-bottom: 0;
    padding-top: 0;
    min-height: 600px;
    background-repeat: repeat-x !important;
    background-position: 0 0 !important;
    
}
.pack_slider_producto .et_pb_slide .et_pb_container .et_pb_slide_description h2 {
    font-size: 72px;
    text-align: left;
    color: #fff;
    margin: 80px 0 0;
    margin: 86px 0 0;
}
.pack_slider_producto .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content p {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.4;
    font-weight: 200;
    text-align: left;
    color: #fff;
    text-shadow: 1px 1px rgba(0,0,0,0.75);
}
#post-71 .et_pb_tabs {
    border: none !important;
}
#post-71 .pesta_producto {
    padding-top: 0 !important;
}
#post-71 .et_pb_tabs_controls {
    background-color: inherit;
}
#post-71 .et_pb_tabs_controls li {
    border-right: none;
    padding: 0;
    padding: 0 0 10px 20px;
    padding: 0 0 0 20px;
    padding: 0 0 10px;
}
#post-71 .et_pb_tabs_controls li a {
    margin-right: 40px;
    font-size: 18px;
    text-align: left;
    color: #999;
    outline: none;
    font-family: 'Open Sans';
    text-transform: uppercase;
    letter-spacing: 0.02em;
    padding: 10px 0;
}
#post-71 .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: inherit;
}
#post-71 .et_pb_all_tabs {
    padding-top: 0;
}
.cabeza_texto {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.4;
    font-weight: 200;
}
#post-71 .su-column-size-2-3 {
    padding-right: 65px;
}
#sec_pes_1 > div > div.et_pb_column.et_pb_column_1_3.et_pb_column_2  h3 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    padding-bottom: 10px;
    font-weight: 300;
    border-bottom: 1px solid #ddd;
    letter-spacing: -1px;
}
#sec_pes_1 > div > div.et_pb_column.et_pb_column_1_3.et_pb_column_2  ul {
    list-style-type: none;
}
#sec_pes_1 > div > div.et_pb_column.et_pb_column_1_3.et_pb_column_2  ul li {
    padding-left: 25px;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: left 8px;
    background-image: url(https://9aa315.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/uploads/2015/08/ico-check.png);
}
.su-column-size-1-3 .picon-wrap {
    position: relative;
    top: 10px;
    display: block;
}
.su-column-size-1-3 .picon-wrap .picon img {
    width: 40px;
}
#post-71 .su-column-size-1-3 > div > h3:nth-child(2) {
    margin-top: 20px;
    margin-bottom: 10px;
    border-bottom: 0;
}
#galeria_producto .su-custom-gallery-slide {
    position: relative;
    padding-left: 12px;
    padding-right: 12px;
    min-height: 1px;
    margin: 0;
    margin: 0 0 20px;
}
#galeria_producto .su-custom-gallery-slide img {
    -moz-box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);
    -o-box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -o-border-radius: 0 !important;
    border-radius: 0 !important;
    border: 1px solid #fff;
    padding: 0;
}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #eee;
    border: 0;
}
.tab-fuselaje>thead>tr>th, .tab-fuselaje>tbody>tr>th, .tab-fuselaje>tfoot>tr>th, .tab-fuselaje>thead>tr>td, .tab-fuselaje>tbody>tr>td, .tab-fuselaje>tfoot>tr>td {
    border-top: 1px solid #ddd;
    line-height: 1.42857143;
    vertical-align: top;
    padding: 8px;
}
.tab-fuselaje tr, .tab-vuelo tr {
    height: 42px;
    display: table-row;
    font-size: 16px;
    line-height: 24.7999992370605px;
    color: rgb(54, 66, 76);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    border-collapse: collapse;
    font-family: DINPro-Light;
    border-bottom-color: rgb(128, 128, 128);
    border-top-color: rgb(128, 128, 128);
    border-left-color: rgb(128, 128, 128);
    border-right-color: rgb(128, 128, 128);
}
.tab-vuelo td:nth-child(2n+1) {
    width: 40%;
    background-color: #f5f5f5;
    font-family: 'Open Sans';
}
.tab-fuselaje td:nth-child(2n+1) {
    width: 40%;
    background-color: #f5f5f5;
    font-family: 'Open Sans';
}
.tab-fuselaje, .tab-vuelo {
    width: 100%;
    margin-bottom: 20px;
}
.to-right {
    float: right;
}
.opt {
    overflow: hidden;
}
.opt-datos {
    overflow: hidden;
}
#post-71 .et_pb_tab_2 .su-column-size-2-3 {
    padding-right: 0;
}
.table {
    border: 0;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    font-size: 16px;
    border-top: 1px solid #ddd;
    line-height: 1.42857143;
    vertical-align: top;
    padding: 8px;
}
.table td:nth-child(2n+1) {
    width: 40%;
    background-color: #f5f5f5;
    font-weight: bold;
    font-family: 'Open Sans';
}
.table tr:first-child td {
    border-top: 0;
}
.su-spoiler-title {
    display: block;
    font-size: 20px !important;
    color: #2ea3f2;
    font-family: 'Open Sans';
}
.su-spoiler {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #e7e9ea;
    background-image: none;
    padding: 20px 0;
    margin: 0 !important;
}
.su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {
    right: 0;
}
.su-spoiler-icon {
    left: inherit !important;
}
.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before {
    font-size: 25px !important;
    content: "\f105" !important;
    color: #2ea3f2;
}
.su-spoiler-icon-plus .su-spoiler-icon:before {
    font-size: 25px !important;
    content: "\f107" !important;
    color: #ccc;
}
#post-316 .et_pb_tabs, #post-74 .et_pb_tabs, #post-76 .et_pb_tabs, #post-444 .et_pb_tabs {
    border: none !important;
}
.pesta_producto {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.pesta_producto .et_pb_tabs_controls {
    background-color: inherit;
}
.pesta_producto .et_pb_tabs_controls li {
    border-right: none;
    padding: 0;
    padding: 0 0 10px 20px;
    padding: 0 0 0 20px;
    padding: 0 0 10px;
}
.pesta_producto .et_pb_tabs_controls li a {
    margin-right: 40px;
    font-size: 18px;
    text-align: left;
    color: #999;
    outline: none;
    font-family: 'Open Sans';
    text-transform: uppercase;
    letter-spacing: 0.02em;
    padding: 10px 0;
}
.pesta_producto .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: inherit;
}
#post-74 .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: inherit;
}
#post-76 .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: inherit;
}
#post-444 .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: inherit;
}
.pesta_producto .et_pb_all_tabs {
    display: none;
    padding-top: 0;
}
#post-316 .et_pb_section_2, #post-74 .et_pb_section_2, #post-76 .et_pb_section_2, #post-444 .et_pb_section_2 {
    padding-top: 0 !important;
}
#post-316 .et_pb_section_1, #post-74 .et_pb_section_1, #post-76 .et_pb_section_1, #post-444 .et_pb_section_1 {
    padding-bottom: 0 !important;
}
.et_pb_grid_item {
    width: 141px !important;
    height: 123px !important;
}
#sec_pes_2, #sec_pes_3, #sec_pes_4, #sec_pes_5 {
    display: none;
}
#sec_pes_1, #sec_pes_2, #sec_pes_3, #sec_pes_4, #sec_pes_5 {
    padding-top: 0;
}
.et_pb_toggle h5 {
    font-size: 20px;
    font-weight: 300;
    color: #2ea3f2;
    letter-spacing: -1px;
}
.et_pb_toggle_open > h5:before {
    font-size: 28px !important;
    content: "\f107" !important;
    color: #2ea3f2 !important;
    font-family: "FontAwesome" !important;
}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module {
    margin-bottom: 5px;
}
.et_pb_toggle_close h5 {
    color: #2ea3f2 !important;
}
.et_pb_toggle_open h5 {
    color: #000;
}
.separador {
    padding: 0 !important;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="url"] {
    width: 100%;
    height: 34px;
    display: block;
    font-size: 14px;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
    line-height: 1.42857143;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    color: #4d4d4d;
    border: 1px solid #e9e9e9;
    background-image: none;
    resize: none;
    padding: 6px 12px;
}
.wpcf7-form textarea {
    font-size: 14px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    color: #4d4d4d;
    border: 1px solid #e9e9e9;
    padding: 6px 12px;
}
.wpcf7-submit {
    margin-bottom: 40px;
    font-size: 14px;
    background-color: transparent;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    text-align: center;
    color: #2ea3f2;
    border: 2px solid #2ea3f2;
    font-family: 'Open Sans';
    cursor: pointer;
    text-transform: uppercase;
    padding: 10px 15px;
}
.wpcf7-submit:hover, .wpcf7-submit:focus, .wpcf7-submit:active {
    background-color: #2ea3f2;
    color: #fff;
}
.wpcf7-submit:focus, .wpcf7-submit:active:focus, .wpcf7-submit.active:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.wpcf7-submit:active, .wpcf7-submit.active {
    -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    -o-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    outline: 0;
    background-image: none;
}
.pesta_producto .et_pb_row_0 {
    padding-bottom: 5px;
}
#post-87 #lista_productos_page, #post-41 #lista_productos_page {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
#post-87 .picon, #post-41 .picon {
    font-size: 14px;
    font-weight: 600;
    text-align: center;
    color: #000;
    font-family: 'PT Sans';
}
#post-87 .et_pb_row_4, #post-87 .et_pb_row_2, #post-41 .et_pb_row_4, #post-41 .et_pb_row_2 {
    margin-bottom: 10px;
}
.pesta_producto > .et_pb_row_0 {
    padding-top: 10px !important;
}
.icos_producto .picon img {
    width: 40px !important;
}
.icos_producto .picon-wrap {
    margin-top: 15px !important;
}
.table tr:first-child td, tab-vuelo tr_first-child td, .tab-fuselaje tr:first-child td {
    border-top: 0;
}
.entry-content table {
    border: 0;
}
#sec_pes_4 {
    font-size: 14px;
}
#sec_pes_4 p {
    padding-bottom: 2px !important;
}
#post-80 > div > div.et_pb_section.et_pb_section_3.et_section_regular > div.et_pb_row.et_pb_row_5 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.extras-front.et_pb_text_6 > h2 {
    margin-bottom: 0;
}
#post-80 > div > div.et_pb_section.et_pb_section_3.et_section_regular > div.et_pb_row.et_pb_row_5 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.extras-front.et_pb_text_7 > h2 {
    margin-top: 20px;
    margin-bottom: 0;
}
#post-2 > div > div.et_pb_section.et_pb_section_3.et_section_regular > div.et_pb_row.et_pb_row_5 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.extras-front.et_pb_text_7 > h2 {
    margin-top: 20px;
    margin-bottom: 0;
}
#post-2 > div > div.et_pb_section.et_pb_section_3.et_section_regular > div.et_pb_row.et_pb_row_5 > div > div.et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.extras-front.et_pb_text_6 > h2 {
    margin-bottom: 0;
}
#post-2 .et_pb_section_3 {
    padding-top: 10px;
}
.et_pb_post h2:hover {
    text-decoration: none;
    color: #111;
}
#post-45 .et_pb_section_1 {
    padding-top: 10px;
}
.widget_archive h4 {
    font-size: 30px;
}
.widget_archive li {
    border-bottom: 1px solid #eee;
    padding: 10px 0;
}
.widget_archive li a {
    color: #2ea3f2 !important;
}
.videos_home img {
    cursor: pointer;
}


.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a{
    color: #007eb6;
}

#main-header .nav li ul a {
    color: #007eb6 !important;
}

.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_pb_section_first{
    margin: 80px 0 0 0;
}

#main-content .container:before{
    content: unset;
}

.et_header_style_left .logo_container{
    height: 85% !important;
}


/* SINGLE PRODUCT */
.single-project .et_pb_row{
    width: 100%;
}

.folleto{
    float: left;
    width: 100%;
    border-top: 1px dotted #cbcbcb;
    margin-top: 20px;
    padding: 20px 0 10px 0;
}

.folleto .pdfIcon{
    float: left;
    text-align: center;
    width: 100%;
    background-color: #2ea3f2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 18px;
    color: #fff !important;
}

.folleto .pdfIcon img{
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
}

.pdfIcon:hover {
    background-color: #fff !important;
    color: #2ea3f2 !important;
}

.product-icons ul li {
    display: inline;
    margin-left: 6px;
    padding: 0;
}

.product-icons ul li img {
    width: 41px;
}

.product-icons {
    margin-left: 0 !important;
    text-align: right;
}

.single-project .main-content>div {
    padding: 10px 15px;
}

.single-project .main-content h2 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    line-height: 20px;
    /* color: #2ea3f2; */
    color: #000;    
    display: block;
    width: 100%;
    text-align: left;
    position: relative;
    margin: 0;
    padding: 10px 10px 10px 0;
    border: 0;
    font-size: 16px;
}

.single-project .entry-content .product-icons ul{
    padding: unset;
}

.single-project .entry-content ul>li{
    list-style: none;
    background-image: url(https://099990.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/themes/uav-instrument/images/circleOrange.png);
    background-position: left 7px;
    background-repeat: no-repeat;
    padding-left: 14px;
    background-size: 7px;
    margin-bottom: 8px;
}

.single-project .entry-content .left-column{
    border: 1px solid #e7e7eb;
    padding: 10px;
}

.single-project .entry-content .left-column .single-project-img{
    border-bottom: 1px dotted #cbcbcb;
    margin: 25px 0px;
    text-align: center;
    padding: 20px 20px 30px 20px;
    text-align: center;
}




#main-content .entry-content{
    font-size: 14px;
}

/* Prettyphoto */
.pp_social {
    display: none;
}

/* MENU */
#top-menu li a {
    font-size: 16px !important;
    text-transform: lowercase;
    font-weight: 600;
}

#top-menu li ul.sub-menu.submenu-languages{
    width: unset;
}

#top-menu li ul.sub-menu.submenu-languages li a{
    width: unset;
}



/* HOME SLIDER */

#uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container{
    text-align: left;
    height: 100% !important;
    min-height: unset !important;
}
#uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner{
    position: relative;
    height: 100%;
    display: block;
    vertical-align: unset;
}
#uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description{
    width: 45%;
    position: absolute;
    bottom: 10%;
    padding: 30px;
    background: rgba(245,245,245,0.8);
}

#uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{
    text-transform: uppercase;
    font-size: 40px !important;
    color: #005e7b !important;
    font-weight: 600;
    line-height: 45px !important;
}

#uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_content{
    font-size: 21px !important;
    color: #333333 !important;
}

.et_pb_slider .et-pb-controllers a{
    height: 25px !important;
    width: 25px !important;
    border: 4px solid #f18330;
    display: inline-block;
    margin: 0 0 0 4px;
    background: #fff;
    opacity: 0.4;
    filter: alpha(opacity=40);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.et_pb_slider .et-pb-controllers a.et-pb-active-control {
    background: #f18330 !important;
    border: 4px solid #fff !important;
    opacity: unset;
}

#uav-home-content .et_pb_more_button.et_pb_button{
    color: #f18330;
    font-weight: 600;
    border: 2px solid #f18330;
}

#uav-home-content .et_pb_more_button.et_pb_button:hover{
    background-color: #f2812e !important;
    color: #fff !important;
}



/* HOME CONTENT */
#uav-home-content .uav-content-title-container .et_pb_text h3.m_title {
    font-size: 32px !important;
    color: #f18330 !important;
}

#uav-home-content .uav-content-title-container .et_pb_text.uav-view-all-post-link .et_pb_text_inner{
    text-align: right;
}
#uav-home-content .uav-content-title-container .et_pb_text.uav-view-all-post-link .et_pb_text_inner a{
    color: #fff !important;
    background-color: #f18330 !important;
    padding: 10px 15px;
    font-weight: 800 !important;
    font-size: 12px !important;
    line-height: 19px;
}


#uav-home-content .et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container, 
#uav-home-content .et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_title, 
#uav-home-content .et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_content {
    background-color: rgba(0, 0, 0, 0.3);
    background: rgba(245,245,245,0.8);
}

#uav-home-content .et_pb_slider_fullwidth_off .et_pb_slide_description .et_pb_slide_title {
    text-transform: uppercase;
    font-size: 40px !important;
    color: #005e7b !important;
    font-weight: 600;
    line-height: 45px !important;
}

#uav-home-content .et_pb_bg_layout_dark .et_pb_slide_content {
    font-size: 21px !important;
    color: #333333 !important;
}

#uav-home-content .et-pb-slider-arrows a{
    color: #005e7b !important;
}











/* FOOTER */
.et_pb_gutters3 .footer-widget {
    margin: 0 5.5% 2% 0;
}

#main-footer {
    background-color: #eeeeee !important;
    background-repeat: repeat;
    background-position: left top;
    background-attachment: scroll;
    border-top: 4px solid #f02a31 !important;
}

#main-footer .footer-widget h4 {
    font-size: 14px;
    text-shadow: none;
    color: #f18330 !important;
    line-height: 1.4;
}
.footer-widget{
    color: #005e7b !important;
    font-size: 13px;
}
#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a, 
#footer-widgets .footer-widget li a:hover,
#footer-widgets .footer-widget {
    color: #005e7b !important;
    font-size: 13px ;
}

img#about-image{
    display: none;
}

#footer-widgets {
    padding: 3% 0 0;
}

#footer-widgets .wpcf7-submit{
    color: #f18330;
    font-size: 13px;
    font-weight: 600;
    border: 2px solid #f18330;
}

#footer-widgets .wpcf7-submit:hover, 
#footer-widgets .wpcf7-submit:focus, 
#footer-widgets .wpcf7-submit:active {
    background-color: #f2812e;
    color: #fff;
}

#footer-widgets .footer-widget li {
    list-style: none;
    background-image: url(https://099990.claudeassets.com/20171002185913im_/http://www.uav-instruments.com/wp-content/themes/uav-instrument/images/circleOrange.png);
    background-position: left 7px;
    background-repeat: no-repeat;
    padding-left: 14px;
    background-size: 7px;
    margin-bottom: 8px;
}

#footer-widgets .footer-widget li:before {
    position: unset;
    top: unset;
    left: unset;
    border-width: unset;
    border-style: unset;
    -webkit-border-radius: unset;
    -moz-border-radius: unset;
    border-radius: unset;
    content: unset;
}







@media (max-width: 1460px) {
.pesta_producto .et_pb_tabs_controls li a {
    margin-right: 10px;
}
.icos_producto .picon {
    margin-right: 15px;
}
.icos_producto .picon img {
    width: 30px !important;
}
}
@media (max-width: 980px) {
    .linea_productos_uno > div:nth-child(1) > div, .linea_productos_tres > div:nth-child(1) > div {
        width: inherit;
        position: relative;
    }
    .linea_productos_uno > div, .linea_productos_dos > div, .linea_productos_tres > div {
        height: inherit !important;
    }
    .linea_productos_dos > div:nth-child(2) > div {
        width: inherit;
        position: relative;
    }

    #main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu{
        background-color: #fff !important;
    }
    .product-icons {
        text-align: unset;
        width: 100% !important;
    }

    #uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description{
        width: 100%;
    }

    #uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title,
    #uav-home-content .et_pb_slider_fullwidth_off .et_pb_slide_description .et_pb_slide_title{
        font-size: 20px !important;
        line-height: unset;
    }
    
    #uav-home-slider .et_pb_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_content,
    #uav-home-content .et_pb_bg_layout_dark .et_pb_slide_content{
        font-size: 11px !important;
    }


}
@media all and (max-width: 767px) {
    .pack_slider .et_pb_slide_description {
        width: auto;
        padding: 16% 8%;
        margin: auto;
    }
    .et_pb_slider .et_pb_slide {
        height: 350px;
    }
    .pack_slider .et_pb_slide_description .et_pb_slide_content {
        /* margin-top: 110px; */
    }
    .pack_slider .et_pb_slide_description h2 {
        margin-top: 30px;
    }
}

@media (max-width: 1470px) and (min-width: 981px) {
    .pdfIcon img {
        width: 25%;
    }
    .folleto .pdfIcon{
        font-size: 12px;
    }
}
/*
     FILE ARCHIVED ON 13:47:32 Oct 24, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:02:02 Jul 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.375
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.044
  esindex: 0.005
  cdx.remote: 12.723
  LoadShardBlock: 70.802 (3)
  PetaboxLoader3.datanode: 74.968 (4)
  load_resource: 77.3
  PetaboxLoader3.resolve: 53.182
*/