

body
{
	margin:0px auto;
	background:#262525;
}

header { width:100%;}
.TopHdr { float:left; width:100%; padding:30px 20px 35px; background:url(../images/scnd_hdr_brder.png) repeat-x scroll center bottom #262525;}
.NavStyle { background:#262525;}
.NavStyle .navbar-header a.navbar-brand { height:auto; width:auto; padding:0; margin-top:6px;}

.NavStyle ul { float:right;}
.NavStyle ul li { margin:0px 52px 0px 0px;}
.NavStyle ul li a { font-family: 'Oswald', sans-serif; font-size:16px; color:#fff !important; padding:0; text-transform:uppercase;}
.NavStyle ul li a:hover { color:#fff !important; border-bottom:2px solid #fff; padding-bottom:3px;}
.NavStyle ul li a.active,.NavStyle ul li.current-menu-item a { color:#fff !important; border-bottom:2px solid #fff; padding-bottom:3px;}
.NavStyle ul li:last-child { margin-right:0;}
.NavStyle .navbar-toggle { margin:10px 0px 30px 0; padding:0; border-color:#000;}
.NavStyle .navbar-toggle .icon-bar { background:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background:#000;}

.SclBar
{
	width:190px;
	position:relative;
	float:right;
	margin-bottom:42px;
}

.SclIcn a
{
	float:left;
	width:188px;
	height:33px;
	position:relative;
}

.SclIcn a
{
	float:left;
	width:34px;
	height:33px;
	display:block;
	margin-right:4px;
	text-decoration:none;
	background:url(../images/social_icons.png) no-repeat 0px 0px;
	transition:all 0.4s ease-in-out 0s;
	-webkit-transition:all 0.4s ease-in-out 0s;
}

.SclIcn a:hover
{
	opacity:.7;
}

.SclIcn a.facebook
{
	background-position:0px 0px;
}

.SclIcn a.twitter
{
	background-position:-38px 0px;
}

.SclIcn a.rssfeed
{
	background-position:-76px 0px;
}

.SclIcn a.google
{
	background-position:-114px 0px;
}

/*.SrchIcn
{
	float:left;
	width:188px;
	height:33px;
	position:relative;
}

.SrchIcn a
{
	float:left;
	width:36px;
	height:33px;
	display:block;
	text-decoration:none;
	background:url(../images/search_icon.png) no-repeat;
}

.SrchIcn a:hover
{
	opacity:.7;
}*/

.search_bar
{
	border:1px solid #fff;
	padding:4px 10px 4px;
	width:256px;
	position:relative;
	float:right;
	margin-bottom:42px;
	background:#fff;
}

.search_bar input[type="text"]
{
	border:0;
	width:205px;
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	color:#999;
	outline:none;
}

.search_bar input[type="submit"]
{
	border:0;
	background: url(../images/search_btn.png) no-repeat 7px 3px #000 ;
	height:30px;
	width:35px;
	position:absolute;
	top:0;
	right:0;
	cursor:pointer;
}

.search_bar input[type="submit"]:hover { background-position:7px -32px;}

.section { float:left; width:100%;}
.Bnr { padding:20px; background:#fff; float:left; width:100%;}
.Bnr_Area { /*float:left;*/ position:relative;}
.Bnr_Area img { width:100%; }
.SuperComputer { background:#000; padding:19px 5px 9px; position:absolute; bottom:0; width:100%;}
.SuperComputer h1 { margin:0; padding:0; font-family: 'Oswald', sans-serif; font-size:20px; color:#fff; text-align:center;}
.SuperComputer strong { float:right; margin:-10px 0 0 0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#999; font-style:italic;}
.Bnr_img { text-align:center; margin-bottom:20px;}


.Cont_Area { width:100%; float:left; background:#f1efef; margin:0px 0px 20px 0px; }
.Celebrities {}
.Celebrities ul { padding:0; margin:0;}
.Celebrities ul li { list-style:none; border-bottom:1px solid #999; padding-bottom:20px; margin-bottom:20px; float:left; width:100%;}
.Celebrities ul li a img { float:left; margin-right:10px;}
.Celebrities ul li a { font-family: 'Oswald', sans-serif; font-size:18px; color:#000; transition:all 0.7s ease 0s; text-decoration:none;}
.Celebrities ul li p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#ppp; font-style:italic; font-weight:700;}
.Celebrities ul li a:hover { color:#d00002;}
.Celebrities ul li:last-child { margin-bottom:0;}

#vtab .col-md-4 .row .Celebrities ul li.selected a {
	
	color:#999;
}

.Ferguson { padding:20px 20px 70px; background:#fff url(../images/grey_brdr.png) repeat-x top center; float:left; width:100%; margin:0px; -webkit-box-shadow: 2px 0px 5px 0px #d0cece; -moz-box-shadow: 2px 0px 5px 0px #d0cece; box-shadow: 2px 0px 5px 0px #d0cece;}
.Latest { background:#f1efef; text-align:center; width:100%; margin-bottom:20px;}
.Latest h1 { background:#000; font-family: 'Oswald', sans-serif; font-size:25px; color:#f1efef; padding:9px 43px; display:inline-block; margin:0; text-transform:uppercase;}
.Advert { margin-bottom:20px; text-align:center;}

.Furthring {}
.Furthring ul { padding:0; margin:0;}
.Furthring ul li { background:#f1efef; list-style:none; padding:0px 20px 0px 9px; margin-bottom:14px; float:left; width:100%; min-height:265px;}
.Furthring ul li .ferguson_text { padding:12px 0 19px; float:left;}
.Furthring ul li .ferguson_text a { font-family: 'Oswald', sans-serif; font-size:22px; color:#000; margin:0px 0px 8px 0px; text-decoration:none;transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.Furthring ul li .ferguson_text a:hover { color:#c90000; }
.Furthring ul li .ferguson_text span { display:block; font-family: 'Open Sans', sans-serif; font-size:12px; color:#c90000; padding:0px 0px 10px 0px;}
.Furthring ul li .ferguson_text p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#666; padding:0px 0px 16px 0px; margin:0;}
.Furthring ul li .ferguson_text a.read_more { background:#666; padding:9px 16px; float:left; font-family: 'Oswald', sans-serif; font-size:16px; color:#fff; text-transform:uppercase; margin:0; text-decoration:none;transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.Furthring ul li .ferguson_text a.read_more:hover { background:#000;}
.Furthring ul li .furguson_img { padding:19px 0; float:left;width:100%;}
.Furthring ul li .furguson_img img{width:100%;}

.Furthring ul li .ago { border-right:1px solid #fff; float:left; width:100%; min-height:265px;}
.Furthring ul li .ago .hours { margin:37px 0px 20px 0px; padding:4px 0 6px 18px; background:#f1efef; border:1px solid #fff; border-right:0; position:relative;}
.Furthring ul li .ago .hours p { margin:0; font-family: 'Open Sans', sans-serif; font-size:12px; color:#000; font-weight:700;}
.Furthring ul li .ago .hours img { position:absolute; top:-1px; right:-10px;}
.Furthring ul li .ago .comment { padding:4px 0 6px 18px; background:#333; border:1px solid #fff; border-right:0; position:relative;}
.Furthring ul li .ago .comment p { margin:0; font-family: 'Open Sans', sans-serif; font-size:12px; color:#fff; font-weight:700;}
.Furthring ul li .ago .comment img { position:absolute; top:-1px; right:0px;}

.Categories { float:left; width:100%;}
.Categories ul { padding:0; margin:0;}
.Categories ul li { list-style:none; margin:0px 0px 30px 0px; min-height:380px;}
.Categories ul li .prequel { -webkit-box-shadow: 0px 0px 5px 1px #dcdcdc; -moz-box-shadow: 0px 0px 5px 1px #dcdcdc; box-shadow: 0px 0px 5px 1px #dcdcdc;}
.Latest h1.green { background:#099c2c;}
.Iluminati { padding:28px 15px 20px;}
.Iluminati a { font-family: 'Oswald', sans-serif; font-size:21px; color:#000; padding:0px 0px 17px 0px; margin:0; line-height:26px; text-transform:uppercase; transition:all 0.7s ease 0s;}
.Iluminati a:hover { text-decoration:none; color:#d00002;}
.Latest h1.culture { background:#0c9bc4;}
.Latest h1.blue { background:#09369c;}
.Latest h1.purpul { background:#9000ff;}
.Latest h1.red { background:#ff0000;}

.car img { width:100%;}

.SidBar { background:#f1efef; padding:20px 20px; float:left; width:100%; -webkit-box-shadow: inset 2px 5px 4px 0 #d0cece;
-moz-box-shadow:    inset 2px 5px 4px 0 #d0cece;
box-shadow:         inset 2px 5px 4px 0 #d0cece;}
.sid_advert { border:1px solid #d5d5d5; margin-bottom:20px; padding:0px 24px;}
.Daily { background:url(../images/border_sid.png) top repeat-x, url(../images/border_sid.png) bottom repeat-x; padding:16px 0px 24px;}
.Daily h2 { padding:0px 0px 3px; margin:0; font-family: 'Open Sans', sans-serif; font-size:25px; color:#000;}
.Daily h2 span { font-family: 'Oswald', sans-serif;}
.Daily p { padding:0px 0px 7px; margin:0; font-family: 'Open Sans', sans-serif; font-size:13px; color:#000;}
.Daily .Enter_email { width:100%; background:#fff; border:1px solid #e1e1e1; padding:7px 0 1px 9px; position:relative;}
.Enter_email input[type="text"] { border:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#999; width:63%; outline:none;}
.Enter_email input[type="submit"] { border:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff; background:#000; padding:9px 10px 8px; position:absolute; right:0; top:0;transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.Enter_email input[type="submit"]:hover { background:#666; }

.Posts { }
.Posts h2 { font-family: 'Oswald', sans-serif; font-size:25px; color:#000; text-align:center;}
.Posts ul { padding:0; margin:0;}
.Posts ul li { list-style:none; margin-bottom:20px;}
.Posts ul li h3 { font-family: 'Oswald', sans-serif; font-size:20px; color:#333; padding:0px 0px 18px 0px; margin:0;}
.Posts ul li img { float:left; margin-right:13px;}
.Posts ul li .Beautifull { background:#fff; padding:19px 21px 30px;}
.Posts ul li .post_pera { overflow:hidden;}
.Posts ul li .post_pera p { padding:0; margin:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#333;}
.Posts ul li .post_pera p a { color:#ff0000;}
.Posts ul li .Date { background:#666; padding:10px 8px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff;}
.Posts ul li .Date span { float:left;}
.Posts ul li .Date p { text-align:right; margin:0;}

.sid_advert_small { background:url(../images/border_sid.png) top repeat-x, url(../images/border_sid.png) bottom repeat-x; padding:20px 0px 38px 0px;}
.sid_advert_small img { border:1px solid #d5d5d5;}

.All_Categories { }
.All_Categories h2 { font-family: 'Oswald', sans-serif; font-size:25px; color:#000; text-align:center;}
.All_Categories ul { padding:0; margin:0;}
.All_Categories ul li { list-style:none; float:left; width:100%; margin-bottom:4px;}
.All_Categories ul li .CatMain { border-bottom:1px dashed #a8a7a7; float:left; width:100%; position:relative; padding:20px 0 0;}
.CatMain .console { padding:0px 6px 0px 0px; background:#f1efef; position:absolute; top:3px; left:0;}
.CatMain .console a { font-family: 'Oswald', sans-serif; font-size:16px; color:#000;}
.CatMain .CatNum { padding:0px 4px; background:#000; position:absolute; right:0; top:3px; margin:0px 0px 0px 5px;}
.CatMain .CatNum p { margin:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff;}


/********** footer ************/


.About { float:left; width:100%;}
.About h2 { font-family: 'Oswald', sans-serif; font-size:25px; color:#fff; text-decoration:underline; text-transform:uppercase; margin:0; padding:0px 0px 30px;}
.About p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff; line-height:16px; font-weight:lighter;}
.About h3 { font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff; padding:0; margin:0;}
.About ul { padding:0; margin:0;}
.About ul li { list-style:none; border-bottom:1px solid #fff; padding-bottom:16px; margin-bottom:19px;}
.About ul li:last-child { border:0;}
.About ul li img { float:left; margin:0px 25px 0px 0px;}
.About ul li p { padding:0px 0px 3px 0px; margin:0;}
.About ul li p a { color:#fff;}
.twitter_logo { overflow:hidden;}

.follow
{
	float:left;
	margin:30px 0px 0px;
}

.follow a {  background:url(../images/social_links.png) 0px 0px no-repeat; height:56px; width:56px; float:left; margin:0px 9px 0px 0px;transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.follow a:hover
{
	opacity:.7;
}
.follow a.facebook { background-position:0px 0px;}
/*.follow a.facebook:hover { background-position:0 -59px;}*/

.follow a.twitter { background-position:-65px 0px;}
/*.follow a.twitter:hover { background-position:-65px -59px;}*/

.follow a.signal { background-position:-130px 0px;}
/*.follow a.signal:hover { background-position:-130px -59px;}*/

.follow a.google { background-position:-195px 0px;}
/*.follow a.google:hover { background-position:-195px -59px;}*/

.Ftr_bottom { background:#f1efef; /*text-align:center;*/ padding:14px 0px; margin:0;}
.Ftr_bottom p { margin:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000;}
.Ftr_bottom p a{ color:#000; text-decoration:none;text-decoration:none;transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.Ftr_bottom p a:hover{ color:#c90000; }

.AlgnRgt
{
	text-align:right;
}



/************** Listing page ***************/

.Pagination
{
	float:left;
	width:100%;
	height:auto;
	padding:15px 50px;
	background:#f1efef;
	margin:70px 0px 0px;
}

.Pagination ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.Pagination ul li
{
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
	list-style:none;
}

.Pagination ul li a
{
	font-family: 'Oswald', sans-serif;
	font-size:21px;
	color:#000;
	background:#fff;
	padding:3px 18px;
	text-decoration:none;
	-webkit-box-shadow: 0px 0px 5px 0px #e1dfdf;
	-moz-box-shadow: 0px 0px 5px 0px #e1dfdf;
	box-shadow: 0px 0px 5px 0px #e1dfdf;
	transition: all 0.7s ease 0s;
}

.Pagination ul li a:hover
{
	background:#000;
	color:#fff;
	text-decoration:none;
}

.Pagination ul li a.current
{
	font-family: 'Oswald', sans-serif;
	font-size:21px;
	color:#fff;
	background:#000;
	padding:3px 18px;
	text-decoration:none;
}

.Pagination ul li:first-child a,
.Pagination ul li:last-child a
{
	text-transform:uppercase;
}

.Pagination ul li:first-child
{
	margin-right:20px;
}

.Pagination ul li:last-child
{
	margin:0px 0px 0px 10px;
}

.Show_app { margin-bottom:20px;}
.Show_app img { margin-bottom:20px;}
.Show_app h2 { background:url(../images/border_sid.png) repeat-x top; margin:0; padding:20px 0px 0px 0px; font-family: 'Oswald', sans-serif; font-size:20px;
color:#000; line-height:26px;}
.Show_app h2 span { color:#d00002;}


/************* Listing_Detail page ******************/


.Prequel { width:100%; float:left;}
.prequel_img { width:100%;}
.prequel_img img { width:100%; margin:0px 0px 15px;}
.prequel_img h1 { margin:0px 0px 16px; padding:0; font-family: 'Oswald', sans-serif; font-size:22px; color:#000; text-transform:uppercase;}
.Share { background:#666; float:left; width:100%; padding:7px 0px; margin:0px 0px 20px;}
.Share .social_links { font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff;}
.Share .social_links strong { float:left; padding:0px 16px 0px 0px;}
.david ul { padding:0; margin:0; float:right;}
.david ul li { list-style:none; float:left; padding:0px 8px 0px 0px; font-family: 'Open Sans', sans-serif; font-size:13px; color:#fff;}
.david ul li:last-child { padding:0;}

.Text { font-family: 'Open Sans', sans-serif; font-size:14px; color:#000;}
.Text p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; margin:0; padding:0px 0px 28px 0px;}
.Text p a { color:#d00002; text-decoration:underline;}
.Text h2 { font-family: 'Oswald', sans-serif; font-size:22px; color:#000; text-transform:uppercase; margin:0; padding:0 0 18px;}

.Text ul { padding:0; margin:0px 0px 26px;}
.Text ul li { list-style:none; background:url(../images/arrow_01.png) left center no-repeat; padding:0px 0px 0px 9px}
.Text span { float:left; margin:0px 20px 30px 0px;}
.Text span img { float:left;}
.Text span p { padding:14px 0px; background:#000; font-family: 'Open Sans', sans-serif; font-size:12px; color:#fff; display:block; text-align:center;}
.Text h3 { margin:0px 0px 18px; padding:0; font-family: 'Oswald', sans-serif; font-size:18px; color:#000;}

.Text blockquote { border:0 ; font-family: 'Open Sans', sans-serif; font-size:15px; color:#000; padding-top:0; background:url(../images/comma.png) top left no-repeat;}



/************* Contact page ***************/


.Contact_pg { background:#fff; float:left; width:100%; padding:30px 20px; margin-bottom:20px;}
.Write_msg { -webkit-box-shadow: 0px 0px 5px 0px #e1dfdf; -moz-box-shadow: 0px 0px 5px 0px #e1dfdf; box-shadow: 0px 0px 5px 0px #e1dfdf; padding:20px 15px;}
.Write_msg h2 { font-family: 'Oswald', sans-serif; font-size:25px; color:#000; margin:0; padding:0 0 10px; text-transform:uppercase;}


.Write_msg textarea, .Write_msg input {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #e3e3e3;
    color: #898989;
    font-family: 'Open Sans';
    font-size: 14px;
    margin: 5px 0;
	height:38px;
	line-height:38px;
	padding:0 10px 0 43px;
    width: 100%;
	
}

.Write_msg textarea {
    height: 173px;
    padding: 10px 10px 10px 48px;
    resize: none;
	line-height:normal;
	background:url(../images/message_img.png) no-repeat left center;
}

.Write_msg input.name { background:url(../images/name_img.png) no-repeat left center;}
.Write_msg input.mail { background:url(../images/email_img.png) no-repeat left center;}
.Write_msg input.inquiry { background:url(../images/inquiry_img.png) no-repeat left center;}
.Write_msg input.subject { background:url(../images/subject_img.png) no-repeat left center;}

.Write_msg input[type="submit"] { background:#000; width:141px; padding:0; font-family: 'Oswald', sans-serif; font-size:20px; color:#fff;}

.All_Categories ul li.cat-item a {
	font-family: 'Oswald', sans-serif;
	font-size: 16px;
	color: #000;
	width: 87%;
	float: left;
	border-bottom: 1px dashed #a8a7a7;
	padding:0px 0px 0px 0px;
}
.All_Categories ul li span {
	padding: 2px 4px;
	background: #000;
	color: #FFF;
	text-align: right;
	margin: 0px 0px 0px 5px;
}

.widget_wysija_cont .wysija-submit
{
	margin-top:0px !important;
}

.ShrTop
{
	width:100%;
	padding:10px 0px 0px;
	box-sizing:content-box;
}

.ShrTop span
{
	box-sizing:content-box;
}

.ShrSngl
{
	float:left;
	box-sizing:content-box;
}

.ShrSngl span
{
	box-sizing:content-box;
}

.ShrBtm
{
	float:left;
	width:100%;
	padding:0px 0px 20px;
	box-sizing:content-box;
}

.ShrBtm span
{
	margin:0px 1px;
	box-sizing:content-box;
}

.ShrBtm strong {font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; float:left; padding:0px 15px 0px 0px;}