html,body{height:100%;font-family:Muli}body{padding-top:50px;}p{max-width:800px;margin:1em auto}h1,h2,h3,h4,h5{font-family:Muli;text-align:center}.col-md-6 p{max-width:70%;margin:auto}ul.inline li{display:inline-block;margin-right:3em}.page-header{color:#337ab7}.page-header span,.page-header small{display:inline;margin-right:1rem}.vcenter{display:inline-block;vertical-align:middle;float:none}.btn{background:#286090;color:#fff}.flexwrapper{display:flex}.flexwrapper .flex{align-self:center;width:100%;margin:auto}.file-list{list-style:none;width:350px;margin:auto}.file-list.inline{width:100%}.file-list li{text-align:left}.file-list li a{display:block;padding:10px 0 10px 40px}.btn-donate a{color:#fff;}.file-list .iconpdf{background:url(../images/icons/pdf.png) center left no-repeat}.file-list .icondoc{background:url(https://irco.org/assets/theme/images/icons/doc.png) center left no-repeat}.file-list .icondocx{background:url(https://irco.org/assets/theme/images/icons/docx.png) center left no-repeat}.navbar-inverse{border-color:#000;font-family:Muli;font-size:1.3em;background-color:#2d2d2d;background:-moz-linear-gradient(top, #404040, #2d2d2d 50%, #000);background:-webkit-gradient(linear, left top, left bottom, from(#404040), color-stop(0.5, #2d2d2d), to(#000));box-shadow:0 2px 5px #000}.navbar a span{font-size:1.2em;color:#fff}.navbar-brand{margin:0 20px 0 0;padding:5px 0 0}.navbar .donatelink > li a{font-size:1.3em;color:#fff}.title-v1 a:hover{text-decoration:none}.page-header{font-family:Muli;border-radius:4px;text-align:center;padding:20px 0;border-top:1px solid #eee;font-size:3em;background:#fff;background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);background:radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=1)}.breadcrumb{margin-top:20px}.breadcrumb li:first-child{margin-left:15px}header.carousel{height:50%;-webkit-box-shadow:-1px 1px 23px 12px rgba(179, 172, 179, 1);-moz-box-shadow:-1px 1px 23px 12px rgba(179, 172, 179, 1);box-shadow:-1px 1px 23px 12px rgba(179, 172, 179, 1)}header.carousel .item,header.carousel .item.active,header.carousel .carousel-inner{height:100%}header.carousel .fill{max-width:100%;height:100%;background-position:top center;background-size:cover}header.carousel .carousel-caption{bottom:0;padding-bottom:0}header.carousel .carousel-caption a{color:#fff;display:block;padding:1em;background-color:#f6f6f6;background-color:rgba(0, 0, 0, 0.3);border-radius:4px}.who{margin-bottom:1em;padding:0 5px}.who a{text-decoration:none;color:#fff}.who img{border-radius:4px 4px 0 0;margin:auto}.who p{margin:0;font-family:Muli;color:#fff;text-align:center;height:45px;max-width:500px;line-height:45px;font-size:1.5em;background:#282727;border-radius:0 0 4px 4px}.who a:hover p{background:#337ab7}.cbp-item img{border-radius:4px 4px 0 0}.cbp-caption-overlayBottomPush .cbp-caption-activeWrap{bottom:0px;height:45px;background:#282727 none repeat scroll 0% 0%;text-align:center;border-radius:0 0 4px 4px}.cube-portfolio .cbp-popup-singlePageInline .cbp-popup-close{right:0.5em;top:1em}.cube-portfolio .cbp-l-caption-title{font-family:Muli;font-size:1.5em}.cbp-item-wrapper .cbp-caption:hover .cbp-caption-activeWrap{background:#337ab7 !important}.cube-portfolio .cbp-l-inline-title{font-family:Economica}#support .support{margin-bottom:1em;padding:0 5px}.support a{text-decoration:none;color:#fff}.support img{border-radius:4px 4px 0 0;margin:auto}.support p{margin:0;font-family:Muli;color:#fff;text-align:center;height:45px;max-width:500px;line-height:45px;font-size:1.5em;background:#282727;border-radius:0 0 4px 4px}.support a:hover p{background:#337ab7}.who-we-are-menu a{text-decoration:none;color:#fff}.who-we-are-menu img{border-radius:4px 4px 0 0;width:100%}.who-we-are-menu p{margin:0;background:#282727;color:#fff;width:100%;text-align:center;border-radius:0 0 4px 4px}.who-we-are-menu a:hover p{background:#337ab7}#leadership-page .cbp-l-inline-title{font-family:Muli}#leadership-page .page-header{padding:20px 0;border-top:1px solid #eee}#leadership-page .cbp-caption-overlayBottomPush .cbp-caption-activeWrap{height:60px;border-radius:0 0 4px 4px}#leadership-page .cbp-item{border-radius:4px}#what-page .what{margin-bottom:1rem;padding:0 5px}#what-page .what a{text-decoration:none;color:#fff}#what-page .what p{margin:0;font-family:Muli;color:#fff;text-align:center;height:45px;width:100%;line-height:45px;font-size:1.5em;background:#282727}#what-page .what a:hover p{background:#337ab7}.news-item{padding:10px 0;margin-top:20px;border-bottom:1px solid #3e3e3e}.news-item h2{text-align:left;margin-top:0;padding-top:0}.news-item p{margin:5px 0}#news-item-page img{max-width:100%;padding:0 1em;border:0px solid #fff}#contact-us h1{margin-bottom:40px}#contact form{border:1px solid #eee;padding:1em 2em;border-radius:4px;box-shadow:3px 3px 6px #888}#locations iframe{max-width:100%;margin-top:4em}#locations ul{list-style:none;margin-left:10%}#locations ul li strong{font-family:Muli;font-size:1.3em;font-weight:normal;color:#337ab7}#press-contact{margin:2em 0}#tobuttons a{width:50%;margin:0 auto 0.5em}p.success{font-size:1.5em;color:green}.donate-form{border:1px solid #eee;padding:1em 2em;border-radius:4px;box-shadow:3px 3px 6px #888}.donate-form .row{margin-bottom:1em}.donate-form label{margin:0px 10px}.donate-amounts{list-style:none}.donate-amounts li{display:block;margin-bottom:1em}.donate-amounts li .dollars{color:#337ab7;font-weight:bold}#donate-page p{text-align:center}#volunteer-page a.btn{display:block;width:12em;margin:20px auto;padding-left:40px}#volunteer-page .list-icon li{background:url(https://irco.org/assets/theme/images/icons/arrowhead2-right.png) no-repeat left top;padding:3px 0px 3px 30px;list-style:none;margin:0}#volunteer-page table a{padding:6px 35px}#volunteer-page .iconpdf{padding:6px 0 6px 35px;background:url(https://irco.org/assets/theme/images/icons/pdf.png) center left no-repeat}#volunteer-page .icondoc{padding:6px 35px;background:url(https://irco.org/assets/theme/images/icons/doc.png) center left no-repeat}#volunteer-page .icondocx{padding:6px 35px;background:url(https://irco.org/assets/theme/images/icons/docx.png) center left no-repeat}#volunteer-page input,#volunteer-page textarea{margin-bottom:1em}#volunteer-page #modal-message p,#volunteer-page #modal-message h2,#volunteer-page #modal-message h3{text-align:center}#volunteer-page #modal-message img{margin:auto}#careers-page .job a{padding:6px 35px}#careers-page .job .iconpdf{background:url(https://irco.org/assets/theme/images/icons/pdf.png) center left no-repeat}#careers-page .job .icondoc{background:url(https://irco.org/assets/theme/images/icons/doc.png) center left no-repeat}#careers-page .job .icondocx{background:url(https://irco.org/assets/theme/images/icons/docx.png) center left no-repeat}footer .footer{margin-top:50px;padding:10px 0;-webkit-box-shadow:10px 0px 15px 0px rgba(173, 170, 173, 1);-moz-box-shadow:10px 0px 15px 0px rgba(173, 170, 173, 1);box-shadow:10px 0px 15px 0px rgba(173, 170, 173, 1)}footer ul,footer li{list-style:none}footer a img{margin-top:20px}footer .headline{font-family:Muli;font-size:2rem}footer .heading-sm{font-family:Muli;font-size:2rem}footer .ctct-form-footer{font-size:0.8em;font-style:italic}.footer #success_message{text-align:center;color:green}footer .social-icons{list-style:none inside none;margin:0;padding:0;font-size:2em}footer .social-icons li{display:inline-block;padding:0 1rem}footer .social-icons a:hover{text-decoration:none}footer .link-list{margin-top:2rem}footer .link-list li{border-top:solid 1px #eee}footer .link-list li:first-child{border-top:medium none !important}.link-list a{color:#333;font-size:1.4rem;padding:6px 0px;display:inline-block;text-transform:uppercase;font-family:Muli}footer a,footer a:focus,footer a:hover,footer a:active{outline:0px none !important}footer .link-list li i{color:#333;float:right;margin-top:10px;margin-right:0.5em}footer address strong{font-family:Muli;font-size:1.3em;font-weight:normal;color:#337ab7}footer address ul{width:100%;margin-left:0;margin-top:2rem;padding-left:10px}footer address{font-size:1.2rem}footer .copyright{font-family:Muli;font-size:1.2em;padding:20px 0}#portal .portal{margin-bottom:1em;padding:0 5px}.portal a{text-decoration:none;color:#fff}.portal img{border-radius:4px 4px 0 0}.portal p{margin:0;font-family:Economica;color:#fff;text-align:center;height:45px;width:100%;line-height:45px;font-size:1.5em;background:#282727;border-radius:0 0 4px 4px}.portal a:hover p{background:#337ab7}@media (min-width:991px){.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;}header.carousel{height:100%}#what-page .what img{height:228px}}@media (max-width:991px){.customer-img,.img-related{margin-bottom:30px}.navbar{font-size:1.3em}}@media (max-width:800px){.img-portfolio{margin-bottom:15px}p{padding:0px 10px}header.carousel .carousel{height:70%}.row.thumbs{display:none}ul.inline li{display:block}.page-header span,.page-header small{display:block}#locations ul{margin-left:0}.navbar-brand{font-size:1.5rem}.who-we-are-menu{margin-bottom:1em}}@media (max-width:420px){.who-we-are-menu{font-size:0.8em;margin-bottom:1em}}@media (max-width:300px){.col-xs-6.who-we-are-menu{width:90%;margin:0 auto 1em auto}.carousel-caption h2{font-size:1.2em}}