

p a, li a,
#topmenu ul li.current-menu-item a, 
#topmenu ul li.current_page_item a, 
#topmenu ul li.current_page_parent a, 
#topmenu ul li.current_page_ancestor a,
#topmenu ul.sub-menu li.current-menu-item a, 
#topmenu ul.sub-menu li.current_page_ancestor a, 
#topmenu ul.sub-menu li ul li.current-menu-item a,
#topmenu ul li:hover a,
#topmenu ul li ul li:hover a,
#topmenu ul li ul li ul li:hover a,
#topmenu ul.sub-menu li.current-menu-item ul li:hover a,
#topmenu ul.sub-menu li.current_page_ancestor ul li a:hover, 
.top-full #topmenu ul li.menu-item-has-children:hover a:after,
.top-full #topmenu ul li.menu-item-has-children.current-menu-item a:after, 
.top-full #topmenu ul li.menu-item-has-children.current_page_ancestor a:after,
article table a,
.toggle-headline h2:before,
.tab-box  ul.tabber li a:hover,
.tab-box  ul.tabber li a.active,
.more-link,
.postmeta a,
.post-more,
.meta-category a,
#sidebar ul li.current_page_item > a, 
#sidebar ul li.current-menu-item > a,
#sidebar ul li.current-cat > a, 
#sidebar ul li.current-cat:before,
#sidebar .profilebox ul li a
{color:#004c8f;}

a.opensearch,
.topline,
#tabContainer #tabitems li a:hover,
#tabContainer #tabitems li a.active,
.tab-box  ul.tabber li a,
a.boxbutton,
.post-nav .current,
.blog-meta-tag a,
.allposts a,
.wpcf7 .wpcf7-submit, 
#respond input#submit,
.notfoundsearch input#searchsubmit,
.content-button a,
.separator-headline > span:before, 
.separator-headline > span:after
{background:#004c8f;} 


.logotitle,
.logotitle a,
.logosubtitle
{color:#575d65;}

.footer,
.searchbox input#searchsubmit ,
.blog-meta-tag a:hover,
.wpcf7 .wpcf7-submit:hover, 
#respond input#submit:hover,
.notfoundsearch input#searchsubmit:hover
{background:#575d65; }


.tab-box  ul.tabber li a 
{border:1px solid #004c8f;}


.contactline,
.spphone,
.contactline a,
.spphone a {color:#cc0000;}


}




body, 
h2 a, h3 a, h2 a:hover, h3 a:hover,
.headerbox-content ul li a, .propfacts a, .team-profile-data a, ul.team-list a, #sidebar ul li a, .teaserbox a
 { color:#4f4f4f; }
  p a, li a { color:#cc0000; }
 
body { background-image:none !important;}

 
body { background-color:#e8e8e8; }
.page-content, .blogwrap, .iconboxwrap {background:rgba(255,255,255,1);	}
.boxed {background:rgba(255,255,255,1);}
.boxed .page-content, .boxed .blogwrap, .boxed .iconboxwrap { background:none !important;}

.logo  {max-width:300px ;}




img.alignleft {
    float: left;
    margin: 5px 45px 5px 0;
    border-radius: 3px;
}
code {
    background: #ffffff;
    padding: 5px;
    margin: 2px 0;
    display: block;
}
.separator-headline {
    margin: 0px 0 15px 0;
    display: block;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
}
/* ========================= animation ========================= */
.animated {
    -webkit-animation-duration: 0s;
    animation-duration: 0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.hidden {opacity:0;}
.visible {opacity:1;}
.contentani { animation-delay:0ms;}
.sidebarani { animation-delay:0ms;}
.ib .col-otc:nth-child(1) { animation-delay:0ms;}
.ib .col-otc:nth-child(2) { animation-delay:0ms;}
.ib .col-otc:nth-child(3) { animation-delay:0ms;}

.ib .col-ohc:nth-child(1) { animation-delay:0ms;}
.ib .col-ohc:nth-child(2) { animation-delay:0ms;}
.ib .col-ohc:nth-child(3) { animation-delay:0ms;}
.ib .col-ohc:nth-child(4) { animation-delay:0ms;}

.ib .col-ofc:nth-child(1) { animation-delay:0ms;}
.ib .col-ofc:nth-child(2) { animation-delay:0ms;}
.ib .col-ofc:nth-child(3) { animation-delay:0ms;}
.ib .col-ofc:nth-child(4) { animation-delay:0ms;}
