body{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;line-height: 1;font-family: Lato;height:100%;}
.mtm-container{width:100%;max-width: 1170px;padding:0 15px;margin:0 auto;display:table;height:100%;}
.mtm-container-content{display:table-cell;vertical-align: middle;}
.mtm-container-full{width:100%;padding:0 15px;float:left;}

/******** GRID CSS *********/
.mtm-clearfix:before,
.mtm-clearfix:after{content: "";display: table;}
.mtm-column,
.mtm-columns{width: 100%;position: relative;padding:10px 0;float:left;}

@media only screen and (min-width: 40.0625em){
    .mtm-column,
    .mtm-columns{position: relative;padding:0 15px;float:left;}
    .mtm-col-12{width: 100%;}
	.mtm-col-11{width: 91.66666667%;}
	.mtm-col-10{width: 83.33333333%;}
	.mtm-col-9{width: 75%;}
	.mtm-col-8{width: 66.66666667%;}
	.mtm-col-7{width: 58.33333333%;}
	.mtm-col-6{width: 50%;}
	.mtm-col-5{width: 41.66666667%;}
	.mtm-col-4{width: 33.33333333%;}
	.mtm-col-3{width: 25%;}
	.mtm-col-2{width: 16.66666667%;}
	.mtm-col-1{width: 8.33333333%;}
}
/******** END GRID CSS *********/

.mtm-container-bg{    width: 100%;float: left;background: rgba(0,0,0,0.5);padding: 15px;border-radius: 15px;}
.mtm-main-wrapper{background: #e3e3e3 url('../images/sample-background.jpg')}

.mtm-main-wrapper *{-webkit-box-sizing: border-box; box-sizing: border-box;}
.mtm-main-wrapper{display:table; position:absolute;top:0;left:0;height:100%;width:100%;text-align: center;float:left;overflow-Y:auto;overflow-X:hidden;-webkit-box-sizing: border-box;box-sizing: border-box;}
.mtm-company-logo{margin:20px auto 20px;max-width: 100%;}
.mtm-company-logo img{display:block;max-width: 100%;margin:0 auto;}
.mtm-title{font-size: 32px;margin-bottom: 20px;color: #fff;text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75);overflow:hidden;}
.mtm-content{font-size: 20px;color: #fff;text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75);margin-bottom:20px 30px;line-height: normal;}
.mtm-socials{width:100%;float:left;}
.mtm-socials a{display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom: 5px;}

/****** public css start *****/
.mtm-date-conf{display: none;}
.mtm-clearfix:before, .mtm-clearfix:after{content: "";display: table;}
.mtm-clearfix::after{clear: both;}
.mtm-countdown-wrp{text-align: center;margin:0 0 20px 0;width:100%;float:left; padding:15px;}
.mtm-countdown-wrp *{-webkit-box-sizing: border-box;box-sizing: border-box;}
.mtm-countdown-wrp .mtm-countdown-timer-flip{display: table-cell;vertical-align: middle;float: none;text-align: center;margin: 0 auto;}
/*.mtm-countdown-timer-circle{display: table-cell;vertical-align: middle;height: 100%;width: 100%;}*/
.mtm-timer-title{margin:0 0 10px !important;font-size: 26px;text-transform: uppercase;font-weight: 700;line-height: normal;color:#fff;}
.mtm-countdown-wrp .mtm-timer-description{font-size: 16px;width: 75%;margin: 0 auto 15px;color:#fff;}
.mtm-countdown-wrp .mtm-clock-circle{margin:0 auto;}
.mtm-clock{width: 75%;margin: 0 auto;display:table;line-height: normal;}
.ce-oncomplete{display:none;color:#fff;font-size: 30px;font-weight: 600;}

.mtm-socials .icon-facebook:hover{background:#3b5999 !important;color:#fff !important;}
.mtm-socials a{margin:3px;}
.mtm-socials .icon-twitter:hover{background:#55acee !important;color:#fff !important;}
.mtm-socials .icon-linkedin:hover{background:#0077B5 !important;color:#fff !important;}
.mtm-socials .icon-github-circled:hover{background:#42C0FB !important;color:#fff !important;}
.mtm-socials .icon-youtube-play:hover{background:#cd201f !important;color:#fff !important;}
.mtm-socials .icon-pinterest-circled:hover{background:#bd081c !important;color:#fff !important;}
.mtm-socials .icon-instagram:hover{background:#e4405f !important;color:#fff !important;}
.mtm-socials .icon-mail-alt:hover{background:#410093 !important;color:#fff !important;}
.mtm-socials .icon-gplus:hover{background:#dd4b39 !important;color:#fff !important;}
.mtm-socials .icon-tumbler:hover{background:#34465d !important;color:#fff !important;}

/****** public css End *****/

/************** 
    COMMON CSS
**************/
.mtm-countdown-timer-design{width:100%;float:left;}


/******* design 9 ******/
.mtm-countdown-timer-design{padding-bottom: 0;}
.mtm-countdown-timer-design .mtm-clock{color: #00deff;font-family: 'Exo', sans-serif;font-size: 90px;height: 110px;overflow: hidden;padding:35px 0 0;display:inline-block;width:85%;}
.mtm-countdown-timer-design .ce-col{width: 25%;float: left;position: relative;}
.mtm-countdown-timer-design .ce-col i{font-style: normal;position: absolute;top: 50%;right: -10px;-webkit-transform: translateY(-90%);transform: translateY(-90%);line-height: normal;font-size: 60px;}
.mtm-countdown-timer-design .ce-days-label,
.mtm-countdown-timer-design .ce-hours-label,
.mtm-countdown-timer-design .ce-minutes-label,
.mtm-countdown-timer-design .ce-seconds-label{display: block;font-size: 24px;line-height: normal;position:relative;top:-135px;background-color: transparent;padding:0;color:#fff;}
.mtm-countdown-timer-design .ce-col .ce-digits{overflow:hidden;height:75px;display:inline-block;}
.mtm-countdown-timer-design .mtm-clock .ce-digits span{bottom: -68px;font-size: 74px;display: inline-block;min-width: .7em;position: relative;text-align: left;-moz-transition: none;-webkit-transition: none;transition: none;}
.mtm-countdown-timer-design .mtm-clock .ce-digits span:first-child{text-align: right;}
.mtm-countdown-timer-design .mtm-clock .ce-digits span.ce-animate{-moz-transform: translateY(-100%);-webkit-transform: translateY(-100%);transform: translateY(-100%);-moz-transition: -moz-transform .2s ease;-webkit-transition: -webkit-transform .2s ease;transition: transform .2s ease;}
.mtm-countdown-timer-design .mtm-clock .ce-digits span:before{content: attr(data-old);position: absolute;top: -100%;-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

@media all and (max-width: 980px){
	.mtm-countdown-timer-design .mtm-clock .ce-digits span{bottom:-5px;font-size: 45px;}
	.mtm-countdown-timer-design .mtm-clock{padding:30px 0 0;height:85px;}
	.mtm-countdown-timer-design .ce-days-label,
	.mtm-countdown-timer-design .ce-hours-label,
	.mtm-countdown-timer-design .ce-minutes-label,
	.mtm-countdown-timer-design .ce-seconds-label{font-size: 14px;top:-125px;}
	.mtm-countdown-timer-design .ce-col i{-webkit-transform: translateY(-135%);transform: translateY(-135%);font-size: 38px;right:-5px;}
}

@media all and (max-width: 641px){
	.mtm-countdown-timer-design .mtm-clock{height:50px;}
	.mtm-countdown-timer-design .ce-col .ce-digits{height:35px;}
	.mtm-countdown-timer-design .ce-col i{right:-2px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-size: 30px;}
	.mtm-countdown-timer-design .mtm-clock{font-size: 30px;padding:23px 0 0;}
	.mtm-countdown-timer-design .mtm-clock .ce-digits span{bottom:-30px;line-height: normal;font-size: 30px;}
	.mtm-countdown-timer-design .ce-days-label,
	.mtm-countdown-timer-design .ce-hours-label,
	.mtm-countdown-timer-design .ce-minutes-label,
	.mtm-countdown-timer-design .ce-seconds-label{top:-63px;}
}

@media all and (max-width: 361px){
	.mtm-countdown-timer-design .mtm-clock .ce-digits span{font-size: 100%;}
	.mtm-countdown-timer-design .ce-col i{font-size: 100%;}
	.mtm-countdown-timer-design .ce-days-label,
	.mtm-countdown-timer-design .ce-hours-label,
	.mtm-countdown-timer-design .ce-minutes-label,
	.mtm-countdown-timer-design .ce-seconds-label{font-size: 11px;top:-58px;}
}


@media all and (max-width: 981px){
	.mtm-countdown-wrp .mtm-timer-description,
	.mtm-clock{width:80%;}
}

@media all and (max-width: 641px){
	.mtm-countdown-wrp{padding:15px;}
}

/************** 
    MTM DESIGN-4
**************/
.mtm-design-4 .mtm-container{padding:15px!important;}
.mtm-design-4 .mtm-container-bg{width:100%;float:left;background:rgba(0,0,0,0.5);padding:30px; border-radius: 0px;}
.mtm-design-4 .mtm-socials .demo-icon{font-size: 20px;display: inline-block;color: #fff;border: 1px solid #fff;border-radius: 100%;padding: 10px 7px;-webkit-transition:all .3s ease;transition:all .3s ease;}
.mtm-design-4 .mtm-socials .demo-icon:hover{border:1px solid transparent;}
.mtm-design-4 #mc_embed_signup{background:transparent !important;}
.mtm-design-4 .mtm-subscription-form {max-width: 500px; margin: 0 auto 20px; float: none; clear: both;}
.mtm-design-4 .mtm-subscription-form input{border-radius: 50px !important;padding-left: 20px !important;}
.mtm-design-4 .mtm-subscription-form input[type="submit"]{margin: 0 auto!important;padding: 10px 15px !important;background:#24b7a4 !important;line-height: normal !important;}

@media screen and (max-width:640px){
.mtm-design-4 .mtm-container-content .mtm-clock{width: 100%;}
}

.ce-clearfix:before,
.ce-clearfix:after{content: " ";display: table;}
.ce-clearfix:after{clear: both;}
.clearfix:before,
.wrap:before,
.clearfix:after,
.wrap:after{content: " ";display: table;}
.clearfix:after,
.wrap:after{clear: both;}
.clearfix,
.wrap{*zoom: 1;}