fieldset { 
	border: none;
padding-left: 20px;

 }
input, textarea, select {font-size:12px/12px; 
padding:0;margin-left: 2px;
margin-bottom:5px;

 }
fieldset.action {background:#9da2a6; margin-top:-20px;}
.legend { color:#000000; 

color: #000000;
font-weight:bold;
/* font-size: 17px; */

}
.lowerLegend { color:#000000; 
/* font-family: BebasNeueRegular; */
color: #000000;

font-size: 15px;

}
.heading { 
height:40px;
color: #000000;
font-weight: 600;
font-size: 30px;
margin-left: 30px;
padding-left:20px;
border-left: 5px solid #229FEB;

}
.lowerheading { 
color: #229FEB;
font-weight: 600;
font-size: 20px;
margin-bottom: 80px;
margin-left: -300px;
padding-left: 25px;
}
label { font-weight:bold; color:black;}
label.opt {font-weight:normal;}
input[type=submit] {
height:100px;
width:250px;
font-size:20px/2opx ;

}
input {
height:20px;
width:250px;
font-size:15px/5px;
border-color: #b4b4b4;
background-color: rgb(240,240,240);
color:black;
}

input:focus { border: 2px solid blue; }

select
{color:black;
height:20px;
width:254px;
font-size:20px/2opx;
border-color: #b4b4b4;
background-color: rgb(240,240,240);
}

#language
{margin-left:4px;

}

#clickText{
	margin-left:15px;
}


hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
} 

.questionMark {
position:relative;
height:26px;
width:26px;
}
.toolTip {
position:absolute;
left:26px; 
top:0;
display:none;
width:100px;
padding:5px;
border:1px solid #000000;
background-color:#eeeeee;
border-radius: 25em;
font-size:75%/80%;
}
input[type=checkbox],#img_dollar {
    vertical-align: middle;
    position: relative;
    bottom: 1px;
}

#chkbx,#chkbx1,#chkbx2 {
    width: 15px;
    height: 15px;
    float: left;
}


#chkbxlabel{
    float: left;
    padding-left: 3px;
}
input[type=submit] {
height:40px;
width:140px;
font-size:20px/2opx;
}
.ui-datepicker-trigger{
	margin-left: 20px;
}
#NexisCall_fee{
	background:transparent;border:none; font-size:20px;font-weight:bold;padding-bottom:10px;
}
#NexisCall_total{
		width:100px;
}
#NexisCall_loadAmount{
	width:150px;
}
#lbl{
	width:180px;
}
#lbl1{
	width:140px;
}
.pagelbl{
	display:inline-flex;padding-top:10px;margin-bottom:50px;
}
input::-webkit-input-placeholder {
   color: rgba(0,5,100,0.5);
   padding-top: 6px;
}
.pageheadeing{
sisplay:inline-flex;
padding-top:10px
padding:bottom:30px;
padding
}
#headselect{
	padding-left:5px;
margin-left:20px;
     font-size:20px;
  background-color: rgb(137,137,137);
  color:white;
  width:150px;
  height:30px;
}

.spanClass{
	
	width: 100px; 
	height: 100px; 
	position: relative;
	 bottom: 10px;
	color:red;
}

/*@media screen and (max-width: 768px) {
    #primary { width:100%; }
    #secondary { width:100%; margin:0; border:none; }
}*/

input::-webkit-input-placeholder { font-size: 15px; color: #555; padding-top: 0px;margin-top: 0px; }
input::-moz-placeholder { font-size: 15px; color: #555;padding-top: 0px;margin-top: 0px; }
input:-ms-input-placeholder { font-size: 15px; color: #555; padding-top: 0px;margin-top: 0px;}
input:-moz-placeholder { font-size: 15px; color: #555; padding-top: 0px;margin-top: 0px;}

input.other::-webkit-input-placeholder { font-size: 15px; color: red;padding-top: 0px;margin-top: 0px; }
input.other::-moz-placeholder { font-size: 15px; color: red; padding-top: 0px;margin-top: 0px;}
input.other:-ms-input-placeholder { font-size: 15px; color: red;padding-top: 0px;margin-top: 0px; }
input.other:-moz-placeholder { font-size: 15px; color: red;padding-top: 0px;margin-top: 0px; }
