
.contSlideHome .sc_slider_info{
    background-color: rgba(6, 158, 237, 0.71) !important;
    border-top-left-radius: 6px;
}
.contSlideHome .swiper-slide> a{
    padding: 100%;
}
.bordeTop .row > div{
    border-bottom: solid 1px #e8e8e8;
}
.contLeft{
    padding-right: 30px !important;
}
.contVi{
    height: auto;
    width: 100%;
    margin-top: 10px;
    min-height: 350px !important;
}
.contVi iframe{
    height: 350px !important;
    width: 100%;
}
.contVi p{
    text-align: left;
    margin-top: 15px;
    padding-left:0;
}
.noticiaHome{
    margin-top: 130px;
}


.publicacion {
    margin-bottom: 40px !important;
}
.publicacion h4 {
    font-size: 15px !important;
    padding: 10px 0 5px 0 !important;
    max-height: 60px !important;
    margin-bottom: 10px;
}

.publicacion .thumb {
    margin: 0 !important;
}

.publicacion p {
    max-height: 100px !important;
    /* min-height: 100px !important; */
    font-size: 100% !important;
    line-height: 25px !important;
    padding: 0 !important;
}
.publicacion .related{
    text-align: left;
    padding: 5px 0 0 0 !important;
    font-size: 10px !important;
}
.publicacion .post_date{
    color: #888;
    text-decoration: none;
    outline: none;
}
.publicDoc h4{
    padding-top: 15px !important;
    font-size: 15px !important;
}
.itemDoc{
    height:130px !important;
}
.sc_scroll_vertical.swiper-container_8 {
    height: 390px !important;
}

.postSharing {
    margin-top:20px;
    text-align: center;
}

.homeAside{
    border-left: solid 1px #06060608;
    padding-left: 30px;
}

.homeAside h3{
    font-size: 28px !important;
    line-height: 43px !important;
    font-weight: 100 !important;
}
.homeAside .sc_scroll_controls ul.flex-direction-nav {
	top: -50px !important;
	right: 0 !important;
}
/*xs - sm*/
@media only screen and (min-width: 0px) and (max-width:991px){
    .noticiaHome {
        margin-bottom: 50px;
    }
    .homeAside{
        border-left: none;
        padding: 0;
        margin-top: 20px !important;
    }
    .homeAside> div {float:left;}
    /* .homeAside .contDoc {float:right !important;} */
    .homeAside h3 {
        font-size: 22px !important;
    }
    .hrShadow {
        border-bottom: none !important;
    }
}

.sidebarTalleres{
    margin-bottom:40px !important;
}
.sidebarTalleres ul{
    padding: 0 0 25px 10px !important;
}


.contPago ul{padding-left:25px !important; margin-bottom:30px;}
.contPago ul li, .contPago p{ text-align: left;}
.contPago ul li a{color: #222;}
.contPago .sc_list_item{padding:0 !important}
.contPago p a{ color: #069eed }
.contPago p{ padding-bottom: 15px;}
.contContacto {
    border-left: solid 1px #f7f7f7;
    padding-left: 40px;
}
.contContacto h2{ font-size:30px;}
.contacto {
    color: #069eed;
}
.contacto span {
    color: #069eed;
}
.contacto iframe {
    border: 1px solid #ffe1bb;
    width: 100% !important;
    height: 350px;
}
.itemCont {
    text-align: right;
    margin-bottom: 12px;
    font-size: 16px;
    font-weight: revert;
    margin-right: 5px;
}
.contacto .dir {
    text-align: right;
    margin: 10px 5px 5px 0;
    color: #353535;
    font-size: 16px;
}

.contacto a{ color: #404040 !important}


/*xs - sm*/
@media only screen and (min-width: 0px) and (max-width:991px){
    .contPago{ margin-bottom:30px;}
    .contContacto h2, .itemCont .contacto .dir{text-align: left}
    .contContacto {
        border-left: none;
        padding-left: 0px;
    }
}

.swiper-container_13 .swiper-slide {
    width: 200px;
    height: auto;
    margin-right: 40px !important;
}
.sectionGal {
    padding: 50px 0;
    border-top: 2px #f4c119 solid;
    border-bottom: 2px #f4c119 solid;
    background: url('/web/img/bg/texture_2.png') repeat #002451 !important;
}
.sectionGal img {
    max-width: 100%;
    height: auto;
    border: solid 6px white;
    border-radius: 4px;
}
.contGal{
    margin-bottom: 20px !important;
}
.contGal .swiper-slide > a {
    padding: 0% !important;
}

.contGal h2{
    padding-bottom: 20px !important;
    color:#fff;
}
.sc_scroll_controls {
    position: relative;
    padding: 0 20px;
}

input[type="submit"], input[type="button"], .squareButton > a, .squareButton > span {
    height: 32px !important;
}
.sc_scroll_bar .swiper-scrollbar-drag::before {
    background: rgb(241, 191, 26) !important;
}
.contGal a::before {
    color: #fff !important;
}
.contGal a:hover::before {
    color: #f4c119 !important;
}

.acordionHome{
    padding-left: 0 !important;
}

.acordionHome h2 a{
    font-size: 22px !important;
}
.acordionHome h2 .collapsed{
    color: #001d42 !important;
}

.admisionHome p {
    text-align: justify;
    line-height: 2.3em;
}


.contTallerresHome p{padding-bottom:20px !important;}
.contTallerresHome ul{padding-left:20px !important; margin-bottom:20px;}
.contTallerresHome ul li{ text-align: left; padding-bottom:15px;}
.contTallerresHome ul li a{color: #222;}
