
/* Desktop view */
@media (min-width: 769px)  {
	 body {
	    padding: 25px;
	}
	 .section-tittle {
	    margin-bottom: 30px;
	}
	.catnewslist {
	    padding: 0px 10px;
	}

	.newscatitem {
	    padding: 20px 15px;
	}

	.slider-wrapper {
	    padding: 30px 22px 19px 23px;
	}

	.sticky-logo span{
		display: none;
	}






}

@media (min-width: 426px) {
	.sticky-logo {
		display: none !important;
	}
}







/* Large phones / phablets (up to 600px) */
@media (max-width: 600px) {
	 body {
	    padding: 12px;
	}
   
}


@media (max-width: 1023px)  {
	body {
	  overflow-x: hidden;
	}

	.row, .container, .featured-row {
	  width: 100%;
	  max-width: 100%;
	  margin: 0 auto;
	}

	img {
	  max-width: 100%;
	  height: auto;
	}


	

}
 

@media (max-width: 768px)  {
	 body {
	    padding: 15px;
	}

	 .container {
	     padding-right: 0px; 
	     padding-left: 0px; 
	}
	.whats-news-area .whats-news-wrapper, .about-area2 .whats-news-wrapper, .contact-section .whats-news-wrapper {
	     padding: 0px; 
	}

	.catnewslist {
	    padding: 0 10px 0 15px;
	}
		
	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	    position: relative;
	    width: 100%;
	    min-height: 1px;
	    padding-right: 6px;
	    padding-left: 6px;
	}
	 .more-link {
	    margin-bottom: 10px;
	    margin-right: 10px;
	}
	.more-link a {
	    margin-bottom: 10px;
	}
	.navigation-area .row .nav-left {
	    border: 1px solid #ddd;
	    padding: 5px;
	}

	.navigation-area .row .nav-right {
	    border: 1px solid #ddd;
	    padding: 5px;
	}

	 









}



@media (max-width: 768px) and (min-width: 426px) {
	.whats-right-single {
	    min-height: 120px;
	}
	.blog_right_sidebar .post_category_widget .cat-list li a {}

	.blog_right_sidebar .post_category_widget .cat-list li {
	    width: 46%;
	    float: left;
	    margin-left: 20px;
	    overflow: hidden;
	}

	.blog_right_sidebar .post_category_widget .cat-list li a p {
	    display: inline-block;
	    float: left;
	}

	ul.list.cat-list {
	    margin-left: -20px;
	    overflow: hidden;
	}

	.blog_right_sidebar .post_category_widget .cat-list li:last-child {
	    border-bottom: 1px solid #ebeaea;
	}
	.blog_right_sidebar .post_category_widget .cat-list li {
	    width: 46%;
	    float: left;
	    margin-left: 20px;
	    overflow: hidden;
	    padding: 10px;
	}

	.blog_right_sidebar .post_category_widget .cat-list li a p {
	    display: inline-block;
	    float: left;
	}

	ul.list.cat-list {
	    margin-left: -20px;
	    overflow: hidden;
	}
	.blog_right_sidebar .post_category_widget .cat-list li:last-child {
	    border-bottom: 1px solid #ebeaea;
	}
	.featured-img.whats-right-img {
	    margin-right: 10px;
	}

	.whats-news-area .whats-news-single, .about-area2 .whats-news-single, .contact-section .whats-news-single {
	    margin: 0;
	}
	.whats-news-area .whats-right-single .whats-right-cap, .about-area2 .whats-right-single .whats-right-cap, .contact-section .whats-right-single .whats-right-cap {
	    padding-left: 5px;
	}

	.whats-news-area .most-recent-area .most-recent-single .most-recent-capt, .about-area2 .most-recent-area .most-recent-single .most-recent-capt, .contact-section .most-recent-area .most-recent-single .most-recent-capt {
	    padding-left: 10px;
	}
	.section-tittle {
	    margin-bottom: 0px;
	}

	.section-tittle h3 {
	    font-size: 30px;
	}
	.whats-news-area .nav-tabs, .whats-news-wrapper .nav-tabs, .about-area2 .nav-tabs, .contact-section .nav-tabs {
	    margin-bottom: 10px;
	}
	.whats-news-area .most-recent-area{
	    padding: 5px 10px 20px 10px;
	}
	.sp-ns-head {
	    padding: 25px 15px !important;!i;!;
	}
	.whats-news-area .most-recent-area, .about-area2 .most-recent-area, .contact-section .most-recent-area {
	     padding: 0px; 
	}
	.most-recent-area2 {
	    padding: 12px 0px !important;
	}
	.slider-wrapper {
	    margin: 7px;
	}

	.main-header .main-menu ul li a {
	    padding: 4px 9px;
	    display: block;
	    font-size: 13px;
	}
	.main-header .main-menu ul li:first-child a {
	    padding-left: 6px;
	}










	
}


/* Tablet view */
@media (min-width: 481px) and (max-width: 768px) {
	.featured-row {
	    margin-bottom: 20px;
	}

	.whats-news-area .whats-right-single,
	.about-area2 .whats-right-single,
	.contact-section .whats-right-single {
		display: flex;
	}
	.col6-area {
	    
	    border-bottom: 1px solid #ddd;
	    margin-bottom: 20px;
	}
}


/* Mobile view */











 


/* Standard smartphones (up to 425px) */
@media (max-width: 425px) {
  	.wrapperm10 {
    	padding: 10px;
	}
	.wrapperm1010 {
	    padding: 20px 8px 5px 8px;
	    margin: 0px 5px 20px 5px;
	    background: #f9f7f7;
	    border-radius: 5px;
	}
	 .slider-wrapper2 {
	    padding: 30px 5px 10px 5px !important;
	}
	.sticky-logo span{
			display: block;
		}
	.sticky-logo>a>img {
	    width: 140px;
	    margin-top: 3px;
	    margin-bottom: 1px;
	}

	.sticky-logo {
	    display: flex !important;!i;!;
	    justify-content: space-between;
	    position: relative;
	}

	.sticky-logo span {
	    display: block;
	    position: absolute;
	    right: 7px;
	    top: 6px;
	    z-index: 9;
	    background: #ddd;
	    padding: 1px 10px;
	    height: 30px;
	    font-size: 20px !important;
	}

	.mobile-menu nav ul li {
	    background: #f5f5f5;
	    padding: 6px 0;
	}

	.mobile-menu nav ul li {
	    margin-bottom: 4px;
	}

	.mobile-menu nav  ul li ul li.page {
	    /* background: #9f9b9b; */
	    /* padding: 0 !important; */!i;!;
	    /* margin: 0 !important; */!i;!;
	}

	.mobile-menu nav li ul li.page span {
	    margin: 0;
	}

	ul.submenu .page {
	    padding: 0;
	    margin: 5px 0;
	    /* background: red; */
	    /* height: 100%; */
	}

	ul.submenu .page a {
	    /* padding: 0; */
	    /* margin: 0; */
	    /* background: red !important; */!i;!;
	    /* display: block; */
	}

	li.page>a {
	    margin-bottom: 0;
	}

	a.page-link {
	    position: relative;
	    display: block;
	    padding: 0.5rem .75rem;
	    margin-left: 0px;
	    line-height: 1.25;
	    /* color: #007bff; */
	    background-color: #fff;
	    border: 0;
	}





}
 


/* Small smartphones (up to 375px) */
@media (max-width: 375px) {
 
}



/* Extra small phones (up to 320px) */
@media (max-width: 320px) {
  	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	    position: relative;
	    width: 100%;
	    min-height: 1px;
	    padding-right: 0px;
	    padding-left: 0px;
	}
	.whats-news-area .whats-news-single, .about-area2 .whats-news-single, .contact-section .whats-news-single {
	    margin-left: 8px;
	    margin-right: 8px;
	}
	.mb-40 {
	    margin-bottom: 20px;
	}
	.whats-news-area .most-recent-area, .about-area2 .most-recent-area, .contact-section .most-recent-area {
	     padding: 0px; 
	}
	ul.list.cat-list {
	    padding: 6px;
	}

	.wrapperm10 {
	    padding: 10px 0px;
	}
	.morelink {
	    padding: 3px 3px;
	}

	.morelink a {
	    font-size: 14px;
	}
	.titleBTM {
	    overflow: hidden;
	    margin: 7px 7px;
	    min-height: 77px;
	}
	.sp-ns-col-6-news {
	    padding-left: 6px;
	}









}

