/* The common CSS classes. */
.font-open-sans{
	font-family: 'Open Sans', sans-serif;
}
.font-montserrat{
	font-family: 'Montserrat', sans-serif;
}
.font-montserrat-bold{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
}
.attr-has-place-holder .place-holder{
	display: none;
}
.attr-no-place-holder .place-holder{
	display: none;
	/*display: block;
	font-weight: bold;*/
}
.input-btn,
.anchor-btn{
	background: #929396;
	border:0;
	text-align: center;
	padding: 8px 15px;
	font-size: 14px;
	border-radius: 5px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	color: #FFF;
	letter-spacing: 3px;
}
.input-btn:hover,
.anchor-btn:hover{
	color: #5d5d5d;
}
.input-btn.green,
.anchor-btn.green{
	background: #1dce1d;
	color: #fff;
}
.input-btn.green:hover,
.anchor-btn.green:hover{
	color: #089a08;
}
input-btn.white,
.anchor-btn.white{
	background: #fff;
	color: #929396 !important;
}
.input-btn.white:hover,
.anchor-btn.white:hover{
	color: #0A86E0 !important;
}
.input-btn.blue,
.anchor-btn.blue{
	background: #1e81e2;
	color: #fff;
}
.input-btn.blue:hover,
.anchor-btn.blue:hover{
	color: #0b4f87;
}
.input-btn.dark-grey,
.anchor-btn.dark-grey{
	background: #5d5d5d;
	color: #fff;
}
.input-btn.dark-grey:hover,
.anchor-btn.dark-grey:hover{
	color: #aaa;
}
input[type=text].input-txt,
input[type=password].input-txt,
.input-txt{
	background:#fff;
	padding: 3px 10px 4px 10px;
	border-top: 2px solid #4c4c4e;
	border-left: 2px solid #4c4c4e;
	font-family: 'Open Sans', sans-serif;
	width: 100%;
	color: #5d5d5d !important;
	-webkit-box-sizing: border-box; 
	   -moz-box-sizing: border-box;    
	        box-sizing: border-box;
	height: 25px;
}
.txt-area{
	background:#fff;
	padding: 5px 10px;
	border-top: 2px solid #4c4c4e;
	border-left: 2px solid #4c4c4e;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	overflow: auto;
	width: 100%;
	color: #5d5d5d;
	-webkit-box-sizing: border-box; 
	   -moz-box-sizing: border-box;    
	        box-sizing: border-box;
}
.label-txt,
.label-cbox{
	font-weight: normal;
}
.txt-green{
	color: #1dce1d;
}
a.txt-green:hover{
	color: #089a08;
}



/* Width Classes */
.w-65px{ width:65px; }
.w-70px{ width:70px; }
.w-75px{ width:75px; }
.w-80px{ width:80px; }
.w-85px{ width:85px; }
.w-90px{ width:90px; }
.w-100px{ width:100px; }
.w-110px{ width:110px; }
.w-115px{ width:115px; }
.w-130px{ width:130px; }
.w-165px{ width:165px; }
.w-175px{ width:175px; }
.w-200px{ width:200px; }
.w-220px{ width:220px; }
.w-230px{ width:230px; }
.w-240px{ width:240px; }
.w-250px{ width:250px; }
.w-255px{ width:255px; }
.w-260px{ width:260px; }
.w-265px{ width:265px; }
.w-270px{ width:270px; }
.w-275px{ width:275px; }
.w-300px{ width:300px; }
.w-325px{ width:325px; }
.w-340px{ width:340px; }
.w-370px{ width:370px; }
.w-380px{ width:380px; }
.w-380px{ width:380px; }
.w-400px{ width:400px; }
.w-420px{ width:420px; }
.w-425px{ width:425px; }
.w-430px{ width:430px; }
.w-432px{ width:432px; }
.w-435px{ width:435px; }
.w-480px{ width:480px; }
.w-510px{ width:510px; }
.w-515px{ width:515px; }
.w-520px{ width:520px; }
