body{<!-- font-family:'Lato',sans-serif;--> font-family:'Montserrat',sans-serif}
@media (max-width:767px){h1{font-size:24px}
}
.form-control,.btn,.input-group-addon,.alert{border-radius:0}
.nav-tabs{margin-bottom:32px}
.breadcrumb{background-color:transparent}
 .tooltip > .tooltip-inner{background-color:#337AB7}
.tooltip.top .tooltip-arrow,.tooltip.bottom .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.right .tooltip-arrow{border-top-color:#337AB7}
.help-tooltip{cursor:pointer;color:rgb(51,122,183)}
 .modal-header{background-color:#337AB7;color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.modal .close{color:#fff;opacity:.7}
 #boletoModal .subtitulo{border-bottom:solid 1px #ddd;margin-bottom:30px}
#boletoModal .link-medio-pago{text-align:center;height:100px}
#boletoModal .link-medio-pago img{margin-top:11px}
 .sw-header{background-color:#337AB7}
.sw-title{border-bottom:solid 1px #ddd}
.sw-main{min-height:100%}
.sw-main-form,.sw-main-content{margin-top:30px;margin-bottom:30px}
.sw-main-form form,.sw-main-content .sw-content{display:none}
.loading{text-align:center;padding:30px 0;color:#337ab7}
@media (max-width:767px){.sw-btn-submit{width:100%}
}
.sw-footer{background-color:#444;color:#fff;border-top:solid 1px #aaa;padding-top:12px}
.sw-footer a{color:#ffb}
.sw-dropdown-form{padding:10px 20px;width:300px}
.sw-dropdown-form .form-control,.sw-dropdown-form .btn{width:100%}
.sw-data-table > tbody > tr > th,.sw-data-table > tbody > tr > td{border-top:none}
 .sw-menu > .navbar{border:none;background-color:#337AB7}
.sw-menu .navbar-nav > li > a{color:#fff}
.sw-menu .navbar-toggle{border:none}
.sw-menu .navbar-toggle:hover,.sw-menu .navbar-toggle:focus{background-color:transparent}
.sw-menu .navbar-toggle .icon-bar{background-color:#fff }
.sw-menu .navbar-toggle:hover .icon-bar{background-color:#fff }
.sw-menu .navbar-nav .open .dropdown-menu{background-color:#fff}
.sw-menu .navbar-nav .open .dropdown-menu > li > a{color:#333}
 .sw-instructivo-label{text-align:left}
@media (min-width:768px){.sw-instructivo-label{text-align:right}
}
.sw-instructivo .modal-body h3{color:#31708f}
.sw-instructivo .modal-body > h4{color:#777;border-bottom:solid 1px #ddd;padding-bottom:5px}
.sw-instructivo em{color:#337ab7;background-color:transparent;font-style:normal}
 .sw-validator-fail{border:1px solid #f2aaaa}
.sw-validator-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}
 .scrollToTop{background-color:#f9f9f9;border:solid 1px #ddd;border-radius:5px;width:50px;height:50px;line-height:50px;position:fixed;display:none;opacity:0.1;transition-duration:0;-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;z-index:9999;cursor:pointer;bottom:7%;right:2%}
.scrollToTop:hover{background:#E6E6E6;text-decoration:none}
.scrollToTopArrow{color:#000;display:inline-block}
.scrollToTop:hover .scrollToTopArrow{color:#2E2E2E}
 .bootstrap-select.btn-group > .disabled{background-color:#eee;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
html{position:relative;min-height:100%}
body{ margin-bottom:50px}
footer{position:absolute;bottom:0;width:100%; height:50px}