/* Enter Your Custom CSS Here */

#logo {
    /*max-height: 64%;*/
}
@media only screen and (max-width : 1310px) {
#ubermenu-main-3-primary-menu{
  background-color:#ffffff !important;
}
}

@media only screen and (max-width : 768px) {
  
  .wpgmp_listing_grid .wpgmp_locations {
  width: 100% !important;
}

    }

.wpgmp_listing_grid .wpgmp_locations {
  background-color: #f5f5f5 !important;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
}

.imgpad{
  padding:5px !important;
}

.wpgmp_map p img.imgpad{
  padding:5px !important;
}

.wpgmp_tabs_container{
  width:30% !important;
}

.wpgmp_tabs_container .wpgmp_tabs li a.active {
    background: #2ea3f2 none repeat scroll 0 0 !important;
}

.padlist li{
  padding-bottom:10px;
}

.darklinks a{
  color:#333333;
}

.lightlinks a{
  color:#ffffff;
}

.bold{
  font-weight: bold !important;
}

.cheading{
  padding-bottom: 15px !important;
  border-bottom: 1px dotted #bcbcbc;
  margin-bottom:10px;
}

.text-blue{
  color: #2ea3f2 !important;
}

#ubermenu-main-3-primary-menu{
  font-size:13px;
}

li.ubermenu-item-level-3{
  padding-left:15px !important;
}

li.ubermenu-item-level-4{
  padding-left:15px !important;
}


h2.text-orange{
  color:#f27321 !important;
}

h2.text-gray{
  color:#a8a8a8 !important;
}

.home-info{
  padding:10px;
  background-color: #188ccc;
  color: #ffffff;
}

.home-info .phone{
}


/*tabs colors*/

.page-id-828 li.et_pb_tab_0.et_pb_tab_active, .page-id-830 li.et_pb_tab_0.et_pb_tab_active, .page-id-832 li.et_pb_tab_0.et_pb_tab_active, .page-id-836 li.et_pb_tab_0.et_pb_tab_active, .page-id-828 li.et_pb_tab_0.et_pb_tab_active a, .page-id-830 li.et_pb_tab_0.et_pb_tab_active a, .page-id-832 li.et_pb_tab_0.et_pb_tab_active a, .page-id-836 li.et_pb_tab_0.et_pb_tab_active a{
  background-color: #9B111E !important;
  color:#ffffff !important;
  
}

.page-id-828 li.et_pb_tab_1.et_pb_tab_active, .page-id-830 li.et_pb_tab_1.et_pb_tab_active, .page-id-832 li.et_pb_tab_1.et_pb_tab_active, .page-id-836 li.et_pb_tab_1.et_pb_tab_active, .page-id-828 li.et_pb_tab_1.et_pb_tab_active a, .page-id-830 li.et_pb_tab_1.et_pb_tab_active a, .page-id-832 li.et_pb_tab_1.et_pb_tab_active a, .page-id-836 li.et_pb_tab_1.et_pb_tab_active a{
  background-color: #cd7f32 !important;
  color:#ffffff !important;
  
}

.page-id-828 li.et_pb_tab_2.et_pb_tab_active, .page-id-830 li.et_pb_tab_2.et_pb_tab_active, .page-id-832 li.et_pb_tab_2.et_pb_tab_active, .page-id-836 li.et_pb_tab_2.et_pb_tab_active, .page-id-828 li.et_pb_tab_2.et_pb_tab_active a, .page-id-830 li.et_pb_tab_2.et_pb_tab_active a, .page-id-832 li.et_pb_tab_2.et_pb_tab_active a, .page-id-836 li.et_pb_tab_2.et_pb_tab_active a{
  background-color: #C0C0C0 !important;
  color:#ffffff !important;
  
}

.page-id-828 li.et_pb_tab_3.et_pb_tab_active, .page-id-830 li.et_pb_tab_3.et_pb_tab_active, .page-id-832 li.et_pb_tab_3.et_pb_tab_active, .page-id-836 li.et_pb_tab_3.et_pb_tab_active, .page-id-828 li.et_pb_tab_3.et_pb_tab_active a, .page-id-830 li.et_pb_tab_3.et_pb_tab_active a, .page-id-832 li.et_pb_tab_3.et_pb_tab_active a, .page-id-836 li.et_pb_tab_3.et_pb_tab_active a{
  background-color: #FFDF00 !important;
  color:#ffffff !important;
  
}

.et_pb_tabs {
    border: none !important;
}

ul.et_pb_tabs_controls {
    background-color: #188ccc !important;
}

.et_pb_tabs_controls li a {
    color: #ffffff;
}

/*toggles*/
.et_pb_toggle_close {
    background-color: #188ccc;
    padding: 20px;
}

.et_pb_toggle_close.et_pb_toggle {
    border: 1px solid #188ccc;
}

.et_pb_toggle_title::before {
    color: #ffffff;
}

.et_pb_toggle_close h5.et_pb_toggle_title {
    color: #ffffff;
}

/*tables*/

tr:nth-child(even) {
  background-color: #e7edf0;
}


tr:nth-child(odd) {
  background-color: #eef4f7;
}

/*blog*/
/*.bloghead{
  padding: 15px;
  margin-bottom:10px;
  background-color:#f5f5f5;
  
}*/

.entry-title{
  padding: 15px;
  margin-bottom:10px;
  background-color:#f5f5f5;
}

.post-meta{
  display:none !important;
}

.et_pb_blog_grid .entry-title{
  background-color: rgba(232, 119, 39, 1);
  color:#ffffff;
}

/*map*/
div.categories_filter select{
  background-color:#2ea3f2 !important;
  border: 1px solid #2ea3f2 !important;
  color:#ffffff;
  font-weight:bold !important;
}

div.wpgmp_listing_container {
    float: none !important;
    margin: 10px auto 0 auto !important;
    width: 80% !important;
}

.location_listing1, .location_listing4, .location_listing6{
  background-color:#f2f2f2;
}

.wpgmp_locations{
  background-color:#ffffff !important;
  /*box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);*/
}

.wpgmp_listing_grid .wpgmp_locations{
  background-color:#ffffff !important;
}

.wpgmp_locations_head{
  /*background-color:#188ccc !important;*/
  background-color:#ffffff !important;
  color:#ffffff !important;
  padding:10px;
  border-bottom: 2px #cccccc solid;
}

.wpgmp_locations_head a{
  color: rgba(232, 119, 39, 1) !important;
  font-weight:bold !important;
  font-size:18px;
}

.wpgmp_listing_container .wpgmp_locations_content img{
display:none !important;
  
}

.wpgmp_location_meta{
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif !important;
}

.wpgmp_location_category{
  color:#00000 !important;
  font-weight:bold !important;
}

/*hide titles from divi slides*/
.et_pb_slide_description .et_pb_slide_title{
  display:none;
}

#prevencion-post-slider .et_pb_slide_title{
  display: block !important;
}

#online-services{
  background-color:#2ea3f2;
  color:#ffffff;
  border-radius:5px;
}

.page-id-2347 .et_pb_slide_title{
  display: block;
}

.page-id-2347 li.et_pb_tab_1{
  background-color: #99ba56 !mportant;
}

/*tabla zika*/

.tg  {border-collapse:collapse;border-spacing:0;border-color:#999;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#999;color:#444;background-color:#F7FDFA;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#999;color:#fff;background-color:#26ADE4;}
.tg .tg-yw4l{text-align:center;vertical-align:top;}
.tg .tg-6k2t{background-color:#D2E4FC;vertical-align:top;}
@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}

@media (min-width: 1311px){
#menu-item-2491{
display:none;
}
#menu-item-2563{
display:none;
}

}


#btnCubiertaBasica-fmd,#btnReglas-fmd{
background-color: #a3a9af;
}
.uk-overlay-background {
    background: rgba(0, 84, 164, 0.77) !important;
}
.pagination {
    clear: both;
    background-color: #0054a4;
    padding: 20px;
    font-size: 18px;
}
.et_pb_blog_grid .et_pb_post {
    padding: 19px;
    border: 1px solid #e7e7e7;
    background-color: #fff;
    box-shadow: 2px 1px 6px 1px #f3f3f3;
    word-wrap: break-word;
}
.et_pb_blog_grid .entry-title {
    background-color: transparent;
    color: #0054a4;
    padding-left: 0px;
    font-size: 24px;
}
.uk-button-primary {
    background-color: #0054a2;
}
.uk-slidenav-position .uk-slidenav {
    display: none;
    position: absolute;
    top: 50%;
    z-index: 1;
    margin-top: -100px;
}
.uk-slidenav {
    display: inline-block;
    box-sizing: border-box;
    width: 60px;
    height: 60px;
    line-height: 60px;
    color: #fdd205 !important;
    font-size: 60px;
    text-align: center;
}
.uk-slidenav.uk-slidenav-previous,  
.uk-slidenav.uk-slidenav-next {  
    display: block;  
}

