@charset  "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Source Sans Pro:300,400,600);
@import url("importFonts/importsProductSans.css");
@import url("importFonts/importsOpenSans.css");

a{
	text-decoration:none !important;
}

/*hack for select-chosen conflict bootstrap tab-pane*/
.chosen-container{
	width:100%!important;	
}

.chosen-choices,
.chosen-single, 
.chosen-default, 
.chosen-drop,
.chosen-container-single .chosen-search input[type="text"]{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;	
}

/*por scroll nas ul lis*/
.dropdown-menu{
	width: 300px !important;
	height:270px !important;
 	overflow-x: hidden !important;
	overflow-y:auto !important;
}


.minireports div{
	background:#F0FFF0 !important;
	margin-right:20px !important;
	border-left:7px #337ab7 solid !important;
	height:150px;
	width:350px;
	-webkit-box-shadow: 1px 2px 5px 0px rgba(168,168,168,1);
	-moz-box-shadow: 1px 2px 5px 0px rgba(168,168,168,1);
	box-shadow: 1px 2px 5px 0px rgba(168,168,168,1);	
}

.description_minireports{
	font-family:"open_sansregular", Arial;
	font-size:16px !important;
	color:#337ab7;
	margin-top:15px;
}


.selectecdcor{
	background:#E0FFFF !important;
}

.nselectedcor{
	background:#fff !important;
}


/*css de required input*/

.help_notice{
	color:#fff !important;
	z-index:8 !important;
   	position: absolute !important;
	top:70px;
	background:#3A3A3A !important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding:8px 6px 1px 10px;

}

.buttoncod{
	width:19px !important;
	height:31px !important;
	margin-top:27px !important;
	margin-left:15px !important;
	z-index:1;
	position:absolute !important;

}

.codbudget{
	margin-left:-17px !important;	
}


/*calculadora*/
.calc{
	background:none;
	width:25%;
	z-index:9;
	position:fixed;
	right:-6px;
	top:320px;
	display:none;
}

.calc_active{
	background:none;
	width:25%;
	z-index:9;
	position:fixed;
	right:-6px;
	top:320px;
	display:block;
}

.imgcalc{
	width:40px;
	margin-left:17px;	
}

.clickcalc{
	background:none;
	width:80px;
	z-index:99;
	position:fixed;
	right:0px;
	top:195px;	
	margin-bottom:50px;
    opacity: 0.9 !important;
    filter: Alpha(opacity=90);
}

.backscrollingno{
	overflow:hidden !important;
}

.backscrollingtrue{
	overflow:visible !important;
}



/*for loading*/

.loadingbutton{
	position:absolute; 
	top:50%; 
	left:50%;
	font-family:"product_sansregular", Arial;
	font-size:18px !important;
	padding:10px !important;
	width:200px !important;
	height:50px !important;
	text-align:center;
}

.svg{

}

.text-loading{
	padding-top:15% !important;
	font-family:"open_sansregular", Arial;
	font-size:20px !important;
	color:#78909c !important;
	z-index:9999;	
}

.containerloading{
	padding:15px !important;
	margin-left:0px;	
	text-align:center;
	height:100%;
	padding-top:5% !important;
	font-family:"open_sansregular", Arial;
	font-size:20px !important;
	color:#546e7a;
}


.loading{
	z-index:99999 !important;
	height:100% !important;
	width:100%;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;	
	margin-top:0px !important;
	margin-left:50px;
	border:none !important;
	text-align:center !important;
	padding-top:270px !important;
	font-family:"open_sansregular", Arial;	
	font-size:25px !important;
	position:fixed !important;
	background-color: rgba(255, 255, 255, 0.8);
	background: rgba(255, 255, 255, 0.8);
	color:#607d8b;
    position: fixed;	
}

.loadingwall{
    z-index: 999;	
    position: fixed;
    margin: auto;
    top:100px;
    left:51px;
	width:97%;
	height:600px; 
    bottom: 0;
    right: 0;
	text-align:center !important;
	background-color: rgba(255, 255, 255, 0.8);
	background: rgba(255, 255, 255, 0.8);
	color: rgba(255, 255, 255, 0.8);

/*
    position: fixed;
    z-index: 999;
    height: 2em;
    width: 2em;
    overflow: show;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background:red;
    width: 100%;
    height: 100%;    
*/
}


.loadingwall:before{
/*    content: '';
    position: fixed;
    top: 0;
    left:52px;
	width:100%;
	height:50%;
*/
	width:97%;
	height:800px; 
background-color: rgba(255, 255, 255, 0.8);
background: rgba(255, 255, 255, 0.8);
color: rgba(255, 255, 255, 0.8);	
}


.hidesection{
	display:none !important;
}



.loadingwall::not(:required) {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.divlisten{
	width:100% !important;	
	
}

.repeatlilisten{
	margin-top:0px;
	margin-left:10px;
	height:100%;
}

.ullisten{
	background:;
	width:100% !important;
	float:left !important;
    padding: 20px;
    margin: 15px 5px 0;
	border-left: 5px solid #337ab7 !important;    
    border: 1px solid #eee;
    border-radius: 2px;	
	font-family:"open_sansregular";
    -webkit-font-smoothing: antialiased;     
}

.c_loading{
	margin-top:;
	margin-bottom:40px !important;
}

.ullisten li{
	margin-bottom:10px;
}

.ullistensingle{
	background:;
	width:100% !important;
	float:left !important;
    padding: 20px;
    margin: 10px 5px 0;
	border-left: 5px solid #337ab7 !important;    
    border: 1px solid #eee;
    border-radius: 2px;	
	font-family:"open_sansregular";
    -webkit-font-smoothing: antialiased;	
}


.ullistensingle li{
	margin-bottom:-10px;
}

.count{
	font-family:"product_sansregular", Arial, Tahoma !important;
	font-size:11px;	
	color:#828282;
	margin-left:15px;
	margin-top:5px;
}

.firstinfo{
	font-family:"open_sansregular", Arial, Tahoma !important;
	font-size:18px;
	color:#337ab7;
}

.editline{
	margin-right:20px;
}

.espace_date{
	margin-left:11px;
}

.btn-load{
	width:100% !important;
}

.descriptiontext{
	color:#696969 !important;
}

.camp_required{
	color:000 !important;
	font-size:11px !important;
}

.help_notice:after{
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 14px solid #3A3A3A;
	top: -10px;
	left: 3%;
}

.angucomplete-dropdown {
    overflow-y: auto;
    max-height: 200px;
}

.highlight{
	color:#1E90FF !important;
}

.angucomplete-dropdown{
	border-left:1px solid #1E90FF !important;
	border-right:1px solid #1E90FF !important;
	border-bottom:1px solid #1E90FF !important;	
}

.angucomplete-title{


}

.angucomplete-row{
	background:#fff !important;
	margin-bottom:4px !important;
	border-bottom:1px solid #;	
}

.angucomplete-row:hover{

}


.text-fix{
	margin-bottom:100px !important;
	background:red !important;
	height:700px !important;
	width:50% !important;
}



/*para campos de auto complete */


 *{margin:0 auto; padding:0;}

html {overflow-x:hidden; height:100% !important;}

body{
	background:#fff !important;
	width:100%;
	height:100% !important;
	/**scrollbar para explorer**/
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#FF0000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#0000FF;
	scrollbar-darkshadow-color:#FFFF00;
	scrollbar-track-color:#00FF00;
}


/**loading pages sisten**/

#loading-bar .bar {
	background: #00CD66 !important;
	height: 4px;
}

#loading-bar-spinner .spinner-icon {
	width: 18px;
	margin-top:-9px !important;
	margin-left:6px !important;
	height: 18px;
	border: solid 2px transparent !important;
	border-top-color: #00FA9A !important;
	border-left-color: #00FA9A !important;
	border-radius: 10px !important;
}

.warning_sistem{
	position:absolute;
	right:1%;
	bottom:5%;
	font-family:"product_sansregular", Arial, Tahoma !important;
	color:#FF0000;
	font-size:15px;
}

.table_budgets th, .table_budgets td{
	padding-left:10px !important;
	padding-right:10px !important;	
	padding-top:10px !important;
	padding-bottom:10px !important;
}



.emailsclientes{
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
    text-align:left;
}

::-webkit-scrollbar-track {
    background-color:#D3D3D3;
}
::-webkit-scrollbar {
    width: 7px;
    border-radius:0px;
    background: #F4F4F4;
}
::-webkit-scrollbar-thumb {
    background:#828282;
}

ul{
	list-style:none !important;
}

.periodo2{
	margin-left:-60px !important;
}

.currentdata{
	margin-top: 30px !important;
}

.button_pdf{
	margin-left:20px !important;
}

.li_ahover a{
	cursor:pointer !important;
}

.li_ahover a:hover{
	background:#87CEFA !important;
}

.representants{
	float:left !important;
	margin-left:15px;
}

.clickli{
	cursor:pointer;
}

.clickli:hover{
	background:#6495ED;
	color:#fff;
}

.hideli{
	visibility:hidden;
}

.hidelirepresented{
	visibility:hidden;
}

.visibleli{
	visibility:visible;
}

.shownav{
	visibility:visible; 
}

.group-form-textfix{
	background:transparent !important;
	height:250px !important;
	width:70%;
	margin-bottom:20px !important;
}

.container_textfix{
	padding-left:15% !important;
	margin-bottom:50px !important;
}

th{
	padding:6px !important;
	background:#fff;
	color:#000;
}

td{
	padding:0px !important;
}

.codth{
	width:4% !important;
}

.uppercase{
	text-transform:uppercase !important;	
}

.pd-left{
	padding-left:10px !important;
}

.texttransform{
	text-transform:uppercase !important;
}

.descriptiontexttransform{
	text-transform:uppercase !important;	
}

.description-center{
	text-align:center !important;
}



.icons-list{
	cursor:pointer;
	color:#2067b2;
	background:none !important;
	border:none !important;
	outline:none !important;
}

.size-full{
	width:24$ !important;
}

.size-small{
	width:6% !important;
}

.size-medium{
	width:14% !important;
}

.pd-left{
	padding-left:10px !important;
}

/**scrollbar**/

.col-xs-10{
	margin-bottom:10px !important;
}

.input-groupgroup{
	margin-right:20px !important;
}

.field-required{
	color: #FF6A6A !important;
	font-size: 20px !important;
}


.input-square,
/**xeeditable**/
.editable-input,
.btn{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
.editable-empty{
  font-style: normal !important;
}

.inputcenterminimal{
	text-align:center;
}

.selectpicker{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	outline:none !important;
}

.clear{
	clear:both;
}


.top_company{
	background:red;
	width:100%;
	height:70px;
}

/**login**/

.logo-system{
	background-image: url(../images/logoabf.png);
	background-repeat:no-repeat;
	height:150px !important;
	background-size: auto auto !important;
	width:100% !important;
	background-position:center top !important;
	background-repeat:no-repeat !important;
	color:#999 !important;
	font-size:20px !important;
	font-weight:400 !important;
	line-height:1.3em !important;
	margin:0 auto -55px !important;
	padding:0 !important;
	text-decoration:none !important;
	text-indent:-9999px !important;
	outline:0 !important;
	overflow:hidden !important;
	display:block !important;	
	poistion:relative;
}

.sec-login{
	width:330px !important;
	padding: 4% 0 0 !important;
	margin-top:40px;
	background:transparent !important;
}

.sec-login form{
	margin-top:10px;
	padding: 27px 32px 0px;
	font-weight: 400;
	overflow: hidden;
	background: #fff;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.13);
	box-shadow: 0 2px 4px rgba(0,0,0,.13);
	border-top:#dddddd 1px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	border-bottom:#dddddd 1px solid;
}

label{
	font-family:Arial, Tahoma !important;
	font-weight:500;
	color:#363636 !important;
	font-family:1.5em !important;
}

.view-passwd{
	outline:none;
	z-index:99999;
	position:relative !important;
	top:-107px;
	left:285px;
}

.button-login{
	background:#2067b2 !important;
	margin-right:-15px !important;
	margin-top:px !important;
	margin-bottom:30px !important;
	padding: 5px 8px !important;
}

.erro-login p{
	width:78%;
	text-align:center;
	padding:6px;
	margin-left:-15px;
	background:#FF2323;
	color:#fff;
	text-align:center;
	font-family:"product_sansregular", Arial, Tahoma !important;
	font-size:14px;
}

.forgot{
	margin-top:-16px;
}

footer ul{
	margin-left:4% !important;
}

footer ul li{
	float:left;
	margin:15px 12px;
}

/**hack dropdopwn**/
.cs-right{
	float:right !important;
}

/**Rodapé interno do sistema**/
footer ul li{
	float:left;
	margin:15px 12px;
}

#footer-system{
	z-index:100;
	position:fixed;
	bottom:0;
	width:100%;
	background:#DBDBDB;
	border-top:1px solid #C4C4C4;

}

.footer-left{
	margin-left:6px;
}

.footer-right{
	margin-right:17px;
}

#footer-system div a{
	color:#707070;
	font-size:13px;
	cursor:default;
}

.cs-printclock{
	float:right;
	margin-right:-52px;
	margin-top:2px;
	margin-left:4px;
}

.titletopic{
	margin-bottom:25px !important;
	color:#6495ED;
	font-weight:bold;
	margin-left:10px;
}

.cs-printclock form input{
	outline:none;
	border:0;
	background:#DBDBDB;
	cursor:default;
}

/****/
.container-fluid{
	background:transparent;
	padding: 0px !important;
	width:97%;
	margin-top:-93px !important;
	float:right;

}

.box-window{
	background:transparent;
	border:1px solid #4F4F4F;
	width:99%;
	height:1px !important;
	margin-top:20px;
	padding-bottom:20px;
	margin-left:1%;
}

.top_company{
	background:transparent;
	width:100%;
	color:#696969;
}

.top_company a{
	color:#696969;
}

.top_company a:hover{
	color:#696969;
}

.nomefantasia{
	margin-top:36px;
	margin-right:15px;
	text-transform:uppercase;
	font-size:1.2em;
    font-weight: 600;	
}

.image_company{
	margin-top:10px;
	margin-right:20px;
}


/**sub container**/
.titles{
	width:100%;
	background:#2067b2;
	text-align:center;
	color:#fff;
}

.nav-tabs{
	margin-top:-8px !important;	
}

.nav-tabs li a{
	-webkit-border-radius: 1px !important;
	-moz-border-radius: 1px !important;
	border-radius: 1px !important;	
}

.sub_container{
	margin:0px;
	padding-left:0px;
	padding-top:10px;
	background:transparent;
}

.subtitle{
	font-size:1.3em;
	border-left:7px solid #2067b2;
	padding-left:7px;
	color:#696969;
	margin-left:5px;
}

/**container do formulario**/
.container_form{
	background:transparent;
	border:1px solid #BEBEBE;
	padding:15px !important;
	margin-left:0px;	
}

.container_listem{
	margin-top:1px !important;
	background:transparent;
	border:1px solid #BEBEBE;
	padding:2px !important;
	margin-left:0px;
}

.divlisten{
	background:red !important;
}

.row{
	margin-left:10px !important;
}

.div_buttons{
		margin-right:-1% !important;
}



.btn-warning{
	margin-left:3px !important;
}

.button-side{
	padding:2px 10px !important;
	outline:none !important;
}



/**modal**/
.modal-content{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	border:none !important;
}

.errosform{
	z-index:9999 !important;
	position:absolute !important;
}

.container-btmodal{
	margin-top:-20px !important;
	height:30px;
	background:;
}

.title-modal{
	color: !important;
	text-align:center;
}

.button-modal{
	padding:4px 8px !important;
    -webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;	
}

.pointer{
	cursor:pointer !important;	
}

/**select2 for selects sistem**/
.select{
	width:100% !important;
}

.select2-drop{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;

}

.select2-choice{
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	height:35px !important;
	padding-top:5px !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
}


/**titulos do formulario de cadastro da empresa**/

.formlist{
	width:130px !important;
}

/**drop-image**/

.drop-image{
	background:#FFFAFA !important;
	width:250px !important;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
	border:3px solid #4682B4 !important;
	padding:14px;
	text-align:center;
	font-family:"open_sansregular";
	color:#4682B4;
}


.formatform{
	margin-right:26% !important;
}


.alert-danger{
	width:40% !important;
	text-align:center;
	background:red !important;
	color:#fff !important;
	padding: 10px !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 0px !important;
	-webkit-box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);
	-moz-box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);
	box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);	
}

/***aba logout***/

.drop-custon{
	background:#fff !important;
	width:250px;
	height:110px !important;
	margin-right:-1px !important;
}

.drop-custon a{
	background:none !important;
}


.apresentacao{
	text-align:center;
	font-family:"open_sansregular";
	padding-top:40px;
	padding-bottom:270px;
	color:#2067b2;	
}

.voce{
	font-size:30px;
}

.modulo{
	font-size:28px;
	text-transform:;
	font-family:"product_sansregular", Arial, Tahoma !important;		
}

.text_modulo{
	font-size:16px;
}

.form-left{

	width:80%;
	background:red;
}

.form-right{

	width:20%;
	background:blue;
}

/**input search tables**/
.glyphicon{
	font-size:8px !important;
	margin-top:-4px;
}

.divlogotop{
	margin-top:20px;
	margin-right:10px;
	background:transparent;
	width:6% !important;
	height:30px !important;
}


.pagination{
	margin-right:1px !important;
	margin-top:-7px !important;
	margin-bottom:-1px !important;
}

.return{
	color:#78909c;
	margin-top:30px !important;
	text-align:center !important;
	font-size:20px !important;


}

.dashboard{
	margin-left:20px;
	margin-right:10px;
}

.guide_initial{
}

.guides{
	width:185px !important;
	background:#FFFAFA;
	-webkit-border-radius: 7px !important;
	-moz-border-radius: 7px !important;
	border-radius: 7px !important;
	border:1px solid #bdbdbd;
	margin:10px;
	height:250px;
	text-align:center;
	cursor:pointer;
	color:#757575 !important;
}

.guides:hover{
	width:185px !important;
	background:#0068AD;
	-webkit-border-radius: 7px !important;
	-moz-border-radius: 7px !important;
	border-radius: 7px !important;
	border:1px solid #bdbdbd;
	margin:10px;
	height:250px;
	text-align:center;
	color:#fff !important;
}

.size-guides-icon{
  font-size:45px !important;
  margin-top:12px;
  color:#757575;
}

.guard-icons{
	margin-top:15px !important;
	background:#fff;
	width:80px !important;
	height:80px !important;
	padding-top:-10px !important;
	-webkit-border-radius: 10
	0px !important;
	-moz-border-radius: 100px !important;
	border-radius: 100px !important;
}

.title-guids{
	font-family:"product_sansregular", Arial;
	font-size:16px;
	font-weight:700;
	margin-top:10px;
}

.txt-guids{
	font-size:12px;
}

.central{
	width:49% !important;
}

.central-left{
	float:left;
}

.central-right{
 	float:right;
}

.title-central{
	margin-left:10px;
	margin-top:20px;
	font-family:"product_sansregular", Arial;
	font-size:25px;
}

.texts{
	margin-left:10px;
	margin-top:10px;
	padding:15px;
	background:#e3f2fd;
}

.titles-lefts{
	color:#4caf50;
}

.titles-right{
	color:#0068AD;	
}


.title-texts{
	font-family:"open_sansregular", Arial;
	font-weight:700;
}

.txt-texts{
	color:#546e7a;
	font-size:13px;
}

.ok{
	color:#4caf50;
}

.future{
	color:#0068AD;
}

/**device small**/
@media screen and (max-width: 767px) {

.central{
	width:100% !important;
}

.central-left{
	float:none;
}

.central-right{
 	float:none;
}

.texts{
	margin-left:0px;
	margin-top:10px;
	padding:15px;
	background:#e3f2fd;
}

	.dashboard{
		margin-left:0px;
		margin-right:0px;
	}

	.guides{
		width:90% !important;
		background:#FFFAFA;
		-webkit-border-radius: 7px !important;
		-moz-border-radius: 7px !important;
		border-radius: 7px !important;
		border:1px solid #bdbdbd;
		margin:10px;
		height:250px;
		text-align:center;
		cursor:pointer;
		color:#9e9e9e !important;
	}

	.guides:hover{
		width:90% !important;
		background:#0068AD;
		-webkit-border-radius: 7px !important;
		-moz-border-radius: 7px !important;
		border-radius: 7px !important;
		border:1px solid #bdbdbd;
		margin:10px;
		height:250px;
		text-align:center;
		color:#fff !important;
	}

	.sub_container{
		margin:0 auto !important;
		padding-left:0px;
		padding-top:10px;
		background:transparent !important;
	}



	.divlogotop{
		margin-top:20px;
		margin-right:10px;
		background:transparent;
		width:15% !important;
		height:30px !important;
	}

	.stl-mobile-th{
		display:none !important;
	}

	.encurtamento{
		margin-top:-51px !important;
	}

	.container-fluid{
		background:;
		padding: 0px !important;
		width:100%;
		margin-left:0px !important;
		margin-top:-15px !important;
		float:right;

	}
	.box-window{
		background:;
		border:1px solid #4F4F4F;
		width:100%;
		height:;
		margin-top:10px;
		padding-bottom:20px;
		margin-left:0%;	
	}


	.input-min{
		width:95% !important;
	}

	.row_buttons{
		padding-left:1px !important;
		padding-right:0px !important;
		background:transparent !important;
		height:30px !important;
		width:99% !important;
	}

	.div_buttons{

		margin-left:2px !important;

	}


	.btn-warning{
		margin-left:3px !important;
	}

	.subformatting{
		width:100%;
		background:transparent !important;
		margin-left:-20px !important;
	}

	.formatform{
		margin-right:17% !important;
	}

	.editable-has-buttons{
		width:80px !important;
	}

	.alert-danger{
		width:80% !important;
		text-align:center;
		background:red !important;
		color:#fff !important;
		margin-left:14%;
		padding: 10px !important;
		-webkit-border-radius: 10px !important;
		-moz-border-radius: 10px !important;
		border-radius: 0px !important;
		-webkit-box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);
		-moz-box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);
		box-shadow: 1px 2px 2px 0px rgba(201,201,201,1);	
	}

	.aumentogpo{
		margin-top:0px;
		margin-left:-16px;		
	}

	.periodo2{
		margin-left:0px !important;
	}

	.group-form-textfix{
		background:transparent !important;
		height:210px !important;
		width:100%;
	}

	.container_textfix{
		padding-left:0% !important;	
	}	


	.navbar-default{
		position:fixed !important;
		z-index:9 !important;
		width:100%;

	}

	.spacemobiletop{
		margin-top:70px !important;
	}

	.buttoncod{
		width:19px !important;
		height:31px !important;
		margin-top:27px !important;
		margin-left:220px !important;
		z-index:999;
		position:absolute !important;

	}

	.codbudget{
		margin-left:0px !important;	
	}

}