body {



	/*needed to increas global bootstrap font size



	font-size: 1.1em !important;



	 * */



}







.cf::before,



.cf::after {



    content: " "; /* 1 */



    display: table; /* 2 */



}







.cf::after {



    clear: both;



}



::selection{



	background:#93c01e;



}



::-moz-selection{



	background:#93c01e;



}











a {



/*



	color: #1E90FF;



	font-weight: bold;



*/



	text-decoration: none;



	position: relative;



	border: none;







}



a:hover {



/*



	color: #00478D !important;



*/



	text-decoration: none !important;



}



a:focus {



	border: none;



	outline: none;



}



img,



embed,



object,



video



 {



	border: 0px;



	max-width: 100%;



}



.nop{



	text-indent: -999em;



}



.left {



	float: left;



}



.right {



	float: right;



}



.center{



	margin: 0 auto;



}



img.left_spaced {



	float: left;



	padding: 10px



}



img.right_spaced {



	float: right;



	padding: 10px



}



br.cleared, .cleared {



	clear: both;



}



sub {



	font-size: 0.7em;



}



sup {



	font-size: 0.7em;



}



dfn {



	border-bottom: 1px dotted #CCC;



	font-weight: bold;



}



.ghost {



	display: none !important;



}



ul.inlined {



}



ul.inlined li {



	display: inline;



}



ul.inlined li a {



}



ul {



	margin: 0;



	padding: 0;/**/



}



ul li {



	list-style: none;/**/



}



ul.nicer {



}



ul.nicer li {



	list-style: square;



	margin-left: 20px;



	padding: 2px 0;



}







.centered, img.centered {



	margin: 0 auto !important;



}



input{



	border:none;



}



input.error, textarea.error{



	background:#F2BEBE !important;



	border:1px solid red !important;



}



.error{



	color:#F00 !important;



	/*font-size: 1em !important;*/



	margin-left: 5px;



}



label.error{



	display:none !important;



	margin-right: -999em;



}



/*----------FORMS----------*/



table{



	border-spacing: 1px;



}



form{



	margin:0;



}



.nofield {



	background: transparent;



	border: none;



}



.dtable {



	text-align: left;



}



.tfield {



	padding: 3px;



}



.mainform {



	margin: 240px 0 0 40px;



}



input[type="text"], textarea, input[type="password"]{



	border:1px solid #CCC;



}







/*----------------- FONTS ----------------------*/







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



.capital{text-transform:capitalize !important;}







.font0{



	font-size: 0.5em !important;;



	}



.font1 {



	font-size: 0.8em !important;;



}



.font2 {



	font-size: 0.9em !important;;



}



.font3 {



	font-size: 1.2em !important;;



}



.font4 {



	font-size: 1.5em !important;;



}



.font5 {



	font-size: 2em !important;;



}



.font6 {



	font-size: 2.3em !important;;



}



.font7 {



	font-size: 2.6em !important;;



}



.font8 {



	font-size: 3em !important;;



}



.font9 {



	font-size: 3.5em !important;;



}



.font10 {



	font-size: 4em !important;;



}







.big{



font-size: 2em;



}



.bolded {



	font-weight: bold;



}



.small, small {



/*



	font-size: 0.7em;



*/



	line-height:1em !important;



}



.trite, .tright {



	text-align: right !important;



}



.tleft {



	text-align: left !important;



}



.tcenter {



	text-align: center !important;



}



.tjustify {



	text-align: justify !important;



}



.bordered {



	border: 1px dotted #00A;



}



.noborder {



	border: none !important;



}



.fixed{



	position: fixed;



}



.blocked{



	display:block !important;



}







.shadew{



text-shadow:0px 0px 2px #fff,0px 0px 3px #fff;



}







/*------------------- WIDTHS ---------------------------*/



.pr30 {	width: 28% !important;}



.pr50 {	width: 45% !important;}



.pr70 {	width: 70% !important;}



.pr90 {	width: 90% !important;}



.maxed{	width: 100% !important;	}







.ma100{margin: 100px !important;}



.ma50{margin: 50px !important;}



.ma30{margin: 30px !important;}



.ma10{margin: 10px !important;}



.ma5{margin: 5px !important;}











.mat100{margin-top:100px !important;}



.mat50{margin-top:50px !important;}



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



.mat10{margin-top:10px !important;}







.mar100{margin-right:100px !important;}



.mar50{	margin-right:50px !important;}



.mar30{	margin-right:30px !important;}



.mar10{	margin-right:10px !important;}







.mab100{margin-bottom:100px !important;}



.mab50{	margin-bottom:50px !important;}



.mab30{	margin-bottom:30px !important;}



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







.mal100{margin-left:100px !important;}



.mal50{	margin-left:50px !important;}



.mal30{	margin-left:30px !important;}



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











.pad100{padding: 100px !important;}



.pad50{padding: 50px !important;}



.pad30{padding: 30px !important;}



.pad10{padding: 10px !important;}



.pad5{padding: 5px !important;}







.pat100{padding-top:100px !important;}



.pat50{	padding-top:50px !important;}



.pat30{	padding-top:30px !important;}



.pat10{	padding-top:10px !important;}







.par100{padding-right:100px !important;}



.par50{	padding-right:50px !important;}



.par30{	padding-right:30px !important;}



.par10{	padding-right:10px !important;}







.pab100{padding-bottom:100px !important;}



.pab50{	padding-bottom:50px !important;}



.pab30{	padding-bottom:30px !important;}



.pab10{	padding-bottom:10px !important;}







.pal100{padding-left:100px !important;}



.pal50{	padding-left:50px !important;}



.pal30{	padding-left:30px !important;}



.pal10{	padding-left:10px !important;



}



/*------FONT COLOR-------*/



.fred{



	color:#F00 !important;



}



.fdred{



	color:#9D0000 !important;



}



.fdblue{



	color:#007 !important;



}



.fgreen{



	color:#060 !important;



}



.forange{



	color: #F60 !important;



	}



.fblue{



	color:#1E90FF !important;



}



.fwhite{



	color:#FFF !important;



}



.fblack{



	color:#000 !important;



}



.fsilver{



	color:silver !important;



}



.nobold{



	font-weight: normal !important;



}



/*-----------LINE-HEIGHT---------*/







.lh1{line-height: 1 !important;}



.lh15{line-height: 1.5 !important;}



.lh2{line-height: 2 !important;}







/*-----------BUTTS---------*/



button{



	border:none;



	padding:5px;



}







.bgwhite{background-color: white !important;}



.bgblack{background-color: black !important;}







