@font-face{font-family:CachetStd-Medium;src:url(../fonts/cachet/CachetStd-Medium);src:local(CachetStd-Medium),url(../fonts/cachet/CachetStd-Medium.woff) format("woff"),url(../fonts/cachet/CachetStd-Medium.ttf) format("truetype")}@font-face{font-family:cachet-book-webfont;src:url(../fonts/cachet/cachet-book-webfont);src:local(cachet-book-webfont),url(../fonts/cachet/cachet-book-webfont.woff) format("woff"),url(../fonts/cachet/cachet-book-webfont.ttf) format("truetype")}@font-face{font-family:Verdana;src:url(../fonts/cachet/Verdana);src:local(Verdana),url(../fonts/cachet/Verdana.woff) format("woff"),url(../fonts/cachet/Verdana.ttf) format("truetype")}html{scroll-padding-top: 90px; }body{margin:0;padding:0;font-size:14px;font-family:Verdana;color:#000}p{font-family:Verdana;color:#000;font-size:14px;line-height:24px;margin-bottom:10px}ul{padding-left: 30px;}h1,h2,h3,h4,h5,h6{font-family:CachetStd-Medium;color:#636466;font-weight:700;margin-top:10px;margin-bottom:5px}h1{font-size:32px}h2{font-size:28px}h3{font-size:26px}h4{font-size:26px}h5{font-size:22px}h6{font-size:20px}a{color:#c6168d}a:focus,a:hover{text-decoration:none}#top-header{background:#636466;padding:0}#top-header .title{margin:0;color:#fff;padding:12px 0;font-size:24px;text-transform:uppercase}#top-header .home-account{padding:0}#top-header .home-account p{float:left;margin:0 10px 0 0}#top-header .home-account a{border:none}#top-header .home-account a{padding:0;margin:7px 5px;border-radius:5px;transition:.3s linear}#top-header .home-account a{padding:5px 20px}#top-header .home-account a:nth-child(1){background-color:#0060af}#top-header .home-account a:nth-child(1):hover{background-color:#0060af}#top-header .home-account a:nth-child(3){background-color:#c6168d}#top-header .home-account a:nth-child(3):hover{background-color:#92278f}#top-header .home-account a:nth-child(2){background-color:#00aeef;}.search-box{float:left}.home-account .search-box input{width:200px;padding:5px;font-style:normal;border-radius:4px}.home-account .search-box .search-icon{width:auto;padding:5px 15px;background-color:#c6168d;border-color:#c6168d;color:#fff;font-size:13px}.home-account a{font-size:16px;font-family:Verdana}nav.navbar.bootsnav .navbar-brand h1{font-size:34px;color:#fff;font-family:Catamaran-Black;clear:both;float:right}.navbar-brand>img{max-width:200px}nav.navbar.bootsnav{background-color:#fff;border-bottom:1px solid #ccc;box-shadow:0 5px 10px #231f20}.wrap-sticky nav.navbar.bootsnav.sticked{background-color:#fff}nav.navbar.bootsnav .navbar-nav>li>a{color:#00aeef;padding:15px 8px;margin:19px 0px;text-transform:uppercase;font-size:13px}nav.navbar.bootsnav .navbar-nav>li>a:hover{color:#3886ce}nav.navbar.bootsnav .navbar-brand{padding:10px;height:auto}.navbar-right{float:right!important}nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{background-color:#c6168d;color:#fff;font-size:16px}nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a:hover{background-color:#00aeef;color:#fff;transition:all .3s linear}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{padding:0!important;border:none}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a{padding:10px;border-bottom:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,nav.navbar.bootsnav .navbar-toggle{color:#ffffff;padding:6px 10px 2px;cursor:pointer;background-color: #00aeef;}nav.navbar li.dropdown ul.dropdown-menu>li a:hover,nav.navbar ul.nav li.active>a,nav.navbar ul.nav li.dropdown.on>a,nav.navbar ul.nav>li.active>a:hover,nav.navbar.bootsnav nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover{color:#3886ce}button.navbar-toggle .fa-bars{font-size:22px}.navbar-right ul.list-unstyled.list-inline.social-icon a{color:#fff}ul.list-unstyled.list-inline.social-icon{margin-left:15px}.nav.navbar-nav .search{width:250px;position:absolute;bottom:42px;right:90px}.nav.navbar-nav .search input[type=text]{border-radius:10px;border:1px solid #009ce0}.inner-pages{position:inherit}.inner-pages nav.navbar.bootsnav .navbar-nav>li>a{color:#353535}.inner-pages nav.navbar.bootsnav{border-bottom:1px solid #3886ce}.carousel-control.left,.carousel-control.right{background-image:inherit}.carousel-caption h1{color:#fff;text-shadow:none}.carousel-caption{background-color:inherit}.carousel-caption{background-color:inherit;top:36%}.carousel-inner>.item img{width:100%}.carousel-indicators{z-index:5}.carousel-inner>.item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.carousel-caption a{width:180px;height:auto;padding:12px 0;line-height:initial;background-color:#00aeef;transition:all .3s ease-in-out 0}.carousel-caption a:hover{background-color:#c6168d}.service-list{text-align:center}.service-block{padding:35px 0 50px}.service-list h4{font-size:24px;color:#000;position:relative;margin:20px 0 15px}.service-list h4 a{color:#c6168d}.service-heading{position:relative;margin:0;padding-bottom:25px;text-transform:uppercase;color:#636466;font-size:40px}.service-list i{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;width:100px;height:100px;line-height:100px;font-size:60px;color:#fff;background-color:#c6168d;border:1px solid #c6168d}.feature-items .service-list{background:#fff none repeat scroll 0 0;padding:30px;vertical-align:middle;z-index:1;box-shadow:.3px .3px 10px #ccc}.service-block .service-btn{background-color:#00aeef;color:#fff;width:180px;padding:10px;display:inline-block;border-radius:10px;transition:all .3s linear 0;font-size:18px}.service-block .service-btn:hover{background-color:#c6168d;transition:all .3s linear 0}.service-list .service-btn .fa-arrow-right{margin-left:12px}.donate-block{background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed;position:relative;padding:75px 0 100px}.donate-block:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.donate-text{text-align:center;position:relative}.donate-text p{color:#fff;font-size:24px;line-height:40px}.donate-text a{background-color:transparent;color:#fff;display:inline-block;padding:8px 10px;width:250px;margin-top:20px;font-weight:600;font-size:20px;transition:all .3s linear;border:1px solid #fff;border-radius:4px;letter-spacing:1px;text-transform:uppercase}.donate-text a:hover{background-color:#c6168d;border-color:#c6168d;transition:all .3s linear}.donate-text h1{margin:0;font-size:48px;color:#fff;padding:30px 0 20px}.program-block{padding:50px 0px 10px}.facebook-block{padding:5px 0px 30px}.program-list .program-heading h3{margin:0;padding:10px 0;font-size:25px}.program-list .program-heading h3 a:hover{color:#00aeef}.program-list{border:1px solid #ccc;border-radius:10px;margin-bottom:30px;}.program-heading{padding:10px 10px 30px}.program-block .service-heading{padding-bottom:35px}.program-heading p{margin:0}.program-list img{border-top-left-radius:10px;border-top-right-radius:10px}.program-list figure{position:relative;overflow:hidden;cursor:pointer}.program-list figure img{display:block;margin:0 auto;max-width:100%}.teen_programs .program-list figure img {width: 100%;}footer{border:none}.top-footer{background-color:#636466;padding:30px 0}.footer-logo p,.footer-social p,address{color:#fff}.footer-links h3,.footer-locate h3,.footer-social h3{color:#fff}.footer-locate address a{color:#fff;margin-top:5px;display:block}.footer-locate address a:hover{color:#000}.footer-links ul li a{color:#fff}.footer-social .fa{font-size:40px;color:#fff}.footer-links ul li a:hover{color:#000}.footer-title{border-color:#fff}.more-info .social-icon{margin-top:20px}.social-icon li{margin:0;padding:0}.social-icon li a i{color:#fff;font-size:30px;margin-right:5px}.social-icon li a i:hover{color:#c6168d}.bot-footer{background-color:#fff;padding:10px 0}.copy{float:left;color:#000}.power{float:right;color:#000}.power a{color:#c6168d}.copy,.power{margin:0}.input-group-btn .btn{background:#0089cf none repeat scroll 0 0;border:1px solid #0089cf;font-size:15px}#scrolltoup{background-color:#c6168d;color:#fff}#scrolltoup:hover{background-color:#00aeef;color:#fff}.right-buttons{list-style-type:none;padding:0;margin-top:20px}.right-buttons li a{color:#fff;width:100%;display:block;margin-bottom:10px;padding:12px 10px;text-align:center;border-radius:4px;font-size:18px;background-color:#5c2e91;transition:all .3s linear}.right-buttons li:first-child a{background:#0060af}.right-buttons li:nth-child(2) a{background:#00aeef}.right-buttons li:last-child a{background:#c6168d}.right-buttons li a:hover{background-color:#5c2e91}.side-bar h4{display:none}.banner{position:relative}.banner .carousel-caption{background-color:rgba(0,0,0,.6);padding:0 5px;border-radius:10px}.select3{padding-left:0}.select4{padding-right:0}.contact_con_input_control{display:inline-block}.case-block{position:relative}.inner-box{position:relative;margin:0 0 30px;display:block;overflow:hidden}.case-block .inner-box .image{position:relative}.dropdown-caret{display:none}.case-block .inner-box .image:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;display:block;z-index:1;transition:all .3s ease;background:rgba(0,0,0,.15)}.case-block .inner-box:hover .image:before{opacity:0}.case-block .inner-box .image img{width:100%;display:block;position:relative}.case-block .inner-box .image .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;color:#fff;visibility:hidden;transition:all .7s ease;transform-origin:left top;transform:translateX(-100%)}.case-block .inner-box:hover .image .overlay-box{opacity:1;visibility:visible;transform:translateX(0)}.case-block .inner-box .image .overlay-box:before{content:" ";position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;display:block;visibility:hidden;transition:all .9s ease;background-color:rgba(198,22,141,.95)}.case-block .inner-box .image .overlay-box:before{background:rgba(198,22,141,.8)!important}.case-block .inner-box:hover .image .overlay-box:before{opacity:1;visibility:visible}.case-block .inner-box .image .overlay-box .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;vertical-align:middle;display:table;padding:10px 15px}.case-block .inner-box .image .overlay-box .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}.case-block .inner-box .image .overlay-box .text{position:relative;color:#fff;font-size:14px;line-height:1.7em;margin-bottom:40px}.case-block .inner-box .image .overlay-box .read-more{position:relative;font-size:13px;font-weight:700;color:#fff;padding-right:22px;text-transform:uppercase}#validation-form input{font-style:normal}.valid{border:1px solid #c5c5c5!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #c5c5c5;background-color:#fff;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0}.inner_best_ever{clear:both;padding-top:20px}.inner_best_ever .program-heading{padding:10px}.inner_best_ever .program-heading h3{margin:0;padding:10px 0;font-size:16px}a.sli-donate{margin-right:0;font-size:25px;font-weight:700;margin-top:0;width:300px;margin-bottom:40px;text-transform:uppercase}a.sli-donate:active,a.sli-donate:focus,a.sli-donate:hover{background-color:#636466;color:#fff}.silde-btn{display:inline-block}.silde-btn a:first-child{margin-right:30px} 

.membership-application .form-horizontal .form-group, .nomination-application .form-horizontal .form-group  {

    margin-right: 0px;

    margin-left: 0px;

}

.brooks-icon li img {

    width: 25px;

    position: relative;

    bottom: 5px;

}

.footer-locate .brooks-icon {

    margin-top: 20px;

}

.more-info .social-icon{

    margin-bottom: 20px;

}

.teen_programs {

    width: 100%;

    float: left;

}

.row.teen_programs{

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display: flex;

  flex-wrap: wrap;

}

.row.teen_programs .teen-col {

    display: flex;

    flex-direction: inherit;

}
.week-table-info {
    text-align: center;
    border-radius: 20px;
}
.week-table-info .week-table {
    margin-bottom: 0px;
    border: 20px solid #dddddd;
}
.week-table-info h2 {
    background: #00aeef;
    color: #ffffff;
    margin: 0px;
    padding: 12px;
    font-size: 26px;
    font-weight: 400;
}
.ptrainers .content h4 {
    font-size: 24px;
    color: #ffffff;
    margin-top: 0px;
    margin-bottom: 10px;
}
.ptrainers .content p {
    color: #ffffff;
}
.brooks_form .form-horizontal .form-group {
    margin-left: 0px;
    margin-right: 0px;
}
.week-table-info .table tr td:nth-child(1) {
    background: #ffffff;
}
.week-table-info .table tr td:nth-child(2) {
    background: #0060af;
}
.week-table-info .table tr td:nth-child(3) {
    background: #c6168d;
}
.week-table-info .table tr td p{
    color: #ffffff;
    margin: 0px;
    font-size: 16px;
}
.week-table-info .table tr td:nth-child(1) p{
    color: #000000;
}
::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 12px;
}

::-webkit-scrollbar:horizontal {
    height: 12px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}
.sponsor-list-block h2 {
        font-size: 36px;
    margin-bottom: 20px;
    color: #231f20;
}
.platinum-info h3 {
    color: #636466;
}
.sponsor-list img {
    width: 250px;
}
.gold-info h3 {
    color: #fcaf17;
}
.Silver-info h3 {
    color: #6a6e73;
}
.Bronze-info h3{
    color: #dd5828;
}
.menu-info {
    margin-top: 45px;
}
.menu-info .panel-default {
    border-color: #ececec;
    margin-bottom: 20px;
}
.menu-info .panel-default>.panel-heading a {
    text-align: left;
    display: block;
    width: 100%;
    position: relative;
    color: #000000;
    padding: 15px 15px;
    font-weight: 400;
    font-size: 18px;
}
.panel-title > a:before {
    float: left !important;
    font-family: FontAwesome;
    content:"\f068";
    color: #ffffff;
    padding: 5px;
    border-radius: 100%;
    width: 25px;
    height: 25px;
    text-align: center;
    font-size: 15px;
    background-color: #00aeef;
    margin-right: 15px;
    position: relative;
    bottom: 2px;
}
.panel-title > a.collapsed:before {
    float: left !important;
    content:"\f067";
}
.panel-title > a:hover, 
.panel-title > a:active, 
.panel-title > a:focus  {
    text-decoration:none;
}
.panel-heading {
    position: relative;
}
.menu-info .panel-default > .panel-heading {
    background: #f7f7f7;
    border-color: #ececec;
    padding: 0px;
}
.sposnor-logos {
    margin-bottom: 30px;
    margin-right: 25px;
}
.sponsor-list-block h3 {
    color: #00aeef;
}
.sponsor-list-block{
    padding-left: 30px;
}
.sponsor-grid-box {
    width: 135px;
    height: 135px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
    padding: 10px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
}
.sponsor-list-block h3 {
    color: #00aeef;
    margin-top: 0px;
    margin-bottom: 15px;
    font-size: 24px;
}
.sponsor-title, .sponsor-advocate, .spon-support {
    margin-bottom: 5px;
    width: 100%;
    float: left;
}
.hallow-col hr {
    width: 100%;
}
.y-title h3 {
    color: #52439b;
    font-size: 26px;
}
.work-areas h4 {
    color: #00aeef;
    font-weight: 500;
}
.y-does-block {
    padding-bottom: 50px;
    padding-top: 35px;
}
.how-work-content h4 {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    height: 100px;
}
.cross-cut-list h4{
    color: #000;
    font-size: 22px;
    font-weight: 500;
}
.priority-list h3 {
    font-size: 24px;
    margin-bottom: 10px;
}
.priority-list h3 a {
    color: #00aeef;
    font-weight: 500;
}
.priority-list ul li {
    margin-bottom: 7px;
}
.year-text {
    font-size: 24px;
    font-weight: 700;
    color: #00aeef;
    padding-bottom: 20px;
    padding-left: 20px;
}
.our-cause {
    font-size: 24px;
    line-height: 32px;
    font-weight: 600;
    margin-bottom: 15px;
}
.c-box{
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0px;
    top: 5px;
}
.purple-bg {
    background-color: #7660a9;
}
.green-bg{
    background-color: #00a29c;
}
.blue-bg{
    background-color: #09b7e5;
}
.olive-green-bg{
    background-color: #bbd331;
}
.cros-info {
    margin-left: 30px;
}
.cross-cut-list {
    position: relative;
    margin-bottom: 25px;
}
.how-will-do-work, .cross-cut-block {
    padding-bottom: 30px;
}
.work-line {
    position: absolute;
    left: 0px;
    top: 5px;
}
.work-line img {
    width: 20px;
}
.focus-area-info {
    padding-left: 20px;
}
.priority-list ul {
    list-style-type: none;
    position: relative;
    padding-left: 5px;
}
.priority-list ul li:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #482783;
    margin-right: 10px;
}
.number {
    color: #49c5f3;
    font-size: 180px;
    position: absolute;
    top: -120px;
    text-align: center;
    left: 0;
    display: inline-block;
    font-weight: 900;
    z-index: -1;
}
.one {
    color: #77d1ee !important;
}
.Two {
    color: #fdb824 !important;
}
.three {
    color: #c3d940 !important;
}
.how-will-do-work {
    padding-top: 50px;
}
.bottom-line {
    margin-top: 5px;
}
.blue-clr {
    color: #3962ac;
}
.red-clr{
    color: #b70003;
}
.green-clr{
    color: #009748;
}
.yellow-clr{
    color: #e2ad02;
}
.youth-content-info h3 {
    margin-top: 0px;
    margin-bottom: 15px;
    font-size: 26px;
}
.youth-title {
    font-size: 30px;
    padding-bottom: 25px;
}
.youth-content-info {
    padding: 0px 30px 50px 0px;
}
.youth-image img {
    width: 100%;
    border-radius: 15px;
}
.youth-content-info ol li {
    margin-bottom: 7px;
}

@media (min-width:1400px){
    nav.navbar.bootsnav .navbar-nav>li>a{
        margin: 19px 5px;
    }
}
@media (min-width:1200px) and (max-width:1300px){
    nav.navbar.bootsnav .navbar-nav>li>a{
        font-size: 13px;
        padding: 15px 6px;
    }
}
 @media (min-width:1200px){.carousel-caption h1{font-size:48px;line-height:52px;margin:20px 0}.carousel-caption p{font-size:22px;margin:20px 0}.carousel-caption{width:55%}}@media(min-width:1200px){.feature-items{display:flex}.feature-items .service-col{display:flex;flex:1}}@media (min-width:768px){.inner-banner{position:relative}.banner .carousel-caption{left:0;margin:0;top:-110px;background-color:rgba(0,0,0,.6);text-align:left;width:auto;right:inherit;padding:0 15px}}@media (max-width:1199px) and (min-width:992px){nav.navbar.bootsnav .navbar-nav>li>a{padding:15px 6px;font-size:12px}.carousel-caption{width:75%}.carousel-caption h1{font-size:36px}nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{padding:8px 10px}nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{left:158px!important}.service-block .service-btn{width:100%}}@media (max-width:991px) and (min-width:768px){.home-account .search-box input{width:120px}#top-header .title{font-size:20px}.navpart{position:inherit}.navbar-header{float:none}nav.navbar.bootsnav .navbar-brand{float:none;width:100%}.navbar-brand>img{max-width:200px;display:block;margin:0 auto}nav.navbar.bootsnav{background-color:#fff}nav.navbar.bootsnav .navbar-nav>li>a{margin:0;padding:15px 10px;font-size:11px}html{scroll-padding-top: 135px;}.navbar-right{float:none!important}nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{padding:8px 10px}nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{left:158px!important}.dropdown-caret{display:block}.dropdown-caret{background-color:transparent;cursor:pointer;right:-18px;top:10px;color:#00aeef;font-size:18px}.carousel-caption{top:25%;width:600px}.carousel-caption h1{font-size:32px;line-height:40px}.service-list h4{font-size:24px}.program-list{margin-bottom:30px}.service-list{min-height:375px;margin-bottom:35px;height:100%}.banner .carousel-caption h1{margin-top:10px}}@media (max-width:767px) and (min-width:320px){.youth-content-info {padding: 0px; margin-bottom: 30px;}.youth-image {margin-bottom: 30px;}.how-will-do-work{padding-top: 0px;} .number{top:-70px;} .how-work-content{margin-bottom: 30px;} .sposnor-logos{margin-right: 0px; text-align: center;} .week-table-info {background: #00aeef;}.navpart{position: absolute;top: 0px;width: 100%;}#top-header{margin-top: 90px;}.dropdown-caret{display:block}.navbar-header{float:none}nav.navbar.bootsnav .navbar-brand{float:none;width:100%}.navbar-brand>img{max-width:200px;display:block;margin:0 auto}nav.navbar.bootsnav{background-color:#fff}.wrap-sticky nav.navbar.bootsnav.sticked .navbar-nav>li>a{color:#00aeef}nav.navbar.bootsnav .navbar-nav>li>a{padding:10px;display:block!important;margin:0}nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{overflow:scroll}.program-list{margin-bottom:30px}.program-list figure img{width:100%}.footer-title{margin-top:0}.nav.navbar-nav{position:relative}nav.navbar.bootsnav .navbar-nav{width:100%;height: 500px;overflow-y: scroll;margin-left: 0px !important;display: block;padding-left: 0px;}.home-account.pull-right.list-unstyled.list-inline,ul.contact-info.pull-left.list-unstyled.list-inline{float:none!important}ul.contact-info.pull-left.list-unstyled.list-inline{text-align:center;padding:0}.service-col{margin-bottom:30px}.service-block .service-btn{margin-top:0}.donate-text p{line-height:35px}#top-header .title{float:none!important;text-align:center}#top-header .home-account{float:none!important}.home-account.pull-right.list-unstyled.list-inline{margin-bottom:0}#top-header ul li{line-height:24px}.service-block{padding:55px 0 30px}.service-heading::before{left:55%}.home-account a{border-right:0}.top-footer{padding:30px 0}.table-responsive{overflow-x:scroll}#top-header .home-account p,.search-box{float:none}.search-box{text-align:center}}@media (max-width:767px) and (min-width:540px){.carousel-caption{top:25%;width:100%}.carousel-inner>.item img{height:auto}.carousel-caption p{font-size:18px;margin:0 80px}.carousel-caption h1{line-height:30px}}@media (max-width:540px) and (min-width:320px){#top-header .title{font-size:20px}nav.navbar.bootsnav .navbar-brand span{margin-top:10px;margin-bottom:10px}.carousel-caption p{display:none}.carousel-caption .silde-btn{display:block}.carousel-caption{width:300px;top:10%}.carousel-caption h1{font-size:18px;line-height:26px}.carousel-caption a{width:125px;padding:8px 10px;font-size:14px}.silde-btn a:first-child{margin-right:10px}.service-heading{font-size:26px}.welcome-left .service-heading{font-size:18px}.welcome-left .service-heading::before{left:18%}.welcome-block{padding:50px 0}.donate-text p{font-size:20px;line-height:30px}.donate-block{padding:15px 0 50px}.donate-text h1{font-size:36px}}

