﻿html {height:100vh;width:100%;font-size:0.6875rem;}/*0.6875rem;=11px - 0.75rem;=12px*/
body {height:100vh;background-color:#f1f1f1;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
a, a:hover, a.focus, a:focus {color:#333;text-decoration:none;}

.col-lg-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {margin-bottom:1rem !important;}
.offcanvas-backdrop.show {opacity:0.05;}
.offcanvas-header .btn_close {font-size:1.3rem;color:#fff;cursor:pointer;text-align:end;padding-left:1.5rem;padding-right:1.5rem;}

/*********** modal: centra i tasti **********/
.modal_footer_center {justify-content:center;}

/*********** UpdatePanel **********/
.attesa_bg {position:absolute;background:url(../images/admin-progress-bg.png) left top;z-index:2147483647 !important;overflow:hidden;text-align:center;top:0;left:0;height:100%;width:100%;padding-top:10px;} 
.attesa_lbl {color:#fff;font-size:1rem;} 

/*********** body **********/
.body_background {width:100%;background-color:transparent;text-align:left;padding-top:100px;}
@media (max-width: 991.98px) {
    .body_background {padding-top:65px;}
}

/*********** header **********/
.header {height:100px;padding:1rem;background-color:#183152;color:#fff;}
.header_login {height:65px;}
.navbar-brand {font-size:1.5rem;color:#fff;}
.navbar-brand:hover {color:#fff;}

.user .btn_user {font-size:1.1rem;background-color:#183152;color:#fff;box-shadow:none;}
.user .btn_user:hover, .user .btn_user.focus, .user .btn_user:focus {background-color:#366FBA;}
.user_name {}
.user img {width:24px;height:24px;border-radius:24px;border:solid 1px #fff;background-color:#fff;margin-left:1rem;margin-right:0.25rem;}
.user .dropdown-menu {background-color:#183152;border:solid 1px #366FBA;z-index:1020;}
.user .dropdown-item {font-size:1.2rem;background-color:#183152;color:#fff;}
.sitoattivo {color:#0f0;padding:0 0.2rem;}
.sitobloccato {color:#f00;padding:0 0.2rem;}
@media (max-width: 991.98px) {
    .header {height:65px;}
    .user_name {display:none;}
    .user {display:none;}
}

/*********** main menu **********/
.main_menu, .main_menu .offcanvas {background-color:#183152;color:#fff;}
.main_menu .offcanvas-header {border-bottom:solid 1px #2B5691;height:65px;}
.offcanvas-title {font-size:1.3rem;}
.main_menu .navbar-nav .nav-item {padding-right:1.2rem}
.main_menu .navbar-nav .nav-link {font-size:1.2rem;color:#fff;}
.main_menu .nav-link:hover, .main_menu .nav_link.focus, .main_menu .nav-link:focus, .main_menu .nav-link.active {color:#fff;cursor:pointer;background-color:#366FBA;}
.main_menu .nav-link.disabled {color:#888;cursor:default;text-decoration:none;}
.nav_link_admin:hover, .nav_link_admin.focus, .nav_link_admin:focus, .nav_link_admin.active {color:#f90;cursor:pointer;text-decoration:none;}
.main_menu .navbar-nav .dropdown-menu {background-color:#183152;border:solid 1px #366FBA;}
.main_menu .navbar-nav .dropdown-menu > li > a {font-size:1.2rem;color:#fff;text-align:left;white-space:nowrap;padding:0.5rem 1rem;}
.main_menu .navbar-nav .dropdown-menu > li > a:hover, .main_menu .navbar-nav .dropdown-menu > li > a:focus, .main_menu .navbar-nav .dropdown-menu > li > a.active {color:#fff;background-color:#366FBA;}
.main_menu .navbar-nav .dropdown-menu .nav_link_admin, .main_menu .navbar-nav .dropdown-menu .nav_link_admin.active, .main_menu .navbar-nav .menu_group_admin {color:#f90;}
.guida_titolo {font-size:1.2rem;color:#fff;padding-top:0.5rem}
.menu_mobile {display:none;}
.menu_azioni {border-top:solid 1px #366FBA;margin-top:1rem;}
@media (max-width: 991.98px) {
    .main_menu .navbar-nav .nav-item {padding-right:0;padding-bottom:0.5rem;}
    .main_menu .navbar-nav .nav-link {font-size:1.4rem;padding:0.5rem;}
    .main_menu .navbar-nav .dropdown-menu > li > a {font-size:1.4rem;padding:1rem;}
    .menu_mobile {display:inline;}
}

/*********** contenuto **********/
.main_content {height:100%;width:calc(100% - 1px);}
.contenuto {margin-top:1rem !important;}
.contenuto .container, .contenuto .container-fluid {padding:0.75rem;border:solid 1px #aaa;background-color:#fff;border-radius:0.25rem;}
.contenuto .container-fluid {margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem);}
.contenuto .container.container-noborder, .contenuto .container-fluid.container-noborder {padding:0;border:none;}
.minheight {min-height:500px;}

/*********** login **********/
.login_title {color:#005888;}
.login_pass {color:#005888;font-size:0.9rem;}

/*********** sub_header **********/
.sub_header {background-color:#fff;position:-webkit-sticky;position:sticky;top:100px;z-index:1020;border-bottom:solid 1px #aaa;}
@media (max-width: 991.98px) {
    .sub_header {top:65px;}
}
.sub_header .container, .sub_header .container-fluid {padding:0;border-bottom:none;}
.sub_header .navbar-toggler {border-color:#366FBA;background-color:#183152;}
.sub_header_titolo {font-size:1rem;background-color:#fff;color:#000;font-weight:bold;margin-right:10px;padding:10px;border-right:solid 1px #2B5691;white-space:nowrap;}
.sub_header_filtro {font-size:1rem;background-color:#fff;color:#000;font-weight:bold;margin-left:10px;margin-right:10px;padding-left:10px;border-left:solid 1px #2B5691;}
.sub_header .navbar {margin:0;padding:0;border:none;line-height:1.6rem;}
.sub_header .navbar-light .navbar-nav .nav-link {font-size:1.2rem;color:#000;padding:0.5rem 0.9375rem;}
.sub_header .navbar-light .navbar-nav .nav-link:hover, .sub_header .navbar-light .navbar-nav .nav-link:focus {color:#000;background-color:#eee;}
.sub_header .navbar-light .navbar-nav .aspNetDisabled, .sub_header .navbar-light .navbar-nav:hover .aspNetDisabled {opacity:0.6;}
.sub_header .navbar-light .navbar-nav .dropdown-menu {color:#000;background-color:#fff;border:solid 1px #183152;margin-top:0;border-radius:0;}
.sub_header .navbar-light .navbar-nav .dropdown-item {color:#000;background-color:#fff;}    
.sub_header .navbar-light .navbar-nav .dropdown-menu > li, .sub_header .navbar-light .navbar-nav .dropdown-menu > li > a {font-size:1.2rem;color:#000;}
.sub_header .navbar-light .navbar-nav .dropdown-menu > li > a:hover {background-color:#fff;}
.sub_header .navbar-light .navbar-nav .dropdown-menu .aspNetDisabled, .sub_header .navbar-light .navbar-nav .dropdown-menu:hover .aspNetDisabled {opacity:0.6;}
.nav_item_image {padding-right:0.3rem;}
.nav_item_text {display:inline;}
.endposition {}
/* voce menu solo administrator*/
.sub_header .navbar-light .navbar-nav .nav_link_admin {color:#f90;}
.nav_link_admin:hover, .nav_link_admin.focus, .nav_link_admin:focus {color:#f90;cursor:pointer;}
@media (max-width: 991.98px) {
    .nav_item_image {padding-right:0;}
    .nav_item_text {display:none;}
    .endposition {--bs-position: end;}
    .endposition[data-bs-popper] {right: 0;left: auto;}
}

/********** filtro elenco **********/
.filtro {margin-bottom:1rem;}
.filtro .card {border:solid 1px #aaa;}
.filtro .card-header {font-weight:bold;font-size:1rem;background-color:#eee;}
.filtro .card-header .btn {padding:0.015rem 0.75rem;}
.filtro_navbar {display:none;}
.filtro .card .collapse:not(.show) {display:inline;}
@media (max-width: 991.98px) {
    .filtro_navbar {display:inline;background-color:#aaa;border:solid 1px #aaa;padding:0.15rem 0.75rem;border-radius:0.25rem;}
    .filtro .card .collapse:not(.show) {display:none;}
}

/********** griglia elenco **********/
.elenco {}
/*asp:GridView*/
.elenco .table {border:1px solid #999;background-color:#fff;}
.elenco .table th {padding:2px;vertical-align:middle;border-top:1px solid #eee;background-color:#376fb9;text-align:center;color:#fff;}
.elenco .table th a {color:#fff;text-decoration:none;}
.elenco .table th a:hover {text-decoration:underline;}
.elenco .table tr:hover {--bs-table-color:#333;--bs-table-bg:#eee;}
.elenco .table tr:hover th {--bs-table-color:#fff;--bs-table-bg:#376fb9;}
.elenco .table td {padding:2px;vertical-align:top;border-left:1px solid #999;border-right:1px solid #999;}
.elenco .grid_Pager table {margin:0;padding:0;background-color:#f5f5f5;margin-top:5px;}
.elenco .grid_Pager th {background-color:#f5f5f5;}
.elenco .grid_Pager td {background-color:#f5f5f5;font-weight:bold;text-align:center;color:#333;border:1px solid #f5f5f5;}
.elenco .grid_Pager table td {border-top:1px solid transparent;margin:0;background-color:#f5f5f5;}
.elenco .grid_Pager span {padding:5px 10px 5px 10px;color:#fff;background-color:#376fb9;}
.elenco .grid_Pager a {padding:5px 10px 5px 10px;color:#666;background-color:#fff;text-decoration:none;border:solid 1px #ccc;}
.elenco .grid_Pager a:hover {color:#fff;background-color:#376fb9;}
/*modifica*/
.elenco .grid_modify {position:relative;}
.elenco .grid_modify input{border:none;background-color:transparent;background: url(../admin/images/grid_modify.png) center center no-repeat;min-width:16px;}
/*seleziona*/
.elenco .grid_select {position:relative;}
.elenco .grid_select input{border:none;background-color:transparent;background: url(../admin/images/grid_select.png) center center no-repeat;min-width:16px;}
/*elimina*/
.elenco .grid_delete {position:relative;}
.elenco .grid_delete input{border:none;background-color:transparent;background: url(../admin/images/grid_delete.png) center center no-repeat;min-width:16px;}
/*foto*/
.elenco .grid_foto {position:relative;}
.elenco .grid_foto input{border:none;background-color:transparent;background: url(../admin/images/grid_foto.png) center center no-repeat;min-width:16px;}
/*scheda cliente*/
.elenco .grid_cliente {position:relative;}
.elenco .grid_cliente input{border:none;background-color:transparent;background: url(../admin/images/schedasoggetto.png) center center no-repeat;min-width:16px;}
/*nullo*/
.elenco .grid_nullo {position:relative;}
.elenco .grid_nullo input{border:none;background-color:transparent;min-width:16px;}
/*legenda*/
.legenda {font-size:1rem;}
.legenda span {padding:5px 10px;margin-right:10px;}
.legenda .col-auto {padding:0;}
@media (max-width: 991.98px) {
    .legenda .col-auto {padding-bottom:15px;}
}
/*legenda ordini/preventivi/prenotazioni asp:Label asp:GridView*/
.ord_nuovo {color:#333;background-color:#ff0;}
.ord_inlavorazione {color:#333;background-color:#fa0;}
.ord_dainviare {color:#333;background-color:#7fffd4;}
.ord_inviato {color:#fff;background-color:#5f9ea0;}
.ord_evaso {color:#333;background-color:#fff;}
.ord_annullato {color:#f00;background-color:#fff;}
/*legenda scadenze asp:Label asp:GridView*/
.scd_scaduta {color:#fff;background-color:#f00;}
.scd_inscadenza {color:#333;background-color:#ff0;}
.scd_scadenzatre {color:#333;background-color:#fc0;}
.scd_scadenzasette {color:#333;background-color:#f90;}
.scd_scadenzaquindici {color:#333;background-color:#0cf;}
.scd_scadenzatrenta {color:#333;background-color:#0f9;}
/*legenda importi asp:Label asp:GridView*/
.cell_positivo {color:#fff;background-color:#0a0;}
.cell_negativo {color:#fff;background-color:#f00;}
.cell_entrate {color:#333;background-color:#adff2f;}
.cell_uscite {color:#fff;background-color:#f00;}
.cell_pagato {color:#333;background-color:#adff2f;}
.cell_dapagare {color:#fff;background-color:#f00;}
/*elenco ordini/preventivi/prenotazioni asp:GridView*/
.table .ord_nuovo {--bs-table-color:#333;--bs-table-bg:#ff0;}
.table .ord_inlavorazione {--bs-table-color:#333;--bs-table-bg:#fa0;}
.table .ord_dainviare {--bs-table-color:#333;--bs-table-bg:#7fffd4;}
.table .ord_inviato {--bs-table-color:#fff;--bs-table-bg:#5f9ea0;}
.table .ord_evaso {--bs-table-color:#333;--bs-table-bg:#fff;}
.table .ord_annullato {--bs-table-color:#f00;--bs-table-bg:#fff;}
.table .ord_nuovo:hover,
.table .ord_inlavorazione:hover,
.table .ord_dainviare:hover,
.table .ord_inviato:hover,
.table .ord_evaso:hover,
.table .ord_annullato:hover {--bs-table-color:#333;--bs-table-bg:#eee;}
/*elenco scadenze asp:GridView*/
.table .scd_scaduta {--bs-table-color:#fff;--bs-table-bg:#f00;}
.table .scd_inscadenza {--bs-table-color:#333;--bs-table-bg:#ff0;}
.table .scd_scadenzatre {--bs-table-color:#333;--bs-table-bg:#fc0;}
.table .scd_scadenzasette {--bs-table-color:#333;--bs-table-bg:#f90;}
.table .scd_scadenzaquindici {--bs-table-color:#333;--bs-table-bg:#0cf;}
.table .scd_scadenzatrenta {--bs-table-color:#333;--bs-table-bg:#0f9;}
.table .scd_scaduta:hover,
.table .scd_inscadenza:hover,
.table .scd_scadenzatre:hover,
.table .scd_scadenzasette:hover,
.table .scd_scadenzaquindici:hover,
.table .scd_scadenzatrenta:hover {--bs-table-color:#333;--bs-table-bg:#eee;}
/*elenco importi asp:GridView*/
.table .cell_positivo {--bs-table-color:#0a0;}
.table .cell_negativo {--bs-table-color:#f00;}
.table .cell_entrate {--bs-table-color:#333;--bs-table-bg:#adff2f;}
.table .cell_uscite {--bs-table-color:#fff;--bs-table-bg:#f00;}
.table .cell_pagato {--bs-table-color:#333;--bs-table-bg:#adff2f;}
.table .cell_dapagare {--bs-table-color:#fff;--bs-table-bg:#f00;}
.table .cell_entrate:hover,
.table .cell_uscite:hover,
.table .cell_pagato:hover,
.table .cell_dapagare:hover {--bs-table-color:#333;--bs-table-bg:#eee;}
/*asp:Table*/
.elenco .table .cell_label {font-size:11px;color:#000;padding-left:1px;background-color:#fff;border:solid 1px #999;width:120px;}
.elenco .table .cell_subtotale {font-size:11px;color:#000;padding-right:1px;background-color:#fff;border:solid 1px #999;width:70px;}
.elenco .table .cell_totale {font-size:11px;color:#000;padding-right:1px;background-color:#fff;border:solid 1px #999;width:89px;}
.elenco .table .cell_testo {font-size:11px;padding-top:5px;padding-bottom:10px;font-weight:bold;}
.elenco .table .cell_header {color:#fff;background-color:#376fb9;font-weight:bold;}
.elenco .table tr:hover .cell_label,
.elenco .table tr:hover .cell_subtotale,
.elenco .table tr:hover .cell_totale {background-color:#ddd;}
.elenco .table tr:hover .cell_label.cell_header,
.elenco .table tr:hover .cell_subtotale.cell_header,
.elenco .table tr:hover .cell_totale.cell_header,
.elenco .table tr:hover .cell_testo.cell_header {background-color:#376fb9;}
.cell_sabato {border-bottom:solid 2px #f90;}
.cell_domenica {border-bottom:solid 2px #f00;}
.cursor_pointer, .cursor_pointer a:hover {cursor:pointer;}
/*statistica asp:Table*/
.sta_pagamenti {font-size:10px;padding-left:5px;text-align:left;font-weight:bold;}
.sta_pagamenti_ok {color:#090;}
.sta_pagamenti_creditoprev {color:#f00;}
.sta_pagamenti_creditonext {color:#01f;}
.sta_totali table {border-color:#ccc;}
.sta_totali table td {border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.sta_totali_cella_top td {padding:0 0.6rem;}
.sta_totali_cella td {padding:0.4rem 0.6rem;min-width:100px;}
.table .sta_pagamenti_creditoprev {--bs-table-color:#f00;}
.table .sta_pagamenti_creditonext {--bs-table-color:#01f;}
/********** tabs **********/
.nav-tabs {border-bottom:1px solid #666;}
.nav-tabs > li > a {margin-left:5px;}
.nav-tabs .nav-link, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {background-color:#f5f5f5;color:#333;border-color:#666 #666 #666;}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.aspNetDisabled, .nav-tabs .nav-link.disabled:hover, .nav-tabs .nav-link.aspNetDisabled:hover {background-color:#f5f5f5;color:#333;border-color:#666 #666 #666;opacity:0.6}
.nav-tabs .nav-link.active {background-color:#fff;color:#333;border-color:#666 #666 #666;border-bottom-color:#fff;}
.nav-tabs .nav-link img {padding-right:0.5rem;height:14px;}

/********** treeview **********/
.treeview {text-align:left;cursor:pointer;}
.treeview {font-size:1.1rem;font-weight:normal;}
.treeview a {color:#000;}
.treeview a:hover {color:#000;font-weight:bold;}

/********** calendario **********/
.calendario {background-color:#fff;font-size:1rem;color:#333;}
.calendario td {font-size:1rem;}
.calendario a:hover {text-decoration:none;}
.calendario_title {background-color:#999;font-weight:bold;font-size:10px;color:#333;}
.calendario_title td {background-color:#999;}
.cal .elenco .table tr:hover {background-color:#fff;}
.cal_cel_top {width:100px;}
.cal_cel_day {height:80px;cursor:pointer;}
.cal_Appuntamento {cursor:pointer;}
.cal_cel_day_link {display:inline;}
.cal_cel_day_mobile {display:none;}
.cal_Nuovo {cursor:pointer;height:100%;width:100%;}
.tooltip-inner {white-space:pre-wrap;}
@media (max-width: 991.98px) {
    .cal_cel_day {font-size:0.8rem;}
    .cal_cel_day_link {display:none;}
    .cal_cel_day_mobile {display:inline;}
}

/********** note **********/
.modal_note {position:absolute;top:100%;left:100%;margin-left:-450px;margin-top:-280px;width:400px;}
.modal_nota .azioni, .elenco_note .azioni {border-top:solid 1px #888;}
.elenco_note .card {border:1px solid rgba(100, 100, 100, 255);}
.elenco_note .titolo {font-size:1rem;font-weight:bold;}

/********** input **********/
.dettaglio_seo {margin-top:5px;margin-bottom:5px;padding-top:5px;border-top:solid 1px #999;font-weight:bold;}
.msg {padding-bottom:0.25rem;font-weight:bold;color:#000;}
.msg_datisalvati {color:#060;}
.msg_errore {color:#f00;}
.form-label {margin-left:0.2rem;color:#000;white-space:nowrap;}
.form-control {color:#333;}
.form-select {color:#333;}
.form-control-error {border-color:#f00;}
.form-check {padding-top:2rem;}
.form-check-input {border:none;}
.form-check-label {padding-left:3px;padding-top:2px;color:#000;}
.form-check-err .form-check-label {color:#f00;}
.chk_list {height:auto;width:auto;overflow:auto;margin-top:10px;}
.chk_list td {padding-top:5px;}
.chk_list label {padding-left:5px;}
.form-control-file {background-color:transparent;}
@media (max-width: 991.98px) {
    .form-check {margin-top:10px;padding-top:1rem;padding-bottom:1rem;}
}
.elenco .form-check {padding:0;}
.input-group-text {background-color:#fff;}
.input-group-text > .btn {padding:0;line-height:1;background-color:#fff;border:none;}
.editor {padding:0.375rem 0.75rem;font-size:1rem;background-color:#e9ecef;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;height:auto;}
.editor p {margin:0;padding:0;}
.editor a {color:#00f;text-decoration:underline;}
.btn.aspNetDisabled, .btn.aspNetDisabled:hover {color:#000;background-color:#ccc;border-color:#ced4da;cursor:default;opacity:0.8}
.btn-primary {
  --bs-btn-color:#183152;--bs-btn-bg:#fff;--bs-btn-border-color:#183152;
  --bs-btn-hover-color:#fff;--bs-btn-hover-bg:#183152;--bs-btn-hover-border-color:#183152;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color:#fff;--bs-btn-active-bg:#183152;--bs-btn-active-border-color:#183152;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#999;--bs-btn-disabled-border-color:#000;
}
.btn-outline-secondary {
  --bs-btn-color:#333;--bs-btn-bg:#fff;--bs-btn-border-color:#ced4da;
  --bs-btn-hover-color:#fff;--bs-btn-hover-bg:#183152;--bs-btn-hover-border-color:#ced4da;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color:#fff;--bs-btn-active-bg:#183152;--bs-btn-active-border-color:#ced4da;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#999;--bs-btn-disabled-border-color:#ced4da;
}
.border-right {border-right:solid 1px rgba(0, 0, 0, 0.2)}

/********** autocomplete **********/
.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after {clear:both;}
.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}
.ui-front {z-index:100;}
.ui-autocomplete {position:absolute;top:0;left:0;cursor:default;overflow-x:hidden;overflow-y:auto;max-height:200px;z-index:1030;background-color:#fff;color:#333;}
.ui-menu {list-style:none;padding:0;margin:0;display:block;outline:0;}
.ui-menu .ui-menu-item-wrapper {position:relative;padding:3px 1em 3px .4em;}
.ui-widget-content {border:1px solid #183152;background:#fff;color:#333;}
.ui-widget-content a {color:#333;}
.ui-widget-content .ui-state-active {background:#ccc;font-weight:normal;color:#333;}

/********** help **********/
.help_titolo {font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem;}
.help_sottotitolo {font-size:1rem;font-style:italic;font-weight:bold;margin-bottom:0.2rem;}

/********** Back-top **********/
#back-top {position:fixed;top:100%;left:100%;margin-left:-70px;margin-top:-70px;z-index:10000;}
#back-top a {width:50px;display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top span {background-color:transparent;border:solid 1px #888;width:50px;height:50px;line-height:48px;display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;}
