/* ==== Responsive Section ==== */
@media only screen and (min-width: 481px) and (max-width: 640px){
	.btn.btn-default.filter-button.cat-item {
   margin: 0 0px 0px 0 !important;
padding: 5px 15px !important;
}
.custom_tex li {
    font-size: 14px;
}
.row.main_content.custom_space{
	    padding: 12% 4% !important;
}
.navbar-collapse ul li:hover ul {
    display: none !important;
}
.navbar-nav li.menu-item-has-children a#show1 {
  width: 10%;

float: right;

position: absolute;

z-index: 999999;

right: 49px;

margin-top: 8px;
}
#navbarResponsive ul li a#show1 {
    display: block;
}
#navbarResponsive ul li a#show1:hover {

    background: transparent;

}
.sub-menu.show_menu {
display: none;	
}
ul.navbar-nav li.new .sub-menu.show_menu {
display: block !important;

width: 84%;

padding-left: 0;
opacity: 1;
}
.navbar-light .navbar-nav ul a {
 color: #000 !important;

width: 100%;

padding: 10px 0;

float: left;	
}
#show1 {
    display: block;
}
#our-programs-services-section .container-fluid {
    padding: 0 4%;
}
.home #cff .cff-item {
 width: 100%;
 padding-right:0;	
 border-bottom: 0;
}
.cff-item {
    width: 97% !important;
}
#cff .cff-item.cff-box:first-child{
    margin-top: 10px !important;	
}
.page-template-portal .video-embed-box{
  height: 270px;	
}
.health_sec h2{
  padding-left: 0;	
}
.video-embed-boxs {
  text-align: center;
margin-bottom: 8px;
}
.video_description {
    text-align: center;
}
}
@media (max-width:1500px) {
.family-juvenile-section .secondary-heading h2{ padding: 0 50px 25px 0;}
.family-juvenile-section .secondary-heading h2 br{display:none;}
}

@media (max-width:1350px) {
.news-resources-description{padding:20px;}

.family-juvenile-section .secondary-heading h2{ padding: 0 0 25px 0;}
.header-top{width:75%;}
.affix .header-top {width:80%;}
ul.navbar-nav li {margin: 0 0 0 30px;}
.family-support-text{margin:130px 0 0 0; padding:0 50px 50px 50px;}
.our-programs-service-text{min-height:490px;}
}

@media only screen and (min-width: 992px) and (max-width: 1400px){
.home .masthead {
    min-height: 550px;
	padding-bottom: 40px;
}
}

@media (max-width:1350px) {
.get-involved-box{ padding:10px 15px;}
ul.footer-link li{margin:0 10px;}

/*.our-service-text{min-height:400px;}*/
.header-top.header_new {
    width: 100%;
}
.btn.btn-default.filter-button.cat-item {
   /* margin: 0 11px 0px 0 !important;
padding: 5px 25px !important; */
}
.outer_li .child_list li{
	margin: 0 0px !important;
}
}


@media (max-width:1199px) {
/*.our-service-text{margin-bottom:30px;}*/
.about-us-page-link{margin:0 20px 0 0;}
.about-us-page-link ul li a{padding: 5px 0 5px 40px;}
.about-us-page-link h6{padding-left:40px;}
.about-us-page-link ul{padding:0px 0 10px 0;}
.home #our-services-section .col-lg-6 {
    margin-bottom: 30px;
}
}


@media (max-width:1024px) {
.news-resources-description{padding-bottom:40px;}
.video-text {padding:50px 0;}
.who-are-text{padding:150px 0 0 0;}
ul.navbar-nav li {margin:0 0 0 18px;}
}


@media (max-width:991px) {
	
/* ==== Reset CSS  ==== */
h1{font-size:30px; font-weight:800;}
h2{font-size:35px; color:#fdc403; font-weight:700;}
h3{font-size:22px; font-weight:700;}
h4{font-size:25px; font-weight:700;}
h5{font-size:18px; font-weight:600;}
h6{font-size:15px; font-weight:600;}
p{font-size:14px; line-height:30px; font-weight:400;}
	
.navbar-brand img{width: 150px;
top: -6px;
position: relative;}	
.header-donation-btn {padding: 10px 6% 10px 30px;}
.header-top{width:75%;}
.header-top.header_new {
	width:100%;
}
.header_new .header-donation-btn {
    padding: 24px 6% 24px 30px;
}
nav.navbar_new .header-donation-btn i {
    top: 21px;
}
.header_new::after {
    display: none !important;
}
.navbar_new.affix .navbar-brand img {
    width: 120px;
}
.navbar_new.navbar-light .navbar-toggler.portal_button {
    margin-top: 65px;
}
.affix .header-top{width:75%;}
.affix .header-social-box a{font-size:18px;}
nav .affix .header-donation-btn i, nav .header-donation-btn i{top:8px; width:25px; height:25px; line-height:25px; font-size:12px; left:-13px;}
nav .affix .header-social-box, nav .header-social-box{margin:5px 25px 0 0;}
nav .affix .header-social-box a, nav .header-social-box a{font-size:18px;}
.affix .navbar-collapse{margin:15px 0 0 0;}
.navbar-light .navbar-toggler{margin-top:40px;}
.navbar.affix{padding-top:1.5%!important; padding-bottom:1.5%!important;}
.navbar-collapse {margin:15px 0 0 0;}

header.masthead{margin:120px 0 0 0;}
#supporters-section {padding:80px 0 0 0;}
.video-text h4{line-height:35px;}

#our-services-section{padding:100px 0 100px 0;}
.capital-area-links a{margin-top:20px;}
#news-resources-heading-section{padding:80px 0 0 0;}
#news-resources-section{padding:0 0 30px 0;}

#social-media-heading-section{padding:0 0 170px 0;}

.secondary-heading-right h2 {margin-bottom:50px;}

.secondary-heading h2{padding:0 150px 25px 0; margin-bottom:50px;}
.secondary-heading h1{padding:0 150px 25px 0; margin-bottom:50px;}
.get-involved-box{margin-bottom:30px; min-height:auto; padding:20px;}
#video-section .container-fluid {padding:0;}
.video-text {padding:50px 8%;}
.video-embed-box{height:300px;}
#supporters-section .col-sm-6{margin-bottom:40px;}
.supporters-logo{display:flex; align-self:center; height:100%; justify-content:center; flex-direction:column;}
.supporters-logo img{width: auto; height:auto!important; margin: 0 auto;}

.masthead h1{line-height:40px;}
.banner-link{margin:30px 0 0 0;}

.our-vision-text{padding:0;}
.our-vision-img{margin-top:30px;}
.who-are-section {padding: 0 0 80px 0;}
.our-mission-section{padding:80px;}
.our-vision-section{padding:40px 0 180px 0;}
.banner-inner-page-box{padding:0; margin-top:132px; margin-bottom:30px;}
.our-mission-section{padding:80px 0;}

.who-are-section .container-fluid {padding:0;}
.about-us-page-link{margin:0;}
.who-are-text {padding:70px 8% 0 8%;}
.who-are-img{padding:50px 8% 0 8%;}
.about-us-page-link ul{padding: 0px 0 10px 0;}
.about-us-page-link ul li a{padding-left:70px;}
.about-us-page-link h6{padding:25px 0 20px 70px;}
.who-are-img img{width:100%;}

.footer-social{text-align:center; margin-bottom:25px;}	
p.copyright-text{text-align:center;}
.portal_footer p.copyright-text {
    text-align: center !important;
}
ul.footer-link li{margin:0 5px 7px 5px;}
.portal_footer ul.footer-link {
   margin: 0;

padding: unset;

display: inline-block;

width: 100%;
}
.footer_center{
  text-align: center;	
}

.container-fluid{padding:0 8%; overflow: hidden;}
nav.navbar {padding:1.5% 8% 1% 8%!important;}
ul.navbar-nav li{margin:0 0 5px 0; background:#ea7125 !important;  text-align:center;  position: relative;}
.navbar-light .navbar-nav .nav-link{color:#fff!important; text-transform:uppercase; padding:5px 0; background: transparent; margin:0;}
.navbar{background:#fff;}
ul.navbar-nav{margin-top:0px!important; margin-bottom:0!important;}
.navbar-light .navbar-nav .nav-link:hover{border:0;}
ul.navbar-nav li:hover{background:#f68640;}
.navbar-light .navbar-nav .nav-link::after{display:none;}
.intro-text-box h5{line-height: 30px; padding:0;}

.family-juvenile-section {padding:80px 0 270px 0;}
.family-juvenile-img { padding-left:0; text-align: center;}
.family-juvenile-text{padding-right:0}
.family-juvenile-img img{margin-top:30px}

.educational-advocacy-section .home-based-list{padding-left:0;}
.border-seprate{border:0;}
.border-seprate:after{display:none;}
.more-info-contact{margin-left:0;}
#contact-section{position:relative; padding:80px 0; top:60px;}
.contact-heading{margin-bottom:30px;}
.family-support-text{margin:50px 0% 10% 0%;}
section.module.parallax_1{height:auto;}
.family-support-heading{padding:8% 0;}
.educational-advocacy-section .home-based-list{margin-top:0;}
.more-info-contact{margin-bottom:0px;}
.contact-person{margin-top:50px;}
#contact-section form{margin:0;}
.main-list h4{margin-bottom:35px;}
.educational-advocacy-section .education-Advocacy-list{padding-right:0;}
.main-list ul li:after{top:7px;}
.main-list-link ul li a:after{top:7px;}
.educational-advocacy-section {padding:0 0 80px 0;}

#paragraph-section{padding:40px 0 0 0;}
#list-section{padding:40px 0 0 0;}

#advocacy-sevices-section .container-fluid{padding:0 0 40px 0;}
.contact-person h4{line-height:35px;}
.main-list{margin-bottom:50px;}
.main-list-link h4{margin-bottom:25px;}

.our-programs-service-text{min-height:auto;}

.paragraph-text h4 br{display:none;}
.paragraph-text h4{line-height:35px;}
.paragraph-bg-text h4 br{display:none;}
.paragraph-bg-text h4{line-height:35px;}
	
.paragraph-text{padding:5% 0;}

#general-info-section {padding:50px 0 200px;}
.general-info-img.pl-4{padding-left:0!important; margin-top:40px;}
.general-info-img.pr-4{padding-right:0!important; margin-top:40px;}
.general-info-text.pl-4{padding-left:0!important; margin-top:40px;}
.general-info-text.pr-4{padding-right:0!important; margin-top:40px;}
.general-info-img.pl-4 img{width:100%}
.general-info-img.pr-4 img{width:100%}
.news-resources-heading:after{top:22px; width:24px; height:46px; background-size:contain;}
.news-resources-heading{padding-left:40px;}
.news-resources-text h3{font-size:22px;}
.news-resources-description{padding-bottom:70px;}
.support-mental-box h3{font-size:20px; line-height:30px;}
.banner-inner-page{margin:110px 0 0 0;}

#our-programs-services-section{margin:130px 0 0 0;}

.banner-inner-border-img{margin:120px 0 0 0;}
.banner-inner-page{padding:70px 0 50px 0;}
.arc-banner-logo{width:207px; height:71px;}
.banner-inner-page h4{line-height:35px;}
.banner-inner-page h4:before{width:70px; height:45px; background-size:contain; top:-12px; opacity:0.7;}
.banner-inner-page h4:after{width:70px; height:45px; background-size:contain; bottom:-12px; opacity:0.7;}
.referral-services-section{padding:20px 0;}
.referral-services-text{padding-left:0; margin-top:30px;}
.referral-services-link{margin:30px 0 0 0;}
.our-vision-img img{width:100%;}
footer{margin:70px 0 0 0;}

#our-programs-services-section {padding:70px 0 0 0;}
.navbar-light .navbar-nav a {
 color: #fff !important;
text-transform: uppercase;
padding: 5px 0;
background: #ea7125 !important;
margin: 0;
font-size: 14px;
display: block;
}
.mobs {
  display: block;	
}
.desks {
 display: none;	
}


.navbar_new ul.navbar-nav{
  width: 100%;
margin-right: 0 !important;
}
.navbar_new .show ul.navbar-nav li {
   margin-top: 0;

margin-bottom: 0;

border-bottom: 1px solid #fff	
}
.navbar_new .show ul.navbar-nav li {

    margin-top: 0;
    margin-bottom: 0;
    border-bottom: 1px solid #fff;
    top: 0;
    position: relative;

}
.navbar-light .navbar-toggler.portal_button {
    margin-top: 40px;
    z-index: 999999;
}
.navbar_new .mob_only.show ul.navbar-nav {
    display: block;
}
.navbar_new .mob_only ul.navbar-nav {
    display: none;
}
.navbar-expand-lg .navbar-collapse.mob_only {
   display: block !important;	
}
.navbar_new ul.navbar-nav {
  display: none;	
}
.page-template-portal .masthead.banner-text-home.health_sec {
    margin-top: 127px;
}
.page-template-portal header.masthead {
   min-height: 200px;
}
.custom_tex {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 26px;
    padding: 0 10px;
}
.outer_li {
   display: inline-block;
float: none;
margin-right: 6px;
margin-bottom: 10px;
}
.btn.btn-default.filter-button.cat-item{
	margin: 0 2px 0px 0 !important;
padding: 0 !important;
}
body .btn.btn-default.filter-button.cat-item > a {
padding: 5px 22px !important;
}
li.btn.btn-default.filter-button.cat-item:last-child {
    margin-right: 0 !important;
}
.custom_tex li{
	font-size: 14px;
}
.actives .child_list.actives{
    padding-left: 0;
    left: 0;
    margin-top: 7px;
}
.row.main_content {
  /*   padding: 10% 4%;*/
}
.logo_new{
margin-left: 0;	
}
.single_featured_image img {
    max-width: 100%;
    width: auto;
}
#myBtnContainer .all_tabs {
    width: 100%;	
}
.outer_li .child_list li {
  padding: 0 10px !important;	
}
.sponser {
    font-size: 13px;
}
.sponser img {
    margin-top: 6px;
}
.col-md-2.col-sm-2.text-center.sponser {
    float: left;
    width: 100% !important;
    max-width: 100%;
}
.health_sec h1 {
    color: #000;
    font-size: 32px;
}
.navbar-collapse ul li:hover ul {
    display: none !important;
}
.navbar-nav li.menu-item-has-children a#show1 {
width: 30px;
float: right;
position: absolute;
z-index: 999999;
right: 10px;
margin-top: 8px;
}
#navbarResponsive ul li a#show1 {
    display: block;
}
#navbarResponsive ul li a#show1:hover {

    background: transparent;

}
.sub-menu.show_menu {
display: none;	
}
ul.navbar-nav li.new .sub-menu.show_menu {
display: block !important;
width: 100%;
padding-left: 0;
position: relative;
background: rgb(225,243,251) !important;
z-index: 999999;
float: left;
color: #000;
}

ul.navbar-nav li.new .sub-menu.show_menu a {

    background: rgb(225,243,251) !important;

}
.show.navbar-collapse ul li:hover ul {
    display: block;
    position: relative;
    box-shadow: 0 4px 0 rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    top: unset;
    background: rgb(225,243,251);
    width: 100%;
}
.navbar-light .navbar-nav ul a {
 color: #000 !important;

width: 100%;

padding: 10px 0;

float: left;	
}
#show1 {
    display: block;
}
#our-programs-services-section .container-fluid {
    padding: 0 4%;
}
.row .ur-frontend-form.login {
    width: 66%;
}
}


 @media (max-width:768px){
	 .sponser img {
    margin-left: 10px;
}
.secondary-heading-right h2{padding:0 0 25px 60px;}
nav .header-top{width:100%;}
.affix .header-top{width:100%;}
nav .navbar-brand img{width:100px; margin-top:40px;}
.affix .navbar-brand img{width:100px;}
.header-top:after{display:none;}
nav .header-social-box a{margin-right:5px; margin-left:5px;}
nav .header-donation-btn{padding:10px 10px 10px 20px;}
.affix .header-donation-btn{padding:10px 10px 10px 20px;}
.family-support-heading h1 br{display:none;}
header.masthead{min-height:500px;}
.news-resources-text h3{font-size:18px; padding-right:10px;}

.about-us-page-link ul li a{padding-left:60px;}
.about-us-page-link h6{padding:25px 0 20px 60px;}

.banner-inner-page-background{min-height:350px;}
.banner-inner-page-background h1{line-height:40px;}

/*.our-service-text {min-height:auto;	}*/
.advocacy-sevices-text{padding:0 5%;}
.advocacy-sevices-img img{margin-bottom:40px;}
.more-info-contact{padding: 20px 60px;}
.family-support-text{padding: 0 15px 15px 15px; margin-top:15px;}
#contact-section{padding:40px 0 60px 0;}
#general-info-section{padding:0px 0 200px;}
.paragraph-bg-text{padding: 0 5%;}
#paragraph-background-section .container-fluid{padding:40px 0;}
.our-mission-section .banner-inner-page-box{margin-top:0;}
.our-vision-section .banner-inner-page-box{margin-top:0;}
.family-support-text h5{padding: 10px 15px;}
.banner-inner-page-background{ background-position:center right;}
.get-involved-box img{margin-bottom:20px;}
.banner-inner-border-img{margin:140px 0 0 0;}

#our-programs-services-section{margin:150px 0 0 0;}

/* ==== Reset CSS  ==== */
h1{font-size:30px; font-weight:800;}
h2{font-size:25px; color:#fdc403; font-weight:700;}
.secondary-heading h1{
	  font-size:25px;
}
h3{font-size:18px; font-weight:700;}
h4{font-size:20px; font-weight:700;}

.support-mental-box h3{font-size:18px; line-height:27px;}
#our-services-section{padding:100px 0 90px 0;}
#intro-text-section {padding:80px 0 60px 0;}
.intro-text-box {padding-bottom:50px;}
#news-resources-heading-section {padding:70px 0 0 0;}
.product-block{
  width: 100%;
}
.posts .blog-header {

    font-size: 19px;
    color: #000;
    padding-top: 10px;

}
.view-more{
  float: left;	
}
.posts{
     padding: 0 10px;
    padding-left: 10px;
float: left;
padding-left: 30px;
}
.navbar_new ul.navbar-nav{
  width: 100%;
margin-right: 0 !important;
}
.navbar_new .show ul.navbar-nav li {
   margin-top: 0;

margin-bottom: 0;

border-bottom: 1px solid #fff	
}
.navbar_new .show ul.navbar-nav li {

    margin-top: 0;
    margin-bottom: 0;
    border-bottom: 1px solid #fff;
    top: 0;
    position: relative;

}
.navbar-light .navbar-toggler.portal_button {
    margin-top: 40px;
    z-index: 999999;
}
.navbar_new .mob_only.show ul.navbar-nav {
    display: block;
}
.navbar_new .mob_only ul.navbar-nav {
    display: none;
}
.navbar-expand-lg .navbar-collapse.mob_only {
   display: block !important;	
}
.navbar_new ul.navbar-nav {
  display: none;	
}
.page-template-portal .masthead.banner-text-home.health_sec {
    margin-top: 127px;
}
.page-template-portal header.masthead {
   min-height: 200px;
}
.custom_tex {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 0;
    /*padding: 0 10px;*/
	padding: 0 10px 50px 10px;
}
.outer_li {
    display: inline-block;
    float: none;
}
.main_tax.outer_li .child_list li{
	display: inline-block;
    float: none;
}
.btn.btn-default.filter-button.cat-item{
	margin: 0 2px 0px 0  !important;
/*padding: 5px 18px   !important;*/
padding: 0 !important;
}
.btn.btn-default.filter-button.cat-item > a{
padding: 5px 18px   !important;
}
.custom_tex li{
	font-size: 12px;
}
.actives .child_list.actives {
    padding-left: 0;
    margin-top: 20px;
}
.row.main_content.custom_space{
	    padding: /*65*/20px 4%  !important;
}
.row.main_content {
   /*  padding: 16% 4%; */
}
.single.single-post .masthead.banner-text-home.health_sec {
    margin-top: 90px;
}
.single.single-post header.masthead {
    min-height: 206px;
}
.single.single-post .single_featured_image img {
    width: auto;
    max-width: 100%;
    height: auto;
}
.side_formats {
    padding-left: 0;
    width: 100%;
    text-align: left;
}
.side_cats {
  padding-left: 0;	
}
#myBtnContainer .container {

    max-width: 95%;

}
.parent_list .outer_li .child_list li a {
    font-size: 13px;
    letter-spacing: 0px;
    line-height: 24px;
    margin-bottom: 0;
}
body .custom_tex {
    padding: 0 10px 60px 10px;
}
.parent_list .outer_li:last-child {
    margin-right: 0;
}
.header-top.header_new {
	width:100%;
}
.header_new .header-donation-btn {
    padding: 12px 6% 19px 30px;
}
nav.navbar_new .header-donation-btn i {
    top: 21px;
}
.header_new::after {
    display: none !important;
}
.navbar_new.affix .navbar-brand img {
    width: 110px;
}
.navbar_new.navbar-light .navbar-toggler.portal_button {
    margin-top: 65px;
}
nav.navbar_new .navbar-brand img {
 width: 82px;
margin-top: -16px;
}
 }


@media (max-width:576px){
h2{font-size:20px;}
.secondary-heading h1{
	font-size:20px;
}
.banner-btn{padding: 15px 15px 15px 25px; margin-bottom:0;}
.banner-link a:first-child{padding:15px 47px; margin-bottom:20px;}

header.masthead{min-height:600px;}
.scroll{margin-top:25px;}

.banner-btn i{top:7px;}
.navbar-brand img {margin-top:40px;}
.banner-link a:first-child{margin-right:28px;}
#our-services-section:after{width:220px; height:75px; background-size:contain; bottom:-40px;}
.secondary-heading h2{padding:0 100px 25px 0;}
.secondary-heading h1{padding:0 100px 25px 0;}
.referral-services-link ul{flex-direction:column;}
.referral-services-link ul li{margin-bottom:30px;}
.referral-services-link{padding:25px 25px 5px 25px;}
.masthead h1{line-height:35px; font-size:25px;}

.about-us-page-link ul li a{padding-left:35px;}
.about-us-page-link h6{padding:25px 0 20px 40px;}
}

@media (max-width:500px){
#our-programs-services-section{margin:135px 0 0 0; padding:50px 0 0 0;}
.banner-link{margin: 20px 0;}
}

@media (max-width:480px){
.secondary-heading h2{padding:0 30px 25px 0;}
.secondary-heading h1{padding:0 30px 25px 0;}

.desc .blog-header {

    font-size: 19px;
    color: #000;
    padding-top: 10px;

}
.alignright {
    float: none;
    margin-left: 0;
    margin-bottom: 20px;
    width: 100%;
    max-width: 100%;
    height: auto;
}
.view-more{
  float: left;	
}
.posts{
   padding: 0 10px;
    padding-left: 10px;
float: left;
padding-left: 30px;
}
.parent_list .outer_li {
    width: 47%;
    margin: 0 1% 5px;
}
.parent_list .outer_li > li {
    width: 100%;
}
.custom_tex li {
    font-size: 11px;
}
.actives .child_list.actives {
    margin-top: 40px;
}
.btn.btn-default.filter-button.cat-item{
     /*padding: 5px 17px !important;*/
	 /*padding: 5px 6px !important;*/	
	 padding: 0 !important;
}
body .btn.btn-default.filter-button.cat-item > a {
    padding: 5px 6px;
}
.parent_list .outer_li .child_list li a {
    margin-bottom: 0;
}
body .custom_tex {
    padding: 0 10px 85px 10px;
}
.health_sec h2 {
	 font-size: 18px;
text-align: center;
}
.masthead.health_sec h1 {
    line-height: 35px;
    font-size: 19px;
    text-align: center;
}
.page-template-portal .masthead.banner-text-home.health_sec {
    margin-top: 112px;
}
.page-template-portal.admin-bar .masthead.banner-text-home.health_sec {
   margin-top: 22px;
padding-bottom: 52px;
}
.row.main_content.custom_space {
    padding-top: 55px;
}
.outer_li .child_list li a {
   letter-spacing: 0px;
padding: 0;
}
#our-programs-services-section .container-fluid {
    padding: 0 4%;
}	
.inner_pg span {
    float: left;
    width: 100%;
}
.inner_pg p {
    float: left;
    width: 100%;
}
.row .ur-frontend-form.login {
    width: 96%;
}
.home #cff .cff-item {
 width: 100%;
 padding-right:0;	
 border-bottom: 0;
}
.cff-item {
    width: 97% !important;
}
#cff .cff-item.cff-box:first-child{
    margin-top: 10px !important;	
}
.page-template-portal .video-embed-box{
  height: 270px;	
}
.health_sec h2{
  padding-left: 0;	
}
.video-embed-boxs {
  text-align: center;
margin-bottom: 8px;
}
.video_description {
    text-align: center;
}
}
@media (min-width:992px){
   .contact-heading{
      margin-top: 50px;
   }
   .btm_links a {
	    font-size: 13px;
		margin-right: 6px;
   }
}
@media (min-width:601px){
   .admin-bar #mainNav {
    margin-top: 32px;
}

   .admin-bar .masthead.banner-text-home {
    margin-top: 172px;
}
.admin-bar #our-programs-services-section {
    margin-top: 168px;
}
}

@media only screen and (min-width: 1920px) and (max-width: 2560px){
	.error404 .inner-section {      min-height: 794px;     padding-top: 150px;  }
}
@media only screen and (min-width: 992px) and (max-width: 1340px){
.actives .child_list.actives {
    margin-top: 40px;
}
.btn.btn-default.filter-button.cat-item {
    margin: 0 20px 15px 0 !important;
}
}

@media only screen and (min-width: 1121px) and (max-width: 1199px){
ul.navbar-nav li {
    margin: 0 0 0 23px;
}	
}
@media only screen and (min-width: 992px) and (max-width: 1120px){
.navbar-expand-lg .navbar-collapse {
    display: block !important;
}
.navbar-brand img {
    width: 120px;
}
ul.navbar-nav li {
    margin: 0 0 0 20px;
}
.navbar-nav li a {
    font-size: 13px;
}
#navbarResponsive .navbar-nav {
    margin-left: 0 !important;
    margin-top: 10px !important;
	float: right;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){


	#myBtnContainer  .all_tabs {
		   width: 100%;  
	  }
	#myBtnContainer  .btn.btn-default.filter-button.cat-item {
		    
    padding: 0;
	  }
	  #myBtnContainer  .btn.btn-default.filter-button.cat-item > a{
		    
    padding: 5px 30px;
	  }
}
/*@media only screen and (min-width: 622px) and (max-width: 768px){
	.child_list {
	   top: 42px !important;	
	}
}*/
@media only screen and (min-width: 641px) and (max-width: 991px){
	.row.main_content.custom_space {
    padding: 50px 4% !important;
}
.navbar-collapse ul li:hover ul {
    display: none !important;
}
.navbar-nav li.menu-item-has-children a#show1 {
  width: 10%;

float: right;

position: absolute;

z-index: 999999;

right: 49px;

margin-top: 8px;
}
.health_sec h2{
  paadding-left: 0;	
}
#navbarResponsive ul li a#show1 {
    display: block;
}
#navbarResponsive ul li a#show1:hover {

    background: transparent;

}
/* ul.navbar-nav li.new .sub-menu {
display: block !important;
width: 100%;
padding-left: 0;
opacity: 1;
} */
.navbar-light .navbar-nav ul a {
 color: #000 !important;

width: 100%;

padding: 10px 0;

float: left;	
}
#show1 {
    display: block;
}
.home #cff .cff-item {
 width: 100%;
 padding-right:0;	
 border-bottom: 0;
}
#cff .cff-item.cff-box{
    margin-top: 10px !important;	
}
}

@media only screen and (min-width: 769px) and (max-width: 991px){
	.child_list {
	   top: 46px !important;	
	}
	.actives .child_list.actives {
	   margin-top: 55px;	
	}
	
}

@media only screen and (min-width: 924px) and (max-width: 990px){
	  .navbar-brand img {
    top: -9px;
}
}

@media only screen and (min-width: 827px) and (max-width: 923px){
	.navbar-brand img {
    top: -9px;
}
	
}


@media only screen and (min-width: 481px) and (max-width: 575px){
.actives .child_list.actives {
    margin-top: 60px;
}
}