/*HEADER CHANGES*/
hgroup#main-head {
    padding: 0;
}
#main-head .ad-adspace-container {
    padding-top: 12px;
}
#header {
    background-color: #09151F;
}

body.home #content {
    padding-top: 0;
    padding-bottom: 15px;
}

.single .entry-meta{ margin-bottom: 0; }

div#ads-row-4{ text-align:center;}

.home .span3.adspace {
  
    overflow: hidden;
    height: 225px;
    width: 270px!important;
}

/*RECENT NEWS*/

body #homepage-layout-5 .slider-ads {
    padding-top: 0;
}

section#recent-posts-5 .widget-title {
    text-align: center;
    font-size: 18px;
}

section#recent-posts-5 {
    text-align: left;
}

/*ADS ROW*/
div#ads-row-4 {
    margin-bottom: 30px;
}

/*2 MORE NEWS*/
.adicional-post {
    border-top: 1px solid #ddd;
}

.adicional-post h1.post-title {
    font-size: 16px;
    line-height: 16px;
}

h2.section-heading.style-cat:before{
    border-top-color: #888;
}

/* FEATURED STYLE */

#homepage-layout-5 .featured-post {
        background-color: #F4F4F4;
    margin-left: -40px;
    margin-right: -40px;
    padding-left: 40px;
    padding-right: 40px;
    border-top: 1px solid #CDCDCD;
    border-bottom: 1px solid #CDCDCD;
    margin-top: 0;
    padding-bottom: 10px;
}

.home #content {
    padding-top: 15px;
}

.featured-post .section-heading span {
    background-color: #F4F4F4;
}

.featured-post .widget-title {
       background-color: #444444;
    color: #fff;
    padding: 7px;
    margin-top: 0;
}

.featured-post .slider .item-title .post-title {
    background-color: #000;
    color: #fff;
    opacity: 0.7;
    font-family: roboto;
    text-align: left;
}

.home #homepage-layout-5 .slider .item-inner {
    top: 0;
    border: 1px solid #ddd;
}

.featured-post .widget li {
    border-bottom: 1px solid #CCCCCC;
    padding: 7px 0;
    font-weight: bold;
    font-size: 13px;
    text-align: left;
}

.featured-post .widget li:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}

.home #homepage-layout-5 .slider {
    height: 536px;
}

.home .slider .item-description .meta-date {
    padding-left: 0;
    color: #111;
    font-size: 14px;
    margin-top: 4px;
    padding-bottom: 5px;
}

.home .slider .item-description {
    background-color: #F4F4F4;
    border-top: 1px solid #ddd;
}

/* FLAGS PART */

.elemento {
    width: 90px;
    display: inline-block;
}
.elemento .bandera {
  width: 42%;
    display: inline-block;
    vertical-align: top;
    line-height: 10px;
    top: -1px;
    position: relative;
}
.elemento .elcambio {
    width: 54%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}
.elcambio .titulito {
    font-size: 10px;
    text-align: center;
    height: 10px;
    position: relative;
    top: -2px;
    line-height: 10px;
    color: #939EAD;
}
.elcambio .dinero {
    position: relative;
    top: 4px;
    line-height: 10px;
}

/* FOOTER POPULAR CONTENT*/

.adspace #ac_79321 .ac_header_title {
    display: none;
}
.adspace #ac_79321 {
    margin-top: 0!important;
    margin-bottom: 0!important;
}
.adspace #ac_79321 .ac_container {
       margin-top: 0;
    width: 170px;
    margin-right: 30px;
    padding: 0;
    margin-bottom:20px;
}

.adspace #ac_79321 .ac_adbox_inner .ac_container:nth-child(6n) {
    margin-right: 0;
}
.adspace #ac_79321 a.ac_image_link{
    width: 100%;
    height: 115px;
}
.adspace #ac_79321 .ac_container img {
    width: 100%!important;
}
.adspace #ac_79321 .ac_title_wrapper .ac_title {
    font-size: 14px;
    font-family: roboto;
    margin-top: 10px;
    color: #2e383d;
}
.adspace #ac_79321 .ac_credit {
    display: none;
}
.adspace #ac_79321 .ac_title_wrapper {
    width: 100%;
} 

.adspace #ac_9905 .ac_header_title {
    display: none;
}
.adspace #ac_9905 {
    margin-top: 0!important;
    margin-bottom: 0!important;
}
.adspace #ac_9905 .ac_container {
       margin-top: 0;
    width: 170px;
    margin-right: 30px;
    padding: 0;
    margin-bottom:20px;
}

.adspace #ac_9905 .ac_adbox_inner .ac_container:nth-child(7) {
    display: none;
}

.adspace #ac_9905 .ac_adbox_inner .ac_container:nth-child(7) {
    display: none;
}
.adspace #ac_9905 .ac_adbox_inner .ac_container:nth-child(6) {
    margin-right: 0;
}
.adspace #ac_9905 a.ac_image_link{
    width: 100%;
    height: 115px;
}
.adspace #ac_9905 .ac_container img {
    width: 100%!important;
}
.adspace #ac_9905 .ac_title_wrapper .ac_title {
    font-size: 14px;
    font-family: roboto;
    margin-top: 10px;
    color: #2e383d;
}
.adspace #ac_9905 .ac_credit {
    display: none;
}
.adspace #ac_9905 .ac_title_wrapper {
    width: 100%;
}    

#ac_30012 .ac_credit{
    display:none;
}


/* SINGLE POPULAR CONTENT*/

.single .ac_sponsored, .archive .ac_sponsored, .page .ac_sponsored {
    display: none;
}

.single .ac_container, #sidebar .ac_container, .archive .ac_container, .page .ac_container{
  padding: 0!important;
    margin-right: 27px;
    margin-top: 0!important;
    margin-bottom: 20px;
}

.single a.ac_image_link, .archive a.ac_image_link, .page a.ac_image_link {
    border: 1px solid #111;
}


.single .ac_adbox_inner .ac_container:nth-child(5n), .archive .ac_adbox_inner .ac_container:nth-child(5n), .page .ac_adbox_inner .ac_container:nth-child(5n) {
    margin-right: 0;
}

.single .ac_header_title, #sidebar .ac_header_title , .archive .ac_header_title, .page .ac_header_title{
    display: none;
}

ul.bxslider {
    margin: 0;
    padding: 0;
}

.ac_referrer {
    display: none;
}

/*GALERIA*/

.bx-wrapper .bx-controls {
    position:initial;
    right: inherit;
    top: inherit;
}

ul.galeriaslider {
    padding: 0;
    margin: 0;
}

.bx-wrapper .bx-pager.bx-default-pager a{
    width: 13px;
    height: 13px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}


.bx-wrapper .bx-pager.bx-default-pager a:hover {
    background: #bbb;
}

.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #0166FF;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #999;}
    
ul.galeriaslider img {
    margin: auto;
}     

.bx-wrapper .bx-caption {
    background-color: #000;
    opacity: 0.5;
    text-align: center;
    font-size: 18px;
}


.granimagen {
    text-align: center;
    padding-top: 25px;
}

.granimagen img {
    border: 1px solid #bbb;
    padding: 10px;
    max-width: calc( 100% - 20px);
    margin-top: 25px;
}

.otrasgalerias img {
    border: 1px solid #aaa;
}


  .otragale {
    display: inline-block;
    width: calc( 50% - 10px);
    margin-right: 15px;
    margin-bottom: 15px;
    position: relative;
  }

.otragale:nth-child(2n) {
    margin-right: 0;
}

.otragale:nth-child(9) {
    display: none;
}


.granimagen .the_title {
    display: block;
    text-align: left;
}

.g {
    overflow: inherit!important;
}

.single .ac_referrer, .archive .ac_referrer {
    display: none;
}

/*VIDEO*/

.entry-content.featvideo {
    padding: 0;
}

.granimagen p {
    text-align: left;
    margin-top: 20px;
}

.single .video-wrap {
    padding-top: 60%!important;
}

.granimagen .printfriendly {
    display: none;
}

.eliconito {
    width: 100%;
    height: 100%;
    background-image: url(/img/playicon.png);
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    background-size: 70% 70%;
    max-width: 177px;
    max-height: 177px;
}

/*multimedia homepage*/

.home .bx-wrapper .bx-viewport {
    border: none;
    left: 0;
    box-shadow: none;
}

.home .bx-wrapper .bx-pager {
    display: none;
}


.home .eliconito {
    background-size: 115px 115px;
    max-width: 100%;
    max-height: 100%;
}

.contienevideo {
    position: relative;
}

/*AJUSTES MULTIMEDIA*/

.losmodelos .bx-wrapper {
    margin-bottom: 30px;
}

.losmodelos {
    MARGIN-TOP: 30px;
}

/*NO BREAKING NEWS*/

.x-breaking-news {
    display: none;
}

.alignleft.adsensemedio {
    clear: both;
}

/**SIDEBAR*/



/*hide press release*/
#footer .cat-item-1243 {
    display: none;
}

/**SIDEBAR*/

#sidebar .widget h3.title span, #sidebar .widget h5.title span {
 background-color: #626362;
    color: #e9ecee;
    padding: 5px 15px;
    font-size: 14px;
}

#sidebar h5.widget-title span {
    background-color: #626362;
    color: #e9ecee;
    padding: 5px 15px;
    font-size: 14px;
}


#mailchimpsf_widget-5 h5 span {
    background: url(/img/arrowsusc.png)!important;
    background-repeat: no-repeat!important;
    background-position: 0 0;
    height: 38px;
    text-align: center;
    width: 100%;
    display: block;
    font-size: 18px!important;
    padding-top: 6px!important;
}

#sidebar .widget .title {
    border-bottom: 1px solid #888888;
    padding-bottom: 0;
    line-height: 29px;
}

#sidebar .widget .widget-title {
    border-bottom: 1px solid #888888;
    padding-bottom: 0;
    line-height: 29px;
}

#sidebar .widget .title-line:before {
    display: none!important;
}

#mailchimpsf_widget-5 h5.widget-title {
    background-image: url(/img/backsusc.jpg);
    height: 44px;
    background-repeat-y: no-repeat;
    border-bottom: none!important;
}

#main-left h2.section-heading span {
    background-color: #474e51;
    color: #e9ecee;
    padding: 5px 15px;
    font-size: 14px;
}

.single #main-left h2.section-heading:before {
    display: none;
}

.single #main-left h2.section-heading {
    border-bottom: 1px solid #888888;
    padding-bottom: 0;
    line-height: 29px;
}

#sidebar .widget:nth-child(1) {
    margin-top: 0;
    margin-bottom: 40px;
}

#sidebar form#mc_signup_form {
    background-image: url(/img/subscribers-background.jpg);
    border: 1px solid #CDCDCD;
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 40px;
    color:#fff;
}

/*definicion del subscribe*/

.mc_form_inside .mc_merge_var:nth-child(4) {
    width: calc( 50% - 12px);
    display: inline-block;
    margin-left: 10px;
}

.mc_form_inside .mc_merge_var:nth-child(3) {
    width: calc( 50% - 12px);
    display: inline-block;
    margin-right: 10px;
}

#mc_signup input {
    padding: 15px;
}

#sidebar .mc_required span {
    font-style: italic;
    font-size: 12px;
}

#sidebar #mc-indicates-required{
    display:none;
}

.archive h2.section-heading span {
    background-color: #474e51;
    color: #e9ecee;
    padding: 5px 15px;
    font-size: 14px;
}

.archive h2.section-heading.home2row1{
    
    border:white;
}

.archive h2.section-heading {
    border-bottom: 1px solid #888888!important;
    padding-bottom: 0;
    line-height: 29px;
}

.archive .ac_referrer {
    display: none;
}

#sidebar #mc_signup #mc_signup_submit {
        margin-top: 0;
    background: url(/img/envelopesusc.png);
    border: none;
    background-repeat: no-repeat;
    background-color: #CD060D;
    color: #fff;
    font-size: 17px;
    text-shadow: 1px 1px 1px #000;
    text-align: center;
    padding-left: 50px;
    height: 45px;
    padding-top: 12px;
    border-bottom: 3px solid #340106;
}

#sidebar .mc_success_msg {
    margin-bottom: 15px;
    clear: both;
    display: block;
	color: #fff;
    font-weight: normal;
}

/*recent post sidebar */
div#recent-posts-6 ul li {
    border-bottom: 1px solid #CCCCCC;
    padding: 7px 0;
    font-weight: bold;
    font-size: 13px;
}





#sidebar .ac_header_title span {
    background-color: #fff;
    padding: 0 20px 0 0;
    z-index: 9;
    position: relative;
}

 #sidebar .ac_adbox_inner .ac_container:nth-child(2n) {
    margin-right: 0;
}

 #sidebar .ac_adbox_inner .ac_container:nth-child(5n) {
    margin-right: 30px;
}

 #sidebar .ac_adbox_inner .ac_container:nth-child(7) {
    display: none;
}

#sidebar .widget #ac_9905 .ac_credit {
    display: none;
}

#sidebar .widget_recent_entries ul {
    background-color: #f4f4f4;
    border: 1px solid #CDCDCD;
    padding: 20px;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 1px;
}

#sidebar .widget_recent_entries ul li:last-of-type {
    border-bottom: none;
}

#sidebar .ac_adbox_inner {
    text-align: center;
}


/*CUARTA RONDA*/

.featnombre {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    padding: 6px 0px;
    color: #fff;
    background-color: #000;
    opacity: 0.6;
    font-size: 15px;
}

.featweek {
    position: relative;
}

/* susbcribe */

#mailchimpsf_widget-3 h3.title {
    background-image: url(/img/backsusc.jpg);
    height: 44px;
    background-repeat-y: no-repeat;
    border-bottom: none!important;
}

#mailchimpsf_widget-3 h3 span {
    background: url(/img/arrowsusc.png)!important;
    background-repeat: no-repeat!important;
    background-position: 0 0;
    height: 38px;
    text-align: center;
    width: 100%;
    display: block;
    font-size: 18px!important;
    padding-top: 6px!important;
}

/*space on the homepage and popular content*/

.ad-adspace-container.homepage.footer-full {
    margin-top: 40px;
}

.masancho .row {
    margin-left: inherit;
}

.uncuarto {
    text-align: right;
    width: 40%;
    float: left;
}

.trescuartos {
    width: 60%;
    float: left;
}

#main-menu #secondary_menu {
    margin-left: inherit;
    text-align: left;
    width: 100%;
	background: #F4F4F4;
}

#main-menu #secondary_menu ul li a {
    color: #222;
}

#main-menu #secondary_menu ul li a:hover {
    color: #fff;
}

#main-menu li a:hover {
    background: #666; 
}

#main-menu ul.nav li#menu-homepage-secondary a {
    color: #5E5C5D;
}

#main-menu form.busquedagoogle input[type="text"] {
    height: 24px;
    background: url(/img/backBusqueda.png);
    background-repeat: no-repeat;
    background-position: 80px 10px;
    margin-top: 9px;
    border: none;
    box-shadow: none;
}

#main-menu form.busquedagoogle input[type="submit"] {
    border: none;
    background: url(/img/fondoSearch.png);
    text-indent: -1000px;
    width: 40px;
    background-repeat: no-repeat;
    border-left: 1px solid #cdcdcd;
    height: 50px;
    background-position: 6px 12px;
}

form.busquedagoogle {
    float: right;
}

.wu-wrapper.wu-table-vertical.climaheader {
float: none;
    width: 25px;
    display: inline-block;
}

.wu-wrapper.wu-table-vertical.climaheader .wu-forecast-wrapper {
    width: inherit;
}

.wu-wrapper.wu-table-vertical.numerheader .wu-forecast-wrapper {
    width: inherit;
}
.wu-wrapper.wu-table-vertical.numerheader {
    display: inline-block;
    width: 240px;
    float: none;
}
 

.wu-copyright {
    display: none;
}

.climaheader td.wu-icon {
    padding: 0;
}

.climaheader img {
    height: 23px;
    width: auto;
}

.textoclima {
 display: inline-block;
    vertical-align: top;
    padding-top: 3px;
    margin-right: 5px;
}

.climaheader.wu-wrapper table td.wu-icon {
    width: 23px;
}

.climaheader.wu-wrapper table th, .climaheader.wu-wrapper table td {
    padding: 0;
}

.numerheader.wu-wrapper table th, .numerheader.wu-wrapper table td {
    padding: 0;
}

 
 

.climaancho, .climacorto {
    background: #2D383E;
    float: left;
    color: #fff;
    font-size: 13px;
    height: 25px; 
}

.numerheader .wu-cond-text {
    margin: 0;
    display: inline-block;
	
    padding-top: 2px;
    vertical-align: top;
}

.numerheader .wu-cond-highlow {
       margin: 0;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px;
}

.wu-forecast-wrapper .wu-cond-highlow .wu-cond-high {
    color: #fff;
	font-weight: bold;
}

.wu-forecast-wrapper .wu-cond-highlow .wu-cond-low {
     color: #fff;
	 font-weight: bold;
	 font-size: 12px;
}

.wu-forecast-wrapper .wu-cond-highlow .wu-cond-high {
    color: #fff;
	font-weight: bold;
    padding-right: 0;
	font-size: 12px;
}

.wu-forecast-wrapper .wu-cond-highlow .wu-cond-split {
    position: relative;
    color: #fff;
    float: none;
    left: 0;
    display: inline-block;
}

.elpronostico {

    display: inline-block;
    vertical-align: top;
    padding-top: 3px;
    margin-left: 1px;
}

.elpronostico a {
   
    color: #fff;
    text-decoration: underline;
}

.climaancho {
    width: 67%;
}

.climacorto {
    width: calc( 33% - 10px);
    margin-left: 10px;
    font-style: italic;
    padding-top: 3px;
    height: 22px; 
}

.climacorto span {
    text-decoration: underline;
}

.triangulito {
    float: left;
    margin-right: 10px;
}

iframe{ overflow:hidden;}

p.solomail {
    display: none;
}

.climacorto a {
    color: #fff;
    text-decoration: underline;
}

/********************  para el marco  *************************/

.pp_social {
    display: none;
}

.dark_rounded .pp_top, .dark_rounded .pp_bottom {
    height: 0;
    position: relative;
	 background: none;
}

div.dark_rounded  .pp_content_container .pp_left, div.dark_rounded .pp_content_container .pp_right, div.dark_rounded .pp_top .pp_left, div.dark_rounded .pp_top .pp_right, div.dark_rounded .pp_bottom .pp_left, div.dark_rounded .pp_bottom .pp_right, div.dark_rounded .pp_bottom .pp_middle {
       background: none!important;
}

.pp_details a.pp_close {
    top: -6px;
    right: 6px;
}

div.ppt{ margin:0;}


#main-left .wu-forecast-wrapper .wu-cond-highlow .wu-cond-high, #main-left .wu-forecast-wrapper .wu-cond-highlow .wu-cond-low , #main-left .wu-forecast-wrapper .wu-cond-highlow .wu-cond-split{
    color: #666;
    font-weight: normal;
    font-size: 13px;
}


.entry-content h3 {
    font-size: 22px;
    font-weight: normal;
    color: #000;
    margin-bottom: 5px;
}

.entry-content .pf-content h3:first-of-type {
    
}

.entry-content .wu-wrapper.wu-simple-forecast.wp_wunderground {
    border-bottom: 1px solid #dedede;
    margin-bottom: 5px;
}

.page-template-page-elclima header.entry-header {
    display: none;
}

.page-template-page-elclima .page.top {
    border-bottom: 1px solid #666;
}

.page-template-page-elclima .addtoany_share_save_container{ display:none;}

.page-template-page-elclima h1 {
    font-weight: normal;
    color: #333!important;
    padding-top: 20px;
}

.titulostabs {
    background: #fff;
    border-bottom: 1px solid #ccc;
    border-top: 2px solid #555;
    text-transform: uppercase;
    padding: 0px 10px;
    margin-bottom: 15px;
    text-align: center;
}

.untab.activado {
    background: #F4F4F4;
    position: relative;
    top: 1px;
    border: 1px solid #ccc;
    border-bottom: none;
    color: #333;
    font-weight: bold;
}

.untab {
    display: inline-block;
    padding: 5px 30px;
	color: #333;
	cursor:pointer;
}


.anunciocuarto {
    margin-bottom: 30px;
    text-align: center;
}

.unafechha {
    text-align: right;
    color: #aaa;
}

.elresu {
    margin-bottom: 20px;
}

.tituloscatspecial ul {
    
	margin: 0;
    padding: 0;
    list-style: none;
}


.tituloscatspecial ul li:before { 
    content: "";
    border-color: transparent #111;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 0.9em;
    position: relative;
}


.tituloscatspecial ul li {
    border-top: 1px solid #aaa;
    margin-top: 12px!important;
    padding-top: 10px;
    padding-left: 15px;
}

.tituloscatspecial ul li a {
    color: #666;
}

.dentalmedical .post-thumbnail {
    height: 260px;
}

/*******************************************************************************************************************/

.internacional{ display:none;}

.row-fluid.page.top h1 {
   text-transform: uppercase;
    color: #333;
    font-size: 25px;
    padding-top: 20px;
    line-height: 25px;
    letter-spacing: -1px;
}

.row-fluid.page.top {
    border-bottom: 1px solid #b7b7b7;
    margin-bottom: 15px;
}

.page-template-page-top .entry-content {
    padding-top: 0;
}

.page-template-page-top #main-left img {
    margin-top: 0;
    margin-bottom: 20px;
}

.page h2 {
    font-size: 25px;
}

.medio.encontact {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-top: 25px;
}

.encontact input, .encontact textarea {
    width: 90%;
}

.encontact input.wpcf7-submit {
    background: url(http://beta.news.co.cr/wp-content/uploads/2016/02/contact-form-send-btn.png);
    border: none;
    padding: 10px;
    width: 352px;
    text-align: center;
    margin: auto;
    text-indent: -999px;
}

.medio.encontact.primerito {
    width: calc( 100% - 310px );
}
.medio.encontact.segundito {
    width: 305px;
}

.encontact.primerito input.wpcf7-submit {
    width: 100%;
    background-repeat: no-repeat;
}


.contactnombre, .contactemail, .contacttitulo, .contactmessage {
      font-size: 17px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-left: 26px;
	height: 22px;
}

.contactnombre{
background: url(http://beta.news.co.cr/wp-content/uploads/2016/02/contact-form-your-name.png);
    background-repeat: no-repeat;
	}
.contactemail{
background: url(http://beta.news.co.cr/wp-content/uploads/2016/02/contact-form-your-email.png);
    background-repeat: no-repeat;
	}
.contacttitulo{
background: url(http://beta.news.co.cr/wp-content/uploads/2016/02/contact-form-a-subject.png);
    background-repeat: no-repeat;
    
}
.contactmessage{
background: url(http://beta.news.co.cr/wp-content/uploads/2016/02/contact-form-your-message.png);
    background-repeat: no-repeat;
	}

.encontact.primerito input {
    padding-top: 10px;
    padding-bottom: 10px;
}

.encontact.primerito textarea {
    padding-top: 15px;
    padding-bottom: 15px;
}

.unacateizquier img {
    width: 150px;
    max-width: 150px;
}

.unacateizquier .post-thumbnail {
    height: 90px;
    width: 127px;
}

.category-post-item.unacateizquier .post-title {
    color: #222;
}

.unacateizquier p.post-excerpt {
    margin-top: 0;
    margin-bottom: 10px;
}

.catelado a.post-title {
    color: #222;
    font-size: 16px;
    line-height: 17px;
}

.catelado p.post-excerpt {
	margin-top: 6px;
    margin-bottom: 0; 
    line-height: 17px;
}

.titulcate a.post-title {
    color: #222;
    font-size: 27px;
    margin-bottom: 10px;
    line-height: 27px;
}

.vermas a {
    color: #222;
    text-decoration: underline;
}

.category-post-item.catelado {
    border-bottom: 1px solid #bbb;
}

.excepcate {
    margin-top: 10px;
    font-size: 16px;
    line-height: 16px;
}

.publicidadlargo {
    margin-bottom: 20px;
}


.publicidadcate {
    margin-bottom: 20px;
    text-align: center;
}

.span4.sinmargenleft, .span8.sinmargenleft{ 
margin-left:0;}


.especialcat .magz-pagination {
    padding-top: 0;
    border-top: none;
}

.category-post-item.sinbordebajo {
    border-bottom: none;
}

.especialcat .grandearriba.span4:nth-child(2) {
    margin-left: 0;
}

.especialcat .grandearriba.span4:nth-child(6) {
    margin-left: 0;
}

.fotillowoman { 
    overflow: hidden;
    margin-bottom: 10px;
}

.grandearriba a.post-title {
    color: #222;
    font-size: 16px;
}

.grandearriba p.post-excerpt {
    margin-bottom: 0;
}

.medio.encontact.elform textarea {
    height: 178px;
}

.medio.encontact.laimagen {
    margin-top: 60px;
}

.adespecial {
    margin-bottom: 25px;
	text-align:center;
}

#sidebar.categoryespecial #adrotate_widgets-53, #sidebar.categoryespecial #adrotate_widgets-52, #sidebar.categoryespecial #adrotate_widgets-51 {
    display: none;
}

.adencategori {
    margin-bottom: 20px;
}

/*********************************************** FIXED MENU ***********************************************************/

.menuflotante{
	height: 54px;
    display: none;
    background: white;
 }
 
.menuflotante.f-nav {
    display: block;
    z-index: 9999;
    position: fixed;
    top: 0;
    width: 100%;
    box-shadow: 10px 1px 10px #555;
}

.ellogo {
display: inline-block;
    margin-left: 15px;
    margin-top: 2px;
    margin-right: 10px;
}

.menuflotante .fb-like span {
    width: 450px!important;
}

.elsuscrib {
  display: inline-block;
    margin-left: 20px;
}

.floatmenu li {
    display: inline-block;
    margin-left: 10px;
}

.floatmenu {
    position: absolute;
    right: 15px;
    top: 17px;
}

.floatmenu li a {
    color: #333;
}

.menuflotante .elsuscrib {
    font-weight: bold;
    font-style: italic;
    color: #333;
    left: 200px;
    position: absolute;
    top: 16px;
}

.menuflotante .elsuscrib a {
    text-decoration: underline;
    color: #333;
}

.menuflotante .fb-follow {
    position: relative;
    top: 5px;
}

.unbanco {
    display: inline-block;
}


.category-costa_rica_dentists_dental_procedures_news .titulcate a.post-title, .category-medical-tourism .titulcate a.post-title{
 overflow:hidden;
}


.oculteenano{ display:inline-block; margin-right:5px;}

li.cat-item-933 ul.children {
    display: none;
}


.category-997 .widget_mailchimpsf_widget, .category-1252 .widget_mailchimpsf_widget, .category-1237 .widget_mailchimpsf_widget, .category-1200 .widget_mailchimpsf_widget  {
    display: none;
}

.category-997 .g-single.a-38, .category-1252 .g-single.a-38, .category-1237 .g-single.a-38, .category-1200 .g-single.a-38 {
    display: none;
}


.dentalmedical {
    margin-bottom: 50px;
}


/**********************************************************************************************************************/
/********************************************* RESPONSIVE *************************************************************/
/**********************************************************************************************************************/




@media only screen and (min-width: 1600px){


.menuflotante .elsuscrib {
    left: 300px;
    position: absolute;
    top: 16px;
}

}

@media only screen and (min-width: 1900px){


.menuflotante .elsuscrib {
    left: 500px;
    position: absolute;
    top: 16px;
}

}


@media only screen and (min-width: 2220px){

.menuflotante .elsuscrib {
    left: 700px;
    position: absolute;
    top: 16px;
}

}



@media only screen and (min-width: 1390px){





.catelado a.post-title {
    height: 36px;
	overflow:hidden;
}


.catelado p.post-excerpt { 
    height: 50px;
    overflow: hidden;
}

.grandearriba img {
    min-height: 170px;
}

.fotillowoman {
    height: 170px; 
}

.category-real-estate .span4 .catelado:nth-child(10) {
    margin-bottom: 180px;
}

.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6) {
    margin-bottom: 210px;
}




.category-costa_rica_dentists_dental_procedures_news .fotodecate img,  .category-medical-tourism .fotodecate img{
    height: 340px;
}

.category-costa_rica_dentists_dental_procedures_news .titulcate a.post-title, .category-medical-tourism .titulcate a.post-title{
 height:55px;
}


.especialcat .category-post-item.catelado {
    margin-bottom: 14px;
}

.especialcat .publicidadlargo {
    height: 100px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 728px;
    margin-left: 20px;
}


.container.x-top-row.masancho {
    width: 1250px;
}

div#main-menu {
    padding: 0;
    text-align: left;
    width: 1250px;
}



}

@media only screen and (min-width: 1200px) and (max-width: 1389px) {

.category-costa_rica_dentists_dental_procedures_news .titulcate a.post-title, .category-medical-tourism .titulcate a.post-title{
 height:54px;
}

.category-costa_rica_dentists_dental_procedures_news .fotodecate img,  .category-medical-tourism .fotodecate img{
    height: 315px;
}

.menuflotante .fb-like {
    position: absolute;
    left: 75px;
    top: 7px;
}

.menuflotante .elsuscrib {
 
    left: 55px;
    position: absolute;
    top: 30px;
}


.catelado a.post-title {
    height: 36px;
	overflow:hidden;
}


.catelado p.post-excerpt { 
    height: 50px; 
}

.grandearriba img {
    min-height: 170px;
}

.fotillowoman {
    height: 170px; 
}

.category-real-estate .span4 .catelado:nth-child(10) {
    margin-bottom: 120px;
}



.especialcat .category-post-item.catelado {
    margin-bottom: 14px;
}

.especialcat .publicidadlargo {
    height: 100px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 728px;
    margin-left: 20px;
}


.container.x-top-row.masancho {
    width: 1250px;
}

div#main-menu {
    padding: 0;
    text-align: left;
    width: 1250px;
}

.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6) {
    margin-bottom: 200px;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1249px) {

.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6) {
    margin-bottom: 220px;
}



.grandearriba img {
    min-height: 170px;
}

.fotillowoman {
    height: 170px; 
}

.category-real-estate .span4 .catelado:nth-child(10) {
    margin-bottom: 100px;
}



.especialcat .category-post-item.catelado {
    margin-bottom: 14px;
}

.especialcat .publicidadlargo {
    height: 90px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 715px;
    margin-left: 1px;
}





.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
}



.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}

    .archive .ac_container, .single .ac_container, #sidebar .ac_container {
    margin-right: 13px;}
}    


@media only screen and (min-width: 980px) and (max-width: 1199px) {

.category-costa_rica_dentists_dental_procedures_news .titulcate a.post-title, .category-medical-tourism .titulcate a.post-title{
 height:54px;
}

.category-costa_rica_dentists_dental_procedures_news .fotodecate img,  .category-medical-tourism .fotodecate img{
    height: 275px;
}

.catelado a.post-title {
    height: 60px;
	overflow:hidden;
}


.catelado p.post-excerpt { 
    height: 67px; 
}



.menuflotante .elsuscrib { 
    position: absolute;
    top: 5px;
}


.menuflotante .fb-like.fb_iframe_widget {
    position: absolute;
    left: 75px;
    top: 5px;
}

.floatmenu {
    position: absolute;
    right: 15px;
    top: 30px;
}


.catelado p.post-excerpt {
    max-height: 66px;
    overflow: hidden;
}

.grandearriba img {
    min-height: 170px;
}

.fotillowoman {
    height: 170px; 
}

.category-real-estate .span4 .catelado:nth-child(8) {
    margin-bottom: 115px;
}
.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6){
    margin-bottom: 150px;
}

.especialcat .category-post-item.catelado {
    margin-bottom: 11px;
    padding-bottom: 5px;
}

.especialcat .publicidadlargo {
    height: 80px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 620px;
    margin-left: 0px;
}






.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
}

.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}
    
.adspace #ac_79321 .ac_container {
    width: 140px;
    margin-right: 20px;
    
}    

.adspace #ac_79321 a.ac_image_link{
   
    height: 95px;
}

.single .ac_adbox_inner .ac_container:nth-child(5n), .archive .ac_adbox_inner .ac_container:nth-child(5n)  {
    margin-right: 27px;
}  
.single .ac_adbox_inner .ac_container:nth-child(4n), .archive .ac_adbox_inner .ac_container:nth-child(5n)  {
    margin-right: 0;
}
    
    .single .ac_adbox_inner .ac_container:nth-child(9), .single .ac_adbox_inner .ac_container:nth-child(10), .archive .ac_adbox_inner .ac_container:nth-child(9), .archive .ac_adbox_inner .ac_container:nth-child(10) {
    display: none!important;
}
    
.adspace #ac_9905 .ac_container {
    width: 140px;
    margin-right: 20px;
    
}    

.adspace #ac_9905 a.ac_image_link{
   
    height: 95px;
}
    
.news-cr-top-row .text-right {
    width: 375px;
    text-align: right;
}   

.news-cr-top-row .text-left {
    width: 540px;
}
    
 #main-head .ad-adspace-container {
    padding-top: 9px;
}

#homepage-layout-5 .featured-post {
     background-color: #F4F4F4;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
}

.featured-post .widget li {
    padding: 4px 0;
}

}

@media only screen and (min-width: 799px) and (max-width: 979px) {

.category-costa_rica_dentists_dental_procedures_news .titulcate a.post-title, .category-medical-tourism .titulcate a.post-title{
 height:81px;
}

.category-costa_rica_dentists_dental_procedures_news .fotodecate img,  .category-medical-tourism .fotodecate img{
    height: 210px;
}


.catelado a.post-title {
    height: 70px;
	overflow:hidden;
}


.catelado p.post-excerpt { 
    height: 85px; 
}

.menuflotante {
    height: 73px;
}

.floatmenu { 
    text-align: center;
}

.menuflotante .elsuscrib { 
    left: 200px;
    position: absolute;
    top: 5px;
}

.floatmenu {
    position: absolute;
    right: 15px;
    top: 30px;
    margin-left: 75px;
}

.menuflotante .fb-like.fb_iframe_widget {
    position: absolute;
    left: 75px;
    top: 5px;
}


.grandearriba img {
    min-height: 110px;
}

.fotillowoman {
    height: 100px; 
}


.category-real-estate .span4 .catelado:nth-child(7) {
    margin-bottom: 100px;
}

.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6) {
    margin-bottom: 130px;
}

.especialcat .category-post-item.catelado {
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.especialcat .publicidadlargo {
    height: 60px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 476px;
    margin-left: 0px;
}


.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
}

.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}
    
        .adspace #ac_79321 .ac_container {
    width: 104px;
    margin-right: 20px;
    
}    

.adspace #ac_79321 a.ac_image_link{
   
    height: 70px;
}
    
    .single .ac_adbox_inner .ac_container:nth-child(10), .archive .ac_adbox_inner .ac_container:nth-child(10) {
    display: none!important;
}

.single .ac_adbox_inner .ac_container:nth-child(5n), .archive .ac_adbox_inner .ac_container:nth-child(5n) {
    margin-right: 39px;
}

.single .ac_adbox_inner .ac_container:nth-child(3n), .archive .ac_adbox_inner .ac_container:nth-child(3n) {
    margin-right:0;
}

.single .ac_adbox_inner .ac_container, .archive .ac_adbox_inner .ac_container {
    margin-right: 39px;
}
    
    
    .adspace #ac_9905 .ac_container {
    width: 104px;
    margin-right: 20px;
    
}    

.adspace #ac_9905 a.ac_image_link{
   
    height: 70px;
}
    
    .news-cr-top-row .span6 {
    width: 100%;
    text-align: center;
    margin-bottom: 6px;
}
    
    
    .featured-post .slider .item-title .post-title{
    font-size:25px;
    padding: 10px 20px!important;
}

.featured-post .widget li {
    padding: 3px 0;
 
    font-size: 13px;
}

.featured-post .span8 {
    width: 400px;
}
.featured-post .span4 {
    width: 303px;
}

.layout-5 .slider .controls {
  
    bottom: 200px;
    right: 15px;
    top: inherit!important;
} 

.medio.encontact.primerito {
    width: 100%;
}
.medio.encontact.segundito {
   display:none;
}
    
}


@media only screen and (min-width: 768px) and (max-width: 798px) {

.floatmenu { 
    text-align: center;
}

.menuflotante {
    height: 73px;
}


.menuflotante .elsuscrib { 
    left: 200px;
    position: absolute;
    top: 5px;
}

.floatmenu {
    position: absolute;
    right: 15px;
    top: 30px;
    margin-left: 75px;
}

.menuflotante .fb-like.fb_iframe_widget {
    position: absolute;
    left: 75px;
    top: 5px;
}


.category-real-estate .span4 .catelado:nth-child(7) {
    margin-bottom: 100px;
}

.category-medical-tourism .span4 .catelado:nth-child(6), .category-costa_rica_dentists_dental_procedures_news .span4 .catelado:nth-child(6) {
    margin-bottom: 200px;
}

.especialcat .category-post-item.catelado {
    margin-bottom: 15px;
    padding-bottom: 5px;
}

.especialcat .publicidadlargo {
    height: 60px;
}

.especialcat .publicidadlargo .g {
    position: absolute;
    width: 476px;
    margin-left: 0px;
}




.unacateizquier .post-thumbnail {
    
    float: left;
    margin-right: 20px;
}

.medio.encontact.primerito {
    width: 100%;
}
.medio.encontact.segundito {
   display:none;
}

.anunciosreal{ margin-top:25px; }

.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
}

.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}
    
    .adspace #ac_79321 .ac_container {
    width: 104px;
    margin-right: 20px;
    
}    

.adspace #ac_79321 a.ac_image_link{
   
    height: 70px;
}     
   
    
    .single .ac_container, #sidebar .ac_container, .archive .ac_container, #sidebar .ac_container{
    margin-right: 39px;
}

.single .ac_adbox .ac_container:nth-child(3n), .archive .ac_adbox .ac_container:nth-child(3n) {
    margin-right: 0;
}

.single .ac_adbox .ac_container:nth-child(10), .archive .ac_adbox .ac_container:nth-child(10) {
    display:none!important;
}

.single .ac_adbox .ac_container:nth-child(5n), .archive .ac_adbox .ac_container:nth-child(5n) {
    margin-right: 39px;
}
    
    .adspace #ac_9905 .ac_container {
    width: 104px;
    margin-right: 20px;
    
}    

.adspace #ac_9905 a.ac_image_link{
   
    height: 70px;
}    
    
       .news-cr-top-row .span6 {
    width: 100%;
    text-align: center;
    margin-bottom: 6px;
}
    
    .featured-post .widget li {
    padding: 3px 0;
 
    font-size: 13px;
}

.featured-post .span8 {
    width: 400px;
}
.featured-post .span4 {
    width: 303px;
}
    
    .featured-post .slider .item-title .post-title{
    font-size:25px;
    padding: 10px 20px!important;
}
    
#homepage-layout-5 .featured-post {
    background-color: #F4F4F4;
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 10px;
    padding-right: 10px;
}

.layout-5 .slider .controls {
  
    bottom: 200px;
    right: 15px;
    top: inherit!important;
} 
    
}
@media only screen and (min-width: 480px) and (max-width: 767px) {

.menuflotante.f-nav{ display:none;}

.unacateizquier .post-thumbnail {
    
    float: left;
    margin-right: 20px;
}

.anunciosreal{ margin-top:25px; }

.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
}

.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}
    
     .adspace #ac_79321 .ac_container {
    width: calc( 34.9% - 30px);
}
    
.adspace #ac_79321 .ac_adbox_inner .ac_container:nth-child(3n) {
    margin-right: 0;
}
    
        .single .ac_adbox_inner .ac_container:nth-child(10), .archive .ac_adbox_inner .ac_container:nth-child(10) {
    display:none!important;
}
    
     .single a.ac_image_link , .archive a.ac_image_link {
    width: 100%!important;
    height: 100px!important;
}

.single a.ac_image_link img, .archive a.ac_image_link img {
    width: 100%!important;
}

.single  .ac_title_wrapper, .archive  .ac_title_wrapper{
   width: 100%!important;  
}
    
.single .ac_adbox_inner .ac_container, .archive .ac_adbox_inner .ac_container {
    margin-right: 3%;
    width: 30%;
}   
    
    .single .ac_adbox_inner .ac_container:nth-child(5n), .archive .ac_adbox_inner .ac_container:nth-child(5n) {
    margin-right:3%;
}

 

    .single .ac_adbox_inner .ac_container:nth-child(9), .single .ac_adbox_inner .ac_container:nth-child(10), .archive .ac_adbox_inner .ac_container:nth-child(9), .archive .ac_adbox_inner .ac_container:nth-child(10) {
    display: none;
}

   
    
    .adspace #ac_9905 .ac_container {
    width: calc( 34.9% - 30px);
}
    
    .adspace #ac_9905 .ac_adbox_inner .ac_container:nth-child(3) {
    margin-right: 0;
}
    
    
   body .live-clock {
    width: 372px;
    display: block;
    margin: auto;
    margin-bottom: 7px;
}
    
      #main-head .ad-adspace-container {
    text-align: center;
}


#ads-row-4 [class*="span"] {
    width: 49.5%;
    display: inline-block;
    vertical-align: top;
}

.home #homepage-layout-5 .slider {
    height: 440px;
}

.featured-post .slider .item-title .post-title{
    font-size:20px;
    padding: 10px 20px!important;
}

.layout-5 .slider .controls {
  
    bottom: 150px;
    right: 15px;
    top: inherit!important;
} 

.news-cr-top-row .text-left {
    margin-top: 5px;
    margin-bottom: 5px;
}

.elcambio .dinero {
    top: 2px;
    }
    
    .otragale {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 15px;
    width: calc( 33% - 10px );
}

.otragale:nth-child(2n) {
    margin-right: 10px;
}

.otragale:nth-child(3n) {
    margin-right: 0;
}

.otragale:nth-child(9) {
    display: inline-block;
}

#sidebar .ac_adbox_inner .ac_container {
    margin-right: 30px;
    width: calc(50% - 16px);
}

.elpronostico{ display:none;}

.medio.encontact.primerito {
    width: 100%;
}
.medio.encontact.segundito {
   display:none;
}

.medio.encontact.primerito {
    width: 100%;
}
.medio.encontact.segundito {
   display:none;
}
    
}
@media only screen and  (max-width: 479px) {

.climaancho{ display:none;}

.wu-wrapper.wu-table-vertical.numerheader {
    display: inline-block;
    width: 230px;}

.oculteenano{ display:none;}

.menuflotante.f-nav{ display:none;}

.unacateizquier .post-thumbnail {
    width: 100px;
    float: left;
    margin-right: 10px;
}


.medio.encontact.primerito {
    width: 100%;
}
.medio.encontact.segundito {
   display:none;
}


.medio.encontact {
    width: 100%;
	text-align:center;
}

.anunciosreal{ margin-top:25px; }

.elpronostico{ display:none;}

.climaancho {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 15px;
}

.climacorto {
    width: 100%;
    margin: 0;
    text-align: center;
    margin-bottom: 5px;
	margin-top: 15px;
}

.uncuarto {
        text-align: center!important;
    width: 100%!important;
    float: none;
    margin-bottom: 5px;
	
}

.trescuartos {
    width: 100%!important;
    float: none;
    text-align: center;
    margin-bottom: 10px;
}
    
    .adspace #ac_79321 .ac_container {
    width: 47%;
    margin-right: 5%;
}

.adspace #ac_79321 .ac_container:nth-child(2n) {
    margin-right: 0;
} 
    
    .otragale {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 15px;
    width: calc( 33% - 10px );
}

.otragale:nth-child(2n) {
    margin-right: 10px;
}

.otragale:nth-child(3n) {
    margin-right: 0;
}



.otragale:nth-child(9) {
    display: inline-block;
}
    
    .granimagen img {
    border: 1px solid #bbb;
    padding: 5px;
    max-width: calc( 100% - 10px);
}
    
         .single .ac_adbox_inner .ac_container:nth-child(10), .archive .ac_adbox_inner .ac_container:nth-child(10) {
    display:none!important;
}
    
     .single a.ac_image_link , .archive a.ac_image_link {
    width: 100%!important;
    height: 100px!important;
}

.single a.ac_image_link img, .archive a.ac_image_link img {
    width: 100%!important;
}

.single  .ac_title_wrapper, .archive  .ac_title_wrapper{
   width: 100%!important;  
}
    
.single .ac_adbox_inner .ac_container, .archive .ac_adbox_inner .ac_container {
    margin-right: 3%;
    width: 30%;
}   
    
    .single .ac_adbox_inner .ac_container:nth-child(5n), .archive .ac_adbox_inner .ac_container:nth-child(5n) {
    margin-right:3%;
}

        
    
.adspace #ac_9905 .ac_container {
    width: 47%;
    margin-right: 5%;
}

.adspace #ac_9905 .ac_container:nth-child(2n) {
    margin-right: 0;
}    
    
.layout-5 .slider .controls {
  
    bottom: 150px;
    right: 15px;
    top: inherit!important;
}    
    
          #main-head .ad-adspace-container {
    text-align: center;
}

#homepage-layout-5 .featured-post {
     background-color: #F4F4F4;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
}


.home #homepage-layout-5 .slider {
    height: 380px;
}

.featured-post .slider .item-title .post-title{
    font-size:18px;
    padding: 10px 15px!important;
}

.elemento {
    margin-top: 7px;
    margin-bottom: 5px;
}

.elcambio .dinero {
    top: 3px;
    }
    
.alignleft.adsensemedio {
    display: block;
    float: none;
    text-align: center;
    margin-right: 0;
    margin-bottom: 30px;
}       

.home .span3.adspace {
    margin: auto;
    margin-bottom: 20px;
}
.home .span3.adspace:nth-child(4) {
    margin-bottom: 0;
}

#sidebar .ac_adbox_inner .ac_container {
    margin-right: 30px;
    width: calc(50% - 16px);
}
    
}