/*Added by Ted*/

article, aside, details, figcaption, figure, footer, hgroup, main, nav, section, summary {
    display: none;
}


.mobile-trigger h5{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:0px;font-size:0rem; display: none;}




[class^="umsom-"]::before, [class*=" umsom-"]::before {
    font-family: "umsom" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	display: none;
}


.logo .menu-icon a {
    text-decoration: none;
    font-size: 0px;
    font-size: 0rem;
    float: right;
    padding: 0 12px;
    color: #ffffff;
	display: none;
}

.container::after {
    content: "";
    display: none;
    clear: both;
}















.menu-icon{display:none;float:left;margin-right:2.3576516%;width:23.2317613%;float:right}


.slides, .slides > li, .flex-control-nav, .flex-direction-nav {
    list-style: none;
    display: none;
}


.subnav {
    display: none;
    border-right: 2px solid #eee;
}

.sub-menu .search {
    display: block;
    float: left;
    margin-right: 2.3576516%;
    width: 23.2317613%;
    margin-left: -4.26490215%;
    display: none;
    position: relative;
}


.navigation-menu {
    position: static;
    background-color: #fc0;
    width: 100%;
    display: none;
}

.visible-for-screen-readers {
	position:absolute;
	overflow:hidden;
	clip:rect(0 0 0 0);
	height:0px;width:0px;
	border:0;
	margin:-1px;
	padding:0;
	display: none;
	}
	
	

/*END-Added by Ted*/








.silk-nav, .footer-menu, footer .social, footer .partners {
	display: none
}
img {
	max-width: 100%
}
.owl-wrapper {
	width: auto !important
}
.owl-item {
	width: auto !important
}
.owl-item:after {
	content: "";
	visibility: hidden;
	height: 0;
	display: block;
	clear: both
}
.owl-item img {
	max-width: 100px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px
}
.news-item {
	height: auto !important
}
.vertical-tabs, .silk-tabs__nav {
	height: auto !important
}
