.calendarista-invisible{
visibility: hidden;
}
.calendarista-hide{
display: none;
}
.calendarista .hide {
display: none !important;
}
.calendarista .show {
display: block !important;
}
.calendarista-align-left{
text-align: left;
}
.calendarista-align-center{
text-align: center;
}
.calendarista-align-right{
text-align: right;
}
.calendarista .dropdown-menu a{
text-decoration: none;
border-width: 0;
}
.calendarista a.list-group-item
, .calendarista a.list-group-item:hover
, .calendarista button.list-group-item:hover
, .calendarista a.list-group-item:focus
, .calendarista button.list-group-item:focus{
text-decoration: none;
}
.calendarista-readonly-field.form-control[readonly]{
background-color: #ffffff;
opacity: 1;
}
.calendarista-margin-top{
margin-top: 10px !important;
}
.calendarista .row.calendarista-nomargin{
margin-right: 0 !important;
margin-left: 0 !important;
}
.calendarista .collapse.in{ display: block !important;
}
.calendarista .form-check-input{
margin-left: 0;
}
.calendarista.card{
border: 1px solid rgba(0,0,0,.125);
border-radius: .25em;
background: #fff;
font-size: 20px;
}
.calendarista.card .card-header-tabs{
list-style: none;
counter-reset: numList;
}
.calendarista .nav-item a:before {
counter-increment: numList;
content: counter(numList) !important;
float: left;
position: relative;
left: -8px;
text-align: center;
color: #fff;
line-height: 1.5em;
width: 1.5em; 
height: 1.5em;
background: #cbcbcc;
-moz-border-radius: 999px;
border-radius: 999px;
font-family: arial;
font-weight: bold;
}
.calendarista-disabled{
cursor: default !important;
}
.calendarista .parsley-errors-list{
padding-left: 0;
}
.calendarista .btn.btn-outline-secondary{
border: 1px solid #ced4da;
}
.calendarista .spinner-border{
}
.calendarista-row-single{
margin-top: .5em;
}
.calendarista-row-double{
margin-top: 1em;
}
.calendarista-summary-body{
margin-top: 1em;
}
.calendarista .card-body{
padding: 0 1em;
}
.badge-dark {
color: #fff;
background-color: #343a40;
}
.calendarista .form-check-label {
padding-left: 5px;
}
.calendarista .form-check-input {
float: left;
width: .85em;
height: .85em;
margin-top: .40em;
}
.calendarista .form-check-input:checked {
background-size: .50em;
}
.calendarista .nav-link{
line-height: 1.5em;
}
.calendarista .card{
padding: 0;
background: #fff;
color: #000;
}
.calendarista .card label{
color: #000;
}
.calendarista .calendarista-summary-info.alert  {
border-radius: 5px;
} .fullcalendar-spinner{
margin: 10px 20px 0 2px;
}
.calendarista-fullcalendar-frontend table{
margin: 0;
}
.calendarista-fullcalendar-frontend .calendarista-fc-title-item{
font-weight: normal;
}
.calendarista-fullcalendar-frontend .fc-day-grid-event .fc-content{
color: #fff;
white-space: normal;
}
.calendarista-fullcalendar-frontend a.fc-day-grid-event{
text-decoration: none;
}
.calendarista-fullcalendar-frontend.fc{
font-size: .65em;
}
.calendarista-fullcalendar-frontend .fc-center h2:before{
content: "";
display: none;
}
.calendarista-fullcalendar-frontend button.fc-prev-button
, .calendarista-fullcalendar-frontend button.fc-next-button
, .calendarista-fullcalendar-frontend button.fc-today-button {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
height: 2.1em;
padding: 0 .6em;
font-size: 1.1em;
cursor: pointer;
}
.calendarista-fullcalendar-frontend button.fc-prev-button{
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.calendarista-fullcalendar-frontend button.fc-next-button{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.calendarista-fullcalendar-frontend button.fc-button-primary:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgb(72, 81, 90);
box-shadow: 0 0 0 0.2rem rgba(31, 34, 37, 0.5);
outline: 5px auto #6eb6fd;
}
.calendarista-inline-calendar{
position: static;
}
.calendarista-flat.calendarista-borderless .ui-datepicker-inline.ui-datepicker
, .calendarista-flat.calendarista-borderless table.ui-datepicker-calendar{
border-width: 0;
}
.calendarista-datepicker.calendarista-flat.ui-widget{
font-size: 1em !important;
}
.calendarista-datepicker.calendarista-flat .ui-datepicker-header .ui-state-hover{
background: transparent;
border-color: transparent;
}
.calendarista-datepicker.calendarista-flat .ui-datepicker-header {
padding: .1em 0;
}
.calendarista-datepicker.calendarista-flat{
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.calendarista-flat.calendarista-borderless .ui-datepicker-header.ui-widget-header{
border-width: 0;
background-image: none;
border-bottom: 2px solid transparent;
}
.ui-datepicker.calendarista-datepicker .ui-datepicker-title{
padding-bottom: 5px;
}
.calendarista-flat.calendarista-borderless table.ui-datepicker-calendar tbody tr td span
, .calendarista-flat.calendarista-borderless table.ui-datepicker-calendar tbody tr td a{
border-width: 0;
}
.calendarista-flat.calendarista-borderless table.ui-datepicker-calendar tbody tr td{
width: auto;
}
.ui-datepicker.calendarista-flat.calendarista-borderless{
padding: .3em;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
z-index: 10000000 !important
}
.calendarista-flat.calendarista-borderless  .ui-datepicker-inline .ui-datepicker-buttonpane button{
padding: .6em;
}
.calendarista-flat .ui-corner-all
, .calendarista-flat .ui-corner-top
, .calendarista-flat .ui-corner-right
, .calendarista-flat .ui-corner-tr
, .calendarista-flat .ui-corner-bottom
, .calendarista-flat .ui-corner-left
, .calendarista-flat .ui-corner-bl
, .calendarista-flat .ui-corner-br{ }
.calendarista-flat .ui-widget-header
, .calendarista-flat .ui-state-default
, .calendarista-flat .ui-widget-content .ui-state-default
, .calendarista-flat .ui-widget-header .ui-state-default{
background-image: none;
}
.calendarista-large-calendar .ui-datepicker td span
, .calendarista-large-calendar .ui-datepicker td a{
padding-top: 1.5em;
padding-bottom: 1.5em;
}
@media (max-width: 767px) {
.calendarista-large-calendar .ui-datepicker td span
, .calendarista-large-calendar .ui-datepicker td a{
padding-top: .2em;
padding-bottom: .2em;
}
}
.calendarista-inline-calendar .ui-datepicker{
width: 100%;
}
.ui-datepicker-inline.ui-datepicker.ui-widget{
font-size: .9em;
}
.calendarista-flat .ui-datepicker-buttonpane.ui-widget-content button{
font-size: 0.7em;
}
.calendarista-flat .ui-datepicker-buttonpane.ui-widget-content button:before
, .calendarista-flat .ui-datepicker-buttonpane.ui-widget-content button:after{
content: " ";
display: table;
}
table.ui-datepicker-calendar{
border-width: 0 !important;
}
.calendarista-available-legend
, .calendarista-unavailable-legend
, .calendarista-current-legend
, .calendarista-halfday-legend
, .calendarista-selectedday-legend
, .calendarista-selectedday-range-legend
, .calendarista-range-unavailable-legend{
width: 15px;
height: 15px;
margin-bottom: 5px;
border: 1px solid #000;
}
.calendarista-legend-label{
font-weight: normal;
font-size: 0.6em;
padding-left: 5px;
padding-right: 5px;
}
.calendarista-datepicker .ui-datepicker-other-month{
visibility: hidden; 
}
.calendarista-halfday-legend {
overflow: hidden;
}
.calendarista-halfday {
width: 0;
height: 0;
border-top: 15px solid;
border-right: 13px solid transparent;
}
.calendarista-calendar-spinner{
margin-top: 10px;
margin-left: 10px;
}
.calendarista .input-group-addon{
width: auto;
}
.calendarista-selectedday-range .ui-state-default{
background: transparent !important;
}
.ui-datepicker.calendarista-datepicker .ui-datepicker-calendar td, 
.ui-datepicker.calendarista-datepicker .ui-datepicker-calendar th{
padding: 0 !important;
border: 1px solid #fff;
}
.ui-datepicker.calendarista-datepicker .ui-datepicker-prev:before,
.ui-datepicker.calendarista-datepicker .ui-datepicker-next:before{
content: normal !important;
}
div.calendarista-datepicker {
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
div.calendarista-datepicker .ui-datepicker-header.ui-widget-header {
border: 1px solid #007bff;
background: #007bff;
color: #ffffff;
font-weight: bold;
}
div.calendarista-datepicker .ui-datepicker-next span {
width: 0;
height: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-left: 10px solid #fff;
}
div.calendarista-datepicker .ui-datepicker-prev span {
width: 0; 
height: 0; 
border-top: 10px solid transparent;
border-bottom: 10px solid transparent; 
border-right:10px solid #fff; 
}
div.calendarista-datepicker .ui-datepicker-next-hover span{
border-left: 10px solid #23568c;
}
div.calendarista-datepicker .ui-datepicker-prev-hover span{
border-right:10px solid #23568c; 
}
div.calendarista-datepicker  .ui-datepicker-next .ui-icon
, div.calendarista-datepicker  .ui-datepicker-prev .ui-icon{
background: transparent;
}
div.calendarista-datepicker .ui-state-default, div.calendarista-datepicker .ui-widget-content .ui-state-default, div.calendarista-datepicker .ui-widget-header .ui-state-default, div.calendarista-datepicker .ui-button, div.calendarista-datepicker .ui-button.ui-state-disabled:hover, div.calendarista-datepicker .ui-button.ui-state-disabled:active{
background: #a9d3ff;
}
div.calendarista-datepicker .ui-state-highlight{
background: #255486;
color: #fff;
}
div.calendarista-datepicker .ui-state-hover
, div.calendarista-datepicker .ui-state-active{
background: #007bff;
color: #fff;
}
div.calendarista-datepicker .ui-datepicker-close
, div.calendarista-datepicker .ui-datepicker-current {
border: 1px solid transparent;
border-bottom-left-radius: 0; 
border-bottom-right-radius: 0; 
border-top-left-radius: 0; 
border-top-right-radius: 0;
font-weight: normal;
}
div.calendarista-datepicker .ui-datepicker-buttonpane{
border-width: 0;
border-top: 2px solid #007bff;
}
div.calendarista-datepicker .calendarista-halfday-start a.ui-state-default{
background: linear-gradient(140deg, #a9d3ff 50%, transparent 51%, transparent) !important;
}
div.calendarista-datepicker .calendarista-halfday-start span{
background: linear-gradient(140deg, #a9d3ff 50%, transparent 51%, transparent) !important;
}
div.calendarista-datepicker .calendarista-halfday-end a.ui-state-default{
background: linear-gradient(320deg, #a9d3ff 50%, transparent 51%, transparent) !important;
}
div.calendarista-datepicker .calendarista-halfday-end span{
background: linear-gradient(320deg, #a9d3ff 50%, transparent 51%, transparent) !important;
}
div.calendarista-datepicker button.ui-datepicker-current{
opacity: .99;
}
div.calendarista-datepicker .calendarista-halfday{
border-top-color:  #a9d3ff;
}
div.calendarista-datepicker .ui-datepicker td span
, div.calendarista-datepicker .ui-datepicker td a {
padding: .1em;
}
div.calendarista-datepicker button.ui-datepicker-current.ui-state-hover
, div.calendarista-datepicker button.ui-datepicker-close.ui-state-hover{
background: #007bff;
color: #fff;
}
div.calendarista-datepicker .calendarista-halfday-start
, div.calendarista-datepicker .calendarista-halfday-end{
padding: 1px !important;
}
.calendarista ul.parsley-errors-list
, .calendarista ul.data-parsley-errors-list
, .parsley-required
, .parsley-email
, .parsley-number
, .parsley-integer
, .parsley-alphanum
, .parsley-url
, .parsley-minlength
, .parsley-maxlength
, .parsley-length
, .parsley-min
, .parsley-max
, .pasley-range
, .parsley-pattern
, .parsley-mincheck
, .parsley-maxcheck
, .parsley-check
, .parsley-type {
margin-top: 5px;
list-style-type: none;
}
.calendarista ul.parsley-errors-list li {
padding: 5px;
}
input.parsley-success,
select.parsley-success,
textarea.parsley-success {
color: #468847 !important;
background-color: #DFF0D8 !important;
border: 1px solid #D6E9C6 !important;
}
input.parsley-error
, select.parsley-error
, textarea.parsley-error
, .parsley-required
, .parsley-email
, .parsley-number
, .parsley-integer
, .parsley-alphanum
, .parsley-url
, .parsley-minlength
, .parsley-maxlength
, .parsley-length
, .parsley-min
, .parsley-max
, .pasley-range
, .parsley-pattern
, .parsley-mincheck
, .parsley-maxcheck
, .parsley-check
, .parsley-type
, .parsley-custom-error-message {
color: #B94A48 !important;
background-color: #F2DEDE !important;
border: 1px solid #EED3D7 !important;
}
.parsley-errors-list {
margin: 2px 0 3px 0;
padding: 0;
list-style-type: none;
font-size: 0.9em;
line-height: 0.9em;
opacity: 0;
-moz-opacity: 0;
-webkit-opacity: 0;
transition: all .3s ease-in;
-o-transition: all .3s ease-in;
-ms-transition: all .3s ease-in-;
-moz-transition: all .3s ease-in;
-webkit-transition: all .3s ease-in;
}
.parsley-errors-list.filled {
opacity: 1;
}
.calendarista .ui-datepicker-calendar td{
padding: 1px;
}
.calendarista button.close {
float: right;
font-size: 21px;
font-weight: bold;
line-height: 1;
padding: 1px 6px;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: .2;
filter: alpha(opacity=20);
background-color: transparent;
border-width: 0;
}
.calendarista button.close:hover, .calendarista button.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: .5;
filter: alpha(opacity=50);
background-color: transparent;
border-width: 0;
}
.calendarista.tab-content.form-horizontal div.form-group{
margin-bottom: 15px;
}
.calendarista select[multiple]{
height: auto !important;
}
i.fa {
font-family: FontAwesome !important;
} .site i.fa {
font-family: FontAwesome !important;
}
.rtl .calendarista .form-control+.input-group-addon:not(:first-child){
border-left: 1px solid #ced4da;
}
.calendarista .nav-link.calendarista-disabled
,  .calendarista a.btn{
text-decoration: none !important;
}
.calendarista{
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
font-size: 1em;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
}
.calendarista-typography {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
.calendarista-typography--headline1 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 6em;
line-height: 6em;
font-weight: 300;
letter-spacing: -0.015625em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--headline2 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 3.75em;
line-height: 3.75em;
font-weight: 300;
letter-spacing: -0.0083333333em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--headline3 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 3em;
line-height: 3.125em;
font-weight: 400;
letter-spacing: normal;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--headline4 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 2.125em;
line-height: 2.5em;
font-weight: 400;
letter-spacing: 0.0073529412em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--headline5 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1.5em;
line-height: 2em;
font-weight: 400;
letter-spacing: normal;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--headline6 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1.25em;
line-height: 2em;
font-weight: 500;
letter-spacing: 0.0125em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--subtitle1 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1em;
line-height: 1.75em;
font-weight: 400;
letter-spacing: 0.009375em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--subtitle2 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875em;
line-height: 1.375em;
font-weight: 600;
letter-spacing: 0.0071428571em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--subtitle3 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875em;
line-height: 1.375em;
font-weight: 500;
letter-spacing: 0.0071428571em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--subtitle4 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.75em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0.0071428571em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--body1 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1em;
line-height: 1.5em;
font-weight: 400;
letter-spacing: 0.03125em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--body2 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875em;
line-height: 1.25em;
font-weight: 400;
letter-spacing: 0.0178571429em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--caption1 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.75em;
line-height: 1.25em;
font-weight: 400;
letter-spacing: 0.0333333333em;
text-decoration: inherit;
text-transform: inherit;
}
.calendarista-typography--caption2 {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.65em;
line-height: 1.25em;
font-weight: 400;
letter-spacing: 0.0333333333em;
text-decoration: inherit;
text-transform: inherit;
}
button.btn.calendarista-typography--button {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875em;
line-height: 1.25em;
font-weight: 500;
letter-spacing: 0.0892857143em;
text-decoration: none;
text-transform: uppercase;
}
.calendarista-typography--overline {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.75em;
line-height: 2em;
font-weight: 500;
letter-spacing: 0.1666666667em;
text-decoration: none;
text-transform: uppercase;
}
.calendarista-wizard-section-block {
width: 100%;
color:#000;
position: relative;	
background: transparent;
border: 1px solid transparent;
}
.calendarista-wizard-section-no-thumbnail{
margin: 0 !important;
padding: 20px 0;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out; 
}
.calendarista-wizard-section-block-thumb{
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.calendarista-wizard-section-thumbnail{
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;  
}
.calendarista .ui-datepicker a.ui-datepicker-prev
, .calendarista .ui-datepicker a.ui-datepicker-next{
border: 1px solid transparent;
}
.calendarista-date-range{
margin: 4px;
}
a.calendarista-register
, a.calendarista-lostpassword{
border-width: 0 !important;
text-decoration: none !important;
}
a.calendarista-register:hover
, a.calendarista-lostpassword:hover{
text-decoration: none !important;
}
.calendarista-wizard a{
border-width: 0;
}
a.calendarista-not-active
, a.calendarista-not-active:hover
, a.calendarista-not-active:active
, a.calendarista-not-active:visited
, a.calendarista-not-active:focus{
cursor: default;
color: #9D9D9D;
text-decoration: none;
}
.calendarista-time-summary{
font-style: italic;
}
.alert.alert-warning.alert-dismissible.calendarista-discount-summary
, .alert.alert-warning.alert-dismissible.calendarista-deposit-summary{
padding-right: 15px;
}
.calendarista label.control-label{
text-transform: uppercase;
}
.calendarista .alert{
border-radius: 0;
}
.calendarista-cite {
}
.calendarista-alert{
padding: 15px;
}
.calendarista-strikethrough{
text-decoration: line-through;
}
.calendarista-navbar-container{
padding-left: 0 !important;
padding-right: 0 !important;
}
.calendarista-remove-box-shadow{
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.calendarista-card-container{
background: #dcdcdc;
padding: 10px;
}
.calendarista-remove-padding{
padding-left: 0 !important;
}
a.calendarista-add-to-calendar-link{
text-decoration: none !important;
}
div.calendarista_ambush{
position: absolute !important;
left: -9999px !important;
}
.calendarista-summary-table td
,.calendarista-summary-table th {
border-width: 0;
border-top: 1px solid #e9ecef;
padding-top: 0;
padding-bottom: 0;
}
.calendarista button.calendarista-btn-next
, .calendarista button.calendarista-btn-booknow{
margin-left: 10px;
} .calendarista .StripeElement {
box-sizing: border-box;
height: 50px;
padding: 10px 12px;
border: 1px solid transparent;
border-radius: 4px;
background-color: white;
box-shadow: 0 1px 3px 0 #e6ebf1;
-webkit-transition: box-shadow 150ms ease;
transition: box-shadow 150ms ease;
}
.calendarista .StripeElement--focus {
box-shadow: 0 1px 3px 0 #cfd7df;
}
.calendarista .StripeElement--invalid {
border-color: #fa755a;
}
.calendarista .StripeElement--webkit-autofill {
background-color: #fefde5 !important;
}
.calendarista-card-container-stripe
, .calendarista-card-container-2checkout{
background: #f7f8f9;
padding: 1em;
}
.woald-container{
font-size: 14px;
}
.woald-map{
height: 100%;
width: 100%;
}
.woald-direction-panel{
margin-bottom: 0px;
}
.woald-map-canvas { 
height: 300px;
width: 100%;
}
.woald-direction-panel{
background: rgba(255, 255, 255, 0.7);
padding: 15px;
}
.woald-direction-panel .adp-placemark
, .woald-direction-panel .adp-summary
, .woald-direction-panel .adp-directions{
background: transparent;
border: 0 none;
}
.woald-content-inner{
padding-top: 15px;
}
.woald-photo-background{ -webkit-transition: background-image 2s;
-moz-transition: background-image 2s;
-o-transition: background-image 2s;
-ms-transition: background-image 2s;
transition: background-image 2s; }
.form-inline .checkbox label.woald-inline-checkbox{
padding-right: 10px;
}
.woald-knobs{
padding-top: 3px;
margin: 10px;
}
.woald-distance-and-cost{
text-align: right;
}
.woald-distance-placeholder .list-group-item{
border-top-right-radius: 0;
border-top-left-radius: 0;
border: 0 none;
}
.woald-button-right-margin{
margin-right: 5px;
}
.woald-gmaps-contextmenu{
position: absolute;
width: 320px;
z-index: 1;
overflow: auto;
max-height: 200px;
}
.woald-inline-checkbox
{
margin-top: 5px !important;
margin-bottom: 5px !important;
}
.woald-list-group-item
, .woald-list-group-item:hover
, .woald-list-group-item:focus {
color: #000;
background-color: rgba(237, 237, 237, 0.8);
border: none;
}
.woald-list-group-item-text{
color: #000;
}
.woald-bg-box{
padding: 10px;
margin-bottom: 5px;
}