/*
 *
    font-family: Montserrat,Nunito,Arial,verdana;
    color:#00132c;
    font-size: 12px;
    text-decoration: none;
}
#breadcrumb a:hover {
    color: #006731;
}*/

.theMain p {
    color: #000000;
/*    font-size: 14px; */
}

input.SearchRadio {
    vertical-align: middle;
}

label.SearchRadio {
    vertical-align:middle;
}


form[name="sitesearch2"] label {
    padding-top: 3px;
    padding-left: 7px;
}

.searchform2 {
/*font-size:18px;
line-height:14px;
color:#333;
*/
margin-top:0;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
}

.searchform2 span {
/*font-size:18px;
line-height:14px;
color:#333;
*/
margin-top:2px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
}

/*
.searchControl {
font-family: Roboto,sans-serif,Helvetica;
font-size:14px;
line-height:18px;
color:#333;
margin-top:2px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
*/
}

.searchControl span {
/*font-size:14px;
line-height:14px;
color:#333;
*/
margin-top:2px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
}

.searchresults {
/*
font-size:14px;
line-height:14px;
color:#333;
*/
margin-top:2px;
margin-bottom:4px;
padding-top:0;
padding-bottom:0;
}

div.searchresults {
/*
font-size:16px;
color:#333;
*/
line-height:16px;
margin-top: 10px;
padding-top:0;
padding-bottom:0;
    box-shadow: 0 1px 2px #00000040;
padding: 15px;
background-color: #FFF;
}

p.searchresults {
/*
font-size:14px;
color:#333;
line-height:14px;
*/
padding-top:0;
padding-bottom:0;
}

span.searchresults {
/*
font-size:16px;
color:#333;
line-height:18px;
*/
padding-top:0;
padding-bottom:0;
}

.searchresults p {
/*
font-size:14px;
color:#333;
line-height:13px;
*/
padding-top:0;
padding-bottom:0;
}

.searchresults a {
color:#0084b4!important;
/* font-size:16px; */
}

.searchresults a:visited {
color: #0084b4!important;
}

.searchresults a:hover {
color: #006731!important;
}

.searchCurPage {
font-size:20px;
font-weight:bold;
margin-left:5px;
margin-right:5px;
}

span.searchNav {
/*font-size:18px; */
}

a.searchNav {
text-decoration:none;
font-size:16px; 
font-weight:bold;
color:#888888;
margin-left:2px;
margin-right:1px;
}

a.searchNav:hover {
color: #0084b4;
}

div.searchTitle {
/* font-size:18px; */
color:#333333;
}

div.searchNav  {
margin-top:10px;
}

span.searchNav.arrow a.searchNav {
display: inline-block;
height: 25px;
width: 25px;
border: 1px solid #00000040;
border-radius: 2px;
padding: 0;
background: url(/images/style2020/mobsub-closed.svg) scroll no-repeat 50% 50% #FFFFFF;
margin-bottom: -8px;
}

span.searchNav.arrow a.searchNav.left {
    transform: rotate(90deg);

}
span.searchNav.arrow a.searchNav.right {
    transform: rotate(270deg);

}


div.searchNav span.searchNav:first-child {
margin-right:10px;
}

div.searchNav span.searchNav:last-child {
margin-left:10px;
}

span.searchNav a.searchresults {
/* font-size:18px; */
text-decoration:none;
font-weight:bold;

}

.searchControl a {
color:#0084b4!important;
text-decoration:none;
/* font-size:22px; */
font-weight:bold;
}

.searchControl a:visited {
color:#0084b4!important;
text-decoration:none;
}

.searchControl a:hover {
color: #006731!important;
text-decoration:none;
}

img.guardianheader {
border:none;
padding-left:10px;
padding-right:10px;
margin-left:10px;
margin-right:10px;
}

/*
input#keywords {
 background: none repeat scroll 0 0 #FFFFFF;
    border: solid 1px #d0d0d0;
    color: #444444;
    font-size: 16px;
    height: 40px;
    margin: 2px 0 20px 0;
    padding: 0 0 0 10px;
    width:280px;
}
*/


