.countdown .opening-hours{text-align: center;color: #fff;font-size: 54px;position: relative;opacity: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s}.countdown .subscriber{text-align: center;padding-bottom: 60px;position: relative}.countdown .subscriber span.input{position: relative}.countdown .subscriber input{height: 54px;border-radius: 48px;border: solid 1px #fff;width: 323px;margin-right: 10px;padding-left: 45px;color: #fff;outline: none;background: none repeat scroll 0 0 transparent}.countdown .subscriber input::-webkit-input-placeholder{color: #fff}.countdown .subscriber input:-moz-placeholder{color: #fff}.countdown .subscriber input::-moz-placeholder{color: #fff}.countdown .subscriber input:-ms-input-placeholder{color: #fff}.countdown .subscriber i{position: absolute;color: #fff;left: 20px;top: 2px}.default{text-align: center}.default .canvas{display: inline-block;padding-right: 32px;position: relative;height: 130px}.default .canvas .title{position: absolute;bottom: 20px;left: 2px;font-size: 13px;font-weight: 600;width: 127px;text-transform: uppercase;color: #fff}.default .canvas .title{width: 100px;font-weight: 400;left: 0;letter-spacing: 0.1em;bottom: auto;position: relative;font-size: 14px;display: block;color: #fff}.default .canvas .times{display: inline-block;text-align: center;color: #fff;font-size: 82px;line-height: 1.6;letter-spacing: 0.1em;margin-bottom: 32px;width: 103px}.default .canvas .times:after{content: "";display: block;position: absolute;bottom: 0;height: 2px;width: 50px;background-color: rgba(255,255,255,0.3);left: 23px}.countdown.under-construction .time{padding-bottom: 414px}.countdown.under-construction .title{padding-top: 200px;margin-bottom: 0;padding-bottom: 20px}.countdown.under-construction .title,.countdown.under-construction .description{text-transform: uppercase}.countdown.under-construction .description{font-weight: 400;padding-bottom: 50px}.countdown.under-construction .time .count{display: inline-block;padding-right: 15px;position: relative}.countdown .time .info{font-size: 18px;font-weight: 600;left: 0;position: absolute;top: 90px;width: 80px}@media only screen and (max-width: 768px){.countdown .description{width: 100%}.countdown.under-construction .title{line-height: 70px}}.under-construction{text-align: center;text-transform: uppercase}.under-construction .sub-title{margin: auto;max-width: 870px;font-weight: 200;font-size: 32px;line-height: 1.5;color: #fff;letter-spacing: 0.2em}.under-construction .widget h2.widgettitle{color: #fff;font-size: 32px;line-height: 1.5;font-weight: 200;letter-spacing: 0.2em;margin-bottom: 15px}.under-construction .widget ul.social-profile{background-color: transparent;border: none}.under-construction .widget ul.social-profile li a i{font-size: 20px;color: rgba(255,255,255,0.2)}.under-construction .widget ul.social-profile li a:hover i{color: #fff}.under-construction .bottom-text{font-size: 13px;line-height: 2;color: #787878}@media (max-width: 991px){.under-construction{padding: 200px 15px 35px 15px}.under-construction .sub-title{font-size: 26px}.under-construction .widget.widget-social-profile h2.widgettitle{font-size: 26px}}@media only screen and (max-width: 600px){.countdown .opening-hours{padding-bottom: 0}.countdown .opening-hours .canvas{padding-right: 0}}@media only screen and (max-width: 599px){.countdown.under-construction .title{font-size: 35px;padding-top: 100px;line-height: 50px}.countdown.under-construction .time .count{padding-bottom: 45px}.countdown.under-construction .time{padding-bottom: 214px}.under-construction{padding: 100px 15px 30px 15px}.under-construction .sub-title{font-size: 22px}.under-construction .widget.widget-social-profile h2.widgettitle{font-size: 24px}.under-construction .default .canvas .times{font-size: 60px;margin-bottom: 25px;width: 103px}.under-construction .default .canvas{height: 100px}}