/* @font-face {font-family: "MyCalibri"; src: url('../fonts/CALIBRI.TTF') format("truetype"); } */
@font-face{ 
	font-family: 'MyFont';
	src: url('../fonts/Droid-Sans/DroidSans-webfont.eot');
	src: url('../fonts/Droid-Sans/DroidSans-webfont.eot?iefix') format('eot'),
	     url('../fonts/Droid-Sans/DroidSans-webfont.woff') format('woff'),
	     url('../fonts/Droid-Sans/DroidSans-webfont.ttf') format('truetype'),
	     url('../fonts/Droid-Sans/DroidSans-webfont.svg#webfont') format('svg');
    font-style: normal;
    /* font-weight: normal; */
}

p{font-size:1.1em;}
.container a, .container a:link, .container a:visited, a{color:#22746b;}
.container a:hover, a:hover{color:#00cc99;}

/*** reescritura de clases del tema (ini) ***/
.hideTxt{zoom:1; text-indent: 100%; white-space: nowrap;}
.ui-tabs .ui-tabs-panel, 
.ui-tabs .ui-tabs-nav li{border:1px solid #eee;}
.ui-tabs .ui-tabs-nav li{*border-bottom:0;}

.page {z-index: 1; position: relative;}

#ctnWgts_HomeBottomLeft .wgt_HomeBottomLeft .menu a {width:100%; /* padding-right:1%; */}
#ctnWgts_HomeBottomLeft .wgt_HomeBottomLeft .menu a:focus, 
#ctnWgts_HomeBottomLeft .wgt_HomeBottomLeft .menu a:hover, 
#ctnWgts_HomeBottomLeft .wgt_HomeBottomLeft .menu a:active {background:#22746b; /* #00cc99; */ color:#fff;}
/*** reescritura de clases del tema (fin) ***/

/*** reescritura de clases del tema (ini) ***/
#slider-social-icons{position: relative;}
#slider-social-icons .social-icons{bottom: 12px; text-align: center; }
.social-icons li{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
.social-icons li a:hover{background-color:transparent;}
.social-icons li a{background-color:#22746b; border-radius:0; -moz-border-radius:0; -khtml-border-radius:0; -webkit-border-radius:0;
width:24px; height:24px; display:block; padding:0; }
.social-icons li a, .social-icons li a:hover{background-image:url('../img/sprite_IconosMinimalistas_24x24_.png'); background-repeat:no-repeat; }
.social-icons li a span {display: none; visibility: hidden;}
.social-icons .link-email{background-position:0 0;}			.social-icons .link-email:hover {background-position: 0 -24px;}
.social-icons .link-facebook{background-position:-24px 0;}	.social-icons .link-facebook:hover{background-position:-24px -24px;} 
.social-icons .link-twitter{background-position:-48px 0;}	.social-icons .link-twitter:hover{background-position:-48px -24px;} 
.social-icons .link-google{background-position:-72px 0;}		.social-icons .link-google:hover{background-position:-72px -24px;} 
.social-icons .link-github{background-position:-96px 0;}		.social-icons .link-github:hover{background-position:-96px -24px;} 
.social-icons .link-youtube{background-position:-120px 0;}	.social-icons .link-youtube:hover{background-position:-120px -24px;} 
.social-icons .link-dribbble{background-position:-144px 0;}	.social-icons .link-dribbble:hover{background-position:-144px -24px;} 
/* .social-icons .link-linkedin{background-position:-53px -27px;} .social-icons .link-linkedin:hover{background-position:-53px -1px;}  */
/* .social-icons .link-instagram{background-position:-105px -27px} .social-icons .link-instagram:hover{background-position:-105px -1px;}  */ /* http://instagram.com/prensapcm */
/* .social-icons .link-mail{background-position:-105px -27px} .social-icons .link-mail:hover{background-position:-105px -1px;}  */ /* atencionciudadana@pcm.gob.pe */

.ui-tabs .ui-tabs-nav li a{outline:none;}

.archive #portfolio-list a.feature-img, 
.category #portfolio-list a.feature-img{height:auto;}
.archive #portfolio-list, 
.category #portfolio-list {overflow: visible !important;}
.archive .pagination , 
.category .pagination {bottom: -40px; position: absolute;}
/*** reescritura de clases del tema (fin) ***/

/*** clases genericas (ini) ***/
.inlineBlock{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}

.table { display: table; }
.tablerow, .tr  { display: table-row; }
.tablecell, .td { display: table-cell; }
.tableIE7{}
.tableIE7 tr{}
.tableIE7 td{}
.tableIE7, .tableIE7 tr, .tableIE7 td{margin:0; padding:0; border-collapse:collapse; border:none;}

.color666666{color:#666;}
/*** clases genericas (fin) ***/

#wrap .menu a{color:#888888; text-shadow:none; /* color: rgba(0, 0, 0,1); */}
#wrap .menu a:focus, 
#wrap .menu a:hover, 
#wrap .menu a:active {color: #000000;}
#header{margin-bottom:2em;}
#header #masthead{display:none;}

.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { display: table; content: ""; }
.clearfix:after { clear: both; } 

.myRow{width:100%; display:table;}
.myColumn{display:table-cell; vertical-align:top; zoom:1;}
.myFour{width:25%;}
.myTwelve{width:75%;}

.one_fourth{width:24% !important; margin-left:0.5%; margin-right:0.5%;}
.one_half {width: 49% !important; margin-left:0.5%; margin-right:0.5%;}

.ctnFndMedioEscudo{margin-top:0; margin-right:0; margin-bottom:20px; display:table; vertical-align:middle; background:#e3dfc9 url('../img/fndMedioEscudo.gif') left center no-repeat; min-height:350px; color: #000; padding-left:177px; padding-right: 15px !important;}
.ctnFndMedioEscudo .fndMedioEscudo{display:table-cell; vertical-align:middle;}

.marco{border:2px solid #b3b3b3; padding:0.75em; box-shadow:0px 0px 5px #888; position:relative;}
.gmap{border:0; width:100%; height:100%;}

#ctnFrmCntcto, #ctnMapaPCM{display:inline-block; zoom:1; vertical-align:top; *display:inline; 
position:relative;width:48%; margin:0 0.5%; height:100%; min-height:460px;}
#ctnFrmCntcto{/*float:left;*/}
#ctnMapaPCM{ /*float:right;*/}
#ctnMapaPCM .marco{height:455px; /*97%;*/}
#ctnMapaPCM iframe{}

.sctnDescrptn{vertical-align:middle; display:table-cell; padding:0 10px; border-left:2px solid #f00; line-height:26px;}
.sctnCtn{display:table; margin-bottom:30px;}
.sctnTitle{font-style:italic; display:table-cell; vertical-align:middle; font-size:34px; color:#f00; width:170px; line-height:1.25em; font-weight: bold; /*text-shadow:2px 2px #d3d3d3;*/ padding-right:10px;}
.sctnTitle img{height:32px; vertical-align:middle;}

/* .lstHrzntal{overflow: hidden;}
.lstHrzntal ul{list-style:none; margin:0; padding:0;}
.lstHrzntal ul li{display:inline-block; height:100%; margin:0; padding:0;}
.lstHrzntal ul li a{display:block; width:100%; height:100%;} */
.ctnLstHrzntal{overflow: hidden;}
ul.lstHrzntal{}
ul.lstHrzntal, ul.lstHrzntal  li{list-style:none; margin:0; padding:0;}
ul.lstHrzntal li{display:inline-block; zoom:1; vertical-align:top; *display: inline;
position:relative; height:100%; /* margin:0; padding:0; */}
ul.lstHrzntal li a{display:block; width:100%; height:100%;}

.xctnCarouFredSel{width:100%; position:relative; overflow:hidden;}
.xCarouFredSel{position: absolute;}
.meta, .meta a{font-style:italic;}
.meta *{display:inline;}
.RcntPost{color:#b3b3b3;}
.RcntPost .lstCats, .RcntPost .lstCats a{font-style:italic;}

.caroufredsel_wrapper{padding:0;}
.ctrlCarouFredSel{display:block; background:#eee; color:#666; text-align:center; cursor:pointer; font-weight: bold;}
#ctnNotasRecientes .ctrlCarouFredSel{width:100%; font-family:'Cabin', Arial, Verdana;}
.ctrlCarouFredSel:hover{background:#b3b3b3; color:#fff;}
.CarouFredSel, .CarouFredSel li{width:100%; margin:0; padding:0;}
.CarouFredSel li{}
.ctnCtnCarouFredSel{width:100%; /* width:99%; xmax-width:50px; */ /* border:1px solid #888; */}
.ctnNotasRecientes ul.CarouFredSel, #NotasRecientes{height:345px; overflow:hidden;}
ul#NotasRecientes, ul#NotasRecientes li{list-style:none; list-style-position:outside;}
#text-5 h2.widgettitle, #text-4 h2.widgettitle{display:block; background-color:#22746b; /* #e31E208 */ text-align:center; color:#fff; font-style:italic; font-weight:bold; font-size:16pt; border-left:1em solid #00cc99; border-right:1em solid #00cc99; color#fff;}
.moreRecentPost{text-align:right;}
.moreRecentPost a{color:#22746b !important; font-weight:bold; font-style:italic;}

.ttlePost{font-weight:bold;}
.ttlePost a{color:#666 !important;}
.ttlePost a:hover{color:#e31E20 !important;}

#ctnShortCutsHome{position:relative; top:-20px; margin-bottom:10px; width:100%; /*max-width:960px;*/ overflow:hidden; /* height:67px; */ /*background:url('../img/xcinta_menu_inferior.png') center center no-repeat;*/}
#ctnShortCutsHome ul#lstShortCutsHome{text-align: center; /*float:right;*/ height:100%; background-color:#22746b; /*#e31E20*/}
#ctnShortCutsHome ul li.ctnShortCutHome{/* float:left; */ padding:0; padding-left:20px; /* 2%; padding-right:2%; 26*/ margin:0; height:100%; 
width:100%; max-width:108px; width:105px\9; /* width:expression(this.width > 106 ? 106: true);  *//* 12%; 114px 115px 120*/ 
background:#22746b url('http://www.pcm.gob.pe/wp-content/uploads/2013/10/separadorShortCutHome_2.gif') left center no-repeat; /*background-position:center center; background-repeat:no-repeat;*/}
#ctnShortCutsHome ul li.ctnShortCutHome  a{}
#ctnShortCutsHome ul li.ctnShortCutHome  a img{width:100%; padding-top:1px; /* max-width:120px;*/ }
#ctnShortCutsHome ul li.ctnShortCutHome  a span{display:none;}
#ctnShortCutsHome ul li.xlnkLast{background-image:none; padding:0;}
#ctnShortCutsHome ul li.lnkFirst{background-image:none; padding-left:0;}
.xctnLnkAgendaMinisterial{background-image:url('../img/agenda_01.png');}
.xctnLnkCsjoMnstros{background-image:url('../img/consejo_ministros.png');}
.xctnLnkSaywite{background-image:url('../img/sayhuite.png');}
.xctnLnkAnticorrupcion{background-image:url('../img/anticorrupcion.png');}
.xctnLnkPlanVRAEM{background-image:url('../img/plan_vraem_icon.png');}
#ctnShortCutsHome ul li.ctnShortCutHome.ctnLnkPlanVRAEM{padding-left:30px;}

/* ul.ctnShortCutsHome_sc, ul.ctnShortCutsHome_sc li{padding:0; margin:0; list-style-position:outside;} */
.ctnShortCutsHome_sc{background-color:#22746b; margin-bottom:1em; position:relative;}
.ctnShortCutsHome_{float:right;}
.ctnShortCutsHome_ .ctnShortCutHome_sc{outline:1px solid #f00; padding:0; padding-left:25px; background:transparent url('../img/separadorShortCutHome_2.gif') left center no-repeat;}
.ctnShortCutsHome_ .ctnShortCutHome_sc:first-child {padding-left:0; background-image: none; }
.ctnShortCutsHome_ .ctnShortCutHome_sc:last-child {padding-right:25px;}
.ctnShortCutsHome_ .ctnShortCutHome_sc a{display:block; }
.ctnShortCutsHome_ .ctnShortCutHome_sc a span{display:none;}
.ctnShortCutsHome_ .ctnShortCutHome_sc a img, 
.ctnShortCutsHome_sc .ctnEspclsLst img{height:100%; max-height:48px; vertical-align: middle;}
ul.ctnShortCutsHome_, ul.ctnShortCutsHome_ li{padding:0; margin:0; list-style-position:outside;}

.ctnShortCutsHome_sc .ctnEspcls{width:255px;}
.ctnShortCutsHome_sc .ctnEspclsLnk a:hover{text-decoration:none; color:#fff;}
.ctnShortCutsHome_sc .ctnEspclsLnk{position:absolute; top:-1.75em; font-size:1em; padding:0 20px 0 10px; font-style:italic; text-transform:uppercase;
background:transparent url('../img/fndTabSpecials.png') right center no-repeat;}
.ctnShortCutsHome_sc .ctnEspclsLst{outline:1px solid #f00; background:#424242 url('../img/separadorShortCutEspeciales.gif') right center no-repeat;}
.ctnShortCutsHome_sc .ctnSldrEspeciales{height:auto;}

.ctnEspeciales{background:#424242 url('http://www.pcm.gob.pe/wp-content/uploads/2013/10/separadorShortCutEspeciales.gif') right center no-repeat !important; 
padding-right:1% !important; width:100% !important; max-width:255px; /* max-width:28% !important; */ /*215px 165*/ overflow:hidden; float:left;}
.ctnSldrEspeciales{position:relative; overflow:hidden; height:59px;}
.lstSldrEspeciales{width:100%;} 
.Especial{width:100%; max-width:255px !important; text-align:center; background-position:center center; background-repeat:no-repeat;}
.Especial a{}
.Especial a span{display:none;}

/* .home-bottoms{background-image:url('../img/VIDEO_Canal.png'); background-position:right top; height:183px;} */
/* ../img/video_pcm_03.png */
/* http://www.pcm.gob.pe/wp-content/uploads/2013/09/video_pcm_01.png' */
/* http://www.pcm.gob.pe/wp-content/uploads/2013/09/video_pcm.png */
.home-lefts{/* padding-right:0; */ width:100%; max-width:636px; 
width:636px\9;  /* IE8 and below */ 
*width:100%; /* IE7 and below */ 
/* width:636px; */ /* IE6 and below */ 
/* width: expression(this.width > 636 ? 636: true); */
}
.home-lefts li, .home-lefts ul{list-style-position:outside;}
.home-rigths{padding-left:0; padding-left:24px\9; *padding-left:0;}
.home-rigths .widget{margin-bottom:8px !important;}
.menu-item {font-family:Cabin;}
.menu-item:before{font-family: FontAwesome; font-size:1.1em; display: table-cell; width: 1em; padding-right: 0.25em; text-align: center;}
.menu a{display: table-cell;}
#navigation:before{/* content:" "; background:#fff url('http://www.pcm.gob.pe/wp-content/uploads/2013/10/cabecera_pcm.png') top center no-repeat; height: 159px; display: block;*/}
#navigation{font-size:1.1em; margin-top:0;}
/* #navigation-trasnparencia{width:530px; float:left; margin-top:50px;}
ul#menu-menu-transparencia li{height:55px;}
ul#menu-menu-transparencia li a{height:100%; padding:0 5px;} */

.menu-menu-transparencia-container {
background:transparent url('http://www.pcm.gob.pe/wp-content/uploads/2013/10/transparencia_verde.png') center top no-repeat;
padding-top:125px;
text-align:center;
/* padding-bottom: 0px;
border-bottom: 2px inset #aaa;
margin-bottom: 10px; */
}
ul#menu-menu-transparencia{width:100%; text-align:center;}
ul#menu-menu-transparencia li{
text-align: center;
border-left: solid 1px #888;
min-height: 36px;
width: 100%; /* max-width:94px; width:93px\9; */ /* width:expression(document.body.clientWidth > 94? "94px": "auto"); */
height: auto;
overflow: hidden;
margin-bottom: 1em;
float:none; max-width: 85px; *display:inline;
}
ul#menu-menu-transparencia li:first-child{ border-left:none; }
ul#menu-menu-transparencia li a{line-height:normal; 
height: 100%;
display: block;
word-wrap: initial;
width: 100%;
padding-left: 0;}
ul#menu-menu-inferior{float: none; clear: both;}

#menu-menu-bottom-left-01 a, 
#menu-menu-bottom-left-02 a, 
#menu-menu-bottom-left-03 a{padding:5px;}

#menu-menu-bottom-left-01 li, 
#menu-menu-bottom-left-02 li, 
#menu-menu-bottom-left-03 li{width:100%;}

.wgt_HomeBottomLeft .menu a{line-height:normal;}

.wgt_HomeBottomRight{}
.textwidget .organic-tabs h3{display:none;}
.wgt_HomeBottomRight h3{margin-top:0; text-align: center; background-color:#22746b; border-left:1em solid #00cc99; border-right:1em solid #00cc99; color:#fff;}

.ctnWgts_HomeBottomLeft{}
.ctnWgts_HomeBottomLeft div{}
.wgt_HomeBottomLeft:first-child, .homepage #nav_menu-3{width:100% !important; display:block !important; border-bottom:3px solid #22746b; /* #E31E20 */ margin-bottom: 5px;}
.wgt_HomeBottomLeft{/* width:33%; */ background-color:transparent; 
display:inline-block; zoom:1; vertical-align:top; *display: inline;}

#ctnWgts_HomeBottomLeft{margin-bottom: 5px;}

/* .container #navigation, .container .menu ul.sub-menu, .container .menu ul.children{ */
.menu-menu-principal-container, 
.container #navigation, .container .menu ul.sub-menu, .container .menu ul.children{
background-color:#22746b;
background-image: linear-gradient(to bottom, #00cc99 0%, #22746b 100%); /* #00cc99 #22746b / #DDDDDD #B3B3B3 */ /* W3C Markup, IE10 Release Preview */ 
background-image: -ms-linear-gradient(top, #00cc99 0%, #22746b 100%);	/* IE10 Consumer Preview */ 
background-image: -moz-linear-gradient(top, #00cc99 0%, #22746b 100%);	/* Mozilla Firefox */ 
background-image: -o-linear-gradient(top, #00cc99 0%, #22746b 100%);	/* Opera */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00cc99), color-stop(1, #22746b));	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-linear-gradient(top, #00cc99 0%, #22746b 100%);	/* Webkit (Chrome 11+) */ 
}
.menu-menu-principal-container, #menu-menu-principal {text-align: center; margin: 0 auto;}
#menu-menu-principal, #menu-menu-principal li{line-height: 50px;}
#menu-menu-principal li:before {padding:0; margin:0; position:relative; left:0.5em; color:#fff;}
.menu-menu-principal-container {border-left: 1em solid #00cc99; border-right: 1em solid #00cc99;}
.menu-menu-principal-container ul#menu-menu-principal li.menu-item a{color:#fff;}
.menu-menu-principal-container ul#menu-menu-principal li.menu-item a:hover,
.menu-menu-principal-container ul#menu-menu-principal li.menu-item a:focus, 
.menu-menu-principal-container ul#menu-menu-principal li.menu-item a:active{color:#fff;}
li.current-menu-item{border-bottom: #f00 4px solid;}


.videoWrapper {position:relative; /* padding-bottom:56.25%; */ /* 16:9 */ padding-top:25px; height:0;}
.videoWrapper iframe, .videoWrapper embed, .videoWrapper object {position:absolute; top:0; left:0; width:100%; height:100%; }

#ctnVideoHome{padding-bottom:12px; padding-right:5px; line-height:1em; color:#fff; background:#e31E20 url('../img/tiraVideoAndina.png') left bottom repeat-x; width:370px; xheight:163px; font-weight:bold; font-style:italic; 
display:inline-block; zoom:1; vertical-align:top; *display: inline; }
#ctnVideoHome h2{max-width: 130px; text-transform:uppercase;  word-wrap:break-word; color:#fff; float:right; font-size:20px; font-weight:inherit;}
#ctnVideoHome .ctnVideoWrapper {margin-right:5px; width:232px; height:154px; float:left;}
#ctnVideoHome .lnkCanalVideo{top:50px; position:relative; padding-left:46px; height: 29px; display:table; /* float:right; */ background:url('../img/icoCanalVideo.gif') left center no-repeat;}
#ctnVideoHome .lnkCanalVideo a{font-weight:normal; color:#fff; display: table-cell; vertical-align: middle;}

#ctnMenuTransparencia{background:transparent url('../img/transparencia.png') center top no-repeat;}
.tabSpecials{font-style:italic; text-transform:uppercase; padding:0 20px 0 10px; text-align:center; background:transparent url('../img/fndTabSpecials.png') center right no-repeat; 
 display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; /* min-height:60px; _height:60px; */}
.tabSpecials a:hover{color:#fff;}
.ctrlSpecials{position:absolute; display:inline; cursor:pointer; color:#666; font-size:32px; top:50%; line-height:0; font-weight: bold; /* font-size:40px; top:-5px; */}
.ctrlSpecials:hover{color:#fff;}
#ctrlSpecialsLeft{float:left; left:2px;}
#ctrlSpecialsRight{float:right; right:20px;}
.xctrlsSpecials{background:#424242;}

/* para plugin DavesWordPressLiveSearch */
/* ul.dwls_search_results{width:100%; max-width:720px;} */
.daves-wordpress-live-search_author{display:none;}
#dwls_search_results{list-style:none; margin:0; padding:0;}
#dwls_search_results p {margin-bottom:0;}
#mySearch form.search-form input[type="search"]{width:100%;}
.ctnVFMCliveSearch{width:100%; display:block; position:relative;}
.frmVFMCliveSearch, .ctnResultsVFMCliveSearch{height:100%; float:left;
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; }
.frmVFMCliveSearch{width:100%; max-width:25%;/*250px;*/}
/*.frmVFMCliveSearch *{width:100%; max-width:100%;} */
.frmVFMCliveSearch .search-field{height:3em; border-radius: 3px !important; background-color: #F9F9F9; border: 1px solid rgba(0,0,0, .08);}
.frmVFMCliveSearch label, 
.frmVFMCliveSearch .search-field{ width:100%;}
.frmVFMCliveSearch label{margin-bottom:10px; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
.ctnResultsVFMCliveSearch{width:100%; margin-top:-10px; max-width:72%;/*650px;*/ margin-left:2%;/*10px;*/}
.daves-wordpress-live-search_result{padding:10px 0; list-style:none; border-bottom:1px solid #eee;}
.daves-wordpress-live-search_result a{color:#333 !important; font-size:16px; font-weight:bold;}
.daves-wordpress-live-search_date {text-align: right;}
.wgdtInSearch a{color:#888 !important;}
.ctn_post_thumb{float:left; margin-right:10px; line-height:0;}

.centrado{width:100%; text-align:center; margin:0 auto; position:relative;}
.LstWillaqnikis{position:relative; text-align:left; /* width:100%; margin:0 auto; */}
.Willaqniki{text-align:center; width:100%; /* 21% */ max-width:191px; background:#f3f3f3; margin:1%; padding:0.5%; position:relative; /* float:left; */
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; }


/* http://css-tricks.com/snippets/css/css-box-shadow/ */
.innerShadow {
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}
.one-edge-shadow {
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
}

.marcoSombreado {
border: 1px solid #fff;
padding: 7px;
box-shadow: 0px 0px 5px #888;
position: relative; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; 
}

/*** Flickr (ini) ***/
.ctnLstAlbumsFlickr{text-align:center; margin:0 auto; width:100%;}
.ctnVFMC_albumFlickr{}
.ctnVFMC_albumFlickr ul{text-align: center;}
.ctnVFMC_albumFlickr ul, .ctnVFMC_albumFlickr ul li{padding:0; margin:10px; list-style:none;}
.ctnImgFlickr{/* display: inline-block; */ margin:10px;}
.ctnImgFlickr a{}
.ctnImgFlickr img{border:none; vertical-align:middle; /* padding:10px; */}

.PreAlbumFlickr{text-align:center; margin:10px !important; }

.mosaicflow .mosaicflow__column {display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; /* float:left; */ } 
.mosaicflow .mosaicflow__item {margin:0; padding:0; } 
.mosaicflow .mosaicflow__item img { display:block; width:100%; height:auto; } 

.photosetGrid{}
.photosetGrid, .photosetGrid li{list-style:none !important; margin:0 !important; padding:0 !important;}

.thumbsFlickr .marcoSombreado{}
.PreAlbumFlickr{width:240px;}
.preAlbumFlickrDestacado{margin-bottom:20px;}

.ctnFlickrShowGallery_Rotator {}
.ctnFlickrShowGallery_Rotator ul li img{vertical-align: middle;}
.ctnFlickrShowGallery_Rotator .ctnLnkAlbumFlickr{text-align:right;}
.ctnFlickrShowGallery_Rotator .ctnLnkAlbumFlickr a{text-decoration:none; color:#444; padding-left:18px; background:transparent url('../img/ico-flickr.gif') left center no-repeat;}
/*** Flickr (fin) ***/

/*** Obras Dpto (ini) ***/
.ctnObraDpto{position:relative; z-index:999;}
.ctnLnkMasInfoObra{zoom:1; z-index:998; width:138px; height:32px; /* position:relative; left:732px; top:1014px; */ position:absolute; left:732px; top:982px; /* right:90px; */}
.ctnLnkMasInfoObra a{z-index:997; text-align:center; position:relative; width:138px; height:32px; display:block; zoom:1; /*left:0; top:0;*/ text-indent:-9000px; text-transform: capitalize;}
.ctnLnkMasInfoObra a:hover{background-color: rgba(250, 250, 250, 0.5);}
.ctnLnkMasInfoObra a img{display:none; *display:inline;}
.ctnLnkMasInfoObra a span{xdisplay:none;}

#ctnObraDpto_Acordeon .ctnMontos{width: 911px;}
#ctnObraDpto_Acordeon .tabsMontosObra {width:730px;}
/*** Obras Dpto (fin) ***/

.container{margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:25px}

.footer{margin-top:20px; border-top:3px solid #22746B;}
.footer-information{background-color:transparent; background-image:none; text-align:center;/* line-height:0;*/}
#ctnLstWebs{text-align: center; margin: 0 auto;}
#ctnLstWebs ul{}
#ctnLstWebs ul li{padding:1em 1.25em; vertical-align: middle; text-align:center;}
#ctnLstWebs ul li a {display: block; /* padding-top:15px; background:url('../img/fndLnkWebFooter.gif') top center no-repeat; */}
#ctnLstWebs ul li a b{display: block; margin:0 auto; width:32px; height:16px; background:#22746b url('../img/fndLnkWebFooter.png') top center no-repeat; position:relative; z-index:2;}
#ctnLstWebs ul li a:hover b{background-color:#00cc99;}
#ctnLstWebs ul li#ctnLnkPPPT a {background-image:none; padding-top:0;}
#ctnLstWebs ul li span {text-transform:uppercase; border-top:2px solid #22746b; border-bottom:2px solid #22746b; display: block; padding:1em 0.5em; position:relative; z-index:1; /* margin-top:-2px; */}
#ctnLstWebs ul li a:hover span {border-top-color:#00cc99; border-bottom-color:#00cc99;}
#ctnLstWebs ul li span em {display:inline-block; display:block; line-height:1em; font-size:1.5em; font-weight: bold;}
#ctnLstWebs ul li a:hover span em{text-decoration:none;}
#ctnLnkPPPT{}

#navigation-bottom{float:left;}
#lnkLogoPeruProgreso{float:right;}

/*** hack shortcodes (inicio) ***/
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header{text-align:center; background-color:#fff; }
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header a:before ,
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header.ui-accordion-header-active a:before {content:'';}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header, 
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header.ui-accordion-header-active{background-position:20px center; background-repeat:no-repeat;}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header{background-image:url('../img/sim_01_.gif');}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header:hover{background-image:url('../img/sim_01.gif');}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header.ui-accordion-header-active{background-image:url('../img/sim_02_.gif');}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header.ui-accordion-header-active:hover{background-image:url('../img/sim_02.gif');}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header a span{display:none;}
#ctnObraDpto_Acordeon .ui-accordion .ui-accordion-header a em{width:530px; height:136px; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; 
background-repeat:no-repeat; background-position:center center; }
/*** hack shortcodes (fin) ***/

/*** chancando estilo pr defecto (inicio) ***/
.container form input[type='url'],
.container form input[type='tel'],
.container form input[type='email'],
.container form input[type='text'],
.container form input[type='password'],
.container form input[type='number'] {width:90%;}
/*** chancando estilo pr defecto (fin) ***/

/*** ArchiveSlyted (inicio) ***/
.widget-archive{padding: 0 0 40px 0; float: left; width: 235px;}
.widget-archive ul {margin: 0;}
.widget-archive li {margin: 0; padding: 0;}
.widget-archive li a{ border-left: 1px solid #d6d7d7; padding: 5px 0 3px 10px; margin: 0 0 0 55px; display: block;}
li.archive-year{float: left; font-family: Helvetica, Arial, san-serif; padding: 5px 0 3px 10px; color:#ed1a1c;}
li.archive-year a{color:#ed1a1c; margin: 0; border: 0px; padding: 0;}
/*** ArchiveSlyted (fin) ***/

.portfolio-wrap{margin-bottom:20px;}
.xpromo_slider{width:100%; max-width:910px;}

.home-slider{}
.home-slider .excerpt{display:none;}

.ctnProyectos{width:100%; margin-bottom:25px; /* border:1px solid #888; */}
.ctnProyectos .toggle-trigger a{color:#000 !important;}
.ctnTtleProyectos{/* width:50%; */ font-size:2em; height:4em; position:relative; display:table;  vertical-align:middle; margin-bottom: 0; padding-bottom: 0; /* background:transparent url('../img/proyectos/separadores_06.png') center center repeat-x; padding-left:20px; */}
.preTtleProyectos, .icoTtleProyectos, .ttleProyectos{display:table-cell; vertical-align:middle;}
.preTtleProyectos{width:20px; background:#fff url('../img/proyectos/separadores_06.png') left center repeat-x; }
.icoTtleProyectos{padding:0 5px; /*width:94px; height:94px; background:#fff url('../img/proyectos/separadores_03.jpg') center center no-repeat;*/}
.icoTtleProyectos i{color:#888; font-size:4em;}
.icoTtloProyectos {font-family: 'FontAwesome' !important; position:absolute; left:1em; background-color:#fff;}
.icon-circle {*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');}
.icoTtloProyectos .icon-stack {font-size:2em;}
.icoTtloProyectos .icon-stack .icon-stack-base{color:#676767;}
.icon-agua-y-saneamiento:before{content:"\f043";} 
.icon-agua-y-saneamiento{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');} /* icon-tint */
.icon-carreteras:before{content:"\f018";} /* icon-road */
.icon-educacion:before{content:"\f02d";} /* icon-book */
.icon-electrificacion:before{content:"\f0e7";} /* icon-bolt */
.icon-agricolas:before{content:"\f06c";} /* icon-leaf */
.icon-transporte:before{content:"\f0d1";} /* icon-truck */
.icon-salud:before{content:"\f067";} /* icon-plus */
.icon-infraestructura:before{content:"\f0f7";} /* icon-building */
.icon-turismo:before{content:"\f072";} /* icon-plane */
.icon-tren:before{content:"";} /* icon-plane */ 
/* .icon-tren{background:transparent url('http://www.iconsdb.com/icons/preview/light-gray/train-5-xl.png') center center no-repeat;} */
/* .icon-tren{background:transparent url('../img/proyectos/ico-transporte.png') center center no-repeat;} */
.icon-ferrocarriles{background:transparent url('../img/proyectos/ico-tren.png') center center no-repeat;}
.icon-infraestructura-portuaria{background:transparent url('../img/proyectos/ico-infraestructura-portuaria.png') center center no-repeat;}
.ttleProyectos{color: #fff;}
.ttleProyectos span{font-size:0.9em; border-left:1.5em #E31E20 solid; padding:0 15px 0 4.5em; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; /* height:33px; */ 
	/* background:#676767 url('../img/proyectos/separadores_09.jpg') right center no-repeat; */ 
	background-color:#676767; border-top-right-radius: 0.75em; border-bottom-right-radius: 0.75em;}
.ttleProyectosBorderRight{background:#fff url('../img/proyectos/separadores_09.jpg') center center; width:17px;}

/* .icoProyectos {display: block; text-align: center; margin: 0 auto; width:50px; height:50px; background-color:transparent; background-position:center center; background-repeat:no-repeat;}
.icoSaneamiento{background-image:url('../img/proyectos/ico_saneamiento.png');}
.ico_agua-y-saneamiento{background-image:url('../img/proyectos/ico_agua-y-saneamiento.png');}
.ico_carreteras{background-image:url('../img/proyectos/ico_carreteras.png');}
.ico_educacion{background-image:url('../img/proyectos/ico_educacion.png');}
.ico_electrificacion{background-image:url('../img/proyectos/ico_electrificacion.png');}
.ico_proyectos-agricolas{background-image:url('../img/proyectos/ico_proyectos-agricolas.png');} */

/*** Para seccion de Obras (fin) ***/
.ctnImgCabeceraObraDpto{background-color:#f00; background-position:center center; background-repeat:repeat-x; 
line-height: 107px; vertical-align: middle; width:100%; height:107px; margin:0 auto; text-align:center; }
.menuDptos{display:none;}
.ctnImgCabeceraObraDpto img{vertical-align:middle;}

.ctnProyecto{}
.ctnProyecto .toggle-trigger{background:#E6E1CD; font-size:1.5em; font-size:1.25em\9; }

.ctnProyectosCants, .ctnProyectosInvrsns{}
.ctnProyectosCants .table{width:100%;}
.ctnProyectosCants .td, .ctnProyectosInvrsns .td{vertical-align: middle; padding:0 0.5em;}
.ctnProyectosTotal{margin: 0 auto; text-align: center;}
.ctnProyectosTotal a{margin-top:1em; zoom:1; border:0.8em solid #ddd; border-radius: 2em; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;  
width:90%; max-width:42em; vertical-align: middle;}
.cantProyectosTotal .monedaPrycto{font-size:3em;}
.toggle-trigger.ctnProyectosTotal.active:before, 
.toggle-trigger.ctnProyectosTotal:before{color:#676767; text-align: left; vertical-align: middle; position: absolute; left: 0.25em; font-size: 3em; top: 1em;}
.toggle-trigger.ctnProyectosTotal.active:before{content:"\f139"; /* icon-chevron-sign-up */ }
.toggle-trigger.ctnProyectosTotal:before{content:"\f13a"; /* icon-chevron-sign-down */}

.ttloProyectosTotal{display: block; margin-top: -1.75em;}
.ttloProyectosTotal span{background-color:#E31E20; color: #fff; text-transform: uppercase; font-size: 1.5em; padding: 0.25em 1em; border-radius: 1em;}
.ctnProyectosCant{/* margin-top:2em; */}
.cantProyectosTotal{}
.cantProyectosTotal span{font-style: normal; font-size: 5em; line-height:1.25em; color: #888; font-weight: bold;}
.txtProyectosCant, .txtProyectosInv, .txtProyectosBnfcrosCant{color:#E31E20; font-weight: bold; font-size: 1.1em; /* display: table; */}
.txtProyectosCant{/*height: 12em;*/}
.txtProyectosInv{/*height:5em;*/}
.txtProyectosCant p, .txtProyectosInv p, .txtProyectosBnfcrosCant{vertical-align: middle; /* display: table-cell; */}
.txtProyectosCant p, .txtProyectosInv p{/* padding-top:4em; */ line-height: 1em;}
/* .txtProyectosMontos p:after{content:"\f0da"; font-family: FontAwesome;} */
.txtProyectosCant span, .txtProyectosInv span{}
.ctnProyectosCantNacional, .ctnProyectosCantRegional, .ctnProyectosCantLocal, 
.ctnProyectosInvNacional, .ctnProyectosInvRegional, .ctnProyectosInvLocal{position:relative; text-align: center;}
.ctnProyectosCantNacional strong, .ctnProyectosCantRegional strong, .ctnProyectosCantLocal strong, 
.ctnProyectosInvNacional strong, .ctnProyectosInvRegional strong, .ctnProyectosInvLocal strong{width:9.5em; margin:0 0.25em;
display:block; color:#E31E20; background-color:#E6E1CD; border-radius: 1em; margin: 0 auto; text-align: center; font-weight: bold; font-size: 1.25em;}
.ctnProyectosCantNacional strong:after, .ctnProyectosCantRegional strong:after, .ctnProyectosCantLocal strong:after, 
.ctnProyectosInvNacional strong:after, .ctnProyectosInvRegional strong:after, .ctnProyectosInvLocal strong:after{display: block;
font-family: FontAwesome; content: "\f0d7"; top: 1em; font-size: 1.75em; line-height: 0; color: #E6E1CD; /* position: absolute; */ /* left:3.85em; */ /* text-align: center; */ }
.ctnProyectosCantNacional em{background-color:#676767;}
.ctnProyectosCantRegional em, .ctnProyectosCantLocal em{background-color:#E31E20;}
.ctnProyectosCantNacional em, .ctnProyectosCantRegional em, .ctnProyectosCantLocal em{font-style:normal; color:#fff; 
text-align: center; margin:1em auto 0; display: block; font-size: 4em; width:100%; max-width:2.75em;}
.ctnProyectosCantNacional em:before{color: #676767;}
.ctnProyectosCantRegional em:before, .ctnProyectosCantLocal em:before{color:#E31E20;}
.ctnProyectosCantNacional em:before, .ctnProyectosCantRegional em:before, .ctnProyectosCantLocal em:before{
content: "\f0d8"; font-family: FontAwesome; top: 0; left: 0; z-index: 1; font-size:4em; margin: 0; padding: 0; text-align: center; line-height: 0; display: block; }

.ctnProyectosBnfcrosCant{vertical-align:middle; text-align:right; background:transparent url('../img/proyectos/beneficiarios_masa.gif') 1em center no-repeat; height: 114px; border-top: 0.5em solid #E6E1CD; padding: 1em; border-bottom: 0.5em solid #ddd; border-top-right-radius: 3em;}
.ctnProyectosBnfcrosCant em{position:relative; font-style:normal; background:#888;  padding:0.25em 1em; text-align: center; line-height:1.1em; font-size: 2em; font-weight: bold;
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
.ctnProyectosBnfcrosCant em:before {font-family: FontAwesome; content: "\f0d9"; position: absolute; left: -0.25em; top: 50%; color: #888; line-height: 0; }
.ctnProyectosBnfcrosCant em span{display:block; text-transform: uppercase; color:#fff;}
.txtProyectosBnfcrosCant{}
.txtProyectosBnfcrosUnidades{font-size: 0.6em; line-height: 1em;}

.ctnProyectosInvNacional, .ctnProyectosInvRegional, .ctnProyectosInvLocal{background:transparent url('../img/proyectos/monedas.gif') no-repeat center center;}
.ctnProyectosInvNacional em, .ctnProyectosInvRegional em, .ctnProyectosInvLocal em{display: block; font-style:normal; font-size:1.75em; padding-top:2.25em;}

.nmbrPrycto{font-weight: bold;}
.ubccnPrycto{font-weight: normal; font-style: italic; /* float:right; */}
.detalleProyecto{}
.detalleProyecto div .icon-caret-down{color: #E31E20; font-size: 3em; display: block; padding: 0; line-height: 0;}
.montoProyecto, .beneficiariosProyecto{/* text-shadow:0px 3px 5px #000; */ position:relative; width: 49%; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; 
color:#888; text-align: center; font-size:2em; border-top: #E31E20 6px solid; margin-bottom:0.5em;
background-color:#fff; background-position:center center; background-repeat:no-repeat; }
.detalleProyecto .moneda{display:none;}
.montoProyecto {background-image:url('../img/proyectos/inversion_ch.gif');}
.beneficiariosProyecto {background-image:url('../img/proyectos/beneficiarios_ch.gif');}
.detalleProyecto div .txt{margin-top:0.5em; display:block;}
.montoProyecto .numero, .beneficiariosProyecto .numero{font-size:2.5em; display:block; padding-top:100px; line-height:0.5em;}

.ctnProyectosCantsAdcnls{background-color: #888; color: #fff; border-radius: 1em; padding: 1em; text-align: center; margin-left: 1em;}
.ctnProyectosBnfcrosCantTxt{border-top: #fff solid 1px; border-bottom: #fff solid 1px; font-size: 1.2em; line-height: 2em; padding: 1em 0;}
.pryctsLnkMasInfo{text-transform:uppercase; background:#eee; text-align:center; font-weight: bold; margin:0.5em auto;}
.pryctsLnkMasInfo a span{font-size: 2em; color:#E31E20;}
.icoProyectosLike .icon-light{color:#E31E20;}

.ctnPresentaDpto{text-align: center; margin: 0 auto;}
.ctnMapaDpto {display: table-cell; vertical-align: middle; padding-right:20px; /* width: 295px; */}
.ctnImgMapaDpto, 
#mapaProvincias{width:240px; height:347px; border:none; }
.ctnInfoDpto{vertical-align: middle; display: table-cell; text-align:left;}
.ctnInfoDpto .ttleDpto{margin-bottom:0.5em; font-size: 1.25em; border-left: 1em #E31E20 solid; padding: 0 1em 0 0.5em; 
display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; 
background-color: #676767; border-top-right-radius: 1em; border-bottom-right-radius: 1em; color: #fff; text-transform: uppercase;}
.ctnInfoDpto .nmbrDpto{text-transform: uppercase; color: #E31E20; font-size: 3.5em; font-weight: normal; line-height: 1em;}
.ctnInfoDpto .infoDpto{text-align:left;}
/*** Para seccion de Obras (fin) ***/

.ctnSCWebsPrncples{position:relative;}
.ctnSCWebPrncpl{margin-bottom: 0.25em; width:100%; height:116px; position:relative; display:table; *display:block; background-repeat:no-repeat; background-position:left top;}
.ctnSCWebPrncpl:hover{background-position:0 -116px;}
.ctnSCWebPrncpl a:hover{text-decoration:none;}
.lnkSCWebPrncpl{cursor:pointer; display: table-cell; width: 100%; height: 100%; vertical-align: middle;}
.cptnSCWebPrncpl{display:table-cell; vertical-align:middle; padding:0.5em 0.75em 0.5em 1.5em; font-size:1.75em; font-style:italic; color:#E31E20; font-weight: bold; line-height: 1.25em; text-transform:uppercase; width:8.5em; 
  background:transparent url('../img/transparentWhite_192.png'); 
  /* http://commons.wikimedia.org/wiki/User:Rocket000/Solid_colors 
  http://upload.wikimedia.org/wikipedia/commons/d/d3/Black_%2850%25_transparent%29.png
  */ }
.cptnSCWebPrncpl span, .cptnSCWebPrncpl em{display:block;}
.cptnSCWebPrncpl em{font-size: 0.75em; line-height:1em;}

.single .ctnLnksSociales{text-align:right;}
.lnkSocial{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; 
margin:0 0.1em; width:24px; height:24px; /* outline:1px solid #888; */ 
  text-indent: 100%; white-space: nowrap; overflow: hidden; background-image:url('../img/redes_sociales_24x24.gif'); background-repeat:no-repeat;}
.lnkSocial a{width:100%; height:100%; display:block;}
.lnkSocial a span{/* display:none; */}
.lnkFbook{background-position:-1px -1px;}
.lnkTwitter{background-position:-28px -1px;}
.lnkLnkdIn{background-position:-55px -1px;}
.lnkGplus{background-position:-82px -1px;}
.lnkTumblr{background-position:-82px -25px;}
.lnkPntrst{background-position:-109px -1px;}
.lnkMail{background-position:-136px -1px;}

.ctnLnkYTPreview {margin: 0 auto; text-align: center;}
.lnkYTPreview{position:relative; display:block\9;}
a.lnkYTPreview:hover{text-decoration:none;}
.ctnImgYTPreview{position:relative; display:block;}
.ctnImgYTPreview img{position:relative; z-index:2; width:100%; /* width:292px\9; height:164px\9; display:block\9; *width:100%; */}
.ctnImgYTPreview em{position:absolute; z-index:3; width: 64px; height: 64px; margin: -36px 0 0 -32px; top: 50%; left: 50%; cursor: pointer; 
background-image: url('../img/sprite_play.png'); background-repeat:no-repeat ;}
a.lnkYTPreview em{background-position:0 0;}
a.lnkYTPreview:hover em{background-position:-64px 0;}
.titYTPreview{color:#888; display:block; line-height:1em;}

.container a.lnkMasVideos{display:block; text-align:right; color:#888; font-size:1.2em;}
.container a.lnkYTPreview:hover, 
.container a.lnkYTPreview:hover .titYTPreview, 
.container a.lnkMasVideos:hover{color:#000;}

#ctnDestacadas{position:relative; background-color:#F9F9F9;}
#Destacadas{}
#Destacadas{max-height:313px; overflow:hidden; z-index:1;}
#Destacadas, #Destacadas li{margin:0; padding:0; overflow:hidden; list-style:none; list-style-position:outside;}
#Destacadas li{z-index:2;}
#Destacadas  img{/* width:636px; height:318px; */}
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelLeft:hover, 
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelRight:hover{background-color:#E31E20;}
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelLeft, 
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelRight{position:absolute; top:50%; margin-top:-1.5em; font-size:1.5em; z-index:6; background-color:#333; color:#fff;}
#ctnDestacadas .ctrlCarouFredSel{width:1.5em; height:3em; line-height:3em;}
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelLeft{left:-1.5em;}
#ctnDestacadas .ctrlsCarouFredSel .ctrlCarouFredSelRight{right:-1.5em;}
.ctnDestacada{display:table;}
.ctnDestacada .ctnDestacadaImg{z-index:3;}
.ctnDestacada .ctnDestacadaDetalle{z-index:4;}
.ctnDestacada .ctnDestacadaImg, .ctnDestacada .ctnDestacadaDetalle{display:table-cell; vertical-align:middle;}
.ctnDestacada .title{margin:0; padding:0 0.5em;}
#ctnDestacadas .DstcdaPgntion {font-size: 4em; line-height: 0; position: absolute; right:0.2em; top:0.2em; z-index:5;}
#ctnDestacadas .DstcdaPgntion a:hover{color:#888; text-decoration:none;}
#ctnDestacadas .DstcdaPgntion a{color:#E31E20;}
#ctnDestacadas .DstcdaPgntion a.selected{color:#333;}
#ctnDestacadas .DstcdaPgntion a span{margin:0; margin-left:0.1em;}

#page-Obras{}
#page-Obras strong{color:#E31E20;}
#page-Obras #ctnObras{position:relative; width:100%; min-height:555px;}
#page-Obras #ctnObras #ctnObras_Titulo{position:absolute; z-index:1; left:0; top:0; font-weight:bold; text-transform:uppercase; font-size: 2.5em; line-height:0;}
#page-Obras #ctnObras #ctnObras_Titulo div{text-align:left;}
#page-Obras #ctnObras h2{color:#E31E20; padding: 0; margin: 0; line-height: 0.5em; display: inline-block;}
#page-Obras #ctnObras h2 strong{margin-bottom: 0.25em; /* display: block; */}
#page-Obras #ctnObras h2 em{font-size:0.4em; font-style: normal; font-weight: bold; display: inline-block; line-height: 1em;}
#page-Obras #ctnObras h2 em span{display: block;}
#page-Obras #ctnObras #ctnObras_Dscrpcion{position:absolute; z-index:1; width:23em; bottom:0; left:0; font-size:1.1em;}
#page-Obras #ctnObras #ctnObras_MapaDptos{position:relative; z-index:0; top:0; left:50%; margin-left: -191px; /* margin-left:-218px; */}
#page-Obras #ctnObras #ctnObras_MapaDptos img{width:382px;}
#page-Obras #ctnObras #ctnObras_LnksDptos{display:none; margin: 1em auto; text-align: center; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; overflow: hidden;}
#page-Obras #ctnObras #ctnObras_LnksDptos select{margin: 1em auto;}
#page-Obras #ctnObras #ctnObras_MegaObras{position:absolute; z-index:1; text-transform:uppercase; font-size:2.5em; width:auto; /* width:7.30em; */ top:25%; right:0; /* float:right; */}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_TtleMegaObras{/* padding-bottom:17px; */ background:transparent url('../img/fndTtleMegaObras.gif') bottom center no-repeat; text-align:center; /* text-align:justify; */ padding-bottom:0.35em; margin:0 auto 0.25em auto; /* text-align:justify; font-size:2.5em; line-height:1.25em; color:#E31E20; font-weight:bold; */}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_TtleMegaObras h2 strong{display:block; line-height: 1em;}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_TtleMegaObras h2 span{display:block; font-size: 1.2em; line-height: 1.2em;}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras{text-align:center; font-weight:bold; font-size:0.75em; /* width:194px; */ background:#E31E20 url('../img/fndLnkMegaObras.gif') bottom left no-repeat; padding-bottom:16px; /* 0.7em */ width:7.5em; margin: 0 auto; text-align: center;}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras a{color:#fff;}
#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras a span{}


@media only screen and (max-width: 1024px) {	/* BBerry PlayBook 600x1024 */
	.ctnDestacada .title{/* font-size:1.25em; */ font-weight:bold; padding-left: 0.75em; margin-top: -1.25em;}
	
	.home-rigths{padding-left:12px;}
}

@media only screen and (max-width:800px) {	/* Nexus 7 800x1280 */
	.ctnProyectosCants .toggle-trigger, 
	.ctnProyectosInvrsns .toggle-trigger{font-size:0.75em;}
	.ctnProyecto .toggle-trigger{font-size:1.25em; line-height: 1.5em;}
		
	#page-Obras #ctnObras h2 {font-size: 1.75em;}
	#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras{}
	
	#ctnLstWebs {font-size: 1.4em;}
	#ctnLstWebs ul li {font-size:0.6em; padding:1em 0.75em;}
	#ctnLstWebs ul li span{padding: 0.5em 0;} 
	#ctnLnkPPPT {max-width: 15em;}
}

@media only screen and (max-width: 768px) {	/* iPad 768x1024 */
	.ctnDestacada .title{font-size:1.3em;}
	
	#page-Obras #ctnObras h2 {font-size: 1.5em;}	
}

@media only screen and (max-width: 767px) {
	.ctnFndMedioEscudo{background-image:none; padding-left:15px}
	#ctnFrmCntcto, #ctnMapaPCM{width:99%;}

	.sctnCtn {display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	.sctnTitle{display:inline;}
	
	ul#menu-menu-transparencia li{min-height:0 !important; max-width: none !important;}
	ul#menu-menu-transparencia li:first-child{border-left:1px solid #888 !important;}
	
	.ctnDestacada  .eleven, 
	.ctnDestacada  .five{width:100%; display:block;}
	.ctnDestacada .title{padding:0.25em; font-size:1em; font-weight:bold; margin-top: -0.25em;}
	#ctnDestacadas .DstcdaPgntion{font-size: 3.5em; text-shadow: 0 0 3px #fff;}
	#slider-social-icons .social-icons{position:static; }
	
	.homepage .featured-pcm.row  .eleven, 
	.homepage .featured-pcm .row .five{width:100% !important; display:block;}	
	
	.home-rigths{padding-left:0;}
	
	.ctnProyectosCants .txtProyectosCant.td.fourth{width: 100%; display:block; font-size:1em;}
	.ctnProyectosCants .td.fourth {width:30%; margin:0; /* 0 0.65%; */ display:inline-block; font-size:0.75em; }
	.ctnProyectosCants .td.fourth strong{width:auto;}
	.ctnProyectosCants .txtProyectosCant, .txtProyectosInv, .txtProyectosBnfcrosCant{text-align:center;}	
	.ctnProyectosCants .ctnProyectosCantNacional em, .ctnProyectosCantRegional em, .ctnProyectosCantLocal em{font-size:3em;}
	
	p{line-height: 1.5em;}
	#page-Obras #ctnObras h2 {font-size: 1.1em;}
	#page-Obras #ctnObras #ctnObras_MegaObras{width: 4em;}
	#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras{font-size:0.5em;}
	#page-Obras #ctnObras #ctnObras_Dscrpcion{font-size:0.9em; width:18em;}
	
	#ctnLstWebs {font-size:1em;}
}

@media only screen and (max-width: 600px) { /* BBerry PlayBook */
}
@media only screen and (max-width: 568px) {	/* IPhone 5 320x568 (apaisado) */
	.ctnProyectosCants .toggle-trigger, 
	.ctnProyectosInvrsns .toggle-trigger{font-size:0.5em;}
	.ctnProyecto .toggle-trigger{font-size:1em;}
	.ctnTtleProyectos {font-size: 1.5em;}
	
	.ctnInfoDpto{font-size:0.85em;}
	.ctnInfoDpto .ttleDpto{font-size:1em;}
	.ctnInfoDpto .nmbrDpto{font-size:2em;}
	.ctnInfoDpto .infoDpto p{line-height: 1.75em;}
	
	#page-Obras #ctnObras{text-align: center; margin: 0 auto;}
	#page-Obras #ctnObras #ctnObras_Titulo{display: inline-block; margin: 0 auto; width: 100%; position: relative;}
	#page-Obras #ctnObras h2{font-size: 1em;}
	
	#page-Obras #ctnObras #ctnObras_Dscrpcion{position: relative; text-align: left; font-size: 0.95em; width:auto;}
	#page-Obras #ctnObras #ctnObras_Dscrpcion p {line-height: 1.5em;}
	
	#page-Obras #ctnObras #ctnObras_MapaDptos{margin: 0 auto; left: 0;}
	
	#page-Obras #ctnObras #ctnObras_MegaObras{position:relative; width: 100%;}
	#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_TtleMegaObras{text-align: center;}
	#page-Obras #ctnObras #ctnObras_MegaObras #ctnObras_LnkMegaObras{font-size: 0.5em; }	
	
	#ctnLstWebs ul li{display:inline-block; font-size:0.65em; padding:1em 0.5em;}
}
@media only screen and (max-width: 460px) {	/* IPhone 4 320x460 (apaisado)  xxx HTC Desire 320x452 xxx */
		
	#ctnLstWebs ul li{font-size:0.60em; margin:0; padding:1em 0.5em;}
	#ctnLstWebs ul li span{padding:0.5em 0.0em;}
}
@media only screen and (max-width: 459px) {	/* IPhone 4 320x460 (apaisado)  xxx HTC Desire 320x452 xxx */
	.ctnTtleProyectos{height:auto;}
	.icoTtloProyectos{display:none;}
	.ttleProyectos span{line-height: 1.1em; padding:0.25em 0.75em 0.25em 0.25em; border-left-width: 0.5em;}
	
	.ctnMapaDpto, .ctnInfoDpto{display: inline; margin: 0 auto;}
	.ctnMapaDpto{text-align: center; padding-right:0;}
	.ctnInfoDpto{text-align: left;}	
	.ctnInfoDpto .ttleDpto{float:left;}
	.ctnInfoDpto .nmbrDpto{clear:both;}
	
	.ctnProyectosCants .td.fourth {width: 100%; display: inline-block; margin-bottom:0.5em;}
	.ctnProyectosCants .ctnProyectosCantNacional, 
	.ctnProyectosCants .ctnProyectosCantRegional, 
	.ctnProyectosCants .ctnProyectosCantLocal, 
	.ctnProyectosCants .ctnProyectosInvNacional, 
	.ctnProyectosCants .ctnProyectosInvRegional, 
	.ctnProyectosCants .ctnProyectosInvLocal{font-size:0.8em;}
	.ctnProyectosCants .ctnProyectosCantNacional em, .ctnProyectosCantRegional em, .ctnProyectosCantLocal em{font-size:2em;}
	
	.cantProyectosTotal span{font-size:2.75em;}
	
	#page-Obras #ctnObras #ctnObras_MapaDptos{display:none;}
	#page-Obras #ctnObras #ctnObras_LnksDptos{display:block;}
}

@media only screen and (max-width: 354px) {	/* BBerry Bold 9900 (354x256) */
}

@media only screen and (max-width:320px) { 
	.cptnSCWebPrncpl {font-size:1.25em;}
}
@media only screen and (max-width: 240px) {	/* T-Mobile Pulse Mini (240x320) */
	#page-Obras #ctnObras h2 strong { display: block; margin-bottom: 0.25em; }
	#ctnLstWebs ul li{font-size:0.45em;}

	.cptnSCWebPrncpl {padding-left:0.25em;}
}


/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
@media only screen and (min-width: 1024px) { 
	#Destacadas li { height:313px; } 
}