*{
	margin: 0px;
	padding: 0px;
}
body{
margin: 0px;
padding: 0px;
background-color:white;
font-family: 'Roboto', sans-serif;
}
.selector-for-some-widget {
  box-sizing: content-box;
}
/*	BRAND COLORS	*/
/*	BRAND COLORS	*/
/*	BRAND COLORS	*/
.blue{
	color: #65ceee;
}
.pink{
	color: ##e9a6d9;
}
/*	BRAND COLORS	*/
/*	BRAND COLORS	*/
/*	BRAND COLORS	*/

/* CHEERPHARMA - SECTION 1 */
#cheerpharma{
	text-align: center;
	height: auto;
}
.top{
	padding-top: 15px;
}
.mid{
	padding: 50px 0px;
}
.bottom{
	padding-bottom: 60px;
}
.logo{
	width: 225px;
	height: 225px;
}
h3{
	padding-bottom: 25px;
}
.hide{
	display: none;
}
.map{
	position:absolute;
	top: 500px;
	left: 50px;
	opacity: 0.2;
	width: 250px;

}
/*	PRODUCTS	*/
/*	PRODUCTS	*/
/*	PRODUCTS	*/
.product{
	width: 250px;
	height: 250px;
	position: relative;
}
.products h3{
	text-align: center;
}
.product-title{
	margin-bottom: 0px;
}
.product-subtitle{
	color: #65ceee;
	margin-bottom: 25px;
}
.product-des{
	
}
.p-btn-container{

}
.product button{
	background-color: black;
	color: white;
	position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}
/*	PRODUCTS	*/
/*	PRODUCTS	*/
/*	PRODUCTS	*/



.back-button{
	border: 2px solid black !important;
	border-radius: 5px !important;
}
.btn-submit{
	width: 100%;
}

.C_info{
	
}

.contact-us-title{
	margin: 0;
	padding-top: 25px;
	padding-bottom: 5px;
}

.title-style{
	background-color: #E0E0E2;
    padding-top: 25px;
}
@media only screen and (min-width: 575px) {
	.map{
		position:absolute;
		top: 500px;
		left: 250px;
		opacity: 0.2;
		width: 250px;

	}
}

.mobile-footer{
	display: none;
}
@media only screen and (max-width: 768px) {

}


@media only screen and (max-width: 992px) {


}
@media only screen and (max-width: 768px) {
.mobile-footer{
	display: block;
}
.desktop-footer{
	display: none;
}
}

@media only screen and (max-width: 1200px) {

}

.shadow-drop-2-tb {
	-webkit-animation: shadow-drop-2-tb 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: shadow-drop-2-tb 3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
/* ----------------------------------------------
 * Generated by Animista on 2021-5-27 1:50:48
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation shadow-drop-2-tb
 * ----------------------------------------
 */
@-webkit-keyframes shadow-drop-2-tb {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0);
  }
  100% {
    -webkit-transform: translateZ(50px);
            transform: translateZ(50px);
    -webkit-box-shadow: 0 -12px 20px -12px rgba(0, 0, 0, 0.35), 0 12px 20px -12px rgba(0, 0, 0, 0.35);
            box-shadow: 0 -12px 20px -12px rgba(0, 0, 0, 0.35), 0 12px 20px -12px rgba(0, 0, 0, 0.35);
  }
}
@keyframes shadow-drop-2-tb {
  0% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(0, 0, 0, 0);
  }
  100% {
    -webkit-transform: translateZ(50px);
            transform: translateZ(50px);
    -webkit-box-shadow: 0 -12px 20px -12px rgba(0, 0, 0, 0.35), 0 12px 20px -12px rgba(0, 0, 0, 0.35);
            box-shadow: 0 -12px 20px -12px rgba(0, 0, 0, 0.35), 0 12px 20px -12px rgba(0, 0, 0, 0.35);
  }
}

.scale-up-ver-top {
	-webkit-animation: scale-up-ver-top 1s ease-in-out both;
	        animation: scale-up-ver-top 1s ease-in-out both;
}
/* ----------------------------------------------
 * Generated by Animista on 2021-5-28 20:47:43
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation scale-up-ver-top
 * ----------------------------------------
 */
@-webkit-keyframes scale-up-ver-top {
  0% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4);
    -webkit-transform-origin: 100% 0%;
            transform-origin: 100% 0%;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
            transform-origin: 100% 0%;
  }
}
@keyframes scale-up-ver-top {
  0% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4);
    -webkit-transform-origin: 100% 0%;
            transform-origin: 100% 0%;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
            transform-origin: 100% 0%;
  }
}


input{
	text-align: center;
}
::-webkit-input-placeholder {
   text-align: center;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

:-ms-input-placeholder {  
   text-align: center; 
}
