html{ background-color: #dddddd; } 
.logo-wrapper{ padding-top: 35px; padding-left: 0px; padding-bottom: 20px; } 
.social-wrapper{ margin-top: 33px; } 
h1{ font-size: 30px; } 
h2{ font-size: 25px; } 
h3{ font-size: 20px; } 
h4{ font-size: 18px; } 
h5{ font-size: 16px; } 
h6{ font-size: 15px; } 
body{ font-size: 13px; } 
h1, h2, h3, h4, h5, h6, .title-color{ color: #494949; } 
body{ font-family: default -; } 
h1, h2, h3, h4, h5, h6, .gdl-title{ font-family: default -; } 
h1.stunning-text-title{ font-family: default -; } 
div.divider{ border-bottom: 1px solid #ececec; } 
.gdl-divider, .custom-sidebar.gdl-divider div, .custom-sidebar.gdl-divider .custom-sidebar-title, .custom-sidebar.gdl-divider ul li{ border-color: #ececec !important; } 
.scroll-top{ color: #7c7c7c !important; } 
.header-outer-wrapper{ background-color: #ffffff; } 
.stunning-text-wrapper{ background-color: #ffffff !important; } 
h1.stunning-text-title{ color: #333333; } 
.stunning-text-caption{ color: #666666; } 
.stunning-text-button{ color: #ffffff !important; background-color: #8c8c8c !important; border: 1px solid #8c8c8c !important; } 
body{ color: #666666 !important; } 
a{ color: #525252; } 
a:hover{ color: #3366ff; } 
.gdl-link-title{ color: #525252 !important; } 
.gdl-slider-title{ color: #ef7f2c !important; } 
.gdl-slider-caption, .nivo-caption{ color: #ffffff !important; } 
div.slider-bottom-gimmick{ background-color: #ffffff; } 
.ls-modernize .ls-nav-prev, .ls-modernize .ls-nav-next{ background-color: #ef7f2c; } 
h2.column-service-title{ color: #111111 !important; } 
.port-title-color, .port-title-color a{ color: #646464 !important; } 
.port-title-color a:hover{ color: #646464 !important; } 
.post-title-color{ color: #646464 !important; } 
.post-title-color a:hover{ color: #646464 !important; } 
.post-widget-title-color{ color: #646464 !important; } 
.post-info-color, div.custom-sidebar #twitter_update_list{ color: #797979 !important; } 
div.pagination a{ background-color: #f9f9f9; } 
.about-author-wrapper{ background-color: #f9f9f9 !important; } 
div.gallery-thumbnail-image, div.portfolio-thumbnail-image, div.portfolio-thumbnail-video, div.portfolio-thumbnail-slider, div.blog-thumbnail-image, div.blog-thumbnail-video, div.blog-thumbnail-slider, .gdl-image-frame{ background-color: #f0f0f0 !important; border: 1px solid #ffffff !important; } 
.testimonial-content{ color: #848484 !important; } 
.testimonial-author-name{ color: #494949 !important; } 
.testimonial-author-position{ color: #8d8d8d !important; } 
table th{ color: #666666; background-color: #f7f7f7; } 
table, table tr, table tr td, table tr th{ border-color: #e5e5e5; } 
.top-navigation-wrapper, .top-navigation-left li a{ color: #666666 !important; background-color: #DFE7EB !important; } 
.top-navigation-left li a{ border-right: 1px solid #474747 !important; } 
.top-navigation-wrapper-gimmick{ background-color: #ffffff !important; } 
div.navigation-wrapper{ background: url('./images/gradient-top-gray-40px.png') repeat-x;; } 
.navigation-wrapper{ border-top: 1px solid #ececec !important; border-bottom: 1px solid #ececec !important; -moz-box-shadow: 0px 1px 5px -1px #ffffff; -webkit-box-shadow: 0px 1px 5px -1px #ffffff; box-shadow: 0px 1px 5px -1px #ffffff; } 
.navigation-wrapper .sf-menu ul, .navigation-wrapper .sf-menu ul li{ border-color: #485762 !important; } 
.navigation-wrapper{ background-color: #485762 !important; } 
.sf-menu li li{ background-color: #485762 !important; } 
.navigation-wrapper .sf-menu li a{ color: #ffffff !important; border-right: 1px solid #485762 !important; border-left: 1px solid #485762 !important; } 
.navigation-wrapper .sf-menu ul a, .navigation-wrapper .sf-menu ul .current-menu-ancestor ul a, .navigation-wrapper .sf-menu ul .current-menu-item ul a, .navigation-wrapper .sf-menu .current-menu-ancestor ul a, .navigation-wrapper .sf-menu .current-menu-item ul a{ color: #ffffff !important; } 
.navigation-wrapper .sf-menu ul a:hover, .navigation-wrapper .sf-menu ul .current-menu-item ul a:hover, .navigation-wrapper .sf-menu .current-menu-item ul a:hover{ color: #ffffff !important; } 
.navigation-wrapper .sf-menu a:hover{ color: #ffffff !important; } 
.navigation-wrapper .sf-menu .current-menu-ancestor a, .navigation-wrapper .sf-menu .current-menu-item a{ color: #ffffff !important; } 
.navigation-wrapper .sf-menu ul .current-menu-ancestor a, .navigation-wrapper .sf-menu ul .current-menu-ancestor ul .current-menu-item a, .navigation-wrapper .sf-menu ul .current-menu-item a{ color: #ffffff !important; } 
.search-wrapper{ border-left: 1px solid #485762; } 
.search-wrapper form{ border-left: 1px solid #485762; } 
.search-wrapper #search-text input[type="text"]{ color: #333333 !important; background-color: #efefef !important; -webkit-box-shadow: inset 0px 0px 6px #dddddd !important; -moz-box-shadow: inset 0px 0px 6px #dddddd !important; box-shadow: inset 0px 0px 6px #dddddd !important; } 
div.gdl-price-item .gdl-divider{ border-color: #ececec !important; } 
div.gdl-price-item .price-title{ color: #3a3a3a !important; background-color: #e9e9e9 !important; } 
div.gdl-price-item .price-item.active .price-title{ color: #ffffff !important; background-color: #5f5f5f !important; } 
div.gdl-price-item .price-tag{ color: #3a3a3a !important; } 
div.gdl-price-item .price-item.active .price-tag{ color: #ef7f2c !important; } 
div.gdl-price-item .price-item.active{ border-top: 1px solid #ef7f2c !important; } 
ul.gdl-tabs{ border-color: #dddddd !important; } 
ul.gdl-tabs li a{ border-color: #dddddd !important; background-color: #f5f5f5 !important; color: #666666 !important; } 
ul.gdl-tabs li a.active{ color: #111111 !important; background-color: #ffffff !important; } 
div.personnel-item{ background-color: #f7f7f7; } 
div.personnel-item .personnel-position{ color: #9d9d9d; } 
div.personnel-item .personnel-title{ color: #353535; } 
div.personnel-item .personnel-thumbnail{ border-color: #ef7f2c; } 
div.personnel-item .personnel-content{ color: #838383; } 
div.personnal-widget-item .personnal-widget-info{ color: #4a4a4a; } 
.sidebar-title-color{ color: #494949 !important; } 
.footer-wrapper a{ color: #5d7077 !important; } 
.footer-wrapper a:hover{ color: #5d7077 !important; } 
.footer-widget-wrapper .custom-sidebar-title{ color: #5d7077 !important; } 
.footer-container-wrapper{ background-color: #f6f6f6 !important; } 
div.footer-container-wrapper{ border-top: 3px solid #cfcfcf; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"], div.footer-wrapper div.custom-sidebar .contact-widget-whole input, div.footer-wrapper div.custom-sidebar .contact-widget-whole textarea{ color: #888888 !important; background-color: #383838 !important; border: 1px solid #434343 !important; } 
div.footer-wrapper a.button, div.footer-wrapper button, div.footer-wrapper button:hover{ background-color: #222222 !important; color: #7a7a7a !important; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-thumbnail{ background-color: #292929; border-color: #3b3b3b !important; } 
.footer-wrapper .gdl-divider, .footer-wrapper .custom-sidebar.gdl-divider div, .footer-wrapper .custom-sidebar.gdl-divider ul li{ border-color: #3b3b3b !important; } 
.footer-wrapper, .footer-wrapper table th{ color: #5d7077 !important; } 
.footer-wrapper .post-info-color, div.custom-sidebar #twitter_update_list{ color: #5d7077 !important; } 
div.copyright-container-wrapper{ color: #646464 !important; background-color: #f2f2f2 !important; -moz-box-shadow: inset 0px 3px 6px -3px #f2f2f2; -webkit-box-shadow: inset 0px 3px 6px -3px #f2f2f2; box-shadow: inset 0px 3px 6px -3px #f2f2f2; } 
div.contact-form-wrapper input[type="text"], div.contact-form-wrapper input[type="password"], div.contact-form-wrapper textarea, div.custom-sidebar #search-text input[type="text"], div.custom-sidebar .contact-widget-whole input, div.comment-wrapper input[type="text"], div.comment-wrapper textarea, div.custom-sidebar .contact-widget-whole textarea, span.wpcf7-form-control-wrap input[type="text"], span.wpcf7-form-control-wrap input[type="password"], span.wpcf7-form-control-wrap input[type="email"], span.wpcf7-form-control-wrap textarea{ color: #888888; background-color: #ffffff; border: 1px solid #cfcfcf; -webkit-box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px; ; box-shadow: #ececec 0px 1px 4px inset, #f8f8f8 -5px -5px 0px 0px, #f8f8f8 5px 5px 0px 0px, #f8f8f8 5px 0px 0px 0px, #f8f8f8 0px 5px 0px 0px, #f8f8f8 5px -5px 0px 0px, #f8f8f8 -5px 5px 0px 0px; ; } 
a.button, button, input[type="submit"], input[type="reset"], input[type="button"], a.gdl-button{ background-color: #f1f1f1; color: #7a7a7a; border: 1px solid #dedede; } 
a.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, a.gdl-button:hover{ color: #7a7a7a; } 
a.button, button, input[type="submit"], input[type="reset"], input[type="button"], a.gdl-button{ -moz-box-shadow: 1px 1px 3px #ececec; -webkit-box-shadow: 1px 1px 3px #ececec; box-shadow: 1px 1px 3px #ececec; } 
div.gallery-thumbnail-image, div.custom-sidebar .recent-post-widget-thumbnail, .gdl-image-frame, div.portfolio-thumbnail-image, div.portfolio-thumbnail-video, div.portfolio-thumbnail-slider, div.single-port-thumbnail-image, div.single-port-thumbnail-video, div.single-port-thumbnail-slider, div.blog-thumbnail-image, div.blog-thumbnail-slider, div.blog-thumbnail-video{ -moz-box-shadow: 0px 0px 4px 1px #ececec; -webkit-box-shadow: 0px 0px 4px 1px #ececec; box-shadow: 0px 0px 4px 1px #ececec; } 
div.right-sidebar-wrapper{ -moz-box-shadow: inset 3px 0px 3px -3px #ececec; -webkit-box-shadow: inset 3px 0px 3px -3px #ececec; box-shadow: inset 3px 0px 3px -3px #ececec; } 
div.left-sidebar-wrapper{ -moz-box-shadow: inset -3px 0px 3px -3px #ececec; -webkit-box-shadow: inset -3px 0px 3px -3px #ececec; box-shadow: inset -3px 0px 3px -3px #ececec; } 
div.gdl-price-item .price-item.active{ -moz-box-shadow: 0px 0px 3px #ececec; -webkit-box-shadow: 0px 0px 3px #ececec; box-shadow: 0px 0px 3px #ececec; } 
div.single-port-next-nav .right-arrow{ background: url('./images/icon/dark/arrow-right.png') no-repeat; } 
div.single-port-prev-nav .left-arrow{ background: url('./images/icon/dark/arrow-left.png') no-repeat; } 
div.single-thumbnail-author, div.archive-wrapper .blog-item .blog-thumbnail-author, div.blog-item-holder .blog-item2 .blog-thumbnail-author, div.blog-item-holder .blog-item3 .blog-thumbnail-author { background: url('./images/icon/dark/author.png') no-repeat 0px 1px; } 
div.single-thumbnail-date, div.custom-sidebar .recent-post-widget-date, div.archive-wrapper .blog-item .blog-thumbnail-date, div.blog-item-holder .blog-item1 .blog-thumbnail-date, div.blog-item-holder .blog-item2 .blog-thumbnail-date, div.blog-item-holder .blog-item3 .blog-thumbnail-date{ background: url('./images/icon/dark/calendar.png') no-repeat 0px 1px; } 
div.single-thumbnail-comment, div.archive-wrapper .blog-item .blog-thumbnail-comment, div.blog-item-holder .blog-item1 .blog-thumbnail-comment, div.blog-item-holder .blog-item2 .blog-thumbnail-comment, div.blog-item-holder .blog-item3 .blog-thumbnail-comment,div.custom-sidebar .recent-post-widget-comment-num{ background: url('./images/icon/dark/comment.png') no-repeat 0px 1px; } 
div.single-thumbnail-tag, div.archive-wrapper .blog-item .blog-thumbnail-tag, div.blog-item-holder .blog-item2 .blog-thumbnail-tag, div.blog-item-holder .blog-item3 .blog-thumbnail-tag{ background: url('./images/icon/dark/tag.png') no-repeat; } 
div.custom-sidebar #searchsubmit, div.search-wrapper input[type="submit"]{ background: url('./images/icon/dark/find-17px.png') no-repeat center; } 
div.single-port-visit-website{ background: url('./images/icon/dark/link-small.png') no-repeat; } 
span.accordion-head-image.active, span.toggle-box-head-image.active{ background: url('./images/icon/dark/minus-24px.png') no-repeat; } 
span.accordion-head-image, span.toggle-box-head-image{ background: url('./images/icon/dark/plus-24px.png') no-repeat; } 
div.jcarousellite-nav .prev, div.jcarousellite-nav .next{ background: url('./images/icon/dark/navigation-20px.png'); } 
div.testimonial-icon{ background: url('./images/icon/dark/quotes-18px.png'); } 
div.custom-sidebar ul li{ background: url('./images/icon/dark/arrow4.png') no-repeat 0px 14px; } 
div.stunning-text-wrapper{ background: url('./images/icon/dark/left-cross-5px.png'); } 
div.personnal-widget-prev{ background-image: url('./images/icon/dark/personnal-widget-left.png'); } 
div.personnal-widget-next{ background-image: url('./images/icon/dark/personnal-widget-right.png'); } 
div.footer-wrapper div.custom-sidebar ul li{ background: url('./images/icon/light/arrow4.png') no-repeat 0px 14px; } 
div.footer-wrapper div.custom-sidebar #searchsubmit{ background: url('./images/icon/light/find-17px.png') no-repeat center; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-comment-num{ background: url('./images/icon/light/comment.png') no-repeat 0px 1px; } 
div.footer-wrapper div.custom-sidebar .recent-post-widget-date{ background: url('./images/icon/light/calendar.png') no-repeat 0px 1px; } 
div.footer-wrapper div.personnal-widget-prev{ background-image: url('./images/icon/dark/personnal-widget-left.png'); } 
div.footer-wrapper div.personnal-widget-next{ background-image: url('./images/icon/dark/personnal-widget-right.png'); } 
/* Estilos personalizados */

.sf-menu li li{ background-color: #485762 !important; } 
div.custom-sidebar ul li {background-image: none; padding-left: 0px ; }

div.container {
background: transparent !important;
}
div.all-container-wrapper{
background: transparent !important;
}
a img:focus {border:none!important;}
a div:focus {border:none!important;}
a:focus{ border:0px solid #006699!important;  } 
a.navigation-wrapper: focus{  border:0px solid #006699!important; } 
.menu-wrapper .sf-menu li li a:focus { border: 0px solid #006699!important; }

.column, .columns{ margin-top:20px;}

h3{ border-bottom: 1px dashed #999; padding-bottom:5px; font-weight:normal;}

.main-navigation-wrapper { margin-bottom:20px;}

.dia-news { font-size:24px; color: #3076cb; font-weight:bold; padding-right:8px;}
.mes-news { font-size:18px; color: #3076cb;font-weight:normal; border-left:1px solid #3076cb; padding-left:8px;}
.tit-news {color: #333;font-weight:normal;}

.dia-agen { font-size:24px; color: #da2f41; font-weight:bold;padding-right:8px;}
.mes-agen { font-size:18px; color: #da2f41;font-weight:normal; border-left:1px solid #da2f41; padding-left:8px;}
.tit-agen { color: #333;font-weight:normal;}

.social-wrapper-text { color: #069; font-size: 20px; font-weight: normal;}

.ver-mas {float:right; color: #3076cb;}

ul.cajas-home1 {margin-left: 10px!important; margin-top:10px;}

ul.cajas-home1 { list-style-image: url("images/bullet.png"); }

ul.cajas-home1 li { margin-left:10px; margin-bottom: 5px;  }

ul.cajas-home1 li a, ul.cajas-home1 li a:link {color:#fff;}

ul.link-inicio li { list-style-image: url(images/flecha-link.png); font-size:18px; line-height:22px}
ul.link-inicio li a, ul.link-inicio li a:link {color:#069;}






html.contraste{ background-color: #000000 !important; } 
body.contraste{ font-size: 13px; } 
body.contraste{ color: #fff !important; }
a.contraste{ color: #ffffff !important; } 
a.contraste:hover{ color: #ffffff !important; } 
.gdl-link-title.contraste{ color: #ffffff !important; } 
.post-title-color.contraste{ color: #ffffff !important; } 
.post-title-color a.contraste:hover{ color: #ffffff !important; } 
.post-widget-title-color.contraste{ color: #ffffff !important; } 
.post-info-color.contraste, div.custom-sidebar #twitter_update_list.contraste{ color: #ffffff !important; } 
.footer-wrapper a.contraste{ color: #ffffff !important; } 
.footer-wrapper a.contraste:hover{ color: #ffffff !important; } 
.footer-widget-wrapper .custom-sidebar-title.contraste{ color: #ffffff !important; } 
.footer-container-wrapper.contraste{ background-color: #000000 !important; } 
.footer-wrapper.contraste, .footer-wrapper table th.contraste{ color: #ffffff !important; } 
.footer-wrapper .post-info-color.contraste, div.custom-sidebar #twitter_update_list.contraste{ color: #ffffff !important; } 
div.container.contraste { background: none !important; }
div.all-container-wrapper.contraste{ background: #000000 !important; -moz-box-shadow: 0px 0px 8px #ffffff !important; -webkit-box-shadow: 0px 0px 8px #ffffff !important; box-shadow: 0px 0px 8px #ffffff !important; } 

body.contraste h3, body.contraste h4, body.contraste h6, body.contraste h1, body.contraste h2, body.contraste h5 {color:  #ffffff !important;}
body.contraste span.mes-agen, body.contraste span.dia-agen, body.contraste span.tit-agen {color:  #ffffff !important;}
body.contraste span.mes-agen {border-left-color:  #ffffff !important;}
body.contraste span.mes-news, body.contraste span.dia-news, body.contraste span.tit-news {color:  #ffffff !important;}
body.contraste span.mes-news {border-left-color:  #ffffff !important;}
body.contraste table th { color:#ffffff !important; background-color:#000 !important;}
body.contraste div.ls-lightskin {background-color:#000 !important;}
body.contraste div.ls-s-1 {background-color:#000 !important;}


body.letrachica{ font-size: 12px !important; }
body.letragrande{ font-size: 15px !important; }

.accesibilidad_letra_pequena{
                background-image: url("./images/accesibilidad.png"); 
                background-repeat: no-repeat;
                background-position: 0px -24px;
                display: block;
                height: 24px;
                width: 24px;
                margin-left: 3px;
                margin-right: 3px;       
}
.accesibilidad_letra_normal{
                background-image: url("./images/accesibilidad.png"); 
                background-repeat: no-repeat;
                background-position: -24px -24px;
                display: block;
                height: 24px;
                width: 24px;
                margin-left: 3px;
                margin-right: 3px;  
}            
.accesibilidad_letra_grande{
                background-image: url("./images/accesibilidad.png"); 
                background-repeat: no-repeat;
                background-position: -48px -24px;
                display: block;
                height: 24px;
                width: 24px;
                margin-left: 3px;
                margin-right: 3px;  
}
.accesibilidad_contraste{
                background-image: url("./images/accesibilidad.png"); 
                background-repeat: no-repeat;
                background-position: -72px -24px;
                display: block;
                height: 24px;
                width: 24px;
                margin-left: 3px;
                margin-right: 3px;  
}


.ie7 iframe.ifr_gobierno { display:none; }

div.ui-tabs-panel  p  {margin: 15px 0 15px 0;}

div.ui-tabs-panel  li  {margin: 10px 0 10px 0;}

div.ui-tabs-panel  h4  {margin: 35px 0 30px 0 !important;}

div.custom-sidebar li.menu-item-object-page
{ 
margin-left: 10px !important; 
padding-left: 10px !important; 
}

select:disabled
{
background:#FAFAFA;
opacity: 0.5;
}

div.slb_data_content
{
padding-top: 15px !important;
}

.slb_data_title {
font-family: 'gobCL' !important;
font-size: 14px !important;
font-style: italic !important;
}

.slb_template_tag_item_title
{
line-height: 1.2 !important;
}


.slb_container
{
background-color: #ffffff!important;
}

.logo_gobierno {
float:left;
padding: 7px;
}


.btn_noticias {
  background: #707070 !important;
  background-image: -webkit-linear-gradient(top, #707070, #000000) !important;
  background-image: -moz-linear-gradient(top, #707070, #000000) !important;
  background-image: -ms-linear-gradient(top, #707070, #000000) !important;
  background-image: -o-linear-gradient(top, #707070, #000000) !important;
  background-image: linear-gradient(to bottom, #707070, #000000) !important;
  
  -webkit-border-top-right-radius: 5 !important;
  -webkit-border-bottom-right-radius: 5 !important;
  -webkit-border-top-left-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;  
  
  -moz-border-top-right-radius: 5 !important;
  -moz-border-bottom-right-radius: 5 !important;
  -moz-border-top-left-radius: 0 !important;
  -moz-border-bottom-left-radius: 0 !important;  
  
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;  
  
  font-family: gobCL !important;
  color: #ffffff !important;
  font-size: 18px !important;
  /*padding: 10px 20px 10px 20px !important;*/
  text-decoration: none !important;
  font-weight:normal !important;
  width: 100px;
}

.btn_noticias:hover {
  background: #4d4d4d !important;
  background-image: -webkit-linear-gradient(top, #4d4d4d, #000000) !important;
  background-image: -moz-linear-gradient(top, #4d4d4d, #000000) !important;
  background-image: -ms-linear-gradient(top, #4d4d4d, #000000) !important;
  background-image: -o-linear-gradient(top, #4d4d4d, #000000) !important;
  background-image: linear-gradient(to bottom, #4d4d4d, #000000) !important;
  text-decoration: none !important;
}

@-moz-document url-prefix() {   
.btn_noticias { margin-top:-2px; padding-top:0; } 
}

.ls-circle-timer {top: 5px!important;}
.ls-lightskin {padding: 0px!important; background: none!important;}

.header_banderas {float: left;  padding: 2px 4px;  margin-left: 3px;  color: #ccc;  background: #1e73be;  border-radius: 3px;  font-size: 11px}
.header_banderas_activo {box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.6);}
.header_banderas a {color: #fff;}

.direcon_web_disclaimer{margin: 0 auto;font-size: 12px;text-align:center;}

li.menu_fondo_azul:hover {/*background-color:#004672!important;*/}
li.menu_fondo_azul a {color: #ffffff!important; }

.texto_minimo {font-size: 11px!important;}


.tabla_descargas {color: #fff; width: 100%;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 1px solid #006bb1;

}
.tabla_descargas td {padding: 2px 15px;}
.tabla_descargas .des_titulo {font-weight: bold;}
.tabla_descargas .des_titulo_descargar {color: #006bb1!important; font-weight: bold; }

.tabla_descargas .fila2 {
background: rgba(0, 107, 177, 0.5)
}
.tabla_descargas .fila1 {
background:  rgba(255, 255, 255, 0.4);
color: #006bb1!important; 
}

.tabla_descargas .link_tabla_descarga {
background: url('./images/BotonDescargaDIRECON.png') center left no-repeat;
 opacity: 0.6;
height: 40px;
display: block;
padding-top: 20px;
width: 40px;
}

.tabla_descargas .link_tabla_descarga:hover {
opacity: 1;
}

.tabla_descargas .fila_descarga {
border-top: 1px solid #006bb1; 
background:  rgba(255, 255, 255, 0)!important;}

div.widget_nav_menu a:hover {color: #fff !important;}
div.widget_nav_menu li:hover {background-color: #006699 !important;}
div.widget_nav_menu li:hover a {color: #fff!important;}
.current_page_item a {color: #fff!important;}
.menu .current-menu-item{background-color: #006699!important;}

.social {background: rgba(0,0,0,.2);width: 72px;padding: 4px 0;height:30px;}

.social ul li {float: left;margin: 0 0 0 4px;}

.social ul {margin-left:0!important; list-style-type:none!important;}

.social ul li a.facebook {background-position: 0 0;}
.social ul li a.facebook:hover {background-position: 0 -30px;}

.social ul li a.twitter {background-position: -30px 0;}
.social ul li a.twitter:hover {background-position: -30px -30px;}

.social ul li a.flickr {background-position: -60px 0;}
.social ul li a.flickr:hover {background-position: -60px -30px;}

.social ul li a.youtube {background-position: -90px 0;}
.social ul li a.youtube:hover {background-position: -90px -30px;}

.social ul li a {display: block;width: 30px;height: 30px;background: url('./images/header-social-sprite1.png') no-repeat;
-webkit-transition: 0;-moz-transition: 0;-ms-transition: 0;-o-transition: 0;transition: 0;}


tr th, tr td {
padding: 9px 10px!important;
}

.glosar_li {
padding: 10px 5px 10px 10px;
}
.glosar_li:hover {
background-color: #1e73be;
}

.glosar_li:hover a {
color: #fff;
}

.boton_ver_todos:hover {opacity:.7;}

.td_pais {font-size: 16px;
color: #3076cb;
font-weight: normal;}

.navigationThumb-content {
width: 96%!important;
}


/*****tablas tablepress************/
table.tablepress thead th {	padding: 18px;	background-color: #1075bb;	color: #fff;	border: 1px solid #fff;}
table.tablepress thead th:first-child  {border-top-left-radius:10px; border-left: 1px solid; border-top: 1px solid;}
table.tablepress thead th:last-child  {	border-top-right-radius:10px;	border-right: 1px solid;	border-top: 1px solid;}
table.tablepress td {	border-bottom: 1px solid #e6e6e6!important;	padding: 18px;}
table.tablepress tbody td {	background-color: rgba(255, 255, 255, 0.6)!important;	color: #1075bb;	border-left: 1px solid #e6e6e6;}
table.tablepress {	border: 1px dotted #999!important;}
.dataTables_filter input {	padding: 4px;	margin-left: 5px;}
table.tablepress.primera_columna_azul tr td:first-child{	background-color: #1075bb!important;	color: #fff;}
/*****tablas************/


.cntBuscadorCertificacion { margin: 0 auto; width: 670px;	background-color: #0071bc;	border-radius: 2px;	padding: 10px 15px;}
.cntBuscadorCertificacion label, .cntBuscadorCertificacion span {	color: #fff!important;	font-size: 17px!important;}
.cntBuscadorCertificacion label span {	font-weight: bold;}
.cntBuscadorCertificacion label {	display:inline;	margin-right: 10px;}
.txtBuscadorCertificacion{    display:inline!important;    margin:auto!important;    width: 400px!important}


.btnBuscadorCerfificacion, .btnResultadoBuscadorCerfificacion {
  background: #03314D!important;
  -webkit-border-radius: 4px!important;
  -moz-border-radius: 4px!important;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 3px #666666!important;
  -moz-box-shadow: 0px 1px 3px #666666!important;
  box-shadow: 0px 1px 3px #666666!important;
  color: #ffffff!important;
  font-size: 15px!important;
  padding: 2px 15px 28px 15px!important;
  border: solid #1f628d 1px!important;
  text-decoration: none!important;
  height: 25px!important;
  margin-left: 10px;
}

.btnBuscadorCerfificacion:hover, .btnResultadoBuscadorCerfificacion:hover {
  background: #022337!important;
  background-image: -webkit-linear-gradient(top, #033b5e, #022337)!important;
  background-image: -moz-linear-gradient(top, #033b5e, #022337)!important;
  background-image: -ms-linear-gradient(top, #033b5e, #022337)!important;
  background-image: -o-linear-gradient(top, #033b5e, #022337)!important;
  background-image: linear-gradient(to bottom, #033b5e, #022337)!important;
  text-decoration: none!important;
}



.cntResultadoBuscadorCertificacion { margin: 0 auto; width: 620px;	background-color: #0071bc;	border-radius: 2px;	padding: 10px 15px;}
.cntResultadoBuscadorCertificacion label, .cntResultadoBuscadorCertificacion span {color: #fff!important;	font-size: 17px!important;}
.cntResultadoBuscadorCertificacion label span {	font-weight: bold; 	}
.cntResultadoBuscadorCertificacion label {	display:inline;	margin-right: 10px;}
.txtResultadoBuscadorCertificacion{    display:inline!important;    margin:auto!important;    width: 350px!important}



ul.gdl-tabs.tabs_certificacion   {
	border: none!important;
	display: table!important;
	width: 100%;
}

ul.gdl-tabs.tabs_certificacion  li {
	padding: 0 5px;
	display: table-cell!important;
	float: initial;
	font-size: 16px;

}

ul.gdl-tabs.tabs_certificacion li a.active {
	background-color: #1075bb!important;
	color: #fff!important;
	position: static!important;
}

ul.gdl-tabs.tabs_certificacion li a {
	background-color: #848484!important;
	color: #FAFAFA!important;
	border: none!important;
	text-align: center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 0 5px;
 	padding: 2px 8px!important;
	font-size: 16px;
	display: block;
}

@media screen and (max-width: 500px) {
	ul.gdl-tabs.tabs_certificacion li a {
		padding: 5px 2px!important;
		line-height: 18px;
		font-size: 14px;
		padding-bottom: 28px!important;
	}

	ul.gdl-tabs.tabs_certificacion  li {
		padding: 0 1px;
	}
}

.dzsas-second-con--clip {
margin-top: 20px!important;
}
div.all-container-wrapper{ background: #ffffff; -moz-box-shadow: 0px 0px 8px #ffffff; -webkit-box-shadow: 0px 0px 8px #ffffff; box-shadow: 0px 0px 8px #ffffff; } 

a:hover {color:#485761;}

a:hover, div:hover, li:hover, img:hover {-webkit-transition: all 300ms ease-in-out!important;
-moz-transition: all 300ms ease-in-out!important;
-ms-transition: all 300ms ease-in-out!important;
-o-transition: all 300ms ease-in-out!important;
transition: all 300ms ease-in-out!important;}



@media only screen and (max-width: 479px) {
.logo_gobierno {width:146px;}
.page-template-page-portada2015-php .container .sixteen.columns { width:320px!important;}
.flickr_canal {width:300px!important; margin-left:10px;}
.flickr_canal iframe {width:300px!important; }
.v2015_direcon_publicaciones {width:300px!important; margin-left:10px;}
.v2015_columnas_opinion, .v2015_direcon_medios {width:300px!important; margin-left:10px;}
.blog_tide_item.columnas_opinion {width:280px!important;}
.blog_tide_fecha.columnas_opinion {height: auto;  padding-bottom: 20px;}
.blog_tide_item.direcon_medios {width:280px!important;}
.blog_tide_fecha.direcon_medios {height: auto;  padding-bottom: 20px;}
.titulo_direcon_medios1 {width:45%;}
.v2015_civil {width:300px!important; margin-left:10px;}
.v2015_estudios_documentos {width:300px!important; margin-left:10px;}
.blog_tide_item.estudios { width:300px!important; height: auto; border-right:0; border-top:0;}
.blog_tide_fecha.estudios  { width: 290px; height: auto; position: inherit; opacity:1; padding:1px 0 0 10px!important; margin-bottom:-15px;font-weight: normal; text-align:left; }
.blog_tide_fecha.estudios img { display:none;}
.titulo_documentos2 a {margin-right:0;}
.titulo_columnas_opinion, .titulo_direcon_medios, .titulo_direcon_publicaciones {padding-right:5px;}
.consulta_ciudadana1 {width:290px; background-image: none; background-color: #369; color:#fff; height:auto; padding:5px;}
.consulta_ciudadana2 {width:290px; height:auto; padding:5px;}
.consulta_ciudadana {margin-right:0; height:auto; margin-top: 20px;}
.v2105_links ul li {border-bottom: 0;}
.blog_tide_titulo.noticias_sociedad_civil { margin-left: 45px;}
.titulo_noticias_sociedad_civil2 a {margin-right:0;}
.titulo_noticias_sociedad_civil, .titulo_documentos1 {font-size:15px;}
.v2015_prensa {width:300px!important; margin-left:10px;}
.blog_tide_bajada.noticia_destacada {width:300px!important; padding-left:0;}
.titulo_prensa1 {width:120px;}
.titulo_prensa { margin-bottom: 10px; margin-right: 0;}
.v2015_fila1_derecha {width:300px!important; margin-left:10px;}
.v2015_h {clear:both; background-color: #eee;  width:300px!important; margin-left:10px; height:170px; margin-top:5px; background-size:cover; background-position: center center;}
.v2015_h.v2015_h1 {height: 140px;}
.v2015_fila1_izquierda {width:300px!important; margin-left:10px;}
.v2015_iz1, .v2015_iz2, .v2015_iz3 {height: auto;}
.logo-wrapper {width:40%;  float: left!important;}
.outer-social-wrapper {width:55%!important; margin-left:0!important;}
.main-navigation-wrapper {width:300px!important; margin-left:10px;}
.blog_tide_thumb.noticia_destacada img {display: none;}
.video_canal {width:300px!important;}
.video_canal iframe {width:300px!important; }
.v2015_zona_video {width:300px!important; margin-left:10px;}
.lshowcase-logos {  width: 300px;  margin-left: 10px!important;}
.blog_tide.direcon_medios, .blog_tide.columnas_opinion  {padding-right:10px;}
.blog_tide_excerpt.direcon_medios {margin-left:45px;}
.blog_tide_item.noticias_sociedad_civil {width:300px;}
.titulo_documentos {font-size:15px;}
.v2015_frase_home{  width: 300px;  margin-left: 10px!important;}
.v2015_calendario {  width: 300px;  margin-left: 10px!important;}
div.all-container-wrapper{ background: #ffffff; -moz-box-shadow: 0px 0px 8px #ffffff; -webkit-box-shadow: 0px 0px 8px #ffffff; box-shadow: 0px 0px 8px #ffffff; } 
