/*
 responsive styles
 */

/*----------------DESKTOP ------------*/
#subnav-mobile {
	display: none
}

.mobileUtility {
	display: none;
}

.mobiletab {
	display: none;
}

.mobilecast {
	display: none;
}

.tinynav {
	display: none;
}

.desktop-hide {
	display: none
}

#mobileSearchBar, .mobileSearch {
	display: none;
}

h2.mobileAnchor {
	display: none;
}

.icon-logo, .icon-logo-uk, .icon-logo_footer, a.toggleMenu span,
	.mobileSearch span {
	display: none;
}

/* CCR TODO: remove once UK is all set */
#section_header h1.mobile-breadcrumb {
	display: none;
}

.mobile-home-nav, .mobile-sub-nav {
	display: none;
}

.banner-tagline {
	display: none;
}

#social_media img {
	float: right;
}

/** * SLIDER NEW */
#slideshow {
	margin: 0 auto;
	width: 941px;
	height: 300px;
	position: relative;
	border: 8px solid #c5dcf3;
	background: #fff;
}

#slideshow #slidesContainer {
	margin: 0 auto;
	width: 870px;
	height: 300px;
	overflow: auto;
	/* allow scrollbar */
	position: relative;
}

#slideshow #slidesContainer .slide {
	margin: 30px 0 0 0;
	width: 850px;
	/* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
	height: 270px;
}

.control {
	display: block;
	width: 39px;
	height: 300px;
	text-indent: -10000px;
	position: absolute;
	cursor: pointer;
	margin-left: -30px;
	margin-right: -30px;
}

/* #leftControl { */
/* 	top: 0; */
/* 	left: 0; */
/* 	background: transparent url(../img/left-arrow.png) no-repeat center; */
/* } */

/* #rightControl { */
/* 	top: 0; */
/* 	right: 0; */
/* 	background: transparent url(../img/arrow-right.png) no-repeat center; */
/* } */

/* #rightControl:hover { */
/* 	background: transparent url(../img/arrow-right-hover.png) no-repeat */
/* 		center; */
/* } */

/* #leftControl:hover { */
/* 	background: transparent url(../img/left-arrow-hover.png) no-repeat */
/* 		center; */
/* } */

/* TABLET PORTRAIT----------- */
@media ( min-width :767px) and (max-width:991px) {
	article {
		overflow: unset;
	}
	article.full-page {
		overflow: unset;
	}
	article.no-sidebars {
		overflow: unset;
	}
	.icon-logo {
		font-size: 52px !important;
	}
}

@media screen and (max-width: 1120px) {
	.webheader-ui-nl .mobileSearch {
		font-size: 32px;
		padding: 8px 10px 8px 10px;
		position: relative;
		display: block;
		top: 0px;
		right: 10px;
	}
	.webheader-ui-nl #logo img {
		max-height: 50px;
		display: block;
	}
	.webheader-ui-uk #top-menu-items, .webheader-ui-nl #top-menu-items {
		flex-wrap: wrap;
	}
}

@media screen and (max-width: 801px) {
	/* nl about us page */
	#small-nav {
		display: none;
	}

	/*mobile*/
	#aside ul.icon_list {
		clear: both;
		float: none !important;
	}
	body {
		margin: 0;
	}
	p {
		padding: 0px;
	}
	#tSemiannual, #tAnnual, #tSAI, #tProspectus, #tSummary {
		height: 600px;
		clear: both;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
	}
	#logo {
		z-index: 100;
	}
	.mobile-arrows {
		list-style-type: none;
	}
	#overview ul.icon_list {
		margin-left: 0px;
	}

	/* inpage icon listing */
	#overview .icon_list li.fact {
		background-image: url(../img/localnav-fact.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	#overview .icon_list li.application {
		background-image: url(../img/icon-application.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	#overview .icon_list li.binocular {
		background-image: url(../img/icon-binoc.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	#overview .icon_list li.comment {
		background-image: url(../img/icon-comment.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	#overview .icon_list li.report {
		background-image: url(../img/icon-report.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	#overview Z.icon_list li.other {
		background-image: url(../img/icon-other.jpg);
		background-repeat: no-repeat;
		background-position: center left;
		width: 115px;
	}

	/*mobile menu*/
	header {
		height: 80px; /* ccr 8-4-22 */
	}
	.mobilecast {
		display: block;
	}
	.mobilecast img {
		max-width: 100%
	}
/* 	.mobileUtility { */
/* 		display: block; */
/* 		background: var(- -mountain); */
/* 		    min-height: 50px; */
/* 	} */
	.desktop-hide {
		display: block
	}
	.mobileUtility ul {
		list-style-type: none;
		list-style-type: none;
		margin: 0;
		padding: 7px 0 0 14px;
	}
	.mobileUtility ul li {
		float: left;
	}
	.mobileUtility ul li a:after {
		content: "|";
		padding-left: 8px;
	}
	.mobileUtility ul li:last-child a:after {
		content: " ";
	}
	.mobileUtility ul li a {
		color: #fff;
		padding: 7px 7px 7px 0px;
		display: block;
	}
	.mobileImage {
		width: 100%;
		padding: 0px;
	}
	#subnav {
		display: none;
	}
	.icon-logo, .icon-logo_footer, a.toggleMenu span, .mobileSearch span {
		/*retina icons */
		display: block;
	}
	a.toggleMenu {
		display: block;
		font-size: 25px;
		color: #fff;
		margin-left: 13px;
		padding: 11px 6px 11px 9px;
		max-width: 32px;
		z-index: 500;
	}
	#subnav {
		display: none;
	}

	/*FIRST LEVEL MENU*/
	#subnav-mobile a {
		color: white;
		background: #01254f;
		font-size: 18px;
		font-weight: normal;
		padding: 14px 7px 14px 9px;
		height: auto;
		display: block;
		text-align: left;
		width: 97.5% !important;
	}
	#subnav-mobile a {
		background-image: url("../img/plus-icon.png");
		background-repeat: no-repeat;
		background-position: 96% 33%;
	}
	#subnav-mobile li {
		border-bottom: 1px solid #22588f;
		float: none;
		width: auto;
	}
	#subnav li a#current {
		background: #01254f;
	}
	.divider, ul.dropdown {
		display: none
	}
	#subnav-mobile ul.dropdown, #subnav ul.third-level-menu {
		position: relative;
		left: auto;
	}
	/*SECOND LEVEL MENU*/
	#subnav-mobile ul {
		background: transparent;
	}
	#subnav-mobile .dropdown li a.parent {
		background: #01254f;
		background-image: url("../img/plus-icon.png");
		background-repeat: no-repeat;
		background-position: 96% 33%;
	}
	#subnav-mobile li.active a {
		background: #01254f url('../img/minus-icon2.png') no-repeat 96% 33%;
	}
	#subnav-mobile li.acive ul li a {
		background-image: none;
	}
	#subnav-mobile .dropdown li a {
		background: #01254f;
		background-image: none;
		display: block;
		padding: 10px 0px 10px 17px;
	}
	#subnav-mobile ul.dropdown li.active a {
		background: #001b3f url('../img/minus-icon2.png') no-repeat 96% 33%;
	}
	#subnav-mobile ul.dropdown li.active ul.third-level-menu li a {
		background-color: #000f27;
		background-image: none;
	}
	ul.dropdown {
		width: auto;
	}
	/*THIRD LEVEL MENU*/
	#subnav-mobile ul.third-level-menu li a {
		background-color: #000f27;
		background-image: none;
		padding: 10px 0px 10px 30px;
		background-image: none;
	}
	#subnav-mobile ul.third-level-menu li {
		border: 0px;
		width: 95%;
	}
	nav.main-nav-bar, nav.main-nav-bar-home, nav {
		height: 34px;
		background-color: transparent;
		width: 100%;
		margin: 0px !important;
		z-index: 900;
		position: absolute;
		top: 12px;
	}
	nav ul#subnav-mobile {
		display: none;
		margin-bottom: -33px;
		margin-top: 24px;
		width: 100%;
	}

	/* remove utility from header */
	header ul {
		display: none;
	}
	.disclosurefooterBig {
		padding: 0px !important
	}
	#subnav li {
		border-bottom: 1px solid #22588f;
		float: none;
		width: 100%;
	}
	#subnav a {
		background: #01254f;
		background-image: none;
		font-size: 18px;
		font-weight: normal;
		padding: 14px 0px 14px 2%;
		height: auto;
		display: block;
		text-align: left;
		text-transform: capitalize;
		width: 98% !important;
	}
	#subnav li a#current, #subnav li a#current:hover {
		background: #9bcbfd;
		color: #003e7e;
	}
	#subnav li a:hover {
		background: #9bcbfd;
		color: #003e7e;
	}
	.divider, ul.dropdown {
		display: none;
	}
	nav {
		height: auto;
		background-color: transparent;
		position: relative;
		width: 100%;
		margin: 0px !important;
		top: -18px;
		z-index: 1;
	}
	nav ul#subnav {
		display: none;
		margin-bottom: -33px;
		margin-top: 24px;
		width: 100%;
	}
	header ul {
		display: none;
	}

	/*remove utility from header*/
	/*section header */
	#section_header_bg, .investmentsWrapper #section_header,
		.investmentsWrapper #section_header_bg {
		background: #fff;
	}
	#section_header, .investmentsWrapper #section_header {
		display: block;
		width: 96%;
		margin: 0 2%;
		height: auto;
		background-image: none;
	}
	#section_header, #section_header h1 {
		display: none;
	}
	#section_header h1.mobile-breadcrumb, .investmentsWrapper #section_header h1.mobile-breadcrumb
		{
		display: block !important;
		font-size: 16px;
		font-weight: bold;
		padding: 15px 0px;
		color: #003e7e;
		text-transform: none;
	}
	#section_header h1.mobile-breadcrumb:before, .invewstmentsWrapper #section_header h1.mobile-breadcrumb:before
		{
		content: "< ";
	}

	/*layout*/
	.disclosureBelowFacts {
		margin: 0px 2%;
	}
	.padding {
		height: auto;
	}
	.container {
		width: 100%;
		margin: 0 !important;
		padding: 0 !important;
		overflow: inherit !important;
	}
	#legal, #copyright, #social_media {
		margin: 2%;
	}
	#legal {
		margin: 0;
		background-color: #F7F7F7;
		font-size: 12pt;
		font-weight: normal;
	}
	header .container {
		width: 100%;
		padding: 0 !important;
	}
	#contact_container {
		width: 96%;
		margin: 0px 2%;
		padding: 0 !important;
	}
	aside {
		width: 100%;
		margin: 0px;
		float: none;
	}
	#submain, #submain.landing, #submain_full {
		margin: 0px;
		float: none;
	}
	#submain .content, #submain_full .content {
		width: 100%;
		padding: 0px;
		float: none;
	}
	#ldioverview img, #approach img {
		width: 100% !important;
	}
	.investmentsWrapper #submain .content {
		width: 100%;
		padding: 0px;
		margin: 0px
	}
	footer #copyright, footer #social_media {
		float: none;
		width: 96%;
	}
	#logo {
		margin-top: 0px;
		width: auto;
		position: relative;
		left: 83px;
	}
	#logo img {
		margin-top: 0px;
		width: 100%;
		max-width: 100%;
		height: auto;
		display: none;
	}
	.icon-logo, .icon-logo-uk {
		display: block;
		font-size: 38px;
		color: #fff;
	}
	.icon-logo_footer {
		display: block;
		font-size: 55px;
		color: #efefef;
		left: 0;
		position: absolute;
		top: 0;
	}
	.icon_nowrap img.icon {
		display: none;
	}
	footer p {
		font-size: 16px;
		margin: 42px auto;
	}
	footer #social_media a {
		font-size: 16px;
		text-align: center;
	}

	/*tables*/
	.responsive-table {
		overflow-x: scroll;
		margin-bottom: 30px;
	}
	table.datatable {
		width: 100% !important;
		margin: 0px !important;
		border: 0px;
		table-layout: fixed;
	}
	.responsive-table tr td {
		min-width: 70px !important;
	}
	table.innerdatatable {
		width: 100% !important;
	}
	table.innerdatatable tr th {
		min-width: 100px;
		font-weight: 900;
	}
	table.innerdatatable tr td {
		font-size: 15px;
		padding: 7px 0px 7px 4px !important;
	}
	table.datatable td.LPad, table.datatable td {
		/*display:block !important;*/
		width: 96% !important;
		padding: 0px !important;
	}
	table.datatable td:first-child, table.datatable td:last-child {
		float: left;
	}
	table.datatable td:first-child table td:first-child, table.datatable td:last-child table td:last-child,
		table.innerdatatable td:first-child, table.innerdatatable td:last-child
		{
		float: none;
	}
	table.datatable td:first-child table td, table.datatable td.LPad table td,
		table.datatable td table td {
		/*width: auto !important;*/
		min-width: 100px;
		border: 0px;
	}
	#aside table tr td {
		font-size: 15px;
	}
	aside .header {
		font-weight: 900;
	}

	/*search*/
	.webheader-ui-us .mobileSearch {
		border-radius: 10px;
		border: 2px solid #22588f;
		font-size: 32px;
		padding: 8px 10px 8px 10px;
		position: relative;
		display: block;
		float: right;
		top: 0px;
		right: 10px;
	}
	.mobileSearch a {
		color: #fff;
	}
	#search {
		display: none;
		left: 0px !important;
		position: relative;
		z-index: 500;
		width: 100% !important;
		top: 0px;
		float: right;
		margin: 0px;
		background: #012752;
		height: 77px;
		padding: 0px;
	}
	#search #Subject {
		height: 38px;
		width: 94%;
		padding: 0px 0px 0px 10px;
		margin: 17px 2% 0px 2%;
	}
	#searchSubmit {
		display: none;
	}

	/*inner pages*/
	#localnav {
		display: none;
	}
	.box_arrow {
		display: none;
	}

	/*tabs*/
	h2.mobileAnchor {
		display: none;
	}
	.tabmenu li.active {
		background-image: none;
	}
	.tabmenu li a, .tabmenu li {
		float: none;
	}
	#submain #overview, #submain #performance, #submain #monthly_characteristics,
		#submain #quarterly_characteristics {
		display: block !important;
	}
	#submain #performance.mobile-hide, #submain #monthly_characteristics.mobile-hide,
		#submain #quarterly_characteristics.mobile-hide {
		display: none !important;
	}
	#submain #equity, #submain #fixed, #submain #global, #submain #altstrategies,
		#submain #multi {
		display: block !important;
	}

	/*tab to select menu*/
	.tinynav {
		display: block
	}
	.mobileSelect {
		display: none
	}
	select.tinynav {
		height: 40px;
		width: 96%;
		margin: 2% 1%;
	}

	/*scroll to top*/
	#scrollUp {
		bottom: 20px;
		right: 20px;
		width: 44px; /* Width of image */
		height: 42px; /* Height of image */
		background: url(../img/backtotop.png) no-repeat;
	}

	/*----------HOMEPAGE -----------*/
	.mobile-home-nav, .mobile-sub-nav {
		display: block;
		list-style-type: none;
		margin: 22px 0px 22px -23px;
		width: 94%;
	}
	.mobile-sub-nav {
		margin: 22px 0px 22px -36px;
	}
	ul.mobile-sub-nav li a {
		color: #ffffff;
		display: block;
		border-top: 1px solid #c5c5c5;
		padding: 17px 0px 17px 0px;
	}
	ul.mobile-sub-nav ul {
		list-style-type: none;
		margin: 0px 10px 10px 10px;
		box-shadow: 3px 3px 4px #011327;
		border-radius: 10px;
		padding-left: 20px;
	}
	ul.mobile-sub-nav ul ul {
		background: inherit;
		border-radius: 0px;
		box-shadow: none;
		margin: 0px;
	}
	.mobile-sub-nav ul li a, .mobile-sub-nav ul li:last-child a {
		border: 0px;
	}
	.mobile-sub-nav ul li h3 {
		color: #003e7e;
		padding: 11px 0px 0px;
		font-weight: 700;
		font-size: 1.05em;
		margin-bottom: 0px;
		margin-top: 5px;
	}
	.mobile-sub-nav ul li a {
		color: #003e7e;
		border-bottom: 0px !important;
		background-image: url(../img/localnav-arrow.png);
		background-repeat: no-repeat;
		background-position: 0px 19px;
		border: none;
		margin: 0;
		padding: 12px 0px 11px 16px;
	}
	.mobile-home-nav li a {
		display: block;
		border-top: 1px solid #c5c5c5;
		color: #003e7e;
		padding: 17px 0px 17px 0px;
		font-weight: 700;
		font-size: 1.05em;
	}
	.mobile-home-nav li a {
		color: #184677;
	}
	.mobile-home-nav li:last-child a, .mobile-sub-nav li:last-child a {
		border-bottom: 1px solid #c5c5c5;
	}
	#product_menu_bar {
		display: none;
	}
	#wrapper {
		width: 100%;
		padding: 0px;
	}
	.responsive-banner {
		width: 110%;
		position: relative;
		left: -10%;
		overflow-y: hidden;
		overflow-x: hidden;
	}
	#main {
		width: 100%;
		height: auto;
		background-color: #FFF;
		float: left;
		margin-left: 0px;
	}
	#sidebar {
		width: 96%;
		height: auto;
		margin: 0px 2%;
		float: right;
		background: #fff;
	}
	#sidebar p {
		font-size: 16px;
		margin-left: 2%;
		margin-right: 2%;
	}
	a.red, a.red:visited, a.red:link {
		color: #003e7e;
	}
	#sidebar h3 {
		color: #333;
		background: #bed6ee;
		padding: 12px 17px;
		margin: 0px;
		font-size: 18px;
		font-weight: 700;
		text-transform: none;
	}
	#bannerImageText {
		margin-top: 0px;
		display: none;
	}
	.banner-tagline {
		display: block;
		padding: 5px 20px;
		background: #f0804f;
		margin-top: -61px;
		position: relative;
		margin-bottom: 8px;
		min-height: 51px;
	}
	.banner-tagline h2 {
		color: #fff;
		font-weight: normal;
		font-size: 22px;
		line-height: 19pt;
		text-transform: uppercase;
		margin: 0px;
		padding: 8px 2px;
	}
	.tabs-body {
		width: 98%;
		padding: 0px 1%;
		height: auto;
	}
	.awardWrapper {
		width: 100%;
		margin-left: 12%;
	}
	#award {
		width: 100%;
		margin: 0px;
	}
	#bannerImageText p {
		padding: 10px 0px 20px 0px;
		width: 96%;
		margin: 2%;
	}
	#bannerImageText {
		height: auto;
	}
	#slideshow {
		width: 94% !important;
		height: auto;
	}
	#award .awardWrapper img {
		float: none;
		margin: 16px 0px 19px 20px;
	}
	#slideshow #slidesContainer {
		width: 100%;
		height: 315px;
	}
	#award .awardWrapper .content {
		display: table-cell;
	}
	#award p {
		font-size: 16px;
		float: none;
		margin: 0px;
	}
	#award .awardWrapper .content a {
		display: block;
		text-align: left;
	}
	#slideshow .control {
		display: none !important;
	}

	/* Featured Tabs Hide - Mobile jquery sliders show */
	#main {
		display: none;
	}
	.bx-wrapper .bx-viewport {
		padding: 10px 2% 30px 0px;
		width: 98% !important;
	}
	.bx-wrapper {
		max-width: 98% !important;
		margin: 0 auto 43px !important;
	}
	.bx-wrapper .bx-pager {
		background: #fff;
		padding-top: 0px !important;
		bottom: 6px !important;
		top: 0px !important;
		height: 20px !important;
		margin-top: 13px !important;
	}
	.bx-wrapper .bx-pager.bx-default-pager a {
		background: #fff !important;
		border: 1px solid #ac893b !important;
		border-radius: 14px !important;
		width: 15px !important;
		height: 15px !important;
		margin: 0 7px !important;
	}
	.bx-wrapper .bx-pager.bx-default-pager a.active {
		background: #ac893b !important;
	}
	.product_menu {
		display: none;
	}
	#submain h2 {
		margin-bottom: 20px;
	}
	.box {
		width: 100%;
		margin: 0;
		float: none;
	}
	.box_header {
		display: block;
		margin: 0px 0px 20px 0px;
		padding: 10px 0px 1px 0px;
		width: 100%;
	}
	.box p {
		padding: 11px 0px 11px 13px !important;
	}
	.float_image_home {
		display: none;
	}

	/*contact*/
	#loomisWorldMapHolder {
		display: none;
	}
	#address_holder .contact_block, #address_holder {
		width: 95%;
	}
	#find_Office, #find_someone {
		width: 96%;
	}
	#submain_full {
		/*     width: 94%; */
		
	}
	#departmentSelect {
		margin: 0 20px 20px 0px;
		width: 80%;
	}
	hr {
		margin: 10px 0px;
	}
	.investmentsNavWrapper {
		background: transparent;
	}

	/* .mobile-tabs li.active a:hover {
    opacity: 1;
  }*/
	aside p {
		padding: 0px 20px;
	}
	#social_media img {
		float: none;
		margin-top: 3%;
	}
	#social_media {
		text-align: center;
	}
	#sidebar hr {
		width: auto;
	}
	#submain .sidebar {
		width: 100%;
		float: none;
		margin-top: 0px;
	}
	#submain .contentBlock {
		width: 100%;
	}
	.mobile-hide {
		display: none !important;
	}

	/* Login Site mobile styles */
	.homeEService {
		width: 100%;
		float: left;
		padding: 5px
	}
	.homeSeparator {
		float: left;
		width: 80%;
		background-color: #eadfcf;
		Height: 2px
	}
	.homeMFCIT {
		width: 100%;
		float: left;
		padding: 5px
	}
	#login label {
		float: left;
		clear: both;
	}
	#login input {
		float: left;
		clear: both;
		margin-left: 0px;
	}
	#login #newsItem {
		float: left;
		padding-top: 15px;
	}
	.contact_block {
		clear: left;
		margin-left: 10px;
	}
	/* UK Site Styles */
	.investmentsWrapper .grayBorderBox {
		margin-left: 0px;
	}
}
/*----NEW ABOUT US PAGE 6-3-14----*/
@media screen and (min-width: 361px) and (max-width: 705px) {
	.disclosurefooterBig {
		padding: 0px !important;
	}
	.svgImage, .no-sidebars .svgImage {
		max-width: 98%;
		padding: 0;
	}
	article {
		overflow: unset;
	}
	article.full-page {
		overflow: unset;
	}
	article.no-sidebars {
		overflow: unset;
	}
}

@media screen and (max-width: 360px) {
	/*smallest mobile*/
	.mobile-sm-hide {
		display: none;
	}
	#logo img {
		width: 80%;
	}
	#logo {
		left: 60px;
	}
	#search #Subject {
		padding: 0px 0px 0px 10px;
	}
	#search {
		margin-top: 11px;
	}
	.mobileUtility ul li a {
		font-size: 12px;
	}
	.mobileSearch {
		top: -12px;
	}
	a.toggleMenu {
		margin: 6px 0px 0px 6px;
	}
	.responsive-banner, .banner-tagline {
		display: none;
	}
	#search #Subject {
		width: 92%;
	}
	.icon-logo {
		font-size: 40px;
		margin-left: 10px;
	}
	.list-col {
		float: none;
		min-width: inherit;
	}
	.icon_list.right {
		float: none;
		text-align: left !important;
	}
	.icon_list.left {
		float: none;
	}
}

/*
   * Off Canvas
   * --------------------------------------------------
   */
.row-offcanvas {
	position: relative;
	-webkit-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	transition: all .25s ease-out;
}

.row-offcanvas-right {
	right: 0;
}

.row-offcanvas-left {
	left: 0;
}

.row-offcanvas-right
  .sidebar-offcanvas {
	right: -50%; /* 6 columns */
}

.row-offcanvas-left
  .sidebar-offcanvas {
	left: -62%; /* 6 columns */
}

.row-offcanvas-right.active {
	right: 50%; /* 6 columns */
}

.row-offcanvas-left.active {
	left: 62%; /* 6 columns */
}

.banner-menu-fix {
	left: 0px;
}
/***** fix auto generated telephone links ****************/
a[href^="tel"] {
	color: #a2c8ee !important;
	text-decoration: none !important;
}

.footer {
	background-color: var(- -ocean);
	color: #fff;
	font-size: 14px;
	text-align: center;
	padding: 60px 20px;
	margin-top: 0;
}

footer img {
	padding: 6px;
}


/* Webcast / Videos page */

@media (max-width: 500px) {
	.mediaList .video-card.mini {
		width: unset;
		margin-bottom: 20px;
	}
}

/** Iphone 6 responsive breakpoints */
@media only screen and (min-device-width: 375px) and (max-device-width:
	667px) and (orientation : portrait) {
}