body{line-height:1.5;font-size:.9em}@media (min-width:20em) and (max-width:40em){body{line-height:calc(1.5 + .15 * ((100vw - 20em)/ 20))}}@media (min-width:40em){body{line-height:1.65}}@media (min-width:20em) and (max-width:60em){body{font-size:calc(.9em + .0375 * ((100vw - 20em)/ 40))}}@media (min-width:60em){body{font-size:.9375em}}h1{font-size:1em}@media (min-width:20em) and (max-width:60em){h1{font-size:calc(1em + 1.48832 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h1{font-size:2.48832em}}h2{font-size:1em}@media (min-width:20em) and (max-width:60em){h2{font-size:calc(1em + 1.0736 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h2{font-size:2.0736em}}h3{font-size:1em}@media (min-width:20em) and (max-width:60em){h3{font-size:calc(1em + .728 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h3{font-size:1.728em}}h4{font-size:1em}@media (min-width:20em) and (max-width:60em){h4{font-size:calc(1em + .44 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h4{font-size:1.44em}}h5{font-size:1em}@media (min-width:20em) and (max-width:60em){h5{font-size:calc(1em + .2 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h5{font-size:1.2em}}h6{font-size:1em}@media (min-width:20em) and (max-width:60em){h6{font-size:calc(1em + 0 * ((100vw - 20em)/ 40))}}@media (min-width:60em){h6{font-size:1em}}.display{font-size:1em}@media (min-width:20em) and (max-width:60em){.display{font-size:calc(1em + 4.15978 * ((100vw - 20em)/ 40))}}@media (min-width:60em){.display{font-size:5.15978em}}@media (max-width: 768px) {
.widget h5.widget-title {
font-size: 2.0736em;
font-family: 'Dosis';
font-weight: 400;
}
.widget .textwidget {
width: 100%;
}
}
@media (max-width: 768px) {
dl {
width: 100%;
overflow: hidden; padding: 0;
margin: 0;
}
dt {    padding: 0;
margin: 0;  }
dd {    padding: 0;
margin: 0; border-bottom: 1px dashed #e9a825;
}
dl dt {
white-space: normal !important;
}
}
.woocommerce table.shop_table th.product-total {
width: 35%;
}
.woocommerce table.shop_table th {
padding: 0.25em !important;
}
.woocommerce table.shop_table td.product-name {
padding: 1.25em 0.25em !important;
}
li.product.type-product.product-type-simple, li.product.type-product.product-type-variable {
text-align: center;
}
span.header-tagline {
text-align: center;
}
.navbar-brand-sitelogo img {
max-width: 350px;
max-height: 100px;
}
.woocommerce td.product-name dl.variation dt::before {
content: none;
}
.woocommerce td.product-name dl.variation dt, .woocommerce td.product-name dl.variation dd {
float: left;
padding: 0;
}
.woocommerce td.product-name dl.variation dd p {
margin-top: 0;
}
.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {
padding: 0 0 .25em;
margin: 0px;
}
.wceb_picker_wrap .form-row.form-row-wide {
border: 0px solid red;
}
.wceb_picker_wrap .datepicker, .wceb_picker_wrap .timepicker{
margin: 0px;
}
.wcrr_rental_extras fieldset {
margin-top: 0.5em;	
} .navbar .nav>li>a {
padding: 5px 10px;
} #CDSWIDSSP {
margin-left: auto !important;
margin-right: auto !important;
}  #footer_one, #footer_two, #footer_three {
text-align: center;
}
#footer_one img, #footer_two img, #footer_three img {
padding: 10px 0;
}  .item .carousel-caption p.slide-title {
font-size: 40px;
color: #fff;
font-weight:normal;
text-shadow: 0 1px 1px rgba(0,0,0,.4);
line-height: 1.25;
margin: 0;
font-family: "Dosis";
font-weight: 400;
}
p.slide-title {
font-size: 40px;
color: #fff;
font-weight:normal;
text-shadow: 0 1px 1px rgba(0,0,0,.4);
line-height: 1.25;
margin: 0;
font-family: "Dosis";
font-weight: 400;
}
@media (max-width: 480px) {
.item .carousel-caption p.slide-title {
font-size: 25px;
font-weight: 400;
}
p.slide-title {
font-size: 25px;
font-weight: 400;
}
}  ul.fa-ul{
margin-left: 1em;
}
.fa {
width: 20px !important;
text-align: center;
padding-right: 0.5em;
}  .table thead th {
vertical-align: middle;
text-align: center;
}
.table td, .table th {
text-align: center;
}
.table td.titulo_tabela, .table th {
text-align: left;
}  .carousel-caption {
background: rgba(0,0,0,.5);
}