/* 12.0 ===== Medias/Responsive ===== */ /* * Does the same thing as , * but in the future W3C standard way. -ms- prefix is required for IE10+ to * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor * the meta tag. See https://core.trac.wordpress.org/ticket/25888. */ @-ms-viewport { width: device-width; } @-o-viewport { width: device-width; } @viewport { width: device-width; } /* All Tablet Portrait size smaller than standard 1199 (devices and browsers) */ @media only screen and (max-width: 1199px) { .site-content section, .site-content section.partner-section, .site-content section.subscribe-section { padding: 70px 0; } .featured-slider .slick-dots { bottom: 20px; } .post-detail-wrap { padding: 35px 15px 0; } .property-meta-info { margin: 0 -15px; margin-top: -1px; } .property-meta .meta-wrapper { padding-left: 27px; } .site-content section.featured-properties-section, .site-content section.latest-news-section, .site-content section.buy-rent-section, .site-content section.property-location-section { padding-bottom: 40px; } .counter-name { font-size: 16px; } .counter-value { font-size: 26px; margin-bottom: 5px; } .site-content section.why-choose-us-section { padding-bottom: 30px; } .heading .entry-title { font-size: 26px; } .site-footer .widget-area { padding: 70px 0 25px; } .footer-login-section { padding: 100px 0; } .page-title { font-size: 40px; } .page-title-wrap { padding: 110px 0 120px; } .map-section p { margin: 0; } .menu-top-menu-container > ul > li > a { padding: 15px 13px; } .featured-slider .slider-text { left: 20%; } .site-content section.properties-search-section { padding-top: 50px; padding-bottom: 50px; } .site-content section.counter-section { padding: 100px 0; } .site-content section.property-location-section, .aarambha-real-estate-front-page .latest-news-section, .site-content section.agent-section { padding-top: 70px; } .site-content section.agent-section { padding-bottom: 50px; } .site-footer .main-footer .container > .row.columns { padding-top: 80px; padding-bottom: 80px; } .page-template-about .site-content section.page-wrapper, .page-template-pricing .site-content section.page-wrapper { padding-top: 70px; padding-bottom: 70px; } .mission-content .entry-content { margin-top: 0; } .page-template-about .site-content section.process-section, .page-template-about .site-content section.why-choose-us-section { padding-top: 70px; padding-bottom: 30px; } .page-template-about .site-content section.agent-section, .page-template-pricing .site-content section.agent-section { padding-top: 70px; padding-bottom: 50px; } .slider-text .post-detail-wrap { padding-bottom: 0; } .property-meta-info { margin-left: 0; margin-right: 0; margin-top: 10px; } .properties-search-section .entry-header .entry-title { font-size: 26px; } .entry-title , .property-location-wrap .post .entry-title{ font-size: 20px; } .post-tags { margin-right: 7px; } .property-meta .meta-wrapper { padding-left: 33px; } } /* All Tablet Portrait size smaller than standard 1023 (devices and browsers) */ @media only screen and (max-width: 1023px) { .mean-container .mean-nav > ul { background: rgba(38, 69, 97, 0.9); } .main-navigation ul li ul { position: static; opacity: 1; visibility: visible; width: 100%; -o-transition: all 0s ease 0s; transition: all 0s ease 0s; -webkit-transition: all 0s ease 0s; -ms-transition: all 0s ease 0s; -moz-transition: all 0s ease 0s; border: none; overflow: hidden; } .main-navigation ul li ul, .main-navigation ul li:hover ul ul, .main-navigation ul ul li:hover ul ul, .main-navigation ul ul ul li:hover ul ul, .main-navigation ul ul ul ul li:hover ul ul { opacity: 1; visibility: visible; border: none; -webkit-transition: opacity 0s linear; -webkit-transition: all 0s ease 0s; -o-transition: all 0s ease 0s; transition: all 0s ease 0s; -webkit-box-shadow: none; box-shadow: none } .main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current-page-ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current-page-item ul li a { background: rgba(0, 0, 0, 0); border-top: 1px solid rgba(255, 255, 255, 0.5); padding: 12px 6%; color: #fff; } .main-navigation .menu-item-has-children::before { display: none; } .mean-container .mean-nav ul li a.mean-expand { border-left: 1px solid rgba(255, 255, 255, 0.3); } .mean-container a.meanmenu-reveal { position: relative; right: auto; left: auto; -webkit-transform: translate(0%, 0%); -ms-transform: translate(0%, 0%); transform: translate(0%, 0%); } .main-navigation ul li ul li { border-bottom: none; } .mean-container .mean-nav>ul { left: 0; right: 0; width: 100%; top: 100% !important; z-index: 999; } .mean-container .mean-nav ul li a { border-color: rgba(255,255,255,0.5); } .menu-item-has-children:hover::before { display: none; } .menu-item-has-children::before { display: none; } .main-navigation ul li:hover ul, .main-navigation ul ul li:hover ul, .main-navigation ul ul ul li:hover ul, .main-navigation ul ul ul ul li:hover ul, .main-navigation ul ul ul ul ul li:hover ul { -o-transition: opacity 0s linear; transition: opacity 0s linear; -moz-transition: opacity 0s linear; -ms-transition: opacity 0s linear; -webkit-transition: opacity 0s linear; } .main-navigation ul li { margin: 0; } .mean-container .mean-nav ul li a { font-size: 14px; } .hgroup-wrap { padding: 10px 0; } .site-header .site-header-section-center .mobile-navbar .mean-container a.meanmenu-reveal { left: auto !important; right: auto !important; } .hgroup-right { width: 85%; width: calc(100% - 220px); width: -webkit-calc(100% - 220px); padding-left: 15px; position: relative; padding-right: 105px; min-height: 26px; } .navbar { position: static; width: 100%; } .featured-slider .slider-text { top: 42%; } .site-content section.counter-section { padding: 90px 0 70px; } .page-title-wrap { padding: 105px 0 95px; } /*.breadcrumbs li {*/ /* margin: 0 13px;*/ /*}*/ /*.breadcrumbs li::before {*/ /* left: -21px;*/ /*}*/ .price-header span { font-size: 20px; margin-bottom: 10px; } .price-header .fa { margin-bottom: 25px; } .main-header .column { position: static; } .site-description { margin-bottom: 4px; } .site-content section.subscribe-section { padding-bottom: 50px; } .site-branding { position: relative; } .page-template-about .site-content section.page-wrapper, .page-template-pricing .site-content section.page-wrapper { padding-bottom: 50px; } .mission-item-content h4 { font-size: 18px; } .why-choose-us-section .post .entry-title { font-size: 20px; } .page-template-about .site-content section.counter-section, .page-template-pricing .site-content section.counter-section { padding-top: 90px; padding-bottom: 75px; } .counter-item { margin-bottom: 15px; } #secondary { padding-top: 30px; } .pricing-column-wrapper { margin-bottom: 30px; } } @media only screen and (max-width: 991px) { /*.site-branding {*/ /* width: 170px;*/ /*}*/ #secondary { margin-top: 35px; } .hgroup-right { width: 76%; width: calc(100% - 170px); width: -webkit-calc(100% - 170px); } .hgroup-contact-section li { padding: 0 5px; } .hgroup-contact-section li { font-size: 14px; } .featured-slider .slider-text { top: 38%; left: 26%; } .site-content section { padding: 60px 0; } .site-content section.counter-section { padding-top: 60px; } .site-content section.featured-properties-section, .site-content section.latest-news-section, .site-content section.counter-section { padding-bottom: 30px; } .heading .entry-title { font-size: 24px; } .related-post-section .row .custom-col-4, .featured-properties-section .row .custom-col-4, .why-choose-us-section .row .custom-col-4, .latest-news-section .row .custom-col-4 { width: 50%; } .related-post-section .row .custom-col-4:nth-child(2n+1), .featured-properties-section .row .custom-col-4:nth-child(2n+1), .why-choose-us-section .row .custom-col-4:nth-child(2n+1), .latest-news-section .row .custom-col-4:nth-child(2n+1) { clear: both; } .counter-item { min-width: 50%; margin-bottom: 30px; } .buy-rent-section .post-wrapper .post { width: 50%; } .site-content section.subscribe-section { padding: 60px 0 50px; } .widget-area .row div[class*="custom-col"] { width: 50%; } .footer-login-section { padding: 60px 0; } .footer-login-item-wrap ul li h3 { font-size: 18px; } .site-generator .container>* { font-size: 13px; } .page-title { font-size: 32px; } .breadcrumbs li a, .breadcrumbs li span { font-size: 16px; } .mission-content-wrapper { display: block; } .mission-content-wrapper>div { min-width: 100%; } .process-item { width: 50%; } .site-content section.process-section { padding-bottom: 20px; } .contact-form-wrap { width: 60%; width: calc(100% - 290px); width: -webkit-calc(100% - 290px); } .contact-detail-wrapper { width: 260px; } .contact-detail-item h4 { font-size: 18px; } .agent-item-wrap .agent-item { width: 50%; } .agent-detail-section .post-wrapper div[class*="custom-col"] { width: 50%; } .agent-detail-section .post-wrapper div[class*="custom-col"]:nth-child(2n+1) { clear: both; } /* .post-grid-view .post { width: 50%; } */ .post-filter-wrap>div { min-width: 33.3333%; margin-bottom: 10px; } .post-list-view .post .featured-image { width: 100%; } .post-list-view .post .post-detail-wrap { width: 100%; } .property-meta-info { margin: 0 -16px; line-height: 1.3; margin-top: -3px !important; } .login-content-wrap { display: block; } .login-content { width: 100%; } .registration-content { width: 100%; margin-left: 0; padding: 15px; } .login-demo-box { padding: 15px; } .login-form { padding: 30px 15px 20px; } .aarambha-real-estate-front-page .featured-properties-section { padding-top: 50px; } .site-content section.featured-properties-section, .site-content section.latest-news-section, .site-content section.counter-section { padding-bottom: 20px; } .site-content section.counter-section { padding-top: 50px; padding-bottom: 30px; } .site-content section.why-choose-us-section { padding-bottom: 20px; padding-top: 50px; } .site-content section.property-location-section, .aarambha-real-estate-front-page .latest-news-section, .site-content section.agent-section, .site-content section.buy-rent-section { padding-top: 50px; } .aarambha-real-estate-front-page .testimonial-section { padding-top: 60px; padding-bottom: 70px; } .entry-header.heading { margin-bottom: 20px; } .site-content section, .site-content section.partner-section { padding: 50px 0; } .page-template-about .site-content section.page-wrapper , .page-template-pricing .site-content section.page-wrapper{ padding-top: 50px; padding-bottom: 30px; } .page-template-about .site-content section.process-section, .page-template-about .site-content section.why-choose-us-section { padding-top: 50px; padding-bottom: 20px; } .page-template-about .site-content section.counter-section, .page-template-pricing .site-content section.counter-section { padding-top: 70px; padding-bottom: 50px; } .page-template-about .site-content section.agent-section, .page-template-pricing .site-content section.agent-section { padding-top: 50px; padding-bottom: 30px; } .single-post-wrapper .post .property-meta .meta-wrapper { width: 32.8%; } .floor-plan-heading { display: block; margin-bottom: 5px; } .floor-plan-item-detail-wrap ul li { text-align: center; } .contact-agent-info-content { padding-left: 10px; } #submit-property-form label { font-size: 12px; } #submit-property-form .row { margin-left: -10px; margin-right: -10px; } #submit-property-form .cre-clone .row div[class*="col"], #submit-property-form .row div[class*="custom-col"]{ padding: 0 10px } .property-meta-info{ margin: 0 } } /* All Mobile Portrait size smaller than 720 (devices and browsers) */ @media only screen and (max-width: 719px) { .top-header .site-header-row { display: block; } #submit-property-form label { font-size: 14px; } #submit-property-form .row { margin-left: -15px; margin-right: -15px; } #submit-property-form .cre-clone .row div[class*="col"], #submit-property-form .row div[class*="custom-col"]{ padding: 0 15px } #secondary { margin-top: 35px; } .custom-col-1, .custom-col-2, .custom-col-3, .custom-col-4, .custom-col-5, .custom-col-6, .custom-col-7, .custom-col-8, .custom-col-9, .custom-col-10, .custom-col-11, .custom-col-12 { float: none; width: 100%; } .gallery-columns-2 .gallery-item, .gallery-columns-3 .gallery-item, .gallery-columns-4 .gallery-item, .gallery-columns-5 .gallery-item, .gallery-columns-6 .gallery-item, .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item, .gallery-columns-9 .gallery-item { width: 50%; } .hgroup-right { width: 100%; margin-top: 20px; padding-right: 0; padding-left: 0; } .hgroup-contact-section { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .site-content section { padding: 50px 0 30px; } .top-header-wrap { display: block; text-align: center; } .top-header-left { padding-right: 0; text-align: center; border-bottom: 1px solid #E5E6EB; } .top-header-wrap>div { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .top-header-wrap li a, .top-header-wrap .social-links li a { padding: 12px 15px; } .featured-slider .slider-text { position: relative; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); width: 100%; padding: 20px 15px 10px; left: 0; top: 0; } .slider-text .post-tags-wrap { top: -25px; } .post-detail-wrap { padding: 35px 15px 15px; border-bottom: 1px solid var(--color-4); } .slider-text .post { max-width: 100%; } .featured-slider .slick-dots { bottom: auto; top: 20px; padding: 0 15px; } .featured-properties-section .row .custom-col-4, .why-choose-us-section .row .custom-col-4, .latest-news-section .row .custom-col-4, .agent-detail-section .post-wrapper div[class*="custom-col"] { width: 100%; } .property-location-wrap .grid .element-item { width: 50%; } .slick-dots { bottom: 0; } .widget-area .row div[class*="custom-col"] { width: 50%; float: left; } .widget-area .row div[class*="custom-col"]:nth-child(2n+1) { clear: both; } .site-footer .widget-area { padding: 50px 0 20px; } .top-header-right { padding-left: 0; } .top-header .top-header-wrap ul li { margin: 0 -2px; } .page-title-wrap { padding: 75px 0 60px; } .page-title { font-size: 28px; } .contact-information-wrap { display: block; margin-bottom: 30px; } .contact-form-wrap { width: 100%; margin: 0; padding-bottom: 5px; margin-bottom: 30px; } .contact-detail-wrapper { width: 100%; } .map-section { margin-bottom: 20px; } .agent-search-section { position: static; margin-bottom: 30px; width: 100%; } .agent-title-wrap { padding-right: 0; } .contact-agent-info-wrap { display: block; } .contact-agent-info, .contact-agent-form { width: 100%; padding: 0 0 20px; } .agent-detail-section { margin-bottom: 25px; } .post-grid-view .post { width: 100%; padding: 0 } .post-wrapper.post-grid-view { display: block; margin: 0; } .post-wrapper.post-grid-view.row{ margin: 0 -15px; } .post-layout-wrap { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-top: 10px; } .pricing-table-wrapper { display: block; padding-top: 10px; } .pricing-column-wrapper.active-plan { margin-top: 0; } .pricing-table-wrapper>div { min-width: 100%; border: 1px solid #E3E6EB; margin-bottom: 30px; } .related-post-section .row .custom-col-4 { width: 100%; } .floor-plan-item-title { width: 100%; margin-bottom: 10px; text-align: center; } .floor-plan-item-detail-wrap ul { width: 100%; } .property-other-detail ul li, .property-feature-detail ul li { width: 50%; } .single-post-wrapper .post .property-meta .meta-wrapper { width: 33.3333%; } .property-address-wrap ul li { width: 50%; } .single-post-wrapper .post .entry-title { font-size: 24px; } h3, h4 { font-size: 18px; } #secondary .widget { margin-bottom: 30px; } .top-header .column { border-bottom: 1px solid; } .top-header .column:last-child { border-bottom: none; } .site-description { margin-bottom: 0; } .heading .entry-title, .counter-value, .subscribe-form-wrapper > h2 { font-size: 22px; } .entry-title, .why-choose-us-section .post .entry-title, .property-location-wrap .post .entry-title { font-size: 20px; } .site-content section.counter-section { padding-bottom: 20px; } .tab-links li a { font-size: 16px; } .tab-links { margin-bottom: 20px; } .author-designation { font-size: 15px; } .author-name, .subscribe-form-wrapper > p{ font-size: 18px } .site-footer .main-footer .container > .row.columns { padding-top: 50px; padding-bottom: 30px; } .site-footer .top-footer .container > .row.columns { padding-bottom: 20px; } .site-footer .footer-buttons-wrap li h3 { font-size: 20px; padding-bottom: 10px; } .site-footer .footer-buttons-wrap li .icon { margin-bottom: 10px; } .page .site-header .page-title-wrap { padding-top: 50px; padding-bottom: 35px; } .mission-item { margin-bottom: 20px; } .bottom-footer { text-align: center; } #secondary { padding-top: 0; } .wpcf7 #submit-button { margin-bottom: 0; } .single-post-wrapper .post .property-meta .meta-wrapper { width: 32.5%; } .single-property .site-main .energy-performance-wrap ul.energy-details li { font-size: 16px; } .post-filter-wrap{ margin-bottom: 15px; } .site-header .justify-content-center .header-search-section .search-form { left: -170px; top: 50px; } .site-header-section > * { padding: 0 5px; } .featured-slider .share-section .social-links ul { bottom: 54px; top: auto; } .top-header .site-header-row { display: block; } .site-title { font-size: 22px; } .featured-slider .slick-arrow { bottom: auto ; top: 40px; height: 35px; width: 35px } .agent-detail-section .contact-agent-info .author-image { width: 100%; padding-right: 0; } .agent-detail-section .contact-agent-info-content { width: 100%; padding-left: 0; } } @media only screen and (max-width: 575px) { body, .box-button, .wpcf7-submit[type="submit"], input[type="submit"], .main-navigation li a, .main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current-page-ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current-page-item ul li a { font-size: 15px } .site-content section { padding: 40px 0 20px; } .hgroup-right { display: none; } .counter-name { font-size: 16px; } .property-location-wrap .grid .element-item { width: 100%; } .property-location-wrap .post .featured-image img { width: 100% } .buy-rent-section .post-wrapper .post { width: 100%; } .widget-area .row div[class*="custom-col"] { width: 100%; float: none; } .footer-login-item-wrap ul li h3 { font-size: 15px; } .footer-login-item-wrap ul li { padding: 0 5px; } .site-generator .container { display: block; text-align: center; } .site-generator .inline-social-icons { padding-left: 0; text-align: center; margin-bottom: 10px; border-bottom: 1px solid #E4BF10; } .site-generator .copy-right { padding-right: 0; padding-bottom: 5px; } .site-generator .container>* { width: 100%; float: none; } .agent-item-slider .agent-item { padding: 0; } .agent-item-slider .slick-arrow { top: -15px; } .agent-item-slider .slick-prev { right: 35px; } .agent-item-slider .slick-next { right: 0; } .entry-header.heading { margin-bottom: 15px; } .testimonial-author-wrapper::before { font-size: 50px; left: 20px; } .testimonial-author-wrapper::after { font-size: 50px; right: 20px; } .site-content section.subscribe-section { padding: 40px 0 30px; } .footer-login-section { padding: 50px 0 40px; } .page-title-wrap { padding: 60px 0; } .page-title { font-size: 24px; } .mission-item { min-width: 50%; } .process-item { width: 100%; } .site-content section.why-choose-us-section { padding-bottom: 15px; } .agent-item-wrap { margin: 0; display: block; } .agent-item-wrap .agent-item { width: 100%; padding: 0 } .contact-agent-info { display: block; } .agent-detail-section .contact-agent-info .author-image { padding-right: 0; margin: 0 auto 25px; } .agent-detail-section .contact-agent-info-content { width: 100%; padding-left: 0; } .contact-agent-form { min-width: 100%; } .post-layout-matches-wrap { margin-bottom: 20px; } .post-filter-wrap>div { min-width: 50%; margin-bottom: 10px; } .login-section { margin-bottom: 30px; } .contact-agent-info-content { padding-left: 0; width: 100%; padding-top: 15px; } .floor-plan-item-detail-wrap ul li { width: 25%; } .single-post-wrapper .post .entry-title { font-size: 22px; } .hgroup-wrap { padding: 15px 0; min-height: 60px; } .nav-previous { float: none; width: 100%; margin-bottom: 10px; } .nav-next { float: none; width: 100%; } .comment-reply-title { font-size: 20px; margin-bottom: 15px; } .site-title { font-size: 20px; } .site-description { font-size: 13px; } .site-header .main-header .container > .row.columns { padding-top: 15px; } .properties-search-wrap .select-wrapper { width: 50%; } .partner-item-wrapper .slick-arrow { top: 20px; } .page-template-about .site-content section.page-wrapper, .page-template-pricing .site-content section.page-wrapper { padding-top: 40px; padding-bottom: 20px; } .page-template-about .site-content section.process-section, .page-template-about .site-content section.why-choose-us-section { padding-top: 40px; padding-bottom: 10px; } .page-template-about .site-content section.counter-section, .page-template-pricing .site-content section.counter-section { padding-top: 50px; padding-bottom: 30px; } .page-template-about .site-content section.agent-section, .page-template-pricing .site-content section.agent-section { padding-top: 40px; padding-bottom: 20px; } .widget-title, .widget_block .wp-block-group__inner-container h2 { font-size: 18px; } .site-header .justify-content-center .header-search-section .search-form { left: -105px; } .site-header .search-form { width: 250px; } .property-template-default .contact-agent-info, .agent-template-default .contact-agent-info { padding-right: 1px !important; } .pagination a, .pagination .current, .pagination > li > a, .pagination > li > span, #wp_page_numbers li, .wp-pagenavi li, #main ul.default-wp-page, .pagination > span { margin: 0 3px; } } /* All Mobile size smaller than standard 479 (devices and browsers) */ @media only screen and (max-width: 479px) { body, .box-button, .wpcf7-submit[type="submit"], input[type="submit"], .main-navigation li a, .main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current-page-ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current-page-item ul li a { font-size: 14px } .top-header-wrap .social-links li a { min-width: 40px; } .top-header-wrap li a, .top-header-wrap .social-links li a { padding: 12px 10px; } .site-content section { padding: 30px 0 20px; } .heading .entry-title { font-size: 20px; } .entry-title, .why-choose-us-section .post .entry-title, .property-location-wrap .post .entry-title, .buy-rent-section .post .entry-title, .process-item .entry-title { font-size: 18px; } .site-content section.featured-properties-section, .site-content section.latest-news-section, .site-content section.counter-section { padding-bottom: 10px; } .counter-item { min-width: 100%; margin-bottom: 25px; } .site-content section.counter-section { padding-top: 50px; } .agent-item-slider .slick-arrow { top: -15px; } .footer-login-item-wrap ul { display: block; margin: 0; } .footer-login-item-wrap ul li { padding: 0 0 20px; width: 100%; } .footer-login-item-wrap ul li .icon { margin-bottom: 10px; } .partner-item { border-right: none; } .subscribe-form-wrapper>h2 { font-size: 20px; } .subscribe-form-wrapper>p { font-size: 18px; } .mc4wp-form input[type="submit"], .site-footer .mc4wp-form input[type="submit"] { width: 115px; } .mc4wp-form input { padding: 8px 120px 8px 20px; } .footer-login-section { padding: 40px 0 20px; } .breadcrumbs li a, .breadcrumbs li span { font-size: 14px; } /*.breadcrumbs li {*/ /* margin: 0 10px;*/ /*}*/ /*.breadcrumbs li::before {*/ /* left: -18px;*/ /*}*/ .page-title-wrap { padding: 50px 0; } .mission-item-wrapper { display: block; margin: 0; } .mission-item { min-width: 100%; padding: 0; } .contact-form-wrap { padding: 15px; padding-bottom: 5px; } .contact-detail-wrapper { padding: 15px; } .map-section { margin-bottom: 30px; } .contact-input-section { display: block; margin: 0; } .contact-input-section p { width: 100%; padding: 0; } .wpcf7-form p { margin: 0 0 15px; } .agent-detail-section .contact-agent-info .author-image { width: 100%; } .contact-agent-form { padding-bottom: 10px; } .site-footer .widget-title { font-size: 18px; } .agent-detail-section h3 { font-size: 18px; } .post-matches-wrap { font-size: 18px; } .post-layout-wrap>div { margin-bottom: 7px; } .post-filter-wrap { margin: 20px -5px; } .input-has-two-child { display: block; margin: 0; } .input-has-two-child>p { width: 100%; padding: 0; } .price-header span { font-size: 18px; } .price .price-number { font-size: 26px; } .pricing-column-wrapper { padding-bottom: 30px; } .single-post-wrapper .post .entry-title { font-size: 20px; } .floor-plan-item-detail-wrap ul li { width: 50%; margin-bottom: 3px; } .property-other-detail ul li, .property-feature-detail ul li, .property-address-wrap ul li { width: 100%; } .single-post-wrapper .post .property-meta .meta-wrapper { width: 50%; } .mean-container .meanmenu-reveal span { width: 28px; } .site-branding { max-width: 180px; } .property-meta , #primary .post .property-meta.entry-meta{ margin: 0 -10px -1px; } .property-meta .meta-wrapper, .single-post-wrapper .related-post-section .post .property-meta .meta-wrapper{ margin: 0 10px; width: 100%; } .site-content section.properties-search-section { padding-top: 40px; padding-bottom: 40px; } input, textarea, select { font-size: 14px; } .tab-links li a { font-size: 14px; } .aarambha-real-estate-front-page .featured-properties-section { padding-top: 40px; padding-bottom: 10px; } .featured-slider .property-meta .meta-wrapper .meta-icon { height: 16px; } .site-content section.why-choose-us-section { padding-bottom: 10px; padding-top: 40px; } .why-choose-us-section .post { margin-bottom: 20px; } .site-content section.property-location-section, .aarambha-real-estate-front-page .latest-news-section, .site-content section.agent-section, .site-content section.buy-rent-section { padding-top: 40px; } .aarambha-real-estate-front-page .testimonial-section { padding-top: 40px; padding-bottom: 45px; } .testimonial-author-info .author-name a { font-size: 18px; } .site-content section.agent-section { padding-bottom: 20px; } .cat-links a { margin: 0 4px 5px 6px; font-size: 13px; } .site-content section.partner-section { padding: 30px 0 25px; } .subscribe-form-wrapper > h2 { font-size: 19px; } .site-content section.subscribe-section { padding: 40px 0 20px; } .site-footer .top-footer .container > .row.columns { padding-bottom: 15px; padding-top: 35px; } .site-footer .footer-buttons-wrap li h3 { font-size: 18px; } .site-footer .main-footer .container > .row.columns { padding-top: 40px; padding-bottom: 15px; } .property-location-wrap .post { margin-bottom: 15px; } .page .site-header .page-title-wrap { padding-top: 40px; padding-bottom: 25px; } .page-title { font-size: 22px; } .page-template-about .site-content section.page-wrapper, .page-template-pricing .site-content section.page-wrapper { padding-top: 30px; padding-bottom: 15px; } .page-template-about .site-content section.process-section, .page-template-about .site-content section.why-choose-us-section { padding-top: 30px; padding-bottom: 10px; } .page-template-about .site-content section.counter-section, .page-template-pricing .site-content section.counter-section { padding-top: 40px; padding-bottom: 20px; } .page-template-about .site-content section.agent-section, .page-template-pricing .site-content section.agent-section { padding-top: 30px; padding-bottom: 15px; } .counter-value{ font-size: 20px; } .counter-name { font-size: 15px; } .post-item-wrapper .post .entry-meta > div, .latest-news-section .post .entry-meta > div, #primary .post .entry-meta > div { padding-top: 5px; margin-bottom: 7px; } .aarambha-real-estate-blog .post .entry-meta > div { padding-left: 12px; } .aarambha-real-estate-blog .post .entry-meta > div::before { right: -6px; } h3, h4 { font-size: 17px; } .contact-input-section p input, .wpcf7 p textarea { margin-bottom: 0; } .featured-slider .property-meta .meta-wrapper .meta-icon { height: 25px; } .post-item-wrapper .post .entry-meta > div, .latest-news-section .post .entry-meta > div, #primary .post .entry-meta > div { padding-top: 9px; } .properties-search-section .entry-header .entry-title { font-size: 22px; } .properties-search-section .entry-content p { font-size: 16px; } .tab-links li { margin: 0 3px; } .tab-links { padding: 6px 3px; } .property-label { font-size: 12px; } .tags-links > a { padding: 0 6px; } .contact-agent-section { margin-bottom: 10px; } #secondary { margin-top: 25px; } }