body{ color: #000;     font-family: 'Lato', sans-serif; }
			
#primary-menu-trigger i{ font-size: 20px; }
#primary-menu ul li:hover > a, #primary-menu ul li.current > a{ color: #7abb2b; }
.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a{ border: none; }
.yellow{color: #f5de1b;}
.bgyellow{ background: #f5de1b; }
.green{ color: #7abb2b; }
.bggreen{ background: #7abb2b; }
.blue{ color: #1c3875; }
.sf-js-enabled{ border: none; }
.dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #logo, #header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #logo, .dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu > ul, #header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark) #primary-menu > ul, .dark #header.transparent-header.full-header:not(.sticky-header) #header-wrap:not(.not-dark), #header.transparent-header.full-header.dark:not(.sticky-header) #header-wrap:not(.not-dark), #header.transparent-header.full-header #logo, #header.transparent-header.full-header #primary-menu > ul { border: none; }
.acc-closed, .acc-open{ margin-top: 7px; }
.tab{ color: #bdbdbd; }
.ui-state-hover h2.ui-state-active h2{ color: #000; }
.ui-state-hover i,.ui-state-active i{ color: #f5de1b; }
.icon-edit:hover{ color: #000; }
#gotoTop:hover{ background: #f5de1b; }
.normalButton{ padding: 10px 20px; background: #7abb2b; text-transform: uppercase; color: #fff;  border: none; margin-bottom: 20px; }
.normalButton:hover{ background: #000; }
.mr-20{ margin-right: 20px; }
.buttonSend{ background: #7abb2b;  border-radius: 0px;  padding: 10px 20px;  color: white;}
.buttonBack{  background: #f5de1b;  border-radius: 0px;  padding: 10px 20px;  color: white;}
.column2{  -webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2; -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
-moz-column-gap: 40px; /* Firefox */
column-gap: 40px; min-height: auto;}

label.error{ text-transform: none; font-size: 10px; }

@media (min-width: 100px) and (max-width: 750px) {
.column2{ -webkit-column-count: 1; /* Chrome, Safari, Opera */
-moz-column-count: 1; /* Firefox */
column-count: 1; -webkit-column-gap: 0px; /* Chrome, Safari, Opera */
-moz-column-gap: 0px; /* Firefox */
column-gap: 0px; } 
body{ font-size: 16px;	}

}

@media (max-width: 991px){
#header.dark.transparent-header{ background-color: #fff; color: #000;  }
.stretched .dark #header-wrap:not(.not-dark) #primary-menu > ul > li > a{ color: #000;  text-shadow: none;}
#logo img { height: 80px; margin-top: 10px;  }
}

@media (max-width: 767px){
#copyrights .col_half:last-child {
     display: block; text-align: center; margin-top: 20px;
    }
 }


@media (max-width: 480px){
	.tab-content .button-mini{ width: 100%; text-align: center; margin-top: 20px; }
 }


/* b-online */

.footer_link {
	color: #535D5D;
}

.footer_link:hover {
	color: #FFFFFF;
}

.cor_red {
	color: #FF0000;
}
.cor_black {
	color: #323232;
}
.cor_blue1 {
	color: #369;
}

