@media screen and (max-width:720px) {
	.display_webb{
		display: none;
	}
	
	.display_mobile {
		display: inline;
	}

	#page, 
	#content {
		width: auto;
		padding: 0px;
		background-color: white;
	}
	
	#top,
	#leftmenu{
		float: none;
		width: auto;
		padding: 10px;
		margin: 10px;
		background-color: white;
		display:block;
	}
	
	#maincolumn,
	#rightcolumnone, #rightcolumnone.nd2011threecolumnlayout, 
	#rightcolumntwo, #rightcolumntwo.nd2011threecolumnlayout,
	#rightcolumnthree,#rightcolumnthree.nd2011threecolumnlayout,
	#maincontent.topthreecolumnlayout{		
		float: none;
		width: auto;
		padding: 1px;
		padding-bottom: 40px;
		margin: 10px;
		background-color: white;
		display:block;
		
	}
	
	#maincontent.topthreecolumnlayout #maincolumn.nd2011threecolumnlayout, #maincontent.topthreecolumnlayout #rightcolumnone.nd2011threecolumnlayout{		
		padding: 0px;		
		margin:0px;		
	}
		
	#startmaintopcolumn {
		width: 100% !important;
		display: inline;
		float: none;
		width: auto;
		background-color: white;
	}
	
	#startmaintopcolumn #slideshow {
		width: 100% !important;
		height: auto !important;
	}
	.fourcolumnlayout #slideshow , .fourcolumnlayout #slideshow  #slider ,
	.topthreecolumnlayout #slideshow , .topthreecolumnlayout #slideshow  #slider ,
	.nd2011threecolumnlayout #slideshow , .nd2011threecolumnlayout #slideshow  #slider ,
	.threecolumnlayout #slideshow , .threecolumnlayout #slideshow  #slider {
		width: 100% !important;
		height: 100% !important;
	}
		
	#leftmenu {
		border: 1px solid #cccccc;
	}
	
	.threecolumnlayout h1, .threecolumnlayout h2, .threecolumnlayout h3, .threecolumnlayout p { width: 100%; }
	
	#breadcrumbs .header a {
		background-color: white;
		clear: both;
		color: #333333;
		float: left;
		font-family: Verdana;
		font-size: 20px;
		font-weight: bold;
		height: auto;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		margin-left: -10px;
		margin-right: 10px;
		margin-top: 20px;
		margin-bottom: 10px;
		text-align: left;
		width: 100%;
	}
	
	#contentborder {
		display: none;
	}
	
	#umu_header {
		display: none!important;
	}
	
	#mobile_topfill,
	#mobile_header {
		display: block!important;
	}
	
	#banner.nd2011 img {
		max-width: 350px;
		padding-bottom: 0;
	}
	
	#leftmenu div#eduProgramNav .delimiter {
		display:none;
	}

	#leftmenu div#eduProgramNav div#mobiledelimiter {
		background-color: #EFEFEC;
		height: 10px;
		width: auto;
		border-top: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		margin-bottom: 10px;
		margin-top: 10px;
		margin-left:-11px;
		margin-right:-11px;
	}

	#leftmenu ul#firstlevel,
	#leftmenu div#eduProgramNav a.edu_noheadlinemargin_mobile {
		background-color: white;
		background-image: url(/static/images/leftmenu_top_arrow_right.png);
    	background-repeat: no-repeat;
    	background-position: left 0;
	}
	
	#leftmenu ul#firstlevel li ul#secondlevel li a#secondselected {
   		 background-position: 0 14px;
	}
	#leftmenu ul#firstlevel.showMenu,
	#leftmenu div#eduProgramNav a.showMenuProgram {
		background-image: url(/static/images/leftmenu_top_arrow_down.png);
		background-repeat: no-repeat;
		background-position: left 0;
	}
	
	#leftmenu ul, #leftmenu ul li, #leftmenu ul ul li,  #leftmenu div, #leftmenu div ul, #leftmenu div ul li a{
		width: 100%;
	}
	
	#leftmenu ul#firstlevel li a {
		padding: 0 0 0 20px;
		background-color: transparent;
		border-bottom: none;
	}

	#leftmenu ul#secondlevel {
		margin-top: 10px;
		border-top: 1px solid #ccc;
	}
			
	#leftmenu ul#firstlevel li ul#secondlevel li a {
		padding: 6px 0 4px 9px;
		line-height: 24px;
		background-color: white;
		border: none;
		font-size: 14px;
	}
	
	#leftmenu a#secondselected {
		background-position: 0 15px;
	}
	
	#leftmenu ul#firstlevel li ul#secondlevel li ul#thirdlevel li a {
		padding: 4px 29px;
		line-height: 24px;
		background-color: #F3F3F0;
		border: none;
	}
	
	#leftmenu ul#firstlevel li ul#secondlevel li ul#thirdlevel li a#thirdselected {
		padding: 6px 0px 2px 29px;
		background-position: 18px 15px;
	}
	
	#leftmenu ul#firstlevel li ul#secondlevel li ul#thirdlevel li ul#fourthlevel li a {
		padding: 6px 0px 2px 49px;
		line-height: 24px;
		background-color: #E8E8E3;
		color: #333333;
		border: none;
	}
	
	#leftmenu ul#firstlevel li ul#secondlevel li ul#thirdlevel li ul#fourthlevel li a#fourthselected {
		padding: 6px 0px 2px 49px;
		background-position: 37px 15px;
	}
		
	#leftmenu ul ul,

	#leftmenu div#eduProgramNav p.edu_noheadlinemargin,
	#selmaTabs{
		display:none;
	}
	
	#selmaTabs_mobile{
		display: block;
	}
	
	#leftmenu ul ul.showMenu,
	#leftmenu div ul.showMenuProgram {
		display:block;	
	}
	
	#leftmenu div#eduProgramNav a.edu_noheadlinemargin_mobile {
		display:block;	
		padding: 0 0 0 20px;
		background-color: transparent;
		border-bottom: none;
		color:#333333;
		font-size: 16px;
		line-height: 18px;
	}
	
	#leftmenu ul.edu_coursemenu li {
		margin-top: 10px;
	}
	
	#leftmenu ul.edu_coursemenu li a {
		padding: 6px 0 0 9px!important;
		background-color: white;
		border: none;
		font-size: 14px;
	}

	ul.edu_coursemenu li a.edu_selected {
		background-position: 0 12px;
	}
	
	#maincolumn.nd2011layoutLeft {
		width: auto;
		margin: 10px;
	}

	#maincolumn.nd2011layout {
		display: inline-block;
	}
	
	#maincolumn div#selmadetail h1.aboutprogramme {
		padding-bottom: 10px; font-size: 24px;
	}
	
	#maincolumn h1 span.hiddenprogrammename {
		font-size: 24px; 
		text-indent: 0; 
		padding-bottom: 10px;
	}
	
	table img, #pagedetails img { width: auto; }
	
	#maincolumn .columnarrow {
		padding: 6px 0px 4px 16px;
	}
	
	#slider { 
		margin: 10px auto 0;
		height: auto !important; 
	}
	
	.nivo-directionNav a {
		background-size: 65px 31px;
	}
	
	.nivo-controlNav {padding:10px 0 0 0 !important;}
	a.nivo-prevNav {
		background-position: 0px center !important;
		width: 31px !important;
	}
	a.nivo-nextNav {
		background-position: -31px center;
		width: 31px !important;
	}
	#startmaintopcolumn a.nivo-prevNav {		
		width: 31px !important;
		height: 100%;
	}
	#startmaintopcolumn a.nivo-nextNav {		
		width: 31px !important;
		height: 100%;
	}
	
	#rightcolumnone.nd2011layout {
		width: auto;
		margin: 10px;
	}
	
	#pagedetails {
		height: 36px;
	}

	.threecolumnlayout blockquote,
	.nd2011threecolumnlayout blockquote,
	#maincolumn div#news blockquote
	{margin:0;}

	.threecolumnlayout blockquote p,
	.nd2011threecolumnlayout blockquote p,
	#maincolumn div#news blockquote p
	{background-color: #E6EFFB;float: right;font-family: Georgia;font-size: 18px;font-style: italic;font-weight: bold;line-height: 23px;margin: 0 0 10px;padding: 20px 20px 30px !important;position: relative;text-indent: 14px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;}
	
	.addthis_button_google_plusone, .addthis_button_linkedin { display: none; }
	
	#footer .footertoppadding{
		width: auto;
	}		
	
	#footer .footerbackground {
		display: block;
		margin: 10px;
		padding: 10px;
		width: auto;
	}
	
	#footer ul {
		list-style: none;
		width: auto;
		padding: 0 10px 10px 10px;
	}
	
	#footer select {
		float: left;
		margin-bottom: 20px;
		margin-left: 10px;
		margin-right: 500px;
	}

	#footer .aboutwebb p {
		padding-left: 10px;
	}
	
	#footer .socialmedia {
		padding-left: 10px;
	}
	
	#footer img {
		max-width: 350px;
	}
	
	#footer .column {
		float: none;
		margin-top: 10px;
		margin-bottom: 10px;
		width: auto;
	}
	
	#footer div.leftline{
		width: 100%;
		border: 0px;
		padding: 0px;
		float: none;
	}
	
	#footer div.line{ 
		border: 0px;
		padding: 0px;
	}
	
	#footer p.header {
		font-size: 16px;
		font-weight: normal;
		padding: 10px 10px 0;
	}

	#footer #footersearch {
		float: left;
		width: 95%;
		padding-top: 10px;
		padding-left: 10px;
	}
	
	#footer #footersearch ul{
		padding: 0px;
	}
		
	#footer #footersearchfield {
		max-width: 350px;
		width: 100%;
	}


	#footer .searcharea {
		width: 85%;
	}
	
	#footer a{      
		color:#CCCCCC;
		font-size: 14px;
		line-height: 24px;
		text-align:left;
	}
	
	#footer a:first-child.socialmedia {
		margin-top: 20px;
	}
	/*Search function*/		
	#search-component #searcharea {
		border: 1px solid #DDDDDD;
		box-shadow: 2px 2px 2px #BBBBBB inset;
		float: left;
		margin-right: 5px;
		padding-bottom: 1px;
		padding-left: 5px;
		padding-top: 2px;
		width: 280px;
		margin-bottom: 10px;
	}
	#search-component #searchfield {
		border: 0 none;
		float: left;
		height: 20px;
		margin-top: 3px;
		padding: 0;
		vertical-align: middle;
		width: 90%;
	}
	#suggestion_form  #search.button {
		font-size: 12px;
		height: 29px;
		width: 60px;	
		
	}
	#search-result-component #searchresult table {
		width: 100%!important;
	}

	#search-result-component #searchresult div.pers table tr td p {
		color: #333333;
		line-height: 22px;
	}	
	
	#search-result-component #searchresult div.utb table tr td {
		padding-bottom:16px;
		width: 100%;
	}
	#search-result-component #searchresult div.hit table tr td{
		padding-bottom:16px;
		width: 100%;
	}
	#search-result-component #searchresult div.pers table tr td.cell1 {
		width: 23%;
	}
	
	#search-result-component #searchresult div.pers table tr td.cell2 {
		padding-left: 10px;
		line-height: 22px;
		width: 77%;
	}
	#search-result-component #searchresult div.pers table tr td.cell3 {
		display:none;
	}
	#search-result-component #searchresult div.viewevent table tr td.cell1 {
	   width: 16%;
	}
	#search-result-component #searchresult div.viewevent table tr td.cell2 {
	   padding-left:10px; 
	   width: 62%;
	}
	#search-result-component #searchresult div.viewevent table tr td.cell3 {
	   padding-left:5px; 
	   width: 22%;
	}
	#search-result-component #searchresult div.vieworg table tr td.cell1 {
		width: 20%;
	}
	#search-result-component #searchresult div.vieworg table tr td.cell2 {
		padding-left: 10px;
		width: 80%;
	}
	
	#search-result-component #searchresult div.keymatch table tr td.cell2{
		width: 80%;
	}
		
	#search-result-component #searchresult div.keymatch , #search-result-component #searchresult div.utb{	
		margin-left: 0px;
		padding-left: 0px;
	}
	
	#search-result-component #searchresult div.keymatch table tr td.cell1 , #search-result-component .person {
		width: 100%;
	}
	
	#search-result-component #searchresult div.keymatch table tr td.cell2 {		
		display: none;		
	}
	
	/*
	----------------------------------------------------------------------------------------- 
	Search form enterprise directory 
	----------------------------------------------------------------------------------------- 
	*/	
	tr.search_fill form:first-child span{
		display:block;
		clear:both;
		
	}
	tr.search_fill form:first-child select, tr.search_fill form:first-child input{
		margin-top: 7px;
	}
	
	tr.search_fill form:first-child input.button{
		padding: 3px 10px;
	}
	
	/*
	----------------------------------------------------------------------------------------- 
	Search form news
	----------------------------------------------------------------------------------------- 
	*/
	#newsArchiveSearchForm input#searchText{
		width: 48%;
	}
	
	#newsArchiveSearchForm input.button{
		padding: 3px 10px;
	}
	label[for=fromDate], label[for=toDate]	{
		display:none;
	}
	label[for=fromDateM], label[for=toDateM]{
		display:inline;
	}
	select#sortering_select[name=sortering]{
		width: 95%;
	}
	/*
	----------------------------------------------------------------------------------------- 
	View person
	----------------------------------------------------------------------------------------- 
	*/	
	.viewperson_mobile .contactimage {
		width: 90px;
	}
	
	table.viewperson_mobile td:first-child , table.viewperson_mobile tr:first-child{
		display: none;	
	}
	
	/* 
	----------------------------------------------------------------------------------------- 
	Utbkat search functions
	----------------------------------------------------------------------------------------- 
	*/
	div.rightcolumnform #selmaSearchForm  fieldset {
		width: 95%;
	}
	div.rightcolumnform #selmaSearchForm input#searchString {
		width: 98%;
		-webkit-user-modify: read-write-plaintext-only;
	}
	div.rightcolumnform #selmaSearchForm select{
		width: 70%;
	}
	#selmaSearchForm .button, #selmaSearchSyllabusForm .button {
		display: block;
		float: right;    
		padding: 3px 10px;
	}
	#selmaSearchSyllabusForm .button {
		margin-right: 10px;
		float: left;
		margin-top: 10px;		
	}
	.rightcolumnform #selmaSearchSyllabusForm #bottonarea {
		clear: both;
		float: left;
		margin-bottom: 9px;
	}
	#contenttop #searchString {
		width: 90%;
		font-size: 14px;
		
	}
	
	#contenttop .edu_select{		
		clear: both;		
		margin-top: 10px;
		margin-left: 0px;
		width: 150px;
	}
	
	
	#contenttop .edu_select select {
		background-color: #F2F4FA;
		border: 1px solid #CCCCCC;
		color: #000000;		
		font-size: 12px;
		height: 30px;
		width: 140px;
	}
	
	
	#contenttop #selmaSearchForm .button {		
		margin-top: 10px;
	margin-left: 10px;		
	}
	
	#maincontent, #contenttop {		
		width: 100%;
		
	}
	
	#contenttop {
		margin: 0px;
	}
	
	#contenttop div.edu_searchform .searchcolumn h3 {
		font-size: 13px;
		margin-top:5px;
	}
	
	#contenttop .searchcolumn .buttoncoloredbackground {
		margin-top: 5px;
	}
	
	#selmaSearchOptions #help fieldset{
		padding: 0px;
	}
	
	.td_syllabus_third {
		width: 20%;
	}
	
	/* 
	----------------------------------------------------------------------------------------- 
	Selma lists
	----------------------------------------------------------------------------------------- 
	*/
	
	.threecolumnlayout #education.generictablelist .td_edu_p_first, .threecolumnlayout #education.generictablelist .td_edu_p_second, .threecolumnlayout #education.generictablelist .td_edu_p_third, .threecolumnlayout #education.generictablelist .td_edu_p_fourth, .threecolumnlayout #education.generictablelist .td_edu_p_fifth,
	.fourcolumnlayout #education.generictablelist .td_edu_p_first, .fourcolumnlayout #education.generictablelist .td_edu_p_second, .fourcolumnlayout #education.generictablelist .td_edu_p_third, .fourcolumnlayout #education.generictablelist .td_edu_p_fourth, .fourcolumnlayout #education.generictablelist .td_edu_p_fifth,
	.topthreecolumnlayout #education.generictablelist .td_edu_p_first, .topthreecolumnlayout #education.generictablelist .td_edu_p_second, .topthreecolumnlayout #education.generictablelist .td_edu_p_third, .topthreecolumnlayout #education.generictablelist .td_edu_p_fourth, .topthreecolumnlayout #education.generictablelist .td_edu_p_fifth,
	.nd2011threecolumnlayout #education.generictablelist .td_edu_p_first, .nd2011threecolumnlayout #education.generictablelist .td_edu_p_second, .nd2011threecolumnlayout #education.generictablelist .td_edu_p_third, .nd2011threecolumnlayout #education.generictablelist .td_edu_p_fourth, .nd2011threecolumnlayout #education.generictablelist .td_edu_p_fifth{
		width: auto !important;
		margin-right: 7px;
	}
	table#education.generictablelist tr td:first-child {
		display: block;
		width: 100%;
	}
	
	.threecolumnlayout table#education.generictablelist tbody tr ,
	.fourcolumnlayout table#education.generictablelist tbody tr ,
	.topthreecolumnlayout table#education.generictablelist tbody tr ,
	.nd2011threecolumnlayout table#education.generictablelist tbody tr {
		padding-top:6px;
		padding-bottom:6px;
	}
	.threecolumnlayout table#education.generictablelist tbody tr td,
	.fourcolumnlayout table#education.generictablelist tbody tr td,
	.topthreecolumnlayout table#education.generictablelist tbody tr td,
	.nd2011threecolumnlayout table#education.generictablelist tbody tr td {		
		padding-right: 8px !important;
		padding-bottom: 8px !important;
	}
	
	.threecolumnlayout table#education.generictablelist,
	.fourcolumnlayout table#education.generictablelist,
	.topthreecolumnlayout table#education.generictablelist,
	.nd2011threecolumnlayout table#education.generictablelist{
		display:block;
		font-size: 12px !important;
	}
	
	.threecolumnlayout table#education.generictablelist a,
	.fourcolumnlayout table#education.generictablelist a,
	.topthreecolumnlayout table#education.generictablelist a,
	.nd2011threecolumnlayout table#education.generictablelist a{
		
		font-size: 12px !important;
	}
	.threecolumnlayout table#education.generictablelist td, .threecolumnlayout table#education.generictablelist th,
	.fourcolumnlayout table#education.generictablelist td, .fourcolumnlayout table#education.generictablelist th,
	.topthreecolumnlayout table#education.generictablelist td, .topthreecolumnlayout table#education.generictablelist th,
	.nd2011threecolumnlayout table#education.generictablelist td, .nd2011threecolumnlayout table#education.generictablelist th{
		display:inline;
		float:left;
		padding:0 3px;
	}
	.threecolumnlayout table#education.generictablelist td:last-child, .threecolumnlayout table#education.generictablelist th:last-child,
	.fourcolumnlayout table#education.generictablelist td:last-child, .fourcolumnlayout table#education.generictablelist th:last-child
	.topthreecolumnlayout table#education.generictablelist td:last-child, .topthreecolumnlayout table#education.generictablelist th:last-child
	.nd2011threecolumnlayout table#education.generictablelist td:last-child, .nd2011threecolumnlayout table#education.generictablelist th:last-child{
		border-right:0 none;
	}
	.threecolumnlayout table#education.generictablelist tr, .fourcolumnlayout table#education.generictablelist tr, .topthreecolumnlayout table#education.generictablelist tr, .nd2011threecolumnlayout table#education.generictablelist tr{
		display:block;
		float:left;
		clear:left;
		padding:6px 0;
		width:100%;
	}
	
	
	/*Course menu*/
	
	ul.edu_coursemenu li,ul.edu_coursemenu {
		width: 100%; 			
	}

	ul.edu_coursemenu li a {
		padding: 7px 0 7px 7px !important;
		float: none;
		width: auto;
	}
	
	/*.threecolumnlayout td:nth-of-type(1):before { content: "First Name"; }*/
		
	/* 
	----------------------------------------------------------------------------------------- 
	Alumni search
	----------------------------------------------------------------------------------------- 
	*/
	#rightColumnForm .button {
		float: left;
		margin-right: 4px;
		padding: 3px 10px;
	}
	
	/* 
	----------------------------------------------------------------------------------------- 
	Mobile header
	----------------------------------------------------------------------------------------- 
	*/
	#mobile_searchbox {display:none;}
	#mobile_nav {display:none;}
	#mobile_topmenu_show,
	#mobile_search_show{
		display: none;
	}

	#mobile_header { 
		position:fixed; 
		top:0; 
		left:0;
		padding-top:10px; 
		margin-bottom:10px; 
		z-index:100000; 
		width: 100%; 
		background-color: white; 
		box-shadow:0px 3px 3px #aaaaaa; 
	}
	
	#mobile_header #shortcuts a {
		text-decoration:none; 
		color: #ddd;
		font-size: 13px;
		font-family: Verdana;
		line-height: 24px;
		border-bottom: 1px;
		padding: 5px 10px;
	}
	
	#mobile_header #links a {
		text-decoration:none; 
		color: white;
		font-size: 14px;
		font-family: Verdana;
		line-height: 24px;
	}
	
	#mobile_header ul {
		list-style:none;
		margin: 10px;
		padding: 0;
	}
	
	#mobile_header a.bluebutton {
		display: block;
		padding: 6px 10px;
		margin: 0px 0px;
		color: white;
		font-weight: normal;
		background-color: #00A0E6;  
	}
	
	#mobile_header a.greybutton {
		display: block;
		margin: 0;
		background-color: #333;
	}

	#mobile_menubar {
		overflow: auto;
		width: 100%;
		border-bottom: 1px solid #CCCCCC;
	}

	#mobile_logo {float:left;}
	#mobile_logo img {
		height: 26px;
		padding-left: 10px;
		padding-bottom: 5px;
	}

	#mobile_menubuttons {
		float: right;
		margin-right: 10px;
	}
	
	#mobile_menubuttons a {margin-left:10px;}
	
	#mobile_menubuttons img {width: 26px; height: 26px;}
	
	#mobile_menuicons img {padding-right: 10px;}

	#mobile_searchbox {
		width:100%;
		padding:10px;
		border-bottom: 1px solid #ccc;
	}

	.mobile_searcharea {
		float:left;
		width: 65%;
		height: 27px;
		border: 1px solid #DDD;
		-moz-box-shadow: inset 2px 2px 2px #BBB;
		-webkit-box-shadow: inset 2px 2px 2px #BBB;
		box-shadow: inset 2px 2px 2px #BBB;
	}

	#mobile_searchbox .button {
		margin: 1px 0 0 10px;
		height: 30px;
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.mobile_searcharea::-webkit-input-placeholder {
		font-weight: normal;
		padding-left: 6px;
	}
	
	#mobile_searchbox input {
		font-family: Verdana;
		font-weight: normal;
		padding: 1px 2px;
		font-size: 11px;
		-webkit-user-modify: read-write-plaintext-only;
	}
	
	/* 
	----------------------------------------------------------------------------------------- 
	Adjustments for pretty photo
	----------------------------------------------------------------------------------------- 
	*/
	.pp_pic_holder { width: 100%!important; left: 0!important; overflow: hidden; }
	.pp_content_container .pp_left { padding-left: 0!important; }
	.pp_content_container .pp_right { padding-right: 0!important; }
	.pp_content { width: 100%!important; height: auto!important; }
	.pp_fade { width: 100%!important; height: 100%!important; }
	.pp_social { display: none!important; }
	a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom  { display: none!important; }
	#pp_full_res img { width: 100%!important; height: auto!important; }
	#pp_full_res { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
	#pp_full_res iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	#pp_full_res object {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	#pp_full_res embed  {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	.pp_details { width: 100%!important; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
	a.pp_close { right: 40px!important; top: 10px!important; }
	
	/* 
	----------------------------------------------------------------------------------------- 
	Adjustments for video player
	----------------------------------------------------------------------------------------- 
	*/
	.umuVideoPlayer {		
		width: 100%;
		height: auto;
	}
	
	/* 
	----------------------------------------------------------------------------------------- 
	Adjustments for rest calendar
	----------------------------------------------------------------------------------------- 
	*/
	#calendarListReloadContainer a { width: 100%; height: 50px; background-color: white; display: inline-block; text-align: center; line-height: 50px; font-size: 20px; }
}
