@charset "utf-8"; .bluetd { border: 1px solid #022f66;padding:5px; } a{color:#022f66;} a:hover{color:#999;} body{font-family: Helvetica,sans-serif;line-height:21px;color:#022f66;} table, th, td { border: 1px solid #fff; } .link{font-family: Helvetica,sans-serif;font-size:15px;line-height:21px;color:#022f66;} .bg{font-size:15px;line-height:34px;color:#000;vertical-align:middle;border:0px solid red;} .icon_bg{background:#f7f7f7;width:34px;height:34px;line-height:34px;text-align:center;border:0px solid red;} .transform{transform-origin:15px;padding:5px;font-size:10px;} .menu{text-rendering: optimizeLegibility;color:#fff;border:0px solid #022f66; font-family: Helvetica,sans-serif;font-size:15px;line-height:18px;vertical-align:middle;text-decoration:none;} .menu:hover{text-rendering: optimizeLegibility;border:0px solid #ccc;box-sizing:border-box;background-color:#ccc;color:#022f66;} .selected_menu{text-rendering: optimizeLegibility;border:0px solid #ccc;box-sizing:border-box;background-color:#ccc;color:#022f66;font-family: Helvetica,sans-serif;font-size:15px;line-height:18px;} .menu_title{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:20px;font-weight:bold;} .submenu{color:#918a8a;text-decoration:none;} .selected_submenu{text-rendering: optimizeLegibility;border:0px solid #022f66;box-sizing:border-box;background-color:#ccc;color:#022f66;font-family: Helvetica,sans-serif;font-size:17px;} .timetable{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:18px;line-height:20px;} .title{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:18px;line-height:22px;font-weight:bold;} .date{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:16px;line-height:18px;} .winner_title{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:20px;line-height:26px;} .text{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:18px;line-height:30px;text-align:justify;} .black_text{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:14px;line-height:18px;} .white_text{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:18px;line-height:30px;text-align:justify;} .white_title{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:28px;line-height:38px;} .white_title2{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:30px;font-weight:bold;} .blue_title{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:28px;line-height:38px;} .blue_title2{text-rendering: optimizeLegibility;color:#022f66; font-family: Helvetica,sans-serif;font-size:30px;font-weight:bold;} .filterby{font-family: Helvetica,sans-serif; color:#022f66;font-size:14px;font-weight:bold;text-decoration:none; } .filter{font-family: Helvetica,sans-serif; color:#022f66;font-size:14px; text-decoration:none;} .filter:hover .reset_icon {color:#782d25;transform: rotate(360deg);-webkit-transform: rotate(360deg)} .filter:hover {color:#999} .filter_selected{font-family: Helvetica,sans-serif; color:#1487d4;font-size:14px;text-decoration:none;} .filter_hover {color:#999} .filter_icon{font-size:8px;text-decoration:none;} .reset_icon{ transition-duration: 0.8s; transition-property: transform;} .paging{font-family: Montserrat Medium;font-size:14px;color:#000;background-color:#f7f7f7;text-decoration:none;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin:2px;} .paging_selected{font-family: Montserrat Medium;font-size:14px;color:#1487d4;background-color:#f7f7f7;text-decoration:none;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin:2px;} .tag{font-family: Helvetica,sans-serif; color:#fff;font-size:14px;padding:5px 5px 5px 5px;background-color:#d33f34;text-decoration:none;} .tag:hover {background-color:#022f66;color:#fff;} .tag_selected{font-family: Helvetica,sans-serif;background-color:#1487d4; color:#fff;font-size:14px;padding:5px 5px 5px 5px;text-decoration:none;} .filter_tag{font-family: Helvetica,sans-serif; color:#022f66;font-size:13px;padding:5px 5px 5px 5px;background-color:#ccc;text-decoration:none;} .filter_tag:hover{color:#fff;background-color:#022f66;text-decoration:none;} .past{text-rendering: optimizeLegibility;color:#e20613; font-family: Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:bold;} .upcoming{text-rendering: optimizeLegibility;color:#045e0a; font-family: Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:bold;} .Gold{text-rendering: optimizeLegibility;color:#ffbf00; font-family: Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:bold;} .Silver{text-rendering: optimizeLegibility;color:#C0C0C0; font-family: Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:bold;} .Bronze{text-rendering: optimizeLegibility;color:#CD7F32; font-family: Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:bold;} .faq ul{ list-style:none;line-height:25px;} .faq li:before { content: "\f059"; /* FontAwesome Unicode */ font-family: Font Awesome\ 5 Free; display: inline-block; margin-left: -1.3em; /* same as padding-left set on li */ width: 1.3em; /* same as padding-left set on li */ color:#022f66; line-height:18px; } .bcalendar { background:url('../images/calendar.gif'); background-repeat:no-repeat; border:none; cursor: pointer; width:24px; height:24px; background-position:0 6px; } .mobile_sharing{display:none;} .about_margin{margin-top:160px;padding-top:400px;} .panel_margin{margin-top:200px;padding-top:400px;} .fees_margin{margin-top:50px;padding-top:350px;} .donate-now { list-style-type:none; margin:0px 0 0 0; /* padding:0px;*/ } .donate-now li { float:left; margin:0px 0px 0 0; width:120px; height:35px; position:relative; /*width:90%;*/ } .donate-now label, .donate-now input { display:block; position:absolute; top:0; left:0; right:0; bottom:0; } .donate-now input[type="radio"] { opacity:0.011; z-index:100; } .donate-now input[type="radio"]:checked + label { background:#273e69; color:#fff; } .donate-now label { padding-top:8px; border:1px solid #CCC; cursor:pointer; z-index:90; font-weight:normal; text-align:center; } .donate-now label:hover { background:#DDD; } /* pagination */ .pagination-bar { margin-top: 35px; display: block; } .pagination-bar .pagination { margin-top: 0; } .pagination-bar .pagination li a { color: #9a9a9a; border-color: #cfcfcf; } .pagination-bar .pagination li a:hover { color: #000000; } .pagination-bar .pagination li:last-child a { color: #414141; } .pagination-bar .pagination li.active a { background-color: #f8f8f8; color: #000000; border-color: #cfcfcf; cursor: default; font-weight: bold; } #pic { /* display: inline-block;*/ /* margin: 20px;*/ /* border: 1px solid black;*/ overflow: hidden; /* clip the excess when child gets bigger than parent */ } #pic img { display: block; transition: transform .4s; /* smoother zoom */ } #pic:hover img { transform: scale(1.1); transform-origin: 50% 50%; opacity:0.5; } .news ul{ list-style:none;line-height:25px;} .news li:before { content: "\f1ea"; /* FontAwesome Unicode */ font-family: FontAwesome; display: inline-block; margin-left: -1.3em; /* same as padding-left set on li */ width: 1.3em; /* same as padding-left set on li */ color:#022f66; line-height:18px; } .hidden_row { display:none; } .parent:before, .child { display:inline-block; vertical-align:middle; } .parent:before { content:""; height:100%; } .row { display: flex; /* equal height of the children */ } .footer{text-rendering: optimizeLegibility;color:#ddd; font-family: Helvetica,sans-serif;font-size:13px;} .footer_title{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:14px;line-height:14px;font-weight:bold;text-decoration:underline;} .copyright{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:12px;} .social_icons{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:18px;} .social_icons2{text-rendering: optimizeLegibility;color:#012e65; font-family: Helvetica,sans-serif;font-size:18px;} .letters{text-rendering: optimizeLegibility;color:#ddd; font-family: Helvetica,sans-serif;font-size:12px;} .top_margin{margin-top:41px;} @media (min-width:1200px){ .main_container {width:1200px;display:block;margin-left:auto;margin-right:auto;border:0px solid red;box-sizing:border-box;} .main_padding{padding:10px;} .mobile_menu{display:none;} .screen_menu{display:block;} .name{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:14px;line-height:20px;} .nb{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:28px;line-height:20px;top:170px;} .kpi{width:250px;} .top{top:100px;} .sharing{width:34px;margin-top:20px;} .mobile_menu{display:none;} .last{float:right;} } @media (min-width:1020px) and (max-width:1200px){ .main_container {width:100%;display:inline-block;border:0px solid red;box-sizing:border-box; vertical-align:bottom;} .main_padding{padding:7px;} .mobile_menu{display:none;} .screen_menu{display:block;} .name{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:14px;line-height:20px;} .nb{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:24px;line-height:20px;top:160px;} .kpi{width:250px;} .top{top:100px;} .sharing{width:34px;margin-top:120px;} .mobile_menu{display:none;} .last{float:right;} } @media (max-width:1019px){ .main_container {margin-top:0px;width:100%;display:inline-block;border:0px solid red;box-sizing:border-box; vertical-align:bottom;} .main_padding{padding:7px;} .mobile_sharing{display:block;} .screen_menu{display:none;} .mobile_menu{display:block;} .name{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:12px;line-height:14px;} .nb{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:20px;line-height:20px;top:130px;} .kpi{width:185px;} .top{top:85px;} .sharing{display:none;} .about_margin{margin-top:80px;padding-top:200px;} .panel_margin{margin-top:120px;padding-top:200px;} .white_text{text-align:left;} .white_title{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:22px;} .white_title2{text-rendering: optimizeLegibility;color:#fff; font-family: Helvetica,sans-serif;font-size:22px;font-weight:bold;} .auto{margin:auto;} .last{margin:auto;} }