.top-space-xl{padding-top:40px}
.top-space-lg{padding-top:30px}
.top-space-md{padding-top:25px}
.top-space-sm{padding-top:15px}
.top-space-xs{padding-top:10px}
.bottom-space-xl{padding-bottom:30px}
.bottom-space-lg{padding-bottom:25px}
.bottom-space-md{padding-bottom:20px}
.bottom-space-sm{padding-bottom:15px}
.bottom-space-xs{padding-bottom:10px}
.left-right-space-md{padding-left:15px;padding-right:15px}
.left-right-space-sm{padding-left:15px;padding-right:15px}
.space-xl{padding-top:40px;padding-bottom:40px}
.space-lg{padding-top:25px;padding-bottom:25px}
.space-md{padding-top:20px;padding-bottom:20px}
.space-sm{padding-top:15px;padding-bottom:15px}
.space-xs{padding-top:10px;padding-bottom:10px}
.space-bottom-xl{margin-bottom:40px}
.space-bottom-lg{margin-bottom:35px}
.space-bottom-md{margin-bottom:30px}
.space-bottom-sm{margin-bottom:20px}
.space-bottom-xs{margin-bottom:15px}
.top-space-none{padding-top:0}
.bottom-space-none{padding-bottom:0}
.left-right-space-none{padding-left:0;padding-right:0}
@media only screen and (min-width:768px){.top-space-xl{padding-top:80px}
.top-space-lg{padding-top:50px}
.top-space-md{padding-top:30px}
.top-space-sm{padding-top:20px}
.top-space-xs{padding-top:15px}
.bottom-space-xl{padding-bottom:80px}
.bottom-space-lg{padding-bottom:50px}
.bottom-space-md{padding-bottom:30px}
.bottom-space-sm{padding-bottom:20px}
.bottom-space-xs{padding-bottom:15px}
.space-xl{padding-top:80px;padding-bottom:80px}
.space-lg{padding-top:50px;padding-bottom:50px}
.space-md{padding-top:30px;padding-bottom:30px}
.space-sm{padding-top:20px;padding-bottom:20px}
.space-xs{padding-top:15px;padding-bottom:10px}
.space-bottom-xl{margin-bottom:80px}
.space-bottom-lg{margin-bottom:50px}
.space-bottom-md{margin-bottom:30px}
.space-bottom-sm{margin-bottom:20px}
.space-bottom-xs{margin-bottom:10px}
.left-right-space-md{padding-left:30px;padding-right:30px}
}
.padding-bottom-0{padding-bottom:0}
.padding-top-0{padding-top:0}
.margin-top-0{margin-top:0}
.margin-bottom-0{margin-bottom:0}
.font-a{font-weight:bold;font-size:18px;line-height:20px}
.font-b{font-weight:normal;font-size:20px;line-height:22px}
.font-c{font-weight:normal;font-size:10px;line-height:14px}
.font-d{font-weight:normal;font-size:11px;line-height:12px;letter-spacing:1px;text-transform:uppercase;color:#8a8a8a}
.font-e{font-weight:normal;font-size:9px;line-height:12px}
.font-f{font-weight:normal;font-size:8px;line-height:12px}
@media(min-width:768px){.font-c{font-size:12px;line-height:20px}
.font-a{font-size:20px;line-height:22px}
}
@media(min-width:992px){.font-c{font-size:14px;line-height:20px}
.font-e{font-size:11px;line-height:14px}
.font-f{font-size:9px;line-height:14px}
}
.text-capitalize{text-transform:uppercase}
.h1{font-size:36px}
.h2{font-size:30px}
.h3{font-size:24px}
.h4{font-size:18px}
.h5{font-size:14px}
.h6{font-size:12px}
html,body{color:#000;background:#fff;font:normal 14px/14px+4 "Verdana",sans-serif}
img:hover,img:focus{outline:0}
a{color:#555;text-decoration:none;font-family:inherit}
a:focus,a:hover{color:#000;outline:0}
a:focus,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
#page-container{background:#fff none}
hr{border-top:1px solid #8a8a8a}
.columns-align-equal-height{display:block;flex-wrap:wrap}
.columns-vertical-align-middle{display:block;flex-wrap:wrap;align-items:center}
.columns-horizontal-align-center{display:block;flex-wrap:wrap;justify-content:center}
.display-flex{display:flex;align-items:center;justify-content:center}
@media(min-width:768px){.columns-align-equal-height{display:flex}
.columns-vertical-align-middle{display:flex}
.columns-horizontal-align-center{display:flex}
}
.primary-color{background:#069}
.btn-style{min-width:88px;height:30px;border-radius:2px;font-size:10px;padding:0 18px;background:#069;display:inline-block;color:#fff;line-height:30px;text-align:center;border:0}
.btn-style:hover{background-color:#0b5172;color:#fff;text-decoration:none}
.btn-style:active,.btn-style:focus{background-color:#0b5172;color:#fff;text-decoration:none}
.text-link{color:#009fda;font-size:10px;line-height:14px;text-decoration:none}
.text-link:hover{text-decoration:underline;color:#069}
.text-link:active,.text-link:focus{color:#069;text-decoration:none}
ul.utilitylinks{margin:0;padding:0}
ul.utilitylinks.verticly li{display:block}
ul.utilitylinks li{display:inline-block}
ul.utilitylinks li a{display:block}
@media(max-width:767px){ul.utilitylinks li{float:left;width:100%;margin-bottom:20px;text-align:center;line-height:18px}
ul.utilitylinks li:last-child{margin-bottom:0}
ul.utilitylinks li a{padding:0;display:inline-block}
}
.separator-pipe li{position:relative;display:inline-block;list-style-type:none;line-height:15px}
@media(min-width:768px){.separator-pipe li{border-right:1px solid;padding:0 3px;line-height:12px}
.separator-pipe li:last-child{border-right:0;padding-right:0}
.separator-pipe li:first-child{padding-left:0}
}
.color-bright-red{background:#c03}
.color-bright-orange{background:#e37222}
.color-bright-lightgreen{background:#6c3}
.color-bright-darkgreen{background:#008542}
.color-bright-blue{background:#009fda}
.color-bright-purple{background:#6b1f73}
.color-bright{color:#fff}
.color-light{color:#b2b2b2}
.color-dark-red{background:#800031}
.color-dark-orange{background:#cb7e2b}
.color-dark-yellow{background:#c93}
.color-dark-lightgreen{background:#693}
.color-dark-green{background:#363}
.color-dark-blue{background:#0b5172}
.color-dark-purple{background:#541868}
.color-dark{color:#000}
.dark-gray-color{background:#333}
.dark-light-gray-color{background:#8a8a8a}
.light-gray-color{background:#b2b2b2}
.gray-color{background:#e5e5e5}
header{background-color:#000}
.header-section{display:block;border-bottom:2px solid transparent;z-index:9}
.floating{position:absolute;width:100%;z-index:99;transition:all .4s}
.floating .navbar-fixed-top{position:fixed;transition:all .4s}
.sizeHeader{border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}
.sizeHeader .navbar-brand img{max-width:55%;transition:all 1s}
.navbar-inverse{background-color:#000;border-color:#080808;padding:20px}
.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}
.pagecontent-top{margin-top:80px}
.navbar-default .semi-transparent{background:rgba(255,255,255,0.8)}
.navbar-inverse .semi-transparent{background:rgba(0,0,0,0.8)}
.footer-section{background-color:#000;color:#cfcfcf;padding-top:60px;padding-bottom:60px}
.footer-section .info-block{border-top:2px solid #cfcfcf}
.footer-section .info-block .col-heading{margin:20px 0 0;font-size:14px}
.footer-section .info-block p{margin-top:10px}
.footer-section .info-block p a{color:#cfcfcf}
.footer-section .social-icons{margin-top:10px}
.footer-section .social-icons i{font-size:24px;margin-right:10px}
.footer-section .copyrights{padding:30px 0}
.footer-section.basic-footer{padding:0}
.footer-section.basic-footer-center{padding:0}
.footer-section.basic-footer-center .copyrights{text-align:center}
.footer-section.basic-footer-right{padding:0}
.footer-section.basic-footer-right .copyrights{text-align:right}
.footer-section .footerlinks{padding:30px 0;list-style:none;margin-bottom:0}
.footer-section .footerlinks a{color:#cfcfcf}
.footer-section .footerlinks a:hover{color:#cfcfcf;text-decoration:none}
.footer-section .footerlinks ul{margin-bottom:0}
.footer-section .footerlinks li{display:inline-block}
.footer-section .footerlinks li:after{content:'/';padding:0 10px;margin-right:-5px}
.footer-section .footerlinks li:last-child::after{display:none}
.footer-section.footer-nav-logo .footerlinks{padding:0;text-align:right}
.footer-section.footer-nav-logo .copyrights{text-align:right;padding:0}
.footer-section.footer-nav-social .footerlinks{padding:0;text-align:right}
.footer-section.footer-nav-social .copyrights{padding:0}
.footer-section.footer-nav-social .social-icons{text-align:right;margin-top:0}
.footer-section.footer-advance .footerlinks{text-align:right}
.footer-section.footer-bottom{position:absolute;bottom:0;width:100%}
.footer-section.footer-bottom .footerlinks{text-align:right}
.footer-section.footer-bottom .social-icons{text-align:right;margin-top:0}
.divider{position:relative;overflow:hidden;margin:35px 0;color:#555;width:100%}
.divider i{position:relative;width:18px;height:18px;text-align:center}
.divider:after{content:'';position:absolute;width:100%;top:50%;left:30px;height:0;border-top:1px solid #8a8a8a}
.divider.divider-right:after{left:auto;right:30px}
.divider.divider-center:before{content:'';position:absolute;width:100%;top:50%;left:30px;height:0;border-top:1px solid #8a8a8a;left:-50%;right:0;margin-left:-20px}
.divider.divider-center:after{left:50%;right:0;margin-left:20px}
.divider.divider-short{width:30%}
.divider.divider-short.divider-right{float:right;text-align:right}
.divider.divider-short.divider-center{margin-left:33%}
.divider.divider-rounded{color:#555;height:45px}
.divider.divider-rounded:after{top:19px;left:40px}
.divider.divider-rounded i{width:40px;height:40px;line-height:40px;background-color:#f5f5f5;border-radius:50%}
.divider.divider-rounded.divider-right:after{left:auto;right:40px}
.divider.divider-rounded.divider-center:before{top:19px}
.divider.divider-rounded.divider-center:after{left:50%}
.generic-properties{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.carousels-icon{display:inline-block;font-family:font-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carousels-arrow1{line-height:50px;width:34px;height:52px;color:#ddd;color:rgba(255,255,255,0.8);text-shadow:1px 1px 1px rgba(0,0,0,0.1);font-size:34px;text-align:center;margin-left:7px}
.carousels-arrow{position:absolute;cursor:pointer;z-index:10;top:50%;left:0;margin-top:-26px;background-color:rgba(0,0,0,0.3);width:52px;height:52px;border:0;border-radius:0 3px 3px 0;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.webkit-backface-visibility-hidden{-webkit-backface-visibility:hidden}
.flex-control-nav li a.flex-active{background-color:#fff}
.flex-control-nav li:hover a{background-color:#fff}
.thumbnail-slider .flex-control-thumbs{position:relative;top:0;left:0;right:0;margin:2px -2px -2px 0;height:75px;margin:0;padding:0;list-style:none;border:0}
.thumbnail-slider .flex-control-thumbs li{margin:0 2px 2px 0;display:block;width:100px;height:auto}
.thumbnail-slider .flex-control-thumbs li img{cursor:pointer;text-indent:-9999px;border:0;border-radius:0;margin:0;opacity:.5;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;width:100px;height:auto}
.thumbnail-slider .flex-control-thumbs li img .flex-active{border-width:0;opacity:1}
.thumbnail-slider .flex-control-thumbs li:hover img{border-width:0;opacity:1}
.thumbnail-slider .fslider{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .flex-control-thumbs{margin:2px -2px -2px 0;height:auto}
.thumbnail-slider .fslider .flex-control-thumbs li{height:auto;margin:0;padding:0 2px 2px 0}
.thumbnail-slider .fslider .flex-control-thumbs li img{width:100%;height:auto}
.thumbnail-slider .fslider.grid-3 .flex-control-thumbs li{width:33.3%}
.thumbnail-slider .fslider.grid-5 .flex-control-thumbs li{width:20%}
.thumbnail-slider .fslider.grid-6 .flex-control-thumbs li{width:16.66%}
.thumbnail-slider .fslider.grid-8 .flex-control-thumbs li{width:12.5%}
.thumbnail-slider .fslider.grid-10 .flex-control-thumbs li{width:10%}
.thumbnail-slider .fslider.grid-12 .flex-control-thumbs li{width:8.33%}
.thumbnail-slider .fslider .flexslider{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .slide{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .slide>a{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .slide>a>img{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .slide>img{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider .fslider .slider-wrap{-webkit-backface-visibility:hidden;position:relative;display:block;width:100%;height:auto;overflow:hidden}
.thumbnail-slider #header-wrap,.thumbnail-slider #page-menu-wrap,.thumbnail-slider #side-panel,.thumbnail-slider .body-overlay,.thumbnail-slider .flipbox-back,.thumbnail-slider .flipbox-front{-webkit-backface-visibility:hidden}
.thumbnail-slider .button .button-border .button-fill{-webkit-backface-visibility:hidden}
.thumbnail-slider .button .button-border .button-fill:before{-webkit-backface-visibility:hidden}
.thumbnail-slider .clients-grid li{-webkit-backface-visibility:hidden}
.thumbnail-slider .flexslider .slider-wrap>.slide{-webkit-backface-visibility:hidden;display:none}
.thumbnail-slider .flexslider .slider-wrap img{width:100%;display:block}
.thumbnail-slider .owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden}
.thumbnail-slider .portfolio-overlay a{-webkit-backface-visibility:hidden}
.thumbnail-slider .slider-parallax{-webkit-backface-visibility:hidden}
.thumbnail-slider .slider-parallax .swiper-container{-webkit-backface-visibility:hidden}
.thumbnail-slider .swiper-slide [data-caption-animate]{-webkit-backface-visibility:hidden}
.thumbnail-slider .testimonials-grid li{-webkit-backface-visibility:hidden}
.thumbnail-slider .video-overlay{-webkit-backface-visibility:hidden}
.thumbnail-slider .video-placeholder{-webkit-backface-visibility:hidden}
.thumbnail-slider .flex-direction-nav{margin:0;padding:0;list-style:none;border:0}
.thumbnail-slider .slider-wrap{margin:0;padding:0;list-style:none;border:0}
.thumbnail-slider .slider-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.thumbnail-slider html[xmlns] .slider-wrap{display:block}
.thumbnail-slider * html .slider-wrap{height:1%}
.thumbnail-slider .no-js .slider-wrap>.slide:first-child{display:block}
.thumbnail-slider .fslider .testimonial[data-animation=fade] .flexslider{height:auto}
.thumbnail-slider .fslider[data-animation=fade][data-thumbs=true] .flexslider{height:auto !important}
.thumbnail-slider .fslider.flex-thumb-grid.grid-6 .flex-control-nav .flex-control-thumbs li{width:16.66%}
.thumbnail-slider .fslider.flex-thumb-grid .flex-control-nav .flex-control-thumbs{margin:2px -2px -2px 0;height:auto}
.thumbnail-slider .fslider.flex-thumb-grid .flex-control-nav .flex-control-thumbs li img{width:100%;height:auto}
.thumbnail-slider .alignleft{float:left;margin:5px 20px 13px 0;max-width:100%}
@media(max-width:479px){.thumbnail-slider .fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li{display:block;width:60px;height:45px}
.thumbnail-slider .fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:60px;height:45px}
}
@media(max-width:767px){.thumbnail-slider .fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:60px}
}
#slider .owl-next,#slider .owl-prev,#slider-arrow-left,#slider-arrow-right,.camera_next,.camera_prev,.flex-next,.flex-prev,.nivo-nextNav,.nivo-prevNav,.slider-arrow-bottom-sm,.slider-arrow-top-sm{position:absolute;cursor:pointer;z-index:10;top:50%;left:0;margin-top:-26px;background-color:rgba(0,0,0,0.3);width:52px;height:52px;border:0;border-radius:0 3px 3px 0;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
#slider .owl-next i,#slider .owl-prev i,#slider-arrow-left i,#slider-arrow-right i,.camera_next i,.camera_prev i,.flex-next i,.flex-prev i,.nivo-nextNav i,.nivo-prevNav i,.slider-arrow-bottom-sm i,.slider-arrow-top-sm i{line-height:50px;width:34px;height:52px;color:#ddd;color:rgba(255,255,255,0.8);text-shadow:1px 1px 1px rgba(0,0,0,0.1);font-size:34px;text-align:center;margin-left:7px}
.side-header #primary-menu ul>li.sub-menu>a:after,[class*=" icon-"],[class*=" icon-line-"],[class*=" icon-line2-"],[class^=icon-],[class^=icon-line-],[class^=icon-line2-]{display:inline-block;font-family:font-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.flex-control-nav,.flex-direction-nav,.slider-wrap{margin:0;padding:0;list-style:none;border:0}
.flex-prev i{margin-left:9px}
#slider .owl-next,#slider-arrow-right,.camera_next,.flex-next,.nivo-nextNav{left:auto;right:0;border-radius:3px 0 0 3px}
.portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;text-align:center;background-color:rgba(0,0,0,0.5)}
.iportfolio{position:relative;float:none;width:100%;margin:0;padding:0}
.iportfolio .portfolio-image{position:relative;overflow:hidden}
.iportfolio .portfolio-image,.iportfolio .portfolio-image a,.iportfolio .portfolio-image img{display:block;width:100%;height:auto}
.iportfolio .portfolio-overlay{height:100% !important}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay{-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay a{-webkit-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;-o-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear}
.portfolio-desc{z-index:3;padding:15px 5px 10px}
.portfolio-notitle .portfolio-desc{position:absolute;display:block !important;width:100%;height:78px;padding:15px 5px;top:auto;bottom:-79px;left:0;background-color:#fff;border-bottom:1px solid #eee}
.portfolio-nomargin .portfolio-desc{padding:15px 10px}
.portfolio-full.portfolio-notitle .portfolio-desc,.portfolio-nomargin.portfolio-notitle .portfolio-desc{bottom:-78px;border-bottom:0}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .portfolio-desc{-webkit-transition:bottom .2s ease-in-out;-o-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}
.portfolio-notitle .iportfolio:hover .portfolio-desc,.portfolio-notitle .portfolio-item:hover .portfolio-desc{bottom:0 !important}
.iportfolio:hover .portfolio-overlay,.portfolio-item:hover .portfolio-overlay{opacity:1}
.portfolio-overlay a{position:absolute;top:50%;left:50%;background-color:#f5f5f5;width:40px !important;height:40px !important;margin:-28px 0 0 -44px;font-size:18px;line-height:40px;text-align:center;color:#444;border-radius:50%}
.portfolio-overlay a{position:absolute;top:50%;left:50%;background-color:#f5f5f5;width:40px !important;height:40px !important;margin:-28px 0 0 -44px;font-size:18px;line-height:40px;text-align:center;color:#444;border-radius:50%}
.portfolio-overlay a.right-icon{left:auto;right:50%;margin-left:0;margin-right:-44px}
.portfolio-desc{z-index:3;padding:15px 5px 10px}
.portfolio-desc h3{margin:0;padding:0;font-size:19px}
.portfolio-desc span{display:block;margin-top:3px;color:#888}
.portfolio-desc h3 a{color:#222}
.portfolio-desc span a{color:#888}
.flex-control-nav{position:absolute;z-index:10;text-align:center;top:14px;right:10px;margin:0}
.flex-control-nav li{float:left;display:block;margin:0 3px;width:10px;height:10px}
.flex-control-nav li a{display:block;cursor:pointer;text-indent:-9999px;width:10px !important;height:10px !important;border:1px solid #fff;border-radius:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.flex-control-nav li a.flex-active,.flex-control-nav li:hover a{background-color:#fff}
.entry-image{margin-bottom:30px}
.entry-image,.entry-image .slide a,.entry-image img,.entry-image>a{display:block;position:relative;width:100%;height:auto}
.ipost .entry-title h3,.ipost .entry-title h4{margin:0;font-size:16px;font-weight:600}
.entry-title h2 a,.ipost .entry-title h3 a,.ipost .entry-title h4 a{color:#333}
.ipost .entry-meta li{font-size:13px;margin-right:10px}
.entry-meta{margin:10px 0;list-style:none;padding-left:0}
.entry-meta li{float:left;font-size:13px;line-height:14px;margin:0 10px 15px 0;color:#999;font-family:'Crete Round',serif;font-style:italic}
.entry-meta li i{position:relative;top:1px;font-size:14px;margin-right:3px}
.entry-content{position:relative;margin-top:0}
.ipost .entry-content p{margin-bottom:0}
.product,.product-image,.shop{position:relative}
.product.iproduct{float:none;margin:0;padding:0;width:100%}
.product-image{width:100%;height:auto;overflow:hidden}
.product-image .slide a,.product-image img,.product-image>a{display:block;width:100%;height:100%}
.product-image>a:nth-of-type(2){opacity:0;position:absolute;z-index:-1;top:0;left:0}
.product-image:hover>a:nth-of-type(2){opacity:1;z-index:2}
.iproduct .product-image,.iproduct .product-image a,.iproduct .product-image img{height:auto}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-image>a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.entry-link:hover,.overlay-icon i,.product-overlay a:hover,.sale-flash{text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.sale-flash{position:absolute;top:10px;left:10px;padding:6px 10px;background-color:#1abc9c;color:#fff;border-radius:2px;z-index:5}
.product-overlay{position:absolute;width:100%;height:44px;line-height:44px;top:auto;bottom:-44px;left:0;z-index:6}
.product:hover .product-overlay{bottom:0}
.product-overlay a{display:block;float:left;width:50%;font-size:13px;color:#333;background-color:#f5f5f5;text-align:center;border-right:1px solid rgba(0,0,0,0.1)}
.product-overlay a:hover{background-color:#333;color:#fff}
.product-overlay a i{position:relative;top:1px;font-size:14px;margin-right:3px}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-overlay{-webkit-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}
.product-desc{padding:15px 0;font-size:14px}
.product-price{font-size:18px;font-weight:600;color:#444;margin-bottom:4px}
.product-title{margin-bottom:7px}
.events .entry-image .entry-date,.ievent .entry-image .entry-date{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,0.7);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:60px;height:64px;text-align:center;padding-top:7px;font-size:26px;line-height:1}
.events .entry-image .entry-date span,.ievent .entry-image .entry-date span{display:block;font-size:15px;margin-top:5px}
.events .entry,.ievent{padding:20px;background-color:#f9f9f9;border-bottom:3px solid #eee}
.ievent{margin-top:20px}
.ievent:first-child{margin-top:0}
.entry-image,.entry-image .slide a,.entry-image img,.entry-image>a{display:block;position:relative;width:100%;height:auto}
.entry-image{margin-bottom:30px}
.entry-image,.entry-image .slide a,.entry-image img,.entry-image>a{display:block;position:relative;width:100%;height:auto}
.ievent .entry-image,.small-thumbs .entry-image{float:left;width:300px;margin:0 30px 0 0}
.ievent .entry-image{width:30%;margin-right:20px}
#slider .owl-carousel .owl-item img,.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}
.entry-image img,.entry-link{border-radius:3px}
.ievent .entry-image img,.small-thumbs .entry-image img{border-radius:0}
.entry-c{position:relative;overflow:hidden}
.events .entry-c,.ievent .entry-c{padding:5px 0}
.entry-c{position:relative;overflow:hidden}
.entry-title h2{margin:0;font-size:24px;font-weight:600}
.ievent .entry-title h2,.small-thumbs .entry-title h2{font-size:20px;font-weight:600}
.ievent .entry-title h2{font-size:18px}
.entry-title h2 a,.ipost .entry-title h3 a,.ipost .entry-title h4 a{color:#333}
.entry-meta{margin:10px -10px -15px 0;list-style:none}
.ievent .entry-meta{margin-right:-10px}
.entry-meta li,dfn{font-style:italic}
.entry-meta li{float:left;font-size:13px;line-height:14px;margin:0 10px 15px 0;color:#999;font-family:'Crete Round',serif}
.ievent .entry-meta li{font-size:13px;margin-right:10px;padding-left:10px}
.ievent .entry-meta li:first-child{padding-left:0}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;vertical-align:baseline;border-radius:.25em}
.label-warning{background-color:#f0ad4e}
.entry-content{position:relative}
.ievent .entry-content{margin-top:20px}
@media(max-width:767px){.ievent .entry-image,.small-thumbs .entry-image{float:none !important;width:100% !important;margin:0 0 20px !important}
}
.owl-carousel{display:none;position:relative;z-index:1;width:100%}
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-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}
.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;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;transform-style:preserve-3d}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav.disabled{display:none}
.owl-carousel .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-nav{text-align:center;-webkit-tap-highlight-color:transparent;line-height:1}
.owl-carousel .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;left:auto;right:-36px}
.owl-carousel .owl-nav .owl-prev{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-nav [class*=owl-]{position:absolute;top:50%;margin-top:-18px;left:-36px;zoom:1;width:36px;height:36px;line-height:32px;border:1px solid rgba(0,0,0,0.2);color:#fff;background-color:#1abc9c;font-size:18px;border-radius:50%;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.owl-carousel .owl-nav [class*=owl-]:hover{background-color:#333 !important;color:#444 !important;text-decoration:none}
.owl-carousel .owl-nav .disabled{display:none !important}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#111}
.owl-carousel .owl-video-play-icon{position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/icons/play.png) no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-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-play-icon{display:none}
.owl-carousel .owl-video-playing .owl-video-tn{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 .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;line-height:1}
.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:30px}
.owl-carousel .owl-dots .owl-dot span{display:block;width:8px;height:8px;margin:0 4px;opacity:.5;border-radius:50%;background-color:#333;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.owl-carousel .owl-dots .owl-dot:hover span{opacity:1}
.owl-carousel .owl-dots .owl-dot.active span{opacity:1}
.owl-carousel:hover .owl-nav [class*=owl-]{opacity:1;left:-18px}
.owl-carousel:hover .owl-nav .owl-next{left:auto;right:-18px}
.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel.owl-loading{min-height:100px;background:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/images/preloader.gif) center center no-repeat;opacity:0;display:block}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.top-advert{float:right}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-hidden{opacity:0}
.mega-menu-content .owl-carousel.owl-hidden{opacity:1}
.owl-carousel.owl-refresh .owl-item{display:none}
.owl-carousel.owl-drag .owl-item{-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.no-js .owl-carousel{display:block}
.owl-carousel.with-carousel-dots .owl-nav [class*=owl-]{margin-top:-38px}
.owl-carousel-full .owl-nav [class*=owl-]{margin-top:-30px;left:0 !important;height:60px;line-height:60px;border:0;color:#333;background-color:#f5f5f5;font-size:28px;border-radius:0 3px 3px 0}
.owl-carousel-full .owl-nav .owl-next{left:auto !important;right:0 !important;border-radius:3px 0 0 3px}
.owl-carousel-full .with-carousel-dots .owl-nav [class*=owl-]{margin-top:-50px}
@media only screen and (-webkit-min-device-pixel-ratio:2){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
@media only screen and (min--moz-device-pixel-ratio:2){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
@media only screen and (-o-min-device-pixel-ratio:2/1){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
@media only screen and (min-device-pixel-ratio:2){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
@media only screen and (min-resolution:192dpi){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
@media only screen and (min-resolution:2dppx){.owl-carousel.owl-loading{background-image:url(https://www.ieee.org/etc/clientlibs/axis41-core/base/css/images/preloader@2x.gif);background-size:24px 24px}
}
.events .entry-image .entry-date{position:absolute;top:10px;left:10px;background-color:#1abc9c;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:60px;height:64px;text-align:center;padding-top:7px;font-size:26px;line-height:1}
.events .entry-image .entry-date span{display:block;font-size:15px;margin-top:5px}
.events .entry{padding:20px;background-color:#f5f5f5;border-bottom:3px solid #eee}
.events .entry-c{padding:5px 0}
.ievent{padding:20px;background-color:#f5f5f5;border-bottom:3px solid #eee;margin-top:20px}
.ievent .entry-image{float:left;width:300px;margin:0 30px 0 0;width:30%;margin-right:20px}
.ievent .entry-image .entry-date{position:absolute;top:10px;left:10px;background-color:#1abc9c;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:60px;height:64px;text-align:center;padding-top:7px;font-size:26px;line-height:1}
.ievent .entry-image .entry-date span{display:block;font-size:15px;margin-top:5px}
.ievent .entry-image img{border-radius:0}
.ievent:first-child{margin-top:0}
.ievent .entry-c{padding:5px 0}
.ievent .entry-title h2{font-size:20px;font-weight:600;font-size:18px}
.ievent .entry-meta{margin-right:-10px}
.ievent .entry-meta li{font-size:13px;margin-right:10px;padding-left:10px}
.ievent .entry-meta li:first-child{padding-left:0}
.ievent .entry-content{margin-top:20px}
.entry-image{margin-bottom:30px;display:block;position:relative;width:100%;height:auto}
.entry-image .slide a{display:block;position:relative;width:100%;height:auto}
.entry-image img{display:block;position:relative;width:100%;height:auto;border-radius:3px}
.entry-image>a{display:block;position:relative;width:100%;height:auto}
.small-thumbs .entry-image{float:left;width:300px;margin:0 30px 0 0}
.small-thumbs .entry-image img{border-radius:0}
.small-thumbs .entry-title h2{font-size:20px;font-weight:600}
#slider .owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}
.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}
.entry-link{border-radius:3px}
.entry-c{position:relative;overflow:hidden}
.entry-title h2{margin:0;font-size:24px;font-weight:600}
.entry-title h2 a{color:#333}
.ipost .entry-title h3 a{color:#333}
.ipost .entry-title h4 a{color:#333}
.entry-meta{margin:10px -10px -15px 0;list-style:none}
.entry-meta li{font-style:italic;float:left;font-size:13px;line-height:14px;margin:0 10px 15px 0;color:#444;font-family:'Crete Round',serif}
dfn{font-style:italic}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;vertical-align:baseline;border-radius:.25em}
.label-warning{background-color:#333}
.entry-content{position:relative}
@media(max-width:767px){.ievent .entry-image{float:none !important;width:100% !important;margin:0 0 20px !important}
.small-thumbs .entry-image{float:none !important;width:100% !important;margin:0 0 20px !important}
}
.portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;text-align:center;background-color:#1abc9c}
.portfolio-overlay a{position:absolute;top:50%;left:50%;background-color:#333;width:40px;height:40px;margin:-28px 0 0 -44px;font-size:18px;line-height:40px;text-align:center;color:#fff;border-radius:50%}
.portfolio-overlay a .right-icon{left:auto;right:50%;margin-left:0;margin-right:-44px}
.iportfolio{position:relative;float:none;width:100%;margin:0;padding:0}
.iportfolio .portfolio-image{position:relative;overflow:hidden;display:block;width:100%;height:auto}
.iportfolio .portfolio-image a{display:block;width:100%;height:auto}
.iportfolio .portfolio-image img{display:block;width:100%;height:auto}
.iportfolio .portfolio-overlay{height:100%}
.iportfolio:hover .portfolio-overlay{opacity:1}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay{-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-overlay a{-webkit-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;-o-transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear;transition:color .2s linear,background-color .2s linear,margin-top .2s linear,opacity .2s linear}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .portfolio-notitle .portfolio-desc{-webkit-transition:bottom .2s ease-in-out;-o-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}
.portfolio-desc{z-index:3;padding:15px 5px 10px}
.portfolio-desc h3{margin:0;padding:0;font-size:19px}
.portfolio-desc h3 a{color:#444}
.portfolio-desc span{display:block;margin-top:3px;color:#333}
.portfolio-desc span a{color:#333}
.portfolio-notitle .portfolio-desc{position:absolute;display:block;width:100%;height:78px;padding:15px 5px;top:auto;bottom:-79px;left:0;background-color:#f5f5f5;border-bottom:1px solid #eee}
.portfolio-notitle .iportfolio:hover .portfolio-desc{bottom:0}
.portfolio-notitle .portfolio-item:hover .portfolio-desc{bottom:0}
.portfolio-nomargin .portfolio-desc{padding:15px 10px}
.portfolio-nomargin .portfolio-notitle .portfolio-desc{bottom:-78px;border-bottom:0}
.portfolio-full .portfolio-notitle .portfolio-desc{bottom:-78px;border-bottom:0}
.portfolio-item:hover .portfolio-overlay{opacity:1}
.entry-image{margin-bottom:30px;display:block;position:relative;width:100%;height:auto}
.entry-image .slide a{display:block;position:relative;width:100%;height:auto}
.entry-image img{display:block;position:relative;width:100%;height:auto}
.entry-image>a{display:block;position:relative;width:100%;height:auto}
.ipost .entry-title h3{margin:0;font-size:16px;font-weight:600}
.ipost .entry-title h3 a{color:#fff}
.ipost .entry-title h4{margin:0;font-size:16px;font-weight:600}
.ipost .entry-title h4 a{color:#fff}
.ipost .entry-meta li{font-size:13px;margin-right:10px}
.ipost .entry-content p{margin-bottom:0}
.entry-title h2 a{color:#fff}
.entry-meta{margin:10px 0;list-style:none;padding-left:0}
.entry-meta li{float:left;font-size:13px;line-height:14px;margin:0 10px 15px 0;color:#333;font-family:'Crete Round',serif;font-style:italic}
.entry-meta li i{position:relative;top:1px;font-size:14px;margin-right:3px}
.entry-content{position:relative;margin-top:0}
.product{position:relative}
.product:hover .product-overlay{bottom:0}
.product-image{position:relative;width:100%;height:auto;overflow:hidden}
.product-image .slide a{display:block;width:100%;height:100%}
.product-image img{display:block;width:100%;height:100%}
.product-image>a{display:block;width:100%;height:100%}
.product-image>a:nth-of-type(2){opacity:0;position:absolute;z-index:-1;top:0;left:0}
.product-image:hover>a:nth-of-type(2){opacity:1;z-index:2}
.shop{position:relative}
.product.iproduct{float:none;margin:0;padding:0;width:100%}
.iproduct .product-image{height:auto}
.iproduct .product-image a{height:auto}
.iproduct .product-image img{height:auto}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-image>a{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
body:not(.device-touch):not(.device-xs):not(.device-xxs) .product-overlay{-webkit-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}
.entry-link:hover{text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.overlay-icon i{text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.product-overlay{position:absolute;width:100%;height:44px;line-height:44px;top:auto;bottom:-44px;left:0;z-index:6}
.product-overlay a{display:block;float:left;width:50%;font-size:13px;color:#333;background-color:#f5f5f5;text-align:center;border-right:1px solid rgba(0,0,0,0.1)}
.product-overlay a:hover{text-shadow:1px 1px 1px rgba(0,0,0,0.2);background-color:#333;color:#fff}
.product-overlay a i{position:relative;top:1px;font-size:14px;margin-right:3px}
.sale-flash{text-shadow:1px 1px 1px rgba(0,0,0,0.2);position:absolute;top:10px;left:10px;padding:6px 10px;background-color:#1abc9c;color:#fff;border-radius:2px;z-index:5}
.product-desc{padding:15px 0;font-size:14px}
.product-price{font-size:18px;font-weight:600;color:#444;margin-bottom:4px}
.product-title{margin-bottom:7px}
.animated{opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{0,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{0,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{0,100%,50%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0,100%,50%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
}
@keyframes pulse{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
}
@keyframes rubberBand{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{0,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{0,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
}
@keyframes tada{0,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0,100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
}
@keyframes wobble{0,100%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes jello{11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{0,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{0,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{0,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{0{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
.flipInY,.flipOutX{-webkit-backface-visibility:visible !important}
@-webkit-keyframes flipInY{0{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{0{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{0{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{0{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{0{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{0{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{0{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{0{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{0{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{0{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{0{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{0{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{0{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInDown{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInLeft{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInRight{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInUp{0{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut{0{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{0{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{0{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{0{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{0{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{0{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{0{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.map-container{width:280px;height:170px;margin:0 20px}
.map-container.left{float:left}
.map-container.right{float:right}
.container-map,.google-canvas{width:100%;height:380px;margin-bottom:20px}
.custom-map{width:100%;height:400px}
.navbar-default{background:transparent;border:0;margin:0}
.navbar-default .navbar-nav>.open a:hover{background:#0b5172;color:#fff}
.navbar-default .navbar-nav>.open a .caret{transform:rotateX(150deg)}
.navbar-default .navbar-collapse{padding:0;margin:0 -15px}
.navbar-default .navbar-collapse .nav li{border-top:solid 1px #b2b2b2}
.navbar-default .navbar-collapse .nav li a{color:#000;padding:8px 0 8px 20px;text-transform:uppercase}
.navbar-default .navbar-collapse .nav li a:hover{background:#0b5172;color:#fff}
.navbar-brand{float:none;text-align:center;width:150px;padding:0;margin:0 auto}
.navbar{min-height:auto}
.navbar .dropdown-menu{width:100%;border:0;margin:0;padding:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0.175);position:relative}
.info-section{text-align:center;float:none;margin:0 auto;width:280px;display:flex;flex-direction:column-reverse}
.info-section .button-list{float:right;width:100%}
.info-section .button-list .btn-style{float:left;margin-left:0;width:100%;margin-bottom:15px}
.info-section .search-bar input:focus+.input-group-addon{z-index:3;border-color:#009fda}
.info-section .search-bar .glyphicon{cursor:pointer;color:#069}
.info-section .search-bar .form-control{font-size:10px;height:30px;border-right:0;color:#b2b2b2;box-shadow:0}
.info-section .search-bar .input-group-addon{padding:6px 8px;background:transparent}
#extra-links .dropdown-menu li{display:block}
#extra-links .dropdown-menu li:after{display:none}
.navbar-header{height:50px;width:100%;display:block;text-align:center}
.navbar-header .navbar-toggle{z-index:999;margin:0;position:absolute;display:block;top:0;left:0;padding:10px 20px}
.navbar-header .navbar-toggle .icon-bar{background:#fff}
.navbar-toggle{position:absolute}
@media only screen and (min-width:768px){.navbar-default .navbar-collapse.collapse{display:none}
.navbar-default .navbar-collapse.collapse.in{display:block}
.navbar-default .navbar-collapse .nav li{border-top:0}
.header-section .brand-section{width:78px;float:none}
.navbar-toggle{position:absolute;display:block}
}
@media(min-width:992px){.navbar-brand{float:none;text-align:left;margin:0}
.navbar-toggle{position:absolute;display:none}
.navbar-default .navbar-collapse{padding:0;margin:0}
.navbar-default .navbar-collapse.collapse{display:block}
.navbar-default .navbar-collapse .nav li{border-top:0}
.navbar-default .navbar-collapse .nav li:first-child a{padding-left:0}
.navbar-default .navbar-collapse .nav li a{color:#000;padding:15px 10px}
.navbar-default .navbar-collapse .nav li a:hover{background-color:#b2b2b2}
.navbar-default .navbar-collapse .nav li a.active{background-color:#b2b2b2;color:#000;padding-left:10px;padding-right:10px}
}
@media(max-width:991px){.nav-section .container{width:auto}
.navbar-nav{float:none;margin:0}
.navbar-nav li{float:none;border-top:0}
.navbar-nav li:first-child{border-top:0}
.navbar-nav li:last-child{border-bottom:0}
.navbar-collapse{border-top:0;box-shadow:none}
.navbar-collapse .collapse{display:none}
.navbar-collapse .collapse .in{display:block;overflow:inherit}
}
.navbar-toggle .icon-bar{background:#111}
.carousel-main{height:auto;text-align:center}
.carousel-main .slider-space{padding-top:30px;padding-bottom:20px}
.carousel-main .carousel-caption{text-shadow:0 0 0 rgba(0,0,0,0.6);padding:0 28px}
.carousel-main .homeSlide{text-align:center;background:#e5e5e5}
.carousel-main .homeSlide .slider-mask{position:absolute;top:0;right:0;left:0;height:100%;width:100%;display:flex;align-items:center;bottom:0}
.carousel-main .homeSlide .slider-mask .divider{margin:0 10px}
.carousel-main .homeSlide .slider-mask.overly-bg{background:rgba(0,0,0,0.6)}
.carousel-main .homeSlide .item{min-height:450px;background:url("") no-repeat center top;background-size:cover}
.carousel-main .carousel-indicators{position:absolute;bottom:5px;left:0;z-index:15;width:100%;padding-left:0;margin:0 auto;text-align:center;list-style:none;display:none}
.carousel-main .carousel-indicators li{background:#fff;height:12px;width:12px;margin:0 2px}
.carousel-main .carousel-indicators .active{background:#337ab7;border-color:#337ab7}
.carousel-main .carousel-control{opacity:.9;z-index:999999}
.carousel-main .carousel-control.right{right:20px}
.carousel-main .carousel-control.right .icon-next{border-radius:2px 0 0 2px}
.carousel-main .carousel-control.left{left:10px}
.carousel-main .carousel-control.left .icon-prev{border-radius:0 2px 2px 0}
.carousel-main .carousel-control .icon-next,.carousel-main .carousel-control .icon-prev{background-color:#999;height:30px;width:30px;padding-top:0;top:45%;margin-top:0;font-size:25px}
.carousel-main .carousel-control .disable{opacity:.3}
@media(min-width:768px){.carousel-main .slider-space{padding-top:70px;padding-bottom:30px;min-height:270px}
.carousel-main .carousel-control.right{right:15px}
.carousel-main .carousel-control.left{left:15px}
.carousel-main .homeSlide{padding-bottom:30px}
.carousel-main .carousel-indicators{display:block}
}
.bread-crumb{padding:0 0 30px 0;margin:0;background:transparent;border-radius:0}
.bread-crumb .active{padding-left:10px}
.separator-arrow ul{margin:0;padding:0}
.separator-arrow ul>li{outline-style:none;display:inline-block;position:relative;color:#333}
.separator-arrow ul>li+li:before{content:"\e080";display:block;position:absolute;font-family:'Glyphicons Halflings';font-size:6px;top:0;left:-5px;color:#333}
.separator-arrow ul>li:last-child{padding-left:5px}
.separator-arrow ul>li:first-child a{margin-left:0}
.separator-arrow ul>li a{margin-right:5px;margin-left:5px;color:#333}
.separator-double-arrow ul{margin:0;padding:0}
.separator-double-arrow ul>li{outline-style:none;display:inline-block;position:relative;color:#333}
.separator-double-arrow ul>li+li:before{content:"\00BB";display:block;position:absolute;font-size:10px;top:0;left:-4px;color:#333}
.separator-double-arrow ul>li:last-child{padding-left:5px}
.separator-double-arrow ul>li:first-child a{margin-left:0}
.separator-double-arrow ul>li a{position:relative;margin-right:5px;margin-left:5px;color:#333}
.separator-slash ul{margin:0;padding:0}
.separator-slash ul>li{outline-style:none;display:inline-block;position:relative;color:#333}
.separator-slash ul>li+li:before{content:"/";display:block;position:absolute;top:0;left:-4px;color:#333}
.separator-slash ul>li:last-child{padding-left:5px}
.separator-slash ul>li:first-child a{margin-left:0}
.separator-slash ul>li a{position:relative;margin-right:5px;margin-left:5px;color:#333}
.tile-block{padding:0;height:100%;float:left;width:100%}
.tile-block .title-change{margin-top:15px;margin-bottom:15px;padding:0 10px}
.tile-block .icon-sc-image{height:221px;width:100%;background:url() no-repeat center top;background-size:cover;margin-bottom:20px;float:left}
.tile-block .content{float:left;width:100%;padding:0 15px}
.tile-block .content .headding{margin-bottom:20px}
.tile-block .content .btn-cta{width:100%;line-height:0;margin-bottom:20px}
.tile-block .content .description{padding-bottom:20px}
.tile-block .content .description a{display:block}
.tile-block .content .description .title{padding-bottom:30px;font-weight:bold}
.socialmedia{display:inline-block;line-height:0}
.socialmedia ul{margin:0;padding:0;line-height:0}
.socialmedia ul li{list-style-type:none;display:inline-block;margin-left:-6px}
.socialmedia ul li a{border-radius:50%;margin-left:10px;height:25px;width:25px;display:flex}
.socialmedia ul li:first-child a{margin-left:0}
div.sitemap div.linkcontainer{padding:0 0 5px 30px}
div.sitemap div.linkcontainer a{color:#337ab7;position:relative;line-height:28px}
div.sitemap div.linkcontainer a:before{content:".";display:block;position:absolute;left:-20px;top:-16px;font-size:40px;color:#aaa}
.contact-form .required-field{margin-bottom:20px}
.contact-form p.font-e{color:#069}
.contact-form .form-group{margin-bottom:20px;float:left;width:100%}
.contact-form .form-group input:focus,.contact-form .form-group textarea:focus{box-shadow:inset 0 0 0 rgba(0,0,0,0.075)}
.contact-form .form-group .form-control,.contact-form .form-group .textarea{background:transparent;border:solid .5px #8a8a8a;color:#b2b2b2;text-align:left;border-radius:2px;font-size:10px;padding:6px 18px;height:30px}
.contact-form .form-group .form-control:active,.contact-form .form-group .textarea:active{border:solid .5px #009fda;color:#b2b2b2}
.contact-form .form-group .textarea{width:100%;height:90px;resize:none}
input:required:invalid{outline-color:transparent;outline-width:none}
textarea:required:invalid{outline-color:transparent;outline-width:none;-webkit-outline:0}
:-moz-ui-invalid:not(output){box-shadow:none;outline-width:none}
.form-control::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#b2b2b2;opacity:1}
.google-search .results-quantity{padding-bottom:20px}
.google-search #noResultsDiv{color:#c03;display:none}
.google-search .search-results table{border-bottom:solid .5px #8a8a8a}
.google-search .search-results table tr{background:#e6ecf0}
.google-search .search-results table tr:nth-child(2n){background:#fff}
.google-search .search-results table td{list-style-type:none;padding:10px;border-top:solid .5px #8a8a8a;min-height:80px;vertical-align:middle}
.google-search .search-results table td a{color:#009fda}
.google-search .search-results table td .rea-title p b:first-child{padding:1px 4px;background:#ffc}
.google-search .search-pagination{padding:30px 0;text-align:center}
.google-search .search-pagination ul{margin:0 10px;padding:0;display:inline-block}
.google-search .search-pagination ul li{list-style-type:none;display:inline-block}
.google-search .search-pagination ul li .active{background:#e5e5e5;height:30px;width:30px;border:solid .5px #b1b1b1;display:flex;align-items:center;justify-content:center;padding:0}
@media(min-width:768px){.google-search .search-results table td{min-height:55px}
.google-search .search-pagination{text-align:left;display:flex;align-items:center}
.google-search .search-pagination ul{margin:0 30px}
}
@media(min-width:992px){.google-search .search-results tr td{min-height:70px}
}
.responsive-img{position:relative;align-items:center;display:flex}
.responsive-img .img-responsive{width:100%}
.responsive-img .rte-cta{position:absolute;padding:30px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);flex:1 1 0;width:100%}
.responsive-img .rte-cta .btn-style,.responsive-img .rte-cta .text-link{margin:10px 0}
@media screen and (max-width:479px){.responsive-img .rte-cta .img-text{max-height:8em;overflow-y:hidden}
}
table{background-color:transparent}
.tables table{width:100%;max-width:100%;margin-bottom:20px;margin-top:20px}
.tables table>thead>tr>th,.tables table>tbody>tr>th,.tables table>tfoot>tr>th,.tables table>thead>tr>td,.tables table>tbody>tr>td,.tables table>tfoot>tr>td{padding:5px;line-height:18px;vertical-align:top;border-top:0 solid #ddd}
.tables table>thead>tr>th>.form-control,.tables table>tbody>tr>th>.form-control,.tables table>tfoot>tr>th>.form-control,.tables table>thead>tr>td>.form-control,.tables table>tbody>tr>td>.form-control,.tables table>tfoot>tr>td>.form-control{width:100%}
.tables table>thead>tr>th,.tables table tbody>tr>th{vertical-align:bottom;border-bottom:0 solid #ddd;background-color:#c0cdd6}
.tables table>caption+thead>tr:first-child>th,.tables table>colgroup+thead>tr:first-child>th,.tables table>thead:first-child>tr:first-child>th,.tables table>caption+thead>tr:first-child>td,.tables table>colgroup+thead>tr:first-child>td,.tables table>thead:first-child>tr:first-child>td{border-top:0}
.tables table>tbody+tbody{border-top:2px solid #ddd}
.tables table .tables table{background-color:#fff}
.tables table .sorting,.tables table .sorting_desc,.tables table .sorting_asc{Padding-right:30px}
.tables div[class^="col"],.tables .row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.tables-all-bordered-none table{border:0}
.tables-all-bordered-none table>thead>tr>th,.tables-all-bordered-none table>tbody>tr>th,.tables-all-bordered-none table>tfoot>tr>th,.tables-all-bordered-none table>thead>tr>td,.tables-all-bordered-none table>tbody>tr>td,.tables-all-bordered-none table>tfoot>tr>td{border:0}
.tables-all-bordered-none table>thead>tr>th,.tables-all-bordered-none table>thead>tr>td{border-bottom-width:0}
.tables-all-bordered table{border:1px solid #ddd}
.tables-all-bordered table>thead>tr>th,.tables-all-bordered table>tbody>tr>th,.tables-all-bordered table>tfoot>tr>th,.tables-all-bordered table>thead>tr>td,.tables-all-bordered table>tbody>tr>td,.tables-all-bordered table>tfoot>tr>td{border:1px solid #ddd}
.tables-all-bordered table>thead>tr>th,.tables-all-bordered table>thead>tr>td{border-bottom-width:2px}
.tables-row-bordered-none table{border:1px solid #ddd;border-bottom:0;border-top:0}
.tables-row-bordered-none table>thead>tr>td,.tables-row-bordered-none table>tbody>tr>td,.tables-row-bordered-none table>tfoot>tr>td,.tables-row-bordered-none table>thead>tr>th,.tables-row-bordered-none table>tbody>tr>th,.tables-row-bordered-none table>tfoot>tr>th{border-bottom:0;border-left:1px solid #ddd;border-right:1px solid #ddd}
.tables-row-bordered-none table>thead>tr{border-bottom-width:0}
.tables-column-bordered-none table{border:1px solid #ddd;border-left:0;border-right:0}
.tables-column-bordered-none table>thead>tr>td,.tables-column-bordered-none table>tbody>tr>td,.tables-column-bordered-none table>tfoot>tr>td,.tables-column-bordered-none table>thead>tr>th,.tables-column-bordered-none table>tbody>tr>th,.tables-column-bordered-none table>tfoot>tr>th{border-right:0;border-left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.tables-column-bordered-none table>thead>tr{border-bottom-width:0}
.tables-bordered-horizontal table{border:0 solid #ddd}
.tables-bordered-horizontal table>thead>tr,.tables-bordered-horizontal table>tbody>tr,.tables-bordered-horizontal table>tfoot>tr{border-bottom:1px solid #ddd}
.tables-bordered-horizontal table>thead>tr>td,.tables-bordered-horizontal table>tbody>tr>td,.tables-bordered-horizontal table>tfoot>tr>td,.tables-bordered-horizontal table>thead>tr>th,.tables-bordered-horizontal table>tbody>tr>th,.tables-bordered-horizontal table>tfoot>tr>th{border-right:0;border-left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.tables-column-header-none table>thead>tr>td,.tables-column-header-none table>thead>tr>th{display:none}
.tables-row-header-none table>thead>tr>th:first-child,.tables-row-header-none table>thead>tr>td:first-child,.tables-row-header-none table>thead>tr>th[scope="row"]{display:none}
.tables-row-header-none table>tbody>tr>th:first-child,.tables-row-header-none table>tbody>tr>th[scope="row"]{display:none}
.tables-striped table>tbody>tr:nth-of-type(odd){background-color:#fff}
.tables-striped table>tbody>tr:nth-of-type(even){background-color:#e6ecf0}
.tables-striped-row-header table>tbody>tr:nth-of-type(evn){background-color:#fff}
.tables-striped-row-header table>tbody>tr:nth-of-type(odd){background-color:#e6ecf0}
.tables-hover table>tbody>tr:hover{background-color:#f5f5f5}
.tables-text-left table>thead>tr>th,.tables-text-left table>tbody>tr>th,.tables-text-left table>tfoot>tr>th,.tables-text-left table>thead>tr>td,.tables-text-left table>tbody>tr>td,.tables-text-left table>tfoot>tr>td{text-align:left}
.tables-text-right table>thead>tr>th,.tables-text-right table>tbody>tr>th,.tables-text-right table>tfoot>tr>th,.tables-text-right table>thead>tr>td,.tables-text-right table>tbody>tr>td,.tables-text-right table>tfoot>tr>td{text-align:right}
.tables-text-center table>thead>tr>th,.tables-text-center table>tbody>tr>th,.tables-text-center table>tfoot>tr>th,.tables-text-center table>thead>tr>td,.tables-text-center table>tbody>tr>td,.tables-text-center table>tfoot>tr>td{text-align:center}
.tables-header-bg-none table>thead>tr>th,.tables-header-bg-none table>tbody>tr>th,.tables-header-bg-none table>tfoot>tr>th{background-color:transparent;padding:15px}
table col[class*="col-"]{position:static;float:none;display:table-column}
table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}
.column-3-hide table td:nth-child(3),.column-3-hide table th:nth-child(3){display:none}
.tables-responsive{overflow-x:auto;min-height:.01%}
@media screen and (max-width:767px){.tables-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}
.tables-responsive table{margin-bottom:0}
.tables-responsive table>thead>tr>th,.tables-responsive table>tbody>tr>th,.tables-responsive table>tfoot>tr>th,.tables-responsive table>thead>tr>td,.tables-responsive table>tbody>tr>td,.tables-responsive table>tfoot>tr>td{white-space:nowrap}
.tables-responsive>.tables-bordered table{border:0}
.tables-responsive>.tables-bordered table>thead>tr>th:first-child,.tables-responsive>.tables-bordered table>tbody>tr>th:first-child,.tables-responsive>.tables-bordered table>tfoot>tr>th:first-child,.tables-responsive>.tables-bordered table>thead>tr>td:first-child,.tables-responsive>.tables-bordered table>tbody>tr>td:first-child,.tables-responsive>.tables-bordered table>tfoot>tr>td:first-child{border-left:0}
.tables-responsive>.tables-bordered table>thead>tr>th:last-child,.tables-responsive>.tables-bordered table>tbody>tr>th:last-child,.tables-responsive>.tables-bordered table>tfoot>tr>th:last-child,.tables-responsive>.tables-bordered table>thead>tr>td:last-child,.tables-responsive>.tables-bordered table>tbody>tr>td:last-child,.tables-responsive>.tables-bordered table>tfoot>tr>td:last-child{border-right:0}
.tables-responsive>.tables-bordered table>tbody>tr:last-child>th,.tables-responsive>.tables-bordered table>tfoot>tr:last-child>th,.tables-responsive>.tables-bordered table>tbody>tr:last-child>td,.tables-responsive>.tables-bordered table>tfoot>tr:last-child>td{border-bottom:0}
}
.tables-bordered-horizontal-header-none table{border:0 solid #ddd}
.tables-bordered-horizontal-header-none table>thead>tr,.tables-bordered-horizontal-header-none table>tbody>tr,.tables-bordered-horizontal-header-none table>tfoot>tr{border-bottom:1px solid #ddd}
.tables-bordered-horizontal-header-none table>thead>tr{display:none}
.tables-bordered-horizontal-header-none table>tbody>tr>th{display:none}
table.dataTable thead .sorting:after{opacity:.2;content:"\e094"}
table.dataTable thead .sorting_asc:after{content:"\e094"}
table.dataTable thead .sorting_desc:after{content:"\e093"}
@-ms-viewport{width:auto}
input::-ms-clear{display:none}
table{word-break:break-all}
p{margin:0;padding:0}
video{width:100%;height:auto;margin:0;padding:0;display:block}
.light-color{color:#000}
.videocaption-bottom{text-align:center;left:200px;margin-top:175px;text-shadow:none}
.video-caption{position:absolute;top:50%;right:20%}
.toggles-default{display:block;position:relative;margin:0;font-size:16px;font-weight:600;color:#555;cursor:pointer}
.default-collapse .toggle,.default-accordian .accordian,.border-accordian .accordian,.hborder-accordian .accordian{display:block;position:relative;margin:0;font-size:16px;font-weight:600;color:#555;cursor:pointer;line-height:24px;padding:0 0 0 24px}
.border-collapse .toggle,.border-content-collapse .toggle{display:block;position:relative;margin:0;font-size:16px;font-weight:600;color:#555;cursor:pointer;line-height:44px;padding:0 0 0 36px;border-radius:2px;margin:5px;background-color:#fff}
.default-collapse .toggle-content{padding:10px 40px}
.border-collapse .toggle-content,.border-content-collapse .toggle-content{padding:10px 50px}
.border-content-collapse .sample-collapse{border:1px solid #ddd;border-radius:4px;margin:10px}
.toggle:after{font-family:"Glyphicons Halflings";content:"\e114";float:left;margin-right:10px}
.toggle.collapsed:after{content:"\e080"}
.default-accordian a,.border-accordian a,.hborder-accordian a{text-decoration:none}
.default-accordian .panel-heading,.border-accordian .panel-heading{background-color:#cfcfcf}
.default-accordian .panel-body,.border-accordian .panel-body,.hborder-accordian .panel-body{border-top:0;margin-left:25px}
.default-accordian .panel-default{border:0;background-color:#cfcfcf}
.border-accordian .panel-default{border:solid 1px #000;background-color:#cfcfcf}
.hborder-accordian .panel-default{border:solid 1px #ddd;background-color:#cfcfcf}
.hborder-accordian .panel-heading{background-color:#fff}
.screensize{overflow:hidden}
.image-block{height:150px;overflow:hidden}
.image-block .nospace{padding:0}
.image-text-round img{border-radius:50%;width:100px;height:100px;margin:0 auto}
.button-block{padding:5px 0 30px}
.button-block .text-center{margin:0 auto}
.text-block h4{margin:30px 0 15px 0}
.text-block p{margin:0 0 30px 0}
.border-top,.border-bottom,.border-left,.border-right{border-width:0;border-style:solid;border-color:#8a8a8a}
.border-top{border-top-width:1px}
.border-bottom{border-bottom-width:1px}
.border-left{border-left-width:1px}
.border-right{border-right-width:1px}
.border-transparent{border-color:transparent}
.link-inline{text-decoration:none;display:inline-block;color:#009fda;text-transform:uppercase;font-weight:bold;font-size:18px;line-height:20px}
.link-inline .link-type{margin-right:12px}
.link-inline:hover,.link-inline:focus,.link-inline:active{text-decoration:none;color:#069}
.bright-cove-video .space-top-opt{padding-top:40px}
.bright-cove-video .space-bottom-opt{padding-bottom:40px}
.bright-cove-video .add-cursor{cursor:pointer}
.bright-cove-video .img-vid-content .img-content{height:450px}
.bright-cove-video .img-vid-content .img-content .bg-img{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}
.bright-cove-video .img-vid-content .img-content .btn-content{position:absolute;z-index:2;width:100%;transform:translatey(-50%);top:50%;left:0}
.bright-cove-video .img-vid-content .img-content .btn-content .button-play{background-image:url(../image/play_icon.png);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;width:64px;height:64px;margin:0 auto}
.bright-cove-video .img-vid-content .img-content .btn-content .btn-text{font-size:16px;text-align:center;color:#fff;width:60%;margin:0 auto;margin-top:24px}
.bc-video-modal .modal{width:100%;height:100%;opacity:1;z-index:10001}
.bc-video-modal .modal-dialog{margin-top:100px;max-width:100%;position:relative;z-index:99999}
.bc-video-modal .modal-content{border:0;position:relative;background:#fff}
.bc-video-modal .modal-content .modal-body{height:170px;padding:0}
.bc-video-modal .modal-content .modal-body .modal-close-btn{z-index:2;position:absolute;top:8px;right:8px}
.bc-video-modal .modal-content .modal-body .modal-close-btn .close{color:#fff;text-shadow:0 0 4px #000;filter:alpha(opacity=20);opacity:.75}
.bc-video-modal .modal-content .modal-body .modal-video{width:100%;height:100%}
.bc-video-modal .modal-content .modal-body .modal-video iframe{border:0}
.bc-video-modal .bc-player-HktpqlQU_default.vjs-mouse .vjs-control-bar,.bc-video-modal .bc-player-HktpqlQU_default .vjs-control-bar{height:40px;border:0;background:rgba(51,51,51,0.85)}
.bc-video-modal .vjs-play-control,.bc-video-modal .vjs-fullscreen-control{background:#333;width:40px;height:40px}
.bc-video-modal .vjs-play-progress{background-color:#069}
.bc-video-modal .vjs-volume-level{background-color:#069}
.bc-video-modal .vjs-current-time-display,.bc-video-modal .vjs-duration{color:#fff;font-size:10px}
.bc-video-modal .bc-player-HktpqlQU_default .vjs-load-progress{background-color:#cfcfcf}
.bc-video-modal .vjs-share-control,.bc-video-modal .vjs-captions-button{display:none}
.bc-video-modal .bc-player-HktpqlQU_default .vjs-progress-holder:before{height:5px}
.bc-video-modal .vjs-menu-content{height:5px}
.bc-video-modal .bc-player-HktpqlQU_default .vjs-volume-bar.vjs-slider-horizontal{padding:0}
.bc-video-modal .vjs-mute-control{order:7;-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-webkit-order:7;-ms-flex-order:7}
.bc-video-modal .vjs-volume-control{order:8;-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-webkit-order:8;-ms-flex-order:8}
.bc-video-modal .video-js.video-js .vjs-volume-bar:before{box-shadow:none}
.bc-video-modal .video-js.video-js .vjs-volume-bar,.bc-video-modal .video-js.video-js .vjs-volume-bar:before,.bc-video-modal .video-js.video-js .vjs-volume-level{height:4px}
.bc-video-modal .video-js.video-js .vjs-volume-handle{background-color:initial}
.bc-video-modal .vjs-volume-control{padding-right:5px;height:auto;padding-top:5px}
@media only screen and (min-width:768px){.bc-video-modal .modal-content .modal-body{height:337px}
}
@media only screen and (min-width:992px){.bc-video-modal .modal-dialog{width:768px}
.bc-video-modal .modal-dialog .modal-content .modal-body{height:432px}
}
.modal-backdrop.in{opacity:.85}
.modal-backdrop{z-index:10000}
.reg-newsltr-bg{background:#3ea5ba}
.register-newsletter{color:#fff;padding:0 15px}
.register-newsletter .font-d{color:#fff}
.register-newsletter .reg-title{margin-bottom:20px}
.register-newsletter .reg-info{margin-bottom:20px}
.register-newsletter input[type=email]{width:100%;margin-bottom:20px;opacity:.5}
.register-newsletter .font-d{text-transform:initial}
@media(min-width:768px){.register-newsletter input[type=email]{width:300px;opacity:.5;margin-right:0;margin-bottom:0}
.register-newsletter input[type=submit]{width:98px}
}
@media(min-width:992px){.register-newsletter input[type=email]{width:500px;opacity:.5}
.register-newsletter input[type=submit]{width:268px}
}
.health-quiz{margin:0 auto;max-width:700px;padding:15px}
.health-quiz .q-number{float:left;display:block;border:solid 1px #51bfb4;border-radius:50%;height:50px;width:50px;text-align:center;line-height:45px;margin-right:20px;position:absolute;left:0}
.health-quiz .quiz-content{display:block;position:relative;padding-left:70px}
.health-quiz .quiz-content .question{color:#51bfb4;display:block;margin-bottom:15px}
.health-quiz .quiz-content .answer{color:#000;display:block}
@media(min-width:768px){.health-quiz .quiz-content .question{margin-bottom:0}
}
.horizontal-text-image .rounded-circle{border-radius:50%;width:280px;height:280px;margin:20px 0}
.horizontal-text-image .horizontal-image{margin-top:0;margin-bottom:0}
.horizontal-text-image .horizontal-image img{width:100%;height:253px}
.horizontal-text-image .horizontal-image img.rounded{border-radius:50%;width:280px;height:280px;margin:20px 0}
.horizontal-text-image .horizontal-image.rounded{border-radius:50%;width:280px;height:280px;margin:20px 0}
.horizontal-text-image .rte-description{margin-top:0;padding:30px;text-align:center}
.horizontal-text-image .btn-style{border:solid 1px #57bdaf;color:#8a8a8a}
.horizontal-text-image .btn-style:active{background-color:#57bdaf}
.horizontal-text-image .btn-style:focus,.horizontal-text-image .btn-style:hover{background-color:#e5e5e5}
@media(min-width:768px){.horizontal-text-image{padding:0}
.horizontal-text-image .middle-align{display:flex;align-items:center}
.horizontal-text-image .horizontal-image img{min-height:240px}
.horizontal-text-image .rte-description{padding-left:50px;padding-right:50px}
.columns-swap{flex-direction:row-reverse;display:flex}
}