/* Enter Your Custom CSS Here */
body a.red-button,
body .bg-pills .btn{
	padding: 5px 35px!important;
    line-height: 40px!important;
    height: 50px;
}
#top-menu > li:last-child a {
    display: inline-block;
}
a.red-button {
    display: inline-block;
}
.et_pb_text_inner a {
    display: inline-block;
    cursor: pointer;
}
@media only screen and (max-width: 1199px) {
	#logo {
		max-height: 50%!important;
	}
}
 @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	 #logo {
    	max-width: 170px;
	}	
}

    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
      /* For landscape layouts only */
			#logo {
    max-width: 170px;
	}	
    }
@media only screen and (max-width: 767px){
  .et_pb_section.et_pb_section_4.et_section_regular {
			padding-top: 0;
			padding-bottom: 25px;
	}
	.et_pb_section.et_pb_section_3.et_section_regular,
	.et_pb_row.et_pb_row_5.shapes-row.healthier-tomorrow.et_pb_gutters2,
	.et_pb_section.et_pb_section_2.home_sec_3.et_section_regular,
	.et_pb_section.et_pb_section_3.et_section_regular {
			padding: 0;
		}
	.et_pb_section.et_pb_section_2.home_sec_3.et_section_regular {
			padding-top: 10px;
			padding-bottom: 20px;
	}
	.et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular {
			padding: 15px 0;
	}
		.et_pb_section.et_pb_section_2.home_sec_3.et_section_regular {
			padding: 0;
			padding-top: 15px;
	}
}