.m-menu{
    padding-top: 15px;
    margin: 15px 4% 50px;
}

.m-menu .menu{
    overflow: hidden;
}

.m-menu .menu li{
    padding: 0 !important;
    display: inline-block;
    float: left;
    width: 20%;
}
.m-menu .menu li.m-total{
    width: 17%;
}
.m-menu .menu li.m-empre{
    width: 23%;
}

.m-menu .menu li a{
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    display: inline-block;
    font: 13px/38px 'Arvo';
    color: #0AB0DD;
    border-bottom: 2px solid #0AB0DD;
    width: 100%;
}

.m-menu .menu li a.active,
.m-menu .menu li a:active,
.m-menu .menu li a:active:focus,
.m-menu .menu li a:hover,
.m-menu .menu li a:focus{
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    background: #0AB0DD;
    color: #fff;
    outline: none;
}

.m-menu .menu li a::before{
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
}

.m-total a::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMi43Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzBhYjBkZDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkludmVzdGltZW50byBUb3RhbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0uNzMsMEEuODEuODEsMCwwLDAsMCwuODFWMTkuMTlBLjgxLjgxLDAsMCwwLC44MSwyMEgxMS4wOGEuODEuODEsMCwwLDAsMC0xLjYySDEuNjJWMS42MmgxM1YxMy43OWEuODEuODEsMCwwLDAsMS42MiwwVi44MUEuODEuODEsMCwwLDAsMTUuNCwwSC43M1pNMy4xNiw0LjZhLjgxLjgxLDAsMCwwLC4wOCwxLjYySDEzYS44Mi44MiwwLDAsMCwuODItLjhBLjguOCwwLDAsMCwxMyw0LjZIMy4xNlptMCw0LjU5YS44Mi44MiwwLDAsMC0uNzcuODUuOC44LDAsMCwwLC44NS43N0gxM2EuODEuODEsMCwxLDAsMC0xLjYySDMuMTZabTAsNC42YS44MS44MSwwLDAsMCwuMDgsMS42MkgxM2EuODEuODEsMCwwLDAsLjgyLS44LjguOCwwLDAsMC0uOC0uODJIMy4xNlptMTYsMS4zM2EuODMuODMsMCwwLDAtLjcyLjQybC0zLDUtMS42OS0xLjY5YS44MS44MSwwLDAsMC0xLjE0LS4wOEEuODIuODIsMCwwLDAsMTIuNTksMjBsLjA3LjA3LDIuNDMsMi40M2EuODIuODIsMCwwLDAsMS4xNSwwLDEuMDksMS4wOSwwLDAsMCwuMTMtLjE3bDMuNTEtNS45NGEuODIuODIsMCwwLDAtLjI3LTEuMTJBLjc1Ljc1LDAsMCwwLDE5LjIsMTUuMTJaIi8+PC9nPjwvZz48L3N2Zz4=");
    height: 25px;
    width: 20px;
}
.m-total:hover a::before,
.m-total a.active::before,
.m-total a:active::before,
.m-total a:active:focus::before,
.m-total a:hover::before,
.m-total a:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMi43Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkludmVzdGltZW50byBUb3RhbDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0uNzMsMEEuODEuODEsMCwwLDAsMCwuODFWMTkuMTlBLjgxLjgxLDAsMCwwLC44MSwyMEgxMS4wOGEuODEuODEsMCwwLDAsMC0xLjYySDEuNjJWMS42MmgxM1YxMy43OWEuODEuODEsMCwwLDAsMS42MiwwVi44MUEuODEuODEsMCwwLDAsMTUuNCwwSC43M1pNMy4xNiw0LjZhLjgxLjgxLDAsMCwwLC4wOCwxLjYySDEzYS44Mi44MiwwLDAsMCwuODItLjhBLjguOCwwLDAsMCwxMyw0LjZIMy4xNlptMCw0LjU5YS44Mi44MiwwLDAsMC0uNzcuODUuOC44LDAsMCwwLC44NS43N0gxM2EuODEuODEsMCwxLDAsMC0xLjYySDMuMTZabTAsNC42YS44MS44MSwwLDAsMCwuMDgsMS42MkgxM2EuODEuODEsMCwwLDAsLjgyLS44LjguOCwwLDAsMC0uOC0uODJIMy4xNlptMTYsMS4zM2EuODMuODMsMCwwLDAtLjcyLjQybC0zLDUtMS42OS0xLjY5YS44MS44MSwwLDAsMC0xLjE0LS4wOEEuODIuODIsMCwwLDAsMTIuNTksMjBsLjA3LjA3LDIuNDMsMi40M2EuODIuODIsMCwwLDAsMS4xNSwwLDEuMDksMS4wOSwwLDAsMCwuMTMtLjE3bDMuNTEtNS45NGEuODIuODIsMCwwLDAtLjI3LTEuMTJBLjc1Ljc1LDAsMCwwLDE5LjIsMTUuMTJaIi8+PC9nPjwvZz48L3N2Zz4=");
}

.m-empre a::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MSAyMC45MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5JbnZlc3RpbWVudG8gRW1wcmVzYXJpYWw8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuODYsNy42YTEsMSwwLDAsMC0uOTUsMVYxOUgxLjlWMTIuMzVBMSwxLDAsMCwwLDEsMTEuNGExLDEsMCwwLDAtLjk1Ljk1VjIwYTEsMSwwLDAsMCwxLC45NUgyMS44NmExLDEsMCwwLDAsLjk1LS45NVY4LjU1QTEsMSwwLDAsMCwyMS44Niw3LjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuODYsMGgtMy44YTEsMSwwLDEsMCwwLDEuOWgxLjVMMTIuMyw5LjE3LDcuMjYsNWExLDEsMCwwLDAtLjYxLS4yMiwxLDEsMCwwLDAtLjQyLjFMLjUzLDcuN2ExLDEsMCwwLDAtLjQ4LjU1QTEsMSwwLDAsMCwuMSw5LDEsMSwwLDAsMCwxLDkuNWEuOTQuOTQsMCwwLDAsLjQzLS4xTDYuNTIsNi44M2w1LjIzLDQuMzVhLjg5Ljg5LDAsMCwwLC42LjIyLjk0Ljk0LDAsMCwwLC42OC0uMjdsNy44OC03Ljg5VjQuNzVhLjk1Ljk1LDAsMCwwLDEuOSwwVjFBMSwxLDAsMCwwLDIxLjg2LDBaIi8+PC9nPjwvZz48L3N2Zz4=");
    height: 30px;
    width: 23px;
}
.m-empre:hover a::before,
.m-empre a.active::before,
.m-empre a:active::before,
.m-empre a:active:focus::before,
.m-empre a:hover::before,
.m-empre a:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MSAyMC45MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5JbnZlc3RpbWVudG8gRW1wcmVzYXJpYWw8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuODYsNy42YTEsMSwwLDAsMC0uOTUsMVYxOUgxLjlWMTIuMzVBMSwxLDAsMCwwLDEsMTEuNGExLDEsMCwwLDAtLjk1Ljk1VjIwYTEsMSwwLDAsMCwxLC45NUgyMS44NmExLDEsMCwwLDAsLjk1LS45NVY4LjU1QTEsMSwwLDAsMCwyMS44Niw3LjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuODYsMGgtMy44YTEsMSwwLDEsMCwwLDEuOWgxLjVMMTIuMyw5LjE3LDcuMjYsNWExLDEsMCwwLDAtLjYxLS4yMiwxLDEsMCwwLDAtLjQyLjFMLjUzLDcuN2ExLDEsMCwwLDAtLjQ4LjU1QTEsMSwwLDAsMCwuMSw5LDEsMSwwLDAsMCwxLDkuNWEuOTQuOTQsMCwwLDAsLjQzLS4xTDYuNTIsNi44M2w1LjIzLDQuMzVhLjg5Ljg5LDAsMCwwLC42LjIyLjk0Ljk0LDAsMCwwLC42OC0uMjdsNy44OC03Ljg5VjQuNzVhLjk1Ljk1LDAsMCwwLDEuOSwwVjFBMSwxLDAsMCwwLDIxLjg2LDBaIi8+PC9nPjwvZz48L3N2Zz4=");
}
.m-mun a::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi45NSAyMi45NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5JbnZlc3RpbWVudG8gTXVuaWNpcGFsPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIyLjA4LDIxLjI1aC0xLjdWOC4wOGgxLjcxYS44Ni44NiwwLDAsMCwuMzYtMS42M0wxMS45LjEyYS44NS44NSwwLDAsMC0uODcsMEwuNDEsNi41QS44NS44NSwwLDAsMCwuODUsOC4wN2gxLjdWMjEuMjVILjg1YS44NS44NSwwLDEsMCwwLDEuN0gyMi4wOGEuODUuODUsMCwwLDAsMC0xLjdabS0zLjM5LDBIMTVWOC4wOGgzLjY4VjIxLjI1Wk0xMy4zMSw4LjA4VjIxLjI1SDkuNjNWOC4wOFpNMTEuNDcsMS44NCwxOSw2LjM3SDMuOTJaTTQuMjUsOC4wOEg3LjkzVjIxLjI1SDQuMjVaIi8+PC9nPjwvZz48L3N2Zz4=");
    height: 33px;
    width: 23px;
}
.m-mun:hover a::before,
.m-mun a.active::before,
.m-mun a:active::before,
.m-mun a:active:focus::before,
.m-mun a:hover::before,
.m-mun a:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi45NSAyMi45NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5JbnZlc3RpbWVudG8gTXVuaWNpcGFsPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIyLjA4LDIxLjI1aC0xLjdWOC4wOGgxLjcxYS44Ni44NiwwLDAsMCwuMzYtMS42M0wxMS45LjEyYS44NS44NSwwLDAsMC0uODcsMEwuNDEsNi41QS44NS44NSwwLDAsMCwuODUsOC4wN2gxLjdWMjEuMjVILjg1YS44NS44NSwwLDEsMCwwLDEuN0gyMi4wOGEuODUuODUsMCwwLDAsMC0xLjdabS0zLjM5LDBIMTVWOC4wOGgzLjY4VjIxLjI1Wk0xMy4zMSw4LjA4VjIxLjI1SDkuNjNWOC4wOFpNMTEuNDcsMS44NCwxOSw2LjM3SDMuOTJaTTQuMjUsOC4wOEg3LjkzVjIxLjI1SDQuMjVaIi8+PC9nPjwvZz48L3N2Zz4=");
}
.m-ter a::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MSAyMi43NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BYm9yZGFnZW5zIFRlcnJpdG9yaWFpczwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMS40LDIyLjc2QTExLjM4LDExLjM4LDAsMCwxLDAsMTEuNzJIMHYtLjQ0QTExLjM5LDExLjM5LDAsMCwxLDExLjMzLDBoLjE3QTExLjM3LDExLjM3LDAsMCwxLDIyLjgsMTEuMjF2LjE3YS4zNC4zNCwwLDAsMSwwLC4xLDExLjI1LDExLjI1LDAsMCwxLTMuMzMsOEExMS4zNSwxMS4zNSwwLDAsMSwxMS40LDIyLjc2Wk0xLjkyLDEyLjMyYTkuNTEsOS41MSwwLDAsMCw4LjU1LDguNTNWMTkuNjhhLjk0Ljk0LDAsMCwxLDEuODcsMHYxLjE3YTkuNTMsOS41MywwLDAsMCw4LjU1LTguNTNIMTkuNzJhLjk0Ljk0LDAsMCwxLDAtMS44N2gxLjE3YTkuNTMsOS41MywwLDAsMC04LjU1LTguNTNWMy4wOGEuOTQuOTQsMCwwLDEtMS44NywwVjEuOTJhOS41MSw5LjUxLDAsMCwwLTguNTUsOC41M0gzLjA5YS45NC45NCwwLDAsMSwwLDEuODdabTQuNyw0Ljc3QS45LjksMCwwLDEsNiwxNi44MmEuOTQuOTQsMCwwLDEtLjIxLTFMOC41NCw5YTEsMSwwLDAsMSwuMi0uMywxLjA2LDEuMDYsMCwwLDEsLjMxLS4yMWw2Ljc4LTIuNzhhLjkyLjkyLDAsMCwxLC4zNi0uMDcsMSwxLDAsMCwxLC42Ni4yNy45NC45NCwwLDAsMSwuMjEsMWwtMi43OSw2Ljc3YTEsMSwwLDAsMS0uMjEuMzEuODMuODMsMCwwLDEtLjMuMkw3LDE3QS44NC44NCwwLDAsMSw2LjYyLDE3LjA5Wm0xLjcxLTIuNjQsNC4zNi0xLjc5LDEuNzgtNC4zNEwxMC4xMiwxMC4xWm0zLjA3LTJhMS4xMSwxLjExLDAsMCwxLS43OC0uMzMsMS4wNiwxLjA2LDAsMCwxLS4zMi0uNzgsMS4wOSwxLjA5LDAsMCwxLDEuMS0xLjEsMS4wNiwxLjA2LDAsMCwxLC43OC4zMiwxLjEsMS4xLDAsMCwxLS43OCwxLjg5WiIvPjwvZz48L2c+PC9zdmc+");
    height: 27px;
    width: 23px;
}
.m-ter:hover a::before,
.m-ter a.active::before,
.m-ter a:active::before,
.m-ter a:active:focus::before,
.m-ter a:hover::before,
.m-ter a:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MSAyMi43NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BYm9yZGFnZW5zIFRlcnJpdG9yaWFpczwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMS40LDIyLjc2QTExLjM4LDExLjM4LDAsMCwxLDAsMTEuNzJIMHYtLjQ0QTExLjM5LDExLjM5LDAsMCwxLDExLjMzLDBoLjE3QTExLjM3LDExLjM3LDAsMCwxLDIyLjgsMTEuMjF2LjE3YS4zNC4zNCwwLDAsMSwwLC4xLDExLjI1LDExLjI1LDAsMCwxLTMuMzMsOEExMS4zNSwxMS4zNSwwLDAsMSwxMS40LDIyLjc2Wk0xLjkyLDEyLjMyYTkuNTEsOS41MSwwLDAsMCw4LjU1LDguNTNWMTkuNjhhLjk0Ljk0LDAsMCwxLDEuODcsMHYxLjE3YTkuNTMsOS41MywwLDAsMCw4LjU1LTguNTNIMTkuNzJhLjk0Ljk0LDAsMCwxLDAtMS44N2gxLjE3YTkuNTMsOS41MywwLDAsMC04LjU1LTguNTNWMy4wOGEuOTQuOTQsMCwwLDEtMS44NywwVjEuOTJhOS41MSw5LjUxLDAsMCwwLTguNTUsOC41M0gzLjA5YS45NC45NCwwLDAsMSwwLDEuODdabTQuNyw0Ljc3QS45LjksMCwwLDEsNiwxNi44MmEuOTQuOTQsMCwwLDEtLjIxLTFMOC41NCw5YTEsMSwwLDAsMSwuMi0uMywxLjA2LDEuMDYsMCwwLDEsLjMxLS4yMWw2Ljc4LTIuNzhhLjkyLjkyLDAsMCwxLC4zNi0uMDcsMSwxLDAsMCwxLC42Ni4yNy45NC45NCwwLDAsMSwuMjEsMWwtMi43OSw2Ljc3YTEsMSwwLDAsMS0uMjEuMzEuODMuODMsMCwwLDEtLjMuMkw3LDE3QS44NC44NCwwLDAsMSw2LjYyLDE3LjA5Wm0xLjcxLTIuNjQsNC4zNi0xLjc5LDEuNzgtNC4zNEwxMC4xMiwxMC4xWm0zLjA3LTJhMS4xMSwxLjExLDAsMCwxLS43OC0uMzMsMS4wNiwxLjA2LDAsMCwxLS4zMi0uNzgsMS4wOSwxLjA5LDAsMCwxLDEuMS0xLjEsMS4wNiwxLjA2LDAsMCwxLC43OC4zMiwxLjEsMS4xLDAsMCwxLS43OCwxLjg5WiIvPjwvZz48L2c+PC9zdmc+");
}
.m-cie a::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS45OCAyOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5DacOqbmNpYSBlIEVuc2lubyBTdXBlcmlvcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMCwyOEExMCwxMCwwLDAsMSw2LjczLDguNTYsMSwxLDAsMCwxLDcsOC41MWEuOTIuOTIsMCwwLDEsLjgyLDEuMzIuODkuODksMCwwLDEtLjUyLjQ3LDguMTUsOC4xNSwwLDEsMCw2LjExLjMxQS45Mi45MiwwLDAsMSwxMyw5LjM5YS45My45MywwLDAsMSwuODQtLjUyLjg0Ljg0LDAsMCwxLC4zOC4wOEExMCwxMCwwLDAsMSwxMCwyOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy44NCwxMC4zNWEuOTIuOTIsMCwwLDEtLjkyLS45MlYzLjY1YS45Mi45MiwwLDAsMSwuOTItLjkxaC43VjEuODNINnYuOTFINy4xNWEuOTIuOTIsMCwwLDEsLjkyLjkxVjkuNDNhLjkyLjkyLDAsMSwxLTEuODMsMFY0LjU3SDUuMDZhLjkyLjkyLDAsMCwxLS45MS0uOTJWLjkyQS45Mi45MiwwLDAsMSw1LjA2LDBIMTUuNDVhLjkyLjkyLDAsMCwxLC45Mi45MlYzLjY1YS45Mi45MiwwLDAsMS0uOTIuOTJoLS42OVY5LjQzQS45Mi45MiwwLDAsMSwxMy44NCwxMC4zNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjgsMjAuMjlhNi4zMSw2LjMxLDAsMCwxLTMuNzMtMSw0LjU2LDQuNTYsMCwwLDAtMi42Ni0uNzYsNy4yOSw3LjI5LDAsMCwwLTIuMTguMzUuODUuODUsMCwwLDEtLjMxLjA2QS45Mi45MiwwLDAsMSwuNiwxNy4xNWE4LjY3LDguNjcsMCwwLDEsMi44MS0uNDcsNi4zNCw2LjM0LDAsMCwxLDMuNzIsMS4xMSw0LjU2LDQuNTYsMCwwLDAsMi42Ni42NywxNy44NCwxNy44NCwwLDAsMCw1LjM3LTEuMDdMMTYuMjgsMTdhMTAuMTUsMTAuMTUsMCwwLDEsMi42NC0uNzYsMSwxLDAsMCwxLC41OS4xNy45NC45NCwwLDAsMSwuNDMuNzQuODkuODksMCwwLDEtLjIyLjY2LjkuOSwwLDAsMS0uNjMuMzJoMGExLjE0LDEuMTQsMCwwLDEtLjI4LDBjLS4zOS4wOS0xLjI1LjQtMS45LjYybC0xLjE0LjRBMTguNzgsMTguNzgsMCwwLDEsOS44LDIwLjI5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUuNTIsMTQuODlBLjg5Ljg5LDAsMSwxLDYuNCwxNCwuODkuODksMCwwLDEsNS41MiwxNC44OVptMC0uOTIsMCwwQTAsMCwwLDAsMCw1LjUyLDE0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLjYyLDE2Ljg3YTEuMTEsMS4xMSwwLDEsMSwxLjExLTEuMTFBMS4xMSwxLjExLDAsMCwxLDExLjYyLDE2Ljg3Wm0wLTEuMzZhLjI1LjI1LDAsMCwwLS4yNS4yNS4yNi4yNiwwLDAsMCwuMjUuMjYuMjYuMjYsMCwwLDAsLjI2LS4yNkEuMjYuMjYsMCwwLDAsMTEuNjIsMTUuNTFaIi8+PC9nPjwvZz48L3N2Zz4=");
    height: 33px;
    width: 20px;
}
.m-cie:hover a::before,
.m-cie a.active::before,
.m-cie a:active::before,
.m-cie a:active:focus::before,
.m-cie a:hover::before,
.m-cie a:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS45OCAyOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5DacOqbmNpYSBlIEVuc2lubyBTdXBlcmlvcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMCwyOEExMCwxMCwwLDAsMSw2LjczLDguNTYsMSwxLDAsMCwxLDcsOC41MWEuOTIuOTIsMCwwLDEsLjgyLDEuMzIuODkuODksMCwwLDEtLjUyLjQ3LDguMTUsOC4xNSwwLDEsMCw2LjExLjMxQS45Mi45MiwwLDAsMSwxMyw5LjM5YS45My45MywwLDAsMSwuODQtLjUyLjg0Ljg0LDAsMCwxLC4zOC4wOEExMCwxMCwwLDAsMSwxMCwyOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy44NCwxMC4zNWEuOTIuOTIsMCwwLDEtLjkyLS45MlYzLjY1YS45Mi45MiwwLDAsMSwuOTItLjkxaC43VjEuODNINnYuOTFINy4xNWEuOTIuOTIsMCwwLDEsLjkyLjkxVjkuNDNhLjkyLjkyLDAsMSwxLTEuODMsMFY0LjU3SDUuMDZhLjkyLjkyLDAsMCwxLS45MS0uOTJWLjkyQS45Mi45MiwwLDAsMSw1LjA2LDBIMTUuNDVhLjkyLjkyLDAsMCwxLC45Mi45MlYzLjY1YS45Mi45MiwwLDAsMS0uOTIuOTJoLS42OVY5LjQzQS45Mi45MiwwLDAsMSwxMy44NCwxMC4zNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjgsMjAuMjlhNi4zMSw2LjMxLDAsMCwxLTMuNzMtMSw0LjU2LDQuNTYsMCwwLDAtMi42Ni0uNzYsNy4yOSw3LjI5LDAsMCwwLTIuMTguMzUuODUuODUsMCwwLDEtLjMxLjA2QS45Mi45MiwwLDAsMSwuNiwxNy4xNWE4LjY3LDguNjcsMCwwLDEsMi44MS0uNDcsNi4zNCw2LjM0LDAsMCwxLDMuNzIsMS4xMSw0LjU2LDQuNTYsMCwwLDAsMi42Ni42NywxNy44NCwxNy44NCwwLDAsMCw1LjM3LTEuMDdMMTYuMjgsMTdhMTAuMTUsMTAuMTUsMCwwLDEsMi42NC0uNzYsMSwxLDAsMCwxLC41OS4xNy45NC45NCwwLDAsMSwuNDMuNzQuODkuODksMCwwLDEtLjIyLjY2LjkuOSwwLDAsMS0uNjMuMzJoMGExLjE0LDEuMTQsMCwwLDEtLjI4LDBjLS4zOS4wOS0xLjI1LjQtMS45LjYybC0xLjE0LjRBMTguNzgsMTguNzgsMCwwLDEsOS44LDIwLjI5WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUuNTIsMTQuODlBLjg5Ljg5LDAsMSwxLDYuNCwxNCwuODkuODksMCwwLDEsNS41MiwxNC44OVptMC0uOTIsMCwwQTAsMCwwLDAsMCw1LjUyLDE0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLjYyLDE2Ljg3YTEuMTEsMS4xMSwwLDEsMSwxLjExLTEuMTFBMS4xMSwxLjExLDAsMCwxLDExLjYyLDE2Ljg3Wm0wLTEuMzZhLjI1LjI1LDAsMCwwLS4yNS4yNS4yNi4yNiwwLDAsMCwuMjUuMjYuMjYuMjYsMCwwLDAsLjI2LS4yNkEuMjYuMjYsMCwwLDAsMTEuNjIsMTUuNTFaIi8+PC9nPjwvZz48L3N2Zz4=");
}

.p-projects{
    margin: 0 4% 30px;
    clear: both;
    overflow: hidden;
}

.p-content-chart{
    width: 92%;
}

.p-content{
    float: left;
    margin: 0 4% 30px;
}

.p-body{
    font: 14px/18px 'Asap';
}

.p-text a{
    color: #0AB0DD;
}

.p-text a:active,
.p-text a:active:focus,
.p-text a:hover,
.p-text a:focus{
    color: #000;
}

.p-main-body{
    float: left;
    width: 33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.p-main-body .p-values{
    margin: 20px 0 25px;
    font-size: 18px;
}

.p-main-body .p-val{
    margin-bottom: 20px;
}

.p-main-body .p-val:nth-child(3){
    color: #CCCCCC;
}

.p-val:last-child{
    margin-bottom: 0;
}

.p-label{
    display: inline-block;
    color: #666666;
    font-size: 14px;
    font-weight: 700;
}

.a-dload,
.a-map{
    background: #0AB0DD;
    font: 14px/28px 'Asap';
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    text-align: center;
    display: inline-block;
    max-width: 280px;
    border: 1px solid #0AB0DD;
    text-decoration: none;
    width: 100%;
    color: #fff;
    padding-left: 5px;
    padding-right: 5px;
}

.a-map{
    margin-top: 10px;
    background: #666666;
    border-color: #666666;
}

.a-dload:active,
.a-dload:active:focus,
.a-dload:hover,
.a-dload:focus{
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    color: #0AB0DD;
    background: #fff;
    outline: none;
}

.a-map:active,
.a-map:active:focus,
.a-map:hover,
.a-map:focus{
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    color: #666666;
    background: #fff;
    outline: none;
}

.a-dload::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Eb3dubG9hZDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy42LDE0LjQySDExLjEzdi0zLjNoMy4yOVYxMy42YS43OC43OCwwLDAsMS0uODIuODJtLTEyLS44MlYxMS4xMkg0Ljh2My4zSDIuNGEuNzguNzgsMCwwLDEtLjgyLS44Mm05LjU1LTcuMjNoMy4yOVY5LjU0SDExLjEzWk00LjgsOS41NEgxLjU4VjYuMzdINC44VjkuNTRabTQuNzUsNC44OEg2LjM4di0zLjNIOS41NVptLTMuMTctOEg5LjU1VjkuNTRINi4zOFptLTQtNC43OUgxMy42YS43OC43OCwwLDAsMSwuODIuODJWNC43OUgxLjU4VjIuNGEuNzguNzgsMCwwLDEsLjgyLS44Mk0xMy42LDBIMi40QTIuMzYsMi4zNiwwLDAsMCwwLDIuNFYxMy42QTIuMzYsMi4zNiwwLDAsMCwyLjQsMTZIMTMuNkEyLjM2LDIuMzYsMCwwLDAsMTYsMTMuNlYyLjRBMi4zNiwyLjM2LDAsMCwwLDEzLjYsMCIvPjwvZz48L2c+PC9zdmc+");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    height: 25px;
    width: 16px;
}

.a-map::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5QbHVzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDdIOVYxQTEsMSwwLDAsMCw3LDFWN0gxQTEsMSwwLDAsMCwxLDlIN3Y2YTEsMSwwLDAsMCwyLDBWOWg2YTEsMSwwLDAsMCwwLTJaIi8+PC9nPjwvZz48L3N2Zz4=");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    height: 25px;
    width: 16px;
}

.a-dload:active::before,
.a-dload:active:focus::before,
.a-dload:hover::before,
.a-dload:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwQUIwREQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Eb3dubG9hZDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy42LDE0LjQySDExLjEzdi0zLjNoMy4yOVYxMy42YS43OC43OCwwLDAsMS0uODIuODJtLTEyLS44MlYxMS4xMkg0Ljh2My4zSDIuNGEuNzguNzgsMCwwLDEtLjgyLS44Mm05LjU1LTcuMjNoMy4yOVY5LjU0SDExLjEzWk00LjgsOS41NEgxLjU4VjYuMzdINC44VjkuNTRabTQuNzUsNC44OEg2LjM4di0zLjNIOS41NVptLTMuMTctOEg5LjU1VjkuNTRINi4zOFptLTQtNC43OUgxMy42YS43OC43OCwwLDAsMSwuODIuODJWNC43OUgxLjU4VjIuNGEuNzguNzgsMCwwLDEsLjgyLS44Mk0xMy42LDBIMi40QTIuMzYsMi4zNiwwLDAsMCwwLDIuNFYxMy42QTIuMzYsMi4zNiwwLDAsMCwyLjQsMTZIMTMuNkEyLjM2LDIuMzYsMCwwLDAsMTYsMTMuNlYyLjRBMi4zNiwyLjM2LDAsMCwwLDEzLjYsMCIvPjwvZz48L2c+PC9zdmc+");
}

.a-map:active::before,
.a-map:active:focus::before,
.a-map:hover::before,
.a-map:focus::before{
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NjY2NjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5QbHVzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDdIOVYxQTEsMSwwLDAsMCw3LDFWN0gxQTEsMSwwLDAsMCwxLDlIN3Y2YTEsMSwwLDAsMCwyLDBWOWg2YTEsMSwwLDAsMCwwLTJaIi8+PC9nPjwvZz48L3N2Zz4=");
}

.m-square{
    float: left;
    padding-left: 40px;
    width: 67%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.m-square .p-body{
    margin-bottom: 20px;
}

.m-square .menu{
    float: left;
    overflow: hidden;
    width: 100%;
}

.m-square .menu li.m-total{
    display: none;
}

.m-square .menu li{
    display: table;
    padding: 0 !important;
    float: left;
    width: 25%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.m-square .menu li a{
    vertical-align: bottom;
    display: table-cell;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    font: 18px/22px 'Arvo';
    color: #0AB0DD;
    border: 2px solid #0AB0DD;
    border-left-width: 0;
    float: none;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.m-square .menu li:nth-child(2) a{
    border-left-width: 2px;
}

.m-square a::before{
    display: block;
    margin-bottom: 5px;
}

.m-square .m-empre a::before{
    height: 33px;
    width: 36px;
}
.m-square .m-mun a::before{
    height: 36px;
    width: 36px;
}
.m-square .m-ter a::before{
    height: 36px;
    width: 36px;
}
.m-square .m-cie a::before{
    height: 40px;
    width: 28px;
}

.m-square .menu li a:active,
.m-square .menu li a:active:focus,
.m-square .menu li a:hover,
.m-square .menu li a:focus{
    background: #0AB0DD;
    outline: none;
    color: #fff;
}
/*
.p-sub-body{
    overflow: hidden;
}
*/
.p-sub-body > div{
    float: left;
    width: 33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.p-one-column .p-second-body,
.p-one-column .p-first-body{
    width: 67%;
}

.p-text ul{
    margin-top: 10px;
    padding-left: 40px;
}

.p-text ul li{
    margin: 5px 0;
    list-style-type: disc;
}

.p-large-body .p-btns{
    float: right;
    width: 25%;
}

.p-sub-body .p-values,
.p-sub-body .p-btns{
    padding-left: 30px;
}

.p-sub-body .p-val{
    margin-bottom: 5px;
}

.p-sub-body .p-label{
    color: #000;
}

.p-tab-map{
    float: left;
    margin: 20px 0 0;
    clear: both;
    width: 100%;
}

.p-tab-map-science{
    margin-top: 35px;
}

.p-tab-map .p-nb{
    border: none;
}

.p-tab-map .p-label{
    font: normal 11px/15px 'Asap';
    padding-left: 30px;
    float: right;
    width: 67%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #000;
}

.p-map{
    position: relative;
    padding: 20px 20px 45px;
    float: left;
    width: 67%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #B3B3B3;
}

.p-tab-map-science .p-map{
    padding-top: 0;
}

.p-map svg{
    height: auto;
    display: block;
    width: 100%;
    height: 500px;
}

.s-map-a text,
.s-map-l text{
    pointer-events: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}

.s-map-a > polygon{
    pointer-events: fill;
}

.s-map-a > polygon,
.s-map-l > g{
    cursor: pointer;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}

/*.s-map-a > polygon:hover{
    fill: #0AB0DD;
}*/

.s-map-l > g .s-map-s.active,
.s-map-l > g:hover .s-map-s{
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    fill: #006699;
}

.p-map-infobox{
    position: absolute;
    max-width: 240px;
    padding: 15px;
    display: none;
    background: #fff;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    width: 100%;
    top: 0;
    left: 0;
    border: 2px solid #006699;
}

.p-map-infobox > div{
    font-family: "Asap", sans-serif;
    margin-bottom: 5px;
    font-size: 15px;
}

.p-map-infobox > div:last-child{
    margin-bottom: 0;
}

.pm-name{
    font-weight: 700;
    font-size: 14px;
}

.pm-label{
    display: inline-block;
    color: #000000;
    font-size: 12px;
}

.pm-inv{
    color: #0066CC;
}

.pm-ue{
    color: #00CC99;
}

.p-tab{
    position: relative;
    float: left;
    clear: both;
    width: 33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #B3B3B3;
    border-right: 0;
}

.t-table .view-header{
    padding: 15px 10px;
    border-bottom: 1px solid #B3B3B3;
}

.t-title{
    text-transform: uppercase;
    font: bold 18px/22px 'Asap';
    margin-top: 10px;
    color: #0AB0DD;
}

.t-table .view-filters{
    display: none;
}

.p-tab-map .p-nb table{
    border: 1px solid #B3B3B3;
    border-bottom: 0;
}

.t-table thead{
    border-bottom: 1px solid #B3B3B3;
}

.t-table thead th,
.t-table tbody td{
    vertical-align: middle;
    font: bold 11px/15px 'Asap';
    padding-right: 5px;
    padding-left: 5px;
    height: 39px;
    color: #000000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.t-table thead th:last-child{
    width: 25%;
}
.t-table thead th:first-child{
    width: 40%;
}
.t-table thead th:nth-child(2){
    width: 10%;
}
.t-table thead th:nth-child(3){
    width: 25%;
}

.t-table tbody td{
    font-weight: normal;
    border-right: 1px solid #B3B3B3;
}

.t-table tbody td:last-child{
    border-right: none;
}

.t-table tbody tr{
    padding: 0;
    background: none;
    border-bottom: 1px solid #B3B3B3;
}

.t-table > .item-list{
    position: absolute;
    height: 40px;
    width: 100%;
    bottom: 0;
    left: 0;
}

.view-bloom-approved-projects.t-table > .item-list{
    position: relative;
}

.t-table .pager .ajax-progress{
    display: none;
}

.t-table .item-list .pager{
    margin: 10px 0 0;
}

.t-table .item-list .pager li{
    vertical-align: middle;
    display: inline-block;
    padding: 0;
    margin: 0 10px;
}

.t-table .pager-current{
    font: 400 14px/20px 'Asap', sans-serif;
    color: #0AB0DD;
}

.t-table .pager .pager-previous{
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjY2M7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNC40NiwxLjY4QTkuNCw5LjQsMCwwLDEsNi4xNy43NiwxMCwxMCwwLDAsMSw4LC4xOWExMCwxMCwwLDAsMSw1LjguNTcsOS40LDkuNCwwLDAsMSwxLjcxLjkyLDkuODYsOS44NiwwLDAsMSwyLjc4LDIuNzgsOS40LDkuNCwwLDAsMSwuOTIsMS43MUExMC4wNywxMC4wNywwLDAsMSwxOS44LDhhOS43NSw5Ljc1LDAsMCwxLDAsMy45MywxMCwxMCwwLDAsMS0uNTYsMS44Niw5LjgzLDkuODMsMCwwLDEtLjkyLDEuNzIsOS41Myw5LjUzLDAsMCwxLTEuMjUsMS41MiwxMC4yNSwxMC4yNSwwLDAsMS0xLjUzLDEuMjYsOS40LDkuNCwwLDAsMS0xLjcxLjkyQTEwLjExLDEwLjExLDAsMCwxLDEwLDIwYTEwLDEwLDAsMCwxLTMuODMtLjc1LDkuNCw5LjQsMCwwLDEtMS43MS0uOTIsMTAuMjUsMTAuMjUsMCwwLDEtMS41My0xLjI2LDkuNTMsOS41MywwLDAsMS0xLjI1LTEuNTIsOS44Myw5LjgzLDAsMCwxLS45Mi0xLjcyQTkuMyw5LjMsMCwwLDEsLjE5LDEyLDEwLjI2LDEwLjI2LDAsMCwxLC4xOSw4LDkuODcsOS44NywwLDAsMSwxLjY4LDQuNDYsOS44Niw5Ljg2LDAsMCwxLDQuNDYsMS42OFptNy4zMSwxNC4wN2EuNDIuNDIsMCwwLDAsLjE4LS4xMS40OS40OSwwLDAsMCwuMTYtLjM4LjQ5LjQ5LDAsMCwwLS4xNi0uMzdMNy4wNiwxMCwxMiw1LjExYS40OS40OSwwLDAsMCwuMTYtLjM3QS40OS40OSwwLDAsMCwxMiw0LjM2YS41LjUsMCwwLDAtLjM3LS4xNS41NC41NCwwLDAsMC0uMzguMTVMNS45NCw5LjYyYS41Ni41NiwwLDAsMCwwLC43Nmw1LjI2LDUuMjZhLjU4LjU4LDAsMCwwLC4xOC4xMS40Ni40NiwwLDAsMCwuMTksMEEuNDUuNDUsMCwwLDAsMTEuNzcsMTUuNzVaIi8+PC9nPjwvZz48L3N2Zz4=');
    width: 20px;
    height: 20px;
}

.t-table .pager-previous a{
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNC40NiwxLjY4QTkuNCw5LjQsMCwwLDEsNi4xNy43NiwxMCwxMCwwLDAsMSw4LC4xOWExMCwxMCwwLDAsMSw1LjguNTcsOS40LDkuNCwwLDAsMSwxLjcxLjkyLDkuODYsOS44NiwwLDAsMSwyLjc4LDIuNzgsOS40LDkuNCwwLDAsMSwuOTIsMS43MUExMC4wNywxMC4wNywwLDAsMSwxOS44LDhhOS43NSw5Ljc1LDAsMCwxLDAsMy45MywxMCwxMCwwLDAsMS0uNTYsMS44Niw5LjgzLDkuODMsMCwwLDEtLjkyLDEuNzIsOS41Myw5LjUzLDAsMCwxLTEuMjUsMS41MiwxMC4yNSwxMC4yNSwwLDAsMS0xLjUzLDEuMjYsOS40LDkuNCwwLDAsMS0xLjcxLjkyQTEwLjExLDEwLjExLDAsMCwxLDEwLDIwYTEwLDEwLDAsMCwxLTMuODMtLjc1LDkuNCw5LjQsMCwwLDEtMS43MS0uOTIsMTAuMjUsMTAuMjUsMCwwLDEtMS41My0xLjI2LDkuNTMsOS41MywwLDAsMS0xLjI1LTEuNTIsOS44Myw5LjgzLDAsMCwxLS45Mi0xLjcyQTkuMyw5LjMsMCwwLDEsLjE5LDEyLDEwLjI2LDEwLjI2LDAsMCwxLC4xOSw4LDkuODcsOS44NywwLDAsMSwxLjY4LDQuNDYsOS44Niw5Ljg2LDAsMCwxLDQuNDYsMS42OFptNy4zMSwxNC4wN2EuNDIuNDIsMCwwLDAsLjE4LS4xMS40OS40OSwwLDAsMCwuMTYtLjM4LjQ5LjQ5LDAsMCwwLS4xNi0uMzdMNy4wNiwxMCwxMiw1LjExYS40OS40OSwwLDAsMCwuMTYtLjM3QS40OS40OSwwLDAsMCwxMiw0LjM2YS41LjUsMCwwLDAtLjM3LS4xNS41NC41NCwwLDAsMC0uMzguMTVMNS45NCw5LjYyYS41Ni41NiwwLDAsMCwwLC43Nmw1LjI2LDUuMjZhLjU4LjU4LDAsMCwwLC4xOC4xMS40Ni40NiwwLDAsMCwuMTksMEEuNDUuNDUsMCwwLDAsMTEuNzcsMTUuNzVaIi8+PC9nPjwvZz48L3N2Zz4=');
    vertical-align: middle;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.t-table .pager .pager-next{
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjY2M7fTwvc3R5bGU+PC9kZWZzPj48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjU0LDE4LjMyYTkuNCw5LjQsMCwwLDEtMS43MS45MiwxMCwxMCwwLDAsMS0xLjg2LjU3LDEwLDEwLDAsMCwxLTUuOC0uNTcsOS40LDkuNCwwLDAsMS0xLjcxLS45Miw5Ljg2LDkuODYsMCwwLDEtMi43OC0yLjc4LDkuNCw5LjQsMCwwLDEtLjkyLTEuNzFBMTAuMDcsMTAuMDcsMCwwLDEsLjIsMTIsOS43NSw5Ljc1LDAsMCwxLC4yLDgsMTAsMTAsMCwwLDEsLjc2LDYuMTdhOS44Myw5LjgzLDAsMCwxLC45Mi0xLjcyQTkuNTMsOS41MywwLDAsMSwyLjkzLDIuOTMsMTAuMjUsMTAuMjUsMCwwLDEsNC40NiwxLjY3LDkuNCw5LjQsMCwwLDEsNi4xNy43NSwxMC4xMSwxMC4xMSwwLDAsMSwxMCwwYTEwLDEwLDAsMCwxLDMuODMuNzUsOS40LDkuNCwwLDAsMSwxLjcxLjkyLDEwLjI1LDEwLjI1LDAsMCwxLDEuNTMsMS4yNiw5LjUzLDkuNTMsMCwwLDEsMS4yNSwxLjUyLDkuODMsOS44MywwLDAsMSwuOTIsMS43MkE5LjMsOS4zLDAsMCwxLDE5LjgxLDhhMTAuMjYsMTAuMjYsMCwwLDEsMCwzLjkzLDkuODcsOS44NywwLDAsMS0xLjQ5LDMuNTgsOS44Niw5Ljg2LDAsMCwxLTIuNzgsMi43OFpNOC4yMyw0LjI1YS40Mi40MiwwLDAsMC0uMTguMTEuNDkuNDksMCwwLDAtLjE2LjM4LjQ5LjQ5LDAsMCwwLC4xNi4zN0wxMi45NCwxMGwtNC44OSw0LjlhLjQ5LjQ5LDAsMCwwLS4xNi4zNy40OS40OSwwLDAsMCwuMTYuMzguNS41LDAsMCwwLC4zNy4xNS41NC41NCwwLDAsMCwuMzgtLjE1bDUuMjYtNS4yNmEuNTYuNTYsMCwwLDAsMC0uNzZMOC44LDQuMzZhLjU4LjU4LDAsMCwwLS4xOC0uMTEuNDYuNDYsMCwwLDAtLjE5LDBBLjQ1LjQ1LDAsMCwwLDguMjMsNC4yNVoiLz48L2c+PC9nPjwvc3ZnPg==');
    width: 20px;
    height: 20px;
}

.t-table .pager-next a{
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwYWIwZGQ7fTwvc3R5bGU+PC9kZWZzPj48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjU0LDE4LjMyYTkuNCw5LjQsMCwwLDEtMS43MS45MiwxMCwxMCwwLDAsMS0xLjg2LjU3LDEwLDEwLDAsMCwxLTUuOC0uNTcsOS40LDkuNCwwLDAsMS0xLjcxLS45Miw5Ljg2LDkuODYsMCwwLDEtMi43OC0yLjc4LDkuNCw5LjQsMCwwLDEtLjkyLTEuNzFBMTAuMDcsMTAuMDcsMCwwLDEsLjIsMTIsOS43NSw5Ljc1LDAsMCwxLC4yLDgsMTAsMTAsMCwwLDEsLjc2LDYuMTdhOS44Myw5LjgzLDAsMCwxLC45Mi0xLjcyQTkuNTMsOS41MywwLDAsMSwyLjkzLDIuOTMsMTAuMjUsMTAuMjUsMCwwLDEsNC40NiwxLjY3LDkuNCw5LjQsMCwwLDEsNi4xNy43NSwxMC4xMSwxMC4xMSwwLDAsMSwxMCwwYTEwLDEwLDAsMCwxLDMuODMuNzUsOS40LDkuNCwwLDAsMSwxLjcxLjkyLDEwLjI1LDEwLjI1LDAsMCwxLDEuNTMsMS4yNiw5LjUzLDkuNTMsMCwwLDEsMS4yNSwxLjUyLDkuODMsOS44MywwLDAsMSwuOTIsMS43MkE5LjMsOS4zLDAsMCwxLDE5LjgxLDhhMTAuMjYsMTAuMjYsMCwwLDEsMCwzLjkzLDkuODcsOS44NywwLDAsMS0xLjQ5LDMuNTgsOS44Niw5Ljg2LDAsMCwxLTIuNzgsMi43OFpNOC4yMyw0LjI1YS40Mi40MiwwLDAsMC0uMTguMTEuNDkuNDksMCwwLDAtLjE2LjM4LjQ5LjQ5LDAsMCwwLC4xNi4zN0wxMi45NCwxMGwtNC44OSw0LjlhLjQ5LjQ5LDAsMCwwLS4xNi4zNy40OS40OSwwLDAsMCwuMTYuMzguNS41LDAsMCwwLC4zNy4xNS41NC41NCwwLDAsMCwuMzgtLjE1bDUuMjYtNS4yNmEuNTYuNTYsMCwwLDAsMC0uNzZMOC44LDQuMzZhLjU4LjU4LDAsMCwwLS4xOC0uMTEuNDYuNDYsMCwwLDAtLjE5LDBBLjQ1LjQ1LDAsMCwwLDguMjMsNC4yNVoiLz48L2c+PC9nPjwvc3ZnPg==');
    vertical-align: middle;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.upper{
    text-transform: uppercase;
}

.hidden{
    display: none !important;
}

/*** Charts ***/
.t-chart-title{
    font: 700 14px/18px 'Asap';
    margin-bottom: 20px;
    color: #000;
}

.t-chart-content{
    padding-right: 30px;
    padding-bottom: 30px;
    float: left;
    width: 75%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-left: 1px solid #999999;
}

.t-chart-legend{
    float: left;
    width: 25%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.t-chart-label,
.t-chart-bar{
    margin-bottom: 15px;
}

.t-chart-bar > div{
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px;
    height: 30px;
    font: 15px/30px 'Arvo';
}

.p-chart-bar .t-chart-label .t-chart-color,
.p-chart-bar .t-chart-bar > div:first-child{
    background: #0ab0dd;
}
.p-chart-bar .t-chart-bar > div:last-child{
    color: #0ab0dd;
}
.t-chart-label:nth-child(1) .t-chart-color,
.t-chart-bar:nth-child(1) > div:first-child{
    background: #FF8564;
}
.t-chart-bar:nth-child(1) > div:last-child{
    color: #FF8564;
}
.t-chart-label:nth-child(2) .t-chart-color,
.t-chart-bar:nth-child(2) > div:first-child{
    background: #00CCCC;
}
.t-chart-bar:nth-child(2) > div:last-child{
    color: #00CCCC;
}
.t-chart-label:nth-child(3) .t-chart-color,
.t-chart-bar:nth-child(3) > div:first-child{
    background: #7667C1;
}
.t-chart-bar:nth-child(3) > div:last-child{
    color: #7667C1;
}
.t-chart-label:nth-child(4) .t-chart-color,
.t-chart-bar:nth-child(4) > div:first-child{
    background: #FF3366;
}
.t-chart-bar:nth-child(4) > div:last-child{
    color: #FF3366;
}
.t-chart-label:nth-child(5) .t-chart-color,
.t-chart-bar:nth-child(5) > div:first-child{
    background: #66CC99;
}
.t-chart-bar:nth-child(5) > div:last-child{
    color: #66CC99;
}
.t-chart-label:nth-child(6) .t-chart-color,
.t-chart-bar:nth-child(6) > div:first-child{
    background: #FFCC66;
}
.t-chart-bar:nth-child(6) > div:last-child{
    color: #FFCC66;
}
.t-chart-label:nth-child(7) .t-chart-color,
.t-chart-bar:nth-child(7) > div:first-child{
    background: #99CCFF;
}
.t-chart-bar:nth-child(7) > div:last-child{
    color: #99CCFF;
}
.t-chart-label:nth-child(8) .t-chart-color,
.t-chart-bar:nth-child(8) > div:first-child{
    background: #CC66FF;
}
.t-chart-bar:nth-child(8) > div:last-child{
    color: #CC66FF;
}
.t-chart-label:nth-child(9) .t-chart-color,
.t-chart-bar:nth-child(9) > div:first-child{
    background: #FF6666;
}
.t-chart-bar:nth-child(9) > div:last-child{
    color: #FF6666;
}
.t-chart-label:nth-child(10) .t-chart-color,
.t-chart-bar:nth-child(10) > div:first-child{
    background: #785D3E;
}
.t-chart-bar:nth-child(10) > div:last-child{
    color: #785D3E;
}
.t-chart-label:nth-child(11) .t-chart-color,
.t-chart-bar:nth-child(11) > div:first-child{
    background: #79d3e9;
}
.t-chart-bar:nth-child(11) > div:last-child{
    color: #79d3e9;
}

.t-total{
    font-weight: normal;
}

.t-label{
    font: 700 14px/15px 'Asap';
    color: #000;
    padding-left: 30px;
}

.t-chart-color{
    vertical-align: top;
    float: left;
    margin-right: 10px;
    width: 20px;
    height: 20px;
}

.t-table-approach .view-header{
    padding: 15px 0;
    border-top: 1px solid #B3B3B3;
    border-bottom: none;
}

.t-table-approach .t-title{
    padding-bottom: 15px;
    border-bottom: 1px solid #B3B3B3;
}

.t-colors{
    padding-top: 10px;
}

.t-color-wrapper{
    display: inline-block;
    margin-right: 15px;
}

.t-color-wrapper:nth-child(1) .t-chart-color{
    background: #34E2AC;
}

.t-color-wrapper:nth-child(2) .t-chart-color{
    background: #004D8C;
}

.t-color-wrapper .t-label{
    vertical-align: bottom;
    font-weight: normal;
}

.t-color-wrapper .t-chart-color{
    margin-right: 0;
}

.a-header{
    overflow: hidden;
}

.a-name{
    font: 700 11px/15px 'Asap';
    display: inline-block;
    color: #000;
}

.a-header .a-values{
    display: inline-block;
    float: right;
}

.a-values span{
    vertical-align: bottom;
    font: 11px/15px 'Asap';
    margin: 0 1px;
    display: inline-block;
}

.a-blue{
    color: #0066CC;
}

.a-green{
    color: #00CC99;
}

.t-table-approach .views-row{
    margin-bottom: 20px;
}

.a-bar{
    display: block;
    height: 20px;
}

.a-bar-green{
    background: #34E2AC;
}

.a-bar-blue{
    background: #004D8C;
}

.page-node-139 .p-main-body .p-second-body,
.page-node-139 .p-main-body .p-first-body{
    margin: 20px 0 25px;
}
.p-second-body strong{
    color: #666666;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    display: inline-block;
}
.p-sub-body .p-second-body strong{
    color: #000;
}
.p-body .p-second-body em{
    color: #cccccc;
}
.p-main-body .p-second-body p{
    margin-bottom: 20px;
}
.p-sub-body .p-second-body{
    padding-left: 30px;
}

/**************/

/*** Media queries ***/
@media only screen and (max-width: 1220px){
    .m-menu .menu li{
        margin-bottom: 15px !important;
        max-width: 285px;
        width: 100% !important;
        display: block;
        float: none;
    }

    .m-menu .menu li a{
        text-align: left;
        padding: 0 15px;
    }

    .m-menu .menu li a::before{
        margin-right: 15px;
    }

    .m-square .menu li a{
        line-height: 18px;
        font-size: 14px;
    }
}

@media only screen and (max-width: 992px){
    .p-main-body{
        float: none;
        margin-bottom: 30px;
        width: 100%;
    }

    .m-square{
        padding-left: 0;
        float: none;
        width: 100%;
    }
}

@media only screen and (max-width: 769px){
    .m-square .menu li{
        width: 50%;
    }

    .m-square .menu li a{
        padding: 20px;
        border-width: 2px;
        border-top-width: 0;
        border-right-width: 0;
    }

    .m-square .menu li:nth-child(2) a,
    .m-square .menu li:nth-child(3) a{
        border-top-width: 2px;
    }

    .m-square .menu li:nth-child(3) a,
    .m-square .menu li:nth-child(5) a{
        border-right-width: 2px;
    }

    .p-sub-body > div{
        width: 50%;
    }
    .p-sub-body .p-second-body{
        padding-left: 15px;
    }
    .p-sub-body .p-first-body{
        padding-right: 15px;
    }
    .p-one-column .p-second-body, 
    .p-one-column .p-first-body{
        width: 100%;
        padding: 0;
    }
    .p-sub-body .p-btns{
        width: 100%;
        padding: 0;
        margin-top: 20px;
        text-align: left!important;
    }
    .p-map svg{
        height: 400px;
    }
}

@media only screen and (max-width: 480px){
    .m-menu .menu li{
        max-width: 100%;
    }
    .p-map svg{
        height: 300px;
    }
}

.t-approach .a-values{
  text-align: right;
}
.val-notes{
  vertical-align: bottom;
  font: 11px/15px 'Asap';
  margin: 0 1px;
  color: #333;
}
body:not(.page-node-139) .p-btns{
  text-align: right;
}

.desktop-label{
  display: block;
}
.responsive-map-label{
  display: none;
}

@media only screen and (max-width: 480px){
  .m-square .menu li,
  .m-square .menu li a{
    display: inline-block;
  }
  .top-noticias{
    float: left;
    height: auto;
  }
  .p-sub-body > div{
    width: 100%;
    padding: 0!important;
  }
  body:not(.page-node-139) .p-btns{
    text-align: left;
  }
  .p-sub-body .p-second-body,
  .p-sub-body .p-values, .p-sub-body .p-btns{
    padding-left: 0;
    margin-top: 20px;
  }
  .p-tab,
  .p-map{
    width: 100%;
    height: auto !important;
    margin-top: 20px;
  }
  .p-map{
    padding: 20px 0;
  }
  .p-projects,.p-content{
    margin: 0;
    padding: 0 4% 30px;
  }
  .t-color-wrapper{
    margin-bottom: 10px;
  }

  .t-chart-content,
  .t-chart-legend{
    width: 100%;
    margin-top: 20px;
  }

  .p-tab-map .p-label{
    width: 100%;
  }

  .p-large-body .p-text,
  .p-large-body .p-btns{
    width: 100%;
  }
  .p-map-infobox{
    left: 0 !important;
    left: calc( 50% - 137px ) !important;
    top: -110px !important;
  }
  .t-table > .item-list{
    position: relative;
  }
  .p-tab{
    border: 1px solid #B3B3B3;
    border-right: 1px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B3b3b3;
  }
  .desktop-label{
    display: none;
  }
  .responsive-map-label{
    display: block;
  }
  .p-tab-map .p-label{
    padding-left: 0;
  }
  /*
  .p-content{
    width: 100%;
  }
  */
}

/*** Media queries between ***/
@media (max-width:1665px) and (min-width:1500px) {
    .m-square .menu li a{
        font-size: 14px;
        line-height: 18px;
    }
}

@media (max-width:992px) and (min-width:880px) {
    .p-tab{
        width: 40%;
    }
    .p-map{
        width: 60%;
        padding: 5px;
    }
    .p-label.desktop-label{
        width: 60%;
    }
}

@media (max-width:880px) and (min-width:480px) {
    .p-tab,
    .p-map{
        width: 100%;
        height: auto !important;
        margin-top: 20px;
    }

    .p-tab{
        border: 1px solid #B3B3B3;
        border-right: 1px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #B3b3b3;
    }

    .p-map{
        padding: 10px;
    }

    .responsive-map-label{
        display: block;
    }

    .p-tab-map .p-label {
        width: 100%;
    }

    .p-tab-map .p-label {
        padding-left: 0;
    }

    .desktop-label {
        display: none;
    }

    .page-node-133583 .t-table tbody tr:last-child,
    .page-node-133582 .t-table tbody tr:last-child{
        border-bottom: 0;
    }
}

.region-approved-projects-content .view-bloom-approved-projects.view-display-id-block_4 .view-content{
    max-width: 100%;
    overflow-x: scroll;
}

.region-approved-projects-content .view-bloom-approved-projects.view-display-id-block_4 .view-content .views-table{
    margin-bottom: 4px;
}

.region-approved-projects-content .view-bloom-approved-projects.view-display-id-block_4 .view-content::-webkit-scrollbar{
    background: white;
}
.region-approved-projects-content .view-bloom-approved-projects.view-display-id-block_4 .view-content::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    background-color: #cccccc;
}
.region-approved-projects-content .view-bloom-approved-projects.view-display-id-block_4 .view-content::-webkit-scrollbar-track
{
    -webkit-box-shadow: none;
    border-radius: 0;
    background: none;
}

/*
*svg map color
*/

/*svg text color*/
.p-map svg g g text,
.p-map svg text{
    font-size: 14px;
    font-family: Asap-Regular, Asap;
    fill: #fff;
}
.p-map svg g g text.cls-2,
.p-map svg text.cls-2{
    fill: #0AB0DD;
}
.p-map svg g g text.svg-class-0,
.p-map svg text.svg-class-0{
    /*fill: #999;*/
    fill: #0ab0dd;
}
.p-map svg g g .cls-1.svg-class-1,
.p-map svg g g .cls-1.svg-class-2,
.p-map svg g g .cls-1.svg-class-3,
.p-map svg g g .cls-1.svg-class-4{
    fill: #0ab0dd;
}
.p-map svg g g .cls-1.svg-class-0{
    fill: #ffffff;
}
.p-map svg g g .cls-1.svg-class-1{
    opacity: 0.4;
}
.p-map svg g g .cls-1.svg-class-2{
    opacity: 0.6;
}
.p-map svg g g .cls-1.svg-class-3{
    opacity: 0.8;
}
.p-map svg g g .cls-1.svg-class-4{
    opacity: 1;
}
.p-map svg g .s-map-s{
    fill: #ffffff;
}
.p-map svg g .s-map-s.svg-class-0{
    fill: #0ab0dd;
}

/*
*svg map color
*/

/*
* legend-color-table
*/

.legend-color-table{
    float: right;
    width: 67%;
    margin-top: 10px;
    font: 400 11px/15px 'Asap';
    color: #000;
}
.legend-color-table .legend-color-content{
    display: inline-block;
    width: 23%;
    float: left;
    padding-right: 5px;
}
.legend-color-table .legend-color-label{
    margin-top: 4px;
    padding-left: 25px;
}
.legend-color-table .legend-color-label div{
    display: inline-block;
}
.legend-color-table .legend-color-back{
    margin-right: 5px;
    width: 20px;
    height: 20px;
    background: #0ab0dd;
    float: left;
}
.legend-color-back.svg-class-1{
    opacity: 0.4;
}
.legend-color-back.svg-class-2{
    opacity: 0.6;
}
.legend-color-back.svg-class-3{
    opacity: 0.8;
}
@media (max-width: 992px) and (min-width: 880px){
    .legend-color-table{
        width: 60%;
    }
}
@media (max-width: 880px){
    .legend-color-table{
        width: 100%;
    }
}
@media (max-width: 480px){
    .legend-color-table .legend-color-content{
        width: 50%;
        margin-bottom: 10px;
    }
}
/*
* legend-color-table
*/

@media (min-width: 1221px){
    .m-menu .menu{
        display: table;
        width: 100%;
    }
    .m-menu .menu li{
        display: table-cell;
        float: none;
        border-bottom: 2px solid #0AB0DD;
        padding: 0 5px!important;
        -webkit-transition: none;
        -moz-transition: none;
        -ms-transition: none;
        -o-transition: none;
        transition: none;
        vertical-align: middle;
    }
    .m-menu .menu li.active-trail,
    .m-menu .menu li:hover{
        background: #0AB0DD;
        color: white!important;
        -webkit-transition: none;
        -moz-transition: none;
        -ms-transition: none;
        -o-transition: none;
        transition: none;
    }
    .m-menu .menu li:hover a{
        background: #0AB0DD;
        color: white!important;
    }
    .m-menu .menu li a{
        border: 0;
    }
}
@media (min-width: 881px){
    .p-tab-p-map{
        width: 100%;
        display: table;
    }

    .p-tab-p-map .p-map,
    .p-tab-p-map .p-tab{
        display: table-cell;
        vertical-align: top;
        float: none;
    }
}
@media (max-width: 1278px) and (min-width: 1221px){
    .m-menu .menu li a{
        font-size: 12px;
    }
}
@media (max-width: 1810px) and (min-width: 1500px){
    .m-menu .menu li a{
        font-size: 10px;
    }
}
