/*! * Bootstrap v3.3.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */.btn:active,.btn.active{background-image:none}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)} /* ========== owl-carousel.css ==========*//* * Core Owl Carousel CSS File * v1.3.3 *//* clearfix */.owl-carousel .owl-wrapper:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} /* display none until init */ .owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;} .owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;} .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;} .owl-carousel .owl-item{float: left;} .owl-controls{@media (max-width: @screen-sm-max){top: -120px;} top: -200px; width: 100%; text-align: center; display: inline-block;} .owl-controls a{color: #336699;} .owl-controls a:hover{color: #336699;} .owl-controls .prev{left: 15px; z-index: 11; position: absolute; width: 50px; height: 50px; line-height: 32px;} .owl-controls .prev.active{background-image: none; outline: 0; -webkit-box-shadow: none; box-shadow: none;} .owl-controls .prev:active{background-image: none; outline: 0; -webkit-box-shadow: none; box-shadow: none;} .owl-controls .next{right: 15px; z-index: 11; position: absolute; width: 50px; height: 50px; line-height: 32px;} .owl-controls .next.active{background-image: none; outline: 0; -webkit-box-shadow: none; box-shadow: none;} .owl-controls .next:active{background-image: none; outline: 0; -webkit-box-shadow: none; box-shadow: none;} .owl-theme .owl-controls .owl-page{cursor: pointer; display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */} .owl-theme .owl-controls .owl-page a{display: block; width: 12px; height: 12px; margin: 0px 5px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: transparent; border: 2px solid #888;} .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; display: inline-block;} .owl-controls{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} /* fix */ .owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);} /* ========== hero-slider.css ========== *//* -------------------------------- Primary style-------------------------------- */*, *::after, *::before{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} html{font-size: 62.5%;} body{font-family: "Open Sans", sans-serif; color: #2c343b; background-color: #f2f2f2;} a{color: #d44457; text-decoration: none;} img{max-width: 100%;} /* -------------------------------- Main Components -------------------------------- */ .cd-primary-nav{/* mobile first - navigation hidden by default, triggered by tap/click on navigation icon */ float: right; margin-right: 5%; width: 44px; height: 100%;} .cd-primary-nav ul{position: absolute; top: 0; left: 0; width: 100%; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%);} .cd-primary-nav ul.is-visible{box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px);} .cd-primary-nav a{display: block; height: 50px; line-height: 50px; padding-left: 5%; background: #21272c; border-top: 1px solid #333c44; color: #ffffff;} @media only screen and (min-width: 768px){.cd-primary-nav{/* reset navigation values */ width: auto; height: auto; background: none;} .cd-primary-nav ul{position: static; width: auto; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); line-height: 70px;} .cd-primary-nav ul.is-visible{-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);} .cd-primary-nav li{display: inline-block; margin-left: 1em;} .cd-primary-nav a{display: inline-block; height: auto; font-weight: 600; line-height: normal; background: transparent; padding: .6em 1em; border-top: none;} } /* -------------------------------- Slider -------------------------------- */ .cd-hero-slider{position: relative; height: 360px; overflow: hidden;} .cd-hero-slider li{position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);} .cd-hero-slider li.selected{/* this is the visible slide */ position: relative; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);} .cd-hero-slider li.move-left{/* slide hidden on the left */ -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);} .cd-hero-slider li.is-moving, .cd-hero-slider li.selected{/* the is-moving class is assigned to the slide which is moving outside the viewport */ -webkit-transition: -webkit-transform 0.5s; -moz-transition: -moz-transform 0.5s; transition: transform 0.5s;} @media only screen and (min-width: 768px){.cd-hero-slider{height: 500px;} } @media only screen and (min-width: 1170px){.cd-hero-slider{height: 680px;} } /* -------------------------------- Single slide style -------------------------------- */ .cd-hero-slider li{background-position: center center; background-size: cover; background-repeat: no-repeat;} .cd-hero-slider li:first-of-type{background-image: url(../img/slide_01.jpg);} .cd-hero-slider li:nth-of-type(2){background-image: url(../img/slide_02.jpg);} .cd-hero-slider li:nth-of-type(3){background-image: url(../img/slide_03.jpg);} .cd-hero-slider .cd-bg-video-wrapper{/* hide video on mobile device */ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden;} .cd-hero-slider .cd-bg-video-wrapper video{/* you won't see this element in the html, but it will be injected using js */ display: block; min-height: 100%; min-width: 100%; max-width: none; height: auto; width: auto; position: absolute; left: 50%; top: 50%; bottom: auto; right: auto; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);} .cd-hero-slider h2, .cd-hero-slider p{text-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); line-height: 1.2; margin: 0 auto 14px; color: #ffffff; width: 90%; max-width: 400px;} .cd-hero-slider h2{font-size: 2.4rem;} .cd-hero-slider p{font-size: 1.4rem; line-height: 1.4;} @media only screen and (min-width: 768px){ .cd-hero-slider .cd-bg-video-wrapper{display: block;} .cd-hero-slider h2, .cd-hero-slider p{max-width: 520px;} .cd-hero-slider h2{font-size: 2.4em; font-weight: 300;} } @media only screen and (min-width: 1170px){ .cd-hero-slider h2, .cd-hero-slider p{margin-bottom: 20px;} .cd-hero-slider h2{font-size: 3.2em;} .cd-hero-slider p{font-size: 1.6rem;} } /* -------------------------------- Single slide animation -------------------------------- */ @media only screen and (min-width: 768px){ .cd-hero-slider li.selected h2{-webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s; -moz-transition: opacity 0.4s 0.2s, -moz-transform 0.5s 0.2s; transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;} .cd-hero-slider li.selected p{-webkit-transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s; -moz-transition: opacity 0.4s 0.3s, -moz-transform 0.5s 0.3s; transition: opacity 0.4s 0.3s, transform 0.5s 0.3s;} } /* -------------------------------- Slider navigation -------------------------------- */ .cd-slider-nav{display: none; position: absolute; width: 100%; bottom: 0; z-index: 2; text-align: center; height: 55px; background-color: rgba(0, 1, 1, 0.5);} .cd-slider-nav nav, .cd-slider-nav ul, .cd-slider-nav li, .cd-slider-nav a{height: 100%;} .cd-slider-nav nav{display: inline-block; position: relative;} .cd-slider-nav .cd-marker{position: absolute; bottom: 0; left: 0; width: 60px; height: 100%; color: #d44457; background-color: #ffffff; box-shadow: inset 0 2px 0 currentColor; -webkit-transition: -webkit-transform 0.2s, box-shadow 0.2s; -moz-transition: -moz-transform 0.2s, box-shadow 0.2s; transition: transform 0.2s, box-shadow 0.2s;} .cd-slider-nav ul::after{clear: both; content: ""; display: table;} .cd-slider-nav li{display: inline-block; width: 60px; float: left;} .cd-slider-nav li.selected a{color: #2c343b;} .cd-slider-nav a{display: block; position: relative; padding-top: 35px; font-size: 1rem; font-weight: 700; color: #a8b4be; -webkit-transition: background-color 0.2s; -moz-transition: background-color 0.2s; transition: background-color 0.2s;} .cd-slider-nav a::before{content: ''; position: absolute; width: 24px; height: 24px; top: 8px; left: 50%; right: auto; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%);} .cd-slider-nav li:first-of-type a::before{background-position: 0 0;} .cd-slider-nav li.selected:first-of-type a::before{background-position: 0 -24px;} .cd-slider-nav li:nth-of-type(2) a::before{background-position: -24px 0;} .cd-slider-nav li.selected:nth-of-type(2) a::before{background-position: -24px -24px;} .cd-slider-nav li:nth-of-type(3) a::before{background-position: -48px 0;} .cd-slider-nav li.selected:nth-of-type(3) a::before{background-position: -48px -24px;} .cd-slider-nav li:nth-of-type(4) a::before{background-position: -72px 0;} .cd-slider-nav li.selected:nth-of-type(4) a::before{background-position: -72px -24px;} .cd-slider-nav li:nth-of-type(5) a::before{background-position: -96px 0;} .cd-slider-nav li.selected:nth-of-type(5) a::before{background-position: -96px -24px;} @media only screen and (min-width: 768px){.cd-slider-nav{height: 80px;} .cd-slider-nav .cd-marker, .cd-slider-nav li{width: 95px;} .cd-slider-nav a{padding-top: 48px; font-size: 1.1rem; text-transform: uppercase;} .cd-slider-nav a::before{top: 18px;} } /* -------------------------------- Main content -------------------------------- */ /* -------------------------------- Javascript disabled -------------------------------- */ .no-js .cd-hero-slider li{display: none;} .no-js .cd-hero-slider li.selected{display: block;} .no-js .cd-slider-nav{display: none;} /* ========== datepicker.css ========== *//*! * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) * * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) */ .datepicker{padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; direction: ltr;} .datepicker-inline{width: 220px;} .datepicker-rtl{direction: rtl;} .datepicker-rtl.dropdown-menu{left: auto;} .datepicker-rtl table tr td span{float: right;} .datepicker-dropdown{top: 0; left: 0;} .datepicker-dropdown:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #999; border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute;} .datepicker-dropdown:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute;} .datepicker-dropdown.datepicker-orient-left:before{left: 6px;} .datepicker-dropdown.datepicker-orient-left:after{left: 7px;} .datepicker-dropdown.datepicker-orient-right:before{right: 6px;} .datepicker-dropdown.datepicker-orient-right:after{right: 7px;} .datepicker-dropdown.datepicker-orient-bottom:before{top: -7px;} .datepicker-dropdown.datepicker-orient-bottom:after{top: -6px;} .datepicker-dropdown.datepicker-orient-top:before{bottom: -7px; border-bottom: 0; border-top: 7px solid #999;} .datepicker-dropdown.datepicker-orient-top:after{bottom: -6px; border-bottom: 0; border-top: 6px solid #fff;} .datepicker table{margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .datepicker td, .datepicker th{text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: none;} .datepicker table tr td.day:hover, .datepicker table tr td.day.focused{background: #eee; cursor: pointer;} .datepicker table tr td.old, .datepicker table tr td.new{color: #999;} .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover{background: none; color: #999; cursor: default;} .datepicker table tr td.highlighted{background: #d9edf7; border-radius: 0;} .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover{background-color: #fde19a; background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a); background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a); background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a); background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); border-color: #fdf59a #fdf59a #fbed50; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #000;} .datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled]{background-color: #fdf59a;} .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active{background-color: #fbf069 \9;} .datepicker table tr td.today:hover:hover{color: #000;} .datepicker table tr td.today.active:hover{color: #fff;} .datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover{background: #eee; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover{background-color: #f3d17a; background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a); background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a); background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a); background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); border-color: #f3e97a #f3e97a #edde34; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover[disabled]{background-color: #f3e97a;} .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active{background-color: #efe24b \9;} .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover{background-color: #9e9e9e; background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080); background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080); background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080); background-image: linear-gradient(to bottom, #b3b3b3, #808080); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); border-color: #808080 #808080 #595959; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover[disabled]{background-color: #808080;} .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active{background-color: #ffe165 \9;} .datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{background-color: #ffe165; background-image: -moz-linear-gradient(to bottom, #08c, #ffe165); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#ffe165', GradientType=0); border-color: #ffe165 #ffe165 #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #121212; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled]{background-color: #ffe165;} .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active{background-color: #ffe165 \9;} .datepicker table tr td span{display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .datepicker table tr td span:hover, .datepicker table tr td span.focused{background: #eee;} .datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover{background: none; color: #999; cursor: default;} .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover{background-color: #006dcc; background-image: -moz-linear-gradient(to bottom, #08c, #ffe165); background-image: -ms-linear-gradient(to bottom, #08c, #ffe165); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#ffe165)); background-image: -webkit-linear-gradient(to bottom, #08c, #ffe165); background-image: -o-linear-gradient(to bottom, #08c, #ffe165); background-image: linear-gradient(to bottom, #08c, #ffe165); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#ffe165', GradientType=0); border-color: #ffe165 #ffe165 #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled]{background-color: #ffe165;} .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active{background-color: #ffe165 \9;} .datepicker table tr td span.old, .datepicker table tr td span.new{color: #999;} .datepicker .datepicker-switch{width: 145px;} .datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr th{cursor: pointer;} .datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover{background: #eee;} .datepicker .prev.disabled, .datepicker .next.disabled{visibility: hidden;} .datepicker .cw{font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle;} .input-daterange input{text-align: center;} .input-daterange input:first-child{-webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;} .input-daterange input:last-child{-webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0;} .input-daterange .add-on{display: inline-block; width: auto; min-width: 16px; height: 18px; padding: 4px 5px; font-weight: normal; line-height: 18px; text-align: center; text-shadow: 0 1px 0 #fff; vertical-align: middle; background-color: #eee; border: 1px solid #ccc; margin-left: -5px; margin-right: -5px;}/* ========== fontAwesome.css ========== *//*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) *//* FONT PATH * -------------------------- */ @font-face{font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'); /* src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); */ font-weight: normal; font-style: normal; font-display: swap;} .fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} /* makes the font 33% larger relative to the icon container */ /* Deprecated as of 4.4.0 */ @-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);} } @keyframes fa-spin{0%{-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100%{-webkit-transform: rotate(359deg); transform: rotate(359deg);} } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-book:before{content: "\f02d";} .fa-list:before{content: "\f03a";}  .fa-image:before{content: "\f03e";} .fa-angle-up:before{content: "\f106";} .fa-code:before{content: "\f121";} .fa-youtube:before{content: "\f167";} .fa-instagram:before{content: "\f16d";}