	#bw-content 	{font:sans-serif;margin:0 auto;width:98%;max-width:600px}
	
	#bw-loginbox	{font:normal normal 1em/1em sans-serif;width:100%;padding:20px 0 20px 10px;position:fixed;bottom:0;left:0;color:white;background:black;opacity:1}
	#bw-loginbox a:link, #bw-loginbox a:visited,#bw-loginbox a:active	{color:orange;margin:0 10px;font:.7em/1em sans-serif}
	#bw-login		{display:none;width:300px;margin-top:40px}
	
	#bw-fade 		{display:none;background:rgba(0,0,0);background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:2}
	
	.bw-sections		{background:none repeat scroll 0 0 orange;font:1em/1em sans-serif;color:white;padding:15px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
	.bw-sections:hover	{background:lightblue}
	.bw-calendarevents, .bw-blogs	{padding:2px 2px 10px;word-wrap:break-word;overflow:hidden;border-bottom:1px solid lightgray}
	
	.slicktoggle 	{text-transform:uppercase;margin:10px 0 0;cursor:pointer}
	.slickbox		{background:#f1f1f1;padding:20px;margin:10px 0;word-wrap:break-word;box-shadow:0 0 3px lightgray;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}

	.bw-tal			{text-align:left}
	.bw-postinfo	{color:green;font:normal normal 0.6em/2em sans-serif;text-transform:uppercase;padding:0;margin:10px 0 -10px}
	.bw-imagebutton	{position:relative;top:10px}
	.bw-archiver		{background:orange;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font:normal .9em/1em sans-serif}
	.bw-archiver:hover	{background:lightblue}
	.bw-archiver a:link{color:white}

	#bw-content input, #bw-content textarea, #bw-content select {overflow:none;border:1px solid #c0c0c0;padding:10px;color:#525252;font:12px sans-serif;margin:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
	#bw-content textarea {width:100%;max-width:500px}
	#bw-content input:hover, #bw-content textarea:hover, #bw-content select:hover {box-shadow:1px 1px 5px gray}
	
	#bw-content input.submits			{background:orange}
	#bw-content input.submits:hover	{background:lightblue}
	#bw-content input.preview			{background:orange}
	#bw-content input.preview:hover	{background:lightblue}

	.clear {clear:both}

	#generatedpreview 	{display:none;width:560px;height:90%;position:fixed;left:50%;top:5%;margin:0 0 0 -280px;overflow-x:hidden;overflow-y:visible;background:white;z-index:5555}
	pre {font:bold normal 1em/1em 'Lato', sans-serif;text-align:justify;white-space:pre-wrap;/* css-3 */white-space:-moz-pre-wrap;/* Mozilla, since 1999 */white-space:-pre-wrap;/* Opera 4-6 */white-space:-o-pre-wrap;/* Opera 7 */word-wrap: break-word;/* Internet Explorer 5.5+ */text-align:justify;padding:20px}

	.popup_block{display:none;width:400px;background:#fff;padding:20px;position:fixed;top:10%;left:50%;z-index:5555;text-align:center;margin:0 0 0 -220px;box-shadow:0px 0px 20px orange}
	.popup_block form {color:#313131;font-family:Arial,sans-serif,myriad-pro,Helvetica;font-weight:normal;font-size:12px;line-height:2}
	.popup_block form input {margin:0 10px 10px 0;padding:7px;font-weight:normal;font-size:13px;border:1px solid lightgreen}
	.popup_block form textarea {margin:0 0 10px 0;padding:7px;font-weight:normal;font-size:13px}

	.annimg {float:left;margin:10px 25px 10px 0;height:175px;width:auto}
	.images 	{float:left;margin:45px 30px 10px 0}
	.images img	{height:auto !important}
	.uploadbar 	{height:480px;width:300px;margin:20px auto 0}

	#close			{display:none;width:100px;height:12px;position:fixed;left:50%;top:5px;margin:0 0 0 -50px;font-family:sans-serif;color:white;font-size:10px;text-align:center;z-index:6666}
	
/* Tablets in Portrait */
@media only screen and (min-width:768px) and (max-width:959px) {
	
}
	
/* Mobiles in Portrait */
@media only screen and (max-width:767px) {
#bw-loginbox a:link, #bw-loginbox a:visited,#bw-loginbox a:active	{margin:0}
}

/* Mobiles in Landscape */
@media only screen and (min-width:480px) and (max-width:767px) {
	
}