#sp-main-body {
    padding: 0px !important;
	/*margin-top: -70px !important;*/
}
#sp-top-bar {
  font-size: 16px !important;
  font-weight: 400 !important;
  border-bottom: 1px solid #F47827 !important;
}
#sp-barra-topo {
  border-bottom: none !important;
  padding: 0px !important;
}
#sp-header {
  background: #000000 !important;
  height: 90px !important;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0) !important;
}
#sp-header.header-sticky {
	background: #000000 !important;
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2) !important;
}
#sp-header .logo {
    /*height: 90px !important;*/
}
.logo-image {
    height: 80px !important;
}

#sp-header .logo {
    height: 90px !important;
}

@media (max-width: 575px) {
/*#sp-header .container {
    padding-top: 5px !important;*/
}
}

@media (max-width: 991px) {
/*#sp-header .container {
    padding-top: 10px !important;*/
}
}


#sp-menu {
    line-height: 90px !important;
}
#sp-menu .sp-menu-item a {
    color: #FFFFFF !important;
    font-weight: 500 !important;
    font-size: 16px !important;
	text-transform: uppercase !important;
}
#sp-menu .sp-menu-item a:hover {
    color: #ec430f !important;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    padding: 0 10px !important;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #ec430f !important;
}
.sp-megamenu-parent > li.bt-plataforma > a, .sp-megamenu-parent > li.bt-plataforma:hover > a {
    color: #ec430f !important;
}
.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span {
    line-height: 70px !important;
}



.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  background: #1D2F5E !important;
  box-shadow: none !important;
  padding: 10px;
}
.sp-dropdown {
    box-shadow: 0px 25px 20px 0px rgba(0, 0, 0, 0.25) !important;
}
.sp-has-child {
  /*height: 40px !important;
  line-height: 40px !important;*/
}

.burger-icon>span {
    height: 4px;
    background-color: #ec430f !important;
}


#offcanvas-toggler > .fa {
  color: #ec430f !important;
  font-size: 28px !important;
  line-height: 90px !important;
}
.offcanvas-menu .offcanvas-inner {
  padding: 35px 15px 35px 15px;
}
.offcanvas-menu {
    background-color: #000 !important;
	border-left: 10px solid #ec430f !important;
}
.offcanvas-menu a {
  color: #FFFFFF !important;
  font-size: 22px !important;
  font-weight: 800 !important;
  text-transform: uppercase !important;
  opacity: 1 !important;
}
.offcanvas-menu a:hover {
  color: #ec430f !important;
}

.offcanvas-active .burger-icon>span:nth-child(1),#modal-menu-toggler.active .burger-icon>span:nth-child(1) {
    transform: translate(0, 12px) rotate(-45deg) !important;
}


.readmore {
    margin-top: 30px !important;
    padding-bottom: 30px !important;
    border-bottom: 1px solid #ec430f !important;
    text-align: center !important;
}

.readmore a {
    border-radius: 0px !important;
    padding: 10px !important;
    font-weight: bold !important;
    font-size: 130% !important;
    text-transform: uppercase !important;
    margin: auto !important;
    width: 100% !important;
    display: block !important;
    background: #1D2F5E !important;
    color: #FFFFFF !important;
    border: 0px solid #eea236 !important;
}

.readmore a:hover {
    background: #ec430f !important;
    color: #1D2F5E !important;
}

.article-list .article {
    margin-bottom: 30px;
    padding: 0px 0px 0px 0px;
    border: 0px !important;
    border-radius: 0px !important;
}

.article-details {
}

.article-header {
    padding: 30px 0px 0px 0px;
}

/*div[itemprop="articleBody"] {
    padding: 0px 0px 50px 0px;
}*/

.article-header h2 {
    font-size: 300% !important;
}
.article-info span {
    font-size: 12px !important;
    text-transform: uppercase !important;
}

.pagination-wrapper {
  margin: auto !important;
  padding-bottom: 60px !important;
}
div.pagination-counter {
  display: none !important;
}

.page-link {
  background-color: #ffffff !important;
  border: 1px solid #dee2e6 !important;
}

.page-item.active .page-link {
  z-index: 1;
  color: #000000 !important;
  background-color: #dee2e6 !important;
  border: 1px solid #dee2e6 !important;
}

.blog .col-md-12 {
  padding: 0px !important;
  max-width: 1110px !important;
  margin: auto !important;
}


div[itemprop="articleBody"] {
   margin-bottom: 50px !important;
   color: #1D2F5E !important;
}

div[itemprop="articleBody"] img {
   border-radius: 0px !important;
}

div[itemprop="articleBody"] h2 {
   font-weight: 500 !important;
   font-size: 24px !important;
   margin-bottom: 25px !important;
   color: #1D2F5E !important;
}

div[itemprop="articleBody"] h3 {
   font-weight: 900 !important;
   font-size: 22px !important;
   padding-bottom: 15px !important;
   border-bottom: 1px solid #EBEBEB !important;
   margin-top: 35px !important;
   margin-bottom: 15px !important;
   color: #1D2F5E !important;
}

div[itemprop="articleBody"] h4 {
   font-weight: 900 !important;
   font-size: 20px !important;
   margin-top: 25px !important;
   color: #1D2F5E !important;
}

div[itemprop="articleBody"] h5 {
   font-weight: 900 !important;
   font-size: 18px !important;
   margin-top: 25px !important;
   color: #1D2F5E !important;
}

.article-body img {
   border-radius: 0px !important;
}




/* BALBOOA FORMS */

.ba-form {
  padding: 0px !important;
}
.ba-form div {
}
.ba-form input {
  border-radius: 0px !important;
  padding: 10px !important;
  font-weight: 400 !important;
}
.ba-form textarea {
  border-radius: 0px !important;
  padding: 10px !important;
  font-weight: 400 !important;
}
.ba-form .ba-btn-submit {
  font-weight: 400 !important;
}
.ba-form select {
}

::-webkit-input-placeholder {
  color: #1D2F5E !important;
  opacity: 1 !important;
}
:-moz-placeholder {
  color: #1D2F5E !important;
  opacity: 1 !important;
}
::-moz-placeholder {
  color: #1D2F5E !important;
  opacity: 1 !important;
}
:-ms-input-placeholder {  
  color: #1D2F5E !important;
  opacity: 1 !important;
}

/* BALBOOA FORMS */


.rdp-limite {
  max-width: 1130px !important;
  margin: auto !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
}



.jssocials-share-label {
  display: none !important;
}


#sp-top-bar-2 {
  padding: 10px 0px 10px 0px !important;
  border-bottom: 1px solid #1D2F5E !important;
  font-weight: 400 !important;
}
.article-list .article .article-intro-image, .article-list .article .article-featured-video, .article-list .article .article-featured-audio, .article-list .article .article-feature-gallery {
  display: none !important;
}



.sp-menu-item .fa {
  font-size: 24px !important;
  vertical-align: -5% !important;
}



.grecaptcha-badge {
  bottom: 64px !important;
}




#sp-left .sp-module, #sp-right .sp-module {
  margin-top: 30px !important;
  border: none !important;
  padding: 0px !important;
  border-radius: 0px !important;
}




.articles-more::before {
  content: 'LEIA TAMBÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°M' !important;
  font-size: 26px !important;
  padding-left: 5px !important;
  line-height: 50px !important;
  font-weight: bold !important;
  color: #1D2F5E !important;
}
.articles-more .list-group-item {
  position: relative;
  display: block;
  padding: 5px !important;
  margin-bottom: 0px !important;
  background-color: transparent !important;
  border: none !important;
}
.articles-more .list-group-item::before {
  content: '>' !important;
  font-weight: bold !important;
  padding-right: 5px !important;
  color: #1D2F5E !important;
}
.mr-auto {
  margin: auto !important;
  padding-top: 50px !important;
}

.bt-rastro-padrao {
  font-weight: bold !important;
}
.bt-rastro-padrao .overlay-image-button-wrap .sppb-btn {
    font-weight: bold !important;
}


.home-bt .sppb-btn {
  color: #1D2F5E !important;
  background: #ec430f !important;
  border: none !important;
  border-radius: 0px !important;
}
.home-blog h3 {
  font-size: 20px !important;
  padding-top: 10px !important;
}
.home-blog img {
  border-bottom: 5px solid #ec430f !important;
  border-radius: 0px !important;
}

.grecaptcha-badge {
  bottom: 10% !important;
  display: none !important;
}
h1, h2, h3, h4, h5, h6 {
   /*color: #000000 !important;*/
}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
    /*color: #000000 !important;*/
}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover {
    /*color: #000000 !important;*/
}
.article-info {
    /*color: #000000 !important;*/
}

.sp-megamenu-parent > li > a:before, .sp-megamenu-parent > li > span:before {
    /*content: "" !important;
    position: absolute !important;
    bottom: 1px !important;
    width: 0 !important;
    height: 2px !important;
    background: #1D2F5E !important;
    transition: .3s ease-in-out !important;*/
}
.sp-megamenu-parent > li:hover > a::before {
  /*width: 40px !important;
  background: #1D2F5E !important;*/
}
.sp-page-title .sp-page-title-heading {
    color: #1D2F5E !important;
}
.sp-page-title .sp-page-title-sub-heading {
    color: #1D2F5E !important;
}


#sp-cookie-consent.position-bottom {
	left: 10% !important;
	width: 80% !important;
	margin: auto !important;
	/*display: block !important;
        box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 80%) !important;*/
}


.sppb-addon-articles .sppb-addon-article {
    transition: transform .2s !important;
}
.sppb-addon-articles .sppb-addon-article:hover {
    transform: scale(1.05) !important;
    transition: transform .2s !important;
}

.article-details .article-full-image {
    display: none !important;
}

.sppb-addon-overlay-image-content {
    border-radius: 0px !important;
}

.sp-slider {
    border-radius: 0px !important;
}

input::placeholder,
textarea::placeholder {
    color: #1d2f5e !important;
    opacity: 1 !important; /* Garante que a cor apareÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§a totalmente */
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder { /* Para Internet Explorer */
    color: #1d2f5e !important;
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder { /* Para Edge */
    color: #1d2f5e !important;
}

select {
    color: #1d2f5e !important; /* Cor do texto selecionado */
	border-radius: 0px !important;
	height: 45px !important;
}

/* Para os itens da lista (somente em navegadores compatÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­veis) */
option {
    color: #1d2f5e !important;
}

input[type="text"]:not(.form-control),
input[type="email"]:not(.form-control),
input[type="url"]:not(.form-control),
input[type="date"]:not(.form-control),
input[type="password"]:not(.form-control),
input[type="search"]:not(.form-control),
input[type="tel"]:not(.form-control),
input[type="number"]:not(.form-control),
select:not(.form-select):not(.form-control) {
	/*padding: 5px !important;*/
}

.ba-form-submit-btn {
	height: 50px !important;
}

.heading-white h1,
.heading-white h2,
.heading-white h3,
.heading-white h4,
.heading-white h5,
.heading-white h6 {
  color: #FFFFFF !important;
}

.sp-scroll-up {
    bottom: 20px !important;
    right: 20px !important;
    background: rgba(100, 100, 100, 0.5) !important;
    border-radius: 5px !important;
}

.leitura-recomendada {
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}

.leitura-recomendada td {
	padding: 30px 15px 30px 15px !important;
}

/* CATALOGO DE VEICULOS */

.mod_djclassifieds_items .item {
    padding: 10px !important;
	background: #f3f3f3 !important;
	border-bottom: 2px solid #000000 !important;
	text-align: center !important;
}
.mod_djclassifieds_items .item {
    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out !important;
}
.mod_djclassifieds_items .item:hover {
	transform: scale(1.02) !important;
	box-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
	cursor: pointer !important;
}
.mod_djclassifieds_items div.title a.title {
    padding-bottom: 6px !important;
    display: inline-block !important;
    font-size: 16px !important;
	text-transform: uppercase !important;
    font-weight: 500 !important;
	color: #000000 !important;
}
.mod_djclassifieds_items div.title:hover a.title:hover {
	color: #ec430f !important;
}
.mod_djclassifieds_items .date_cat {
    color: #ec430f !important;
	font-size: 25px !important;
	text-transform: uppercase !important;
    font-weight: 700 !important;
}
.mod_djclassifieds_items a.link_product {
	background: #000000 !important;
	padding: 5px !important;
	color: #FFFFFF !important;
	font-size: 14px !important;
}
.mod_djclassifieds_items a.link_product:hover {
	background: #ec430f !important;
}


#dj-classifieds .djcf_items_blog .item_box_in2 {
    padding: 10px !important;
    background: #f3f3f3 !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 2px solid #000000 !important;
    text-align: center !important;
	text-transform: uppercase !important;
	min-height: 300px !important;
}
#dj-classifieds .prod_name a {
    padding-bottom: 6px !important;
    display: inline-block !important;
    font-size: 16px !important;
	text-transform: uppercase !important;
    font-weight: 500 !important;
	color: #000000 !important;
}
#dj-classifieds .prod_name a:hover {
	color: #ec430f !important;
	text-decoration: none !important;
}
#dj-classifieds .price {
    color: #ec430f !important;
	font-size: 25px !important;
	text-transform: uppercase !important;
    font-weight: 700 !important;
}
#dj-classifieds .blog_det .item_desc,
#dj-classifieds .blog_det .region,
#dj-classifieds .blog_det .price,
#dj-classifieds .blog_det .category,
#dj-classifieds .blog_det .cf_box {
	border: none !important;
	margin: none !important;
	padding: 0px !important;
}
#dj-classifieds .main_cat_title {
	display: none !important;
}
#dj-classifieds .link {
	height: 32px !important;
}
#dj-classifieds  a.link_product {
	background: #000000 !important;
	padding: 5px !important;
	color: #FFFFFF !important;
	font-size: 14px !important;
}
#dj-classifieds  a.link_product:hover {
	background: #ec430f !important;
	text-decoration: none !important;
}
#dj-classifieds .images_wrap {
	width: 100% !important;
}
#dj-classifieds .djc_thumbnails {
	background: #f3f3f3 !important;
	padding-top: 5px !important;
} 
#dj-classifieds .dj-item .djc_thumbnails.djc_thumbs_gal3 .djc_thumbnail {
    width: 90.4px !important;
	padding-left: 5px !important;
}
#dj-classifieds .dj-item {
    border: none !important;
	margin-bottom: 50px !important;
}
#dj-classifieds .dj-item .title_top {
    background-color: transparent !important;
    border-bottom: none !important;
    padding: 10px !important;
	font-size: 22px !important;
	text-transform: uppercase !important;
	text-align: center !important;
}
#dj-classifieds .dj-item .dj-item-in {
    margin: 10px !important;
}
#dj-classifieds .djcf_items_blog .item_box_in2 {
    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out !important;
}
#dj-classifieds .djcf_items_blog .item_box_in2:hover {
	transform: scale(1.02) !important;
	box-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
	cursor: pointer !important;
}
#dj-classifieds .dj-item .general_det .general_det_in {
    padding-left: 0px !important;
}
#dj-classifieds .dj-item .general_det, #dj-classifieds .dj-item .localization_det, #dj-classifieds .dj-item .images, #dj-classifieds .dj-item .shipping, #dj-classifieds .dj-item .description, #dj-classifieds .dj-item .custom_det, #dj-classifieds .dj-item .additional, #dj-classifieds .dj-item .video_box {
	width: 100% !important;
}
#dj-classifieds .dj-item .djc_thumbnails .djc_thumbnail {
	padding-right: 0px !important;
	padding-bottom: 5px !important;
}
#dj-classifieds .dj-item .general_det .price_wrap {
    background: F9F9F9 !important;
    border: none !important;
    padding: 0px !important;
	text-align: center !important;
}
#dj-classifieds .dj-item .general_det .price_wrap span.row_label {
	display: none !important;
}
#dj-classifieds .dj-item .general_det .price_wrap .price {
    font-size: 32px !important;
}
#dj-classifieds .dj-item .ask_form_abuse_outer {
	display: none !important;
}

#dj-classifieds .whatsapp-btn {
	display: block !important;
    background-color: #25D366 !important;
    color: white !important;
    padding: 12px 20px !important;
    font-size: 18px !important;
    border: none !important;
    border-radius: 0px !important;
    text-decoration: none !important;
	text-transform: uppercase !important;
    font-weight: bold !important;
    cursor: pointer !important;
	margin: auto !important;
}

#dj-classifieds .whatsapp-btn:hover {
    background-color: #20b858 !important;
}

.dj-items-blog {
	padding: 75px 0px 75px 0px !important;
}

.mfp-bottom-bar {
	display: none !important;
}

.pesquisa_container {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: space-between !important;
  align-items: center !important;
  gap: 10px !important;
  padding: 5px !important;
  width: 98% !important;
  box-sizing: border-box !important;
  background-color: #f3f3f3 !important;
}

.veiculos_pesquisa_1,
.veiculos_pesquisa_2 {
  flex: 0 0 40% !important;
  min-width: 280px !important;
  padding: 10px !important;
  box-sizing: border-box !important;
}

.veiculos_pesquisa_3 {
  flex: 0 0 5% !important;
  min-width: 120px !important;
  padding: 10px !important;
  box-sizing: border-box !important;
  text-align: center !important;
}

/* Faz input e botÃƒÂ£o ocuparem toda a largura da div */

.veiculos_pesquisa_1 input,
.veiculos_pesquisa_2 input {
  width: 115% !important;
  height: 40px !important;
  box-sizing: border-box !important;
  padding: 0px !important;
  font-size: 16px !important;
  border-radius: 0px !important;
  border: 1px solid !important;
  text-transform: uppercase !important;
}
.veiculos_pesquisa_3 button {
  width: 100% !important;
  height: 40px !important;
  line-height: 15px !important;
  box-sizing: border-box !important;
  padding: 0px !important;
  color: #FFFFFF !important;
  background-color: #ec430f !important;
  font-size: 16px !important;
  border-radius: 0px !important;
  border: none !important;
  text-transform: uppercase !important;
  transition: .15s ease-in-out !important;
}
.veiculos_pesquisa_3 button:hover {
  background-color: #000000 !important;
}

.veiculos_pesquisa_1 input::placeholder,
.veiculos_pesquisa_2 input::placeholder {
  color: #000000 !important;
  opacity: 1 !important; /* Garante que a cor fique visÃƒÂ­vel no Chrome */
}

/* Responsivo */
@media (max-width: 960px) {
  .veiculos_pesquisa_1,
  .veiculos_pesquisa_2,
  .veiculos_pesquisa_3 {
    flex: 0 0 100% !important;
  }
  .veiculos_pesquisa_1 input, .veiculos_pesquisa_2 input {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .veiculos_pesquisa_1,
  .veiculos_pesquisa_2,
  .veiculos_pesquisa_3 {
    flex: 0 0 100% !important;
  }
  .veiculos_pesquisa_1 input, .veiculos_pesquisa_2 input {
    width: 100% !important;
  }
}

@media screen and (max-width:567px) {
	.mod_djclassifieds_items .items {
	    margin-left: -12px !important;
	}
	.mod_djclassifieds_items .items .items-col {
		width: 100% !important;
	}
}


input::placeholder,
textarea::placeholder {
    color: #000000 !important;
    opacity: 1 !important; /* Garante que a cor apareÃƒÂ§a totalmente */
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder { /* Para Internet Explorer */
    color: #000000 !important;
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder { /* Para Edge */
    color: #000000 !important;
}

select {
    color: #000000 !important; /* Cor do texto selecionado */
	border-radius: 0px !important;
	height: 46px !important;
}

/* Para os itens da lista (somente em navegadores compatÃƒÂ­veis) */
option {
    color: #000000 !important;
}

input[type="text"]:not(.form-control),
input[type="email"]:not(.form-control),
input[type="url"]:not(.form-control),
input[type="date"]:not(.form-control),
input[type="password"]:not(.form-control),
input[type="search"]:not(.form-control),
input[type="tel"]:not(.form-control),
input[type="number"]:not(.form-control),
select:not(.form-select):not(.form-control) {
	/*padding: 5px !important;*/
}
.ba-form-submit-btn {
	height: 50px !important;
	margin-top: -7px !important;
}
.com-baforms-wrapper [class*="span"] {
    margin-left: 10px !important;
}