@charset "utf-8";
/* CSS Document */

form
{
	
	margin:0;
}
.hometop .container
{
	position:relative;
}
.button_container, .post-content
{
	text-align:justify;
}
#autoconnect_premium-2
{
	 margin: 0 auto 10px;
    width: 200px;
}
#main .fb_iframe_widget, #main .fb_iframe_widget span, #main .fb_iframe_widget span iframe[style], #main .twtr-doc {
    width: 99% !important;
}

.fbLoginButton
{
	margin:0 auto;
	width:157px;
}
.archive .alignleft
{
/*	float:none; */
	display:block;
}
.archive img.alignleft
{
	max-width:100% !important;
/*	float:none !important; */
}
@media (min-width: 1200px) {
	
	  .innercustom .span8 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
	 margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
  }
    .innercustom .span4 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
	margin-left:0;
  }
}
@media (min-width:980px) and (max-width: 1199px) {
			.entry-header .comments-link a
	{
		position:static !important;
		display:block;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	#home_chat
	{
		position:relative !important;
		top:10px !important;
	}
	  	.pinwheel_slider .pinwheel_slider_handle
	{
		height:300px !important;
	}
  .innercustom .span8 {

    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;  
  }
    .innercustom .span4 {
	margin-left:0;
  }
	.entry-header .comments-link a
	{
		position:static !important;
		display:block;
	}
}

@media (max-width: 767px) {
	body
	{
		
		padding-left: 0px;
    	padding-right: 0px;
	}
	#site-title, #branding #searchform
	{
		text-align:center !important;
	}
	.header-center
	{
		padding:0 !important;
	}
	#branding #s, #branding #s:focus
	{
		width:80% !important;
		float:none !important;
	}
	#access li
	{
		float:none !important;
	}
	#home_chat
	{
		position:static !important;
		margin:10px auto;
	}
		.pinwheel_slider .pinwheel_text
	{
		display:none !important;
	}
	.pinwheel_slider .pinwheel_slider_handle
	{
		height:260px !important;
	}
	#supplementary
	{
		width:90%  !important;
		margin:0 auto !important;
	}
	
	div.button_img_container img
	
	{
		
		float:left !important;
		
		margin-right: 10px !important;
		
		max-width: 40% !important;
		
		height: auto !important;
			}

	.button_title 
	
	{
		
		text-align: left !important;
		
	}

	.button_container, .post-content
	{

		text-align: left !important;
		
	}

	img.alignleft, img.alignright, img.aligncenter
	
	{
	
	margin-bottom: 5px !important;
	
	}
	#primary
	{
		width:90% !important;
		margin:0 auto !important;
	}
	.left-sidebar #secondary
	{
		border:0 none !important;
	}
	.left-sidebar #secondary
	{
		padding:0 !important;
		width:90% !important;
		margin:0 auto !important;
	}
	#text-13 .textwidget
	{
		text-align:center;
	}
		.entry-header .comments-link a
	{
		position:static !important;
		display:block;
	}
	.entry-content
	{
		overflow:hidden;
	}
	.commentlist .avatar
	{
		position:static !important;
		margin-right:7px;
	}
	#gallery-1 .gallery-item
	{
		width:100% !important;
	}
}