.aligncenter {
    margin: 0px !important;
}

.tm-textcolor-white:not(.tm-bgcolor-skincolor) .tm-footer2-left a {
    color: #fff !important;
    text-decoration: underline;
}

.bottom-footer-text.tm-textcolor-white .footer-nav-menu, .bottom-footer-text.tm-textcolor-white .tm-footer2-left .footer-nav-menu a:not(:hover), .bottom-footer-text.tm-textcolor-white .tm-footer2-right .footer-nav-menu a:not(:hover) {
    color: #fff !important;
    text-decoration: underline;
}

.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover {
background-color: #1e456e !Important;
}

.tm-footer2-left, .tm-footer2-right {
    color: #fff;
}

.tm-col-bgcolor-darkgrey .tm-bg-layer-inner, .tm-bgcolor-darkgrey {
    background-color: #123a5a;
}

.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p {
    font-family: "Roboto",Tahoma,Geneva,sans-serif !important;
    font-weight: 400 !important;
    font-size: 17px !important;
    line-height: 25px !important;
    color: #282828 !important;
}

.themetechmount-teambox-view-overlay .themetechmount-box-title h4 {
    min-height: 52px;
}

.tm-bg.tm-bgcolor-darkgrey .tm-bg-layer {
    background-color: #3d8dcd;
}

#site-header-menu #site-navigation div.nav-menu ul ul > li.current-menu-item > a, #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.current-menu-item > a, #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-current-menu-item > a {
    background: #63b4e7;
}

.tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal ul.mega-sub-menu li:hover > a, #site-header-menu #site-navigation div.nav-menu > ul ul li:hover > a, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:hover > a {
    background: #63b4e7;
}

#site-header-menu #site-navigation div.nav-menu > ul ul li > a {
    padding: 11px 20px;
}

.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor {
   font-family: Roboto;
   border-radius: 25px;
}

.breadcrumb-wrapper {
   display: none !important;
}

.tm-vc_btn3.tm-vc_btn3-color-white.tm-vc_btn3-style-outline {
    font-family: 'Roboto';
}

.tm-topbar-content .social-icons li > a:hover {
    color: #cfcfcf !important;
}

.top-contact i {
    color: #fff !important;
}

.tm-header-style-classicinfo .tm-divcontent-wrapper .tm-container-for-header, .tm-sepline {
  display: none !important;
}

.footer .footer-rows .second-footer.tm-textcolor-white .second-footer-inner, .tm-textcolor-white .widget.themetechmount_widget_recent_entries ul li, .footer .tm-textcolor-white ul.brivona_contact_widget_wrapper li {
    display: none;
}

#hide, .hide {
 display: none !important;
}