body {padding: 0;}

input[type=date]::-webkit-inner-spin-button, input[type=date]::-webkit-outer-spin-button, input::-webkit-calendar-picker-indicator, input[type="date"]::-webkit-clear-button, input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: textfield; appearance: none;margin: 0;display: none;}
input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="date"]  {height:38px;}
input[type="number"], input[type="date"] {border: solid 1px #BCBEC0; padding: 0 15px; width: 100%;-moz-appearance: textfield;cursor: text;}
select {width:100%; border-radius: 0; padding-right: 40px;}
form .label{margin-bottom: 10px; font-size: 10px;line-height: 13px; display: block;}
form .label .notpublic {color:#BCBEC0; font-size: 10px; text-transform: none; }

#login-container {background-color: #F5F2F6;display: flex;align-items: center;justify-content: center;height: 100%; }
#form-login,
#form-recover {background-color: #fff;width: 280px;padding: 30px 40px;box-shadow: 3px 3px 5px rgba(64,64,64,0.5);text-align: center; border-radius: 3px;}
#form-login h3,
#form-recover h3 {font-size: 14px;line-height: 20px;text-transform: uppercase;font-weight: normal;margin-bottom: 10px;}
#form-login h4,
#form-recover h4 {font-size: 14px;line-height: 20px;margin-bottom: 20px;text-transform: inherit;}
#form-login .logo,
#form-recover .logo {height: 80px;margin-bottom: 20px;position: relative;}
#form-login .logo img,
#form-recover .logo img{height: 100% !important;}
#form-login .notes *,
#form-recover .notes * {color:#9560a6;font-size: 11px;line-height: 14px;}
#form-login .notes a,
#form-recover .notes a {text-decoration: underline;}
#form-login .box,
#form-recover .box {position: relative;}
#form-login .box .icon,
#form-recover .box .icon {background: url(../images/icons.svg) no-repeat 0 0;background-size: 600px 600px; position: absolute;top: 0;left: 0;width: 30px;height: 30px; margin-left: 5px; margin-top: 5px;}
#form-login .email,
#form-login .password,
#form-recover .email {padding-left: 45px;}
#form-login .box-email .icon,
#form-recover .box-email .icon{background-position: -390px -30px;}
#form-login .box-password .icon {background-position: -420px -30px;}

#ar-header {background-color: #fff;border-bottom:solid 1px #E6E7E8;box-shadow: 0 5px 5px #a6a6a6;position: fixed;top: 0;left: 0;width: 100%;height: 80px; z-index: 1;}
#ar-header .wrapper {display: flex;align-items: center;justify-content: space-between;height: 100%;}
#ar-header .left,
#ar-header .right {height: 100%;display: flex;align-items: flex-end;}
#ar-header .left a {display: block;height: 100%;padding: 10px 0;}
#ar-header .left img {height: 100%;max-height: 100px;}
#ar-header .box {position: relative;height: 60px;margin-left: 1px;}
#ar-header .box a {display: block;}
#ar-header .box-user { }
#ar-header .box-user a {border-right: solid 1px #E6E7E8;margin-right: 15px;padding-right: 15px;display: flex;align-items: center;}
#ar-header .box-user a .icon {background: url(../images/icons.svg) no-repeat -40px 0;background-size: 800px 800px;width: 40px;height: 40px;margin-right: 10px;}
#ar-header a .icon {background: url(../images/icons.svg) no-repeat 0 0;background-size: 400px 400px;height: 20px;display: block;}
#ar-header a.btn-notif,
#ar-header a.btn-menu,
#ar-header a.btn-logout {background-color: transparent;padding: 10px 5px 0;height: 100%;}
#ar-header a.btn-notif .icon {background-position: -100px 0;}
#ar-header a.btn-menu .icon {background-position: -200px 0;}
#ar-header a.btn-logout .icon {background-position: -180px 0;}
#ar-header .box-notif,
#ar-header .box-menu,
#ar-header .box-logout {width: 30px;height: 60px;}
#ar-header .box-notif:hover,
#ar-header .box-menu:hover,
#ar-header .box-logout:hover a {background-color: #D6CADC;}
#ar-header .box:hover .ar-menu-container {visibility: visible;opacity: 1;}
#ar-header .box-notif.disabled:hover .ar-menu-container {visibility: hidden;opacity: 0;}
#ar-header .box-notif.disabled .number {display: none;}

#ar-header a.btn-notif .number {color: #fff;background-color: #ed1c24;position: absolute;top: 4px;right: 4px;padding: 3px;min-width: 10px;text-align: center;border-radius: 20px;font-size: 5px;line-height: 5px;}

#ar-header .ar-menu-container {width: 200px;position: absolute;top: 65px;right: 0;z-index: 10;visibility: hidden;opacity: 0;}
#ar-header .ar-menu-container .arrow {background: url(../images/arrow-top.png) no-repeat 0 0;width: 19px;height: 9px;position: absolute;top: -7px;right: 7px;}
#ar-header .ar-menu-content {background-color: #fff;padding: 10px;border-radius: 4px;border: solid 1px #E6E7E8;box-shadow: 4px 4px 5px #a6a6a6;}
#ar-header .ar-menu-content li {padding: 5px;}
#ar-header .ar-menu-content li:first-child {padding-top: 0;}
#ar-header .ar-menu-content li:last-child {padding-bottom: 0;}
#ar-header .ar-menu-content li.border-top {border-top: solid 1px #E6E7E8;}
#ar-header .ar-menu-content li.border-bot {border-bottom: solid 1px #E6E7E8;}
#ar-header .ar-menu-content a {display: flex;align-items: center;height: auto;}
#ar-header .ar-menu-content .icon {background: url(../images/icons.svg) no-repeat -25px 0;background-size: 500px 500px;width: 25px;height: 25px;margin-right: 10px;flex-shrink: 0;}
#ar-header .ar-menu-content .text {font-size: 12px;line-height: 15px;}
#ar-header .ar-menu-content a.btn-profile .icon {background-position: -50px 0; }
#ar-header .ar-menu-content a.btn-documents .icon {background-position: -75px 0;}
#ar-header .ar-menu-content a.btn-nextdates .icon {background-position: -100px 0;}
#ar-header .ar-menu-content a.btn-alerts .icon {background-position: -125px 0;}
#ar-header .ar-menu-content a.btn-formations .icon {background-position: -150px 0;}
#ar-header .ar-menu-content a.btn-associates .icon {background-position: -175px 0;}
#ar-header .ar-menu-content a.btn-services .icon {background-position: -200px 0;}
#ar-header .ar-menu-content a.btn-logout .icon {background-position: -225px 0;}

#ar-header .ar-menu-content a.btn-notif-open .icon {background-position: -125px 0;}

#ar-footer {background-color: #E6E7E8;position: fixed;bottom: 0;left: 0;width: 100%;}
#ar-footer * {font-size: 9px;}
#ar-footer .wrapper {display: flex;align-items: center;justify-content: space-between;height: 20px;}
#ar-footer .left {padding-left: 150px;text-align: center;width: 100%;}
#ar-footer .right {width: 150px;text-align: right;}

#ar-breadcrumbs, #ar-breadcrumbs * {color: #BCBEC0;font-size: 11px;line-height: 15px;}
#ar-breadcrumbs {margin-bottom: 20px;}

#ar-container {min-height: 100%;position: relative;padding: 110px 0 80px 0;}

#table-container .header {display: flex; margin-bottom: 30px;}
#table-container .header * {color: #979798; font-size:10px;}
#table-container .box-date  {width: 80px; margin-right: 20px; flex-shrink: 0}
#table-container .box-name {width:340px; margin-right: 20px; flex-shrink: 0}
#table-container .box-type {width:122px; flex-shrink: 0; margin-right: 30px;}
#table-container .header select {background: url(../images/select-arrow-gray-small.svg) no-repeat right 1px;  background-size: 10px 10px; height: 15px; font-size:10px; padding:0; border: none;}
#table-container .header select option {font-size: 16px;}
#table-container .labels,
#table-container .header,
#table-container .results{width:750px; margin: 0 auto; margin-bottom: 30px;}
#table-container .labels > span {margin-right: 20px;} 
#table-container .labels span .icon {width:10px; height: 10px; display: inline-block; margin-right: 10px; border:solid 2px transparent;border-radius: 5px; vertical-align: middle;}
#table-container .labels span.request .icon,
#ar-formations-registrations .person.request .icon {background: #fbb040;}
#table-container .labels span.approved .icon,
#ar-formations-registrations .person.approved .icon {background: #9560a6;}
#table-container .labels span.denied .icon,
#ar-formations-registrations .person.denied .icon {background: #ed1c24;}
#table-container .labels span.completed .icon,
#ar-formations-registrations .person.completed .icon {background: #8dc63f;}
#table-container .labels span.failed .icon,
#ar-formations-registrations .person.failed .icon {background: transparent;border-color: #ed1c24;}
#table-container .labels span .text {vertical-align: middle; font-size: 12px; color:#a6a6a6;}
#table-container .results .item {display: flex; margin-bottom:30px; align-items: center;}
#table-container .results .item:last-child {margin-bottom: 0;}
#table-container .results .item .box-name {font-weight: 800;}
#table-container .results .item .box-type {line-height:14px ;}
#table-container .results .item .btn {padding: 7px 15px; height: 30px;}
#table-container .results .item .box-participants {width: 200px;}
#table-container .results .item .box-diploma {}
#table-container .results .item .box-diploma .requested {color: #d8741a;}
#table-container .results .item .box-diploma .issued {color: #618b27;}
#table-container .more {text-align: center;}

#ar-top .left .icon{background:url(../images/icons.svg) no-repeat 0 0; background-size:1100px;  width: 55px; height:55px; margin-right:25px;}
#ar-top .right .btn-icon {background: url(../images/icons.svg) no-repeat -300px -60px; background-size:400px; width: 20px; height: 20px; position: absolute; right:6px; top: 7px; padding: 0;}

#ar-dashboard h1 {font-weight: 300;color: #303032;font-size: 21px;line-height: 25px;}
#ar-dashboard .content {display: flex;justify-content: space-between;}
#ar-dashboard-documents {width: 100%;padding: 30px;border: solid 1px #303032;}
#ar-dashboard-alerts,
#ar-dashboard-nextdates {background-color: #7EC0A0;width: 240px;padding: 20px;flex-shrink: 0;margin-left: 20px;}
#ar-dashboard-nextdates {background-color: #bfa0ca;}
#ar-dashboard .content .title {display: flex;align-items: center;border-bottom: solid 2px #303032;padding-bottom: 30px;margin-bottom: 30px;}
#ar-dashboard .content .title .icon {background: url(../images/icons.svg) no-repeat -50px 0;background-size: 1000px 1000px;width: 50px;height: 50px;margin-right: 20px;flex-shrink: 0;}
#ar-dashboard .content .title .text {font-size: 18px;line-height: 21px;font-weight: bold;}
#ar-dashboard-documents .title .text {border-left: solid 1px #303032;padding-left: 20px;}
#ar-dashboard-nextdates .title .text,
#ar-dashboard-alerts .title .text {border-left: solid 1px #fff;padding-left: 20px;}
#ar-dashboard-documents .title .icon {background-position: -150px 0 !important;}
#ar-dashboard-nextdates .title .icon {background-position: -200px -100px !important;}
#ar-dashboard-alerts .title .icon {background-position: -250px -100px !important;}
#ar-dashboard-nextdates *,
#ar-dashboard-alerts * {color: #fff;}
#ar-dashboard-nextdates .title,
#ar-dashboard-alerts .title {border-color: #fff !important;}

#ar-dashboard-documents ul {}
#ar-dashboard-documents li {display: flex;align-items: center;justify-content: space-between;}
#ar-dashboard-documents li:not(:last-child) {margin-bottom: 20px;}
#ar-dashboard-documents li.header * {color: #BCBEC0;font-weight: normal !important;font-size: 10px !important;}
#ar-dashboard-documents li .date {width: 75px;flex-shrink: 0;font-size: 10px;}
#ar-dashboard-documents li .document {width: 100%;}
#ar-dashboard-documents li .action {width: 40px;flex-shrink: 0;}
#ar-dashboard-documents li .document {font-weight: bold;}

#ar-dashboard-nextdates li:not(:last-child) {margin-bottom: 20px;}
#ar-dashboard-nextdates li .date {color: #303032;font-size: 10px;margin-bottom: 5px;}
#ar-dashboard-nextdates li .datetitle {font-weight: bold;}
#ar-dashboard-nextdates li .description {margin-bottom: 5px;}
#ar-dashboard-nextdates li .btn-icon-plus {background-position: -220px -40px;}

#ar-dashboard-alerts li:not(:last-child) {margin-bottom: 20px;}
#ar-dashboard-alerts li .date {color: #303032;font-size: 10px;margin-bottom: 5px;}
#ar-dashboard-alerts li .description {margin-bottom: 5px;}
#ar-dashboard-alerts li .btn-icon-plus {background-position: -220px -40px;}



/*##################################################
			PAGINA/PERFIL DE FARMACIA
###################################################*/

#ar-profile-accordion {width: 750px;margin: 0 auto;}
#form-ar-profile h2 {font-size: 16px; line-height:19px; width: 250px; margin: 0 auto 20px auto; padding-bottom: 20px; border-bottom: solid 1px #bcbec0;  }
#form-ar-profile .box-logo {background: url(../images/icons.svg) no-repeat -90px 0; background-size:1800px 1800px ; width: 90px; height: 90px; border-radius: 90px; margin: 0 auto 20px auto;}
.accordion-header {display: flex;align-items: center;justify-content: space-between;border-bottom: solid 1px #303032;padding-bottom: 10px; cursor: pointer;}
.accordion-header .left {font-size: 16px;line-height: 20px;font-weight: bold;}
.accordion-header .right .icon{background: url(../images/icons.svg) no-repeat -222px 0; background-size:400px 400px ; width: 20px; height: 20px; display: block}
.ar-profile-accordion-item.active .accordion-header .right .icon {background-position: -242px 0;}
#form-ar-profile .content {display: flex;flex-wrap: wrap;padding: 20px 15px;}

#form-ar-profile input[readonly="readonly"],#form-ar-profile input[readonly] {border: none; font-size:21px; padding: 0; }
#form-ar-profile .box-name,
#form-ar-profile .box-firm,
#form-ar-profile .box-email,
#form-ar-profile .box-contactname{width: 50%;padding:0 15px;}
#form-ar-profile .box-name,
#form-ar-profile .box-email {padding-left: 0;}
#form-ar-profile .box-firm,
#form-ar-profile .box-contactname {padding-right: 0;}
#form-ar-profile .box-nif {width: 17%; padding-right:0 15px}
#form-ar-profile .box-infarmed {width:28%; padding:0 15px;}
#form-ar-profile .box-alvara{width: 23%;padding:0 15px;}
#form-ar-profile .box-afpid {width: 32%; padding-left:15px;}
#form-ar-profile .box-local {width: 70%;padding-left: 15px;}
#form-ar-profile .box-zipcode {width: 30%;padding-right: 15px;}
#form-ar-profile .box-address {width: 100%;}
#form-ar-profile .box-district,
#form-ar-profile .box-county,
#form-ar-profile .box-parish {width: 33.33%;padding: 0 15px;}
#form-ar-profile .box-parish {padding-right: 0;}
#form-ar-profile .box-district {padding-left: 0;}
#form-ar-profile .box-phone1 {width: 50%; padding-right: 15px}
#form-ar-profile .box-fax {width:50%; padding-left: 15px;}

#form-ar-profile .box-location {width: 100%;}
#form-ar-profile .box-location .location-header {margin-bottom: 10px;}
#form-ar-profile .location-map {height:300px; width:auto; margin-bottom: 5px; }
#form-ar-profile .box-location .notes {margin-bottom: 0; font-size: 10px; color:#303032}

#form-ar-profile .box-website {width: 50%;padding-right: 15px;}
#form-ar-profile .box-facebook  {width: 50%;padding-left: 15px;}
#form-ar-profile .box-description {width: 100%;}
#form-ar-profile .box-clinicalDirection  {width: 100%}
#form-ar-profile .box-services {width: 50%; padding-right: 15px}
#form-ar-profile .box-businessHours {width: 50%; padding-left:15px}
#form-ar-profile .box-photos {width: 100%;}

.box-submit { text-align: center}
.box-submit input {width: 200px; text-align: center;}

#pharmacy-logo {width: 200px;margin: 0 auto;}
#pharmacy-logo .label {text-align: center;}
#pharmacy-logo .w2-upload-list {height: 90px; min-height: 0; width: 90px; margin: 0 auto; border-radius: 50%; overflow: hidden;}
#pharmacy-logo .w2-upload-list .w2-upload-item.w2-upload-btn  {height: 90px; min-height: 0; width: 90px; margin: 0 auto; border-radius: 50%; overflow: hidden; border:solid 7px #404040;}

/*##################################################
					DOCUMENTOS
###################################################*/
#ar-documents{}
#ar-top {display: flex; justify-content: space-between; align-items: center; margin-bottom: 40px;}
#ar-top .left {display: flex; align-items: center; font-size: 18px; font-weight: 800;}
#ar-documents #ar-top .left .icon{background-position: -165px 0;}
#ar-top .left .text {padding: 15px 0 15px 25px; border-left:solid 1px #303032;}
#ar-top .right {width:250px;}
#ar-top .right form {position: relative;}
#btn-getmore {width:350px;}

/*##################################################
				FORMATIONS
###################################################*/
#ar-formations-registrations #ar-top .left .icon{background-position: -330px 0;}
#ar-formations-registrations .box-participants {padding-right: 20px;}

#ar-formations-registrations .person {display: flex;align-items: center;}
#ar-formations-registrations .person .icon {background-color: #e6e6e6;display: inline-flex;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;flex-shrink: 0;border:solid 2px transparent;}
#ar-formations-registrations .person .text {display: inline-flex;width: 100%;}

/*##################################################
				ASSOCIATES REGISTRATION
###################################################*/

#ar-associates-registration #ar-top .left .icon{background-position: -385px 0;}
#form-ar-associates-registration h2 {font-size:16px; border-bottom: solid 1px #303032; text-align: left; width: 850px; margin: 0 auto 20px auto}
#form-ar-associates-registration .content {display: flex;flex-wrap: wrap;padding: 20px 15px;}
#form-ar-associates-registration .box-formation,
#form-ar-associates-registration .box-name {width: 100%}
#form-ar-associates-registration .box-email,
#form-ar-associates-registration .box-phone,
#form-ar-associates-registration .box-job,
#form-ar-associates-registration .box-professional_card { width:50%; }
#form-ar-associates-registration .box-phone,
#form-ar-associates-registration .box-professional_card { padding-left: 15px; }
#form-ar-associates-registration .box-email,
#form-ar-associates-registration .box-job { padding-right: 15px; }
#form-ar-associates-registration .note {width:550px; margin: 40px auto; text-align: center;}

/*##################################################
					NEXT DATES
###################################################*/
#ar-nextdates #ar-top .left .icon{background-position: -220px 0;}
#ar-nextdates #table-container .box-name {width:120px;}
#ar-nextdates #table-container .results .item {align-items: flex-start;}

/*##################################################
					ALERTS
###################################################*/
#ar-alerts #ar-top .left .icon{background-position: -275px 0;}
#ar-alerts #table-container .box-name {width:120px;}
#ar-alerts #table-container .results .item {align-items: flex-start;}

/*##################################################
					SERVIÇOS
###################################################*/
#ar-services #ar-top .left .icon{background-position: -440px 0;}
#ar-services-list {margin: 0 80px;display: flex;justify-content: space-between;flex-wrap: wrap;}
#ar-services-list .item {width: 200px;position: relative;margin-bottom: 30px;}
#ar-services-list .item .name {background-color: rgba(149,96,166,0.1);position: absolute;z-index: 5;top: 0;left: 0;height: 135px;width: 100%;padding: 20px;display: flex;align-items: center;justify-content: center;text-align: center;text-transform: uppercase;font-weight: bold;}
#ar-services-list .item .image {background: #F5F2F6 url(../images/ar-services.png) no-repeat center center;height: 135px;margin-bottom: 5px;opacity: 0.2;}
#ar-services-list .item .action {height: 40px;position: relative;}
#ar-services-list .item .action a,
#ar-services-list .item .action span {background-color: #fff;border: solid 2px transparent;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
#ar-services-list .item .action.active {background-color:#7EC0A0 !important;}
#ar-services-list .item .action.sentrequest {border-color: #BCBEC0;}
#ar-services-list .item .action.expired {background-color: #f2f2f2;border-color: #ccc;}

#ar-services-list .item.active .name {background-color: rgba(149,96,166,0.3);}
#ar-services-list .item.active .image {opacity: 0.5;}

/*###########################################
				CSS UPLOADER
##############################################*/
.w2-upload {/*display: none;*/width:100%;min-height: 100px;}
.w2-upload-description {margin-bottom: 10px;}
.w2-upload-progress {display: flex; flex-wrap: wrap; margin-bottom: 10px;}
.w2-upload-progress-left {width: 70%; padding-right: 15px; display: flex; align-items: center; margin-bottom: 10px;}
.w2-upload-progress-preview {background-position: center center; background-size: cover; width:40px; height: 40px; margin-right: 10px; border:solid 1px #BCBEC0}
.w2-upload-progress-text {font-size: 12px;}
.w2-upload-progress-right {width: 30%; padding-left: 15px; text-align: right;}
.w2-upload-progress-stop {background:url(../images/w2-upload-stop.svg) no-repeat center center; background-size: 10px 10px; display: inline-block; width:30px; height: 30px; border-radius: 20px; border:solid 3px #520d07; cursor: pointer;opacity: 0.5;transition: all 0.5s ease;}
.w2-upload-progress-stop:hover {opacity: 1;}
.w2-upload-progress-bar {height:15px; width: 100%; border:solid 1px #BCBEC0; display: flex; align-items: center; padding: 0 5px;}
.w2-upload-progress-bar span {background: #9560a6; width: 30%; height:5px; display: block}
.w2-upload-error {background:#ff796f ; border-radius: 5px; display: flex; align-items: center; justify-content: space-between;margin-bottom: 1px; padding: 4px 8px; }
.w2-upload-error:nth-child(1) {border-radius: 5px}
.w2-upload-error:first-child {border-radius: 5px 5px 0 0;}
.w2-upload-error:last-child {border-radius: 0 0 5px 5px;}
.w2-upload-alerts-text {color: #520d07; font-size: 12px}
.w2-upload-alerts-close {background:url(../images/w2-upload-error-close.svg) no-repeat center center;  width: 10px; height: 10px; cursor: pointer; opacity: 0.5;transition: all 0.5s ease;}
.w2-upload-alerts-close:hover {opacity:1;}
.w2-upload-alerts {margin-bottom: 10px;}
.w2-upload-list {display: flex;flex-wrap: wrap;min-height: 200px;}
.w2-upload-list .w2-upload-item {background-color: #ccc;background-repeat: no-repeat;background-position: center center;background-size: cover; min-height:200px; width: 24.6%; padding-bottom:19%; margin: 0.2%; margin-bottom: 2px; border:solid 1px #BCBEC0; display: inline-block; position:relative; }
.w2-upload-list .w2-upload-item.w2-upload-btn {background-image:#f1f2f2; background-repeat: no-repeat;background-position: center center;background-size: cover; border:solid 1px #BCBEC0; position: relative;cursor: pointer;opacity: 0.5;transition: all 0.5s ease;}
.w2-upload-list .w2-upload-item.w2-upload-btn:hover{opacity:1}
.w2-upload-item.w2-upload-btn .w2-upload-mask {background:url(../images/w2-upload-add.svg) no-repeat center center; background-size: 30px 30px; position: absolute;  width: 100%; height: 100%;}
.w2-upload-list .btn-w2upload-delete {background: #303032 url(../images/w2-upload-delete.svg) no-repeat center center ; background-size:14px; position: absolute;top:10px; right: 10px;width: 40px;height: 40px;border:solid 1px #f2f2f2; border-radius: 50%; overflow: hidden; opacity: 0.7;transition: all 0.3s ease;}
.w2-upload-list .btn-w2upload-delete:hover {opacity: 1;}


body.from-bo #ar-header,
body.from-bo #ar-footer,
body.from-bo #ar-breadcrumbs,
body.from-bo .cc-window {display: none;}
body.from-bo #ar-container {padding-top: 0;}

#pop-html {max-width: 500px;}
#pop-html .title {margin-bottom: 10px;font-size: 20px;line-height: 23px;font-weight: bold;}
#pop-html .subtitle {margin-bottom: 10px;}
#pop-html .description {padding-top: 20px;}
