
.mainTitlePermalink:hover {
	text-decoration:none;
}
.cb {
	clear:both;
}
.fimage {
	margin-bottom:10px;
	margin-right:20px;
	float:left;
}
.sidepanel .double {
	margin-top:10px;
}
.widget_posts .double {
	margin-top:0px;
}
.widget_search .double {
	display:none;
}
.children {
    padding-bottom: 0;
    padding-left: 80px;
    padding-top: 10px;
}
.children li {
    padding-bottom: 0 !important;
}
#contentarea img {
	max-width:100%;
	height: auto;
}
.contact_form {
	padding-bottom:15px !important;
}
.contact_info .contacts li {
    display: inline-block;
    width: 42%;
}
.thismap {
	padding:10px 0px;
}
.pager li {
	background-image:none;
	padding:0px;
}
.pager li:hover a {
	font-size: 11px;
	line-height:20px;
}
img.alignright {float:right; margin:0 0 10px 20px}
img.alignleft {float:left; margin:0 20px 10px 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.fl {
	float:left;
}
.fr {
	float:right;
}
.video_embed_post {
	max-width:380px;
	float:left;
	margin-right:15px;
}
.post-format-cont {
	float:left;
	position:relative;
}
.post-format-icon {
	bottom: 17px;
    display: block;
    height: 30px;
    left: 8px;
    position: absolute;
    width: 30px;
	opacity:0.9;
}
.post-format-icon:hover {
	opacity:1;
}
.status_bar * {
	line-height:18px;
}
/*.ineedpass input[name=post_password] {
	color: #AEAEAE;
    font-size: 12px;
    line-height: 16px;
    margin: 0 5px 0 0;
    padding: 3px 5px;
    width: 200px;
	background: url("../img/bg_opacity30.png") repeat scroll 0 0 transparent;
    border: 1px solid #797979;
}*/
.sticky {
}
.gallery-caption {
}
.bypostauthor {
}
.ineedpass input[name=Submit] {
	background: none repeat scroll 0 0 #797979;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
}
.single-port img {
	max-width:100%;
}
.featured-video-sp {
	padding-bottom:10px;
}
.shortcode_column {
	float:left;
}
.shortcode_column {
	float:left;
}
.shortcode_column p {
	padding-right:15px;
}
.shortcode_column.last {
	margin-right:0px !important;
}
.shortcode_column.last p {
	padding-right:0px;
}
.shortcode_column.one_half {
	margin-bottom: 2%;
	margin-right: 2%;
	width:49%;
}
.shortcode_column.one_third {
	width:32%;
	margin-bottom: 2%;
	margin-right: 2%;
}
.shortcode_column.two_third {
	width:64%;
	margin-bottom: 2%;
	margin-right: 2%;
}
.shortcode_column.three_fourth {
	width:75%;
	margin-bottom: 2%;
	margin-right: 2%;
	
}
.shortcode_column.one_fourth {
    margin-bottom: 2%;
    margin-right: 2%;
    width: 23%;
}
.shortcode_blockquote.float_left {
	margin-right:20px;
}
.shortcode_blockquote.float_right {
	margin-left:20px;
}
.page_wrapper ul {
	/*display: inline-block;
    padding: 0 0 15px 15px;*/
}
.page_wrapper ul li {
	/*background: url("img/list_arrow.png") no-repeat scroll 0 5px transparent;
	padding: 0 0 0 11px;*/
}
#comments ul, #list {
	padding:0px;
}
#comments li, #list li {
	list-style:none;
	padding:0px;
}
.columns3 .mainTitlePermalink, .columns3 .post-format-cont {
	max-width: 256px; 
}
.post-format-cont img {
	max-width:100%;
}
.columns2 .post-format-icon, .columns3 .post-format-icon {
    bottom: 10px;
}
.shortcode_highlighter {
	padding: 0px 6px;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.shortcode_column.one_half,
	.shortcode_column.one_third,
	.shortcode_column.two_third,
	.shortcode_column.three_fourth,
	.shortcode_column.one_fourth {
		margin: 0 0 15px 0!important;
		width: 100%!important;
	}	
	iframe {width:100%!important; margin-bottom:15px!important;}
	.columns3 .mainTitlePermalink, .columns3 .post-format-cont {
		max-width: 100%!important;
	}
}

@media only screen and (max-width: 479px) {
	.shortcode_column.one_half,
	.shortcode_column.one_third,
	.shortcode_column.two_third,
	.shortcode_column.three_fourth,
	.shortcode_column.one_fourth {
		margin: 0 0 15px 0!important;
		width: 100%!important;
	}	
	iframe {width:100%!important; margin-bottom:15px!important;}
	.columns3 .mainTitlePermalink, .columns3 .post-format-cont {
		max-width: 100%!important;
	}
}