/*Regimes*/

.botao_invisivel {border: none; font-weight: bold; min-width: 70px;}

.title_ncm {border-bottom: 1px solid; color: #004C74;}
.box_layout_content {border-left: 5px solid #004C74; padding: 5px }
.buttons_regimes {}
.buttons_regimes_box {margin: 0 auto!important; width: 230px;}
.buttons_regimes_box input{ min-width: 230px; min-height: 40px; text-align: center; }

/* Tickets */
.consulta_area {margin: 10px;}
.consulta {}
.user_consulta {font-weight: bold; color: #1a76cc;}

.user_cliente {font-weight: bold; color: #2f9f20;}
.user_consultor {font-weight: bold; color: #1a76cc;}

.tipo_consulta {}
.texto_cliente {border: 1px solid #2f9f20; padding: 5px; background: #ddffd8; margin: 0 0 10px;}
.texto_consultor {border: 1px solid #1a76cc; padding: 5px; background: #cae5fd; margin: 0 0 10px;}

.form label {font-weight: bold;}

 /*MCE */
 
.mce-notification {display: none!important;}

/* Breadcrumb *******************************************************************/
.botao_link{ border: none; background: none; color: #aaaaaa; }


/* avisos cores *******************************************************************/
.grey { background-color: #cccccc; }
.red {color: #990000; font-weight: bold; }
.green {color: #009900; font-weight: bold; }

/********************************************************************/
.login {background: #f5f5f5!important;}
.logo-sidebar a img { margin-left: 20px; }
.logo-sidebar a {border: none!important}

.pagination { }
.pagination ul{ list-style: none;  }
.pagination ul li {
border: 1px solid #ccc; 
-moz-border-radius: 3px;
border-radius: 3px;
list-style: none; display: inline; padding: 5px 0; margin: 2px;  }
.pagination ul li a { padding: 5px 10px; display: inline; color: #000}
.pagination ul li a:hover { text-decoration: none; background: #eeeeee;}

/* Form Validator *******************************************************************/


input { outline:none; }
.divform { float:left; width:640px; background-color:#f0f0f0; -moz-border-radius:5px; -webkit-border-radius:5px; padding:20px; margin:0 10px 0 0; }
.divtab { float:left; width:700px; margin: 0 0 10px 0; padding: 0; }

	.form .error-input, .form .error-both .input, .form .error-same .input { background-color:#FFEFEF; border-color:#BB6666; color:#660000; }
	.form .error-div { float:right; margin:7px 10px 0 0; color:#FF0000; font-size:12px; }
	.form .error-div-alternative { display:none; -moz-border-radius:10px; -webkit-border-radius:10px; width:800px; top:0; left:50%; position:absolute; z-index:1000; margin-left:-400px; text-align:center; font-size:16px; color:#FF0000; padding:20px 0 20px 0; background-color:#fee; border:solid 2px #d36; border-top-width:0; }
	.form .error-same, .form .error-both { color:#fff; background-color:#b66; -moz-border-radius:3px; }
	.form .sendBtn {
		width:75px;
		height:24px;
		text-align:center;
		background:url(submit-btn-bg.gif) repeat-x 0 0;
		color:#5f5f5f;
		border:1px solid #aaa;
		float:right;
		display:block;
		cursor:pointer;
		font-weight:bold;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}
	.form .sendBtn:hover { background:url(submit-btn-bg-hover.gif) repeat-x 0 0; color:#ffffff; border:1px solid #5f5f5f; }
	
/* End Form Validator ************************************************************************/

/* Tamanhos *******************************************************************/
.form_button {width: 70px!important;}
.w_30 {width: 30px!important;}
.w_40 {width: 40px!important;}
.w_50 {width: 50px!important;}
.w_60 {width: 60px!important;}
.w_70 {width: 70px!important;}
.w_80 {width: 80px!important;}
.w_90 {width: 90px!important;}
.w_130 {width: 130px!important;}
.w_150 {width: 150px!important;}
.w_160 {width: 160px!important; }
.w_180 {width: 180px!important; }
.w_200 {width: 200px!important; }

/* Posto Coleta
-------------------------------------------------- */
.posto-coleta {margin: 10px 5px; border-bottom: 1px solid #d0d0ce; padding: 5px 0px 20px 0px}
.posto-coleta p {margin: 2px;}


.mapa-lateral {}
.mapa-postocoleta {border: 1px solid #ccc; margin: 10px 0;}

/* here you can put your own css to customize and override the theme */


/***
Page container
***/

/***
Page Header
***/

/*
.page-header.navbar {
  width: 100%;
  padding: 0 20px 0 20px;
  margin: 0;
  border: 0px;
  padding: 0px;
  box-shadow: none;
  height: 200px;
  min-height: 46px;
  filter: none;
  
  background: #fff url(../img/tile.png) center repeat-x left bottom;

}

.page-header-inner{
height: 200px;
}

.page-header.navbar.navbar-fixed-top {
  z-index: -1;
}
.page-container {
margin-top: 200px!important;
}


*/
/***
Rounded Portlets
***/
/*
.portlet {
	border-radius: 4px !important;
}

.portlet .portlet-title {
	border-radius: 4px 4px 0px 0px !important;
}

.portlet .portlet-body,
.portlet .portlet-body .form-actions  {
	border-radius: 0px 0px 4px 4px !important;
}
*/

/*
Change Quick Sidebar Width
*/

/*
.page-quick-sidebar-wrapper {
  right: -370px;
  width: 370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper {
  margin-left: -370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content .page-footer {
  margin-right: 370px;
  margin-left: -370px;
}

.page-sidebar-reversed.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper {
  margin-right: 370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content.page-quick-sidebar-full-height .page-header {
  margin-left: -370px;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list {
  width: 370px !important;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
  width: 370px !important;
  margin-left: 370px;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list {
  margin-left: -370px;
}
*/