/*
Theme Name: Steve Nallon
Theme URI: http://www.nallon.com/
Description: Steve Nallon Theme by NewTimeMedia    http://www.newtimemedia.co.uk/
Version: 1.0
Author: Neil Binley
Author URI: http://www.newtimemedia.co.uk/
Tags: Steve Nallon, fixed width, two columns, three columns, cms

	Steve Nallon

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {font-family: 'Open Sans', sans-serif;background: #fff;text-align: center;margin:0px;padding: 0px;color:#000;background-repeat:repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0) { body { font-family: Arial, Verdana, San-Serif; }}

.bodytop {background-position:top;width:100%;padding:0px;}	
p {padding:0px;margin:0px;}
div {padding:0px;margin:0px;}
.postmetadata {clear:both;}
.clear {clear:both;}
img { border:0px; }
#page {	margin: auto;padding: 0px;width: 970px;	text-align: left;font-size:14px;}
.pageinner {float:right;width:970px;height:auto;overflow:hidden;}	
.pageinner-title {width:710px;height:168px;overflow:hidden;float:right;}	
.pageinner-title h2 {padding:0px;margin:0px;font-size:16px;}	
#content {width:600px;min-height:400px;margin-left:20px;float:left;}


	
.clear1 { clear:both;height:1px; }



/* crds */

.acting-crd-outter { width:950px;height:auto;overflow:hidden;border:1px solid #e0d98b;border-top:0px;background-color:#fff;padding:20px 0px 20px 10px; }
.acting-crd-outter img { padding:20px 10px 20px 10px;border:0px;}


.acting-crd-outter2 { width:950px;height:auto;overflow:hidden;border:1px solid #fcf49d;border-top:0px;background-color:#fff;padding:20px 0px 20px 10px; }
.acting-crd-outter2 img { padding:20px 5px 20px 5px;border:0px;}


.catlisting-single-arc a { text-decoration:none;color:#000; }

.crd-acting:hover, .crd-mocap:hover, .crd-comedy:hover, .crd-voice:hover, .crd-corporate:hover, .crd-talks:hover, .crd-writing:hover { cursor:pointer;background-color:#fcf49d;font-weight:normal;  } 

.crd-acting { width:100px;height:33px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:11px;float:left;border:1px solid #fdf5db; }
.crd-mocap { width:140px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-comedy { width:120px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-voice { width:130px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-corporate { width:130px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-talks { width:140px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-writing { width:130px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }


.twitter-internal-cnt a { color:#555;font-weight:bold;text-decoration:none; }

.archive-out { width:655px;padding:5px; }
.archive-out a { color:#555;font-weight:bold;text-decoration:none; }
.archive-out img { border:0px;float:left;padding:0px 10px 5px 0px; }
.btn-more-blog-news  {width:80px;height:20px;border:1px solid #ccc;float:right;border-radius:5px;font-weight:bold;padding:8px;}
.btn-more-blog-news:hover  {width:80px;height:20px;border:1px solid #ccc;border-radius:5px;padding:8px;cursor:pointer;background-color:#f3f3f3;}
.btn-more-blog-news p {font-size:13px;}
.btn-more-blog-news a {text-decoration:none;color:#555;}
.contact-bio-btn { width:380px;height:30px;float:left;padding-left:170px;;margin:0px 5px;position:absolute;}
.contact-bio-btn a { padding:7px 20px 6px 20px;height:20px;border:1px solid #ccc;background-color:#f9f6d8;text-decoration:none;font-size:15px;color:#555;margin:0px 10px;border-radius:0px 0px 10px 10px;box-shadow:4px 6px 3px #ccc; }


.lwr-post-inner { width:640px;height:auto;overflow:hidden;padding:5px 0px 20px 10px;float:left;font-size:14px;line-height:1.64em; }
.lwr-post-inner p { font-size:13px;color:#000;float:left; }
.lwr-post-inner img { padding:0px;margin:0px 12px 0px 10px;width:120px;height:120px;float:right;border-radius:5px;border:4px solid #f3f3f3;box-shadow:7px 8px 5px #888; }

.contact-bio-btn a:hover { box-shadow:1px 2px 3px #ccc; }

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}


.commentmetadata {
	font-weight: normal;
	}

code 
	{
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
	{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

/* End Typography & Colors */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.centered2 {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.alignleft2 {
	float: left;
	}
/* End Images */


/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { 
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url() repeat;}
.TB_overlayBG {
	
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
	height:350px; 
	overflow:hidden;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}


#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}



#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


.thickbox1 a:link {  border-bottom:1px dotted #000; }
.thickbox1 a:visted {  border-bottom:1px dotted #000; }
.thickbox1 a:hover {  border-bottom:0px solid #000; }



/*Search Box */

#searchbox {width:280px;float:right;}
#searchbox .textfield {line-height:16px;width:130px;float:right;}
#searchbox .switcher {background:url(images/search.gif) 0 0 no-repeat;float:right;width:90px;height:22px;line-height:16px;display:block;text-indent:-999em;}
#submit2 { background-color:#f3f3f3;height:auto;overflow:hidden;border:0px;border:1px solid #ccc;box-shadow:0px 0px 5px #ccc;color:#000;font-weight:bold;margin:0px;padding:5px 10px 5px 10px;float:left; }#submit2:hover { cursor:pointer;background-color:#ccc;color:#fff;cursor:pointer; }


.date { background:url(img/icons.gif) no-repeat;padding-left:22px;height:16px;line-height:16px;display:block;font-size:11px;}
.act {height:16px;float:right;}
.act span {float:left;margin-left:15px;}
.tags {background-position:0 -16px;}
.categories {background-position:0 -32px;float:left;margin-right:1em;}
.author {background-position:0 -176px;}
.date {background-position:0 -48px;float:left;}
.editpost {background-position:0 -64px;}
.readingblinds {background-position:0 -80px;}
.comments {background-position:0 -96px;}
.addcomment {background-position:0 -112px;}
.editlinks {background-position:0 -192px;}

.acting-crd-outter a { text-decoration:none;color:#000; }




.premier-m-one { width:79px;text-align:center;float:left;padding:0px;font-size:14px; }
.premier-m-one a { font-weight:bold; }
#premier-m-one .premier-one { width:240px;height:auto;overflow:hidden;position:absolute;display: none;float:left;padding:0px;margin-top:45px;padding:10px;font-size:13px;border:1px solid #ccc;border-radius:0px 0px 4px 4px;box-shadow:3px 3px 3px #ccc;text-align:left;padding:20px 30px 10px 10px; }

#premier-m-one {float:left;margin:0px 3px 0px 0px;text-align:center;}	

.title-top-menuplus { padding:0px 10px;width:auto;height:17px;float:left;font-size:13px;color:#555; }
.title-top-menuplus:hover { border-bottom:0px;box-shadow:1px 1px 1px #ccc;border-radius:7px 7px 0px 0px;box-shadow:3px 3px 3px #ccc;border:1px solid #ccc; }
.link-topmenu-tp { width:auto;height:17px;float:left;font-size:13px;color:#555; }
.link-topmenu-tp a { text-decoration:none;color:#555; }	
.premier-one:hover .title-top-menuplus { box-shadow:1px 1px 1px #ccc;border-radius:7px 7px 0px 0px;box-shadow:3px 3px 3px #ccc; }	
.tmmenu a { text-decoration:none;color:#555; }	

.premier-m-one-in { margin-top:0px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db;color:#000; }
.premier-m-one-in:hover { background-color:#fcf49d; }
#premier-m-one .premier-m-one-in a { width:auto;text-align:center;text-decoration:none;color:#555; white-space:nowrap;}
#premier-m-one .premier-m-one-in a:hover { width:100% !important;text-align:center;background-color:#fcf49d;text-decoration:none;color:#555;}


.onpage { background-color:#fcf49d !important; }

.crd-acting:hover, .crd-mocap:hover, .crd-comedy:hover, .crd-voice:hover, .crd-corporate:hover, .crd-talks:hover, .crd-writing:hover { cursor:pointer;background-color:#fcf49d;font-weight:normal;  } 

.crd-acting { width:100px;height:33px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:11px;float:left;border:1px solid #fdf5db; }
.crd-mocap { width:140px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-comedy { width:120px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-voice { width:130px;height:33px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:11px;float:left;border:1px solid #fdf5db; }
.crd-corporate { width:130px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-talks { width:140px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }
.crd-writing { width:130px;height:39px;border-radius:10px 10px 0px 0px;text-align:center;font-size:14px;padding-top:5px;float:left;border:1px solid #fdf5db; }








.outer-information-holder { width:960px;height:auto;overflow:hidden;clear:both; }
.outer-information-holder h2 { padding:10px 0px 0px 0px; }
.outer-information-holder p { padding:10px 0px 0px 0px; }
.premier-one { background-color:#fff; }
.premier-one a { text-decoration:none;color:#000; }
.premier-one a:hover { text-decoration:underline;color:#000; }


/* End Various Tags & Classes*/
.stevenallon-single-outter { width:970px;height:auto;overflow:hidden; }
.stevenallon-inner-main {width:740px;height:auto;overflow:hidden;float:left;box-shadow:10px 0px 10px #ccc;  }
.stevenallon-inner-main-holder { width:700px;padding:0px 20px 10px 20px;font-size:15px;line-height:1.64em;background-image:url('images/master-bck-plainsq5.png'); background-repeat:repeat; }
.stevenallon-inner-main-holder p { padding:10px 0px; }


.stevenallon-kitchen-thumb-preview { font-size:16px;line-height:16px;padding:0px 5px 0px 0px;float:left;line-height:1.54em; }
.stevenallon-kitchen-thumb-preview p {font-size:16px;} 
.stevenallon-kitchen-thumb-preview img { width:120px;height:120px;float:left;border-radius:10px;padding:5px;}

#bottom-bar-out {position:fixed;top:95%;width:100%;height:40px;z-index:44400;}#bottom-bar-out a { color:#555;}
.navi-header-fix-inner {	margin: auto;padding: 0px;height:auto;overflow:hidden;	width: 970px;	text-align: left;background-repeat:repeat-x;}.navi-header-fix-inner a { color:#fff; }.navi-header-fix-inner img { width:45px;height:36px;padding-top:5px; }.navi-header-fix-inner img:hover {box-shadow:0px 0px 15px #ccc;}.navi-header-fix-inner p {padding:0px;margin:0px;}

.fttr-outter { width:960px;height:240px;float:left; }
.fttr-l1 { width:220px;height:210px;float:left;padding:10px 10px 10px 20px; }
.fttr-l1 a {text-decoration:none;color:#555;padding-left:10px;line-height:1.34em;}
.fttr-l1 a:hover { text-decoration:underline;color:#000; } 
.fttr-l1 h4 {font-size:18px;font-weight:normal;padding-bottom:8px;}
.rereplytweet {background-image:url('images/twitter-c-bck.png');text-align:center;}
.rereplytweet:hover {background-image:url('images/twitter-c-bck.png'); background-position:0px -7px;}
#twitter-internal-link .rereplytweet a:link,
#twitter-internal-link .rereplytweet a:visited { text-decoration:none;border-bottom:0px;font-weight:normal;font-size:11px;color:#000; }
#twitter-internal-link .rereplytweet a:hover { text-decoration:none;border-bottom:0px; }


.thatcher-videos-lnk1 { border:1px solid #ccc;padding:10px 10px 0px 10px;cursor:pointer;margin:0px 2px 0px 12px;background-color:#001fda;color:#fff;font-weight:bold; }
.thatcher-videos-lnk2 { border:1px solid #ccc;padding:10px 10px 0px 10px;cursor:pointer;margin:0px 2px 0px 2px;font-weight:bold; }

.cpane { width:950px;height:auto;overflow:hidden;float:left;padding-left:40px; }
.cpane img { float:left;margin:3px; }
.cpane-inner {width:300px;height:auto;overflow:hidden;float:left; }
.cpane-inner img {width:45%;height:45%;float:left;margin:7px;}
.cpane-inner-btm {width:970px;height:500px;float:left; }
.cpane-inner-btm img {width:15%;height:auto;float:left;margin:7px;}
.lpane-actor { width:170px;height:auto;overflow:hidden;float:left;padding:0px 0px 0px 20px; }
.lpane-actor img { margin:10px 0px; }
.rpane-actor { width:180px;height:auto;overflow:hidden;float:right; }
.rpane-actor img { margin:10px 0px; }
.video-links-spitting-image a { border:0px;float:left;margin:4px 0px;color:#000;padding:4px 0px;text-decoration:none; }
.video-links-spitting-image img { border:0px;float:left;width:100px;display:block;margin:auto; }
.video-links-spitting-image { border:0px;float:left;width:100px;margin:5px;text-align:center; }

/* twitter feed info */
.clear5 { clear:both;height:8px; }

.tweetfeed_holder_lrg { width:470px;margin:5px 5px 0px 0px;height:180px;overflow:hidden;float:left;background:transparent  !important;text-align:left;border:1px solid #ccc;border-radius:3px;}
.tweetfeed_inner_lrg { padding:10px;font-size:12px;font-weight:normal;line-height:1.44em;color:#555;height:auto;overflow:hidden;margin:0px;width:450px;background:transparent !important; }
.tweetfeed_inner_lrg img { float:left;padding:0px 5px 0px 3px;width:48px;height:48px; }
.tweetfeed_inner_lrg a, .tweetfeed_inner_lrg a:link { color:#878585;text-decoration:none; }
.st_twitter_flw_btn { width:60px;text-align:left;margin-top:5px;float:right; }
.st_tweet_cnt { width:445px;height:60px;font-size:14px;padding-left:2px; }
.st_twitter_user_info_holder { width:200px;height:20px;float:left; }
.st_twitter_user_name { font-size:13px;color:#bfbfbf;font-weight:normal;}
.st_twitter_user_name a:link { border:0px;color:#b3b3b3; }
.st_twitter_user_name_lrg { font-size:16px;color:#000;padding-top:4px;}
.st_twitter_user_name_lrg a:link, .st_twitter_user_name_lrg a:visited { font-size:16px;color:#000;padding-top:4px;}
.st_elements_outter { width:220px;height:32px;float:right;margin-top:4px; }
.st-retweet { width:45px;height:16px;float:left;background-image:url('images/twitter_style/twitter-retweet.png');background-repeat:no-repeat;margin:1px 5px;font-size:12px;padding-left:20px; }
.st-retweet:hover { background-image:url('images/twitter_style/twitter-retweet_hover.png');background-repeat:no-repeat;cursor:pointer; }
.st-reply { width:35px;height:16px;float:left;background-image:url('images/twitter_style/twitter-reply.png');background-repeat:no-repeat;margin:1px 5px;font-size:12px;padding-left:20px; }
.st-reply:hover { background-image:url('images/twitter_style/twitter-reply_hover.png');background-repeat:no-repeat;cursor:pointer; }
.st-fav { width:45px;height:16px;float:left;background-image:url('images/twitter_style/twitter-favorite.png');background-repeat:no-repeat;margin:0px 5px;font-size:12px;padding-left:20px;padding-top:1px; }
.st-fav:hover { height:16px;float:left;background-image:url('images/twitter_style/twitter-favorite_on.png');background-repeat:no-repeat;cursor:pointer; }
.datetime-twitter { width:190px;height:32px;float:left;background-image:url('images/twitter_style/twitter-bird_blue_32.png');background-repeat:no-repeat;padding-left:40px;padding-top:5px;font-size:13px;margin-left:10px; }

.christmas-carol-tabs { width:120px;height:30px;border:1px solid #aaa;float:left;line-height:30px;text-align:center;background-color:#fff;border-radius:7px;cursor:pointer; }
.christmas-carol-tabs a { text-decoration:none;color:#000; }
.christmas-carol-tabs a:hover { text-decoration:underline;color:#000; }


.post-inner-main p { padding:17px 0px;font-size:16px;line-height:32px; }
.post-inner-main img { max-width:96%; }

.after-dinner-more p,.awards-host-more p,.conference-host-more p { font-size:14px;padding:10px 0px; }
.after-dinner-more-btn, .awards-host-more-btn, .conference-host-more-btn { cursor:pointer; }


.ad-review-people { width:525px;height:auto;overflow:hidden;font-family: 'Noto Sans', sans-serif;font-weight:bold;padding:10px;font-size:15px; }
.ad-review-people p { font-style:italic;font-weight:normal;padding-bottom:7px; }
.ad-review-people span { font-weight:bold; }


/* Big Oddesy */

.nallon-big-oddesy-mainout { width:760px;height:auto;overflow:hidden; }

.nallon-big-oddesy-mstr-out { z-index:0;width:760px;height:auto;overflow:hidden;background-image:url('images/big-oddesy/big-odyssey-marble-yellow-background.jpg');background-repeat:repeat; }
.nallon-big-oddesy-left-pillow { z-index:10;background-image:url('images/big-oddesy/big-odyssey-side-pillow.png');height:2700px;float:left;margin-top:10px;width:60px;background-repeat:repeat-y;}
.nallon-big-oddesy-right-pillow { z-index:10;background-image:url('images/big-oddesy/big-odyssey-side-pillow.png');height:2700px;float:right;margin-top:10px;width:60px;background-repeat:repeat-y;}


.nallon-big-oddesy-center-cnt { width:630px;height:auto;overflow:hidden;float:left; }
.nallon-big-oddesy-center-cnt p  { padding:10px; }



.nallon-big-oddesy-mainout a { color:#555;text-decoration:none;font-weight:bold; }
.premier-one { z-index:10000; }
.lpane-big-oddessy { width:200px;height:auto;overflow:hidden;float:left; }
.lpane-big-oddessy img { margin:10px 0px; }
.lpane-big-oddessy a { text-decoration:none;color:#474747;font-weight:normal; }
.lpane-big-oddessy a:hover { text-decoration:underline;color:#494949;font-weight:normal; }
.nallon-big-oddesy-center-cnt .reviews { display:block;margin:auto;width:30%; }

.btn-watch-video-bg { border:1px solid #aaa;border-radius:5px;padding:5px;text-align:center; }
.btn-watch-video-bg:hover { border:1px solid #aaa;border-radius:5px;padding:5px;background-color:#f3f3f3; }
#next:hover,#prev:hover { cursor:pointer; }

.facebooker { border:1px solid #aaa;background-color:#f3f3f3;color:#474747;font-weight:bold;text-decoration:none;padding:4px 10px;border-radius:4px;font-size:12px; }


.cv-outter { width:960px;height:auto;overflow:hidden;float:none;margin:auto; }
.cv-outter h3 {font-size:22px;padding:0px;margin:0px; }
.cv-outter h2 {font-size:28px;padding:10px 0px;margin:0px; }
.cv-outter h1 {font-size:32px;padding:0px;margin:0px; }
.cv-outter p {font-size:18px !important;padding:10px 0px;margin:0px;line-height:1.64em; }




/* livesearch.php SEARCH BOX */

.header-main-search { width:320px;height:auto;overflow:hidden;float:left; }

#livesearch {width:100%;height:auto;overflow:hidden;position:absolute;top:120px;width:970px;margin:auto;float:none;  }
.livesearch-extra {box-shadow:11px 2px 11px #ccc;border:1px solid #aaa;padding:1% 1% 1% 2%;background-color:#fff;  }
.lives-search-inner { width:98%;height:auto;overflow:hidden;float:left;background:transparent;padding-left:10%; }
.lives-search-inner input.searchlive { border:1px solid #000;border-left:0px;margin:2% 0px;width:76%;height:30px;border-radius:0px; }

.lives-search-inner img { width:32px;height:auto;overflow:hidden;float:left;margin:2% 0px; }

/* livesearch.php */
.audio-post-title-lnk-s a { text-decoration:none;color:#474747;font-weight:bold; }
.audio-play-title-main-s { padding:0px 0px 3% 0px; }
.audio-post-title-lnk-s { padding:3% 0px 0px 0px !important;display:block; }
.jp-nav-holder { width:100%; }
.livesearch-out { width:75%;margin:auto;float:none;height:auto;overflow:hidden;text-align:left;background-color:#fff; }
.livesearch-out h2 { width:33%;float:left; }
.livesearch-out h2 img { width:40px;height:40px;float:left;padding-right:2%; }
.livesearch-out h2 span { display:block;float:left;margin:10px 0px 20px 0px; }
.livesearch-section-out { width:31%;margin:auto 1%;float:left;height:auto;overflow:hidden;border-right:1px solid #aaa;padding-right:1%;margin-left:0px; }

.livesearch-section-out-audio { border-right:0px;width:30%; }
.livesearch-postsingle-holder { width:98%;height:auto;overflow:hidden;float:left;margin:0px 1%;padding:2% 0px;border-bottom:1px solid #aaa; }
.livesearch-postimage { width:32%;height:auto;border:0px;float:left; }
.livesearch-posttitle { width:60%;float:left;padding:0px 2%;margin:0px; }
.livesearch-posttitle a { text-decoration:none;color:#474747; }
.video-holder-sml-home { width:32%;height:auto;overflow:hidden; }
.video-holder-sml-home img { width:100%;height:auto; }
.video-player-mob-single-home { width:46%;height:auto;overflow:hidden;padding:2% 1%;margin:5px 1% 5px 0px;border:1px solid #aaa;float:left !important; }
.video-player-mob-single-home a { text-decoration:none;color:#474747; }


.loader-holder {
    display: block;
    background:transparent;
    background-size: 100%;
    position: relative;
    padding-bottom: 40%;
    overflow:auto;
}
.loader-holder-in {
    display:block;
    background:transparent;
    position:absolute;
    height:120px;
    width:120px;
    right:50%;
    top:50%;
    margin:-35px -35px 0 0;
}
.loader-holder-in img { display:block;float:left;width:100%;height:auto; }

#livesearch-aj-btn { padding:7px;border:1px solid #aaa;background-color:#f3f3f3;color:#474747;margin:0px 4px 4px 4px;float:left;font-size:1em;cursor:pointer;  }

.livesearch-section-out-aj { width:100% !important;padding-left:0px !important; }
#wp-sub-hold { height:auto !important;overflow:hidden !important; }
@media screen and (max-width: 1024px)
{
.livesearch-out { width:100% !important; }
}
@media screen and (max-width: 796px)
{
.livesearch-section-out { width:96% !important;margin:auto;float:none;height:auto;overflow:hidden;border-right:0px;padding-right:0px;border-top:1px solid #aaa; }
.livesearch-section-out-audio { width:100%; }
.livesearch-out h2 { width:31%;float:left;border-right:1px solid #aaa;padding-top:2%;padding-left:2%; }
h2.last { border:0px;}
.post-m-search,.video-m-search,.audio-m-search { cursor:pointer; }
.video-holder-sml-home { width:31%;height:auto;overflow:hidden;margin:auto;float:none; }
.video-holder-sml-home img { width:98%;height:auto;float:left;display:block; }
#outter-video-m-search { width:100% !important;height:auto !important;overflow:hidden !important; }
.video-holder-sml-title { float:left;width:60%; }
.livesearch-out h2 span { display:block;float:left;margin:10px 0px 20px 2%;font-size:0.6em; }
#livesearch-aj-btn { padding:3%;border:1px solid #aaa;background-color:#f3f3f3;color:#474747;margin:1%;float:left;font-size:1em;cursor:pointer;  }
#outter-audio-m-search,#outter-posts-m-search { width:98% !important; }


.lives-search-inner { width:90%;height:auto;overflow:hidden;float:right;background:transparent;padding-left:10%; }
.lives-search-inner input.searchlive { border:1px solid #aaa;margin:2% 0px;width:56%;height:28px;border-radius:0px; }

.lives-search-inner img { width:32px;height:auto;overflow:hidden;float:right;margin:2% 0px; }


}
@media screen and (max-width: 500px)
{
.livesearch-out h2 img { text-align:center; }
.livesearch-out h2 img { width:40px;height:40px;display:block;margin:auto;float:none; }
.livesearch-out h2 span { display:block;float:left;margin:10px 0px 20px 0px;width:100%;text-align:center;font-size:0.5em; }
}




/* ----------------------------------- */
/* -------Gallery Start -------------- */
/* ----------------------------------- */



/* Selctor Gallery */

.gallery-select-option-outter { width:100%;height:auto;overflow:hidden;border-bottom:1px solid #ccc; }
.gallery-select-option-in { width:auto;height:30px;padding-top:5px;margin:1px auto;}
.gallery-select-option-in select { float:left;border:1px solid #ccc;width:400px;padding:2px; }
.gallery-select-option-in p { width:80px;float:left;padding:0px 10px; }

/* Gallery Universial Elements */

.single-in-gallery { width:100%;height:auto;float:left;text-align:left;padding:0px;margin:0px;}
.single-in-gallery p {font-size:16px;font-weight:normal;}
.single-in-gallery h1 {font-size:32px;text-align:left;margin:0px;padding:0px;}
.single-in-gallery p { padding:5px 10px 5px 5px; }
.single-in-gallery p a { text-decoration:none;color:#555;border-bottom:1px dotted #ccc;font-weight:bold;}
.single-in-gallery p a:hover {text-decoration:none;color:#000;border-bottom:1px solid #000;}


/* Format View 1 */
.main-gallery-hld-f1-main { width: 100%  !important;height:100%  !important;position:relative; }
.main-gallery-hld-f1-main { height:auto;overflow:hidden; }
.main-gallery-hld-f1-main h3 { font-size:16px;padding:10px 10px 5px 10px;margin:0px;color:#000; }
.main-gallery-hld-f1-main p { font-size:13px;padding:0px 10px 10px 10px;margin:0px;color:#000; }
.main-gallery-fix-f1 { position: relative !important;display: block !important;height: auto !important;margin:auto !important; }
.main-gallery-f1 {width: 100% !important;display:block !important;margin:auto !important;}
.main-gallery-f1 img {max-width:100%;display:block !important;margin:0px auto !important;}
.social-gallery-holder-f1 { width:280px;height:30px;padding:6px 0px 5px 0px;float:right; }
.social-gallery-gplus-btn-f1 { width:75px;height:24px;float:left; }
.social-gallery-twitter-btn-f1 { width:95px;height:24px;float:left; }
.social-gallery-fb-like-f1 { float:left;width:90px; }
.social-gallery-top-holder-f1 { width:500px;position:absolute;margin-left:470px; }
.social-gallery-pintrest-f1 { width:85px;height:24px;float:right;position:absolute;top:0px; }
.infostart-title-f1 { width:100%;height:auto;overflow:hidden; } 
.infostart-title-f1 h1 { font-size:22px;color:#474747;font-weight:normal;text-align:left;margin:20px 0px; }
.gallery-s-container-f1 { height:auto;overflow:hidden;width:90%;float:left;margin:20px 0px 0px 0px; }
.gallery-s-container-inner-f1 { height:auto;overflow:hidden;width:100%; }
.gallery-still-holder-main-f1 { width:99px;height:70px;overflow:hidden;border:1px solid #ccc;float:left;margin:3px 3px;font-size:12px;box-shadow:3px 0px 3px #ccc;margin:3px; }
.gallery-still-holder-main-f1 img { width:auto;height:72px;display:block;margin:auto; }
.gallery-still-holder-main-f1:hover { cursor:pointer;box-shadow:0px 0px 1px #ccc; }
/* Overlay box for info */
.txt-desc-holder-over-f1 { width:100%; }
.txt-desc-holder-over-f1 { width:85%;height:85px !important;overflow:hidden;float:none;margin:auto;font-size:12px; }
.txt-desc-holder-over-f1 h3 { padding:10px 0px 0px 0px;margin:0px;font-size:1.6em; }
.txt-desc-holder-over-f1 p { padding:5px 0px;margin:0px;font-size:1.3em; }

.btn-gallery { width:12%;height:auto;padding:0px;margin:0px;background-color:#fff;cursor:pointer;border:1px solid #aaa;margin:0px 4px 5px 0px; }

.btn-gallery img { width:100% !important;height:auto;padding:0px;margin:0px; }




/* Format View 2 + 3 */
.main-gallery-hld-f2-main { width: 54%  !important;height:100%  !important;position:relative;float:left; }
.main-gallery-hld-f2-main { height:auto;overflow:hidden; }
.main-gallery-hld-f2-main h3 { font-size:16px;padding:10px 10px 5px 10px;margin:0px;color:#000; }
.main-gallery-hld-f2-main p { font-size:13px;padding:0px 10px 10px 10px;margin:0px;color:#000; }
.main-gallery-fix-f2 { position: relative !important;display: block !important;height: auto !important;margin:auto !important; }
.main-gallery-f2 {width: 100% !important;display:block !important;margin:auto !important;}
.main-gallery-f2 img {max-width:100%;display:block !important;margin:0px auto !important;}
.social-gallery-holder-f2 { width:280px;height:30px;padding:6px 0px 5px 0px;float:right; }
.social-gallery-gplus-btn-f2 { width:75px;height:24px;float:left; }
.social-gallery-twitter-btn-f2 { width:95px;height:24px;float:left; }
.social-gallery-fb-like-f2 { float:left;width:90px; }
.social-gallery-top-holder-f2 { width:500px;position:absolute;margin-left:470px; }
.social-gallery-pintrest-f2 { width:85px;height:24px;float:right;position:absolute;top:0px; }
.infostart-title-f2 { width:100%;height:auto;overflow:hidden; } 
.infostart-title-f2 h1 { font-size:22px;color:#474747;font-weight:normal;text-align:left;margin:20px 0px; }
.gallery-s-container-f2 { height:auto;overflow:hidden;width:42%;float:left;margin:0px 0px 0px 0px; }
.gallery-s-container-inner-f2 { height:auto;overflow:hidden;width:100%; }
.gallery-still-holder-main-f2 { width:22%;height:auto;overflow:hidden;border:1px solid #ccc;float:left;margin:3px 3px;font-size:12px;box-shadow:3px 0px 3px #ccc;margin:3px; }
.gallery-still-holder-main-f2 img { width:100%;height:auto;display:block;margin:auto; }
.gallery-still-holder-main-f2:hover { cursor:pointer;box-shadow:0px 0px 1px #ccc; }
.nav-gallery-holder { width:98%; }
.nav-hld-out { width:auto;float:right;padding:0px 2%; }
.nav-hld-outp { width:30%;float:left; }
/* Overlay box for info */

.txt-desc-holder-over-f2 { width:100%;height:auto !important;overflow:hidden;float:left;font-size:12px; }
.txt-desc-holder-over-f2 h3 { font-size:1.7em;margin:0px;padding:10px 0px 10px 0px; }
.txt-desc-holder-over-f2 p { font-size:1.4em;margin:0px;padding:0px 0px 0px 0px; }



/* Format View 4 */
.main-gallery-hld-f4-main { width: 700px  !important;height:100%  !important;position:relative;float:right; }
.main-gallery-hld-f4-main { height:auto;overflow:hidden; }
.main-gallery-hld-f4-main h3 { font-size:16px;padding:10px 10px 5px 10px;margin:0px;color:#000; }
.main-gallery-hld-f4-main p { font-size:13px;padding:0px 10px 10px 10px;margin:0px;color:#000; }
.main-gallery-fix-f4 { position: relative !important;display: block !important;height: auto !important;margin:auto !important; }
.main-gallery-f4 {width: 100% !important;display:block !important;margin:auto !important;}
.main-gallery-f4 img {max-width:100%;display:block !important;margin:0px auto !important;}
.social-gallery-holder-f4 { width:280px;height:30px;padding:6px 0px 5px 0px;float:right; }
.social-gallery-gplus-btn-f4 { width:75px;height:24px;float:left; }
.social-gallery-twitter-btn-f4 { width:95px;height:24px;float:left; }
.social-gallery-fb-like-f4 { float:left;width:90px; }
.social-gallery-top-holder-f4 { width:500px;position:absolute;margin-left:470px; }
.social-gallery-pintrest-f4 { width:85px;height:24px;float:right;position:absolute;top:0px; }
.infostart-title-f4 { width:100%;height:auto;overflow:hidden; } 
.infostart-title-f4 h1 { font-size:22px;color:#474747;font-weight:normal;text-align:left;margin:20px 0px; }
.gallery-s-container-f4 { height:auto;overflow:hidden;width:200px;float:left;margin:20px 0px 0px 0px;float:left; }
.gallery-s-container-inner-f4 { height:auto;overflow:hidden;width:100%; }
.gallery-still-holder-main-f4 { width:190px;height:auto;overflow:hidden;border:1px solid #ccc;float:left;margin:3px 3px;font-size:12px;box-shadow:3px 0px 3px #ccc;margin:3px; }
.gallery-still-holder-main-f4 img { width:190px;height:auto;overflow:hidden;display:block;margin:auto; }
.gallery-still-holder-main-f4:hover { cursor:pointer;box-shadow:0px 0px 1px #ccc; }
/* Overlay box for info */
.txt-desc-holder-over-f4 { width:100%;background-image:url('images/bckgradient-001.png');background-repeat:repeat; }
.txt-desc-holder-over-f4 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:absolute;top:86% !important; }







/* Format View 5 */
.main-gallery-hld-f5-inner-hld { width:100%;height:auto;overflow:hidden;margin:1px auto; }
.main-gallery-hld-f5 {height:auto;overflow:hidden;color:#fff;width:100%;}
.main-gallery-hld-f5 h1 {font-size:32px;color:#d2bb97;font-weight:normal;margin-bottom:10px;text-align:left;padding-left:5px;}
.main-gallery-hld-f5 h3 { font-size:16px;padding:10px 10px 5px 10px;margin:0px;color:#000; }
.main-gallery-hld-f5 p { padding:0px 10px 10px 20px;margin:0px;color:#000;font-size:13px;text-align:left; }
.main-gallery-f5-imgholder { width:21%;min-width:210px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:3px 4px 5px #ccc;border:1px solid #aaa;padding:10px 10px 10px 10px;border-radius:5px; }
.main-gallery-f5-imgholder:hover {  width:21%;min-width:210px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:1px 2px 2px #ccc;border:1px solid #aaa;height:auto;overflow:hidden;padding:10px 10px 10px 10px;border-radius:5px; }
.main-gallery-f5-imgholder a { color:#000;font-size:16px;text-decoration:none; }
.main-gallery-f5-title { width:210px;height:15px;float:left; }
.sub-category-images-gallery { width:100%;height:auto;overflow:hidden;float:left;margin:1px auto 4px auto }
.sub-category-images-inner { width:100%;height:auto;overflow:hidden;float:left;margin:1px 0px 4px 0px; }
.sub-category-thmbs { width:50px;height:50px;float:left;margin:1px 3px 4px 0px; }
.sub-category-thumbs img { width:50px;height:50px;float:left;border-radius:4px; }
.gallery-f5-main-thumb { width:95%;height:auto;overflow:hidden;display:block;margin:auto; } 
#prev_gallery_sld:hover, #next_gallery_sld:hover { cursor:pointer; }
.main-gallery-hld-f5 h3 { font-size:16px;padding:10px 10px 5px 10px;margin:0px;color:#000; }
.main-gallery-hld-f5 p { font-size:13px;padding:0px 10px 10px 10px;margin:0px;color:#000; }

#prev_gallery_sld { width:3%;height:auto;float:left;margin-top:22px; }
#prev_gallery_sld img { width:98%;height:auto;min-height:75px; }
#next_gallery_sld { width:3%;height:auto;float:left;margin-top:22px; }
#next_gallery_sld img { width:98%;height:auto;min-height:75px; }

@media screen and (max-width: 796px)
{
/* Selctor Gallery */

.gallery-select-option-in select { float:left;border:1px solid #ccc;width:67%;padding:2px; }
.gallery-select-option-in p { width:80px;float:left;padding:0px 10px; }

/* Gallery Universial Elements */

.single-in-gallery { width:100%;height:auto;float:left;text-align:left;padding:5px;}
.single-in-gallery img { width:100%;height:auto;float:left;text-align:left;}
.single-in-gallery h1 {font-size:28px;text-align:left;margin:0px;padding:0px;margin:30px 0px 15px 0px;}

/* Format View 1 */
.txt-desc-holder-over-f1 { width:100%;height:auto !important;overflow:hidden;float:left;font-size:12px;position:relative; }
.txt-desc-holder-over-f1 p,.txt-desc-holder-over-f1 h3 { color:#fff; }
.gallery-s-container-f1 { height:auto;overflow:hidden;width:85% !important;float:left;margin:20px 0px 0px 1%; }
.gallery-s-container-inner-f1 { width:100%;height:auto !important;overflow:hidden; }
.gallery-still-holder-main-f1 { width:85px;height:60px;overflow:hidden;border:1px solid #aaa;float:left;margin:0px 3px 3px 0px;font-size:12px;box-shadow:3px 0px 3px #ccc; }
.gallery-still-holder-main-f1 img { width:85px;height:60px;overflow:hidden;padding:0px;margin:0px; }
.social-gallery-holder-f1 { width:100%;height:auto;padding:6px 0px 5px 0px;clear:both;float:left; }
.social-gallery-top-holder-f1 { width:100%;margin-left:0px; }


/* Format View 2 + 3 */
.main-gallery-hld-f2-main { width: 100%  !important;height:100%  !important;position:relative;float:left; }
.txt-desc-holder-over-f2 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:relative;bottom:80px;background-image:url('images/bckgradient-001.png');background-repeat:repeat; }
.txt-desc-holder-over-f2 p,.txt-desc-holder-over-f2 h3 { color:#fff; }
.gallery-s-container-f2 { height:auto;overflow:hidden;width:100% !important;float:left;margin:20px 0px 0px 0px; }
.gallery-s-container-inner-f2 { width:100%;height:auto !important;overflow:hidden; }
.gallery-still-holder-main-f2 { width:85px;height:60px;overflow:hidden;border:1px solid #aaa;float:left;margin:0px 3px 3px 0px;font-size:12px;box-shadow:3px 0px 3px #ccc; }
.gallery-still-holder-main-f2 img { width:85px;height:60px;overflow:hidden;padding:0px;margin:0px; }
.social-gallery-holder-f2 { width:100%;height:auto;padding:6px 0px 5px 0px;clear:both;float:left; }
.social-gallery-top-holder-f2 { width:100%;margin-left:0px; }


/* Format View 4 */
.main-gallery-hld-f4-main { width: 100%  !important;height:100%  !important;position:relative;float:right; }
.txt-desc-holder-over-f4 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:relative;bottom:80px;background-image:url('images/bckgradient-001.png');background-repeat:repeat; }
.txt-desc-holder-over-f4 p,.txt-desc-holder-over-f4 h3 { color:#fff; }
.gallery-s-container-f4 { height:auto;overflow:hidden;width:100% !important;float:left;margin:20px 0px 0px 0px; }
.gallery-s-container-inner-f4 { width:100%;height:auto !important;overflow:hidden; }
.gallery-still-holder-main-f4 { width:85px;height:120px;overflow:hidden;border:1px solid #aaa;float:left;margin:0px 3px 3px 0px;font-size:12px;box-shadow:3px 0px 3px #ccc; }
.gallery-still-holder-main-f4 img { width:85px;height:120px;overflow:hidden;padding:0px;margin:0px; }
.social-gallery-holder-f4 { width:100%;height:auto;padding:6px 0px 5px 0px;clear:both;float:left; }
.social-gallery-top-holder-f4 { width:100%;margin-left:0px; }

/* Format View 5 */
.main-gallery-f5-imgholder { width:45%;min-width:210px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:3px 4px 5px #ccc;border:1px solid #aaa;padding:10px 10px 10px 10px;border-radius:5px; }
.main-gallery-f5-imgholder:hover {  width:45%;min-width:210px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:1px 2px 2px #ccc;border:1px solid #aaa;height:auto;overflow:hidden;padding:10px 10px 10px 10px;border-radius:5px; }

.btn-gallery { width:32%;height:auto;padding:0px;margin:0px;background-color:#f3f3f3; }


#prev_gallery_sld { width:6%;height:auto;float:left;margin-top:22px; }
#prev_gallery_sld img { width:100%;height:auto;min-height:75px; }
#next_gallery_sld { width:6%;height:auto;float:left;margin-top:22px; }
#next_gallery_sld img { width:100%;height:auto;min-height:75px; }

}
@media screen and (max-width: 500px)
{

/* Format View 1 */
.txt-desc-holder-over-f1 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:relative;bottom:0px; }
.txt-desc-holder-over-f1 p,.txt-desc-holder-over-f1 h3 { color:#474747; }
.btn-gallery { width:45%;height:auto;padding:0px;margin:0px;background-color:#f3f3f3; }
/* Format View 2 + 3 */
.txt-desc-holder-over-f2 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:relative;bottom:0px; }
.txt-desc-holder-over-f2 p,.txt-desc-holder-over-f2 h3 { color:#474747; }

/* Format View 4 */
.txt-desc-holder-over-f4 { width:100%;height:85px !important;overflow:hidden;float:left;font-size:12px;position:relative;bottom:0px; }
.txt-desc-holder-over-f4 p,.txt-desc-holder-over-f4 h3 { color:#474747; }


/* Format View 5 */
.main-gallery-f5-imgholder { width:90%;min-width:240px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:3px 4px 5px #ccc;border:1px solid #aaa;padding:10px 10px 10px 10px;border-radius:5px; }
.main-gallery-f5-imgholder:hover {  width:90%;min-width:240px;height:auto !important;overflow:hidden;float:left;font-size:12px;margin:18px 4px;box-shadow:1px 2px 2px #ccc;border:1px solid #aaa;height:auto;overflow:hidden;padding:10px 10px 10px 10px;border-radius:5px; }

}

/* ----------------------------------- */
/* -------Gallery End ---------------- */
/* ----------------------------------- */

.fb-like { margin-left:10px !important; }

.lwr-post-inner-social { width:94%;height:auto;float:right;margin:5px 0px;clear:both;border:1px solid #ccc;padding:3%;font-size:12px;background-color:#fff; }
.archive-excerpt { font-size:1.4em !important;color:#464646;padding-top:0.2%;min-height:55px; }
.archive-latest-title-social { width:75%;height:auto;overflow:hidden;padding:0px 0px 0px 2%;float:left;text-align:left;}
.archive-latest-title-social h2 {padding:0px;margin:0px;}
.archive-latest-title-social a {font-size:1em;}
.archive-latest-title-social a:link {text-decoration:none;color:#170803;font-weight:bold;}
.archive-latest-title-social a:visited {text-decoration:none;color:#170803;font-weight:bold;}
.archive-latest-title-social a:hover {text-decoration:underline;color:#170803;font-weight:bold;}
.post-home-social { width:22%;height:auto;font-size:14px;line-height:16px;padding:0px;float:left;min-height:150px; }
.post-home-inner-social { width:auto;height:auto;float:left; }
.post-home-social img {width:98%;height:auto;float:left;padding:0px;margin:0px;border:0px;display:block;}
.post-home-inner-social { width:auto;height:auto;float:left; }
.archive-latest-title-social p { padding:0px 0px 0px 2%;margin:0px 0px 0px 2%;float:left;width:80%;color:#170803; }
.full-article-hold { float:right;margin-right:20px;margin-top:3%;height:30px; }
.full-article-hold a:link, .full-article-hold a:visited { width:100%;display:block;text-decoration:none;font-size:1.5em;line-height:1.5em;background-color:#fff;color:#474747;padding:2% 5%;white-space: nowrap;text-align:center;border:1px solid #aaa;border-radius:3px;
}
.full-article-hold a:hover { background-color:#c8c8c8 !important;color:#fff; }