h1 {       font-family:'Lato', sans-serif; font-size:30pt;color:#075CA2;padding-top:20px; }
h2 {       font-family:'Lato', sans-serif; font-size:20pt;color:#000; }
h3 {        font-family:'Lato', sans-serif; font-size:18px;color:#000; }


p {color:#075CA2;}

.SubHead1 {color:#000}




a:link { color:#0661b2; font-family: "Lato";}
a:active { color:#0661b2; font-family: "Lato";}
a:visited { color:#0661b2; font-family: "Lato";}
a:hover{ color:#0661b2; font-family: "Lato"; }


/* Fonts */
.Normal {
    font-size:14px;
    line-height:16px; 
    }
    
.SubHead {
font-weight: normal;
font-size: 12px;
color:#fff;
}

#login .registerGroup a, #login .loginGroup a { color:#666; }

.registerGroup li {
    border-right: none; 
    list-style:none; 
    padding-top:1px; 
    }

#search span#dnn_dnnSearch_ClassicSearch a.SearchButton {
    margin-top:0;
    }
    
.SearchTop #dnn_dnnSearch_txtSearch { border:1px solid #5e5d5e; color:#a3a3a3; }
#search a.SearchButton:hover { background-color:#6c6c6c; }
.dnnSearchResultPanel,.dnnSearchBoxPanel { max-width:100%; }
.SlideSearchButton.hiddenSearch { width:215px; padding-right:2px; }
.SmallLogo.Logo img { padding:13px 0; }
.LangHome .language-object { padding-top:11px; }
    
.BoxedLayout .SliderNivo {
    margin-top:0; 
    }

.language-object {
    padding-top:7px; 
    float:right; 
    } 
    
.language-object span {
    margin:0 3px; 
    }
    
.Language.selected {
    border:2px solid #e7e7e7; 
    }

.search3 {
    margin-top:18px; 
    }
    
.SearchTop { background:none; }
    
div.SearchBorder {
    margin-right:0;
    }

.Banner {
    overflow:inherit; 
    }
    
.flexslider {
    overflow:hidden; 
    }

.TopTitle img {
    width:50px; 
    height:50px; 
    }
    
.NewsTitle img {
    width:27px; 
    height:27px; 
    }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .SlideSearchButton.hiddenSearch { width:202px; }
    div.SearchBorder input { padding-bottom:7px; }
} /* Webkit uses \0 */

@media all\0 {
     #Header, #MainFooter { box-shadow:none; } 
     .LangHome .language-object { padding-top:14px; }
     .language .language-object span { float:left; display:block; }
     .LangHome .language-object img { width:24px; display:block; } 
     .SlideSearchButton.hiddenSearch { width:202px; }  
} /* IE8 uses \0 */

@media handheld, only screen and (max-width:767px) {
    p.SocialIcons a { letter-spacing:3px; }
    .language { margin:0 auto !important; text-align:center; }
    .language-object { float:none; } 
    .PageFull { padding:0; }
}
@media handheld, only screen and (max-width: 750px){
td.brake {display:block!important;clear: both;width:100%!important;}
.boxstyle {text-align: center;}
#dnn_ctr22077_FormMaster_ctl_392f105b1b8c4b268a1380a0db6fa934 {max-width:100%!important}

.article_item {clear: both;
display: block!important;
min-width: 100%;}
}

@media handheld, only screen and (max-width: 1130px){

#dnn_ctr22077_FormMaster_ctl_392f105b1b8c4b268a1380a0db6fa934 {width:500px!important}

}


@media handheld, only screen and (max-width: 450px){


}