@charset "utf-8";
@media only screen and (max-width: 1440px) {
#rs-team3 .owl-carousel .team-item .team-img .normal-text{bottom:-23%}
.container-fullwidth{padding-left:50px;padding-right:50px}
.home1 .rs-menu ul.nav-menu > li{margin-right:35px}
.rs-team.fullwidth-team .team-item .team-social.icons-1:before{left:2px}
.rs-team.fullwidth-team .team-item .team-social.icons-2:before{right:2px}
.rs-team#rs-team3.bg4:after{height:430px}
}
@media only screen and (max-width: 1300px) {
.rs-events-schedule.rs-events-schedule2 .events-schedule-tabs .eventday-list{left:50px}
#rs-slider .slide-content .slider-title{font-size:50px;line-height:56px}
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
.rs-team .team-item .team-social li{padding:24px}
.rs-events-schedule.rs-events-schedule2 .events-schedule-tabs{padding:0 0 0 90px}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.rs-breadcrumbs .breadcrumbs-inner{top:58%}
.slider-shape2{height:140px;margin-top:-175px}
.rs-team .team-item .team-social li,.rs-team .team-item .team-content{padding:20px}
.rs-team .team-item .team-social li a{width:40px;height:40px;line-height:40px;font-size:18px}
.rs-menu a{padding:0 15px}
.rs-events-schedule2 .events-schedule-tabs .events-shedule-subitmes .share-section2 .event-btn,.rs-events-schedule2 .events-schedule-tabs .events-shedule-subitmes .share-section2 .social-shareicons{float:none}
.rs-events-schedule2 .events-schedule-tabs .events-shedule-subitmes .share-section2 .social-shareicons{padding-top:10px}
.home4 .rs-about{padding-top:190px}
}
@media only screen and (max-width: 1199px) {
.sec-title h2,.sec-title2 h2,.sec-title3 h2{font-size:30px}
.rs-events-schedule .events-schedule-tabs .eventday-list li{width:25%!important}
.sec-title span,.sec-title2 span,.sec-title3 span{font-size:20px;margin-bottom:6px;line-height:normal}
h3.venues-title{font-size:24px}
#rs-slider.rs-slider-section .slide-content .slider-desc{font-size:35px;margin-bottom:0}
#rs-slider.rs-slider-section .slide-content .slider-title{margin-bottom:25px}
.sidebar-area .product-search ul li{width:50px}
.sidebar-area .product-search ul li.dash{width:16px}
.sidebar-area .product-search ul li.button-field{width:70px}
.rs-event-details .share-area .share-inner a{padding:6px 10px}
.rs-upcoming-event .events-details .primary-btn{margin-top:0}
.rs-upcoming-event .events-details .event-title{margin:5px 0 12px}
.shop-single-page .single-product-area .product-overview .product-title,h4.event-title,.single-blog-details .leave-comments-area h4,.single-blog-details .author-comment h4.title-bg,.sidebar-area .title,.rs-blog .blog-item .blog-details .blog-title{font-size:18px}
.rs-breadcrumbs:after{display:none}
.rs-team-single .skill-title,.rs-team-single .team-name,.price-table h3,h3.contact-title,.event-shedule-info h3,.join-our-events .choose-item .choose-title{font-size:24px}
.rs-header.fullwidth-header .main-menu .nav-menu{padding-right:160px}
#rs-slider .countdown-section #countdown-3{margin-bottom:20px}
.rs-header.fullwidth-header .buy-tickets .primary-btn,.nav-menu > li > a{font-size:14px}
.nav-menu > li > a{line-height:80px;height:80px}
.rs-header.fullwidth-header .buy-tickets .primary-btn{white-space:125px}
.home1 .rs-menu ul.nav-menu > li{margin-right:18px}
.logo-area{height:80px;line-height:77px;margin:0 auto}
#rs-slider .slide-content .slider-title{font-size:40px;line-height:50px;margin-bottom:20px}
#rs-slider.rs-slider-banner .banner-counter5 .coming-soon-part{max-width:500px}
#rs-slider .slide-content .slider-desc{margin-bottom:20px;font-size:20px;line-height:28px}
.rs-slider-banner5 .coming-soon-part .coming-soon-text .time_circles div span,.rs-timecoun-ceremony .coming-soon-part .coming-soon-text .time_circles div span{font-size:34px!important;margin-bottom:5px}
.rs-slider-banner5 .coming-soon-part .coming-soon-text .time_circles div h4,.rs-timecoun-ceremony .coming-soon-part .coming-soon-text .time_circles div h4{font-size:14px!important}
.secondary-btn,.primary-btn{padding:10px 25px;font-weight:500;font-size:14px}
#rs-slider .countdown-section #countdown-3 figure{max-width:100px!important;width:100px!important;padding:0!important}
#rs-slider .countdown-section #countdown-3 figure div{width:40px!important;height:50px!important}
#rs-slider .countdown-section #countdown-3 figure div ul{left:6px!important;top:-54px!important}
#rs-slider .countdown-section #countdown-3 figure div ul li{font-size:36px}
.timeTo span{top:-4px}
#rs-slider .countdown-section #countdown-3 figcaption{font-size:16px!important}
.rs-about .plr-70{padding:0}
.rs-events-schedule .events-schedule-tabs .eventday-list li a{padding:12px 30px}
.rs-events-schedule .events-schedule-tabs .eventday-list{font-size:24px}
.rs-events-schedule.rs-events-schedule2 .events-schedule-tabs .eventday-list{position:static;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0;margin-bottom:20px}
.rs-events-schedule.rs-events-schedule2 .events-schedule-tabs{padding:0}
.rs-events-schedule.rs-events-schedule2 .events-subinner{padding:30px}
#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Days h3,#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Hours h3{padding-bottom:15px}
#rs-slider.rs-slider-banner2 .coming-soon-part .coming-soon-text .time_circles div span{font-size:20px!important}
#rs-slider.rs-slider-banner2 .coming-soon-part .coming-soon-text .time_circles div h3{font-size:16px!important}
#rs-slider.rs-slider-banner2 .coming-soon-part .coming-soon-text .time_circles div span{padding:4px 0;max-width:80px}
#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Minutes,#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Seconds{padding-top:15px}
#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles{padding:24px 0 18px}
#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Seconds h3:before,#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Days h3::before{height:70px}
#rs-slider.rs-slider-banner2 .coming-soon-part .time_circles .textDiv_Seconds h3:before{top:-45px}
#rs-slider .rs-slider-banner2.slide-content{top:60%}
}
@media only screen and (max-width: 1024px) {
.rs-timecoun-ceremony,.rs-slider-banner5 .coming-soon-part .time_circles{display:none}
}
@media only screen and (max-width: 991px) {
.sec-spacer,.shop-page-area.single-product-page{padding:80px 0}
.shop-page-area{padding:74px 0}
#rs-slider.rs-slider-section .slide-content .slider-desc{font-size:28px}
.rs-venues-section .venues-inner{padding:76px 0 34px}
.join-our-events{padding-bottom:72px}
.mmb-40{margin-bottom:40px}
.mmt-40{margin-top:40px}
.mmt-10{margin-top:10px}
.rs-footer .footer-content-box [class*="col-"] + [class*="col-"]{margin-top:45px}
.rs-footer .footer-content-box .content-grid{max-width:300px;margin:0 auto}
.rs-about .about-single-image{margin-top:0}
.rs-footer .footer-content-box .content-grid .form-inner{max-width:100%}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-8{background:transparent}
.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-8 .event-shedule-info{background:#fff;padding:15px}
.rs-events-schedule2 .events-items .event-shedule-info{border-top:1px solid #f0f0f0;padding-top:20px;margin-top:20px}
.rs-event-details{padding:75px 0 80px}
.rs-upcoming-event .pl-0{padding-left:15px!important}
.nav-menu .mega-menu .mega-menu-container{padding:0}
.rs-upcoming-event .pr-0{padding-right:15px!important}
.rs-testimonial3,.rs-upcoming-event,.pt-100{padding-top:80px!important}
#rs-slider.rs-slider-banner3 .slide-content{text-align:center}
#rs-slider .slide-content .slider-title span{display:inline-block}
.pb-100{padding-bottom:80px!important}
.pb-70,.rs-testimonial3{padding-bottom:50px!important}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items{margin-left:0;margin-right:0}
.shop-single-page{padding:80px 0 72px}
.rs-breadcrumbs .breadcrumbs-inner{top:50%}
.rs-upcoming-event .pr-0 .events-details,.rs-upcoming-event .events-details{border-radius:10px}
.shop-page-area .single-details,.rs-upcoming-event .rs-vertical-middle{margin-bottom:30px}
.shop-page-area .single-details .product-images img,.rs-upcoming-event .events-image img{width:100%}
.rs-event-details .event-meta,.sidebar-area .latest-courses,.sidebar-area .search-box,.sidebar-area .cate-box{margin-bottom:20px}
.rs-search-event .search-field,.rs-search-event .select-option,.rs-blog.blog-pages .blog-item,.rs-about .about-des p{margin-bottom:30px}
.rs-breadcrumbs .page-title{padding-bottom:14px;margin:0 0 8px;font-size:30px}
.rs-menu a{padding:0}
.rs-header.inner-page .menu-area,.home5 .rs-header .menu-area,.home4 .rs-header .menu-area{background-color:transparent}
#rs-slider.rs-slider-banner3 .item img{height:auto}
.rs-timecoun-ceremony .timecounter-inner{padding:72px 0 52px}
.rs-event-details div.event-title{font-size:22px}
.home5 .rs-about.about-shape{padding-bottom:80px}
.home5 .rs-about.about-shape,#rs-newsletter{padding-top:78px}
.rs-blog.blog-pages{padding-top:80px;padding-bottom:42px}
.join-our-events .choose-item{max-width:500px;margin:0 auto 30px}
.join-our-events .col-lg-4:last-child .choose-item{margin-bottom:0}
.our-event-sponsors2{padding-top:76px;padding-bottom:20px}
.buy-tickets{position:relative;bottom:28px}
.drak-color.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-8,.menu-area{background:transparent!important}
.rs-events-schedule1.drak-color .events-schedule-contents .events-items .event-shedule-info{background:#fff;padding:15px}
.rs-header,.menu-sticky.sticky{position:static!important;transition:0;-webkit-transition:0;background:#000929}
.rs-header .rs-menu-toggle{color:#fff!important}
.inner-page .rs-menu ul,.home4 .rs-header .rs-menu ul,.home5 .rs-header .rs-menu ul,.home1 .rs-menu ul.nav-menu > li{margin-right:0}
.about-image .large{width:100%}
.home4 .rs-header .rs-menu ul,.home5 .rs-header .rs-menu ul{visibility:visible;opacity:1}
#rs-slider.rs-slider-banner3 .slide-content .slider-title{margin:15px 0;line-height:50px}
.rs-header.fullwidth-header .buy-tickets .primary-btn{right:0}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .event-author{border-radius:0}
.rs-header{padding:8px 0}
.rs-header.fullwidth-header .main-menu .nav-menu{padding-right:0}
.nav-menu > li > a{line-height:60px;height:60px}
#rs-slider .slide-content{top:50%}
#rs-slider .slide-content .slider-title{font-size:40px}
.rs-events-schedule .events-schedule-tabs .eventday-list li a{padding:9px!important;font-size:20px!important}
.owl-controls .owl-dots{margin-top:20px}
.price-table-section .price-table.style-one .cl-pricetable-wrap .top .cl-header span{font-size:24px}
.price-table-section .price-table h3{line-height:32px}
.g-map{height:360px}
.rs-footer{padding-top:80px}
.rs-footer .contact-bg{margin-top:0}
.rs-footer .contact-form{padding-bottom:80px}
.rs-footer .contact-bg .contact-address p{margin-bottom:25px}
.rs-footer .contact-bg .contact-address .social-icon-bottom{margin-top:30px}
.rs-footer .contact-form,.rs-footer .contact-bg .contact-address{padding-bottom:50px}
.rs-coming-soon .right-btn{margin-top:24px}
.newsletter-section .sec-title,.rs-coming-soon .countdown-section,.rs-coming-soon .right-btn{text-align:center!important}
.home3 .coming-soon-part{display:none}
.home3 .rs-header.fullwidth-header .main-menu .nav-menu{padding-right:0}
#rs-testimonial3 .card-columns{column-count:2}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-4{padding:0 15px}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-8{padding-left:15px}
.rs-team#rs-team3 .team-item .team-img .normal-text{height:auto;bottom:0;padding:15px 0;border-radius:30px 30px 0 0}
.rs-venues-section #googleMap{height:350px}
.contact-page-section .contact-address-section .contact-info h4{font-size:18px}
.our-event-sponsors .sponsors-list li{width:32%;margin-bottom:30px}
#rs-footer.brackground-image{padding-top:80px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.price-table-section .price-table.style-one .cl-pricetable-wrap .bottom{margin:24px 0 20px}
.price-table-section .price-table.style-one .cl-pricetable-wrap .featured{margin-top:24px}
.price-table-section .price-table.style-one .price-1:hover .featured,.price-table-section .price-table.style-one .price-3:hover .featured,.price-table-section .price-table.style-one .popular_plan .featured{margin-top:50px}
.price-table-section .price-table.style-one .price-1:hover .bottom,.price-table-section .price-table.style-one .price-3:hover .bottom,.price-table-section .price-table.style-one .popular_plan .bottom{margin:40px 0 30px}
.logo-area{position:absolute;z-index:1;line-height:58px}
.rs-header .rs-menu-toggle{text-align:right;padding-right:160px}
.home2 .rs-header .rs-menu-toggle,.home4 .rs-header .rs-menu-toggle{padding-right:0}
.rs-testimonial .testi-content::before{top:-20%}
.rs-team .team-item .share-icons{margin-top:-10px}
.contact-page-section .contact-address-section .contact-info p{font-size:14px}
.join-our-events.left-alignment .choose-item{margin-left:0}
.join-our-events .choose-item h3.choose-title {font-size:18px !important}
.join-our-events .choose-item .choose-title {margin:10px 0}
.join-our-events .choose-item{margin-bottom:0}
.home5 .rs-about.about-shape{padding:35px 0}
.sec-spacer{padding:30px 0}
.join-our-events{padding-bottom:30px}
.sec-title3{margin-bottom:27px}
.rs-team .team-item .team-img .normal-text .subtitle{font-size:13px}
.pb-70{padding:30px 0 0!important}
.pd_xs{padding-top:5px}
.rs-blog .blog-item .blog-details{padding:10px}
.foo_links h4{padding-top:28px;margin-bottom:0}
}
@media only screen and (max-width: 767px) {
.sec-title,.sec-title2{margin-bottom:26px}
.rs-team#rs-team3 .team-item{margin-bottom:20px}
.sec-title3{margin-bottom:0px}
.xs_header ul li a img {height:35px}
#rs-slider.rs-slider-banner .slide-content .slider-title{padding-top:40px}
.sec-title h2,.sec-title2 h2,.sec-title3 h2{font-size:26px;margin-bottom:8px}
#rs-slider.rs-slider-banner .slide-content .slider-title,.timeTo span{font-size:28px}
.our-event-sponsors .sponsors-list li{width:49%}
.price-table-section .price-table.style-one .price-3{margin-top:20px}
.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .share-link{text-align:left;margin-top:8px;float:none}
.contact-page-section .contact-address-section .contact-phone,.shop-single-page .single-product-area .product-overview,.single-blog-details .like-section .col-lg-4 + .col-lg-4{margin-top:30px}
.contact-page-section .contact-address-section .contact-phone,.rs-team-single .team-skill .col-md-6:first-child{margin-bottom:28px}
.rs-team .team-item .team-social li{padding:30px}
.join-our-events .choose-item{margin-bottom:5px}
.join-our-events .choose-item .choose-title{margin:10px 0;font-size:20px !important}
.sec-spacer{padding:25px 0}
.pd_xs{padding:0}
.rs-blog .blog-item .blog-details{margin-bottom:20px}
.our-event-sponsors2.sponsors-border-style{padding-bottom:50px!important}
.rs-testimonial3, .rs-upcoming-event, .pt-100 {padding-top: 21px!important}
#rs-slider.rs-slider-section .slide-content .slider-desc{font-size:24px}
.join-our-events .choose-item i{width:100px;height:100px;line-height:100px;font-size:50px}
.rs-about .sec-title,.rs-about .sec-title2{margin-bottom:18px}
.rs-event-details .share-area .share-inner{text-align:left;padding-top:15px}
h3.venues-title{font-size:20px}
.pb-70{padding-bottom:0px!important}
.rs-about .about-des p{margin-bottom:10px}
#rs-slider.rs-slider-banner .slide-content .slider-title{font-size:30px;line-height:40px}
.rs-upcoming-event .events-details{padding:15px 20px 20px}
.mmt-40{margin-top:20px}
.rs-about .sec-title3 h2{margin-bottom:0;padding-bottom:5px}
.col-xs-12 {padding-right:15px !important;padding-left:15px !important}
.owl-controls .owl-nav > div,#rs-slider .owl-dots{display:none!important}
.home5 .rs-about.about-shape{padding-top:25px;padding-bottom:20px}
#rs-slider.rs-slider-banner5 .slide-content .slider-desc{display:block!important;margin-top:10px;margin-bottom:2px;font-size:16px}
.gallery-section-page .single-gallery img,.rs-blog .blog-img img{width:100%}
#rs-slider.rs-slider-section .slide-content .slider-title{font-size:30px;line-height:44px}
#rs-slider .slide-content .slider-title span:last-child{margin-top:10px}
#rs-slider.rs-slider-banner3 .slide-content .slider-title{margin:10px 0 15px;line-height:40px}
.our-event-sponsors2.sponsors-border-style .sponsors-list ul li,.our-event-sponsors2.sponsors-border-style .sponsors-list{border:none!important}
.our-event-sponsors2.sponsors-border-style .sponsors-list ul li{width:49%}
.banner-counter5 .coming-soon-part .time_circles div h3,.rs-timecoun-ceremony .coming-soon-part .time_circles div h3{font-size:14px!important}
.coming-soon-part .coming-soon-text .time_circles div span{font-size:22px!important}
.logo-area{height:auto;line-height:normal;text-align:center}
.home2 .logo-area,.home4 .logo-area{position:absolute;z-index:1;left:15px;line-height:54px;max-width:140px}
.home2 .rs-menu-toggle,.home4 .rs-menu-toggle{text-align:right}
.home2 .rs-header,.home4 .rs-header{padding:4px 0}
.rs-header{padding:20px 0 10px}
.rs-events-schedule .events-schedule-tabs .eventday-list li{display:block;width:100%!important}
.rs-events-schedule .events-schedule-tabs .eventday-list li + li{margin-top:30px;padding-left:0}
.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .event-btn,.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .social-shareicons{float:none;padding-bottom:7px}
.our-event-sponsors2 .sponsor-tabs-list ul li a{width:130px;margin:0 8px}
.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .event-btn{padding-bottom:10px}
.rs-about .sec-title3{margin-bottom:0px}
.price-table-section .price-table.style-one .price-3,.join-our-events .col-lg-4:last-child .choose-item{margin-bottom:0}
.shop-single-page .tabs-wrapper ul{margin-top:0;padding-bottom:20px;margin-bottom:16px}
.container-fullwidth{padding-left:15px;padding-right:15px}
.shop-page-area .product-topbar .show{text-align:left!important}
.shop-page-area .product-topbar .sort-by,.shop-page-area .product-topbar .show-icon{text-align:right!important}
.our-event-sponsors2 .sponsors-list{text-align:center}
.our-event-sponsors2 .sponsors-list li{width:49%}
.rs-testimonial .testi-content:before{display:none}
.rs-search-event .button-field,.rs-testimonial .testi-content{margin-top:30px}
.rs-testimonial .testi-filter li .active .testi-name{color:#d90845}
.single-blog-details .author-comment ul li:nth-child(2){margin-left:20px}
.single-blog-details .author-comment ul li .image-comments{margin-bottom:12px}
.single-blog-details .share-section2 .share-link,.single-blog-details .share-section .share-link1{padding:10px 0;float:none;display:block;overflow:hidden}
.price-table-section .price-table.style-one .price-1{margin-top:0}
.contact-page-section #googleMap{height:250px}
}
@media only screen and (max-width: 575px) {
.rs-team .team-item .share-icons{max-width:230px}
#rs-slider.rs-slider-banner .slide-content .slider-title{line-height:24px;margin-bottom:6px}
#rs-slider.rs-slider-banner2 .slide-content .slider-title{line-height:30px;margin-bottom:14px}
.shop-page-area .product-topbar .show-list{text-align:left!important}
#rs-slider .countdown-section #countdown-3{margin-bottom:12px}
.contact-page-section .contact-comment-section h3,.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items .col-lg-8{background:#fafafa}
.rs-events-schedule2 .events-schedule-contents .events-subinner{background:#fff}
.contact-page-section .contact-comment-section h3{padding-bottom:20px}
.countdown-section #countdown-3 figure div,#rs-slider .countdown-section #countdown-3 figure div{width:27px!important;height:37px!important;margin-right:0!important}
#rs-slider .countdown-section #countdown-3 figure div ul li{font-size:15px}
.rs-coming-soon .countdown-section #countdown-3 figure div ul li{font-size:25px}
#rs-slider .countdown-section #countdown-3 figure{max-width:68px!important;width:100px!important}
.countdown-section #countdown-3 figure{max-width:58px!important;width:100px!important}
.countdown-section .timeTo span,#rs-slider .countdown-section .timeTo span{top:0}
.countdown-section #countdown-3 figcaption,#rs-slider .countdown-section #countdown-3 figcaption{font-size:12px!important}
.countdown-section #countdown-3 figure div ul,#rs-slider .countdown-section #countdown-3 figure div ul{left:7px!important;top:-59px!important}
.rs-slider-banner5 .coming-soon-part .coming-soon-text .time_circles div span,.rs-timecoun-ceremony .coming-soon-part .coming-soon-text .time_circles div span{font-size:28px!important}
.rs-slider-banner5 .coming-soon-part .coming-soon-text .time_circles div h4,.rs-timecoun-ceremony .coming-soon-part .coming-soon-text .time_circles div h4{font-size:12px!important}
#rs-slider .secondary-btn,#rs-slider .primary-btn{padding:7px 0 5px;width:120px;font-weight:500;font-size:13px}
#rs-slider .secondary-btn.mr-30,#rs-slider .primary-btn.mr-30{margin-right:12px!important}
#rs-slider.rs-slider-section .slide-content .slider-title{font-size:24px;line-height:34px}
#rs-slider.rs-slider-banner5 .slide-content .slider-title{margin-bottom:0}
#rs-slider.rs-slider-banner .slide-content .date-meta,#rs-slider.rs-slider-banner3 .slide-content .date-meta{font-size:14px}
#rs-slider.rs-slider-banner3 .slide-content .date-meta{margin-bottom:7px}
#rs-slider.rs-slider-banner3 .slide-content .slider-title{font-size:20px;line-height:28px}
.rs-events-schedule .events-schedule-tabs .eventday-list li a{margin-top:0}
.rs-events-schedule.rs-events-schedule2 .events-subinner{padding:0}
.rs-events-schedule.rs-events-schedule2 .events-subinner .events-items{padding:30px 0 0}
.rs-events-schedule2.drak-color .events-items .event-shedule-info{padding-left:15px;padding-right:15px;padding-bottom:24px}
.rs-testimonial .testi-filter li + li{margin-top:30px}
.rs-events-schedule .events-schedule-contents .events-subinner .events-shedule-subdes .events-items{border-radius:0}
.join-our-events .choose-item i{width:100px;height:100px;line-height:100px;font-size:50px}
.rs-venues-section #googleMap{height:250px}
#rs-slider.rs-slider-banner3 .slide-content .primary-btn,#rs-slider.rs-slider-banner5 .slide-content .primary-btn{margin-top:0}
}
@media only screen and (max-width: 480px) {
.sec-title h2,.sec-title2 h2,.sec-title3 h2{font-size:22px}
#rs-slider.rs-slider-banner5 .slide-content{top:45%}
.price-table h3,.shop-single-page .single-product-area .product-overview .product-title,.rs-event-details div.event-title,.rs-coming-soon .countdown-section #countdown-3 figure div ul li{font-size:20px}
.price-table-section .price-table.style-one .cl-pricetable-wrap .top .cl-header span,.single-blog-details blockquote{font-size:18px}
.rs-coming-soon .timeTo figure{margin-right:10px}
.rs-coming-soon .timeTo figure:last-child{margin-right:0}
.events-schedule-contents .event-author h4,.rs-testimonial2 .single-testimonials .cl-author-info li:first-child,.sec-title span,.sec-title2 span,.sec-title3 span{font-size:16px}
.our-event-sponsors2.sponsors-border-style .sponsors-list ul li,.our-event-sponsors2 .sponsors-list li,.our-event-sponsors .sponsors-list li{width:100%;display:block}
.single-blog-details ul.blog-list{padding-left:20px}
.rs-event-details .share-area .share-inner span{display:block;margin:0 0 10px}
.sidebar-area .tags-cloud ul li a{padding:4px 10px}
.single-blog-details blockquote{padding:25px}
.single-blog-details .author-comment h4.title-bg{margin:20px 0 0}
.single-blog-details .author-comment ul li .reply{display:block;position:static;text-align:left;width:100%;margin:0 0 2px}
.single-blog-details .share-section2 .share-link li a{padding:6px}
.rs-breadcrumbs img{min-height:116px}
.rs-breadcrumbs .page-title{font-size:24px}
.rs-about .about-des h4{line-height:25px;font-size:17px}
.rs-testimonial .testi-content p::after{display:none}
.single-blog-details .author-comment ul li{padding-left:0;padding-right:0}
.single-blog-details .author-comment ul li:nth-child(2){margin-left:0}
.rs-team-single .skill-title,.rs-team-single .team-name,h3.contact-title,.join-our-events .choose-item .choose-title,.event-shedule-info h3{font-size:20px}
.rs-events-schedule .events-schedule-tabs .eventday-list li a{font-size:18px!important}
.rs-blog .blog-item .blog-details .blog-title{line-height:26px}
#rs-slider .item img{min-height:220px}
.rs-header.fullwidth-header .buy-tickets .primary-btn{width:125px;padding:4px 0}
.rs-team .team-item .team-social li{padding:24px}
.rs-events-schedule .events-schedule-tabs .eventday-sublist{display:block;padding:10px 0}
.rs-events-schedule .events-schedule-tabs .eventday-sublist li{display:block}
.rs-events-schedule .events-schedule-tabs .eventday-sublist li a{padding:0}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items{padding:0}
.rs-events-schedule1.drak-color .events-schedule-contents .events-items:first-child{padding-top:0}
.rs-events-schedule1.drak-color .events-schedule-contents .events-subinner .events-shedule-subdes .events-items{margin-top:0}
.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .share-link{float:none;overflow:hidden;padding-bottom:2px;padding-top:10px}
.g-map{height:240px}
.rs-footer .contact-bg .contact-address .social-icon-bottom ul li a i{height:35px;width:35px;line-height:35px}
.rs-footer .contact-form,.rs-footer .contact-bg .contact-address{padding-left:30px;padding-right:30px}
.rs-blog .blog-item .blog-details{padding:15px}
.rs-testimonial .testi-content p{padding:12px 20px}
.banner-counter5 .coming-soon-part .time_circles canvas,.rs-timecoun-ceremony .coming-soon-part .time_circles canvas{opacity:0}
.rs-timecoun-ceremony .coming-soon-part .time_circles div h3{font-size:13px!important}
.our-event-sponsors2 .sponsor-tabs-list ul li + li{margin-top:20px}
.our-event-sponsors2 .sponsor-tabs-list ul li{display:block}
.our-event-sponsors2 .sponsor-tabs-list ul li a{width:100%;margin:0}
.rs-testimonial3 .single-testimonials{padding:20px 15px 15px}
#rs-testimonial3 .card-columns{column-count:1}
.shop-single-page .tabs-wrapper ul li{display:block}
.shop-single-page .tabs-wrapper ul li + li{margin-top:5px}
.rs-venues-section #googleMap{height:200px}
.rs-events-schedule1{background-color:#fafafa}
.rs-events-schedule.rs-events-schedule1 .events-schedule-contents .events-items:last-child{padding-bottom:0}
.rs-events-schedule .events-schedule-tabs .events-shedule-subitmes .share-section2 .share-link li a{padding:7px}
}
@media only screen and (max-width: 320px) {
.rs-team .team-item .team-content .display-table{position:relative;top:-10px}
.rs-team .team-item .team-social li{padding:20px}
.rs-team-single .skill-title,.rs-team-single .team-name,h3.contact-title,.join-our-events .choose-item .choose-title,.event-shedule-info h3{font-size:18px}
}