article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus,input:focus,textarea:focus{outline:0;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:"";}
@font-face{font-family:'AgendaMedium';src:url(/sites/all/themes/carma/fonts/agenda-medium.eot);src:url(/sites/all/themes/carma/fonts/agenda-medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/carma/fonts/agenda-medium.woff) format("woff"),url(/sites/all/themes/carma/fonts/agenda-medium.ttf) format("truetype"),url(/sites/all/themes/carma/fonts/agenda-medium.svg#agendamedium) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'AgendaBold';src:url(/sites/all/themes/carma/fonts/agenda-bold.eot);src:url(/sites/all/themes/carma/fonts/agenda-bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/carma/fonts/agenda-bold.woff) format("woff"),url(/sites/all/themes/carma/fonts/agenda-bold.ttf) format("truetype"),url(/sites/all/themes/carma/fonts/agenda-bold.svg#agendabold) format("svg");font-weight:normal;font-style:normal;}body{font-family:Verdana,Arial,sans-serif;color:#57585b;font-size:14px;line-height:1.2;}a{color:#005da1;text-decoration:none;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:AgendaBold;color:#005da1;text-transform:uppercase;line-height:1.15;}p{margin:15px 0;font-size:14px;line-height:1.5;}ul{list-style:disc;}ul li.leaf{list-style:disc;}table th{font-size:18.2px;font-weight:normal;}table td{font-size:12.25px;}blockquote{font-size:14px;line-height:1.2;margin:15px 30px;padding-left:15px;border-left:2px solid #bbbdbf;}.user-profile-form select{max-width:175px;}.user-profile-form .form-item{margin-top:0;}.user-profile-form .form-actions{margin-bottom:0;}.user-profile-form .container-inline-date{max-width:175px;}.user-profile-form .container-inline-date > .form-item{margin:0;white-space:nowrap;}.user-profile-form .container-inline-date .form-item .form-item{float:none;display:inline-block;vertical-align:top;}.user-profile-form .container-inline-date .form-item select{margin-right:0;}.user-profile-form .image-widget{display:inline-block;vertical-align:top;}.user-profile-form .date-no-float{width:auto;display:inline-block;}.user-profile-form .date-no-float .date-padding{padding:0;float:none;}.user-profile-form .form-type-checkboxes .form-checkboxes .form-item{margin:0;}.user-profile-form .form-type-checkboxes .form-checkboxes .form-item label{font-size:12px;}.user-profile-form .user-interests .form-type-radios .form-radios .form-item label{font-size:12px;min-width:0;}.user-profile-form .message-top{color:#005da1;font-size:21px;line-height:1.2;font-family:AgendaBold;margin:10px 0;padding:5px 10px;background:#d2e1f6;border-radius:5px;border:5px solid #bad2f1;}.user-login-form .form-item{margin-top:0;}.user-login-form .form-actions{margin:0;}.payment-donation-form .form-type-radio.payment-method-eft label{text-indent:-9999px;width:38px;background:url(/sites/all/themes/carma/images/payment_eft.png) 0 center no-repeat;}.payment-donation-form .form-type-radio.payment-method-paypal label,.payment-donation-form .form-type-radio.payment-method-paypal-ec label{text-indent:-9999px;width:145px;background:url(/sites/all/themes/carma/images/payment_paypal.png) 0 center no-repeat;}.payment-donation-form .form-type-radio input{margin-top:9px;}.payment-donation-form .form-type-radio label{display:inline-block;vertical-align:top;min-width:0;}.payment-donation-form .currency-amount-title{margin-bottom:0;}.payment-donation-form .currency-amount-title label{text-transform:uppercase;}label{font-size:15.4px;line-height:30px;font-weight:normal;}input[type=text],input[type=email],input[type=password]{-moz-box-sizing:border-box;box-sizing:border-box;height:30px;border:2px solid #bbbdbf;padding:3px 5px;font-size:14px;line-height:20px;color:#57585b;max-width:100%;}input[type=checkbox],input[type=radio]{width:13px;height:13px;vertical-align:top;margin:8.5px 3px 0 0;}input[type=submit]{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDk0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-webkit-gradient(linear,left top,right top,color-stop(15%,#0059a7),color-stop(50%,#0094d2),color-stop(85%,#0059a7));background:-webkit-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-o-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-ms-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:linear-gradient(to right,#0059a7 15%,#0094d2 50%,#0059a7 85%);background-color:#0059a7;border:2px solid #0072bd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.4);font-family:AgendaBold;font-size:18.2px;line-height:26px;height:30px;font-weight:normal;color:#ffffff;-moz-box-sizing:border-box;box-sizing:border-box;color:#ffffff;padding:0 15px;min-width:135px;margin-right:15px;margin-bottom:15px;}input[type=file]{height:30px;}select{border:2px solid #bbbdbf;font-size:14px;color:#57585b;height:30px;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;max-width:100%;}select[multiple=multiple]{border:2px solid #bbbdbf;height:150px;}select[multiple=multiple]:focus{border-color:#bbbdbf;}.form-item label{vertical-align:top;}.form-item .description{font-size:11.2px;margin:5px 0;}.form-textarea-wrapper textarea{border:2px solid #bbbdbf;resize:none;}.resizable-textarea .grippie{background-color:#bbbdbf;}fieldset{margin:20px 0;padding:0;border:0;border-bottom:2px solid #bbbdbf;}fieldset:first-child{margin-top:0;}legend{display:block;width:100%;border-bottom:2px solid #bbbdbf;}legend span.fieldset-legend{font-size:21px;line-height:1.2;font-family:AgendaBold;text-transform:uppercase;}legend + *{margin-top:15px;-webkit-margin-top-collapse:separate;}html.js fieldset.collapsed{height:auto;}.color-form .form-item{height:auto;}.filter-wrapper .form-item label{line-height:30px;}html.js input.form-autocomplete{background-clip:content-box;background-position:98% 6px;}html.js input.throbbing{background-position:98% -14px;}.confirm-parent,.password-parent{width:auto;}.password-strength,div.password-confirm{width:auto;float:none;}input.password-confirm,input.password-field{width:auto;margin-bottom:0;}div.form-item div.password-suggestions{width:auto;}div.messages{margin:15px 0;}div.error{border-color:#e6090a;background-image:url(/sites/all/themes/carma/images/icon_error.png);color:#e6090a;}div.status{border-color:#bad2f1;background-image:url(/sites/all/themes/carma/images/icon_status.png);color:#005da1;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#e6090a;}div.error,table tr.error{background-color:snow;}div.status,table tr.ok{background-color:#f8fbfe;}.image-widget-data input[type="file"] + input[type="submit"]{display:none;}.image-widget-data .file,.image-widget-data .file-size{display:none;}.company-logo{text-align:center;}.info-field{font-size:12.6px;line-height:1.5;}.info-field.site,.info-field.email{word-break:break-all;}.info-field > strong:after{content:':';}.bank-details-wrapper{margin-bottom:15px;}.bank-details-wrapper .currency{display:inline-block;vertical-align:top;}.node-corporate-profile.node-teaser{margin:30px 0;}.node-corporate-profile h2{margin:0;}.node-corporate-profile span.label{text-transform:uppercase;display:inline-block;vertical-align:top;}.node-corporate-profile span.label:after{content:':';}.node-corporate-profile .information-details .info-field{font-size:17px;line-height:1.2;margin:7px 0;}.node-corporate-profile .additional-information .info-field{font-size:16px;line-height:1.5;}.node-corporate-profile .additional-information span.label{width:60%;}.node-corporate-profile .additional-information span.value{width:70px;text-align:right;display:inline-block;}.node-ngo .ngo-main .description-box h2{margin:0;}.node-ngo .ngo-main .description-box h4{margin:0;font-family:AgendaMedium;text-transform:none;}.node-ngo .ngo-main .description-box p{line-height:1.2;}.node-ngo .ngo-main .description-box p:first-child{margin-top:0;}.node-ngo .ngo-details{margin:15px 0;}.node-ngo .ngo-details .btn-simple:first-child{margin:5px;}.node-project{position:relative;overflow:hidden;}.node-project .stripe{position:absolute;right:-25px;top:10px;width:170px;padding-left:40px;font-weight:bold;height:35px;text-align:center;font-size:17px;line-height:35px;text-transform:uppercase;color:#ACDEFF;background:#015DA1;-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);transform:rotate(25deg);}.node-project .stripe:hover + .highlighted-wrapper{display:block;}.node-project .highlighted-wrapper{display:none;position:absolute;top:70px;right:20px;background:#CCDFF8;border-radius:5px;padding:5px;min-width:140px;}.node-project .highlighted-wrapper:after{content:"";z-index:1;position:absolute;right:30%;top:-25px;border-bottom:50px solid #CCDFF8;border-left:7px solid transparent;border-right:7px solid transparent;border-top:none;-ms-transform:rotate(55deg);-webkit-transform:rotate(55deg);transform:rotate(55deg);}.node-project .highlighted-wrapper .icon{float:left;margin-right:10px;}.node-project .highlighted-wrapper .icon img{display:block;}.node-project .highlighted-wrapper .name{position:relative;z-index:2;font-size:14px;line-hegiht:20px;color:#0B669B;font-weight:bold;padding-top:7px;overflow:hidden;}.node-project .highlighted-wrapper .info{position:relative;z-index:2;font-size:14px;line-hegiht:20px;color:#0B669B;font-weight:bold;}.node-project .highlighted-wrapper.teaser{width:auto;}.node-project .project-preview{text-align:center;margin-bottom:20px;}.node-project.node-teaser{background:#ffffff;margin-bottom:20px;}.node-project.node-teaser .caption{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#929292;font-size:12.6px;line-height:1.8;font-weight:bold;color:#ffffff;text-transform:uppercase;margin-bottom:10px;box-shadow:2px 2px 4px #929292;}.node-project.node-teaser .company-logo{float:left;width:85px;line-height:92px;margin-left:10px;margin-right:0;}.node-project.node-teaser .company-logo img{vertical-align:middle;}.node-project.node-teaser .project-preview{float:right;margin-right:10px;width:115px;height:92px;text-align:left;margin-bottom:0;}.node-project.node-teaser .project-preview img{vertical-align:middle;}.node-project.node-teaser .project-info{padding:5px 10px;}.node-project.node-teaser .project-info h6{margin:0;color:#57585b;}.node-project.node-teaser .project-info p{margin:0;font-size:11.2px;}.node-project.node-teaser .project-info .colleagues-list-teaser{position:relative;}.node-project.node-teaser .project-info .colleagues-list-teaser .trigger{font-size:9px;color:#005da0;margin-top:5px;}.node-project.node-teaser .project-info .colleagues-list-teaser .icons{display:none;position:absolute;left:0;bottom:100%;margin-bottom:5px;background:#ffffff;padding:5px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.3);}.node-project.node-teaser .project-info .colleagues-list-teaser .icons:after{content:'';display:block;border-top:5px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:100%;left:21px;margin-left:-5px;}.node-project.node-teaser .project-info .colleagues-list-teaser .icons .colleagues-list{overflow:hidden;margin:0;padding:0;list-style:none;font-size:0;}.node-project.node-teaser .project-info .colleagues-list-teaser .icons .colleagues-list li{display:inline-block;padding:5px;margin:0;}.node-project.node-teaser .project-info .colleagues-list-teaser:hover .icons{display:block;}.node-project.node-teaser .more-link{font-size:11.2px;line-height:1.2;font-weight:bold;text-transform:uppercase;text-align:left;text-decoration:underline;}.node-project.node-teaser .progress{max-width:none;}.node-project.node-teaser .progress .bar{float:none;width:auto;}.node-project.node-teaser .progress .percentage,.node-project.node-teaser .progress .message{display:none;}.node-project.node-teaser .action-links{margin:10px 0 5px 10px;float:right;text-align:right;min-width:50%;}.node-project.node-teaser .skills{padding:10px 0 5px 40px;background:url(/sites/all/themes/carma/images/icon_skills.png) 0 0 no-repeat;min-height:20px;font-size:10px;}.node-project .recent-news{margin:25px 0 50px;}.node-project .recent-news h2{margin:0;}.node-project .recent-news h4{margin:0;}.node-project .recent-news .recent-news-wrapper{margin-bottom:15px;}.node-project .recent-news .recent-news-wrapper h3{font-size:18px;line-height:22px;margin:10px 0;}.node-project .recent-news .recent-news-wrapper .attachment img{display:block;}.node-project .recent-news .recent-news-wrapper .attachment .file a{word-break:break-all;font-size:12px;line-height:15px;}.node-project .recent-news .recent-news-wrapper .description{margin-top:10px;}.node-project .recent-news .recent-news-wrapper .description p{margin:0;}.node-project a.apply-btn{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDk0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-webkit-gradient(linear,left top,right top,color-stop(15%,#0059a7),color-stop(50%,#0094d2),color-stop(85%,#0059a7));background:-webkit-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-o-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-ms-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:linear-gradient(to right,#0059a7 15%,#0094d2 50%,#0059a7 85%);background-color:#0059a7;border:2px solid #0072bd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.4);font-family:AgendaBold;font-size:18.2px;line-height:26px;height:30px;font-weight:normal;color:#ffffff;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:17px 20px 17px 0;display:inline-block;vertical-align:top;}.node-carma-blog.node-teaser .date{font-size:12px;line-height:1.2;}.node-carma-blog.node-teaser h3.title{font-size:24px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;}.node-carma-blog.node-teaser .body p{margin-top:0;}.node-carma-blog .image{margin-bottom:15px;}.node-carma-blog .image img{display:block;margin:0 auto;}.node-carma-blog .return a{display:inline-block;vertical-align:top;font-family:AgendaBold;font-size:18px;text-transform:uppercase;margin-bottom:30px;}.node-carma-blog .return a:before{content:'';display:inline-block;vertical-align:top;width:10px;height:21px;background:url(/sites/all/themes/carma/images/icon_back.png) 0 center no-repeat;}html,body{min-height:100%;}body{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZTlmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2NiZGZmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#dde9f8 0%,#cbdff8 60%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dde9f8),color-stop(60%,#cbdff8));background:-webkit-linear-gradient(top,#dde9f8 0%,#cbdff8 60%);background:-o-linear-gradient(top,#dde9f8 0%,#cbdff8 60%);background:-ms-linear-gradient(top,#dde9f8 0%,#cbdff8 60%);background:linear-gradient(to bottom,#dde9f8 0%,#cbdff8 60%);background-color:#dde9f8;}.wrap{margin:0 auto;}header{background:url(/sites/all/themes/carma/images/header_bg2.png) center top no-repeat;border-bottom:2px solid #bad2f1;position:relative;}footer{position:relative;}.logo-wrap{text-align:center;}#content,#content-bottom{position:relative;padding:0 15px 40px;}#copyright{text-align:center;text-transform:uppercase;font-family:AgendaMedium;line-height:1.2;letter-spacing:1px;}ul.primary{max-width:1190px;margin:15px auto;border-bottom-color:#bad2f1;}ul.primary li{display:inline-block;vertical-align:top;}ul.primary li a{background:#f3f3f3;color:#005da1;font-size:14px;line-height:1.5;display:inline-block;vertical-align:top;border:1px solid #bad2f1;border-bottom:0;}ul.primary li a:hover{background:#e0e0e0;}ul.primary li.active a{background:#005da1;color:#ffffff;border-color:#00406e;border-bottom:0;}table{width:100% !important;margin:25px 0;border:0;}table caption{background:#005da1;color:#ffffff;text-align:left;padding:5px;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}table th{height:20px;padding:5px;border:0;border:2px solid #ffffff;background:#b1c6e3;text-align:center;color:#005da1;font-size:10.5px;line-height:1.1;font-weight:bold;}table th:first-child{text-align:left;}table th[scope=row]{color:#57585b;font-weight:normal;}table thead th:first-child{text-align:left;}table thead th:first-child[scope=row]{color:#005da1;font-weight:bold;}table td{height:20px;padding:5px;border:2px solid #ffffff;background:#b6d4f2;font-size:10.5px;line-height:1.1;text-align:center;}table tbody{border:0;}table p{margin:0;}img{max-width:100%;width:auto;height:auto;}.region-header{padding-top:15px;}.region-header .block-locale{float:left;}.region-header ul.menu{list-style:none;margin:0;}.region-header ul.menu li{font-family:AgendaBold;font-size:18px;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,0.4);color:#ffffff;margin:0;list-style:none;}.region-header ul.menu li a{color:inherit;display:block;}.region-header ul.menu li a:hover{background:#ffffff;color:#005da1;text-shadow:none;}.region-header .block-carma-registration{font-family:AgendaMedium;font-size:18px;line-height:24px;color:#ffffff;text-transform:uppercase;}.region-header .block-carma-registration b{font-weight:normal;font-family:AgendaBold;}.region-footer .block-menu{text-align:center;}.region-footer ul.menu{display:inline-block;vertical-align:top;max-width:396.66667px;margin:0 15px;padding:0;}.region-footer ul.menu li{font-size:16.8px;line-height:1.2;text-transform:uppercase;padding:0;margin:0 0 15px;color:#abd6ff;}.region-footer ul.menu li a{color:inherit;}.content-bg{background:#ffffff;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,0.3);}.btn-simple{font-size:10px;line-height:1.2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NkY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fdfdfd 0%,#cccdcf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#cccdcf));background:-webkit-linear-gradient(top,#fdfdfd 0%,#cccdcf 100%);background:-o-linear-gradient(top,#fdfdfd 0%,#cccdcf 100%);background:-ms-linear-gradient(top,#fdfdfd 0%,#cccdcf 100%);background:linear-gradient(to bottom,#fdfdfd 0%,#cccdcf 100%);background-color:#fdfdfd;border:2px solid #bbbdbf;border-radius:5px;max-width:130px;padding:3px;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;color:#57585b;margin:5px;}.btn-simple:first-child{margin-left:0;}.btn-action{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDk0ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDU5YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-webkit-gradient(linear,left top,right top,color-stop(15%,#0059a7),color-stop(50%,#0094d2),color-stop(85%,#0059a7));background:-webkit-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-o-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:-ms-linear-gradient(left,#0059a7 15%,#0094d2 50%,#0059a7 85%);background:linear-gradient(to right,#0059a7 15%,#0094d2 50%,#0059a7 85%);background-color:#0059a7;border:2px solid #0072bd;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.4);font-family:AgendaBold;font-size:18.2px;line-height:26px;height:30px;font-weight:normal;color:#ffffff;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;text-transform:uppercase;}.btn-share{display:inline-block;vertical-align:top;margin:20px 0;}.btn-share-facebook{height:23px;background:url(/sites/all/themes/carma/images/btn_share_fb.png) 0 0 no-repeat;border:1px solid #385693;padding-left:30px;padding-right:10px;font-size:11px;line-height:23px;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.4);}.block-carma-projects{padding-bottom:30px;border-bottom:2px solid #bad2f1;margin-bottom:30px;}.block-carma-projects h2{margin:0 0 10px;color:#f7931e;}.block-carma-projects h2 a{color:inherit;}body.front h1.title{margin-top:0;}body.front h1.title small{display:block;font-family:AgendaMedium;}.projects-subtitle{margin:10px 0;font-family:AgendaMedium;overflow:hidden;}.projects-subtitle span{display:block;float:left;padding-right:15px;}.projects-subtitle:after{content:'.';text-indent:-9999px;display:block;overflow:hidden;border-bottom:2px solid #005da1;position:relative;top:-8px;}.block-carma-projects-ngo h2{font-size:36px;}.content-featured{background:#d2e1f6;}.content-featured h3{margin-top:0;}.content-featured .disclaimer-link{font-size:13px;margin-bottom:10px;}.progress{margin:10px 0 0;overflow:hidden;}.progress .bar{float:left;height:14px;border:1px solid #bbbdbf;margin:0;overflow:hidden;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmZDBkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cfd0d2 0%,#f6f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cfd0d2),color-stop(100%,#f6f7f7));background:-webkit-linear-gradient(top,#cfd0d2 0%,#f6f7f7 100%);background:-o-linear-gradient(top,#cfd0d2 0%,#f6f7f7 100%);background:-ms-linear-gradient(top,#cfd0d2 0%,#f6f7f7 100%);background:linear-gradient(to bottom,#cfd0d2 0%,#f6f7f7 100%);background-color:#cfd0d2;}.progress .bar .filled{height:14px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMjIyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjEwMTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#bf2228 0%,#ef1018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bf2228),color-stop(100%,#ef1018));background:-webkit-linear-gradient(top,#bf2228 0%,#ef1018 100%);background:-o-linear-gradient(top,#bf2228 0%,#ef1018 100%);background:-ms-linear-gradient(top,#bf2228 0%,#ef1018 100%);background:linear-gradient(to bottom,#bf2228 0%,#ef1018 100%);background-color:#bf2228;}.progress .percentage,.progress .message{font-size:13px;line-height:1.25;float:left;}.progress .message{margin-left:5px;}.comment{margin:20px 0;}.comment h3{font-size:21px;margin:5px 0;}.comment .submitted{margin-bottom:10px;font-size:11px;}.comment ul.links{margin-top:15px;display:inline-block;vertical-align:top;font-size:11px;}.comment span.new{padding:5px;background:#d2e1f6;color:#ffffff;}ul.stats-list li{padding-left:55px;list-style-type:none;margin:5px 0 0 0;font-family:AgendaBold;color:#005da1;min-height:45px;font-size:30px;line-height:1.1;position:relative;}ul.stats-list li:before{content:'';display:block;width:45px;height:45px;background-image:url(/sites/all/themes/carma/images/corporate_benchmark.png);background-repeat:no-repeat;position:absolute;left:6px;top:0;}ul.stats-list li .small{font-size:15px;margin-top:-7px;}ul.stats-list li:first-child{margin-top:0;}ul.stats-list li.company:before{background-position:0 0;}ul.stats-list li.project:before,ul.stats-list li.project-donation:before,ul.stats-list li.project-volunteering:before{background-position:0 -45px;}ul.stats-list li.money:before{background-position:0 -90px;}ul.stats-list li.volunteers:before{background-position:0 -135px;}ul.stats-list li.hours:before{background-position:0 -180px;}ul.stats-list li.ngo:before,ul.stats-list li.ngo-donation:before,ul.stats-list li.ngo-volunteering:before{background-position:0 -225px;}ul.stats-list li.donor:before{background-position:0 -270px;}ul.stats-list li.ngo-visited-pro-bono:before{background-image:url(/sites/all/themes/carma/images/pro_bono.png);background-size:49px 45px;border-radius:22px;background-position:0 0;}.project-type-page-section{margin-top:30px;border-top:1px solid #b0ccf1;}.project-type-page-section.stats{margin-top:0;border-top:none;}.project-type-page-section.stats .content{background-color:#fff;padding:20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.2);box-shadow:4px 4px 4px rgba(0,0,0,0.2);}.project-type-page-section.stats .content .stats-list{margin:0;overflow:hidden;}.project-type-page-section.stats .content .stats-list li:first-child{margin-left:0;}.colleagues-list{font-size:0;}.colleagues-list li{display:inline-block;list-style:none;}.project-type-page-section.ngo .content{text-align:center;}.project-type-page-section.ngo .content .node-ngo{display:inline-block;background:#ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.2);-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.2);box-shadow:4px 4px 4px rgba(0,0,0,0.2);}.project-type-page-section.ngo .content .node-ngo .company-logo{margin:0;}.project-type-page-section.ngo .content .node-ngo .company-logo img{vertical-align:middle;}.page-carma-blog .content-header h2{font-size:36px;margin:10px 0;}.page-carma-blog .content-header h4{margin:10px 0;}.sharethis-buttons{margin:10px 0;}.sharethis-buttons span{display:inline-block;vertical-align:top;height:30px;margin-right:3px;margin-bottom:3px;background-image:url(/sites/all/themes/carma/images/btns_share.png);background-repeat:no-repeat;cursor:pointer;}.sharethis-buttons span.st_email_custom{width:87px;background-position:0 0;}.sharethis-buttons span.st_googleplus_custom{width:85px;background-position:-92px 0;}.sharethis-buttons span.st_linkedin_custom{width:81px;background-position:-182px 0;}.sharethis-buttons span.st_twitter_custom{width:82px;background-position:-271px 0;}.sharethis-buttons span.st_facebook_custom{width:81px;background-position:-357px 0;}.page-carma-video .node-carma-videos{width:100%;max-width:390px;float:left;margin:0 auto;padding:0 20px;height:450px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-carma-video .node-carma-videos h2{font-size:23px;}.page-carma-video .region-content{float:left;}.info-field.metrics{overflow-x:auto;}.info-field.metrics table + p{display:none;}
