:root{
--AzDark: #222;
--AzLight:#efefef; 

--AzBlack:#000;
--AzWhite:#fff;
--AzGrey:#d7d7d7;

--AzRed:#e21403;
--AzRedDark:#9e0e02;

--AzBlue:#0364e2;
--AzBlueDark:#02469e;
--AzPink:#ff008c;

--AMSUGreenLight:#33afaf;
--AMSUGreenDark:#008f8f;
--AMSUWhite:#efefef;
--AMSUGreyLight:#afafaf;
--AMSUGreenLight:#33afaf; 
}

h1 {color: var(--AMSUWhite);}
h2 {color: var(--AMSUGreenLight);}
h3 {font-family:Roboto, Arial; color: var(--AMSUGreenLight);}

body {font-family:'Roboto',Arial,sans-serif; color:#222;font-size:12pt;font-weight:200;/* padding-top:120px; */}

.mainContent {background-color:var(--AzLight);}

/* FORMS */
label{font-size:8pt; color: var(--AzDark);}


/* END FORMS */


b{font-weight:700;}
 
#topBlack{background-color:#111;border-bottom:1px solid #ccc;color:#efefef;font-size:13pt;font-weight:bold;padding:10px 0;}
#topBlack:hover{background-color:#002;} 
#topLink:link, #topLink:active, #topLink:visited{color:#efefef;font-size:13pt;font-weight:bold;text-decoration:none;}
#topLink:hover{color:#fff;font-size:13pt;font-weight:bold;text-decoration:none;}


.topBarAccountWrap {background-color:#333;font-size:9pt;color:#eee;text-align:center;padding:4px;}
.topBarAccountWrap a:link, .topBarAccountWrap a:visited  {color:#eee;text-decoration:none;border:none;}
.topBarAccountWrap a:link {color:#fff;text-decoration:none;border:none;}

.nav{background-color:#fff;}

.nav-link {
    font-weight:600; font-size:10pt; color:#222;
    padding: 0.5rem 1rem;
    color: #0d6efd;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}
.dropdown-toggle {
    white-space: nowrap;
}

#quickbar{display:block;float:left;position:fixed;bottom:10px;left:0px;z-index:11001;width:100%;padding:0px;text-align:center;color:#000; font-weight:900;background-color:transparent;}
#quickbar a, #quickbar a:link, #quickbar a:visited, #quickbar a:hover {text-decoration:none; color: #000;border:none;}
#quickbar .row, .qbut{padding:0px;margin:0px;line-height:45px;font-size:9pt;}


#quickbar {
    display: block;
    float: left;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 11001;
    width: 100%;
    padding: 0px;
    text-align: center;
    color: #000;
    background-color: transparent;
}

#quickbar .qbtn {
    display: block;
    width: 100%;
    border-radius: 10px 10px 0px 0px;
    margin: 0px 5px;
    font-size: 8pt;
    background-color: #22aa22;
    padding: 5px 0px;
    border-top: 3px solid #090;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 50%);
    border-right: 1px solid #090;
    border-left: 1px solid #cdcdcd;
}

#quickbar a:link, #quickbar a:visited {
    background-color: #fc0;
    color: #fff;
}

nav a, nav a:link, nav a:visited {text-decoration:none; border-bottom:none;color: var(--AzDark);}
a, a:link, a:visited {text-decoration:none; border-bottom:1px dashed var(--AzBlue);
color: var(--AzDark)}
a:hover {text-decoration:none; color: var(--AzBlue); border-bottom:1px dashed var(--AzDark)}


.preturiTable{
	display:block;float:left;width:100%;margin:1rem 0;
}
.preturiTable td{padding:3px 10px;margin:2px;background-color:#efefef;border-bottom:3px solid #fff;border-right:3px solid #fff;border-left:3px solid var(--AMSUGreenLight);}

.preturiTable th{padding:3px 10px;margin:2px;background-color:#efefef;border-bottom:3px solid #fff;border-right:3px solid #fff;border-left:3px solid var(--AMSUGreenLight);color:var(--AMSUGreenDark);}

main h1{font-family: 'Roboto', Arial;color:#222;font-size:26pt;font-weight:100;}
main h2{font-family: 'Roboto', Arial;color:#224;font-size:16pt;font-weight:600;}
main h3{color:#efefef;font-size:16pt;}
main p{color:#111;font-size:12pt;}
main .mainContentTop{padding:1.5rem;margin-top:1.5rem;}

.mapWrap{
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1028%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(24%2c 106%2c 59%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c494.534C99.901%2c499.862%2c196.564%2c485.701%2c291.096%2c452.954C409.179%2c412.048%2c553.497%2c389.557%2c615.782%2c281.218C678.175%2c172.691%2c651.877%2c28.028%2c601.197%2c-86.439C555.614%2c-189.394%2c444.465%2c-239.22%2c355.058%2c-307.66C283.884%2c-362.143%2c209.138%2c-402.32%2c131.054%2c-446.33C27.438%2c-504.73%2c-59.915%2c-615.213%2c-178.665%2c-608.478C-299.563%2c-601.621%2c-416.647%2c-517.818%2c-475.395%2c-411.932C-532.044%2c-309.829%2c-473.969%2c-185.435%2c-478.123%2c-68.744C-481.717%2c32.212%2c-537.249%2c134.351%2c-498.161%2c227.502C-458.792%2c321.321%2c-361.476%2c374.865%2c-271.803%2c422.933C-187.519%2c468.112%2c-95.493%2c489.441%2c0%2c494.534' fill='%23145730'%3e%3c/path%3e%3cpath d='M1440 1139.211C1550.054 1154.4969999999998 1658.901 1106.0929999999998 1753.562 1047.912 1849.5439999999999 988.919 1950.607 915.491 1980.659 806.9110000000001 2009.932 701.144 1944.8519999999999 595.907 1907.192 492.828 1876.699 409.365 1840.128 330.863 1782.137 263.536 1724.005 196.046 1656.953 136.493 1573.483 105.39699999999999 1486.1 72.84300000000002 1390.827 61.89999999999998 1300.2350000000001 84.005 1207.188 106.709 1137.526 174.50599999999997 1059.966 230.699 958.463 304.238 798.457 341.251 775.176 464.413 752.136 586.305 878.46 684.183 955.933 781.066 1017.575 858.1510000000001 1098.4850000000001 909.239 1177.83 967.944 1263.478 1031.312 1334.471 1124.5529999999999 1440 1139.211' fill='%231c7d46'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1028'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");background-size:cover;
}

.sloganWrap{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1078%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(255%2c 0%2c 165%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c494.534C99.901%2c499.862%2c196.564%2c485.701%2c291.096%2c452.954C409.179%2c412.048%2c553.497%2c389.557%2c615.782%2c281.218C678.175%2c172.691%2c651.877%2c28.028%2c601.197%2c-86.439C555.614%2c-189.394%2c444.465%2c-239.22%2c355.058%2c-307.66C283.884%2c-362.143%2c209.138%2c-402.32%2c131.054%2c-446.33C27.438%2c-504.73%2c-59.915%2c-615.213%2c-178.665%2c-608.478C-299.563%2c-601.621%2c-416.647%2c-517.818%2c-475.395%2c-411.932C-532.044%2c-309.829%2c-473.969%2c-185.435%2c-478.123%2c-68.744C-481.717%2c32.212%2c-537.249%2c134.351%2c-498.161%2c227.502C-458.792%2c321.321%2c-361.476%2c374.865%2c-271.803%2c422.933C-187.519%2c468.112%2c-95.493%2c489.441%2c0%2c494.534' fill='%23a6006b'%3e%3c/path%3e%3cpath d='M1440 1139.211C1550.054 1154.4969999999998 1658.901 1106.0929999999998 1753.562 1047.912 1849.5439999999999 988.919 1950.607 915.491 1980.659 806.9110000000001 2009.932 701.144 1944.8519999999999 595.907 1907.192 492.828 1876.699 409.365 1840.128 330.863 1782.137 263.536 1724.005 196.046 1656.953 136.493 1573.483 105.39699999999999 1486.1 72.84300000000002 1390.827 61.89999999999998 1300.2350000000001 84.005 1207.188 106.709 1137.526 174.50599999999997 1059.966 230.699 958.463 304.238 798.457 341.251 775.176 464.413 752.136 586.305 878.46 684.183 955.933 781.066 1017.575 858.1510000000001 1098.4850000000001 909.239 1177.83 967.944 1263.478 1031.312 1334.471 1124.5529999999999 1440 1139.211' fill='%23ff59c5'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1078'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");
background-size:cover;border-bottom:1px solid #222;}

.areas, .areas:link, .areas:visited{color:#000;font-size:10pt;padding:1px;margin:10px;display:block;float:left; width:30%;border:2px dashed #999;text-decoration:none;padding-left:10px;}
.areas::before{content:"⦿ ";}

p, body{color:var(--VmBlack);font-size:12pt;}




.cardWrap{display:block;float:left;width:100%;border-radius:5px;max-width:100%;overflow:hidden;transition:.7s filter ease;margin-top:1.5rem;border:5px solid var(--AMSUGreyLight);}
/* .cardWrap:hover{transition:.7s filter ease;border:none;} */

.cardPhotoWrap{display:block;float:left;height:auto;max-width:100%;border:none;}

.cardImg{display:block;float:left;width:100%;;overflow:hidden;border:none;}
.cardTitle{display:block;float:left;width:100%;background-color:var(--AMSUGreenLight);padding:1rem 0.3rem;text-align:center;border-top:2px solid var(--VmPink);border:none;font-weight:bold;}
.cardWrap h3{color:var(--VmBlack);font-size:20pt;font-family:Arial;font-weight:700;border:none;}

.desc{display:block;float:left;width:100%; background-color:#efefef; padding:1rem 2rem; font-size:9pt;font-variant:italic;border-radius:5px;}





.contentContainer {margin-bottom:1.5rem;color:var(--VmBlack);}
.contentContainer h2{color: var(--VmPink);}
.contentContainer h3{color: var(--VmDark);}

#upload-photo {
   opacity: 0;
   position: absolute;
   z-index: -1;
}

hr{border:none;border-bottom:1px dashed var(--AMSUGreenDark);}

.maskBig{
	display:block;float:left;
	 width:100%;height:auto; 
  
	-webkit-mask-image: url('bg1000T.svg');
  mask-image: url('bg1000T.svg');
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  
  /*
  -webkit-mask-size: 200px 200px;
  mask-size: 1000px 1000px;*/
  
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  
  -webkit-mask-origin: border-box;
  mask-origin: border-box;
  
  
}

#mainForm{
	display:block;margin:0 auto; background-color:rgba(255,255,255,0.8);
	border:1px solid #fff;
	margin-top:2px;border-radius:4px;text-align:center;width:100%;
}

#mainForm h2{font-family: 'Roboto', Arial;color:#111;font-size:16pt;font-weight:600;}

#footer-LISaaS {
	background-color:#000;
    color: #fff;
    font-size:11pt;
    padding-bottom:4rem;
}

.navbar{
top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0,0,0,.3);
    padding: 20px;

    
}
li.nav-item,li.nav-item>a:link, li.nav-item>a:visited{font-family:Arial;border-right:1px solid #dfdfdf;
color: #fff;}

li.nav-item>a:hover{color:var(--AMSUGreenDark);}



.home-row1 {
    display: block;
    /*position:absolute; */
    float: left;
    width: 100%;
    background-image: url('clinica-salina/clinica-iasi-1.webp');
    background-position: top;
    background-size:cover;
    background-repeat: no-repeat;
    height: 700px;
    border-radius: 20px;
    overflow: hidden;
    padding: 2rem;
}

.home-row1 h1{
	background-color:rgba(0,0,0,0.4);
	position:relative;
	padding:20px;
    color: #fff;
    font-family: 'Roboto',Arial;
    font-size: 30pt;
   top:30%;
    width:80%;
    border-bottom:1px solid #efefef;
    }
.home-row1 h2{
	position:relative;
	padding:20px;
    color: #fff;
    font-family: 'Roboto',Arial;
    font-size: 24pt;
    top:3rem;
    left:3rem;
    width:70%;
    }

.imgGalleryWrap {display:block;float:left;width:100%;
padding:1rem;}

.imgGallery{
	display:block;float:left;width:100%;height:auto;border-radius:1rem;overflow:hidden;
}

.LIBtn{font-size: 16px;
    font-weight: 400;
    color: #fff;
    background: #008f8f;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border: 0px;
    text-align: center;
    padding: 10px 20px;
    text-transform: uppercase;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    margin:1rem 0;
    }

.LIBtn:hover {background-color:#33afaf;}

.martorWrap{
	display:block;margin:0 auto;width:100px;height:100px;border:1px solid #777;border:4px solid #fff;overflow:hidden;position:relative;background-color:#efefef;
	border-radius:50%;
}

.upload-photo-label{background-color:#0cf;width:100%;padding:8px;margin-top:4px;text-align:center;display:block;float:left;min-width:280px;min-width:330px;}

.mainForm input[type='text'] {padding:2px 10px;border-radius:0px;width:100%;border:1px solid #fff;margin:10px 0px;font-size:16pt;}

.mainForm textarea {padding:2px 10px;border-radius:0px;width:100%;border:1px solid #fff;margin:5px 0px;font-size:16pt;}

.mainForm input[type='submit'] {width:100%;font-size:16pt;}

footer h3{font-size:16pt;
color:var(--VmBlue);
font-family:'Roboto',Arial;
margin-bottom: 18px;
    margin-top: 0px;
    position: relative;
    padding-bottom: 10px;
    text-transform: uppercase;}
    
footer h3::after {
    border-bottom: 3px solid #fff;
    bottom: 0;
    left: 0px;
    content: " ";
    margin-left: 0px;
    position: absolute;
    width: 30pt;
}

footer a:link,footer a:visited{color:--AMSUWhite;line-height:25pt;text-decoration:none;}
 
.social a{color:#efefef;text-decoration:none;}


@media only screen and (max-width: 600px) {
	
	.home-row1>h1{
	background-color:rgba(0,0,0,0.4);
	margin-top: 200px;
	padding:20px;
    color: #fff;
    font-family: 'Roboto',Arial;
    font-size: 30pt;}
    
    .cardWrap{display:block;float:left;width:100%;border-radius:1rem;max-width:100%;overflow:hidden;transition:.7s filter ease;border:none;}

    
}


/* -------------- logicindustry -------------*/
 .logicindustry, .logicindustry:visited, .logicindustry:active {background-color:#c00;font-size:9pt; padding:5px 10px;border:1px solid #fff;color:#fff;width:100%;display:block;float:left;text-align:center;text-decoration:none;margin:5px 0px;transition:background-color .4s ease;margin:15px 0px;}
 .logicindustry:hover{color:#c00;border:1px solid #000;transition:background-color .4s ease;background-color:#fff;} 

/*

font-family: 'Roboto', Arial; 100,600
brandBlue:#121999; 
lightBlue:#00c5ff

*/