html, body {
margin : 0;
padding : 0;
font-family : Source Sans Pro, Gotham, Helvetica Neue, Helvetica, Arial, sans-serif;
color : grey;
height : 100%;
background-color : #F0F0F0;
font-size : 14px;
}
div {
vertical-align : top;
text-align : left;
background-color : #fff;
box-sizing : border-box;
width : 100%;
}
a {
text-decoration : none;
color : #153170;
}
a:hover {
text-decoration : underline;
}
h1, h2, h3, h4 {
margin : 0;
padding-bottom : 5px;
color : #65b144;
}
.h_breed {
color : #642A85;
}
.h_obedience {
color : #009FE3;
}
.h_agility {
color : #DB191C;
}
hr {
height : 3px;
background-color : grey;
clear : both;
}
.hr_breed {
color : #642A85;
height : 2px;
}
.hr_obedience {
color : #009FE3;
height : 2px;
}
.main {
width : 960px;
margin : 0 auto;
}
.header, .nav, .footer {
border-right : 1px groove grey;
}
.header {
height : 210px;
margin : 0 auto;
margin-bottom : 0px;
background-image : url("/2022/images/banner1.png");
background-repeat : no-repeat, repeat;
background-position : top center;
}
.hamburger {
margin-top : 0;
position : fixed;
right : 0;
display : none;
height : 63px;
width : 60px;
background-image : url("/hamburger.png");
background-size : 50px 50px;
background-repeat : no-repeat;
background-position : bottom;
text-align : center;
opacity : 0.5;
}
.hamburger img {
padding-left : 20px;
width : 50px;
}
.hamburger:hover {
opacity : 0.4000000059604644775390625;
}
.hamburger-modal {
display : none;
position : fixed;
top : 0;
left : 0;
height : 100%;
width : 100%;
background-color : rgba(0, 0, 0, 0.7);
z-index : 99;
}
.hamburger-menu {
display : none;
position : fixed;
left : 5%;
top : 5%;
width : 90%;
min-height : 300px;
padding : 10px;
border : grey groove 1px;
border-radius : 5px;
z-index : 100;
overflow : scroll;
height : 90%;
}
.hamburger-menu ul {
list-style : none;
padding : 0;
margin : 0;
font-size : 15px;
line-height : 30px;
}
.sub_menu {
display : none;
position : absolute;
line-height : 1.5;
background-color : #fff;
color : grey;
max-width : 200px;
padding : 10px;
border : grey solid 1px;
box-shadow : 2px 2px 2px #888888;
border-radius : 3px;
z-index : 99;
}
.nav {
margin-top : -26px;
height : 23px;
background-color : transparent;
border-bottom : 1px solid grey;
}
.nav ul {
list-style : none;
padding : 0;
margin : 0;
font-size : 15px;
}
.nav li {
float : right;
border : solid;
border-bottom-width : 0;
border-width : 1px 1px 0 1px;
margin : 0 0 -1px 0;
border-radius : 5px 5px 0 0;
padding : 5px 0 0;
background-color : grey;
}
.nav li a {
padding : 0 10px;
color : #fff;
}
#selected {
padding-bottom : 1px;
}
.page-info {
clear : both;
height : 29px;
color : #fff;
font-size : 16px;
padding-left : 10px;
padding-top : 3px;
background-color : grey;
text-align : left;
}
.left50, .right50, .left70, .right30, .left1, .left2, .right1, .right2, .content {
padding : 10px;
border-right : 1px groove grey;
}
.left1, .left50 {
float : left;
width : 50%;
}
.right1, .right50 {
float : right;
width : 50%;
}
.left2, .left70 {
float : left;
width : 70%;
}
.right2, .right30 {
float : right;
width : 30%;
}
.img25 {
float : left;
margin : 0 10px 10px 0;
border : grey solid 1px;
width : 25%;
box-shadow : 3px 3px 2px #888888;
}
.img35 {
float : left;
margin : 0 10px 10px 0;
border : grey solid 1px;
width : 35%;
box-shadow : 3px 3px 2px #888888;
}
.rightjudge {
float : right;
margin : 0 10px 10px 10;
border : grey solid 1px;
width : 35%;
box-shadow : 3px 3px 2px #888888;
}
.img100 {
width : 100%;
margin-bottom : 10px;
border : grey solid 1px;
box-shadow : 3px 3px 2px #888888;
}
.footer {
background-color : grey;
font-size : 13px;
text-align : center;
height : 30px;
color : #fff;
padding-top : 5px;
}
.footer a {
color : #fff;
}
.footer a:hover {
color : red;
}
.image_resize {
height : 95%;
width : 95%;
}
.image_resize:hover {
width : 75%;
height : 75%;
z-index : 100;
position : fixed;
top : 12%;
left : 12%;
border : grey solid 1px;
}
.results {
padding : 10px;
line-height : 20px;
border : #cccccc solid 1px;
/*background : #E1E6EA;*/
font-size : 12px;
font-family : Arial;
color:black;
}
.results div {
background : #E1E6EA;
}
.results .img {
padding-top : 10px;
}
.results img {
border : grey solid 1px;
box-shadow : 3px 3px 2px #888888;
}
.results span, .c4 {
font-size : 11px;
font-style : italic;
}
.box {
padding : 0;
margin : 0;
line-height : 18px;
border : #cccccc solid 1px;
background : #E1E6EA;
font-size : 12px;
font-family : Arial;
}
.box_header {
background : #d8d8d8;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 13px;
color : #003366;
font-weight : bold;
line-height : 22px;
}
.box a:hover {
background-color : #FE1B14;
color : #fff;
}
.box strong {
color : #000033;
font-size : 13px;
}
.box td {
padding-left : 5px;
padding-right : 5px;
white-space : nowrap;
}
@media screen and (max-width:960px) {
.main {
width : 100%;
}
}
@media screen and (max-width:600px) {
.header {
height : 140px;
margin : 0 auto;
margin-bottom : 0px;
background-image : url("/2019/images/banner1_small.jpg");
background-position : center center;
}
.left1, .left2, .left50, .left70 {
width : 100%;
}
.right1, .right2, .right50, .right30 {
float : left;
width : 100%;
}
.page-info {
font-size : 12px;
}
.nav {
display : none;
}
.hamburger {
display : inline-block;
}
img {
max-width : 99%;
}
}
Contacts:
Show Secretary
| Events Manager