@media (min-width: 2500px) and (max-width: 2560px){
.kpa-logo{width:15%;}}	

@media only screen and (max-width:1700px){
.kpa-logo{width:22%;}}

@media only screen and (max-width:1500px){
.slider-caption h2{font-size:45px;}
.slider-caption{padding-left: 6rem;padding-top: 6rem; width:60%;}
.slider-caption p{font-size:17px;}
.kpa-logo{width:25%;}
.upcoming-event-content{padding-top: 1rem;}	
.kpa-heading h1{font-size:45px;}
span.register-span{font-size:50px;}
.services-dtl h4{font-size:19px;}
p{font-size:15px!important;}}

@media only screen and (max-width:1366px){
span.register-span{font-size:40px;}}

@media only screen and (max-width:1024px){
.top-listing-left{padding-left: 0%;}
.top-listing-right{padding-right: 0%;}
.wsmenu-list > li > a{font-size:16px;padding: 5px 10px;}
.kpa-logo{width:30%;}
.padding-left-right{padding-left: 3%;padding-right: 3%;}
.slider-caption h2{font-size:30px;}
.slider-caption {padding-left: 3rem;padding-top: 4rem;width:65%;}
.slider-caption p{font-size: 15px;}
span.register-span{font-size:35px;}
span.digital{font-size:20px;}
.register-card-content{padding-top: 2rem;}
.member-btn{margin-top: 1rem;}}

@media only screen and (max-width:768px){
.top-info{z-index: 9;}
.animated-arrow span, .animated-arrow span:before, .animated-arrow span:after{background:#fff;}
.img-desktop{display: none;}
.mobile-logo{display: block;text-align: left;background-color: #e6f4fc;position: fixed;z-index: 9;margin-top: 3rem;}
.mobile-logo img{width:40%;}
.menu-area{background-color: transparent;}
.banner-area{padding-top:9rem;background-color: #e6f4fc;}
.slider-caption{padding-top: 1rem;padding-left: 2rem;}
.slider-caption p{font-size:15px;margin-bottom: 1rem;}
.slider-caption h2{font-size:20px;margin-bottom: 0.5rem;}
ul.top-listing-info li {margin-left: 0px;padding: 20px 15px 0px 30px;}
ul.top-listing-info a{font-size:16px;}
.slider-caption a{padding:8px;font-size:14px;}
.navi-regi ul{padding-left: 0rem;}
.wsoffcanvasopener .animated-arrow span:before{background: #fff;}
.wsoffcanvasopener .animated-arrow span:after{background: #fff;}
.upcoming-img{padding-top: 2rem;}
.register-card-content{padding-top: 0rem;}
.social-address-col{padding: 0px;}
.social-address-location ul li{font-size:15px;}
p.copyright{float:none;text-align: center;}
p.designed{float:none;text-align: center;}
.copyright, .designed{padding: 0px;}
#jprePercentage{top:70%;}
.top-listing-left{padding-left: 3%;padding-right: 3%;}
.animated-arrow{padding: 5px 35px 16px 0px;margin: 15px 0 0 10px;}
.img-mobile-menu{display: block;}
.inner-banner-area{padding-top: 8rem;}
.inner-page-desc{padding-top: 2rem;}
.about-section p{font-size:15px!important;}}	

@media only screen and (max-width: 475px) {
ul.top-listing-info li {margin-left: 0px;padding: 10px 0px 0px 10px;}
ul.top-listing-info a{font-size:11px;}
.mobile-logo img {width: 50%;}
.top-listing-right {padding-right: 3%;}
.slider-caption p{display:none;}
.banner-area {padding-top:7rem;}
.slider-caption{padding-left:1rem;}
.slider-caption h2{margin-bottom:2rem;line-height:30px;}
.slider-caption a{padding-left:10px;padding-right:10px;font-size:12px;}
.kpa-heading h1{font-size:30px;}
.top-listing-left{padding-left: 10%;}
.news-publications-dtl{padding-top: 0rem;}
.read-more a{padding: 5px 20px 5px 20px;}
.news-publications-dtl h4{font-size:20px;}
.social-address-col{padding: 10px;}
.social-address-location ul li{margin: 0rem;}
.copyright, .designed{font-size:14px!important;}
.designed a{font-size:14px;}
p.copyright{line-height: 30px;}
.bootstrap-icon-kpa{font-size:15px;}
.abt-col h4{font-size:20px;}
ul.abt-listings li{font-size:14px;}
span.register-span{font-size:30px;}
span.get-your{font-size:22px;}
span.small-head{font-size:18px;}
.services-section{padding-top: 1rem;}
.news-publications{padding-top: 1rem;}
.register-card-section{padding-top: 1rem;}
.about-section{padding-top: 1rem;}
.inner-banner-area{padding-top: 7rem;}
.inner-page-desc{padding-top: 1rem;}
.thumb-inner-img{text-align: center;}
.thumb-inner-img img{width: 70%;}}

@media only screen and (max-width:375px){
.slider-caption h2{margin-bottom:1.0rem;}}

@media only screen and (max-width:360px){
/*ul.top-listing-info a{font-size:13px;}*/}

