

/*===============================
/templates/jb_gardener/css/custom.css
================================================================================*/
.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input,.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select,.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea{width:100%;border:2px solid #f6f4f4;border-radius:0px;box-shadow:none;outline:none;background:#fff}.jsn-uniform .jsn-bootstrap .control-group .select2-container.jsn-input-xlarge-fluid{width:105% !important}.jsn-text-center{display:none}.project_started{padding-top:38px !important;padding-bottom:0 !important}.select2-container .select2-choice{background-image:none !important;border:2px solid #f6f4f4 !important;height:40px !important;line-height:34px !important}.jsn-master .jsn-bootstrap .form-actions,.jsn-master.ui-dialog-contentpane .jsn-bootstrap .form-actions{margin:8px 0 !important}


/*===============================
/modules/mod_jb_googlemap/assets/css/custom-icons.css
================================================================================*/
@font-face{font-family:'custom-icons';src:url('/modules/mod_jb_googlemap/assets/fonts/custom-icons.eot?-tdhzc7');src:url('/modules/mod_jb_googlemap/assets/fonts/custom-icons.eot?#iefix-tdhzc7') format('embedded-opentype'),url('/modules/mod_jb_googlemap/assets/fonts/custom-icons.woff?-tdhzc7') format('woff'),url('/modules/mod_jb_googlemap/assets/fonts/custom-icons.ttf?-tdhzc7') format('truetype'),url('/modules/mod_jb_googlemap/assets/fonts/custom-icons.svg?-tdhzc7#custom-icons') format('svg');font-weight:normal;font-style:normal}[class^="ci-icon-"],[class*=" ci-icon-"]{font-family:'custom-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ci-icon-uniE01B:before{content:"\e01b"}.ci-icon-uniE810:before{content:"\e810"}.ci-icon-uniE821:before{content:"\e821"}.ci-icon-uniE854:before{content:"\e854"}.ci-icon-uniE855:before{content:"\e855"}.ci-icon-uniE883:before{content:"\e883"}.ci-icon-uniE890:before{content:"\e890"}.ci-icon-uniE893:before{content:"\e893"}.ci-icon-uniE894:before{content:"\e894"}.ci-icon-uniE8BD:before{content:"\e8bd"}.ci-icon-uniE8BE:before{content:"\e8be"}.ci-icon-uniE8D0:before{content:"\e8d0"}.ci-icon-uniE8D1:before{content:"\e8d1"}.ci-icon-uniE8D3:before{content:"\e8d3"}.ci-icon-uniE8D4:before{content:"\e8d4"}.ci-icon-uniE8D5:before{content:"\e8d5"}.ci-icon-uniE8DE:before{content:"\e8de"}.ci-icon-uniE8E0:before{content:"\e8e0"}.ci-icon-uniE8F4:before{content:"\e8f4"}.ci-icon-uniE8F5:before{content:"\e8f5"}.ci-icon-uniE92F:before{content:"\e92f"}.ci-icon-uniE930:before{content:"\e930"}.ci-icon-uniE937:before{content:"\e937"}.ci-icon-uniE938:before{content:"\e938"}


/*===============================
/modules/mod_jb_googlemap/assets/css/styles.css
================================================================================*/
.map-section{height:100px;overflow:hidden;position:relative;-webkit-transition:height 0.2s ease-out;transition:height 0.2s ease-out}.map-mask{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:4}.map-mask .row{position:relative}.map-mask .row > div{position:relative;top:50%}.map-opener{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-200px;width:400px;height:50px;overflow:hidden;line-height:50px;text-align:center;font-weight:400}.map-opener div{font-size:11px;text-transform:uppercase;letter-spacing:2px}.map-opener div:first-child{opacity:1}.map-opener div:nth-child(2){margin-top:-50px;opacity:0}.map-opener i{vertical-align:middle}.map-opener i:before{display:inline}.map-opened{height:450px}.map-opened .map-mask{height:100px}.map-opened .map-opener div:first-child{opacity:0}.map-opened .map-opener div:nth-child(2){opacity:1}#google-map{position:relative}#map-canvas{position:relative;height:450px;cursor:-webkit-grab;cursor:grab}#map-zoom-in,#map-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-repeat:no-repeat;background-size:32px 64px;background-position:1px 1px;background-image:url("/modules/mod_jb_googlemap/assets/images/google-map-assets/map-icon-controller.svg")}#map-zoom-in{background-position:50% 0;margin-top:120px;margin-bottom:1px}#map-zoom-out{background-position:50% -32px}.gmap-popup{max-width:204px;min-height:150px}


/*===============================
/modules/mod_jb_googlemap/assets/css/jbgooglemap.css
================================================================================*/
.loader1:before,.loader1:after{background:#ffffff;border-color:rgba(23,23,36,0.1)}.loader2:before,.loader2:after{background:#ffffff}.loader3{border-color:rgba(23,23,36,0.1) rgba(23,23,36,0.1) rgba(23,23,36,0.1) #171724}.page-loader-text{color:#171724} .scroll-progressbar{background:rgba(12,12,23,0.05)}.scroll-progressbar div{background:#45bf55}.scroll-progressbar .scroll-shadow{box-shadow:0 0 10px #45bf55,0 0 5px #45bf55} .section-title-heading{color:#0c0c17}.section-title-more{color:rgba(12,12,23,0.9)}  .btn-default{background:#ffffff;border:1px solid #0c0c17;color:#0c0c17}.btn-default:hover{background:#f5f5fa;border:1px solid #f5f5fa;color:#0c0c17}.btn-default.active,.btn-default:focus{border-color:#f5f5fa;color:#0c0c17;background:#ffffff}.btn-default.ripple-alone .ink{background:#ffffff}.btn-split.btn-default{background:#0c0c17}.btn-split.btn-default:hover{background:#f5f5fa}.btn-split.btn-default::before,.btn-split.btn-default::after{background:#ffffff;color:#0c0c17} .btn-colored{background:#ffffff;border:1px solid #45bf55;color:#45bf55}.btn-colored:hover{background:#0c0c17;border:1px solid #0c0c17;color:#45bf55}.btn-colored.active,.btn-colored:focus{border-color:#0c0c17;color:#45bf55;background:#ffffff}.btn-colored.ripple-alone .ink{background:rgba(255,255,255,0.15)}.btn-split.btn-colored{background:#45bf55}.btn-split.btn-colored:hover{background:#0c0c17}.btn-split.btn-colored::before,.btn-split.btn-colored::after{background:#171724;color:#45bf55}  .btn-dark{background:#171724;border:1px solid #171724;color:#ffffff}.btn-dark:hover{background:#ffffff;border:1px solid #ffffff;color:#171724}.btn-dark.active,.btn-dark:focus{border-color:#ffffff;color:#171724;background:#171724}.btn-dark.ripple-alone .ink{background:rgba(23,23,36,0.2)}.btn-split.btn-dark{background:#0c0c17}.btn-split.btn-dark:hover{background:#ffffff}.btn-split.btn-dark::before,.btn-split.btn-dark::after{background:#171724;color:#ffffff} .btn-dark-to-color{background:#0c0c17;border:1px solid #0c0c17;color:#ffffff}.btn-dark-to-color:hover{background:#45bf55;border:1px solid #000000;color:#0c0c17}.btn-dark-to-color.active,.btn-dark-to-color:focus{border-color:#000000;color:#0c0c17;background:#45bf55}.btn-dark-to-color.ripple-alone .ink{background:rgba(1,4,2,0.2)}.btn-split.btn-dark-to-color{color:#0c0c17;background:#0c0c17}.btn-split.btn-dark-to-color:hover{background:#45bf55}.btn-split.btn-dark-to-color::before,.btn-split.btn-dark-to-color::after{background:#171724;color:#ffffff} .btn-transparent-white{background:transparent;border:1px solid #ffffff;color:#ffffff}.btn-transparent-white:hover{background:#ffffff;border:1px solid #ffffff;color:#171724}.btn-transparent-white.active,.btn-transparent-white:focus{border-color:#ffffff;color:#171724;background:transparent}.btn-transparent-white.ripple-alone .ink{background:rgba(23,23,36,0.3)}.btn-split.btn-transparent-white{color:#0c0c17}.btn-split.btn-transparent-white:hover{background:#ffffff}.btn-split.btn-transparent-white::before,.btn-split.btn-transparent-white::after{background:transparent;color:#ffffff} .btn-white-transparent{background:#ffffff;border:1px solid #ffffff;color:#0c0c17}.btn-white-transparent:hover{background:transparent;border:1px solid #ffffff;color:#ffffff}.btn-white-transparent.active,.btn-white-transparent:focus{border-color:#ffffff;color:#ffffff;background:#ffffff}.btn-white-transparent.ripple-alone .ink{background:rgba(255,255,255,0.35)}.btn-split.btn-white-transparent{background:#ffffff}.btn-split.btn-white-transparent:hover{background:transparent}.btn-split.btn-white-transparent::before,.btn-split.btn-white-transparent::after{background:#ffffff;color:#0c0c17} .btn-transparent-dark{background:transparent;border:1px solid #0c0c17;color:#0c0c17}.btn-transparent-dark:hover{background:#0c0c17;border:1px solid #0c0c17;color:#ffffff}.btn-transparent-dark.active,.btn-transparent-dark:focus{border-color:#0c0c17;color:#ffffff;background:transparent}.btn-transparent-dark.ripple-alone .ink{background:rgba(255,255,255,0.25)}.btn-split.btn-transparent-dark{color:#ffffff}.btn-split.btn-transparent-dark:hover{background:#0c0c17}.btn-split.btn-transparent-dark::before,.btn-split.btn-transparent-dark::after{background:transparent;color:#0c0c17} .btn-dark-transparent{background:#0c0c17;border:1px solid #0c0c17;color:#ffffff}.btn-dark-transparent:hover{background:transparent;border:1px solid #0c0c17;color:#0c0c17}.btn-dark-transparent.active,.btn-dark-transparent:focus{border-color:#0c0c17;color:#0c0c17;background:#0c0c17}.btn-dark-transparent.ripple-alone .ink{background:rgba(12,12,23,0.7)}.btn-split.btn-dark-transparent{color:#0c0c17;background:#0c0c17}.btn-split.btn-dark-transparent:hover{background:transparent}.btn-split.btn-dark-transparent::before,.btn-split.btn-dark-transparent::after{background:#0c0c17;color:#ffffff}.btn-contact{color:#ffffff;background:#171724}.btn-contact::before,.btn-contact::after{background:#0c0c17;color:#ffffff}.btn-contact .ink{background:#df5e63}.btn-contact .loader3{border-color:rgba(255,255,255,0.15) rgba(255,255,255,0.15) rgba(255,255,255,0.15) #ffffff}.btn-loading .ink{background:#13cfa9} .carousel-control .arrow-left,.carousel-control .arrow-right{background:rgba(23,23,36,0.3);border-color:rgba(255,255,255,0.1)}.carousel-control .arrow-left::before,.carousel-control .arrow-right::before{border-color:#ffffff}.dotstyle-fall li:after,.dotstyle-fall div:after{background:rgba(255,255,255,0.4)}.dotstyle-fall li a,.dotstyle-fall div a,.dotstyle-fall li span,.dotstyle-fall div span{background:rgba(255,255,255,0.4)}.dotstyle-fall li a:focus,.dotstyle-fall div a:focus,.dotstyle-fall li.active a,.dotstyle-fall div.active a,.dotstyle-fall li span:focus,.dotstyle-fall div span:focus,.dotstyle-fall li.active span,.dotstyle-fall div.active span{background:#45bf55}.dotstyle-fall li.active,.dotstyle-fall div.active,.dotstyle-fall li.current,.dotstyle-fall div.current{background:0}.dotstyle-fall li.active:after,.dotstyle-fall div.active:after,.dotstyle-fall li.current:after,.dotstyle-fall div.current:after{background:rgba(69,191,85,0.6)}.light .dotstyle-fall li:after,.dots-under .dotstyle-fall li:after,.light .dotstyle-fall div:after,.dots-under .dotstyle-fall div:after{background:rgba(23,23,36,0.3)}.light .dotstyle-fall li a,.dots-under .dotstyle-fall li a,.light .dotstyle-fall div a,.dots-under .dotstyle-fall div a,.light .dotstyle-fall li span,.dots-under .dotstyle-fall li span,.light .dotstyle-fall div span,.dots-under .dotstyle-fall div span{background:rgba(23,23,36,0.3)}.light .dotstyle-fall li a:focus,.dots-under .dotstyle-fall li a:focus,.light .dotstyle-fall div a:focus,.dots-under .dotstyle-fall div a:focus,.light .dotstyle-fall li.active a,.dots-under .dotstyle-fall li.active a,.light .dotstyle-fall div.active a,.dots-under .dotstyle-fall div.active a,.light .dotstyle-fall li span:focus,.dots-under .dotstyle-fall li span:focus,.light .dotstyle-fall div span:focus,.dots-under .dotstyle-fall div span:focus,.light .dotstyle-fall li.active span,.dots-under .dotstyle-fall li.active span,.light .dotstyle-fall div.active span,.dots-under .dotstyle-fall div.active span{background:#45bf55}.light .dotstyle-fall li.active,.dots-under .dotstyle-fall li.active,.light .dotstyle-fall div.active,.dots-under .dotstyle-fall div.active{background:0}.light .dotstyle-fall li.active:after,.dots-under .dotstyle-fall li.active:after,.light .dotstyle-fall div.active:after,.dots-under .dotstyle-fall div.active:after{background:rgba(69,191,85,0.6)}.no-touch .dotstyle-fall li:hover span,.no-touch .dotstyle-fall div:hover span,.no-touch .dotstyle-fall li:hover a,.no-touch .dotstyle-fall div:hover a{background:rgba(69,191,85,0.6)}.dotstyle-fillup li a,.dotstyle-fillup div a,.dotstyle-fillup li span,.dotstyle-fillup div span{background-color:rgba(255,255,255,0.3)}.dotstyle-fillup li a:after,.dotstyle-fillup div a:after,.dotstyle-fillup li span:after,.dotstyle-fillup div span:after{background-color:#ffffff} .testimo-item footer{color:#45bf55}.testimo-item cite{color:#ffffff}.client-logos{background:#f5f5fa}.client-logos i{color:#706f83} .pricing-table{border-color:#f5f5fa;background:#ffffff}.pricing-header{background-color:#757a86;color:#ffffff}.pricing-header h4{color:#ffffff}.popular .pricing-header{background-color:#45bf55}.select .icon{color:#ffffff}@media only screen and (min-width:768px){.pricing-header{color:#757a86;background-color:transparent}.pricing-header h4{color:#757a86}.popular .pricing-header{color:#45bf55;background-color:transparent}.popular .pricing-header h4{color:#45bf55}.currency,.duration{color:#706f83}.popular .currency,.popular .duration{color:#45bf55}.pricing-features li{border-top:1px solid #f5f5fa}}@media only screen and (min-width:768px){.pricing-section .btn-split.btn-default{border-color:#ffffff;background-color:#ffffff}.pricing-section .btn-split.btn-default:hover{background-color:#f5f5fa}.pricing-section .btn-split.btn-default:after,.pricing-section .btn-split.btn-default:before{background-color:#757a86;color:#ffffff}.popular .pricing-table{box-shadow:0 0 6px 1px #f5f5fa}.popular .btn-split.btn-default:after,.popular .btn-split.btn-default:before{background-color:#45bf55}} .blog-post-preview-text{color:#171724}.blog-post-preview-link:hover .blog-post-preview-title{color:#45bf55} .contact-section{background:#f5f5fa}.contact-item i{color:#45bf55}.input-field{border-bottom:1px solid #b8b7cb;-webkit-transition:border-color 0.25s;transition:border-color 0.25s}.input-field:focus{border:1px solid #757a86}.textarea{border-color:#b8b7cb}.success{color:#021410;background-color:rgba(19,207,169,0.7)}.error{color:#5e1316;background-color:#df5e63}  .map-mask{background:#f5f5fa}.no-touch .map-mask:hover{background:rgba(245,245,250,0.65)}@media screen and (-webkit-min-device-pixel-ratio:0){.no-touch .map-mask:hover .map-opener{background:#0c0c17 -webkit-gradient(linear,left top,right top,from(#0c0c17),to(#0c0c17),color-stop(0.5,#ffffff)) 0 0 no-repeat;-webkit-background-size:125px;color:rgba(255,255,255,0.1);-webkit-background-clip:text;-webkit-animation-name:shine;-webkit-animation-duration:1.2s;-webkit-animation-iteration-count:infinite}} #map-canvas{background-color:#f5f5fa}#map-zoom-in,#map-zoom-out{background-color:#757a86}.no-touch #map-zoom-in:hover,.no-touch #map-zoom-out:hover{background-color:rgba(117,122,134,0.8)} .footer-section{background:#171724}.footer-logo p{color:#b8b7cb} .logo-svg-path{fill:#706f83}.footer-social a{color:#706f83;background:rgba(117,122,134,0.07)}.footer-social a:hover{color:#0c0c17} .circle1,.circle2{background:#171724}.circle1:after{background:#171724}.circle2:after{background:#171724}.square{background:#0c0c17;z-index:2}.square span{border-top:1px solid #757a86;border-left:1px solid #757a86}.rectangle{background:#0c0c17}.footer-bottom{background:#0c0c17}.footer-bottom-text{color:#706f83} .light-footer{ }.light-footer.footer-section{background:#f5f5fa}.light-footer .footer-logo p{color:#757a86}.light-footer .logo-svg-path{fill:#757a86}.light-footer .footer-social a{color:#757a86}.light-footer .footer-social a:hover{color:#706f83}.light-footer .circle1,.light-footer .circle2{background:#f5f5fa}.light-footer .circle1:after{background:#f5f5fa}.light-footer .circle2:after{background:#f5f5fa}.light-footer .square{background:#b8b7cb;z-index:2}.light-footer .square span{border-top:1px solid #757a86;border-left:1px solid #757a86}.light-footer .rectangle{background:#b8b7cb}.light-footer .footer-bottom{background:#b8b7cb}.light-footer .footer-bottom-text{color:#757a86}  .page-header .breadcrumb{background:transparent}.page-header .breadcrumb li{color:rgba(255,255,255,0.7)}.page-header .breadcrumb > li + li:before{color:#ffffff}.page-header .breadcrumb a{color:#ffffff}.page-header .breadcrumb a:hover{color:rgba(255,255,255,0.7)}.page-header .carousel-control i{background:rgba(0,0,0,0.1)}.page-header-title-left{color:#ffffff} .blog-item-header .blog-item-title{color:#0c0c17}.blog-item-header:hover .blog-item-title{color:#45bf55}.blog-item-detail{color:#706f83}.blog-item-detail a{color:#706f83}.blog-item-detail a:hover{color:#45bf55}.blog-item-body blockquote{border-left:3px solid #45bf55}.article-nav-link{color:#0c0c17}.article-nav-link:last-child{border-left:1px solid #ebebf5}.article-nav-link:hover{color:#45bf55;background:#f5f5fa}.widget-title{border-color:#b8b7cb;color:#0c0c17}.widget-body a{color:#171724}.widget-body a:hover{color:#45bf55}.search-button{background:transparent;color:#706f83}.widget-posts-recent ul li{border-color:#f5f5fa}.widget-categories li a{border-color:transparent}.widget-categories li small{color:#757a86}.tags a{color:#0c0c17;border-color:#b8b7cb}.tags a:hover{border-color:#45bf55}.default-tabs{border-color:#b8b7cb}.default-tabs > li > a{color:#b8b7cb}.default-tabs > li > a:hover{background-color:#ffffff}.default-tabs li.active a{color:#171724;background-color:#ffffff}.default-tabs li.active a:hover,.default-tabs li.active a:focus{background-color:#ffffff}.widget-comments li{border-color:#f5f5fa}.blog-article-author{background:#f5f5fa;border-color:#f5f5fa}.blog-article-author-img{border-color:#b8b7cb}.blog-article-author-img a{color:#757a86}.blog-article-author-img:hover img{opacity:.8}.blog-article-author-img:hover a{color:#706f83}li.comment-item{border-color:#ebebf5}.comment-item-data{color:#706f83}.comment-author a{color:#757a86}.comment-avatar{color:#ffffff;background:#b8b7cb}.pagination a{border-color:#b8b7cb;color:#757a86}.pagination a:hover{border-color:#757a86;color:#171724}.pagination a.active,.pagination a.active:hover{border-color:#171724;color:#171724}.pagination .fa,.pagination .icon{line-height:21px;font-size:18px}.pagination a.no-active,.pagination a.no-active:hover{border-color:transparent;color:#706f83;cursor:default}  .portfolio-nav-default.affix{background:rgba(255,255,255,0.9);border-bottom:1px solid #f5f5fa}.portfolio-nav-default.affix .carousel-control:hover i{background:rgba(0,0,0,0.05)}.portfolio-nav-default.affix .arrow-left{border-right:1px solid #f5f5fa;background:transparent}.portfolio-nav-default.affix .arrow-right{border-left:1px solid #f5f5fa;background:transparent}.portfolio-nav-default.affix .arrow-left:before,.portfolio-nav-default.affix .arrow-right:before{border-color:#171724}.portfolio-nav-default.affix .all-works{color:#0c0c17}.portfolio-nav-default.affix .all-works:hover,.portfolio-nav-default.affix .all-works:focus{color:#0c0c17;background:rgba(0,0,0,0.05)}.portfolio-nav-dark.affix{background-color:rgba(12,12,23,0.89);border-bottom:1px solid #171724}.portfolio-nav-dark.affix .carousel-control:hover i{background:rgba(255,255,255,0.05)}.portfolio-nav-dark.affix .arrow-left{border-right:1px solid #171724;background:transparent}.portfolio-nav-dark.affix .arrow-right{border-left:1px solid #171724;background:transparent}.portfolio-nav-dark.affix .arrow-left:before,.portfolio-nav-dark.affix .arrow-right:before{border-color:#ffffff}.portfolio-nav-dark.affix .all-works{color:#ffffff}.portfolio-nav-dark.affix .all-works:hover,.portfolio-nav-dark.affix .all-works:focus{color:#ffffff;background:rgba(255,255,255,0.05)}.work-navigation{background:#ffffff}.work-navigation a{background:#ffffff}.work-navigation a:hover{color:#0c0c17;background:#f5f5fa}.work-navigation a,.work-navigation a:visited{color:#757a86}.work-detail{color:#757a86}#map-close-btn{opacity:1;margin-top:10px}#jbgooglemap-floating-panel #mode{-moz-user-select:none;background-clip:padding-box;background-color:#fff;border-bottom-right-radius:2px;border-left:0 none;border-top-right-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,0.3);color:#565656;direction:ltr;font-family:Roboto,Arial,sans-serif;font-size:11px;min-width:42px;overflow:hidden;padding:2px;position:relative;text-align:center;z-index:5}