.intro-blue {color:#002B58; font-size:20px;}
.switch-darkblue {color:#022C56;}
.switch-orange {color:#F09428;}
.switch-darkergrey {color:#42617D;}
.switch-darkpink {color:#C60B46;}
.switch-lightblue {color:#01ACC3;}
.switch-khaki {color:#8CB345;}
.switch-lightergrey {color:#77797B;}
.switch-skyblue {color:#2AA9E0;}


ul.arrow-list-key {list-style: none; padding:0px;}
ul.arrow-list-key li {padding-left: 15px; position: relative; margin-bottom: 0;}
ul.arrow-list-key li:before {content: ''; border-right: 1px solid #4C4D4F; border-bottom: 1px solid #4C4D4F; width: 4px; height: 4px; transform: translateY(-50%) rotate(-45deg); position: absolute;left: 0px;top: 11px;}

.employee-block {background:#F09428; padding:15px; color:#fff;}
.employee-box {border:1px solid #F09428; padding:15px; border-radius:0px 15px 15px 0px;}
.employee-box-grey {background:#ECECEC; padding:5px 15px;}
.orangebkr-cell {background:#F09428;}
.orangebkr-cell-whitetext {background:#F09428; color:#fff;}
.orangebkr-botleft-radius {background:#F09428; border-radius:0px 0px 0px 25px;}
.orangebkr-botright-radius {background:#F09428; border-radius:0px 0px 25px 0px;}
.orangebkr-topleft-radius {background:#F09428; border-radius:25px 0px 0px 0px;}
.orangebkr-topright-radius {background:#F09428; border-radius:0px 25px 0px 0px;}


.customer-block {background:#42617D; padding:15px; color:#fff;}
.customer-box {border:1px solid #42617D; padding:15px; border-radius:0px 15px 15px 0px;}
.customer-box-grey {background:#ECECEC; padding:5px 15px;}
.darkgrey-cell {background:#42617D;}
.darkgrey-cell-whitetext {background:#42617D; color:#fff;}
.darkgrey-botleft-radius {background:#42617D; border-radius:0px 0px 0px 25px;}
.darkgrey-botright-radius {background:#42617D; border-radius:0px 0px 25px 0px;}
.darkgrey-topleft-radius {background:#42617D; border-radius:25px 0px 0px 0px;}
.darkgrey-topright-radius {background:#42617D; border-radius:0px 25px 0px 0px;}


.media-block {background:#C60B46; padding:15px; color:#fff;}
.media-box {border:1px solid #C60B46; padding:15px; border-radius:0px 15px 15px 0px;}
.media-box-grey {background:#ECECEC; padding:5px 15px;}
.darkpink-cell {background:#C60B46;}
.darkpink-cell-whitetext {background:#C60B46; color:#fff;}
.darkpink-botleft-radius {background:#C60B46; border-radius:0px 0px 0px 25px;}
.darkpink-botright-radius {background:#C60B46; border-radius:0px 0px 25px 0px;}
.darkpink-topleft-radius {background:#C60B46; border-radius:25px 0px 0px 0px;}
.darkpink-topright-radius {background:#C60B46; border-radius:0px 25px 0px 0px;}


.consumer-block {background:#01ACC3; padding:15px; color:#fff;}
.consumer-box {border:1px solid #01ACC3; padding:15px; border-radius:0px 15px 15px 0px;}
.consumer-box-grey {background:#ECECEC; padding:5px 15px;}
.consumer-cell {background:#01ACC3;}
.lightblue-cell-whitetext {background:#01ACC3; color:#fff;}
.lightblue-botleft-radius {background:#01ACC3; border-radius:0px 0px 0px 25px;}
.lightblue-botright-radius {background:#01ACC3; border-radius:0px 0px 25px 0px;}
.lightblue-topleft-radius {background:#01ACC3; border-radius:25px 0px 0px 0px;}
.lightblue-topright-radius {background:#01ACC3; border-radius:0px 25px 0px 0px;}


.government-block {background:#8CB345; padding:15px; color:#fff;}
.government-box {border:1px solid #8CB345; padding:15px; border-radius:0px 15px 15px 0px;}
.government-box-grey {background:#ECECEC; padding:5px 15px;}
.government-cell {background:#8CB345;}
.khaki-cell-whitetext {background:#8CB345; color:#fff;}
.khaki-botleft-radius {background:#8CB345; border-radius:0px 0px 0px 25px;}
.khaki-botright-radius {background:#8CB345; border-radius:0px 0px 25px 0px;}
.khaki-topleft-radius {background:#8CB345; border-radius:25px 0px 0px 0px;}
.khaki-topright-radius {background:#8CB345; border-radius:0px 25px 0px 0px;}

.suppliers-block {background:#77787B; padding:15px; color:#fff;}
.suppliers-box {border:1px solid #77787B; padding:15px; border-radius:0px 15px 15px 0px;}
.suppliers-box-grey {background:#ECECEC; padding:5px 15px;}
.suppliers-cell {background:#77787B;}
.lightgrey-cell-whitetext {background:#77787B; color:#fff;}
.lightgrey-botleft-radius {background:#77787B; border-radius:0px 0px 0px 25px;}
.lightgrey-botright-radius {background:#77787B; border-radius:0px 0px 25px 0px;}
.lightgrey-topleft-radius {background:#77787B; border-radius:25px 0px 0px 0px;}
.lightgrey-topright-radius {background:#77787B; border-radius:0px 25px 0px 0px;}


.investors-block {background:#2AA9E0; padding:15px; color:#fff;}
.investors-box {border:1px solid #2AA9E0; padding:15px; border-radius:0px 15px 15px 0px;}
.investors-box-grey {background:#ECECEC; padding:5px 15px;}
.investors-cell {background:#2AA9E0;}
.skyblue-cell-whitetext {background:#2AA9E0; color:#fff;}
.skyblue-botleft-radius {background:#2AA9E0; border-radius:0px 0px 0px 25px;}
.skyblue-botright-radius {background:#2AA9E0; border-radius:0px 0px 25px 0px;}
.skyblue-topleft-radius {background:#2AA9E0; border-radius:25px 0px 0px 0px;}
.skyblue-topright-radius {background:#2AA9E0; border-radius:0px 25px 0px 0px;}



/*ACCORDIONS*/

/* Accordion controls 
========================================================================== */
.control{background-color: #de0000;border-radius: 6px;padding: 5px 10px;border-style: none;font-family: arial;font-size: 1em;font-weight: bold;color: #fff;outline: none;margin: 10px;}
.control:hover{cursor: pointer;color: #e8e8e8;}
.control:active{color: #000000;padding: 4px 9px;font-size: .95em;}

/* Main accordion container 
========================================================================== */
.accordion {background-color: #e3e3e3;width: 90%;margin: 10px auto 0;padding: 5px 20px;border-radius: 20px;}
.accordion:hover{cursor: pointer;}

/* Main accordion title 
========================================================================== */
.accordion h1{display: inline;font-weight: 100;}

/* Main accordion arrow 
========================================================================== */
.accordion button{float: right;font-size: 20px;background-color: transparent;border-style: none;padding: 0;margin: 0;margin-top: 10px;outline: none;}


/* Accordion dropdown panel
========================================================================== */
.accordion-panel{margin: 0 auto;padding: 10px 15px;min-width: 80%;max-width: 85%;border-width: 2px;background-color: #fff;border-color: #e3e3e3; border-style: solid; border-top: none;border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;}

/* Rotate class for dropdown button
========================================================================== */
.rotate {-moz-transition: all .5s linear; -webkit-transition: all .5s linear; transition: all .5s linear;}
.rotate.up {-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); transform:rotate(180deg);}




.bluebottom-line {border-bottom:2px solid #2AA9E0;}
.bluecell-block {background:#EBF4FC; color:#45627D; padding:10px; font-weight:bold}
.bluecell-block-red {background:#EBF4FC; color:#C60946!important; padding:10px; border-bottom:1px solid #2AA9E0;}
.bluecell-block-lightblue {background:#EBF4FC; color:#00ACC2!important; padding:10px; border-bottom:1px solid #2AA9E0;}
.bluecell-block-blue {background:#EBF4FC; color:#45627D!important; padding:10px;}
.bluecell-block-orange {background:#EBF4FC; color:#F1941B!important; padding:10px;}

.limecell-block {background:#F1F5E9; color:#002A58!important; padding:10px;}


.grey-finblock {background:#E2E3E8; padding:15px; color:#44617C!important;}
.green-finblock {background:#F0F3E6; padding:15px; color:#8CB344!important;}
.lightblue-finblock {background:#E9F2FA; padding:15px; color:#30A9E0!important;}