
.owl-carousel .animated {-webkit-animation-duration: 1000ms ;animation-duration: 1000ms ;-webkit-animation-fill-mode: both ;animation-fill-mode: both ;}.owl-carousel .owl-animated-in {z-index: 0 ;}.owl-carousel .owl-animated-out {z-index: 1 ;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut ;animation-name: fadeOut ;}@-webkit-keyframes fadeOut {0% {opacity: 1 ;}100% {opacity: 0 ;}}@keyframes fadeOut {0% {opacity: 1 ;}100% {opacity: 0 ;}}/* * 	Owl Carousel - Auto Height Plugin*/.owl-height {-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 ;}/* *  Core Owl Carousel CSS File*/.owl-carousel {display: none ;width: 100% ;-webkit-tap-highlight-color: transparent ;/* position relative and z-index fix webkit rendering fonts issue */position: relative ;z-index: 1 ;}.owl-carousel .owl-stage {position: relative ;-ms-touch-action: pan-Y ;}.owl-carousel .owl-stage:after {content: "." ;display: block ;clear: both ;visibility: hidden ;line-height: 0 ;height: 0 ;}.owl-carousel .owl-stage-outer {position: relative ;overflow: hidden ;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px) ;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {cursor: pointer ;cursor: hand ;-webkit-user-select: none ;-khtml-user-select: none ;-moz-user-select: none ;-ms-user-select: none ;user-select: none ;}.owl-carousel.owl-loaded {display: block ;}.owl-carousel.owl-loading {opacity: 0 ;display: block ;}.owl-carousel.owl-hidden {opacity: 0 ;}.owl-carousel .owl-refresh .owl-item {display: none ;}.owl-carousel .owl-item {position: relative ;min-height: 1px ;float: left ;-webkit-backface-visibility: hidden ;-webkit-tap-highlight-color: transparent ;-webkit-touch-callout: none ;-webkit-user-select: none ;-moz-user-select: none ;-ms-user-select: none ;user-select: none ;}.owl-carousel .owl-item img {display: inline-block ;-webkit-transform-style: preserve-3d ;}.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto ;-moz-user-select: auto ;-ms-user-select: auto ;user-select: auto ;}.owl-carousel .owl-grab {cursor: move ;cursor: -webkit-grab ;cursor: -o-grab ;cursor: -ms-grab ;cursor: grab ;}.owl-carousel.owl-rtl {direction: rtl ;}.owl-carousel.owl-rtl .owl-item {float: right ;}/* No Js */.no-js .owl-carousel {display: block ;}/* * 	Owl Carousel - Lazy Load Plugin*/.owl-carousel .owl-item .owl-lazy {opacity: 0 ;-webkit-transition: opacity 400ms ease ;-moz-transition: opacity 400ms ease ;-ms-transition: opacity 400ms ease ;-o-transition: opacity 400ms ease ;transition: opacity 400ms ease ;}.owl-carousel .owl-item img {transform-style: preserve-3d ;}/* * 	Owl Carousel - Video Plugin*/.owl-carousel .owl-video-wrapper {position: relative ;height: 100% ;background: #000 ;}.owl-carousel .owl-video-play-icon {position: absolute ;height: 80px ;width: 80px ;left: 50% ;top: 50% ;margin-left: -40px ;margin-top: -40px ;background: url("owl.video.play.html") no-repeat ;cursor: pointer ;z-index: 1 ;-webkit-backface-visibility: hidden ;-webkit-transition: scale 100ms ease ;-moz-transition: scale 100ms ease ;-ms-transition: scale 100ms ease ;-o-transition: scale 100ms ease ;transition: scale 100ms ease ;}.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3) ;-moz-transition: scale(1.3, 1.3) ;-ms-transition: scale(1.3, 1.3) ;-o-transition: scale(1.3, 1.3) ;transition: scale(1.3, 1.3) ;}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none ;}.owl-carousel .owl-video-tn {opacity: 0 ;height: 100% ;background-position: center center ;background-repeat: no-repeat ;-webkit-background-size: contain ;-moz-background-size: contain ;-o-background-size: contain ;background-size: contain ;-webkit-transition: opacity 400ms ease ;-moz-transition: opacity 400ms ease ;-ms-transition: opacity 400ms ease ;-o-transition: opacity 400ms ease ;transition: opacity 400ms ease ;}.owl-carousel .owl-video-frame {position: relative ;z-index: 1 ;}


/*
 * 	FlexSlider
 * -----------------------------------------------
*/
/** jQuery FlexSlider v2.6.0* http://www.woothemes.com/flexslider/** Copyright 2012 WooThemes* Free to use under the GPLv2 and later license.* http://www.gnu.org/licenses/gpl-2.0.html** Contributing author: Tyler Smith (@mbmufffin)**/
/* ====================================================================================================================* FONT-FACE* ====================================================================================================================*/
@font-face {font-family: 'flexslider-icon' ;src: url('fonts/flexslider-icon.html') ;src: url('fonts/flexslider-icond41dd41d.html?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon-2.html') format('woff'), url('fonts/flexslider-icon-3.html') format('truetype'), url('fonts/flexslider-icon-4.html#flexslider-icon') format('svg') ;font-weight: normal ;font-style: normal ;}/* ====================================================================================================================* RESETS* ====================================================================================================================*/.flex-container a:hover,.flex-slider a:hover {outline: none ;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav {margin: 0 ;padding: 0 ;list-style: none ;}.flex-pauseplay span {text-transform: capitalize ;}/* ====================================================================================================================* BASE STYLES* ====================================================================================================================*/.flexslider {margin: 0 ;padding: 0 ;}.flexslider .slides > li {display: none ;-webkit-backface-visibility: hidden ;}.flexslider .slides img {width: 100% ;display: block ;}.flexslider .slides:after {content: "\0020" ;display: block ;clear: both ;visibility: hidden ;line-height: 0 ;height: 0 ;}html[xmlns] .flexslider .slides {display: block ;}* html .flexslider .slides {height: 1% ;}.no-js .flexslider .slides > li:first-child {display: block ;}/* ====================================================================================================================* DEFAULT THEME* ====================================================================================================================*/.flexslider {margin: 0 0 60px ;background: #ffffff ;border: 4px solid #ffffff ;position: relative ;zoom: 1 ;-webkit-border-radius: 4px ;-moz-border-radius: 4px ;border-radius: 4px ;-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2) ;-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2) ;-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2) ;box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2) ;}.flexslider .slides {zoom: 1 ;}.flexslider .slides img {height: auto ;-moz-user-select: none ;}.flex-viewport {max-height: 2000px ;-webkit-transition: all 1s ease ;-moz-transition: all 1s ease ;-ms-transition: all 1s ease ;-o-transition: all 1s ease ;transition: all 1s ease ;}.loading .flex-viewport {max-height: 300px ;}.carousel li {margin-right: 5px ;}.flex-direction-nav {*height: 0 ;}.flex-direction-nav a {text-decoration: none ;display: block ;width: 40px ;height: 40px ;margin: -20px 0 0 ;position: absolute ;top: 50% ;z-index: 10 ;overflow: hidden ;opacity: 0 ;cursor: pointer ;color: rgba(0, 0, 0, 0.8) ;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3) ;-webkit-transition: all 0.3s ease-in-out ;-moz-transition: all 0.3s ease-in-out ;-ms-transition: all 0.3s ease-in-out ;-o-transition: all 0.3s ease-in-out ;transition: all 0.3s ease-in-out ;}.flex-direction-nav a:before {font-family: "flexslider-icon" ;font-size: 40px ;display: inline-block ;content: '\f001' ;color: rgba(0, 0, 0, 0.8) ;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3) ;}.flex-direction-nav a.flex-next:before {content: '\f002' ;}.flex-direction-nav .flex-prev {left: -50px ;}.flex-direction-nav .flex-next {right: -50px ;text-align: right ;}.flexslider:hover .flex-direction-nav .flex-prev {opacity: 0.7 ;left: 10px ;}.flexslider:hover .flex-direction-nav .flex-prev:hover {opacity: 1 ;}.flexslider:hover .flex-direction-nav .flex-next {opacity: 0.7 ;right: 10px ;}.flexslider:hover .flex-direction-nav .flex-next:hover {opacity: 1 ;}.flex-direction-nav .flex-disabled {opacity: 0 ;filter: alpha(opacity=0) ;cursor: default ;z-index: -1 ;}.flex-pauseplay a {display: block ;width: 20px ;height: 20px ;position: absolute ;bottom: 5px ;left: 10px ;opacity: 0.8 ;z-index: 10 ;overflow: hidden ;cursor: pointer ;color: #000 ;}.flex-pauseplay a:before {font-family: "flexslider-icon" ;font-size: 20px ;display: inline-block ;content: '\f004' ;}.flex-pauseplay a:hover {opacity: 1 ;}.flex-pauseplay a.flex-play:before {content: '\f003' ;}.flex-control-nav {width: 100% ;position: absolute ;bottom: -40px ;text-align: center ;}.flex-control-nav li {margin: 0 6px ;display: inline-block ;zoom: 1 ;*display: inline ;}.flex-control-paging li a {width: 11px ;height: 11px ;display: block ;background: #666 ;background: rgba(0, 0, 0, 0.5) ;cursor: pointer ;text-indent: -9999px ;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3) ;-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3) ;-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3) ;box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3) ;-webkit-border-radius: 20px ;-moz-border-radius: 20px ;border-radius: 20px ;}.flex-control-paging li a:hover {background: #333 ;background: rgba(0, 0, 0, 0.7) ;}.flex-control-paging li a.flex-active {background: #000 ;background: rgba(0, 0, 0, 0.9) ;cursor: default ;}.flex-control-thumbs {margin: 5px 0 0 ;position: static ;overflow: hidden ;}.flex-control-thumbs li {width: 25% ;float: left ;margin: 0 ;}.flex-control-thumbs img {width: 100% ;height: auto ;display: block ;opacity: .7 ;cursor: pointer ;-moz-user-select: none ;-webkit-transition: all 1s ease ;-moz-transition: all 1s ease ;-ms-transition: all 1s ease ;-o-transition: all 1s ease ;transition: all 1s ease ;}.flex-control-thumbs img:hover {opacity: 1 ;}.flex-control-thumbs .flex-active {opacity: 1 ;cursor: default ;}/* ====================================================================================================================* RESPONSIVE* ====================================================================================================================*/@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev {opacity: 1 ;left: 10px ;}.flex-direction-nav .flex-next {opacity: 1 ;right: 10px ;}}


/*
 * 	isotope
 * -----------------------------------------------
*/
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s ;-moz-transition-duration:.8s ;-o-transition-duration:.8s ;transition-duration:.8s}.isotope{-webkit-transition-property:height,width ;-moz-transition-property:height,width ;-o-transition-property:height,width ;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity ;-moz-transition-property:-moz-transform,opacity ;-o-transition-property:top,left,opacity ;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s ;-moz-transition-duration:0s ;-o-transition-duration:0s ;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none ;-moz-transition:none ;-o-transition:none ;transition:none}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none ;z-index:1}

/*
 * 	Magnific Popup
 * -----------------------------------------------
*/
/* Magnific Popup CSS */.mfp-bg {top: 0 ;left: 0 ;width: 100% ;height: 100% ;z-index: 1042 ;overflow: hidden ;position: fixed ;background: #0b0b0b ;opacity: 0.8 ;filter: alpha(opacity=80) ; }.mfp-wrap {top: 0 ;left: 0 ;width: 100% ;height: 100% ;z-index: 1043 ;position: fixed ;outline: none  ;-webkit-backface-visibility: hidden ; }.mfp-container {text-align: center ;position: absolute ;width: 100% ;height: 100% ;left: 0 ;top: 0 ;padding: 0 8px ;-webkit-box-sizing: border-box ;-moz-box-sizing: border-box ;box-sizing: border-box ; }.mfp-container:before {content: '' ;display: inline-block ;height: 100% ;vertical-align: middle ; }.mfp-align-top .mfp-container:before {display: none ; }.mfp-content {position: relative ;display: inline-block ;vertical-align: middle ;margin: 0 auto ;text-align: left ;z-index: 1045 ; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100% ;cursor: auto ; }.mfp-ajax-cur {cursor: progress ; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out ;cursor: -webkit-zoom-out ;cursor: zoom-out ; }.mfp-zoom {cursor: pointer ;cursor: -webkit-zoom-in ;cursor: -moz-zoom-in ;cursor: zoom-in ; }.mfp-auto-cursor .mfp-content {cursor: auto ; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none ;-moz-user-select: none ;user-select: none ; }.mfp-loading.mfp-figure {display: none ; }.mfp-hide {display: none  ; }.mfp-preloader {color: #CCC ;position: absolute ;top: 50% ;width: auto ;text-align: center ;margin-top: -0.8em ;left: 8px ;right: 8px ;z-index: 1044 ; }.mfp-preloader a {color: #CCC ; }.mfp-preloader a:hover {color: #FFF ; }.mfp-s-ready .mfp-preloader {display: none ; }.mfp-s-error .mfp-content {display: none ; }button.mfp-close,button.mfp-arrow {overflow: visible ;cursor: pointer ;background: transparent ;border: 0 ;-webkit-appearance: none ;display: block ;outline: none ;padding: 0 ;z-index: 1046 ;-webkit-box-shadow: none ;box-shadow: none ; }button::-moz-focus-inner {padding: 0 ;border: 0 ; }.mfp-close {width: 44px ;height: 44px ;line-height: 44px ;position: absolute ;right: 0 ;top: 0 ;text-decoration: none ;text-align: center ;opacity: 0.65 ;filter: alpha(opacity=65) ;padding: 0 0 18px 10px ;color: #FFF ;font-style: normal ;font-size: 28px ;font-family: Arial, Baskerville, monospace ; }.mfp-close:hover,.mfp-close:focus {opacity: 1 ;filter: alpha(opacity=100) ; }.mfp-close:active {top: 1px ; }.mfp-close-btn-in .mfp-close {color: #333 ; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: #FFF ;right: -6px ;text-align: right ;padding-right: 6px ;width: 100% ; }.mfp-counter {position: absolute ;top: 0 ;right: 0 ;color: #CCC ;font-size: 12px ;line-height: 18px ;white-space: nowrap ; }.mfp-arrow {position: absolute ;opacity: 0.65 ;filter: alpha(opacity=65) ;margin: 0 ;top: 50% ;margin-top: -55px ;padding: 0 ;width: 90px ;height: 110px ;-webkit-tap-highlight-color: transparent ; }.mfp-arrow:active {margin-top: -54px ; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1 ;filter: alpha(opacity=100) ; }.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content: '' ;display: block ;width: 0 ;height: 0 ;position: absolute ;left: 0 ;top: 0 ;margin-top: 35px ;margin-left: 35px ;border: medium inset transparent ; }.mfp-arrow:after,.mfp-arrow .mfp-a {border-top-width: 13px ;border-bottom-width: 13px ;top: 8px ; }.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width: 21px ;border-bottom-width: 21px ;opacity: 0.7 ; }.mfp-arrow-left {left: 0 ; }.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {border-right: 17px solid #FFF ;margin-left: 31px ; }.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {margin-left: 25px ;border-right: 27px solid #3F3F3F ; }.mfp-arrow-right {right: 0 ; }.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left: 17px solid #FFF ;margin-left: 39px ; }.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left: 27px solid #3F3F3F ; }.mfp-iframe-holder {padding-top: 40px ;padding-bottom: 40px ; }.mfp-iframe-holder .mfp-content {line-height: 0 ;width: 100% ;max-width: 900px ; }.mfp-iframe-holder .mfp-close {top: -40px ; }.mfp-iframe-scaler {width: 100% ;height: 0 ;overflow: hidden ;padding-top: 56.25% ; }.mfp-iframe-scaler iframe {position: absolute ;display: block ;top: 0 ;left: 0 ;width: 100% ;height: 100% ;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6) ;background: #000 ; }/* Main image in popup */img.mfp-img {width: auto ;max-width: 100% ;height: auto ;display: block ;line-height: 0 ;-webkit-box-sizing: border-box ;-moz-box-sizing: border-box ;box-sizing: border-box ;padding: 40px 0 40px ;margin: 0 auto ; }/* The shadow behind the image */.mfp-figure {line-height: 0 ; }.mfp-figure:after {content: '' ;position: absolute ;left: 0 ;top: 40px ;bottom: 40px ;display: block ;right: 0 ;width: auto ;height: auto ;z-index: -1 ;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6) ;background: #444 ; }.mfp-figure small {color: #BDBDBD ;display: block ;font-size: 12px ;line-height: 14px ; }.mfp-figure figure {margin: 0 ; }.mfp-bottom-bar {margin-top: -36px ;position: absolute ;top: 100% ;left: 0 ;width: 100% ;cursor: auto ; }.mfp-title {text-align: left ;line-height: 18px ;color: #F3F3F3 ;word-wrap: break-word ;padding-right: 36px ; }.mfp-image-holder .mfp-content {max-width: 100% ; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer ; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {/*** Remove all paddings around the image on small screen*/.mfp-img-mobile .mfp-image-holder {padding-left: 0 ;padding-right: 0 ; }.mfp-img-mobile img.mfp-img {padding: 0 ; }.mfp-img-mobile .mfp-figure:after {top: 0 ;bottom: 0 ; }.mfp-img-mobile .mfp-figure small {display: inline ;margin-left: 5px ; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6) ;bottom: 0 ;margin: 0 ;top: auto ;padding: 3px 5px ;position: fixed ;-webkit-box-sizing: border-box ;-moz-box-sizing: border-box ;box-sizing: border-box ; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0 ; }.mfp-img-mobile .mfp-counter {right: 5px ;top: 3px ; }.mfp-img-mobile .mfp-close {top: 0 ;right: 0 ;width: 35px ;height: 35px ;line-height: 35px ;background: rgba(0, 0, 0, 0.6) ;position: fixed ;text-align: center ;padding: 0 ; } }@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75) ;transform: scale(0.75) ; }.mfp-arrow-left {-webkit-transform-origin: 0 ;transform-origin: 0 ; }.mfp-arrow-right {-webkit-transform-origin: 100% ;transform-origin: 100% ; }.mfp-container {padding-left: 6px ;padding-right: 6px ; } }.mfp-ie7 .mfp-img {padding: 0 ; }.mfp-ie7 .mfp-bottom-bar {width: 600px ;left: 50% ;margin-left: -300px ;margin-top: 5px ;padding-bottom: 5px ; }.mfp-ie7 .mfp-container {padding: 0 ; }.mfp-ie7 .mfp-content {padding-top: 44px ; }.mfp-ie7 .mfp-close {top: 0 ;right: 0 ;padding-top: 0 ; }

/*
 * 	lightbox
 * -----------------------------------------------
*/
/* Preload images */
body:after {content: url(lightbox/close.png) url(lightbox/loading.gif) url(lightbox/prev.png) url(lightbox/next.png) ;display: none ;}.lightboxOverlay {position: absolute ;top: 0 ;left: 0 ;z-index: 9999 ;background-color: black ;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80) ;opacity: 0.8 ;display: none ;}.lightbox {position: absolute ;left: 0 ;width: 100% ;z-index: 10000 ;text-align: center ;line-height: 0 ;font-weight: normal ;}.lightbox .lb-image {display: block ;height: auto ;max-width: inherit ;-webkit-border-radius: 3px ;-moz-border-radius: 3px ;-ms-border-radius: 3px ;-o-border-radius: 3px ;border-radius: 3px ;}.lightbox a img {border: none ;}.lb-outerContainer {position: relative ;background-color: white ;*zoom: 1 ;width: 250px ;height: 250px ;margin: 0 auto ;-webkit-border-radius: 4px ;-moz-border-radius: 4px ;-ms-border-radius: 4px ;-o-border-radius: 4px ;border-radius: 4px ;}.lb-outerContainer:after {content: "" ;display: table ;clear: both ;}.lb-container {padding: 4px ;}.lb-loader {position: absolute ;top: 43% ;left: 0 ;height: 25% ;width: 100% ;text-align: center ;line-height: 0 ;}.lb-cancel {display: block ;width: 32px ;height: 32px ;margin: 0 auto ;background: url(lightbox/loading.gif) no-repeat ;}.lb-nav {position: absolute ;top: 0 ;left: 0 ;height: 100% ;width: 100% ;z-index: 10 ;}.lb-container > .nav {left: 0 ;}.lb-nav a {outline: none ;background-image: url('data:image/gif ;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==') ;}.lb-prev, .lb-next {height: 100% ;cursor: pointer ;display: block ;}.lb-nav a.lb-prev {width: 34% ;left: 0 ;float: left ;background: url(lightbox/prev.png) left 48% no-repeat ;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) ;opacity: 0 ;-webkit-transition: opacity 0.6s ;-moz-transition: opacity 0.6s ;-o-transition: opacity 0.6s ;transition: opacity 0.6s ;}.lb-nav a.lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) ;opacity: 1 ;}.lb-nav a.lb-next {width: 64% ;right: 0 ;float: right ;background: url(lightbox/next.png) right 48% no-repeat ;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) ;opacity: 0 ;-webkit-transition: opacity 0.6s ;-moz-transition: opacity 0.6s ;-o-transition: opacity 0.6s ;transition: opacity 0.6s ;}.lb-nav a.lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) ;opacity: 1 ;}.lb-dataContainer {margin: 0 auto ;padding-top: 5px ;*zoom: 1 ;width: 100% ;-moz-border-radius-bottomleft: 4px ;-webkit-border-bottom-left-radius: 4px ;border-bottom-left-radius: 4px ;-moz-border-radius-bottomright: 4px ;-webkit-border-bottom-right-radius: 4px ;border-bottom-right-radius: 4px ;}.lb-dataContainer:after {content: "" ;display: table ;clear: both ;}.lb-data {padding: 0 4px ;color: #ccc ;}.lb-data .lb-details {width: 85% ;float: left ;text-align: left ;line-height: 1.1em ;}.lb-data .lb-caption {font-size: 13px ;font-weight: bold ;line-height: 1em ;}.lb-data .lb-number {display: block ;clear: left ;padding-bottom: 1em ;font-size: 12px ;color: #999999 ;}.lb-data .lb-close {display: block ;float: right ;width: 30px ;height: 30px ;background: url(lightbox/close.png) top right no-repeat ;text-align: right ;outline: none ;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70) ;opacity: 0.7 ;-webkit-transition: opacity 0.2s ;-moz-transition: opacity 0.2s ;-o-transition: opacity 0.2s ;transition: opacity 0.2s ;}.lb-data .lb-close:hover {cursor: pointer ;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) ;opacity: 1 ;}

/*
 * 	Nivo Lightbox
 * -----------------------------------------------
*/

/** Nivo Lightbox v1.2.0* http://dev7studios.com/nivo-lightbox** Copyright 2013, Dev7studios* Free to use and abuse under the MIT license.* http://www.opensource.org/licenses/mit-license.php*/.nivo-lightbox-overlay {position: fixed ;top: 0 ;left: 0 ;z-index: 99998 ;width: 100% ;height: 100% ;overflow: hidden ;visibility: hidden ;opacity: 0 ;-webkit-box-sizing: border-box ;-moz-box-sizing: border-box ;box-sizing: border-box ;}.nivo-lightbox-overlay.nivo-lightbox-open {visibility: visible ;opacity: 1 ;}.nivo-lightbox-wrap  {position: absolute ;top: 10% ;bottom: 10% ;left: 10% ;right: 10% ;}.nivo-lightbox-content {width: 100% ;height: 100% ;}.nivo-lightbox-title-wrap {position: absolute ;bottom: 0 ;left: 0 ;width: 100% ;z-index: 99999 ;text-align: center ;}.nivo-lightbox-nav { display: none ; }.nivo-lightbox-prev {position: absolute ;top: 50% ;left: 0 ;}.nivo-lightbox-next {position: absolute ;top: 50% ;right: 0 ;}.nivo-lightbox-close {position: absolute ;top: 3% ;right: 2% ;}.nivo-lightbox-image { text-align: center ; }.nivo-lightbox-image img {max-width: 100% ;max-height: 100% ;width: auto ;height: auto ;vertical-align: middle ;}.nivo-lightbox-content iframe {width: 100% ;height: 100% ;}.nivo-lightbox-inline,.nivo-lightbox-ajax {max-height: 100% ;overflow: auto ;-webkit-box-sizing: border-box ;-moz-box-sizing: border-box ;box-sizing: border-box ;/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */}.nivo-lightbox-error {display: table ;text-align: center ;width: 100% ;height: 100% ;color: #fff ;text-shadow: 0 1px 1px #000 ;}.nivo-lightbox-error p {display: table-cell ;vertical-align: middle ;}/* Effects**********************************************/.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall {-webkit-transition: all 0.2s ease-in-out ;-moz-transition: all 0.2s ease-in-out ;-ms-transition: all 0.2s ease-in-out ;-o-transition: all 0.2s ease-in-out ;transition: all 0.2s ease-in-out ;}/* fadeScale */.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {-webkit-transition: all 0.3s ;-moz-transition: all 0.3s ;-ms-transition: all 0.3s ;-o-transition: all 0.3s ;transition: all 0.3s ;-webkit-transform: scale(0.7) ;-moz-transform: scale(0.7) ;-ms-transform: scale(0.7) ;transform: scale(0.7) ;}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: scale(1) ;-moz-transform: scale(1) ;-ms-transform: scale(1) ;transform: scale(1) ;}/* slideLeft / slideRight / slideUp / slideDown */.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) ;-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) ;-ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) ;-o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) ;transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9) ;}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {-webkit-transform: translateX(-10%) ;-moz-transform: translateX(-10%) ;-ms-transform: translateX(-10%) ;transform: translateX(-10%) ;}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {-webkit-transform: translateX(10%) ;-moz-transform: translateX(10%) ;-ms-transform: translateX(10%) ;transform: translateX(10%) ;}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateX(0) ;-moz-transform: translateX(0) ;-ms-transform: translateX(0) ;transform: translateX(0) ;}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transform: translateY(-10%) ;-moz-transform: translateY(-10%) ;-ms-transform: translateY(-10%) ;transform: translateY(-10%) ;}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {-webkit-transform: translateY(10%) ;-moz-transform: translateY(10%) ;-ms-transform: translateY(10%) ;transform: translateY(10%) ;}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateY(0) ;-moz-transform: translateY(0) ;-ms-transform: translateY(0) ;transform: translateY(0) ;}/* fall */.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {-webkit-perspective: 1000px ;-moz-perspective: 1000px ;perspective: 1000px ;}.nivo-lightbox-effect-fall .nivo-lightbox-wrap {-webkit-transition: all 0.3s ease-out ;-moz-transition: all 0.3s ease-out ;-ms-transition: all 0.3s ease-out ;-o-transition: all 0.3s ease-out ;transition: all 0.3s ease-out ;-webkit-transform: translateZ(300px) ;-moz-transform: translateZ(300px) ;-ms-transform: translateZ(300px) ;transform: translateZ(300px) ;}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateZ(0) ;-moz-transform: translateZ(0) ;-ms-transform: translateZ(0) ;transform: translateZ(0) ;}
/** Nivo Lightbox Default Theme v1.0* http://dev7studios.com/nivo-lightbox** Copyright 2013, Dev7studios* Free to use and abuse under the MIT license.* http://www.opensource.org/licenses/mit-license.php*/.nivo-lightbox-theme-default.nivo-lightbox-overlay { background: #666 ;background: rgba(0,0,0,0.6) ; }.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(nivolightbox-themes/default/loading.gif) no-repeat 50% 50% ; }.nivo-lightbox-theme-default .nivo-lightbox-nav {top: 10% ;width: 8% ;height: 80% ;text-indent: -9999px ;background-repeat: no-repeat ;background-position: 50% 50% ;opacity: 0.5 ;}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { opacity: 1 ; background-color: rgba(0,0,0,0.5) ;}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(nivolightbox-themes/default/prev.png) ; border-radius: 0 3px 3px 0 ;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(nivolightbox-themes/default/next.png) ; border-radius: 3px 0 0 3px ;}.nivo-lightbox-theme-default .nivo-lightbox-close {display: block ;background: url(nivolightbox-themes/default/close.png) no-repeat 5px 5px ;width: 40px ;height: 45px ;text-indent: -9999px ;padding: 5px ;opacity: 0.5 ;}.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1 ; }.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7% ; }.nivo-lightbox-theme-default .nivo-lightbox-title {font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif ;font-style: normal ;font-weight: normal ;background: #000 ;color: #fff ;padding: 7px 15px ;border-radius: 30px ;}.nivo-lightbox-theme-default .nivo-lightbox-image img {background: #fff ;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline {background: #fff ;padding: 40px ;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;box-shadow: 0px 1px 1px rgba(0,0,0,0.4) ;}@media (-webkit-min-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(min--moz-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx) {.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background-image: url(nivolightbox-themes/default/loading%402x.gif) ; background-size: 32px 32px ;}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(nivolightbox-themes/default/prev%402x.png) ; background-size: 48px 48px ;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(nivolightbox-themes/default/next%402x.png) ; background-size: 48px 48px ;}.nivo-lightbox-theme-default .nivo-lightbox-close { background-image: url(nivolightbox-themes/default/close%402x.png) ; background-size: 16px 16px ;}}
/*
 * 	ytplayer
 * -----------------------------------------------
*/
/*____________________________________________________________________________________________________________________________________________________ 
jquery.mb.components                     __                __ 
file: mb.YTPlayer.css                    __ 
last modified: 19/08/14 19.57            __                __ 
Open Lab s.r.l., Florence - Italy        __                __ 
email: matteo@open-lab.com               __ 
site: http://pupunzi.com                 __       
http://open-lab.com                __ 
blog: http://pupunzi.open-lab.com        __ 
Q&A:  http://jquery.pupunzi.com          __                __ 
Licences: MIT, GPL                       __    
http://www.opensource.org/licenses/mit-license.php              __    
http://www.gnu.org/licenses/gpl.html  __                __ 
Copyright (c) 2001-2014. Matteo Bicocchi (Pupunzi) ;                ____________________________________________________________________
________________________________________________________________________________*/
@charset"UTF-8" ;
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 30, 2013 */
@font-face {font-family: 'ytpregular' ;src: url('ytplayer/ytp-regular.eot') ;}@font-face {font-family: 'ytpregular' ;src: url(data:application/x-font-woff ;charset=utf-8 ;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=) format('woff'),url('ytplayer/ytp-regular.ttf') format('truetype') ;font-weight: normal ;font-style: normal ;}.mb_YTPlayer :focus {outline: 0 ;}.mb_YTPlayer{display:block ;transform:translateZ(0) ;transform-style: preserve-3d ;perspective: 1000 ;backface-visibility: hidden ;transform:translate3d(0,0,0) ;animation-timing-function: linear ;box-sizing: border-box ;}.mb_YTPlayer.fullscreen{display:block ;position: fixed ;width: 100% ;height: 100% ;top: 0 ;left: 0 ;margin: 0 ;border: none  ;}.mb_YTPlayer.fullscreen .mbYTP_wrapper{opacity:1  ;}.mbYTP_wrapper iframe {max-width: 4000px  ;}.inline_YTPlayer{margin-bottom: 20px ;vertical-align:top ;position:relative ;left:0 ;overflow: hidden ;border-radius: 4px ;-moz-box-shadow: 0 0 5px rgba(0,0,0,.7) ;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.7) ;box-shadow: 0 0 5px rgba(0,0,0,.7) ;background: rgba(0,0,0,.5) ;}.inline_YTPlayer img{border: none ;-moz-transform: none ;-webkit-transform: none ;-o-transform: none ;transform: none ;margin:0 ;padding:0}/*CONTROL BAR*/.mb_YTPBar .ytpicon{font-size: 20px ;font-family: 'ytpregular' ;}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size: 30px ;}.mb_YTPBar{transition: opacity 1s ;-moz-transition: opacity 1s ;-webkit-transition: opacity 1s ;-o-transition: opacity 1s ;display:block ;width:100% ;height:10px ;padding:5px ;background:#333 ;position:fixed ;bottom:0 ;left:0 ;-moz-box-sizing:padding-box ;-webkit-box-sizing:border-box ;text-align:left ;z-index: 1000 ;font: 14px/16px sans-serif ;color:white ;opacity:.1 ;}.mb_YTPBar.visible, .mb_YTPBar:hover{opacity:1 ;}.mb_YTPBar .buttonBar{transition: all 1s ;-moz-transition: all 1s ;-webkit-transition: all 1s ;-o-transition: all 1s ;background:transparent ;font:12px/14px Calibri ;position:absolute ;top:-30px ;left:0 ;padding: 5px ;width:100% ;-moz-box-sizing: border-box ;-webkit-box-sizing: border-box ;-o-box-sizing: border-box ;box-sizing: border-box ;}.mb_YTPBar:hover .buttonBar{background: rgba(0,0,0,0.4) ;}.mb_YTPBar span{display:inline-block ;font:16px/20px Calibri, sans-serif ;position:relative ;width: 30px ;height: 25px ;vertical-align: middle ;}.mb_YTPBar span.mb_YTPTime{width: 130px ;}.mb_YTPBar span.mb_YTPUrl,.mb_YTPBar span.mb_OnlyYT {position: absolute ;width: auto ;display:block ;top:6px ;right:10px ;cursor: pointer ;}.mb_YTPBar span.mb_YTPUrl img{width: 60px ;}.mb_YTPBar span.mb_OnlyYT {left:185px ;right: auto ;}.mb_YTPBar span.mb_OnlyYT img{width: 25px ;}.mb_YTPBar span.mb_YTPUrl a{color:white ;}.mb_YTPPlaypause,.mb_YTPlayer .mb_YTPPlaypause img{cursor:pointer ;}.mb_YTPMuteUnmute{cursor:pointer ;}/*PROGRESS BAR*/.mb_YTPProgress{height:10px ;width:100% ;background:#111 ;bottom:0 ;left:0 ;}.mb_YTPLoaded{height:10px ;width:0 ;background:#444 ;left:0 ;}.mb_YTPseekbar{height:10px ;width:0 ;background:#fff ;bottom:0 ;left:0 ;box-shadow: rgba(82, 82, 82, 0.47) 1px 1px 3px ;}.YTPOverlay{backface-visibility: hidden ;-webkit-backface-visibility: hidden ;-webkit-transform-style: "flat" ;box-sizing: border-box ;}/*RASTER OVERLAY*/.YTPOverlay.raster{background: url("ytplayer/raster.png") ;}.YTPOverlay.raster.retina{background: url("ytplayer/raster@2x.png") ;}.YTPOverlay.raster-dot{background: url("ytplayer/raster_dot.png") ;}.YTPOverlay.raster-dot.retina{background: url("ytplayer/raster_dot@2x.png") ;}


/*
 * 	Hover.css
 * -----------------------------------------------
*/
/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.1
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with Sass.
 */

 .hvr-grow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1) ;transform:scale(1.1)}.hvr-shrink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9) ;transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1) ;transform:scale(1.1)}75%{-webkit-transform:scale(0.9) ;transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1) ;transform:scale(1.1)}75%{-webkit-transform:scale(0.9) ;transform:scale(0.9)}}.hvr-pulse{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse ;animation-name:hvr-pulse ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1) ;transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1) ;transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow ;animation-name:hvr-pulse-grow ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite ;-webkit-animation-direction:alternate ;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9) ;transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9) ;transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink ;animation-name:hvr-pulse-shrink ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite ;-webkit-animation-direction:alternate ;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8) ;transform:scale(0.8)}100%{-webkit-transform:scale(1) ;transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8) ;transform:scale(0.8)}100%{-webkit-transform:scale(1) ;transform:scale(1)}}.hvr-push{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push ;animation-name:hvr-push ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2) ;transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2) ;transform:scale(1.2)}}.hvr-pop{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop ;animation-name:hvr-pop ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}.hvr-bounce-in{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2) ;transform:scale(1.2) ;-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36) ;transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(0.8) ;transform:scale(0.8) ;-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36) ;transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg) ;transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg) ;transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}.hvr-sink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px) ;transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px) ;transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px) ;transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px) ;transform:translateY(-8px)}}.hvr-bob{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob ;animation-name:hvr-bob-float,hvr-bob ;-webkit-animation-duration:.3s,1.5s ;animation-duration:.3s,1.5s ;-webkit-animation-delay:0s,.3s ;animation-delay:0s,.3s ;-webkit-animation-timing-function:ease-out,ease-in-out ;animation-timing-function:ease-out,ease-in-out ;-webkit-animation-iteration-count:1,infinite ;animation-iteration-count:1,infinite ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards ;-webkit-animation-direction:normal,alternate ;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}50%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}100%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}50%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}100%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}}.hvr-hang{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang ;animation-name:hvr-hang-sink,hvr-hang ;-webkit-animation-duration:.3s,1.5s ;animation-duration:.3s,1.5s ;-webkit-animation-delay:0s,.3s ;animation-delay:0s,.3s ;-webkit-animation-timing-function:ease-out,ease-in-out ;animation-timing-function:ease-out,ease-in-out ;-webkit-animation-iteration-count:1,infinite ;animation-iteration-count:1,infinite ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards ;-webkit-animation-direction:normal,alternate ;animation-direction:normal,alternate}.hvr-skew{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg) ;transform:skew(-10deg)}.hvr-skew-forward{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transform-origin:0 100% ;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg) ;transform:skew(-10deg)}.hvr-skew-backward{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transform-origin:0 100% ;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg) ;transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px) ;transform:translateY(1px)}100%{-webkit-transform:translateY(0) ;transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px) ;transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px) ;transform:translateY(1px)}100%{-webkit-transform:translateY(0) ;transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical ;animation-name:hvr-wobble-vertical ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px) ;transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px) ;transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px) ;transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px) ;transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px) ;transform:translateX(1px)}100%{-webkit-transform:translateX(0) ;transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px) ;transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px) ;transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px) ;transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px) ;transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px) ;transform:translateX(1px)}100%{-webkit-transform:translateX(0) ;transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal ;animation-name:hvr-wobble-horizontal ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px) ;transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px) ;transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px) ;transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px) ;transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px) ;transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0) ;transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px) ;transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px) ;transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px) ;transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px) ;transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px) ;transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0) ;transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right ;animation-name:hvr-wobble-to-bottom-right ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px) ;transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px) ;transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px) ;transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px) ;transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px) ;transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0) ;transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px) ;transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px) ;transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px) ;transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px) ;transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px) ;transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0) ;transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right ;animation-name:hvr-wobble-to-top-right ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}.hvr-wobble-top{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transform-origin:0 100% ;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top ;animation-name:hvr-wobble-top ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}.hvr-wobble-bottom{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transform-origin:100% 0 ;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom ;animation-name:hvr-wobble-bottom ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg) ;transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg) ;transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg) ;transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg) ;transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg) ;transform:skew(-2deg)}100%{-webkit-transform:skew(0) ;transform:skew(0)}}.hvr-wobble-skew{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew ;animation-name:hvr-wobble-skew ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz ;animation-name:hvr-buzz ;-webkit-animation-duration:.15s ;animation-duration:.15s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0) ;transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0) ;transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0) ;transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0) ;transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out ;animation-name:hvr-buzz-out ;-webkit-animation-duration:.75s ;animation-duration:.75s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}.hvr-fade{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;overflow:hidden ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:color,background-color ;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1 ;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;overflow:hidden ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-property:color,background-color ;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse ;animation-name:hvr-back-pulse ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-delay:.5s ;animation-delay:.5s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite ;background-color:#2098d1 ;background-color:#2098d1 ;color:#fff}.hvr-sweep-to-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-sweep-to-right:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleX(0) ;transform:scaleX(0) ;-webkit-transform-origin:0 50% ;transform-origin:0 50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1) ;transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-sweep-to-left:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleX(0) ;transform:scaleX(0) ;-webkit-transform-origin:100% 50% ;transform-origin:100% 50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1) ;transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleY(0) ;transform:scaleY(0) ;-webkit-transform-origin:50% 0 ;transform-origin:50% 0 ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1) ;transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-sweep-to-top:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleY(0) ;transform:scaleY(0) ;-webkit-transform-origin:50% 100% ;transform-origin:50% 100% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1) ;transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-to-right:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleX(0) ;transform:scaleX(0) ;-webkit-transform-origin:0 50% ;transform-origin:0 50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1) ;transform:scaleX(1) ;-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66) ;transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-to-left:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleX(0) ;transform:scaleX(0) ;-webkit-transform-origin:100% 50% ;transform-origin:100% 50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1) ;transform:scaleX(1) ;-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66) ;transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleY(0) ;transform:scaleY(0) ;-webkit-transform-origin:50% 0 ;transform-origin:50% 0 ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1) ;transform:scaleY(1) ;-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66) ;transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.5s ;transition-duration:.5s}.hvr-bounce-to-top:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scaleY(0) ;transform:scaleY(0) ;-webkit-transform-origin:50% 100% ;transform-origin:50% 100% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1) ;transform:scaleY(1) ;-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66) ;transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden ;background:#e1e1e1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-radial-out:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;border-radius:100% ;-webkit-transform:scale(0) ;transform:scale(0) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2) ;transform:scale(2)}.hvr-radial-in{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden ;background:#2098d1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-radial-in:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#e1e1e1 ;border-radius:100% ;-webkit-transform:scale(2) ;transform:scale(2) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0) ;transform:scale(0)}.hvr-rectangle-in{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#2098d1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-rectangle-in:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#e1e1e1 ;-webkit-transform:scale(1) ;transform:scale(1) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0) ;transform:scale(0)}.hvr-rectangle-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#e1e1e1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-rectangle-out:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;-webkit-transform:scale(0) ;transform:scale(0) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1) ;transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#2098d1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;bottom:0 ;left:0 ;right:0 ;background:#e1e1e1 ;-webkit-transform:scaleX(1) ;transform:scaleX(1) ;-webkit-transform-origin:50% ;transform-origin:50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0) ;transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#e1e1e1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;bottom:0 ;left:0 ;right:0 ;background:#2098d1 ;-webkit-transform:scaleX(0) ;transform:scaleX(0) ;-webkit-transform-origin:50% ;transform-origin:50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1) ;transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#2098d1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;bottom:0 ;left:0 ;right:0 ;background:#e1e1e1 ;-webkit-transform:scaleY(1) ;transform:scaleY(1) ;-webkit-transform-origin:50% ;transform-origin:50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0) ;transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;background:#e1e1e1 ;-webkit-transition-property:color ;transition-property:color ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"" ;position:absolute ;z-index:-1 ;top:0 ;bottom:0 ;left:0 ;right:0 ;background:#2098d1 ;-webkit-transform:scaleY(0) ;transform:scaleY(0) ;-webkit-transform-origin:50% ;transform-origin:50% ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1) ;transform:scaleY(1)}.hvr-border-fade{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow ;transition-property:box-shadow ;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:background ;transition-property:background ;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-trim:before{content:'' ;position:absolute ;border:#fff solid 4px ;top:4px ;left:4px ;right:4px ;bottom:4px ;opacity:0 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:opacity ;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px ;right:-12px ;bottom:-12px ;left:-12px ;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px ;right:-12px ;bottom:-12px ;left:-12px ;opacity:0}}.hvr-ripple-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-ripple-out:before{content:'' ;position:absolute ;border:#e1e1e1 solid 6px ;top:0 ;right:0 ;bottom:0 ;left:0 ;-webkit-animation-duration:1s ;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out ;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0 ;right:0 ;bottom:0 ;left:0 ;opacity:1}}@keyframes hvr-ripple-in{100%{top:0 ;right:0 ;bottom:0 ;left:0 ;opacity:1}}.hvr-ripple-in{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-ripple-in:before{content:'' ;position:absolute ;border:#e1e1e1 solid 4px ;top:-12px ;right:-12px ;bottom:-12px ;left:-12px ;opacity:0 ;-webkit-animation-duration:1s ;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in ;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-outline-out:before{content:'' ;position:absolute ;border:#e1e1e1 solid 4px ;top:0 ;right:0 ;bottom:0 ;left:0 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:top,right,bottom,left ;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px ;right:-8px ;bottom:-8px ;left:-8px}.hvr-outline-in{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-outline-in:before{pointer-events:none ;content:'' ;position:absolute ;border:#e1e1e1 solid 4px ;top:-16px ;right:-16px ;bottom:-16px ;left:-16px ;opacity:0 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:top,right,bottom,left ;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px ;right:-8px ;bottom:-8px ;left:-8px ;opacity:1}.hvr-round-corners{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:border-radius ;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-underline-from-left:before{content:"" ;position:absolute ;z-index:-1 ;left:0 ;right:100% ;bottom:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:right ;transition-property:right ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-underline-from-center:before{content:"" ;position:absolute ;z-index:-1 ;left:50% ;right:50% ;bottom:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:left,right ;transition-property:left,right ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0 ;right:0}.hvr-underline-from-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-underline-from-right:before{content:"" ;position:absolute ;z-index:-1 ;left:100% ;right:0 ;bottom:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:left ;transition-property:left ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-overline-from-left:before{content:"" ;position:absolute ;z-index:-1 ;left:0 ;right:100% ;top:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:right ;transition-property:right ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-overline-from-center:before{content:"" ;position:absolute ;z-index:-1 ;left:50% ;right:50% ;top:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:left,right ;transition-property:left,right ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0 ;right:0}.hvr-overline-from-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-overline-from-right:before{content:"" ;position:absolute ;z-index:-1 ;left:100% ;right:0 ;top:0 ;background:#2098d1 ;height:4px ;-webkit-transition-property:left ;transition-property:left ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-reveal:before{content:"" ;position:absolute ;z-index:-1 ;left:0 ;right:0 ;top:0 ;bottom:0 ;border-color:#2098d1 ;border-style:solid ;border-width:0 ;-webkit-transition-property:border-width ;transition-property:border-width ;-webkit-transition-duration:.1s ;transition-duration:.1s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0) ;transform:translateY(0) ;border-width:4px}.hvr-underline-reveal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-underline-reveal:before{content:"" ;position:absolute ;z-index:-1 ;left:0 ;right:0 ;bottom:0 ;background:#2098d1 ;height:4px ;-webkit-transform:translateY(4px) ;transform:translateY(4px) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0) ;transform:translateY(0)}.hvr-overline-reveal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;overflow:hidden}.hvr-overline-reveal:before{content:"" ;position:absolute ;z-index:-1 ;left:0 ;right:0 ;top:0 ;background:#2098d1 ;height:4px ;-webkit-transform:translateY(-4px) ;transform:translateY(-4px) ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0) ;transform:translateY(0)}.hvr-glow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow ;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow ;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow,transform ;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5) ;-webkit-transform:scale(1.1) ;transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow ;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:box-shadow ;transition-property:box-shadow ;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-float-shadow:before{pointer-events:none ;position:absolute ;z-index:-1 ;content:'' ;top:100% ;left:5% ;height:10px ;width:90% ;opacity:0 ;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%) ;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform,opacity ;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px) ;transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1 ;-webkit-transform:translateY(5px) ;transform:translateY(5px)}.hvr-shadow-radial{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none ;position:absolute ;content:'' ;left:0 ;width:100% ;box-sizing:border-box ;height:5px ;opacity:0 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:opacity ;transition-property:opacity}.hvr-shadow-radial:before{bottom:100% ;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%) ;background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100% ;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%) ;background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-bubble-top:before{pointer-events:none ;position:absolute ;z-index:-1 ;content:'' ;border-style:solid ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;left:calc(50% - 10px) ;top:0 ;border-width:0 10px 10px ;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px) ;transform:translateY(-10px)}.hvr-bubble-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-bubble-right:before{pointer-events:none ;position:absolute ;z-index:-1 ;content:'' ;border-style:solid ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;top:calc(50% - 10px) ;right:0 ;border-width:10px 0 10px 10px ;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px) ;transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-bubble-bottom:before{pointer-events:none ;position:absolute ;z-index:-1 ;content:'' ;border-style:solid ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;left:calc(50% - 10px) ;bottom:0 ;border-width:10px 10px 0 ;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px) ;transform:translateY(10px)}.hvr-bubble-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-bubble-left:before{pointer-events:none ;position:absolute ;z-index:-1 ;content:'' ;border-style:solid ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;top:calc(50% - 10px) ;left:0 ;border-width:10px 10px 10px 0 ;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px) ;transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-top:before{position:absolute ;z-index:-1 ;content:'' ;left:calc(50% - 10px) ;top:0 ;border-style:solid ;border-width:0 10px 10px ;border-color:transparent transparent #e1e1e1 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px) ;transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px) ;transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-right:before{position:absolute ;z-index:-1 ;top:calc(50% - 10px) ;right:0 ;content:'' ;border-style:solid ;border-width:10px 0 10px 10px ;border-color:transparent transparent transparent #e1e1e1 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px) ;transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px) ;transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute ;z-index:-1 ;content:'' ;left:calc(50% - 10px) ;bottom:0 ;border-style:solid ;border-width:10px 10px 0 ;border-color:#e1e1e1 transparent transparent ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px) ;transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px) ;transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-left:before{position:absolute ;z-index:-1 ;content:'' ;top:calc(50% - 10px) ;left:0 ;border-style:solid ;border-width:10px 10px 10px 0 ;border-color:transparent #e1e1e1 transparent transparent ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px) ;transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px) ;transform:translateX(-10px)}.hvr-icon-back{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-left:2.2em ;-webkit-transition-duration:.1s ;transition-duration:.1s}.hvr-icon-back:before{content:"\f137" ;position:absolute ;left:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.1s ;transition-duration:.1s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-back:active:before,.hvr-icon-back:focus:before,.hvr-icon-back:hover:before{-webkit-transform:translateX(-4px) ;transform:translateX(-4px)}.hvr-icon-forward{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.1s ;transition-duration:.1s}.hvr-icon-forward:before{content:"\f138" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.1s ;transition-duration:.1s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-forward:active:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:hover:before{-webkit-transform:translateX(4px) ;transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0) ;transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0) ;transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}.hvr-icon-down{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-down:active:before,.hvr-icon-down:focus:before,.hvr-icon-down:hover:before{-webkit-animation-name:hvr-icon-down ;animation-name:hvr-icon-down ;-webkit-animation-duration:.75s ;animation-duration:.75s ;-webkit-animation-timing-function:ease-out ;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0) ;transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0) ;transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}.hvr-icon-up{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-up:active:before,.hvr-icon-up:focus:before,.hvr-icon-up:hover:before{-webkit-animation-name:hvr-icon-up ;animation-name:hvr-icon-up ;-webkit-animation-duration:.75s ;animation-duration:.75s ;-webkit-animation-timing-function:ease-out ;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transition-duration:1s ;transition-duration:1s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-in-out ;transition-timing-function:ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg) ;transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0 ;-webkit-transform:translateY(-100%) ;transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0 ;-webkit-transform:translateY(-100%) ;transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041" ;position:absolute ;right:1em ;opacity:1 ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-drop:active:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:hover:before{opacity:0 ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-animation-name:hvr-icon-drop ;animation-name:hvr-icon-drop ;-webkit-animation-duration:.5s ;animation-duration:.5s ;-webkit-animation-delay:.3s ;animation-delay:.3s ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards ;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,.37,.66) ;animation-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.5s ;transition-duration:.5s ;-webkit-transition-property:color ;transition-property:color}.hvr-icon-fade:active:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:hover:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0 ;-webkit-transform:translateY(-1em) ;transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0 ;-webkit-transform:translateY(-1em) ;transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-float-away:after,.hvr-icon-float-away:before{content:"\f055" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0 ;-webkit-animation-duration:.5s ;animation-duration:.5s ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards}.hvr-icon-float-away:active:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:hover:after{-webkit-animation-name:hvr-icon-float-away ;animation-name:hvr-icon-float-away ;-webkit-animation-timing-function:ease-out ;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0 ;-webkit-transform:translateY(1em) ;transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0 ;-webkit-transform:translateY(1em) ;transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-sink-away:after,.hvr-icon-sink-away:before{content:"\f056" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0 ;-webkit-animation-duration:.5s ;animation-duration:.5s ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards}.hvr-icon-sink-away:active:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:hover:after{-webkit-animation-name:hvr-icon-sink-away ;animation-name:hvr-icon-sink-away ;-webkit-animation-timing-function:ease-out ;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-grow:before{content:"\f118" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-grow:active:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:hover:before{-webkit-transform:scale(1.3) translateZ(0) ;transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-shrink:before{content:"\f119" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-shrink:active:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:hover:before{-webkit-transform:scale(0.8) ;transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3) ;transform:scale(1.3)}75%{-webkit-transform:scale(0.8) ;transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3) ;transform:scale(1.3)}75%{-webkit-transform:scale(0.8) ;transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-pulse:active:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:hover:before{-webkit-animation-name:hvr-icon-pulse ;animation-name:hvr-icon-pulse ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3) ;transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3) ;transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:hover:before{-webkit-animation-name:hvr-icon-pulse-grow ;animation-name:hvr-icon-pulse-grow ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite ;-webkit-animation-direction:alternate ;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8) ;transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8) ;transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:hover:before{-webkit-animation-name:hvr-icon-pulse-shrink ;animation-name:hvr-icon-pulse-shrink ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite ;-webkit-animation-direction:alternate ;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5) ;transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5) ;transform:scale(0.5)}}.hvr-icon-push{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-push:before{content:"\f006" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-push:active:before,.hvr-icon-push:focus:before,.hvr-icon-push:hover:before{-webkit-animation-name:hvr-icon-push ;animation-name:hvr-icon-push ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5) ;transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5) ;transform:scale(1.5)}}.hvr-icon-pop{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-pop:before{content:"\f005" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-pop:active:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:hover:before{-webkit-animation-name:hvr-icon-pop ;animation-name:hvr-icon-pop ;-webkit-animation-duration:.3s ;animation-duration:.3s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-bounce:before{content:"\f087" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-bounce:active:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:hover:before{-webkit-transform:scale(1.5) ;transform:scale(1.5) ;-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36) ;transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-rotate:before{content:"\f0c6" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-rotate:active:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:hover:before{-webkit-transform:rotate(20deg) ;transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-grow-rotate:before{content:"\f095" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg) ;transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-float:before{content:"\f01b" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-float:active:before,.hvr-icon-float:focus:before,.hvr-icon-float:hover:before{-webkit-transform:translateY(-4px) ;transform:translateY(-4px)}.hvr-icon-sink{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-sink:before{content:"\f01a" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:transform ;transition-property:transform ;-webkit-transition-timing-function:ease-out ;transition-timing-function:ease-out}.hvr-icon-sink:active:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:hover:before{-webkit-transform:translateY(4px) ;transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px) ;transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-bob:before{content:"\f077" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-bob:active:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:hover:before{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob ;animation-name:hvr-icon-bob-float,hvr-icon-bob ;-webkit-animation-duration:.3s,1.5s ;animation-duration:.3s,1.5s ;-webkit-animation-delay:0s,.3s ;animation-delay:0s,.3s ;-webkit-animation-timing-function:ease-out,ease-in-out ;animation-timing-function:ease-out,ease-in-out ;-webkit-animation-iteration-count:1,infinite ;animation-iteration-count:1,infinite ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards ;-webkit-animation-direction:normal,alternate ;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}50%{-webkit-transform:translateY(2px) ;transform:translateY(2px)}100%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}50%{-webkit-transform:translateY(2px) ;transform:translateY(2px)}100%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}}.hvr-icon-hang{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-hang:before{content:"\f078" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-hang:active:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:hover:before{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang ;animation-name:hvr-icon-hang-sink,hvr-icon-hang ;-webkit-animation-duration:.3s,1.5s ;animation-duration:.3s,1.5s ;-webkit-animation-delay:0s,.3s ;animation-delay:0s,.3s ;-webkit-animation-timing-function:ease-out,ease-in-out ;animation-timing-function:ease-out,ease-in-out ;-webkit-animation-iteration-count:1,infinite ;animation-iteration-count:1,infinite ;-webkit-animation-fill-mode:forwards ;animation-fill-mode:forwards ;-webkit-animation-direction:normal,alternate ;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px) ;transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px) ;transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px) ;transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px) ;transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px) ;transform:translateX(1px)}100%{-webkit-transform:translateX(0) ;transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px) ;transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px) ;transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px) ;transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px) ;transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px) ;transform:translateX(1px)}100%{-webkit-transform:translateX(0) ;transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-wobble-horizontal:before{content:"\f061" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-wobble-horizontal:active:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal ;animation-name:hvr-icon-wobble-horizontal ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px) ;transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px) ;transform:translateY(1px)}100%{-webkit-transform:translateY(0) ;transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px) ;transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px) ;transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px) ;transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px) ;transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px) ;transform:translateY(1px)}100%{-webkit-transform:translateY(0) ;transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-wobble-vertical:before{content:"\f062" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-wobble-vertical:active:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:hover:before{-webkit-animation-name:hvr-icon-wobble-vertical ;animation-name:hvr-icon-wobble-vertical ;-webkit-animation-duration:1s ;animation-duration:1s ;-webkit-animation-timing-function:ease-in-out ;animation-timing-function:ease-in-out ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-buzz:before{content:"\f017" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-buzz:active:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:hover:before{-webkit-animation-name:hvr-icon-buzz ;animation-name:hvr-icon-buzz ;-webkit-animation-duration:.15s ;animation-duration:.15s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:infinite ;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0) ;transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0) ;transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg) ;transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg) ;transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg) ;transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg) ;transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0) ;transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0) ;transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative ;padding-right:2.2em ;-webkit-transition-duration:.3s ;transition-duration:.3s}.hvr-icon-buzz-out:before{content:"\f023" ;position:absolute ;right:1em ;padding:0 1px ;font-family:FontAwesome ;-webkit-transform:translateZ(0) ;transform:translateZ(0)}.hvr-icon-buzz-out:active:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:hover:before{-webkit-animation-name:hvr-icon-buzz-out ;animation-name:hvr-icon-buzz-out ;-webkit-animation-duration:.75s ;animation-duration:.75s ;-webkit-animation-timing-function:linear ;animation-timing-function:linear ;-webkit-animation-iteration-count:1 ;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-curl-top-left:before{pointer-events:none ;position:absolute ;content:'' ;height:0 ;width:0 ;top:0 ;left:0 ;background:#fff ;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%) ;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000') ;z-index:1000 ;box-shadow:1px 1px 1px rgba(0,0,0,.4) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:width,height ;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px ;height:25px}.hvr-curl-top-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-curl-top-right:before{pointer-events:none ;position:absolute ;content:'' ;height:0 ;width:0 ;top:0 ;right:0 ;background:#fff ;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%) ;box-shadow:-1px 1px 1px rgba(0,0,0,.4) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:width,height ;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px ;height:25px}.hvr-curl-bottom-right{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-curl-bottom-right:before{pointer-events:none ;position:absolute ;content:'' ;height:0 ;width:0 ;bottom:0 ;right:0 ;background:#fff ;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%) ;box-shadow:-1px -1px 1px rgba(0,0,0,.4) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:width,height ;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px ;height:25px}.hvr-curl-bottom-left{display:inline-block ;vertical-align:middle ;-webkit-transform:translateZ(0) ;transform:translateZ(0) ;box-shadow:0 0 1px rgba(0,0,0,0) ;-webkit-backface-visibility:hidden ;backface-visibility:hidden ;-moz-osx-font-smoothing:grayscale ;position:relative}.hvr-curl-bottom-left:before{pointer-events:none ;position:absolute ;content:'' ;height:0 ;width:0 ;bottom:0 ;left:0 ;background:#fff ;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%) ;box-shadow:1px -1px 1px rgba(0,0,0,.4) ;-webkit-transition-duration:.3s ;transition-duration:.3s ;-webkit-transition-property:width,height ;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px ;height:25px}

/*
 * 	Menuzord-Responsive-Megamenu
 * -----------------------------------------------
*/
/*Item name: Menuzord - Responsive 
MegamenuAuthor: marcoarib - marco.arib@gmail.com
License: http://codecanyon.net/licenses
*/
.menuzord,.menuzord *{font-family: 'Open Sans', sans-serif ;box-sizing:border-box ;-moz-box-sizing:border-box ; -webkit-box-sizing:border-box ;}.menuzord{width: 100% ;padding: 0 30px ;float: left ;position: relative ;background: #fff ;}.menuzord a{-o-transition: color .3s linear, background .3s linear ;-moz-transition: color .3s linear, background .3s linear ;-webkit-transition: color .3s linear, background .3s linear ;transition: color .3s linear, background .3s linear ;}/* scrollable menu */.menuzord-menu.scrollable > .scrollable-fix{display: none ;}/* 2 - BRAND======================================*/.menuzord-brand{margin: 18px 30px 0 0 ;float: left ;color: #666 ;text-decoration: none ;font-size: 24px ;font-weight: 600 ;line-height: 1.3 ;cursor: pointer ;}/* 3 - MENU======================================*/.menuzord-menu{margin: 0 ;padding: 0 ;float: left ;list-style: none ;}/* Right alignment */.menuzord-menu.menuzord-right{float: right ;}/* Menu items */.menuzord-menu > li{display: inline-block ;float: left ;}.menuzord-menu > li > a{padding: 26px 16px ;display: inline-block ;text-decoration: none ;font-size: 14px ;font-weight: 600 ;color: #888 ;outline: 0 ;line-height: 1.42857143 ;-webkit-tap-highlight-color: rgba(0,0,0,0) ;-webkit-tap-highlight-color: transparent ;}/* Active/hover state (Menu items) */.menuzord-menu > li.active > a,.menuzord-menu > li:hover > a{color: #333 ;}/* 4 - DROPDOWN======================================*/.menuzord-menu ul.dropdown,.menuzord-menu ul.dropdown li ul.dropdown{list-style: none ;margin: 0 ;padding: 0 ;   display: none ;position: absolute ;z-index: 99 ;min-width: 180px ;white-space: nowrap ;background: #fff ;}.menuzord-menu ul.dropdown li ul.dropdown{left: 100% ;}/* Dropdown items */.menuzord-menu ul.dropdown li{clear: both ;width: 100% ;border: 0 none ;font-size: 12px ;position: relative ;}.menuzord-menu ul.dropdown li a{width: 100% ;background: none ;padding: 10px 25px 10px 22px ;color: #888 ;text-decoration: none ;display: inline-block ;float: left ;clear: both ;position: relative ;outline: 0 ;-o-transition: padding .2s linear ;-moz-transition: padding .2s linear ;-webkit-transition: padding .2s linear ;transition: padding .2s linear ;}/* Hover state (dropdown items) */.menuzord-menu ul.dropdown li:hover > a{padding-left: 28px ;padding-right: 19px ;color: #333 ;}/* Dropdown left alignment */.menuzord-menu ul.dropdown.dropdown-left{left: none ;}.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{left: -100% ;}/* 5 - DROPDOWN/MEGAMENU INDICATORS======================================*/.menuzord-menu li .indicator{margin-left: 3px ;}.menuzord-menu li ul.dropdown li .indicator{position: absolute ;top: 8px ;right: 10px ;font-size: 15px ;}/* 6 - MEGAMENU======================================*/.menuzord-menu > li > .megamenu{width: 100% ;padding: 20px 30px ;left: 0 ;position: absolute ;display: none ;z-index: 99 ;border-top: solid 1px #f0f0f0 ;background: #fff ;}/* 7 - MEGAMENU WIDTHS======================================*//* Half width */.menuzord-menu > li > .megamenu.megamenu-half-width{width: 50% ;left: auto ;}/* Quarter width */.menuzord-menu > li > .megamenu.megamenu-quarter-width{width: 25% ;left: auto ;}/* 8 - GRID SYSTEM======================================*/.menuzord-menu > li > .megamenu .megamenu-row{width: 100% ;margin-top: 15px ;}.menuzord-menu > li > .megamenu .megamenu-row:first-child {margin-top: 0 ;}.menuzord-menu > li > .megamenu .megamenu-row:before,.menuzord-menu > li > .megamenu .megamenu-row:after {display: table ;content: "" ;line-height: 0 ;}.menuzord-menu > li > .megamenu .megamenu-row:after {clear: both ;}.menuzord-menu > li > .megamenu .megamenu-row .col1,.menuzord-menu > li > .megamenu .megamenu-row .col2,.menuzord-menu > li > .megamenu .megamenu-row .col3,.menuzord-menu > li > .megamenu .megamenu-row .col4,.menuzord-menu > li > .megamenu .megamenu-row .col5,.menuzord-menu > li > .megamenu .megamenu-row .col6,.menuzord-menu > li > .megamenu .megamenu-row .col7,.menuzord-menu > li > .megamenu .megamenu-row .col8,.menuzord-menu > li > .megamenu .megamenu-row .col9,.menuzord-menu > li > .megamenu .megamenu-row .col10,.menuzord-menu > li > .megamenu .megamenu-row .col11,.menuzord-menu > li > .megamenu .megamenu-row .col12{display: block ;min-height: 20px ;float: left ;margin-left: 3% ;}.menuzord-menu > li > .megamenu .megamenu-row [class*="col"]:first-child {margin-left: 0 ;}.menuzord-menu > li > .megamenu .megamenu-row .col1{width: 5.583333333333% ;}.menuzord-menu > li > .megamenu .megamenu-row .col2{width: 14.166666666666% ;}.menuzord-menu > li > .megamenu .megamenu-row .col3{width: 22.75% ;}.menuzord-menu > li > .megamenu .megamenu-row .col4{width: 31.333333333333% ;}.menuzord-menu > li > .megamenu .megamenu-row .col5{width: 39.916666666667% ;}.menuzord-menu > li > .megamenu .megamenu-row .col6{width: 48.5% ;}.menuzord-menu > li > .megamenu .megamenu-row .col7{width: 57.083333333333% ;}.menuzord-menu > li > .megamenu .megamenu-row .col8{width: 65.666666666667% ;}.menuzord-menu > li > .megamenu .megamenu-row .col9{width: 74.25% ;}.menuzord-menu > li > .megamenu .megamenu-row .col10{width: 82.833333333334% ;}.menuzord-menu > li > .megamenu .megamenu-row .col11{width: 91.416666666667% ;}.menuzord-menu > li > .megamenu .megamenu-row .col12{width: 100% ;}/* 9 - SHOW/HIDE BUTTON (MOBILE MODE)======================================*/.menuzord .showhide{width: 60px ;height: 46px ;padding: 13px 0 0 ;display: none ;float: right ;text-decoration: none ;outline: none ;-webkit-tap-highlight-color: rgba(0,0,0,0) ;-webkit-tap-highlight-color: transparent ;}/* Show/hide button icon */.menuzord .showhide em{width: 20px ;height: 3px ;margin: 3.5px 20px 0 ;float: right ;background: #777 ;}/* 10 - ICONS (parent menu items)======================================*/.menuzord-menu > li > a > i{margin: 0 5px 0 0 ;font-size: 18px ;float: left ;line-height: 20px ;font-family: 'FontAwesome' ;}/* 11 - SEARCH FIELD======================================*//* Form */.menuzord-menu > li.search form{float: left ;padding: 22px 16px 17px ;}/* Input */.menuzord-menu > li.search form input[type="text"]{width: 160px ;padding: 5px 10px ;font-family: 'Open Sans', sans-serif ;border: none ;background: #f0f0f0 ;border-radius: 2px ;outline: 0 ;-o-transition: width 1s ease-out ;-moz-transition: width 1s ease-out ;-webkit-transition: width 1s ease-out ;transition: width 1s ease-out ;}.menuzord-menu > li.search form:hover input[type="text"]{width: 160px ;}/* 12 - VERTICAL TABS======================================*/.menuzord-tabs{width: 100% ;float: left ;}.menuzord-tabs-nav{width: 20% ;margin: 0 ;padding: 0 ;float: left ;list-style: none ;}.menuzord-tabs-nav > li > a{width: 100% ;padding: 7px 16px ;float: left ;font-size: 13px ;text-decoration: none ;color: #666 ;border: solid 1px #f0f0f0 ;outline: 0 ;}.menuzord-tabs-nav li.active a,.menuzord-tabs-nav li:hover a{background: #f0f0f0 ;}.menuzord-tabs-content{width: 80% ;min-height: 30px ;padding: 20px ;float: right ;display: none ;font-size: 13px ;border: solid 1px #f0f0f0 ;}.menuzord-tabs-content.active{display: block ;}/* 13 - COLOR SCHEMES======================================*//* blue */.menuzord.blue .menuzord-menu > li.active > a, .menuzord.blue .menuzord-menu > li:hover > a, .menuzord.blue .menuzord-menu ul.dropdown li:hover > a{ color: #4A89DC ; }/* green */.menuzord.green .menuzord-menu > li.active > a, .menuzord.green .menuzord-menu > li:hover > a, .menuzord.green .menuzord-menu ul.dropdown li:hover > a{ color: #37BC9B ; }/* red */.menuzord.red .menuzord-menu > li.active > a, .menuzord.red .menuzord-menu > li:hover > a, .menuzord.red .menuzord-menu ul.dropdown li:hover > a{ color: #E9573F ; }/* orange */.menuzord.orange .menuzord-menu > li.active > a, .menuzord.orange .menuzord-menu > li:hover > a, .menuzord.orange .menuzord-menu ul.dropdown li:hover > a{ color: #ff670f ; }/* yellow */.menuzord.yellow .menuzord-menu > li.active > a, .menuzord.yellow .menuzord-menu > li:hover > a, .menuzord.yellow .menuzord-menu ul.dropdown li:hover > a{ color: #F6BB42 ; }/* purple */.menuzord.purple .menuzord-menu > li.active > a, .menuzord.purple .menuzord-menu > li:hover > a, .menuzord.purple .menuzord-menu ul.dropdown li:hover > a{ color: #967ADC ; }/* pink */.menuzord.pink .menuzord-menu > li.active > a, .menuzord.pink .menuzord-menu > li:hover > a, .menuzord.pink .menuzord-menu ul.dropdown li:hover > a{ color: #D770AD ; }/* 14 - MOBILE MODE (RESPONSIVE MODE)======================================*/@media (max-width: 900px){/* Responsive menu container */.menuzord-responsive.menuzord{padding: 0 ;}/* Brand */.menuzord-responsive .menuzord-brand{margin: 8px 30px 10px 20px ;font-size: 20px ;line-height: 1.55 ;}/* Show/hide button */.menuzord-responsive .showhide{margin: 0 ;}/* Menu */.menuzord-responsive .menuzord-menu{width: 100% ;float: left  ;}/* scrollable menu*/.menuzord-responsive .menuzord-menu.scrollable{overflow-y: auto ;-webkit-overflow-scrolling: touch ;}.menuzord-responsive .menuzord-menu.scrollable > .scrollable-fix{display: block ;}/* Menu items */.menuzord-responsive .menuzord-menu > li{width: 100% ;display: block ;position: relative ;}.menuzord-responsive .menuzord-menu > li > a{width: 100% ;padding: 12px 20px ;display: block ;border-bottom: solid 1px #f0f0f0 ;}.menuzord-responsive .menuzord-menu > li:first-child > a{border-top: solid 1px #f0f0f0 ;}/* Dropdown */.menuzord-responsive .menuzord-menu ul.dropdown,.menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{width: 100% ;left: 0 ;position: static ;border: none ;background: #fff ;float: left ;}/* Dropdown items */.menuzord-responsive .menuzord-menu ul.dropdown li{position: relative ;}.menuzord-responsive .menuzord-menu ul.dropdown li a{border-bottom: solid 1px #f0f0f0 ;}.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > a{ padding-left: 40px  ; }.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > a{ padding-left: 60px  ; }.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a{ padding-left: 80px  ; }.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li:hover > a{ padding-left: 50px  ; }.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li:hover > a{ padding-left: 70px  ; }.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li:hover > a{ padding-left: 90px  ; }/* Dropdown/megamenu indicators */.menuzord-responsive .menuzord-menu li .indicator{		width: 60px ;height: 45px ;position: absolute ;right: 0 ;top: 0 ;font-size: 22px ;text-align: center ;line-height: 43px ;border-left: solid 1px #f5f5f5 ;}.menuzord-responsive .menuzord-menu li ul.dropdown li .indicator{height: 38px ;right: 0 ;top: 0 ;font-size: 18px ;line-height: 36px ;}/* Megamenu */.menuzord-responsive .menuzord-menu > li > .megamenu{width: 100%  ;left: 0  ;position: static ;border-top: none ;border-bottom: solid 1px #f0f0f0 ;}.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row [class*="col"]{float: none ;display: block ;width: 100%  ;margin-left: 0 ;margin-top: 15px ;}.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row:first-child  [class*="col"]:first-child {margin-top: 0 ;}.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row{margin-top: 0 ;}/* Search field */.menuzord-responsive .menuzord-menu > li.search form{width: 100% ;margin: 4px 0 ;padding: 10px 16px  ;}.menuzord-responsive .menuzord-menu > li.search form input[type="text"]{width: 100% ;}/* Tabs */.menuzord-responsive .menuzord-tabs-nav{width: 100% ;}.menuzord-responsive .menuzord-tabs-content{width: 100% ;}}

/*
 * 	modernizr
 * -----------------------------------------------
*/
/* -------------------------------- Modules - reusable parts of our design-------------------------------- */
.cd-container {/* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */width: 90% ;max-width: 1170px ;margin: 0 auto ;}.cd-container::after {/* clearfix */content: '' ;display: table ;clear: both ;}/* -------------------------------- Main components -------------------------------- */#cd-timeline {position: relative ;padding: 2em 0 ;margin-top: 2em ;margin-bottom: 2em ;}#cd-timeline::before {/* this is the vertical line */content: '' ;position: absolute ;top: 0 ;left: 18px ;height: 100% ;width: 4px ;background: #d7e4ed ;}@media only screen and (min-width: 1170px) {#cd-timeline {margin-top: 3em ;margin-bottom: 3em ;}#cd-timeline::before {left: 50% ;margin-left: -2px ;}}.cd-timeline-block {position: relative ;margin: 2em 0 ;}.cd-timeline-block:after {content: "" ;display: table ;clear: both ;}.cd-timeline-block:first-child {margin-top: 0 ;}.cd-timeline-block:last-child {margin-bottom: 0 ;}@media only screen and (min-width: 1170px) {.cd-timeline-block {margin: 4em 0 ;}.cd-timeline-block:first-child {margin-top: 0 ;}.cd-timeline-block:last-child {margin-bottom: 0 ;}}.cd-timeline-img {position: absolute ;top: 0 ;left: 0 ;width: 40px ;height: 40px ;border-radius: 50% ;box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05) ;}.cd-timeline-img img {display: block ;width: 24px ;height: 24px ;position: relative ;left: 50% ;top: 50% ;margin-left: -12px ;margin-top: -12px ;}.cd-timeline-img.cd-picture {background: #75ce66 ;}.cd-timeline-img.cd-movie {background: #c03b44 ;}.cd-timeline-img.cd-location {background: #f0ca45 ;}@media only screen and (min-width: 1170px) {.cd-timeline-img {width: 60px ;height: 60px ;left: 50% ;margin-left: -30px ;/* Force Hardware Acceleration in WebKit */-webkit-transform: translateZ(0) ;-webkit-backface-visibility: hidden ;}.cssanimations .cd-timeline-img.is-hidden {visibility: hidden ;}.cssanimations .cd-timeline-img.bounce-in {visibility: visible ;-webkit-animation: cd-bounce-1 0.6s ;-moz-animation: cd-bounce-1 0.6s ;animation: cd-bounce-1 0.6s ;}}@-webkit-keyframes cd-bounce-1 {0% {opacity: 0 ;-webkit-transform: scale(0.5) ;}60% {opacity: 1 ;-webkit-transform: scale(1.2) ;}100% {-webkit-transform: scale(1) ;}}@-moz-keyframes cd-bounce-1 {0% {opacity: 0 ;-moz-transform: scale(0.5) ;}60% {opacity: 1 ;-moz-transform: scale(1.2) ;}100% {-moz-transform: scale(1) ;}}@keyframes cd-bounce-1 {0% {opacity: 0 ;-webkit-transform: scale(0.5) ;-moz-transform: scale(0.5) ;-ms-transform: scale(0.5) ;-o-transform: scale(0.5) ;transform: scale(0.5) ;}60% {opacity: 1 ;-webkit-transform: scale(1.2) ;-moz-transform: scale(1.2) ;-ms-transform: scale(1.2) ;-o-transform: scale(1.2) ;transform: scale(1.2) ;}100% {-webkit-transform: scale(1) ;-moz-transform: scale(1) ;-ms-transform: scale(1) ;-o-transform: scale(1) ;transform: scale(1) ;}}.cd-timeline-content {position: relative ;margin-left: 60px ;background: white ;border-radius: 0.25em ;padding: 1em ;box-shadow: 0 3px 0 #d7e4ed ;}.cd-timeline-content:after {content: "" ;display: table ;clear: both ;}.cd-timeline-content h2 {color: #303e49 ;}.cd-timeline-content p, .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 13px ;font-size: 0.8125rem ;}.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {display: inline-block ;}.cd-timeline-content p {margin: 1em 0 ;line-height: 1.6 ;}.cd-timeline-content .cd-read-more {float: right ;padding: .8em 1em ;background: #acb7c0 ;color: white ;border-radius: 0.25em ;}.no-touch .cd-timeline-content .cd-read-more:hover {background-color: #bac4cb ;}.cd-timeline-content .cd-date {float: left ;padding: .8em 0 ;opacity: .7 ;}.cd-timeline-content::before {content: '' ;position: absolute ;top: 16px ;right: 100% ;height: 0 ;width: 0 ;border: 7px solid transparent ;border-right: 7px solid white ;}@media only screen and (min-width: 768px) {.cd-timeline-content h2 {font-size: 20px ;font-size: 1.25rem ;}.cd-timeline-content p {font-size: 16px ;font-size: 1rem ;}.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {font-size: 14px ;font-size: 0.875rem ;}}@media only screen and (min-width: 1170px) {.cd-timeline-content {margin-left: 0 ;padding: 1.6em ;width: 45% ;}.cd-timeline-content::before {top: 24px ;left: 100% ;border-color: transparent ;border-left-color: white ;}.cd-timeline-content .cd-read-more {float: left ;}.cd-timeline-content .cd-date {position: absolute ;width: 100% ;left: 122% ;top: 6px ;font-size: 16px ;font-size: 1rem ;}.cd-timeline-block:nth-child(even) .cd-timeline-content {float: right ;}.cd-timeline-block:nth-child(even) .cd-timeline-content::before {top: 24px ;left: auto ;right: 100% ;border-color: transparent ;border-right-color: white ;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {float: right ;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {left: auto ;right: 122% ;text-align: right ;}.cssanimations .cd-timeline-content.is-hidden {visibility: hidden ;}.cssanimations .cd-timeline-content.bounce-in {visibility: visible ;-webkit-animation: cd-bounce-2 0.6s ;-moz-animation: cd-bounce-2 0.6s ;animation: cd-bounce-2 0.6s ;}}@media only screen and (min-width: 1170px) {/* inverse bounce effect on even content blocks */.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in {-webkit-animation: cd-bounce-2-inverse 0.6s ;-moz-animation: cd-bounce-2-inverse 0.6s ;animation: cd-bounce-2-inverse 0.6s ;}}@-webkit-keyframes cd-bounce-2 {0% {opacity: 0 ;-webkit-transform: translateX(-100px) ;}60% {opacity: 1 ;-webkit-transform: translateX(20px) ;}100% {-webkit-transform: translateX(0) ;}}@-moz-keyframes cd-bounce-2 {0% {opacity: 0 ;-moz-transform: translateX(-100px) ;}60% {opacity: 1 ;-moz-transform: translateX(20px) ;}100% {-moz-transform: translateX(0) ;}}@keyframes cd-bounce-2 {0% {opacity: 0 ;-webkit-transform: translateX(-100px) ;-moz-transform: translateX(-100px) ;-ms-transform: translateX(-100px) ;-o-transform: translateX(-100px) ;transform: translateX(-100px) ;}60% {opacity: 1 ;-webkit-transform: translateX(20px) ;-moz-transform: translateX(20px) ;-ms-transform: translateX(20px) ;-o-transform: translateX(20px) ;transform: translateX(20px) ;}100% {-webkit-transform: translateX(0) ;-moz-transform: translateX(0) ;-ms-transform: translateX(0) ;-o-transform: translateX(0) ;transform: translateX(0) ;}}@-webkit-keyframes cd-bounce-2-inverse {0% {opacity: 0 ;-webkit-transform: translateX(100px) ;}60% {opacity: 1 ;-webkit-transform: translateX(-20px) ;}100% {-webkit-transform: translateX(0) ;}}@-moz-keyframes cd-bounce-2-inverse {0% {opacity: 0 ;-moz-transform: translateX(100px) ;}60% {opacity: 1 ;-moz-transform: translateX(-20px) ;}100% {-moz-transform: translateX(0) ;}}@keyframes cd-bounce-2-inverse {0% {opacity: 0 ;-webkit-transform: translateX(100px) ;-moz-transform: translateX(100px) ;-ms-transform: translateX(100px) ;-o-transform: translateX(100px) ;transform: translateX(100px) ;}60% {opacity: 1 ;-webkit-transform: translateX(-20px) ;-moz-transform: translateX(-20px) ;-ms-transform: translateX(-20px) ;-o-transform: translateX(-20px) ;transform: translateX(-20px) ;}100% {-webkit-transform: translateX(0) ;-moz-transform: translateX(0) ;-ms-transform: translateX(0) ;-o-transform: translateX(0) ;transform: translateX(0) ;}}

/*
 * 	Maximage slider
 * -----------------------------------------------
*/
/*! Version: 2.0.73 (12-Oct-2012) */
.mc-hide-scrolls {overflow: hidden}body .mc-cycle {height: 100% ;left: 0 ;overflow: hidden ;position: fixed ;top: 0 ;width: 100% ;z-index: -1}div.mc-image {-webkit-transition: opacity 1s ease-in-out ;-moz-transition: opacity 1s ease-in-out ;-o-transition: opacity 1s ease-in-out ;transition: opacity 1s ease-in-out ;-webkit-background-size: cover ;-moz-background-size: cover ;-o-background-size: cover ;background-size: cover ;background-position: center center ;background-repeat: no-repeat ;height: 100% ;overflow: hidden ;width: 100%}.mc-old-browser .mc-image {overflow: hidden}.maximage-slider #maximage {background-color: #000000 ;display: block ;height: 100%  ;overflow: hidden ;position: absolute ;width: 100%  ;z-index: 0 ;}.maximage-slider #maximage .mc-image {height: 100%  ;}.maximage-slider.static #maximage {position: fixed ;}.maximage-slider .fullscreen-controls {margin-top: -64px ;position: absolute ;top: 50% ;width: 100% ;z-index: 5 ;}.maximage-slider .fullscreen-controls .img-prev,  .maximage-slider .fullscreen-controls .img-next {color: #ffffff ;filter: alpha(opacity=0) ;opacity: 0 ;position: absolute ;}.maximage-slider .fullscreen-controls .img-prev i,  .maximage-slider .fullscreen-controls .img-next i {font-size: 64px ;}.maximage-slider .fullscreen-controls .img-prev:hover,  .maximage-slider .fullscreen-controls .img-next:hover {cursor: pointer ;text-decoration: none ;}.maximage-slider .fullscreen-controls .img-prev {left: 15px ;-webkit-transition: opacity 0.3s, left 0.3s ;-o-transition: opacity 0.3s, left 0.3s ;transition: opacity 0.3s, left 0.3s ;}.maximage-slider .fullscreen-controls .img-next {right: 15px ;-webkit-transition: opacity 0.3s, right 0.3s ;-o-transition: opacity 0.3s, right 0.3s ;transition: opacity 0.3s, right 0.3s ;}.maximage-slider:hover .fullscreen-controls .img-prev, .maximage-slider:hover .fullscreen-controls .img-next {filter: alpha(opacity=100) ;opacity: 1 ;}.maximage-slider:hover .fullscreen-controls .img-prev {left: 25px ;}.maximage-slider:hover .fullscreen-controls .img-next {right: 25px ;}

/*
 * 	BxSlider
 * -----------------------------------------------
*/

/*** BxSlider v4.1.2 - Fully loaded, responsive content slider* http://bxslider.com** Written by: Steven Wanderski, 2014* http://stevenwanderski.com* (while drinking Belgian ales and listening to jazz)** CEO and founder of bxCreative, LTD* http://bxcreative.com*//** RESET AND LAYOUT===================================*/
.bx-wrapper {position: relative ;margin: 0 auto 60px ;padding: 0 ;*zoom: 1 ;}.bx-wrapper img {max-width: 100% ;display: block ;}/** THEME===================================*/.bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 5px #ccc ;-webkit-box-shadow: 0 0 5px #ccc ;box-shadow: 0 0 5px #ccc ;border:  5px solid #fff ;left: -5px ;background: #fff ;/*fix other elements on the page moving (on Chrome)*/-webkit-transform: translatez(0) ;-moz-transform: translatez(0) ;-ms-transform: translatez(0) ;-o-transform: translatez(0) ;transform: translatez(0) ;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute ;bottom: -30px ;width: 100% ;}/* LOADER */.bx-wrapper .bx-loading {min-height: 50px ;background: url(bxslider/images/bx_loader.html) center center no-repeat #fff ;height: 100% ;width: 100% ;position: absolute ;top: 0 ;left: 0 ;z-index: 2000 ;}/* PAGER */.bx-wrapper .bx-pager {text-align: center ;font-size: .85em ;font-family: Arial ;font-weight: bold ;color: #666 ;padding-top: 20px ;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block ;*zoom: 1 ;*display: inline ;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666 ;text-indent: -9999px ;display: block ;width: 10px ;height: 10px ;margin: 0 5px ;outline: 0 ;-moz-border-radius: 5px ;-webkit-border-radius: 5px ;border-radius: 5px ;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000 ;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {left: 10px ;background: url(bxslider/images/arrow-left.html) no-repeat scroll 0 0 ;}.bx-wrapper .bx-next {right: 10px ;background: url(bxslider/images/arrow-right.html) no-repeat scroll 0 0 ;}.bx-wrapper .bx-prev:hover {background-position: 0 0 ;}.bx-wrapper .bx-next:hover {background-position: -43px 0 ;}.bx-wrapper .bx-controls-direction a {position: absolute ;top: 50% ;margin-top: -16px ;outline: 0 ;width: 32px ;height: 32px ;text-indent: -9999px ;z-index: 9999 ;}.bx-wrapper .bx-controls-direction a.disabled {display: none ;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {text-align: center ;}.bx-wrapper .bx-controls-auto .bx-start {display: block ;text-indent: -9999px ;width: 10px ;height: 11px ;outline: 0 ;background: url(bxslider/images/arrow-left.html) no-repeat scroll 0 0 ;margin: 0 3px ;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0 ;}.bx-wrapper .bx-controls-auto .bx-stop {display: block ;text-indent: -9999px ;width: 9px ;height: 11px ;outline: 0 ;background: url(bxslider/images/arrow-right.html) no-repeat scroll 0 0 ;margin: 0 3px ;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px ;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left ;width: 80% ;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0 ;width: 35px ;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {position: absolute ;bottom: 0 ;left: 0 ;background: #666\9 ;background: rgba(80, 80, 80, 0.75) ;width: 100% ;}.bx-wrapper .bx-caption span {color: #fff ;font-family: Arial ;display: block ;font-size: .85em ;padding: 10px ;}

/*
 * 	FullCalendar
 * -----------------------------------------------
*/
/*!* FullCalendar v2.6.0 Stylesheet* Docs & License: http://fullcalendar.io/* (c) 2015 Adam Shaw*/.fc {direction: ltr ;text-align: left ;}.fc-rtl {text-align: right ;}body .fc { /* extra precedence to overcome jqui */font-size: 1em ;}/* Colors--------------------------------------------------------------------------------------------------*/.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover {border-color: #ddd ;}.fc-unthemed .fc-popover {background-color: #fff ;}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header {background: #eee ;}.fc-unthemed .fc-popover .fc-header .fc-close {color: #666 ;}.fc-unthemed .fc-today {background: #fcf8e3 ;}.fc-highlight { /* when user is selecting cells */background: #bce8f1 ;opacity: .3 ;filter: alpha(opacity=30) ; /* for IE */}.fc-bgevent { /* default look for background events */background: rgb(143, 223, 130) ;opacity: .3 ;filter: alpha(opacity=30) ; /* for IE */}.fc-nonbusiness { /* default look for non-business-hours areas *//* will inherit .fc-bgevent's styles */background: #d7d7d7 ;}/* Icons (inline elements with styled text that mock arrow icons)--------------------------------------------------------------------------------------------------*/.fc-icon {display: inline-block ;width: 1em ;height: 1em ;line-height: 1em ;font-size: 1em ;text-align: center ;overflow: hidden ;font-family: "Courier New", Courier, monospace ;/* don't allow browser text-selection */-webkit-touch-callout: none ;-webkit-user-select: none ;-khtml-user-select: none ;-moz-user-select: none ;-ms-user-select: none ;user-select: none ;}/*Acceptable font-family overrides for individual icons:"Arial", sans-serif"Times New Roman", serifNOTE: use percentage font sizes or else old IE chokes*/.fc-icon:after {position: relative ;margin: 0 -1em ; /* ensures character will be centered, regardless of width */}.fc-icon-left-single-arrow:after {content: "\02039" ;font-weight: bold ;font-size: 200% ;top: -7% ;left: 3% ;}.fc-icon-right-single-arrow:after {content: "\0203A" ;font-weight: bold ;font-size: 200% ;top: -7% ;left: -3% ;}.fc-icon-left-double-arrow:after {content: "\000AB" ;font-size: 160% ;top: -7% ;}.fc-icon-right-double-arrow:after {content: "\000BB" ;font-size: 160% ;top: -7% ;}.fc-icon-left-triangle:after {content: "\25C4" ;font-size: 125% ;top: 3% ;left: -2% ;}.fc-icon-right-triangle:after {content: "\25BA" ;font-size: 125% ;top: 3% ;left: 2% ;}.fc-icon-down-triangle:after {content: "\25BC" ;font-size: 125% ;top: 2% ;}.fc-icon-x:after {content: "\000D7" ;font-size: 200% ;top: 6% ;}/* Buttons (styled <button> tags, normalized to work cross-browser)--------------------------------------------------------------------------------------------------*/.fc button {/* force height to include the border and padding */-moz-box-sizing: border-box ;-webkit-box-sizing: border-box ;box-sizing: border-box ;/* dimensions */margin: 0 ;height: 2.1em ;padding: 0 .6em ;/* text & cursor */font-size: 1em ; /* normalize */white-space: nowrap ;cursor: pointer ;}/* Firefox has an annoying inner border */.fc button::-moz-focus-inner { margin: 0 ; padding: 0 ; }.fc-state-default { /* non-theme */border: 1px solid ;}.fc-state-default.fc-corner-left { /* non-theme */border-top-left-radius: 4px ;border-bottom-left-radius: 4px ;}.fc-state-default.fc-corner-right { /* non-theme */border-top-right-radius: 4px ;border-bottom-right-radius: 4px ;}/* icons in buttons */.fc button .fc-icon { /* non-theme */position: relative ;top: -0.05em ; /* seems to be a good adjustment across browsers */margin: 0 .2em ;vertical-align: middle ;}/*button statesborrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)*/.fc-state-default {background-color: #f5f5f5 ;background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6) ;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)) ;background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6) ;background-image: -o-linear-gradient(top, #ffffff, #e6e6e6) ;background-image: linear-gradient(to bottom, #ffffff, #e6e6e6) ;background-repeat: repeat-x ;border-color: #e6e6e6 #e6e6e6 #bfbfbf ;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) ;color: #333 ;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75) ;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05) ;}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled {color: #333333 ;background-color: #e6e6e6 ;}.fc-state-hover {color: #333333 ;text-decoration: none ;background-position: 0 -15px ;-webkit-transition: background-position 0.1s linear ;-moz-transition: background-position 0.1s linear ;-o-transition: background-position 0.1s linear ;transition: background-position 0.1s linear ;}.fc-state-down,.fc-state-active {background-color: #cccccc ;background-image: none ;box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) ;}.fc-state-disabled {cursor: default ;background-image: none ;opacity: 0.65 ;filter: alpha(opacity=65) ;box-shadow: none ;}/* Buttons Groups--------------------------------------------------------------------------------------------------*/.fc-button-group {display: inline-block ;}/*every button that is not first in a button group should scootch over one pixel and cover theprevious button's border...*/.fc .fc-button-group > * { /* extra precedence b/c buttons have margin set to zero */float: left ;margin: 0 0 0 -1px ;}.fc .fc-button-group > :first-child { /* same */margin-left: 0 ;}/* Popover--------------------------------------------------------------------------------------------------*/.fc-popover {position: absolute ;box-shadow: 0 2px 6px rgba(0,0,0,.15) ;}.fc-popover .fc-header { /* TODO: be more consistent with fc-head/fc-body */padding: 2px 4px ;}.fc-popover .fc-header .fc-title {margin: 0 2px ;}.fc-popover .fc-header .fc-close {cursor: pointer ;}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close {float: left ;}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close {float: right ;}/* unthemed */.fc-unthemed .fc-popover {border-width: 1px ;border-style: solid ;}.fc-unthemed .fc-popover .fc-header .fc-close {font-size: .9em ;margin-top: 2px ;}/* jqui themed */.fc-popover > .ui-widget-header + .ui-widget-content {border-top: 0 ; /* where they meet, let the header have the border */}/* Misc Reusable Components--------------------------------------------------------------------------------------------------*/.fc-divider {border-style: solid ;border-width: 1px ;}hr.fc-divider {height: 0 ;margin: 0 ;padding: 0 0 2px ; /* height is unreliable across browsers, so use padding */border-width: 1px 0 ;}.fc-clear {clear: both ;}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton {/* these element should always cling to top-left/right corners */position: absolute ;top: 0 ;left: 0 ;right: 0 ;}.fc-bg {bottom: 0 ; /* strech bg to bottom edge */}.fc-bg table {height: 100% ; /* strech bg to bottom edge */}/* Tables--------------------------------------------------------------------------------------------------*/.fc table {width: 100% ;table-layout: fixed ;border-collapse: collapse ;border-spacing: 0 ;font-size: 1em ; /* normalize cross-browser */}.fc th {text-align: center ;}.fc th,.fc td {border-style: solid ;border-width: 1px ;padding: 0 ;vertical-align: top ;}.fc td.fc-today {border-style: double ; /* overcome neighboring borders */}/* Fake Table Rows--------------------------------------------------------------------------------------------------*/.fc .fc-row { /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border *//* no visible border by default. but make available if need be (scrollbar width compensation) */border-style: solid ;border-width: 0 ;}.fc-row table {/* don't put left/right border on anything within a fake row.the outer tbody will worry about this */border-left: 0 hidden transparent ;border-right: 0 hidden transparent ;/* no bottom borders on rows */border-bottom: 0 hidden transparent ; }.fc-row:first-child table {border-top: 0 hidden transparent ; /* no top border on first row */}/* Day Row (used within the header and the DayGrid)--------------------------------------------------------------------------------------------------*/.fc-row {position: relative ;}.fc-row .fc-bg {z-index: 1 ;}/* highlighting cells & background event skeleton */.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton {bottom: 0 ; /* stretch skeleton to bottom of row */}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table {height: 100% ; /* stretch skeleton to bottom of row */}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td {border-color: transparent ;}.fc-row .fc-bgevent-skeleton {z-index: 2 ;}.fc-row .fc-highlight-skeleton {z-index: 3 ;}/*row content (which contains day/week numbers and events) as well as "helper" (which containstemporary rendered events).*/.fc-row .fc-content-skeleton {position: relative ;z-index: 4 ;padding-bottom: 2px ; /* matches the space above the events */}.fc-row .fc-helper-skeleton {z-index: 5 ;}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td {/* see-through to the background below */background: none ; /* in case <td>s are globally styled */border-color: transparent ;/* don't put a border between events and/or the day number */border-bottom: 0 ;}.fc-row .fc-content-skeleton tbody td, /* cells with events inside (so NOT the day number cell) */.fc-row .fc-helper-skeleton tbody td {/* don't put a border between event cells */border-top: 0 ;}/* Scrolling Container--------------------------------------------------------------------------------------------------*/.fc-scroller { /* this class goes on elements for guaranteed vertical scrollbars */overflow-y: scroll ;overflow-x: hidden ;}.fc-scroller > * { /* we expect an immediate inner element */position: relative ; /* re-scope all positions */width: 100% ; /* hack to force re-sizing this inner element when scrollbars appear/disappear */overflow: hidden ; /* don't let negative margins or absolute positioning create further scroll */}/* Global Event Styles--------------------------------------------------------------------------------------------------*/.fc-event {position: relative ; /* for resize handle and other inner positioning */display: block ; /* make the <a> tag block */font-size: .85em ;line-height: 1.3 ;border-radius: 3px ;border: 1px solid #3a87ad ; /* default BORDER color */background-color: #3a87ad ; /* default BACKGROUND color */font-weight: normal ; /* undo jqui's ui-widget-header bold */}/* overpower some of bootstrap's and jqui's styles on <a> tags */.fc-event,.fc-event:hover,.ui-widget .fc-event {color: #fff ; /* default TEXT color */text-decoration: none ; /* if <a> has an href */}.fc-event[href],.fc-event.fc-draggable {cursor: pointer ; /* give events with links and draggable events a hand mouse pointer */}.fc-not-allowed, /* causes a "warning" cursor. applied on body */.fc-not-allowed .fc-event { /* to override an event's custom cursor */cursor: not-allowed ;}.fc-event .fc-bg { /* the generic .fc-bg already does position */z-index: 1 ;background: #fff ;opacity: .25 ;filter: alpha(opacity=25) ; /* for IE */}.fc-event .fc-content {position: relative ;z-index: 2 ;}.fc-event .fc-resizer {position: absolute ;z-index: 3 ;}/* Horizontal Events--------------------------------------------------------------------------------------------------*//* events that are continuing to/from another week. kill rounded corners and butt up against edge */.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end {margin-left: 0 ;border-left-width: 0 ;padding-left: 1px ; /* replace the border with padding */border-top-left-radius: 0 ;border-bottom-left-radius: 0 ;}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start {margin-right: 0 ;border-right-width: 0 ;padding-right: 1px ; /* replace the border with padding */border-top-right-radius: 0 ;border-bottom-right-radius: 0 ;}/* resizer */.fc-h-event .fc-resizer { /* positioned it to overcome the event's borders */top: -1px ;bottom: -1px ;left: -1px ;right: -1px ;width: 5px ;}/* left resizer  */.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer:after {right: auto ; /* ignore the right and only use the left */cursor: w-resize ;}/* right resizer */.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer:after {left: auto ; /* ignore the left and only use the right */cursor: e-resize ;}/* DayGrid events----------------------------------------------------------------------------------------------------We use the full "fc-day-grid-event" class instead of using descendants because the event won'tbe a descendant of the grid when it is being dragged.*/.fc-day-grid-event {margin: 1px 2px 0 ; /* spacing between events and edges */padding: 0 1px ;}.fc-day-grid-event .fc-content { /* force events to be one-line tall */white-space: nowrap ;overflow: hidden ;}.fc-day-grid-event .fc-time {font-weight: bold ;}.fc-day-grid-event .fc-resizer { /* enlarge the default hit area */left: -3px ;right: -3px ;width: 7px ;}/* Event Limiting--------------------------------------------------------------------------------------------------*//* "more" link that represents hidden events */a.fc-more {margin: 1px 3px ;font-size: .85em ;cursor: pointer ;text-decoration: none ;}a.fc-more:hover {text-decoration: underline ;}.fc-limited { /* rows and cells that are hidden because of a "more" link */display: none ;}/* popover that appears when "more" link is clicked */.fc-day-grid .fc-row {z-index: 1 ; /* make the "more" popover one higher than this */}.fc-more-popover {z-index: 2 ;width: 220px ;}.fc-more-popover .fc-event-container {padding: 10px ;}/* Now Indicator--------------------------------------------------------------------------------------------------*/.fc-now-indicator {position: absolute ;border: 0 solid red ;}/* Toolbar--------------------------------------------------------------------------------------------------*/.fc-toolbar {text-align: center ;margin-bottom: 1em ;}.fc-toolbar .fc-left {float: left ;}.fc-toolbar .fc-right {float: right ;}.fc-toolbar .fc-center {display: inline-block ;}/* the things within each left/right/center section */.fc .fc-toolbar > * > * { /* extra precedence to override button border margins */float: left ;margin-left: .75em ;}/* the first thing within each left/center/right section */.fc .fc-toolbar > * > :first-child { /* extra precedence to override button border margins */margin-left: 0 ;}/* title text */.fc-toolbar h2 {margin: 0 ;}/* button layering (for border precedence) */.fc-toolbar button {position: relative ;}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover {z-index: 2 ;}.fc-toolbar .fc-state-down {z-index: 3 ;}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active {z-index: 4 ;}.fc-toolbar button:focus {z-index: 5 ;}/* View Structure--------------------------------------------------------------------------------------------------*//* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques *//* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after {-webkit-box-sizing: content-box ;-moz-box-sizing: content-box ;box-sizing: content-box ;}.fc-view, /* scope positioning and z-index's for everything within the view */.fc-view > table { /* so dragged elements can be above the view's main element */position: relative ;z-index: 1 ;}/* BasicView--------------------------------------------------------------------------------------------------*//* day row structure */.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton {/* we are sure there are no day numbers in these views, so... */padding-top: 1px ; /* add a pixel to make sure there are 2px padding above events */padding-bottom: 1em ; /* ensure a space at bottom of cell for user selecting/clicking */}.fc-basic-view .fc-body .fc-row {min-height: 4em ; /* ensure that all rows are at least this tall */}/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */.fc-row.fc-rigid {overflow: hidden ;}.fc-row.fc-rigid .fc-content-skeleton {position: absolute ;top: 0 ;left: 0 ;right: 0 ;}/* week and day number styling */.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number {padding: 0 2px ;}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number {padding-top: 2px ;padding-bottom: 2px ;}.fc-basic-view .fc-week-number {text-align: center ;}.fc-basic-view .fc-week-number span {/* work around the way we do column resizing and ensure a minimum width */display: inline-block ;min-width: 1.25em ;}.fc-ltr .fc-basic-view .fc-day-number {text-align: right ;}.fc-rtl .fc-basic-view .fc-day-number {text-align: left ;}.fc-day-number.fc-other-month {opacity: 0.3 ;filter: alpha(opacity=30) ; /* for IE *//* opacity with small font can sometimes look too fadedmight want to set the 'color' property insteadmaking day-numbers bold also fixes the problem */}/* AgendaView all-day area--------------------------------------------------------------------------------------------------*/.fc-agenda-view .fc-day-grid {position: relative ;z-index: 2 ; /* so the "more.." popover will be over the time grid */}.fc-agenda-view .fc-day-grid .fc-row {min-height: 3em ; /* all-day section will never get shorter than this */}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {padding-top: 1px ; /* add a pixel to make sure there are 2px padding above events */padding-bottom: 1em ; /* give space underneath events for clicking/selecting days */}/* TimeGrid axis running down the side (for both the all-day area and the slot area)--------------------------------------------------------------------------------------------------*/.fc .fc-axis { /* .fc to overcome default cell styles */vertical-align: middle ;padding: 0 4px ;white-space: nowrap ;}.fc-ltr .fc-axis {text-align: right ;}.fc-rtl .fc-axis {text-align: left ;}.ui-widget td.fc-axis {font-weight: normal ; /* overcome jqui theme making it bold */}/* TimeGrid Structure--------------------------------------------------------------------------------------------------*/.fc-time-grid-container, /* so scroll container's z-index is below all-day */.fc-time-grid { /* so slats/bg/content/etc positions get scoped within here */position: relative ;z-index: 1 ;}.fc-time-grid {min-height: 100% ; /* so if height setting is 'auto', .fc-bg stretches to fill height */}.fc-time-grid table { /* don't put outer borders on slats/bg/content/etc */border: 0 hidden transparent ;}.fc-time-grid > .fc-bg {z-index: 1 ;}.fc-time-grid .fc-slats,.fc-time-grid > hr { /* the <hr> AgendaView injects when grid is shorter than scroller */position: relative ;z-index: 2 ;}.fc-time-grid .fc-content-col {position: relative ; /* because now-indicator lives directly inside */}.fc-time-grid .fc-content-skeleton {position: absolute ;z-index: 3 ;top: 0 ;left: 0 ;right: 0 ;}/* divs within a cell within the fc-content-skeleton */.fc-time-grid .fc-business-container {position: relative ;z-index: 1 ;}.fc-time-grid .fc-bgevent-container {position: relative ;z-index: 2 ;}.fc-time-grid .fc-highlight-container {position: relative ;z-index: 3 ;}.fc-time-grid .fc-event-container {position: relative ;z-index: 4 ;}.fc-time-grid .fc-now-indicator-line {z-index: 5 ;}.fc-time-grid .fc-helper-container { /* also is fc-event-container */position: relative ;z-index: 6 ;}/* TimeGrid Slats (lines that run horizontally)--------------------------------------------------------------------------------------------------*/.fc-time-grid .fc-slats td {height: 1.5em ;border-bottom: 0 ; /* each cell is responsible for its top border */}.fc-time-grid .fc-slats .fc-minor td {border-top-style: dotted ;}.fc-time-grid .fc-slats .ui-widget-content { /* for jqui theme */background: none ; /* see through to fc-bg */}/* TimeGrid Highlighting Slots--------------------------------------------------------------------------------------------------*/.fc-time-grid .fc-highlight-container { /* a div within a cell within the fc-highlight-skeleton */position: relative ; /* scopes the left/right of the fc-highlight to be in the column */}.fc-time-grid .fc-highlight {position: absolute ;left: 0 ;right: 0 ;/* top and bottom will be in by JS */}/* TimeGrid Event Containment--------------------------------------------------------------------------------------------------*/.fc-ltr .fc-time-grid .fc-event-container { /* space on the sides of events for LTR (default) */margin: 0 2.5% 0 2px ;}.fc-rtl .fc-time-grid .fc-event-container { /* space on the sides of events for RTL */margin: 0 2px 0 2.5% ;}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent {position: absolute ;z-index: 1 ; /* scope inner z-index's */}.fc-time-grid .fc-bgevent {/* background events always span full width */left: 0 ;right: 0 ;}/* Generic Vertical Event--------------------------------------------------------------------------------------------------*/.fc-v-event.fc-not-start { /* events that are continuing from another day *//* replace space made by the top border with padding */border-top-width: 0 ;padding-top: 1px ;/* remove top rounded corners */border-top-left-radius: 0 ;border-top-right-radius: 0 ;}.fc-v-event.fc-not-end {/* replace space made by the top border with padding */border-bottom-width: 0 ;padding-bottom: 1px ;/* remove bottom rounded corners */border-bottom-left-radius: 0 ;border-bottom-right-radius: 0 ;}/* TimeGrid Event Styling----------------------------------------------------------------------------------------------------We use the full "fc-time-grid-event" class instead of using descendants because the event won'tbe a descendant of the grid when it is being dragged.*/.fc-time-grid-event {overflow: hidden ; /* don't let the bg flow over rounded corners */}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title {padding: 0 1px ;}.fc-time-grid-event .fc-time {font-size: .85em ;white-space: nowrap ;}/* short mode, where time and title are on the same line */.fc-time-grid-event.fc-short .fc-content {/* don't wrap to second line (now that contents will be inline) */white-space: nowrap ;}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title {/* put the time and title on the same line */display: inline-block ;vertical-align: top ;}.fc-time-grid-event.fc-short .fc-time span {display: none ; /* don't display the full time text... */}.fc-time-grid-event.fc-short .fc-time:before {content: attr(data-start) ; /* ...instead, display only the start time */}.fc-time-grid-event.fc-short .fc-time:after {content: "\000A0-\000A0" ; /* seperate with a dash, wrapped in nbsp's */}.fc-time-grid-event.fc-short .fc-title {font-size: .85em ; /* make the title text the same size as the time */padding: 0 ; /* undo padding from above */}/* resizer */.fc-time-grid-event .fc-resizer {left: 0 ;right: 0 ;bottom: 0 ;height: 8px ;overflow: hidden ;line-height: 8px ;font-size: 11px ;font-family: monospace ;text-align: center ;cursor: s-resize ;}.fc-time-grid-event .fc-resizer:after {content: "=" ;}/* Now Indicator--------------------------------------------------------------------------------------------------*/.fc-time-grid .fc-now-indicator-line {border-top-width: 1px ;left: 0 ;right: 0 ;}/* arrow on axis */.fc-time-grid .fc-now-indicator-arrow {margin-top: -5px ; /* vertically center on top coordinate */}.fc-ltr .fc-time-grid .fc-now-indicator-arrow {left: 0 ;/* triangle pointing right... */border-width: 5px 0 5px 6px ;border-top-color: transparent ;border-bottom-color: transparent ;}.fc-rtl .fc-time-grid .fc-now-indicator-arrow {right: 0 ;/* triangle pointing left... */border-width: 5px 6px 5px 0 ;border-top-color: transparent ;border-bottom-color: transparent ;}


/*
 * 	bootstrap code coloring
 * -----------------------------------------------
*/
.hll{background-color:#ffc}.c{color:#999}.err{color:#A00 ;background-color:#FAA}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1{color:#999}.cs{color:#999}.gd{background-color:#FCC ;border:1px solid #C00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#CFC ;border:1px solid #0C0}.go{color:#AAA}.gp{color:#009}.gu{color:#030}.gt{color:#9C6}.kc{color:#069}.kd{color:#069}.kn{color:#069}.kp{color:#069}.kr{color:#069}.kt{color:#078}.m{color:#F60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0A8}.no{color:#360}.nd{color:#99F}.ni{color:#999}.ne{color:#C00}.nf{color:#C0F}.nl{color:#99F}.nn{color:#0CF}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf{color:#F60}.mh{color:#F60}.mi{color:#F60}.mo{color:#F60}.sb{color:#C30}.sc{color:#C30}.sd{color:#C30 ;font-style:italic}.s2{color:#C30}.se{color:#C30}.sh{color:#C30}.si{color:#A00}.sx{color:#C30}.sr{color:#3AA}.s1{color:#C30}.ss{color:#FC3}.bp{color:#366}.vc{color:#033}.vg{color:#033}.vi{color:#033}.il{color:#F60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}


/*
 * 	code highlight
 * -----------------------------------------------
*/
code[class*=language-], pre[class*=language-] {color: #000 ;text-shadow: 0 1px #fff ;font-family: Consolas, Monaco, Andale Mono, monospace ;direction: ltr ;text-align: left ;white-space: pre ;word-spacing: normal ;word-break: normal ;line-height: 1.5 ;-moz-tab-size: 4 ;tab-size: 4 ;-webkit-hyphens: none ;-moz-hyphens: none ;-ms-hyphens: none ;hyphens: none}code[class*=language-] ::-moz-selection, code[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection {text-shadow:none ;background:#b3d4fc}code[class*=language-] ::selection, code[class*=language-]::selection, pre[class*=language-] ::selection, pre[class*=language-]::selection {text-shadow: none ;background: #b3d4fc}@media print {code[class*=language-], pre[class*=language-] {text-shadow: none}}pre[class*=language-] {padding: 1em ;margin: .5em 0 ;overflow: auto}:not(pre)>code[class*=language-], pre[class*=language-] {background: #f5f2f0}:not(pre)>code[class*=language-] {padding: .1em ;border-radius: .3em}.token.cdata, .token.comment, .token.doctype, .token.prolog {color: #708090}.token.punctuation {color: #999}.namespace {opacity: .7}.token.boolean, .token.constant, .token.deleted, .token.number, .token.property, .token.symbol, .token.tag {color: #905}.token.attr-name, .token.builtin, .token.char, .token.inserted, .token.selector, .token.string {color: #690}.language-css .token.string, .style .token.string, .token.entity, .token.operator, .token.url {color: #a67f59 ;background: hsla(0,0%,100%,.5)}.token.atrule, .token.attr-value, .token.keyword {color: #07a}.token.function {color: #dd4a68}.token.important, .token.regex, .token.variable {color: #e90}.token.bold, .token.important {font-weight: 700}.token.italic {font-style: italic}.token.entity {cursor: help}pre.line-numbers {padding-left: 3.8em ;counter-reset: a}pre.line-numbers, pre.line-numbers>code {position: relative}.line-numbers .line-numbers-rows {position: absolute ;pointer-events: none ;top: 0 ;font-size: 100% ;left: -3.8em ;width: 3em ;letter-spacing: -1px ;border-right: 1px solid #999 ;-webkit-user-select: none ;-moz-user-select: none ;-ms-user-select: none ;user-select: none}.line-numbers-rows>span {pointer-events: none ;display: block ;counter-increment: a}.line-numbers-rows>span:before {content: counter(a) ;color: #999 ;display: block ;padding-right: .8em ;text-align: right}pre[class*=language-] {position: relative}pre[class*=language-][data-language]:before {content: attr(data-language) ;color: #000 ;background-color: #cfcfcf ;display: inline-block ;position: absolute ;top: 0 ;right: 0 ;font-size: .9em ;border-radius: 0 0 0 5px ;padding: 0 .5em ;text-shadow: none}


/*
 * 	prettyPhoto
 * -----------------------------------------------
*/
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(prettyPhoto/default/sprite_y.png) -7px 0 repeat-y ;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(prettyPhoto/default/sprite_y.png) top right repeat-y ;padding-right:13px}div.pp_default .pp_next:hover{background:url(prettyPhoto/default/sprite_next.png) center right no-repeat ;cursor:pointer}div.pp_default .pp_previous:hover{background:url(prettyPhoto/default/sprite_prev.png) center left no-repeat ;cursor:pointer}div.pp_default .pp_expand{background:url(prettyPhoto/default/sprite.png) 0 -29px no-repeat ;cursor:pointer ;width:28px ;height:28px}div.pp_default .pp_expand:hover{background:url(prettyPhoto/default/sprite.png) 0 -56px no-repeat ;cursor:pointer}div.pp_default .pp_contract{background:url(prettyPhoto/default/sprite.png) 0 -84px no-repeat ;cursor:pointer ;width:28px ;height:28px}div.pp_default .pp_contract:hover{background:url(prettyPhoto/default/sprite.png) 0 -113px no-repeat ;cursor:pointer}div.pp_default .pp_close{width:30px ;height:30px ;background:url(prettyPhoto/default/sprite.png) 2px 1px no-repeat ;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(prettyPhoto/default/default_thumb.png) center center #f8f8f8 ;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static ;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(prettyPhoto/default/sprite.png) -51px 1px no-repeat ;height:30px ;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(prettyPhoto/default/sprite.png) -31px -3px no-repeat ;height:20px ;width:20px ;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px ;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none ;height:30px ;width:110px ;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia ;font-style:italic ;color:#999 ;font-size:11px ;left:75px ;line-height:25px ;position:absolute ;top:2px ;margin:0 ;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px ;font-weight:700 ;line-height:14px ;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(prettyPhoto/light_rounded/btnNext.png) center right no-repeat ;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat ;cursor:pointer}div.light_rounded .pp_expand{background:url(prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat ;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat ;cursor:pointer}div.light_rounded .pp_contract{background:url(prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat ;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat ;cursor:pointer}div.light_rounded .pp_close{width:75px ;height:22px ;background:url(prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat ;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat ;height:15px ;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat ;height:15px ;width:14px}div.light_rounded .pp_arrow_previous{background:url(prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(prettyPhoto/dark_rounded/btnNext.png) center right no-repeat ;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat ;cursor:pointer}div.dark_rounded .pp_expand{background:url(prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat ;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat ;cursor:pointer}div.dark_rounded .pp_contract{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat ;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat ;cursor:pointer}div.dark_rounded .pp_close{width:75px ;height:22px ;background:url(prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat ;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px ;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat ;height:15px ;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat ;height:15px ;width:14px}div.dark_rounded .pp_arrow_previous{background:url(prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff ;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat ;cursor:pointer}div.dark_square .pp_expand:hover{background:url(prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat ;cursor:pointer}div.dark_square .pp_contract{background:url(prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat ;cursor:pointer}div.dark_square .pp_contract:hover{background:url(prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat ;cursor:pointer}div.dark_square .pp_close{width:75px ;height:22px ;background:url(prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat ;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat ;height:15px ;width:14px}div.dark_square .pp_nav .pp_pause{background:url(prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat ;height:15px ;width:14px}div.dark_square .pp_arrow_previous{background:url(prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(prettyPhoto/dark_square/btnNext.png) center right no-repeat ;cursor:pointer}div.dark_square .pp_previous:hover{background:url(prettyPhoto/dark_square/btnPrevious.png) center left no-repeat ;cursor:pointer}div.light_square .pp_expand{background:url(prettyPhoto/light_square/sprite.png) -31px -26px no-repeat ;cursor:pointer}div.light_square .pp_expand:hover{background:url(prettyPhoto/light_square/sprite.png) -31px -47px no-repeat ;cursor:pointer}div.light_square .pp_contract{background:url(prettyPhoto/light_square/sprite.png) 0 -26px no-repeat ;cursor:pointer}div.light_square .pp_contract:hover{background:url(prettyPhoto/light_square/sprite.png) 0 -47px no-repeat ;cursor:pointer}div.light_square .pp_close{width:75px ;height:22px ;background:url(prettyPhoto/light_square/sprite.png) -1px -1px no-repeat ;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(prettyPhoto/light_square/sprite.png) -1px -100px no-repeat ;height:15px ;width:14px}div.light_square .pp_nav .pp_pause{background:url(prettyPhoto/light_square/sprite.png) -24px -100px no-repeat ;height:15px ;width:14px}div.light_square .pp_arrow_previous{background:url(prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(prettyPhoto/light_square/btnNext.png) center right no-repeat ;cursor:pointer}div.light_square .pp_previous:hover{background:url(prettyPhoto/light_square/btnPrevious.png) center left no-repeat ;cursor:pointer}div.facebook .pp_top .pp_left{background:url(prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(prettyPhoto/facebook/sprite.png) -31px -26px no-repeat ;cursor:pointer}div.facebook .pp_expand:hover{background:url(prettyPhoto/facebook/sprite.png) -31px -47px no-repeat ;cursor:pointer}div.facebook .pp_contract{background:url(prettyPhoto/facebook/sprite.png) 0 -26px no-repeat ;cursor:pointer}div.facebook .pp_contract:hover{background:url(prettyPhoto/facebook/sprite.png) 0 -47px no-repeat ;cursor:pointer}div.facebook .pp_close{width:22px ;height:22px ;background:url(prettyPhoto/facebook/sprite.png) -1px -1px no-repeat ;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(prettyPhoto/facebook/sprite.png) 0 -71px no-repeat ;height:22px ;margin-top:0 ;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px ;cursor:default}div.facebook .pp_arrow_next{background:url(prettyPhoto/facebook/sprite.png) -32px -71px no-repeat ;height:22px ;margin-top:0 ;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px ;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px ;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(prettyPhoto/facebook/sprite.png) -1px -123px no-repeat ;height:22px ;width:22px}div.facebook .pp_nav .pp_pause{background:url(prettyPhoto/facebook/sprite.png) -32px -123px no-repeat ;height:22px ;width:22px}div.facebook .pp_next:hover{background:url(prettyPhoto/facebook/btnNext.png) center right no-repeat ;cursor:pointer}div.facebook .pp_previous:hover{background:url(prettyPhoto/facebook/btnPrevious.png) center left no-repeat ;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000 ;display:none ;left:0 ;position:absolute ;top:0 ;width:100% ;z-index:9500}div.pp_pic_holder{display:none ;position:absolute ;width:100px ;z-index:10000}.pp_content{height:40px ;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative ;text-align:left ;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left ;margin:10px 0 2px}.pp_description{display:none ;margin:0}.pp_social{float:left ;margin:0}.pp_social .facebook{float:left ;margin-left:5px ;width:55px ;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right ;float:left ;margin:3px 10px 0 0}.pp_nav p{float:left ;white-space:nowrap ;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left ;margin-right:4px ;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block ;float:left ;height:15px ;margin-top:3px ;overflow:hidden ;text-indent:-10000px ;width:14px}.pp_hoverContainer{position:absolute ;top:0 ;width:100% ;z-index:2000}.pp_gallery{display:none ;left:50% ;margin-top:-50px ;position:absolute ;z-index:10000}.pp_gallery div{float:left ;overflow:hidden ;position:relative}.pp_gallery ul{float:left ;height:35px ;position:relative ;white-space:nowrap ;margin:0 0 0 5px ;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid ;display:block ;float:left ;height:33px ;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block ;float:left ;margin:0 5px 0 0 ;padding:0}.pp_gallery li.default a{background:url(prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat ;display:block ;height:33px ;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px}a.pp_next{background:url(prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat ;display:block ;float:right ;height:100% ;text-indent:-10000px ;width:49%}a.pp_previous{background:url(prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat ;display:block ;float:left ;height:100% ;text-indent:-10000px ;width:49%}a.pp_expand,a.pp_contract{cursor:pointer ;display:none ;height:20px ;position:absolute ;right:30px ;text-indent:-10000px ;top:10px ;width:20px ;z-index:20000}a.pp_close{position:absolute ;right:0 ;top:0 ;display:block ;line-height:22px ;text-indent:-10000px}.pp_loaderIcon{display:block ;height:24px ;left:50% ;position:absolute ;top:50% ;width:24px ;margin:-12px 0 0 -12px}#pp_full_res{line-height:1}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff ;display:none ;font-size:17px ;z-index:9999 ;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px ;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px ;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px ;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px ;left:0 ;position:absolute ;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px ;left:20px ;position:absolute ;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0 ;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px ;left:auto ;position:absolute ;right:0 ;top:0 ;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}

/*
 * 	Clock1 - The Final Countdown
 * -----------------------------------------------
*/
/* no css needed */

/*
 * 	Clock2 - flipclock
 * -----------------------------------------------
*/
/* Get the bourbon mixin from http://bourbon.io *//* Reset */
.flip-clock-wrapper * {    -webkit-box-sizing: border-box ;    -moz-box-sizing: border-box ;    -ms-box-sizing: border-box ;    -o-box-sizing: border-box ;    box-sizing: border-box ;    -webkit-backface-visibility: hidden ;    -moz-backface-visibility: hidden ;    -ms-backface-visibility: hidden ;    -o-backface-visibility: hidden ;    backface-visibility: hidden ;}.flip-clock-wrapper a {  cursor: pointer ;  text-decoration: none ;  color: #ccc ; }.flip-clock-wrapper a:hover {  color: #fff ; }.flip-clock-wrapper ul {  list-style: none ; }.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after {  content: " " ;  display: table ; }.flip-clock-wrapper.clearfix:after {  clear: both ; }.flip-clock-wrapper.clearfix {  *zoom: 1 ; }/* Main */.flip-clock-wrapper {  font: normal 11px "Helvetica Neue", Helvetica, sans-serif ;  -webkit-user-select: none ; }.flip-clock-meridium {  background: none  ;  box-shadow: 0 0 0  ;  font-size: 36px  ; }.flip-clock-meridium a { color: #313333 ; }.flip-clock-wrapper {  text-align: center ;  position: relative ;  width: 100% ;  margin: 1em ;}.flip-clock-wrapper:before,.flip-clock-wrapper:after {    content: " " ; /* 1 */    display: table ; /* 2 */}.flip-clock-wrapper:after {    clear: both ;}/* Skeleton */.flip-clock-wrapper ul {  position: relative ;  float: left ;  margin: 5px ;  width: 60px ;  height: 90px ;  font-size: 80px ;  font-weight: bold ;  line-height: 87px ;  border-radius: 6px ;  background: #000 ;}.flip-clock-wrapper ul li {  z-index: 1 ;  position: absolute ;  left: 0 ;  top: 0 ;  width: 100% ;  height: 100% ;  line-height: 87px ;  text-decoration: none  ;}.flip-clock-wrapper ul li:first-child {  z-index: 2 ; }.flip-clock-wrapper ul li a {  display: block ;  height: 100% ;  -webkit-perspective: 200px ;  -moz-perspective: 200px ;  perspective: 200px ;  margin: 0  ;  overflow: visible  ;  cursor: default  ; }.flip-clock-wrapper ul li a div {  z-index: 1 ;  position: absolute ;  left: 0 ;  width: 100% ;  height: 50% ;  font-size: 80px ;  overflow: hidden ;   outline: 1px solid transparent ; }.flip-clock-wrapper ul li a div .shadow {  position: absolute ;  width: 100% ;  height: 100% ;  z-index: 2 ; }.flip-clock-wrapper ul li a div.up {  -webkit-transform-origin: 50% 100% ;  -moz-transform-origin: 50% 100% ;  -ms-transform-origin: 50% 100% ;  -o-transform-origin: 50% 100% ;  transform-origin: 50% 100% ;  top: 0 ; }.flip-clock-wrapper ul li a div.up:after {  content: "" ;  position: absolute ;  top: 44px ;  left: 0 ;  z-index: 5 ;  width: 100% ;  height: 3px ;  background-color: #000 ;  background-color: rgba(0, 0, 0, 0.4) ; }.flip-clock-wrapper ul li a div.down {  -webkit-transform-origin: 50% 0 ;  -moz-transform-origin: 50% 0 ;  -ms-transform-origin: 50% 0 ;  -o-transform-origin: 50% 0 ;  transform-origin: 50% 0 ;  bottom: 0 ;  border-bottom-left-radius: 6px ;  border-bottom-right-radius: 6px ;}.flip-clock-wrapper ul li a div div.inn {  position: absolute ;  left: 0 ;  z-index: 1 ;  width: 100% ;  height: 200% ;  color: #ccc ;  text-shadow: 0 1px 2px #000 ;  text-align: center ;  background-color: #333 ;  border-radius: 6px ;  font-size: 70px ; }.flip-clock-wrapper ul li a div.up div.inn {  top: 0 ; }.flip-clock-wrapper ul li a div.down div.inn {  bottom: 0 ; }/* PLAY */.flip-clock-wrapper ul.play li.flip-clock-before {  z-index: 3 ; }.flip-clock-wrapper .flip {   box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7) ; }.flip-clock-wrapper ul.play li.flip-clock-active {  -webkit-animation: asd 0.5s 0.5s linear both ;  -moz-animation: asd 0.5s 0.5s linear both ;  animation: asd 0.5s 0.5s linear both ;  z-index: 5 ; }.flip-clock-divider {  float: left ;  display: inline-block ;  position: relative ;  width: 20px ;  height: 100px ; }.flip-clock-divider:first-child {  width: 0 ; }.flip-clock-dot {  display: block ;  background: #323434 ;  width: 10px ;  height: 10px ;  position: absolute ;  border-radius: 50% ;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) ;  left: 5px ; }.flip-clock-divider .flip-clock-label {  position: absolute ;  top: -1.5em ;  right: -86px ;  color: black ;  text-shadow: none ; }.flip-clock-divider.minutes .flip-clock-label {  right: -88px ; }.flip-clock-divider.seconds .flip-clock-label {  right: -91px ; }.flip-clock-dot.top {  top: 30px ; }.flip-clock-dot.bottom {  bottom: 30px ; }@-webkit-keyframes asd {  0% {    z-index: 2 ; }  20% {    z-index: 4 ; }  100% {    z-index: 4 ; } }@-moz-keyframes asd {  0% {    z-index: 2 ; }  20% {    z-index: 4 ; }  100% {    z-index: 4 ; } }@-o-keyframes asd {  0% {    z-index: 2 ; }  20% {    z-index: 4 ; }  100% {    z-index: 4 ; } }@keyframes asd {  0% {    z-index: 2 ; }  20% {    z-index: 4 ; }  100% {    z-index: 4 ; } }.flip-clock-wrapper ul.play li.flip-clock-active .down {  z-index: 2 ;  -webkit-animation: turn 0.5s 0.5s linear both ;  -moz-animation: turn 0.5s 0.5s linear both ;  animation: turn 0.5s 0.5s linear both ; }@-webkit-keyframes turn {  0% {    -webkit-transform: rotateX(90deg) ; }  100% {    -webkit-transform: rotateX(0deg) ; } }@-moz-keyframes turn {  0% {    -moz-transform: rotateX(90deg) ; }  100% {    -moz-transform: rotateX(0deg) ; } }@-o-keyframes turn {  0% {    -o-transform: rotateX(90deg) ; }  100% {    -o-transform: rotateX(0deg) ; } }@keyframes turn {  0% {    transform: rotateX(90deg) ; }  100% {    transform: rotateX(0deg) ; } }.flip-clock-wrapper ul.play li.flip-clock-before .up {  z-index: 2 ;  -webkit-animation: turn2 0.5s linear both ;  -moz-animation: turn2 0.5s linear both ;  animation: turn2 0.5s linear both ; }@-webkit-keyframes turn2 {  0% {    -webkit-transform: rotateX(0deg) ; }  100% {    -webkit-transform: rotateX(-90deg) ; } }@-moz-keyframes turn2 {  0% {    -moz-transform: rotateX(0deg) ; }  100% {    -moz-transform: rotateX(-90deg) ; } }@-o-keyframes turn2 {  0% {    -o-transform: rotateX(0deg) ; }  100% {    -o-transform: rotateX(-90deg) ; } }@keyframes turn2 {  0% {    transform: rotateX(0deg) ; }  100% {    transform: rotateX(-90deg) ; } }.flip-clock-wrapper ul li.flip-clock-active {  z-index: 3 ; }/* SHADOW */.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, black)) ;  background: linear, top, rgba(0, 0, 0, 0.1) 0%, black 100% ;  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, black 100% ;  -webkit-animation: show 0.5s linear both ;  -moz-animation: show 0.5s linear both ;  animation: show 0.5s linear both ; }.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, black)) ;  background: linear, top, rgba(0, 0, 0, 0.1) 0%, black 100% ;  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%) ;  background: linear, to bottom, rgba(0, 0, 0, 0.1) 0%, black 100% ;  -webkit-animation: hide 0.5s 0.3s linear both ;  -moz-animation: hide 0.5s 0.3s linear both ;  animation: hide 0.5s 0.3s linear both ; }/*DOWN*/.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {  background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1))) ;  background: linear, top, black 0%, rgba(0, 0, 0, 0.1) 100% ;  background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: linear, to bottom, black 0%, rgba(0, 0, 0, 0.1) 100% ;  -webkit-animation: show 0.5s linear both ;  -moz-animation: show 0.5s linear both ;  animation: show 0.5s linear both ; }.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {  background: -moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1))) ;  background: linear, top, black 0%, rgba(0, 0, 0, 0.1) 100% ;  background: -o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: -ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%) ;  background: linear, to bottom, black 0%, rgba(0, 0, 0, 0.1) 100% ;  -webkit-animation: hide 0.5s 0.3s linear both ;  -moz-animation: hide 0.5s 0.3s linear both ;  animation: hide 0.5s 0.2s linear both ; }@-webkit-keyframes show {  0% {    opacity: 0 ; }  100% {    opacity: 1 ; } }@-moz-keyframes show {  0% {    opacity: 0 ; }  100% {    opacity: 1 ; } }@-o-keyframes show {  0% {    opacity: 0 ; }  100% {    opacity: 1 ; } }@keyframes show {  0% {    opacity: 0 ; }  100% {    opacity: 1 ; } }@-webkit-keyframes hide {  0% {    opacity: 1 ; }  100% {    opacity: 0 ; } }@-moz-keyframes hide {  0% {    opacity: 1 ; }  100% {    opacity: 0 ; } }@-o-keyframes hide {  0% {    opacity: 1 ; }  100% {    opacity: 0 ; } }@keyframes hide {  0% {    opacity: 1 ; }  100% {    opacity: 0 ; } }



/*!
 * Datepicker for Bootstrap v1.7.0-dev (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker{border-radius:4px ;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0 ;left:0 ;padding:4px}.datepicker-dropdown:before{content:'' ;display:inline-block ;border-left:7px solid transparent ;border-right:7px solid transparent ;border-bottom:7px solid rgba(0,0,0,.15) ;border-top:0 ;border-bottom-color:rgba(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 rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px ;border-bottom:0 ;border-top:6px solid #fff}.datepicker>div{display:none}.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 table tr td,.datepicker table tr th{text-align:center ;width:30px ;height:30px ;border-radius:4px ;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee ;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0 ;color:#777 ;cursor:default}.datepicker table tr td.highlighted{color:#000 ;background-color:#d9edf7 ;border-color:#85c5e5 ;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000 ;background-color:#afd9ee ;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000 ;background-color:#afd9ee ;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000 ;background-color:#afd9ee ;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000 ;background-color:#91cbe8 ;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7 ;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7 ;color:#777}.datepicker table tr td.today{color:#000 ;background-color:#ffdb99 ;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000 ;background-color:#ffc966 ;border-color:#b37400}.datepicker table tr td.today:hover{color:#000 ;background-color:#ffc966 ;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000 ;background-color:#ffc966 ;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000 ;background-color:#ffbc42 ;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99 ;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99 ;color:#777}.datepicker table tr td.range{color:#000 ;background-color:#eee ;border-color:#bbb ;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000 ;background-color:#d5d5d5 ;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000 ;background-color:#d5d5d5 ;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000 ;background-color:#d5d5d5 ;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000 ;background-color:#c3c3c3 ;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee ;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee ;color:#777}.datepicker table tr td.range.highlighted{color:#000 ;background-color:#e4eef3 ;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000 ;background-color:#c1d7e3 ;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000 ;background-color:#c1d7e3 ;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000 ;background-color:#c1d7e3 ;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000 ;background-color:#a8c8d8 ;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3 ;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3 ;color:#777}.datepicker table tr td.range.today{color:#000 ;background-color:#f7ca77 ;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000 ;background-color:#f4b747 ;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000 ;background-color:#f4b747 ;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000 ;background-color:#f4b747 ;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000 ;background-color:#f2aa25 ;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77 ;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77 ;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff ;background-color:#777 ;border-color:#555 ;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff ;background-color:#5e5e5e ;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff ;background-color:#5e5e5e ;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff ;background-color:#5e5e5e ;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff ;background-color:#4c4c4c ;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777 ;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff ;background-color:#337ab7 ;border-color:#2e6da4 ;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff ;background-color:#286090 ;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff ;background-color:#286090 ;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff ;background-color:#286090 ;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff ;background-color:#204d74 ;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7 ;border-color:#2e6da4}.datepicker table tr td span{display:block ;width:23% ;height:54px ;line-height:54px ;float:left ;margin:1% ;cursor:pointer ;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0 ;color:#777 ;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff ;background-color:#337ab7 ;border-color:#2e6da4 ;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff ;background-color:#286090 ;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff ;background-color:#286090 ;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.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:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff ;background-color:#286090 ;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff ;background-color:#204d74 ;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7 ;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px ;width:12px ;padding:0 2px 0 5px ;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto ;min-width:16px ;padding:4px 5px ;line-height:1.42857143 ;text-shadow:0 1px 0 #fff ;border-width:1px 0 ;margin-left:-5px ;margin-right:-5px}



/*!
 * jquery-timepicker v1.11.1 - A jQuery timepicker plugin inspired by Google Calendar. It supports both mouse and keyboard navigation.
 * Copyright (c) 2016 Jon Thornton - http://jonthornton.github.com/jquery-timepicker/
 * License: MIT
 */
.ui-timepicker-wrapper {	overflow-y: auto ;	height: 150px ;	width: 6.5em ;	background: #fff ;	border: 1px solid #ddd ;	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2) ;	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2) ;	box-shadow:0 5px 10px rgba(0,0,0,0.2) ;	outline: none ;	z-index: 10001 ;	margin: 0 ;}.ui-timepicker-wrapper.ui-timepicker-with-duration {	width: 13em ;}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {	width: 11em ;}.ui-timepicker-list {	margin: 0 ;	padding: 0 ;	list-style: none ;}.ui-timepicker-duration {	margin-left: 5px ; color: #888 ;}.ui-timepicker-list:hover .ui-timepicker-duration {	color: #888 ;}.ui-timepicker-list li {	padding: 3px 0 3px 5px ;	cursor: pointer ;	white-space: nowrap ;	color: #000 ;	list-style: none ;	margin: 0 ;}.ui-timepicker-list:hover .ui-timepicker-selected {	background: #fff ; color: #000 ;}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover {	background: #1980EC ; color: #fff ;}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration {	color: #ccc ;}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {	color: #888 ;	cursor: default ;}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {	background: #f2f2f2 ;}


/*!
 * bootstrap-datetimejs
 * Datetimepicker for Bootstrap 3
 * version : 4.17.37
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0 ;padding:4px ;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'' ;display:inline-block ;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent ;border-right:7px solid transparent ;border-bottom:7px solid #ccc ;border-bottom-color:rgba(0,0,0,0.2) ;top:-7px ;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent ;border-right:6px solid transparent ;border-bottom:6px solid white ;top:-6px ;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent ;border-right:7px solid transparent ;border-top:7px solid #ccc ;border-top-color:rgba(0,0,0,0.2) ;bottom:-7px ;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent ;border-right:6px solid transparent ;border-top:6px solid white ;bottom:-6px ;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto ;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto ;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px ;font-weight:bold ;font-size:1.2em ;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0 ;margin:0 ;height:auto ;width:auto ;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5 ;height:2.5em ;width:100%}.bootstrap-datetimepicker-widget table{width:100% ;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center ;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px ;line-height:20px ;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none ;color:#777 ;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0 ;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px ;line-height:54px ;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em ;height:20px ;line-height:20px ;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px ;line-height:20px ;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee ;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'' ;display:inline-block ;border:solid transparent ;border-width:0 0 7px 7px ;border-bottom-color:#337ab7 ;border-top-color:rgba(0,0,0,0.2) ;position:absolute ;bottom:4px ;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7 ;color:#fff ;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none ;color:#777 ;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block ;width:54px ;height:54px ;line-height:54px ;margin:2px 1.5px ;cursor:pointer ;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7 ;color:#fff ;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none ;color:#777 ;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px ;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em }.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute ;width:1px ;height:1px ;margin:-1px ;padding:0 ;overflow:hidden ;clip:rect(0, 0, 0, 0) ;border:0}

