/* Large Devices, Wide Screens */

@media only screen and (min-width: 1200px) {
    .header-right-first li {
        margin-left: 15px;
    }
    .header-right-second li {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .header-right-second li.dropdown {
        margin-right: 0px !important;
    }
    .navbar-right.nav-pills ul.dropdown-menu {
        padding: 15px;
        border-radius: 0px;
    }
    .navbar-right.nav-pills ul.dropdown-menu .league li {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .nav-menu-area ul li.menu-home {
        width: 71px;
    }
    .nav-menu-area ul li.menu-ndis {
        width: 80px;
    }
    .nav-menu-area ul li.menu-supports-and-services {
        width: 189px;
    }
    .nav-menu-area ul li.menu-about-us {
        width: 108px;
    }
    .nav-menu-area ul li.menu-news-and-events {
        width: 149px;
    }
    .nav-menu-area ul li.menu-contact-us {
        width: 129px;
    }
    .nav-menu-area ul li.pws-menu {
        width: 235px;
    }
    .nav-menu-area ul li.active a,
    .nav-menu-area ul li.current-page-ancestor a {
        /*font-weight: bold;*/
        
        color: #fff;
        /*margin-right: 26px;*/
    }
    .nav-menu-area ul li.current-page-ancestor a,
    .nav-menu-area ul li a:hover,
    .nav-menu-area ul li a.active {
        /*font-weight: bold;*/
        
        text-decoration: underline;
    }
    .list-box .insert-page .box.md-lg {
        margin-left: 28px;
        margin-right: 27px;
        padding-left: 0;
        padding-right: 0;
        width: 240px;
    }
    .list-box .insert-page:first-child .md-lg {
        /*margin-left: 0px !important;*/
    }
    .list-box .insert-page:last-child .md-lg {
        /*margin-right: 0px !important;*/
    }
    .width-news-headlines {
        padding: 0 0 0 10px;
        width: 480px;
    }
    .width-events {
        padding: 0;
        width: 340px;
    }
    .width-60 {
        padding: 0;
        width: 60px;
    }
    .width-newsletters {
        padding-left: 0;
        width: 260px;
    }
    #input_2_14 {
        width: 48.5% !important;
    }
    @-moz-document url-prefix() {
        .navbar-nav > li > a {
            font-weight: normal;
            letter-spacing: 0.19px;
        }
    }
}
@media only screen and (max-width: 1199px) {
    .btn-pdf-area ul li{
		display: inline-block;
		 float: none !important;
		 
	}
} 
@media only screen and (max-width: 1024px) {
    /*	.nav-menu-area ul li {
	    margin-right: 5px;
	}*/

    .header-right-first li:nth-child(2) {
        border: 0px;
        margin-left: 0px;
        margin-bottom: 5px;
    }
    .attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
        height: auto !important;
        width: auto !important;
        max-width: 180px;
    }
    .nav-menu-area li:last-child a {
        padding-left: 22px;
        padding-right: 23px;
    }
    .nav-menu-area .navbar-form .form-group {
        display: block;
        float: left;
        height: 40px;
        margin: 0;
        width: 64%;
    }
    .nav-menu-area .navbar-form {
        margin: 0;
        padding: 0;
        width: 150px;
    }
    .nav-menu-area .navbar-form .form-control {
        height: 40px;
        width: 100px;
    }
    .nav-menu-area .navbar-form .btn {
        border: 0 none;
        border-radius: 0;
        display: block;
        height: 40px;
        width: 53px;
    }
    .navbar-right.nav-pills ul.dropdown-menu {
        border-radius: 0px;
    }
    .bg-home .carousel-caption {
        height: 100%;
        padding: 3%;
    }
    .bg-home .carousel-caption h2 {
        font-size: xx-large;
        line-height: initial;
    }
    .nav-menu-area ul li {
        margin-right: 5px;
    }
    .ytb-area img {
        width: 100%;
    }
    h1 {
        margin-bottom: 5px;
        margin-top: 0px;
    }
    .btn-click-here img {
        width: 100%;
    }
    .donation-contain {
        margin-top: 40px;
    }
    /*.ndis .caption-blog {
    min-height: auto;
}*/
    
    .single .single-img img {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .employment-opportunities-img img {
        width: 100%;
        height: auto;
    }
    footer h2 {
        font-size: 30px;
    }
    footer p {
        font-size: large;
        margin-bottom: 0;
    }
    footer .navbar-form .form-group {
        width: 73%;
    }
    footer .mailing .btn-mail {
        width: 74px;
    }
    .map img {
        width: 100%;
    }
    .btn-pdf-area ul li:first-child, .btn-pdf-area ul li:last-child {
	  float: left;
	}
    .nav-menu-area .navbar-form .form-control {
        padding-right: 7px;
    }
    @-moz-document url-prefix() {
        .nav-menu-area ul li a {
            font-size: 16px;
        }
        .nav-menu-area .navbar-form {
            width: 165px;
        }
        .nav-menu-area .navbar-form .form-group {
            width: 64%;
        }
        .nav-menu-area .navbar-form .form-control {
            width: 110px;
        }
        .nav-menu-area .navbar-form .btn {
            width: 53px;
        }
    }
    .switcher .option {
        padding: 25px 31px;
        right: 0;
        width: 506px !important;
    }
    .img-list-services {
        height: auto;
        max-width: 48%;
    }
    .insert-page-home {
        min-height: 285px;
    }
    .right-image img,
    .box-our-services img, .content-why-work p img{
        height: auto;
        max-width: 100%; 
    }
    .container-news-event-home .media-image {
        height: auto;
        max-width: 48%;
    }
    .container-news-event-home .media-image img {
        height: auto;
        max-width: 100%;
    }
    .media-left-news {
        max-width: 41%;
    }
    .header-right-second .text-size {
        padding: 10px 0 9px;
    }
    footer h2 {
        font-size: 29px;
    }
    .footer-1 h2 {
        margin-bottom: 30px;
    }
    .footer-1 h4 {
        font-size: 17px;
        margin-bottom: 0;
    }
    .footer-2 h3 {
        font-size: 17px;
    }
    .footer-3 h4 {
        font-size: 17px;
    }
    .news-headlines .media {
        min-height: 520px;
    }
    .employee-month h2 {
        font-size: 27px;
    }
    .header-news-events .navbar-left {
        width: 295px;
    }
    .header-news-events .navbar-left .form-control {
        width: 195px;
    }
    .header-news-events .navbar-left .btn-default,
    .header-news-events .navbar-left .btn-default:hover,
    .header-news-events .navbar-left .btn-default:active,
    .header-news-events .navbar-left .btn-default:focus {
        font-size: 12px;
        padding: 14px;
        line-height: 100%;
    }
    .widget-2.header-news-events a,
    .widget-2.header-news-events a:hover,
    .widget-2.header-news-events a:focus,
    .widget-2.header-news-events a:active {
        font-size: 12px;
        padding: 14px;
        line-height: 100%;
    }
    .archived-newsletters h5 {
        font-size: 12px;
        line-height: 100%;
    }
    .archived-newsletters #older1 {
        width: auto;
    }
    .archived-newsletters .textwidget,
    #older1 {
        padding: 15px 10px 0;
    }
    .archived-newsletters .textwidget a,
    .archived-newsletters .textwidget a:hover,
    .archived-newsletters .textwidget a:focus,
    .archived-newsletters .textwidget a:active {
        font-size: 12px;
    }
	div.wppb-wrapper div.inside {
		font-size: 22px;
	}
	.btn-pdf-area ul li .newsletters h5 {
		font-size: 13px;
	}
	.page-id-77 .archived-newsletters #older1 {
		width: auto;
	}
	.btn-pdf-area ul li .newsletters .title-area{
		padding-left: 0;
	}
}
@media (min-width: 992px) and (max-width: 1024px) {
	.logo img{
		max-width:100%;
		height:auto;
}
	.btn-pdf-area ul li a {
	  font-size: 13px;
	  padding-left: 10px;
	  padding-right: 10px;
	}

    #mega-menu-wrap-max_mega_menu_1 {
        float: left;
        width: 80%;
    }
    #bs-example-navbar-collapse-1 .navbar-form {
        width: 20%;
    }
    #bs-example-navbar-collapse-1 .navbar-form .form-group {
        width: 70%;
    }
    .nav-menu-area .navbar-form .form-control {
        border-right: 0 none;
        width: 100%;
    }
    #bs-example-navbar-collapse-1 .navbar-form .btn {
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #0468ad #0468ad #0468ad currentcolor;
        border-image: none;
        border-style: solid solid solid none;
        border-width: 1px 1px 1px 0;
        width: 53px;
    }
    .page-id-2615 .board.one_fourth {
        min-height: 1195px;
    }
    .page-id-2617 .board.one_fourth {
        min-height: 864px;
    }
	.accomodation-btn {
	  margin-right: 12px;
	}
}
/* Medium Devices, Desktops */
@media (max-width: 992px) {
	.btn-pdf-area ul li .newsletters h5 {
		font-size: 16px;
		padding: 0;
	}
	.page-id-77 .archived-newsletters #older1 .textwidget a{
		font-size: 16px;
	}
}
@media only screen and (max-width: 991px) {
  .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
    display: flex;
    margin: 30px 0 20px;
    padding: 0;
  }
  .header-right-first li {
    margin-left: 0;
    margin-right: 0;
  }
  .header-right-first li:nth-child(2) {
    margin-left: 20px;
    margin-right: 20px;
  }
  .header-right-first li:last-child a {
    width: 100%;
  }
  .header-right-first li:nth-child(5) {
    margin-right: 35px;
  }
  .nav.navbar-nav.navbar-right.nav-pills.header-right-second {
    display: flex;
  }
  .header-right-second li:first-child {
    margin-left: -15px;
  }
    .logo img {
        max-width: 100%;
        height: auto;
    }
	.page-id-77 .archived-newsletters .box-older .title-area{
		margin-top:0px;
		 padding-right: 0;
	}
	.page-id-77 .btn-pdf-area ul li:last-child {
		float: left;
	}
	.page-id-77 .btn-pdf-area ul li{
		margin-right: 10px;
	}
	.page-id-77 .archived-newsletters #older1 {
		width: 242px;
		left: unset;
		right: unset;
	}
    .navbar-default .navbar-toggle .icon-bar {
        background-color: rgb(255, 255, 255);
    }
    .navbar-default .navbar-toggle {
        border-color: rgb(255, 255, 255);
    }
    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
        background-color: rgba(0, 0, 0, 0);
    }
    .header-right-first {
        margin-bottom: 0px;
        padding-top: 0px;
    }
    ul.navbar-nav {
        width: 100%;
    }
    .header-right-first li {
        /*width: 100%;*/
    }
    .header-right-first li a {
        float: none;
        text-align: center;
        display: inline-block;
    }
    .header-right-first li:last-child {
        width: 100%;
        margin-left: 15px;
    }
    .header-right-first li:last-child a {
        display: inline-block;
        float: none;
        margin-left: 0px;
    }
    .navbar-right.header-right-first {
        margin-right: 0px;
        text-align: center;
    }
    /*	.header-right-second li {
	    height: 40px;
	    margin-left: 10px !important;
	    margin-right: 10px !important;
	    padding-left: 16px;
	    padding-right: 16px;
	    width: 100%;
	}*/
    
    .nav-menu-area ul li a {
        font-size: 15px;
    }
    .nav-menu-area li:last-child a {
        padding-left: 10px;
        padding-right: 10px;
    }
    .header-right-second li a {
        width: 100%;
    }
    .header-right-second .text-size {
        /*margin-left: 19%;
    	margin-right: 19%;*/
        
        margin: 0 auto;
    }
    .services-supports .btn {
        width: 195px;
    }
    .header-right-second li {
        text-align: center;
    }
    .nav-menu-area .navbar-form {
        width: 200px;
    }
    .nav-menu-area .navbar-form .form-control {
        width: 100%;
    }
    .nav-menu-area .navbar-form .form-group {
        width: 73%;
    }
    .header-right-second > li {
        width: 100%;
    }
    .header-right-first li:nth-child(3) {
        margin-bottom: 5px;
    }
    .header-right-first li:last-child {
        margin-left: 0px;
        margin-bottom: 10px;
    }
    .navbar-nav .open .dropdown-menu {
        background: #fff;
    }
    .nav-menu-area ul li a {
        padding-left: 0px;
    }
    .nav-menu-area .navbar-form {
        margin-bottom: 20px;
    }
    .nav-menu-area li:last-child {
        display: table;
    }
    .nav-menu-area ul.navbar-nav {
        margin-bottom: 20px;
    }
    .bg-home .carousel-caption h2 {
        font-size: x-large;
    }
    .ytb-area {
        padding-top: 40px;
    }
    .home .caption-blog,
    .ndis .caption-blog {
        min-height: 300px;
    }
    .services-supports .caption-blog {
        min-height: 360px;
    }
    .about-us .caption-blog {
        min-height: 235px;
    }
    .services-supports .caption-blog {
        min-height: 450px;
        position: relative;
    }
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    
    .navbar-collapse.collapse.in {
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
    .nav-menu-area .navbar-form {
        clear: both;
        display: block;
        width: 50%;
        border: 0px;
        box-shadow: none;
    }
    .navbar-collapse nav {
        width: 100%;
        margin-bottom: 10px;
    }
    .bg-home .carousel-caption {
        width: 270px;
    }
    .contact .caption-blog {
        min-height: 231px;
    }
    .modal-content {
        width: 590px;
    }
    .modal-content .modal-title {
        font-size: x-large;
    }
    .modal-content .squaredTwo {
        margin-bottom: 30px;
    }
    .modal-footer .row {
        margin-bottom: 30px;
    }
    #input_2_3 li,
    #input_2_4 li,
    #input_2_5 li,
    #input_2_17 li {
        margin-right: 80px;
    }
    #input_2_3 li label,
    #input_2_4 li label,
    #input_2_5 li label,
    #input_2_17 li label {
        padding-left: 43px;
    }
    footer .mailing,
    .header-right-first li:nth-child(3) {
        border: 0px;
    }
    footer {
        text-align: center;
    }
    footer .address {
        padding-left: 10px;
    }
    .navbar-toggle {
        border: medium none;
        color: #fff;
        float: none;
        font-size: 35px;
        line-height: 60px;
        margin: 5px auto;
        padding: 0;
        text-align: center;
    }
    .navbar-toggle .fa.fa-caret-down {
        margin-right: 15px;
    }
    .single-news .col-xs-15.col-sm-15.col-md-9.col-lg-9 {
        padding-right: 10px;
    }
    .single-news .col-xs-15.col-sm-15.col-md-6.col-lg-6 {
        padding-left: 10px;
    }
    .switcher {
        width: 220px !important;
    }
    .switcher .selected a {
        width: 208px !important;
    }
    .switcher .option a {
        width: 30% !important;
    }
    .switcher .option {
        right: 0px;
        width: 417px !important;
        padding: 10px;
    }
    footer .col-xs-15.col-sm-15.col-md-6.col-lg-6.mailing {
        border: 0px;
    }
    .box-3 .img-dis .box-img {
        height: auto;
        min-height: 195px;
    }
    .services-supports .caption-blog {
        min-height: 475px;
    }
    .navbar-toggle {
        font-size: 20px;
        text-transform: uppercase;
        font-weight: bold;
    }
    .mailing {
        margin-bottom: 20px;
    }
    .btn-pdf-area ul {
        padding-top: 0px;
    }
    .board.one_fourth {
        margin-bottom: 30px;
        min-height: auto;
    }
    .board {
        width: 100%;
    }
    .board-right,
    .board-left {
        padding: 0 25px;
    }
    .about-img img {
        padding-top: 20px;
    }
    .page-template-tri-columns .content-about {
        margin-bottom: 25px;
    }
    .news-headlines .media {
        min-height: auto;
    }
    .header-news-events {
        text-align: center;
    }
    .header-news-events h4 {
        float: none;
        max-width: 100%;
        margin-right: 0;
        line-height: 21px;
    }
    .header-news-events .navbar-left {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
        margin-left: 0;
    }
    .archived-newsletters .box-older .title-area {
        display: table;
        margin: 10px auto 0px;
        padding-left: 14px;
        padding-right: 14px;
    }
    .archived-newsletters #older1 {
        left: 35%;
        right: 35%;
    }
    .widget-2.header-news-events a,
    .widget-2.header-news-events a:hover,
    .widget-2.header-news-events a:focus,
    .widget-2.header-news-events a:active {
        margin-bottom: 5px;
    }
    .padding-bottom-responsive {
        padding-bottom: 25px;
    }
    .btn-rsvp {
        margin-bottom: 25px;
    }
    .page-id-2615 .board.one_fourth {
        min-height: auto;
    }
    .page-id-2617 .board.one_fourth {
        min-height: auto;
    }
	
	.accomodation-btn {
	  margin-right: 20px;
	}
.sosmed-header{
	margin-left:0px;
}
.sosmed-header-instagram{
	margin-bottom:5px;
}
}
@media only screen and (min-width: 768px) {
	.box-form{
		clear: both;
    display: flex;

	}
  .services-supports .btn-green.btn-sub-form{
  	margin: 0 7px;
	}
  div.wpcf7-response-output{
    width: 45%;
  }
  .logo {
    text-align: center;
  }
}
/* Small Devices, Tablets */

@media only screen and (max-width: 767px) {
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        display: flex;
        margin: 30px 0 20px;
        padding: 0 12%;
    }
    .header-right-first li {
        margin-left: 10px;
    }
    .header-right-first li:last-child {
        width: auto;
        margin-left: 25px;
    }
    .header-right-first li:nth-child(2) {
        margin-left: 0;
        padding: 3px 20px;
    }
    .header-right-first li.donate-header a,
    .header-right-first li.donate-header a:hover {
        font-size: 13px;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-second {
        display: flex;
    }
    .logo {
        text-align: center;
    }
    .logo img {
        width: auto;
        height: auto;
        display: unset;
    }
    /*.navbar-nav.header-right-first{
		
	}*/
    
    .header-right-first li:nth-child(3),
    footer .navbar-form {
        /*border: 0px;*/
    }
    /*.navbar-nav {
	    margin: 7.5px 10px;
	}*/
    
    .nav-pills > li {
        /*float: none;*/
    }
    .navbar-right {
        text-align: center;
        margin: 10px 0px;
    }
    .header-right-second li:first-child {
        /*padding: 0 32%;*/
    }
    .navbar-nav .open .dropdown-menu {
        position: absolute;
        width: 100%;
    }
    .navbar-form .form-group {
        display: inline-block;
    }
    .navbar-right.nav-pills ul.dropdown-menu {
        height: 300px;
        overflow: scroll;
    }
    .navbar-nav {
        margin: 0px;
    }
    .image-dp {
        text-align: center;
        margin-bottom: 25px;
    }
    .image-dp img {
        display: unset;
    }
    .header-right-second .league li:first-child {
        padding: 0px;
    }
    .bg-home .carousel-caption {
        height: 100%;
        padding: 4% 3%;
        width: 32.5% !important;
    }
    .bg-home .carousel-caption h2 {
        font-size: 20px;
    }
    /*	.bg-home .carousel-caption {
	    width: 205px;
	}*/
    /*	.caption-blog img{
		width: 100%;
		height: auto;
	}*/
    
    .caption-blog img {
        max-height: 162px;
        width: auto;
    }
    .services-supports .caption-blog {
        position: unset;
        min-height: auto;
    }
    .services-supports .btn {
        position: unset;
        width: 100%;
    }
    .conten-contact {
        margin-bottom: 20px;
    }
    .modal-content {
        width: 100%;
    }
    /*.modal-footer */
    
    .btn-sub-form-resme {
        display: block;
        float: none;
        text-align: center;
    }
    .modal-footer .btn-sub-form {
        display: block;
        float: none;
        margin-bottom: 25px !important;
        text-align: center;
    }
    .modal-footer .row {
        margin-bottom: 0px;
    }
    .button-arrow {
        margin-bottom: 50px;
    }
    footer .col-xs-15.col-sm-15.col-md-6.col-lg-6.mailing {
        height: 85px;
    }
    footer .address {
        padding-left: 10px;
    }
    footer .navbar-form {
        float: left !important;
        box-shadow: none;
    }
    footer .mailing {
        border: 0px;
        padding-top: 10px;
    }
    footer .navbar-form .form-group {
        margin-bottom: 0;
        vertical-align: middle;
        width: 70%;
    }
    #dgx_donate_giving_level_100 input[type="radio"],
    #dgx_donate_giving_level_50 input[type="radio"],
    #dgx_donate_giving_level_20 input[type="radio"],
    #other_radio_button input[type="radio"] {
        left: -20px;
    }
    .btn-sub-form-resme {
        width: 98%;
    }
    /*	.header-right-first li:last-child{
		margin-left: 0px;
		margin-top: 5px;
	}*/
    
    .contain-sponsorship .support {
        margin-right: 0 !important;
    }
    .nav-pills > li + li {
        margin-left: 15px;
    }
    .mobile-after-menu .col-xs-7 {
        background: #f18e00 none repeat scroll 0 0;
        padding: 10px 0;
        text-align: center;
        width: 50%;
    }
    .mobile-after-menu .col-xs-8 {
        background: #fff none repeat scroll 0 0;
        padding: 0;
        width: 50%;
    }
    .mobile-after-menu .searchform.navbar-form.navbar-left {
        width: 100%;
        margin-bottom: 0;
        border: 1px solid #000000;
    }
    .nav-menu-area .navbar-form .form-group {
        width: 84%;
    }
    .prader-wili-menu > a {
        color: #fff;
        font-size: 20px;
        line-height: 40px;
    }
    .nav-menu-area .navbar-form .btn {
        width: 16%;
        height: 60px;
    }
    .nav-menu-area .form-control {
        border: medium none;
    }
    .prader-wili-menu > a:hover {
        text-decoration: none;
    }
    .nav-menu-area .navbar-form .form-control {
        height: 60px;
    }
    .after-content-xs .col-xs-7 {
        width: 50%;
    }
    .ndis .box-3 {
        width: 50%;
    }
    .navbar-collapse.no-padding-left.no-padding-right {
        background: #58595b none repeat scroll 0 0;
        margin: 0 -20px;
        padding: 0 20px;
        text-align: center;
    }
    .nav-menu-area ul li a {
        font-size: 35px;
        line-height: 74px;
        padding: 0;
    }
    .contain-sponsorship .support {
        margin-bottom: 25px;
    }
    #wpcf7-f125-p45-o1 {
        margin-top: 40px;
    }
    #contact2 {
        margin-top: 40px;
    }
    .home .caption-blog,
    .ndis .caption-blog {
        min-height: 285px;
    }
    .bg-home .carousel-caption h2,
    .bg-home .carousel-caption h3,
    .bg-home .carousel-caption h4,
    .bg-home .carousel-caption h5,
    .bg-home .carousel-caption h6,
    .bg-home .carousel-caption p {
        font-size: 17px !important;
        line-height: 18px;
        margin: 0;
    }
    .home .caption-blog,
    .ndis .caption-blog {
        min-height: 250px;
    }
    .box-3 .img-dis .box-img {
        height: auto;
    }
    .more-our-services {
        text-align: center;
    }
    .our-services-result-box .box .box-img img {
        max-width: 100%;
        height: auto;
        width: auto !important;
    }
    .our-services-result-box .box .box-img {
        height: auto !important;
        /*min-height: 200px;*/
        
        width: auto;
    }
    .our-services-result-box .insert-page .box {
        margin-bottom: 15px;
    }
    .box-our-services {
        margin: 0;
        width: 100%;
    }
    .box-why-work {
        border-top: 8px solid #0060a9;
        margin: 0;
        padding: 0 20px;
        width: 100%;
    }
    .header-news-events .navbar-form .form-group {
        display: ruby-base;
        margin-left: 0;
    }
    .header-news-events .navbar-left {
        margin-bottom: 10px;
    }
    .title-newsletter.visible-xs {
        margin-bottom: 15px;
    }
    .nav-menu-area .navbar-default {
	  margin-bottom: 0;
	}
    .donation-now .title-area {
        background: #E43689;
        padding: 10px 30px;
        text-align: left;
    }
    .donation-now.visible-xs .title-area {
        background: #e43689;
        padding: 10px 30px;
        text-align: left;
    }
    .donation-now.visible-xs .title-news-older {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        margin-right: 0;
    }
    .donation-now.visible-xs .box-older h3 {
        font-size: 35px;
    }
    .page-id-2720 .title-conten-parent h3 {
        display: none;
    }
    .page-id-2632 .title-conten h3 {
        display: none;
    }
    .page-id-15 .title-conten h3 {
        display: none;
    }
    .page-id-2720 .title-events.visible-xs .title-area {
        background: #e42618;
    }
    .page-id-15 .top-title .title-conten,
    .page-id-2632 .top-title .title-conten {
        padding-top: 20px;
    }
	.navbar-toggle {
	  line-height: 40px;
	  margin: 0 auto;
	}
	
	.navbar-toggle .title-news-older.glyphicon {
	  margin-top: 0;
	}
  
  .header-right-second li:first-child {
    margin-left: 0;
  }
  .header-right-first li:nth-child(2) {
    margin-right: 0;
  }
  .header-right-first li:nth-child(5) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 736px) {
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        display: flex;
        margin: 30px 0 20px;
        padding: 0 10%;
    }
    .bg-home .carousel-caption {
        height: 100%;
        padding: 4% 3%;
        width: 43% !important;
    }
}
@media only screen and (max-width: 640px) {
		.btn-pdf-area ul li{
		display: block;
		 float: none !important;
		
	}
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
	  display: flex;
	  margin: 30px 0 20px;
	  padding: 0;
	}
    .header-right-second li:first-child {
        padding: 0 16px;
    }
    .bg-home .carousel-caption {
        height: 100%;
        /* padding: 3%;*/
        
        width: 70% !important;
        /*left: 15% !important;*/
    }
    .bg-home .carousel-caption h2 {
        font-size: 20px;
    }
    .media-body img {
        margin: 0 auto;
    }
    #field_2_13,
    #field_2_12 {
        width: 100%;
    }
    #gform_submit_button_2 {
        width: 50%;
    }
    #field_2_17 .gfield_description {
        padding-top: 10px;
    }
    .nav-pills > li + li {
        margin-left: 5px;
    }
    .header-right-second li a {
        float: left;
        font-family: arial;
        font-size: 12px;
        text-align: center;
    }
    .header-right-second > li:first-child a {
        background-color: #ffffff;
        border-radius: 50%;
        color: #58595b;
        height: 20px;
        margin-top: 10px;
        padding: 5px;
        width: 20px;
    }
    .header-right-second .text-size {
        color: #ffffff;
        font-family: arial;
        font-size: 12px;
        padding: 11px 0;
        text-align: center;
    }
    #searchsubmit > img {
        height: 30px;
        width: 30px;
    }
    .attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
        height: auto !important;
        max-width: none;
        width: 100% !important;
    }
    /*.switcher {
  width: 153px !important;
}
.switcher .selected a {
  width: 141px !important;
}
.switcher .option {
  width: 100% !important;
}*/
    
    .caption-blog img {
        width: 100%;
    }
    .testimonials-first {
        width: 100%;
        padding: 0 25px;
    }
    .testimonials-first img {
        margin: 0 auto 20px;
    }
    .testimonials-last {
        width: 100%;
        padding: 0 25px;
    }
    .header-right-first li.donate-header a,
    .header-right-first li.donate-header a:hover {
        padding: 10px 45px 9px !important;
    }
    .header-right-first li:last-child {
        margin-left: 10x;
    }
	.page-home .nav-menu-area {
	  margin-bottom: 30px;
	}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {
	  height: 40px !important;
	  padding: 0 1px !important;
	}
	#plustext > img {
	  height: auto;
	  width: 100%;
	}
	#minustext > img {
	  height: auto;
	  width: 100%;
	}
.header-right-first li {
    margin-left: 0;
}	
}
@media only screen and (max-width: 568px) {
    .archived-newsletters #older1 {
        left: 30%;
        right: 30%;
    }
	
	.accomodation-btn {
	  margin-right: 0;
	}
	
	.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover {
	  padding: 10px 8px 9px !important;
	}
	.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover {
    font-size: 11px;
}
.header-right-first li {
    margin-left: 0;
}		
}
/* Extra Small Devices, Phones */

@media only screen and (max-width: 480px) {
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        padding: 0 5%;
    }
    .header-right-second .switcher .selected a,
    .header-right-second .switcher {
        width: 90%;
    }
    .col-header-right ul.navbar-nav {
        padding-left: 0!important;
    }
    .employee-month .rommeled_widget_image-image {
        float: none;
        margin-bottom: 20px;
    }
    .width-events .title-events .box-older h3 {
        font-size: 24px;
        color: #fff;
        font-weight: bold;
        margin: 0px;
    }
    .no-padding-right {
        padding-right: 10px;
    }
    .logo img {
        width: 90%;
        height: auto;
    }
    .header-right-second li:first-child {
        padding: 0 2%;
        margin-left: 0 !important;
    }
    .header-right-first li {
        margin-left: 0;
        margin-right: 10px;
    }
    .header-right-second li {
        margin-bottom: 5px;
        margin-left: 5px !important;
        margin-right: 5px !important;
        width: 100%;
    }
    /*.header-right-second li:first-child{
		margin-left: 5px;
	}*/
    
    .bg-home .carousel-caption h2 {
        font-size: initial;
    }
    .header-right-first li:last-child a {
        margin-left: 0px;
        margin-right: 0px;
    }
    .nav-menu-area .navbar-form {
        width: 100%;
    }
    .caption-blog {
        height: auto;
        max-height: 255px;
        min-height: 255px;
    }
    /*.services-supports .caption-blog img{
	width: 100% !important;
	height: auto !important;
}*/
    /*.thumbnail .caption-blog img{
		width: 100% !important;
	}*/
    
    .switcher .option {
        right: 16px;
        width: 397px !important;
    }
    .datebg {
        height: 50px;
        width: 50px;
        margin-right: 5px;
    }
    .day {
        font-size: 42px;
        line-height: 37px;
    }
    .month {
        font-size: 19px;
        line-height: 21px;
    }
    .modal-body .checkbox.amount label {
        width: 100%;
    }
    .modal-body .other input {
        width: 100%;
    }
    .modal-body label {
        width: 100%;
    }
    .modal-footer img {
        width: 100%;
        height: auto;
    }
    .modal-content .modal-title {
        font-size: large;
    }
    .modal-footer .form-group {
        min-height: 180px;
    }
    .calender-area img {
        width: 100%;
        height: auto;
    }
    #field_2_20 {
        width: 100%;
    }
    .btn-sub-form-resme,
    #gform_submit_button_2 {
        width: 100%;
    }
    #field_2_17 .gfield_description {
        position: unset;
        padding: 0px;
    }
    #field_2_18 {
        margin-top: 0;
    }
    /*footer .mailing{
		min-height: 130px;	
	}*/
    
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        padding: 0;
    }
    .header-right-first li {
        margin-left: 8px;
        margin-right: 0;
    }
    .header-right-first li:nth-child(2) {
        margin-left: 8px;
    }
    .header-right-first li:last-child {
      margin-left: 10px;
    }
    .prader-wili-menu > a {
        color: #fff;
        font-size: 16px;
        line-height: 40px;
    }
    .nav-menu-area .navbar-form .form-group {
        height: 60px;
    }
    .nav-menu-area .navbar-form .btn {
        padding: 8px 5px;
    }
    #searchsubmit > img {
        height: 15px;
        width: 15px;
    }
    .header-right-second li a {
        padding-left: 0;
        padding-right: 0;
    }
    .header-right-second li {
        padding-left: 2%;
        padding-right: 2%;
    }
    .header-right-second li.dropdown {
        padding-left: 2%;
        padding-right: 2%;
    }
    .section-donation.visible-xs .box-older h3 {
        font-size: 22px;
    }
    .section-volunteer.visible-xs .box-older h3 {
        font-size: 22px;
    }
    .section-support.visible-xs .box-older h3 {
        font-size: 22px;
    }
    .donation-now.visible-xs .box-older h3 {
        font-size: 22px;
    }
    .switcher {
        width: 114px !important;
    }
    .switcher .selected a {
        width: 102px !important;
    }
    .title-news.visible-xs .media .media-left {
        min-width: unset;
        width: 100%;
        padding-right: 0;
    }
    .media-left,
    .media-right,
    .media-body {
        display: block;
    }
    .media-body {
        width: 100%;
        margin-top: 20px;
    }
    .bg-home .carousel-caption h2,
    .bg-home .carousel-caption h3,
    .bg-home .carousel-caption h4,
    .bg-home .carousel-caption h5,
    .bg-home .carousel-caption h6,
    .bg-home .carousel-caption p {
        font-size: 10px !important;
    }
    .col-xs-15.col-sm-5.col-md-10.col-lg-10.col-header-right {
        padding: 0;
    }
    .container-fluid.container-mobile {
        padding: 0;
    }
    .col-xs-15.col-sm-15.col-md-15.col-lg-15.banner-mobile {
        padding: 0;
    }
    .bg-home .carousel-caption {
        width: 45% !important;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
	  padding: 0;
	}
    .header-right-first li.donate-header a, .header-right-first li.donate-header a:hover {
	  font-size: 11px;
	  padding: 11px 23px 7px !important;
	}
	.header-right-first li:first-child img{
		    width: 100px;
	}
    .switcher .option {
        right: 24px;
    }
    .eo-venue-map.googlemap {
        max-width: 100%;
        height: 200px !important;
    }
	.employee-month div.wppb-wrapper.full{
		width: 20%
	}
	.employee-month .margin-color{
		width: 80%;
		font-size: 12px;
	}
	div.wppb-wrapper div.inside {
		font-size: 18px;
	}
		.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover{
		padding: 10px 10px 10px !important;
	}
	
}
@media (min-width: 361px) and (max-width: 425px) {
    .header-right-first li.donate-header a,
    .header-right-first li.donate-header a:hover {
        font-size: 8px !important;
        padding: 10px 25px 9px !important;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
	  padding: 0;
	}
    .switcher .option {
        right: 10px;
        width: 380px !important;
    }
	.header-right-first li:first-child img {
		width: 85px;
	}
    .col-header-right ul.navbar-nav {
        padding-left: 0 !important;
    }
	.header-right-first li:nth-child(2) {
	  padding: 3px 10px;
	}
	.header-right-first li:last-child {
	  margin-left: 12px;
	}
	.header-right-first li:nth-child(2) {
	  margin-left: 15px;
	}
	.nav-pills > li + li {
	  margin-left: 15px;
	}
	.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover{
		padding: 10px 10px 9px !important;
	}
}
@media only screen and (max-width: 380px) {
	.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover{
		padding: 10px 10px 9px !important;
	}

	.header-right-first li img{
		max-width: 100%!important;
	} 
	    
    .col-header-right ul.navbar-nav {
        padding-left: 5px !important;
    }
    .switcher .option {
        width: 312px !important;
        right: 8px;
    }

    .insert-page-home h3 {
        font-size: 19px;
        line-height: 23px;
    }
    .our-services-result-box .box .box-img {
        min-height: 160px;
    }
    .more-our-services h3 {
        font-size: 18px;
        line-height: 23px;
    }
    #dgx_donate_giving_level_100,
    #dgx_donate_giving_level_50,
    #dgx_donate_giving_level_20 {
        display: block;
        margin-bottom: 10px;
    }
    #dgx_donate_giving_level_100,
    #dgx_donate_giving_level_50,
    #dgx_donate_giving_level_20,
    #other_radio_button {
        display: block;
        height: 20px;
        position: unset;
    }
    #dgx_donate_giving_level_100 input[type="radio"],
    #dgx_donate_giving_level_50 input[type="radio"],
    #dgx_donate_giving_level_20 input[type="radio"],
    #other_radio_button input[type="radio"] {
        margin-right: 5px;
        position: unset;
    }
    .dgx-donate-form-section span.horiz {
        margin-left: 0;
    }
    .dgx-donate-form-section {
        margin: 0 0 30px;
    }
    .header-right-first li:nth-child(2) {
        padding: 3px 10px;
    }
    .header-right-second li {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .header-right-second li:first-child {
        margin-right: 5px !important;
    }
    .header-right-second li.dropdown {
        margin-left: 5px !important;
    }
    .bg-home .carousel-caption h2 {
        font-size: 14px;
    }
    .header-right-second li:last-child {
        margin-left: 5px !important;
    }
    .switcher {
        width: 107px !important;
    }
    .switcher .selected a {
        width: 95px !important;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        padding: 0;
    }
    .support p img {
        height: auto !important;
        width: 100% !important;
    }
    .archived-newsletters #older1 {
        left: 25%;
        right: 25%;
    }
	.header-right-first li {
	  margin-left: 0;
	  margin-right: 0;
	}
	.header-right-first li:last-child {
	  margin-left: 18px;
	}
}
@media only screen and (max-width: 375px) {
    .switcher .option {
        right: 6px !important;
    }
    .home .caption-blog h3,
    .home .caption-blog h3:hover,
    .ndis .caption-blog h4 a,
    .ndis .caption-blog h4:hover a {
        font-size: 12px !important;
        line-height: 100%;
    }
    .home .caption-blog p,
    .home .caption-blog a,
    .home .caption-blog a:hover,
    .ndis .caption-blog p,
    .ndis .caption-blog a,
    .ndis .caption-blog a:hover {
        font-size: 8px!important;
        ;
    }
    .home .caption-blog a,
    .home .caption-blog a:hover,
    .ndis .caption-blog a,
    .ndis .caption-blog a:hover {
        line-height: 21px;
    }
    .home .caption-blog,
    .ndis .caption-blog {
        height: auto;
        max-height: 210px;
        min-height: 210px;
    }
    .switcher .option a {
        width: 46% !important;
    }
    .switcher .option {
        right: 0;
        width: 258px !important;
    }
    .bg-home .carousel-caption h2,
    .bg-home .carousel-caption h3,
    .bg-home .carousel-caption h4,
    .bg-home .carousel-caption h5,
    .bg-home .carousel-caption h6,
    .bg-home .carousel-caption p {
        font-size: 10px !important;
        line-height: 12px;
        margin: 0;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        padding: 0;
    }
    .header-right-first li {
	  margin-left: 0;
	}
    .archived-newsletters #older1 {
        left: 20%;
        right: 20%;
    }
	.header-right-first li:nth-child(2) {
	  margin-left: 3px;
	}
	.header-right-first li:last-child {
	  margin-left: 12px;
	}
	.nav-pills > li + li {
	  margin-left: 7px;
	}
	.header-right-first li.donate-header a, .header-right-first li.donate-header a:hover {
	  padding: 10px 10px 9px !important;
	}
}
/* Custom, iPhone Retina */

@media only screen and (max-width: 360px) {
	.header-right-first .sosmed-header a{
		    padding: 6px 0 !important;
	}
	.nav-pills > li + li {
	  margin-left: 12px;
	}
    .header-right-second .switcher .selected a {
        width: 100px !important;
    }
	.header-right-first li:first-child img {
		    width: 85px !important;
    margin-right: 10px;
	}
	.logo{
		padding: 0 10px;
	}
    .col-header-right ul.navbar-nav {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .switcher .option {
        right: 0 !important;
    }
    .logo img {
        width: 100%;
        height: auto;
    }
    .header-right-first li.sosmed-header a {
        height: 30px;
        width: 30px;
    }
    .header-right-first li:nth-child(3) a {
        padding: 6px 0;
    }
    .header-right-first li:last-child a {
        height: auto;
        width: auto;
    }
    .header-right-first li:first-child {
        /*width: 100%;*/
    }
    .header-right-first li:first-child {
        /*width: 100%;*/
    }
    .header-right-second li {
        margin-bottom: 5px;
        margin-left: 0 !important;
        margin-right: 0px !important;
        width: 100%;
    }
    .header-right-second li:first-child {
        margin-left: 5px;
    }
    .header-right-second li:first-child {
        padding: 0 2%;
    }
    .dropdown a,
    .open.dropdown {
        width: 97%;
    }
    .bg-home .carousel-caption {
        width: 115px;
    }
    .bg-home .carousel-caption h2 {
        font-size: 12px;
    }
    .news-headlines .media-left {
        display: block;
        margin-bottom: 20px;
    }
    .media .media-left {
        padding-right: 0px;
    }
    .media .media-left img {
        width: 100%;
        height: auto;
    }
    .media-body img {
        width: 100%;
    }
    .image-dp img {
        width: auto;
    }
    .map {
        text-align: center;
    }
    .map iframe {
        height: 300px;
        width: 100%;
    }
    footer .mailing {
        min-height: 150px;
    }
    footer .navbar-form .form-group {
        width: 60%;
    }
    .header-right-first li:nth-child(2) {
        margin-left: 0;
    }
    .header-right-first li:last-child {
        margin-left: 12px;
        margin-top: 0;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first img {
        height: auto;
        width: 80%;
    }
    .header-right-second .text-size {
        font-size: 10px;
        padding: 13px 0;
    }
    .header-right-second > li:first-child a {
        height: 16px;
        margin-top: 12px;
        padding: 4px;
        width: 16px;
    }
    .header-right-second li a {
        font-size: 10px;
    }
    .title-news.visible-xs .box-older h3 {
        font-size: 25px;
    }
    .title-events.visible-xs .box-older h3 {
        font-size: 25px;
    }
    .title-newsletter.visible-xs .box-older h3 {
        font-size: 25px;
    }
    .page-template-contact-sponsorship .title-news-older {
        padding-bottom: 5px;
        padding-top: 5px;
    }
    .section-donation.visible-xs .box-older h3 {
        font-size: 18px;
    }
    .section-volunteer.visible-xs .box-older h3 {
        font-size: 18px;
    }
    .section-support.visible-xs .box-older h3 {
        font-size: 18px;
    }
    .switcher {
        width: 100% !important;
    }
    .switcher .selected a {
        width: 100% !important;
    }
    .prader-wili-menu > a {
        font-size: 12px;
    }
    .bg-home .carousel-caption {
        padding: 5px;
    }
    .box-supports-services .caption-blog p img {
        height: auto;
        width: 100%;
    }
    footer .mailing {
        min-height: 115px;
    }
    .footer-2 h3 {
        font-size: 17px;
        line-height: 23px;
    }
    .header-right-first li:last-child {
	  margin-left: 12px;
	  margin-top: 0;
	}
    .header-right-first li.donate-header a,
    .header-right-first li.donate-header a:hover {
        font-size: 9px;
        padding: 6px 7px 5px !important;
    }
	.btn-pdf-area ul li {
	  width: 100%;
	}
	.page-id-77 .btn-pdf-area ul li {
	  width: auto;
	}
	.btn-pdf-area ul li a {
	  font-size: 16px;
	  padding-left: 10px;
	  padding-right: 10px;
	}
	.header-right-first li:nth-child(2) {
	  padding: 3px 0;
	}
}
/* Custom, iPhone Retina */

@media only screen and (max-width: 320px) {
    html {
        font-size: 12px;
    }
    p {
        margin-bottom: 10px;
    }
    .header-right-first li:nth-child(3) a {
        padding: 11px 0;
    }
    .nav-menu-area ul li a {
        font-size: 15px;
        line-height: 31px;
        padding: 0;
    }
    .logo {
        padding: 0 18px;
    }
    .header-right-second .switcher .selected a,
    .header-right-second .switcher .selected a:hover {
        background: #58595b none repeat scroll 0 0;
        border: 0 none;
        color: #ffffff;
        font-size: 10px !important;
        padding: 3px 5px;
        width: 151px;
        text-align: left;
    }
    .header-right-first {
        padding: 0 20px !important;
        margin: 15px 0 10px 0 !important;
    }
    .header-right-first li:first-child a img {
        width: 78px !important;
        margin-right: 10px;
    }
    .header-right-first .fa {
        display: inline-block;
        font: 17px/8px FontAwesome;
        text-align: center;
        text-rendering: auto;
    }
    .header-right-first li.donate-header a,
    .header-right-first li.donate-header a:hover {
            font-size: 8px;
    padding: 5px 5px !important;
    }
    .header-right-first li:last-child a {
        margin-left: 10px;
        height: auto;
        width: auto;
    }
    .header-right-first li:last-child a:first-child {
        margin-left: 0px;
    }
    .bg-home {
        display: none;
    }
    .prader-wili-menu > a {
        font-size: 13px;
        line-height: 9px;
    }
    .nav-menu-area .navbar-default {
        margin-bottom: 15px;
    }
    .mobile-after-menu .col-xs-7 {
        border: 1px solid #f18e00;
        height: 32px;
    }
    .mobile-after-menu .searchform.navbar-form.navbar-left {
        border: 1px solid #000;
        height: 32px;
    }
    .nav-menu-area .navbar-form .form-group {
        height: 30px !important;
    }
    .nav-menu-area .navbar-form .form-control {
        height: 30px;
    }
    .nav-menu-area .navbar-form .btn {
        height: 30px;
    }
    .home .caption-blog,
    .ndis .caption-blog {
        height: auto;
        max-height: 150px;
        min-height: 150px;
    }
    .nav.navbar-nav.navbar-right.nav-pills.header-right-first {
        padding: 0 !important;
    }
    .caption-blog {
        margin-bottom: 12px;
        padding: 7px;
    }
    .home .caption-blog h3,
    .home .caption-blog h3:hover,
    .ndis .caption-blog h4 a,
    .ndis .caption-blog h4:hover a {
        font-size: 10px !important;
    }
    .home .md-lg .caption-blog h3,
    .home .md-lg .caption-blog h3:hover {
        margin-bottom: 10px;
    }
    .caption-blog p {
        margin-bottom: 10px;
    }
    .home .caption-blog p,
    .home .caption-blog a,
    .home .caption-blog a:hover,
    .ndis .caption-blog p,
    .ndis .caption-blog a,
    .ndis .caption-blog a:hover {
        font-size: 10px !important;
    }
    .caption-blog .btn {
        height: 20px;
        line-height: 100%;
        padding: 5px;
    }
    .banner-area {
        margin-bottom: 25px;
    }
    .ytb-area {
        padding-top: 15px;
    }
    footer .col-xs-15.col-sm-15.col-md-6.col-lg-6.mailing {
        height: 80px;
        min-height: 80px;
    }
    h1 {
        font-size: 35px;
        line-height: 41px;
    }
    .form-control {
        font-size: 10px;
    }
    footer h2,
    footer h2 strong {
        font-size: 20px;
        margin-bottom: 5px;
    }
    footer p,
    footer p a {
        font-size: 14px;
    }
    footer p strong {
        font-size: 14px;
    }
    footer h3 {
        font-size: 10px;
        margin-bottom: 10px;
    }
    footer .navbar-form .form-group input,
    footer .mailing .btn-mail {
        height: 22px;
    }
    footer .address p {
        font-size: 14px;
        margin-bottom: 1px;
    }
    footer .address p strong {
        font-size: 14px;
    }
    footer {
        padding: 15px 18px;
    }
    .ndis .box-3 {
        width: 100%;
    }
    .box-3 .img-dis .box-img,
    .ndis .caption-blog {
        height: auto;
        min-height: auto;
        max-height: 100%;
    }
    .ndis .caption-blog {
        padding: 15px;
    }
    .ndis .caption-blog a,
    .ndis .caption-blog a:hover {
        line-height: 10px;
    }
    .ndis .caption-blog h4 a,
    .ndis .caption-blog h4:hover a {
        font-size: 15px !important;
    }
    .title-conten {
        padding-bottom: 10px;
        padding-top: 10px;
    }
    .page-template-ndis-result .box-3 {
        width: 50%;
    }
    .page-template-ndis-result .caption-blog h4,
    .page-template-ndis-result .caption-blog h4:hover {
        font-size: 10px;
        margin-bottom: 8px;
        min-height: 22px;
    }
    .page-template-ndis-result .caption-blog .btn {
        font-size: 8px;
        line-height: 11px !important;
    }
    .page-template-ndis-result .caption-blog {
        height: auto;
        max-height: 100%;
        min-height: auto;
    }
    .ndis-result .title-conten-email-sub {
        margin-bottom: 7px;
    }
    .services-supports .caption-blog {
        height: auto;
        max-height: 100%;
        min-height: 100%;
        position: unset;
        margin-bottom: 15px;
        padding: 15px;
    }
    .box-supports-services .caption-blog ul {
        list-style: inherit;
        padding-left: 0px;
    }
    .about-us .caption-blog,
    .about-result .caption-blog {
        height: auto;
        max-height: 100%;
        min-height: auto;
        margin-bottom: 15px;
        padding: 15px;
    }
    .page-template-contact-php .conten-contact h3 {
        font-size: 12px;
        font-weight: 700;
    }
    .map iframe {
        max-height: 90px;
        min-height: 90px;
        width: 100%;
    }
    .contact .row:first-child {
        margin-bottom: 20px;
    }
    .page-template-contact-php .contact .caption-blog {
        height: auto;
        max-height: 100%;
        min-height: 100%;
        margin-bottom: 15px;
    }
    .title-conten-contact {
        margin-top: 20px;
    }
    .email-sub label {
        font-size: 12px;
    }
    .email-sub .title-conten {
        padding-bottom: 15px;
    }
    .title-conten-email-sub h2 {
        margin-bottom: 15px;
    }
    .email-sub input,
    #list-sub-form,
    #message-sub-form {
        margin-bottom: 15px;
    }
    .title-conten-email-sub p {
        font-size: 12px;
    }
    textarea.form-control {
        margin-bottom: 20px;
    }
    .btn-sub-form {
        font-size: 10px;
        height: 30px;
        line-height: 20px;
        width: 130px;
    }
    .page-template-contact-us .caption-blog {
        height: auto;
        max-height: 100%;
        min-height: 100%;
        margin-bottom: 15px;
    }
    .container-post-employment h4,
    .container-post-employment h4 a,
    .container-post-employment h4 a:hover {
        color: #0060a9;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 10px;
    }
    .container-post-employment span {
        color: #0060a9;
        display: block;
        font-size: 12px;
        margin-bottom: 10px;
    }
    .container-post-employment {
        margin-bottom: 20px;
        margin-right: 0;
        padding-bottom: 20px;
    }
    .attach .btn-sub-form-resme {
        height: 30px;
        line-height: 20px;
        margin-bottom: 10px;
        margin-right: 10px;
        width: 140px;
        font-size: 10px;
    }
    .email-sub form p {
        margin-bottom: 0;
    }
    .page-template-contact-employment .btn-sub-form {
        width: 140px;
    }
    .page-template-contact-feedback h2,
    .page-template-contact-us h2,
    .page-template-contact-us h4,
    .page-template-contact-feedback h3 a,
    .page-template-contact-email-enquery h2,
    .page-template-contact-email-enquery h3 a,
    .page-template-contact-sponsorship h3 a,
    .page-template-contact-sponsorship h2,
    .page-template-contact h2,
    .page-template-contact h4 {
        font-size: 15px !important;
    }
    .page-template-ndis h3,
    .page-template-ndis-result h3 a,
    .page-template-ndis-result h2,
    .page-template-services-supports h3,
    .page-template-services-supports h4,
    .page-template-services-supports h4 a {
        font-size: 15px !important;
    }
    .page-template footer h3 {
        font-size: 10px !important;
    }
    .media .media-left img {
        width: auto;
    }
    .media .media-left {
        float: left;
    }
    .title-news.visible-xs .media .media-left {
        width: auto;
        margin-right: 10px;
    }
    .media-body-title h2 {
        font-size: 15px;
    }
    .media-left,
    .media-right,
    .media-body {
        display: table-row;
    }
    .media-body-title a {
        font-size: 15px;
        color: #58595b;
        font-weight: 700;
    }
    .media .media-body,
    .entry a {
        font-size: 12px;
    }
    .media-body span {
        font-size: 12px !important;
        margin-bottom: 5px !important;
    }
    .title-news.visible-xs .media {
        padding: 15px;
    }
    .media-body-title .media-heading {
        margin-bottom: 10px;
    }
    .title-news,
    .title-events {
        margin-bottom: 15px !important;
    }
    .datebg {
        width: 68px;
        height: 60px;
    }
    .title-events .media {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 15px !important;
        padding-top: 15px !important;
    }
    .title-events .media-left {
        margin-right: 15px;
    }
    .img-current-issue {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 15px !important;
        padding-top: 15px !important;
    }
    .img-current-issue a {
        display: block;
    }
    .img-current-issue p {
        font-size: 15px;
    }
    .box-older #older5 {
        padding-right: 15px;
        padding-left: 15px;
    }
    .box-older #older5 a {
        display: block;
    }
    .no-map {
        display: none;
    }
    .single-employment .title-conten h3 a,
    .single-employment .title-conten-email-sub h2,
    .page-template-contact-employment {
        font-size: 15px;
    }
    .page-template-contact-employment .email-sub .title-conten h3 a,
    .page-template-contact-employment .title-conten-email-sub h2 {
        font-size: 15px;
    }
    .caption-blog img {
        max-height: none;
    }
    .caption-blog a.btn,
    .rommeled_widget_image-button button.btn {
        height: 20px;
        line-height: 13px;
    }
    .donation-now .title-area {
        background: #E43689;
        padding: 10px 30px;
        text-align: left;
    }
    .donation-now.visible-xs .title-area {
        background: #e43689;
        padding: 10px 30px;
        text-align: left;
    }
    .donation-now.visible-xs .title-news-older {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        margin-right: 0;
    }
    .navbar-default .navbar-toggle {
        margin: 2px auto;
        padding: 0;
        line-height: 25px;
        font-size: 17px;
        font-weight: 300;
        text-transform: capitalize;
    }
    .navbar-toggle .title-news-older.glyphicon {
        margin-top: 4px;
        padding: 2px 0;
        font-size: 11px;
        margin-right: 5px;
    }
    .our-services-result-box .box .box-img {
        min-height: 150px;
    }
    .page-template .footer-1 h2 {
        margin-bottom: 20px;
    }
    .page-template .footer-1 h4 {
        font-size: 15px;
    }
    .page-template .footer-2 h3 {
        font-size: 12px !important;
    }
    .header-news-events h4 {
        font-size: 16px;
    }
	.header-right-first li:nth-child(2) {
	  margin-left: 15px;
	  padding-top: 8px; 
	}
	.nav-pills > li + li {
	  margin-left: 15px;
	}
	.header-right-first li:last-child {
	  margin-left: 15px;
	}
	.header-icon-title .icon-title {
    display: inline-block;
    z-index: 2;
    position: relative;
    margin-right: -13px;
}

.supports-home .header-icon-title .icon-title{
	    width: 20%;
		margin-right: -3px !important;
}
.header-icon-title .icon-title{
margin-right: -33px !important;
	    width: 20%;
}
}