/* 
html5doctor.com Reset Stylesheet 
vl.6.1 
Last Updated: 2616-69-17 
Author: Richard Clark - http://richcLarkdesign.com 
Twitter: @rich_cLark 
*/

html, body, div, span, object, iframe, 
h1, h2, h3, h4 h5, h6, p, blockquote, pre, 
abbr, address, cite, code, 
del, dfn, em, img, ins, kbd, q, samp, 
small, strong, sub, sup, var, 
b, i, 
dl, dt, dd, ol ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary, 
time, mark, audio, video { 
margin:0; 
padding:0; 
border:0; 
outline:0; 
font-size:100%; 
vertical-align:baseline; 
background:transparent; 
} 

body { 
line-height:1; 
} 

article,aside,details,figcaption,figure, 
footer,header,hgroup,menu,nav,section {
display:block; 
}

nav ul { 
list-style:none; 
}

blockquote, q { 
quotes:none; 
} 

blockquote:before, blockquote:after, 
q:before, q:after { 
content:''; 
content:none; 
}

a {
margin:0; 
padding:0; 
font-size:100%; 
vertical-align:baseline; 
background:transparent; 
}

/* change colours to suit your needs */
ins { 
background-color:#ff9; 
color:#000; 
text-decoration:none; 
} 

/* change colours to suit your needs */ 
mark { 
    background-color:#ff9; 
color:#000; 
    font-style:italic; 
font-weight:bold; 
}

del {
text-decoration: line-through; 
}

abbr[title], dfn[title] { 
border-bottom:lpx dotted; 
cursor:help; 
}

table { 
border-collapse:collapse; 
border-spacing:0; 
} 

/* change border colour to suit your needs */
hr { 
display:block; 
height:lpx; 
border:0; 
border-top:lpx solid #cccccc;
margin:lem 0; 
padding:0; 
}

input, select { 
vertical-align:middle; 
}


/*MY CODE:*/ 
* { 
text-decoration: none; 
}

header { 
background-color: #252188;
width: 100%; 
height: 150px; 
}


header .header-brand { 
font-family: Catamaran;
font-size: 24px;
font-weight: 900; 
color: #FFFFFF; 
text-transform: uppercase;
display: block; 
margin: 0 auto; 
text-align: center;
padding: 20px 0;
}

header nav ul { 
display: block;
margin: 0 auto;
width: fit-content; 
}

header nav ul li {
display: inline-block;
float: left; 
list-style: none;
padding: 0 16px; 
}

header nav ul li a {
font-family: Catamaran;
font-size: 24px; 
color: #FFFFFF; 
text-transform: uppercase; 
}

header .header-give {
display: none; 
}

@media only screen and (min-width: 1000px) { 
header .header-brand { 
margin: 31px 0; 
text-align: left; 
line-height: 38px; 
padding: 0 20px 0 40px;
border-right: 3px solid #FFFFFF;
float: left; 
}

header nav ul { 
margin: 20px 0px 0px 20px;
float: left; 
} 

header nav ul li a { 
line-height: 60px;
} 

header .header-give { 
display: block; 
font-family: Catamaran;
font-size: 24px; 
color: #FFFFFF;
text-transform: uppercase;
line-height: 38px;
border: 1px solid #FFFFFF;
float: right; 
margin-right: 40px;
margin-top: 30px;
padding: 0 20px; 
}
}

/*FOOTER*/

footer { 
width: calc(100% - 80px);
padding: 40px 40px;
background-color: #252188;
overflow: hidden; 
}

footer ul { 
width: fit-content;
float: left;
padding-left: 20px; 
}

footer ul li { 
display: block;
list-style: none; 
}

footer ul li a { 
font-family: Catamaran;
font-size: 18px;
color: #fff; 
line-height: 20px;
}

.footer-sm { 
width: 50px;
float: right; 
}

.footer-sm img { 
width: 100%;
margin-bottom: 10px; 
}

@media only screen and (min-width: 1000px) { 
.footer-links-cases { 
display: block; 
}

footer ul { 
padding-right: 30px; 
}

footer ul li p { 
font-family: Catamaran;
font-size: 24px; 
color: #fff; 
line-height: 40px; 
text-transform: uppercase ;
}
}
.index-links {
	
}
