@media only screen and (max-width: 1300px){
		
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 90px;margin-top: -65px;text-align: center;}
	.banner-slider .caption h3{font-size: 90px;text-align: center;}
	.lr-content h3{font-size: 48px;line-height: 58px;}
	footer{padding: 30px 15px;}
	ul.ff-mail{margin-bottom: 3px;}
	.copyright p{font-size: 21px;}
	.copyright p a{font-size: 20px;}
	.copyright{justify-content: flex-end;}
	ul.ff-mail{display: table;margin-bottom: 20px;}
	ul.ff-mail li:first-child{border-right: 0px;}
	footer .row{width: unset;}
	ul.ff-mail li{margin-bottom: 10px;text-align: center;padding: 0px;}
	footer .contact-us h3{text-align: center;font-size: 30px;}
	footer .contact-us h4{margin-left: 100px;}
	.link-sb{bottom: 45px;}
	.navbar-expand-lg .nav-menu .navbar-nav a{padding: 0px 8px;font-size: 14px;}
	button.slick-next{right: 30px;}
	button.slick-prev{left: 30px;}
	button.slick-prev.slick-arrow {border-top: 10px solid transparent;border-right: 15px solid #fff;border-bottom: 10px solid transparent;}
	button.slick-next.slick-arrow {border-top:10px solid transparent;border-left:15px solid #fff;border-bottom:10px solid transparent;}
	.full-membership-box::before{right:-30px;}
	section.inner-banner.banner-section .banner-img .caption h3{font-size: 48px;}
}
@media screen and (max-width: 1270px){
	
}
@media only screen and (max-width: 1169px){

	button.slick-prev img{object-fit: contain;}
	button.slick-next img{object-fit: contain;}
	button.slick-prev{height: auto;}
	button.slick-next{height: auto;}
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 90px;margin-top: -65px;text-align: center;}
	.banner-slider .caption h3{font-size: 90px;text-align: center;}
	.navbar-expand-lg .nav-menu .navbar-nav a{padding: 0px 8px;font-size: 14px;}
	.mission-head p{font-size: 30px;margin-top: 20px;}
	.mission-head h3{font-size: 40px;}
	.m-content-box{margin-bottom: 10px;}
	section.our-mission{padding: 50px 0px;}
	section.about-us{padding: 50px 0px;}
	.mission-head h4{margin-left: 100px;}
	.about-head h4{margin-left: 100px;}
	.full-about-content{padding-left: 0px;}
	.full-about-content p{font-size: 20px;text-align: justify;margin-bottom: 0px;}
	.about-head h3{font-size: 50px;}
	.leadership-head h3{text-align: center;font-size: 40px;}
	.full-leader-box{display: table;}
	.lr-content{padding-bottom: 0px;}
	.lr-content h3{font-size: 34px;text-align: center;line-height: 30px;}
	section.our-events{padding: 30px 0px;}
	.full-event-box span{margin-top: -35px;padding: 0px 15px;}
	.full-event-box p{font-size: 22px;line-height: 28px;}
	.full-membership-box{display: table;}
	.lr-membership-content h3{margin-top: 20px;font-size: 60px;text-align: center;margin-left: 0px;}
	.lr-membership-content p{font-size: 15px;}
	footer{padding: 30px 15px;}
	.copyright p{font-size: 21px;}
	.copyright p a{font-size: 20px;}
	.copyright{justify-content: flex-end;}
	ul.ff-mail{display: table;margin-bottom: 20px;}
	ul.ff-mail li:first-child{border-right: 0px;}
	footer .row{width: unset;}
	ul.ff-mail li{margin-bottom: 10px;text-align: center;padding: 0px;}
	footer .contact-us h3{text-align: center;font-size: 30px;}
	footer .contact-us h4{margin-left: 100px;}
	.lr-membership-images::before{border:0px;}
	section.our-membership{padding-bottom: 40px;}
	.full-membership-box::before{display: none;}
	section.our-leadership{padding: 40px 0px;}
	.leadership-head h4{margin-left: 115px;}
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 70px;margin-top: -50px;text-align: center;}
	.banner-slider .caption h3{font-size: 70px;text-align: center;}
	.link-sb{}
	.lr-image{text-align: center;}
	.lr-membership-images{text-align: center;}
	.banner-slider .caption p{text-align: center;font-size: 15px;margin-bottom: 6px;}
	.banner-slider img{height: 100vh;object-fit: cover;}
	.link-sb {bottom: auto;top: 50%;margin-top: -130px;}

	
}
@media only screen and (max-width: 991px){
	.link-sb ul.social-links li:first-child {padding-top: 18px;}
	.link-sb ul.social-links li {padding: 18px 18px;padding-left: 8px;}
	.link-sb ul.social-links {display: flex;writing-mode: horizontal-tb;transform: rotate(0deg);align-items: center;justify-content: center;}
    ul.navbar-nav {/*background-color: #000;*/}
    .navbar-expand-lg .nav-menu .navbar-nav li:first-child a,.navbar-expand-lg .nav-menu .navbar-nav li a {padding-left: 15px;}
    .navbar-expand-lg .nav-menu .navbar-nav li{padding-top: 5px;padding-bottom: 5px;}
	.navbar-expand-lg .nav-menu .navbar-nav li{border-bottom: 1px solid #fff;}
	.navbar-expand-lg .nav-menu .navbar-nav li:last-child{border-bottom:0;}
	.navbar-expand-lg .nav-menu .navbar-nav li a.nav-link {padding: 10px 15px !important;}
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 40px;margin-top: 0px;text-align: center;}
	.banner-slider .caption h3{font-size: 40px;text-align: center;}

	.mission-head p{font-size: 20px;margin-top: 20px;}
	.mission-head h3{font-size: 30px;}
	.m-content-box{margin-bottom: 10px;}
	section.our-mission{padding: 50px 0px;}
	section.about-us{padding: 50px 0px;}
	.mission-head h4{margin-left: 100px;}
	.about-head h4{margin-left: 100px;}
	.full-about-content{padding-left: 0px;}
	.full-about-content p{font-size: 20px;text-align: justify;margin-bottom: 0px;}
	.about-head h3{text-align: center;font-size: 30px;}
	.leadership-head h3{text-align: center;font-size: 34px;}
	.full-leader-box{display: table;}
	.lr-content{padding-bottom: 0px;}
	.lr-content h3{font-size: 24px;text-align: center;line-height: 30px;}
	section.our-events{padding: 30px 0px;}
	.full-event-box span{margin-top: -35px;padding: 0px 15px;}
	.full-event-box p{font-size: 22px;line-height: 28px;}
	.full-membership-box{display: table;}
	.lr-membership-content h3{margin-top: 20px;font-size: 60px;text-align: center;margin-left: 0px;}
	.lr-membership-content p{font-size: 15px;}
	footer{padding: 30px 15px;}
	.copyright p{font-size: 23px;}
	.copyright p a{font-size: 20px;}
	.copyright{justify-content: center;}
	ul.ff-mail{display: table;margin-bottom: 20px;}
	ul.ff-mail li:first-child{border-right: 0px;}
	footer .row{width: unset;}
	ul.ff-mail li{margin-bottom: 10px;text-align: center;padding: 0px;}
	footer .contact-us h3{text-align: center;font-size: 30px;}
	footer .contact-us h4{margin-left: 100px;}
	.lr-membership-images::before{border:0px;}
	section.our-membership{padding-bottom: 40px;}
	.full-membership-box::before{display: none;}
	section.our-leadership{padding: 40px 0px;}
	.leadership-head h4{margin-left: 115px;}
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 70px;margin-top: -50px;text-align: center;}
	.banner-slider .caption h3{font-size: 70px;text-align: center;}
	.link-sb{bottom: 30%;top: auto;margin-top: 0;}
	.lr-image{text-align: center;}
	.lr-membership-images{text-align: center;}
	.banner-slider .caption p{text-align: center;font-size: 15px;margin-bottom: 6px;}
	.banner-slider img{height:96vh;object-fit: cover;}
	header button.navbar-toggler{background:#232383;color:#fff;padding:4px 8px;position:absolute;right:15px;}
	header .navbar-light .navbar-toggler-icon {background-image: url(http://rbbalaw.org/wp-content/themes/rbba/assets/images/menu.png);width: 22px;height: 12px;margin-top: -3px;}
	header .navbar {padding:0 15px;position: relative;width: 100%;left: 0;}
	.get-strated {display: inline-block;margin-left: 0;margin-right: 75px;}
	header .nav-menu {padding:0;position: absolute;left:0;right:0;top:85px;background:#232383;z-index: 1;}
	header .main-menu .container {max-width: 100%;padding: 0;}
	header#menu-header{position: relative;}
	section.inner-banner.banner-section .banner-img .caption h3{font-size: 36px;}
	section.inner-banner.banner-section .banner-img figure img{height: 350px;object-fit: cover;}
	.navbar-expand-lg .nav-menu .navbar-nav a:hover, .navbar-expand-lg .nav-menu .navbar-nav a:focus{color: #fff;}
	
}
@media screen and (max-width: 999px) and (min-width:571px){
	.empImg {display: block;float: none;text-align: center;margin-bottom: 20px;}

}
@media only screen and (max-width: 767px){
	section.blog-section .blog-content a p, section.blog-section .blog-content a h3{height: auto !important;}
	section.blog-details .blog-details-main{display: flex;flex-direction: column;}
	section.blog-details .blog-details-main .blog-details-img {float: left;width: 100%;margin-bottom: 15px;display: block;}
	section.blog-details .blog-details-main .blog-details-content{float: left;width: 100%;padding-left: 0;}
	section.blog-section .blog-content{margin-bottom: 15px;}
	body.directory #fancybox-wrap{width: 100% !important;}
	body.directory #fancybox-wrap .personalPopup .pInfo label{width:100%;color:#000;font-family:'Montserrat-Medium';margin-bottom:0;text-align:center;}
	body.directory #fancybox-wrap .personalPopup .pInfo {flex-direction: column;margin-bottom: 10px;}
	body.directory #fancybox-wrap {width: 80% !important;}
	section.inner-banner.banner-section .banner-img figure img{height: 350px;}
	section.inner-banner.banner-section .banner-img .caption h3 {font-size: 30px;}
    .mission-head p{font-size: 20px;margin-top: 20px;}
	.mission-head h3{font-size: 30px;}
	.m-content-box{margin-bottom: 10px;}
	section.our-mission{padding: 50px 0px;}
	section.about-us{padding: 50px 0px;}
	.mission-head h4{margin-left: 100px;}
	.about-head h4{margin-left: 100px;}
	.full-about-content{padding-left: 0px;}
	.full-about-content p{font-size: 20px;text-align: justify;margin-bottom: 0px;}
	.about-head h3{text-align: center;font-size: 30px;}
	.leadership-head h3{text-align: center;font-size: 34px;}
	.full-leader-box{display: table;}
	.lr-content{padding-bottom: 0px;}
	.lr-content h3{font-size: 24px;text-align: center;line-height: 30px;}
	section.our-events{padding: 30px 0px;}
	.full-event-box span{margin-top: -35px;padding: 0px 15px;}
	.full-event-box p{font-size: 22px;line-height: 28px;}
	.full-membership-box{display: table;}
	.lr-membership-content h3{margin-top: 20px;font-size: 40px;text-align: center;margin-left: 0px;}
	.lr-membership-content p{font-size: 15px;}
	footer{padding: 30px 15px;}
	.copyright p{font-size: 23px;}
	.copyright p a{font-size: 20px;}
	.copyright{justify-content: center;}
	ul.ff-mail{display: table;margin-bottom: 20px;}
	ul.ff-mail li:first-child{border-right: 0px;}
	footer .row{width: unset;}
	ul.ff-mail li{margin-bottom: 10px;text-align: center;padding: 0px;}
	footer .contact-us h3{text-align: center;font-size: 30px;}
	footer .contact-us h4{margin-left: 100px;}
	.lr-membership-images::before{border:0px;}
	section.our-membership{padding-bottom: 40px;}
	.full-membership-box::before{display: none;}
	section.our-leadership{padding: 40px 0px;}
	.leadership-head h4{margin-left: 115px;}
	.banner-slider .caption p{margin-left: 0px;}
	.banner-slider .caption h4{font-size: 40px;margin-top: 0px;text-align: center;}
	.banner-slider .caption h3{font-size: 40px;text-align: center;}
	.link-sb{bottom: 25%;}
	.banner-slider .caption p{text-align: center;font-size: 15px;margin-bottom: 6px;}
	.banner-slider img{height: 100vh;object-fit: contain;}
	.board-img figure{width: 100%;}
	h2.designation-title{font-size: 20px;margin-bottom: 10px;}
	.board-submain{margin-bottom: 0px;}
	.board-main{padding: 20px 0px;}
	section.contact-sec .contact-main div#wpcf7-f9-o1 form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{width: 40%;}
	.full-event-box img{object-fit: cover;}
	

	

}

@media only screen and (max-width: 575px){
	.get-strated {margin-right: 0;position: absolute;right: 65px;}
	.get-strated a {font-size: 12px;line-height: 20px;padding: 5px 6px;}
	.navbar-expand-lg .navbar-brand img {box-shadow: 0px -5px 42px 17px #fff;}
	.navbar-expand-lg .navbar-brand {box-shadow: 0px -5px 80px 48px #fff;width: 125px;height: auto;background-color: #fff;}
	section.gallery-section ul.nav.nav-tabs li {padding: 6px 8px;}
	section.gallery-section ul.nav.nav-tabs li a {font-family: 14px;}
	
	.scroll-down{right: 15px;z-index: 999;}
	.banner-slider .caption h4{font-size: 30px;margin-top: 0px;text-align: center;}
	.banner-slider .caption h3{font-size: 30px;text-align: center;}
	.mission-head p{font-size: 20px;margin-top: 20px;}
	.mission-head h3{font-size: 30px;}
	.m-content-box{margin-bottom: 10px;}
	section.our-mission{padding: 50px 0px;}
	section.about-us{padding: 50px 0px;}
	.mission-head h4{margin-left: 100px;}
	.about-head h4{margin-left: 100px;}
	.full-about-content{padding-left: 0px;}
	.full-about-content p{font-size: 20px;text-align: justify;margin-bottom: 0px;}
	.about-head h3{text-align: center;font-size: 22px;}
	.leadership-head h3{text-align: center;font-size: 22px;}
	.full-leader-box{display: table;}
	.lr-content{padding-bottom: 0px;}
	.full-leader-box a .lr-content h3{font-size: 24px;text-align: center;line-height: 30px;}
	section.our-events{padding: 30px 0px;}
	.full-event-box span{margin-top: -35px;padding: 0px 15px;}
	.full-event-box p{font-size: 22px;line-height: 28px;}
	.full-membership-box{display: table;}
	.lr-membership-content h3{margin-top: 20px;font-size: 40px;text-align: center;margin-left: 0px;}
	.lr-membership-content p{font-size: 16px;line-height: 24px;}
	footer{padding: 30px 15px;}
	.copyright p{font-size: 16px;}
	.copyright p a{font-size: 20px;}
	ul.ff-mail{display: table;margin-bottom: 20px;}
	ul.ff-mail li:first-child{border-right: 0px;}
	footer .row{width: unset;}
	ul.ff-mail li{margin-bottom: 10px;text-align: center;padding: 0px;}
	footer .contact-us h3{text-align: center;font-size: 30px;}
	footer .contact-us h4{margin-left: 100px;}
	.lr-membership-images::before{border:0px;}
	section.our-membership{padding-bottom: 40px;}
	.full-membership-box::before{display: none;}
	section.our-leadership{padding: 40px 0px;}
	.leadership-head h4{margin-left: 115px;}
	.banner-slider .caption p::before{width: 45px;left: -45px;}
	button.slick-prev img{object-fit: contain;}
	button.slick-next img{object-fit: contain;}

	



}