.wpac,.wpac a,.wpac abbr,.wpac acronym,.wpac address,.wpac applet,.wpac b,.wpac big,.wpac blockquote,.wpac caption,.wpac cite,.wpac code,.wpac dd,.wpac del,.wpac dfn,.wpac div,.wpac dl,.wpac dt,.wpac em,.wpac fieldset,.wpac font,.wpac form,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac hr,.wpac i,.wpac img,.wpac input,.wpac ins,.wpac kbd,.wpac label,.wpac legend,.wpac li,.wpac object,.wpac ol,.wpac option,.wpac p,.wpac pre,.wpac q,.wpac s,.wpac samp,.wpac select,.wpac small,.wpac span,.wpac strike,.wpac strong,.wpac sub,.wpac sup,.wpac table,.wpac tbody,.wpac td,.wpac textarea,.wpac tfoot,.wpac th,.wpac thead,.wpac tr,.wpac tt,.wpac ul,.wpac var{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:#000!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac address,.wpac blockquote,.wpac caption,.wpac dd,.wpac div,.wpac dl,.wpac dt,.wpac fieldset,.wpac form,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac hr,.wpac ol,.wpac option,.wpac p,.wpac pre,.wpac select,.wpac textarea,.wpac ul{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=checkbox],.wpac input[type=radio],.wpac input[type=submit],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type=checkbox]:after,.wpac input[type=checkbox]:before{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type=radio]:after,.wpac input[type=radio]:before{content:none!important;border:0!important}.wpac li:after,.wpac li:before{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac input,.wpac select,.wpac textarea{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac [dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr{--rev-gap:4px;--rev-padding:4px;--media-gap:8px;--media-size:40px;--media-lines:2}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:var(--star-color,#fb8e28)!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 3px 0 0!important;line-height:normal!important}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{color:var(--head-based-color,#555)!important;margin:6px 0 0!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:15px!important}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir=ltr] .wp-google-left{padding-right:10px!important}[dir=rtl] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:46px!important;width:46px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-place-center{text-align:center!important}.wp-gr .wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important;fill:var(--star-color,#fb8e28)}.wp-gr .wp-google-wrap{display:flex;flex-direction:column;gap:var(--rev-gap)}.wp-gr .wp-google-name{color:var(--name-color,#333)!important;font-size:100%!important;font-weight:700!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wpac.wp-dark .wp-google-name a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color,#fafafa)!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .grw-hide,.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:var(--head-name-color,#333)!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:46px!important;height:46px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:var(--name-color,#154fc1)!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-x .grw-header+.grw-content .grw-review,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-review{--gap:0;--col:1}.wp-gr .grw-row-xl .grw-header+.grw-content{--gap:.2;--col:1.2}.wp-gr .grw-row-l .grw-header+.grw-content{--gap:.25;--col:1.25}.wp-gr .grw-row-m .grw-header+.grw-content{--gap:.333333;--col:1.333333}.wp-gr .grw-row-s .grw-header+.grw-content{--gap:.5;--col:1.5}.wp-gr .grw-row-s .grw-header+.grw-content .grw-review,.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review{--gap:1;--col:2}.wp-gr .grw-row-m .grw-header+.grw-content .grw-review,.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review{--gap:2;--col:3}.wp-gr .grw-row-l .grw-review,.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review{--gap:3;--col:4}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{--gap:4;--col:5}.wp-gr .grw-row-xl .grw-header{--gap:5;--col:6}.wp-gr .grw-content,.wp-gr .grw-header{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.wp-gr .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{display:flex;flex-direction:column;gap:var(--rev-gap);height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;padding:15px!important;width:100%!important}.wp-gr .grw-review-inner.grw-round{border-radius:4px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;flex:1!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;width:100%!important;padding:var(--rev-padding)!important}.wp-gr .grw-btns{height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important}.wp-gr .grw-btns svg path{fill:#aaa;transition:all .2s ease-in-out!important}.wp-gr .grw-btns:hover svg path{fill:#555!important}[dir=rtl] .wp-gr .grw-next,[dir=rtl] .wp-gr .grw-prev{transform:rotate(180deg)}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:8px 0 var(--rev-gap)!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:6px 15px 10px!important;outline:0!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=slider] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout=slider] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr{--slider-dot-size:8px}.wp-gr .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 var(--slider-btn)!important;padding-top:var(--slider-dot-padding-top,16px)!important}.wp-gr .rpi-dots{display:flex!important;gap:12px!important;flex-wrap:nowrap!important;overflow-x:scroll!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.wp-gr .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:1px 0!important;background-color:var(--slider-dot-color,#999)!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;width:var(--slider-dot-size)!important;transform:scale(.65)!important;scroll-snap-align:center!important}.wp-gr .rpi-dot:hover{opacity:1!important}.wp-gr .rpi-dot.active{opacity:1!important;transform:scale(1.1)!important;background-color:var(--slider-act-dot-color,#154fc1)!important}.wp-gr .rpi-dot.s2{transform:scale(.9)!important}.wp-gr .rpi-dot.s3{transform:scale(.75)!important}.wp-gr[data-layout=grid] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:700!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:var(--media-gap);max-height:calc((var(--media-size) + var(--media-gap)) * var(--media-lines) - 2px)!important;overflow-y:auto!important}.wp-gr .wp-google-img img{display:flex;width:var(--media-size)!important;height:var(--media-size)!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity, .65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::after,.rpi-x::before{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:transparent}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483001;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;height:100%;max-width:1200px;max-height:calc(100vh - 160px)}.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size;position:relative;height:100%;border:none;overflow:hidden;border-radius:4px}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
strong {
font-weight: 600;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.gallery-caption { 
font-weight: normal; 
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.bypostauthor { 
font-weight: bold; 
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }  body{ 
margin:0px; padding:0px; 
}
#start_nicdark_framework { 
color: #5c5c5c; 
font-size: 15px; 
line-height: 29px; 
font-family: 'Roboto', sans-serif; 
overflow-x:hidden; 
} .nicdark_container{ 
width:1200px; 
margin:auto; 
padding: 0px; 
}
.nicdark_clearfix:after { 
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
}
.nicdark_site{ 
-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; 
}
.nicdark_section,
.nicdark_site { 
width: 100%; 
float: left; 
} .nicdark_grid_1, 
.nicdark_grid_2, 
.nicdark_grid_3, 
.nicdark_grid_4, 
.nicdark_grid_5, 
.nicdark_grid_6, 
.nicdark_grid_7, 
.nicdark_grid_8, 
.nicdark_grid_9, 
.nicdark_grid_10, 
.nicdark_grid_11, 
.nicdark_grid_12 { 
padding:15px 20px; 
float:left; 
display:inline; 
box-sizing:border-box; 
}
.nicdark_grid_1 {
width:8.33%;
}
.nicdark_grid_2 {
width:16.66%;
}
.nicdark_grid_3 {
width:25%;
}
.nicdark_grid_4 {
width:33.33%;
}
.nicdark_grid_5 {
width:41.66%;
}
.nicdark_grid_6 {
width:50%;
}
.nicdark_grid_7 {
width:58.33%;
}
.nicdark_grid_8 {
width:66.66%;
}
.nicdark_grid_9 {
width:75%;
}
.nicdark_grid_10 {
width:83.33%;
}
.nicdark_grid_11 {
width:91.66%;
}
.nicdark_grid_12 {
width:100%;
}  p,
h1,
h2,
h3,
h4,
h5,
h6 { 
margin:0px; 
padding:0px; 
font-weight: normal; 
}
a { 
text-decoration: none;
color: #5c5c5c;  
} h1,
h2,
h3,
h4,
h5,
h6,
.nicdark_datepicker .ui-datepicker-header .ui-datepicker-title { 
color: #373737; 
}
p,
input,
label,
textarea,
select,
.nicdark_datepicker{ 
color:#5c5c5c; 
}
a img{ 
border: 0; 
} h1 { 
font-size: 40px; 
line-height: 1.5em; 
}
h2 { 
font-size: 33px; 
line-height: 1.5em; 
}
h3 { 
font-size: 23px; 
line-height: 1.5em; 
}
h4 { 
font-size: 20px; 
line-height: 1.5em; 
}
h5 { 
font-size: 17px; 
line-height: 1.5em; 
}
h6 { 
font-size: 13px; 
line-height: 1.5em; 
}
p { 
font-size: 14px; 
line-height: 1.5em;
font-weight: 300;
letter-spacing: 2px; 
}
input,
label,
textarea,
select { 
font-size: 15px; 
} h1,
h2,
h3,
h4,
h5,
h6,
.nicdark_first_font,
.nicdark_datepicker .ui-datepicker-title { 
font-family: 'Playfair Display', sans-serif; 
}
p,
a,
input,
label,
.nicdark_second_font,
.nicdark_datepicker,
textarea,
select { 
font-family: 'Roboto', sans-serif; 
}
.nicdark_third_font { 
font-family: 'Roboto', sans-serif; 
} input,
textarea,
select { 
background-color: #f9f9f9;
outline: 0; 
border: 1px solid #f1f1f1; 
padding: 10px 20px; 
box-sizing:border-box; 
} table { 
border-collapse: collapse; 
} .nicdark_tabs .ui-tabs-active.ui-state-active { 
box-shadow: 0px 2px 0px #22b6af; 
} .nicdark_datepicker { 
float: left; 
width: 100%;
text-align: center; 
}
.nicdark_datepicker .ui-datepicker { 
float: left; 
width: 100%; 
}
.nicdark_datepicker .ui-datepicker-header { 
float: left; 
width: 100%; 
}
.nicdark_datepicker .ui-datepicker-calendar { 
display: inline-table; 
width: 95%; 
margin-top: 15px; 
margin-bottom: 15px; 
}
.nicdark_datepicker .ui-datepicker-prev,
.nicdark_datepicker .ui-datepicker-next { 
display: none; 
}
.nicdark_datepicker .ui-datepicker-header .ui-datepicker-title { 
background-color: #F9F9F9; 
padding: 20px; 
font-size: 20px; 
font-weight: bolder; 
border-bottom: 1px solid #f1f1f1; 
}
.nicdark_datepicker .ui-datepicker-calendar { 
margin-top: 10px; 
}
.nicdark_datepicker .ui-datepicker-calendar th { 
color: #373737; 
}
.nicdark_datepicker .ui-datepicker-calendar th,
.nicdark_datepicker .ui-datepicker-calendar td { 
padding: 10px 5px; 
}
.nicdark_datepicker .ui-datepicker-unselectable span { 
background-color: #fff; 
}
.nicdark_datepicker a.ui-state-default { 
background-color: #22b6af; 
color:#fff; 
padding: 5px; 
border-radius: 3px; 
}  .nicdark_text_align_center { 
text-align: center; 
}
.nicdark_text_align_right { 
text-align: right; 
}
.nicdark_text_align_left { 
text-align: left; 
} .nicdark_text_transform_uppercase{ 
text-transform: uppercase; 
} .nicdark_color_white { 
color: #fff; 
}
.nicdark_color_grey { 
color: #5c5c5c; 
}
.nicdark_color_greydark { 
color: #373737; 
}
.nicdark_color_greydark_hover:hover { 
color: #373737; 
}
.nicdark_color_f1f1f1{ 
color: #f1f1f1; 
}
.nicdark_color_green{ 
color: #22b6af; 
}
.nicdark_color_green_hover:hover { 
color: #22b6af; 
}
.nicdark_color_orange{ 
color: #79a1bb; 
}
.nicdark_color_orange_hover:hover{ 
color: #79a1bb; 
} .nicdark_placeholder_color_white::-webkit-input-placeholder { 
color: #fff; 
}
.nicdark_placeholder_color_white::-moz-placeholder { 
color: #fff; 
}
.nicdark_placeholder_color_white:-ms-input-placeholder { 
color: #fff; 
}
.nicdark_placeholder_color_white:-moz-placeholder { 
color: #fff; 
} .nicdark_font_size_150 { 
font-size: 150px; 
line-height: 150px; 
}
.nicdark_font_size_100 { 
font-size: 100px; 
line-height: 100px; 
}
.nicdark_font_size_90 { 
font-size: 90px; 
line-height: 90px; 
}
.nicdark_font_size_80 { 
font-size: 80px; 
line-height: 80px; 
}
.nicdark_font_size_70 { 
font-size: 70px; 
line-height: 70px; 
}
.nicdark_font_size_60 { 
font-size: 60px; 
line-height: 60px; 
}
.nicdark_font_size_50 { 
font-size: 50px; 
line-height: 50px; 
}
.nicdark_font_size_40 { 
font-size: 40px; 
line-height: 45px; 
}
.nicdark_font_size_30 { 
font-size: 30px; 
line-height: 30px; 
}
.nicdark_font_size_25 { 
font-size: 25px; 
line-height: 25px; 
}
.nicdark_font_size_20 { 
font-size: 20px; 
line-height: 20px; 
}
.nicdark_font_size_15 { 
font-size: 15px; 
line-height: 15px; 
}
.nicdark_font_size_14 { 
font-size: 14px; 
line-height: 14px; 
}
.nicdark_font_size_13 { 
font-size: 13px; 
line-height: 13px; 
}
.nicdark_font_size_12 { 
font-size: 12px; 
line-height: 12px; 
}
.nicdark_font_size_11 { 
font-size: 11px; 
line-height: 12px; 
}
.nicdark_font_size_10 { 
font-size: 10px;
line-height: 10px; 
}
.nicdark_font_size_8 { 
font-size: 8px; 
line-height: 8px; 
} .nicdark_font_weight_lighter { 
font-weight: lighter; 
}
.nicdark_font_weight_bolder { 
font-weight: bolder; 
}
.nicdark_font_weight_300{ 
font-weight: 300; 
}
.nicdark_font_weight_400{ 
font-weight: 400; 
}
.nicdark_font_weight_500{ 
font-weight: 500; 
}
.nicdark_font_weight_600{ 
font-weight: 600; 
}
.nicdark_font_weight_700{ 
font-weight: 700; 
} .nicdark_letter_spacing_3 { 
letter-spacing: 3px; 
}
.nicdark_letter_spacing_2 { 
letter-spacing: 2px; 
}
.nicdark_letter_spacing_1 { 
letter-spacing: 1px; 
} .nicdark_height_1000{ 
height: 1000px; 
}
.nicdark_height_600{ 
height: 600px; 
}
.nicdark_height_570{ 
height: 570px; 
}
.nicdark_height_550{ 
height: 550px; 
}
.nicdark_height_500{ 
height: 500px; 
}
.nicdark_height_450{ 
height: 450px; 
}
.nicdark_height_400{ 
height: 400px; 
}
.nicdark_height_300{ 
height: 300px; 
}
.nicdark_height_250{ 
height: 250px; 
}
.nicdark_height_200{ 
height: 200px; 
}
.nicdark_height_150{ 
height: 150px; 
}
.nicdark_height_100{ 
height: 100px; 
}
.nicdark_height_90{ 
height: 90px; 
}
.nicdark_height_80{ 
height: 80px; 
}
.nicdark_height_70{ 
height: 70px; 
}
.nicdark_height_60{ 
height: 60px;
}
.nicdark_height_55{ 
height: 55px; 
}
.nicdark_height_50{ 
height: 50px; 
}
.nicdark_height_40{ 
height: 40px; 
}
.nicdark_height_33{ 
height: 33px; 
}
.nicdark_height_30{ 
height: 30px; 
}
.nicdark_height_25 { 
height: 25px; 
}
.nicdark_height_20{ 
height: 20px; 
}
.nicdark_height_15{ 
height: 15px; 
}
.nicdark_height_13{ 
height: 13px; 
}
.nicdark_height_10{ 
height: 10px; 
}
.nicdark_height_5{ 
height: 5px; 
}
.nicdark_height_3{ 
height: 3px; 
}
.nicdark_height_2{ 
height: 2px; 
}
.nicdark_height_1{ 
height: 1px; 
}
.nicdark_height_auto{ 
height: auto; 
}
.nicdark_height_100_percentage { 
height: 100%; 
} .nicdark_line_height_5 { 
line-height: 5px; 
}
.nicdark_line_height_13 { 
line-height: 13px; 
}
.nicdark_line_height_16 { 
line-height: 16px; 
}
.nicdark_line_height_17 { 
line-height: 17px; 
}
.nicdark_line_height_18 { 
line-height: 18px; 
}
.nicdark_line_height_20 { 
line-height: 20px; 
}
.nicdark_line_height_25 { 
line-height: 25px; 
}
.nicdark_line_height_31 { 
line-height: 31px; 
}
.nicdark_line_height_30 { 
line-height: 30px; 
}
.nicdark_line_height_35 { 
line-height: 35px; 
}
.nicdark_line_height_50 { 
line-height: 50px; 
}
.nicdark_line_height_18_em { 
line-height: 1.8em; 
}
.nicdark_line_height_12_em { 
line-height: 1.2em; 
}
.nicdark_word_break_break_word {
word-break: break-word;
} .nicdark_width_700 { 
width: 700px; 
}
.nicdark_width_300 { 
width: 300px; 
}
.nicdark_width_200 { 
width: 200px; 
}
.nicdark_width_170 { 
width: 170px; 
}
.nicdark_width_150 { 
width: 150px; 
}
.nicdark_width_100 { 
width: 100px; 
}
.nicdark_width_90 { 
width: 90px; 
}
.nicdark_width_70 { 
width: 70px; 
}
.nicdark_width_60 { 
width: 60px; 
}
.nicdark_width_55 { 
width: 55px; 
}
.nicdark_width_33 { 
width: 33px; 
}
.nicdark_width_30_hover:hover { 
width: 30px; 
}
.nicdark_width_25 { 
width: 25px; 
}
.nicdark_width_5 { 
width: 5px; 
}
.nicdark_width_100_percentage { 
width: 100%; 
}
.nicdark_width_85_percentage { 
width: 85%; 
}
.nicdark_width_80_percentage {
width: 80%;
}
.nicdark_width_75_percentage { 
width: 75%; 
}
.nicdark_width_70_percentage { 
width: 70%; 
}
.nicdark_width_66_percentage { 
width: 66.66%; 
}
.nicdark_width_65_percentage { 
width: 65%; 
}
.nicdark_width_60_percentage { 
width: 60%; 
}
.nicdark_width_55_percentage { 
width: 55%; 
}
.nicdark_width_50_percentage { 
width: 50%; 
}
.nicdark_width_35_percentage { 
width: 35%; 
}
.nicdark_width_33_percentage { 
width: 33.33%; 
}
.nicdark_width_40_percentage {
width: 40%; 
}
.nicdark_width_30_percentage {
width: 30%; 
}
.nicdark_width_25_percentage {
width: 25%; 
}
.nicdark_width_20_percentage {
width: 20%; 
}
.nicdark_width_15_percentage {
width: 15%; 
}
.nicdark_width_10_percentage {
width: 10%; 
}
.nicdark_width_5_percentage {
width: 5%;
} .nicdark_bg_white { 
background-color: #ffffff; 
}
.nicdark_bg_white_hover:hover { 
background-color: #ffffff; 
}
.nicdark_bg_blue { 
background-color: #22b6af; 
}
.nicdark_bg_green { 
background-color: #22b6af; 
}
.nicdark_bg_green_hover:hover { 
background-color: #22b6af; 
}
.nicdark_bg_grey { 
background-color: #f9f9f9; 
}
.nicdark_bg_grey_2 { 
background-color: #5c5c5c; 
}
.nicdark_bg_grey_3 { 
background-color: #e4e4e4; 
}
.nicdark_bg_greydark { 
background-color: #373737; 
}
.nicdark_bg_greydark_hover:hover { 
background-color: #373737; 
}
.nicdark_bg_orange { 
background-color: #C19B77; 
}
.nicdark_bg_red { 
background-color: #22b6af; 
}
.nicdark_bg_yellow { 
background-color: #FFDA44; 
}
.nicdark_bg_orangedark { 
background-color: #c4aa87; 
} 
.nicdark_background_color_7298b0 { 
background-color: #7298b0; 
} 
.nicdark_bg_blue_alpha { 
background-color: rgba(138, 198, 208, 0.75); 
}
.nicdark_bg_green_alpha { 
background-color: rgba(112, 193, 144, 0.95); 
}
.nicdark_bg_greydark_alpha { 
background-color: rgba(101, 100, 96, 0.3); 
}
.nicdark_bg_greydark_alpha_4 { 
background-color: rgba(101, 100, 96, 0.4); 
}
.nicdark_bg_greydark_alpha_6 { 
background-color: rgba(101, 100, 96, 0.6); 
}
.nicdark_bg_greydark_alpha_8 { 
background-color: rgba(101, 100, 96, 0.8); 
}
.nicdark_bg_greydark_alpha_9 { 
background-color: rgba(101, 100, 96, 0.9); 
} .nicdark_background_none{ 
background: none; 
}
.nicdark_background_none_hover:hover { 
background: none; 
}
.nicdark_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 );
}
.nicdark_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 );
}
.nicdark_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 );
}
.nicdark_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 );
}
.nicdark_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 );
}
.nicdark_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='#22b6af', endColorstr='#22b6af',GradientType=1 );
} .nicdark_filter_blur_5 { 
filter:blur(5px); 
-webkit-filter: blur(5px); 
}  .nicdark_margin_0 { 
margin: 0px; 
}
.nicdark_margin_5 { 
margin: 5px; 
}
.nicdark_margin_10 { 
margin: 10px; 
}
.nicdark_margin_15 { 
margin: 15px; 
}
.nicdark_margin_20 { 
margin: 20px; 
} .nicdark_margin_bottom_20 { 
margin-bottom: 20px; 
}
.nicdark_margin_bottom_10 { 
margin-bottom: 10px; 
} .nicdark_margin_top_50 { 
margin-top: 50px; 
}
.nicdark_margin_top_40 { 
margin-top: 40px; 
}
.nicdark_margin_top_20 { 
margin-top: 20px; 
}
.nicdark_margin_top_13 { 
margin-top: 13px; 
}
.nicdark_margin_top_10 { 
margin-top: 10px; 
}
.nicdark_margin_top_5 { 
margin-top: 5px; 
}
.nicdark_margin_top_4 { 
margin-top: 4px; 
}
.nicdark_margin_top_3 { 
margin-top: 3px; 
}
.nicdark_margin_top_2 { 
margin-top: 2px; 
} .nicdark_margin_right_5 { 
margin-right: 5px; 
}
.nicdark_margin_right_10 { 
margin-right: 10px;
}
.nicdark_margin_right_20 { 
margin-right: 20px; 
}
.nicdark_margin_right_40 { 
margin-right: 40px; 
}
.nicdark_margin_right_50 { 
margin-right: 50px; 
}
.nicdark_margin_right_60 { 
margin-right: 60px; 
} .nicdark_margin_left_0 { 
margin-left: 0px; 
}
.nicdark_margin_left_5 { 
margin-left: 5px; 
}
.nicdark_margin_left_10 { 
margin-left: 10px; 
}
.nicdark_margin_left_15 { 
margin-left: 15px; 
}
.nicdark_margin_left_20 { 
margin-left: 20px; 
}
.nicdark_margin_left_40 { 
margin-left: 40px; 
}
.nicdark_margin_left_80 { 
margin-left: 80px;
}
.nicdark_margin_left_60 { 
margin-left: 60px; 
}
.nicdark_margin_left_70 { 
margin-left: 70px; 
}
.nicdark_margin_left_120 { 
margin-left: 120px; 
}
.nicdark_margin_left_200 { 
margin-left: 200px; 
}
.nicdark_margin_left_220 { 
margin-left: 220px; 
}
.nicdark_margin_left_240 {
margin-left: 240px; 
} .nicdark_margin_left_negative_15 { 
margin-left: -15px; 
}
.nicdark_margin_left_negative_40 { 
margin-left: -40px; 
} .nicdark_margin_bottom_negative_15 { 
margin-bottom: -15px; 
}
.nicdark_margin_bottom_100_negative { 
margin-bottom: -100px; 
}
.nicdark_margin_bottom_105_negative { 
margin-bottom: -105px; 
} .nicdark_margin_top_negative_30 { 
margin-top: -30px; 
}
.nicdark_margin_top_negative_225 { 
margin-top: -225px; 
}
.nicdark_margin_top_negative_300 { 
margin-top: -300px; 
}  .nicdark_padding_0 { 
padding: 0px; 
}
.nicdark_padding_5 { 
padding: 5px; 
}
.nicdark_padding_5_10 { 
padding: 5px 10px; 
}
.nicdark_padding_8 { 
padding: 8px; 
}
.nicdark_padding_8_20 { 
padding: 8px 20px; 
}
.nicdark_padding_10 { 
padding: 10px; 
}
.nicdark_padding_10_20 { 
padding: 10px 20px; 
}
.nicdark_padding_20_10 { 
padding: 20px 10px; 
}
.nicdark_padding_13_10 { 
padding: 13px 10px; 
}
.nicdark_padding_13 { 
padding: 13px; 
}
.nicdark_padding_15 { 
padding: 15px; 
}
.nicdark_padding_20 { 
padding: 20px; 
}
.nicdark_padding_28 { 
padding: 28px; 
}
.nicdark_padding_20_50 { 
padding: 20px 50px;
}
.nicdark_padding_20_25 { 
padding: 20px 25px; 
}
.nicdark_padding_30 { 
padding: 30px; 
}
.nicdark_padding_40 { 
padding: 40px; 
}
.nicdark_padding_40_20 { 
padding: 40px 20px; 
}
.nicdark_padding_50 { 
padding: 50px; 
}
.nicdark_padding_60 { 
padding: 60px; 
}
.nicdark_padding_80 { 
padding: 80px; 
}
.nicdark_padding_90 { 
padding: 90px; 
}
.nicdark_padding_100 { 
padding: 100px; 
}
.nicdark_padding_100_40 { 
padding: 100px 40px; 
}
.nicdark_padding_1020 { 
padding: 10px 20px; 
}
.nicdark_padding_510 { 
padding: 5px 10px; 
} .nicdark_padding_botttom_0 { 
padding-bottom: 0px; 
}
.nicdark_padding_botttom_5 { 
padding-bottom: 5px; 
}
.nicdark_padding_botttom_10 { 
padding-bottom: 10px; 
}
.nicdark_padding_bottom_20 { 
padding-bottom: 20px; 
}
.nicdark_padding_bottom_40 { 
padding-bottom: 40px; 
} .nicdark_padding_top_0 { 
padding-top: 0px; 
}
.nicdark_padding_top_10 { 
padding-top: 10px; 
}
.nicdark_padding_top_13 { 
padding-top: 13px; 
}
.nicdark_padding_top_20 { 
padding-top: 20px; 
}
.nicdark_padding_top_30 { 
padding-top: 30px; 
} .nicdark_padding_left_220 { 
padding-left: 220px; 
}
.nicdark_padding_left_120 { 
padding-left: 120px; 
}
.nicdark_padding_left_100 { 
padding-left: 100px; 
}
.nicdark_padding_left_90 { 
padding-left: 90px; 
}
.nicdark_padding_left_80 { 
padding-left: 80px; 
}
.nicdark_padding_left_70 { 
padding-left: 70px; 
}
.nicdark_padding_left_50 { 
padding-left: 50px; 
}
.nicdark_padding_left_45 { 
padding-left: 45px; 
}
.nicdark_padding_left_40 { 
padding-left: 40px; 
}
.nicdark_padding_left_25 { 
padding-left: 25px; 
}
.nicdark_padding_left_20 { 
padding-left: 20px; 
}
.nicdark_padding_left_15 { 
padding-left: 15px; 
}
.nicdark_padding_left_10 { 
padding-left: 10px; 
}
.nicdark_padding_left_5 { 
padding-left: 5px; 
}
.nicdark_padding_left_0 { 
padding-left: 0px; 
} .nicdark_padding_right_0 { 
padding-right: 0px; 
}
.nicdark_padding_right_5 { 
padding-right: 5px; 
}
.nicdark_padding_right_10 { 
padding-right: 10px; 
}
.nicdark_padding_right_20 { 
padding-right: 20px; 
}
.nicdark_padding_right_40 { 
padding-right: 40px; 
}  .nicdark_border_radius_3 { 
border-radius: 3px; 
}
.nicdark_border_radius_15 { 
border-radius: 15px; 
}
.nicdark_border_radius_25 { 
border-radius: 25px; 
}
.nicdark_border_radius_50 { 
border-radius: 50px; 
}
.nicdark_border_radius_100_percentage { 
border-radius: 100%; 
} .nicdark_border_width_2 { 
border-width: 2px; 
}
.nicdark_border_0 { 
border: 0px solid #fff; 
}
.nicdark_border_1_solid_white { 
border: 1px solid #fff; 
}
.nicdark_border_2_solid_white { 
border: 2px solid #fff; 
}
.nicdark_border_2_solid_white_hover:hover { 
border: 2px solid #fff; 
}
.nicdark_border_1_solid_grey { 
border: 1px solid #f1f1f1; 
}
.nicdark_border_1_solid_grey_2 { 
border: 1px solid #5c5c5c; 
}
.nicdark_border_3_solid_white { 
border: 3px solid #fff; 
}
.nicdark_border_3_dashed_grey { 
border: 3px dashed #f1f1f1; 
}
.nicdark_border_1_solid_green { 
border: 1px solid #22b6af; 
}
.nicdark_border_1_solid_green_hover:hover { 
border: 1px solid #22b6af; 
}
.nicdark_border_2_solid_green { 
border: 2px solid #22b6af; 
}
.nicdark_border_1_solid_orange { 
border: 1px solid #79a1bb; 
} .nicdark_border_top_width_0 { 
border-top-width: 0px; 
}
.nicdark_border_top_1_solid_grey { 
border-top: 1px solid #f1f1f1; 
}
.nicdark_border_top_1_solid_greydark { 
border-top: 1px solid #595959; 
}
.nicdark_border_top_2_solid_grey { 
border-top: 2px solid #f1f1f1; 
} .nicdark_border_bottom_width_0 { 
border-bottom-width: 0px; 
}
.nicdark_border_bottom_width_2 { 
border-bottom-width: 2px; 
}
.nicdark_border_bottom_1_solid_grey { 
border-bottom: 1px solid #f1f1f1; 
}
.nicdark_border_bottom_2_solid_grey { 
border-bottom: 2px solid #f1f1f1; 
}
.nicdark_border_bottom_2_solid_greendark { 
border-bottom: 2px solid #64AB84; 
}
.nicdark_border_bottom_4_solid_white { 
border-bottom: 4px solid #fff; 
}
.nicdark_border_bottom_3_solid_white { 
border-bottom: 3px solid #fff; 
}
.nicdark_border_bottom_1_solid_greydark { 
border-bottom: 1px solid #595959; 
} .nicdark_border_left_width_0 { 
border-left-width: 0px; 
}
.nicdark_border_left_2_solid_22b6af { 
border-left: 2px solid #C19B77 ; 
} .nicdark_border_right_width_0{ 
border-right-width: 0px; 
} .nicdark_box_shadow_0_0_15_0_000_01 { 
border: 1px solid #f1f1f1;
}
.nicdark_box_shadow_0_0_15_0_000_02 { 
box-shadow: 0px 0px 15px rgb(0 0 0 / 20%);
} .nicdark_box_sizing_border_box { 
box-sizing: border-box; 
} .nicdark_list_style_none { 
list-style: none; 
} .nicdark_display_inline { 
display: inline; 
}
.nicdark_display_inline_block { 
display: inline-block; 
}
.nicdark_display_block { 
display: block; 
}
.nicdark_display_none { 
display: none; 
}
.nicdark_display_table { 
display: table; 
}
.nicdark_display_table_cell { 
display: table-cell; 
} .nicdark_vertical_align_middle { 
vertical-align: middle; 
}
.nicdark_vertical_align_top { 
vertical-align: top; 
}
.nicdark_vertical_align_bottom { 
vertical-align: bottom; 
} .nicdark_float_left { 
float: left; 
}
.nicdark_float_right { 
float: right; 
} .nicdark_background_size_cover { 
background-size: cover; 
}
.nicdark_background_size_25 { 
background-size: 25px; 
}
.nicdark_background_position_center { 
background-position: center center; 
}
.nicdark_background_position_center_bottom { 
background-position: center bottom; 
}
.nicdark_background_position_center_top { 
background-position: center top; 
}
.nicdark_background_repeat_no_repeat { 
background-repeat: no-repeat; 
} .nicdark_position_absolute { 
position: absolute; 
}
.nicdark_position_relative { 
position: relative; 
}
.nicdark_position_fixed { 
position: fixed; 
} .nicdark_right_300_negative { 
right: -300px; 
}
.nicdark_right_0 { 
right: 0; 
}
.nicdark_right_20 { 
right: 20px; 
}
.nicdark_left_0 { 
left: 0; 
}
.nicdark_left_10 { 
left: 10px; 
}
.nicdark_left_15 { 
left: 15px; 
}
.nicdark_left_65_negative { 
left: -65px; 
}
.nicdark_top_0 { 
top: 0; 
}
.nicdark_top_5 { 
top: 5px; 
}
.nicdark_top_40_negative { 
top: -40px; 
}
.nicdark_top_10_negative { 
top: -10px; 
}
.nicdark_top_5_negative { 
top: -5px; 
}
.nicdark_top_3_negative { 
top: -3px; 
}
.nicdark_top_10 { 
top: 10px; 
}
.nicdark_top_17 { 
top: 17px; 
}
.nicdark_top_20 { 
top: 20px; 
}
.nicdark_top_25 { 
top: 25px; 
}
.nicdark_bottom_20 { 
bottom: 20px; 
}
.nicdark_bottom_0 { 
bottom: 0px; 
}
.nicdark_bottom_30 { 
bottom: 30px; 
}
.nicdark_bottom_35_negative { 
bottom: -35px; 
} .nicdark_overflow_hidden { 
overflow: hidden; 
}
.nicdark_overflow_x_auto { 
overflow-x: auto; 
}
.nicdark_overflow_y_auto { 
overflow-y: auto; 
} .nicdark_cursor_move { 
cursor: move; 
}
.nicdark_cursor_pointer { 
cursor: pointer; 
}
.nicdark_cursor_zoom_out { 
cursor: zoom-out; 
} .nicdark_outline_0 { 
outline: 0; 
} .nicdark_z_index_1_negativem{ 
z-index: -1; 
}
.nicdark_z_index_9{ 
z-index: 9; 
}
.nicdark_z_index_99{ 
z-index: 99;
}
.nicdark_z_index_999 { 
z-index: 999; 
} .nicdark_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;
} .nicdark_opacity_0 { 
opacity: 0; 
}
.nicdark_opacity_07 { 
opacity: 0.7; 
}
.nicdark_opacity_05_hover:hover { 
opacity: 0.5; 
} .nicdark_zoom_1_1_hover:hover { 
zoom: 1.1; 
}  .nicdark_sidebar .widget { 
margin-bottom: 40px; 
}
.nicdark_sidebar .widget img, 
.nicdark_sidebar .widget select { 
max-width: 100%; 
}
.nicdark_sidebar .widget select { 
width: 100%; 
letter-spacing: 2px;
font-weight: 300;
font-size: 14px;
-webkit-appearance: none;
background-image: url(//hotelaketadehradun.com/wp-content/themes/motela/img/icon-down-arrow-grey.png);
background-repeat: no-repeat;
background-size: 10px;
background-position: right 20px center;
}
.nicdark_sidebar .widget h3 { 
margin-bottom: 20px; 
font-weight: 500; 
}
.nicdark_sidebar .widget div ul { 
margin: 0px; 
padding: 0px; 
list-style: none; 
}
.nicdark_sidebar .widget div > ul > li { 
padding: 10px;
border-bottom: 1px solid #f1f1f1; 
}
.nicdark_sidebar .widget div > ul > li:last-child { 
padding-bottom: 0px; 
border-bottom: 0px solid #f1f1f1; 
}
.nicdark_sidebar .widget div ul li { 
padding: 10px 0px; 
}
.nicdark_sidebar .widget div ul.sub-menu { 
padding: 10px; 
}
.nicdark_sidebar .widget div ul.sub-menu:last-child { 
padding-bottom: 0px; 
}   .nicdark_sidebar .widget.widget_block .wp-block-quote {
border-left: 1px solid #f1f1f1;
padding: 10px 10px 10px 20px;
margin: 0px;
}
.nicdark_sidebar .widget.widget_block .wp-block-quote cite {
font-weight: bold;
letter-spacing: 2px;
font-size: 10px;
text-transform: uppercase;
}  .nicdark_sidebar .widget.widget_block .wp-block-code code {
border: 1px solid #f1f1f1;
padding: 20px;
box-sizing: border-box;
}  .nicdark_sidebar .widget.widget_block pre.wp-block-preformatted {
border: 1px solid #f1f1f1;
padding: 20px;
box-sizing: border-box;
}  .nicdark_sidebar .widget.widget_block .wp-block-pullquote {
margin: 0px;
padding: 0px;
}
.nicdark_sidebar .widget.widget_block .wp-block-pullquote blockquote {
margin: 0px;
padding: 20px;
border:1px solid #f1f1f1;
}
.nicdark_sidebar .widget.widget_block .wp-block-pullquote blockquote p {
font-family: 'Playfair Display';
color: #1d1d1d;
margin-bottom: 10px;
}
.nicdark_sidebar .widget.widget_block .wp-block-pullquote blockquote cite {
font-weight: bold;
letter-spacing: 2px;
font-size: 10px;
text-transform: uppercase;
}  .nicdark_sidebar .widget.widget_block .wp-block-table {
margin: 0px;
padding: 0px;
}
.nicdark_sidebar .widget.widget_block .wp-block-table td {
border: 1px solid #f1f1f1;
padding: 10px 15px;
letter-spacing: 2px;
font-weight: 300;
font-size: 14px;
}
.nicdark_sidebar .widget.widget_block .wp-block-table figcaption {
font-size: 10px;
text-transform: uppercase;
margin-top: 10px;
letter-spacing: 2px;
text-align: center;
}  .nicdark_sidebar .widget.widget_block .wp-block-verse em {
font-size: 14px;
letter-spacing: 2px;
font-weight: 300;
}
.nicdark_sidebar .widget.widget_block .wp-block-verse {
margin:0px;
padding: 0px;
}  .nicdark_sidebar .widget.widget_block.widget_media_image figure.wp-block-image img {
height: auto;
}  .nicdark_sidebar .widget.widget_block figcaption {
font-size: 10px;
text-transform: uppercase;
margin-top: 10px;
letter-spacing: 2px;
text-align: center;
}
.nicdark_sidebar .widget.widget_block .wp-block-embed iframe {
height: auto;
}  .nicdark_sidebar .widget.widget_block .wp-block-file a:first-child {
font-size: 14px;
letter-spacing: 1px;
font-weight: 300;
}
.nicdark_sidebar .widget.widget_block .wp-block-file a:last-child {
font-size: 10px;
font-weight: bold;
letter-spacing: 2px;
text-transform: uppercase;
border-radius: 0px;
}  .nicdark_sidebar .widget.widget_block .wp-block-social-links li {
padding: initial;
}  .nicdark_sidebar .widget.widget_block.widget_media_gallery ul li.blocks-gallery-item{
margin:5px;
padding: 0px;
}   .nicdark_sidebar .widget.widget_search { 
float: left;
width: 100%;
}
.nicdark_sidebar .widget.widget_search #searchsubmit,
.nicdark_sidebar .widget.widget_search button { 
color: #fff; 
background-color: #c19b76; 
text-transform: uppercase; 
border: 0px; 
font-family: 'Roboto'; 
border-radius: 0px; 
font-size: 12px;
line-height: 12px;
font-weight: bold;
letter-spacing: 2px;
padding-top: 13px;
cursor: pointer;
}
.nicdark_sidebar .widget.widget_search .wp-block-search__inside-wrapper {
display: initial;
width: 100%;
float: left;
}
.nicdark_sidebar .widget.widget_search .wp-block-search__input { 
background-color: #f9f9f9;
outline: 0;
border: 1px solid #f1f1f1;
padding: 10px 20px;
box-sizing: border-box;
float: left;
width: 100%;
}
.nicdark_sidebar .widget.widget_search button { 
float: left;
margin: 0px;
margin-top: 20px;
padding: 10px 20px;
padding-top: 12px;
}
.nicdark_sidebar .widget.widget_search label { 
display: none;
}
.nicdark_sidebar .widget.widget_search input[type="text"] { 
width: 100%; 
margin-bottom: 20px; 
}  .nicdark_sidebar .widget ul,
.nicdark_sidebar .widget.widget_nav_menu ul{ 
margin: 0px; 
padding: 0px; 
list-style: none; 
padding-top: 0px !important;
}
.nicdark_sidebar .widget ul li {
padding: 10px 0px;
border-bottom: 1px solid #f1f1f1;
margin: 0px; 
list-style: none; 
font-size: 14px;
letter-spacing: 2px;
font-weight: 300;
}
.nicdark_sidebar .widget ul.children li,
.nicdark_sidebar .widget ul.sub-menu li,
.nicdark_sidebar .widget ul.submenu-container li{
background-image:url(//hotelaketadehradun.com/wp-content/themes/motela/img/icon-next.png);  
background-repeat: no-repeat;
background-position: 0px 19px;
background-size: 10px; 
}
.nicdark_sidebar .widget ul.children li a,
.nicdark_sidebar .widget ul.sub-menu li a,
.nicdark_sidebar .widget ul.submenu-container li a{
padding-left: 17px;
}
.nicdark_sidebar .widget ul.children,
.nicdark_sidebar .widget ul.sub-menu,
.nicdark_sidebar .widget ul.submenu-container {
padding-left:10px;
}
.nicdark_sidebar .widget ul.children li:last-child,
.nicdark_sidebar .widget ul.sub-menu li:last-child,
.nicdark_sidebar .widget ul.submenu-container li:last-child {
padding-bottom :0px;
border-bottom: 0px solid #f1f1f1;
}  .nicdark_sidebar .widget.widget_calendar table { 
text-align: center; 
background-color: #fff; 
width: 100%; 
border: 1px solid #f1f1f1; 
line-height: 20px; 
}
.nicdark_sidebar .widget.widget_calendar table tbody{ 
color:initial;
}
.nicdark_sidebar .widget.widget_calendar table thead { 
color: #373737; 
}
.nicdark_sidebar .widget.widget_calendar table th { 
padding: 10px 5px; 
font-size: 12px;
font-weight: bold;
background: initial;
border-width: 0px;
}
.nicdark_sidebar .widget.widget_calendar table td { 
padding: 10px 5px; 
font-size: 12px;
border: initial;
}
.nicdark_sidebar .widget.widget_calendar nav.wp-calendar-nav {
text-align: left;
}
.nicdark_sidebar .widget.widget_calendar .wp-calendar-nav span a {
background-color: #c19b76;
font-size: 10px;
font-weight: bold;
color: #fff;
padding: 5px 10px;
text-transform: uppercase;
line-height: 10px;
padding-top: 8px;
letter-spacing: 2px;
text-decoration: none;
}
.nicdark_sidebar .widget.widget_calendar .wp-calendar-nav {
margin-top: 15px;
}
.nicdark_sidebar .widget.widget_calendar table tbody td a { 
color: #fff; 
background-color: #373737; 
padding: 5px; 
border-radius: 0px; 
text-decoration: none;
}
.nicdark_sidebar .widget.widget_calendar table tfoot td a { 
color: #fff; 
background-color: #373737; 
padding: 5px; 
border-radius: 0px; 
font-size: 13px; 
}
.nicdark_sidebar .widget.widget_calendar table tfoot td { 
padding-bottom: 20px; 
}
.nicdark_sidebar .widget.widget_calendar table tfoot td#prev { 
text-align: right; 
}
.nicdark_sidebar .widget.widget_calendar table tfoot td#next { 
text-align: left; 
}
.nicdark_sidebar .widget.widget_calendar table caption { 
font-size: 20px; 
color: #373737; 
font-weight: normal; 
font-family: 'Playfair Display'; 
background-color: #fff; 
padding: 20px; 
border: 1px solid #f1f1f1; 
border-bottom: 0px; 
}  .nicdark_sidebar .widget.widget_recent_comments ul li span.comment-author-link {
text-decoration: underline;
}
.nicdark_sidebar .widget.widget_recent_comments ol.wp-block-latest-comments footer,
.nicdark_sidebar .widget.widget_recent_comments ol.wp-block-latest-comments footer a {
font-family: 'Playfair Display';
font-weight: normal;
font-size: 18px;
letter-spacing: 1px;
color: #1d1d1d;
margin: 0px;
padding: 0px;
}
.nicdark_sidebar .widget.widget_recent_comments ol.wp-block-latest-comments img,
.nicdark_sidebar .widget.widget_recent_comments ol.wp-block-latest-comments footer time{
display: none;
}
.nicdark_sidebar .widget.widget_recent_comments ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt {
margin:0px;
padding: 0px;
margin-top:10px;
}  .nicdark_sidebar .widget.widget_rss .rsswidget {
float: left;
width: 100%;
font-size: 17px;
font-weight: normal;
color: #373737;    
font-family: 'Playfair Display';
}
.nicdark_sidebar .widget.widget_rss .rss-date {
float: left;
width: 100%;
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1px;    
}
.nicdark_sidebar .widget.widget_rss h3,
.nicdark_sidebar .widget.widget_rss ul {
float: left;
width: 100%;
}
.nicdark_sidebar .widget.widget_rss ul {
margin-bottom: 40px;
}
.nicdark_sidebar .widget.widget_rss h3 a{
font-size: 23px !important;
line-height: 1.5em;
font-weight: 600 !important;
width: initial !important;
margin-right: 15px;
}
.nicdark_sidebar .widget.widget_rss .rssSummary {
float: left;
width: 100%;
display: inline-block;
margin: 10px 0px;
}
.nicdark_sidebar .widget.widget_rss ul li cite {
background-color: #c19b76;
color: #fff;
font-size: 10px;
line-height: 10px;
text-transform: uppercase;
padding: 5px 10px;
display: inline-block;
letter-spacing: 2px;
font-style: normal;
padding-top: 8px;
font-weight: bold;
}
.nicdark_sidebar .widget.widget_rss ul li {
padding: 20px 0px;
}
.nicdark_sidebar .widget.widget_rss ul li:first-child {
padding-top: 10px;
}  .nicdark_sidebar .widget.widget_text .textwidget p {
margin-bottom: 20px;
}
.nicdark_sidebar .widget.widget_text .textwidget img {
margin: 10px 0px;
}
.nicdark_sidebar .widget.widget_text .textwidget .wp-caption {
margin: 0px;
padding: 0px;
margin-bottom: 20px;
}
.nicdark_sidebar .widget.widget_text .textwidget .wp-caption a img {
float: left;
}
.nicdark_sidebar .widget.widget_text .textwidget .wp-caption p.wp-caption-text {
padding: 10px;
display: inline-block;
font-size: 13px;
line-height: 13px;
font-weight: normal;    
}
.nicdark_sidebar .widget.widget_text .textwidget .wp-caption img,
.nicdark_sidebar .widget.widget_text .textwidget .wp-caption p {
margin: 0px;
padding: 0px;
}  .nicdark_sidebar .widget.widget_tag_cloud a { 
padding: 5px 10px; 
border: 1px solid #f1f1f1; 
border-radius: 0px;
display: inline-block;
margin: 5px; 
margin-left: 0px; 
}
.nicdark_sidebar .widget.widget_tag_cloud .tagcloud a,
.nicdark_sidebar .widget.widget_tag_cloud .wp-block-tag-cloud a{
font-size: 14px !important;
line-height: 14px;
padding: 7px 14px;
padding-top: 10px;
letter-spacing: 2px;
font-weight: 300;
}
.nicdark_sidebar .widget.widget_tag_cloud .tagcloud a:hover,
.nicdark_sidebar .widget.widget_tag_cloud .wp-block-tag-cloud a:hover{
color: #fff;
background-color: #373737;
border:1px solid #373737;
}   .nd_booking_sidebar .widget_block {margin: 0px !important;float: left;width: 100%;}
.nd_booking_sidebar h1,
.nd_booking_sidebar h2,
.nd_booking_sidebar h3,
.nd_booking_sidebar h4,
.nd_booking_sidebar h5,
.nd_booking_sidebar h6 {font-weight: normal !important;letter-spacing: 1px;}
.nd_booking_sidebar .widget_block .nd_booking_sidebar_room_list a{font-size: 14px;line-height: 1.5em;font-weight: 300;letter-spacing: 2px;margin-left: 10px;}
.nd_booking_sidebar .widget_block .nd_booking_sidebar_room_list {margin-bottom: 20px;} #ui-datepicker-div .ui-datepicker-header a span { color:#fff; }
#ui-datepicker-div table.ui-datepicker-calendar thead span  { color:#fff; } #nd_booking_search_cpt_1_form_branches .nd_booking_branch_select_sub_menu li { color:#fff; } #nd_booking_book_main_bg #nd_booking_book_bg_check_in h6.nd_options_color_grey,
#nd_booking_book_main_bg #nd_booking_book_bg_check_out h6.nd_options_color_grey,
#nd_booking_book_bg_guests h6,
#nd_booking_book_bg_nights h6 { color:#fff; }
#nd_booking_checkout_main_bg #nd_booking_checkout_bg_check_in h6.nd_options_color_grey,
#nd_booking_checkout_main_bg #nd_booking_checkout_bg_check_out h6.nd_options_color_grey,
#nd_booking_checkout_bg_guests h6,
#nd_booking_checkout_bg_nights h6 { color:#fff; }
#nd_booking_thankyou_bg_main #nd_booking_thankyou_bg_check_in h6.nd_options_color_grey,
#nd_booking_thankyou_bg_main #nd_booking_thankyou_bg_check_out h6.nd_options_color_grey,
#nd_booking_thankyou_bg_guests h6,
#nd_booking_thankyou_bg_nights h6 { color:#fff; }
#nd_booking_order_bg_main #nd_booking_order_bg_check_in h6.nd_options_color_grey,
#nd_booking_order_bg_main #nd_booking_order_bg_check_out h6.nd_options_color_grey,
#nd_booking_order_bg_guests h6,
#nd_booking_order_bg_nights h6 { color:#fff; } .nd_booking_rooms_component_l1 h1 { font-size: 30px; } .nd_booking_rooms_component_similar h1 { font-size: 30px; } #nd_booking_archive_cpt_1_single_5678 .nd_booking_position_relative span.nd_booking_bg_color_3.nd_booking_font_size_10 { background-color:#373737; }
#nd_booking_search_cpt_1_content #nd_booking_content_result .nd_booking_masonry_item .nd_booking_padding_30 a h1 { font-size: 30px; }
#nd_booking_search_cpt_1_no_results h3 { font-size: 20px;line-height: 20px;letter-spacing: 1px; } #nd_booking_checkout_payment_tab_list li h4 a { font-weight: normal; }
body.page-id-5632 .nd_booking_width_66_percentage .nd_booking_tabs .nd_booking_section.ui-widget-content { font-weight: 300; letter-spacing: 1px; }
body.page-id-5632 .nd_booking_width_66_percentage h1 { font-size: 30px; } body.page-id-5620 .nd_booking_width_66_percentage h1 { font-size: 30px; }  .elementor-widget-postgrid .nd_elements_masonry_content .nd_elements_masonry_item p.nd_elements_font_size_15 { font-size: 14px; letter-spacing: 1.5px; line-height: 28px; }  .woocommerce-checkout-payment ul li.wc_payment_method p { color: #fff; } .wp-block-button.is-style-squared a {
border-radius: 0px;
} .elementor-slideshow__footer, .elementor-slideshow__header {
box-sizing: border-box;
} .contact_label a { 
background-color: #22b6af !important;
color: #fff !important;
padding: 5px 15px !important;
font-weight: bold !important;
font-size: 13px !important;
line-height: 13px !important;
letter-spacing: 1px !important;
text-transform: uppercase !important; 
}
.page-id-1231 #nd_options_footer_1,
.page-id-1153 #nd_options_footer_1 {
margin-top: -5px;
}
.elementor-drop-cap-yes.elementor-widget-text-editor p { 
line-height:2em !important; 
}
.nd_options_navigation_2_sidebar_content {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
} .nicdark_navigation_1 div > ul { 
list-style: none; 
margin: 0px; 
padding: 0px; 
text-align: right; 
}
.nicdark_navigation_1 div > ul > li { 
display: inline-block; 
padding: 10px 0px; 
}
.nicdark_navigation_1 div > ul > li:after { 
content: ""; 
display: inline-block; 
margin: 0px 20px; 
color: #5a5a5a; 
}
.nicdark_navigation_1 div > ul > li:last-child:after { 
content: ""; 
margin: 0px; 
}
.nicdark_navigation_1 div li a { 
color: #fff; 
font-size: 15px; 
font-family: 'Playfair Display'; 
font-weight: normal; 
}
.nicdark_navigation_1 div > ul li:hover > ul.sub-menu,
.nicdark_navigation_1 div > ul li:hover > ul.children { 
display: block; 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu,
.nicdark_navigation_1 div > ul li > ul.children { 
z-index: 999; 
position: absolute; 
margin: 0px; 
padding: 0px; 
list-style: none; 
display: none; 
margin-left: -20px; 
padding-top: 25px; 
width: 210px; 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu > li,
.nicdark_navigation_1 div > ul li > ul.children > li { 
line-height: 1.8em; 
padding: 10px 20px; 
border-bottom: 1px solid #f1f1f1; 
text-align: left; 
background-color: #fff; 
position: relative; 
box-shadow: 0px 2px 5px rgb(0 0 0 / 10%); 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu > li:hover,
.nicdark_navigation_1 div > ul li > ul.children > li:hover { 
background-color: #f9f9f9;  
}
.nicdark_navigation_1 div > ul li > ul.sub-menu > li:last-child,
.nicdark_navigation_1 div > ul li > ul.children > li:last-child { 
border-bottom: 0px solid #000; 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu li a,
.nicdark_navigation_1 div > ul li > ul.children li a { 
color: #5c5c5c; 
font-size: 14px; 
text-transform: initial; 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu li > ul.sub-menu,
.nicdark_navigation_1 div > ul li > ul.children li > ul.children { 
margin-left: 180px; 
top: 0; 
padding-top: 0; 
padding-left: 20px; 
}
@media only screen and (min-width: 320px) and (max-width: 1199px) { 
.nicdark_navigation_1 div > ul { 
text-align: center; 
} 
}
@media only screen and (min-width: 320px) and (max-width: 767px) { 
.nicdark_navigation_1 div > ul { 
display: none; 
} 
.nicdark_navigation_1 div > ul li > ul.sub-menu, 
.nicdark_navigation_1 div > ul li > ul.children { 
margin-left: -85px; 
left: 50%; 
}
.nicdark_navigation_1 div > ul > li:after { 
display: none; 
} 
.nicdark_navigation_1 div > ul > li { 
display: block; 
}
.nicdark_navigation_1 div > ul li > ul.sub-menu li > ul.sub-menu, 
.nicdark_navigation_1 div > ul li > ul.children li > ul.children { 
margin-left: -85px; 
left: 50%; 
top: 0; 
padding-top: 60px; 
} 
} .nicdark_navigation_1_sidebar div > ul { 
list-style: none; 
margin: 0px; 
padding: 0px; 
}
.nicdark_navigation_1_sidebar div > ul > li { 
display: inline-block; 
width: 100%; 
padding: 0px 0px 10px 0px; 
}
.nicdark_navigation_1_sidebar div li > a { 
padding: 10px 0px; 
display: inline-block; 
font-size: 20px; 
text-transform: lowercase; 
color: #fff; 
font-family: 'Playfair Display';
}
.nicdark_navigation_1_sidebar div li > a::first-letter { 
text-transform: uppercase; 
}
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu, 
.nicdark_navigation_1_sidebar div > ul li > ul.children { 
margin: 0px;
padding: 0px; 
list-style: none; 
}
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu > li, 
.nicdark_navigation_1_sidebar div > ul li > ul.children > li { 
padding: 0px 20px; 
text-align: left; 
}
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu li a, 
.nicdark_navigation_1_sidebar div > ul li > ul.children li a { 
font-size: 14px; 
} .nicdark_image_archive img { 
float: left; 
max-width: 100%; 
height: auto; 
}
#start_nicdark_framework.home #nicdark_header_img_archive { 
display: none; 
} .navigation.pagination .nav-links { 
text-align: center; 
}
.navigation.pagination .nav-links .page-numbers { 
font-size: 14px; 
font-family: 'Roboto'; 
margin: 0px 5px; 
padding: 5px 10px;
border: 1px solid #f1f1f1;
letter-spacing: 2px;
padding-top: 9px;
font-weight: 300;
}
.navigation.pagination .nav-links .page-numbers.current { 
color: #fff; 
background-color: #373737;
border: 1px solid #373737;
}
.wp-block-gallery ul li figure figcaption { padding:0px 0px 10px 0px !important; } .sticky .nicdark_bg_btn_archive { 
background-color: rgb(0 0 0 / 0.1); 
}
.sticky .nicdark_box_shadow_0_0_15_0_000_01 .nicdark_archive_excerpt p,
.sticky .nicdark_box_shadow_0_0_15_0_000_01 h2 a.nicdark_word_break_break_word,
.sticky .nicdark_archive_date { 
color: #fff;
}
.sticky .nicdark_box_shadow_0_0_15_0_000_01 {
background-color:#c19b76;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
#nicdark_bg_date_archive { 
border-radius: 10px; 
}
.sticky .nicdark_archive_date { 
border-left: 2px solid #fff;
}
.nicdark_archive_date{ 
border-left: 2px solid #c19b76;
}
#nicdark_tags_list { 
color: #373737; 
font-family: 'Roboto'; 
margin-top: 35px;  
}
#nicdark_tags_list a { 
font-size: 14px; 
line-height: 14px; 
display: inline-block; 
margin: 0px; 
margin-left: 0px; 
border-radius: 0px; 
text-transform: capitalize; 
letter-spacing: 2px;
font-weight: 300;
}
#nicdark_categories_list { 
color: #373737; 
font-family: 'Roboto'; 
margin-top: 20px; 
}
#nicdark_categories_list ul { 
margin: 0px; 
padding: 0px; 
}
#nicdark_categories_list ul li { 
font-size: 15px; 
line-height: 15px; 
display: inline-block; 
margin: 0px 10px; 
margin-left: 0px; 
border-radius: 0px; 
}
#nicdark_categories_list a { 
font-size: 14px; 
line-height: 14px; 
display: inline-block; 
margin: 0px; 
margin-left: 0px; 
border-radius: 0px;
text-transform: capitalize; 
letter-spacing: 2px;
font-weight: 300;
}
#nicdark_link_pages{ 
letter-spacing: 10px; 
}
#nicdark_link_pages a{ 
font-family: 'Roboto';
margin: 0px;
padding: 5px 10px;
border: 1px solid #f1f1f1;
letter-spacing: 0px; 
}
#nicdark_link_pages span {
background-color: #373737;
color: #fff;
margin: 0px;
padding: 5px 10px;
text-align: center;
letter-spacing: 0px;
border: 1px solid #373737; 
}
#nicdark_comments li .comment-author {
font-size: 17px;
}
#nicdark_comments li .comment-author img {
width: 40px;
height: auto;
margin-right: 5px;
}
#nicdark_comments li .comment-meta {
font-size: 13px;
line-height: 1em;
margin-bottom: 15px;
margin-top: 15px;
text-transform: uppercase;
letter-spacing: 1px;
font-style: initial;
}
#nicdark_comments li .comment-body p {
line-height: 1.8em;
}
#nicdark_comments li .comment-body .reply .comment-reply-link {
margin-top: 0px;
letter-spacing: 2px;
padding: 5px 10px;
padding-top: 8px;
font-weight: bold;
}
#nicdark_comments li.comment .comment-author.vcard { 
float: left; 
width: 100%; 
display: initial; 
}
#nicdark_comments li.comment .comment-author.vcard .says { 
display: none; 
}
#nicdark_comments li.comment .comment-author.vcard img.avatar { 
float: left;
margin-right: 0px;
width: 50px; 
}
#nicdark_comments li.comment .comment-author.vcard cite.fn {
float: left;
margin-left: 20px; 
display: initial; 
vertical-align: initial; 
padding:0px; 
line-height: 17px;
margin-top: 3px; 
}
#nicdark_comments li.comment .comment-meta.commentmetadata { 
float: left;
width: 100%;
margin: 0px;
padding: 0px;
padding-left: 70px;
margin-top: -15px;
margin-bottom: 15px; 
}
#nicdark_comments li.comment .comment-meta.commentmetadata a { 
float:left; 
display: inline-block; 
}
#nicdark_comments li.comment .comment-meta.commentmetadata a.comment-edit-link { 
font-size: 10px;
line-height: 10px;
font-weight: normal;
background-color: #373737;
color: #fff;
padding: 3px 5px 2px 5px;
display: inline-block;
margin: 0px;
float: left;
margin-left: 10px;
margin-top: -2px;
}
#nicdark_comments li.comment p {
float: left;
width: 100%;
margin: 5px 0px 0px 0px;
}
#nicdark_comments li.comment .reply { 
float: left;
width: 100%;
margin-top:0px;
margin-bottom: 20px;
}
#nicdark_comments_form form p.logged-in-as a:last-child {
font-size: 10px;
line-height: 10px;
font-weight: normal;
background-color: #373737;
color: #fff;
padding: 6px 5px 2px 5px;
display: inline-block;
margin: 0px;
text-transform: uppercase;
margin-left: 5px;
}
.comment-form .comment-form-cookies-consent input[type="checkbox"] {
float: left;
}
.comment-form .comment-form-cookies-consent label {
width: 90% !important;
padding-left: 10px;
float: left;
}
.nicdark_comments_ul { 
margin:0px; 
padding: 0px; 
list-style: none; 
}
.nicdark_comments_ul li { 
margin:0px; 
float: left; 
width: 100%; 
}
.nicdark_comments_ul li .comment-body {
float: left;
width: 100%;
margin: 30px 0px 0px 0px;
border-bottom: 1px solid #f1f1f1;
padding-bottom: 10px;
}
.nicdark_comments_ul > li:last-child .comment-body {
border-bottom: 0px solid #f1f1f1;
padding-bottom: 0px;
}
.nicdark_comments_ul li .children { 
margin:0px; 
padding: 10px 0px 10px 20px; 
list-style: none; 
}
@media only screen and (min-width: 320px) and (max-width: 1199px) {
.nicdark_comments_ul li .children { 
margin:0px; 
padding: 10px 10px; 
list-style: none; 
} 
}
.nicdark_comments_ul li .reply a.comment-reply-link { 
color: #fff; 
margin-top: 0px; 
display: inline-block;
line-height: 13px; 
border-radius: 0px; 
background-color: #C19B77; 
padding: 5px 8px; 
font-size: 11px; 
text-transform: uppercase; 
font-family: 'Roboto'; 
}
.nicdark_comments_ul li .comment-author .fn, 
.nicdark_comments_ul li .comment-author .fn a { 
color: #373737; 
font-weight: 600; 
font-family: 'Playfair Display'; 
font-style: normal; 
}
.nicdark_comments_ul li .comment-author img { 
border-radius: 100%; 
}
.nicdark_comments_ul li .comment-author { 
display: table; 
}
.nicdark_comments_ul li .comment-author .fn { 
display: table-cell; 
vertical-align: middle; 
padding: 0px 10px; 
}
.nicdark_comments_ul li .comment-author .says { 
display: table-cell; 
vertical-align: middle; 
}
.nicdark_comments_ul li .comment-author img { 
display: inline; vertical-align: middle; 
}
#nicdark_comments_form h3.comment-reply-title, 
#respond.comment-respond h3.comment-reply-title { 
font-weight: 600; 
margin-bottom: 10px; 
}
#nicdark_comments ul li.comment #respond {
float: left;
width: 100%;
}
#respond.comment-respond h3.comment-reply-title { 
margin-top: 20px; 
}
#nicdark_comments_form label, 
#nicdark_comments_form input[type='text'], 
#nicdark_comments_form textarea { 
float: left; 
width: 100%; 
}
#nicdark_comments_form input[type='submit'] { 
border: 0px; 
color: #fff; 
border-radius: 3px; 
background-color: #22b6af; 
margin-top: 10px; 
}
#nicdark_comments_form p { 
margin: 10px 0px; 
float: left; 
width: 100%; 
}
#nicdark_comments .nicdark_comments_ul li.comment h3#reply-title a#cancel-comment-reply-link { 
background-color: #000; 
color: #fff;
font-size: 13px; 
line-height: 13px;
text-transform: uppercase; 
font-weight: normal;
padding: 3px 10px; 
margin-left: 20px;
}
#commentform.comment-form label, 
#commentform.comment-form input[type='text'], 
#commentform.comment-form textarea { 
float: left; 
width: 100%; 
}
#commentform.comment-form label { 
margin-bottom: 10px;
}
#commentform.comment-form input[type='submit'] { 
border: 0px; 
color: #fff; 
border-radius: 0px; 
font-family: 'Roboto'; 
text-transform: uppercase; 
background-color: #C19B77; 
margin-top: 10px; 
font-size: 12px;
font-weight: bold;
letter-spacing: 2px; 
line-height: 12px;
cursor: pointer;
padding-top: 13px;
}
#commentform.comment-form p { 
margin: 10px 0px; 
float: left; 
width: 100%; 
} .nicdark_container_page_php p,
.nicdark_container_page_php h1,
.nicdark_container_page_php h2,
.nicdark_container_page_php h3,
.nicdark_container_page_php h4,
.nicdark_container_page_php h5,
.nicdark_container_page_php h6,
.nicdark_container_single_php p,
.nicdark_container_single_php h1,
.nicdark_container_single_php h2,
.nicdark_container_single_php h3,
.nicdark_container_single_php h4,
.nicdark_container_single_php h5,
.nicdark_container_single_php h6,
.nicdark_comments_php p,
.nicdark_comments_php h1,
.nicdark_comments_php h2,
.nicdark_comments_php h3,
.nicdark_comments_php h4,
.nicdark_comments_php h5,
.nicdark_comments_php h6 { 
margin-bottom: 20px; 
}
.nicdark_container_page_php table,
.nicdark_container_single_php table,
.nicdark_comments_php table,
.nicdark_container_page_php blockquote,
.nicdark_container_single_php blockquote,
.nicdark_comments_php blockquote,
.nicdark_container_page_php pre,
.nicdark_container_single_php pre,
.nicdark_comments_php pre { 
margin-bottom: 20px !important; 
}
.nicdark_container_single_php {
overflow: hidden;
}
.nicdark_container_page_php a, 
.nicdark_container_single_php a { 
text-decoration: underline; 
font-weight: bold;
}
.wp-block-button a.wp-block-button__link,
.wp-block-cover-text {
text-decoration: initial;
font-weight: initial;
}
.nicdark_comments_php blockquote, 
.nicdark_container_page_php blockquote, 
.nicdark_container_single_php blockquote { 
background-color: #f9f9f9;
margin: 0px;
padding: 20px;
box-sizing: border-box;
border-left: 2px solid #f1f1f1;
}
.nicdark_comments_php blockquote { 
float: left;
width: 100%;
}
.nicdark_comments_php blockquote p { 
margin: 0 !important;
}
.nicdark_comments_php blockquote p, 
.nicdark_container_page_php blockquote p, 
.nicdark_container_single_php blockquote p{ 
margin-bottom: 0px;
}
.nicdark_comments_php blockquote cite, 
.nicdark_container_page_php blockquote cite, 
.nicdark_container_single_php blockquote cite{ 
color: #373737;
display: block;
}
.nicdark_comments_php table, 
.nicdark_container_page_php table, 
.nicdark_container_single_php table { 
margin: 0px;
padding: 0px;
box-sizing: border-box;
border: 1px solid #f1f1f1;
width: 100%;
}
.nicdark_comments_php table td,
.nicdark_comments_php table th, 
.nicdark_container_page_php table td,
.nicdark_container_page_php table th, 
.nicdark_container_single_php table td, 
.nicdark_container_single_php table th {
margin: 0px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #f1f1f1;
}
.nicdark_comments_php table th, 
.nicdark_container_page_php table th, 
.nicdark_container_single_php table th { 
background-color: #f9f9f9;
}
.nicdark_comments_php dl, 
.nicdark_comments_php dt,
.nicdark_comments_php dd, 
.nicdark_container_page_php dl, 
.nicdark_container_page_php dt,
.nicdark_container_page_php dd, 
.nicdark_container_single_php dl, 
.nicdark_container_single_php dt, 
.nicdark_container_single_php dd {
margin: 0px; 
padding: 0px;
}
.nicdark_comments_php dt, 
.nicdark_container_page_php dt,
.nicdark_container_single_php dt { 
color: #373737;
}
.nicdark_comments_php dd, 
.nicdark_container_page_php dd,
.nicdark_container_single_php dd { 
margin-bottom: 20px;
}
.nicdark_comments_php ins, 
.nicdark_container_page_php ins,
.nicdark_container_single_php ins { 
background-color: #373737;
color: #fff;
text-decoration: none;
padding: 2px 5px;
}
.nicdark_comments_php pre, 
.nicdark_container_page_php pre,
.nicdark_container_single_php pre { 
margin: 0px;
border: 1px solid #f1f1f1;
box-sizing: border-box;
padding: 20px; 
overflow: hidden; 
overflow-x: scroll;  
}
.nicdark_container_page_php address,
.nicdark_container_single_php address {
margin-bottom: 20px;
}
.nicdark_container_page_php img,
.nicdark_container_single_php img,
.nicdark_container_page_php iframe,
.nicdark_container_single_php iframe,
.nicdark_comments_php img,
.nicdark_comments_php iframe{ 
max-width: 100%; 
height: auto; 
}
.nicdark_archive_excerpt p { 
line-height: 1.8em; 
}
.nicdark_container_single_php img,
.nicdark_container_page_php img {
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-caption,
.nicdark_container_page_php .wp-caption {
padding: 0px;
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-caption img,
.nicdark_container_page_php .wp-caption img {
margin: 0px;
width: 100%;  
display: block;
}
.nicdark_container_single_php .wp-caption .wp-caption-text,
.nicdark_container_page_php .wp-caption .wp-caption-text {
padding: 10px;
display: inline-block;
font-size: 13px;
letter-spacing: 0px;
line-height: 1.5em;   
}
.nicdark_404_search_section input[type="text"],
.nicdark_search_nf_section input[type="text"]{
width: 510px;
padding: 13px 20px;
}
.nicdark_404_search_section input[type="submit"],
.nicdark_search_nf_section input[type="submit"]{
background-color: #c19b76;
color: #fff;
font-size: 13px;
line-height: 13px;
font-weight: 500;
text-transform: uppercase;
border: 1px solid #c19b76;
margin-left: 15px;
padding: 14px 25px;
cursor: pointer;
letter-spacing: 1px;   
}
.nicdark_404_search_section a,
.nicdark_search_nf_section a {
font-weight: bold;
text-decoration: underline;
}
.nicdark_container_single_php p,
.nicdark_container_single_php li,
.nicdark_container_page_php p,
.nicdark_container_page_php li,
.nicdark_container_page_php dt,
.nicdark_container_page_php dd,
.nicdark_container_single_php dt,
.nicdark_container_single_php dd,
.nicdark_container_single_php address,
.nicdark_container_page_php address,
.nicdark_container_single_php table,
.nicdark_container_page_php table {
font-size: 14px;
line-height: 1.8em;
letter-spacing: 2px;
font-weight: 300;
}
.nicdark_container_single_php table,
.nicdark_container_page_php table {
text-align: left;
}
.nicdark_container_single_php > ul,
.nicdark_container_page_php > ul,
.nicdark_container_single_php > ol,
.nicdark_container_page_php > ol {
margin: 0px;
padding: 0px 0px 0px 30px;
margin-bottom: 20px;
}
.nicdark_container_single_php ul li,
.nicdark_container_page_php ul li,
.nicdark_container_single_php ol li,
.nicdark_container_page_php ol li {
margin-bottom: 5px;
}
.nicdark_container_single_php iframe {
min-height: 430px;
}
iframe#twitter-widget-0{
min-height: 200px;    
}
#nicdark_comments ul li.trackback .comment-body .comment-author .says,
#nicdark_comments ul li.pingback .comment-body .comment-author .says {
display: none;
}
#nicdark_comments ul li.trackback .comment-body .comment-meta a.comment-edit-link,
#nicdark_comments ul li.pingback .comment-body .comment-meta a.comment-edit-link {
font-size: 10px;
line-height: 10px;
font-weight: normal;
background-color: #373737;
color: #fff;
padding: 3px 5px 2px 5px;
display: inline-block;
margin: 0px;
float: left;
margin-left: 10px;
margin-top: -2px;
}
#nicdark_comments ul li.trackback .comment-body .comment-meta a,
#nicdark_comments ul li.pingback .comment-body .comment-meta a {
float: left;
}
#nicdark_comments ul li.trackback .comment-body .comment-author cite,
#nicdark_comments ul li.pingback .comment-body .comment-author cite {
padding-left: 0px;
}
#nicdark_comments ul li.trackback .comment-body p,
#nicdark_comments ul li.pingback .comment-body p{
margin-bottom: 0px;
}
#nicdark_comments ul li .comment-body p,
#nicdark_comments ul li .comment-body address {
margin-bottom: 20px;
}
.nicdark_container_single_php form.post-password-form input[type="submit"] {
color: #fff;
background-color: #C19B77;
text-transform: uppercase;
border: 0px;
font-family: 'Roboto';
border-radius: 0px;
font-size: 13px;
line-height: 13px;
font-weight: 500;
letter-spacing: 1px;
margin-left: 15px;
padding: 11px 25px;
padding-top: 13px;
border-bottom: 1px solid #C19B77;
}
.nicdark_container_single_php form.post-password-form input[type="password"] {
margin-left: 15px;
}
.nicdark_container_single_php p img.alignnone,
.nicdark_container_single_php img.wp-post-image  {
display: block;
}
.nicdark_container_single_php .gallery .gallery-item a img {
margin-bottom: 0px;
}
#nicdark_comments .nicdark_comments_ul .comment .comment-body > ul,
#nicdark_comments .nicdark_comments_ul .comment .comment-body > ol {
margin: 0px;
padding: 0px 0px 0px 25px;
margin-bottom: 20px;
float: left;
width: 100%;
}
#nicdark_comments .nicdark_comments_ul .comment .comment-body ul li,
#nicdark_comments .nicdark_comments_ul .comment .comment-body ol li {
margin-bottom: 5px;
}
.nicdark_container_single_php .wp-block-button {
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-image figure img,
.nicdark_container_single_php figure img { 
margin-bottom: 0px;
display: block;
}
.nicdark_container_single_php .wp-block-image figure,
.nicdark_container_single_php figure  { 
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-image figcaption {
margin: 0px;
text-align: center;
font-size: 13px;
line-height: 1.5em;
border: 1px solid #f1f1f1;
padding: 10px;
}
.nicdark_container_single_php .wp-block-image .alignleft {
margin-top:0px;
margin-right: 20px;
}
.nicdark_container_single_php .wp-block-image .alignright {
margin-top:0px;
margin-left: 20px;
}
.nicdark_container_single_php .wp-block-cover .wp-block-cover-text { 
color: #fff; 
}
.nicdark_container_single_php .wp-block-cover { 
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-gallery figcaption.blocks-gallery-caption {
text-align: center;
width: 100%;
font-size: 13px;
border: 1px solid #f1f1f1;
padding: 10px;
line-height: 1.5em;
}
.nicdark_container_single_php .wp-block-gallery figcaption.blocks-gallery-item__caption {
line-height: 1.5;
padding: 10px !important;
box-sizing: border-box;
}
.nicdark_container_single_php .wp-block-columns .wp-block-column ol {
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 20px;
}
.nicdark_container_single_php .wp-block-columns .wp-block-column figure.wp-block-image {
width: 100%;
margin: 0px;
}
.nicdark_container_single_php blockquote.wp-block-quote cite {
font-weight: bold;  
font-style: italic;
}
.nicdark_container_single_php blockquote.wp-block-quote.is-style-large {
padding: 30px;   
}
.nicdark_container_single_php blockquote.wp-block-quote.is-style-large cite{
text-align: left;
margin-top: -20px;
}
.nicdark_container_single_php figure.wp-block-pullquote {
border-style: solid;
border-width: 3px;
}
.nicdark_container_single_php figure.wp-block-pullquote blockquote {
border-width: 0px;
background: transparent;
}
.nicdark_container_single_php figure.wp-block-pullquote blockquote cite {
font-weight: bold;  
font-style: italic;
}
.nicdark_container_single_php figure.wp-block-pullquote.is-style-solid-color {
border-width: 0px;
}
.nicdark_container_single_php figure.wp-block-pullquote.is-style-solid-color p,
.nicdark_container_single_php figure.wp-block-pullquote.is-style-solid-color cite {
color: #fff;
}
.nicdark_container_single_php figure.wp-block-video figcaption {
text-align: center;
width: 100%;
font-size: 13px;
border: 1px solid #f1f1f1;
padding: 10px;
line-height: 1.5em;
box-sizing: border-box;    
}
.nicdark_container_single_php .wp-block-embed {
margin: 0px;
margin-bottom: 20px;
}
.nicdark_container_single_php figure.wp-block-table {
margin: 0px;
margin-bottom: 20px;
}
.nicdark_container_single_php figure.wp-block-table table {
margin-bottom: 0px;
}
.nicdark_container_single_php .wp-block-group {
padding:20px;
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-media-text {
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-archives {
margin: 0px;
padding: 0px;
list-style: none;
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-archives li{
border-bottom: 1px solid #f1f1f1;
margin: 0px;
padding: 10px 0px;
}
.nicdark_container_single_php .wp-block-archives li:last-child{
border-bottom: 0px solid #f1f1f1;
}
.nicdark_container_single_php .wp-block-archives li a{
font-weight: normal;
text-decoration: none;
}
.nicdark_container_single_php .wp-block-calendar {
margin-bottom: 20px;    
}
.nicdark_container_single_php .wp-block-calendar caption {
font-size: 20px;
color: #373737;
font-weight: bold;
font-family: 'Roboto';  
margin-bottom: 20px;  
}
.nicdark_container_single_php .wp-block-calendar table {
text-align: center;
font-size: 15px;
line-height: 1.5em; 
font-family: 'Roboto'; 
}
.nicdark_container_single_php .wp-block-calendar table thead tr th {
font-weight: bold;
color: #373737;
}
.nicdark_container_single_php .wp-block-calendar table tbody tr td {
color: #5c5c5c;
}
.nicdark_container_single_php .wp-block-calendar .wp-calendar-nav a {
background-color: #373737;
font-size: 10px;
font-weight: bold;
color: #fff;
padding: 5px 10px;
text-transform: uppercase;
line-height: 10px;
text-decoration: none;
}
.nicdark_container_single_php .wp-block-categories.wp-block-categories-dropdown {
margin-bottom: 20px;
} .nicdark_container_single_php ol.wp-block-latest-comments,
.nicdark_sidebar ol.wp-block-latest-comments {
padding: 0px;
margin:0px;
margin-bottom: 20px;
}
.nicdark_container_single_php ol.wp-block-latest-comments li,
.nicdark_sidebar ol.wp-block-latest-comments li {
border-bottom: 1px solid #f1f1f1;
padding: 20px 0px;
}
.nicdark_container_single_php ol.wp-block-latest-comments li img,
.nicdark_sidebar ol.wp-block-latest-comments li img {
margin-right: 20px;
width: 50px;
height: 50px;
}
.nicdark_container_single_php ol.wp-block-latest-comments li footer a {
text-decoration: none;
color: #373737;
}
.nicdark_container_single_php ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt,
.nicdark_sidebar ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt {
padding-left: 20px;
}
.nicdark_container_single_php ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p,
.nicdark_sidebar ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
margin-bottom: 0px;
}
.nicdark_container_single_php ol.wp-block-latest-comments li footer time{
color: #5e5e5e;
text-transform: uppercase;
font-size: 13px;
line-height: 13px;
margin: 10px;
letter-spacing: 1px;
font-weight: normal;
}
.nicdark_container_single_php ol.wp-block-latest-comments li footer.wp-block-latest-comments__comment-meta {
font-weight: bold;
color: #2d2d2d;
} .nicdark_container_single_php ul.wp-block-latest-posts {
margin:0px;
padding: 0px;
margin-bottom: 20px;
}
.nicdark_container_single_php ul.wp-block-latest-posts li {
border-bottom: 1px solid #f1f1f1;
padding: 20px 0px;
margin: 0px;
}
.nicdark_container_single_php ul.wp-block-latest-posts li:first-child {
padding-top: 0px;
}
.nicdark_container_single_php ul.wp-block-latest-posts li:last-child {
border-width: 0px;
}
.nicdark_container_single_php ul.wp-block-latest-posts a {
font-weight: bold;
color: #2d2d2d;
text-decoration: none;
}
.nicdark_container_single_php ul.wp-block-latest-posts li time {
color: #5e5e5e;
text-transform: uppercase;
font-size: 13px;
line-height: 13px;
letter-spacing: 1px;
font-weight: normal;
margin-top: 10px;
margin-bottom: 5px;
}
.nicdark_container_single_php ul.wp-block-latest-posts.is-grid li:first-child {
padding-top: 20px;
}
.nicdark_container_single_php ul.wp-block-latest-posts.is-grid li:last-child {
border-width: 1px;
}
.nicdark_container_single_php .wp-block-search {
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-search label {
margin-bottom: 10px;
font-size: 17px;
}
.nicdark_container_single_php .wp-block-search button[type="submit"] {
color: #fff;
background-color: #C19B77;
text-transform: uppercase;
border: 0px;
font-family: 'Roboto';
border-radius: 0px;
font-size: 13px;
line-height: 13px;
font-weight: bold;
letter-spacing: 1px;
margin-left: 20px;
padding: 15px 25px;
}
.nicdark_container_single_php .wp-block-tag-cloud a {
font-size: 15px !important;
line-height: 15px;
padding: 7px 14px;
text-decoration: none;
font-weight: normal;
border: 1px solid #f1f1f1;
border-radius: 0px;
display: inline-block;
margin: 5px;
margin-left: 0px;
}
.nicdark_container_single_php .wp-block-tag-cloud a:hover {
color: #fff;
background-color: #373737;
border: 1px solid #373737;
}
.nicdark_container_single_php .wp-block-rss {
margin: 0px;
padding: 0px;
list-style: none;
margin-bottom: 20px;
}
.nicdark_container_single_php .wp-block-rss li {
border-bottom: 1px solid #f1f1f1;
margin: 0px;
padding: 10px 0px;
}
.nicdark_container_single_php .wp-block-rss li:last-child {
border-bottom: 0px solid #f1f1f1;
}
.nicdark_container_single_php .wp-block-rss li:first-child {
padding-top: 0px;
}
.nicdark_container_single_php .wp-block-rss a {
font-weight: normal;
text-decoration: none;
}
.nicdark_custom_bg {
background-size: cover;
background-position: center top;
background-repeat: no-repeat;
}
.nicdark_custom_menu_bg {
background-size: cover;
background-position: center 50px;
background-repeat: no-repeat;
}   @media only screen and (min-width: 960px) and (max-width: 1199px) {
.nicdark_container{
width:960px;
}
.nicdark_grid_1,
.nicdark_grid_2,
.nicdark_grid_3,
.nicdark_grid_4,
.nicdark_grid_5,
.nicdark_grid_6,
.nicdark_grid_7,
.nicdark_grid_8,
.nicdark_grid_9,
.nicdark_grid_10,
.nicdark_grid_11,
.nicdark_grid_12 { 
width: 100%; 
}
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.nicdark_container {
width:748px;
}
.nicdark_width_100_percentage_ipad_port { 
width: 100%; 
}
.nicdark_grid_1,
.nicdark_grid_2,
.nicdark_grid_3,
.nicdark_grid_4,
.nicdark_grid_5,
.nicdark_grid_6,
.nicdark_grid_7,
.nicdark_grid_8,
.nicdark_grid_9,
.nicdark_grid_10,
.nicdark_grid_11,
.nicdark_grid_12 { 
width: 100%; 
}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
body{ 
-webkit-text-size-adjust:none; 
}
.nicdark_container {
width:460px;
}
.nicdark_grid_1,
.nicdark_grid_2,
.nicdark_grid_3,
.nicdark_grid_4,
.nicdark_grid_5,
.nicdark_grid_6,
.nicdark_grid_7,
.nicdark_grid_8,
.nicdark_grid_9,
.nicdark_grid_10,
.nicdark_grid_11,
.nicdark_grid_12 { 
width: 100%; 
}
} @media only screen and (min-width: 320px) and (max-width: 479px){
body{ 
-webkit-text-size-adjust:none; 
}
.nicdark_container{ 
width:320px;
}
.nicdark_width_100_percentage_iphone_port { 
width: 100%; 
}
.nicdark_text_align_left_iphone_port { 
text-align: left; 
}
.nicdark_grid_1,
.nicdark_grid_2,
.nicdark_grid_3,
.nicdark_grid_4,
.nicdark_grid_5,
.nicdark_grid_6,
.nicdark_grid_7,
.nicdark_grid_8,
.nicdark_grid_9,
.nicdark_grid_10,
.nicdark_grid_11,
.nicdark_grid_12{ 
width: 100%; 
padding:15px 10px; 
} 
} @media only screen and (min-width: 320px) and (max-width: 1199px) {
.nicdark_display_none_all_responsive { 
display: none; 
}
.nicdark_display_block_responsive { 
display: block; 
}
.nicdark_width_100_percentage_responsive { 
width: 100%; 
}
.nicdark_width_50_percentage_responsive { 
width: 50%; 
}
.nicdark_text_align_center_responsive { 
text-align: center; 
}
.nicdark_text_align_left_responsive { 
text-align: left; 
}
.nicdark_margin_top_5_responsive { 
margin-top: 5px; 
}
.nicdark_border_top_1_solid_greydark_responsive { 
border-top: 1px solid #595959; 
}
.nicdark_cursor_move_responsive { 
cursor: move; 
}
.nicdark_font_size_40_responsive { 
font-size: 40px; 
}
.nicdark_line_height_40_responsive { 
line-height: 40px; 
}
.nicdark_padding_20_responsive { 
padding: 20px; 
}
} @media only screen and (min-width: 320px) and (max-width: 767px) {
.nicdark_display_none_all_iphone { 
display: none; 
}
.nicdark_display_block_all_iphone {
display: block; 
}
.nicdark_width_100_percentage_all_iphone { 
width: 100%; 
}
.nicdark_width_50_percentage_all_iphone { 
width: 50%; 
}
.nicdark_width_50_all_iphone { 
width: 50px; 
}
.nicdark_width_250_all_iphone { 
width: 250px; 
}
.nicdark_text_align_center_all_iphone { 
text-align: center; 
}
.nicdark_padding_right_0_all_iphone { 
padding-right: 0px; 
}
.nicdark_padding_left_0_all_iphone { 
padding-left: 0px; 
}
.nicdark_padding_0_all_iphone { 
padding: 0px; 
}
.nicdark_padding_40_all_iphone { 
padding: 40px; 
}
.nicdark_font_size_40_all_iphone { 
font-size: 40px; 
}
.nicdark_font_size_20_all_iphone { 
font-size: 20px; 
}
.nicdark_font_size_10_all_iphone { 
font-size: 10px; 
}
.nicdark_line_height_40_all_iphone { 
line-height: 40px; 
}
.nicdark_line_height_20_all_iphone { 
line-height: 20px; 
}
.nicdark_position_relative_all_iphone { 
position: relative; 
}
.nicdark_margin_top_20_all_iphone { 
margin-top: 20px; 
}
}