.hidden-on .col-xs-6 .visible-lg-block,.hidden-on .col-xs-6 .visible-md-block,.hidden-on .col-xs-6 .visible-sm-block,.hidden-on .col-xs-6 .visible-xs-block,.visible-on .col-xs-6 .visible-lg-block,.visible-on .col-xs-6 .visible-md-block,.visible-on .col-xs-6 .visible-sm-block,.visible-on .col-xs-6 .visible-xs-block{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847} .bs-glyphicons{margin:0 -10px 20px;overflow:hidden} .bs-glyphicons-list{list-style:none none;padding-left:0} .bs-glyphicons li{background-color:#f9f9f9;border:1px solid #fff;float:left;font-size:10px;height:115px;line-height:1.4;padding:10px;text-align:center;width:25%} .bs-glyphicons .glyphicon{font-size:24px;margin-bottom:10px;margin-top:5px} .bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word} .bs-glyphicons li:hover{background-color:#563d7c;color:#fff} @media (min-width:768px){.bs-glyphicons{margin-left:0;margin-right:0}.bs-glyphicons li{font-size:12px;width:12.5%}} .bs-customizer .toggle{float:right;margin-top:25px} .bs-customizer label{color:#555;font-weight:500;margin-top:10px} .bs-customizer h2{margin-bottom:5px;margin-top:0;padding-top:30px} .bs-customizer h3{margin-bottom:0} .bs-customizer h4{margin-bottom:0;margin-top:15px} .bs-customizer .bs-callout h4{margin-bottom:5px;margin-top:0} .bs-customizer input[type=text]{background-color:#fafafa;font-family:Menlo,Monaco,Consolas,"Courier New",monospace} .bs-customizer .help-block{font-size:12px;margin-bottom:5px} #less-section label{font-weight:400} .bs-customize-download .btn-outline{padding:20px} .bs-customizer-alert{background-color:#d9534f;border-bottom:1px solid #b94441;box-shadow:0 1px 0 rgba(255,255,255,.25) inset;color:#fff;left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:1030} .bs-customizer-alert .close{font-size:24px;margin-top:-4px} .bs-customizer-alert p{margin-bottom:0} .bs-customizer-alert .glyphicon{margin-right:5px} .bs-customizer-alert pre{background-color:#a83c3a;border-color:#973634;box-shadow:0 2px 4px rgba(0,0,0,.05) inset,0 1px 0 rgba(255,255,255,.1);color:#fff;margin:10px 0 0} .bs-dropzone{border:2px dashed #eee;border-radius:4px;color:#777;margin-bottom:20px;padding:20px;position:relative;text-align:center} .bs-dropzone .import-header{margin-bottom:5px} .bs-dropzone .glyphicon-download-alt{font-size:40px} .bs-dropzone hr{width:100px} .bs-dropzone .lead{color:#333;font-weight:400;margin-bottom:10px} #import-manual-trigger{cursor:pointer} .bs-dropzone p:last-child{margin-bottom:0} .bs-brand-logos{background-color:#f9f9f9;border-radius:4px;color:#563d7c;display:table;margin-bottom:15px;overflow:hidden;width:100%} .bs-brand-item{padding:60px 0;text-align:center} .bs-brand-item+.bs-brand-item{border-top:1px solid #fff} .bs-brand-logos .inverse{background-color:#563d7c;color:#fff} .bs-brand-item h1,.bs-brand-item h3{margin-bottom:0;margin-top:0} .bs-brand-item .bs-docs-booticon{margin-left:auto;margin-right:auto} .bs-brand-item .glyphicon{border-radius:50%;color:#fff;height:30px;line-height:30px;margin:10px auto -10px;width:30px} .bs-brand-item .glyphicon-ok{background-color:#5cb85c} .bs-brand-item .glyphicon-remove{background-color:#d9534f} @media (min-width:768px){.bs-brand-item{display:table-cell;width:1%}.bs-brand-item+.bs-brand-item{border-left:1px solid #fff;border-top:0 none}.bs-brand-item h1{font-size:60px}} .zero-clipboard{display:none;position:relative} .btn-clipboard{background-color:#fff;border:1px solid #e1e1e8;border-radius:0 4px;color:#767676;cursor:pointer;display:block;font-size:12px;padding:5px 8px;position:absolute;right:0;top:0;z-index:10} .btn-clipboard-hover{background-color:#563d7c;border-color:#563d7c;color:#fff} @media (min-width:768px){.zero-clipboard{display:block}.bs-example+.zero-clipboard .btn-clipboard{border-top-right-radius:0;top:-16px}} #focusedInput{border-color:rgba(82,168,236,.8);box-shadow:0 0 8px rgba(82,168,236,.6);outline:0} 

/* /jdav_theme/static/src/css/responsive.css defined in bundle 'web.assets_frontend' */
 @media (min-width: 768px) and (max-width: 991px){.owl-carousel .col-sm-1{max-width: 62px;}.owl-carousel .col-sm-2{max-width: 125px;}.owl-carousel .col-sm-3{max-width: 187px;}.owl-carousel .col-sm-4{max-width: 250px;}.owl-carousel .col-sm-5{max-width: 31px;}.owl-carousel .col-sm-6{max-width: 375px;}.owl-carousel .col-sm-7{max-width: 437px;}.owl-carousel .col-sm-8{max-width: 500px;}.owl-carousel .col-sm-9{max-width: 562px;}.owl-carousel .col-sm-10{max-width: 625px;}.owl-carousel .col-sm-11{max-width: 687px;}.owl-carousel .col-sm-12{max-width: 750px;}} @media (max-width: 767px){.owl-carousel .col-sm-1, .owl-carousel .col-sm-2, .owl-carousel .col-sm-3, .owl-carousel .col-sm-4{min-width: 160px;}.owl-carousel .col-sm-5, .owl-carousel .col-sm-6, .owl-carousel .col-sm-7, .owl-carousel .col-sm-8, .owl-carousel .col-sm-9, .owl-carousel .col-sm-10, .owl-carousel .col-sm-11, .owl-carousel .col-sm-12{min-width: 300px;}.owl-carousel .col-md-1, .owl-carousel .col-md-2, .owl-carousel .col-md-3, .owl-carousel .col-md-4, .owl-carousel .col-xs-1, .owl-carousel .col-xs-2, .owl-carousel .col-xs-3, .owl-carousel .col-xs-4, .owl-carousel .col-xs-5, .owl-carousel .col-xs-6, .owl-carousel .col-xs-7, .owl-carousel .col-xs-8, .owl-carousel .col-xs-9, .owl-carousel .col-xs-10, .owl-carousel .col-xs-11, .owl-carousel .col-xs-12{max-width: 300px;}.xs-pad-0{padding:0px;}.xs-pad-10{padding:10px;}.xs-pad-20{padding:20px;}.xs-pad-30{padding:30px;}.xs-pad-40{padding:40px;}.xs-pad-50{padding:50px;}.xs-pad-60{padding:60px;}.xs-pad-70{padding:70px;}.xs-pad-80{padding:80px;}.top-xs-pad-10{padding-top:10px;}.top-xs-pad-20{padding-top:20px;}.top-xs-pad-30{padding-top:30px;}.top-xs-pad-40{padding-top:40px;}.top-xs-pad-50{padding-top:50px;}.top-xs-pad-60{padding-top:60px;}.top-xs-pad-70{padding-top:70px;}.top-xs-pad-80{padding-top:80px;}.bottom-xs-pad-10{padding-bottom:10px;}.bottom-xs-pad-20{padding-bottom:20px;}.bottom-xs-pad-30{padding-bottom:30px;}.bottom-xs-pad-40{padding-bottom:40px;}.bottom-xs-pad-50{padding-bottom:50px;}.bottom-xs-pad-60{padding-bottom:60px;}.bottom-xs-pad-70{padding-bottom:70px;}.bottom-xs-pad-80{padding-bottom:80px;}.xs-margin-10{margin:10px;}.xs-margin-20{margin:20px;}.xs-margin-30{margin:30px;}.xs-margin-40{margin:40px;}.xs-margin-50{margin:50px;}.xs-margin-60{margin:60px;}.xs-margin-70{margin:70px;}.xs-margin-80{margin:80px;}.top-xs-margin-10{margin-top:10px;}.top-xs-margin-20{margin-top:20px;}.top-xs-margin-30{margin-top:30px;}.top-xs-margin-40{margin-top:40px;}.top-xs-margin-50{margin-top:50px;}.top-xs-margin-60{margin-top:60px;}.top-xs-margin-70{margin-top:70px;}.top-xs-margin-80{margin-top:80px;}.bottom-xs-margin-10{margin-bottom:10px;}.bottom-xs-margin-20{margin-bottom:20px;}.bottom-xs-margin-30{margin-bottom:30px;}.bottom-xs-margin-40{margin-bottom:40px;}.bottom-xs-margin-50{margin-bottom:50px;}.bottom-xs-margin-60{margin-bottom:60px;}.bottom-xs-margin-70{margin-bottom:70px;}.bottom-xs-margin-80{margin-bottom:80px;}.single-product{margin-bottom:40px;}.portfolio-grid .grid{text-align:center;}.portfolio-grid .grid img{display:inline-block !important;}.grids{display:block !important}} @media (min-width: 992px){.timeliner>li{min-height: 150px;}.timeliner>li .timeline-panel{padding: 0 20px 20px;}.timeliner>li .timeline-image{width: 150px; height: 150px; margin-left: -75px;}.timeliner>li .timeline-image h4{margin-top: 30px; font-size: 18px; line-height: 26px;}.timeliner>li.timeline-inverted>.timeline-panel{padding: 0 20px 20px;}} @media(min-width:768px){.timeliner:before{left: 50%;}.timeliner > li{margin-bottom: 100px; min-height: 100px;}.timeliner > li .timeline-panel{float: left; width: 41%; padding: 0 20px 20px 30px; text-align: right;}.timeliner > li .timeline-image{left: 50%; width: 100px; height: 100px; margin-left: -50px;}.timeliner > li .timeline-image h4{margin-top: 16px; font-size: 13px; line-height: 18px;}.timeliner > li.timeline-inverted > .timeline-panel{float: right; padding: 0 30px 20px 20px; text-align: left;}.schedule .tabs .nav-tabs > li{display:table-cell; width:1%; float:none;}} @media (min-width: 1200px){.owl-carousel .col-md-1{max-width: 100px;}.owl-carousel .col-md-2{max-width: 200px;}.owl-carousel .col-md-3{max-width: 300px;}.owl-carousel .col-md-4{max-width: 400px;}.owl-carousel .col-md-5{max-width: 500px;}.owl-carousel .col-md-6{max-width: 600px;}.owl-carousel .col-md-7{max-width: 700px;}.owl-carousel .col-md-8{max-width: 800px;}.owl-carousel .col-md-9{max-width: 900px;}.owl-carousel .col-md-10{max-width: 1000px;}.owl-carousel .col-md-11{max-width: 1100px;}.owl-carousel .col-md-12{max-width: 1200px;}.timeliner>li{min-height: 170px;}.timeliner>li .timeline-panel{padding: 0 20px 20px 100px;}.timeliner>li .timeline-image{width: 170px; height: 170px; margin-left: -85px;}.timeliner>li .timeline-image h4{margin-top: 40px;}.timeliner>li.timeline-inverted>.timeline-panel{padding: 0 100px 20px 20px;}} @media (min-width: 991px) and (max-width: 1199px){.double-img img{max-width:60%;}} @media(max-width: 480px){.double-img img{max-width:50%;}} @media (max-width: 991px){.grid-col-4 .grid-item, .grid-col-4 .grid-sizer{width:33.3%;}.grid-col-5 .grid-item, .grid-col-5 .grid-sizer{width:33.3%;}.slider-block, .slider-block1, .slider-block2{margin-top:0;}} @media (max-width: 767px){.search-dropdown .dropdown-menu{min-width:100% !important;}.search-dropdown .dropdown-menu .navbar-form, .search-dropdown .dropdown-menu .input-group, .search-dropdown .dropdown-menu .form-control{width:90% !important;}.search-dropdown .dropdown-menu .navbar-form .form-control{padding: 8px 24px;}.navbar-collapse .navbar-nav{padding-bottom:10px;}header .navbar-form{margin:none;}.search-dropdown .dropdown-menu li{padding:0px 10px;}.page-title-left .breadcrumb{right:0; position:relative; margin-top:10px;}.grid-col-2 .grid-item , .grid-col-2 .grid-sizer{width:50%;}.grid-col-3 .grid-item, .grid-col-3 .grid-sizer{width:50%;}.grid-col-4 .grid-item, .grid-col-4 .grid-sizer{width:50%;}.grid-col-5 .grid-item, .grid-col-5 .grid-sizer{width:50%;}.blog.timeliner .timeline-icon{left: 0; margin: 22px 0 0;}.blog.timeliner .timeline-meta{left: 0; margin: 0 0 5px; position: relative; right: 0; text-align: left;}.blog.timeliner li, .blog.timeliner > li.timeline-inverted{margin: 0; padding: 0 0 30px 100px; width: 100%; left:0;}.blog.timeliner >li.timeline-inverted .timeline-panel:before, .blog.timeliner >li .timeline-panel:before{border: 15px solid transparent; border-right-color: #ccc; left: -30px; right: auto;}.blog.timeliner >li.timeline-inverted .timeline-panel:after, .blog.timeliner >li .timeline-panel:after{border: 14px solid transparent; border-right-color: #fff; left: -28px; right: auto;}.owl-carousel .col-sm-1, .owl-carousel .col-sm-2, .owl-carousel .col-sm-3, .owl-carousel .col-sm-4, .owl-carousel .col-sm-5, .owl-carousel .col-sm-6, .owl-carousel .col-sm-7, .owl-carousel .col-sm-8, .owl-carousel .col-sm-9, .owl-carousel .col-sm-10, .owl-carousel .col-sm-11, .owl-carousel .col-sm-12{float: none; margin:0px auto;}.request-quote{top:0;}.slider-box .slider-box-inner{display:none;}.slider-box h2{font-size: 30px; margin-bottom: 0; padding: 5px;}} @media (max-width: 600px){.top-up{margin-top:0;}} @media (max-width: 480px){.grid-col-2 .grid-item , .grid-col-2 .grid-sizer{width:100%;}.grid-col-3 .grid-item, .grid-col-3 .grid-sizer{width:100%;}.grid-col-4 .grid-item, .grid-col-4 .grid-sizer{width:100%;}.grid-col-5 .grid-item, .grid-col-5 .grid-sizer{width:100%;}.blog.timeliner > li .timeline-panel{padding:20px;}} 

/* /jdav_theme/static/src/css/color.css defined in bundle 'web.assets_frontend' */
 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar.navbar-bg-light .navbar-nav > li > a:hover, .navbar.navbar-bg-light .navbar-nav > li > a:focus, .navbar.navbar-bg-light .navbar-nav > li > a.active, .navbar.navbar-bg-light .navbar-nav > li > a.highlighted, .page-links div a:hover, .page-links div a:active, .page-links div a:focus, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a.active, .text-color, .item-box a:hover i, .inverse i, .item-box.icons-color i, .pricing:hover .title, .pricing:hover .title a, .process-content:hover .title, .pricing .price, .post-meta i, .meta i, .quote blockquote:before, .quote blockquote:after, .tweet_time a, #video-controls a, .link-hover-color a:hover, .icons-hover-color i:hover, .navbar-default .navbar-nav > li.active > a, .navbar-default .navbar-nav > li.active > a:focus, .navbar-default .navbar-nav > li.active > a:hover, #page .breadcrumb > .active, .timeliner li:hover .timeline-heading h4.subheading, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .sitemap li a:hover, .link-hover-black a:hover, .icons-hover-black i:hover, .header-search:hover i, ul.arrow-style li:before, .hover:hover, #fun-factor .fun-icon:before, a.read-more, .panel-group.list-style.new .panel .panel-heading > .panel-title:before, .general-section .nav > li:before, .general-section .works-filters.nav > li.active, .general-section.white .nav > li.active, .general-section .nav > li:hover, .price, .star-rating.color .fa, .special-feature .mask-top:after, .navbar-default .navbar-nav > li.active > a, .navbar-default .navbar-nav > li.active > a:focus, .navbar-default .navbar-nav > li.active > a:hover, .detail-box .icon i, .contact-info .item-box i, .has-submenu::after, .btn-transparent-white:hover, .btn-transparent-black:hover{color: #57ab27;} .top-bar-section.top-bar-bg-color, .product-count, .navbar-bg-color, .top-bar-section.top-bar-bg-color, .section-title h1:before, .section-title h2:before, .special-feature .mask-top h4:before , .s-feature-box:hover .mask-bottom, .progress-bar, .owl-prev .fa, .owl-next .fa, h3.count-number:before, h2.count-number:before, .item-box.inverse a:hover i, .item-number, .name:before, .inverse-bg-color i, .icons-bg-color i, .bg-color, .gray-bg i:hover, .features-list-item:hover i, .bar, .pagination > .active > span, .pagination > .active > span:hover, .blog.timeliner>li:hover .timeline-image, .blog.timeliner>li:hover .timeline-icon, div.count-number:before, .static-color-icons span, .team-item .social-icon, .caption-block, .image-top-border .service-image:before, .image-top-border .service-image:after, .general-section .nav:before, .navbar-default .navbar-toggle .icon-bar, .list-border .list-group-item.active, .list-border .list-group-item.active:focus, .list-border .list-group-item.active:hover, .list-border.widget a.list-group-item:focus, .list-border.widget a.list-group-item:hover, .image-bg .overlay-color, .overlay-color, .work-section .nav.b-color li.active, .work-section .nav.b-color li:hover, .mixed-grid .nav.b-color li.active, .mixed-grid .nav.b-color li:hover{background-color: #57ab27;} .dropdown-menu, .desc-border, .border-color, .timeliner li:hover .timeline-image, .pagination > .active > span, .pagination > .active > span:hover, .blog.timeliner >li:hover .timeline-panel, .slider.border-bottom, .special-feature .s-feature-box, .image-top-border img, #client-list img:hover, .sidebar .widget .widget-title .title:after, .page-wrap .section-title, .request-quote .container{border-color: #57ab27;} .bottom-arrow:before, .btn-primary, .btn-default{opacity: 1; color: #fff; background-color: #57ab27; border-color: #4cae4c;} .btn-primary:hover{opacity: 0.8; color: #000; background-color: #57ab27; border-color: #4cae4c;} .rightGrip, .leftGrip{border-bottom: 10px solid #a8a8a8 !important;} .btn-default:hover, .color-switch .owl-controls .owl-page span, .tags li a, .slider-box h2{background-color: #a8a8a8;} .tparrows{background-color: rgba(254,182,0,.4) !important;} ::-moz-selection{background: #57ab27; color: #000000; text-shadow: none;} ::selection{background: #57ab27; color: #000000; text-shadow: none;} 

/* /jdav_theme/static/src/css/cookie_style.css defined in bundle 'web.assets_frontend' */
#huk_cookie_prefernce_panel,#huk_cookie_prefernce_panel_ex{font: 12px sans-serif; line-height: 1.7; color: #333; height: 400px;} #huk_cookie_prefernce_panel{position : absolute; z-index: 9999; color: #333; border: 1px solid #999; background-color: #f5f5f5; min-height: 300px; padding: 20px 15px; text-align: center; top: 30px;} #huk_cookie_prefernce_panel h1{color: #333; font-weight: bold; margin-bottom: 15px; font: 22px sans-serif;} #huk_cookie_prefernce_panel h3{color: #333; font-weight: bold; margin-bottom: 15px; font: 20px sans-serif;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_panel_row{color: #333; height: 30px;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_panel_row input{color: #333; float: left;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_panel_row label{color: #333; padding-top: 2px; display: block; float: left;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_panel_row input[type=button]{color: #333; margin: -2px 10px; padding: 5px 0;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_toolbar{color: #333; margin-top: 20px;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_toolbar input[type=button]{background: #e3e3e3; border: 1px solid #bbb; color: #333; font: bold 13px "helvetica neue",helvetica,arial,sans-serif; text-align: center; text-shadow: 0 1px 0 #fff; width: 160px; margin-left: 10px; padding: 8px 0 9px; height: 35px;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_link{color: #333; margin-top: 20px;} #huk_cookie_prefernce_panel_ex{position: absolute; z-index: 9999; top: 30px;} #ck-overlay{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter: alpha(opacity=60); opacity: .6; background-color: #000; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998;} #cookie-ext-panel{background-color: #f5f5f5; color: #333; border: 1px solid #999; padding: 20px 20px;} #cookie-ext-panel h1{font-weight: bold; color: #333; margin-bottom: 15px; font: 18px sans-serif;} #cookie-ext-panel h2{font-weight: bold; color: #333; margin-top: 20px; margin-bottom: 10px; font: 16px sans-serif;} #cookie-ext-panel h3{font-weight: bold; color: #333; margin-top: 15px; margin-bottom: 10px; font: 14px sans-serif;} #cookie-ext-panel #c-toolbar{text-align: right; height: 20px; margin: 10px 0;} #cookie-ext-panel #c-toolbar input[type=button]{float: right; background: #e3e3e3; border: 1px solid #bbb; color: #333; font: bold 13px "helvetica neue",helvetica,arial,sans-serif; text-align: center; text-shadow: 0 1px 0 #fff; width: 180px; margin-left: 10px; padding: 8px 0 9px; height: 35px;} #cookie-functionalList{height: 200px; font-size: 12px;} #cookie-functionalList li{font-size: 12px;} #cookie-selection{clear: both;} #cookie-selection #cokkie-options label{background-color: red; border: 1px solid #DDD; display: block; width: 175px; height: 100px; float: left; margin-right: 5px; text-align: center; font-weight: bolder; padding: 10px 0px; color: #fff;} #cookie-selection #cokkie-options label.selected{background-color: lightgreen; color: #000;} #cookie-selection #cokkie-options label:hover{border: 1px solid #c4c4c4;} .clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;} * html .clearfix{height: 1%;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_toolbar input[type=button]:hover,#cookie-ext-panel #c-toolbar input[type=button]:hover{background: #d9d9d9; -webkit-box-shadow: inset 0 0 1px 1px #eaeaea; box-shadow: inset 0 0 1px 1px #eaeaea; color: #222; cursor: pointer;} #huk_cookie_prefernce_panel .huk_cookie_prefernce_toolbar input[type=button]:active,#cookie-ext-panel #c-toolbar input[type=button]:active{background: #d0d0d0; -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3; box-shadow: inset 0 0 1px 1px #e3e3e3; color: #000;} #cookie-functionalList #cookieWill,#cookie-functionalList #cookieWillNot{width: 100%; float: left; font-size: 12px;} #cookie-selection #cokkie-options label span,.clearfix{display: block;} #cokkie-options input[type=checkbox]{height: 20px; box-shadow: none;} label{font-size: 12px;} @media (max-width: 440px){#huk_cookie_prefernce_panel .huk_cookie_prefernce_toolbar input[type=button]{width: 80%; margin: 5px 10% 2px;}#cookie-selection #cokkie-options label{width: 80%; margin: 5px 10% 0px;}#cookie-ext-panel #c-toolbar{margin: 0px; width: 100%;}#cookie-ext-panel #c-toolbar input[type=button]{width: 80%; margin: 5px 10%;}} 

/* /jdav_theme/static/src/css/datapicker/lightpick.css defined in bundle 'web.assets_frontend' */
.lightpick{position: absolute; z-index: 99999; xxpadding: 4px; xxborder-radius: 4px; background-color: #FFF; xxbox-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); color: #000; font-family: system-ui, Roboto, Helvetica, Arial, sans-serif; line-height: 1.125em;} .lightpick--inlined{position: relative; display: inline-block;} .lightpick, .lightpick *, .lightpick::after, .lightpick::before{box-sizing: border-box;} .lightpick.is-hidden{display: none;} .lightpick__months{display: grid; background-color: #EEE; grid-template-columns: auto; grid-gap: 1px;} .lightpick--2-columns .lightpick__months{grid-template-columns: auto auto;} .lightpick--3-columns .lightpick__months{grid-template-columns: auto auto auto;} .lightpick--4-columns .lightpick__months{grid-template-columns: auto auto auto auto;} .lightpick--5-columns .lightpick__months{grid-template-columns: auto auto auto auto auto;} .lightpick__month{xxpadding: 4px; width: 262px; background-color: #FFF;} .lightpick__month-title-bar{display: flex; margin-bottom: 4px; justify-content: space-between; align-items: center;} .lightpick__month-title{margin-top: 4px; margin-bottom: 4px; margin-left: 4px; font-size: 16px; font-weight: normal; line-height: 24px; cursor: default; padding: 0 4px; border-radius: 4px;} .lightpick__month-title > .lightpick__select{border: none; background-color: transparent; outline: none; -moz-appearance: none; -webkit-appearance: none; appearance: none;} .lightpick__month-title > .lightpick__select:disabled{color: #333;} .lightpick__month-title > .lightpick__select-months{font-weight: bold; font-size: 1em; margin-right: .5em;} .lightpick__toolbar{display: flex; text-align: right; justify-content: flex-end;} .lightpick__previous-action, .lightpick__next-action, .lightpick__close-action{display: flex; margin-left: 6px; width: 32px; height: 32px; outline: none; border: none; border-radius: 50%; background-color: #DDD; justify-content: center; align-items: center;} .lightpick__previous-action, .lightpick__next-action{font-size: 12px;} .lightpick__close-action{font-size: 18px;} .lightpick__previous-action:active, .lightpick__next-action:active, .lightpick__close-action:active{color: inherit;} .lightpick__days-of-the-week{display: grid; grid-template-columns: repeat(7, 1fr);} .lightpick__day-of-the-week{display: flex; font-size: 11px; font-weight: bold; justify-content: center; align-items: center;} .lightpick__days{display: grid; grid-template-columns: repeat(7, 1fr);} .lightpick__day{display: flex; height: 40px; background-position: center center; background-size: contain; background-repeat: no-repeat; font-size: 13px; justify-content: center; align-items: center; cursor: default;} .lightpick__day.is-today{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(220, 50, 47, .5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E"); background-size: 18.8% auto; background-position: center bottom; color: #DC322F;} .lightpick__day:not(.is-disabled):hover{background-size: contain; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23E0E0E0' cx='16' cy='16' r='16'/%3E%3C/svg%3E");} .lightpick__day.is-disabled{opacity: 0.38; pointer-events: none;} .lightpick__day.disabled-tooltip{pointer-events: auto;} .lightpick__day.is-disabled.is-forward-selected{opacity: 1;} .lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color: rgba(38, 139, 210, 0.1); background-image: none;} .lightpick__day.is-previous-month, .lightpick__day.is-next-month{opacity: 0.38;} .lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity: 1;} .lightpick__day.is-in-range{border-radius: 0; background-color: rgba(38, 139, 210, 0.1); background-image: none;} .lightpick__day.is-in-range:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(92, 184, 92, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E");} .lightpick__day.is-start-date.is-in-range, .lightpick__day.is-end-date.is-in-range.is-flipped{border-top-left-radius: 50%; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 50%; background-color: #5cb85c; background-image: none;} .lightpick__day.is-end-date.is-in-range, .lightpick__day.is-start-date.is-in-range.is-flipped{border-top-left-radius: 0; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 0; background-color: #5cb85c; background-image: none;} .lightpick__day.is-start-date.is-end-date{background-color: transparent; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%235cb85c' cx='16' cy='16' r='16'/%3E%3C/svg%3E");} .lightpick__day.is-start-date, .lightpick__day.is-end-date, .lightpick__day.is-start-date:hover, .lightpick__day.is-end-date:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%235cb85c' cx='16' cy='16' r='16'/%3E%3C/svg%3E"); background-size: auto; background-position: center; color: #FFF; font-weight: bold;} .lightpick__tooltip{position: absolute; margin-top: -4px; padding: 4px 8px; border-radius: 4px; background-color: #FFF; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); white-space: nowrap; font-size: 11px; pointer-events: none;} .lightpick__tooltip::before{position: absolute; bottom: -5px; left: calc(50% - 5px); border-top: 5px solid rgba(0, 0, 0, 0.12); border-right: 5px solid transparent; border-left: 5px solid transparent; content: "";} .lightpick__tooltip::after{position: absolute; bottom: -4px; left: calc(50% - 4px); border-top: 4px solid #FFF; border-right: 4px solid transparent; border-left: 4px solid transparent; content: "";} .lightpick__footer{display: flex; justify-content: space-between;} .lightpick__reset-action, .lightpick__apply-action{border-radius: 5px; font-size: 12px; border: none;} .lightpick__reset-action{color: #fff; background-color: #aeacad;} .lightpick__apply-action{color: #fff; background-color: #2495f3;} 

/* /jdav_theme/static/src/css/jdav.css defined in bundle 'web.assets_frontend' */
.alert{margin: 0px 15px;} .loginarea span{display: inline-block; margin-right: 22px;} #sticker{z-index: 9999;} #wrapwrap > main{padding: 0px 0px; display: block; height: unset;} #wrapwrap > main > div > form{padding: 20px 15px; display: block;} #wrapwrap > main > div > form .alert{margin: 0px 0px 20px;} footer#footer{z-index: 10000; position: relative; display: block;} footer#footer .copyright{padding: 21px 10px 20px;} main .container .team-item h4.name{display: block; height: 100px;} main .container .team-item h4.name a{color: #fff;} main .container .team-item h4.name a:hover{color: #57ab27;} .o_website_event .container .row .content-block:nth-child(2n+1){clear: both;} .bottom-space-20{margin-bottom: 20px;} .btn-default:visited{color: #fff;} .s_website_brands .section-heading{margin-bottom: 70px;} .website_password .alert, .website_userdata .alert{margin: 0px 0px 15px;} .website_userdata input[type="checkbox"]{display: inline-block; width: auto; height: unset; line-height: unset; margin: unset; min-height: unset;} .oe_signup_form .alert{margin: 0px 0px 15px;} .oe_signup_form input[type="checkbox"]{display: inline-block; width: auto; height: unset; line-height: unset; margin: unset; min-height: unset;} .o_blog_cover_container .label-primary, .post-item .label-primary{background-color: #57ab27; color: #fff; font-size: 90%;} .o_blog_cover_container a.label-primary:hover, .o_blog_cover_container a.label-primary:focus, .post-item a.label-primary:hover, .post-item a.label-primary:focus{background-color: #a8a8a8;} .o_blog_cover_container a.label-primary:visited, .post-item a.label-primary:visited{color: #fff;} .o_blog_cover_container .post-meta .fa{color: #57ab27;} .post-list .post-item .post-title{margin: 0px 0px 2px 0px;} .sidebar .calendar .footer{text-align: right;} .sidebar .calendar .btn{color: #fff; padding: 4px 15px; border-bottom: 0px; background-color: #5cb85c; margin-top: 10px;} .sidebar .calendar .btn:hover{color: #000;} #makeEditable{font-size: 13px} #makeEditable th[name='buttons']{width: 80px;} #wrapwrap table.table.table-bordered#makeEditable td{line-height: 32px;} #makeEditable .form-control{font-size: 13px; margin-bottom: 0px; border-radius: 0px; min-height: 32px; height: 32px; line-height: 32px;} #makeEditable .btn{padding: 5px 10px;} @media only screen and (min-width: 768px) and (max-width: 991px){.navbar-nav{margin-top: 0px;}.navbar-collapse.collapse{height: 70px!important;}} @media only screen and (max-width: 767px){.navbar-collapse .navbar-nav{padding-bottom: 10px; right: -2px; background: #fff; padding-bottom: 0px;}.navbar-nav > li{background-image: none;}.navbar-default .navbar-nav > li.active > a{background: #fff;}.navbar-default .navbar-nav .open .dropdown-menu>li>a{background: #fff;}header div.loginarea{top: 60px; right: 20px; text-align: right;}.loginarea span{margin-right: 0px; display: block;}} @media only screen and (max-width: 450px){.btn{padding: 9px 10px;}} 

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; margin: 20px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /jdav_events/static/src/css/jquery.nice-file-input.min.css defined in bundle 'web.assets_frontend' */
.fileWrapper{position:relative;overflow:hidden;padding:0} input[type=text].fileInputText{float:left;border:1px solid #ddd;margin:0;padding:0 5px} input[type=button].fileInputButton{float:right;border:solid 1px #ccc;background:#ddd;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin:0;padding:0} 

/* /jdav_events/static/src/css/event.css defined in bundle 'web.assets_frontend' */
 #upload_attendee_list .fileWrapper .fileInputButton{border: 0px; border-radius: 3px;} #but_add.btn-page-end{margin-bottom: 20px;} #makeEditable tbody tr td{overflow: hidden;} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;}