:root{
--c-h1:	#51b1e6;
--c-h2:	#071f60;
--c-h3:	#071f60;
--c-menu1:	rgba(255,255,255,.5);
--c-menu2:	rgba(255,255,255,.5);
--c-spot1:	#f5f5f5;
--c-menufont:	#071f60;
--c-menufonthover:	#51b1e6;
--c-menuhover:	transparent;
}
.valign {
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.valign > [class^="col-"],
.valign > [class*=" col-"] {
align-items:center;
margin:auto;
}
*, *::before, *::after {
box-sizing: border-box;
}
.kenburns {
animation-name:kenburns;
animation-duration:4s;
}
@keyframes kenburns {
0%{opacity:0;}
5%{opacity:1;}
95%{
opacity:1;
transform:scale3d(1.5, 1.5, 1.5) translate3d(-190px, -120px, 0);
animation-timing-function:ease-in;
}
100%{
opacity:0;
transform:scale3d(2, 2, 2) translate3d(-170px, -100px, 0);
}
}
.bird {
background-image:url(img/bird-cells.svg);
background-size:auto 100%;
width:88px;
height:125px;
will-change:background-position;
animation-name:fly-cycle;
animation-timing-function:steps(10);
animation-iteration-count:infinite;
}
.bird--1 { animation-duration:1s;	animation-delay:-0.5s; }
.bird--2 { animation-duration:0.9s;	animation-delay:-0.75s; }
.bird--3 { animation-duration:1.25s;animation-delay:-0.25s; }
.bird--4 { animation-duration:1.1s;	animation-delay:-0.5s; }
@keyframes fly-cycle { 100% {background-position:-900px 0;} }
.bird-container {
position:absolute;
top:20%;
left:-7.5vw;
transform:scale(0);
will-change:transform;
animation-name:fly-right-1;
animation-timing-function:linear;
animation-iteration-count:infinite;
}
.bird-container--1 { animation-duration:15s;	animation-delay:2s; }
.bird-container--2 { animation-duration:16s;	animation-delay:3s; }
.bird-container--3 { animation-duration:14.6s;	animation-delay:11.5s; }
.bird-container--4 { animation-duration:16s;	animation-delay:12.25s; }
@keyframes fly-right-1 {
0% { left:-10%; transform:scale(0.3); }
10% { left: 10%; transform:translateY(2vh) scale(0.4); }
20% { left: 30%; transform:translateY(0vh) scale(0.5); }
30% { left: 50%; transform:translateY(4vh) scale(0.6); }
40% { left: 70%; transform:translateY(2vh) scale(0.6); }
50% { left: 90%; transform:translateY(0vh) scale(0.6); }
60% { left:110%; transform:translateY(0vh) scale(0.6); }
100% { left:110%; transform:translateY(0vh) scale(0.6); opacity:1; }
}
.dhtmlx_message_area {
left:50%;
margin-left:-125px;
margin-top:200px;
width:350px !important;
}
.hdrcell {
margin:0 0 0 -6px;
font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:12.5px;
}
div.gridbox_dhx_skyblue table.obj tr td {
font-size:1em;
font-family:inherit;
}
div.gridbox_dhx_skyblue table.obj p {
margin: 0;
}
.dhx_canvas_text, .dhx_chart_legend { z-index:2 }
.dhxcont_global_content_area {
background:url(images/gray_gradient2.jpg) !important;
background-repeat:repeat-x !important;
}
.dhx_tabcontent_zone {
background:url(images/gray_gradient2.jpg) !important;
background-repeat:repeat-x !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.gridbox_dhx_skyblue table.obj tr td .treegrid_cell {
padding-bottom:1px;
}
}
textarea[readonly] {color:white;}
select-one[readonly] {color:gray;}
html {
height:100%;
}
body, html {
background:#fff;
color:var(--c-font);
overflow-y:auto;
font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:16px;
line-height:1.5;
}
p	{	margin:0 0 .65em	}
.menufsnav,
#menufs{
overflow:hidden;
position:fixed;
top:0;
width:100%
}
.menufsnav{
z-index:999998;
background-color:#fff;
box-shadow:0 0 .6em rgba(0,0,0,0.16);
}
#menufs{
z-index:999999;
background-color:#fff;
min-height:100vh;
display:none;
}
.container-fluid {
padding-top:1.25em;
}
.col-md-12 {
min-height:0;
}
.contentcolor	{	background:#fff	}
.curedit0::before,
.curedit1::before,
.curedit2::before,
.curedit3::before{
z-index:-1;
content:"";
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
outline:1px solid #fff;
}
.curedit0,
.curedit1,
.curedit2,
.curedit3{
z-index:1;
position:relative;
outline:1px dashed #000;
}
.curedit0::before,	.curedit0	{	outline-offset:12px;	outline-width:3px	}
.curedit1::before,	.curedit1	{	outline-offset:8px;	outline-width:2px	}
.curedit2::before,	.curedit2	{	outline-offset:5px	}
.curedit3::before,	.curedit3	{	outline-offset:2px	}
footer {
background:#51b1e6;
line-height:40px;
font-size:13px;
}
@media (max-width: 575px) {
.ftritem {
margin:0;
font-size:xx-small;
line-height:15px;
text-align:center;
}
.bar {
height:initial;
margin:0 0.5ch !important;
}
}
.artimage {
width:210px;
margin-top:-5px;
margin-bottom:10px;
width:210px;
}
.artimageleft {
margin-right:10px;
float:left;
}
.artimageright {
margin-left:10px;
float:right;
}
.artmore {
float:right;
}
.table-no-border>thead>tr>th,
.table-no-border>tbody>tr>th,
.table-no-border>tfoot>tr>th,
.table-no-border>thead>tr>td,
.table-no-border>tbody>tr>td,
.table-no-border>tfoot>tr>td {
border-top-style: none;
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>td {
padding:10px;
}
.button {
cursor: pointer;
font-weight:bold;
text-shadow:1px 1px 0 #283744;
height: 27px;
transition: background 0.3s ease-in-out 0s;
border:0;
float:left;
font-size:11pt;
color: #fff;
}
.button:hover {
background-color:#505050 !important;
}
.button1 {
background: no-repeat scroll center center var(--c-button1);
}
.buttongreen {
background: no-repeat scroll center center #8cc440;
}
.buttonblue {
background: no-repeat scroll center center #27a1db;
}
.buttonred {
background: no-repeat scroll center center red;
}
.grid-item {
overflow:visible;
z-index:1;
}
.grid-item-content {
margin-bottom:1.25em;
}
#banner-fluid{
background-color:#fff;
}
#topnavbar{
z-index:100;
margin:0;
}
#topnavbar.affix{
position:fixed;
top:0;
width:100%;
}
.navbar-wrapper {
position: absolute;
top: 0;
right: 0;
left: 0;
}
.navbar-wrapper > .container {
padding-right: 0;
padding-left: 0;
}
.navbar-wrapper .navbar {
padding-right: 15px;
padding-left: 15px;
}
.navbar-wrapper .navbar .container {
width: auto;
}
.navbar-static-top {
border-bottom-width:0;
}
.navbar-default {
border-top:0 solid #fff;
border-bottom:0 solid #fff;
font-family:'Open Sans';
font-size:16px;
text-rendering: optimizeLegibility;
font-feature-settings: "kern";
color:var(--c-menu1);
background-color:var(--c-menu1);
background-image: gradient(
linear,
left top,
left bottom,
color-stop(0, var(--c-menu1)),
color-stop(1, var(--c-menu2))
);
background-image: linear-gradient(to bottom, var(--c-menu1) 0%, var(--c-menu2) 100%);
}
.navbar-default .navbar-brand {
color: var(--c-menufont);
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: var(--c-menufont);
}
.navbar-default .navbar-nav > li > a {
color: var(--c-menufont);
border-radius: 0;
}
.navbar-default .navbar-nav > li:last-child > a {
border-right-style: none;
}
.navbar-default .navbar-nav > li {
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: var(--c-menufonthover);
background-color: var(--c-menuhover);
transition:all 0.3s ease;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: var(--c-menufonthover);
background-color: var(--c-menuhover);
transition:all 0.3s ease;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: var(--c-menufonthover);
background-color: var(--c-menuhover);
transition:all 0.3s ease;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
border-top-color: var(--c-menufont);
border-bottom-color: var(--c-menufont);
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
border-top-color: var(--c-menufonthover);
border-bottom-color: var(--c-menufont);
}
.navbar-default .navbar-nav > .active > a .caret,
.navbar-default .navbar-nav > .active > a:hover .caret,
.navbar-default .navbar-nav > .active > a:focus .caret {
border-top-color: var(--c-menufonthover);
border-bottom-color: var(--c-menufont);
}
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
border-top-color: var(--c-menufonthover);
border-bottom-color: var(--c-menufont);
}
.navbar-default .navbar-toggle {
border-color: var(--c-menufont);
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: var(--c-menufont);
}
.dropdown-menu > li > a {
font-size:16px;
color:#666;
}
.dropdown-menu > li > a:hover {
background-color:#f5f5f5;
color:#666;
transition:all 0.3s ease;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover {
background-color: #337ab7;
color:#fff;
transition:all 0.3s ease;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
background:#fff !important;
color:#666 !important;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
background-color:#f5f5f5 !important;
color:#666 !important;
transition:all 0.3s ease;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
background-color: #337ab7 !important;
color:#fff !important;
transition:all 0.3s ease;
}
}
.navbar-form-search {
position: relative;
}
.navbar-form-search .form-control {
width: 260px;
padding-right:55px;
}
.navbar-form-search .btn {
border: 0;
height:50px;
border-radius:0;
font-size: 18px;
}
.navbar-form-search .btn:active, .navbar-form-search .btn:hover, .navbar-form-search .btn:focus {
}
.navbar-form-search .search-form-container {
text-align: right;
position: absolute;
width: 260px;
overflow: hidden;
right: 63px;
z-index: 8;
transition: all 0.3s ease-in-out;
}
.navbar-form-search .search-form-container.hdn {
width: 0;
}
.navbar-form-search .search-form-container .search-input-group {
}
@media (max-width: 767px) {
.navbar-form-search .search-form-container {
right:0px;
left:50px;
}
.navbar-form-search .btn {
height:40px;
}
}
@media (min-width: 768px) {
.navbar-wrapper {
margin-top: 20px;
}
.navbar-wrapper .container {
padding-right: 15px;
padding-left: 15px;
}
.navbar-wrapper .navbar {
padding-right: 0;
padding-left: 0;
}
.navbar-wrapper .navbar {
border-radius: 0;
}
}
.search-form-container input {
height:53px;
border-radius: 0;
}
@media (max-width: 767px) {
.search-form-container input {
height:40px;
}
}
#search-button-2 {
padding:5px;
position:absolute;
top:0px;
left:-32px;
display:none;
background:transparent;
color:gray;
text-shadow:none;
z-index:9;
}
#search-button-2.active,
#search-button-2:active,
#search-button-2.active.focus,
#search-button-2.active:focus,
#search-button-2.focus,
#search-button-2:active.focus,
#search-button-2:active:focus,
#search-button-2:focus {
box-shadow:none !important;
outline:none !important;
}
#search-button-x {
padding:5px;
position:absolute;
top:0px;
left:-52px;
display:none;
background:transparent;
color:gray;
text-shadow:none;
z-index:9;
}
#search-button-x.active,
#search-button-x:active,
#search-button-x.active.focus,
#search-button-x.active:focus,
#search-button-x.focus,
#search-button-x:active.focus,
#search-button-x:active:focus,
#search-button-x:focus {
box-shadow:none !important;
outline:none !important;
}
.container-bottom {
font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:;
background-color: #fff;
border-top:1px solid #f1f1f1;
}
.footernav {
margin:0 -2ch;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.footernav a {
color:#666;
}
@media(min-width: 576px){
.footernav{
justify-content:center;
}
}
.mccrumb{
padding:0 15px;
margin-bottom:1.25em;
font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:.8rem;
background:none;
color:#666;
}
.mccrumbtrail{
display:inline-block;
margin:0;
padding:0;
list-style:none;
}
.mccrumbtrail>li{
display:inline-block;
}
.mccrumbtrail>li+li::before{
content:">";
padding:0 .5ch;
color:#888;
}
.breadcrumb{
color:#666;
font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:.8rem;
background:none;
}
.breadcrumb>li+li::before{
content:">";
color:#888;
padding:0 .5ch;
}
.statusbar	{
padding:5px 5px;
color:#fff;
font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:.8rem;
}
.statusbar a,
.statusbar a:hover	{	color:#fff;	}
.carousel	{	overflow-y:auto;	}
.carouselhome	{	max-height:450px;	}
.carouselsub	{	max-height:450px;	}
.carousel-caption	{	z-index: 10;	}
.carousel .item	{	background-color:#fff	}
.carouselhome .item	{	height:450px;	}
.carouselsub .item	{	height:450px;	}
@media (max-width: 767px){
.carouselhome .item	{	height:250px;	}
.carouselsub .item	{	height:250px;	}
}
.carousel-container {
height:100%;
padding:10px 15px 10px 15px;
}
.carousel-container h1 {
margin-top:0;
line-height:1em;
}
.carousel-indicators li {
box-shadow:0 0 .3em .1em rgba(0,0,0,.6);
margin-left:.3ch;
margin-right:.3ch;
}
.carousel-indicators .active {
margin-left:.3ch;
margin-right:.3ch;
}
.bubble
{
position: relative;
display:inline-block;
width:100%;
min-height:1.5em;
padding: 20px;
background-color: var(--c-spot1);
border: #e3e3e3 solid 4px;
border-radius: 0;
}
.bubble::after
{
content: "";
position: absolute;
bottom: -15px;
left: 8%;
border-style: solid;
border-width: 15px 15px 0;
border-color: var(--c-spot1) transparent;
display: block;
width: 0;
z-index: 1;
}
.bubble::before
{
content: "";
position: absolute;
bottom: -19.5px;
left: calc(8% - 3px) ;
border-style: solid;
border-width: 18px 18px 0;
border-color: #e3e3e3 transparent;
display: block;
width: 0;
z-index: 0;
}
.mftables th {
background:gray;
color:#FFF;
}
.mftables td {
background:lightgray;
}
@media (min-width:480px) {
.flex-row {
display:flex;
flex-wrap:wrap;
}
.flex-row > [class*='col-'] {
display:flex;
flex-direction:column;
}
.flex-row.row:after,
.flex-row.row:before {
display:flex;
}
.flex-row .grid-item,
.flex-row .textContent,
.flex-row .well,
.flex-row .well-shadow {
display:flex;
flex:1 0 auto;
flex-direction:column;
}
.flex-content {
flex-grow:1;
}
.flex-row .text-container {
display:flex;
flex-wrap:wrap;
flex-direction: row;
flex: 1;
}
.flex-row .btn {
align-self:flex-end;
margin-left:auto;
}
}
@media (max-width: 499px) {
.carousel-caption h1 {
font-size:14px;
padding-top:100px;
}
}
@media (max-width: 767px) {
.carousel-container h1 {
font-size:1.2em;
}
.carousel-indicators {
display:none;
}
.carousel-caption {
display:none;
}
.artimage {
width:350px;
}
#trainingstartleft {
width:100% !important;
min-height:auto !important;
height:auto !important;
}
#trainingstartright {
clear:left;
width:100% !important;
height:auto !important;
padding-left:0 !important;
margin-top:20px;
}
.f_tag, .f_tagtop,.f_tagno, .f_taginno {
clear:left !important;
float:left !important;
text-align:left !important;
margin-left:5px !important;
}
.f_tagno, .f_taginno {
display:none !important;
}
.f_val {
clear:left !important;
float:left !important;
}
.f_valmulti {
margin-left:5px !important;
}
}
@media (min-width: 768px) {
.carousel-caption p {
margin-bottom: 20px;
font-size: 21px;
line-height: 1.4;
}
.featurette-heading {
font-size: 50px;
}
}
@media (min-width: 992px) {
.featurette-heading {
margin-top: 120px;
}
}
.h1class,
.h1font,
h1{
font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;
font-size:36px;
color:var(--c-h1);
font-weight:700;
}
.h1class,
h1{
line-height:1.5;
}
.h2class,
.h2font,
h2{
font-size:1.5em;
color:var(--c-h2);
font-weight:700;
}
.h2class,
h2{
line-height:1.5;
}
.h3class,
.h3font,
h3{
font-size:15px;
color:var(--c-h3);
font-weight:700;
}
.h3class,
h3{
line-height:1.5;
}
.h4class,
h4{
font-size:15px;
color:#51b1e6;
font-weight:700;
line-height:1.5;
}
.h5class,
h5{
font-size:1.25em;
color:#071f60;
font-weight:700;
line-height:1.5;
}
.h6class,
h6{
font-size:1.25em;
color:#071f60;
font-weight:700;
line-height:1.5;
}
.articoncolor {
color:#1e7dc8;
}
.artlabelcolor {
color:#adbf2d;
}
.anchor {
display: block;
position: relative;
top: -150px;
visibility: hidden;
}
.form-control {
font-size:16px;
}
.form-control.simple {
border-top-width:0;
border-right-width:0;
border-left-width:0;
box-shadow:0;
min-height:60px;
margin-bottom: 10px;
width:100%;
background:#F8F8F8;
font-weight:bold;
}
.form-control.simple::placeholder {
color:#C0C0C0;
font-weight:normal;
}
.styled-select {
background: transparent;
width: 130px;
border: 1px solid rgb(171,173,179);
height:24px;
}
.curnav {
color:#03546f;
text-decoration:underline;
}
.btn, .well, .img-rounded, .form-control, .input-group-lg>.input-group-btn>.btn, .input-group-lg>.form-control {
border-radius: 0;
}
.btn.active, .btn:active, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
box-shadow:0 0 1em .1em rgba(0,0,0,0.4);
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
outline:0;
filter:brightness(105%);
}
.btn-acc {
background:var(--c-button1);
color:white;
font-weight:bold;
text-shadow:1px 1px 0 #283744;
}
.btn-acc:hover {
color:white;
background-color:#505050 !important;
}
.btn-acc:focus {
color:white;
}
.btn-club {
background:var(--c-button1);
color:white;
font-weight:bold;
text-shadow:1px 1px 0 #283744;
transition:all 0.3s ease;
}
.btn-club:hover {
color:white;
background-color:#505050 !important;
}
.btn-club:focus {
color:white;
}
.btn-club-inverted {
background:white;
color:var(--c-button1);
font-weight:bold;
border:1px var(--c-button1) solid;
}
.btn-club-inverted:hover {
color:white;
background-color:#505050 !important;
}
.btn-club-inverted:focus {
color:white;
}
.btn-loginout {
background:var(--c-button2);
color:white;
font-weight:bold;
text-shadow:1px 1px 0 #283744;
}
.btn-loginout:hover {
color:white;
background-color:#505050 !important;
transition:all 0.3s ease;
}
.well-club {
background-color:var(--c-spot1);
}
.well-club h1:first-of-type,
.well-club h2:first-of-type,
.well-club h3:first-of-type,
.well-club h4:first-of-type,
.well-club h5:first-of-type,
.well-club h6:first-of-type {
margin-top:0;
}
.well-shadow {
border:0;
box-shadow: 0 0 8px 4px rgba(0,0,0,.1);
margin:7px;
position: relative;
overflow: hidden;
}
.well-shadow .well-photo img {
width:100%;
height:100%;
object-fit:cover;
}
.well-shadow .well-text h1:first-of-type,
.well-shadow .well-text h2:first-of-type,
.well-shadow .well-text h3:first-of-type,
.well-shadow .well-text h4:first-of-type,
.well-shadow .well-text h5:first-of-type,
.well-shadow .well-text h6:first-of-type {
margin-top:0;
}
.well-members {
border:0;
margin-top:2px;
background:#FFF;
}
.panel-club-info {
border-color:var(--c-menu1);
border-radius:0;
}
.panel-club-info>.panel-heading {
color: #FFF;
background-color:var(--c-menu1);
border-color: #d6e9c6;
border-radius:0;
font-weight:bold;
padding:6px 15px;
}
.panel-club-success {
border-color:#3c763d;
border-radius:0;
}
.panel-club-success>.panel-heading {
color: #FFF;
background-color: #3c763d;
border-color: #d6e9c6;
border-radius:0;
font-weight:bold;
padding:6px 15px;
}
.panel-club-danger {
border-color:#e30b17;
border-radius:0;
}
.panel-club-danger>.panel-heading {
color: #FFF;
background-color:#e30b17;
border-color: #d6e9c6;
border-radius:0;
font-weight:bold;
padding:6px 15px;
}
.panel-heading-club {
background-color:var(--c-spot1);
}
.panel-heading a::after {
float:right;
content: '-';
font-weight:bold;
}
.panel-heading a.collapsed::after {
float:right;
content: '+';
font-weight:bold;
}
.panel2 {
padding-top:20px;
}
.panel-heading2 a {
text-decoration:none;
font-size:16px;
}
.panel-heading2 a::after {
content: ' ';
font-weight:bold;
font-size:20px;
color:var(--c-h1);
}
.panel-heading2 a.collapsed::after {
content: ' ';
font-weight:bold;
font-size:20px;
color:var(--c-h1);
}
.dotted {
border: 1px dashed #cfcfcf;
border-style: none none dashed;
color: #cfcfcf;
padding-top:5px;
}
.dashed {
border: 1px dashed #cfcfcf;
border-style: none none dashed;
color: #cfcfcf;
}
.mem {
z-index:1;
position:relative;
flex:1 1;
display:flex;
max-width:calc(45ch);
overflow-wrap:break-word;
}
.memimg {
position:relative;
border-radius:0;
padding-bottom:124%;
}
.memimgr {
position:relative;
border-radius:50%;
padding-bottom:100%;
}
.memlogo {
position:relative;
width:100%;
height:100%;
border-radius:0;
padding-bottom:124%;
}
.eventdate a {
text-decoration:none;
font-weight:bold;
color:var(--c-font);
}
.eventtitle a {
text-decoration:none;
font-weight:bold;
color:var(--c-font);
}
#frmaccount h2 {
background:#eee;
padding:0.3em 0.3em 0.3em 1em;
margin:1em 0;
border-radius:0;
}
.accountpage p {
margin-left:0;
}
.accountpage h2 {
margin-top:20px;
margin-left:0;
color: var(--c-h2);
}
.accountpage h3 {
margin-left:0;
font-size:15px;
color: var(--c-h3);
}
.accountpage .inputtitle {
font-weight:600;
color:var(--c-h2);
margin-top:15px;
margin-bottom:5px;
}
.accountpage .inputtitleline {
font-weight:600;
color:var(--c-h2);
clear:left;
float:left;
width:50px;
}
.accountpage .kolbedrag {
text-align:right;
}
.rejected {
color:red;
}
.approved {
color:green;
}
.current {
text-decoration:underline;
}
.box {
clear:left;
float:left;
width:100%;
min-height:35px;
border-radius:4px;
margin-bottom:10px;
}
.box p {
margin-top:0;
padding-top:5px;
padding-bottom:5px;
}
.boxteal {
background:teal;
color:#fff;
}
.boxteal h2 {
margin-top:0;
padding-top:7px;
}
.boxorange {
background:#F47A20;
color:#fff;
}
.boxpurple {
background: #d81881;
color:#fff;
}
.boxgreen {
background: #8cc440;
color:#fff;
}
.boxblue {
background: #27a1db;
color:#fff;
}
.boximg img {
clear:left;
float:left;
width:298px;
min-width:298px;
border-radius:4px;
border:1px lightgray solid;
}
#courses {
width:100%;
overflow:auto;
margin-top:20px;
}
#courses .course a {
text-decoration:none;
font: 12px Trebuchet MS,Helvetica,Arial,sans-serif;
color:#444;
}
#courses .course {
width:300px;
min-height:330px;
float:left;
margin-bottom:50px;
margin-right:10px;
background:url(img/course_background.png) repeat-y;
}
#courses .coursehead {
clear:left;
float;left;
color:white;
width:300px;
height:56px;
display:table-cell;
text-align:center;
vertical-align:middle;
font-family: 'Amaranth', sans-serif;
font-size:25px;
background:url(img/course_head.png);
}
#courses .coursetitle {
clear:left;
float:left;
color:#193982;
width:300px;
min-height:74px;
padding-bottom:15px;
display:table-cell;
text-align:center;
vertical-align:middle;
background:url(img/course_title_background.png) no-repeat bottom center;
}
#courses .coursetitletext {
font-family: 'Amaranth', sans-serif;
font-size:22px;
padding:10px;
cursor:pointer;
}
#courses .coursedescr {
min-height:240px;
background:url(img/course_descr_background.png) no-repeat bottom center;
}
#courses .courseprice {
float:left;
color:#444;
width:147px;
height:115px;
padding:10px;
padding-left:15px;
font-size:50px;
font-family: 'Amaranth', sans-serif;
}
#courses .coursedays {
color:#193982;
width:107px;
height:56px;
padding-left:20px;
font-size:14px;
font-family: 'Amaranth', sans-serif;
}
#courses .coursereq {
float:left;
color:#444;
width:145px;
height:110px;
padding:10px;
padding-left:0;
padding-top:25px;
font-size:12px;
overflow:hidden;
white-space:normal;
text-overflow:ellipsis;
line-height:20px;
}
#courses .coursereq p {
margin-top:0;
}
#courses .coursefoot {
clear:left;
float:left;
color:white;
width:300px;
height:48px;
display:table-cell;
background:url(img/course_foot_background.png) no-repeat;
cursor:pointer;
}
#courses .coursefootmore {
width:150px;
height:48px;
float:left;
}
#courses .coursefootmore:hover {
background:url(img/course_foot_leftsel.png) no-repeat;
}
#courses .coursefootenroll {
width:150px;
height:48px;
float:left;
}
#courses .coursefootenroll:hover {
background:url(img/course_foot_rightsel.png) no-repeat;
}
#trainingstart {
width:100%;
min-height:364px;
height:auto !important;
height:364px;
margin-top:20px;
background:white;
border:1px #d9d9d9 solid;
box-shadow: 3px 3px 10px #d9d9d9;
padding:10px;
overflow:auto;
}
#trainingstart ul {
list-style-image: url(img/bullet.png);
padding:15px;
padding-top:0;
margin-left:5px;
}
#trainingstartleft {
width:50%;
min-height:364px;
height:auto !important;
height:364px;
float:left;
background: white;
}
#trainingstartright {
width:50%;
height:100%;
float:left;
padding:5px;
padding-left:20px;
}
#trainingstartright h1 {
font-family: 'Amaranth', sans-serif;
font-size:1.75em;
font-weight:normal;
color:#193982;
margin-top:0;
}
#trainingstartright h2 {
font-family: 'Amaranth', sans-serif;
font-size:20px;
font-weight:normal;
color:#193982;
margin-top:0;
}
.trainingblock {
width:100%;
margin-top:30px;
}
.trainingblock_head {
width:100%;
min-height:42px;
height:auto;
background:#193982;
border-radius:5px 5px 0 0;
color:white;
line-height:42px;
}
.trainingblock_headtext {
width:100%;
font-size:18px;
padding-left:10px;
padding-right:10px;
font-family: 'Amaranth', sans-serif;
}
.trainingblock_content {
background:white url(img/trainingblock_content_background.png) bottom repeat-x;
}
.trainingblock_contenttext {
padding:10px;
}
.trainingblock_contenttext p {
margin-top:0;
}
.trainingblock_contenttext h2 {
font-family: 'Amaranth', sans-serif;
font-size:18px;
font-weight:normal;
color:#193982;
}
.trainingblock button {
background: no-repeat scroll center center #be1e2d;
color:white;
cursor: pointer;
height: 42px;
transition: background 0.3s ease-in-out 0s;
width: 110px;
border: 1px solid #dfdfdf;
}
.trainingblock button:hover {
background-color:#444;
}
#trainingrightcolumn img {
padding-right:20px;
padding-bottom:10px;
float:left;
}
#trainingrightcolumn h1 {
font-family: 'Amaranth', sans-serif;
font-size:25px;
font-weight:normal;
color:#193982;
margin-top:40px;
}
#trainingrightenroll {
width:100%;
margin-top:20px;
font-family: 'Amaranth', sans-serif;
}
#trainingrightenroll .content {
padding:10px;
padding-bottom:30px;
}
#trainingrightenroll .euro {
font-size:40px;
}
#trainingrightenroll .price {
font-size:70px;
}
#trainingrightenroll .days {
font-size:25px;
color:#193982;
}
#enroll td {
font-size:15px;
}
#enroll a {
color:#193982;
}
#enroll .step_padding {
background:url(img/step_padding.png) repeat-x;
}
#enroll .step {
width:138px;
text-align:center;
padding-bottom:10px;
}
#enroll img {
cursor:pointer;
}
#enroll .notice {
text-align:center;
font-size:14px;
}
#enroll p {
margin:0;
margin-top:10px;
font-size:15px;
}
#enrollform td {
vertical-align:top;
}
.steps {
font-style:normal;
cursor:default;
margin-top:10px;
width:50px;
height:50px;
margin-left:auto;
margin-right:auto;
line-height:45px;
font-size:18px;
font-weight:bold;
background:transparent;
background-color:white;
color:#b6b6b6;
border:2px #ebebeb solid;
border-radius:50%;
}
.stepscurrent {
background-color:#1a3b86;
border:2px #456cc5 solid;
color:#FFF;
}
.stepsvisited {
cursor:pointer;
background-color:lightgray;
color:gray;
}
#reviews {
background:#f4f4f4;
padding-top:30px;
padding-bottom:40px;
margin-bottom:30px;
}
#reviews .review p {
font-size: 17px;
line-height: 27px;
}
#reviews .review {
padding-top:30px;
}
#reviews h2 {
font-size: 24px;
}
.mcmodal-docked-bottom-right {
z-index:999999;
position:fixed;
bottom:-6px;
right:0;
margin:0;
width:auto;
cursor:pointer;
}
.mcmodal-content {
position:relative;
background-color:#fff;
background-clip:padding-box;
border:1px solid rgba(0,0,0,.2);
border-radius:6px;
outline:0;
box-shadow: 0 5px 15px rgba(0,0,0,.5);
}
body.modal-open {
overflow-y: scroll;
margin-right: -18px !important;
}
.fadeslow {
opacity: 0;
transition: opacity 2s linear;
}
body.modal-open {
overflow-y: scroll;
padding-right: 0 !important;
}
.modal-bottom-right {
position:fixed;
bottom:0;
right:0;
margin:0;
width:auto;
}
.modal-docked-bottom-right {
position:fixed;
bottom:-6px;
right:0;
margin:0;
width:auto;
cursor:pointer;
}
.modal.fade:not(.in) .modal-bottom-right {
transform: translate3d(0, 100%, 0);
}
.eventflex {
display:flex;
flex-flow:row wrap;
justify-content:space-between;
align-content:flex-start;
align-items:flex-start;
}
.eventflex-shadow {
border:0;
box-shadow: 0 0 8px 4px rgba(0,0,0,.1);
border-radius:0;
padding:10px;
position: relative;
}
.eventflex-style1 {
flex:0 0 28%;
margin: 7px 0 20px;
border-radius:0;
cursor:pointer;
}
@media (max-width: 1199px) {
.eventflex-style1 {
flex:0 0 40%;
}
}
@media (max-width: 575px) {
.eventflex-style1 {
flex:0 0 91%;
}
}
.eventflex-style1-2 {
flex:0 0 44%;
margin: 7px 0 20px;
border-radius:0;
cursor:pointer;
}
@media (max-width: 1199px) {
.eventflex-style1-2 {
flex:0 0 40%;
}
}
@media (max-width: 575px) {
.eventflex-style1-2 {
flex:0 0 91%;
}
}
.eventflex-style1-4 {
flex:0 0 19%;
margin: 7px 0 20px;
border-radius:0;
cursor:pointer;
}
@media (max-width: 1199px) {
.eventflex-style1-4 {
flex:0 0 40%;
}
}
@media (max-width: 575px) {
.eventflex-style1-4 {
flex:0 0 91%;
}
}
.eventflex-style2 {
flex:0 0 33.33%;
min-height:300px;
overflow:hidden;
cursor:pointer;
padding:20px;
color:#FFF;
}
.eventflex-style2-daymonth {
width:100%;
margin-bottom:10px;
}
.eventflex-style2-day {
font-size:1.7em;
font-weight:bold;
line-height:1em;
}
.eventflex-style2-month {
font-size:1em;
text-transform:uppercase;
}
.eventflex-style2-title {
font-size:1.7em;
font-weight:bold;
text-transform:uppercase;
margin-bottom:10px;
width:100%;
overflow-wrap:break-word;
hyphens:auto;
}
.eventflex-style2-description {
font-size:1em;
margin-bottom:10px;
width:100%;
}
.eventflex-style2-timelocation ul {
font-size:0.7em;
margin-left:15px;
}
@media (max-width: 1199px) {
.eventflex-style2 {
flex:0 0 50%;
}
}
@media (max-width: 575px) {
.eventflex-style2 {
flex:0 0 100%;
}
}
.shoutbox { width: 100%; bottom: -1px; margin-bottom: 0; border-radius: 0; }
.shoutbox .panel-heading { border-radius: 0; }
.shoutbox .profile-avatar { box-shadow: none; }
.shoutbox .list-group { overflow-y: auto; }
.shoutbox .list-group-item { margin-bottom:10px;padding:10px; }
.shoutbox .list-group-item .message-content { position: relative; }
.shoutbox .form-group { width: 100%; }
.shoutbox h3 { margin-top:0; }
.shoutbox h5 { margin-top:0;color:#FF7F00; }
.shoutbox p { margin-bottom:0; }
.panel-chat { border-color: #ddd; }
.panel-chat > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; }
.panel-chat > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; }
.panel-heading { background:#F5F5F5; }
.panel-heading, .panel-footer { padding:10px; }
.panel-footer { padding-bottom:1px; }
a,.fakeurl,.mclink{cursor:pointer;color:#03546f;}a:hover, .fakeurl:hover{text-decoration:underline}a:focus,a:hover,.fakeurl:focus,.fakeurl:hover,.mclink:focus,.mclink:hover{color:#03546f}.nav a,#mcmenu a{text-decoration:none}.inheritcolor,.inheritcolor:hover{color:inherit !important}@font-face{font-family: 'ModernPictograms';src: url('/tp/fonts/MPv278/Font/Web/ModernPictogramsPro-v278.eot');src: url('/tp/fonts/MPv278/Font/Web/ModernPictogramsPro-v278.eot?#iefix') format('embedded-opentype'),url('/tp/fonts/MPv278/Font/Web/ModernPictogramsPro-v278.woff2') format('woff2'),url('/tp/fonts/MPv278/Font/Web/ModernPictogramsPro-v278.woff') format('woff'),url('/tp/fonts/MPv278/Font/Desktop/ModernPictogramsPro-v278.otf') format('opentype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'),url('/tp/fonts/OpenSans/open-sans-v17-latin-regular.woff2') format('woff2'),url('/tp/fonts/OpenSans/open-sans-v17-latin-regular.woff') format('woff');}@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local('OpenSans-Italic'),url('/tp/fonts/OpenSans/open-sans-v17-latin-italic.woff2') format('woff2'),url('/tp/fonts/OpenSans/open-sans-v17-latin-italic.woff') format('woff');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local('OpenSans-Bold'),url('/tp/fonts/OpenSans/open-sans-v17-latin-700.woff2') format('woff2'),url('/tp/fonts/OpenSans/open-sans-v17-latin-700.woff') format('woff');}@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),url('/tp/fonts/OpenSans/open-sans-v17-latin-700italic.woff2') format('woff2'),url('/tp/fonts/OpenSans/open-sans-v17-latin-700italic.woff') format('woff');}@font-face {font-family: 'Open Sans Condensed';font-style: normal;font-weight: 300;src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-300.woff2') format('woff2'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-300.woff') format('woff');}@font-face {font-family: 'Open Sans Condensed';font-style: italic;font-weight: 300;src: local('Open Sans Condensed Light Italic'), local('OpenSansCondensed-LightItalic'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-300italic.woff2') format('woff2'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-300italic.woff') format('woff');}@font-face {font-family: 'Open Sans Condensed';font-style: normal;font-weight: 700;src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-700.woff2') format('woff2'),url('/tp/fonts/OpenSansCondensed/open-sans-condensed-v14-latin-700.woff') format('woff');}.bodydhxwin{display:block;width:100%;height:95%;margin:0;overflow:auto;background:rgba(245,245,245,1);background:linear-gradient(rgba(245,245,245,1) 0%, rgba(250,250,250,1) 45%, rgba(255,255,255,1) 100%);background-repeat:repeat-x;font-size:16px;}.brhalf { display:block;margin-top:.5em }.bwall *{background:inherit !important;color:#333 !important;}.bw{filter:grayscale(1);}.bwclr{filter:grayscale(1);transition:all .15s ease-in-out;}.bwclr:hover{filter:grayscale(0);}.grow{z-index:0;transition:all .15s ease-in-out;}.grow:hover{z-index:1;transform:scale(1.06);box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2), 6px 6px 10px 0 rgba(0,0,0,0.19);}.blursharp{filter:blur(3px);transition:all .15s ease-in-out;}.blursharp:hover{filter:blur(0);}.tdn,.tdn:active,.tdn:focus,.tdn:hover{text-decoration:none;color:inherit}.colorerror{color:#dc3545}.colorhidden{color:#a9a9a9}.colorinfo{color:#708090}.colorok{color:#28a745}.colorwarn{color:#f2b600}.mcalert{margin-top:-.5em;}.mcalert::before{font-family:ModernPictograms;font-size:1.6em;color:#dc3545;content:'!';}.mc2check {bottom: 0;display: flex;left: calc(50% + 40px);margin-bottom: 10px;position: absolute;}.mc2container {position: relative;margin: 20px;overflow: hidden;width: 160px;}.mc2hidden {display: none;}.mc2entry {height: 25px;position: absolute;width: 160px;}.mc2entry:nth-child(2) {left: 8px;top: 8px;}.mc2entry:nth-child(4) {left: 8px;top: 58px;}.mc2entry:nth-child(6) {left: 8px;top: 108px;}.mc2circle {border: 2px solid #545556;border-radius: 50%;cursor: pointer;height: 20px;position: absolute;transition: border-color 300ms;width: 20px;}.mc2entry-label {cursor: pointer;margin-top: -3px;padding-left: 40px;user-select: none;-moz-user-select: none;}.mc2overlay {background: #fff;mask: url(#mc2holes);-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACMCAYAAAAOc+uVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAItSURBVHic7ZnNjhJBFIVPA0txr0Iyw+tIdOXWaDRufZWZeYbZuMKOUV9Gg+HHGN/BHBcNcSBT1KVOEVycb0mq635UVd9U5zQkif+Y3rkFclhQxYIqFlQZiM8vALQAPgP4AWC1+X0E4ALAFMBzAOPiCixjRfIdyX5g/h7JFyTnJYVKBGckHxQsxJBke2rBK5LF55bdal6fSnCmyO1JhlcyKrhkwbYekBySXNcUfF1L7o7k20jhhsxetxYAJk3T/Kks2EfXmkaHxkXO1MfacgCwmbPNjYsIftV1knzJDYgIfqsgkuJ7bkBE8FcFkRTr3IBzXxay9SOCjyuIFM8dEZxUECmeOyL4tIJIimluQKRRLwFcnqBRDwDMUaFRjwG8quC0zxtk5ACEL6wrksNaZiQfkvwZKRxtM08AfGDgBh2Q6wG4BfAo+sAxXB/xp+6VI3lzTMGSK3/Lgu1mt62fji1W+tH0m+R7dm9iZNVeMnjm9om0mUOs8O+zc47dz84Juh76DJG3NYEqeHLOfVnIYkEVC6pYUMWCKhZUsaCKBVUsqGJBFQuqWFDFgipO3OnEfRcn7qWCTtxTOHFP4cS9Ek7cVZy4qzhxL4ZO3AXoxF2QoxP3DifuW5y4q1hQxYIqFlSxoIoFVSyoYkEVC6pYUMWCKhZUsaCKE3c6cd/FiXupoBP3FE7cUzhxr4QTdxUn7ipO3IuhE3cBOnEX5OjEvcOJ+xYn7ioWVLGgigVV/gKEL4RSyM8Z8wAAAABJRU5ErkJggg==);height: 140px;pointer-events: none;transition: background 300ms;width: 40px;}.mc2highlight {background: #4D98EF;border-radius: 50%;height: 12px;left: 12px;pointer-events: none;position: absolute;top: 14px;transition: transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.2);transform: translateY(-50px);width: 12px;}.mc2hidden:nth-child(1):checked ~ .mc2highlight {transform: translateY(-2px);}.mc2hidden:nth-child(3):checked ~ .mc2highlight {transform: translateY(48px);}.mc2hidden:nth-child(5):checked ~ .mc2highlight {transform: translateY(98px);}.mc2hidden:nth-child(1):checked + .mc2entry .mc2circle {border-color: #4D98EF;}.mc2hidden:nth-child(3):checked + .mc2entry .mc2circle {border-color: #4D98EF;}.mc2hidden:nth-child(5):checked + .mc2entry .mc2circle {border-color: #4D98EF;}.mcreq {background:#fff url(/include/img/star-gray.svg) no-repeat top .5em right 1em !important;background-size:.6em !important;}.bar{display:inline-block;height:1.8em;margin:0 1.5ch;border-left:.3ch solid;opacity:.4;}.mcwell {padding:0 }.mcborder {min-height:1.25em;padding:1.1875em;margin-bottom:1.25em;background-color:#f5f5f5;border:0.0625em solid #e3e3e3;border-radius:0;-webkit-box-shadow: inset 0 0.0625em 0.0625em rgba(0,0,0,.05);box-shadow: inset 0 0.0625em 0.0625em rgba(0,0,0,.05);}.mcborder-club {background-color:#f5f5f5;}.lighted::after {display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-image: linear-gradient(rgba(0,0,0,.5), rgba(255,255,255,.3) 25%, rgba(255,255,255,.4) 50%, rgba(255,255,255,.3) 75%, rgba(0,0,0,.5));content: '';}/*lighted:.background-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse farthest-corner at center center, rgba(0,0,0,.5) 20%, rgba(0,0,0,.85) 100%) repeat scroll 0% 0%;transition:500ms;}*/.mcdrawnbox-no{border:none;border-radius:none;}.mcdrawnbox1-xs{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:solid 1px transparent;}.mcdrawnbox1-s{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:solid 3px transparent;}.mcdrawnbox1-m{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:solid 5px transparent;}.mcdrawnbox1-l{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:solid 7px transparent;}.mcdrawnbox1-xl{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:solid 10px transparent;}.mcdrawnbox2-xs{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dotted 1px transparent;}.mcdrawnbox2-s{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dotted 3px transparent;}.mcdrawnbox2-m{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dotted 5px transparent;}.mcdrawnbox2-l{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dotted 7px transparent;}.mcdrawnbox2-xl{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dotted 10px transparent;}.mcdrawnbox3-xs{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dashed 1px transparent;}.mcdrawnbox3-s{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dashed 3px transparent;}.mcdrawnbox3-m{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dashed 5px transparent;}.mcdrawnbox3-l{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dashed 7px transparent;}.mcdrawnbox3-xl{border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;border:dashed 10px transparent;}.mctv-m {border-radius: 0% 0% 0% 0% / 0% 0% 0% 0% ;box-shadow:0  .40em  .80em 0 rgba(0, 0, 0, 0.19), 0 .40em .40em 0 rgba(0, 0, 0, 0.23);margin-bottom:1.2em;transition: all .4s ease;}.mctv-m:hover {border-radius: 50% 50% 50% 50% / 5% 5% 5% 5% ;box-shadow:0  .40em  .80em 0 rgba(0, 0, 0, 0.19), 0 .40em .40em 0 rgba(0, 0, 0, 0.23);}@keyframes mcrotate {100% {transform: rotate(1turn);}}.mcrainbow-m {position:relative;z-index: 1;border-radius: 10px;overflow: hidden;padding: 6px;}.mcrainbow-m::before {content: '';position: absolute;z-index: -2;left: -50%;top: -50%;width: 200%;height: 200%;background-repeat: no-repeat;background-size: 50% 50%, 50% 50%;background-position: 0 0, 100% 0, 100% 100%, 0 100%;background-image: linear-gradient(#399953, #399953), linear-gradient(#fbb300, #fbb300), linear-gradient(#d53e33, #d53e33), linear-gradient(#377af5, #377af5);animation: mcrotate 4s linear infinite;}.mcrainbow-m::after {content: '';position: absolute;z-index: -1;left: 6px;top: 6px;width: calc(100% - 12px);height: calc(100% - 12px);background: white;border-radius: 5px;}.mccircle {display: block;background: black;border-radius: 50%;height: 300px;width: 300px;margin: 0;background: -webkit-radial-gradient(100px 100px, circle, #5cabff, #000);background: -moz-radial-gradient(100px 100px, circle, #5cabff, #000);background: radial-gradient(100px 100px, circle, #5cabff, #000);}.mcballkw{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 6px 0 6px rgba(64,64,64,.3), inset -6px 0 6px rgba(255,255,255,.7);background-image:linear-gradient(to left,#fff,#F8F8F8);}.popupt{box-shadow:inset 0 6px 6px rgba(64,64,64,.3), inset 0 -6px 6px rgba(255,255,255,.7);background-image:linear-gradient(to top,#fff,#F8F8F8);}.popupb{box-shadow:inset 0 -6px 6px rgba(64,64,64,.3), inset 0 6px 6px rgba(255,255,255,.7);background-image:linear-gradient(#fff,#F8F8F8);}.popupr{box-shadow:inset -6px 0 6px rgba(64,64,64,.3), inset 6px 0 6px rgba(255,255,255,.7);background-image:linear-gradient(to right,#fff,#F8F8F8);}.popupl{box-shadow:inset 6px 0 6px rgba(64,64,64,.3), inset -6px 0 6px rgba(255,255,255,.7);background-image:linear-gradient(to left,#fff,#F8F8F8);}.mcball {display:flex;justify-content:center;align-items:center;width: 100%;height: 100%;margin: 0;border-radius: 50%;background: radial-gradient(circle at 50% 40%, #fcfcfc, #efeff1 66%, #707070 100%);}.mcball::after {content: "";position: absolute;top: 5%;left: 10%;width: 100%;height: 100%;border-radius: 50%;transform: translateX(-80px) translateY(-90px) skewX(-20deg);}.mcball .shadow {position: absolute;width: 100%;height: 100%;background: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0) 50%);transform: rotateX(90deg) translateZ(-150px);z-index: -1;}.mcballstage {width: 100%;height: 100%;display: inline-block;margin: 20px;perspective: 400%;perspective-origin: 50% 50%;transform: rotate(45deg);}.mcballcontent {transform: rotate(-45deg);}.dirtyshow{display:none}.upper{text-transform:uppercase}.upper1{text-transform:capitalize}.lower{text-transform:lowercase}.max4lines{overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.cb{clear:both}.cl{clear:left}.cr{clear:right}.fl{float:left}.flc{float:left;clear:left}.fr{float:right}.frc{float:right;clear:right}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fw15{text-align:center;width:1.5em}.fw175{text-align:center;width:1.75em}.fw2{text-align:center;width:2em}.fsi{font-style:italic }.fsn{font-style:normal }.fso{font-style:oblique }.iconcircle{display:inline-block;margin:.25em .5ch;border:.04em solid;padding:.5em;border-radius:50%;}.iconrect{display:inline-block;margin:.25em .5ch;border:.04em solid;padding:.5em;border-radius:0;}:not(.shicons) > .shicon{font-size:1.8rem;}.shicons{font-size:1.8rem;margin-left:-.25ch;margin-right:-.25ch;}.shicons>*{margin-left:.25ch;margin-right:.25ch;}.shiconsv{display:flex;flex-direction:column;font-size:1.8rem;margin-top:-.25em;margin-bottom:-.25em;}.shiconsv>*{margin-top:.25em;margin-bottom:.25em;}:not(.smicons) > .smicon{font-size:1.8rem;}.smicons{font-size:1.8rem;margin-left:-.25ch;margin-right:-.25ch;}.smicons>*{margin-left:.25ch;margin-right:.25ch;}.smiconsv{display:flex;flex-direction:column;font-size:1.8rem;margin-top:-.25em;margin-bottom:-.25em;}.smiconsv>*{margin-top:.25em;margin-bottom:.25em;}.l50{left:50%}.l-50{left:-50%}.selno{user-select:none;}.ratio100{width:200px;flex:1 0 auto;height:auto;}.ratio100:after{content:'';float:left;display:block;padding-top:100%;}.streetsign-nl{position:relative;font-family:arial;letter-spacing:.08em;text-decoration:none;padding:.25em .75em;background:#3654FF;color:#fff;}.streetsign-nl::after{content:'';position:absolute;top:.1em;bottom:.1em;left:.1em;right:.1em;border-radius:.15em;border:.075em solid #fff;}/*--------------------------------------------------------------Nog uitwerken...1.0 - TOOLBAR  https://codepen.io/cameronbaney/pen/Drjxe<ul class="mctb1 mctb1cf"><li><a href="#"><i class="fas fa-plus"></i></a></li><li><a href="#"><i class="fas fa-copy"></i></a></li><li><a href="#"><i class="fas fa-edit"></i></a></li><li><a href="#"><i class="fas fa-bars"></i></a></li></ul>--------------------------------------------------------------*/.mctb1cf::before,.mctb1cf::after {content:"";display:table;}.mctb1cf::after {clear:both;}.mctb1 {left:50%;margin: -60px 0 0 -140px;position:absolute;top:50%;width:280px;border-radius: 4px;box-shadow: 0 0 3px rgba(64,100,138,.3), 0 2px 4px #3b5c7f, 0 12px 18px rgba(64,100,138,.4);}.mctb1 li {float:left;list-style: none;width: 25%;}.mctb1 a{background: #f4f7f9;background: linear-gradient(#f4f7f9 0%,#f7fafd 4%,#ecf2f7 30%,#e4ebf3 68%,#dce4ee 89%,#d5e0eb 92%,#c7d3e0 96%,#c6d2df 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f7f9', endColorstr='#c6d2df',GradientType=0 );border-left: 1px solid rgba(79,123,170,.4);border-right: 1px solid rgba(255,255,255,.3);color: #40648a;display: block;font-size: 27px;height: 54px;line-height: 57px;text-decoration: none;text-shadow: 0 1px 0 #fff;}.mctb1 li:first-child a {border-left: none;border-radius:4px 0 0 4px}.mctb1 li:last-child a {border-right: none;border-radius:0 4px 4px 0}.mctb1 a:hover {background: #aac5e0;background: linear-gradient(#aac5e0 0%,#adc8e4 4%,#a2c0de 30%,#9ab9da 68%,#92b2d5 89%,#8baed2 92%,#7da1c7 96%,#7ca0c6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aac5e0', endColorstr='#7ca0c6',GradientType=0 );color: #fff;text-shadow: 0 1px 0 #40648a;}.mctb1 a:active{background: #8aafd5;background: linear-gradient(#8aafd5 0%,#8db2d9 4%,#82aad3 30%,#7aa3cf 68%,#729cca 89%,#6b98c7 92%,#5d8bbc 96%,#5c8abb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8aafd5', endColorstr='#5c8abb',GradientType=0 );box-shadow: 0 2px 3px rgba(0,0,0,.3) inset;text-shadow: 0 -1px 0 #40648a;}.ui-dialog, .ui-datepicker{font-family:inherit;box-shadow:0 0 8px 4px rgba(0,0,0,.1);}.ui-dialog{padding:0 !important}.ui-widget{outline:none}.ui-widget *{font-family:inherit!important}.ui-widget-header{border:0}.ui-dialog-title{overflow:visible !important;letter-spacing:.1em;color:#fff;font-size:1.2em;text-shadow:.01em .01em .2em rgba(0,0,0,0.6);}.ui-dialog .ui-dialog-titlebar{padding: .4em 1em;}.ui-dialog .ui-dialog-titlebar-close{right:1em;}.mcdlg-content p{margin: 10px 0 10px;}.ui-progressbar .ui-progressbar-value {margin:0;}.ui-button{font-family:'Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;}.ui-dialog{z-index: 21001;}.ui-widget-overlay{z-index: 21000;opacity: 0.2;filter: alpha(opacity=20);background:#000;}.mcdlg-content{min-height: 0 !important;padding: 1em !important;}.mcdlg-title-error{color: white;background: #dc3545;}.mcdlg-title-warn{color: black;background: #f2b600;}.mcdlg-info{color:#444;border-radius:0;min-width:120px;padding:10px 10px 10px 20px;background:#FFC;font-size:12px;font-family:Tahoma;z-index:11000;margin:0 5px 5px 5px;border:1px solid #d3d3d3;box-shadow:0 0 5px #ccc;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.clockpicker-popover{z-index: 21002;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.bglight{background:linear-gradient(to bottom,rgba(255,255,255,0)0%,rgba(255,255,255,.1)15%,rgba(255,255,255,.3)30%,rgba(251,252,255,.5)50%,rgba(255,255,255,.3)70%,rgba(255,255,255,.1)85%,rgba(255,255,255,0)100%)}.mcbutton0{font:inherit;line-height:normal;}.mcbutton{border:0;padding:0;background-color:inherit;color:inherit;flex:none!important;display:inline-flex;align-items:center;text-align:center;cursor:pointer;position:relative;font:inherit;line-height:normal;}.mcbutton:focus,.mcbutton:active{box-shadow:0 0 1em .1em rgba(0,0,0,0.4);}.mcbutton:focus{outline:0;filter:brightness(105%);}.mcbuttontext{line-height:1;margin:0 auto;padding:.23em 0;text-decoration:none!important;white-space:nowrap;user-select:none;}.mcbuttontext2{display:block;padding-top:.46em;font-size:85%;font-weight:normal;}.mcbutton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none !important;text-shadow:none !important;filter:none !important;}.mcbuttonlink .mcbuttontext:hover{text-shadow:0 0 .6em rgba(255,255,255,0.6);}.mcbuttonlink .mcbuttontext:focus,.mcbuttonlink .mcbuttontext:active{box-shadow:none;text-shadow: 0 0 0.3em #fff, 0 0 0.6em #fff, 0 0 1.2em #0a9de1, 0 0 1.9em #0a9de1;}.mcbutton.mcbuttonlinkline:focus,.mcbutton.mcbuttonlinkline:active{margin:0 -1ch;padding:0 1ch;}.mcbuttonlinkline .mcbuttontext{line-height:1.7em;background:linear-gradient(currentColor,currentColor) 0% 100%/25% .06em no-repeat;transition:background-size cubic-bezier(0,.5,0,1) 0.5s;}.mcbuttonlinkline .mcbuttontext:hover,.mcbuttonlinkline .mcbuttontext:focus{background-size:100% .06em;}.mcbuttonicon{display:inline-block;transition:all .2s;}.mcbuttonicon:hover{z-index:9;border:0;animation: mcbuttoniconpop 0.3s linear 1;}@keyframes mcbuttoniconpop{50%{transform:scale(1.25);}}.mcbuttonicon>.fab,.mcbuttonicon>.fad,.mcbuttonicon>.fal,.mcbuttonicon>.far,.mcbuttonicon>.fas {transition: all 0.5s ease;}.mcbuttonicon:focus,.mcbuttonicon:active{box-shadow:none;text-shadow:0 0 1em, 0 0 1.4em;}.mcbuttonicon:active{filter:invert(100%);}.mcbuttonbar{border:.08em solid #0a9de1;background-color:#0a9de1;color:#000;padding:calc(.8 * var(--mvh)) var(--mh);font-weight:500;}.mcbuttonbar:hover{filter:brightness(1.05) drop-shadow(0 0 .32em rgba(0,0,0,0.4));}.mcbuttonbar:active{filter:brightness(1.3) drop-shadow(0 0 .32em rgba(0,0,0,0.4));}.mcbutton2,.mcbutton2f{transition:all .2s;border:.25ch solid;background-color:rgba(0,0,0,.05);color:#0a9de1;}.mcbutton2,.mcbutton2f{padding:.8em 2em;letter-spacing:.1ch;}.mcbutton2{font-weight:700;font-size:calc(.4em + 1vw);}.mcbutton2f{font-weight:500;}.mcbutton2:hover,.mcbutton2f:hover{padding:.8em 2.5em;margin:0 -.5em;}.mcbutton2 .x::after,.mcbutton2f .x::after{font-family:'ModernPictograms';content:'>';opacity:0;position:relative;margin-left:-1ch;right:0;transition:all .5s;}.mcbutton2:hover .x::after,.mcbutton2f:hover .x::after{opacity:1;right:-2ch;}.mcbutton2:active,.mcbutton2f:active{padding-right:3em;padding-left:3em;}.mcbutton2:hover:active .x::after,.mcbutton2f:hover:active .x::after{content:' ';}.mcbutton4{border:.08em solid #C5C5C5;background-color:#F6F6F6;color:#454545;margin-top:.32em;margin-bottom:.32em;padding:.4em 1.8ch;}.mcbutton4:hover{border-color:#888;color:#2B2B2B;filter:drop-shadow(0 0 .32em rgba(0,0,0,0.4)) brightness(105%);}.mcbutton4:active{filter:brightness(1.3) drop-shadow(0 0 .32em rgba(0,0,0,0.4));}.mcbutton5{transition:background 0.15s ease-in-out;border:.08em solid #C5C5C5;background-color:#0a9de1;color:#000;padding:.4em 1.8ch;}.mcbutton5:hover{border-color:#888;filter:brightness(1.05) drop-shadow(0 0 .32em rgba(0,0,0,0.4));}.mcbutton5:active{filter:brightness(1.3) drop-shadow(0 0 .32em rgba(0,0,0,0.4));}.mcbutton5 .x{position: absolute;top: 0;left: 0;width: 15%;height: 100%;opacity: 0;background: linear-gradient(to right,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.03) 1%,rgba(255, 255, 255, 0.6) 30%,rgba(255, 255, 255, 0.85) 50%,rgba(255, 255, 255, 0.85) 70%,rgba(255, 255, 255, 0.85) 71%,rgba(255, 255, 255, 0) 100%);transform: skew(-10deg, 0deg);animation: sheen 2s ease-in-out 1s infinite;}@keyframes sheen{0% { left: 0;opacity: 0; }5% {opacity: 0.0; }48% {opacity: 0.2; }80% {opacity: 0.0; }100% { left: 82%; }}.mcbuttonline{margin-bottom:.8em;}.mcbuttonline:hover .mcbuttonline-stroke2{stroke-dashoffset:0;}.mcbuttonline:focus,.mcbuttonline:active{box-shadow:none;text-shadow: 0 0 0.3em #fff, 0 0 0.6em #fff, 0 0 1.2em #0a9de1, 0 0 1.9em #0a9de1;}.mcbuttonline-stroke{transition:stroke-dashoffset .8s ease-out;display:block;position:absolute;top:calc(100% + .1em);stroke-width:0.22em;width:100%;stroke:#0a9de1;}.mcbuttonline-stroke2{stroke-dasharray:40.625em;stroke-dashoffset:40.625em;stroke:transparent;}.mcbuttonround1{display:inline-block;background-color:#fff;background-image:linear-gradient(#fff, #f4f1ee);border-radius: 50%;box-shadow: 0 0.5em 0.625em 0 rgba(0, 0, 0, .3), inset 0 0.25em 0.0625em 0.0625em white, inset 0 -0.1875em 0.0625em 0.0625em rgba(204,198,197,.5);min-height: 4.375em;min-width: 4.375em;transition: all .1s linear;position: relative;}.mcbuttonround1content{display:flex;justify-content:center;align-items:center;min-height: 4.375em;padding-bottom:calc(50% - 2.1875em);padding-top:calc(50% - 2.1875em);margin-left:1em;margin-right:1em;}.mcbuttonround1::after{color:#e9e6e4;content: "";display: block;font-size: 1.875em;min-height: 1.875em;text-decoration: none;text-shadow: 0 -0.0625em 0.0625em #bdb5b4, 0.0625em 0.0625em 0.0625em white;position: absolute;min-width: 1.875em;}.mcbuttonround1:hover{background-image: linear-gradient(#f4f1ee, #fff);color:#0088cc;}.mcbuttonround1:active{background-image: linear-gradient(#f7f4f4, #efedec);box-shadow: 0 0.1875em 0.3125em 0 rgba(0,0,0,.4), inset 0 -0.1875em 0.0625em 0.0625em rgba(204,198,197,.5);}.mcbuttonround1:active::after{color:#dbd2d2;text-shadow : 0 -0.0625em 0.0625em #bdb5b4, 0 0.0625em 0.0625em white;}.mcbutton3d{border-radius: 10px;box-shadow:0 3px rgba(128,128,128,1),0 4px rgba(118,118,118,1),0 5px rgba(108,108,108,1),0 6px rgba(98,98,98,1),0 7px rgba(88,88,88,1),0 8px rgba(78,78,78,1),0 14px 6px -1px rgba(128,128,128,1);transition: box-shadow .1s ease-in-out;margin-bottom:.8em;}.mcbutton3d .x{display:inline-flex;align-items:center;background-color: #E8E8E8;background-image:gradient(linear,left bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.3)),color-stop(100%,rgba(255,255,255,0.2))),gradient(linear,left top,right top,color-stop(0%,rgba(210,210,210,0.3)),color-stop(20%,rgba(210,210,210,0)),color-stop(80%,rgba(210,210,210,0)),color-stop(100%,rgba(210,210,210,0.3))),gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,0.5)),color-stop(80%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0))),gradient(linear,0% 100%,100% 0%,color-stop(0%,rgba(255,255,255,0)),color-stop(40%,rgba(255,255,255,0)),color-stop(40%,#D2D2D1),color-stop(60%,#D2D2D1),color-stop(60%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));box-shadow:0 -1px #fff,0 1px 1px #fff;background-size: 100%, 100%, 100%, 4px 4px;border-radius: 10px;transition: transform .1s ease-in-out;padding: .25em 1.5ch .25em 1.5ch;color: #3A474D;text-align: center;text-shadow: 0 1px #fff, 0 -1px #262F33;}.mcbutton3d .x:hover{color: #51b1e6;text-shadow: 0 -1px #51b1e6;}.mcbutton3d:active{box-shadow:0 3px rgba(128,128,128,1),0 4px rgba(118,118,118,1),0 5px rgba(108,108,108,1),0 6px rgba(98,98,98,1),0 7px rgba(88,88,88,1),0 8px rgba(78,78,78,1),0 10px 2px 0 rgba(128,128,128,.6);}.mcbutton3d:active .x{transform:translate(0, 5px);}.mccode{font-family:'Courier New',Courier,monospace;}.mcinput{display:inline-block;border:1px solid #B8B8B8;border-radius:4px;color:#000;padding:.125em .7ch;letter-spacing:.5px;white-space:nowrap;}.mcfuntable tr {vertical-align:top;}.mcfuntable td:nth-child(1) {min-width:6ch;font-style:italic;padding-right:1ch;}.simpletable td {text-align:center;min-width:40px;}td p{margin:0;}p table{margin-left:-10px;}.muted{opacity:0.5;}.form-control{box-shadow: none;}.f_val input, .f_val select, .f_val textarea, .f_valmulti select, .memodummy, .memodiv, .memodiv2 {padding:0;border:0;border-radius:0;color:inherit;}.f_val input, .f_val select, .f_val textarea, .f_valmulti select, .memodummy, .memodiv, .memodiv2 {box-sizing:border-box;padding:0.25em 1ch;border:1px solid #b8b8b8;border-radius:0.25em;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;}.f_val input, .f_val select, .f_valmulti select, .memodummy, .memodiv, .memodiv2 {height:2em;}.f_val select, .f_valmulti select {padding-left:0.5ch;}.f_head{clear:left;overflow:hidden;padding-top:.6em;font-variant:small-caps;opacity:.6;white-space:nowrap;}.f_head hr{display:inline-block;margin-top:.75em;margin-left:.5ch;width:100%;}.f_head div.hr{display:inline-block;width:100%;height:1px;margin-left:.5ch;margin-bottom:.25em;background:gray;}.f_headbold .f_head {opacity:1;font-weight:700;}.f_cb,f_rb{display:inline-block;padding-left:1.3em;text-indent:-1.3em;font-weight:normal;line-height:normal;}input[type=checkbox],input[type=radio]{height:1em;width:1em;margin-right:.3em;}.f_div,.f_divgrid{display:table-cell;float:left;clear:left;vertical-align:middle;line-height:var(--inputh);}.f_divhalf{display:table-cell;float:left;clear:left;vertical-align:middle;min-height:15px;}.f_divin{display:table-cell;float:left;line-height:var(--inputh);vertical-align:middle;}.f_divtop{display:table-cell;float:left;vertical-align:top;clear:left;margin-top:3px;}.f_divtopin{display:table-cell;float:left;vertical-align:top;margin-top:3px;}.f_divline{clear:left;float:left;}.f_tag,.f_tagno{display:inline-block;text-align:right;font-weight:normal;color:gray;margin-right:6px;width:15ch;}.f_tagin,.f_taginno{display:inline-block;text-align:right;font-weight:normal;color:gray;margin-right:6px;margin-left:10px;}.f_tagtop, .f_tagtopno, .f_tagtopin, .f_tagtopinno{display:inline-block;text-align:right;font-weight:normal;color:gray;margin-right:6px;margin-top:4px;vertical-align:top;width:15ch;}.f_tagno{margin-left:0;}.f_taginno, .f_tagtopno, .f_tagtopinno{margin-right:2px;margin-left:0;}.f_val{display:inline-flex;align-items:center;overflow:visible !important;}.f_valmulti, .f_valmultiin{display:inline-block;margin-bottom:4px;margin-top:4px;vertical-align:middle;}.f_valtop{display:inline-block;width:500px;}.f_valgrid{display:inline-block;}.f_val input[type='checkbox'],.f_val input[type='radio'],.f_valmulti input[type='checkbox'],.f_valmulti input[type='radio'],.f_valmultiin input[type='checkbox'],.f_valmultiin input[type='radio']{position:relative;top:2px;}.f_val        input[readonly],.f_valmulti   input[readonly],.f_valmultiin input[readonly],.f_valmulti   select[disabled],.f_valmultiin select[disabled],.f_val        select[disabled],.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:#FCFCFC;cursor:not-allowed;opacity: 1;}.f_tip{display:inline-block;font-size:130%;margin:0 .5ch 0 .4ch;opacity:.4;}.f_divtop > .f_tip,.f_divtopin > .f_tip{vertical-align:top;margin-top:3px;}.f_fa{display:inline-block;margin-left:4px;font-size:1.2em;color:#7D8998;cursor:pointer;}.f_img{display:inline-block;margin-left:4px;}.f_img img{vertical-align:middle;margin-bottom:2px;margin-right:5px;}.f_icon{line-height:var(--inputh);margin-top:6px;margin-left:5px;cursor:pointer;border:0;}.multiselect{margin:0;padding:0;margin-left:-2px;border:1px #ABADB3 solid;height:20px;cursor:pointer;}.multiselect p{margin-top:-5px;margin-left:1px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.multiselect2{margin:0;padding:0;background:white;border:1px #ABADB3 solid;height:1.3em;cursor:pointer;overflow:hidden;padding: 4px;padding-top: 2px;border: 1px solid #b8b8b8;border-radius:0;}.multiselect2 p{margin-left:1px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.multiselect2 div{margin-top:-6px;}.newstext{max-width:66ch;margin-bottom:1.5em;}.newstext p{margin:0 0 .8em 0;}.inputtitle{font-weight:600;color:#333;margin-top:15px;margin-bottom:5px;}.memodummy{overflow-x:hidden;border:1px #ABADB3 solid;background:#fff;width:600px;height:70px;margin-top:6px;margin-left:-2px;}.memodiv{float:left;overflow:hidden;background:white;border:1px #ABADB3 solid;width:584px;height:38px;margin-left:-2px;}.memodiv p{margin-left:3px;}.memodiv2{float:left;overflow:hidden;background:white;border:1px #ABADB3 solid;width:584px;height:38px;margin-left:-2px;}.memodivr{background:#ebebe4;}.collapsed, .expanded{cursor:pointer;bottom:0;}.b_lin{line-height:0;}.b_url{text-decoration:none;color:#03546F;cursor:pointer;}.b_sep{display:inline-block;background:url(/include/img/breadcrumb_separator.png) no-repeat;vertical-align:bottom;margin-left:calc(-.2ch - .4ch * (1 - var(--w0-1)));margin-right:.4ch;width:8px;height:25px;}.iconS{cursor:pointer;}.iconM{cursor:pointer;}:-ms-input-placeholder,:-moz-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{color:inherit;opacity:.8;}.highlight{background:#ffff00;}.questtable {max-width:650px;margin:10px auto;}.questtd {max-width:650px;text-align:center;}.question {max-width:650px;margin-top:20px;margin-bottom:25px;margin-left:auto;margin-right:auto;}.question p {font-weight:bold;font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;color:#03546F;}.questafter p {font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;text-align:left;padding-top:20px;}.questbefore p {font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;text-align:left;}.questcomment, .questrevcomment {max-width:650px;margin-top:20px;margin-bottom:25px;margin-left:auto;margin-right:auto;}.questcomment p {font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;color:black;margin-top:20px;}.questrevcomment p {font-family:'Open Sans','Segoe UI','Droid Sans','Helvetica Neue','Lucida Grande',Ubuntu,'Myriad Pro',Myriad,'Trebuchet MS',Calibri,Helvetica,Arial,sans-serif;color:red;margin-top:20px;}.questnavi {width:100%;max-width:650px;padding:0;margin-top:30px;margin-left:auto;margin-right:auto;}.quest150 td {width:50px;text-align:center;}.quest151 td {width:50px;text-align:center;}.quest190 td {width:50px;text-align:center;}@media only screen and (max-width: 576px) {#questnavi { flex-direction:column; }}.image-captioned{margin-left: 0;margin-right: 0;}.image-left{float: left;margin-left: 0;margin-right: 2em;}.image-right{float: right;margin-left: 2em;margin-right: 0;}.image-center{text-align: center;}.image-center > figure{display: inline-block;}.clean{border: 0;background: none;padding: 0;}.clean > figcaption{margin-top: .5em;text-align: right;}.polarized{border: 0;border-radius: 0;position: relative;background: #f7f7f7;box-shadow: 1px 1px 0 #eee;margin-top:30px;margin-bottom:30px;}.polarized,.polarized ~ .cke_widget_drag_handler_container{-webkit-transform: rotate(-5deg);-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);-webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;-ms-transform-origin: bottom left;transform-origin: bottom left;}.polarized > figcaption{margin-top: 5px;right: 20px;font-style: italic;text-align: right;}figure.polarized{padding: 20px 20px 40px 20px;}img.polarized{border: 20px solid #f7f7f7;}figcaption{font-size:.8em;color: #51b1e6;font-style: italic;padding:5px;}.dd{position: relative;display: block;margin: 0;padding: 0;max-width: 600px;list-style: none;font-size: 13px;line-height: 20px;}.dd-edit-box input{border: none;background: transparent;outline: none;font-size: 13px;color: #444;text-shadow: 0 1px 0 #fff;width: 45%;}.dd-edit-box { position: relative; }.dd-edit-box i{right: 0;overflow: hidden;cursor: pointer;position: absolute;}.dd-item-blueprint { display: none; }.dd-list{display: block;position: relative;margin: 0;padding: 0;list-style: none;}.dd-list .dd-list { padding-left: 30px; }.dd-collapsed .dd-list { display: none; }.dd-item,  .dd-empty,  .dd-placeholder{text-shadow: 0 1px 0 #fff;display: block;position: relative;margin: 0;padding: 0;min-height: 20px;font-size: 13px;line-height: 20px;}.dd-handle{cursor: move;display: block;height: 30px;margin: 5px 0;padding: 5px 10px;color: #333;text-decoration: none;font-weight: bold;border: 1px solid #AAA;background: #E74C3C;background: -webkit-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: -moz-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: linear-gradient(top, #E74C3C 0%, #C0392B 100%);border-radius: 0;box-sizing: border-box;-moz-box-sizing: border-box;}.dd-handle:hover{color: #2ea8e5;background: #fff;}.dd-item > button{display: inline-block;position: relative;cursor: pointer;float: left;width: 24px;height: 20px;margin: 5px 5px 5px 30px;padding: 0;white-space: nowrap;overflow: hidden;border: 0;background: transparent;font-size: 12px;line-height: 1;text-align: center;font-weight: bold;color: f black;}.dd-item .item-remove{position: absolute;right: 7px;height: 19px;padding: 0 5px;top: 6px;overflow: auto;}.dd3-item > button:first-child { margin-left: 30px; }.dd-item > button::before{display: block;position: absolute;width: 100%;text-align: center;text-indent: 0;}.dd-placeholder,  .dd-empty{margin: 5px 0;padding: 0;min-height: 30px;background: #f2fbff;border: 1px dashed #b6bcbf;box-sizing: border-box;-moz-box-sizing: border-box;}.dd-empty{border: 1px dashed #bbb;min-height: 100px;background: #e5e5e5;background-image: -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),  -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-image: -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),  -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-image: linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),  linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);background-size: 60px 60px;background-position: 0 0, 30px 30px;}.dd-dragel{height: 60px;position: absolute;pointer-events: none;z-index: 9999;}.dd-dragel > .dd-item .dd-handle { margin-top: 0; }.dd-dragel .dd-handle{-webkit-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);}.dd3-content{display: block;height: 30px;margin: 5px 0;padding: 5px 10px 5px 40px;color: #333;text-decoration: none;font-weight: bold;border: 1px solid #ccc;border: 1px solid #898989;background: #fafafa;background: -webkit-linear-gradient(top, #F4F4F4 10%, #C9C9C9 100%);background: -moz-linear-gradient(top, #F4F4F4 10%, #C9C9C9 100%);background: linear-gradient(top, #F4F4F4 10%, #C9C9C9 100%);border-radius: 0;box-sizing: border-box;-moz-box-sizing: border-box;}.dd3-content:hover{color: #2ea8e5;background: #E74C3C;background: -webkit-linear-gradient(top, #E5E5E5 10%, #fff 100%);background: -moz-linear-gradient(top, #E5E5E5 10%, #fff 100%);background: linear-gradient(top, #E5E5E5 10%, #fff 100%);}.dd-dragel > .dd3-item > .dd3-content { margin: 0; }.dd3-handle{position: absolute;margin: 0;left: 0;top: 0;cursor: move;width: 30px;text-indent: 100%;white-space: nowrap;overflow: hidden;border: 1px solid #807B7B;text-shadow: 0 1px 0 #807B7B;background: #E74C3C;background: -webkit-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: -moz-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: linear-gradient(top, #E74C3C 0%, #C0392B 100%);border-top-right-radius: 0;border-bottom-right-radius: 0;}.dd3-handle::before{content: '=';display: block;position: absolute;left: 0;top: 3px;width: 100%;text-align: center;text-indent: 0;color: #fff;font-size: 20px;font-weight: normal;}.dd3-handle:hover{background: #E74C3C;background: -webkit-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: -moz-linear-gradient(top, #E74C3C 0%, #C0392B 100%);background: linear-gradient(top, #E74C3C 0%, #C0392B 100%);}.hovereffect1{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:pointer;}.hovereffect1 .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background:rgba(0,0,0,0.5);transition:all .4s ease-in-out}.hovereffect1 img{display:block;position:relative;transition:all .4s linear;width:100%;}.hovereffect1 h2{text-transform:uppercase;color:transparent;text-align:center;position:relative;background:rgba(0,0,0,0.6);transform:translatey(-100px);transition:all .2s ease-in-out;padding:10px;}.hovereffect1 a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background:transparent;opacity:0;filter:alpha(opacity=0);transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px;}.hovereffect1 a.info:hover{box-shadow:0 0 5px #fff;}.hovereffect1:hover img{transform:scale(1.2);}.hovereffect1:hover .overlay{opacity:1;filter:alpha(opacity=100);}.hovereffect1:hover h2,.hovereffect1:hover a.info{opacity:1;filter:alpha(opacity=100);transform:translatey(0);}.hovereffect1:hover a.info{transition-delay:.2s;}.hovereffect2{width: 100%;height: 100%;float: left;overflow: hidden;position: relative;text-align: center;cursor: pointer;background: #42b078;}.hovereffect2 .overlay{width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;padding: 50px 20px;}.hovereffect2 img{display: block;position: relative;max-width: none;width: calc(100% + 20px) !important;transition: opacity 0.35s, transform 0.35s;transform: translate3d(-10px,0,0);backface-visibility: hidden;}.hovereffect2:hover img{opacity: 0.4;filter: alpha(opacity=40);transform: translate3d(0,0,0);}.hovereffect2 h2{text-transform: uppercase;font-weight:bold;color: transparent;text-align: center;position: relative;overflow: hidden;padding: 0.5em 0;background: transparent;}.hovereffect2 h2::after{position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #fff;content: '';transition: transform 0.35s;transform: translate3d(-100%,0,0);}.hovereffect2:hover h2::after{transform: translate3d(0,0,0);}.hovereffect2 a, .hovereffect2 p{color: #fff;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.35s, transform 0.35s;transform: translate3d(100%,0,0);}.hovereffect2:hover a, .hovereffect2:hover p{opacity: 1;filter: alpha(opacity=100);transform: translate3d(0,0,0);}.hovereffect3{width: 100%;height: 100%;float: left;overflow: hidden;position: relative;text-align: center;cursor: pointer;}.hovereffect3 .overlay{width: 100%;height: 100%;position: absolute;overflow: hidden;top: 0;left: 0;}.hovereffect3 img{display: block;position: relative;transition: all 0.4s ease-in;width:100%;}.hovereffect3:hover img{transform: scale(1.2);}.hovereffect3 h2{text-transform: uppercase;text-align: center;position: relative;padding: 10px;background: rgba(0, 0, 0, 0.6);}.hovereffect3 a.info{display: inline-block;text-decoration: none;padding: 7px 14px;border: 1px solid #fff;margin: 50px 0 0 0;background: transparent;}.hovereffect3 a.info:hover{box-shadow: 0 0 5px #fff;}.hovereffect3 a.info, .hovereffect3 h2{transform: scale(0.7);transition: all 0.4s ease-in;opacity: 0;filter: alpha(opacity=0);color: #fff;text-transform: uppercase;}.hovereffect3:hover a.info, .hovereffect3:hover h2{opacity: 1;filter: alpha(opacity=100);transform: scale(1);}.hovereffect4{width: 100%;height: 100%;float: left;overflow: hidden;position: relative;text-align: center;cursor: pointer;}.hovereffect4 .overlay{position: absolute;overflow: hidden;width: 80%;height: 80%;left: 10%;top: 10%;border-bottom: 1px solid #fff;border-top: 1px solid #fff;transition: opacity 0.35s, transform 0.35s;transform: scale(0,1);}.hovereffect4:hover .overlay{opacity: 1;filter: alpha(opacity=100);transform: scale(1);}.hovereffect4 img{display: block;position: relative;transition: all 0.35s;width:100%;}.hovereffect4:hover img{filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');filter: brightness(0.4);}.hovereffect4 h2{text-transform: uppercase;text-align: center;font-weight:bold;position: relative;background: transparent;color: transparent;padding: 1em 0;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.35s, transform 0.35s;transform: translate3d(0,-100%,0);}.hovereffect4 a, hovereffect4 p{display:block;color: #fff;padding: 1em 0;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.35s, transform 0.35s;transform: translate3d(0,100%,0);}.hovereffect4:hover a, .hovereffect4:hover p, .hovereffect4:hover h2{color: #fff;opacity: 1;filter: alpha(opacity=100);transform: translate3d(0,0,0);}div.cardmain {height:100%;display: flex;justify-content: center;padding-bottom:20px;}div.cardmaincontainer {background: white;display: flex;flex-direction: column;align-items: center;}div.cardmaincontainershadow {margin: 10px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.45);}div.cardmaincontainerlr {flex-direction: row;align-items:flex-start;flex-grow:1;}.cardmain div.imag {height: 400px;width: 100%;background-size: cover;}.cardmain div.text-container {margin: 25px 0;}.cardmain div.text-containerlr {width:50%;margin-left:25px;}.cardmain div.text-containershadow {margin: 25px;}div.stdmain {height:100%;display: flex;justify-content: center;}div.stdmaincontainer {overflow:hidden;background: white;display: flex;flex-direction: column;align-items: center;padding: 0;}div.stdmaincontainerlr {overflow:hidden;flex-direction: row;align-items:flex-start;flex-grow:1;}.stdmain div.imag {height: 400px;width: 100%;background-size: cover;}.stdmain div.text-container {margin: 25px 0;}.stdmain div.text-containerlr {width:50%;margin-left:25px;}.stdmain div.text-containershadow {margin: 25px;}.mccard-2,.mcexample{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}.mccard-4{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19)}.mccard-8{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)!important}.mccard-12{box-shadow:0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)!important}.mccard-16{box-shadow:0 16px 24px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)!important}.mccard-24{box-shadow:0 24px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)!important}.mccard-4s{margin: 6px;box-shadow:0 0 6px rgba(0,0,0,0.4);}.cropper-face{background:url(/include/img/passport_photo_overlay.png);background-size:contain;opacity:.5;}.curtain{margin: 0 auto;width: 100%;height: 100vh;overflow: hidden;}.curtain__wrapper{width: 100%;height: 100%;}.curtain__wrapper input[type=checkbox]{position: absolute;cursor: pointer;width: 100%;height: 100%;z-index: 100;opacity: 0;top: 0;left: 0;}.curtain__wrapper input[type=checkbox]:checked ~ div.curtain__panel--left{-webkit-transform: translateX(0);transform: translateX(0);}.curtain__wrapper input[type=checkbox]:checked ~ div.curtain__panel--right{-webkit-transform: translateX(0);transform: translateX(0);}.curtain__panel{display: flex;align-items: center;color: #fff;float: left;position: relative;width: 50%;height: 100vh;transition: all 1s ease-out;z-index: 2;}.curtain__panel--left{background: url(/include/img/lcurtain3.jpg);background-size:100%;background-repeat:repeat-y;justify-content: flex-end;-webkit-transform: translateX(-100%);transform: translateX(-100%);}.curtain__panel--right{background: url(/include/img/rcurtain3.jpg);background-size:100%;background-repeat:repeat-y;justify-content: flex-start;-webkit-transform: translateX(100%);transform: translateX(100%);}.curtain__content{color: #fff;padding: 1rem 0;position: absolute;text-align: center;z-index: 1;width: 100%;}.curtain__content img{width: 20%;}.mcoverlay {height: 100%;width: 0;position: fixed;z-index: 999;left: 0;top: 0;background-color:#F8F8F8;overflow-x: hidden;transition: 0.5s;font-size:1.2em;}.mcoverlay-content {position: relative;top:20px;width: 100%;margin-top: 30px;padding:10px 10px 40px;white-space:nowrap;}.mcoverlay-bottom-content {position:sticky;width:100%;bottom:0;}.mcoverlay-bottom-content button {width:100%;height:60px;background:#0a9de1;color:#fff;font-weight:bold;border:0;white-space:nowrap;}.mcoverlay a.closebtn {padding: 8px;text-decoration: none;font-size: 36px;color: #818181;display: block;transition: 0.3s;}.mcoverlay a.closebtn:hover, .mcoverlay a.closebtn:focus {color: #f1f1f1;}.mcoverlay .closebtn {position: absolute;top: 10px;right: 10px;font-size: 60px;line-height:30px;}@media screen and (max-height: 449px) {.mcoverlay a {font-size: 20px}.mcoverlay .closebtn {font-size: 40px;top: 15px;right: 35px;}}.stdcard2wrapper html,.stdcard2wrapper body,.stdcard2wrapper div,.stdcard2wrapper span,.stdcard2wrapper applet,.stdcard2wrapper object,.stdcard2wrapper iframe,.stdcard2wrapper h1,.stdcard2wrapper h2,.stdcard2wrapper h3,.stdcard2wrapper h4,.stdcard2wrapper h5,.stdcard2wrapper h6,.stdcard2wrapper p,.stdcard2wrapper blockquote,.stdcard2wrapper pre,.stdcard2wrapper a,.stdcard2wrapper abbr,.stdcard2wrapper acronym,.stdcard2wrapper address,.stdcard2wrapper big,.stdcard2wrapper cite,.stdcard2wrapper code,.stdcard2wrapper del,.stdcard2wrapper dfn,.stdcard2wrapper em,.stdcard2wrapper img,.stdcard2wrapper ins,.stdcard2wrapper kbd,.stdcard2wrapper q,.stdcard2wrapper s,.stdcard2wrapper samp,.stdcard2wrapper small,.stdcard2wrapper strike,.stdcard2wrapper strong,.stdcard2wrapper sub,.stdcard2wrapper sup,.stdcard2wrapper tt,.stdcard2wrapper var,.stdcard2wrapper b,.stdcard2wrapper u,.stdcard2wrapper i,.stdcard2wrapper center,.stdcard2wrapper dl,.stdcard2wrapper dt,.stdcard2wrapper dd,.stdcard2wrapper ol,.stdcard2wrapper ul,.stdcard2wrapper li,.stdcard2wrapper fieldset,.stdcard2wrapper form,.stdcard2wrapper label,.stdcard2wrapper legend,.stdcard2wrapper table,.stdcard2wrapper caption,.stdcard2wrapper tbody,.stdcard2wrapper tfoot,.stdcard2wrapper thead,.stdcard2wrapper tr,.stdcard2wrapper th,.stdcard2wrapper td,.stdcard2wrapper article,.stdcard2wrapper aside,.stdcard2wrapper canvas,.stdcard2wrapper details,.stdcard2wrapper embed,.stdcard2wrapper figure,.stdcard2wrapper figcaption,.stdcard2wrapper footer,.stdcard2wrapper header,.stdcard2wrapper hgroup,.stdcard2wrapper menu,.stdcard2wrapper nav,.stdcard2wrapper output,.stdcard2wrapper ruby,.stdcard2wrapper section,.stdcard2wrapper summary,.stdcard2wrapper time,.stdcard2wrapper mark,.stdcard2wrapper audio,.stdcard2wrapper video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}.stdcard2wrapper {padding-bottom:1em;}.stdcard2 a {background-color: goldenrod;text-decoration: none;color: white;border-radius: .25em;text-align: center;display: inline-block;transition: all .3s;}.stdcard2 a:hover {opacity: .6;}.stdcard2 a:active {box-shadow:0 0 1em .1em rgba(0,0,0,0.4);}.stdcard2 > ul {display: grid;grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));grid-gap: 2em;list-style-type:none;}.stdcard2 > ul > li {border: 1px solid #E2E2E2;border-radius: .5em;display:flex;flex-wrap:wrap;flex-direction:row;flex:1;}.stdcard2 > ul > li > figure {max-height: 220px;overflow: hidden;border-top-left-radius: .5em;border-top-right-radius: .5em;position: relative;}.stdcard2 > ul > li > figure > img {width: 100%;}.stdcard2 > ul > li > figure > figcaption {margin: 0;position: absolute;bottom: 0;background-color: rgba(0,0,0,.7);width: 100%;}.stdcard2 > ul > li > figure > figcaption > h3 {color: white;padding: .75em;font-size: 1.25em;}.stdcard2 > ul > li > p {font-size: 1em;line-height: 1.5;padding: 1em .75em;color: #666666;}.stdcard2 > ul > li > a {padding: .5em 1em;margin: .5em;align-self:flex-end;margin-left:auto;}.abocard {flex: 0 1;min-width:6cm;}.stdcard3 {}.stdcard3-container {display:flex;flex-grow:1;height:100%;background:white;overflow:hidden;}.stdcard3-container-block {background:white;height:100%;}.stdcard3-text {padding:1.5em;}.stdcard3-image {min-width:12.5em;min-height:12.5em;background-size:cover;}.mcfluid{padding:var(--mv) var(--mh);}.container,.mcfluidtw{width:100%;max-width:1250px;}.mcfluidtw{height:100%;margin-right:auto;margin-left:auto;}.atx{position:relative;flex:1 1;margin:0 auto;}.atxtools{font-size:1.1rem;font-weight:400;letter-spacing:normal;line-height:normal;width:100%;padding:.5em .5ch .25em;color:#000;background-color:rgba(255,255,255,0.7);text-decoration:none;text-shadow:none;}.atxtooltext{font-size:15px;line-height:normal;margin-bottom:.3em;}.add-pin:before{position:relative;float:right;font-family:var(--fafont);content:"\f08d";font-size:1rem;font-weight:300;transform:rotate(45deg);}.add-tr:before{position:absolute;top:.4em;right:.8em;}.add-colorw:before{color:#fff;}@media(max-width:479px) {  }@media(max-width:575px) { .mcbutton2{font-size:calc(.4em + 5.76px);} }@media(max-width:767px){.hovereffect1 h2, .hovereffect2 h2, .hovereffect3 h2, .hovereffect4 h2, .hovereffect1 a, .hovereffect2 a, .hovereffect3 a, .hovereffect4 a{margin-top:0;font-size:12px;}.hovereffect4 p{margin-top:-10px;}}@media(min-width:768px){.hovereffect1 h2, .hovereffect2 h2, .hovereffect3 h2, .hovereffect4 h2, .hovereffect1 a, .hovereffect2 a, .hovereffect3 a, .hovereffect4 a{margin-top:0;font-size:14px;}.hovereffect4 p{margin-top:-10px;}}@media(max-width:991px) {  }@media(min-width:992px){.hovereffect1 h2, .hovereffect2 h2, .hovereffect3 h2, .hovereffect4 h2, .hovereffect1 a, .hovereffect2 a, .hovereffect3 a, .hovereffect4 a{font-size:14px;}}@media(min-width:1200px){.hovereffect1 h2, .hovereffect2 h2, .hovereffect3 h2, .hovereffect4 h2, .hovereffect1 a, .hovereffect2 a, .hovereffect3 a, .hovereffect4 a{font-size:17px;}.mcbutton2{font-size:calc(.4em + 12px);}}
.f_div {
min-height:35px;
}
.f_divtopin {
margin-top:0 !important;
}
.chosen-container-single .chosen-single {
height:27px;
}
