@media (min-width: 767px) {
#upcoming_event_modal .modal-dialog {max-width: 700px;}
}
@media(max-width:1500px) {
.exh_info h3 {font-size: 40px}
.exh_info p {font-size: 22px;line-height: 30px}
.exh_info {padding: 20px 20px 20px 50px}
.exh_info:before {width: 30px}
.exh_info h3 span {line-height: 30px;margin-top: 5px}
.vip_img {width: 100px;float: left}
.vip_info {float: left}
.vip_associate_colm {margin: 15px 0 35px;align-items: inherit !important}
.vip_info h4 {font-size: 14px}
.pd_tb {padding-top: 70px;padding-bottom: 70px}
.post_colm_info {padding: 25px 10px}
.post_colm_info p{font-size: 15px;}
.post_sec {padding: 45px}
.head-top-menu .ipe_sub_logo ul li a img {height: 45px;width: auto}
.contact_info p br {display: none}
h1 {font-size: 2.625rem;line-height: 3rem}
}
@media(max-width:1200px) {
.footer_menu ul {margin: 10px 25px 0}
.footer_menu ul:last-child {margin-right: 0}
footer,
.connect_us h5 {font-size: 15px}
.connect_us ul.social_icon li a,
.connect_us ul li .fa {font-size: 18px}
.connect_us {padding-right: 0}
.newsletter form {width: 80%}
}
@media(max-width:1025px) {
.exhibition_bg:before {width: 100%}
.exhibition_bg:after {display: none}
.exhibition_bg {padding: 25px 0;margin-top: 0}
.exhibition_bg:before {background: #003c70}
.exh_info h3 {font-size: 32px}
.exh_info h3 span,
.exh_info p {font-size: 18px;line-height: 24px}
.exh_info {padding: 10px 10px 10px 35px}
.exh_info:before {width: 20px}
.about_sec {padding-top: 70px;/*		padding-bottom: 50px*/}
.pd_tb {padding-top: 50px;padding-bottom: 50px}
.client_testimonial {padding: 30px 40px 40px}
.client_testimonial_slider .slick-arrow.slick-prev {left: -35px}
.client_testimonial_slider .slick-arrow.slick-next {right: -35px}
.post_sec {padding: 25px 45px}
.post_colm {margin: 20px 0}
.copyright p {font-size: 14px}
.banner_caption {margin-top: -35px}
.about_page h2 {font-size: 24px;line-height: 30px}
.contact_info {margin-top: 30px;height: auto}
.contact_title h3 {margin-bottom: 0}
.fluid_content h2 {font-size: 22px;line-height: 28px}
.footer_subscribe_rhs {margin-top: 20px}
.social-link {margin-top: 15px}
.vip_associate {margin-top: 70px}
.contact_map {margin-bottom: 50px;}
.plan_btn{font-size: 18px;}
.plan_tab {right: -102px;}
}
@media(max-width:991px) {
.exhibition_hydrabad {margin-left: 0;margin-top: 25px}
.exhibition_delhi {margin-right: 0}
.associate_partner {margin-bottom: 50px}
.connect_us {padding-right: 15px;text-align: center}
.connect_us ul.social_icon li {float: none;display: inline-block}
.lhs_filter .lhs_colm:last-child {margin-bottom: 50px}
.connect_us_form {padding: 50px}
.contact_map iframe {height: 300px}
.awards_lead_banner {background-position: right !important}
.circular-chart {max-width: 60%}
.our_partner_logo li h5 br{display: none;}
.ipe_teaser_video{margin-top: 25px;}
#countdown ul li span {font-size: 24px; line-height: 30px; width: 70px;}
#countdown ul li{margin: 0px 5px;}
#countdown{margin-left: 0px;}
}
@media(max-width:767px) {
body {font-size: 14px}
h1,
.content_pages h1 {font-size: 2rem;line-height: 2.375rem}
h2,
.content_pages h2 {font-size: 1.625rem;line-height: 2rem}
h3 {font-size: 1.375rem;line-height: 1.875rem}
h4 {font-size: 1.188rem;line-height: 1.563rem}
.content_pages h2 {margin-bottom: 5px}
.banner_caption {position: inherit;top: inherit;margin-top: 0;padding: 10px 0;background: #00aec8;float: left}
.banner_caption_btn ul li {width: 46%;float: none;display: inline-block;padding: 0;margin: 0 1%}
.banner_caption_btn ul li a {min-width: inherit;width: 100%;padding: 5px 10px;background: #0D3D6D}
.banner_caption_btn ul {width: 100%;text-align: center}
.exh_info h2 {font-size: 26px;line-height: 30px}
.exh_info h2 span,
.exh_info p {font-size: 15px;line-height: 18px}
.exh_info p {margin-left: 15px}
.about_sec {padding-top: 60px;/*		padding-bottom: 35px*/}
.vip_associate_colm {display: inherit !important;margin-bottom: 20px}
.vip_img {width: 25%}
.vip_info {width: 75%}
.vip_associate_row {padding: 0}
.testimonial_item {display: block !important}
.client_testimonial_img {width: 100%;height: auto;margin: 0;text-align: center;margin-bottom: 10px}
.client_testimonial_img img {margin: 0 auto;display: inline-block;max-width: 120px}
.client_testimonial_info p {text-align: center}
.client_testimonial {padding: 30px 20px 20px}
.client_testimonial_slider .slick-arrow {transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8)}
.client_testimonial_slider .slick-arrow.slick-prev {left: -22px}
.client_testimonial_slider .slick-arrow.slick-next {right: -22px}
.client_testimonial_slider:before {height: 80px}
.client_logo {margin-right: 10px}
.client_detail h5 span {font-size: 14px}
.our_partner.associate_logo {padding: 20px}
.post_sec {padding: 20px 15px}
.post_colm h4 {margin-bottom: 15px}
.copyright p {font-size: 12px;line-height: 18px}
.copyright {padding: 10px 0}
.logo_sec {width: 100%;height: auto;float: left}
.footer_menu ul {margin: 10px 35px 0 0}
.connect_us {text-align: left}
.footer_logo img {width: 120px;height: auto}
.newsletter form {width: 100%}
.newsletter form input[type="submit"] {width: 150px}
.newsletter form input[type="text"] {padding-right: 160px}
#registration .nav-tabs {width: 100%}
footer {padding: 25px 0}
.inner-banner {height: 300px}
.modal-body .close {top: -40px;right: 0}
.modal-dialog-centered {margin: 45px auto}
.about_page h2 {font-size: 22px;line-height: 28px}
.multiple_select_checkbox .select_checkbox {width: 100%}
.connect_us_form {padding: 40px 30px}
.about_VP {margin-top: 30px}
.awards_caption h4 {font-size: 16px}
.fix_meeting_btn {margin-top: 15px}
.our_partner {margin-bottom: 50px}
.exhibition-accordion .card .card-header h5 p:nth-child(2),
.exhibition-accordion .card .card-header h5 p:last-child {display: none}
.about_idr .potential ul li {width: 50%;display: block;float: left;}
.venue_upcoming h3 {font-size: 20px;}
.plan_tab{top: 55%; right: -90px;}
.plan_btn {font-size: 15px;}
.scroll-top, .scroll-top:hover, .scroll-top:focus, .register_floating_btn{right: 15px;}
}
@media(max-width:575px) {
.banner_caption_btn ul li a {font-size: 14px;line-height: 20px}
.banner_caption_btn ul li a br {display: block}
#registration .nav-tabs li a br {display: block}
.footer_subscribe_rhs {margin-left: 15px;margin-right: 15px}
.about_idr .potential ul li {width: 100%; text-align:center}
#countdown ul li font {width: 55px;font-size: 14px;}
#countdown ul li span{width: 55px;}
}
@media(max-width:480px) {
.vip_info p br {display: none}
.vip_img {width: 30%}
.vip_info {width: 70%}
.footer_menu ul {width: 100%;margin-right: 0}
}