body{-webkit-font-smoothing:antialiased;color:#333;font-size:14px;line-height:1.42!important}a{text-decoration:none!important;outline:none;line-height:1.42!important}a:hover,a:focus{text-decoration:none!important;outline:none}h1,h2,h3,h4,h5{font-weight:500!important}ul{list-style:none;padding:0}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin-bottom:60px;line-height:1.26!important}h1{font-size:56px;line-height:68px;margin-bottom:40px;margin-top:0}h2{font-size:46px;line-height:54px;margin-bottom:20px;margin-top:0}p{margin:0;line-height:1.8!important}section{padding:120px 0}section:nth-of-type(odd){background:#F8F8F8}section:nth-of-type(even){background:#fff}@media only screen and (min-width:320px) and (max-width:767px){h1{font-size:32px;line-height:36px;margin-bottom:40px}h2{font-size:32px;line-height:38px;margin-bottom:15px;margin-top:0}section{padding:70px 0}p{margin:0;line-height:1.72}}.main-container{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;overflow:hidden;width:100%}.main-container.reveal-nav{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.loader{position:fixed;width:100%;height:100%;background:#fff;z-index:9998;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:1}.spinner{width:40px;height:40px;position:relative;top:90%;left:50%;margin-left:-20px;margin-top:-20px}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#f8f8f8;opacity:.15;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.logo-prev{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9999}.preview{display:none}.spinner2{margin:100px auto 0;width:70px;text-align:center;height:40px;position:relative;top:90%;left:50%;margin-left:-35px;margin-top:-20px}.spinner2>div{width:12px;height:12px;background-color:#fff;opacity:1;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner2 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner2 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.btn{background:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;min-width:155px}.btn:hover{background:none;color:#fff;border-color:#3498db;background-color:#3498db}.btn-primary{border-radius:25px;display:inline-block;padding:14px 28px;line-height:1;border:2px solid #3498db;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#3498db}.btn-primary.btn-filled{background:#3498db;color:#fff}.btn-white{border-color:#fff;color:#fff}.btn-white:hover{background:#fff;color:#333;border-color:#fff}.btn-white.btn-filled{background:#fff;color:#333}.btn-grey{border-color:#777;color:#333}.btn-grey:hover{background-color:#333;color:#fff;border-color:#333}.btn-lg{padding:18px 40px}.btn-sm{padding:10px 28px;font-size:11px}.btn-xs{padding:8px 24px;font-size:10px}.btn-text-only{border-color:rgba(0,0,0,0)}.btn-text-only:hover{background:none;color:#3498db;border-color:rgba(0,0,0,0)}.has-dropdown{bottom:0}.has-dropdown:after{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\33";color:#777}.mobile-toggle{display:none}.top-bar{position:absolute;background:#fff;width:100%;z-index:10;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;top:0}.top-bar .logo{bottom:34px;max-height:90px;margin-bottom:-20px;max-width:260px;position:relative}.logo.logo-wide{max-width:270px;max-height:74px;bottom:28px;margin-bottom:-6px}.logo.logo-square{bottom:34px;margin-bottom:-30px;max-height:104px;max-width:240px}.nav-sticky .logo-wide{bottom:20px!important;max-height:62px!important}.nav-sticky .logo-square{bottom:24px!important;max-width:240px!important;max-height:70px!important}.nav-menu{padding-top:40px}.nav-menu .social-icons{float:right}.utility-menu{margin-top:16px;margin-bottom:0}.utility-menu .utility-inner{padding-bottom:20px;padding-top:8px}.utility-menu .btn{min-width:60px;padding-left:18px;padding-right:18px;margin-left:8px;margin-right:0}.utility-menu span{display:inline-block}.utility-menu .alt-font{font-size:12px}.overlay-bar{background:none}.overlay-bar .has-dropdown:after{color:#fff}.menu{padding:0;margin:0;display:inline-block;position:relative;top:1px}.menu li{float:left;margin-right:46px;position:relative}.menu li:last-child{margin-right:0}.menu li a{font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#777;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;padding-bottom:40px;display:inline-block;line-height:14px}@media all and (max-width:1050px){.menu li{margin-right:32px}}.top-bar .social-icons li a{font-size:16px}.top-bar .utility-menu .utility-inner{border-bottom:1px solid rgba(0,0,0,.2)}.overlay-bar .menu li a{color:#fff}.overlay-bar .menu li a:hover{color:#fff}.overlay-bar .social-icons li a{color:#fff}.overlay-bar .subnav li a{color:#555}.overlay-bar .subnav li a:hover{color:#333}.overlay-bar .utility-menu span{color:#fff}.overlay-bar .utility-menu .utility-inner{border-bottom:1px solid rgba(255,255,255,.3)}.overlay-bar .login-button{border-color:#fff;color:#fff}.subnav{display:none;position:absolute;background:#fff;padding:24px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}@media only screen and (min-width:1024px){.subnav{-moz-box-shadow:0 1px 2px 0 #999;-webkit-box-shadow:0 1px 2px 0 #999;box-shadow:0 1px 2px 0 #999}}.subnav li{margin-right:0px!important;min-width:142px}.subnav li a{padding-bottom:0px!important;margin-bottom:16px}.subnav li:last-child a{margin-bottom:0}.has-dropdown:hover .subnav{display:block}.nav-sticky{position:fixed!important;top:0;z-index:1040}.nav-sticky .logo{bottom:24px;max-height:62px;max-width:260px}.nav-sticky hr{display:none!important}.top-bar.nav-sticky{background:rgba(255,255,255,.9)}.top-bar.nav-sticky .nav-menu{padding-top:36px}.top-bar.nav-sticky .menu li a{padding-bottom:37px}.top-bar.nav-sticky .subnav{background:rgba(255,255,255,1)}.top-bar.nav-sticky .utility-menu{display:none}.overlay:before{position:absolute;width:100%;height:100%;top:0;content:'';z-index:2;left:0}.overlay .container{position:relative;z-index:3}header{position:relative;overflow:hidden}header .container{position:relative;z-index:3}header .logo{max-width:200px;display:inline-block;margin-bottom:24px}header .btn{margin-right:16px}header .btn:last-child{margin-right:0}.social-icons{list-style:none;overflow:hidden;display:inline-block}.social-icons li{float:left;margin-right:24px}.social-icons li:last-child{margin-right:0}.social-icons li a{color:#333}.strip .social-icons{position:relative;top:10px}@media only screen and (min-width:320px) and (max-width:1024px){.top-bar{position:absolute}.utility-menu{display:none}nav{max-height:80px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}nav .logo{margin-bottom:32px}nav .columns{width:100%}nav .social-icons{display:none}.open-nav{max-height:8000px}.nav-menu{padding-top:24px}.top-bar .logo{max-height:48px;max-width:215px;bottom:7px;margin-bottom:30px}.top-bar .logo.logo-wide{max-width:250px;max-height:48px;bottom:7px;margin-bottom:30px}.mobile-toggle{font-size:32px;display:block;position:absolute;top:24px;right:16px;cursor:pointer;color:#333}.overlay-bar{background:rgba(255,255,255,.9)}.has-dropdown{bottom:0}.menu{top:0}.menu li{float:none;margin-bottom:16px;margin-right:0}.subnav{position:relative;background:none}.subnav li{margin-bottom:0}.subnav .col-md-3{margin-bottom:32px}header.title{padding:0;height:400px}.flex-direction-nav{display:none}.logo.logo-square{bottom:12px;margin-bottom:20px;max-height:58px;max-width:240px}.menu li a{padding-bottom:0}}.hero-slider{padding:0;position:relative}.hero-slider .slides li{height:560px;overflow:hidden;position:relative}.hero-slider .slides li h1{font-size:48px;line-height:64px;margin-bottom:40px}.hero-slider .slides li .btn{margin-right:16px}.hero-slider .flex-direction-nav a{color:rgba(0,0,0,0)}.flex-direction-nav{text-align:left!important}.flex-direction-nav a:before{font-size:36px;left:10px}.flex-direction-nav a.flex-next:before{left:-10px}@media all and (max-width:1350px){.flex-direction-nav{display:none!important}}.hero-slider .slides li.overlay:before{position:absolute;width:100%;height:100%;top:0;content:'';z-index:2}.hero-divider{padding:160px 0;position:relative;overflow:hidden}.hero-divider:before{position:absolute;width:100%;height:100%;top:0;content:'';opacity:.4;z-index:2;background-color:#333}.hero-divider .btn{margin-right:16px;margin-top:24px}.hero-divider .btn:last-child{margin-right:0}.hero-divider .container{position:relative;z-index:3}.hero-divider h1{margin-bottom:32px}.background-image-holder,.foreground-image-holder{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover!important;z-index:0;background-position:50% 50%!important}.background-image-holder.parallax-background{height:120%;top:-10%}.hover-background .background-image-holder,.hover-background .foreground-image-holder{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.hover-background .background-image-holder{height:110%;width:110%}@media only screen and (min-width:320px) and (max-width:767px){.btn{margin-bottom:16px}.flex-direction-nav{display:none}.image-gallery .image-holder{height:225px}.hero-divider{padding-top:64px;padding-bottom:64px}.hero-divider .btn{margin-right:0}.hero-slider .slides li h1{font-size:36px;line-height:46px;margin-bottom:40px;margin-top:.74em}}.gallery-wrapper{margin-top:60px}.filters{padding:0;list-style:none;overflow:hidden;display:inline-block;margin-bottom:32px}.filters li{float:left;margin-right:16px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#3498db;cursor:pointer}.filters li:last-child{margin-right:0}.filters li.active{border-bottom:2px solid #3498db}.image{position:relative;height:320px}.image.col-md-4{width:33%}.image.col-md-4:nth-child(even){width:34%}.image.col-md-4 .background-image-holder{width:103%}.column-gallery .image.col-md-4{width:33.33333%;overflow:hidden}.column-gallery .image.col-md-4 .background-image-holder{width:100%!important}.column-gallery .image{overflow:hidden}@media screen and (max-width:990px){.image.col-md-4{width:50%}.image.col-md-4:nth-child(even){width:50%}.image.col-md-4 .background-image-holder{width:100%}.column-gallery .image.col-md-4{width:50%}}@media screen and (max-width:767px){.image.col-md-4{width:100%}.image.col-md-4:nth-child(even){width:100%}.column-gallery .image.col-md-4{width:100%}}.image .image-holder{overflow:hidden;position:relative}.image img{width:100%}.image .hover-state{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.8);text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;padding-right:0}.image:hover .hover-state{opacity:1}.image .hover-state h1{margin-bottom:8px;font-size:24px}.image .hover-state h3{font-size:18px;margin-bottom:8px;color:#fff}.image .hover-state p{margin-bottom:24px}.image .hover-state .btn-white:hover{color:#2c3e50}.hover-state .align-vertical{-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0}.image:hover .align-vertical{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.column-gallery{margin-bottom:40px}.column-gallery .image{height:300px;margin-bottom:15px}.column-gallery .image .hover-state h3{margin-bottom:24px}.column-gallery .image .background-image-holder{position:inherit;top:0;left:0;left:0}.image-gallery{margin-top:64px}.image-gallery .image-holder{margin-bottom:30px;height:375px;overflow:hidden;position:relative}.image-slider .flex-direction-nav{display:block}@media (min-width:768px){.image-gallery .image-holder{height:245px}}@media (min-width:992px){.image-gallery .image-holder{height:375px}}.image-slider{position:relative;margin-bottom:32px}.image-slider .flex-direction-nav a.flex-prev:before{left:0}.image-slider .flex-control-nav{bottom:-48px}.image-slider .flex-direction-nav a{display:block;width:48px;height:48px;background:0 0;border:1px solid #666;border-radius:50%;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.image-slider .flex-direction-nav .flex-prev{left:-95px;text-align:right}.image-slider .flex-direction-nav .flex-next{right:-95px;text-align:right}.image-slider .flex-direction-nav a:before{font-size:38px;color:#333;padding-bottom:22px}.image-slider{position:relative;margin-bottom:32px}.image-slider .flex-direction-nav a.flex-next:before{content:'5';font-size:24px;left:11px;top:1px;padding-right:60px}.image-slider .flex-direction-nav a.flex-prev:before{content:'4';font-size:24px;left:-12px;top:1px}.image-slider .flex-control-nav{bottom:-48px}.image-slider .flex-control-nav li a{background:rgba(0,0,0,.3)}.image-slider .flex-control-nav li a.flex-active{background:rgba(0,0,0,.8)}.feature{overflow:hidden}.feature h4{font-weight:600}.feature i{color:#e74c3c}.feature-icon-large i{display:block;height:auto;width:100%;border-radius:50%;text-align:center;color:#e74c3c;font-size:40px;padding-top:31px;margin-bottom:32px}.feature{margin-bottom:40px}.feature-selector ul{list-style:none;padding:0}.feature-icon-large .pull-left{width:25%}.feature-icon-large .pull-right{width:75%}.feature-icon-large .pull-left .icon{border:none;width:auto;font-size:48px;padding-top:0}.feature .thumb-image{display:inline-block;width:92px;height:92px;text-align:center;border-radius:50%;background-size:cover;background-position:center center}@media only screen and (min-width:120px) and (max-width:1024px){.feature .thumb-image{width:56px;height:56px}}.payment-icon{position:relative;width:30px;height:20px;display:inline-block;background-size:100% auto;border-radius:2px;margin-right:2px}form input,form select,form textarea{font-size:12px;padding:8px 5px;border:0!important;border-bottom:1px solid #ccc!important;width:100%;background-color:transparent;outline:none!important}form input:focus,form select:focus,form textarea:focus{border-bottom:1px solid #999!important}.item-gallery{margin-top:64px}.item-gallery .item-holder{margin-bottom:30px;overflow:hidden;position:relative}.item-slider .flex-direction-nav a{display:block;width:48px;height:48px;background:0 0;border:1px solid #666;border-radius:50%;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.item-slider .flex-direction-nav .flex-prev{left:-95px;text-align:right}.item-slider .flex-direction-nav .flex-next{right:-95px;text-align:right}.item-slider .flex-direction-nav a:before{font-size:38px;color:#333;padding-bottom:22px}.item-slider{position:relative;margin-bottom:32px}.item-slider .flex-direction-nav a.flex-next:before{content:'5';font-size:24px;padding:3px 1px}.item-slider .flex-direction-nav a.flex-prev:before{content:'4';font-size:24px;left:-12px;padding:3px 22px}.item-slider .flex-control-nav{bottom:-48px}.item-slider .flex-control-nav li a{background:rgba(0,0,0,.3)}.item-slider .flex-control-nav li a.flex-active{background:rgba(0,0,0,.8)}.card{display:block;background-color:#fff;-moz-box-shadow:0 1px 2px 0 #ccc;-webkit-box-shadow:0 1px 2px 0 #ccc;box-shadow:0 1px 2px 0 #ccc;border-radius:2px;overflow:hidden}.ribbon-offer{position:absolute;top:5px;left:20px;padding:2px 10px;font-weight:700;font-size:12px}.modal-content{background-clip:padding-box;background-color:#fff;border:0;border-radius:5px;box-shadow:0 1px 3px 0 #999;outline:0 none;position:relative}.modal-backdrop{background-color:#777!important}.modal-lg{max-width:1170px}@media (min-width:768px){.modal-lg{width:100%}.modal-md{width:860px}}.modal-header{padding:15px;border:none!important}#slider{margin:10px 0!important}#slider.flexslider{border:3px solid #fff;padding:1px;border-radius:2px}#carousel li{margin-right:5px}#carousel img{display:block;opacity:.7;cursor:pointer}#carousel img:hover{opacity:1}#carousel .flex-active-slide img{opacity:1;cursor:default}.menu-wrapper{margin-top:40px}.filters{padding:0;list-style:none;overflow:hidden;display:inline-block;margin-bottom:32px}.filters li{float:left;margin-right:16px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#3498db;cursor:pointer}.filters li:last-child{margin-right:0}.filters li.active{border-bottom:2px solid #3498db}.category-products{height:345px}.category-products.col-md-4{width:33%}.category-products.col-md-4:nth-child(even){width:34%}.category-products.col-md-4 .background-image-holder{width:103%}.column-menu .category-products.col-md-4{width:33.33333%;overflow:hidden}.column-menu .category-products.col-md-4 .background-image-holder{width:100%!important}.column-menu .category-products{overflow:hidden}@media screen and (max-width:990px){.category-products.col-md-4{width:50%}.category-products.col-md-4:nth-child(even){width:50%}.category-products.col-md-4 .background-image-holder{width:100%}.column-menu .category-products.col-md-4{width:50%}}@media screen and (max-width:767px){.category-products.col-md-4{width:100%}.category-products.col-md-4:nth-child(even){width:100%}.column-menu .category-products.col-md-4{width:100%}}.category-products .category-products-holder{overflow:hidden;position:relative}.category-products img{width:100%}.category-products .hover-state{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.8);text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;padding-right:15px}.category-products:hover .hover-state{opacity:1}.category-products .hover-state h1{margin-bottom:8px;font-size:24px}.category-products .hover-state h3{font-size:18px;margin-bottom:8px;color:#fff}.category-products .hover-state p{margin-bottom:24px}.category-products .hover-state .btn-white:hover{color:#2c3e50}.hover-state .align-vertical{-webkit-transform:translate3d(0,200px,0);-moz-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0}.category-products:hover .align-vertical{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.column-menu{margin-bottom:40px}.column-menu .category-products{height:auto;margin-bottom:15px}.column-menu .category-products .hover-state h3{margin-bottom:24px}.column-menu .category-products .background-image-holder{left:15px}.table .table{background-color:transparent!important}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:2px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:8px 14px;line-height:1.42857143;text-decoration:none;color:#222;font-size:16px!important;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#23527c;background-color:#f5f5f5;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#222;border-color:#222;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:8px 14px;font-size:13px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a,.pagination>li>span{margin-bottom:10px!important;font-weight:400;position:relative;float:left;margin-left:-1px;padding:10px 14px 9px;text-decoration:none;color:#666!important;font-size:13px;border:1px solid #ddd;background-color:#fff}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;cursor:default;color:#fff!important;border-color:#999;background-color:#999}object{display:none}// Floating button #floating-button{width:55px;height:55px;border-radius:50%;background:#db4437;position:fixed;bottom:50px;right:50px;cursor:pointer}.plus{color:white;position:absolute;top:7px;display:block;bottom:0;left:0;right:0;text-align:center;padding:0;margin:0;line-height:55px;font-size:24px;animation:plus-out 0.3s;transition:all 0.3s}.edit{color:white;position:absolute;top:7px;display:block;bottom:0;left:0;display:block;right:0;padding:0;opacity:0;text-align:center;font-size:24px;line-height:55px;transform:rotateZ(-70deg);transition:all 0.3s;animation:edit-out 0.3s}#container-floating{position:fixed;width:70px;height:70px;bottom:40px;right:40px;z-index:997}#container-floating:hover{height:310px;width:70px;padding:0}#container-floating:hover .plus{animation:plus-in 0.15s linear;animation-fill-mode:forwards}#container-floating:hover .edit{animation:edit-in 0.2s;animation-delay:0.1s;animation-fill-mode:forwards}@keyframes edit-in{from{opacity:0;transform:rotateZ(-70deg)}to{opacity:1;transform:rotateZ(0deg)}}@keyframes edit-out{from{opacity:1;transform:rotateZ(0deg)}to{opacity:0;transform:rotateZ(-70deg)}}@keyframes plus-in{from{opacity:1;transform:rotateZ(0deg)}to{opacity:0;transform:rotateZ(180deg)}}@keyframes plus-out{from{opacity:0;transform:rotateZ(180deg)}to{opacity:1;transform:rotateZ(0deg)}}.nds{width:40px;height:40px;border-radius:50%;position:fixed;z-index:300;transform:scale(0);cursor:pointer}.nd1{right:57px;bottom:130px;animation-delay:0.2s;animation:bounce-out-nds 0.3s linear;animation-fill-mode:forwards}.nd2{right:57px;bottom:185px;animation-delay:0.15s;animation:bounce-out-nds 0.15s linear;animation-fill-mode:forwards}.nd3{right:57px;bottom:240px;animation-delay:0.1s;animation:bounce-out-nds 0.1s linear;animation-fill-mode:forwards}.nd4{right:57px;bottom:295px;animation-delay:0.08s;animation:bounce-out-nds 0.1s linear;animation-fill-mode:forwards}@keyframes bounce-nds{from{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes bounce-out-nds{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}#container-floating:hover .nds{animation:bounce-nds 0.1s linear;animation-fill-mode:forwards}#container-floating:hover .nd3{animation-delay:0.08s}#container-floating:hover .nd4{animation-delay:0.15s}#container-floating:hover .nd5{animation-delay:0.2s}.letter{font-size:18px;font-family:'Roboto';color:white;position:absolute;left:0;right:0;margin:0;top:5px;bottom:0;text-align:center;line-height:40px}.reminder{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;line-height:40px}.profile{border-radius:50%;width:40px;position:absolute;top:0;bottom:0;margin:auto;right:20px}.popover-content{max-width:640px;}