@font-face {
    font-family: regular;
    src: url(/wp-content/plugins/wp-add-custom-css/fonte/Montserrat-Regular.otf);
}

@font-face {
    font-family: simples;
    src: url(/wp-content/plugins/wp-add-custom-css/fonte/Montserrat-Thin.otf);
}

@media screen and (max-width: 640px) {
  #wpas_estado_wrapper{
    width:100% !important;
  }
  #wpas_cidade_wrapper{
  	width:100% !important;
    margin:0 none !important;
  }
  #wpas_telefone_wrapper{
    width:100% !important;
    margin:0 none !important;
  }
  #wpas-ticket-estado{
  	display:none;
  }
  td:nth-child(4){
    display:none;
  }
  
  #wpas-ticket-cidade{
  	display:none;
  }
   td:nth-child(5){
    display:none;
  }
  #wpas-ticket-telefone{
  	display:none;
  }
   td:nth-child(6){
    display:none;
  }
  #wpas-ticket-product{
    display:none;
  }
   td:nth-child(7){
    display:none;
  }
  #wpas-ticket-department{
    display:none;
  }
   td:nth-child(8){
    display:none;
  }
  th:nth-child(4){
  	display:none;
  }
  th:nth-child(5){
  	display:none;
  }
  th:nth-child(6){
  	display:none;
  }
  th:nth-child(7){
  	display:none;
  }
  th:nth-child(8){
  	display:none;
  }
  
  
  .entry-content a{
  	width: 100% !important;
    margin-bottom: 1px !important;
  }
  .wpas_table_pagination > li{
    display: inline;
		width: 41px;
		float: left;
		margin: 4px 4px 0 0;
  }
}

body.custom-background{
 background-image: url("/wp-content/plugins/wp-add-custom-css/images/background.png") !important; 
}
.site{background-image: url("/wp-content/plugins/wp-add-custom-css/images/background.png") !important; }
.site-header-main .site-branding p.site-description{
  display: none;
}
.site-inner{
  max-width:100%;
}
p.site-title > a:nth-child(1){
  color:#f4783a;
  visibility:visible;
  margin: 0 0 0 25%;
}
.site{
margin:0 auto}

.entry-title{
  font-size: 16px;
}
.entry-content{
  background: url("/wp-content/plugins/wp-add-custom-css/images/background.png");
  border-radius: 0;
  border: 1px solid #fff;
}
.wpas-form-group input{
	border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #fff;
  background: none !important;
  color:#fff !important;
  font-weight: bold;
}

.wpas-login-register .wpas-form h3{
  color: white;
  text-transform: uppercase;
}
#wpas_form_registration{
  border-left: 1px solid #fff;
}
.wpas-btn-default{
  background: #f4783a;
  color: #fff;
  border: 0 none;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
	}
.wpas-checkbox label{
  color:#fff;
  font-family:regular;
}
.entry-content a{
  color:#fff;
  width: auto;
  box-shadow :none;
  font-family:regular;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
  	font-weight: bold;
}
.wpas-form-group > label{
  visibility:hidden;
}
#wpas_estado_wrapper{
  width:33%;
  float:left;
}
#wpas_cidade_wrapper{
  width: 33%;
  float: left;
  margin: 0px 0 0 5px;
}
#wpas_telefone_wrapper{
 	width: 32.5%;
  float: left;
  margin: 0px 0 0 5px;
}
select option {
    background: #fff !important;
    color: #000 !important;
}
.wpas-form-control{
	background: none;
	color: #fff;
  font-family:regular;
}
.wpas-help-block{
  font-family:regular;
	color:#f4783a;
  font-size:13px;
}
hr,code{
  color:#fff;
  font-family:regular;
}
#wpas_product_wrapper.wpas-form-group label{
  visibility: visible;
	color: #fff;
	float: left;
	width: 100%;
  font-family:regular;
}

#wpas_department_wrapper.wpas-form-group label{
  visibility: visible;
  font-family:regular;
  color: #fff;
	float: left;
	width: 100%;
}
.wpas-table > thead:first-child > tr:first-child > th{
  font-family:regular;
  color: #C7CCC9;
  font-size: 13px;
  text-align: center;
}
.wpas-table > tbody > tr > td{
  font-family:regular;
  color: #C7CCC9;
  font-size: 13px;
  border: 1px solid #626463;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content{
  float: left;
	margin-right: -100%;
	width: 75%;
	margin-left: 15%;
}
#wpas-new-reply.wpas-form div.checkbox label{
  color: #fff;
  font-family:regular;
}

.entry-content div.wpas.wpas-ticket-details h3{
visibility:hidden;
}
#wpadminbar{
  background:#f4783a !important;
}
.site-branding{
  margin: 0 auto;
}
.wpas-ticket-buttons-top{
	font-family:regular
}
.site-info{
	text-align: center;
	width: 100%;
  font-family:regular;
}
.site-footer .site-title::after {
	content:none;
}
.site-branding p.site-title{
  margin: 0 0 25px 0;
	text-transform: uppercase;
	font-size: 21px;
}

#botom{
 position: absolute;
 border-bottom: 2px solid #fff;
 width: 10%;
 margin: -40px 0 0 0px;
 left: 45%;
}
.site-footer{
  background: #f4783a;
  width: 100%;
  margin: -30px 0 0px 0px;
  height: 80px;
  float: left;
  padding: 0 0px 20px 0;
}
.wpas-alert{
  color: #fff;
	font-family: regular;
  background:none;
  border:none
}

.wpas-alert-info{
  color: #fff;
	font-family: regular;
  background:none;
  border:none
}
 #wpas_files_wrapper.wpas-form-group p.wpas-help-block{
    border-top: 1px solid #fff;
    margin: 10px 0 0 0;
}
#wpas_files.wpas-form-control{
  border: 0 none;
}
body:not(.custom-background-image)::after {
	visibility:hidden;}
.wpas-login-register .wpas-form h3{
	font-family:regular
}
.wpas-ticket-replies>tbody>tr>td:first-child {
    width: 91px !important;
		padding: 19px 0 0 15px !important;
}
#wpas_filter{
	background:none !important;
	color: white;
}


