﻿#ms-core-brandingText:after{content:"  Asamblea Legislativa"}.ms-core-brandingText{margin-left:-100px}#suiteBarLeft{background-color:#134f80}#suiteBarRight{background-color:gray}.ms-belltown-searcharea{width:100%;padding-top:0}.ms-verticalAlignTop{vertical-align:middle}.ms-core-header{background-color:#134f80}#titlerow{background-color:#134f80}.ms-tableCell{display:table-cell}.ms-breadcrumb-box{padding-top:0;padding-bottom:0}.menu-item-text{color:#fff}ul.dynamic{background-color:#134f80}.ms-core-header .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link,.ms-core-header .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited,.ms-core-header .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected,.ms-core-header .ms-tv-selected:link{color:#fff}.ms-core-pageTitle,.ms-core-pageTitle a{padding-top:0;color:#134f80;font-size:1.3em}.s4-ribbonrow{position:relative;width:100%;display:table}.ms-browseTab{display:none}.ms-cui-ribbon,.ms-cui-menu,.ms-cui-toolbar-toolbar{color:#fff}.ms-pub-logon{padding-right:6.5%;margin-bottom:5px;text-align:right}.ms-signInLink{padding:0}.ms-belltown-authenticated .ms-belltown-searcharea{padding-top:0}.ms-input-divAroundTextArea{border:1px solid #000;padding:4px}#searchInputBox{margin-bottom:12px;margin-right:6.5%;float:right}.ms-srch-sb{display:inline-block}.ms-core-header .ms-srch-sb{background-color:#ececec}.ms-srch-sb-border{border:1px solid #ABABAB}.ms-core-header .ms-srch-sb-border{border:1px solid #ABABAB}.ms-srch-sb-border:hover{border:1px solid #636363}.ms-core-header .ms-srch-sb-border:hover{border:1px solid #636363}.ms-srch-sb-borderFocused{border:1px solid #636363}.ms-core-header .ms-srch-sb-borderFocused{border:1px solid #636363}.ms-srch-sb>input{display:inline-block;border-style:none;outline-style:none;margin:0 0 0 5px;padding:0 1px 0 0;width:auto;height:40px;background-color:transparent}.ms-core-header .ms-srch-sb>input{color:#444}.ms-srch-sb>input:focus{border-style:none;outline-style:none}.ms-srch-sb>input[type=text]::-ms-clear{display:none}.ms-srch-sb-link{float:left;margin-left:1px}.ms-srch-sb-navLink,.ms-srch-sb-searchLink{display:inline-block;cursor:pointer;vertical-align:top;background-color:transparent;border:1px solid transparent;position:relative;overflow:hidden}.ms-srch-sb > .ms-srch-sb-searchLink{margin-left:-1px;top:1px;height:36px;width:20px}.ms-srch-sb > .ms-srch-sb-navLink{top:1px;height:36px;width:20px}.ms-srch-sb-searchLink:hover,.ms-srch-sb-navLink:hover{background-color:#b9b9b9;background-color:#b9b9b9}.ms-srch-sb-searchLink:active,.ms-srch-sb-searchLink > img:active,.ms-srch-sb-navLink:active,.ms-srch-sb-navLink > img:active,.ms-srch-sb-navLink-menuOpen,.ms-srch-sb-navLink-menuOpen:hover{background-color:#9ED7F2;background-color:#9ED7F2}.ms-srch-sb-searchImg{left:-59px;top:1px;position:absolute}.ms-srch-sb-searchImg:hover{left:-7px;top:-33px}.ms-srch-sb-navImg{left:-3px;top:1px;position:absolute}.ms-srch-sb-navImg:hover,.ms-srch-sb-navLink-menuOpen > .ms-srch-sb-navImg{left:-29px;top:1px}.ms-core-header .ms-srch-sb-prompt.ms-srch-sb-prompt{color:#777}.ms-textSmall,.ms-textXSmall{font-size:1em}.ms-navedit-editLinksText > span > .ms-metadata,.ms-core-listMenuEdit > tr > .ms-navedit-linkCell > .ms-core-listMenu-item{color:#fff}.ms-navedit-editLinksText:hover > span > .ms-metadata,.ms-core-listMenuEdit:hover > tr > .ms-navedit-linkCell > .ms-core-listMenu-item{color:#fff}.ms-navedit-editLinksText:active > span > .ms-metadata,.ms-core-listMenuEdit:active > tr > .ms-navedit-linkCell > .ms-core-listMenu-item{color:#fff}.ms-srch-sb-searchLink:active,.ms-srch-sb-searchLink > img:active,.ms-srch-sb-navLink:active,.ms-srch-sb-navLink > img:active,.ms-srch-sb-navLink-menuOpen,.ms-srch-sb-navLink-menuOpen:hover{background-color:#B5B5B6}.ms-core-header .ms-navedit-editLinksIcon/* ubicacioin de x & y de la imagen con los iconos */{left:-215px;top:-102px;position:absolute}#titleAreaBox{margin:auto 5%}#siteIcon{margin:5px 20px 5px 10px;float:left;height:60%;line-height:100%;width:10%;min-width:80px;text-align:left;margin-right:5px}.ms-siteicon-a{display:inline-block;max-width:80%;max-height:80%;min-width:60%;min-height:60%}.ms-siteicon-img{display:block;max-width:100%;max-height:100%}.theader{padding:1% 3%;float:right;height:100%;line-height:100%;width:100%;min-width:100px;text-align:center;margin-right:0}.logo{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;line-height:55px;padding:0 15px;color:#fff;float:left;font-family:Georgia;text-decoration:none}.mask{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;background:rgba(0,0,0,.5);visibility:hidden;position:fixed;opacity:0;z-index:2;bottom:0;right:0;left:0;top:0}.android .mask{-webkit-transition:none;transition:none}.js-nav-active .mask{visibility:visible;opacity:1}@media screen and (min-width: 40em){.mask{display:none!important;opacity:0!important}}.fixed{position:fixed;width:100%;left:0;top:0;text-decoration:none}.nav-collapse,.nav-collapse *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.nav-collapse,.nav-collapse ul{list-style:none;width:100%;float:left;text-decoration:none}@media screen and (min-width: 66em){.nav-collapse{padding-top:0;float:right;width:auto;text-decoration:none}}.nav-collapse li{float:left;width:100%;text-decoration:none}@media screen and (min-width: 70em){.nav-collapse li{width:auto;text-decoration:none}}.nav-collapse a{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;font-size:1em;font-weight:800;background:#134f80;padding:0;color:#fff;width:100%;float:left}.nav-collapse a:hover{background-color:#1975bc}.nav-collapse a:active,.nav-collapse .active a{background:#4d80a8;text-decoration:none;color:#fff}@media screen and (min-width: 40em){.nav-collapse a{text-decoration:none;padding:1em;text-align:center;border-top:0;float:left;margin:0}}.nav-collapse ul ul a{background:#fff;padding-left:2em;text-decoration:none}@media screen and (min-width: 40em){.nav-collapse ul ul a{display:none}}@font-face{font-family:"responsivenav";src:url(../icons/responsivenav.eot);src:url(../icons/responsivenav.eot?#iefix) format("embedded-opentype"),url(../icons/responsivenav.ttf) format("truetype"),url(../icons/responsivenav.woff) format("woff"),url(../icons/responsivenav.svg#responsivenav) format("svg");font-weight:400;font-style:normal}.nav-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-indent:-300px;position:relative;overflow:hidden;width:60px;height:55px;float:right}.nav-toggle:before{color:#fff;font:normal 28px/55px responsivenav;text-transform:none;text-align:center;position:absolute;content:"\2261";text-indent:0;speak:none;width:100%;left:0;top:0}.nav-toggle.active:before{font-size:24px;content:"\78"}.a-btn{background:#80a9da;background:-webkit-gradient(linear,left top,left bottom,color-stop(#80a9da,0),color-stop(#6f97c5,1));background:-webkit-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:-moz-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:-o-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:linear-gradient(top,#80a9da 0%,#6f97c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80a9da',endColorstr='#6f97c5',GradientType=0);padding-left:15px;padding-right:70px;height:35px;display:inline-block;position:relative;border:1px solid #5d81ab;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;float:left;clear:both;margin:10px 0;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.a-btn-text{padding-top:10px;display:block;font-size:12px;white-space:nowrap;text-shadow:0 1px 1px rgba(255,255,255,0.3);color:#000;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.a-btn-slide-text{position:absolute;height:100%;top:0;right:52px;width:0;background:#63707e;text-shadow:0 -1px 1px #363f49;color:#fff;font-size:18px;white-space:nowrap;text-transform:uppercase;text-align:left;text-indent:10px;overflow:hidden;line-height:38px;-webkit-box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;box-shadow:-1px 0 1px rgba(255,255,255,0.4),1px 1px 2px rgba(0,0,0,0.2) inset;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}.a-btn-icon-right span{width:38px;height:38px;opacity:.7;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.a-btn:hover{padding-right:180px;text-decoration:none;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2)}.a-btn:hover .a-btn-text{text-shadow:0 1px 1px #5d81ab;color:#fff}.a-btn:hover .a-btn-slide-text{width:100px}.a-btn:hover .a-btn-icon-right span{opacity:1}.a-btn:active{position:relative;top:1px;background:#5d81ab;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;border-color:#80a9da}.a-btn2{background:#80a9da;background:-webkit-gradient(linear,left top,left bottom,color-stop(#80a9da,0),color-stop(#6f97c5,1));background:-webkit-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:-moz-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:-o-linear-gradient(top,#80a9da 0%,#6f97c5 100%);background:linear-gradient(top,#80a9da 0%,#6f97c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80a9da',endColorstr='#6f97c5',GradientType=0);padding-left:15px;padding-right:70px;height:35px;display:inline-block;position:relative;border:1px solid #5d81ab;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2),0 0 0 4px rgba(188,188,188,0.5);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset,1px 1px 3px rgba(0,0,0,0.2),0 0 0 4px rgba(188,188,188,0.5);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;float:left;clear:both;margin:10px 0;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#playlist,#player{width:600px;padding:20px;margin:0 auto;display:block;text-align:center}#player{background:url(/-9dx_GmP6Yeg/U06qBO9M4EI/AAAAAAAAFEY/FXrhlltF7xc/s300/bg.png);padding:10px 20px;border-top-left-radius:15px;border-top-right-radius:15px}audio{width:600px;margin:0 auto;display:inline-block}#player:after{content:url("/-KoD5KVOAsGQ/U1B_dWFttoI/AAAAAAAAFFc/uJ3SjLPlDHQ/s75/equalizador.gif");padding-left:10px}#playlist{margin:0 auto 20px;display:block;background:#424242;border-top:5px solid #CCC;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:left;font-size:14px;font-family:'Century Gothic';font-weight:400}#playlist li,#playlist ul li{background-image:none;list-style-type:none;padding:0;margin:0}#playlist li a{color:#FFF;background:#222;padding:7px 5px;display:block;padding-left:10px;text-decoration:none;font-weight:400}#playlist li a:hover{background:#435b70;text-decoration:none}#playlist .active a{color:#4590c9;font-style:italic;font-size:16px;font-weight:800;text-decoration:none}#playlist .active a:before{content:"\25B6";color:#CCC;font-style:normal;padding-right:8px}#playlist .active a:hover{color:#222}

.ms-siteactions-imgspan{
        right: 10px;
}
/****************************************
Social
*/
.ResponsiveIcon{
	width:100%;
	height:auto;
}
.social {
	position: fixed; /* Hacemos que la posición en pantalla sea fija para que siempre se muestre en pantalla*/
	right:20px;
	/*left: 0; /* Establecemos la barra en la izquierda */
	top:200px; /* Bajamos la barra 200px de arriba a abajo */
	z-index: 2000; /* Utilizamos la propiedad z-index para que no se superponga algún otro elemento como sliders, galerías, etc */
}
.social2{
	background:#134f80;

}
 
	.social ul {
		list-style: none;
	}
 
	.social ul li a {
		display: inline-block;
		color:#fff;
		background: #000;
		margin:5px 0px 5px 0px;
		padding: 0px 0px;
		text-decoration: none;
		-webkit-transition:all 500ms ease;
		-o-transition:all 500ms ease;
		transition:all 500ms ease; /* Establecemos una transición a todas las propiedades */
	}
	.social ul li a{background:#134f80;
	border-radius: 2px 2px 2px 2px;
}
		
 /*
.social ul li .icon-facebook {background:#3b5998;}
.social ul li .icon-twitter {background: #00abf0;}
.social ul li .icon-youtube {background: #b31217;}*/
.social ul li a:hover {
		background: #000; /* Cambiamos el fondo cuando el usuario pase el mouse */
		padding: 0px 0px; /* Hacemos mas grande el espacio cuando el usuario pase el mouse */
	}
@media screen and (max-width:319px){
.social{
	display:none;
}
.tdsocial2 {

		padding: 0px 8px 0px 8px;
	}
	.tdsocial2:hover {
	background-color: #1975bc;
	}

}
@media screen and (min-width:320px) and (max-width:399px){
.social{
	display:none;
}
.tdsocial2 {
	padding: 0px 11px 0px 11px;
	}.tdsocial2:hover {
	background-color: #1975bc;
	}



}
@media screen and (min-width:400px) and (max-width:499px){
.social{
	display:none;
}
.tdsocial2 {
	padding: 0px 5px 0px 5px;
	}.tdsocial2:hover {
	background-color: #1975bc;
	}

}
@media screen and (min-width:500px) and (max-width:599px){
.social{
	display:none;
}
.tdsocial2 {
		padding: 0px 10px 0px 10px;
	}.tdsocial2:hover {
	background-color: #1975bc;
	}


}
@media screen and (min-width:600px) and (max-width:699px){
.social{
	display:none;
}
.tdsocial2 {
	padding: 2px 14px 2px 14px;
	}.tdsocial2:hover {
	background-color: #1975bc;
	}

}
@media screen and (min-width:700px) and (max-width:799px){
.social{
	display:none;
}
.tdsocial2 {
	padding: 2px 20px 2px 20px;
	}.tdsocial2:hover {
	background-color: #1975bc;
	}


}
@media screen and (min-width:800px) and (max-width:1023px){
.social2{
	display:none;
}

.social {
	right:20px;
	top:150px;
	} 
.social ul li a {
width:25px;
height:25px;
	margin:1px 0px 1px 0px;
	padding: 0px 0px;
	}

}
@media screen and (min-width:1024px) and (max-width:1365px) {
.social2{
	display:none;
}

.social {
	right:20px;
	top:140px;
	} 
.social ul li a {
width:30px;
height:30px;
	margin:3px 0px 3px 0px;
	padding: 0px 0px;
	}

}
@media screen and (min-width:1366px) {
.social2{
	display:none;
}


.social {
	right:20px;
	top:150px;
	} 
.social ul li a {
	margin:5px 0px 5px 0px;
	padding: 0px 0px;
	}

}


.social {
            position: fixed;
            right: 20px;
            top: 150px;
            z-index: 2000;
        }

        .social ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

        .social ul li {
            margin: 0px 0;
        }

        .social ul li a {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 40px; /* Tamaño reducido */
            height: 40px; /* Tamaño reducido */
            border-radius: 50%;
            background: #134f80;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease;
            text-decoration: none;
        }

        .social ul li a:hover {
            background: #0a3a5c;
            transform: scale(1.1);
            box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2);
        }

        .social ul li img {
            width: 24px; /* Tamaño del ícono ajustado */
            height: 24px;
            transition: transform 0.3s ease;
        }

        .social ul li a:hover img {
            transform: rotate(10deg);
        }

        @media screen and (max-width: 768px) {
            .social {
                right: 10px;
                top: 100px;
            }

            .social ul li a {
                width: 36px; /* Tamaño aún más pequeño en pantallas pequeñas */
                height: 36px;
            }

            .social ul li img {
                width: 20px;
                height: 20px;
            }
        }

        @media screen and (max-width: 480px) {
            .social {
                display: none;
            }
        }
