.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.nd_booking_section { float: left; width: 100%; }
.nd_booking_container{ width:1200px; margin:auto; padding: 0px; }
.nd_booking_clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; } .nd_booking_width_100_percentage { width: 100%; }
.nd_booking_width_75_percentage { width: 75%; }
.nd_booking_width_70_percentage { width: 70%; }
.nd_booking_width_66_percentage { width: 66.66%; }
.nd_booking_width_65_percentage { width: 65%; }
.nd_booking_width_60_percentage { width: 60%; }
.nd_booking_width_50_percentage { width: 50%; }
.nd_booking_width_45_percentage { width: 45%; }
.nd_booking_width_40_percentage { width: 40%; }
.nd_booking_width_35_percentage { width: 35%; }
.nd_booking_width_33_percentage { width: 33.33%; }
.nd_booking_width_30_percentage { width: 30%; }
.nd_booking_width_25_percentage { width: 25%; }
.nd_booking_width_20_percentage { width: 20%; }
.nd_booking_width_15_percentage { width: 15%; }
.nd_booking_width_10_percentage { width: 10%; }
.nd_booking_width_650 { width: 650px; }
.nd_booking_width_160 { width: 160px; }
.nd_booking_width_60 { width: 60px; }
.nd_booking_width_50 { width: 50px; }
.nd_booking_width_40 { width: 40px; }
.nd_booking_width_30 { width: 30px; }
.nd_booking_width_25 { width: 25px; }
.nd_booking_width_20 { width: 20px; }
.nd_booking_width_18 { width: 18px; }
.nd_booking_width_initial { width: initial; }
.nd_booking_transform_rotate_180 { transform: rotate(180deg); }
.nd_booking_height_250 { height: 250px; }
.nd_booking_height_200 { height: 200px; }
.nd_booking_height_130 { height: 130px; }
.nd_booking_height_110 { height: 110px; }
.nd_booking_height_100 { height: 100px; }
.nd_booking_height_80 { height: 80px; }
.nd_booking_height_60 { height: 60px; }
.nd_booking_height_50 { height: 50px; }
.nd_booking_height_45 { height: 45px; }
.nd_booking_height_40 { height: 40px; }
.nd_booking_height_30 { height: 30px; }
.nd_booking_height_25 { height: 25px; }
.nd_booking_height_20 { height: 20px; }
.nd_booking_height_15 { height: 15px; }
.nd_booking_height_18 { height: 18px; }
.nd_booking_height_10 { height: 10px; }
.nd_booking_height_7 { height: 7px; }
.nd_booking_height_5 { height: 5px; }
.nd_booking_height_3 { height: 3px; }
.nd_booking_height_1 { height: 1px; }
.nd_booking_height_2 { height: 2px; }
.nd_booking_height_0 { height: 0px; }
.nd_booking_height_0_important { height: 0px !important; }
.nd_booking_height_100_percentage { height: 100%; }
.nd_booking_min_height_100 { min-height: 100px; }
.nd_booking_float_left { float: left; }
.nd_booking_float_right { float: right; }
.nd_booking_float_none { float: none; }
.nd_booking_padding_0 { padding: 0px; }
.nd_booking_padding_0_important { padding: 0px !important; }
.nd_booking_padding_5 { padding: 5px; }
.nd_booking_padding_7 { padding: 7px; }
.nd_booking_padding_8 { padding: 8px; }
.nd_booking_padding_10 { padding: 10px; }
.nd_booking_padding_15 { padding: 15px; }
.nd_booking_padding_20 { padding: 20px; }
.nd_booking_padding_30 { padding: 30px; }
.nd_booking_padding_40 { padding: 40px; }
.nd_booking_padding_50 { padding: 50px; }
.nd_booking_padding_10_0 { padding: 10px 0px; }
.nd_booking_padding_10_20 { padding: 10px 20px; }
.nd_booking_padding_10_15 { padding: 10px 15px; }
.nd_booking_padding_10_20_important { padding: 10px 20px !important; }
.nd_booking_padding_10_25 { padding: 10px 25px; }
.nd_booking_padding_20_10 { padding: 20px 10px; }
.nd_booking_padding_20_15 { padding: 20px 15px; }
.nd_booking_padding_20_25 { padding: 20px 25px; }
.nd_booking_padding_20_30 { padding: 20px 30px; }
.nd_booking_padding_20_0 { padding: 20px 0px; }
.nd_booking_padding_15_0 { padding: 15px 0px; }
.nd_booking_padding_18_0 { padding: 18px 0px; }
.nd_booking_padding_15_20 { padding: 15px 20px; }
.nd_booking_padding_15_25 { padding: 15px 25px; }
.nd_booking_padding_15_30 { padding: 15px 30px; }
.nd_booking_padding_15_35 { padding: 15px 35px; }
.nd_booking_padding_15_35_important { padding: 15px 35px !important; }
.nd_booking_padding_15_30_important { padding: 15px 30px !important; }
.nd_booking_padding_15_25_important { padding: 15px 25px !important; }
.nd_booking_padding_5_0 { padding: 5px 0px; }
.nd_booking_padding_40_20 { padding: 40px 20px; }
.nd_booking_padding_40_0 { padding: 40px 0px; }
.nd_booking_padding_5_10 { padding: 5px 10px; }
.nd_booking_padding_3_5 { padding: 3px 5px; }
.nd_booking_padding_5_20 { padding: 5px 20px; }
.nd_booking_padding_0_5 { padding: 0px 5px; }
.nd_booking_padding_0_10 { padding: 0px 10px; }
.nd_booking_padding_0_15 { padding: 0px 15px; }
.nd_booking_padding_0_20 { padding: 0px 20px; }
.nd_booking_padding_0_30 { padding: 0px 30px; }
.nd_booking_padding_0_50 { padding: 0px 50px; }
.nd_booking_padding_bottom_0 { padding-bottom: 0px; }
.nd_booking_padding_bottom_5 { padding-bottom: 5px; }
.nd_booking_padding_bottom_15 { padding-bottom: 15px; }
.nd_booking_padding_bottom_20 { padding-bottom: 20px; }
.nd_booking_padding_left_20 { padding-left: 20px; }
.nd_booking_padding_left_10 { padding-left: 10px; }
.nd_booking_padding_left_15 { padding-left: 15px; }
.nd_booking_padding_left_40 { padding-left: 40px; }
.nd_booking_padding_left_50 { padding-left: 50px; }
.nd_booking_padding_left_120 { padding-left: 120px; }
.nd_booking_padding_right_15 { padding-right: 15px; }
.nd_booking_padding_right_10 { padding-right: 10px; }
.nd_booking_padding_right_20 { padding-right: 20px; }
.nd_booking_padding_top_5 { padding-top: 5px; }
.nd_booking_padding_top_12 { padding-top: 12px; }
.nd_booking_padding_top_0 { padding-top: 0px; }
.nd_booking_padding_top_20 { padding-top: 20px; }
.nd_booking_margin_auto { margin: auto; }
.nd_booking_margin_0 { margin: 0px; }
.nd_booking_margin_0_important { margin: 0px !important; }
.nd_booking_margin_0_10 { margin: 0px 10px; }
.nd_booking_margin_0_20 { margin: 0px 20px; }
.nd_booking_margin_5 { margin: 5px; }
.nd_booking_margin_top_6_negative { margin-top: -6px; }
.nd_booking_margin_top_1 { margin-top: 1px; }
.nd_booking_margin_top_5 { margin-top: 5px; }
.nd_booking_margin_top_7 { margin-top: 7px; }
.nd_booking_margin_top_8 { margin-top: 8px; }
.nd_booking_margin_top_10 { margin-top: 10px; }
.nd_booking_margin_top_10_negative { margin-top: -10px; }
.nd_booking_margin_top_20 { margin-top: 20px; }
.nd_booking_margin_top_30 { margin-top: 30px; }
.nd_booking_margin_bottom_20 { margin-bottom: 20px; }
.nd_booking_margin_bottom_40 { margin-bottom: 40px; }
.nd_booking_margin_right_40 { margin-right: 40px; }
.nd_booking_margin_right_30 { margin-right: 30px; }
.nd_booking_margin_right_10 { margin-right: 10px; }
.nd_booking_margin_right_15 { margin-right: 15px; }
.nd_booking_margin_right_5 { margin-right: 5px; }
.nd_booking_margin_right_20 { margin-right: 20px; }
.nd_booking_margin_left_20 { margin-left: 20px; }
.nd_booking_margin_left_10 { margin-left: 10px; }
.nd_booking_margin_left_5 { margin-left: 5px; }
.nd_booking_margin_left_40 { margin-left: 40px; }
.nd_booking_color_white { color: #fff; }
.nd_booking_color_white_important { color: #fff !important; }
.nd_booking_font_size_70 { font-size: 70px; line-height: 70px; }
.nd_booking_font_size_60 { font-size: 60px; line-height: 60px; }
.nd_booking_font_size_55 { font-size: 55px; line-height: 55px; }
.nd_booking_font_size_50 { font-size: 50px; line-height: 50px; }
.nd_booking_font_size_40 { font-size: 40px; line-height: 45px; }
.nd_booking_font_size_35 { font-size: 35px; line-height: 35px; }
.nd_booking_font_size_20 { font-size: 20px; line-height: 20px; }
.nd_booking_font_size_16 { font-size: 16px; line-height: 16px; }
.nd_booking_font_size_15 { font-size: 15px; line-height: 15px; }
.nd_booking_font_size_14 { font-size: 14px; line-height: 14px; }
.nd_booking_font_size_13 { font-size: 13px; line-height: 13px; }
.nd_booking_font_size_12 { font-size: 12px; line-height: 12px; }
.nd_booking_font_size_11 { font-size: 11px; line-height: 11px; }
.nd_booking_font_size_10 { font-size: 10px; line-height: 10px; }
.nd_booking_letter_spacing_1 { letter-spacing: 1px; }
.nd_booking_letter_spacing_2 { letter-spacing: 2px; }
.nd_booking_letter_spacing_3 { letter-spacing: 3px; }
.nd_booking_letter_spacing_4 { letter-spacing: 4px; }
.nd_booking_font_weight_bold {font-weight: bold; }
.nd_booking_font_weight_bolder {font-weight: bolder; }
.nd_booking_font_weight_lighter {font-weight: lighter; }
.nd_booking_white_space_normal { white-space: normal; }
.nd_booking_line_height_18 { line-height: 18px; }
.nd_booking_line_height_16 { line-height: 16px; }
.nd_booking_line_height_20 { line-height: 20px; }
.nd_booking_line_height_50 { line-height: 50px; }
.nd_booking_line_height_40 { line-height: 40px; }
.nd_booking_line_height_30 { line-height: 30px; }
.nd_booking_line_height_25 { line-height: 25px; }
.nd_booking_line_height_9 { line-height: 9px; }
.nd_booking_line_height_0 { line-height: 0px; }
.nd_booking_line_height_15em { line-height: 1.5em; }
.nd_booking_background_size_cover { background-size: cover; }
.nd_booking_background_size_25 { background-size: 25px; }
.nd_booking_background_size_18 { background-size: 18px; }
.nd_booking_background_position_center_bottom { background-position: center bottom; }
.nd_booking_background_position_center_top { background-position: center top; }
.nd_booking_background_position_center { background-position: center; }
.nd_booking_background_repeat_no_repeat { background-repeat: no-repeat; }
.nd_booking_background_transparent_important { background: transparent !important; }
.nd_booking_bg_black { background-color: #000; }
.nd_booking_bg_black_important { background-color: #000 !important; }
.nd_booking_bg_white { background-color: #fff; }
.nd_booking_bg_white_alpha_85 { background-color: rgba(255, 255, 255, 0.85); }
.nd_booking_bg_white_alpha_10 { background-color: rgba(255, 255, 255, 0.10); }
.nd_booking_bg_grey_3 { background-color: #e4e4e4; }
.nd_booking_bg_yellow { background-color: #FFDA44; }
.nd_booking_bg_greydark { background-color: #1c1c1c; }
.nd_booking_bg_greydark_2 { background-color: #151515; }
.nd_booking_bg_greydark_2_important { background-color: #151515 !important; }
.nd_booking_background_color_transparent { background-color: transparent; }
.nd_booking_background_color_transparent_important { background-color: transparent !important; }
.nd_booking_bg_greydark_alpha_2 { background-color: rgba(101, 100, 96, 0.2); }
.nd_booking_bg_greydark_alpha_3 { background-color: rgba(101, 100, 96, 0.3); }
.nd_booking_bg_greydark_alpha_4 { background-color: rgba(101, 100, 96, 0.4); }
.nd_booking_bg_greydark_alpha_5 { background-color: rgba(101, 100, 96, 0.5); }
.nd_booking_bg_greydark_alpha_6 { background-color: rgba(101, 100, 96, 0.6); }
.nd_booking_bg_greydark_alpha_8 { background-color: rgba(101, 100, 96, 0.8); }
.nd_booking_bg_greydark_alpha_9 { background-color: rgba(101, 100, 96, 0.9); }
.nd_booking_bg_greydark_alpha_gradient { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_2{
background: -moz-linear-gradient(top, rgba(101,100,96,0.8) 0%, rgba(101,100,96,0) 35%, rgba(101,100,96,0) 45%, rgba(101,100,96,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#99656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_3 { 
background: -moz-linear-gradient(to bottom, rgba(28, 28, 28, 0) 60%,rgba(28, 28, 28, 0.5) 100%);
background: -webkit-linear-gradient(to bottom, rgba(28, 28, 28, 0) 60%,rgba(28, 28, 28, 0.5) 100%);
background: linear-gradient(to bottom, rgba(28, 28, 28, 0) 60%,rgba(28, 28, 28, 0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_3_3 { 
background: -moz-linear-gradient(to bottom, rgba(28, 28, 28, 0) 40%,rgba(28, 28, 28, 0.5) 100%);
background: -webkit-linear-gradient(to bottom, rgba(28, 28, 28, 0) 40%,rgba(28, 28, 28, 0.5) 100%);
background: linear-gradient(to bottom, rgba(28, 28, 28, 0) 40%,rgba(28, 28, 28, 0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_3_2{
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,1) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,1) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_4 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.65) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_5 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.2) 60%, rgba(28,28,28,1) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_bg_greydark_alpha_gradient_6 { 
background: -moz-linear-gradient(to bottom, rgba(28, 28, 28, 0) 0%,rgba(28, 28, 28, 1) 100%);
background: -webkit-linear-gradient(to bottom, rgba(28, 28, 28, 0) 0%,rgba(28, 28, 28, 1) 100%);
background: linear-gradient(to bottom, rgba(28, 28, 28, 0) 0%,rgba(28, 28, 28, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_booking_text_decoration_none { text-decoration: none; }
.nd_booking_text_decoration_underline{ text-decoration: underline; }
.nd_booking_word_wrap_break_word { -ms-word-wrap: break-word; word-wrap: break-word; }
.nd_booking_text_align_center { text-align: center; }
.nd_booking_text_align_right { text-align: right; }
.nd_booking_text_align_left { text-align: left; }
.nd_booking_border_radius_top_3 { border-radius: 3px 3px 0px 0px; }
.nd_booking_border_radius_3 { border-radius: 3px; }
.nd_booking_border_radius_30 { border-radius: 30px; }
.nd_booking_border_radius_3_important { border-radius: 3px !important; }
.nd_booking_border_radius_100_percentage { border-radius: 100%; }
.nd_booking_border_radius_0 { border-radius: 0px; }
.nd_booking_border_radius_0_important { border-radius: 0px !important; }
.nd_booking_border_width_0 { border-width: 0px; }
.nd_booking_border_width_0_important { border-width: 0px !important; }
.nd_booking_border_1_solid_white { border: 1px solid #fff; }
.nd_booking_border_2_solid_white_important { border: 2px solid #fff !important; }
.nd_booking_border_right_2_solid_grey { border-right: 2px solid #f9f9f9; }
.nd_booking_border_style_solid { border-style: solid; }
.nd_booking_display_none { display: none; }
.nd_booking_display_none_important { display: none !important; }
.nd_booking_display_inline_block { display: inline-block; }
.nd_booking_display_inline_flex { display: inline-flex;  }
.nd_booking_display_table { display: table; }
.nd_booking_display_table_cell { display: table-cell; }
.nd_booking_display_block { display: block; }
.nd_booking_display_block_important { display: block !important; }
.nd_booking_vertical_align_middle { vertical-align: middle; }
.nd_booking_vertical_align_bottom { vertical-align: bottom; }
.nd_booking_vertical_align_top { vertical-align: top; }
.nd_booking_position_fixed { position: fixed; }
.nd_booking_position_relative { position: relative; }
.nd_booking_position_absolute { position: absolute; }
.nd_booking_left_0 { left: 0px; }
.nd_booking_left_15 { left: 15px; }
.nd_booking_left_20 { left: 20px; }
.nd_booking_left_35 { left: 35px; }
.nd_booking_left_40 { left: 40px; }
.nd_booking_left_305_negative { left: -305px; }
.nd_booking_top_6_negative { top: -6px; }
.nd_booking_top_0 { top: 0px; }
.nd_booking_top_2 { top: 2px; }
.nd_booking_top_10 { top: 10px; }
.nd_booking_top_20 { top: 20px; }
.nd_booking_top_25 { top: 25px; }
.nd_booking_top_16 { top: 16px; }
.nd_booking_top_35 { top: 35px; }
.nd_booking_top_40 { top: 40px; }
.nd_booking_top_50 { top: 50px; }
.nd_booking_top_50_percentage { top: 50%; }
.nd_booking_bottom_20 { bottom: 20px; }
.nd_booking_bottom_30 { bottom: 30px; }
.nd_booking_bottom_40 { bottom: 40px; }
.nd_booking_bottom_50 { bottom: 50px; }
.nd_booking_bottom_60 { bottom: 60px; }
.nd_booking_bottom_70 { bottom: 70px; }
.nd_booking_bottom_0 { bottom: 0px; }
.nd_booking_right_30 { right: 30px; }
.nd_booking_right_20 { right: 20px; }
.nd_booking_right_15 { right: 15px; }
.nd_booking_right_10 { right: 10px; }
.nd_booking_right_42 { right: 42px; }
.nd_booking_right_53 { right: 53px; }
.nd_booking_right_15_important { right: 15px !important; }
.nd_booking_right_0 { right: 0px; }
.nd_booking_bottom_35_negative { bottom: -35px; }
.nd_booking_z_index_9 { z-index: 9; }
.nd_booking_z_index_99 { z-index: 99; }
.nd_booking_z_index_999 { z-index: 999; }
.nd_booking_box_sizing_border_box { box-sizing: border-box; }
.nd_booking_text_transform_uppercase { text-transform: uppercase; }
.nd_booking_text_transform_capitalize { text-transform: capitalize; }
.nd_booking_list_style_none { list-style: none; }
.nd_booking_outline_0 { outline: 0; }
.nd_booking_overflow_hidden { overflow: hidden; }
.nd_booking_overflow_visible { overflow: visible; }
.nd_booking_overflow_visible_important { overflow: visible !important; }
.nd_booking_overflow_x_auto { overflow-x: auto; }
.nd_booking_cursor_pointer { cursor: pointer; }
.nd_booking_cursor_text { cursor: text; }
.nd_booking_cursor_progress { cursor: progress; }
.nd_booking_cursor_no_drop { cursor: no-drop; }
.nd_booking_cursor_not_allowed { cursor: not-allowed; }
.nd_booking_opacity_0 { opacity: 0; }
.nd_booking_opacity_06 { opacity: 0.6; }
.nd_booking_opacity_04 { opacity: 0.4; }
.nd_booking_opacity_03 { opacity: 0.3; }
.nd_booking_opacity_02 { opacity: 0.2; }
.nd_booking_opacity_5 { opacity: 5; } .nd_booking_border_3_solid_white { border: 3px solid #fff; }
.nd_booking_border_1_solid_grey { border: 1px solid #f1f1f1; }
.nd_booking_border_right_1_solid_grey { border-right: 1px solid #f1f1f1; }
.nd_booking_bg_grey { background-color: #f9f9f9; }
.nd_booking_border_top_1_solid_grey { border-top: 1px solid #f1f1f1; }
.nd_booking_border_top_2_solid_grey { border-top: 2px solid #f9f9f9; }
.nd_booking_border_bottom_1_solid_grey { border-bottom: 1px solid #f1f1f1; }
.nd_booking_border_bottom_1_solid_greydark { border-bottom: 1px solid #575757; }
.nd_booking_single_cause_tags_container p a { border: 1px solid #f1f1f1; padding: 5px; margin: 5px 10px; border-radius: 3px; font-size: 13px; }
.nd_booking_border_bottom_2_solid_grey { border-bottom: 2px solid #f1f1f1; }
.nd_booking_border_bottom_2_solid_white { border-bottom: 2px solid #ffffff; }
.nd_booking_color_grey { color:#a3a3a3; }
.nd_booking_color_yellow { color: #c19b76; }
.nd_booking_color_yellow_important { color: #c19b76 !important; }  #nd_booking_shortcode_account_login_form label { float: left; width: 100%; margin-top: 20px; }
#nd_booking_shortcode_account_login_form input[type="text"],
#nd_booking_shortcode_account_login_form input[type="password"],
#nd_booking_shortcode_account_login_form input[type="submit"] { float: left; width: 100%; }
#nd_booking_shortcode_account_login_form input[type="submit"] { margin-top: 20px; } .nd_booking_single_cause_form_validation_errors { color: #fff; font-size: 10px; line-height: 10px; padding: 5px 5px; position: absolute; right: 0; bottom: 0; }
.nd_booking_single_cause_form_donation_value.nd_booking_fixed_value_donation_selected { color: #fff !important; } .ui-helper-hidden-accessible { display: none; } .ui-tooltip.nd_booking_tooltip_jquery_content{ z-index: 99; border-radius: 0px; padding: 8px; position: absolute; color: #fff; margin: 0px; font-size: 11px;line-height:11px; outline: 0; -webkit-appearance: none; border: 0;letter-spacing:2px;font-weight:lighter;text-transform:uppercase;} #nd_booking_single_cause_form_donation_paypal_submit:hover{
background-repeat: no-repeat;
background-size: 57px;
background-position: right 20px top -10px;
} .elementor-widget-rooms { background: transparent !important; } .elementor-widget-rooms i.elementor-widget-empty-icon { display: none !important; }
.elementor-widget-search { background: transparent !important; } .elementor-widget-search i.elementor-widget-empty-icon { display: none !important; }
.elementor-widget-steps { background: transparent !important; } .elementor-widget-steps i.elementor-widget-empty-icon { display: none !important; }
.elementor-widget-order { background: transparent !important; } .elementor-widget-order i.elementor-widget-empty-icon { display: none !important; } body.single-causes .single-featured-image-header { display: none; }  @media only screen and (min-width: 960px) and (max-width: 1199px) {
.nd_booking_container{width:960px;}
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.nd_booking_container {width:748px;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
body{ -webkit-text-size-adjust:none; }      
.nd_booking_container {width:460px;}
} @media only screen and (min-width: 320px) and (max-width: 479px){
body{ -webkit-text-size-adjust:none; }
.nd_booking_container{ width:300px;}
.nd_booking_margin_top_20_iphone_port { margin-top: 20px; }
.nd_booking_display_none_iphone_port { display: none; }
.nd_booking_display_block_iphone_port { display: block; }
.nd_booking_display_margin_top_10_iphone_port { margin-top: 10px; } #nd_booking_single_cause_tab_list li { width: 100%; margin: 0px; }
} @media only screen and (min-width: 320px) and (max-width: 1199px) {
.nd_booking_display_none_responsive { display: none; } 
.nd_booking_display_block_responsive { display: block; } 
.nd_booking_cursor_move_responsive { cursor: move; }
.nd_booking_width_100_percentage_responsive { width: 100%; }  
.nd_booking_width_20_responsive { width: 20px; }  
.nd_booking_width_300_responsive { width: 300px; }  
.nd_booking_text_align_left_responsive { text-align: left; }
.nd_booking_text_align_center_responsive { text-align: center; }
.nd_booking_float_left_responsive { float: left; }
.nd_booking_margin_bottom_20_responsive { margin-bottom: 20px; }
.nd_booking_margin_top_40_responsive { margin-top: 40px; }
.nd_booking_margin_top_50_responsive { margin-top: 50px; }
.nd_booking_margin_0_10_responsive { margin: 0px 10px; }
.nd_booking_margin_0_responsive { margin: 0px; }
.nd_booking_left_130_negative_responsive { left: -130px; }
.nd_booking_padding_top_0_responsive { padding-top: 0px; }
.nd_booking_padding_bottom_0_responsive { padding-bottom: 0px; } 
.nd_booking_padding_bottom_20_responsive { padding-bottom: 20px; } 
.nd_booking_padding_bottom_20_important_responsive { padding-bottom: 20px !important; } 
.nd_booking_padding_20_responsive { padding: 20px; }  
.nd_booking_padding_0_responsive { padding: 0px; }	
.nd_booking_font_size_30_responsive { font-size: 30px; }
.nd_booking_font_size_17_responsive { font-size: 17px; }
.nd_booking_font_size_13_responsive { font-size: 13px; }
} @media only screen and (min-width: 320px) and (max-width: 767px) {
.nd_booking_width_50_all_iphone { width: 50px; }
.nd_booking_width_100_percentage_all_iphone { width: 100%; }
.nd_booking_width_initial_all_iphone { width: initial; }
.nd_booking_float_left_all_iphone { float: left; }
.nd_booking_float_initial_all_iphone { float: initial; }
.nd_booking_display_none_all_iphone { display: none; }
.nd_booking_display_block_all_iphone { display: block; } 
.nd_booking_display_inline_block_all_iphone { display: inline-block; } 
.nd_booking_padding_left_0_all_iphone { padding-left: 0px; }
.nd_booking_padding_0_all_iphone { padding: 0px; }
.nd_booking_padding_15_all_iphone { padding: 15px; }
.nd_booking_padding_30_15_all_iphone { padding: 30px 15px; }
.nd_booking_padding_15_0_all_iphone { padding: 15px 0px; }
.nd_booking_width_50_percentage_all_iphone { width: 50%; }
.nd_booking_font_size_40_all_iphone { font-size: 40px; }
.nd_booking_line_height_40_all_iphone { line-height: 40px; }
.nd_booking_line_height_25_all_iphone { line-height: 25px; }
.nd_booking_font_size_30_all_iphone  { font-size: 30px; }
.nd_booking_margin_0_all_iphone { margin: 0px; }
.nd_booking_margin_top_20_all_iphone { margin-top: 20px; }
.nd_booking_margin_top_40_all_iphone { margin-top: 40px; }
.nd_booking_margin_bottom_20_all_iphone { margin-bottom: 20px; }
.nd_booking_margin_left_0_all_iphone { margin-left: 0px; }
.nd_booking_text_align_center_all_iphone { text-align: center; }
.nd_booking_box_sizing_border_box_all_iphone { box-sizing: border-box; } 
.nd_booking_border_0_all_iphone { border-width: 0px; } 
} @media only screen and (min-width: 768px) and (max-width: 1199px) {
.nd_booking_width_50_all_ipad { width: 50%; }
}body{ margin:0px; padding:0px; } .nd_options_container{ width:1200px; margin:auto; padding: 0px; }
.nd_options_clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.nd_options_site{ float: left; width: 100%; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease; }
.nd_options_section{ width: 100%; float: left; } .nd_options_grid_1, .nd_options_grid_2, .nd_options_grid_3, .nd_options_grid_4, .nd_options_grid_5, .nd_options_grid_6, .nd_options_grid_7, .nd_options_grid_8, .nd_options_grid_9, .nd_options_grid_10, .nd_options_grid_11, .nd_options_grid_12{ padding:15px; float:left; display:inline; box-sizing:border-box; }
.nd_options_grid_1 {width:8.33%;}
.nd_options_grid_2 {width:16.66%;}
.nd_options_grid_3 {width:25%;}
.nd_options_grid_4 {width:33.33%;}
.nd_options_grid_5 {width:41.66%;}
.nd_options_grid_6 {width:50%;}
.nd_options_grid_7 {width:58.33%;}
.nd_options_grid_8 {width:66.66%;}
.nd_options_grid_9 {width:75%;}
.nd_options_grid_10 {width:83.33%;}
.nd_options_grid_11 {width:91.66%;}
.nd_options_grid_12 {width:100%;}  .nd_options_text_align_center { text-align: center; }
.nd_options_text_align_right { text-align: right; }
.nd_options_text_align_left { text-align: left; } .nd_options_text_transform_uppercase{ text-transform: uppercase; } .nd_options_letter_spacing_4 { letter-spacing: 4px; }
.nd_options_letter_spacing_3 { letter-spacing: 3px; }
.nd_options_letter_spacing_2 { letter-spacing: 2px; }
.nd_options_letter_spacing_1 { letter-spacing: 1px; }
.nd_options_letter_spacing_0 { letter-spacing: 0px; } .nd_options_color_white { color: #fff !important; }
.nd_options_color_white_first_a > a { color: #fff !important; } .nd_options_placeholder_color_white::-webkit-input-placeholder { color: #fff; }
.nd_options_placeholder_color_white::-moz-placeholder { color: #fff; }
.nd_options_placeholder_color_white:-ms-input-placeholder { color: #fff; }
.nd_options_placeholder_color_white:-moz-placeholder { color: #fff; }
.nd_options_placeholder_color_white_important::-webkit-input-placeholder { color: #fff !important; }
.nd_options_placeholder_color_white_important::-moz-placeholder { color: #fff !important; }
.nd_options_placeholder_color_white_important:-ms-input-placeholder { color: #fff !important; }
.nd_options_placeholder_color_white_important:-moz-placeholder { color: #fff !important; } .nd_options_font_size_150 { font-size: 150px; line-height: 150px; }
.nd_options_font_size_120 { font-size: 120px; line-height: 150px; }
.nd_options_font_size_100 { font-size: 100px; line-height: 100px; }
.nd_options_font_size_80 { font-size: 80px; line-height: 80px; }
.nd_options_font_size_70 { font-size: 70px; line-height: 70px; }
.nd_options_font_size_60 { font-size: 60px; line-height: 60px; }
.nd_options_font_size_55 { font-size: 55px; line-height: 55px; }
.nd_options_font_size_50 { font-size: 50px; line-height: 50px; }
.nd_options_font_size_45 { font-size: 45px; line-height: 45px; }
.nd_options_font_size_40 { font-size: 40px; line-height: 45px; }
.nd_options_font_size_30 { font-size: 30px; line-height: 30px; }
.nd_options_font_size_35 { font-size: 35px; line-height: 35px; }
.nd_options_font_size_25 { font-size: 25px; line-height: 25px; }
.nd_options_font_size_23 { font-size: 23px; line-height: 23px; }
.nd_options_font_size_20 { font-size: 20px; line-height: 20px; }
.nd_options_font_size_19 { font-size: 19px; line-height: 19px; }
.nd_options_font_size_17 { font-size: 17px; line-height: 17px; }
.nd_options_font_size_16 { font-size: 16px; line-height: 16px; }
.nd_options_font_size_15 { font-size: 15px; line-height: 15px; }
.nd_options_font_size_14 { font-size: 14px; line-height: 14px; }
.nd_options_font_size_13 { font-size: 13px; line-height: 13px; }
.nd_options_font_size_12 { font-size: 12px; line-height: 12px; }
.nd_options_font_size_11 { font-size: 11px; line-height: 12px; }
.nd_options_font_size_10 { font-size: 10px; line-height: 10px; }
.nd_options_font_size_8 { font-size: 8px; line-height: 8px; }
.nd_options_font_size_40_important { font-size: 40px !important; line-height: 45px !important; } .nd_options_font_weight_bolder { font-weight: bolder; }
.nd_options_font_weight_bold { font-weight: bold; }
.nd_options_font_weight_normal { font-weight: normal; }
.nd_options_font_weight_lighter { font-weight: lighter; } .nd_options_height_1000{ height: 1000px; }
.nd_options_height_600{ height: 600px; }
.nd_options_height_570{ height: 570px; }
.nd_options_height_550{ height: 550px; }
.nd_options_height_500{ height: 500px; }
.nd_options_height_450{ height: 450px; }
.nd_options_height_400{ height: 400px; }
.nd_options_height_300{ height: 300px; }
.nd_options_height_250{ height: 250px; }
.nd_options_height_200{ height: 200px; }
.nd_options_height_150{ height: 150px; }
.nd_options_height_130{ height: 130px; }
.nd_options_height_120{ height: 120px; }
.nd_options_height_110{ height: 110px; }
.nd_options_height_100{ height: 100px; }
.nd_options_height_90{ height: 90px; }
.nd_options_height_80{ height: 80px; }
.nd_options_height_70{ height: 70px; }
.nd_options_height_60{ height: 60px; }
.nd_options_height_56{ height: 56px; }
.nd_options_height_55{ height: 55px; }
.nd_options_height_50{ height: 50px; }
.nd_options_height_40{ height: 40px; }
.nd_options_height_33{ height: 33px; }
.nd_options_height_30{ height: 30px; }
.nd_options_height_25{ height: 25px; }
.nd_options_height_20{ height: 20px; }
.nd_options_height_18{ height: 18px; }
.nd_options_height_15{ height: 15px; }
.nd_options_height_13{ height: 13px; }
.nd_options_height_10{ height: 10px; }
.nd_options_height_5{ height: 5px; }
.nd_options_height_4{ height: 4px; }
.nd_options_height_3{ height: 3px; }
.nd_options_height_2{ height: 2px; }
.nd_options_height_1{ height: 1px; }
.nd_options_height_0 { height: 0px; }
.nd_options_height_auto{ height: auto; }
.nd_options_height_100_percentage { height: 100%; }
.nd_options_min_height_70 { min-height: 70px; }
.nd_options_min_height_165 { min-height: 165px; } .nd_options_line_height_0 { line-height: 0px; }
.nd_options_line_height_5 { line-height: 5px; }
.nd_options_line_height_11 { line-height: 11px; }
.nd_options_line_height_14 { line-height: 14px; }
.nd_options_line_height_16 { line-height: 16px; }
.nd_options_line_height_17 { line-height: 17px; }
.nd_options_line_height_18 { line-height: 18px; }
.nd_options_line_height_20 { line-height: 20px; }
.nd_options_line_height_21 { line-height: 21px; }
.nd_options_line_height_22 { line-height: 22px; }
.nd_options_line_height_21 { line-height: 21px; }
.nd_options_line_height_25 { line-height: 25px; }
.nd_options_line_height_31 { line-height: 31px; }
.nd_options_line_height_30 { line-height: 30px; }
.nd_options_line_height_30_important { line-height: 30px !important; }
.nd_options_line_height_35 { line-height: 35px; }
.nd_options_line_height_50 { line-height: 50px; }
.nd_options_line_height_100 { line-height: 100px; }
.nd_options_line_height_2_em { line-height: 2em; } .nd_options_width_700 { width: 700px; }
.nd_options_width_300 { width: 300px; }
.nd_options_width_200 { width: 200px; }
.nd_options_width_170 { width: 170px; }
.nd_options_width_160 { width: 160px; }
.nd_options_width_150 { width: 150px; }
.nd_options_width_100 { width: 100px; }
.nd_options_width_90 { width: 90px; }
.nd_options_width_80 { width: 80px; }
.nd_options_width_70 { width: 70px; }
.nd_options_width_60 { width: 60px; }
.nd_options_width_56 { width: 56px; }
.nd_options_width_55 { width: 55px; }
.nd_options_width_50 { width: 50px; }
.nd_options_width_40 { width: 40px; }
.nd_options_width_33 { width: 33px; }
.nd_options_width_30_hover:hover { width: 30px; }
.nd_options_width_30 { width: 30px; }
.nd_options_width_25 { width: 25px; }
.nd_options_width_20 { width: 20px; }
.nd_options_width_5 { width: 5px; }
.nd_options_width_0 { width: 0px; }
.nd_options_width_100_percentage { width: 100%; }
.nd_options_width_80_percentage { width: 80%; }
.nd_options_width_75_percentage { width: 75%; }
.nd_options_width_70_percentage { width: 70%; }
.nd_options_width_66_percentage { width: 66.66%; }
.nd_options_width_65_percentage { width: 65%; }
.nd_options_width_60_percentage { width: 60%; }
.nd_options_width_55_percentage { width: 55%; }
.nd_options_width_50_percentage { width: 50%; }
.nd_options_width_37-5_percentage_important { width: 37.5% !important; }
.nd_options_width_35_percentage { width: 35%; }
.nd_options_width_33_percentage { width: 33.33%; }
.nd_options_width_40_percentage { width: 40%; }
.nd_options_width_30_percentage { width: 30%; }
.nd_options_width_25_percentage { width: 25%; }
.nd_options_width_25_percentage_important { width: 25% !important; }
.nd_options_width_20_percentage { width: 20%; }
.nd_options_width_15_percentage { width: 15%; }
.nd_options_width_10_percentage { width: 10%; }
.nd_options_width_5_percentage { width: 5%; } .nd_options_max_width_280 { max-width: 280px; }
.nd_options_max_width_100_percentage { max-width: 100%; } .nd_options_bg_white { background-color: #ffffff; }
.nd_options_bg_white_important { background-color: #ffffff !important; }
.nd_options_bg_white_hover:hover { background-color: #ffffff; }
.nd_options_bg_blue { background-color: #8AC6D0; }
.nd_options_bg_green { background-color: #68B78C; }
.nd_options_bg_green_hover:hover { background-color: #68B78C; }
.nd_options_bg_grey { background-color: #f9f9f9; }
.nd_options_bg_grey_important { background-color: #f9f9f9 !important; }
.nd_options_bg_grey_2 { background-color: #a3a3a3; }
.nd_options_bg_grey_3 { background-color: #e4e4e4; }
.nd_options_bg_grey_4 { background-color: #f1f1f1; }
.nd_options_bg_greydark { background-color: #444444; }
.nd_options_bg_greydark_2 { background-color: #495052; }
.nd_options_bg_greydark_3 { background-color: #555555; }
.nd_options_bg_greydark_4 { background-color: #2d2d2d; }
.nd_options_bg_greydark_hover:hover { background-color: #444444; }
.nd_options_bg_orange { background-color: #ceb28d; }
.nd_options_bg_red { background-color: #CC8585; }
.nd_options_bg_yellow { background-color: #FFDA44; }
.nd_options_bg_orangedark { background-color: #c4aa87; } 
.nd_options_bg_blue_alpha { background-color: rgba(138, 198, 208, 0.75); }
.nd_options_bg_white_alpha_97 { background-color: rgba(255, 255, 255, 0.97); }
.nd_options_bg_white_alpha_2 { background-color: rgba(255, 255, 255, 0.2); }
.nd_options_bg_white_alpha_1 { background-color: rgba(255, 255, 255, 0.1); }
.nd_options_bg_white_alpha_1_important { background-color: rgba(255, 255, 255, 0.1) !important; }
.nd_options_bg_green_alpha { background-color: rgba(112, 193, 144, 0.95); }
.nd_options_bg_greydark_alpha { background-color: rgba(101, 100, 96, 0.3); }
.nd_options_bg_greydark_alpha_2 { background-color: rgba(67, 74, 84, 0.2); }
.nd_options_bg_greydark_alpha_3 { background-color: rgba(67, 74, 84, 0.3); }
.nd_options_bg_greydark_alpha_2_2 { background-color: rgba(238, 238, 238, 0.2); }
.nd_options_bg_greydark_alpha_4 { background-color: rgba(101, 100, 96, 0.4); }
.nd_options_bg_greydark_alpha_5 { background-color: rgba(88, 88, 88, 0.5); }
.nd_options_bg_greydark_alpha_6 { background-color: rgba(101, 100, 96, 0.6); }
.nd_options_bg_greydark_alpha_8 { background-color: rgba(101, 100, 96, 0.8); }
.nd_options_bg_greydark_alpha_9 { background-color: rgba(101, 100, 96, 0.9); }
.nd_options_background_color_282828_05 { background-color: rgba(28,28,28,0.5); }
.nd_options_background_color_282828_03 { background-color: rgba(28,28,28,0.3); } .nd_options_background_none{ background: none; }
.nd_options_background_none_hover:hover{ background: none; }
.nd_options_background_transparent_important { background: transparent !important; }
.nd_options_bg_greydark_alpha_gradient { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_2 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.8) 0%, rgba(101,100,96,0) 35%, rgba(101,100,96,0) 45%, rgba(101,100,96,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#99656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_3 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_3_2 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.1) 0%, rgba(101,100,96,0.85) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.1) 0%,rgba(101,100,96,0.85) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.1) 0%,rgba(101,100,96,0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_4 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.65) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_5 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.6) 0%, rgba(101,100,96,0.6) 75%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.6) 0%,rgba(101,100,96,0.6) 75%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.6) 0%,rgba(101,100,96,0.6) 75%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#00656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_6 { 
background: -moz-linear-gradient(top, rgba(45,45,45,0.15) 0%, rgba(45,45,45,0.5) 75%, rgba(45,45,45,1) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,0.15) 0%,rgba(45,45,45,0.5) 75%,rgba(45,45,45,1) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,0.15) 0%,rgba(45,45,45,0.5) 75%,rgba(45,45,45,1) 100%);
linear-gradient(to bottom, rgba(45, 45, 45, 0.15) 0%,rgba(45, 45, 45, 0.5) 75%,rgb(45, 45, 45) 100%);
}
.nd_options_bg_gradient_red_to_green{
background: rgb(204,133,133);
background: -moz-linear-gradient(left, rgba(204,133,133,1) 0%, rgba(204,133,133,1) 61%, rgba(104,183,140,1) 82%, rgba(104,183,140,1) 100%);
background: -webkit-linear-gradient(left, rgba(204,133,133,1) 0%,rgba(204,133,133,1) 61%,rgba(104,183,140,1) 82%,rgba(104,183,140,1) 100%);
background: linear-gradient(to right, rgba(204,133,133,1) 0%,rgba(204,133,133,1) 61%,rgba(104,183,140,1) 82%,rgba(104,183,140,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc8585', endColorstr='#68b78c',GradientType=1 );
}
.nd_options_bg_greydark_alpha_gradient_cc_1 { 
background: -moz-linear-gradient(top, rgba(45,45,45,0.8) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,0.8) 0%, rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,0.8) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nd_options_bg_greydark_alpha_gradient_cc_2 { 
background: -moz-linear-gradient(top, rgba(45,45,45,0) 0%, rgba(45,45,45,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,0) 0%, rgba(45,45,45,0.8) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,0) 0%,rgba(45,45,45,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
} .nd_options_filter_blur_5 { filter:blur(5px); -webkit-filter: blur(5px); }  .nd_options_margin_auto { margin: auto; }
.nd_options_margin_0 { margin: 0px; }
.nd_options_margin_0_important { margin: 0px !important; }
.nd_options_margin_5 { margin: 5px; }
.nd_options_margin_10 { margin: 10px; }
.nd_options_margin_15 { margin: 15px; }
.nd_options_margin_20 { margin: 20px; } .nd_options_margin_bottom_70 { margin-bottom: 70px; }
.nd_options_margin_bottom_40 { margin-bottom: 40px; }
.nd_options_margin_bottom_30 { margin-bottom: 30px; }
.nd_options_margin_bottom_20 { margin-bottom: 20px; }
.nd_options_margin_bottom_10 { margin-bottom: 10px; }
.nd_options_margin_bottom_0 { margin-bottom: 0px; } .nd_options_margin_top_50 { margin-top: 50px; }
.nd_options_margin_top_40 { margin-top: 40px; }
.nd_options_margin_top_30 { margin-top: 30px; }
.nd_options_margin_top_20 { margin-top: 20px; }
.nd_options_margin_top_15 { margin-top: 15px; }
.nd_options_margin_top_13 { margin-top: 13px; }
.nd_options_margin_top_12 { margin-top: 12px; }
.nd_options_margin_top_10 { margin-top: 10px; }
.nd_options_margin_top_6 { margin-top: 6px; }
.nd_options_margin_top_5 { margin-top: 5px; }
.nd_options_margin_top_2 { margin-top: 2px; }
.nd_options_margin_top_1 { margin-top: 1px; } .nd_options_margin_right_5 { margin-right: 5px; }
.nd_options_margin_right_10 { margin-right: 10px; }
.nd_options_margin_right_20 { margin-right: 20px; }
.nd_options_margin_right_40 { margin-right: 40px; }
.nd_options_margin_right_50 { margin-right: 50px; }
.nd_options_margin_right_60 { margin-right: 60px; } .nd_options_margin_left_0 { margin-left: 0px; }
.nd_options_margin_left_5 { margin-left: 5px; }
.nd_options_margin_left_10 { margin-left: 10px; }
.nd_options_margin_left_15 { margin-left: 15px; }
.nd_options_margin_left_20 { margin-left: 20px; }
.nd_options_margin_left_40 { margin-left: 40px; }
.nd_options_margin_left_80 { margin-left: 80px; }
.nd_options_margin_left_60 { margin-left: 60px; }
.nd_options_margin_left_70 { margin-left: 70px; }
.nd_options_margin_left_120 { margin-left: 120px; }
.nd_options_margin_left_200 { margin-left: 200px; }
.nd_options_margin_left_220 { margin-left: 220px; }
.nd_options_margin_left_240 { margin-left: 240px; } .nd_options_margin_left_negative_15 { margin-left: -15px; } .nd_options_margin_bottom_negative_15 { margin-bottom: -15px; }
.nd_options_margin_bottom_100_negative { margin-bottom: -100px; }
.nd_options_margin_bottom_105_negative { margin-bottom: -105px; } .nd_options_margin_top_negative_30 { margin-top: -30px; }
.nd_options_margin_top_negative_15 { margin-top: -15px; }
.nd_options_margin_top_negative_28 { margin-top: -28px; }
.nd_options_margin_top_negative_90 { margin-top: -90px; }
.nd_options_margin_top_negative_120 { margin-top: -120px; }
.nd_options_margin_top_negative_225 { margin-top: -225px; }
.nd_options_margin_top_negative_300 { margin-top: -300px; }  .nd_options_padding_0 { padding: 0px; }
.nd_options_padding_4 { padding: 4px; }
.nd_options_padding_4_8 { padding: 4px 8px; }
.nd_options_padding_5 { padding: 5px; }
.nd_options_padding_5_0 { padding: 5px 0px; }
.nd_options_padding_5_10 { padding: 5px 10px; }
.nd_options_padding_5_20 { padding: 5px 20px; }
.nd_options_padding_5_8 { padding: 5px 8px; }
.nd_options_padding_8 { padding: 8px; }
.nd_options_padding_8_12 { padding: 8px 12px; }
.nd_options_padding_8_20 { padding: 8px 20px; }
.nd_options_padding_10 { padding: 10px; }
.nd_options_padding_10_20 { padding: 10px 20px; }
.nd_options_padding_10_20_important { padding: 10px 20px !important; }
.nd_options_padding_15_20 { padding: 15px 20px; }
.nd_options_padding_15_30 { padding: 15px 30px; }
.nd_options_padding_20_10 { padding: 20px 10px; }
.nd_options_padding_20_0 { padding: 20px 0px; }
.nd_options_padding_13_10 { padding: 13px 10px; }
.nd_options_padding_13 { padding: 13px; }
.nd_options_padding_15 { padding: 15px; }
.nd_options_padding_0_15 { padding: 0px 15px; }
.nd_options_padding_0_15_important { padding: 0px 15px !important; }
.nd_options_padding_20 { padding: 20px; }
.nd_options_padding_25 { padding: 25px; }
.nd_options_padding_25_15 { padding: 25px 15px; }
.nd_options_padding_28 { padding: 28px; }
.nd_options_padding_20_50 { padding: 20px 50px; }
.nd_options_padding_20_25 { padding: 20px 25px; }
.nd_options_padding_20_30 { padding: 20px 30px; }
.nd_options_padding_35 { padding: 35px; }
.nd_options_padding_30 { padding: 30px; }
.nd_options_padding_40 { padding: 40px; }
.nd_options_padding_0_40 { padding: 0px 40px; }
.nd_options_padding_0_20 { padding: 0px 20px; }
.nd_options_padding_40_20 { padding: 40px 20px; }
.nd_options_padding_50 { padding: 50px; }
.nd_options_padding_60 { padding: 60px; }
.nd_options_padding_80 { padding: 80px; }
.nd_options_padding_90 { padding: 90px; }
.nd_options_padding_100 { padding: 100px; }
.nd_options_padding_1020 { padding: 10px 20px; }
.nd_options_padding_510 { padding: 5px 10px; }
.nd_options_padding_10_10_5_10 { padding: 10px 10px 5px 10px; } .nd_options_padding_botttom_0 { padding-bottom: 0px; }
.nd_options_padding_botttom_5 { padding-bottom: 5px; }
.nd_options_padding_bottom_5 { padding-bottom: 5px; }
.nd_options_padding_botttom_10 { padding-bottom: 10px; } .nd_options_padding_top_0 { padding-top: 0px; }
.nd_options_padding_top_5 { padding-top: 5px; }
.nd_options_padding_top_7 { padding-top: 7px; }
.nd_options_padding_top_10 { padding-top: 10px; }
.nd_options_padding_top_30 { padding-top: 30px; }
.nd_options_padding_top_50 { padding-top: 50px; } .nd_options_padding_left_220 { padding-left: 220px; }
.nd_options_padding_left_185 { padding-left: 185px; }
.nd_options_padding_left_120 { padding-left: 120px; }
.nd_options_padding_left_100 { padding-left: 100px; }
.nd_options_padding_left_90 { padding-left: 90px; }
.nd_options_padding_left_80 { padding-left: 80px; }
.nd_options_padding_left_70 { padding-left: 70px; }
.nd_options_padding_left_50 { padding-left: 50px; }
.nd_options_padding_left_45 { padding-left: 45px; }
.nd_options_padding_left_40 { padding-left: 40px; }
.nd_options_padding_left_25 { padding-left: 25px; }
.nd_options_padding_left_20 { padding-left: 20px; }
.nd_options_padding_left_10 { padding-left: 10px; }
.nd_options_padding_left_5 { padding-left: 5px; }
.nd_options_padding_left_0 { padding-left: 0px; } .nd_options_padding_right_0 { padding-right: 0px; }
.nd_options_padding_right_5 { padding-right: 5px; }
.nd_options_padding_right_10 { padding-right: 10px; }
.nd_options_padding_right_20 { padding-right: 20px; }
.nd_options_padding_right_40 { padding-right: 40px; }  .nd_options_border_style_solid { border-style: solid; } .nd_options_border_color_transparent { border-color: transparent; } .nd_options_border_radius_3 { border-radius: 3px; }
.nd_options_border_radius_4 { border-radius: 4px; }
.nd_options_border_radius_5 { border-radius: 5px; }
.nd_options_border_radius_15 { border-radius: 15px }
.nd_options_border_radius_20 { border-radius: 20px; }
.nd_options_border_radius_25 { border-radius: 25px; }
.nd_options_border_radius_30 { border-radius: 30px; }
.nd_options_border_radius_30_important { border-radius: 30px !important; }
.nd_options_border_radius_25_25_0_0 { border-radius: 25px 25px 0px 0px; }
.nd_options_border_radius_0_0_4_4 { border-radius: 0px 0px 4px 4px; }
.nd_options_border_radius_4_4_0_0 { border-radius: 4px 4px 0px 0px; }
.nd_options_border_radius_5_5_0_0 { border-radius: 5px 5px 0px 0px; }
.nd_options_border_radius_0_0_5_5 { border-radius: 0px 0px 5px 5px; }
.nd_options_border_radius_50 { border-radius: 50px; }
.nd_options_border_radius_100_percentage { border-radius: 100%; } .nd_options_border_width_2 { border-width: 2px; }
.nd_options_border_width_15 { border-width: 15px; }
.nd_options_border_bottom_width_0 { border-bottom-width: 0px; }
.nd_options_border_0 { border: 0px solid #fff; }
.nd_options_border_0_important { border: 0px solid #fff !important; }
.nd_options_border_1_solid_white { border: 1px solid #fff; }
.nd_options_border_2_solid_white { border: 2px solid #fff; }
.nd_options_border_2_solid_white_hover:hover { border: 2px solid #fff; }
.nd_options_border_1_solid_grey { border: 1px solid #f1f1f1; }
.nd_options_border_1_solid_grey_2 { border: 1px solid #a3a3a3; }
.nd_options_border_1_solid_grey_3 { border: 1px solid #7e7e7e; }
.nd_options_border_3_solid_white { border: 3px solid #fff; }
.nd_options_border_3_dashed_grey { border: 3px dashed #f1f1f1; }
.nd_options_border_1_solid_green { border: 1px solid #68B78C; }
.nd_options_border_1_solid_green_hover:hover { border: 1px solid #68B78C; }
.nd_options_border_2_solid_green { border: 2px solid #68B78C; }
.nd_options_border_1_solid_orange { border: 1px solid #ceb28d; }
.nd_options_border_5_solid_white { border: 5px solid #fff; }
.nd_options_border_4_solid_grey { border: 4px solid #f1f1f1; } .nd_options_border_top_width_0{ border-top-width: 0px; }
.nd_options_border_top_1_solid_grey { border-top: 1px solid #f1f1f1; }
.nd_options_border_top_1_solid_greydark { border-top: 1px solid #595959; }
.nd_options_border_top_2_solid_grey { border-top: 2px solid #f1f1f1; } .nd_options_border_bottom_width_0{ border-bottom-width: 0px; }
.nd_options_border_bottom_width_2{ border-bottom-width: 2px; }
.nd_options_border_bottom_1_solid_grey { border-bottom: 1px solid #f1f1f1; }
.nd_options_border_bottom_2_solid_grey { border-bottom: 2px solid #f1f1f1; }
.nd_options_border_bottom_2_solid_greendark { border-bottom: 2px solid #64AB84; }
.nd_options_border_bottom_4_solid_white { border-bottom: 4px solid #fff; }
.nd_options_border_bottom_3_solid_white { border-bottom: 3px solid #fff; }
.nd_options_border_bottom_1_solid_greydark { border-bottom: 1px solid #595959; }
.nd_options_border_bottom_2_dotted_grey { border-bottom: 2px dotted #f1f1f1; } .nd_options_border_left_width_0{ border-left-width: 0px; } .nd_options_border_right_width_0{ border-right-width: 0px; } .nd_options_box_sizing_border_box { box-sizing: border-box; } .nd_options_list_style_none { list-style: none; } .nd_options_display_inline { display: inline; }
.nd_options_display_inline_block { display: inline-block; }
.nd_options_display_block { display: block; }
.nd_options_display_none { display: none; }
.nd_options_display_table { display: table; }
.nd_options_display_table_cell { display: table-cell; } .nd_options_vertical_align_middle { vertical-align: middle; }
.nd_options_vertical_align_top { vertical-align: top; }
.nd_options_vertical_align_bottom { vertical-align: bottom; } .nd_options_float_left { float: left; }
.nd_options_float_right { float: right; } .nd_options_background_size_cover { background-size: cover; }
.nd_options_background_size_25 { background-size: 25px; }
.nd_options_background_size_15 { background-size: 15px; }
.nd_options_background_position_center { background-position: center center; }
.nd_options_background_position_center_bottom { background-position: center bottom; }
.nd_options_background_position_center_top { background-position: center top; }
.nd_options_background_repeat_no_repeat { background-repeat: no-repeat; } .nd_options_position_absolute { position: absolute; }
.nd_options_position_relative { position: relative; }
.nd_options_position_fixed { position: fixed; } .nd_options_right_300_negative { right: -300px; }
.nd_options_right_0 { right: 0; }
.nd_options_right_20 { right: 20px; }
.nd_options_right_30 { right: 30px; }
.nd_options_right_5_negative { right: -5px; }
.nd_options_left_0 { left: 0; }
.nd_options_left_10 { left: 10px; }
.nd_options_left_20 { left: 20px; }
.nd_options_left_30 { left: 30px; }
.nd_options_left_10_negative { left: -10px; }
.nd_options_left_20_negative { left: -20px; }
.nd_options_left_15 { left: 15px; }
.nd_options_left_65_negative { left: -65px; }
.nd_options_top_0 { top: 0; }
.nd_options_top_5 { top: 5px; }
.nd_options_top_10 { top: 10px; }
.nd_options_top_15 { top: 15px; }
.nd_options_top_40_negative { top: -40px; }
.nd_options_top_10_negative { top: -10px; }
.nd_options_top_5_negative { top: -5px; }
.nd_options_top_3_negative { top: -3px; }
.nd_options_top_22_negative { top: -22px; }
.nd_options_top_10 { top: 10px; }
.nd_options_top_17 { top: 17px; }
.nd_options_top_20 { top: 20px; }
.nd_options_top_30 { top: 30px; }
.nd_options_bottom_0 { bottom: 0px; }
.nd_options_bottom_2 { bottom: 2px; }
.nd_options_bottom_20 { bottom: 20px; }
.nd_options_bottom_30 { bottom: 30px; }
.nd_options_bottom_35_negative { bottom: -35px; }
.nd_options_bottom_22_negative { bottom: -22px; }
.nd_options_bottom_6_negative { bottom: -6px; } .nd_options_overflow_hidden { overflow: hidden; }
.nd_options_overflow_x_auto { overflow-x: auto; }
.nd_options_overflow_y_auto { overflow-y: auto; }
.nd_options_overflow_visible_important { overflow: visible !important; } .nd_options_cursor_move { cursor: move; }
.nd_options_cursor_text { cursor: text; }
.nd_options_cursor_pointer { cursor: pointer; }
.nd_options_cursor_zoom_out { cursor: zoom-out; } .nd_options_outline_0{ outline: 0; } .nd_options_z_index_1_negative{ z-index: -1; }
.nd_options_z_index_9{ z-index: 9; }
.nd_options_z_index_10{ z-index: 10; }
.nd_options_z_index_98 { z-index: 98; }
.nd_options_z_index_99{ z-index: 99; }
.nd_options_z_index_999{ z-index: 999; } .nd_options_transition_all_08_ease{
-webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease;
} .nd_options_opacity_0{ opacity: 0; }
.nd_options_opacity_07{ opacity: 0.7; }
.nd_options_opacity_05_hover:hover{ opacity: 0.5; } .nd_options_zoom_1_1_hover:hover{ zoom: 1.1; } .nd_options_box_shadow_0_7_20_000_030 { box-shadow: 0 7px 20px rgba(0,0,0,0.3) }
.nd_options_box_shadow_0_7_20_000_015 { box-shadow: 0 7px 20px rgba(0,0,0,0.15) }
.nd_options_box_shadow_0_0_15_0_0001 { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); } .nd_options_fadein_fadeout .nd_options_fadein{
opacity: 0;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 800ms;
-moz-transition: opacity;
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 800ms;
}
.nd_options_fadein_fadeout:hover .nd_options_fadein{
opacity: 1;
z-index: 2;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 800ms;
-moz-transition: opacity;
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 800ms;
} .nd_options_fadein_fadeout .nd_options_fadeout{
opacity: 1;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 500ms;
-moz-transition: opacity;
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 500ms;
}
.nd_options_fadein_fadeout:hover .nd_options_fadeout{
opacity: 0;
z-index: 1;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 500ms;
-moz-transition: opacity;
-moz-transition-timing-function: ease-out;
-moz-transition-duration: 500ms;
} .nd_options_fadein_fadeout .nd_options_filter_blur_5 { -webkit-filter: blur(0px); -moz-filter: blur(0px); -o-filter: blur(0px); -ms-filter: blur(0px); filter: blur(0px); }
.nd_options_fadein_fadeout:hover .nd_options_filter_blur_5 { -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); } .nd_options_fadein_fadeout .nd_options_zoom_image { -webkit-transition:all 3000ms; -o-transition:all 500ms; transition:all 3000ms; }
.nd_options_fadein_fadeout:hover .nd_options_zoom_image{ -webkit-transform:rotate(3deg) scale(1.2, 1.2); -o-transform:rotate(3deg) scale(1.2, 1.2); transform:rotate(3deg) scale(1.2, 1.2); } .nd_options_rotate{ -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.nd_options_rotate:hover { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg); }  .typed-cursor{opacity: 1;font-weight: 100;-webkit-animation: blink 0.7s infinite;-moz-animation: blink 0.7s infinite;-ms-animation: blink 0.7s infinite;-o-animation: blink 0.7s infinite;animation: blink 0.7s infinite;}
@-keyframes blink{0% { opacity:1; }50% { opacity:0; }100% { opacity:1; }}
@-webkit-keyframes blink{0% { opacity:1; }50% { opacity:0; }100% { opacity:1; }}
@-moz-keyframes blink{0% { opacity:1; }50% { opacity:0; }100% { opacity:1; }}
@-ms-keyframes blink{0% { opacity:1; }50% { opacity:0; }100% { opacity:1; }}
@-o-keyframes blink{0% { opacity:1; }50% { opacity:0; }100% { opacity:1; }}  .nd_options_vc_parallax_filter_1_3 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.3); 
left:0px;
}
.nd_options_vc_parallax_filter_1_4 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.4); 
left:0px;
}
.nd_options_vc_parallax_filter_1_5 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.5); 
left:0px;
}
.nd_options_vc_parallax_filter_1_6 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.6); 
left:0px;
}
.nd_options_vc_parallax_filter_1_7 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.7); 
left:0px;
}
.nd_options_vc_parallax_filter_1_8 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.8); 
left:0px;
}
.nd_options_vc_parallax_filter_1_9 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background-color: rgba(101, 100, 96, 0.9);
left:0px; 
} .nd_options_vc_parallax_filter_1 .vc_parallax-inner:after {
content: ''; position: absolute; width: 100%; height: 100%; 
background: -moz-linear-gradient(top, rgba(101,100,96,0.65) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
} .nd_options_vc_parallax_filter_2 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
}
.nd_options_vc_parallax_filter_2_2 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(101,100,96,0.1) 0%, rgba(101,100,96,0.6) 60%, rgba(101,100,96,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.1) 0%,rgba(101,100,96,0.6) 60%,rgba(101,100,96,0.8) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.1) 0%,rgba(101,100,96,0.6) 60%,rgba(101,100,96,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
}
.nd_options_vc_parallax_filter_2_3 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.2) 60%, rgba(28,28,28,1) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
}
.nd_options_vc_parallax_filter_2_4 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(28,28,28,0.2) 0%, rgba(28,28,28,0.7) 100%);
background: -webkit-linear-gradient(top, rgba(28,28,28,0.2) 0%, rgba(28,28,28,0.7) 100%);
background: linear-gradient(to bottom, rgba(28,28,28,0.2) 0%, rgba(28,28,28,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
}
.nd_options_vc_parallax_filter_2_5 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(45,45,45,0.2) 0%, rgba(45,45,45,0.9) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,0.2) 0%, rgba(45,45,45,0.9) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,0.2) 0%, rgba(45,45,45,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
left:0px;
} .nd_options_vc_parallax_filter_3 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%;
background: -moz-linear-gradient(top, rgba(101,100,96,1) 0%, rgba(101,100,96,0) 45%, rgba(101,100,96,0) 45%, rgba(101,100,96,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,1) 0%,rgba(101,100,96,0) 45%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,1) 0%,rgba(101,100,96,0) 45%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#99656460',GradientType=0 );
left:0px;
} .nd_options_vc_parallax_filter_cc_1 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(top,  rgba(45,45,45,0.8) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}
.nd_options_vc_parallax_filter_cc_2 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(top,  rgba(45,45,45,0.8) 0%, rgba(45,45,45,0.4) 100%);
background: -webkit-linear-gradient(top,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0.4) 100%);
background: linear-gradient(to bottom,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0.4) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}
.nd_options_vc_parallax_filter_cc_3 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(top,  rgba(45,45,45,0) 0%, rgba(45,45,45,0.8) 100%);
background: -webkit-linear-gradient(top,  rgba(45,45,45,0) 0%,rgba(45,45,45,0.8) 100%);
background: linear-gradient(to bottom,  rgba(45,45,45,0) 0%,rgba(45,45,45,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}
.nd_options_vc_parallax_filter_cc_4 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(top,  rgba(45,45,45,0.4) 0%, rgba(45,45,45,0.8) 100%);
background: -webkit-linear-gradient(top,  rgba(45,45,45,0.4) 0%,rgba(45,45,45,0.8) 100%);
background: linear-gradient(to bottom,  rgba(45,45,45,0.4) 0%,rgba(45,45,45,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}
.nd_options_vc_parallax_filter_cc_5 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(left,  rgba(45,45,45,0) 0%, rgba(45,45,45,0.8) 100%);
background: -webkit-linear-gradient(left,  rgba(45,45,45,0) 0%,rgba(45,45,45,0.8) 100%);
background: linear-gradient(to left,  rgba(45,45,45,0) 0%,rgba(45,45,45,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}
.nd_options_vc_parallax_filter_cc_6 .vc_parallax-inner:after { 
content: ''; position: absolute; width: 100%; height: 100%; left:0px;
background: -moz-linear-gradient(left,  rgba(45,45,45,0.8) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(left,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to left,  rgba(45,45,45,0.8) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
} .nd_options_underline_effect u { position: relative; z-index: 99; text-decoration: none; }
.nd_options_underline_effect u:after { position: absolute; content:''; width: 100%; height: 5px; left: 0;bottom: 11px; z-index: -9; } .wpb_revslider_element.wpb_content_element { margin-bottom: 0px !important; }  #container.give-wrap.container { width: 1200px !important; margin: auto !important; margin-bottom: 45px !important; }  .give-grid div.give-grid__item a.give-card { border-width: 0px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); }
.give-grid div.give-grid__item .give-card__title { font-weight: bold; letter-spacing: 1px; }
.give-grid div.give-grid__item .give-card__text { line-height: 2em; margin-bottom: 10px; }
.give-grid div.give-grid__item .give-card__progress .raised,
.give-grid div.give-grid__item .give-card__progress .raised span { text-transform: uppercase; letter-spacing: 1px; font-size: 13px; }
.give-grid div.give-grid__item .give-card__progress .raised span:first-child { font-weight: bold; }
.give-grid div.give-grid__item .give-card__progress .give-progress-bar { height: 3px; border-radius: 0px; } .give-form-wrap .give-goal-progress .give-progress-bar { height: 6px; border-radius: 0px; }
.give-form-wrap .give-goal-progress .raised,
.give-form-wrap .give-goal-progress .raised span { font-size: 20px; text-transform: uppercase; letter-spacing: 1px; }
.give-form-wrap .give-goal-progress .raised span:first-child { font-weight: bold; }
.give-form-wrap .give-form-content-wrap p { line-height: 2em; margin-top: 40px; margin-bottom: 40px; }
.give-form-wrap legend { margin-top: 30px !important; float: left; width: 100%;letter-spacing: 1px;margin-bottom: 30px !important; border-width: 0px !important; font-size: 20px !important; line-height: 20px; }
.give-form-wrap fieldset#give_offline_payment_info { margin-top: 20px;margin-bottom: 20px;padding: 20px;background-color: #f9f9f9; border: 1px solid #f1f1f1; }  @media only screen and (min-width: 960px) and (max-width: 1199px) {
.nd_options_container{width:960px;}
#container.give-wrap.container{ width:960px !important;}
.nd_options_grid_1,.nd_options_grid_2,.nd_options_grid_3,.nd_options_grid_4,.nd_options_grid_5,.nd_options_grid_6,.nd_options_grid_7,.nd_options_grid_8,.nd_options_grid_9,.nd_options_grid_10,.nd_options_grid_11,.nd_options_grid_12{ width: 100%; }
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.nd_options_container {width:748px;}
#container.give-wrap.container{ width:748px !important;}
.nd_options_width_100_percentage_ipad_port { width: 100%; }
.nd_options_grid_1,.nd_options_grid_2,.nd_options_grid_3,.nd_options_grid_4,.nd_options_grid_5,.nd_options_grid_6,.nd_options_grid_7,.nd_options_grid_8,.nd_options_grid_9,.nd_options_grid_10,.nd_options_grid_11,.nd_options_grid_12{ width: 100%; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
body{ -webkit-text-size-adjust:none; }      
.nd_options_container {width:460px;}
#container.give-wrap.container{ width:460px !important;}
.nd_options_grid_1,.nd_options_grid_2,.nd_options_grid_3,.nd_options_grid_4,.nd_options_grid_5,.nd_options_grid_6,.nd_options_grid_7,.nd_options_grid_8,.nd_options_grid_9,.nd_options_grid_10,.nd_options_grid_11,.nd_options_grid_12{ width: 100%; }
} @media only screen and (min-width: 320px) and (max-width: 479px){
body{ -webkit-text-size-adjust:none; }
.nd_options_container{ width:300px;}
#container.give-wrap.container{ width:300px !important;}
.nd_options_max_width_280_iphone_port { max-width: 280px; }
.nd_options_display_none_iphone_port { display: none; }
.nd_options_width_100_percentage_iphone_port { width: 100%; }
.nd_options_text_align_left_iphone_port { text-align: left; }
.nd_options_grid_1,.nd_options_grid_2,.nd_options_grid_3,.nd_options_grid_4,.nd_options_grid_5,.nd_options_grid_6,.nd_options_grid_7,.nd_options_grid_8,.nd_options_grid_9,.nd_options_grid_10,.nd_options_grid_11,.nd_options_grid_12{ width: 100%; } 
} @media only screen and (min-width: 320px) and (max-width: 1199px) {
.nd_options_display_none_all_responsive { display: none; }
.nd_options_padding_0_20_responsive { padding: 0px 20px; }
.nd_options_padding_20_responsive { padding: 20px; }
.nd_options_padding_20_responsive_important { padding: 20px !important; }
.nd_options_padding_10_responsive_important { padding: 10px !important; }
.nd_options_padding_top_0_responsive { padding-top: 0px; }
.nd_options_padding_bottom_0_responsive { padding-bottom: 0px; }
.nd_options_padding_20_first_div_important_responsive > div { padding: 20px !important; }
.nd_options_padding_0_first_div_important_responsive > div { padding: 0px !important; }
.nd_options_display_block_responsive { display: block; }
.nd_options_display_inline_block_responsive { display: inline-block; }
.nd_options_width_100_percentage_responsive { width: 100%; }
.nd_options_width_100_percentage_responsive_important { width: 100% !important; }
.nd_options_width_50_percentage_responsive { width: 50%; }
.nd_options_text_align_center_responsive { text-align: center; }
.nd_options_text_align_center_responsive_important { text-align: center !important; }
.nd_options_text_align_left_responsive { text-align: left; }
.nd_options_margin_top_50_responsive { margin-top: 50px; }
.nd_options_margin_top_20_responsive { margin-top: 20px; }
.nd_options_margin_top_5_responsive { margin-top: 5px; }
.nd_options_margin_bottom_20_responsive { margin-bottom: 20px; }
.nd_options_margin_bottom_50_responsive { margin-bottom: 50px; }
.nd_options_margin_top_0_important_responsive { margin-top: 0px !important; }
.nd_options_margin_top_0_first_div_important_responsive > div { margin-top: 0px !important; }
.nd_options_margin_top_50_first_div_important_responsive > div { margin-top: 50px !important; }
.nd_options_margin_0_20_first_div_important_responsive > div { margin: 0px 20px !important; }
.nd_options_margin_0_first_div_important_responsive > div { margin: 0px !important; }
.nd_options_border_top_1_solid_greydark_responsive { border-top: 1px solid #595959; }
.nd_options_border_top_1_solid_grey_responsive { border-top: 1px solid #f1f1f1; }
.nd_options_border_top_1_solid_orangedark_responsive { border-top: 1px solid #b59974; }
.nd_options_border_width_0_first_div_important_responsive > div { border-width: 0px !important; }
.nd_options_cursor_move_responsive { cursor: move; }
.nd_options_font_size_40_responsive { font-size: 40px; }
.nd_options_line_height_40_responsive { line-height: 40px; }
.nd_options_line_height_25_responsive { line-height: 25px; }
.nd_options_line_height_20_important_responsive { line-height: 20px !important; }
.nd_options_float_none_responsive { float: none; }
.nd_options_float_left_responsive { float: left; }
} @media only screen and (min-width: 320px) and (max-width: 767px) {
.nd_options_display_none_all_iphone { display: none; }
.nd_options_display_block_all_iphone { display: block; }
.nd_options_width_100_percentage_all_iphone { width: 100%; }
.nd_options_width_100_percentage_all_iphone_important { width: 100% !important; }
.nd_options_width_50_percentage_all_iphone { width: 50%; }
.nd_options_width_50_all_iphone { width: 50px; }
.nd_options_width_250_all_iphone { width: 250px; }
.nd_options_text_align_center_all_iphone { text-align: center; }
.nd_options_text_align_left_all_iphone { text-align: left; }
.nd_options_text_align_left_important_all_iphone { text-align: left !important; }
.nd_options_padding_right_0_all_iphone { padding-right: 0px; }
.nd_options_padding_left_0_all_iphone { padding-left: 0px; }
.nd_options_padding_left_40_all_iphone { padding-left: 40px; }
.nd_options_padding_right_40_all_iphone { padding-right: 40px; }
.nd_options_padding_0_all_iphone { padding: 0px; }
.nd_options_padding_0_important_all_iphone { padding: 0px !important; }
.nd_options_padding_0_right_important_all_iphone { padding-right: 0px !important; }
.nd_options_padding_0_left_important_all_iphone { padding-left: 0px !important; }
.nd_options_padding_40_all_iphone { padding: 40px; }
.nd_options_padding_50_first_div_important_all_iphone > div { padding: 50px !important; }
.nd_options_padding_20_first_div_important_all_iphone > div { padding: 20px !important; }
.nd_options_padding_0_first_div_important_all_iphone > div { padding: 0px !important; }
.nd_options_font_size_40_all_iphone { font-size: 40px; }
.nd_options_font_size_40_important_all_iphone { font-size: 40px !important; }
.nd_options_font_size_20_all_iphone { font-size: 20px; }
.nd_options_font_size_20_important_all_iphone { font-size: 20px !important; }
.nd_options_font_size_10_all_iphone { font-size: 10px; }
.nd_options_line_height_40_all_iphone { line-height: 40px; }
.nd_options_line_height_40_important_all_iphone { line-height: 40px !important; }
.nd_options_line_height_20_all_iphone { line-height: 20px; }
.nd_options_position_relative_all_iphone { position: relative; }
.nd_options_position_initial_all_iphone { position: initial; }
.nd_options_margin_top_20_all_iphone { margin-top: 20px; }
}#debungcontrolls {
z-index:100000;
position:fixed;
bottom:0px; width:100%;
height:auto;
background:rgba(0,0,0,0.6);
padding:10px;
box-sizing: border-box;
}
.debugtimeline {
width:100%;
height:10px;
position:relative;
display:block;
margin-bottom:3px;	
display:none;
white-space: nowrap;	
box-sizing: border-box;
}
.debugtimeline:hover {
height:15px;
}
.the_timeline_tester {
background:#e74c3c;
position:absolute;
top:0px;
left:0px;
height:100%;
width:0;	
}
.rs-go-fullscreen {
position:fixed !important;
width:100% !important;
height:100% !important;
top:0px !important;
left:0px !important;
z-index:9999999 !important;
background:#ffffff !important;
}
.debugtimeline.tl_slide .the_timeline_tester {
background:#f39c12;	
}
.debugtimeline.tl_frame .the_timeline_tester {
background:#3498db;	
}
.debugtimline_txt {
color:#fff;
font-weight: 400;
font-size:7px;
position:absolute;	
left:10px;
top:0px;
white-space: nowrap;
line-height: 10px;
}
.rtl {	direction: rtl;}
@font-face {
font-family: 'revicons';
src: url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);
src: url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),
url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),
url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),
url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="revicon-"]:before, [class*=" revicon-"]:before {
font-family: "revicons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }  .rev_slider_wrapper{
position:relative;
z-index: 0;
width:100%;
}
.rev_slider{
position:relative;
overflow:visible;
}
.entry-content .rev_slider a,
.rev_slider a { box-shadow: none; }
.tp-overflow-hidden { 	overflow:hidden !important;}
.group_ov_hidden 	{	overflow:hidden}
.tp-simpleresponsive img,
.rev_slider img{
max-width:none !important;	
transition: none;
margin:0px;
padding:0px;
border:none;
}
.rev_slider .no-slides-text{
font-weight:bold;
text-align:center;
padding-top:80px;
}
.rev_slider >ul,
.rev_slider_wrapper >ul,
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{
list-style:none !important;
position:absolute;	
margin:0px !important;
padding:0px !important;
overflow-x: visible;
overflow-y: visible;
list-style-type: none !important;
background-image:none;
background-position:0px 0px;
text-indent: 0em;
top:0px;left:0px;
}
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li { 
visibility:hidden; 
}
.tp-revslider-slidesli,
.tp-revslider-mainul	{	
padding:0 !important; 
margin:0 !important; 
list-style:none !important;
}
.rev_slider li.tp-revslider-slidesli {
position: absolute !important;
}
.tp-caption .rs-untoggled-content { display:block;}
.tp-caption .rs-toggled-content { display:none;}
.rs-toggle-content-active.tp-caption .rs-toggled-content { display:block;}
.rs-toggle-content-active.tp-caption .rs-untoggled-content { display:none;}
.rev_slider .tp-caption,
.rev_slider .caption 	{ 
position:relative;  
visibility:hidden; 
white-space: nowrap;
display: block;	
-webkit-font-smoothing: antialiased !important;
z-index:1;
}
.rev_slider .tp-caption,
.rev_slider .caption,
.tp-simpleresponsive img {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
margin-bottom:0;
}
.tp-svg-layer svg {	width:100%; height:100%;position: relative;vertical-align: top} .tp-carousel-wrapper {
cursor:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/css/openhand.cur), move;
}
.tp-carousel-wrapper.dragged {
cursor:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move;
} .tp_inner_padding {	
box-sizing:border-box;	
max-height:none !important;	
}
.tp-caption.tp-layer-selectable {
-moz-user-select: all;
-khtml-user-select: all;
-webkit-user-select: all;
-o-user-select: all;	
}
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-caption.tp-hidden-caption,
.tp-parallax-wrap.tp-hidden-caption {	
visibility:hidden !important; 
display:none !important
}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider audio,
.rev_slider video {
max-width: none !important
}
.tp-element-background 	{	position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0;}
.tp-blockmask,
.tp-blockmask_in,
.tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}
.tp-parallax-wrap { transform-style: preserve-3d } .rev_row_zone					{	position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;}
.rev_row_zone_top 				{	top:0px;}
.rev_row_zone_middle 			{	top:50%; transform:translateY(-50%);}
.rev_row_zone_bottom 			{	bottom:0px;}
.rev_column .tp-parallax-wrap  { vertical-align: top }
.rev_slider .tp-caption.rev_row 	{
display:table;
position:relative;
width:100% !important;
table-layout: fixed;
box-sizing: border-box;
vertical-align: top;
height:auto !important;
font-size:0px;
}
.rev_column {	
display: table-cell;
position: relative;
vertical-align: top;
height: auto;
box-sizing: border-box;	
font-size:0px;
}
.rev_column_inner {
box-sizing: border-box;
display: block;
position: relative;
width:100% !important;
height:auto !important;
white-space: normal !important;
}
.rev_column_bg {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
box-sizing: border-box;
background-clip: content-box;
border: 0px solid transparent;
}
.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .tp-loop-wrap,
.rev_column_inner .tp-mask-wrap 			{	text-align: inherit; }
.rev_column_inner .tp-mask-wrap 			{	display: inline-block;}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,
.rev_column_inner .tp-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;}
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,
.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .rev_layer_in_column { vertical-align: top; }
.rev_break_columns { display: block !important }
.rev_break_columns .tp-parallax-wrap.rev_column  { display:block !important; width:100% !important; } .fullscreen-container {	
position:relative;
padding:0;
}
.fullwidthbanner-container{
position:relative;
padding:0;
overflow:hidden;
}
.fullwidthbanner-container .fullwidthabanner{
width:100%;
position:relative;
} .tp-static-layers				{	
position:absolute; z-index:101; top:0px;left:0px; } .tp-static-layers-back {	
z-index:0;
}
.tp-caption .frontcorner		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcorner		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-caption .frontcornertop		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcornertop		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-layer-inner-rotation {	
position: relative !important;
} img.tp-slider-alternative-image	{	
width:100%; height:auto;
} .noFilterClass {
filter:none !important;
} .rs-background-video-layer 		{	position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0;}
.tp-caption.coverscreenvideo	{	width:100%;height:100%;top:0px;left:0px;position:absolute;}
.caption.fullscreenvideo,
.tp-caption.fullscreenvideo		{	left:0px; top:0px; position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo audio,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe audio,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none}
.fullcoveredvideo audio,
.fullscreenvideo audio
.fullcoveredvideo video,
.fullscreenvideo video				{	background: #000}
.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}
.videoisplaying .html5vid .tp-poster	{	display: none}
.tp-video-play-button					{	
background:#000;
background:rgba(0,0,0,0.3);										
border-radius:5px;
position: absolute;
top: 50%;
left: 50%;										
color: #FFF;
z-index: 3;
margin-top: -25px;
margin-left: -25px;
line-height: 50px !important;
text-align: center;
cursor: pointer;
width: 50px;
height:50px;
box-sizing: border-box;
display: inline-block;	
vertical-align: top;
z-index: 4;
opacity: 0;	
transition:opacity 300ms ease-out !important;				
}
.tp-hiddenaudio,
.tp-audio-html5 .tp-video-play-button { display:none !important;}
.tp-caption .html5vid					{	width:100% !important; height:100% !important;}									
.tp-video-play-button i 				{	width:50px;height:50px; display:inline-block; text-align: center; vertical-align: top; line-height: 50px !important; font-size: 40px !important;}									
.tp-caption:hover .tp-video-play-button	{	opacity: 1; display:block;}
.tp-caption .tp-revstop					{	display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important;margin-top:15px !important;line-height: 20px !important;vertical-align: top; font-size:25px !important;}
.videoisplaying .revicon-right-dir		{	display:none}
.videoisplaying .tp-revstop				{	display:inline-block}
.videoisplaying  .tp-video-play-button			{	display:none}
.fullcoveredvideo .tp-video-play-button			{	display:none !important}
.fullscreenvideo .fullscreenvideo audio 		{	object-fit:contain !important;}
.fullscreenvideo .fullscreenvideo video 		{	object-fit:contain !important;}
.fullscreenvideo .fullcoveredvideo audio 		{	object-fit:cover !important;}
.fullscreenvideo .fullcoveredvideo video 		{	object-fit:cover !important;}
.tp-video-controls {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 5px;
opacity: 0;	
transition: opacity .3s;
background-image: linear-gradient(to bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);		
display:table;max-width:100%; overflow:hidden;box-sizing:border-box;
}
.tp-caption:hover .tp-video-controls {	opacity: .9;}
.tp-video-button {
background: rgba(0,0,0,.5);
border: 0;
color: #EEE;	
border-radius: 3px;
cursor:pointer;
line-height:12px;
font-size:12px;
color:#fff;
padding:0px;
margin:0px;
outline: none;
}
.tp-video-button:hover 				{	cursor: pointer;}
.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap 				{ 	padding:0px 5px;display:table-cell; vertical-align: middle;}
.tp-video-seek-bar-wrap				{	width:80%}
.tp-video-vol-bar-wrap				{	width:20%}
.tp-volume-bar,
.tp-seek-bar						{	width:100%; cursor: pointer;  outline:none; line-height:12px;margin:0; padding:0;}
.rs-fullvideo-cover					{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}
.disabled_lc .tp-video-play-button,
.rs-background-video-layer video::-webkit-media-controls-start-playback-button,
.rs-background-video-layer video::-webkit-media-controls,
.rs-background-video-layer audio::-webkit-media-controls { display:none !important;}
.tp-audio-html5 .tp-video-controls {	opacity: 1 !important; visibility: visible !important} .tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo				{	background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)} .tp-shadowcover	{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}
.tp-shadow1 	{	box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}
.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after
{
z-index: -2;
position: absolute;
content: "";
bottom: 10px;
left: 10px;
width: 50%;
top: 85%;
max-width:300px;
background: transparent;  
box-shadow: 0 15px 10px rgba(0,0,0,0.8);
transform: rotate(-3deg);
}
.tp-shadow2:after,
.tp-shadow4:after
{  
transform: rotate(3deg);
right: 10px;
left: auto;
}
.tp-shadow5
{
position:relative;        
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.tp-shadow5:before, .tp-shadow5:after
{
content:"";
position:absolute; 
z-index:-2;    
box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
top:30%;
bottom:0;
left:20px;
right:20px;    
border-radius:100px / 20px;
} .tp-button{
padding:6px 13px 5px;
border-radius: 3px;	
height:30px;
cursor:pointer;
color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
text-decoration:none;
}
.tp-button.big	{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; }
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover {	background-position:bottom, 15px 11px} .tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117;box-shadow:0px 3px 0px 0px #104d0b;}
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb;box-shadow:0px 3px 0px 0px #0f3e68}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d;box-shadow:0px 3px 0px 0px #7c1212}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700;box-shadow:0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555;box-shadow:0px 3px 0px 0px #222}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888;box-shadow:0px 3px 0px 0px #555} .rev-btn,
.rev-btn:visited						{ 	outline:none !important; box-shadow:none !important; text-decoration: none !important; line-height: 44px; font-size: 17px; font-weight: 500; padding: 12px 35px; box-sizing:border-box;  font-family: "Roboto", sans-serif;  cursor: pointer;}
.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited			{ 	text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900; }
.rev-btn.rev-withicon i					{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important; margin-left:10px !important;}
.rev-btn.rev-hiddenicon i				{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important;  opacity: 0; margin-left:0px !important; width:0px !important;  }
.rev-btn.rev-hiddenicon:hover i			{   opacity: 1 !important; margin-left:10px !important; width:auto !important;} .rev-btn.rev-medium,
.rev-btn.rev-medium:visited				{	 line-height: 36px; font-size: 14px; padding: 10px 30px; }
.rev-btn.rev-medium.rev-withicon i		{ 	font-size: 14px; top: 0px; }
.rev-btn.rev-medium.rev-hiddenicon i	{ 	font-size: 14px; top: 0px; } .rev-btn.rev-small,
.rev-btn.rev-small:visited				{	line-height: 28px; font-size: 12px; padding: 7px 20px; }
.rev-btn.rev-small.rev-withicon i		{	font-size: 12px; top: 0px; }
.rev-btn.rev-small.rev-hiddenicon i		{ 	font-size: 12px; top: 0px; } .rev-maxround 							{ 	border-radius: 30px; }
.rev-minround 							{ 	border-radius: 3px; } .rev-burger {
position: relative;
width: 60px;
height: 60px;
box-sizing: border-box;
padding: 22px 0 0 14px;
border-radius: 50%;
border: 1px solid rgba(51,51,51,0.25);
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
cursor: pointer;
}
.rev-burger span {
display: block;
width: 30px;
height: 3px;
background: #333;
transition: .7s;
pointer-events: none;
transform-style: flat !important;
}
.rev-burger span:nth-child(2) {
margin: 3px 0;
}
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {
transform: translateY(6px) rotate(-45deg);
}
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {
transform: rotate(-45deg);
opacity: 0;
}
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {
transform: translateY(-6px) rotate(-135deg);
}
.rev-burger.revb-white {
border: 2px solid rgba(255,255,255,0.2);
}
.rev-burger.revb-white span {
background: #fff;
}
.rev-burger.revb-whitenoborder {
border: 0;
}
.rev-burger.revb-whitenoborder span {
background: #fff;
}
.rev-burger.revb-darknoborder {
border: 0;
}
.rev-burger.revb-darknoborder span {
background: #333;
}
.rev-burger.revb-whitefull {
background: #fff;
border:none;
}
.rev-burger.revb-whitefull span {
background:#333;
}
.rev-burger.revb-darkfull {
background: #333;
border:none;
}
.rev-burger.revb-darkfull span {
background:#fff;
} @keyframes rev-ani-mouse {
0% {opacity: 1;top: 29%;}
15% {opacity: 1;top: 50%;}
50% {opacity: 0;top: 50%;}
100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
display: inline-block;
position: relative;
left: 0;
right: 0;
text-align: center;
cursor: pointer;
width:35px;
height:55px;	
box-sizing: border-box;
border: 3px solid white;
border-radius: 23px;
}
.rev-scroll-btn > * {
display: inline-block;
line-height: 18px;
font-size: 13px;
font-weight: normal;
color: #7f8c8d;
color: #ffffff;
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
letter-spacing: 2px;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active {
color: #ffffff;
}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active {
opacity: 0.8;
}
.rev-scroll-btn.revs-fullwhite  {
background:#fff;
}
.rev-scroll-btn.revs-fullwhite span {
background: #333;	
}
.rev-scroll-btn.revs-fulldark  {
background:#333;
border:none;
}
.rev-scroll-btn.revs-fulldark  span {
background: #fff;	
}
.rev-scroll-btn span {
position: absolute;
display: block;
top: 29%;
left: 50%;
width: 8px;
height: 8px;
margin: -4px 0 0 -4px;
background: white;
border-radius: 50%;	
animation: rev-ani-mouse 2.5s linear infinite;
}
.rev-scroll-btn.revs-dark {
border-color:#333;
}
.rev-scroll-btn.revs-dark span {
background: #333;	
}
.rev-control-btn {
position: relative;
display: inline-block;
z-index: 5;	
color: #FFF;  
font-size: 20px;
line-height: 60px;
font-weight: 400;
font-style: normal;
font-family: Raleway;	
text-decoration: none;
text-align: center;
background-color: #000;	
border-radius: 50px;	
text-shadow: none;
background-color: rgba(0, 0, 0, 0.50);
width:60px;
height:60px;
box-sizing: border-box;
cursor: pointer;
}
.rev-cbutton-dark-sr	{	
border-radius: 3px;		
}
.rev-cbutton-light	{	
color: #333;  	
background-color: rgba(255,255,255, 0.75);	
}
.rev-cbutton-light-sr	{		
color: #333;  	
border-radius: 3px;		
background-color: rgba(255,255,255, 0.75);
}
.rev-sbutton {	
line-height: 37px;	
width:37px;
height:37px;	
}
.rev-sbutton-blue	{	
background-color: #3B5998
}
.rev-sbutton-lightblue	{	
background-color: #00A0D1;
}
.rev-sbutton-red	{	
background-color: #DD4B39;
} .tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px} .tp-caption img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
zoom:1;
}
.tp-caption img {  }
.caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat}
.tp-caption.slidelink a span{	background:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/coloredbg.png) repeat}
.tp-shape {	width:100%;height:100%;} .tp-caption .rs-starring				{	display: inline-block}
.tp-caption .rs-starring .star-rating {
float: none;	
display: inline-block;
vertical-align: top;
color: #FFC321 !important;
}
.tp-caption .rs-starring .star-rating, 
.tp-caption .rs-starring-page .star-rating {	
position: relative;
height: 1em;	
width: 5.4em;
font-family: star;
font-size: 1em !important;
}
.tp-caption  .rs-starring .star-rating:before, 
.tp-caption  .rs-starring-page .star-rating:before {
content: "\73\73\73\73\73";
color: #E0DADF;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tp-caption .rs-starring .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
font-size: 1em !important;
}
.tp-caption .rs-starring .star-rating span:before,
.tp-caption .rs-starring .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
} .tp-loader 	{
top:50%; left:50%;
z-index:10000;
position:absolute;
}
.tp-loader.spinner0 {
width: 40px;
height: 40px;
background-color: #fff;
background-image:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/loader.gif);
background-repeat:no-repeat;
background-position: center center;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
margin-top:-20px;
margin-left:-20px;	
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;	
}
.tp-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
margin-top:-20px;
margin-left:-20px;	
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;	
}
.tp-loader.spinner5 	{	
background-image:url(//mragoworesort.pl/wp-content/plugins/revslider/public/assets/assets/loader.gif);
background-repeat:no-repeat;
background-position:10px 10px;
background-color:#fff;
margin:-22px -22px;
width:44px;height:44px;
border-radius: 3px;	
}
@keyframes tp-rotateplane {
0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 
50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 
100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.tp-loader.spinner2 {
width: 40px;
height: 40px;
margin-top:-20px;margin-left:-20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
border-radius: 100%;	
animation: tp-scaleout 1.0s infinite ease-in-out;
}
@keyframes tp-scaleout {
0% {transform: scale(0.0);} 
100% {transform: scale(1.0);opacity: 0;}
}
.tp-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
border-radius: 100%;
display: inline-block;  
animation: tp-bouncedelay 1.4s infinite ease-in-out; animation-fill-mode: both;
}
.tp-loader.spinner3 .bounce1 {
animation-delay: -0.32s;
}
.tp-loader.spinner3 .bounce2 {  
animation-delay: -0.16s;
}
@keyframes tp-bouncedelay {
0%, 80%, 100% {transform: scale(0.0);} 
40% {transform: scale(1.0);}
}
.tp-loader.spinner4 {
margin: -20px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center;
animation: tp-rotate 2.0s infinite linear;
}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;  
animation: tp-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
}
.tp-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;  
animation-delay: -1.0s;
}
@keyframes tp-rotate { 100% { transform: rotate(360deg);}}
@keyframes tp-bounce {
0%, 100% {transform: scale(0.0);} 
50% { transform: scale(1.0);}
} .tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar					{	border:none; min-height: 0; margin:0; border-radius: 0; }
.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}
.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;}
.tp-arr-imgholder,
.tp-videoposter,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}
.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected				{	opacity:1;}
.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; }
.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; }
.tp-bullet 						{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}
.tp-bullet.selected,
.tp-bullet:hover				{	background:#fff;}
.tparrows						{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }
.tparrows:hover 				{	background:#000;}
.tparrows:before				{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.tparrows.tp-leftarrow:before	{	content: '\e824'; }
.tparrows.tp-rightarrow:before	{	content: '\e825'; } body.rtl .tp-kbimg {left: 0 !important} .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);} .hglayerinfo				   {	  position: fixed;
bottom: 0px;
left: 0px;
color: #FFF;
font-size: 12px;
line-height: 20px;
font-weight: 600;
background: rgba(0, 0, 0, 0.75);
padding: 5px 10px;
z-index: 2000;
white-space: normal;}
.hginfo 					   { 	position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}
.indebugmode .tp-caption:hover { 	border:1px dashed #c0392b !important;}
.helpgrid 					   { 	border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }
#revsliderlogloglog				{	padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;} .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}
.tp-kbimg-wrap:before,
.tp-kbimg-wrap:after {height:500%;width:500%}
.rs-background-video-layer iframe {visibility:inherit !important;}