@media (min-width:768px) and (max-width:992px){body{font-family:Lato-Regular, Lato-Light, Lato-Semibold, Lato-Bold;margin:0;background:-moz-linear-gradient(left, #305d7c 0%, #305d7c 100%, #333 16.66666667%, #333 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#305d7c), color-stop(100%,#305d7c), color-stop(16.66666667%,#333), color-stop(100%,#333));background:-webkit-linear-gradient(left, #305d7c 0%,#305d7c 100%,#333 16.66666667%,#333 100%);background:-o-linear-gradient(left, #305d7c 0%,#305d7c 100%,#333 16.66666667%,#333 100%);background:-ms-linear-gradient(left, #305d7c 0%,#305d7c 100%,#333 16.66666667%,#333 100%);background:linear-gradient(to right, #305d7c 0%,#305d7c 100%,#333 16.66666667%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#305d7c', endColorstr='#333',GradientType=1);}
img.media-object{max-width:120px;min-height:105px;}
.media-heading.date{font-size:8px;}
#my-navbar-collapse{padding-left:0 !important;position:absolute;top:13.8vh;left:0;z-index:1000;width:300px;height:100vh;border:0;}
.home-info-box{min-height:0px!important;}
.semg-footer{background-color:#333;color:whitesmoke;}
.news-row-style{margin-left:15px;margin-right:15px;}
.xs-sm-no-padding{padding:0;}
.header-logo-semg{float:none;max-width:160px;margin:auto;}
.carousel-control .fa-chevron-right
.carousel-control .fa-angle-right{margin-right:-10px;}
.carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right{width:30px;height:30px;margin-top:-10px;}
.carousel-control .fa-chevron-left,.fa-chevron-right{font-size:30px;}
.index-img-responsive{padding-top:2vh;}
.index-btns{margin-top:3vh;margin-bottom:5vh;}
.header-logo-semg{float:none;max-width:100%;}
.content-height{min-height:calc(100vh - 225px);padding-left:15px;padding-right:15px;}
.semg-footer{height:initial;}
.margin-bottom-60-sm{margin-bottom:60px;}
.font-sm-3x{font-size:3em !important;}
.sm-margin-rigth-10{
    margin-right: 10px;
}
.avance-button{text-align: center;padding-right: 0; margin-top: 10px;}
.avance-button button{min-width: 250px;}
.semg-content{padding-top: 14% !important;}
.navbar-custom-congress{position: fixed;z-index: 1001;left: 0; right: 0;}
}