﻿body{margin:0}
#s4-bodyContainer{padding-bottom:0}
#sideNavBox{float:left;background-color:#fff;margin-right:0;max-width:220px}
.IframeBanner{position:relative;padding-bottom:19%;padding-top:0px;height:0;overflow:auto;-webkit-overflow-scrolling:touch;border:solid #134f80 0}
.IframeBanner iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.contentwrapper{margin:1% 0;min-width:200px}h1,.ms-h1{font-family:"Century Gothic";font-size:28px;font-weight:600}.event{font-family:"Century Gothic";font-size:1.3em}
.text-right{text-align:right;float:right;margin-top:0;padding-right:50px}
.img-responsive{display:block;height:auto;width:100%;float:right}
.ms-rtestate-field TABLE,.ms-rtestate-write TABLE{background-color:#fff}
thead{background-color:#f5f5f5}
.ms-alternatingstrong{background-color:#f5f5f5}
table.ms-listviewtable{border-collapse:collapse}
.ms-pub-contentLayout{background-color:#f5f5f5;display:table-cell;min-width:63px;padding:0;margin-top:20px}
.ms-addnew{background-color:#f5f5f5}.ms-pub-contentLayout{background-color:#fff;width:100%}
.ms-rteTableEvenCol-2{background-color:#fff;border-right:thin solid #134f80;border-left:thin solid #134f80}
.ms-fullWidth{margin-top:5px;margin-bottom:5px}
.ms-belltown-pageName,.ms-belltown-pageName a{color:#000;text-align:center;display:inline}
.ms-belltown-pageName{text-align:left;max-width:1000px;display:none}
.ms-webpart-titleText{font-size:1.3em;font-weight:800;min-width:100%}
.ms-textLarge{font-size:14px}.ms-soften{font-size:14px;color:#000}
.ms-soften:hover{font-size:14px;color:gray}
.ms-list-emptyText-compact{padding-top:0;padding-bottom:14px;color:#fff}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh2-nofilter-perm,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{font-size:14px}
.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh2-nofilter-perm,.ms-vh a,.ms-vh2,.ms-vh2 a{color:#000}
.ms-InlineSearch-SearchBox-EmptyUnfocused.ms-InlineSearch-SearchBox-EmptyUnfocused{color:#000}
.ms-pivotControl-surfacedOpt:hover,.ms-pivotControl-overflowDot:hover,.ms-pivotControl-surfacedOpt-selected{color:#000;font-size:14px}
.s4-itm-selected > *,.s4-itm-selected:hover > *{background-color:rgba(18,18,17,0.15);border:1px solid transparent}
.s4-itm-selected > .ms-vb-imgFirstCell.ms-vb-imgFirstCell{background-color:rgba(18,18,17,0.30)}
.s4-itm-selected .ms-list-itemLink-td,.s4-itm-selected:hover .ms-list-itemLink-td{background-color:rgba(18,18,17,0.30)}
.ms-itmHoverEnabled:hover .ms-list-itemLink-td{background-color:rgba(18,18,17,0.20)}
body,.ms-core-defaultFont,.js-callout-body{color:#000}
.ms-rte-wpbox{border-radius:2px 2px 2px 2px;padding:3% 2%;min-width:280px}
.ms-wiki-columnSpacing{padding-left:0}
.ms-rte-layoutszone-inner{padding-left:24px}
.contentwrapper{margin:0 5%}
.ms-rte-layoutszone-outer{float:none;padding-right:10px}
.ms-rte-layoutszone-inner{padding-left:10px}
.ms-rtestate-field p,p.ms-rteElement-P{margin:0}
.ms-formbody{width:auto;height:auto}.divpdf{width:100%;height:800px}
.tablefull{width:100%;height:auto;border-collapse:collapse}
.tdspaceimg{width:27%;background-color:#f5f5f5}
.tdspaceimg2{width:97%;background-color:#f5f5f5}
.tdspaceimg3{width:17.5%}.tdimgcolor{background-color:#134f80}
.tdimgcolor2{background-color:#f5f5f5}
.tdspacecontent{width:30%}
.tdspacecontent2{width:100%;height:10px}
.tdspaceeje{width:5%;height:20px}
.responsiveimg{width:100%;height:auto;min-width:27px}
.spacebar{background-color:#134f80}
.pagetitle{font-family:"Century Gothic";font-weight:800;font-size:2em;color:#134f80;text-decoration:none;padding-left:0}
.texttitle{font-family:"Century Gothic";font-weight:800;font-size:1.2em;color:#134f80;text-decoration:none;padding-left:.5%}
.texttitle2{font-family:"Century Gothic";font-size:1.25em;color:#000;text-decoration:none;padding-left:1%}.textlink{font-family:"Century Gothic";font-size:1.15em}
.textnombre{text-align:center;font-weight:800;font-family:"Century Gothic";font-size:1.3em}.tdlink{vertical-align:top;padding:.8% 0 .8% 3%}
.tdlink:hover{background-color:#f5f5f5}
.tabledisplay2{display:none}
.vinculo:link{text-decoration:None;color:#337ab7}
.vinculo:visited{text-decoration:none;color:#23527c}
.vinculo:active{text-decoration:underline;color:#23527c}
.vinculo:hover{text-decoration:underline;color:#23527c}
.DivPageTitle{width:100%;height:auto;background-color:#f5f5f5}
.PieTitle{font-family:Georgia;font-size:24px;font-weight:800}
#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}
@media screen and (max-width:319px){
#Perfiles{
	display:none;
}
#menulateral{
	display:none;
}
.ShowService{
display:table;
}
#Servicios{
display:none;
}
.serimg{width:40%
	
}
.serspace{width:10%

	
}
.item {
	text-align:center;
	float:left;
	margin:1%;
	position:relative;
	margin-left:4%
}


.ms-core-pageTitle, .ms-core-pageTitle a
{
padding-top:0px;
font-size:14px;
}
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 15px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 9px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall
{
font-size:10px;
/*text-transform: uppercase;*/
}

.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 10px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 10px;
}
.ms-rte-layoutszone-inner {
    padding-left: 0px;
}
.img-responsive {
    display: none;
}
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.ms-srch-sb-navImg{
    display: none;
}
.ms-srch-sb>input {
    display: inline-block;
    border-style: none;
    outline-style: none;
    margin: 0px 0px 0px 5px;
    padding: 0px 1px 0px 0px;
    width: auto;
    height: 20px;
    background-color: transparent;
}
.ms-srch-sb > .ms-srch-sb-searchLink{
	margin-left:-1px;
	top:1px;
	height:20px;
	width:20px;
}
#searchInputBox {
    margin-bottom: 0px;
    margin-right: 10px;
    float: right;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
.ms-srch-sb-searchImg {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-searchImg:hover {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-navLink{ display:none;	
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 9px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:11px;
}

.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:9px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:10px;}
.divpdf{width:100%;height:300px;}
.ms-vb2 img{max-width:25px;}
.contentwrapper {margin:  1% 1% 1% 1%;}
#sideNavBox{display:none;}
#SearchBox{font-size:9px;}











}
@media screen and (min-width:320px) and (max-width:479px){
#Perfiles{
	display:none;
}
#menulateral{
	display:none;
}
.ShowService{
display:table;
}
#Servicios{
display:none;
}
.item {
	text-align:center;
	float:left;
	margin:1%;
	position:relative;
	margin-left:3%
}
.ms-core-pageTitle, .ms-core-pageTitle a
{
padding-top:0px;
font-size:18px;

}
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 15px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 9px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall
{
font-size:10px;
/*text-transform: uppercase;*/
}

.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 11px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 10px;
}
.ms-rte-layoutszone-inner {
    padding-left: 0px;
}
.img-responsive {
    display: none;
}
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.ms-srch-sb-navImg{
    display: none;
}
.ms-srch-sb>input {
    display: inline-block;
    border-style: none;
    outline-style: none;
    margin: 0px 0px 0px 5px;
    padding: 0px 1px 0px 0px;
    width: auto;
    height: 20px;
    background-color: transparent;
}
.ms-srch-sb > .ms-srch-sb-searchLink{
	margin-left:-1px;
	top:1px;
	height:20px;
	width:20px;
}
#searchInputBox {
    margin-bottom: 0px;
    margin-right: 10px;
    float: right;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
.ms-srch-sb-searchImg {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-searchImg:hover {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-navLink{ display:none;	
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 9px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:11px;
}



.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:9px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:10px;}
.divpdf{width:100%;height:300px;}
.ms-vb2 img{max-width:25px;}
.contentwrapper {margin:  1% 1% 1% 1%;}
#sideNavBox{display:none;}
#SearchBox{font-size:9px;}

	
	
	
	

}
@media screen and (min-width:480px) and (max-width:599px){
#Perfiles{
	display:none;
}
#menulateral{
	display:none;
}
.ShowService{
display:table;
}
#Servicios{
display:none;
}
.item {
	text-align:center;
	float:left;
	margin:1%;
	position:relative;
	margin-left:3.5%
}

.ms-core-pageTitle, .ms-core-pageTitle a
{
padding-top:0px;
font-size:20px;

}
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 15px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 11px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall
{
font-size:11px;
/*text-transform: uppercase;*/
}

.contentwrapper {
    margin:  0% 2% 0% 2%;}
.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 13px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 11px;
}
.ms-rte-layoutszone-inner {
    padding-left: 0px;
}
.img-responsive {
    display: none;
}
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.ms-srch-sb-navImg{
    display: none;
}
.ms-srch-sb>input {
    display: inline-block;
    border-style: none;
    outline-style: none;
    margin: 0px 0px 0px 5px;
    padding: 0px 1px 0px 0px;
    width: auto;
    height: 20px;
    background-color: transparent;
}
.ms-srch-sb > .ms-srch-sb-searchLink{
	margin-left:-1px;
	top:1px;
	height:20px;
	width:20px;
}
#searchInputBox {
    margin-bottom: 0px;
    margin-right: 10px;
    float: right;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
.ms-srch-sb-searchImg {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-searchImg:hover {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-navLink{ 
display:none;	
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 11px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:12px;
}
.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:11px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:12px;}
.divpdf{width:100%;height:300px;}
.ms-vb2 img{max-width:25px;}
.contentwrapper {margin:  1% 1% 1% 1%;}
#sideNavBox{display:none;}
#SearchBox{font-size:11px;}
}
@media screen and (min-width:600px) and (max-width:799px){
#Perfiles{
	display:none;
}
#menulateral{
	display:none;
}
.ShowService{
display:table;
}
#Servicios{
display:none;
}
.ms-core-pageTitle, .ms-core-pageTitle a
{
	padding-top:0px;
	font-size:22px;
}
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 20px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 13px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall{
font-size:13px;
/*text-transform: uppercase;*/
}
.contentwrapper {
    margin:  1% 2% 0% 2%;;
}
.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 14px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 13px;
}
.ms-rte-layoutszone-inner {
    padding-left: 0px;
}
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.ms-srch-sb-navImg{
    display: none;
}
.ms-srch-sb>input {
    display: inline-block;
    border-style: none;
    outline-style: none;
    margin: 0px 0px 0px 5px;
    padding: 0px 1px 0px 0px;
    width: auto;
    height: 20px;
    background-color: transparent;
}
.ms-srch-sb > .ms-srch-sb-searchLink{
	margin-left:-1px;
	top:1px;
	height:20px;
	width:20px;
}
#searchInputBox {
    margin-bottom: 0px;
    margin-right: 10px;
    float: right;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
.ms-srch-sb-searchImg {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-searchImg:hover {
    left: -0px;
    top: -70px;
}
.ms-srch-sb-navLink{ display:none;	
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 13px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:15px;
}
.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:12px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:13px;}
.ms-vb2 img{max-width:50px;}
.contentwrapper {margin:  1% 2% 1% 0%;}

#SearchBox{font-size:12px;}
}
@media screen and (min-width:800px) and (max-width:1023px){
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 22px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 14px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall{
font-size:13px;
/*text-transform: uppercase;*/
}

.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 15px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 14px;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 14px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:16px;
}
.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:13px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:14px;}
.ms-vb2 img{max-width:100px;}
.contentwrapper {margin:  1% 3% 1% 1%;}
#SearchBox{font-size:13px;}

}
@media screen and (min-width:1024px) and (max-width:1365px){
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 20px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 16px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall{
font-size:13px;
/*text-transform: uppercase;*/
}

.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 15px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 15px;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 16px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:18px;
}
.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:13px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:14px;}

.contentwrapper {margin:  1% 4% 1% 1%;}
#SearchBox{font-size:13px;}

}
@media screen and (min-width:1366px){
.ms-core-pageTitle, .ms-core-pageTitle a
{
	padding-top:0px;
	font-size:28px;
}
.responsiveimg {
    width: 100%;
    height: auto;
    min-width: 20px;
}.textlink{
    font-family: "Century Gothic";
    font-size: 16px;
    padding-bottom:5px;
}
.ms-textSmall,
.ms-textXSmall{
font-size:13px;
/*text-transform: uppercase;*/
}

.texttitle {
    font-family: "Century Gothic";
    font-weight: 800;
    font-size: 16px;
    color: #134f80;
    text-decoration: none;
    padding-left: 0.5%;
}
.ms-signInLink{
	font-size: 15px;
}
.ms-fullWidth {
    margin-top: 0px;
    margin-bottom: 0px;
}
#pie {
    /* position: absolute; */
    bottom: 0em;
    min-height: 3em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0px;
    width: 100%;
    vertical-align: middle;
    color: #000;
    font-family: "Century Gothic";
    font-size: 16px;
    background-color: #f5f5f5;
    border-bottom-style: 0px;
    border-top: solid 1px #134f80;
    float:
}
.PieTitle{
	font-family:Century Gothic;
	font-size:18px;
}
.ms-vb-title, .ms-vb2, .event, .ms-vb, 
.ms-vh-div, .ms-headerSortTitleLink, 
.ms-srch-item-path, .ms-textLarge , 
.ms-srch-sbLarge-navWidth, .ms-srch-sbLarge, 
.ms-srch-sb-borderFocused, .ms-srch-item-summary, 
.ms-addnew, .ms-srch-item-summary{font-size:13px;}
.ms-gb, .ms-gb2, .textnombre, .pagetitle, .ms-displayInlineBlock, 
.ms-srch-item-link, .texttitle2{font-size:14px;}
.contentwrapper {margin:  1% 4% 1% 4%;}
#SearchBox{font-size:13px;}
}
/* ---------------------------------------------------
  BOTON
---------------------------------------------------- */

.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-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);*/
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    float:left;
    clear:both;
    margin:10px 0px;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.a-btn-text{
    padding-top:10px;
    display:block;
    font-size:12px;
    white-space:nowrap;
    text-shadow:0px 1px 1px rgba(255,255,255,0.3);
    color:#000000;
    -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear;
}
.a-btn-slide-text{
    position:absolute;
    height:100%;
    top:0px;
    right:52px;
    width:0px;
    background:#63707e;
    text-shadow:0px -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 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -webkit-transition:width 0.3s linear;
    -moz-transition:width 0.3s linear;
    -o-transition:width 0.3s linear;
    transition:width 0.3s linear;
}
/*.a-btn-icon-right{
    position:absolute;
    right:0px;
    top:0px;
    height:100%;
    width:52px;
    border-left:0px solid transparent;
    -webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    -moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;  
} */
.a-btn-icon-right span{
    width:38px;
    height:38px;
    opacity:0.7;
    position:absolute;
    left:50%;
    top:50%;
    margin:-20px 0px 0px -20px;
   /* background:transparent url(/Iconos/arrow_right.png) no-repeat 50% 55%; */
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.a-btn:hover{
    padding-right:180px;
    text-decoration:none;
    -webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:0px 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:0px 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:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
     -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    float:left;
    clear:both;
    margin:10px 0px;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;


}
