

.style_alert {
	
	
	 display:none; 
	 border-radius:10px ; 
	 margin-top:20px;
	 background-color:#EEEEEE;
	 border:2px solid #F00;
	 font-weight:bold;
	 text-align:center;
	 padding:10px;
	 width:50%;

}




.icon_user_data_saved {
	
	
font-size:64px !important;
 color:#5cb85c;
 margin-bottom:15px;
	
	
}

.icon_user_info {
	
	float:right;
	font-size:64px !important;
	margin-right:20px;
	color:#5CB85C;
	
	
}

.control-label_title {
	
	/*margin-left:10px;*/
	
	
	
}


.input_user {
	
	width:50%;
	padding:20px !important;
	padding-left:7px !important;
	font-size:18px;
	font-weight:bold;
	color:#5CB85C;
	

}

.input_user_select {
	
	width:50%;
	padding:10px !important;
	padding-left:7px !important;
	font-size:18px;
	font-weight:bold;
	color:#5CB85C;
	

}


.check_box_remember_login {
	
	
	  -ms-transform: scale(1.5); /* IE */
	   -moz-transform: scale(1.5); /* FF */ 
	   -webkit-transform: scale(1.5); /* Safari and Chrome */ 
	   -o-transform: scale(1.5); /* Opera */
	    margin-right:10px !important;
		margin-left:5px !important;
	  
	  
}

.check_form_results_up_error_login_2 {
	
	margin-top:13px !important;
}


#dialog-message
{

}

.gerenciar {
	
	
	
	font-size:26px !important;
	
	 
}


.icon_init {
	
		font-size:64px ;
	

}


.icon_init_1 {
	
	
			font-size:32px !important;
	


}

.icon_init_ok {
	
	margin-right:20px;
	margin-top:10px;

}    


.dropdown-messages {
	
	
	width:200px  !important;
	
	
}

.footer_ {
	
 background-color: #5CB85C	;
 color:#fff;

 padding-bottom:10px;
 
  padding-top:8px;
 font-size:16px;
 margin-bottom:0px;
 

	
}


.btn-primary_ {
    color: #fff;
    background-color: #5CB85C;
    border-color: #061738;
	font-weight:bold;
	
}


.btn-primary_:hover{
    color: #fff;
    background-color: #061738;
    border-color: #5CB85C;
	font-weight:bold;
	
}

.btn-primary_:focus  {
    color: #fff;
    background-color: #5CB85C;
    border-color: #061738;
	font-weight:bold;
	
}


.col-lg-12 {
	
	 margin-left:0px; padding-left:0px;
	
	
	
}

.page-header {
	
	margin-top:15px; margin-left:0px; padding-left:0px;
	
	
}


.search_init {
	
	height:34px;	
	
}

.ui-widget-overlay.custom-overlay
{
    background-color: black;
    background-image: none;
    opacity: 0.7;

}

.question_title {
	
	
	font-size:15px;
	
	
}


.question_select {
	
	
	font-size:21px;
	font-weight:bold;
		 color: #5CB85C;
	
		height:50px;
		margin:0px !important;
		/*width:250px;*/
		
}


.question_button {
	
	font-size:16px;
	font-weight:bold;
	
		margin-left:0px;
			margin-top:0px;
			
			
	
	
	padding:10px;


	
}


.question_button {
    color: #fff;
    background-color: #5CB85C;
    border-color: #061738;
	font-weight:bold;
	
}


.question_button:hover{
    color: #fff;
    background-color: #061738;
    border-color: #5CB85C;
	font-weight:bold;
	
}

.question_button:focus  {
    color: #fff;
    background-color: #5CB85C;
    border-color: #061738;
	font-weight:bold;
	
}

.question_button:active  {
    color: #fff;
    background-color: #5CB85C;
    border-color: #061738;
	font-weight:bold;
	
}


.page-header {
	
	
		
	font-size:20px;
	font-weight:bold;
	
	
	
	
}


.input_sys {
	
	width:250px;
	
	
	
}


.disabledIten {
    pointer-events: none;
    opacity: 0.4;
}




.modal-header h4{ color:#fff; text-align:center; font-weight:bold;}

.modal-body p{ text-align:center; 	}

.modal-header {
	
	
	
background-color:#061738;
/*background-color:#5CB85C;*/
}


.close_modal {
	
	
	color:#efefef;
	
}


.close_modal:hover {
	
	
	color:#fff;
	
}


.modal-open {
  overflow:scroll;

  padding-right:0 !important;
}

.modal {
  text-align: center;
  padding: 0!important;
z-index: 100001 !important; 




} 
  .modal-backdrop {
    z-index: 100000 !important;

  
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
  
  
   .modal-modal-header {
	 
	 
	  border-radius:10px ; 
 }
  
 .modal-content {
	 
	 
	  border-radius:10px ;
 }
 
 
 .login_ {
	
	width: 60%;
padding: 7px !important;
    padding-left: 20px;
padding-left: 7px !important;

font-size: 18px;
font-weight: bold;
color: #5CB85C;
border:1px solid #5CB85C;
 border-radius:5px ; 	
	
}

.login_::placeholder {

color: #5CB85C;
}


.btn-login_ext {
	
	
	
	background-color:#5CB85C;
	color:#fff;
	font-weight:bold;
	width:25%;	
	letter-spacing:2px;
	border-radius: 5px;
}




.btn-login_ext:hover {
	
  background-color: #748AAD;
 color:#fff;
}

.btn-login_ext:focus  {
	background-color:#5CB85C;
	border:#5cb85c solid 1px;
		color:#fff;	
}

.btn-login_ext:active  {
	background-color:#5CB85C;
	border:#5cb85c solid 1px;
		color:#fff;	
	
}






.btn-login {
	
	
	
	background-color:#061738;
	color:#fff;
	font-weight:bold;
	width:25%;	
	letter-spacing:2px;
	border-radius: 5px;
}


.btn-login:hover {
	
  background-color: #748AAD !important;
 color:#fff !important;
}

.btn-login:focus  {
	background-color:#061738 !important;
	border:#5cb85c solid 1px !important;
		color:#fff !important;	
}

.btn-login:active  {
	background-color:#061738 !important;
	border:#5cb85c solid 1px !important;
		color:#fff !important;	
	
}


.invoice_title {
	
	
	font-size:36px;
	
}


.invoice_txt {
	
	
	font-size:24px;
	
}


.invoice_txt_2 {
	
	
	font-size:18px;
	margin-top:20px;
	font-weight:bold;
	
}


.question_invoice {
	
	font-size:18px;
   font-weight:bold;

	
}

.form_question_invoice {
	
		
	
   font-weight:bold;

	
}

  #txt_ {
	  
	  max-width:550px;
	  height:140px;
	  
	  
  }


.panel_round { 




}

.atendimento_ok_icon {
	
	
	color:#5cb85c;

	margin-left:20px;
	font-size:64px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;

	
}

.show_atendimento {
	
	background-color:#5cb85c;
	border:#FFF solid 1px;
		font-weight:bold;
		color:#fff;
		
			font-size:16px;
	font-weight:bold;
	
		margin-left:0px;
			margin-top:0px;
	
	
	padding:10px;
		
}


.show_atendimento:hover {
	
	background-color:#8ECE8E;
	border:#5cb85c solid 1px;
		color:#fff;	
		
}

.show_atendimento:focus  {
	background-color:#8ECE8E;
	border:#5cb85c solid 1px;
		color:#fff;	
}

.show_atendimento:active  {
	background-color:#8ECE8E;
	border:#5cb85c solid 1px;
		color:#fff;	
	
}

.btn_upticket {
	
	margin-right:10px;  }

  .no-close .ui-dialog-titlebar-close {display: none; }
  

  .icon_init_fin { font-size:64px; margin:20px; }
  
  	  .icon_desk { font-size:64px !important; margin:10px; }   
	  
	  .icon_widget_home { font-size:64px !important; margin:10px; } 
	  
	  .icon_user_info { font-size:64px !important; margin:10px; } 
	  
	/*  .panel-footer_btns { text-align:center !important;   }*/


 @media screen and (max-width: 1100px) and (min-width: 980px) {
	 
	   .icon_init_ok { font-size:35px  !important;   }
	 
 }
 
 
  @media screen and (max-width: 1040px) and (min-width: 990px) {
	 
	  .panel_footer_stats { font-size:12px !important; }  
	  
	
	 
 }
 
  @media screen and (max-width: 950px) {
	  
	  
	
   .tickets_btn_1 {  width:100%; margin-bottom:15px; }

.show_atendimento  {  width:100%;  }

	 .control-label_title {
	
	float:left; width:85%;  
	
}

  }

 @media screen and (max-width: 767px) {
	 
   .icon_init_fin { font-size:42px; margin:10px; }   
	 
	  .inputs_data_user { width:100%; }
      .inputs_data_user_login { width:100%; }

  .style_alert { width:100%; }


	 
	 .login_ { width:80% !important; }
	 
	 .btn_login { width:140px !important; }
	 .btn_reset { width:140px !important; }


/*   .footer_ {
        position: relative;
        top: auto;
        left: auto;
        height: auto;
		
    }*/


.navbar-brand {
	

	font-size:16px;
			
	
	
}
  
  .sidebar-nav {
	  
	 /* display:none;*/
	  
  }
  

	    .btn-login { font-size:12px; width:45%; }
		
		/*.icon_init_ok { font-size:45px  !important; }*/
	
	 
 }
 
 


	   @media screen and (max-width: 520px) {
		   
		     .icon_user_info  { font-size:45px !important; margin-left:10px !important; }
		   
		   .check_box_remember_login {
	

	    margin-right:10px !important;
		margin-left:0px !important;
	  
	  
}
	 .control-label_title {
	
 font-size:13px;
	
}

		    .question_button_admin { width:100%; }
			
			
		   
		   .atendimento_ok_icon {  font-size:42px; margin:10px; float:right; }   
		   
		   .ticket_content {  padding:5px !important; font-size:15px !important; }
		   
		  
			
			 .criar_atendimento { width:100%; margin-bottom:15px;  }
			.cancel_atendimento { width:100%; margin-bottom:15px;  }
'
   .icon_init_fin { font-size:42px; margin:10px; }   
	
	   .icon_widget_home { font-size:55px !important; margin-left:-10px ; }   
	
	
	  .icon_desk { font-size:42px !important; margin:10px; }  
	
	

		   
			 .copyright {
		 
		 	font-size:14px !important;
		 
	 }
	    

		   
  .input_sys {
	
	width:100% !important;
	
 
}
	 
 	.modal-dialog{position:relative;width:90%;margin:10px; top:-10px !important; }

	.panel_footer_stats { font-size:13px !important; }  
	
	
	.invoice_title {
	
	
	font-size:17px;
	
}


.invoice_txt {
	
		font-size:15px;
}


.invoice_txt_2 {
	
		font-size:15px;
}

.make_pay {
	
	font-size:15px !important;
	font-weight:bold;
	 
	
}
 
 .make_pay_icon {
	 
font-size:25px !important;	 
	 
 }
 

 
	   }
 
 
  @media screen and (max-width: 400px) {
	  
	  .new_desk_btn { width:100% !important; }
	  
	     .tickets_btn_1 {  width:100%; margin-bottom:15px; font-size:12px; }
	   .tickets_btn_2 {  width:100%; margin-bottom:15px; font-size:12px; } 
	 
	 
	.panel_footer_stats { font-size:12px !important; }  
	 
	   .ticket_content {  padding:5px !important; font-size:13px !important; }
	
			   .icon_init_fin { font-size:32px; margin-left:-10px;  }   
	   
		 
.icon_desk { font-size:32px !important; margin:10px; }

 

.navbar-brand { font-size:14px; }
	

	  
	
}
  

 @media screen and (max-width: 350px) {
	 
	
	 
	 	   .icon_widget_home { font-size:35px !important; margin-left:-10px ; }   
	 
	   	.abrir_ticket { font-size:14px !important;  }
	 .icon_desk { font-size:35px !important; margin-left:-10px; }
	 
	 
	   .icon_user_info  { font-size:45px !important; margin-left:10px !important; }
	 
   .icon_init_ok { font-size:35px  !important; margin-left:5px;  }
	 .copyright {
		 
		 	font-size:12px !important;
		 
	 }
	 
		   		.ui-dialog
{ width:90% !important; background-color:#000;

}	

	
 .invoice_txt {
	
		font-size:14px;
}


.navbar-brand { font-size:12px; }
	

	
	
}
  

  
