/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 02 2022 | 08:22:49 */
.ischias .sidebar .widget {margin-bottom:40px;}
/*========================== Sidebar ==========================*/
.sidebar {
    background:#ffffff none repeat scroll 0 0;
    float:left;
    padding:30px;
    width:100%;
}
.sidebar .widget-title h4 {color:#555555;}
.sidebar .widget {margin-bottom:70px;}
.sidebar .widget:last-child {margin:0;}
/*=============================================================*/
.block{
    float:left;
    width:100%;
    padding:90px 0;
    position:relative;z-index:1;
}
.block.gray,.gray{background-color:#f8f8f8;}
/*========================== Services Detail Page ==========================*/
.service-detail {
    float: left;
    width: 100%;
}
.service-detail > p {
    float: left;
    margin: 0 0 20px 0;
    width: 100%;
}
.service-detail .thumb .gallery-img {
width: 32.13%;
    margin: 10px 1.2% 0 0;
	    min-height: 150px;
}
.service-detail .thumb .gallery-img  img{
width: 100%;
    height: auto;
	border-radius:3px;
height: 163px;
}
.service-detail .thumb.gallery-img:last-child {
	margin-right: 0;
}
.service-image-tabs {
    background: #ffffff none repeat scroll 0 0;
    float: left;
    margin-bottom: 40px;
    padding: 20px;
    width: 100%;
}
.service-image-tabs .tab-content {
    float: left;
    width: 100%;
    position:relative;
}
.service-image-tabs .tab-content img {width: 100%;}
.service-image-tabs .nav {
    border: 0 none;
    float: left;
    margin: 20px 0 0;
    text-align: center;
    width: 100%;
}
.service-image-tabs .nav li {
    display: inline-block;
    float: none;
    margin: 0 5px;
}
.service-image-tabs .nav li a {
    border: 0 none;
    float: none;
    margin: 0;
    padding: 0;
}
.service-detail .thumb .gallery-img {
width: 32.13%;
    margin: 10px 1.2% 0 0;
	    min-height: 150px;
}
.service-detail .thumb .gallery-img img{
width: 100%;
    height: auto;
	border-radius:3px;
height: 163px;
}
.service-detail .thumb .gallery-img:last-child {

    margin-right: 0;
}
.col-float {
  float: left;
}
.no-bullet {
	list-style-type: none;
	padding: 0;
}
/*=============================================================*/
/*========================== Gallery Page ==========================*/
.gallery-data {
    float:left;
    width:100%;
}
#options {
    float:left;
    margin-bottom:50px;
}
#options > span {
    color:#555555;
    float:left;
    font-family:domine;
    font-size:16px;
    font-weight:bold;
    margin-right:30px;
    padding:13px 0;
    text-transform:capitalize;
}
#options .option-isotop {float:left;}
.option-isotop ul {
    float:left;
    list-style:outside none none;
    margin:0;
    padding:0;
}
.option-isotop li {
    float:left;
    margin:0 6px 0 0;
}
.option-isotop li > a {
    background:#ffffff none repeat scroll 0 0;
    color:#555555;
    display:block;
    float:left;
    font-family:domine;
    font-size:13px;
    font-weight:bold;
    padding:15px 45px;
    text-transform:uppercase;
}
#options .option-isotop li > a:hover, 
#options .option-isotop li > a.selected {color:#ffffff;}

/** ISOTOPE STYLING **/
.isotope-item {
  z-index:2;
}
.isotope-hidden.isotope-item {
  pointer-events:none;
  z-index:1;
}
.isotope,
.isotope .isotope-item {
  -webkit-transition-duration:0.8s;
     -moz-transition-duration:0.8s;
      -ms-transition-duration:0.8s;
       -o-transition-duration:0.8s;
          transition-duration:0.8s;
}
.isotope {
  -webkit-transition-property:height, width;
     -moz-transition-property:height, width;
      -ms-transition-property:height, width;
       -o-transition-property:height, width;
          transition-property:height, width;
}
.isotope .isotope-item {
  -webkit-transition-property:-webkit-transform, opacity;
     -moz-transition-property:   -moz-transform, opacity;
      -ms-transition-property:    -ms-transform, opacity;
       -o-transition-property:     -o-transform, opacity;
          transition-property:        transform, opacity;
}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration:0s;
     -moz-transition-duration:0s;
      -ms-transition-duration:0s;
       -o-transition-duration:0s;
          transition-duration:0s;
}
/** ISOTOPE STYLING **/
.rotating {
  display:inline-block;
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  -o-transform-style:preserve-3d;
  transform-style:preserve-3d;
  -webkit-transform:rotateX(0) rotateY(0) rotateZ(0);
  -moz-transform:rotateX(0) rotateY(0) rotateZ(0);
  -ms-transform:rotateX(0) rotateY(0) rotateZ(0);
  -o-transform:rotateX(0) rotateY(0) rotateZ(0);
  transform:rotateX(0) rotateY(0) rotateZ(0);
  -webkit-transition:0.5s;
  -moz-transition:0.5s;
  -ms-transition:0.5s;
  -o-transition:0.5s;
  transition:0.5s;
  -webkit-transform-origin-x:50%;
}
.rotating.flip {
  position:relative;
}
.rotating .front, .rotating .back {
  left:0;
  top:0;
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility:hidden;
  -ms-backface-visibility:hidden;
  -o-backface-visibility:hidden;
  backface-visibility:hidden;
}

.rotating .front {
  position:absolute;
  display:inline-block;
  -webkit-transform:translate3d(0,0,1px);
  -moz-transform:translate3d(0,0,1px);
  -ms-transform:translate3d(0,0,1px);
  -o-transform:translate3d(0,0,1px);
  transform:translate3d(0,0,1px);
}
.rotating.flip .front {
  z-index:1;
}
.rotating .back {
  display:block;
  opacity:0;
}
.rotating.spin {
  -webkit-transform:rotate(360deg) scale(0);
  -moz-transform:rotate(360deg) scale(0);
  -ms-transform:rotate(360deg) scale(0);
  -o-transform:rotate(360deg) scale(0);
  transform:rotate(360deg) scale(0);
}
.rotating.flip .back {
  z-index:2;
  display:block;
  opacity:1;
  
  -webkit-transform:rotateY(180deg) translate3d(0,0,0);
  -moz-transform:rotateY(180deg) translate3d(0,0,0);
  -ms-transform:rotateY(180deg) translate3d(0,0,0);
  -o-transform:rotateY(180deg) translate3d(0,0,0);
  transform:rotateY(180deg) translate3d(0,0,0);
}

.rotating.flip.up .back {
  -webkit-transform:rotateX(180deg) translate3d(0,0,0);
  -moz-transform:rotateX(180deg) translate3d(0,0,0);
  -ms-transform:rotateX(180deg) translate3d(0,0,0);
  -o-transform:rotateX(180deg) translate3d(0,0,0);
  transform:rotateX(180deg) translate3d(0,0,0);
}

.rotating.flip.cube .front {
  -webkit-transform:translate3d(0,0,100px) scale(0.9,0.9);
  -moz-transform:translate3d(0,0,100px) scale(0.85,0.85);
  -ms-transform:translate3d(0,0,100px) scale(0.85,0.85);
  -o-transform:translate3d(0,0,100px) scale(0.85,0.85);
  transform:translate3d(0,0,100px) scale(0.85,0.85);
}

.rotating.flip.cube .back {
  -webkit-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.9,0.9);
  -moz-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  -ms-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  -o-transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  transform:rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);
}

.rotating.flip.cube.up .back {
  -webkit-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.9,0.9);
  -moz-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  -ms-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  -o-transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);
  transform:rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);
}
.gallery {
    border:0 none;
    float:left;
    overflow:hidden;
    position:relative;
    width:100%;
}
.gallery.gaps{
    margin-bottom:-30px;
}
.narrow {margin: 0 -5px;}
.narrow .gallery > div {padding: 5px;}
.without-gap {margin:0;}
.without-gap .gallery > div {padding: 0;}

.gallery.gaps > div,
.gallery.gaps > li {
    margin-bottom:30px;
    padding:0 15px;
}
.gallery-img {
    float:left;
    overflow:hidden;
    position:relative;
    width:100%;
}
.gallery-img > img {width:100%;}
.gallery-img:hover::before,
.activated .gallery-img:before{
    height:100%;
    opacity:1;
}
.gallery-img:before {
  	background: rgba(0, 0, 0, 0.0) none repeat scroll 0 0;
    /*background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;*/
    content:"";
    height:30%;
    left:0;
    opacity:0;
    z-index:1;
    position:absolute;
    top:0;
    width:100%;
    -webkit-transition:all 0.2s ease 0.05s !important;
    -moz-transition:all 0.2s ease 0.05s !important;
    -ms-transition:all 0.2s ease 0.05s !important;
    -o-transition:all 0.2s ease 0.05s !important;
    transition:all 0.2s ease 0.05s !important;
}
.gallery-img:hover .gallery-overlay,
.activated .gallery-img .gallery-overlay{
    opacity:1;
    top:50%;
}
.gallery-overlay{
    left:0;
    opacity:0;
    padding:30px 0;
    z-index:1;
    position:absolute;
    text-align:center;
    top:50%;
    width:100%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
}
.gallery-overlay > span {
    float:left;
    font-size:12px;
    font-weight:bold;
    line-height:15px;
    margin-bottom:10px;
    text-transform:uppercase;
    width:100%;
}
.gallery-overlay > h5 {
    float:left;
    font-size:24px;
    font-weight:bold;
    margin:0 0 20px;
    text-transform:uppercase;
    width:100%;
    -webkit-transform:scaleX(0.5);
    -moz-transform:scaleX(0.5);
    -ms-transform:scaleX(0.5);
    -o-transform:scaleX(0.5);
    transform:scaleX(0.5);
}
.gallery-overlay > h5 > a {color:#ffffff;}
.gallery-overlay > a {
    color: rgba(255,255,255,.3);
  	display: inline-block;
    font-size: 40px;
    font-weight: 500;
    height: 45px;
    line-height: 45px;
    width: 45px;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
}
.gallery-overlay > a:hover {
  color: #ffffff;
}
.gallery-overlay > a:before, .gallery-overlay > a:after {
	background: rgba(0,0,0,0.8); /*rgba(180,180,180,0.4);*/
	border-radius: 25px;
}
.gallery-img:hover .gallery-overlay > a,
.gallery-img:hover .gallery-overlay > h5,
.activated .gallery-img .gallery-overlay > a,
.activated .gallery-img .gallery-overlay > h5 {
    -webkit-transform:scaleX(1);
    -moz-transform:scaleX(1);
    -ms-transform:scaleX(1);
    -o-transform:scaleX(1);
    transform:scaleX(1);
}


.gallery-data.simple .gallery-overlay > span {font-size:10px;}
.gallery-data.simple .gallery-overlay > a {display:none;}
.gallery-data.simple .gallery-overlay h5 {font-size:15px;margin:0;}

.gallery-name {
    background:#ffffff none repeat scroll 0 0;
    padding:30px 20px 40px;
    text-align:center;
    width:100%;
    z-index:1;
    position:absolute;
    bottom:0;
    left:0;
}
.gallery-name > span {
    float:left;
    font-family:domine;
    font-size:10px;
    font-weight:600;
    width:100%;
}
.gallery-name > h3 {
    float:left;
    font-size:16px;
    font-weight:600;
    margin:10px 0 0;
    text-transform:uppercase;
    width:100%;
}
.gallery-name:before {
    background:#ffffff none repeat scroll 0 0;
    content:"";
    height:50%;
    width:150%;
    z-index:-1;
    position:absolute;
    left:-10%;
    top:-10%;
    -webkit-transform:rotate(3deg);
    -moz-transform:rotate(3deg);
    -ms-transform:rotate(3deg);
    -o-transform:rotate(3deg);
    transform:rotate(3deg);
}
.gallery-img:hover .gallery-name:before{
    top:0;
    -webkit-transform:rotate(0);
    -moz-transform:rotate(0);
    -ms-transform:rotate(0);
    -o-transform:rotate(0);
    transform:rotate(0);
}
.gallery-img:hover .gallery-name{
    -webkit-transform:translateY(100%);    
    -moz-transform:translateY(100%);    
    -ms-transform:translateY(100%);    
    -o-transform:translateY(100%);    
    transform:translateY(100%);    
}
.gallery-overlay > a:before,
.gallery-overlay > a:after{
    /*background:inherit;*/
    content:"";
    height:100%;
    left:0;
    opacity:0.4;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1;
}
.gallery-overlay > a:after{opacity:0.8;}
.gallery-overlay > a:hover:before {
    opacity:0;
    -webkit-transform:scale(1.6);
    -moz-transform:scale(1.6);
    -ms-transform:scale(1.6);
    -o-transform:scale(1.6);
    transform:scale(1.6);
    -webkit-transition:all 0.5s ease 0s;
    -moz-transition:all 0.5s ease 0s;
    -ms-transition:all 0.5s ease 0s;
    -o-transition:all 0.5s ease 0s;
    transition:all 0.5s ease 0s;
}
.gallery-data .tab-content img{width:100%;}
/*====================================================*/
.room-services {
    background:#ffffff none repeat scroll 0 0;
    float:left;
    margin:20px 0;
    padding:60px 30px;
    width:100%;
}
.room-services p em , .room-services p i {
	color:#00acfc;
}
.room-services ul {
    float:left;
    list-style:outside none none;
    margin:0;
    padding:0;
    position:relative;
    width:100%;
}
.room-services ul:before {
    background:#ffffff none repeat scroll 0 0;
    content:"";
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:1px;
}
.room-services ul:after {
    background:#ffffff none repeat scroll 0 0;
    bottom:0;
    content:"";
    height:1px;
    left:0;
    position:absolute;
    width:100%;
}
.room-services ul li {
    border-bottom:1px solid #dadada;
    border-left:1px solid #dadada;
    color:#888888;
    float:left;
    line-height:25px;
    padding:14px 20px;
    width:25%;
}
.room-services ul li i {margin-right:10px;}
/*=====================================================*/
.package-price {
    background:#ffffff none repeat scroll 0 0;
    float:right;
    margin-bottom:20px;
    margin-left:20px;
    padding-top:30px;
    text-align:center;
    width:170px;
}
.package-price > strong {
    float:left;
    font-family:domine;
    font-size:13px;
    line-height:15px;
    margin-bottom:10px;
    padding:0 20px;
    width:100%;
}
.package-price > i {
    float:left;
    font-family:domine;
    font-size:30px;
    font-style:normal;
    line-height:32px;
    padding:0 20px;
    width:100%;
    color: #97171b;
	font-weight: 700;
}
.package-price > span {
    color:#666666;
    float:left;
    font-family:roboto;
    font-size:11px;
    font-style:italic;
    font-weight:600;
    padding:0 20px;
    width:100%;
}
.package-price > a.book-now {
    float:left;
    width:100%;
    margin-top:30px;
}
.package-price > a.book-now:hover {
    background: #2f2f1f none repeat scroll 0 0;
    border-color: #2f2f1f!important;
}
.booking-detail .package-price {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: table-cell;
    float: none;
    padding: 0;
    width: 20%;
}
.property-image .package-price {
    bottom: 40px;
    left: 40px;
    margin: 0;
    position: absolute;
}
.property-image .package-price a.book-now {border-radius: 0;}
/*===================================================================*/
.book-now{
    color:#000;
    border:0;
    display:inline-block;
    font-family:domine;
    font-size:16px;
    font-weight:400;
    line-height:18px;
    padding:15px 32px;
    text-transform:uppercase;
    position:relative;
    overflow:hidden;
    z-index:1;
	font-family:'Dosis', sans-serif;
	text-shadow:rgba(0,0,0,0.6) 0 1px 2px;
}
.book-now:hover{color:#ffffff;}
.book-now:before{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,b2b2b2+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(178,178,178,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(178,178,178,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(178,178,178,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(178,178,178,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(178,178,178,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(178,178,178,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b2b2b2',GradientType=0 ); /* IE6-9 */
    content: "";
    height: 100%;
    opacity:0.4;
    z-index:-1;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.book-now.info{background:#FF9326;}
/*==================================================*/
.sidebar .widget-title h4 {color:#555555;}
.sidebar .widget {margin-bottom:70px;}
.sidebar .widget:last-child {margin:0;}
.sidebar .widget ul li {color:#666666;}
.sidebar .widget ul li a{color:inherit;}
.sidebar .widget ul li span {margin-left: 30px;}
.sidebar .widget .address-sec ul li span {
      margin-left:0 !important;
}
.widget-title {
    /*float:left;*/
    width:100%;
    margin-bottom:30px;
}
.widget-title > span {
    /*float:left;*/
    font-size:12px;
    font-weight:300;
    padding-left:57px;
    position:relative;
}
:root {
  --widget-before-color: #dd2244;
}
.widget-title > span:before {
    background:#71a865 none repeat scroll 0 0;
  	background-color: var(--widget-before-color); /*#dd2244;*/
    bottom:50%;
    content:"";
    display:block;
    height:3px;
    left:0;
    margin-bottom:-1.5px;
    position:absolute;
    width:35px;
}
.row-viaggi {
  margin: 0;
}
.col-md-12 {
  padding: 0;
}
}
}
/* ////////////////////////////////////////////////////////////////////////////// */
    #programma strong {
        color: rgb(0, 51, 102);
    }
    .recentcomments a {
        display: inline !important;
        padding: 0 !important;
        margin: 0 !important;
    }
    .room-services ul li {
        border-bottom: 1px solid #dadada;
        border-left: 1px solid #dadada;
        color: #888888;
        float: left;
        line-height: 21px;
        padding: 4px 20px;
        width: 95%;
    }
    .simbolihotel {
        width: 100%;
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: stretch;
    }
    .simbolihotel-soggiornomare,
    .simbolihotel-soggiornomonti,
	.simbolihotel-settimanabianca{
        display: inline-block;
        margin: 5px;
        position: relative;
        width: 13%;
        height: 0;
        padding-bottom: 13%;
        background-color: #093;
    }
    .simbolihotel-soggiornomare img,
    .simbolihotel-soggiornomonti img,
	.simbolihotel-settimanabianca img {
        width: 90%;
        height: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .simbolihotel-soggiornomare {
        background-color: #3cf;
    }
    .service-detail .thumb .gallery-img {
        min-height: fit-content;
    }
    .service-detail .thumb .gallery-img img {
        height: auto;
    }
    @media (max-width: 767px) {
        .room services {
            /* Widget date */
            padding: 40px 0px 20px 0px;
        }
        .room-services ul li {
            padding: 4px 0px;
            width: 100%;
        }
    }

/* ///////////////////////////////////////////////////////////////////////////////////// */
.fotogallery {
width: 850px;  /*auto;*/
height: 600px;  /*auto;*/
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 200000;
box-sizing: border-box;
display:none;
}
.fotogallery .foto {
width: 100%;
height: 100%;
border: 15px solid #dedede;
box-sizing: border-box;
}
@media (min-width: 768px) and (max-width: 1024px) {
.fotogallery {
width: auto;
height: auto;
}
.fotogallery .foto {
width: 80vw;
height: auto;
}
}
@media screen and (max-width: 767px) and (orientation: portrait) {
.fotogallery {
width: auto;
height: auto;
}
.fotogallery .foto {
width: 80vw;
height: auto;
}
}
@media screen and (max-width: 900px) and (orientation: landscape) {
.fotogallery {
width: auto;
height: auto;
}
.fotogallery .foto {
width: auto;
height: 80vh;
}
}
/* //////////////////////////////////////////////////////////////////// */
.tariffe-soggiorni {
  column-count: 2
}
.tariffe-riga-date, .tariffe-riga-date1 {
  line-height: 2.5em;
  border-bottom: 1px solid #c1c1c1;
}
.tariffe-riga-date1 {
  border-top: 1px solid #c1c1c1;
}
.tariffe-riga-quote {
  text-align: right;
  float:right
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .tariffe-soggiorni {
  column-count: 1
}
}

.fotogiorni {
	width: 150px;
	height: 125px;
	position: relative;
	float: left;
	overflow: hidden;
	margin-top: -10px;
	margin-right: 10px;
}

.fotogiorni img {
	position: absolute;
	margin-top: 50%;
	margin-left: 50%;
	transform: translate(-50%, -50%);
	height: 100%;
	width: auto;
}
/** Box correlati **/
.proposte {
	position: relative;
	margin-bottom: 15px;
}
.proposte a:link {
	font-size: 20px;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
.titoloproposte {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 199;
	color: #fff;
	text-shadow: 1px 1px 10px #000;
	text-align: center;
	font-size: 1.3rem;
	font-weight: 500;
	line-height: 1.5rem;
}
.flex-center {
  justify-content: center !important;
}

.testo-dascoprire p, .testo-dascoprire em, .testo-dascoprire strong {
	font-size: 14px;
}

#zoom-mappa {
  position: fixed;
  top:50%;
  left: 50%;
  transform: translate(-50%,-50%);
  border: none;
  width: 70vh; 
  height: 70vh; 
  z-index: 999999; 
  box-shadow: rgb(0 0 0) 3px 3px 20px;
  visibility:hidden;
}
#chiudimappa {
  border: 0;
  float: right;
  margin-top: 0;
  margin-right: -30px;
}
.zoom-map {
  background: rgba(0,0,0,0.35);
	cursor: pointer;
	position: absolute;
	margin-top: 64%;
	margin-left: 67%;
	z-index: 99999;
	border-radius: 50%;
	padding: 5px;
}