@CHARSET "UTF-8";

/******************************

		Iframe styles
		
*******************************/
html {
	padding: 0px;
	margin: 0px !important;
}
body.iframe {
	padding: 0px;
	background: none;
	margin: 0px !important;
}
.iframe #wrap {
	min-height: 0px; 
	margin: 0px;
	box-sizing: border-box;
}
.iframe .footer-commercial {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}
/* uncomment if fix in timeline.timeselect.week.js line 81 
.iframe .date_time_container.week.time-grid.leftside-weekly-timeline .time-select-week-container table th .day-div {
	width: 60px; 
}*/

/* test this for normal layout then move to main css */
.iframe #date_time_step.prev-next-block-on-top .date_time_container.week .time-select-week-container {
	width: 100%;
}
.iframe #date_time_step.prev-next-block-on-top .date_time_container.week .time-select-week-container table {
	margin: auto;
	padding-right: 40px;
}
.iframe #date_time_step.prev-next-block-on-top .date_time_container.week.time-grid .time-select-week-container {
	/*margin-left: -50px;*//* - why do we need it?*/
}	
.iframe #date_time_step.prev-next-block-on-top .bottom-info {
	display: block;
	margin: auto;
	margin-top: 30px;
}
body.iframe.fb-widget .fb-admin-container {
	margin-top: 20px;
}
body.iframe.fb-widget .fb-admin-container a {
	width: 100px;
	padding: 10px;
	background: #435a8b;
	color: #ffffff;
	margin-top: 10px;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	border-radius: 3px;
	font-family: Helvetica,Arial,"lucida grande",tahoma,verdana,arial,sans-serif;
}
