/* V10 STANDARD CLASSES */

/* Progress Bar */
.bar {height: 18px;background: green;}
/* */

.mainMenu{background: rgb(200,220,220)}
.manageMenu{background: rgb(100,100,100);color: white;}
::-webkit-contacts-auto-fill-button {
    visibility: hidden;
    display: none !important;
    pointer-events: none;
    position: absolute;
    right: 0;
  }
#v10DlgBg{position:fixed;top:0;left:0;display: none;opacity:0.7;background-color:black;width: 100%;min-height: 100%;z-index: 4000;cursor: pointer;}
/* #v10Dlg{position: fixed;left:50px;right:50px; top:50px;bottom:50px;overflow:auto;display: none;background-color:white;opacity:1;z-index:4100;} */
#v10Dlg{position:fixed;top:10%;left:10%;right:10%;max-width: 1200px;max-height:80vh;min-height: 60vh;margin:auto;overflow:auto;display: none;background-color:white;opacity:1;z-index:4100;}
.reveal-overlay{z-index: 4300;overflow-y: auto;}
.v10Close{text-align: right;padding: 0px 10px;cursor: pointer; }
.v10Close h3{margin:0;}
/* override foundation reveal*/
body.is-reveal-open{overflow: auto;}
/* V10 STANDARD DEFINITIONS*/
.no-deco{text-decoration: none;}
.no-color{color: inherit;}
.no-padding{padding: 0 !important;}
.no-margin{margin:0 !important;}

.inline{display: inline !important;}

.pointer{cursor: pointer;}
.bold{font-weight: 600;color: red;}
.underlined{text-decoration: underline !important;}

.alg-r{text-align: right;}
.alg-c{text-align: center;}
.alg-l{text-align: left;}
.flt-r{float: right;}
.flt-l{float: left;}

.rad-10{border-radius: 10px;}
.rad-6{border-radius: 6px;}
.rad-3{border-radius: 3px;}

.white{color: white !important;}
.red{color: red !important;}
.azul{background-color:#008CBA !important;}

.bg-red{background-color: red;}
.bg-gray{background-color: gray;}
.bg-azul{background-color: #008CBA !important;}

.mg-top-6{margin-top:6px !important;}
.mg-top-10{margin-top:10px !important;}
.mg-top-20{margin-top:20px !important;}
.mg-top-25{margin-top:25px !important;}
.mg-top-40{margin-top:40px !important;}
.mg-top-80{margin-top:80px !important;}
.mg-bottom-160{margin-bottom:160px !important;}
.mg-bottom-80{margin-bottom:80px !important;}
.mg-bottom-40{margin-bottom:40px !important;}
.mg-bottom-20{margin-bottom:20px !important;}
.mg-bottom-10{margin-bottom:10px !important;}

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

.inner50 div{width: 50%;}

.padding-10{padding: 10px;}
.padding-20{padding: 20px;}
.padding-2{padding: 2px;}
.padding-1{padding: 1px;}
.padding-0{padding: 0px;}

.pd-l-5{padding-left:5px;}
.pd-l-30{padding-left:30px;}
.pd-l-50{padding-left:50px;}
.pd-r-5{padding-right:5px;}
.pd-t-5{padding-top:5px;}

.pd-l-10{padding-left:10px;}
.pd-r-10{padding-right:10px;}
.pd-t-10{padding-top:10px;}

.pd-t-20{padding-top:20px;}
.pd-t-30{padding-top:30px;}
.pd-t-40{padding-top:40px;}

.no-lpd{padding-left:0 !important;}
.no-bpd{padding-bottom:0 !important;}
.no-tpd{padding-top:0 !important;}


.height-2{height: 200px;}
.height-3{height: 300px;}
.height-4{height: 400px;}
.height-6{height: 600px;}

.height100{height: 100%;}

.top-middle{top: 50%;}

.dspBlock{display: block;}
.dspNone{display: none;}
.visiHidden{visibility: hidden;}

.fw-1{font-weight:100;}
.fw-2{font-weight:200;}
.fw-3{font-weight:300;}
.fw-4{font-weight:400;}
.fw-5{font-weight:500;}
.fw-6{font-weight:600;}
.fw-7{font-weight:700;}
.fw-8{font-weight:800;}

.fts-1{font-size: 50% !important;}
.fts-2{font-size: 70% !important;}
.fts-3{font-size: 80% !important;}
.fts-4{font-size: 90% !important;}
.fts-5{font-size: 100% !important;}
.fts-6{font-size: 110% !important;}
.fts-7{font-size: 120% !important;}
.fts-8{font-size: 130% !important;}
.fts-9{font-size: 140% !important;}
.fts-10{font-size: 150% !important;}

.fts-14{font-size:150%;}
.fts-15{font-size:180%;}
.fts-16{font-size:200%;}
.fts-18{font-size:220%;}
.fts-22{font-size:280%;}
.fts-20{font-size:280%;}

.size-12 { font-size: 12px; }

.size-14 { font-size: 14px; }

.size-16 { font-size: 16px; }

.size-18 { font-size: 18px; }

.size-21 { font-size: 21px; }

.size-24 { font-size: 24px; }

.size-36 { font-size: 36px; }

.size-48 { font-size: 48px; }

.size-60 { font-size: 60px; }

.size-72 { font-size: 72px; }
      
.largeV10-5{width: 40%;}
.mediumV10-5{width: 40%;}

.largeV10-2{width: 20%;}
.mediumV10-2{width: 20%;}


.pd-col-patch{margin-left:-5px;margin-right:-5px;}
.pd-rxBox-patch{padding-left:7px !important;}
.border{border: 1px solid gray;}

.credits{position: relative;width: 100%;}

/* NO USE CLASSES*/
.v10-scroll{}

/* MAIN CLASSES*/

.min-wd{min-width: 200px;}
.main-wd{width: 1200px;}