h1 {
font-size: 2.5em;
}

body {
line-height: 1.6;
font: 1.2em/21px 'Simonetta',Helvetica,Arial,Verdana,sans-serif;
}

p, ul, ol {
color: #000103;
}


h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {
margin-top: 0px;
}

.list li {
color: #456793 !important;
}

.colored_box p {
padding: 20px;
line-height: 23px;
color: #FFF;
}

.top-block .top-holder {
font-size: 15px !important;
}

p strong {
color: #000 !important;
}


.home-banner-main h2 {
color: #222 !important;
font-size: 3em !important;
padding-bottom: 5px !important;
font-weight: 400 !important;
}

#tt-mobile-menu-list li a {
color: #fff !important;
}

#header .logo {
padding-bottom: 20px !important;
}

