@media(max-width:1880px) {
	/* Typography ------------------------------------------------------------------------------------------ */
	h1,
	h1 * {
		font-size:calc(32px + (64 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	h2,
	h2 * {
		 font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	h3,
	h3 * {
		font-size: calc(15px + (24 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	h4,
	h4 * {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	h5,
	body,
	p {
		font-size: calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
		line-height: 1.2;
	}
	header .header_content_right a {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	header .header_content_right a i {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	header .header_content_right a.hambugler i {
		font-size:16px;
	}
	/* Membership */
	#membership input:not([type="submit"]):not([type="checkbox"]) {
		font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	#membership button {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Register */
	.tml-form-template input:not([type="submit"]):not([type="checkbox"]) {
		font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.tml-form-template button {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Home Page */
	.top_panels a h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_search .top_search_blue h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.find_condo_home input[type="text"] {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.find_condo_home input[type="submit"] {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.columns_find_find_condo_home select {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home h2 {
		font-size:calc(32px + (80 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third input:not(.wpcf7-submit),
	.btm_default_con input:not(.wpcf7-submit) {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third textarea,
	.btm_default_con textarea  {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third input.wpcf7-submit,
	.btm_default_con input.wpcf7-submit {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_fourth h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_top h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.owl-carousel.carousel_feat_c .owl-nav .owl-next i,
	.owl-carousel.carousel_feat_c .owl-nav .owl-prev i,
	.owl-carousel.carousel_feat_h .owl-nav .owl-next i,
	.owl-carousel.carousel_feat_h .owl-nav .owl-prev i {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_home .sixth_first_panel h3, .sixth_home .sixth_second_panel h3 {
		font-size:calc(32px + (90 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_home .sixth_first_panel a, .sixth_home .sixth_second_panel a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.seventh_home h3 {
		font-size:calc(32px + (80 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.right_side_seventh p {
		font-size: calc(15px + (24 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue h3 {
		font-size:calc(32px + (100 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue p {
		font-size: calc(15px + (24 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_ninth h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_video_title {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_ninth a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.tenth_home h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.tenth_home p {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.twelve_home p {
		font-size: calc(15px + (24 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.circular_con div h3 {
		font-size:calc(32px + (96 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .fifteen_left h3 {
		font-size:calc(32px + (90 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .fifteen_left a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .blog_items span {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_sixtenth h4 i {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_sixtenth a {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.oveylay_content_feat h3 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.oveylay_content_feat h2 {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.label_portfolio h5 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Portfolio Page */
	.blue_banner_box h3 {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.default_top_content h1{
	    font-size:calc(32px + (60 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.default_top_content p {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Search */
	.search_filter_con input[type="text"] {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.search_filter_con select {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.search_filter_con input[type="submit"] {
	    font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_inner_vow_con h3 {
		font-size:16px;
	}
	.top_inner_vow_con h4 {
		font-size:16px;
	}
	/* Single Listing */
	.single_listing_1 a {
		font-size:14px;
	}
	.single_listing_2 h1 {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.single_listing_2 h2 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.single_listing_2 h3 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.single_listing_2 h3 span {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.single_listing_2 h4 {
		font-size:14px;
	}
	.single_listing_4 a {
		font-size:16px;
	}
	.single_listing_6 a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.single_listing_7 h3 {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_default_con h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_default_con a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_default_con a i {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Communities Toronto */
	.top_banner_default p {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.amenities_item span {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighoburhood_items h3 {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_neighbourhood_list_filter a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Single Neighbourhood */
	.top_panels_neighbourhood a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.second_sellby_template_title h3 {
		font-size:calc(32px + (56 - 32) * ((100vw - 375px) / (1880 - 375)));
		line-height:1.2;
	}
	.main_section_panel i {
		font-size:calc(32px + (56 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	/* About Chrisites */
	.top_country_title h2 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.country_single_panel h4 {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* ABout CP */
	.top_about_cp_left h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_about_cp_left h4 {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}	
	.top_about_cp_left:not(.col-md-12) p {
		font-size: calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.second_about_cp_title h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_about_cp_banner_content p {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
		line-height: 1.2;
	}
	.fifth_about_cp h4 {
	    line-height: 1.2;
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_about_cp_title h2 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Contact */
	.contact_panel_blue a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section h3 {
		font-size:calc(32px + (79 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_social a {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section form input {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section form textarea {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section form input.wpcf7-submit {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Main Menu */
	.main_menu_pop ul li a {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.main_menu_pop ul.sub-menu li a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.hambugler_close i {
	    font-size: calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_bar_popup a {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Blog */
	.blog_title_recent h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.post_blog_panel span {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.post_blog_panel h3 {
		font-size: calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Single Post */
	.top_banner_default_post h2 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_banner_default_post h1 {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_post_date span {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Single Listing */
	.general_listing_content_1 h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.panels_sidebar_listing h5 {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_s_listing  h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_s_listing a {
	    font-size: calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Footer */

	.footer_column_2 a {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.footer_column_3 p{
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.footer_column_3 h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.footer_column_3 a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Agent Referral Program */
	.agent_referal_top h2 {
		font-size: calc(32px + (42 - 32) * ((100vw - 375px) / (1880 - 375)));

	}
	.agent_referal_top .blue_content_third h3 {
	    font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.agent_referal_top .blue_content_third input:not(.wpcf7-submit) {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.agent_referal_top .blue_content_third textarea {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.agent_referal_top .blue_content_third input.wpcf7-submit {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Faqs */
	.faqs_container h3:before{
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}

	.top_marketing_content h3 {
		font-size: calc(32px + (55 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	/* First Time Buyers Guide */
	.neighbourhood_list_btn a {
	    font-size: calc(16px + (18 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.faqs_container h3 span.icon_loop {
		font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (1880 - 375)));
	}
	.side_bar_buyers a {
		font-size:calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.side_bar_buyers a span {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Free Evaluation */
	.free_ev_content h3 {
		font-size: calc(32px + (55 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_right input[type="submit"] {
	    font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1880 - 375)));
	}
	.owl-carousel .owl-nav .owl-next i,
	.owl-carousel .owl-nav .owl-prev i {
		font-size:calc(20px + (28 - 20) * ((100vw - 375px) / (1880 - 375)));
	}
	.awards_container h3,
	.past_sales h3,
	.unique_aboutme h3,
	.giving_back_con h2 {
		font-size: calc(32px + (48 - 32) * ((100vw - 375px) / (1880 - 375)));
	}
	.giving_back_row h5 {
		font-size:calc(24px + (20 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	.unique_aboutme h4 {
		font-size:calc(24px + (32 - 24) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Padding ---------------------------------------------------------------------------------------------*/

	#membership {
		padding: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	#membership input:not([type="submit"]):not([type="checkbox"]) {
		padding: 0 calc(15px + (28 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Register */
	.tml-form-template-head.default_top_content {
		padding-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.tml-form-template input:not([type="submit"]):not([type="checkbox"]) {
		padding: 0 calc(15px + (28 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Home Page */
	.second_home {
		padding-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_panels a {
		padding:15px calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.find_condo_home input[type="text"] {
		padding:0 calc(15px + (24 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third {
		padding: calc(30px + (76 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (71 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (41 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third input:not(.wpcf7-submit),
	.btm_default_con input:not(.wpcf7-submit) {
		padding:0 calc(15px + (28 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third textarea,
	.btm_default_con textarea  {
		padding:calc(15px + (25 - 15) * ((100vw - 375px) / (1880 - 375))) calc(15px + (25 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_fourth {
		padding-bottom:calc(30px + (120 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_top {
		padding-bottom:calc(30px + (120 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_home .sixth_first_panel a, .sixth_home .sixth_second_panel a {
		padding:0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_home {
		padding-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue,
	.top_about-me_con div
	 {
		padding:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375))) calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue a {
		padding:0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_ninth a {
		padding:0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.twelve_home {
		padding:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375))) 0 calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fourteen_home {
	    padding-top: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
		padding-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home {
		padding:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375))) 0;
	}
	.fifteen_home .fifteen_left a {
		padding:0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .blog_items {
		padding:calc(30px + (40 - 30) * ((100vw - 375px) / (1880 - 375))) 0px;
	}
	/* Portfolio Page */
	.top_banner_default {
		padding-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.blue_banner_box {
		padding:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.default_top_content {
		padding-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Single Listing */
	.main_single_listing_container {
		padding-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_default_con div:not(.wpcf7) {
		padding:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Communities Toronto */
	.blue_amenities {
		padding: calc(30px + (140 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (171 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.outside_graphic_neighbourhood {
		padding-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Single Neighbourhood */
	.neighbourhood_listing_title{
		padding-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	/* About Chrisites */
	.spacing_no_title {
		padding-top:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.circular_section_buysell {
		padding-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	.country_title {
		padding-bottom: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.page-id-293 .top_sellby_template {
		padding-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
		padding-bottom:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	/* ABout CP */
	.third_about_cp_banner_content {
		padding:168px calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_about_cp {
	    padding-top: calc(30px + (88 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_about_cp_title {
	    padding-bottom: calc(30px + (53 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Contact */
	.contact_panel_blue {
		padding:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375))) calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section form{
		padding: 30px 30px 15px;
	}
	/* Main Menu */
	.main_menu_pop ul li a {
		padding-bottom:7.5px;
	}
	/* Blog */
	.post_blog_panel {
	    padding-bottom: calc(30px + (73 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Single Post */
	.top_banner_default_post {
		padding-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));

	}

	/* Single Listing */
	.listing_video_section{
		padding-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
		padding-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)))
	}
	.featured_images_listing {
		padding:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375))) 0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_s_listing  {
		margin-top:calc(60px + (160 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_s_listing  h3 {
		margin-bottom:15px;
	}
	.neighbourhood_s_listing a {
	    padding: 0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	.agent_referal_top .blue_content_third {
	    padding: calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375))) calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375))) 30px;
	}
	.agent_referal_top .blue_content_third input:not(.wpcf7-submit) {
	    padding: 0 15px;
	}
	.agent_referal_top .blue_content_third textarea {
	    padding: 15px 15px;
	}
	/* Faqs */
	.faqs_container h3 {
	    padding-top: calc(30px + (80 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* First Time Buyers Guide */
	.first-time-buyers-guide_content .faqs_container {
		padding-left:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.seperator_faqs_buyers {
	    padding-top: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_list_btn a {
	    padding: 0 calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Free Evaluation */
	.background_evaluation {
		padding:calc(30px + (247 - 30) * ((100vw - 375px) / (1880 - 375))) 0;
	}
	.free_ev_right input:not([type="submit"]) {
		padding:15px;
	}
	.free_ev_right textarea {
		padding:15px;
	}

	/* Margins -------------------------------------------------------------------------------------------- */
	/* Header */
	header .header_content_right a {
		margin-left:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	header .header_content_right img {
		margin-left:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	header .header_content_right a.hambugler {
		margin-left:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)))
	}

	/* Home Page */
	.top_panels a h3,
	.top_about-me_con div h1,
	.awards_container h3,
	.unique_aboutme h3,
	.giving_back_row img,
	.giving_back_row,
	.unique_aboutme h4,
	.past_sales h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_search {
		margin-top:calc(60px + (130 - 60) * ((100vw - 375px) / (1880 - 375)))
	}

	.top_search .top_search_blue h3 {
		margin-bottom: calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.third_home {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	.third_home h2 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third form {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_home .blue_content_third input:not(.wpcf7-submit),
	.btm_default_con input:not(.wpcf7-submit) {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.forth_home {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_home {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)))
	}
	.sixth_home {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_home .sixth_first_panel h3, .sixth_home .sixth_second_panel h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_home .sixth_first_panel p, .sixth_home .sixth_second_panel p {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.seventh_home {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_home {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue h4 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_content_con .eighth_blue p:nth-last-child(2) {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.ninth_home {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_ninth {
		margin-bottom:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_video_title {
		margin-bottom:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_ninth h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.page-template-template-buy-sell .tenth_home {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.tenth_home {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.tenth_home h3 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.tenth_home strong {
		margin-top:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.eleventh_home {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.twelve_home {
		margin-top:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.twelve_home h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.fourteen_home {
	    margin-top: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .fifteen_left h4 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .fifteen_left h3 {
		margin-bottom::calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .fifteen_left p {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifteen_home .blog_items  h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixteenth_home {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_sixtenth {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.top_sixtenth h4 {
		margin-bottom:15px;
	}
	.top_sixtenth h4 i {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Portfolio Page */
	.top_banner_default {
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.default_top_content {
	}
	.default_top_content p {
		margin-bottom: 15px;
	}
	.single_listing_5 {
		margin-top:15px;
	}
	 .listing_imgs_gallery .owl-item > div {
	  cursor: pointer;
	  transition: margin 0.4s ease;
	}
	.btm_default {
	    margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.additional_features_upper {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.listing_imgs_gallery {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Communities Toronto */
	.blue_amenities h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	.outside_graphic_neighbourhood {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_neighbourhood_list_filter {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.btm_neighbourhood_list_filter a {
		margin-right:15px;
	}
	/* Single Neighbourhood */
	.top_panels_neighbourhood h3 {
		margin-bottom::calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_panels_neighbourhood p {
		margin-bottom:calc(30px + (30 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_video {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_content_panels {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_content_panels h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_content_panel {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_listing_title h3 {
		margin-bottom:15px;
	}
	.neighbourhood_map {
		margin-top:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.local_businesses_content_neighoburhood {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_neighbourhood_business {
		margin-bottom:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_neighbourhood_business h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_neighbourhood_business p {
	}
	.neighbourhood_business_panel {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Buy/Sell */
	.second_sellby_template_title {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_section_sellby_template h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_section_sellby_template p a {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.main_section_rows {
		margin-bottom:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.main_section_panel {
		margin-bottom:calc(30px + (69 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	/* About Chrisites */
	.video_section_buysell {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.video_section_buysell_title {
		margin-bottom:calc(30px + (74 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.video_section_buysell_loop p {
	    margin-top:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.bottom_country_panels {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_country_title {
		margin-bottom:calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.country_title {
		margin-bottom: calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.country_single_panel {
		margin-bottom:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.country_single_panel h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.country_single_panel h4 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* ABout CP */
	.top_about_cp {
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_about_cp_left h4 {
		margin-top:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom: 15px;
	}	
	.top_about_cp_right h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.second_about_cp_title {
		margin-bottom: calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.second_about_cp_title h4 {
		margin-bottom:15px;
	}
	.second_about_cp_content p {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.third_about_cp {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fourth_about_cp {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_about_cp {
	    margin-top: calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_about_cp h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.fifth_about_cp h4 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.leader_member_panel {
		margin-bottom:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.sixth_about_cp_title {
	    margin-bottom: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.office_directory_panel {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.cp_map {
		margin-bottom: calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Contact */
	.contact_panel_blue p {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.contact_main_section h3 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.cp_logo_contact {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.contact_main_section form{
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Main Menu */
	.btm_bar_popup a {
		margin-left:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	/* Blog */
	.blog_title_recent {
		margin-bottom: calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.post_blog_panel span {
	    margin-top: 34px;
	    margin-bottom: calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	/* Single Post */
	.top_banner_default_post {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))

	}
	.top_post_date {
		margin-bottom: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	.general_post_content_1 div.alignnone p {
		margin-top:15px;
		margin-bottom: 0;
	}

	/* Single Listing */
	.general_listing_content_1 {
		margin-top:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.general_listing_content_1 h4 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.panels_sidebar_listing {
		margin-top:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.listing_video_section{
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.s_feat_img {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.neighbourhood_s_listing  {
		margin-top::calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_s_listing  h3 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	/* Footer */
	footer {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.footer_below_columns {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Agent Referral Program */
	.agent_referal_top h2 {
		margin-bottom: calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
		margin-top::calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));

	}
	.agent_referal_top .blue_content_third h4 {
	    margin-bottom: calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.agent_referal_top .blue_content_third h3 {
	    margin-bottom: calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.agent_referal_top .blue_content_third span:not(.textarea-9) {
	    margin-bottom: 15px;
	}
	.mid_banner_agent_referal {
		margin-bottom:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.third_about_cp.blue_referal_spacing {
		margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Faqs */
	.faqs_container h3 {
	    margin-top: calc(30px + (120 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	.faqs_container .ui-accordion-content {
		margin-top:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Closing Costs */
	.full_row_closing {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));;
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.full_row_closing h2 {
		margin-bottom:calc(30px + (74 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.left_column_closing,
	.right_column_closing {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.left_column_closing h3,
	.right_column_closing h3 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}

	/* Marketing Methods */
	.secondary_marketting {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));;
	}
	.top_marketing_content h3 {
		margin-bottom: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));;
	}
	.secondary_marketting h2 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_row_marketing {
		margin-top: calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_row_marketing.top_row_marketing_1 {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_row_marketing.top_row_marketing_36 {
		margin-top: calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}


	.top_row_marketing h4 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.marketting_column {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	/* First Time Buyers Guide */
	.first_timers_buy_content {
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}

	.seperator_faqs_buyers {
	    margin-top:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_intro_first {
	    margin-top: calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
		margin-bottom:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.neighbourhood_list_btn {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.side_bar_buyers a {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	/* Free Evaluation */
	.free_ev_content {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_content h4 {
		margin-bottom:calc(30px + (60 - 30) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_content h3 {
		margin-bottom: calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_right h3 {
		margin-bottom:calc(15px + (30 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_right .wpcf7-form-control-wrap {
		margin-bottom:calc(15px + (21 - 15) * ((100vw - 375px) / (1880 - 375)));
	}
	.free_ev_btm {
		margin-top:calc(60px + (90 - 60) * ((100vw - 375px) / (1880 - 375)));
	}
	.ev_testimonial {
		margin-top:calc(60px + (120 - 60) * ((100vw - 375px) / (1880 - 375)));;
	}
	.ev_testimonial h3 {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}
	.ev_testimonial p {
		margin-bottom:calc(30px + (15 - 15) * ((100vw - 375px) / (1880 - 375)))
	}

	/* About */
	.awards_container,
	.unique_aboutme {
		margin-top:calc(60px + (143 - 60) * ((100vw - 375px) / (1880 - 375)))
	}
	.giving_back_con {
		margin-top:calc(60px + (117 - 60) * ((100vw - 375px) / (1880 - 375)))
	}
	/* Misc --------------------------------------------------------------------- */
	.top_search {
		min-height: calc(0px + (650 - 0) * ((100vw - 375px) / (1880 - 375)));
	}
	.top_panels a {
		min-height: calc(0px + (530 - 0) * ((100vw - 375px) / (1880 - 375)));
	}
	.eighth_profile_img {
		right:0;
		max-width:40%;
		max-height:100%;
		height:auto;
	}
	.eighth_content_con .eighth_blue img {
		max-width:calc(50% - 30px);

	}
	header .logo_left img {
		max-height:56px;
	}
	header .header_content_right img {
		max-height:56px;
	}
	.main_menu_pop {
		margin-left:0;
		margin-right:0;
	}
}
@media (max-width: 1199.calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));) {

}
@media (max-width: 991.calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));) {

}
@media (max-width: 767.calc(30px + (90 - 30) * ((100vw - 375px) / (1880 - 375)));) {

}