@charset "UTF-8"; /* CSS Document */ /* My globals */ a { color:blue; } th { vertical-align: top; } td { vertical-align: top } caption { border-bottom: 1px solid #ccc ; } ol { list-style: decimal-leading-zero outside; padding-left:25px; } /* My classes */ .mt-2 { margin-top:2px; } .nav-mb-remove { margin-bottom:-25px; } .list-bullets { list-style-position: inside; list-style-type: square; } .list-bullets-outside { list-style-position: outside; list-style-type: square; margin-left:18px; } .list-bullets-padded li { margin-bottom: 15px; } .winga-blue { color:#17233f; } .winga-red { color:#830000; } .winga-blue-bg { background-color:#17233f; } .winga-red-bg { background-color:#830000; } .push-to-bottom { position:absolute; bottom: 5%; width: 100%; } .gradient-top { background: -moz-linear-gradient(top, rgba(23,35,63,0.15) 0%, rgba(126,132,146,0) 6%, rgba(229,229,229,0) 12%); background: -webkit-linear-gradient(top, rgba(23,35,63,0.15) 0%,rgba(126,132,146,0) 6%,rgba(229,229,229,0) 12%); background: linear-gradient(to bottom, rgba(23,35,63,0.15) 0%,rgba(126,132,146,0) 6%,rgba(229,229,229,0) 12%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2617233f', endColorstr='#00e5e5e5',GradientType=0 ); } /* Override classes */ .footer { background-color: #17223e; background-image: url(../images/footer-bg.png); } .h-contact-info { font-size: 1.0em; } a.showhide { width:115px!important; margin-left: 33.5%!important; float:left!important; } a.showhide em { float:left!important; } a.showhide:after { content: "MENU"; margin-left:-25%; } .form-control { color:#666; } .widget ul li { margin-bottom: 0px; padding-bottom: 10px; } .event { border-bottom-color: #fff; } .event { background: none; /* #f6f6f6; */ } /* Mobile phone */ @media only screen and (max-width: 1060px) { .h-contact-info { font-size: 1.0em; } } /* Partner logos */ .partner-row { display: flex; flex-wrap: wrap; padding: 0 4px; } /* Create five equal columns that sits next to each other */ .partner-column { flex: 20%; max-width: 20%; padding: 0 4px; } .partner-column img { margin-top: 8px; vertical-align: middle; width: 100%; border: 1px solid #dadada; } /* Responsive layout - if needed */ @media screen and (max-width: 800px) { .partner-column { flex: 20%; max-width: 20%; } } @keyframes pulse-red { 0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(131, 0, 0, 0.7); } 70% { transform: scale(1.05); box-shadow: 0 0 0 10px rgba(131, 0, 0, 0); } 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(131, 0, 0, 0); } } .btn-eye-catching { animation: pulse-red 2s infinite; background-color: #830000 !important; /* winga-red-bg */ border-color: #830000 !important; color: #fff !important; font-weight: bold; white-space: normal; /* Allow text to wrap if it's too long */ height: auto; padding: 10px 20px; } .btn-eye-catching:hover { background-color: #a00000 !important; transform: scale(1.1); transition: all 0.3s ease; color: #fff !important; }