/* config.css
Feb-20-2021
Midlothian, VA
*/
*{margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing:border-box}
img, fieldset, button{border: 0}
ol, ul{list-style:none;}
body {font-size: 1.05em;line-height:1.25em;font-family: 'Roboto',sans-serif;color:#555;letter-spacing:.05em}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
.fa-user, .fa-chevron-down, .fa-navicon{color: #fff}/*#7e9a84*/
input{font-size: 1.5em;padding:2%;width: 99.5%;height: 2.2em;margin-bottom: 10px}
select{font-size: 1.5em;padding:1%;width: 99.5%;height: 2.2em;margin-bottom: 10px}
select.error, input.error{border:1px solid #FF2323;background-color: #ffcaca}
select.error{border:1px solid #FF2323}
select{color:#555e57}
textarea{font-size: 1.2em;width: 99.5%}
textarea::placeholder{font-size: 1.5em;padding-left: .8em}
form{width: 100%}
input[type="checkbox"]{margin-top: 1em;font-size: 1em}
label{padding: 5%; font-size:1.2em} 
input,select,textarea{border:1px solid #b6c2ba}
/*******************/ 
::-webkit-input-placeholder{color: #a0a9a2;}
:-moz-placeholder{color: #a0a9a2;}
::-moz-placeholder{color: #a0a9a2;}
:-ms-input-placeholder{color: #a0a9a2;}
/*******FONT COLOR**********/
.colormarron{color: #7d7973}
.colorazul{color:#3ec1be}
.colorgreen{color: #4ab54a}
.drkgreen{color:#144D29}
.colorgrey{color:#8a8975}
/*******BKG COLOR**************/
.bkggreen{background-color: #51ce5a}
.bkglgrey{background-color: #efefef}
.bkglgrey2{background-color: #f7f7f7}
/******************************/
.alignleft{text-align: left;}
.aligncenter{text-align: center;}
.alignright{text-align: right;}
.lineh{line-height: 1.8em}
.border1{border: 1px solid}
.menuborder{border: 2px solid #51ce5a;border-radius: 7px}
/*****MARGIN*************/
.margin-t-1{margin-top: 1em}
.margin-t-2{margin-top: 2em}
.margin-tb-05{margin: .5em 0em .5em 0em}
.margin-tb-1{margin: 1em 0em 1em 0em}
.margin-tb-3{margin: 3em 0em 3em 0em}
.margin-b-1{margin-bottom: 1em}
/**********PADDING***********************/
.padding-l-05{padding: 0 0 0 .5em}
.padding-l-3{padding: 0 0 0 3em}
.padding-b-1{padding-bottom: 1em}
.padding-tb-05{padding: .5em 0 .5em 0}
.padding-tb-1{padding: 1em 0 1em 0}
.padding-top25{padding-top:25%}
/***********LINK COLORS***********/
.a-azul a:link{color:#3ec1be;text-decoration:none}
.a-azul a:visited, a:active{color:#3ec1be}
.a-azul a:hover{color:#3ec1be;text-decoration: underline;}
/******* FONTS***********/
.bold{font-weight: bold;}
/*********************************/
.btndisabled:disabled{background-color: #798486;color: #48b1b7}
.cursor_pointer{cursor: pointer;}
/**********BKG COLORS********************/
.bkggrey1{background-color: #cdd8cf;}
