*{outline: none !important;font-family:"RobotoDraft", arial;}
body{padding-top: 90px;}

a{color:#063556 !important;}
.btn-primary,.panel-primary .panel-heading{background-color:#063556 !important; border-color: #081826 !important; color:#FFF !important;}
header nav{background: #063556 !important; border-color:#081826 !important;}
.banner{margin-bottom:40px;}

@media screen and (max-width : 580px){
	.main-title{height:150px;}
}

.main-title .page-header{font-weight: normal !important;}
.main-title .page-header{border: none !important;}
.main-title .page-header p{font-size: 14px;font-weight: normal !important;}
.main-title input[type="text"]{color: #FFF;}
.card{border-radius: 2px;-moz-border-radius: 2px; -webkit-border-radius: 2px; overflow: hidden; background:#FFF !important; border:none !important;}
.card-hover:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);}
.card .panel-image{background-repeat: no-repeat;background-position: center;height: 150px;background-size: 100% 100%;-webkit-transition: .5s;-moz-transition:.5s;transition: .5s; position:relative;}
/*.card:hover .panel-image{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}*/


/*.card .panel-image h4{position:absolute; bottom:0; left: 0; right: 0; color:#FFF; padding:0 20px; text-shadow:#000;}*/

.card .panel-body h4{font-weight: bold;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.card .panel-body cite{font-size: 12px;}
.card .panel-footer{background: transparent;}
.card .panel-footer a{text-decoration: none; text-transform: uppercase;color: #666;font-weight: bold;}
.card .panel-footer a:hover{color: #063556;}

.card .nav-navbar{margin-bottom: 0 !important;min-height: auto;}
.card .sidebar{list-style: none;padding: 0;margin: 0;}
.card .sidebar li.divider{background: #f0f0f0;height: 1px;margin: 10px 0;}
.card .sidebar li.title{color: #ef6c00;padding: 10px 20px;text-transform: uppercase;}
.card .sidebar li.sub a{padding-left: 50px;font-size: 12px !important;}
.card .sidebar li a{display: block;color: #333; font-size: 14px !important;padding: 10px 20px;text-decoration: none;-webkit-transition: .3s;-moz-transition:.3s;transition: .3s;}
.card .sidebar li a:hover{color: #ef6c00;background: #f0f0f0;}

.aviso-detail{margin-bottom: 30px;margin-top:40px; min-height:600px;}
.aviso-detail #aviso_texto{font-family:"Roboto","RobotoDraft",Arial !important;}
.aviso-detail #aviso_texto a{color:#ce5d00 !important;}
.aviso-detail #aviso_texto a:hover{text-decoration:underline !important;}
.aviso-detail .card{min-height: 200px;}

.shadow-z-1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}
.shadow-z-1-hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.shadow-z-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
.shadow-z-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}
.shadow-z-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}
.shadow-z-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}

footer{margin-top:20px !important; background:#000; padding: 30px 0 !important; color:#D5D5D5;}