/* Foundation custom */

.secondaryNavigationItem.active {
	background-color:#4A5569;
}

.orbit-wrapper .timer {
    visibility: hidden;
}

.noDisc {
    list-style: none;
    margin: 0;
    padding: 0;
}

.pagination a {
    text-decoration: none;
}

/* Helpers */
ul.no-style {
    padding: 0;
    margin: 0;
}

    ul.no-style li {
        padding: 0;
        margin: 0;
        list-style: none;
    }

.splitter {
    border-top: 1px solid #2a364a;
    border-bottom: 1px solid #6c7685;
}

.fl {
    float: left;
}

.rtf {}
.rtf p {display:block;margin-bottom:15px;}
.rtf a {color:#d41e1e;}
.rtf ul {list-style:disc;}
.rtf ol {list-style:decimal;}
.rtf li {margin-left:30px;}
.rtf img {margin:5px;}

/* Customer style */
body, html {
    background: #000;
    color: #3f4653;
    font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}

h1, h2, h3 {
	font-weight: bold;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
  font-size: 1.5em;
}

h3 {
      font-size: 1.17em;
}

h4 {
    font-size: 1em;   
}

h5 {
    font-size: 0.83em;
}

h6 {
    font-size: 0.67em;
}

hr {
    border-style: inset;
    border-width: 1px;
    border-color: #EEE;
}

label {
    font-size: 0.75rem;
    margin-bottom: 0.1875em;
}

button, .button {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-family: inherit;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    position: relative;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    padding-top: 0.75em;
    padding-right: 1.5em;
    padding-bottom: 0.8125em;
    padding-left: 1.5em;
    font-size: 12px;
    text-transform: uppercase;
    background: #eaebec;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #eaebec 0%, #cbcdd0 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaebec), color-stop(99%,#cbcdd0));
    background: -webkit-linear-gradient(top, #eaebec 0%,#cbcdd0 99%);
    background: -o-linear-gradient(top, #eaebec 0%,#cbcdd0 99%);
    background: -ms-linear-gradient(top, #eaebec 0%,#cbcdd0 99%);
    background: linear-gradient(to bottom, #eaebec 0%,#cbcdd0 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaebec', endColorstr='#cbcdd0',GradientType=0 );
    border: 0;
    border-bottom: 1px solid #fff;
    color: #404754;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

table {
    background: transparent;
    border: 0;
    margin-bottom: 0;
}

table tr {
    background: transparent;
}

table tr:nth-of-type(even) {
    background: transparent;
}

a {
    text-decoration: underline;
}

.label {
    background: transparent;
    color: inherit;
    font-size: inherit;
    position: inherit;
    line-height: inherit;
    text-align: inherit;
}

.modal-overlay {
    position: fixed;
    /*display: table;*/
    display: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: rgba(0,0,0,0);
    transition: background-color 0.5s linear;
    -webkit-transition: background-color 0.5s linear;

}

.modal-overlay.active {
    background-color: rgba(0,0,0,0.6);
    display: block;
}

.modal-wrapper {
    display: block;
    vertical-align: middle;
    height: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
}

.modal-wrapper .modal {
    width: 75%;
    margin: auto;
    overflow-y: auto;
    max-height: 100%;
    /*-ms-transform: translate(0, 6000px); 
    -webkit-transform: translate(0, 6000px); 
    transform: translate(0, 6000px);

    transition: transform 0.75s ease;
    -webkit-transition: transform 0.75s ease;

    transition-delay: 0.25s;
    -webkit-transition-delay: 0.25s;*/
}

.modal-overlay.active .modal-wrapper .modal {
    /*-ms-transform: translate(0, 0); 
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);*/
}

.modal-wrapper > .modal-close {
    display: block;
    position: fixed;
    top: 30px;
    right: 30px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    background: white;
    text-align: center;
    color: black;
    font-weight: bold;
    text-decoration: none;
    border-radius: 5px;
    font-size: 20px;
}

.modal-wrapper .modal .modal-content {
    background: white;
}

.embed-container { 
    position: relative; 
    padding-bottom: 56.25%; 
    height: 0; 
    overflow: hidden; 
    max-width: 100%; 
} 

.embed-container iframe, .embed-container object, .embed-container embed { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
}

input.error {
    margin: 0 0 1rem 0;
    border-color: #c60f13;
    background-color: rgba(198, 15, 19, 0.1);
}

.bgNoise {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAgAElEQVR4nIR9eUAN3f//yxhjjHFc13XlSlJJSPZdRbY2e6WUUqGilRYtUlqVSpsk0iqKihBFypY1+77v+748Huvvj/k803M/1+f7m7+69545533e23mvJ7T6RRj86/GW2rI/3xSy/3we4xKq+Ofvky216RP8V4L/ejJL0tX+/fln5VH+v8eEzVzCA0CnxW4kfnpvKmbNShkAvN2yl+q30YPfUTaZDDN4zv77HZ3c/eJamxsjGQCIjC5VS+pjRneUDCZtb40Q13n7xIassk+UA0D/fs4aSxTebObFOfKYgK9kWHqKLLPyJs+s+cimnTUjX865sPe+D2cB4JBJFps/rKsEAAILi8mJkdfUjmomcQM2+vCXQmyVcPPP8/3EavZ4sp/8n89k3CzW5Vwkt1onQf3EiMn8i3MWNAC0Zluo4CGAOskCwBLzQEnUx00sAIRdTlDGafTkBD0AqPguZ+SHNvCeB82ImckS2b/HLJpSLvV7so7xSt6k+Uhxl8zO2c+f3K1L/XvM2LuPKDl7mz823ENWcKuniNyVqw5IAOA2dYlsP/WAAoCDEfXsoXZzuC37GtUBYHd2NhmweLw0fI4OW6LhI27EPvszc/nYVPqfz2kB21gAaDJNolMutWEBoCJ4BgEA91hjXQC4ZXyKXzHcjNyOUWcAYH6+rvi+5b1q+ZnEmTIAMH/txv3zPfeRYQDAK28xAwB9vn2mASBykbM4xi+BJcv/+qKEvIDQ4TQATCi5TQFAR48MDgCCjkZyLZ+NpP89tqltS8ojs1Ccr3LTDHGf2wLmMI72h+X/Ho8JEU85ALiYfF4+vs84Mm4iK75cOkWbSS/z0m1wOMufmpVFzZxepgCAM35ZksbqIgoAVpkms9vCphIAWBTTW3O59nXpoA4CMqTqk3gAKMhZI0qT/EM8AYAFVueUCPvvRzEqjwMAs6qNCgBgXj4Rx5KprekerReKXCzbEqwYPaNM8s/n+HZzGYftXbh98zszADBp/2geAKymmxAAuGpSy/XtVqyENACIPDlM3PdR8yf8ElZfRNxUvRD2a7Ajqx1Tz2QmLxW1R9FYZ8bn1zQWAKYEhEnumZaztjZ+EgB48HIo3fKTFx0XNElpn2c6jaEB4P7OGLmJIo7+6rCAwv5rWWoA8O1DMG1SPUdNy2u97JpJvopaOlTeyF+Yu0nemBooUrF6xDYFAKiXDJBcz+xLdxvWVlxwwepT3LCbC2gAeLb0AwsAHfZ+ZLrvWCPOXThoCw0A7RuiCQBMcIvR1Kp9SgHAWnN1NjNgNLXD5rCseF0+t3FwEAGAds+y+HU/BvIvqzdJC8IclKT4n+ejzXWRSCYJRyW9b3+nB208SD0cHi8HgNHGFTwAyKRf+XUuBdL2rtnEtu89KQB4fC+RA8Axv+4i45htjKAAoMX2KgYAKiLLGACQbnXkAeDopl4iHPsKRvI/bnpzAJBUzXAAoHfFgwDAt/obzLYrQ7mbdrf5cyvS+CVf9Oh+bjTPt35CdZxN+MIzLgLhW/frRMmz37IAkBTJixwza8crWVNnGyUO8jBzZN4O7Ege2S+VAcDAiQ85ABg5wpYHgNrqOna+xnYR6d/fEgIAFavXUwAQYqFOAUBD8kBxjO+tl3Tl22MscbzFAkCvuvlKnERfKeYBQDIhmAGATh33UAtb7ecuJPTm/j3OZoAxBwBzc18zAFDesQ0FAMmp9kSv4DC7946ryEybHn9mQuc2SLyDzJWI6rxtv9Kc3/UP0d5uEQIhz/ZXB4An2T84g0e/eABIG7pdBgDDNnclwXPtVaRtnW6G4t+fq+7G87odV4j7u/73Y+LddxZ78VYqWT3RisGGzEzpv18o3DmJTz+RJZ2dcUfpQOv8eRAPAPKQTjQAhKTu1LzqdZ6bXrSPnzlfOOirb1M0AMz+GE7HfRS4vmU298eDEQDc7vxm8k8spdL97JnsqfP4/DnpcgCYRV8Rz5/ufY9Rzl4KBgCuGphwzz69YXaVJ0gBoLjrWNossFZEqGFZNwIAnTrvFdd82eoDt/L4Lib683Wm26aOtMSqMwcAq+lPHADsuuZCZ5wexxsOc5AMl43kok/eZT9MMKP2tZjNd6w2Yc8PPUf43T2JU592FADkp6fo/TO3r0us0t682syjPAL06Hfb2vHnnd6xk+c2ydunb+AA4FjNaxoAzDxdCABMbjGLnzeMkxh16S8S0fXxDw5jxt6hrH+8Z9adiGYB4GvlBkGNrGvBde1YSxwCLqro933TmxjTig08APQu30r/7a1F5RuN4QCgU8Q6pmp+Byo33Iu+xU2lAGDX1PVSABgd3VuUihUHfpD60Gs8AHxJPCLpri6hXP8yZZ3G61B3YpbzUU5J4rqVDUOYug07ZMm+s8T3Zx3cQdctOSN5c2cfDQBLV5+lAMDiYAoDAIYbHjITM2y52IGHxXdM5w+kAKBk1EolKQCAhyb+5LBTk4pV9O9H894ARn22MeN8OY4FgGnpBuI8bkMS1f97/DmNZivtQUAYKT2kLnt2cqjSGnb7atQKtq6S7vT7ITAhcRtLAcD5+osiV5ItCyU14fZcXWoJBwAOdbv40L1Zmv/8fiXTXG3f9Le08fwgtaJvFQQA/v52nXVMT+MBoL/MiwDAjLwDFADo+p5jAcDywRwCAKevVVMAcLW7Oq+/2YyfPns12z3Ei88rukC/+qYsmVuqz5H4chNpydDFUufEVHL1kD0X/yFF5KqP67+JcE/ab8oBgIfr4WYrzekr65GzQj1gwWol1eR3qYwHAMOVf5GZcobxrLqstC5zuw0T4RGj5jVQsLJ6+JtJR+YeleeX26kQ03N6HAcAIaNz5L57dclMl7fs22M7RBjXffBhwz6U0p6LR4jayMcmTnF4YgptPLZSZDzFWAMao5ckMSN91alOJrb0WYssCgDej35KvTWqJpmG0+jr08bQUfajVNROt9ftaLP1zuLB93TWKc5zmQMzMHY2DwA2hzOYQcsT+UorAUkrQ5NUDAUA0BltRjLvm9ESv+U8AITmCf7G6z0F1DtbCW0cu5s63b5RBHrg5ygiO2jGR8UJh3yHSH1x4yOObeJKvrdWQlj/olMMALRousQCgFeCcKBHBU9X4tRob2saAM5NbVRBeIyfseS15yb6V//d1DHLAAkA8MYjGACY+WKC5L/H/+mpttejAGBunJnOqyFrON0px7g+Gl34a0feEAAoXd+WOmM+joN5lgMJXGGt+8+L9R2EA3Gm1lB+c9Z32jbQVkT6uU3FIrBPzucxc9YMVLKbi+q/M8HmT3hTzpH16DmMBoBVi86JhPiy6yoXtahaBgAb66xp91XHGQB4aHyV+/joIDvvyWklwv9tIRWI6+Ih+9mR4QFgwagg2a6LZ7myTCslJ7L1VivJ1sgcUm28gP8VMZfK2LFRlmMpWIudP3NKh+1EA03ewD5XdmIOxQNA+wFLyURKn/pWTfFUpa847+13DjQAuLQ+JznesIMKLA8U9zLBZYmyz/Cfp0WaOg8Ajf0z1V483skAABVVwfaacZw0JYYrMcGujMlS14eL+VqjfHbnNh95u2MaNGLs0+XJe3iSaDhRaYPqb0YonR07O76nDm52kQPArex0UfyHa31m1p04xReF5XIAUBJxVwEAGZ+clZCQW/iWuF3oInJT+ZOupM7OXyRwp1W2Spz5NayBnXDPk8y+eJf92Taeu1m8l13y+yMBgBb+grdr+qMHdX7/X0pwFl/7TvIClklave9Bfa7fygCA25CbKsi74VQvA4DpzxTUj4WtVKRiUIMZOXikjs2t3kzP2WEhIpIZ2ECVh7urAYDr7XgWAALm50gjzvSmfJeMJB1+SijToq388if9CADccL/8P30sAHjL/aKs+kQoW2eexSHSLLcAaaLbCjkAaHjkk4Wxk0nOqlKda7faMwCgYegsBYANPeXcBSNfHgCcnLZQp2Wa5Ht1PeMpu85E3L3FzjsXJnPed4Nj+6QqLdJ7yiCRuy5PUadi7tySAoDNqxdKyLjvO1X8fKOnCWN0erpgEMzpwAPAhN1VkoXtFEqS5HHpLgUAtZgvEtx/QQpjf2soNzxgNQ8A213nkfY6dazN/IvM28ZTzVGE1Q/54yvO8+qPZrDjWi2hd5lP0PjntxMeMtY8ZoEcAD5U9BP3c+1HMQUApgbNhNy9uYrbaVgonhEjZpezAPDTY6P43nKdKX9U2wCw/YsDV7sprJlxMi4Q+XOrQeyEtybiBBrFX9hfJlWU7oI8ceH08DFMw8pF/1Nv+nW4zwJAKHWKVLskkKu2yeSxqTkBgIWex5Wk8IutqQpnAsDMeHVdAIi0vKIOAHUd9ooc6rXYWsOnbtGAoSE2mgCw0MVIxTm0Pb2MB4CeNtMpo+VavH++Lp/7eYiIjKrsuXzQkxzpK3dXvq1RAg8AHcrnk3H20yT+4x+KxJ5eEM0AwLusxdTwkDlMw/x8JXgjPhXR4du96B82T3hPLyFM8yNprygRdlZ3eQCIn1IiWbppO39UfycPAI5JByUA8D1MnwWA6K1azYTaNlqbAYBBS/f/kXpNmRrMpLcm1LMe+1jqh5NIrOe7DcTxGybE0NlZBWptt59h5EFHlOYxXDBPCgDb7qdyXjOuiBz0cvB7BgDYDRelSRlS8Z25eS5k5BgXdaPsdYIzuGWsontsP031bqxIzFXLCqgeDyKViBtX5ygHAOfdY0XiWTiG8sERbioEk7f6RL3+dEFck1MzYFIq9Nhuo37wALCqaSzjeUVwA2Z8s+AA4FPdDAYA/EY5s9fttZiCyYIlp7Zl/P/kegAobXonwmN9NZ4LSZ3MAAApPM9OXryIyly4XwIA44MuUyFpGgweaHbm5q5ewKR2X6QEeHhgCLc5Lp2kDHMVJ/wx4yMNAL2Tv/EA4HHkmMhNsTM2kgaPBzLtEX1FsVNozBI56sW9u1TZQYH7rDL8SXywLwMAdxrfUPn7KGbclGxR6pZtzpXVbDhDAcD2G26sQ8FlavTUq+xvxQwlfdx2a9n/dDrNpthr2vvPIwBQ6TSY7z5pF7UrIF/Fk940oZJTP2bOfTzTfIZdiZjPDr4gE9eaM0nC10wJF5mJxDQxBqkWIkP0ahQChib3jojfHVb0Ic5FlvyklKtCIDPkrhLs+ya05UuTpErEDCufI0NFmyn8zqn9xMFW4XHsjPo40d1f1foetaD4AnE/uo9tc78tsT+eISIheKihzhGrDypIeSwXTFh006YurT5CAUBUSQsKiWl/VFF/eq5fMiZNZ9SUEFi4RwjWPftcpuLAJQ4U1Eu+dREBgE2RyQwABN86Ks6xw7JeOLeW+yu6zNwkIsMrJp95pLmcAoAvKYOYh31q1YfeXkkAgC/KVTIITju4s9qXDsgAYBo7lF8d8kBJUumcMm5H8V2t+ZZ5IoxXFltRADDBYj+VFEvoybYDSE1QVLNTmXGOAwAv/TAaU7f05fST5ylRz0aerIK4+8vU6U5BZ7neXUNURDS8ylXpuym9NdnUunIGABb8EvTkxSe6dJ/9Z6QAoDunhhsuNaIBICKgq/S/5+uxdqC4/oCLC0Sz22r1ExoA2rnXME6LP7LuF8dQFabjmOeHO1EA8GbERhE5rW/NE2FqOJotfr9g3CgOAArjJ7PfEwaoSMx/P5PzHZkPNQYUAGxs8V1kvvB0KDHi4EkX5ADQK3WeKOn3Z63iAaBM5wMFAL3JD6pg9lgVj/7GOCNVRu0xY5YSUahtu7gTqy3JmOSF/IY1fdUAIGDbFd56YRgPAPl+jIpkzMkMlRTPdWOW+ID/O+sxe+3WW6UxPjNusKP2B/PrlhrS0yqzeABIDW7iYhqucy9fR9EA4NZBCCGMflfNA0DJ6BVKHBphkSMzeicEKB8mLZACwLKzS+hnceYq5mXlsFh6ylIPesB5Ny7DTAj119zneTzvy27YF6h48j2RBgAb8zIpAATFlTFnBwtOqNv8ZmeY/rZZiDjU9ZFI81dIAeBEQSoBgIa/4jm5tbuI0DO25aJkPNEuIW18gjgAWBicztd4GPVx9+jJA0D67SS+hM2VAsCKqHTZqS3/CWqOyHVQAECTnrG4oZozUYp2YWokMsF8EABMufpYSQIi5bPYkanx9F89s9hre7wonSujuO6v9LnaW1fo6cFLNJma5UyPiFZ02HAD4jnwk8idCX9vJV2PPqdG++arn7HcRAFAfc0U0n+TmpIKqkqW0QBgWXBFLey5lyLApTki4N9CQETMCQn/7UMIZ/akBQcAE+5Y0ntOXVBSH/9+nObH8snen7mevtk0mdDs/LXpZ85fHm/I5a+Kox5Wb6MAYL+3Mbl3tEamv+Ys/ytICCBGJndSmvvDx9HctIOPpQDwZXH7/zMGVnYkvNnZfH2OAYDsDbsk3p26858+7qTX21yWAoDO2sECnr3/sifpw27/0ZSNu7lSMfBYTyWRyol3FT9/2TiX9dmcKusb/IuJuNRNJGp1ZGt67e6d0jGdHrM2nZ6oAPwwLYtf8libc28noUzTH7PjLgiBQ6uVJVIACL/mJEpG/SNXUuTxmIx62EQmv/NTc7mez2r0NhDVTfXznvx5+TICAKnBgnfeV1vCAMB6/b50fcwI4vB3R+briDqyJ+8mGRtpoy49qin4LmkrRL/Da58PGW0mZApfnHzCAMDx0ko28/svpf0f16vk344bTVbkx6qVLN8mN3wQzc3etYIDgDC75Tq5m805ADB36Cnu+8R7cxG/GfIt1OytgoFjN1lwqLtljdQBABTMsuIAYM4qN/mpMYvJosN96Yaup9hzM1cQx9xNouWVNNRb/W+9RSwA9P+5pDlkvKs5PZrsUkgas2+QwNOB6luTJxDvHaXib21Sv7AemVFKhNnz8ry4UevOGhwAbP09TiTq3vMVfET5S959bKFmwPQIKQDkVfv+UQpcT2jzjMxe6berK2cN+vfneepPudNsI+nsk88AgM8KwSndvHmN4vLNnxwA6D4ok8xN2KSUw/jnaXKeq1gbOE8rkLoomLxjtLi2ixsZAHifrk8A4PjXEN49Z4haqyVb+KjHPLMy+h4FAEMfVNL3je+xa7asI04Go9T+NL/SI80iFADc62jGAMDho104x5gCFgA4vxj247Q9RH24oIfzThVIAMDsx3seALyebRVV2ojDqzjtu61ZHZNlLABkLE9gAaA8xEPpPPm99j3R3jFJJNBuh3ny/btHqAHA5YdOIlG69O/FD/3Qn7o0po6vJwwFAIbHL7MAEBy6UwEARV+6MZXGEdzy6FRxo6c3hUj8E61EKdO9+5gKW1PHAUDs0HhBbSQ2W0KVfiMVOZ46IoNE7pWSWfNMhcBk/1VswBIh/93ZeY4EACJLu8kA4Ka3NQsAs1ttpoJuf+I+z04TmaJfZqICAI5ptCSmGkPZfY2WvPrdqURrjAX1OLxJXKvjjvVE4thV2HPdmEh9A5PexClnoQrnjeByRA4PzdrCPL9zjRQtmqgPAKcc26uouG8uGzhPUz0y9n6//2neFh0V4jZP2mjx2rHeBgBwn4ySAsD6UC/mhdptGgD2Ppwr7+xbLOsewJDi5buZTXtGsEVO4/mHQ25R0ZpHyPVWrQXOW+xEBZ/qRHpYUKRHxkPeIsFfc4izUOHS9H0rBQCDLy/lN9+4qnQOjpnynovYM0MLAGykvrRO3yxZ8MYr5N2TRBYAZLV6fOuZJ9jtx68L6kfqLNthM1MBAHd219BusyapqOH++waK3y26uOyPOAgKMxaZxuuUHd+Q/5HNadVc+IC9U/NIp8+N3OmvJ1QQPLfYhdguaMMDABvszQKAgV+V2qJCFzbJw0Tuoh9O1SwQ7PmtLol9AGDPJAOqYaQ7AwAnv8pYAAivrpK3Lz9BlRv3VgBAmkUh6fliL/ei7zeVTTUavCdRg+5SS3Z15AGgbYIGiaw7R5V/fcVV7ExiAGDiMyFgt7i7p2RjjyQaAJ7jM5ll/FHJjN1oNuOP6i1O76GKqf3U0oBWa7hJ+afOY78dcGCe6J8SCTjJOkD8281dqNApt85jAaDH31eYTl/XMQDw/HSezNXvJAcA9zdl0ACQcciHnNZ+yAY8Wk3eP+7I755uJHk7b6oMAHyOrRK1RtSH9uynbhyLRnm0esxGc5LrG0IbL5vEa+nUEwBYFjCbAIDW5ZbU2/GL+SJvJw4A7lU2EQD4FFQoIvP+pkwCAEn7Eqljv8z5DYXN+fJqrQNyANCb/ZPf9/Bv+vJjITCpmBzJaN35KiR2fE5Q7PKXzPhTQgInL1vzj9wl6ycjcxPOib+lOaeyAODTfxA38dxiBQD0eeHCndtynB6Y4i7Jrq0iAGBQZSOqwDCXOiVJKfteQU0xuSXzL2jLA8D8vsUSAPAu2yUN8k3pc4yfRACAm7idS94WLgGAsSMnKgCg5TUnca51TmdklnGRfOEPXlzLJWCKyOR6h8ZRLnm7hRhWbXsVl2HFiy3N32UvW8jP85nMA8DEjYcpAPhp8ZDfckgmODZfQxi39JcsAES+2MwAQCvnAeLCCcPWigvf2f9dacO3C4Vzp29gLDfTc5fajZltuYdLd7Lne/UhHuaXSPZSZyXkF++7z1bOCyJe+4ZKl7W+TAAg50wXAgDjfAOV5rZxiiIAkO9/nRqVv/D/6+T96SmWvqR700OohaHPRDjK93bif85dz2adT9XtEj+UzN1DM8bFZVoAYBxgwgCAt2Gk4IckvmYB4PC6JsXcBQNEI2hgUiIPAK7d40QprW9ZLsK42MBTyW+6P2SjsP7V/kJdk9r9Atb2SS0XY5ApNy5+orZ/l6mKo3Vz0kYuKKRYd9RJc7pk4VPhQC8rJw2/P9Jjs3sQAAjtV0mSDl9jAWB73FTa75cbv7fbcWr4VS0l9bFwtRAb6uLnzrax60ABgHP3HRQAnH1DVFSZQ7d07ntILwoAQi+oMQBwaruOikqKbFNMFy98xQxsq0eeD/rMnEk7yweXq/0nBteG7nF0mEjUiaeUC9kmdHaRsNuHivuenjpAHQBa2U/nZs1MVFprrq+XkqXkdtyH9Qufr1bl+4wGAKebzeromgahNSK6qcDabeNxqWaco/JR0TCNouXHzcju2E3s7vdFbItpQtlPoH2CmEUkQ8+yH6enUAAQ+HwOKborlEjmeydp/Hsup8s2IiKnpK5hHg4cwmzRTCT+5gfFTT6//JNxfNcc4rbzNiW2fX4yADDbtYkzfh0kAv5og+A1D670kx3t6sHeCjZXj3HQYjav89ICAG3/ntKh3t+5lJnr1QHAY99DdkmWDwsA40PnkHZn0ggAZI76SQHAy9rFTOq7N+L8fo5LVMzPOGtjEuLuKLnk3IsHgHftq8hgryzOycydN+xYIunzSoO6fuQbDQBLLnXjACBeb7m4n7TqNaR27QU1AHDwC5YCgJeRrrjmor4R9KJMffavXqUMANzoMEX1nBtxvIH70uENBQCL7E0kVNYj6uyYeKWDz+dtKX1pqi3d3SZKUrxeyBjqB6xg7iyNkdld2SfEasZpEZXJAQy48kaJE50tn7IAoPD/yviMmalywMrajSEA4O86ndWuW01XRf9N38zrxF/VW864675iB9i7c4131wuO5PBVEgAIdZPy0FQ+xE/Fp8kA4EU7Gb/8hIkSDPJn5gwAJETbCfVlTev5y/cy2dL5m1X20PbsRCFEnpBFAMBsxH3+kE40e7HHaJEQ6bm2vOsMC9ma2OvUwfoI7kZAcyQ6oipSNm+vhRJsk88LkhG7yZx9d+cmmb3SV2Dah8Z3qR0NvZmWTpeYhccGs6EWjuSMhpHcPZSwAPCu60lKx+m1EpDb7tpRVhOEwmgPh2VajmME83H60/lMQrqVDgAE5rznAIBIVKPBFbXjpRGbJ8gB4PPDVgQAjsb4sdO7gwremKA7XKOSv9WQw7x7JuMAIGdnggQAtCvasZ8dtzH5fkJJqDHdkwlLTZT9FcxzAOAaMFTFGHh6NYVT/D4iwrBnTKrom9RsVo7fBcQ+JtcWvRGlvHVaNr0quYm6f+6AdP2R9ZqzxnoxGS6aLPfEmG2YOZ7ZX13wP9OzDxa5Uk1fz4lMUHfzsRoAFNvOV2/YtEbeqdSdCr8iFBv6DntE2C79hbmsO+6RAkCPa6lKSPd/FCADAO0LQgpycdEoEVA2QLC03O4cEpJbgcOUuO9XZg61r2s7pndjncj9b2we0ACwYO5pfslabzUAqB/+UBaytiU1s85KCgDrFg9iAKBLe6HasWttE2c8/zi14+lyGgA2v6hTkaaOg9aTXtKb7Jm1z7mwJ5dEBG0NWi/C2z/lb3Zk5TrGpPcMXndMLTv32X5CbidzbY+GSEPzu9H3k/Lpss0L5QCg9UFw7Hb87i2+P6HKV1w3IkmosG9Xps3Ero9SydX7748SJWHno5fie5v2CeH8pqMD5Bb7jZjJ045IAcBxWH9SNfE4d6L+WjNxy7ROUi8aBRGbPKstCwCxa5LJ5AJLNYXvJybVo4kGgA27JfyrCBk/+VwBczJFjfXMnC2xO2LIPNvbnCOp+JnK975SLX6e9KWvyLU1k0t4APgeJaf9PxVJp/VYyD9uEPIYvtW7ZUOyzilej5WL7zb1Oc3lJGySxx2cqCJlWU6atM+2IMq0uJjx3vCdv6UbLwOAFUWz1AFAo1I5PL60Sw8qwD1TCBN16STUm2UuZe/f+s4X/nhFA0DHRBk9811zS0TofmM6Lv4TNS3NkRju9VGLjx3MtZnmr7Cs3CKOebC/P5n4/AffcoJQJHLHolbc723PDqSfSwX3pChIkI4b89iZkXP/Z4bxTMRqYd65Je34aUHHleI3C0wXiC/Gmmtzid7jpMVPbhG/N7ky7+i25P3AOME6i/Fg946aoA4AWl9G8I4TJiotWL3BVIWrGbvHItB6jTyru/E22e7qKiuRCgV146PcJAAQnhrG7bzUSzqzpQflqFvFbzEtoZa7yJi/xrhxMYnNUh/0lX8AACAASURBVNmo2Ye8GnmbbaOYwx93K6Fmmx+We7UW2hYeDNNRUiu6nTvxA90NOQCYaXeFtfKKkuSsG6mec9+I22AeJ9WPWSb1WnNQxco7Ni6FqtX/xo270oYLN24i9d5X2I5tcplwhxyl/R6ofsXNLa/4Y4nQP0/EwXtcXYi/mBcxmLOMMHvbELuo61J428RTABB5UEjVfh7fiSrZkER9/zSGqjdoLgwIP/JexZNnlq9mN+8pVwOAMusA+l56kvwMw5B1LaMpJ/M8FU4wCreWF6UkygBAXtd8IJqa+PC65/REJFQknpBtMQnliidWSSqOVqsgp/uJbeJ3jcHn1QBAd/ZvAgDejCkb+KiWBgB7nWR5/35uBADmb/9Em3+7TnYHL+Yu3PjNPJq1WNpvXjuhyMBuEQMAZ6PdSKXzfSpz10FJlKO7pu7KUcRg9zQeADb5fuJDh8n4px16k6SpaXTXx37NFSeKsTQAkKIdKsz3z3MovlRk+OEt9WjT03rUgyNufI8rOaRXJ1ehiPz3fAbfB/2QENKBdXUYLZqA27iDTEGv5r6JcW3nqQNA260FPACY563lAUBrRxILAPVXekgA4Fbnn5RJ/FYFAGxuEcnr1q7hbs8PoYPjazjF5RSlc2ZGvwXNOfzxu+kf1k/FDW5a1I7arfOI2jnZg5eG8FLnN5XSkFOEXfdGKLsxuHlSDQDWnpwuO/t8ocTwxzEOAK4PmCnkMy560wDgr92XAEBYbJbGxyNDRCK63R3HAUDdnNM0AEQ/Ewqip2cJ8Sl9aUcq0rELcU7OkwOAcY2zzLxfGAcAG1ZFysyeCYZKgp9Q+OadX6DENJ/d9ahp9YeExqL++vSD5xyn15ajrb1LCQCsKH0hMmvvCV2Z0Q8XswDgaV/BQHJAMP/yzX8LwLxrorLGPhIAXvs3bRHhJWTQ8IiJinAQJ/LT9mBLW7YnGx0E1Val1ZcFgIT8biQ7e5psV0YXzjnfy+Cf8al2M+j9j1y57NzzZM6iXhoAsHJ4YnMw7q7QHLTzvS3j0ukFZdbvPF92LYpe/Sn9j5bMo+6WIixntSbIhn4xYfwHjCYRMcJZElgyngGAjdLvZNoDTfL45C/avO8mymtsSxJWuF3lTOo8PlYa6LVBFmNRo3YtzYICgOinFYybr6MSsteVXibD24/m56r5CFlEvwPiXD67QsgPg+Z07NnznZTe9Z0/g2xPzhHHD5t5jfp1UEhRRFYxypGGmHcVDAAcuD+Kzjt9TyUM0c/Mipdm2JIQ35HMgMBMpuuoCzwATMrZwoXuN5aZHzdhl+70UFEvhVNzZADQNmUnb+IWT3fzXkxP1P/NHT4kJG90Ow8h91PzVMzVShxScZgibg2R/zVLSP0+8RX68/auWkn2fSun7wdkSQCg8zMBmRsUwxkAODa6WbW8rbxL9tg2+0qNwS7i3+9ig2gACIWH0t6N9LuSEo8p/Kqh7bj8iDZ/zAxmnrvFJLypJb7OX7mtad3F9Rp7r+MOupuIayTv3Sk7faxCVGuHtKJ5ABj6cxsBgJMZ1hQiYpcyADDdJJu0ckhhl9/5W8iUPbrKD10sZY49NBYpuuVBpaQmKJupu1jCAoB0Szu+m34r6lXfImqt6XfOYUqEDACODusqX9tCCEHMSRmtFmhvxEXlx0iYI8v5wDsDlTh+raK5z8/IKKFZbZnbKkcBGt7yG7RqmSuaTlzr9+biJvvfqmEAoDZVqDaJva3ObxhvofbggA6ZccGVsrq6hgWAiVcr6eDyVEojvoEAQN2p5rT0mKc3yYFgN9khi2qZw5n5KtIjy51El/ezkxw5OYcBgKltZrAVBUHc7z5C58DGzSck2SOEwKP6q0dsXEOcFAByrcax4xoPsgYNDlIAOFYVojR35QUh3NQlfBAHAOt7ufIYck0wc9NnCGGGuDYelPqsltzlUAN+eYirrE1YBQcA9Ie9QvG0/xJx0inP13MD9OpFBLNq7/lTTCpzeqEPG7p9JB+2qr3429XRv7mdCiH8cmRRnJKBwJ8cxHm3vKskJd6nbJk3rsbUkg27lDaxLG+QkrGwMqRMDgD3jram26KGN3JfJG2KaJI70n+LEnas7Va2xZckDgAOxaYzJ3fe4RfP1WUs9UaodX4sFHzH751BxplmNKvBjL3iIdyBt6f9Z30RpeP3AAlfr39EWvcd3MgmoXr9Uk4EEzXstIT3/8iMlNRwnrbO6gltt3FJ0/poAkAbYsUAwCiNn1xdyFTafb+eDACayruxtk2XeADY/GMij3VbpipteNciqVCxl3aAsVi9UO1ZykkV9bXTOUkGACW3urKbw2ao/F57dhm9dkp7JZVTmpwqa/MhnZPYNPIA0NX9G7+S7i+Zvn+B9JK0lAWAc0cbmSVzzvN95wrZtAk6ISrnx/TRgeK8OpN5au3tVCU10i1XT9xPUqJQXTn9Ecvouk8Rx1lNfy7U5pYuknR4zZMhbVowAFBaZcpuHTtWJIonM4Cy+jCYB4D9G3PpiKNFf+xpvOQbRq8/rGB6D49ge5iclK9tU6+i2qjBx9nxITmM9/GbzKCIjVIAqF/ejX8eU0EUhdMEZjdLVo1Y2+4M5q/75fGHS0YxdQ1OrN97QSJsDgkJmwKjcAIAOy4ESH+0baHEra93TWHXDREq2iOW9eauBpnyPmE5zKpBbnIA+EsyiFm05DQHAFbH1pPDeceIb7iv5h1e6FNsbdmV0jTtS1m8S+IB4GnrZLqmYKB6eGmG9K7E5X9WlADA2MmnlaTO7p07DwD+d2/zABDrbksDwM6COB4AXqp1ZQtudaG/2D+ndjsJ3bDjcybJZzu1p+1bgPrL8xb5vPsGHdMtQ/pkwksmbwZPpxrz/GmcogHApCJXbuKyjD4w0lVwGyomi8hctPUju25+R5ExJi7uw87M3cdr9cr5PwsF1d4I6QbUFn0RN3sq/xELAEHns7h+BsnsGociJS6tqjghPTssVap5WNjwrQ9eZPzub/zTRGvaao4n+XTmNAsAUU4b+hztFqYGAJ5rb0gA4Gf/DGpQooCQrfYXePU2dVQP85WUk/URdQBYsOIZbW6YIo19sVVSXfGCfJ1Ec6PWdVAi+sk9QjWKXzshnFI/T+h0XWUUrgYAm1oI5aLylk5El9biACDxUoaIiIWOwu+7D+T+8YAecKhIxIXt3n7U1sxQJUYIvO0t5EHcptAAMD3eX2We+f6xvGbFIO7UmARF/OZrcqvRr6luF4PpWVmCeVzYIFhaR6IjSFq9kJg6PuE/BlGIYaY4YdGurWoAMOGin9rh5JXN5THxDuybrT2Y+JNe6lMr+1IAsM7L+o9lQ+EvOiqXDBW+ZG9LWysBXTj2hIhkQ+capd8OZ6/kf688QnajlP209BxrcvFvounQjTw+HiCOG6ZpoSIt1l6GIkf2OFjNhFpfoQGg9InQEbyv/AIDAMunnuXqAnqwALDtVSNndC2LfxniJj3QZQSrd/yxDACcnkXwANC6V/Ocs/JztOjdymGPsMDj7MMdgqWUmjmIO786Sw4AMxe0pfOzbrO9fSdwV9dP4fv0sSYAoDdNjwDA68TpNAD4BaRRlxwFp/Lp0QusQ/g3gfmbioSDfb7WQ+4a4yZKxNk9A8l5jwtklMEj0qvzQKWzxsBuAtsrxJVemFUgmnG1yYJJef+xhQj4wXFP2LKHm9grY4dphLhXMNftgngAiC56wQLA0MOCt1zRKBQjJ/3mlCRywIEoZtWAWvZLrtBL6HuhWlQNx51vEQA4uM+AB4CC4Kc64U+bzWXLPW9FOJ7n/qAAYLRuJndkQhHnttaN+VuyjgCAjX2YRl3MR3qcaRsVlTLJp4sMAGwi3jLqnscYp73BytX9lWHM9xsL2ODjo7hThrrEJ0boykrVb66u127zkwDAe488elhQLyVG1itsThlY6expnrvlMUNW5+ArymPeSxEhDlUWRGPQeqE2944TAwAHtz5XMQv/djpD7Z/TXFc7oltr2nf5bFmfnLF0xs874ib3R+wT3+1sIJQbFX/dq3KQjex+jgeA4wUfuZplQrnl0Ba5FABkpAsWmn2UA1OqVsplr4jkAGBjRohoFZVZd6FORo7nAKDDhkK+h/VH1oauIanDLskT/LPZAReUdfkTPSsVQjTUpYj7sbso5HNeXrRmDcYvoViX8bz2YI6L3l3G/zpzgcxzHc5fCx0vzuH++wpV96SJAoAxufoiki+UmLDuY39yWWvDlEIsy71Gy19+jKY1Tu2n4OQpFDOnXd1DA4Adu5cP7jOQ/rxN6Cx9WDCGJNpF8Ys6CddL9KsuVFEXrtOaZNrbhUhliM5PHgDGTDCXA0Ct+mlm1htvrvxsukp2rmtLln+XJvSN39kyjQOAkweVOXD/vq5/9NR/P9xBjMwLqLrQERwA1OYvYwwMz5NvFnfZyHd9mdzr15WQPKO+ia9fPZ/Ijwzno1/G0gCw7mCqOgAM7/CeTg/ykAJAYOJjWb19P7bNSTchV75iJZ3zMPuPBkXbnfvoh2UF6gBQtXGqwEShAzjJrKtC5Pd+ByV17BOyRg4AL9YIvSZr+k8V99Zh1STJVvthapi6t55cHHxAPeOSOV1zajWdO1KfPHYXqsmtClermHkL50/SAgCv5Y76RyY1R0U7GXVljL5oi1HO1kWnlTg/NCyDGnQzjJTOuUMAwP77NXp31N9KAJNw4VaetGfPKdcuwqGbsMpQCgAWi+0lR3ZfkY1ngxgA0N9eJyL8TS64vk5CCVC+1WzS0PSBLlzwmHc/4KkFAEdjZnABZQZKXLm/Sz+R8Ce42UJz5qK3ZOzUEzwAWDfoU/l39LhfN06xOwuDGN5KKDGdafiZAMDEti3YIRtHU8eOzKGaNnuqd77ckrZ5v4jmnx3ip/n84recrlJM4RYzRqlS6qI3Lx/89QRRX29Cb+8oHN6bGoS2vMNahczePvUMACgOCnelYIHh2D8e0OP0S+g+/kYsAOyxG8TpLbpLhbi/oyd6JogcozmkKwsAK3YIcS7ZXFtxo3OORPENecL1Twl3XnAtrB2ptnVC30Zu8WhxzbGO08S/p3Fr2PatFRwAZJ8YJN2k68oaPPkoqrrbG6rUAKCw1F36+fcaCgCGt6wlh+4ILRS7x7mKTBS6opt0n9Zm/vTOQUx6YncZAHgPslaSwCeKU3yK2zbRgBl+sg1l+yJNnvchTiS4/Xsh/BJjN5F2P32RXhM4QwEAXzOWiGNcTN6Qtc4J/D0TjiHRxzkAqNRVl86dWSUyXdXCPcTfhmPXF6f9UepLYz2bGbRvl1riGxP9x4F6doLZGOgfqUhveYoDgNfLnvOtQmmyy6u5l6PHXxxTFvaKsinb0tz65m5KB5k1x2+mdOpNAcAzewcVc3Fi31lcnG2uCgxtDwnXUij6NBsck080l6auatebX5GzmDecuI0fPbqarj9pLsKU3Ws+N1uvUmrbrlJpvY27xkkA4GHSXa5l8RxqhIOQCQxerqUWbbZA2i+wuySoJ8PLnR5TRtkned0HJuwAc2emwyMNpTP0QkJz20LBwHzqxs8qMn28cDGC9dh02Q7FPP6CXQs2sas2v0PiRwPA0XNF/MWaowQAXE2SqGHhNbS90clmbXT10RXGb8dRNmvKSjkAhEf5KlKcl4pS0NZhONHdtIbxN0mVuW8apVURGEWsnEr5o5Yb/qMm8rjj3S1EZD3YJmQM83f4UQBwbLUtIc5nRCRllU/nwldUq7fMcKbPvBPiQyGGg9klbqt199zuIBKzRcEoFaK5mQhxH7MuQn3u+4F9pNzslbIj1kI/fTtDoVK9z92x1MeRzfduZfvrcYO6nWS0ZevY6MTr8n4FXHPPeUmAOgA0HInjykND+ZKrI2nP41uUEnbL1wkX4Jzx1SDPcldy98b6/s8WBEuFcO2IxFvIpVDqNSQnea86ANz7nkS0JN3/WEN21eg/hSU3y5v7xSdnHvjj4OX9C+UbX8dxUu3P1IgwD71DOg/J7NhpJMP9hC4ANO5+pgRg2FAnDaRP5JZMyObO7d0rbt7uI82sOFfPL/QtU/TwWE6eVqaLhB/esICvzZ4rt5k3mJ/wPYcHgD1HBtObdr/l7AomcXVjher7OdtWSk4OvCmu5zQ5TfxbRp9nAaDbzmpm2punSnuRGn1h4isPy9f3+cB1Ya+KDJTjeI+Zt/y1tO9KXtLOX4feeWeHmo1Uj7didlIz1/loDgycJ/U8LIThDZm7LAD4F7vK7pd4yfO1Zysd+G1uP2fXJU5nTQqjqd46zSb8juXWSvgZsOXan/sjw6csUljHj1OPerOMHPIYoPTSCsU8+peXkPnTlDcXlWllt1ICYru+Afdjt1DM3H1JPRW4RFAZ8/13/TFUkDo8Vr5zfhl/S0NIJCVd9ObWK77QHgueiWeJ1UZt7nwvF9oiq78EAA6mNt8IYfjzDT+oZT4nu+xNXc8t4gDg6LENDADMnTdWBgB3R/UUsnjqKxgA+LSrUHZ35WUVZguf81hosXDwpQFgnJ5g5fW/c5+5/XWzEvx3nkrJoNpespV76zT37nXglybspgDgbychwBh5dhazeZjQ8uc9VLC+Dt91UsEB5/uYio+/rgYAQbuTmbzeCQLsRZnKWdYCy1sqYmjRAEan6REfOWogTwULZ4npFaE65FPXzuyjgU/5YQ+acwCW06OoNSPHMFtrnZSIptO0gX11+jT9oeA1BwBdtAQOXetdrWRQlO8QQiVFRdp8zfm+ZOGkR38kqulXmgKAnYVnyZVrPAMAunV/7rvY1tOYfZGqLs7jmpbGHewppwGgyPgZKQ3TUOt5qZoDgIn5PjqXlglEvnfBnN+jkCidaec+eIpIi1pS+0dj6MfP60x6giX95u4RZu1f1WTsYiNGy9eBufhMCHaud/IR55x3s48Il+lcDxauf3Xjyh/d4PvM2sPG0cP5nJO9uSy6P71oY7w4cGWHzvL0sHDpgmpBChaHNtK/9EtF4oVXpYjmrsSZ4xzCJ0u8fnoJBBl/inneqZBaV9OTr/26kFpVGSvffnyn+O6Avkep0defUl2ZHhQA3L/VXEZzMDqHinu/lm1zRqgE7GWsGkUFgBFxzn+s5Fi1xkcBAPNa6fFWtV3Z7boD6Stlu4RYmmIME7RzYXNE4faJP879/cNUeu6zY0rMFXE2jAm6p0evGd3InWnVkqtIC1JimsKz+dzMF0Iv4o46Xe7FCydqXveL1HajKjbabKWSlC663J+aNyFVsShXizf0mS2DVZdxvHdoG6ZbKzP68KOfzJWxD8mjCsFy6rl0rcxPsYCPeX+Rze9Swlskt+QBoEWqJr/nwnIJACSUfaK9Lu8SNxZvPIt+3yhEOn/sOUOXq1eR3e2VW4eXHBDCIPuz7EROibUYzgGA7HYyOddHSCotXHWaaGgIKdKDZ1pQAHAh31E6rpNgrWzxTJH75xTxc0bUSACgrKS51telU/0fdXRW38UyAHjVd7m06oWPOL560HJ+/pvpFABk750pIrhTbSg361GsOgBY7hK+bzT4wLu75SsAgN8o3PLjtvg0cbO7SFveiRAJO9voMAMApmuESw90AjvSJduaGAA4oW+roj7T3xixiN56XO4eITgpB0x3i5MNMTRlAWCBjdBPGL1VuHnBeaiZCOyxiYvFDX0K8iSv3vanvpS0FarDtfy54f41siFTe6uonCPnCTE/UkVKcgJFSybUswtn2WYfCwDamXOkagMU3OFcDeKXtZ4uKtvINu4Sos4ZI8J1/nnH5shf4voxiin0ukbhJoaowgj5nqGCh59ceph9YDtYhfuX2enTI8w1iMv6Vfz8c74SACgxdhbhMdDPFdWRdacNpGX/KUoI1P/tSNUXC30jeV3702/TBYvTYb0Fu8zaQEViPx/qRm/KEmrQ7q7NYcder2q2Jo9OowCgYuw7ZVztpUo5ANgXrM46B45SZ4zlzEF1oeb0XSuhXP9mXvP1GkxlsHB4hxkxg8u1yYnrMSQrZ780fUGCtKe9Aztve4bsydp3Qu+IXy9J3PkzksDVI9XCzF6TVjkxIpJiZyWIKs8pt9lqudz4hhluYkOebxtENJhU7kjJcrrH5dZUaU0p6z9MQEDay+P/sw3h/HobNmWuPtHvYUCNMddVIUoPzyuSEJ1D3Cd7yf/ZyrBlR53Ev7q9gHzbKiE9++ONkgTecDsnwr3LKJaP2lHBt0tZrLTmzaer2baZW9gOt+yoCj/hFocBhkKE/dLA/wQ2p4c/4NZNFGple2TV0FomCtatbENz74e5De8zLkEy6NsZtmyoGgcAK+IqWFsfQU20qmsgaT0b5QCQMmq1jGvzgx9tLcT9V/b8xd323Evbz5ghhPUvd+A0ioVar1SXZG5hD+GcCvCJkiv8CsQNndZfzC1ZEyYf/1z1QubZdta81dQ66lln4W6W4iNZKhJ4z34cDwDO5kGKX+eEq5zKNjSnjVfom4lO2KsdzQUd53684euvLxDny0zZpJVz7i3f1pJmAGBKpXAJm3yRGdXz2yzqKPuM27DimPj+0vBk+dKArSR79Vq9/4Ypo/MdSaaGAIPtrxoaACYrwAJA0YUDBACuVf4nOn2myeWP1sLlo30YACiaoaD3nHDhAKBXlynEdYAx1zp7Afe0dDoLALl7YtWObVnLAUCPx6d4uyBL5sJSoUso8fpkRSe9UGZyxSV24BEBwUXf4kWR9h+VSBlf+6USvIsrG0wP2JKlaHusik1uNe2PHPxAK5zIrbXVDO43e7m9bR9ybyfby+NuGyntKe34dwoAtIc4ygAgfFid7FqHZK5y3z5x7WvPxynBYXh5pNBk2uRIWR24TO6n32fXZw6XAMCMdqO4LmNzGQCYt72cvp2Tp+kSk8wCwK+iPdxxzwbaumYODwCnsg4pxdFWtHvPJ33V59dvNOYB4HS90I2cN71QwMtTLRuyepEmSXUxUlQ6vZZs/r5aydQbkyz0Ck53DVWsVB/AzbxkIl1784pK4PGnnQF9xvX9H5F3s7ZaBOrhj4Fk9OAdEgA4q7tImn3ukbheyKSp5Go3ieSkpYv6k1v3WcuuAbJirVIKAM7l2NEa7YWKlwZMEPIj5v1kz+5d55/3ag5/n1lkxwJATugBFTNYOyNSkWLYIAEAWSeGblU3lwaA+AXnpfd6Crrfc02a+ptp+4Sr/O52onvcFbqDtya5invQjzzNHp+TwS4dXcmG2CoIANyI6spvfLSRB4CPXZrP44gDQsvDkKXC9Yd/mW8lUQ8Ez79kZ4lsq1WK9OujFf+p6z02UrhF4Opj/lluOLvdN0We5+dLHNMayUtfTSWOqTazII3ys6LurErLpsrMTKRLdITGz30xUrp2tnDvee8LbWkA0J40kweAypQi/lCpcAXF1nFRKhJhdtCNFM35TfU1N/0jQevL56sDwOYuHykAaHoGccPuP0+pvFPUTagSzFiZx784s06UFo1WJeLYEx9a8JYBV+jiFUIEdvirVfSsjTEibIVrZ7NUTSrpMDqPzu5tyZbGWTN52wS1ve26ULXZa41ADIeUFFHqW3lZMBte9yerzAq4+OEhMustzTgLmxAuHdzbUoS9QEPQLNoj/1Vdk+rg1wcAFnQQopCx9YOlAJBi5UqWGQYoiX7doLOiZMxd+YF0rzlInbX6zl+684QObduLDxtH6Dund8hud8ykJZnHqGqDQsE605yp5j54Icm4GqlCDBPPXuJm9h8TcgapjoKK0f89SyXYuD//GQMA77rp0QAg+zWDHLFyYlcfzBCykE2V8kWRR5iCglJ5zvZtcgBo/SmfBYCHJ0cqAGC1/yEZAJxcdY65mO7I9bMMlgBACOVJvX2pKW1BlMMuEefjleDoP0y9OWDa+QFTNLFc6SybfCeXHdev5f9ZmLH7gXAx27g2gpVlUfefTrMtruHMCq45RetpvETJbNu8cbk4cXQsw45ceoTetfIF11nxTMnSqO/cfENowoFAnRmthJ6IFqvLVQ7eJZn3OQCIy9hMJj3L0U1oAgcAh52MhftDxq0nu+8KtVoaU5tL/F+9EC4WW0uWyQDgU/FKzte/u8oZuCauucpQnh9FGg2cm8PgroHs0SHNjLa0fbkS4i7UrCCWMxJVTNeSAT35UYPqqdEtPGkAWHtNW/7Suhm2OZav+ba6ulR307bid3evFbLzBxuRiaeuUfWTp0kBYOCMddJ2d4RbUf/+OJkxeXZdBT8AgC7vdJUQvKVHrbiJrNQS6ft3gglbtqNeYZWUqKjuv5rr5riNqfsQQgoHJrHrdKNUzhXNH7HctOIcJV3eM9ZSbWzkEyUkLJ1YSD+NCOGvWXXghkV0ZytbNYmwTAg0JzN9EnXxX4/btO7shAt+DAAE3h6ixNHT1wTxeR8NeQCouecornX01Yvm+7NyEtQeLBKqSPRnCpd+Zp14zS/U3qwildsN3FWIvnJvgPTmGnmzc/t5JAMAjiMFYkdZ/BbyNeXtSUWgYO3VRAr3HK8oEdq7z2aPZLs2XCWXcmcrfKKb093Y/3eYkok5/0kFudo4R0XksvY1q5zxST7qd5qipSc2dmnuGtp5UeUdfa/JXOtP5krfH2h8zWW1fkgBgH2AOdv2kmAKNqVWi5wpWTNOVAtz7ISYj/GP6ywAjBqRz1mWLBaRlDf8KfOrwzOyNaqRBQDLaOEqjDt70zkA6EqPIPdGVnB76iUcAGz+9oNuaW+qYlbbRL1ik+t5ZrdhDPtyf1vx948nXBl7PzPWorGGSnPyJwAQvKeWbzB7LvOIKJbZHV2uNjBFuEDAzlxINeT1/E71tCwSIg0VS8W5jF1jGADwMxcCm4gN54t/CsSDnu5+ymRCOTdGey7XYKHF+T5IYxqu7lTikF0tCsSNd707gJvpdFCR+Otrc/HCFjfVRvhZwn8imFU4XATk/a+RnHHTZS5ts6BirAxT+Lilwj1R9eGOCunpMM7CcqeiZ/5RwWT2Apc91IwGAPfzQKvicAAAIABJREFU5dyAPnL6U19DAgC9196ijTuek4+sldFzAz9TABA1bAH9SF4hSsB2//dK5ubsKz0lJ3fFMqblwiVmDQOL1T5OsmQBwLbAnVhMn6xe2sWUTrPeIjOaLTjAH7t9UFvsvkGxakgviYeJkDc/7Vuh8Tj5skovSPXxK9IOP5UL1eUn+7Brj+ZLAeBSfKOsrHiK4ulqwWHUOLycVI5fquP/oQPnfvYxe3/Mf/ox1WgnLtpTaNj5YdOPG9rmPuW5toOSXovX6icHgGeJW2XObj5KnLV2Rbw8evNgDgDKHYRihz1dE7nRklrissyILN1+mSq4sZ/7f4V9eUBN6/f+c/fdd9t223Ycx5EjSTLPyjxcU5EiQ5kqjUKU5lloMJQpIZoklUSTSJGQTBmKkrGQOcMls3u53z/e+9nn7t/h/s5/Z9r7fd+93rXWu9aznqUYuk1DIv/30h1AQs+BF1NVa07OUh1mTqhRHGPnSh74fZmjECuvED+7HHOa7/UPyQEA9L2XLNmNif2D2brlLblFTQJlNsSJ2b3UUZaV9YiN8YskFbz5VczekOVsWKyVbKZDK4qJlGYtc6d3UtYnW9AWld1ZAMjRNVWk9iIn/6ycscqSXcTmOs4eyz0I6cKOsie2z3dkGAUAM46P4oNUDszEzXMpe18/DVd8b9ALqb16+mtzyQQ+VJE4f13BdTrx4mGhZthL4UYwiQe9uFLL7nl0VgCAk1MIC7bT3G5cz77hP61I/d8rvvlT8cabqwdTLbOJ+7fXS58HgMWvRlPDJ2TSs5flUFUeMm56yF6ZvUN7HgAMjxOEYvaqPoP/fc2Yy0U/hWceyw1jq5v2s1dDe1LPQgjH+v7izeKDuzFTS7IQnrP8lPb6WxUAMGnVPCUArGBiSar1bI4Y58rT38ECQNm9icqJM6bxJ4/c45T7T7AAcJXzYOOHrOLLF8Vxgb1e85nnigUAMClxFe9bOH+dEgBqr7ZXrghXo3GS1kXpkYXqd4apCfPUA4ARjJrDaufYl9yERWtUW2BDHdmvJoNsUhHG0ERutZA8dpxqwqbttH6DLWcf4CY4KsKEgtRDQu71fVRfs1Qhusye33zwjOCzTa3itLTK+LZJCr7dAHd2ee9KtqVFTwEAcs4bcPNytrJ7j8eq7chJUvDZmEtq25+GPRCvM+vDHLaTbituV4iZUDV2Jfu2ByERC9o7mzOtKP7pg0q8QcB0R74SXheHPc34xngSm5oeo/NTwbI1M1cAQGVfQxYA3vcv5oYEES6UkdOktZUp29KoCLfN3QFgjuU9LuKmFQcACd7FzMzZmZINYBxc8eNC0IggFcdUj2YXFv5Jn/29kTG8dUBI9h0hB4CcZG/Guw+pCDrWoHZ3y5omMubmaT+tLAWASl0Lesv+25Icda5RHpH4QzOEoRFb5FXehM0h7t5jGgCOrZgnemz9rdzZh09ixIU6p8/xqXFB5Oxk8lljAd9TYwStFTMpG6YP59MhRqLuXj68IkRyI/hH9TPpnNxI2avxYdTMwHCm76lKbttTNdJkdLKPHABWJb0ku3gHAXuf7Srwr2zWMFXbGCH02kJdAMg8fJQ57hJHNWAgXya3ZwHALmOkNgCs929i+0RO4aNLp4o7ZP+sx8xYlZoErtdrUnpXk05abSC9yo7uoJpBz3t8R5lz8Cv9PbmeBYDmny6y7cfH0Bk9L7P06zb/2QWAaevE79etlE16tUdi1LTzdwn0Phu6+NZI7bglavL+97WEz0S/0yLqir0UzNDmYDmbtdGVdbU/pbrq3oIDgOeTF9OK3xy59tYMU11ymAGAT7u92E++TfToF3fEsVW6fGYAoCA/UaZ1gVFnMr1SDP59D+9wtVcZuuOMItZzsOptl+fUqY2HtBfv6kwBwHAViQA4R44XCkvy+Q6XmkTJ3lf/RiKE96vIEWFwRK4OAOgUyygH1wUivKi9SQFf87xC/H9YXij/bpQtT7u78HZ5QT9eW/PhnWhFhzx+7cczivlGNdqGFgc4nb2lvM6Rpxy/sBtJOnUg9exuLesUz/KkIeiQ+SbUGEuSzq2rqyOGrmBhVwAI8Fmh3CmYcwAwxmSActqyzfynfjeo4cO8WADQCiM5mVYutaxOs120o+NJ9s/0BQwA/GJYKS5efFaC4HCiv+K9TbYcALQrXPjrV28JADBvWqT4AGptNtCbx29QVvmliGNs/iGImlbXTwCAXKdJ7OPdU/nuxgslwnC8kpDxbE2KVEStnqE8Z1THlCw0Izy9BgtkkXPjFBNTD/zUOQGAsenOrP/J9fp/Zatz8tWtakkBakWpsGryAInKquuezo+P+FcEQ8tYi4noTFoatSuT1mHEO27ULjs0iu9QX8sBwKFm+rLAtfXib1bleWrw0ALAIPY7a2W4Wxx4dtj7H06iy4NMNvNOIh/FfGP9O3lyc7p856Le3WbdezYw67at0D6eGc48CH0rsQdec78SIF0DqYpK0k7hUsa7ijvzoOq2HADWuPZibeMaOflYZwUArIvN5ecG7pPML2KNsxIA9JbU0FtfLWS/nHstdLsQTQGAyc2dxMW2IXz24f2z+HfazQQAGOqwnDtQfJ/t4H1csKsfxnG3+zD39m2nvvvai+Pol0rA3J4j95PDYKc40YCfOneK69jpOC+73IXKGXmHA4D880cZ9A4Ok2y9QVmkTU9G9CniQZVfYQHg8HgrKmP1QXmJOS0YOZBDzpa65eIib/CYRQUemCB82djwQ3vSNYJI72bHg0KR5xQVACzbPYFxt/Bi98qXStRcD+8C0S7wucs4ALidQ/oL+qxwFQCg7uoyRYbhQdnysX8yrl0Wyqu+k1rF8oJfxO1/eXQV7xOcLdqi8vs3SOXSzliF8R/p4j18Dp/QBgC7lC00ACRflvLg3wwhbZNmL3QksFadSO5igp2EHCCZsWWGPlH80JH4bYoTO37QQsl3sdHf6JdcGVU8IIFOsvaWAcCBHH/1fVe6LTD69x9i2mSwvnQzplnfYlqvN+kdeDo+gxms2sfG72ziX21TijdYk57BZZVO0gWAnc0sJBJYzfcWeoaoS4sdzrnJ+8nUdua6ax3Xq/AqF1N3lQKAl10D2QWR7vpRBsRN/fC5nuXbVzNvn1ZSI9J9aZvaJwIA6N/Ip9Jm17Of91WL157+agxbdJB4Pfc8a7hx2eouprXepAhVMVVdnJRxcr5EEC7ok6aX69pZaEQbAGDgG23Joi6evVAHAN5fcKEAoDjhEh/tUaz37994B3vorLe/SD3rGUkrPz5kj8eR3eK+Y2tXD6tYeuMtD/7w9Ic8ABzXiifjfaF14YcMBHdv21NyAxJY7KKyFCfeTvGO7nimlO5rXihOeH+PqcLuqYQT/db2ZOF8xkL5LptlqqPfOC6mXxoT2VqX/6t8BV26PIB3jqyn9o9fwk+e1k9DjaXbrVeatflKVxTNJ6jHrSSHYOdOagudzE/IattuowHgVkU1PUJG2tftjDosLu77dgTza5tWI47v1/MycTGTtuZqv//qIX4X73zUAABWjI3igj+SXoJR+7IU4aNHUpP9yyQ7wb1MW5iSc520jZ0RJRzrsEAFANmyjWyusSt1fW2JtI7Gb4Ew7noVW6EoFMfXdUk0V7Bjr95vTzLokmxL8felUaZKhC33lZwc3T91FgDA7LOpRHr2phPvwdMlS7umjiBAXv8xhxrm5aLwdAMTsOa9+PstQ5/Ij922VADAWD2fn4agda52oOeeO8ZllqQrAcD4bwKxjIgiDoRTkrWwOjObTdNpJfzJhYrXLyjeJhifXSkucI+vCTz7tIWogh45skJ7ndPcoWhbkuvZb8ADQJvRbvRiu48cAKzaStHl2tFUY+xSjbDPFleeBwCbRWe5B60M2PWnfFSlY1yEQ7ypRID+tn8jzi3OrQUNAMWrlzEWH1IE6zRSx7+ooT/VIbSdUJteyB9wnc67DNxA0tmJhO7vzP1SVn9/Iw8AA1pOp2CwerUcAOZ46vMXtZJ57X+ou59lX1S6ZUzuvbDLfOHc0V/FxTA5GKGt5VMqTv5DeKJyrjyTLttA0CUO1TY/hkj+61X01kAIm7FIu+GSFeuR7Kc9LW+nONHWnpWKs4P/Ehd7qDfFWy29ISiV30T9OjVrJbcl/jeq2Gy7+L/7OteZjd8Ie8MAv0AWALaeDKfo3TrU99P9qJEDbBTfNhLY6nfPMjX01MNJkfZyoHCsdbA4x0sh++XZMZZqqr95XWUA4Pw+kwOA7tbmEjfVu2VvfnqchahlboVcF5ZNO8o2G3NWHLNzSIPy8czJ2gAQkDOD3tq5kL+7tK8Q+zqSeh5K+BcbhuizmG3L091at2HjHXuLC1nU2VUIOfFSsrDtbvYS3p+wF1rWTP+h0XbLaks/Gr6UZNFWEQM+yfo1f7tTLcv9RRAbE7SMNA5xFZvVBz73+dWa1VRd3dQlcxkblaqNZygAyJxCwvMVO51+KAAj5sb+MPPYvtVd8WHnqwgB9J0ld5TOpja6GWumsQ+3eVPG4dJ4E1fdTRzj0nanqHVNfbhBSwyVALAyaDSpRzQy/M9zWtyet5zf/GSdZLN2pAQ6qkYAgEEtDDU1yNowzZYRAFD8FzGQGa/SqSEh4T0BYNPJd9T1eS/pOScedAWAop4JvO36SLZyVbn8SWENt8RqP/vhniVrfqZE1mNcd3ah4xHdj9fc2SUxBfotQ9QP3XLBTu7iMjcFAKT/cZbdlWNEEk4OtbzjyMHCuKACpcPnk5TD1GMCAHSzjOV04k1JlPg+R+13FQwA4HDaL3Sc/xq2g5wsbuCm2SoAsHz5Rah+7CQUrSuT2X29x6pOd2QAoPC8mkniVw9KbVeqPzPrZ5YzERd+Fxdoxmoz5t5SUs+yIGO2LgBMak9YSJW9YsVdZtvW+IcufVqMuTYANJZE06vd5moIY++jJHL9564e9LO/NSvTsHso8de9C0wYALh4mbijIQEd2YrJN6ikcZFciedKFgD0b7toRC2zTHfSAPAsNJLyPvmWjZ28nQaAEbGNksE8nUPa4fXfek0yEZNeg364+0bcny34ffnEA4DpYtLFRhHrLAAAm7dDnlhnIvF+xo49LU5u8BtO/G74FgL+zjI8LDxSkDat838hgIjAToTednXYTaY90yQ0JRFoVGCSQOvvOCE55Q9wJfClRTk7ugNAkPEwFgDGldZye8oM2QMb6sV5LHfaLQTYHeE8z8yXzC2mlABJnBYTJtbj/gzjZWchx5e6XMElqvGnJ8/CMFfZuG1P6W0lmaqlETXC30cdRSl3YmdLbtJ7TTxbvnMIfX6Xuy4AVG7YynGTt7BhG5qoCMuHgmLNO2FpSD86q3kqcyC8JbU0rIR72WuGAAAFfSdzFWfTxXF4vXnO9GHGMXQzwtTgu9mDGzrem7LcRXrstsg7JZ89qTXlk15Eh/d8xQNAo8Nifs7S89yFqd5ykyVXqHHbSRMyHf1fJOrLxNZUiMr1VgKAmfU8nW4u3eiS493Fh1g/xfk/T+IA8OdhM86/aBZTuPeGXK6fK65DlytjabcE0sskYV17AQDODw/kVqx10S6wWcC6G88jQlHWUTvo6URRqBecnsCW1K+SodtlV3repgrapaqt6N65pE7gvNzUKdTri4ro5DujJFuq8b6e0NIxVKifNkwcfFJTAdfs62D66NESat/QmXyKxwMBAJIz7yoA4NQrcqA8fE0mmXCnBeZCkvIIl9eSTCSwkDD+WL0yIBm4tCbutrcdF70pXNd4zxjq75o7XEBKhjz9biX3uj6f2zruGXN7S53kmnte7RFmnXXirzLj+Ye7SYAwIsNeGwCiJttoRBfmNKlr0N93C6En1ZIcTA+dUO76+flsYrsJ4vcDklYy9aNtJbar0beH+H6FWTnjt/FXebN2pEb+U6fLEg3xulbdDTs7ONkgRRXINE/rLxtovZJDaE0oveSKunQ3ZhLB0I6x7y+RfkvKi9uRL+WZmjhVzVZas5mUDg9MWatyv6tmk+tduJZfH2MucNWBnOOft7kvF8h5YtnTNlxiBAHAvcoaIDcaTlpHvFtiRbU7F0+VHzSS2014IRGCyIOEJlxvWJOGPp70e5iGCvX12qxhaE9FLacNH6nJlPf1UJfWvXk8mdllQGr2z+/3VAKAX8IEOjmAoHAWpK+TO517x6budlYfiif00rjHi3Wh9IybTrKcck/G/egAGgC8hx/9qfd5R5WlVrmuu3kBAAayduzhXl3EPxUXP5Abl4fS8+w7U6aTWQYAykaTzJhytYLWnjVHYRzgpF05/KMQsKZe0f9dIxXqZcwfeE/Qfkbd1cmokSYEBb6uVwYLAK0xmG5jEseZXLtJl8SaUwBwY3ggPziFEBL7h+3qnZi1XPabPmHqOXwwSGIj2nZUQ0xvxA1VKpiFXMcdu4Vj69uTAlObbXri4qztS6nMPnEn3W3Fz1oOiaFiD65RvbxFdmROohrbazWExMHKe5AGZG1Nid25ZbJODgBdGNIFpz1tztRdvcfP+l0NZU15WUoP1y0hYIm+aTwA9HiWTerVbfbwJzoQEESkQ5HMxo9EqANcArpGB83QQVO80GbOZzKve/Et6dWjkqhzlzsLaRfmMgO/+bGJsl38XeuvXIDRakHoToxW9utgMS60ILWBLt9rR2CV60hK17bxM+c3/qHQ3stfoj5G9C3nJ6dOo03lOxkAmLNkENP7CGmh3enRFGFCdktuz8mn3NTqy6LxvOedKIzoS/jlK00VlIEPKUe2ym+UlZj3ZVu18uQB4MkuEntLrafpTXeGCAAg3HgmLJ5OOFu+61ZJdnpg9Ha5+dI7zHSB9HmP6LHy/5vpBACDYg+dhvsblQCQVT2YAYDfbxhp7I6xAWZsm/eTJff8vgz8qbBlGsSYC6+R6EfNVVJlfCy6txq10/y3FC54a61SXrpY4gKPclrFLOpjSO1PeiMborWKK7m0Xvx+y9TOoi4WhtjyqXdJQ6zgR+05nYvdxYnWTbXm/Iz96ZLiGnrj6GxlwolhJAY0fSrzod9AGQCUH7NU6T5p5K4GRkgM8KUZiXRg2FtxgvfLL1Kv15P6kWFL1Xq979MRwgOVt8biWuw6KuSUkuaZLvtIOH98Cq8OioZ1JFRNPmp0Y8wzUtpXbb9GSJgGbtSDVlTGdu8fGvoV1Qv4w8M/atx37sgbnEtKuahG7SO30f3yP/NfE+bzzy0JhvfU7t8lD07P3IPHzA196KeblOyX8uUSfd1n+A3m/ccKJmhisvgATv+ayqSNcZfVXJvEfm1BGmHZNz1jtIr7swCws91Xxu4rIS3LLcvnAWDFVg/ZnguZ4oBn9G3QkKr0sfGiZHRyjZZlNrOj+VbqLnAbRgYLy+7Gs8syfVVXrOezL7yV1J+3A8Vr+k9ZzXjN81UBwLY1W5QAkD3zjobOnhh2Uw4ArmkWopoJ+WMZ/0vVDr40bTALANf31MrGH7jOA8C37Y8EACg7QMIr/XzzhNZ5pDdVXOh4cR5a7y+TjF/DOU72dapkkQPSXcRMqWKpOztTUU/fbQFx7K3NO7KnH/+ruGjlgtEMAJTrDeRyx7UUzAoJAcoww0UCADhbeYkXNHK4IE7kQ4ee4kU+5/31w1PxzOB7NAB8r9Ji+piYCAlpt9WeW9gJtvnotpROSAn1u00aDQAfJ/N0tHXWD6/179dw3X/YfHZc/OGB1m2WDnO1chofGOcmOT88rm8uXPmmPnUX7QrjAWB1iLq438JgthCZQeCvz04flc3vXc+Ht/rM2Qbos24pnqqVhp6UY/YMRpW1iwqOWkFsUN5Aef9ebQUAWLg+VEiII8xFCaUn2ZzXKon9i6xjBKdSdVDVI72OG249QgcAUg5myRD0bTC7PXSaDAD8txCAcsnA64rIXUXyM0nVwqH770hNSHiYiBz0GVBGdY4mcZ29WzaLE9yd3I8g937L5wPcN3P9Yw7wfraJSgDov9pb49DXzqWKS/kyQAUAYR+7iYOc0pMY2bFOV7iqSYsU2asOSzwol5hrcgDQN68kJAYWr/nvqf78meoKrrTumPjQm623pOp7l4sPuGzVCNpLi+RwrNeNYZLDX7GzC19QJ+ZUa6ijk/ETCb55C+l3ZbJkaM//fadYeYQvGuREP7ki7fu7ITb8h0WneZ4E3Bdm/1q4tuSrxok8urM108f+H9SOwXFC3rJxFWmwNXFTiWh8zkSn0RsnzTFIH0O8nLx7K8UBmGbai2pG76g1HfiRxI5sW0tZ5vL7zxTfp9ou1waAYzNaUU88O8gmnjnGAgD9gZAlr+yl89N40OL8YmbFA3c+Jq613v8+y45f2ff//d31a4SQv3HkcTrI1UoJAGt1pohCE12Qpr1wBMMCwOxgCxUANFW7agjLlslDuUe5j+lYF1eq52ofrtUndaQ37rM7BwBxi9y0G9eSRpg2cX56JzLyOO1Hh6lu3dTYaOO8ZlR/vlEBAJtXbGXSNhtSEQsqhX0Fa8R1Nj3VmgKAiMn/lNGdaD5cWLw1QXvowGbs4KK9ahzspUjJdvuv10yD1VRRcwJoXtsmWKPt3IKLuznrJaeYN6F9GfOVHbQPBJ+S5x86JAeAEyueMcMGXlbsDBkhUVcbAsbzw7+dY2Nze/9QjVksOso8dCIxoK9zSfXRJFM1SJpNJPSrXYcS9fvJYR2XrT2CFLQu9+ZtfiO0hbNSI2URMfZsVtwhHQD4zA9lAGBogAXluf6YQbr9Wb7ecKRsydtfhH4tbkl209aH/hQAtByoJ7FZHtebmLAbz+RdnswnYahDpxl+cRTz6W874YmtGs2pWtOG3WX5L1LpK7ebM1uPdtTwEjodIug7rwJbJsEwS3lyx24FACg6qZ9+fsscyf8sQ0u5D+NG0g6XbP/Tlazv+kyeZjyKAoAp58N0AMCy9IVsUk20uENOjUlkTNqTTONfrprgZ93OqazJ0+lCxw3nhV8mEfzsjT65tKWzv8RuzN6XR82Z9YbJab1DsgtaNM0U71XdNYBdnkbgTnNdnpKyhMRamXFaE22944lQMcGYA4Cqzpc47xGZEve1YmVr7vnJ5eyf21eKQjPI2U/DoRg/LUhh3HCImptpKKq1Gbpm/POUaz+PEq8oDlE8qqjka9sMpFODvCSSwNrfEW+om0wIaE71bSuRXKMr99nzeyh1faJjCEnubwqgAMAhxpq7bRQoHH+j7lywfo46Lx+2fapopP0+6goA0HngLOWLItIl08HtoKzLZ3++veNl/pc5hPo7bxvJOWSEDud8D5AowJYZdaQmxTSU+mxhRs3fOE1n6pn9gsqM8ALnm/tSv3UinI2Rq9Sk+Po7SZDS2v8l53w8Upzb4Fv+wvxhDNMpIZfr06kb/a3rLO6TojPXK2yM0DCN2F3DwSVyh0/ZPADcNBjPa2ecJvatVE5PCsmU/5m7jfE5lkAzF/9ke/5DEh1aTuzdrQXz1Q/Zb98c9qNtHRXrPV0XAAwWEuhm2NGW2gBgtUBN8mjQ4QI7OTaBK/h9EZ8c5MsCgNdu0rvPuz9pHeoQH8+f+pVwKvrsLFIAwKKRpCRt8PB6bs4m0nskpyv57vKwRg0jt2FfMg0AfzdwNAAE1w2hlqeS4hdnqzGiOvS47C7L79lBebr8sIYN2DNJWxHYWKKsmHWIbR+2WAkAaa0vi9J4OK5UZaSlbsVU+0c4ZXVBTY+02JAISqGZNz+ovYwvNDFiHVcMVPzteV/gnYrF/83uWSQHAJes1aSe8O0R+l6PfBoAjscTsJzvtGgdAPDY5ypb7fpUFMa1ozOYkx4kLZAftpHetOlfbf8mJTjLL3xUH1Qm5Onzvs16CKMXTxE8H1ZpTPjxzfXa7x/4Mf775BQAnJhqagAA173mC+HLyygAWHt0KNd/eqUcAHyCCaGZRXC8eK1RmQ78sHASV7JWaFEOtgNU99ev13HV308BAG9DiQs0tvEdFd86mb3drb34mV/aFwEA/LgjwvO1l/hVrgc1goZ2rtv1jk51Fh/62aE14i581qKCB4BXi/pQZicnCtUNBhqqJmpsLgUArrTatfcKITu2Oni9KNn9ds+RLT1xnvUe/YCLs877KZJzzMFK8ToX+zRwa26qc0SR1UtVeLvdnzuSdVVpmq1Oa5pcKRX13KJLlRr6+/DiQeJAOlrNkhh+I6MoAQC+UMmMRw7pVXVwNEs3xBazG4I/iDdf/eIeX2tIutmUXvQWpiQdJUQFvjuVOVeCNcqKASAt65YsLeW0ZNFWrDOmN3k9EdxiLwtRpk7KwLWbxHmsKy/h3To/V/ou3q/9WK+cn2k5WO9nC8VPH8Q9vkSi0/cK5gkAkD6sgulmoe5aGiIbT85mVbF0VtNwGgDavCONJO8uOsdX+hr/8FyU8VyH9lwzT5xTJ+MmPuViKuvmayTPqHzAz202Qeo8TYjNoi7NqqcAQM/nmoaUDPySyLQ8P4gGgE0+5ynhpCab9e9OBHbpYTZdVAt7rQiIeO6JK7JwnUDZ0uajhIH3ayQ3P/dHJD2sfpgMAFobDxCu3FWD6/a6RykAIDGRcHcdSAqXf23eQ2LbCvdPVG5xeciviiKRgylXxmuM7UCHP9gDd0OYk35OlLn7CFHlpU1+LVGX/fNtugJAWmQH9lRcOHvtbYFEGL28PhMIUlIPKrKOJLT+yr3Bj+i0l03RKmSTrCKYkXY9SAyNJ8QGkTNidQOWksbKy4vui/e7ZzNPHb0oTuGnZvzCLx28jOysymh95klEFl948DtdcGeTbEbOXGXCTVeDYfcaJVuv3x5zcbLLk9Rdmyd36ibU1xPdqFtHwF5Tzl9VHlqUwz++pK5JdzYnJ9QNuwig4MjXMUyw7xGJmhmwg+QKnq5KIqflS9+FcmN1XYmR6wFSfeQvJQxQWRry56Kk4ZJrQQ2S94/OOEoObv61Wdz6B5fZzI+EEOa+nz5rts6jK/V6xn9GCwrfvxCv23beOckafTa9x+tU6sMiAAABIElEQVQNOSeOrc/OTA0bCQDZfb/TUyJC6SC7dPFad6Iy1ONL6FxB+wRGKiY6Wshjf1W32fY8kKgDAN/OnWd7DeKZDlbJAutYS30YUMKEGY+nbZf5ChM/txAnkLFOTWw5pGke++acF+fQt1Yc9K4HoWzboenUqDb1grPyvXDLQo863ruBr3CKENXgrlWxSpPLIazPDhdxYv6/azG7PezkYW8IW3VGsrruvU+XUHrDoovE9c0+Rtc1TWHWFvemYwoI5PRisxj+wMHLDABkV/WgASDO+7QKADrOJIb+jzcTqaIxpkK/+CPMi6JZcrZmMnf27ZD/RNCY2lWy7XYEayx4skusqk/Zeyb2lD9Nd/nKOslma9iU3L1LKABwPrtKIiT/B/yJab4wYSRuAAAAAElFTkSuQmCC);
}

.bgBlueGrey {
    background-color: #293548;
    color: #fff;
}

.bgBlueGrey h1, .bgBlueGrey h2, .bgBlueGrey h3, .bgBlueGrey h4, .bgBlueGrey h5, .bgBlueGrey h6 {
	color: #fff;
}

.bgDarkBlue {
    background-color: #0a2457;
    color: #fff;
}

.bgDarkBlue h1, .bgDarkBlue h2, .bgDarkBlue h3, .bgDarkBlue h4, .bgDarkBlue h5, .bgDarkBlue h6 {
	color: #fff;
}

.bgLightGrey {
    background-color: #dddddd;
    border-top: 1px solid #d7d7d7;
    color: #333f56;
}

.bgLightGrey h1, .bgLightGrey h2, .bgLightGrey h3, .bgLightGrey h4, .bgLightGrey h5, .bgLightGrey h6 {
	color: #333f56;
}

.bgGrey {
    background-color: #4b5669;
    border-top: 1px solid #666e7f;
    color: #9ba1ae;
}

.bgGrey h1, .bgGrey h2, .bgGrey h3, .bgGrey h4, .bgGrey h5, .bgGrey h6 {
	color: #9ba1ae;
}

.bgDarkGrey {
    background-color: #333f58;
    border-top: 1px solid #586274;
    color: #9ba1ae;
}

.bgDarkGrey h1, .bgDarkGrey h2, .bgDarkGrey h3, .bgDarkGrey h4, .bgDarkGrey h5, .bgDarkGrey h6 {
	color: #9ba1ae;
}

.evenPadding {
    padding: 15px;
}


.orbit-bullets {
    display: block;
    position: absolute;
    text-align: center;
    bottom: 15px;
    margin: 0;
    overflow: hidden;
    width: 100%;
    top: auto;
}

.orbit-bullets li {
    width: 15px;
    height: 15px;
    background: #999999;
    border: solid 1px #596377;
    -webkit-border-radius: 1000px;
    border-radius: 1000px;
    cursor: pointer;
    margin-left: 10px;
    margin-right: 10px;
}

.orbit-timer {
    display: none;
}

.bgGreyGradient {
    background: #959ba7; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1OWJhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YjgwODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #959ba7 0%, #7b8089 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#959ba7), color-stop(100%,#7b8089)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #959ba7 0%,#7b8089 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #959ba7 0%,#7b8089 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #959ba7 0%,#7b8089 100%); /* IE10+ */
    background: linear-gradient(to bottom, #959ba7 0%,#7b8089 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959ba7', endColorstr='#7b8089',GradientType=0 ); /* IE6-8 */
}


.bgDarkBlueGloss, .orbit-bullets li {
    background: #030913; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzMDkxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzBkMjM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #030913 0%, #0d234c 81%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#030913), color-stop(81%,#0d234c)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #030913 0%,#0d234c 81%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #030913 0%,#0d234c 81%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #030913 0%,#0d234c 81%); /* IE10+ */
    background: linear-gradient(to bottom, #030913 0%,#0d234c 81%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030913', endColorstr='#0d234c',GradientType=0 ); /* IE6-8 */
}

.bgGreenGloss, .orbit-bullets li.active {
    background: #97d038; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3ZDAzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ExZDU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzdhYmIwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #97d038 0%, #a1d54e 46%, #7abb0d 56%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#97d038), color-stop(46%,#a1d54e), color-stop(56%,#7abb0d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* IE10+ */
    background: linear-gradient(to bottom, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97d038', endColorstr='#7abb0d',GradientType=0 ); /* IE6-8 */
}


.blueGreyBlueBox {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #454b56;
    border-bottom: 1px solid #666e7f;
}

    .blueGreyBlueBox header {
        color: #fff;
        text-transform: uppercase;
        padding: 15px 20px;
        font-size: 14px;
        font-weight: 700;
        -webkit-border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0;
    }

    .blueGreyBlueBox .content {
        padding: 0 20px;
        -webkit-border-radius: 0 0 5px 5px;
        -moz-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        font-size: 12px;
    }

    .blueGreyBlueBox .showAllLink {
        display: block;
        float: right;
        text-decoration: none;
        color: #fff;
        font-size: 10px;
        border: 1px solid #9a9fa7;
        padding: 5px 10px;
        position: relative;
        top: -4px;
        right: -5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
    }

        .blueGreyBlueBox .showAllLink:active {
            background-color: #737981;
        }

.row.withPadding {
    padding: 40px 0;
}

.row.withTopPadding{
    padding:20px 0 0;
}

.row.withSmallPadding {
    padding: 20px 0;
}

ul.whiteGrey a {
    display: block;
    padding: 13px 10px;
    color: #3f4653;
    font-size: 12px;
    text-decoration: none;
    overflow: hidden;
}

ul.whiteGrey li {
    background: #f2f2f3;
}

    ul.whiteGrey li.even {
        background: #e5e6e7;
    }

.whiteBox {
    background: #fff;
    /*-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;*/
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
    font-size:12px;
}
.whiteBox a {
    color:#333F56;
	text-decoration:none;
}
.whiteboxHeader{
    font-weight:700;

}
.whiteBox.withPadding{
    padding:10px;
}
/* Sprites */
a.sprite, span.sprite {
    display: block;
}

.sprite {
    background-image: url('/images/sprites.png');
    background-repeat: no-repeat;
}

    .sprite.molecyle {
        width: 31px;
        height: 32px;
    }

    .sprite.signs {
        background-position: 0 -42px;
        width: 32px;
        height: 32px;
    }

    .sprite.smallArrowDown {
        background-position: -2px -113px;
        height: 5px;
        width: 10px;
    }

    .sprite.smallArrowUp {
        background-position: -2px -128px;
        height: 5px;
        width: 10px;
    }

    .sprite.topWhiteArrow {
        background-position: 0 -141px;
        height: 15px;
        width: 20px;
    }

    .sprite.frontSlider_prev {
        background-position: 0 -210px;
        width: 17px;
        height: 34px;
    }

    .sprite.frontSlider_next {
        background-position: 0 -166px;
        width: 17px;
        height: 34px;
    }

    .sprite.cirkelCashRegister {
        background-position: 0 -254px;
        height: 141px;
        width: 141px;
    }

    .sprite.cirkelFinacialBoard {
        background-position: 0 -404px;
        height: 141px;
        width: 141px;
    }

    .sprite.cirkelCalendar {
        background-position: 0 -554px;
        height: 141px;
        width: 141px;
    }

    .sprite.greyUser {
        background-position: 0 -702px;
        height: 61px;
        width: 61px;
    }

    .sprite.cashregister {
        background-position: 0 -775px;
        width: 61px;
        height: 64px;
    }

    .sprite.pdf {
        background-position: 0 -847px;
        width: 30px;
        height: 30px;
    }

    .sprite.calendar {
        background-position: 0 -888px;
        width: 21px;
        height: 23px;
    }
/* Fonts */


h2.frontpage {
    padding: 16px 0;
    margin: 0;
    font-size: 14px;
    line-height: 18px;
}

.garamond {
    font-family: Garamond;
}

.openSans {
    font-family: 'Open Sans', sans-serif;
}

#frontPageLink {
    display: block;
    padding: 20px 0;
}

a {
    color: #9dd446;
}

#textPage, #textPage p {
    font-size: 14px;
    line-height: 20px;
}

.textpageManchet {
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 40px;
    border-bottom: 1px solid #8f8f8f;
    margin-bottom: 40px;
    margin-top: 0;
}


.headerBox {
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    padding: 15px 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 0;
}

    .headerBox.whiteText {
        color: #fff;
    }

.sideBarHeader {
    margin: 0 0 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #8f8f8f;
    font-weight: 700;
    line-height: 20px;
    text-transform: uppercase;
}

.largeWhite {
    text-shadow: 0px 1px 0px #283d66;
    filter: dropshadow(color=#283d66, offx=0, offy=1);
    font-size: 20px;
    color: #fff;
    font-weight: 700;
}

.transparentHeader {
    margin: -20px 0 20px;
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
}

.transparentHeaderPayOff {
    text-transform: none;
    font-weight: 100;
    font-size: 14px;
    padding-left: 10px;
}
/* Fonts - END */

/* Navigation */
#navWrapper {
    height: 100px;
    position: relative;
}

#navWrapper a.navBurger {
	display: none;
}

#primaryNavigation {
    position: absolute;
    right: 0;
    bottom: 0;
    list-style: none;
    margin: 0;
    padding: 0;
}

    #primaryNavigation li {
        margin-left: 0.15em;
        float: left;
        
    }

	#primaryNavigation .secondaryNavigation {
		display: none;
	}

.primaryNavigationItem > a {
    display: block;
    padding: 15px 25px 10px;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-transform: uppercase;
}

    .primaryNavigationItem > a.bgGrey:hover {
        background: #334058;
    }

#secondaryNavigation {
    margin: 0;
    padding: 0;
}

    #secondaryNavigation .secondaryNavigationItem {
        margin: 0;
        padding: 0;
    }

.secondaryNavigationItem > a {
    display: block;
    padding: 20px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    font-size: 14px;
    -webkit-transition: background 150ms ease-in;
    -moz-transition: background 150ms ease-in;
    -ms-transition: background 150ms ease-in;
    -o-transition: background 150ms ease-in;
    transition: background 150ms ease-in;
}

    .secondaryNavigationItem > a:hover {
        background-color: #4a5569;
    }

#supplierShortcuts {
    text-align: center;
}

    #supplierShortcuts a {
        text-align: center;
        font-size: 14px;
        text-decoration: none;
    }

    #supplierShortcuts .sprite {
        display: inline-block;
    }

/* Slider */

#frontpage_wrapper {
	height:445px;
	background-image: url('/images/slides-bg.png');
	background-repeat: no-repeat;
	background-position: right bottom;
}

    #frontpage_wrapper .slideItem .content-div {
        display: block;
        width: 500px;
        height: 100%;
        float: left;
    }

    #frontpage_wrapper .slideItem .image-div {
        display: block;
        width: 443px;
        height: 100%;
        float: left;
    }

    #frontpage_wrapper .slideItem span {
        /*width: 540px;*/
    }

    #frontpage_wrapper .slideItem .header {
        font-weight: 700;
        font-size: 30px;
        padding: 40px 0 40px;
    }

#orbit_frontpage span.content {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 18px;
    font-weight: 100;
    line-height: 26px;
}

#frontpage_wrapper .orbit-next, #frontpage_wrapper .orbit-prev {
    top: -50px;
	display:none;
}

#sliderHolder {
    max-width: 1106px;
    margin: auto;
}

.slideItem {
    margin: 0;
    overflow: hidden;
}

    .slideItem .content, .slideItem .header {
        display: block;
    }

#memberSliderWrapper {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 5px solid #fff;
}

    #memberSliderWrapper .memberSliderBullets {
        margin: 0;
        padding: 0;
        background: #fff;
        position: absolute;
        right: 0;
        bottom: 0;
        z-index: 2000;
        -webkit-border-top-left-radius: 5px;
        -moz-border-radius-topleft: 5px;
        border-top-left-radius: 5px;
        cursor: pointer;
    }

        #memberSliderWrapper .memberSliderBullets li {
            display: block;
            height: 30px;
            width: 30px;
            background-image: url('/images/sprites.png');
            background-repeat: no-repeat;
            background-position: -20px -919px;
            float: left;
        }

            #memberSliderWrapper .memberSliderBullets li.active {
                background-position: 11px -919px;
            }

#memberSlider {
}

.memberSliderItem a {
    display: block;
    height: 280px;
	background-color:#F2F2F3;
	background-position:center center;
	background-repeat:no-repeat;
}
/* Slider - END */

#pageHeader {
    height: 100px;
}

#headerRowWrapper {
    background: url('/images/HeaderTranparent.png') repeat-x;
}

#orbit_frontpage_next, #orbit_frontpage_prev {
    position: absolute;
    top: 50%;
    margin-top: -37px;
}

#orbit_frontpage_prev {
    padding: 20px;
    left: -57px;
}

#orbit_frontpage_next {
    padding: 20px;
    right: -57px;
}
cx
#pageFooter {
    color: #fff;
    line-height: 18px;
    font-size: 12px;
}

    #pageFooter p {
        margin-top: 0;
        font-size: 12px   
    }

    #pageFooter .sprite {
        float: left;
        margin: 0 30px 0 30px;
    }
    

#footerNavigation {
    float: left;
}

    #footerNavigation li a {
        display: block;
        text-decoration: none;
        padding: 10px;
        font-size: 12px;
    }

#pageFooter address {
    display: block;
    float: left;
}

#pageFooter address p {
    font-style: normal;
    color: #bbbaba;
    font-weight: bold;
}

#pageFooter address a {
	text-decoration:none;
}

#pageFooter .centerBox {
    border-left: 1px solid #4d4d4d;
    border-right: 1px solid #4d4d4d;
}

/* Forms */
#contactForm {
    border-top: 1px solid #8f8f8f;
    margin-top: 40px;
    padding-top: 40px;
}

    #contactForm fieldset {
        padding: 0;
        border: 0;
    }

.inputHolder label {
    position: absolute;
    top: 13px;
    left: 25px;
    font-size: 14px;
    color: #cfcfcf;
}

.inputHolder.error input {
    border-color: #c60f13;
}

.inputHolder.error label {
    color: #c60f13;
}

.inputHolder input, .inputHolder textarea {
    padding: 15px 10px;
    height: auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #7a7a7a;
    border-left: 1px solid #b3b1b1;
    border-right: 1px solid #b3b1b1;
}

#contactName {
    padding-left: 50px;
}

#contactEmail {
    padding-left: 60px;
}

#contactCompany {
    padding-left: 92px;
}

#contactPhone {
    padding-left: 66px;
}

#contactMessage {
    padding: 40px 10px 10px;
}

#contactForm input[type="submit"], #loginForm input[type="submit"], #loginForm input[type="button"], #changePassword input[type="submit"]{
    width:100%;
    text-shadow:none;
    filter: dropshadow(color=#fff, offx=0, offy=0, opacity=0);
    padding:15px 0;
    font-size:14px;
}


#contactForm input[type="submit"]:hover, #loginForm input[type="submit"]:hover{
    background-color:#808080
}

#contactForm input[type="submit"]:active,#loginForm input[type="submit"]:active{
    background-color:#eee;
    color:#0a2457
}


#loginForm label{top:17px;}
#loginForm hr { margin-bottom: 15px; }
#loginForm span { line-height: 32px; }
#loginEmail{padding-left:60px}
#loginPassword{padding-left:80px}

#changePassword label {top:17px;}
#changePassword #newPassword {padding-left:100px}
#changePassword #repeatPassword {padding-left:150px}
/* Forms - END */

/* Employees */
.employeelistWidgetItem {
    font-size: 12px;
    margin-bottom: 40px;
}

    .employeelistWidgetItem p {
        margin: 0;
    }

.employeelistWidgetItemName {
    font-weight: 700;
}

.employeelistWidgetItemTitle {
    font-style: italic;
}

.employeelistWidgetItem p.employeelistWidgetItemTlf {
    margin: 20px 0 0px;
}

.employeelistWidgetItemEmail a {
    color: #333f56;
}
/* Employees - END*/

/* Members */
.datalistHeader {
    font-size: 12px;
    color: #3f4653;
    font-weight: 700;
    text-shadow: 0px 1px 1px #abb0b7;
    filter: dropshadow(color=#abb0b7, offx=0, offy=1);
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

    .datalistHeader div {
    }

	.datalistHeader div.miniHeader {
        padding: 10px 20px;
    }

    .datalistHeader .memberslistWidgetItemLoyalty {
        border-right: 1px solid #6e7278;
    }

    .datalistHeader .memberslistWidgetItemId {
        border-right: 1px solid #6e7278;
    }

    .datalistHeader .memberslistWidgetItemTitle {
        border-left: 1px solid #a9acb3;
    }

.memberslistWidgetItem{
    background-color: #f2f2f3;
    border-bottom: 1px solid #d0d1d3;
    font-size: 12px;
}
.memberslistWidgetItem p {
        font-size: 12px;
}

    .memberslistWidgetItem.even {
        background-color: #e5e6e7;
    }

.memberslistWidgetItemButton, .memberslistWidgetItemButton p  {
    color: #3f4653;
    text-decoration: none;
    overflow: hidden;
    display: block;
    font-weight: 700;
}

    .memberslistWidgetItemButton p {
        margin: 0;
    }

    .memberslistWidgetItemButton .sprite {
        margin: 3px;
        float: right;
    }

.memberslistWidgetItemId, .memberslistWidgetItemLoyalty {
    border-right: 1px solid #d0d1d3;
    padding: 20px;
    text-align: center;
    height: 100%;
}
.memberslistWidgetItemId.mini, .memberslistWidgetItemLoyalty.mini {
    border-right: 1px solid #d0d1d3;
    padding: 10px;
    text-align: center;
    height: 32px !important;
}
	.memberslistWidgetItemId a, .memberslistWidgetItemLoyalty a {
		display:block;
		font-size:16px;
		line-height:20px;
		/*overflow:hidden;*/
		text-align:center;
		/*text-overflow:ellipsis;*/
		/*white-space:nowrap;*/
		background-color:#9dd446;
		text-decoration:none;
		color:#fff;
		padding:5px 0px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		margin-bottom:20px;
	}

	.memberslistWidgetItemLoyalty input {
    margin: 0;
}

.datalistHeader .memberslistWidgetItemTitle, .memberslistWidgetItemButton .memberslistWidgetItemTitle {
    border-left: 1px solid #fff;
    padding: 20px;
    height: 60px;
}

.datalistHeader .memberslistWidgetItemTitle {
    border-left: 1px solid #a9acb3;
}

.memberslistWidgetItemTitle.mini {
    border-left: 1px solid #fff;
    padding: 10px;
}
    .memberslistWidgetItemTitle .title {
        display:inline-block;
        margin-right:10px;
        white-space: nowrap;
        overflow-x: hidden;
        text-overflow: ellipsis;
        width: 75%;
    }

.memberslistWidgetItemDetail {
    background: #fff;
    overflow: hidden;
    border-top: 1px dashed #e5e5e5;
    height: 200px;
    display: none;
}

.memberslistWidgetItemDetail .memberslistWidgetItemTitle {
    padding-top: 15px;
}

.memberslistWidgetItemDetail .info-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
}

.memberslistWidgetItemDetail .info-wrapper span {
    float: right;
    width: 70%;
    text-align: right;
}

.memberslistWidgetItemDetail .info-wrapper span.label {
    float: left;
    font-weight: bold;
    width: 30%;
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
}

.memberslistWidgetItemDetail .row, .memberslistWidgetItemDetail .columns {
    height: 100%;
}

    .memberslistWidgetItemDetail p {
        margin: 0;
    }

	.memberslistWidgetItemDetail.loading {
		background-image:url('/jcd/images/loadinfo.net.gif');
		background-position:center center;
		background-repeat:no-repeat;
	}

.memberslistWidgetItemDetailTable {
    width: 100%;
    margin-left: -5px;
}

    .memberslistWidgetItemDetailTable td {
        padding: 10px 5px;
    }

    .memberslistWidgetItemDetailTable .label {
        font-weight: 700;
    }
/* Members - END */


/* Suppliers */

h4.supplierGroup {
    font-weight: bold;
    padding-top: 15px;
}

.supplierListWidget {
    
}

.supplierListWidget .datalistHeader {
    
}

.supplierListWidget .datalistHeader .memberslistWidgetItemTitle {
    height: auto;
}

.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemLoyalty,
.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemId,
.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemTitle {
    height: 32px;
    padding: 0 15px 0;
    line-height: 32px;
}

.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemTitle .sprite {
    height: 6px;
    margin-top: 13px;
}

.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemTitle .video {
    height: 13px;
    padding: 0;
    display: block;
    position: absolute;
    top: 9px;
    left: 10px;
}

.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemTitle .title {
    padding-left: 20px;
}


.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemButton .memberslistWidgetItemLoyalty {
    padding-left:0;
    padding-right:0;
}

.supplierListWidget .memberslistWidgetItem .memberslistWidgetItemDetail {
    height: 230px;
}

.supplierListWidget .memberslistWidgetItemId a:last-of-type {
    margin-bottom: 0;
}

.thumbs-wrapper {
    padding:15px 15px 25px 15px;
}
    
.thumbs-wrapper h2 {
    color:#3f4653;
    border-bottom:1px solid lightgray;
}

.thumbs-wrapper span {
    font-size:18px;
    font-weight:bold;
    margin-top:10px;
}

.thumbs-wrapper a {
    margin-top:5px;
    display:block;
    position:relative;
}

.thumbs-wrapper a:hover .overlay {
    background-color:rgba(0,0,0, 0.3);
}

.thumbs-wrapper a .overlay {
    position:absolute;
    display:block;
    height:100%;
    width:100%;
    background-color:rgba(0,0,0, 0.6);


    -moz-transition: all 0.3s ease;
    /* WebKit */
    -webkit-transition: all 0.3s ease;
    /* Opera */
    -o-transition: all 0.3s ease;
    /* Standard */
    transition: all 0.3s ease;
}

#triangle-right {
    margin-left:auto;
    margin-right:auto;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-left: 33px solid white;
    border-bottom: 20px solid transparent;
}

.thumbs-wrapper a img {
    display:block;
}

/* Members reference widget */
.memberCaseWidgetPortait {
    border: 5px solid #fff;
    float: left;
}

.memberCaseWidgetPortait, .memberCaseWidgetQuote {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
}

.memberCaseWidgetData {
    font-size: 14px;
}

    .memberCaseWidgetData p {
        margin: 0 0 10px;
    }

.memberCaseWidgetDataName {
    font-weight: 700;
}

.memberCaseWidgetDataTitle {
    font-style: italic;
}

.memberCaseWidgetRow {
    overflow: hidden;
}

.memberCaseWidgetQuote {
    clear: both;
    background: #fff;
    padding: 20px 15px;
    font-size: 14px;
    line-height: 20px;
    margin-top: 20px;
    position: relative;
}
.memberCaseWidgetQuote p {
	display:inline;
	margin:0px;
}

.memberCaseWidgetWhiteArrow {
    position: absolute;
    top: -15px;
    left: 29px;
}

/* Members reference widget - END */

/* Supplier frontpage */
#supplierUserInfoWrapper {
}

#supplierUserInfo {
    border: 1px solid #454b56;
    border-bottom: 1px solid #666e7f;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

    #supplierUserInfo .bgGreyGradient {
        overflow: hidden;
        -webkit-border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0;
        padding: 20px;
    }

    #supplierUserInfo .greyUser {
        float: left;
    }

#supplierUserInfoData {
    float: left;
    margin-left: 20px;
    color: #404754;
    font-size: 14px;
	width:180px;
}

    #supplierUserInfoData p {
        margin: 0;
		overflow:hidden;
		text-overflow:ellipsis;
    }

    #supplierUserInfoData .supplierUserInfoDataName {
        color: #fff;
        font-weight: 700;
        margin-bottom: 5px;
    }

    #supplierUserInfoData .supplierUserInfoDataCompany {
        font-weight: 700;
    }

    #supplierUserInfoData .supplierUserInfoDataEmail {
        margin-top: 15px;
    }


#supplierUserInfoButtons {
    padding: 20px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
	text-align:center;
}
	#supplierUserInfoButtons form {
  		margin:0px;
	}

    #supplierUserInfoButtons .button {
		border-bottom:0px;
        width: 120px;
    }

    .button.secondary{color:#666;}
    .button.primary{color:#fff;}

#supplierEditUser {
    margin-right: 15px;
}

#createSaleItemForm {

}

#createSaleItemForm  input[type="submit"], #createSaleItemForm  input[type="button"] {
    display: block;
    font-size: 14px;
    padding: 15px 0;
    text-shadow: none;
    width: 100%;
    margin-bottom: 15px;
}

#turnoverWidgetWrapper {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #454b56;
    overflow: hidden;
    margin-bottom: 15px;
}

    #turnoverWidgetWrapper .sprite {
        margin: 15px;
    }

    #turnoverWidgetWrapper .spriteWrapper {
        border-right: 1px solid #454b56;
        float: left;
    }

#turnoverWidgetData {
    margin: 20px;
    color: #404754;
    float: left;
}

    #turnoverWidgetData p {
    }

#turnoverWidgetHeader {
    text-shadow: 0px 1px 0px #aeb2b9;
    filter: dropshadow(color=#aeb2b9, offx=0, offy=1);
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 10px 0 0 0;
}

#turnoverWidgetData #turnoverWidgetAmount {
    text-shadow: 0px 1px 0px #283d66;
    filter: dropshadow(color=#283d66, offx=0, offy=1);
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    margin: 10px 0 0 0;
}

#topClientsWidgetWrapper {
    /*margin-top: 20px;*/
}
	#topClientsWidgetWrapper .topClientlistWidgetItem {
    	padding:16px 0px;
	}

.widgetList li {
    overflow: hidden;
    border-top: 1px solid #4c566a;
}

.widgetList .first {
    border-top: 0;
}

.widgetList a {
    display: block;
    overflow: hidden;
    padding: 16px 0;
}

    .widgetList a:hover span {
        text-decoration: underline;
    }

.widgetList span {
    display: block;
    float: left;
    color: #fff;
}

.topClientlistWidgetItemId {
    padding-right: 20px;
    width: 25%;
}

.topClientlistWidgetItemName {
    width: 75%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.documentlistWidgetItem {
    min-height: 74px;
	margin-bottom:1px;
}
.documentlistWidgetItem.first {
	margin-bottom:0px;
}

    .documentlistWidgetItem .pdf {
        float: right;
    }

.documentlistWidgetTitle {
    width: 80%;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#newslistWidget .newslistWidgetImage {
    margin-right:20px;
	max-height:70px;
	max-width:50px;
}

#newslistWidget .newslistWidgetDate {
    font-size: 10px;
    color: #828791;
    font-weight: 700;
}

#newslistWidget a:hover .newslistWidgetDate {
    text-decoration: none;
}

.newslistWidgetTeaser {
    line-height: 17px;
    margin-top: 10px;
    display: block;
    height: 50px;
    overflow: hidden;
	width:190px;
}
/* Supplier frontpage - END*/


/* Member frontpage */
.intranetTopRow {
    /*margin-top: -1px!important;
    padding: 20px 0;
    border-top: 1px solid #555e71;*/
    border-bottom: 1px solid #656d7e;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
	overflow:hidden;
    line-height: 1;
    height: 165px;
}

    .intranetTopRow .row {
        height: 100%;
    }

    .intranetTopRow .row .columns {
        height: 100%;
    }

    .intranetTopRow .topBoxWrapper {
        padding: 20px;
        height: 100%;
    }


    .intranetTopRow .intranetTopRowBox {
        -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.25);
        box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.25);
        -webkit-border-radius: 5px;
        border-radius: 5px;
        padding: 25px;
        height: 100%;
    }

        .intranetTopRow .intranetTopRowBox p {
            margin: 0;
        }

.intranetTopRowBox header {
    text-shadow: 0px 1px 0px #aeb2b9;
    filter: dropshadow(color=#aeb2b9, offx=0, offy=1);
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    color: #404754;
}

.intranetTopRowBox .largeWhite {
    text-align: center;
    padding-top: 5px;
}

.intranetTopRowBox .readMore {
	display:block;
	margin-top:5px;
	text-align:center;
}

#activitylistWidgetWrapper {
	background-color:#F2F2F3;
}

#activitylistWidgetHeader {
    overflow: hidden;
    padding: 10px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}

    #activitylistWidgetHeader header {
        padding: 0;
        text-align: left;
        line-height: 22px;
		display:inline-block;
    }

    #activitylistWidgetHeader .showAllLink {
        display: block;
        float: right;
        text-decoration: none;
        color: #fff;
        font-size: 10px;
		font-weight:bold;
        border: 1px solid #9a9fa7;
        padding: 5px 10px;
        position: relative;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
		text-transform:uppercase;
    }

.intranetTopRowBox .calendar {
    float: right;
}

.activitylistWidgetItem {
    overflow: hidden;
}

    .activitylistWidgetItem p {
        float: left;
        color: #3f4653;
        font-size: 12px;
    }

#activitylistWidget {
    background: #f2f2f3;
}
    #activitylistWidget .even {
        background-color: #e5e6e7;
    }

#activitylistWidget h3 {
    margin-bottom:0px;
	color:#000;
}

.activitylistWidgetDate {
    font-weight: 700;
    width: 25%;
}

.activitylistWidgetTitle {
    width: 75%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.activitylistWidgetNoActivity {
	padding:13px 10px;
}
#activitylistWidget .activitylistWidgetTeaser {
	font-size:12px;
	color:#000;
}
#activitylistWidget .activitylistWidgetTeaser a {
	padding:0px;
	margin-top:10px;
	color:#9DD446;
}

#membersOffersWidget {

}

#membersOffersWidget .showAllLink {
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	border: 1px solid #9a9fa7;
	padding: 5px 10px;
	position: relative;
	top:-4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
}

.membersOffersItem {
    overflow: hidden;
    font-weight: 700;
	height:41px;
}

    .membersOffersItem img {
        border: 5px solid #fff;
        margin-right: 15px;
    }

	.membersOffersItem .title {
		display:block;
    	overflow: hidden;
    	text-overflow:ellipsis;
		white-space:nowrap;
		width:100%;
		margin-top:1px;
	}

        .membersOffersItem .title .date {
            padding-left: 15px;
            padding-right: 30px;
            opacity: 0.7;
        }


#membersNewsWidget {
}

#membersNewsWidget #memberNews {
	background-color:#fff;
}

#membersNewsWidget .showAllLink {
	display: block;
	float: right;
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	border: 1px solid #9a9fa7;
	padding: 5px 10px;
	position: relative;
	top:-4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0px -1px 5px 1px rgba(0, 0, 0, 0.15);
}
.memberNewsItem {
	height:123px;
}
.memberNewsItem a {
	display:block;
	padding:13px 0px;
	margin:0px 13px;
	border-top:1px solid #e5e6e7;
	text-decoration:none;
	color:#4d576b;
}
.memberNewsItem.first a {
    border-top:0;
}
.memberNewsItem span {
    display: block;
}
.memberNewsItemImage {
	float:left;
    margin-right:20px;
	max-height:35px;
	max-width:60px;
}

.memberNewsItemTitle {
    font-size: 14px;
    line-height:16px;
    font-weight: bold;
}

.memberNewsItemDate {
    font-size: 10px;
	line-height:12px;
}
.memberNewsItemTeaser {
    font-size: 12px;
    line-height: 14px;
    margin-top: 5px;
}

#switchCalculationDate {
	background-color:#293548;
	-webkit-box-shadow: 0px 0px 7px 0px #000;
	box-shadow: 0px 0px 7px 0px #000;
}
#switchCalculationDate a {
	color:#8a8f9a;
	display:block;
	padding:10px 15px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #384559;
	text-transform:uppercase;
	text-decoration:none;
}
#switchCalculationDate a.active {
	background-color:#888e99;
	color:#fff;
}
#switchCalculationDate a.last {
	border-bottom:0px;
}
#switchCalculationDate a span {
	float:right;
}
/* Member frontpage - END */

/* News list - START */
#newsList li {
	margin-bottom:20px;
	line-height:20px;
	padding:15px;
	background-color:#E5E6E7;
	color:#000;
}
#newsList li .header {
	display:block;
	font-weight:bold;
}
#newsList li .date {
	display:block;
	font-size:12px;
}
#newsList li .teaser {
	display:block;
	font-size:14px;
}
#newsList li a {
	color:#9DD446;
	font-size:14px;
}
#newsList li img {
	-webkit-border-radius: 5px;
	border-radius: 5px;
    width: 100%;
}

ul.pagination {
	margin:16px 0px 16px 0px;
	padding:0px;
}
ul.pagination li.current a, ul.pagination li.current a:hover {
	background-color:#9dd446;
}
/* News list - END */

/* News */
#news {color:#000;font-size:14px;line-height:20px;background-color:#E5E6E7;padding:15px 0px;}
#news .header {font-size:20px;font-weight:bold;margin-bottom:20px;}
#news .image {display:block;margin-bottom:20px;}
#news .date {display: block;font-size:12px;}
#news .teaser {display:block;font-weight:bold;}
/* News - END */

/* Activity list */
#activityList {
	padding:0px;
	margin:0px;
}
#activityList li {
	margin-bottom:20px;
	line-height:20px;
	padding:15px 0px;
	background-color:#F2F2F3;
	color:#000;
}
#activityList li.even {
	background-color:#E5E6E7;
}
#activityList li .header {
	display:block;
	font-weight:bold;
}
#activityList li .date {
	display:block;
	font-size:12px;
}
#activityList li .teaser {
	display:block;
	font-size:14px;
}
#activityList li a {
	color:#9DD446;
	font-size:14px;
}
/* Activity list - END */

/* Activity */
#activity {
	background-color:#F2F2F3;
	color:#000;
	display:inline-block;
	font-size:14px;
	line-height:20px;
	padding:15px 0px;
}
#activity .header {font-size:20px;font-weight:bold;}
#activity .date {display: block;font-size:12px;}
#activity .rtf {}
/* Activity - END */

/* Offers list */
#offersList {
	padding:0px;
	margin:0px;
	list-style:none;
}
#offersList .offersListWidgetItem {
	line-height:20px;
    margin-bottom: 15px;
	padding:15px;
    background-color:#F2F2F3;
	color:#000;
	vertical-align:top;
    height: 150px;
}
#offersList .offersListWidgetItem.even {
	margin-right:0px;
}
#offersList .offersListWidgetItem .logo {
	height:50px;
	margin-bottom:10px;
}
#offersList .offersListWidgetItem .header {
	display:block;
	font-weight:bold;
}
#offersList .offersListWidgetItem a .header {
	color:#000;
	font-weight:bold;
}
#offersList .offersListWidgetItem .date {
	display:block;
	font-size:12px;
}
#offersList .offersListWidgetItem .banner {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin:5px 0px;
	max-height:271px;
}
#offersList .offersListWidgetItem .link {
	color:#9DD446;
	font-size:14px;
}
/* Offers list - END */

/* Offer */
.offerDate {
    font-size: 12px;
	display:inline-block;
	margin-bottom:5px;
}

#offer {
	background-color:#F2F2F3;
	color:#000;
	display:inline-block;
	font-size:14px;
	line-height:20px;
	padding:15px 0px;
}
#offer .header, .offer .header {font-size:20px;font-weight:bold;margin-bottom:20px;}
#offer .logo, .offer .logo {margin-bottom:20px;}
#offer .logo img, .offer .logo img {max-height:150px;}
#offer .banner, .offer .banner {-webkit-border-radius: 5px;border-radius: 5px;}
#offer .file, .offer .file {margin-top:20px;}
#offer .file a, .offer .file a {color:#9DD446;}
/* Offer - END */

/* Inspiration list */
.inspirationItemImage {}
/* Inspiration list - END */

.userList {
    margin-bottom: 15px;
}

.userList .button-wrapper {
    text-align: right;
}

.userList .header {
    background-color: #0A2457;
    color: #fff;
    padding: 7px;
    font-weight: bold;
}

.userList .member {
    background-color: #E5E6E7;
    color: #000;
    padding: 7px;
    font-size: 14px;
}

.userList .member.even {
    background-color: #F2F2F3;
}

.userList .member a.tool {
    background-color: #9DD446;
    color: #fff;
    text-decoration: none;
    padding: 3px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    margin-left: 20px;
}

/* Modal - START */
.modal-wrapper label, #createSaleItemForm label {
    top:17px;
}

.modal-wrapper .headerLabel , #createSaleItemForm .headerLabel{
    color:#0A2457;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:5px 0px;
}
.modal-wrapper input[type="submit"], .modal-wrapper input[type="button"],
#createSaleItemForm input[type="submit"], #createSaleItemForm input[type="button"] {
    font-size: 14px;
    padding: 15px 0;
    text-shadow: none;
    width: 100%;
    margin-bottom: 15px;
}

.modal-wrapper h2, #createSaleItemForm h2 {
    margin-top:0px;
}

.modal-wrapper small, #createSaleItemForm small {
    font-size: 80%;
}

.modal-wrapper p, #createSaleItemForm p {
    line-height:18px;
    font-size:14px;
}


.modal-wrapper .printWrapper {
    margin-top: 20px;
}

.modal-wrapper .printWrapper hr {
    margin-bottom: 15px;
}

.modal-wrapper .printWrapper a {
    color:#0a2457;
}

/* Modal - END */

/* User Widget */
#userWidget {
    position: absolute;
    top: 15px;
    right: 0px;
	color:#0a2457;
	font-family:'Arial';
	font-size:12px;
	text-align:right;
	text-transform:uppercase;
}
#userWidget form {
	display:inline;
}
#userWidget form #logout {
	background:none;
	border:none;
	color:#0a2457;
	margin:0 0 0 10px;
	padding:0;
	text-shadow:none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}
/* User Widget - END */

/* Reference List */
.referencelist li .wrapper {
	background-color:white;
	background-position:center center;
	background-repeat:no-repeat;
	border-radius:5px;
	height:70px;
}
/* Reference List - END

/* Report */
#reportMenu {
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	color:#3F4653;
	font-size:20px;
	font-weight:bold;
	margin-top:15px;
	padding:20px 0px;
	text-shadow: 0 1px 1px #ABB0B7;
}
#reportMenu a {
	text-decoration:none;
	font-size:17px;
}
#reportTable {
	background-color:#E5E6E7;
	color:#000;
	padding:0px;
}

#reportTable table {
    width: 100%;
}

#reportTable a.tool {
	background-color:#9DD446;
	color:#fff;
	text-decoration:none;
	padding:3px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left:20px;
}
#reportTable thead {
	background-color:#0A2457;
	color:#fff;
	padding:18px;
}
#reportTable tfoot {
	color:#fff;
	font-weight:bold;
}
#reportTable td, #reportTable th {
	padding:10px;
	font-size:14px;
}

#reportTable th {
    color: white;
}

#reportTable tr.even {
	background-color:#F2F2F3;
}

#reportTable .text-left {
	text-align:left;
}
#reportTable .text-right {
	text-align:right;
}
#reportTable .active a {
	color:green;
	text-decoration:none;
}

    #reportTable tr.reportFooter {
	    background-color:#0A2457;
	    padding:18px;
    }

     #reportTable tr.reportFooter td {
	    color:#fff;
    }

#reportTable .deactivated {
	color:red;
}

#reportTable .name {

}

#reportTable input {
	margin:0px;
	text-align:right;
}

#reportHeader {
	font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;
}
#reportOptions input[type="submit"] {
    font-size: 14px;
	margin-top:20px;
    padding: 15px 0;
    text-shadow: none;
    width: 100%;
}

#reportFooter {
	background-color:#0A2457;
	display:inline-block;
	color:#fff;
	padding:10px 0px;
}

.reportFooter {
    background-color:#0A2457;
	color:#fff;
    font-weight: bold;
	padding:10px 0px;
}
/* Report - END */

/* Report Revenue */ 

#reportRevenueTable {

}

#reportRevenueTable span {
    display: block;
    padding: 10px;
    line-height: 40px;
}

#reportRevenueTable span.name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}


#reportRevenueTable span.revenue {
    text-align: right;
}


#reportRevenueTable span.heading {
    display: none;
}


#reportRevenueTable span.status, #reportRevenueTable span.turnover, #reportRevenueTable span.nonBonusTurnover, #reportRevenueTable span.print {
    text-align: right;
}

#reportRevenueTable input {
    margin:0px;
    text-align:right;
}

#reportRevenueTable .reportRevenueHeaderRowWrapper {
    background-color: #0A2457;
    color: white;
    font-weight: bold;
    font-size: 14px;
}

#reportRevenueTable .reportRevenueFooterRowWrapper {
    color: #222222;
    font-weight: bold;
    font-size: 14px;
}

#reportRevenueTable .reportRevenueRowWrapper {
    font-size: 14px;
    background-color: #E5E6E7;
    color: #222222;
}

#reportRevenueTable .reportRevenueRowWrapper.even {
    background-color: #F2F2F3;
}

/* Supplier List */
.supplierList {
	background-color:#F2F2F3;
	padding:16px;
}
.supplierList .header {
	color:#000;
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px;
}
.supplierList ul {
	color:#000;
	list-style:none;
	line-height:20px;
	padding-left:20px;
	margin:0px;
}

.supplier-search-wrapper {
    margin-top: 30px;
    padding: 15px;
}

    .supplier-search-wrapper input.supplier-search {
        display: block;
        width: 100%;
        border: 0;
        border-radius: 3px;
        padding: 10px;
    }

.search-no-results {
    margin-top: 100px;
    text-align: center;
    font-weight: bold;
    display: none;
}
/* Supplier List - END */

/* Document List */
#documentList {
    padding: 15px;
}

#documentList .datalistHeader {
	display:table;
	color:#fff;
}

#documentList .documentlistItemName {
	border-right: 1px solid #6E7278;
}
#documentList .documentlistItemName.mini {
	border-right: 1px solid #d0d1d3;
	overflow:hidden;
	padding-left:20px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#documentList .documentlistItemType, #documentList .documentlistItemShow {
	border-left: 1px solid #A9ACB3;
	border-right: 1px solid #6E7278;
	text-align:center;
}
#documentList .documentlistItemType.mini, #documentList .documentlistItemShow.mini {
	border-left: 1px solid #fff;
	border-right: 1px solid #d0d1d3;
	text-align:center;
}
#documentList .documentlistItemDownload {
	border-left: 1px solid #A9ACB3;
	text-align:center;
}
#documentList .documentlistItemDownload.mini {
	border-left: 1px solid #fff;
	text-align:center;
}
#documentList .mini {
	padding:10px;
	height:40px;
}
/* Document List - END */

/* Agreement list */
.supplierAgreement {
	font-size:14px;
	line-height:18px;
}
.supplierAgreement .header {
	display:block;
	color:#fff;
	background-color: #0A2457;
	padding:10px;
	margin-bottom:5px;
	font-weight:bold;
}
/* Agreement list - END */

/* Supplier list */
#supplierListNavigation a {
    display: block;
    background-color: #3f4653;
    padding: 10px;
    color: #fff;
    margin-right: 10px;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    float: left;
}

#supplierListNavigation a.active, #supplierListNavigation a:hover {
	background-color: #f2f2f4;
	color: #3f4653;
}

#supplierListQuickNavigation {
    display: block;
    background-color: #f2f2f4;
    padding: 10px;
    -webkit-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
}

#supplierListQuickNavigation a {
	display:inline-block;
    margin: 5px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color: #3f4653;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
	padding: 5px 10px;
}

.loyaltyButton {
    margin-top: 10px;
    border: 0px;
}

.loyaltyButton:hover {
        background: #97d038; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3ZDAzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ExZDU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzdhYmIwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #97d038 0%, #a1d54e 46%, #7abb0d 56%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#97d038), color-stop(46%,#a1d54e), color-stop(56%,#7abb0d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* IE10+ */
    background: linear-gradient(to bottom, #97d038 0%,#a1d54e 46%,#7abb0d 56%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97d038', endColorstr='#7abb0d',GradientType=0 ); /* IE6-8 */
}

/* Supplier list - END */


body.printBody, body.printBody * {
    background: white !important;
    color: black !important;
}

body.printBody span.header {
    display: block;
    font-weight: bold;

}

@media print {

   span.header {
        padding-top:20px;
   }

}



/* Application Form */

form.application-form {

}

form.application-form div.company-column{
	border-right: 1px dotted #AAA;
	padding-bottom: 15px;
}

form.application-form div.submit-wrapper{
	border-top: 1px dotted #AAA;
	padding-top: 15px;
}

form.application-form small.error {
	display: block;
	border-radius: 3px;
	margin-top: 3px;
	background: rgba(160,0,0,0.6);
	border: 1px solid rgba(140,0,0,0.8);
}


form.application-form p.alert {
	display: block;
	border-radius: 3px;
	margin-top: 3px;
	text-align: center;
	color: white;
	font-weight: bold;
	line-height: 36pt;
}

form.application-form p.success {
	background: rgba(0,160,0,0.6);
	border: 1px solid rgba(0,140,0,0.8);

}

form.application-form p.error {
	background: rgba(160,0,0,0.6);
	border: 1px solid rgba(140,0,0,0.8);
}

/* widgets */

.member-widget {
    
}

    .member-widget .header {
        
    }

    .intranetTopRow {
    border-bottom: 1px solid #656d7e;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    }

.issuu-widget { 
    height: 380px;
}

    .issuu-widget .title { 
        display: block;
        text-decoration: none;
        font-weight: bold;
        text-align: center;
        padding-bottom: 15px;
        color: #3f4653;
    }

    .issuu-widget .widget-content {
        padding: 15px;
        height: 328px;
    }

    .issuu-widget .issuu-all-button {
        display: block;
        border-radius: 3px;
        text-align: center;
        padding: 15px;
        background: #3f4653;
        color: white;
        text-decoration: none;
        font-weight: bold;
        margin-top: 20px;

    }

.issuu-widget img {
    display: block;
    height: 60%;
    margin: auto;
}

.whiteGrey {
    background: #f2f2f3;
}

/* iPaper List */
ul#ipaper-list {
    list-style: none;
    padding: 0;
}

    ul#ipaper-list li {
        margin-bottom: 30px;
        padding-top: 15px;
        padding-bottom: 15px;
        border-radius: 5px;
    }

        ul#ipaper-list li span.date {
           color: #3f4653;
           font-weight: bold;
           font-size: 12px;
            line-height: 32px;
        }

        ul#ipaper-list li span.title {
            line-height: 32px;
            color: black;
            font-size: 16px;
            font-weight: bold;
            text-decoration: none;
        }

        ul#ipaper-list li .download {
            text-align: center;
        }

ul.year-list {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-bottom: 30px;
}

    ul.year-list li {
        padding: 15px;
        border-bottom: 1px solid gray;
        text-align: center;
    }

.widget-row #memberNews {
    margin-bottom: 15px;
}

.widget-row #memberNews li {
    height: auto;
}




/* RESPONSIVE */

/* TABLET ONLY */

@media only screen and (min-width: 40.063em) and (max-width: 64em) { 
    .memberCaseWidgetQuote {
        margin-top: 0;
        margin-bottom: 30px;
    }

    .memberCaseWidgetWhiteArrow {
        top: 30px;
        left: -17px;
        transform: rotate(-90deg);
    }
}

/* TABLET DOWN */

@media only screen and (max-width: 64em) {
    .modal-wrapper > .modal-close {
      top: 30px;
      right: 10px;
      height: 30px;
      width: 30px;
      line-height: 30px;
    }

    #frontpage_wrapper {
        background-position: center bottom;
        height: auto;
    }
    #sliderHolder .orbit-container {}
    #sliderHolder .orbit-container ul.orbit-slides-container {
        padding-bottom: 20px;
    }
    #sliderHolder .orbit-container ul.orbit-slides-container li.slideItem {
        height: auto;
    }
    #sliderHolder .orbit-container ul.orbit-slides-container li.slideItem .image-div {
        display: none;
    }
    #sliderHolder .orbit-container ul.orbit-slides-container li.slideItem .content-div {
        width: 80%;
        text-align: center;
        margin: auto;
        padding-bottom: 30px;
        float: none;
    }

     #sliderHolder .orbit-container .orbit-bullets {
         position: relative;
     }

     #orbit_frontpage_prev {
         left: 0;
     }

     #orbit_frontpage_next {
         right: 0;
     }

     ul.referencelist li {
         margin-bottom: 15px;
     }

     ul.referencelist li:last-child {
         display: none;
     }
	
	h2.frontpage {
		text-align: center;
        padding-bottom: 45px;
	}
	
	#pageFooter .centerBox {
		border: 0;
	}
	
	#pageFooter .footerContactWrapper {
		border-left: 1px solid #4d4d4d;
	}
	
	#pageFooter .footerTextWrapper {
		border-top: 1px solid #4d4d4d;
		text-align: center;
		padding-top: 30px;
	}
	
	#pageHeader {
	  position: fixed;
	  top: 0;
      left: 0;
      right: 0;
	  z-index: 9;
      height: 100px;
	}

    #headerRowWrapper {
        height: 100%;
    }
	
	#mainContent {
		padding-top: 100px;
	}
	
    #navWrapper {
        display: none;
        position: fixed;
		background: #414653;
	   	top: 100px;
		bottom:0;
		left: 0;
		right: 0;
		overflow-y:scroll;
		overflow-x:hidden;
        z-index: 999;
        height: auto;
    }

	a.navBurger {
        display: block;
        width: 48px;
        height: 48px;
        background: #414653;
        margin: 0;
        position: absolute;
        top: 24px;
        right: 24px;
        padding: 2px;
        padding-top: 4px;
        border-radius: 3px;
	}
	
	a.navBurger span {
        display: block;
        width: 32px;
        height: 5px;
        margin: 6px;
        background: white;
        border-radius: 3px;
	}
	
    #secondaryNavigation {
        display: none;
    }

    #primaryNavigation {
        display: block;
        position: relative;
    }
		
	#primaryNavigation li.primaryNavigationItem {
		display: block;
		float: none;
		margin: 0;
		padding: 0;
        text-align: center;
        background: #414653;
	}

    #primaryNavigation li.primaryNavigationItem a {
        background: #414653;
        border-top: 1px solid #666e7f;
    }

    #primaryNavigation li.primaryNavigationItem a.selected {
        background: #535964;
    }
	
	#primaryNavigation li.primaryNavigationItem a {
		border-radius: 0;
        padding: 15px;
	}
	
	#primaryNavigation .secondaryNavigation {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	#primaryNavigation .secondaryNavigation li.secondaryNavigationItem {
		display: block;
		float: none;
		margin: 0;
		padding: 0;
        text-align: center;
	}    
    
    #primaryNavigation .secondaryNavigation li.secondaryNavigationItem a {
        font-size: 12px;
        padding: 15px;
        background: #343a43;
    }

    #primaryNavigation .secondaryNavigation li.secondaryNavigationItem.active a {
        background: #42444F;
    }

    #userWidget {
        display: block;
        position: relative;
        top: auto;
        right: auto;
        padding: 15px;
        text-align: center;
        color: white;
    }

    #userWidget form {
        display: block;
        padding-top: 15px;
    }


    #userWidget form #logout {
          color: white;
    }

    #navWrapper.active {
        display: block;
	}
    .memberfrontTopBar .intranetTopRow {
        height: auto;
    }

    .memberCaseWidgetQuote {
        margin-bottom: 30px;
    }

    .memberslistWidgetItemDetail {
        height: auto;
    }

    .employeeWidgetWrapper {
        padding-top: 30px;
    }
}

/* PHONE */

@media only screen and (max-width: 40em) {
    #frontpage_wrapper {
        background-size: contain;
    }
	
	#pageFooter {
		padding: 0;
	}
	
	#pageFooter .footerContactWrapper {
		border-top: 1px solid #4d4d4d;
		border-left: 0;
	}
	#pageFooter .footerNavWrapper, #pageFooter .footerContactWrapper, #pageFooter .footerTextWrapper {
		padding-top: 30px;
		padding-bottom: 30px;
	}

    .news {
        padding-bottom: 30px;
    }

    #newsList li img {
        width: 60%;
        margin: auto;
        margin-bottom: 15px;
        display: block;
    }

    .supplierListWidget .memberslistWidgetItem .memberslistWidgetItemDetail {
        height: auto;
    }

    #supplierListNavigation a {
        float: none;
        border-radius: 0;
        -webkit-border-radius: 0;
        margin: 0;
        border-bottom: 1px solid rgba(0,0,0,0.1);
        border-top: 1px solid rgba(255,255,255,0.1);
    }

    #supplierListNavigation a:first-of-type {
        -webkit-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0;
    }

    #supplierListQuickNavigation {
        -webkit-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        border-top: 2px solid rgba(255,255,255,1);
    }

    #documentList .documentlistItemType.mini, #documentList .documentlistItemShow.mini, #documentList .documentlistItemDownload.mini {
        border-top: 1px solid rgba(208, 209, 211, 0.31);
        border-right: 1px solid #d0d1d3;
        border-left: 0;
    }

    #documentList .documentlistItemType.mini {
        border-left: 0;
    }

        ul#ipaper-list li .download {
            padding-top: 15px;
        }

    #reportTable .quarter {
        display: none;
    }

    #reportRevenueTable {

    }

    #reportRevenueTable span {
        line-height: 30px;
        padding: 0;
        text-align: center;
    }

    #reportRevenueTable span.status, #reportRevenueTable span.turnover, #reportRevenueTable span.nonBonusTurnover, #reportRevenueTable span.print {
    text-align: center;
}


    #reportRevenueTable span.name,  #reportRevenueTable span.quarter{
        font-weight: bold;
    }

    #reportRevenueTable input {
        text-align: center;
    }

    #reportRevenueTable .reportRevenueRowWrapper, #reportRevenueTable .reportRevenueFooterRowWrapper {
        margin-bottom: 15px;
        padding: 10px;
    }

    #reportRevenueTable span.heading {
        display: block;
        font-weight: bold;
    }


    #reportRevenueTable .reportRevenueFooterRowWrapper span.heading {
        color: white;
    }

    .userList .button-wrapper {
        text-align: center;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .userList .button-wrapper .tool:first-child {
        margin-left: 0;
    }

}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
