.robots-nocontent {
	display: none
}

.trx_addons_scroll_to_top {	
    position: fixed;
    bottom: 10px;
    right: 50%;
}

form input[type="text"],
form input[type="email"],
form input[type="file"],
form input[type="date"],
form input[type="tel"],
form select,
form textarea{
	border: solid 2px #ccc;
    padding: .3em .5em;
    border-radius: 40px;
    float: none !important;
    display: block;
    font-size: 1em;
    width: 100%;
    box-sizing: border-box;
    background: rgba(255,255,255,.9);
    color: #333;
}
form select,
select{
    -webkit-appearance:none;
    background: rgba(255,255,255,.9) url('/wp-content/themes/credicitrus/images/bg-select.png') no-repeat 95% center;
}
form textarea{
	border-radius: 20px;
}
form label{
	margin: .5em 0 .3em;
	display: block;
}
form input[type="submit"]{
	border-color: #84bd00;
	color: #84bd00;
    font-size: 1em;
    width: 50%;
    background-color: transparent;
}
form .wpcf7-list-item{
	padding: 1em 0 0 0;
    display: inline-block;
    margin-right: 1em;
}
form .wpcf7-list-item input[type="radio"]{
	margin-right: .5em;
}
body span .wpcf7-not-valid-tip{
	color: #FF0000;
    font-size: .5em;
    height: 0;
}
.screen-reader-response{
	display: none;
}
.wpcf7-response-output.wpcf7-display-none{
    display: none;
}
.wpcf7-response-output{
    padding: .5em;
    text-align: center;
    margin: 1em 0 2em;
    border: solid 1px #DDD;
}
.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.wpcf7-response-output.wpcf7-validation-errors{
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
.wpcf7-response-output.wpcf7-mail-sent-ng{
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;     
}
form ul > li{
    min-height: 75px;
}
.select.filled.fill_inited {
	border: solid 2px #ccc;
    padding: .3em .5em;
    border-radius: 40px;
    float: none !important;
    display: block;
    font-size: 1em;
    width: 100%;
    box-sizing: border-box;
    background: rgba(255,255,255,.9);
    color: #333;
		
}
.postos {
	list-style: none;
}
.grid-20.mobile-grid-20 {
	float: left;
	width: 20%;
	font-size: 1.7em;
	font-family: 'Lato-Regular', sans-serif;
	border-right: solid 1px #DDD;
	padding-left: 10px;
	padding-right: 10px;
	padding: 0px;
	margin: 0px;
	height: 75px;
}

.grid-80.mobile-grid-80 > p { 
	 float: left;
    width: 80%;
    padding-left: 2em;
    font-family: 'Lato-Regular', sans-serif;
    text-rendering: optimizeLegibility;
    font-size: 1.03em;
    text-align: -webkit-match-parent;
    color: #333333;
    display: block;
}

.grid-80.mobile-grid-80 > p {
	margin: 0px;
}

.grid-100.mobile-grid-100 {
	list-style: none;
}

@media only screen and (min-width: 768px) {
    form input[type="text"],
    form input[type="email"],
    form input[type="file"],
    form input[type="date"],
    form select,
    form textarea{
        padding: .5em;
    }
    form input[type="submit"]{
        width: 30%;
    }
	grid-50 {
		float: left;
	}
}

.scheme_default .select_container:before {
	background-color: transparent !important;
}

.acesso {
   position: fixed;
    background: rgba(255,255,255,0.85);
    top: 122px;
    width: 268px;
    right: 2%;
    transition: top .1s ease-out;
    border: solid 1px #DDD;
		display: inline-block;
		text-align: center;
}

.acesso:before {
    content: "";
    width: 0;
    height: 10px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid rgba(255,255,255,0.85);
    position: absolute;
    display: block;
    right: 2em;
    margin: auto;
    top: -10px;
    margin-top: -1px;
}

.acesso ul {
	list-style-type: none;
}

.acesso ul li {
	float: left;
  width: 73px;
  margin-top: 5px;
}

.acesso ul li h4 {
	font-size: 10px;
	margin-top: 5px;
	color: black;
}

.imagem-header {
    width: 30px;
    margin-bottom: .5em;
}

#ubots-form-header {
	background-color: #009999;
}
#ubots-action button {
	color: #009999;
}

#ubots-chat-init {
	height: inherit;
}

.ubots-minimize-icon {
	background-color: #009999 !important;
}

.ubots-action button:nth-child(1) {
 background: red;
 margin-right: 15px;
	color:black;
}

.my-own-icon {
	background-image: url("https://sicoobcredicitrus.com.br/wp-content/uploads/2022/03/icone-chat-1.png") !important;
	width:200px;
	height: 139px;
	position: fixed;
	bottom: 1px;
	right: 20px;
	background-repeat: no-repeat !important;
	background-size: 200px 127px !important;
	cursor: pointer;
	background: inherit
}

.page-id-6808 #ubots-webchat-icon,
.page-id-6808 #ubots-webchat-div,
.page-id-6808 #ubots-form-div {display: none !important;}