.container {max-width: 1200px !important;width: 100%;}

::selection {background-color: #009688;color: #FFF;}
::-moz-selection {background-color: #009688;color: #FFF;}
small {display: inline-block;line-height: 1.1;}
textarea {resize:vertical;}
/*FONTS START
**********************************************************************************************/
body {font-family: 'humnst777_btroman';}

.abeezee {font-family: 'abeezeeregular';}
.mont {font-family: 'montserratregular';}
.montbold {font-family: 'montserratbold';}
.humnst {font-family: 'humanst521_btroman';}
.hBold {font-family: 'humnst777_btbold';}
.hBlack {font-family: 'humnst777_blk_btblack';}
/**********************************************************************************************
FONTS END*/
/*ESTRUTURA START
**********************************************************************************************/
.navbar-default {border:none;position:absolute;top:0;left:0;right:0;z-index:100;}
.navbar-default.affix {position:fixed;top:0 !important;}
.navbar-default .navbar-brand {padding-top:13px;padding-bottom:13px;}
.navbar-default .navbar-toggle {border:2px solid #98D62C;}
.navbar-default .navbar-toggle .icon-bar {background-color:#98D62C;}
.navbar-nav>li>a {font-size:13px;}

.mask {position:absolute;z-index:2;left:-115px;top:-200px;}
.img-logo {position:absolute;z-index:3;left:10%;top:25px;}
.owl-banner .owl-item {position:relative;}
.owl-banner .owl-item img {width:auto;}
.owl-banner .desc {position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;color:#FFF;padding-top:35px;}
.owl-banner .media-right {padding-left:60px;}
.owl-banner h2 {letter-spacing:-1px;}
.owl-banner h5 {line-height:140%;padding-left:20%;}

.section {color:#FFF;}
.section a {text-decoration:none;}
.section h2 {margin-top:0;letter-spacing:-1px;}
.section .media-left {padding-right:30px;}
.section .media-right {padding-left:30px;}
.block-one {min-height:600px;padding-top:150px;}
.block-two {min-height:600px;padding-top:150px;background-color:rgba(0,0,0,0.4);}

.microcredito {min-height:600px;padding-top:150px;}
.microcredito a, .socred a, .desc a {color:#FFF;border-bottom:1px dashed #FFF;text-decoration:none;}
.microcredito h5, .socred h5 {line-height:140%;}
.border-right {border-right:4px solid #98D62D;padding-right:10px;}
.microcredito .media-right, .socred .media-right {padding-left:60px;}

.socred {min-height:600px;padding-top:150px;}
.socred .border-right, .owl-banner .border-right {border-right:4px solid #009688;padding-right:10px;}

.page-header {width:100%;height:198px;border:none;margin:0;background:url('/img/site/page-header/interna.jpg') no-repeat center top;padding-top:105px;color:#FFF;letter-spacing:-1px;}
.sub-title {position:relative;margin-bottom:50px;}
.sub-title::after, .sub-title:after {position:absolute;top:100%;left:50%;margin-left:-32px;margin-top:15px;content:" ";display:block;width:64px;height:4px;background-color:#009688;}
.content-white {width:100%;background-color:#FFF;line-height:140%;padding:15px 0 50px;}
.img-socred {margin-top:50px;}

.cadastro {}
.cadastro label {font-weight:normal;line-height:100%;margin-bottom:10px;}
.cadastro .form-group {margin-bottom:20px;}
.cadastro .form-control {border:2px solid #009688;border-radius:4px;padding-left:10px;letter-spacing:-0.04em;}
.cadastro input.form-control, .cadastro select.form-control {height:50px;}
.cadastro .form-control.placeholder {color:#CCC;}
.cadastro .form-control:-moz-placeholder {color:#CCC;}
.cadastro .form-control::-moz-placeholder {color:#CCC;}
.cadastro .form-control::-webkit-input-placeholder {color:#CCC;}
.cadastro .form-control:-ms-input-placeholder {color:#CCC;}

.radio-custom label {font-size:16px;font-weight:normal;padding-left:0px;padding-right:30px;display:inline-block;position:relative;}
.radio-custom input[type="radio"] {right:0;top:-5px;}
.radio-custom input[type="radio"]::before, .radio-custom input[type="radio"]:before {width:20px;height:20px;border:2px solid #009688;background-color:#FFF;display:block;content:" ";margin-left:0px;cursor:pointer;}
.radio-custom input[type="radio"]:checked::before, .radio-custom input[type="radio"]:checked:before {background:#FFF url('/img/site/icones/ok-sm.png') no-repeat center;}

.contato {background-color:#1DE9B6;color:#009687;padding:20px 0 50px;font-size:14px;}
.contato .h2 {margin-top:10px;margin-bottom:30px;letter-spacing:-1px;}
.contato h5 small {color:#009687;}
.contato .form-group {position:relative;margin-bottom:10px;}
.contato .form-right {margin-right:-10px;}
.contato .form-control {font-size:13px;}
.contato input.form-control {height:56px;}
.contato textarea.form-control {padding-top:20px;padding-right:85px;height:122px;}
.contato .btn {position:absolute;z-index:2;right:20px;top:20px;border-radius:3px;border:none;padding:12px 13px;}
.contato .btn-default {background-color:#FFFFFF;color:#009685;font-size:13px;}
.contato .btn-default img {margin-top:5px;}

.copyright {background-color:#1AD1A3;color:#5A3721;padding:10px 0;text-align:center;font-size:12px;}
.copyright ul {margin:0;}
.copyright ul li {vertical-align:middle;line-height:100%;padding:0 15px;}
/**********************************************************************************************
ESTRUTURA END*/
/*CLASSES START
**********************************************************************************************/
[class^='lista-'], [class^='lista-'], [class^='menu-'], [class^='menu-'] ul, .cycle-slideshow {list-style:none;margin-bottom:0;padding-left:0;}
.btn-gray {background: #EEE;color:#C93F2A;}
.btn-rounded {-webkit-border-radius: 150px;-moz-border-radius: 150px;border-radius: 150px;}

.imagem {display: inline-block;overflow: hidden;max-width: 100%;}
.imagem-rounded {-webkit-border-radius: 150px;-moz-border-radius: 150px;border-radius: 150px;}
.imagem img {max-width: 135%;}
.inline-block {display:inline-block;vertical-align:middle;}

.space {width:1%;display:inline-block;height:100%;vertical-align:middle;}
.relative {position: relative;}
.text-success {color:#98D62C;}

.list-ok {}
.list-ok li {position:relative;padding-left:40px;margin-bottom:20px;}
.list-ok li::before, .list-ok li:before {position:absolute;width:23px;height:17px;left:5px;top:50%;margin-top:-8px;background:url('/img/site/icones/ok.png') no-repeat center;content:" ";display:block;}

.list-money {min-width:200px;margin-left:0;}
.list-money>li {width:23px;height:36px;background-image:url('/img/site/icones/money-inative.png');margin:0 3px;cursor:pointer;
	-webkit-transition: background 0.3s ease-in-out;
	-moz-transition: background 0.3s ease-in-out;
	-ms-transition: background 0.3s ease-in-out;
	-o-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}
.list-money>li.active, .list-money>li.ativo {background-image:url('/img/site/icones/money.png');}

.list-maquininha {min-width:200px;margin-left:0;}
.list-maquininha>li {width:18px;height:36px;background-image:url('/img/site/icones/maquininha-sm-inative.png');margin:0 1px;cursor:pointer;
	-webkit-transition: background 0.3s ease-in-out;
	-moz-transition: background 0.3s ease-in-out;
	-ms-transition: background 0.3s ease-in-out;
	-o-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}
.list-maquininha>li.active, .list-maquininha>li.ativo {background-image:url('/img/site/icones/maquininha-sm.png');}


.btn-primary {border:none;border-radius:3px;padding:10px 25px;}
.btn-next {position:relative;padding-right:40px;}
.btn-next::after {position:absolute;top:50%;margin-top:-6px;right:15px;content:" ";width:8px;height:12px;background:url('/img/site/icones/arrow.png');display:block;}

.tooltip.in {opacity:1;}
.tooltip-inner {background-color:#E4E4E4;color:#777;font-size:12px;}
.tooltip.top .tooltip-arrow {border-top-color:#E4E4E4;}

.table-row {display:table;width:100%;font-size:18px;margin-bottom:15px;}
.table-row .table-cell {display:table-cell;padding:20px 5px;vertical-align:middle;}
.table-row .list-money, .table-row .list-maquininha, .table-row p {margin:0;}
/**********************************************************************************************
CLASSES END*/

@media print {

}
@media (max-width: 767px) {
	.owl-banner h2 {font-size:26px;margin:0;}
	.owl-banner h5 {display:none;}
	.owl-banner .desc {padding-top:10px;}
	.owl-banner .desc img {max-width:70px;}
	.owl-banner .media-right {padding-left:10px;}
	
	.microcredito, .block-one, .block-two {min-height:initial;padding:20px 0; }
	.socred {min-height:initial;padding-top:70px;}
	.section .media, .section .media-body, .section .media-right, .section .media-left {width:100%;display:block;padding:0;}
	.section .media-body, .section .media-right, .section .media-left {padding:10px;}

	.mask, .img-logo {display:none;}
	.page-header h1 {font-size:42px;letter-spacing:-1px;}
	
	.cadastro .form-group {margin-bottom:10px;}
	.cadastro input.form-control, .cadastro select.form-control {height:40px;font-size:14px;}
	.table-row, .table-row .table-cell {display:block;}
	.table-row .table-cell {padding:5px 0;}
}
@media (max-width: 340px) {
	.section h2 {font-size:28px;}
	.owl-banner h2 {font-size:24px;}
	.owl-banner .desc img {max-width:55px;}
	.page-header h1 {font-size:34px;}
}
@media (min-width: 768px) and (max-width: 980px) {
	.navbar-nav>li>a {padding-left:10px;padding-right:10px;}
	.owl-banner .desc img {max-width:130px}
	.table-row {font-size:16px;line-height:100%;}
}
@media (min-width: 981px) and (max-width: 1200px) {
	.owl-banner .desc img {max-width:170px}
}