@media screen {  body{background:#792e4f;margin:0;} body.single {background:#fff;} #wrapper{margin:0 auto;width:930px;border-bottom:7px solid #e0ad16;} #header{background-image:url(/wp-content/themes/prodesc/images/encabezado.jpg);background-repeat:no-repeat;height:170px;margin:0;padding:0;width:auto;} #sidebar{margin:25px 0 15px 5px;width:280px;min-height:500px;float:left;padding:0;} #footer{width:100%;clear:both;height:120px;background:#6B173B;color:#e5c2d2;font-size:11px;font-family:Arial, Verdana, sans-serif;padding:0;margin:0;} #footer p {padding:10px 0 0 10px;margin:0;} #footer span.prodesc{color:#fff;font-size:12px;font-family:Helvetica, Arial, sans-serif;} #footer a {color:#FCAB4F;text-decoration:none;} #footer .menu-mini{width:100%;height:20px;margin:30px 0 0 0;padding:0;float:left;} #footer ul.menu-footer {margin:0 0 0 10px;padding:0;width:310px;} #footer ul.menu-footer li {display:inline;text-transform:uppercase;font-size:9px;font-family:Helvetica, Arial, sans-serif;list-style-type:none;padding:0 5px 0 0;margin:0;} #footer ul.menu-footer li a{text-decoration:none;margin:0;padding:0;} #footer ul.menu-footer li a:hover {text-decoration:underline;} #footer .up{float:right;width:50px;height:auto;margin:0;padding:0;font-size:9px;text-transform:uppercase;} #footer .up a {color:#fff;} #footer .info {width:620px;float:left;margin:0;padding:0;} #sidebar ul.rss li{padding:0 10px 10px 0;border-bottom:1px dotted #d7ceb4;margin-right:10px;list-style-image: url(/wp-content/themes/prodesc/images/bullet.gif);} #sidebar ul.rss li a{margin:0;font-size:12px;color:#000;padding:5px;font-family:Arial, Verdana, sans-serif;text-decoration:none;} .content{color:#fff;font-family:verdana, sans-serif;font-size:14px;width:600px;float:right;margin:10px 0 25px 0;padding:0 10px 0 10px;border-bottom:5px solid #e0ad13;} .content p {line-height:1.5em;} .content a {color:#FCAB4F;text-decoration:underline;} .content ol li {line-height:1.5em;margin-top:15px;margin-bottom:25px;} .content ul li {line-height:1.5em;margin-top:15px;margin-bottom:25px;} .content-single{color:#691839;font-family:verdana, sans-serif;font-size:14px;width:620px;float:right;margin:10px 0 25px 0;padding:0 0 0 10px;border-bottom:5px solid #e0ad13;} .content-single p {line-height:1.5em;} .content-single ol li {line-height:1.5em;margin-top:15px;margin-bottom:25px;} .content-single ul li {line-height:1.5em;margin-top:15px;margin-bottom:25px;} .content li.pagenav {list-style:none;} .content li.page_item {margin:0;padding:3px;} #search_results {padding:15px 0 0 15px;width:auto;background:#fff;} .box-search {padding:0;margin:0 5px 0 0;float:right;height:32px;} .box-search .texta {margin:4px 0 0 0;padding:0;height:21px;border:1px solid #c6c80d;float:left;} .description {width:100%;background:#6B173B;color:#fff;border:1px solid #4e112b;margin-top:15px;margin-bottom:35px;padding:0;height:140px;background-image:url(/wp-content/themes/prodesc/images/paloma-prodesc.png);background-repeat:repeat-x;background-position:center center;} .description p {font-size:13px;padding:5px 6px;margin:0;font-family:Helvetica, Arial, sans-serif;} .description img {padding:5px;float:left;margin:5px;} .storycontent {margin-bottom:5em;} .storycontent img.more {border:0;float:right;margin-top:15px;} .noticias {background:#faefd1;margin:0;padding:0;} .publicaciones {background:#fcab4f;width:280px;height:auto;} .meta {background-image:url(/wp-content/themes/prodesc/images/calendar.png);background-repeat:no-repeat;background-position:left center;font-size:10px;padding-left:20px;margin-top:5px;font-family:Helvetica, Arial, sans-serif;color:#fff;text-transform:uppercase;} .meta-single {background-image:url(/wp-content/themes/prodesc/images/calendar.png);background-repeat:no-repeat;background-position:left center;font-size:10px;padding-left:20px;margin-top:5px;font-family:Helvetica, Arial, sans-serif;color:#00471d;text-transform:uppercase;} img.social {border:none;margin:2px;padding:4px 0 0 0;} img.paloma{float:right;} img.news-lateral{float:left;margin:3px 10px 0 10px;} img.publi{margin:5px 7px 5px 10px;float:left;border:1px solid #c5863e;padding:1px;} img.title_pubs{margin:10px 0 0 45px;} p.side{color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;padding:0 5px 5px 0;} .geolocalizacion {width:100%;height:300px;margin-top:25px;} .mapa {width:350px;float:left;padding-bottom:35px;} .address {width:230px;float:right;font-size:11px;} .address p{margin:0;padding:0 0 10px 0;} .content-logos{margin:25px 0 25px 15px;} .redes{margin-top:35px;padding:2px 10px 5px 10px;font-size:9px;background:#fcbe77;text-transform:uppercase;font-family:Arial, Verdana, sans-serif;} .redes img {border:0;} span.rpro{text-transform:none;font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#000;font-size:10px;}  h2 {font-family:Georgia, Times, serif;font-weight:bold;font-size:19px;color:#fcab52;margin:15px 0 0 0;padding:0;line-height:1.2em;} h2.page {font-family:Georgia, Times, serif;font-weight:bold;font-size:19px;color:#fcab52;margin:15px 0 0 0;padding:0 0 3px 0;line-height:1.2em;border-bottom:1px solid #fcab52;} h2.single {font-family:Georgia, Times, serif;font-weight:normal;font-size:17px;color:#007731;margin:15px 0 0 0;padding:5px;line-height:1.2em;background-color:#e3e60f;border:1px solid #007731;} h2.pagetitle, h2.pagetitle_materiales {font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#fff;font-size:12px;text-transform:uppercase;} h2.pagetitle_materiales {margin:35px 0 0 0;padding:5px;background:#8C355B;width:auto;border:1px solid #622540;} h2 a{color:#fcab52;text-decoration:none;} h2 a:hover {text-decoration:underline;} h2.front {border-top:5px solid #e0ad13;padding-top:10px;} h2.front a{text-decoration:none;} h2.front a:hover{text-decoration:underline;} h2.unoti {font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#fff;font-size:11px;text-transform:uppercase;} h3.noticias {background:#e3e60f;color:#007731;font-size:17px;font-family:Georgia,Times,serif;font-weight:normal;padding:5px;text-align:center;margin:0 0 15px 0;} .content h3 {margin-top:50px;} h3.suscripcion {margin:0;padding:10px 0 5px 0;text-transform:uppercase;font-size:12px;font-family:Helvetica, Arial, sans-serif;color:#fff;background-image:url(/wp-content/themes/prodesc/images/email_32.png);background-repeat:no-repeat;background-position:0 11px;padding-left:22px;} h4 {font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:none;color:#FCAB4F;font-size:14px;margin:25px 0 0 0;padding:10px 10px 0 0px;} h4.subheader {background-image:url(/wp-content/themes/prodesc/images/subheader.png);background-repeat:no-repeat;color:#fff;background-color:#8c355b;background-position:4px 5px;margin-top:15px;font-weight:normal;padding:5px 5px 5px 26px;border:1px solid #622540;font-size:12px;font-weight:bold;line-height:1.4em;font-family:Verdana, Arial, sans-serif;text-transform:none;} h4.news-bar {font-family:Helvetica, Verdana, sans-serif;font-weight:normal;text-transform:uppercase;color:#ee7f00;font-size:11px;margin:0;padding:0 10px 0 10px;} .subtitulo-single {font-size:13px;color:#6B173B;font-family:Arial, Verdana, sans-serif;font-weight:bold;margin-top:15px;} h4.titulo-publi{margin:15px 5px 5px 10px;padding:0;color:#000;font-size:10px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:uppercase;} h5 {color:#FCAB4F;margin:25px 0 15px 0;font-weight:normal;font-size:14px;font-family:Helvetica, Arial, sans-serif;}  .alignleft, .post .alignleft{float: left;padding:5px 9px 3px 0;} .alignright, .post .alignright{float: right; padding:5px 0 3px 7px;} .aligncenter,div.aligncenter,.post .aligncenter {display: block;margin-left: auto;margin-right: auto;} img.logoglobalfundwoman {float:left;padding:0;margin:0 5px 0 0;} .content img {border:none;}  #featured{ width:930px; position:relative; height:270px; background:#fff; margin-bottom:10px; } #featured ul.ui-tabs-nav{ position:absolute; top:0; left:590px; list-style:none; padding:0; margin:0; width:340px; } #featured ul.ui-tabs-nav li{ padding:0; padding-left:10px; font-size:12px; color:#666; } #featured ul.ui-tabs-nav li img{ float:left; margin:5px 5px 2px 5px; background:#fff; padding:2px; border:1px solid #eee; } #featured ul.ui-tabs-nav li span{ font-size:12px; font-family:Verdana;font-weight:bold; line-height:20px; } #featured li.ui-tabs-nav-item a{ display:block; height:90px; color:#333; background:#fff; line-height:20px; text-decoration:none; } #featured li.ui-tabs-nav-item a:hover{ background:#f2f2f2; }  #featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:#ccc; } #featured .ui-tabs-panel{ width:600px; height:270px; background:#999; position:relative; } #featured .ui-tabs-panel .info{ position:absolute; top:187px; left:0; height:83px; background: url(/wp-content/themes/prodesc/images/transparent-bg.png); width:600px; } #featured .info h2{ font-size:13px; font-family:Georgia, serif; font-weight:bold; color:#fff; padding:5px 5px 5px 8px; margin:0; overflow:hidden; } #featured .info p{ margin:0 5px 0 8px; font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:17px; color:#fff; } #featured .info a{ text-decoration:none; color:#fff; } #featured .info a:hover{ text-decoration:underline; } #featured .ui-tabs-hide{ display:none; } div.pagination {font-size:13px;text-transform:uppercase;text-align:left;padding:20px;margin:40px 0 40px 0;} div.pagination a {padding: 2px 5px 2px 5px; margin:2px;border: 1px solid #51112d;text-decoration:none;color: #fff;background:#8C355B;} div.pagination a:hover, div.pagination a:active {border: 1px solid #471b2f;background:#6B173B;color:#fff;} div.pagination span.current {padding: 2px 5px 2px 5px;margin:2px;border:1px solid #51112d;font-weight:bold;background:#6B173B;color:#fff;} div.pagination span.disabled {padding: 2px 5px 2px 5px;margin:2px;border:1px solid #953962;color:#953962;} .pages-blog {margin:0 0 0 10px;height:30px;width:100%;} .pages-blog ul.pagination-template{margin:0;padding:0;list-style:none;text-align:center;height:30px;} li.right {color:#fff;margin:0;text-transform:uppercase;font-size:10px;display:inline;background:#8C355B;} li.right a {text-decoration:none;color:#fff;} li.right a:hover {background:#6B173B;} li.left {color:#fff;margin:0;text-transform:uppercase;font-size:10px;display:inline;background:#8C355B;} li.left a {text-decoration:none;color:#fff;} li.left a:hover {background:#6B173B;} .content-newsletter {width:auto;min-height:100px;margin:0;padding:0;} .aviso-suscripcion {color:#fff;margin-top:35px;border:1px solid #622540;padding:15px 15px 15px 55px;font-size:12px;font-family:Verdana, Arial, sans-serif;background-image:url(/wp-content/themes/prodesc/images/accept.png);background-repeat:no-repeat;color:#fff;background-color:#8c355b;background-position:15px 15px} .newsletter {width:300px;float:right;height:60px;margin:0;padding:0;} .sendit {padding:0;margin:0;height:60px;} .sendit form {margin:0;padding:0 0 3px 0;} .navigation-second{width:100%;height:16px;background:#54C247;background-image:url(/wp-content/themes/prodesc/images/bg-navsecond.png);background-repeat:repeat-x;margin:0;padding:0;} ul.breadcrumbs {list-style: none;padding: 1px 0 0 10px;margin: 0;font-size:11px;width:100%;font-family: Helvetica,Arial, sans-serif;} ul.breadcrumbs li {float:left;margin: 0 5px 0 0;padding: 0;color:#fff;} ul.breadcrumbs li img {border:0;padding:0;margin:0;} ul.breadcrumbs li a {color:#fff;} } @media all {div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { padding-left:35px ; background:#8C355B; border:1px solid #622540; background-image:url(/wp-content/plugins/contact-form-7/images/ok.png); background-repeat:no-repeat; background-position:center left; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } img.ajax-loader { border: none; vertical-align: middle; } } @media screen {  .ngg-albumoverview { margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-album { height: 100%; padding: 5px; margin-bottom: 5px; border: 1px solid #fff; }   html>body .ngg-album { overflow:hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-album { overflow: hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-albumtitle { text-align: left; font-weight: bold; margin:0px; padding:0px; font-size: 1.4em; margin-bottom: 10px; } .ngg-thumbnail { float: left; margin-right: 12px; } .ngg-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-thumbnail img:hover { background-color: #A9A9A9; } .ngg-description { text-align: left; }  .ngg-album-compact { float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px; } .ngg-album-compactbox { background:transparent url(/wp-content/plugins/nextgen-gallery/css/albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px; } .ngg-album-compactbox .Thumb { border:1px solid #000000; margin:0px !important; padding:0px !important; width:91px; height:68px; } .ngg-album-compact h4 { font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px; } .ngg-album-compact p { font-size:11px; margin-top:2px; }  .ngg-galleryoverview { overflow: hidden; margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-galleryoverview .desc {  margin:0px 10px 10px 0px; padding:5px; } .ngg-gallery-thumbnail-box { float: left; } .ngg-gallery-thumbnail { float: left; margin-right: 5px; text-align: center; } .ngg-gallery-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-gallery-thumbnail img:hover { background-color: #A9A9A9; } .ngg-gallery-thumbnail span {  font-size:90%; padding-left:5px; display:block; } .ngg-clear { clear: both; }  .ngg-navigation { font-size:0.9em !important; clear:both !important; display:block !important; padding-top:15px; text-align:center; } .ngg-navigation span { font-weight:bold; margin:0pt 6px; } .ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev { border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover { background-color: #0066CC; color: #FFFFFF !important; text-decoration: none !important; }  .ngg-imagebrowser { } .ngg-imagebrowser h3 { text-align:center; } .ngg-imagebrowser img { border:1px solid #A9A9A9; margin-top: 10px; margin-bottom: 10px; width: 100%; display:block !important; padding:5px; } .ngg-imagebrowser-nav { padding:5px; margin-left:10px; } .ngg-imagebrowser-nav .back { float:left; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .next { float:right; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .counter { text-align:center; font-size:0.9em !important; } .exif-data { margin-left: auto !important; margin-right: auto !important; }  .slideshow { margin-left: auto; margin-right: auto; text-align:center; outline: none; } .slideshowlink { }  .ngg-singlepic { background-color:#FFFFFF; display:block; padding:4px; } .ngg-left { float: left; margin-right:10px; } .ngg-right { float: right; margin-left:10px; } .ngg-center { margin-left: auto !important; margin-right: auto !important; }  .ngg-widget, .ngg-widget-slideshow { overflow: hidden; margin:0pt; padding:5px 0px 0px 0pt; text-align:left; } .ngg-widget img { border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px; }  .ngg-related-gallery { background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px; } .ngg-related-gallery img { border: 1px solid #DDDDDD; float: left; margin: 0pt 3px; padding: 2px; height: 50px; width: 50px; } .ngg-related-gallery img:hover { border: 1px solid #000000; }  .ngg-galleryoverview ul li:before { content: '' !important; } .ngg-gallery-list { list-style-type:none; padding: 0px !important; text-indent:0px !important; } .ngg-galleryoverview div.pic img{ width: 100%; } .ngg-gallery-list li { float:left; margin:0 2px 0px 2px !important; overflow:hidden; } .ngg-gallery-list li a { border:1px solid #CCCCCC; display:block; padding:2px; } .ngg-gallery-list li.selected a{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#000000 none repeat scroll 0 0; } .ngg-gallery-list li img { height:40px; width:40px; } li.ngg-next, li.ngg-prev { height:40px; width:40px; font-size:3.5em; } li.ngg-next a, li.ngg-prev a { padding-top: 10px; border: none; text-decoration: none; } } @media screen { #shDisplay div#shTitle { font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif;  color: #ffffff;  text-align: center; margin: 0 auto; } #shDisplay div#shCount { color: #999999; font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif; } #shDisplay div#shTitle a { text-decoration: none; font: bold 16pt 'Courier New', Courier, fixed; letter-spacing: -2px; margin: 0 10px; width: 26px; color: #999999; } #shDisplay div#shTitle a:hover { color: #ffffff; border: none; } #shDisplay div#shNext{ float:right; } #shDisplay div#shPrev { float:left; } body { height: 100%; } #shShutter *, #shDisplay * { padding: 0; margin: 0; } div#shShutter, div#shDisplay { top: 0; left: 0; width: 100%; position: absolute; } div#shShutter { height: 100%; z-index: 1000; background-color: #000000; opacity: 0.8; filter:alpha(opacity=80); } div#shDisplay { display: block; background-color: transparent; z-index: 1002; } div#shDisplay img#shTopImg { margin: 0 auto; border: 1px solid #555; background: transparent; display: block; max-width: none; max-height: none; float: none; padding:2px; cursor: pointer; } div#shDisplay div#shWrap { visibility: hidden; } div#shWaitBar { font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; height: 36px; width: 100%; left: 0; cursor: default; opacity: 0.999; filter: alpha(opacity=100); z-index: 1001; margin-top: 160px; color: #ae0a0a; } } 