#news{
	width: 100%;
	background: #00AAEF;
}
.c{
	color: #fff;
}

.c:hover{
	cursor: pointer;
	text-decoration: underline;
}

.wrap-popup{
	overflow:hidden;
	 
}

.wrap-popup .data-left{
	float:left;  width:48%;min-height:140px;color:#fff; 
	
}
.wrap-popup .data-right{
	float:right;width:48%;
	height: auto;
	
}

.centered-images img {
    width: 95%;
	margin-bottom:20px;
}
.centered-images {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 100%;
    max-width: 700px;
    height: 360px;
    text-align: center;
}

.bg-overlays {
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.95);
}

.centered-images p {
    font-size: 14px;
    line-height: 24px;
    color: #676767;
}

.full-scrn-section {
    background: url(../image/100/bg-k100.png);
    display: block;
    width: 100%;
    height: 90vh;
    background-size: cover !important;
	position:relative;
}

.clearfix {
		clear:both;
	}
	.top-input input {
		float:left;	
	}
	
	.top-input input:nth-child(1) {
		width:70%;
		margin-right:5px;
	}
	
	.top-input input:nth-child(2) {
		width:22%;
		padding:11px 0px;
	}
	
	
	.top-input {
		margin-bottom: 5px;
	}
	
	
	
	
	
	.btm-input input {
		float:left;	
	}
	
	.btm-input button {
		float: left;
		padding: 11px;
		font-size: 12px;
		background: #F44336;
		border: solid 1px #e0473c;
		color: #fff;
		text-align: center;
		width: 22%;
		border-radius: 2px;
	}
	.btm-input input:nth-child(1) {
		
	}
	
	.btm-input input.text-box-survey {
		width:70%;
		margin-right:5px;
		margin-bottom: 5px;
	}
	
	
	
	
	
	
	
	
	
	.text-box-survey {
		background: #f9f9f9;
		border: solid 1px #d2d2d2;
		margin-bottom: 0px;
	}

    .ask-survey {
        margin-bottom: 5px;
        font-size: 14px;
        line-height: 24px;
    }

    .rd-survey {
        font-size: 14px;
        margin-left: 5px;
        vertical-align: text-top;
    }

    .option-survey {
        width: 160px;
        padding: 5px;
        border-radius: 3px;
        background: #ebebe4;
        border: solid 1px rgba(51, 51, 51, 0.14);
        font-size: 14px;
        box-shadow: 0px 2px rgba(0, 0, 0, 0.12);
    }

    #get-started-button {
        width: 100px !important;
        float: left !important;
        font-size: 16px !important;
    }

    .p-20 {
        padding: 20px 0px !important;
    }
    
    .required{
        color: red;
    }
	
	.survey-cont {
		margin: 0 auto !important;
		float: none !important;
	}
	
	.success-survey h1 {
		font-size: 24px;
		color: #5a5a5a;
		margin-bottom: 10px;
		margin-top: 40px;
	}
	.success-survey p {
		padding: 0px 30px;
		margin-top: 0px;
		color: #797979;
	}
	
	.mini-cont {
		max-width:577px !important;
		width:100%;
	}
	
	.m-act {
		display:none;
	}

@media screen and (max-width: 720px) {
    body {
        background-color: lightgreen;
    }
	.m-act {
		display:block;
	}

	
	.full-scrn-section {
		height:100vh !important;
	}
	
	.centered-images {
		height: 295px !important;
	}
	
	.centered-images p {
		margin: 0px 28px !important;
		text-align: center !important;
	}
}

a.s-banner {
    display: block;
    background-size: cover !Important;
    height: 300px;
}

.slider-search h1 {
    font-size: 27px;
    color: #fff;
    max-width: 605px;
    line-height: 38px;
    margin-bottom: 10px;
    padding-top: 114px;
}
.slider-search {
    display: block;
    background-size: cover !Important;
    height: 350px;
    padding: 0px 59px;
}

.center-banner-slide h3 {
    font-size: 38px;
    color: #fff;
    text-transform: uppercase;
    margin: 10px;
    max-width: 700px;

}

.center-banner-slide p {
    margin: -10px 10px;
    color: #fff;
}

.center-banner-slide span {
    display: block;
    width: 111px;
    background: #00aaef;
    text-align: center;
    padding: 10px;
    margin: 21px 10px 0px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 3px;
}
.center-banner-slide {
   position: absolute;
    padding: 25px 25px 54px;
    width: 100%;
    bottom: 0;
    top: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */

}

p.teaser-slider {
    margin-top: 16px !important;
    max-width: 600px;
}

.unslider-wrap.unslider-carousel>li {
    float: left;
    position: relative;
}

.unslider-arrow {
    position: absolute;
    left: 20px;
    z-index: 2;
    cursor: pointer;
    background: #00aaef;
    color: #fff;
    display: block !important;
    width: 43px !important;
    text-align: center !important;
    padding: 10px!important;
    font-size: 14px !important;
}

a.unslider-arrow.prev {
    right: 90px;
    left: auto !important;
    margin-top: -62px;
}

.unslider-arrow.next {
    left: auto;
    right: 25px;
    margin-top: -62px;
}


body {
font-family:roboto;
}

#about-workout-container {
     Display:none !important;
}

.about-workout-title {
     Display:none !important;
}