/* fonts*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(fonts/roboto/roboto_thin.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(fonts/roboto/roboto_light_italic.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(fonts/roboto/roboto_light.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(fonts/roboto/roboto_normal.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(fonts/roboto/roboto_medium.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(fonts/roboto/roboto_medium_italic.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url(fonts/roboto/roboto_thin_italic.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(fonts/roboto/roboto_bold.woff2) format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(fonts/roboto/roboto_bold_italic.woff2) format('woff2');
  font-display: swap;
}

html
{
	height: 100%;
	position: relative;	
	min-height: 100vh;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;	
}

body
{
	font:400 16px/26px Roboto,sans-serif;
	font-size: 1.0rem;
	overflow-y: scroll;
}

body.modal-open 
{
  height: 100vh;
  overflow-y: hidden;
}

/*text inside modal*/
.modal-body
{
   word-wrap: break-word;
}

.modal
{
	overflow:auto !important;
	-webkit-overflow-scrolling: touch;	
	//display:block;
}

.modalTitle 
{	
	font-size: 24px;
	font-weight: 500;	
}

.modal-header img
{
	height:60px;
}

.modal-lg
{
    max-width: 900px;
}
		
.modal-content
{
	background-color:#f2f2f2;	
	border-radius: 10px;
}

.modalDetails
{
	font : 400 16px/24px Roboto,sans-serif;	
	color: #212121;	
	width: 100%;				
}		


.modalLabel
{
	color: #6c757d;
	font-weight:500;	
}


.modalAgreementSize
{
	max-width: 900px !important;
}	

.modal-backdrop.fade.show
{
   display:none;
}


/*end modal*/

/*mahke invisible titile anc close upper btn in modal (same color)*/
.f2f2f2
{
	color: #f2f2f2 !important;	
}	


.alertHeader 
{
    font-size: 18px;
    font-weight: 500;
    color: #666c71;
    background-color: #f2f2f2;
    border-color: #e5e5e5;
    margin-bottom: 0rem;
    //border-radius: 0.25rem 0.25rem 0rem 0rem;
    border: 0px;
    text-align: justify;
    text-justify: inter-word;	
}	



/*modify margin bottom when displaying price */
.labelNoBottom
{
	margin-bottom: 0rem !important;
}	

/*modify selectpicker background*/
#border .btn-light
{ 
	border: solid 1px #dde1e6;
}

.bootstrap-select.form-control 
{ 
	border: solid 1px #dde1e6; 
	
}
.btn-light
{
	background-color: #ffffff;
	color : #495057;
}	
/*end modify selectpicker background*/


/*format card borders for order*/
.cardBordersFormat
{
	border: solid 1px #edeef0; 
	border-radius:0px;
}	

/*format card header border bottom*/
.card-header
{
	border-bottom:0px;
}	




.custom-select
{
	height : calc(1.5em + 1.1rem + 2px);
}	

/*form-control modify input height*/
.form-control 
{
    border: 1px solid #e5e5e5;
	box-shadow:none;
	outline: medium none;
	padding: 1.3rem .75rem; 
}

/*form-control : not modify border at focus, modify background-color on focus*/
.form-control:focus 
{
	outline:0px !important;
    -webkit-appearance:none;
    box-shadow: none !important; 
  background-color: #fefefe;
  border-color: #e5e5e5;
}

.form-control-for-select 
{
    border: 1px solid #e5e5e5;
	box-shadow:none;
	outline: medium none;
	padding: .7rem .75rem; 
}

.form-control-for-select:focus 
{
	outline:0px !important;
    -webkit-appearance:none;
    box-shadow: none !important; 
  background-color: #fefefe;
  border-color: #e5e5e5;
}

#loginDiv
{
	font: 400 16px/24px Roboto,sans-serif;
}
	
/*floating label*/
.has-float-label
{
	display:block;position:relative;
	color:#C0C0C0!important;
}
.has-float-label label,.has-float-label>span
{
	position:absolute;
	cursor:text;
	font-size:75%;
	opacity:1;
	-webkit-transition:all .2s;transition:all .2s;top:-.5em;left:.75rem;z-index:3;line-height:1;padding:0 1px;
	color:#6c757d!important;
}
.has-float-label label::after,.has-float-label>span::after
{
	content:" ";display:block;position:absolute;background:#fff;height:2px;top:50%;left:-.2em;right:-.2em;z-index:-1
}
.has-float-label .form-control::-webkit-input-placeholder
{
	opacity:1;-webkit-transition:all .2s;transition:all .2s
}
.has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder
{
	opacity:0
}
.has-float-label .form-control:placeholder-shown:not(:focus)+*
{
	font-size:100%;
	opacity:.5;
	top:.9em;
}
.input-group .has-float-label
{
	display:table-cell
}
.input-group .has-float-label .form-control
{
	border-radius:.25rem
}
.input-group .has-float-label:not(:last-child),.input-group .has-float-label:not(:last-child) .form-control
{
	border-bottom-right-radius:0;border-top-right-radius:0;border-right:0
}
.input-group .has-float-label:not(:first-child),.input-group .has-float-label:not(:first-child) .form-control
{
	border-bottom-left-radius:0;border-top-left-radius:0
}
/*end floating label*/

/*add opacity to credit card brands logo*/
.creditCard
{
	opacity: 0.2;	
}	

/*style for closing message*/
.messageForClosing
{
	background-color: rgba(0,0,0,.03);
}	

.justifyText
{
	text-align: justify;
	text-justify: inter-word;	
}	

	
.title 
{
    font: 500 22px/32px Roboto,sans-serif;
    color: #596168;
}	



/*modal*/



			
a{text-decoration:none; color : rgb(51,103,214)}				
a:hover{text-decoration:none;}	
a:focus{text-decoration:none;outline:none}
a:hover,a:focus{text-decoration:none}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 
{
	font: 400 22px/26px Roboto,sans-serif;
	margin: 10 0 15px;
	color: #505050; 
 }
  
h1 {font-size: 36px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 18px;margin-bottom: 12px;}
h5 {font-size: 16px;margin-bottom: 10px;}
h6 {font-size: 14px;margin-bottom:  8px;}  
  
/*formare input-uri*/
.input-upper{text-transform:uppercase;}
.input-lower{text-transform:lowercase;}
.input-capitalize{text-transform:capitalize;}

/*placeholder color*/
::placeholder {color: #C0C0C0!important;opacity: 1;}
:-ms-input-placeholder {color:#C0C0C0!important;}
::-ms-input-placeholder{color:#C0C0C0!important;}

/*do not alter placeholder with uppercase*/
input::placeholder{text-transform:none;}

/*formatare erori , modificare clasa boostrap*/
.help-block {font-size:11px;letter-spacing:0.1em;color:#dc3545}

/*format autocomplete*/
.ui-autocomplete 
{
	max-height:200px;
	//max-width:580px;
	overflow-y:scroll;
	overflow-x:hidden;
	font: 400 16px/26px Roboto,sans-serif;	
}
	
/*display ui in modal*/
.ui-front 
{
	z-index: 9999;
	font: 400 16px/26px Roboto,sans-serif !important;
}	

select{ -​webkit-appearance: none; -moz-appearance: none;}
				
/*indepartam shadow-ul de la input-uri pentru Safari => de verificat variante cu valoarea "caret" in loc de "none"*/
input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="date"] {-webkit-appearance:none;-moz-appearance:none;}

/*change select option font*/
.formatOptionValue
{
	font-size:15px; 
	font-weight:600;	
}	

#formDetails
{
    border-radius:6px;
    border-collapse: separate;
}



		



:focus {outline:none;}
::-moz-focus-inner {border:0;}	

/*for selected sorter header*/
.isSorter:focus 
{
    color:#007bff;
}



/*btn*/
.btn-outline-btn1{color:#1976d2;background-color:#e9ebee;background-image:none;border-color:#e5e5e5;font-weight: bold;}
.btn-outline-btn1:hover{color:#1976d2;background-color:#d0d0d0;}
.btn-outline-btn1.focus,.btn-outline-btn1:focus{color:#1976d2;background-color:#d0d0d0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-btn1.disabled,.btn-outline-btn1:disabled{color:#6c757d;background-color:#e9ebee}
.btn-outline-btn1:not(:disabled):not(.disabled).active,.btn-outline-btn1:not(:disabled):not(.disabled):active,.show>.btn-outline-btn1.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-btn1:not(:disabled):not(.disabled).active:focus,.btn-outline-btn1:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-btn1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}

.btn-outline-btn2{color:#4285f4;;background-color:transparent;background-image:none;border-color:#e5e5e5;font-weight: bold;}
.btn-outline-btn2:hover{color:#4285f4;;background-color:#d0d0d0;}
.btn-outline-btn2.focus,.btn-outline-btn2:focus{color:#1976d2;background-color:#d0d0d0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-btn2.disabled,.btn-outline-btn2:disabled{color:#6c757d;background-color:transparent}
.btn-outline-btn2:not(:disabled):not(.disabled).active,.btn-outline-btn1:not(:disabled):not(.disabled):active,.show>.btn-outline-btn1.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-btn2:not(:disabled):not(.disabled).active:focus,.btn-outline-btn2:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-btn1.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}

.btn-deep-orange{background-color: #ff7043 !important;color: #fff;}
.btn-outline-deep-orange{border: 2px solid #ff7043 !important;background-color: transparent !important;color: #ff7043 !important;}
.btn-pink{background-color: #ec407a !important; color: #fff;}
.btn-outline-pink{border: 2px solid #ec407a !important;background-color: transparent !important;color: #ec407a !important;}
.btn-magenta{background-color: #ff3547 !important; color: #fff;}
.btn-outline-magenta {border: 2px solid #ff3547 !important;background-color: transparent !important;color: #ff3547 !important;}
.btn-space{margin-right:2px;}			
.btn-space5px{margin-right:5px;}

.btnWidth100 
{
    width: 100px !important;
}
/*end btn*/

/*text color*/
.linkBlueFacebook{color:#3b5998}
.linkBlueGoogle{color:#1976d2}
.textAzure{color: #708eaa}
.linkIndigo{color:rgb(12,108,242)}
.linkGreen{color:rgb(40,167,69)}
.linkOrange{color:#fd7e14}
.linkOrangeDark{color:#e65d17}
.linkTeal{color:#20c997}
.linkCyan{color:#17a2b8}
.linkBrownish{color:#86121d}
.textBluish{color:#5c87ae}
.textElectricCrimson{color:#ff003}
.textOrangeAero{color:#fe4e00}
.textRedSafe{color:#d50000}
.textMutedGray{color:#cfd4d9}

/*text contrast class to rezolve lighthouse report*/
.textContrastBlue{color:#0044cc}
.textContrastGray{color:#212529 !important;}

/*text color*/


/*loader*/
#backgroundLoader  
{
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 4;
	width: 150px;
	height: 150px;
	margin: -75px 0 0 -75px;
	border: 16px solid #f3f3f3;
	border-radius: 50%;
	border-top: 16px solid #3498db;
	width: 120px;
	height: 120px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
}

@-webkit-keyframes spin 
{
	0%   { -webkit-transform: rotate(0deg);}
	100% { -webkit-transform: rotate(360deg);}
}

@keyframes spin 
{
	0%   { transform: rotate(0deg);}
	100% { transform: rotate(360deg);}
}
/*end loader*/



	
/*rotate font awesome*/
.rotate
{
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.rotate.down
{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
/*end rotate font awesome*/		

/*hack for fa blurring */
.fa, .fas, .fal 
{
	transform: rotate(0.03deg);
}

.datepicker 
{
    font-size: 0.875em;
}


 /*for not to use inline css*/
.hideClass
{
	display:none;
}	

.hideClassImportant
{
	display:none!important; 	
}	




/*chage tooltip font : https://stackoverflow.com/questions/36143382/re-color-tooltip-in-bootstrap-4*/
.tooltip-inner
{
	font: 400 13px/26px Roboto,sans-serif !important; 	
}

.isRowText
{
	font-weight: 500;
	font-size: 0.9rem;	
}

.isText1Rem
{
	font-size: 1.0rem;	
}

.isText09Rem
{
	font-size: 0.9rem;	
}

.isRowText1Rem
{
	font-weight: 500;
	font-size: 1.0rem;	
}

.isRowTextBigger
{
	font-weight: 500;
	font-size: 1.1rem;	
}


.isFormSubtitle
{
	font-weight: 500;
	font-size: 1.1rem;		
}


/*form control error*/
.has-error .form-control 
{
    border-color:#dc3545;
}

/*label error for validation*/
.label-danger 
{
    font-size:80%;
    color:#dc3545;
}

/*no image for invalid*/
.form-control.is-invalid, .was-validated .form-control:invalid 
{
  background-image: none; 
  border-color: #C0C0C0 !important;
  background-color : rgba(220,53,69,0.1);
}


/*breadcrumb*/
.breadcrumbNav 
{
    font-size: 80%;
    font-weight: 400;
	background-color: #ffffff;   
}

.breadcrumb-item + .breadcrumb-item::before 
{
    font-family: "Font Awesome 5 Pro";
    content: "\f105";
}
/*end breadcrumb*/

@media (min-width:769px)
{
	#mainForm
	{
		margin: 0 auto;
		max-width: 900px;
		width: 100%;
		min-height: 100vh;
		background-color: #ffffff;
		padding-top:50px;
		padding-right:50px;
		padding-left:50px;
		border : 1px solid rgba(31,35,35,0.08);
	}	

	/*terms wording*/	
	.termsWording 
	{
		margin: 2rem 1rem 2rem 1rem !important;
		padding: 2rem 1rem 2rem 1rem !important;
		line-height: 1.8;
		max-height: 250px !important;
		overflow: auto;
		text-align: justify;
		font-size: 15px;
	}
		
}

@media (max-width:768px)
{
	.container-fluid, .row
	{
		padding: 0px!important;
		margin-right: auto;
		margin-left: auto;
	}	

	#mainForm
	{
		margin: 0 auto;
		max-width: 900px;
		width: 100%;
		min-height: 100vh;
		background-color: #ffffff;
		padding-top: 20px !important;
		padding-right: 0px!important;
		padding-left: 0px!important;		
	}	

	.modal-body
	{
		padding:0px!important;
	}	
	
	.modal-dialog
	{
		margin: 0px!important;
	}	
	
	.modal-content
	{
		border-radius: 0px!important;;
	}	
		
	
	/*terms wording*/	
	.termsWording 
	{
		margin: 0px !important;
		padding-right: 1rem !important;
		line-height: 1.8;
		max-height: 350px !important;
		overflow: auto;
		text-align: justify;
		font-size: 15px;
	}	
}















/*mtpl format*/
/*
#selectedInsurerOffer 
{
    font: 500 20px/30px Roboto,sans-serif;
}
*/
/*end mtpl format*/

/*
.isMainTitleInfo
{
	font-weight: 500;
	font-size: 0.8rem;		
}	


.isMainTitleInfoLighter
{
	font-weight: 400;
	font-size: 0.8rem;		
}	
*/

/*
.isAccordionTitle
{
	font-weight: 500;
	font-size: 1.0rem;		
}	
*/

/*nav tab*/
/*
.isNavTab
{
	font-weight: 500;
	font-size: 0.9rem;
	color: #1976d2 !important;	
}
*/	
/*end nav tab*/

/*nav tab active*/
/*
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active 
{
	background:#e9ebee;
	border-bottom: 1px solid #dee2e6;
}
*/

/*nav tab frame*/
/*
#navTab
{
	border-left:1px solid #f2efef;
	border-right:1px solid #f2efef;
	border-bottom:1px solid #f2efef;
	border-radius:0px 0px 6px 6px;
}
*/

/*autocomplete search*/
/*
#search
{
	color: #909090;
	width: 160px;
	border:0px;	
	border-radius: 5px 0 0 5px;
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;
	transition: all 0.7s ease 0s;
	//background-color:#F0F0F0;
}

#search:focus 
{
	width: 250px;
	-webkit-box-shadow: none;
	box-shadow: none;	
	background-color:#F0F0F0;
}

.has-search .form-control 
{
	padding-left: 2.375rem;
}

.has-search .form-control-feedback 
{
	position: absolute;
	z-index: 2;
	display: block;
	width: 2.375rem;
	height: 2.375rem;
	line-height: 2.375rem;
	text-align: center;
	pointer-events: none;
	color: #aaa;
	//color: #007bff;
	border: 1px;
}		
		
#resetSuggest
{
	border-left:0px;
	background-color:#F0F0F0;
	border-left:0px;
	border:0px;
}
.btn-outline-group 
{
	border-color: #ced4da;
}	
*/	
/* end autocomplete search*/

/*border frame*/
/*
.borderFrame
{
	max-width:900px;width:100%;padding:30px 20px 0px 20px;border:1px solid #e5e5e5;border-radius:6px; border-collapse:separate;	
}
*/

/*exchange*/
/*
#exchangeDiv	
{
	font:400 16px/24px Roboto,sans-serif;
	position: fixed; 
	bottom: 0;                 
	width: 248px; 
	background-color: rgba(0,0,0,.03);;
	border-top:1px solid #e9e9e9;
	line-height: 50px;
	padding:5px;
}	
*/

/*
.displayNone 
{
   display: none;
}
*/

/*list group formatting*/
/*
.listGroupFormatting a
{
	border:0px;
	//background-color:#f8f9fa;
	//color: #105daa;
}
	
.listHeadingArrow
{
	position: absolute;
	right: 20px;
	display: inline-block;
}	

.list-group-item:hover 
{
	background-color: #f2f2f2;
}		
.noUnderline 
{
  text-decoration: none !important;
  color: #1976d2 !important;
}
	
.leftMenu
{
    font-weight: 500;
    font-size: 0.9rem;	
}	
*/
/*end list group formatting*/



/*login form*/
/*
.divLogin
{
	margin:0 auto;
	max-width:400px;
	width:100%;
	background-color:#ffffff;
	padding-left:50px; 
	padding-right:50px; 
}
*/
/*div logout*/	
/*
#logout{margin-top:20%;text-align:center;}
*/
/*end div logout*/

/*nav*/

/*
.navbar 
{
	font:400 16px/26px Roboto,sans-serif;
	min-height: 50px;	
	transition: top 0.5s ease;
	//overflow-y: scroll !important;
}

.navbar-hide 
{
	top: -100px;
}


.navbar-collapse 
{
  max-height: 400px;
  overflow-y: auto;
}

.navbar.close 
{
    display: none;

}		
.navbar-light 
{
    color: #777777;
    //border-color: #e9e9e9;
	border-color: #e7e7e7;	
	border-bottom: 1px solid #e9e9e9;	
	//box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
}

.navbar-light .navbar-nav .nav-link
{
	color: #495057;	
}	

.navbar-brand 
{
	padding: 0 15px;
	font-weight: bold;	
}
.navbar-logo
{
	color:#003865!important;	
}

.navbarNav li a:active, .navbar li a:focus
{
  text-decoration: none; 
  background: #e7e7e7!important; 
  color: #1976d2!important;
}

.navbar-expand-lg .navbar-nav .nav-link 
{
    padding:1.0rem;
}

.activeNavLink 
{ 
	color: #1976d2!important;
	background: #e7e7e7!important; 
}

.dropdown-item
{
  line-height: 40px!important;
}
*/


/*tables*/
/*
table td 
{
	vertical-align: middle !important;
	color:#3c4043;
}
		
table th 
{
	text-align:center !important;
	font-weight:500;
}
.table-bordered>thead>tr>th,.table-bordered
{
	border-bottom-width:0px;
}	

.table tbody tr:hover td, .table tbody tr:hover th 
{
	background-color: #F9F9F9;
}

.subForReport
{
	position: relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline;
	bottom:-1.2em;	
}	

.mainTrTableTotal 
{
    background-color:#fbf6e7 !important;
	font-weight:700;
}
*/
/*end tables*/

 /*separatorul dintre sectiuni*/
 /*
.separator
{
	margin-top:20px;
	margin-bottom:20px;
}
*/

/*frame campuri form*/
/*
.divFrame
{
	max-width:900px;
	width:100%;
	padding:20px 20px 0px 20px;
	border:1px solid #e5e5e5;
	border-radius:6px; 
	border-collapse:separate;				
}
*/			

/*div centered*/
/*
#centeredDiv
{
	margin-top:40%;
	text-align:center;	
	font-size: calc(16px + 0.5vw);
}	
*/

/*border for checkbox selection*/ 
/*
.border-selection 
{
    border-color: #e9ebee !important;
}
*/



/*corectie distanta intre randuri*/
/*
.clear{padding-top:65px;}
*/


/*focus in linie*/
/*
.textbox-wrap 
{
   border-left: 5px solid rgba(0, 0, 0, 0);
   border-right:5px solid rgba(0, 0, 0, 0);
   padding-left:0px;
   padding-right:0px;
   padding-top:8px;
   padding-bottom:8px; 
   transition: border-left-color 0.5s ease 0s, box-shadow 0.5s ease 0s, background-color 0.5s ease 0s;
}
.textbox-wrap.focused
 {
  border-left-color:#3598DB;
  border-right-color:#3598DB;
  background-color:#F8F8F8;
  -o-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
  -ms-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
  -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
  -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
  box-shadow: inset 0 0 3px rgba(0,0,0,.1);
}
*/

/*
.paddingLeft-5 
{
	padding-left: 2.2rem !important;
}
*/

/*	
.logo img 
{
	height:80px;
}
*/	
			

/*progress bar de 100%*/
/*
.progress-striped .progress-bar{width:100%;}
*/

/*
.separatorModal
{
	margin: 25px -20px 25px;
	border: 1px solid #e5e5e5;
	border-top: 0px;	
}
*/

/*
.listTitle 
{
	font-size: 1.4rem;
	font-weight: 500;
	line-height: 1.7;	
}


.inputTitle 
{
	font-size: 1.4rem;
	font-weight: 900;
	line-height: 1.7;	
}

.listTitleLeft 
{
	font-size: 1.4rem;
	font-weight: 900;
	line-height: 1.7;	
	letter-spacing:0.05em;
	display:inline-block;
	padding-right:50px;
}
*/

/*no vertical space for drivers*/
/*
.noRowSpaceForDrivers
{
	margin-bottom: 0rem!important;
}
*/
/*
.card-body-f2f2f2
{
	background-color:#f2f2f2;	
}	

.card-body-fefefe
{
	background-color:#fefefe;	
}
*/

/*
#mobileTopNav
{
	position: fixed;
    top: 0px;
    width: 100%;
	background-color: rgb(242, 242, 242);	
}
*/

/*	
.fieldLabel
{
	color: #6c757d;
	font-weight:500;	
}
*/

/*
.btnSameWidth_120
{
	min-width: 120px;
    max-width: 120px;	
}	
*/

/*
a{text-decoration:none;}				
a:hover{text-decoration:none;color:#FF3300;}	
a:focus{text-decoration:none;color:#FF3300;outline:none}
a:hover,a:focus{text-decoration:none;color:#FF3300;}	
#link_logout>a{color:#FFFFFF}
#link_logout>a:hover,a:focus{color:#bdbdbd}
*/
