@import "reset.css";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	background:url(../images/segment_next_body_bg.png) repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
input {
	border:0px;
	color:#e1e1e1;
	font-size:14px;
	font-family: 'DINLightRegular';
}
/*-- generic css --*/
@font-face {
	font-family:'DINBold';
	src: url('din-bold_0-webfont.eot');
	src: url('din-bold_0-webfont.eot?#iefix') format('embedded-opentype'), url('din-bold_0-webfont.woff') format('woff'), url('din-bold_0-webfont.ttf') format('truetype'), url('din-bold_0-webfont.svg#DINBold') format('svg');
	font-weight:bold;
}
@font-face {
	font-family:'DINMedium';
	src: url('din-medium-webfont.eot');
	src: url('din-medium-webfont.eot?#iefix') format('embedded-opentype'), url('din-medium-webfont.woff') format('woff'), url('din-medium-webfont.ttf') format('truetype'), url('din-medium-webfont.svg#DINMedium') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family: 'DINLightRegular';
	src: url('ff_din_light-webfont.eot');
	src: url('ff_din_light-webfont.eot?#iefix') format('embedded-opentype'), url('ff_din_light-webfont.woff') format('woff'), url('ff_din_light-webfont.ttf') format('truetype'), url('ff_din_light-webfont.svg#DINLightRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*--- Heading Section ---*/
h1 {
}
h2 {
}
h3 {
	font-family: 'DINLightRegular';
	font-size:30px;
	color:#2274ad;
	text-align:left;
}
h4 {
	font-family:'DINBold';
	font-size:14px;
	color:#FFF;
	text-align:left;
	text-transform:uppercase;
}
h5, h5 a.authorhead {
	font-family:'DINMedium';
	font-size:16px;
	color:#2274ad;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 15px;
}
h6 {
	font-family:'DINMedium';
	font-size:19px;
	color:#2274ad;
	text-align:left;
	text-transform:uppercase;
}
/*--- Heading Section End ---*/

/*-- Left & Right alignment --*/
.left {
	float: left;
}
.right {
	float: right;
}
.relative {
	position:relative;
}
/*-- Left & Right alignment End --*/

/*--- Paragraph Section ---*/
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#666666;
}
.detail_info_text ul{ margin:0 0 10px;} 
.detail_info_text li {
	
	/* list-style:square !important; */
	list-style:square;
	line-height:20px;
	margin:0 0 0 15px;
}
ol {
	list-style:decimal !important;
}
ol ol {
	list-style:upper-alpha !important;
}
ol ol ol {
	list-style:lower-roman !important;
}
ol ol ol ol {
	list-style:lower-alpha !important;
}
dl {
	margin: 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic !important;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
.detail_info_text blockquote {
	font-style: italic !important;
	padding: 0 3em !important;
}
.detail_info_text blockquote cite,
.detail_info_text blockquote em,
.detail_info_text blockquote i {
	font-style: normal !important;
}
pre {
	background: #f7f7f7 !important;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	overflow: auto;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
/*--- Paragraph Section End ---*/

/*--- New Margin Section ---*/
.backgroundnone {
	background:none !important;
}
/*--- New Margin Section End ---*/

/*--- New Margin Section ---*/
.nomargin-top {
	margin-top:0px !important;
}
.nomargin-bottom {
	margin-bottom:0px !important;
}
.nomargin-right {
	margin-right:0px !important;
}
.nomargin-left {
	margin-left:0px !important;
}
.nomargin {
	margin:0px !important
}
.marginbottomone {
	margin:0 0 20px !important
}
/*--- New Margin Section End ---*/

/*--- New Padding Section ---*/
.nopadding-top {
	padding-top:0px !important;
}
.nopadding-bottom {
	padding-bottom:0px !important;
}
.nopadding-right {
	padding-right:0px !important;
}
.nopadding-left {
	padding-left:0px !important;
}
/*--- New Padding Section End ---*/

/*--- New Border Section ---*/
.noborder-top {
	border-top:0px !important;
}
.noborder-bottom {
	border-bottom:0px !important;
}
.noborder-right {
	border-right:0px !important;
}
.noborder-left {
	border-left:0px !important;
}
/*--- New Border Section End ---*/
/*---- Extra Divs ----*/
.maindiv {
	width:100%;
	float:left;
}
/*---- Extra Divs End ----*/
#warpper {
	/*background:url(../images/body_background_img.jpg) no-repeat center top;*/
	width:100%;
	height:800px;
}
#container {
	width:990px;
	margin:0 auto;
	z-index:9999;
	position:relative !important;
}
#logo_section {
	width:960px;
	margin:0 auto;
	padding:37px 0;
}
#segment_logo {
	float:left;
}
.top-menu {
	float:right;
	padding:21px 0 0;
}
.top-menu ul li {
	padding:0 15px;
	float:left;
}
.top-menu ul li:last-child{ padding-right:0px !important;}
.top-menu ul li a {
	font-size:14px;
	color:#FFFFFF;
	font-family:'DINBold';
	text-transform:uppercase;
	text-align:left;
}
.top-menu ul li a:hover {
	color:#fe9d09;
}
/*---- main body start ---*/
#mainbody {
	width:990px;
	background-color:#FFFFFF;
	float:left;
	margin:0 0 30px;
	padding:0 0 17px;
	position:relative;
}
.supermariobro {
	border-bottom:3px solid #fe9d09;
	height:131px;
	background-color:#f8f8f8;
	float:left;
	width:100%;
}
.suermario {
	float:left;
	margin:0 9px 0 0;
	width:233px;
	height:100%;
}
.advertismentone {
	float:left;
	margin:20px 0 0;
}
.mainmenu {
	min-height:52px;
	width:100%;
	border-bottom:3px solid #ededed;
	float:left;
	line-height:52px;
	margin:0 0 16px;
	position:relative;
}
#menu {
	float:left;
	margin:0 0 0 13px;
}
#menu ul li {
	float:left;
}
#menu ul li a {
	padding:0 36.5px;
	display:block;
	font-size:19px;
	font-family:'DINBold';
	color:#c7c7c7;
	text-transform:capitalize
}
#menu ul li a:hover {
	background:url(../images/segment-main_menu_hoverbg.png) repeat left top;
	color:#FFFFFF !important;
}
#menu ul li.homemenu a{
	background:url(../images/menu_home_bg.png) no-repeat center center !important;
	width:28px;
	display:inline-block;
	padding:0 17px !important;
	text-indent:-9000px;
}

#menu ul li.homemenu a:hover {
    background: url("../images/menuhome_hover.png") no-repeat scroll center center transparent !important;
}
.priewcolor {
	color:#666666 !important;
}
.socialnetwork {
	float:right;
	padding:12px 12px 0 19px;
	background:url(../images/socialnetwork-bg.png) repeat-x left top;
	height:40px;
}
.followus {
	display: inline-block;
	float: left;
}
.followus ul li {
	float: left;
	margin: 0 5px 0 0;
}
.followus ul li a {
	display: inline-block;
	float: left;
	height:27px;
	text-indent: -9000px;
	width: 27px;
}
a.facebookicon {
	background: url(../images/socialnetwork_icons.png) no-repeat scroll left top transparent;
}
a.facebookicon:hover {
	background-position: left bottom;
}
a.rssicon {
	background: url(../images/socialnetwork_icons.png) no-repeat scroll -32px top transparent;
}
a.rssicon:hover {
	background-position:-32px bottom;
}
.icon {
	background: url(../images/socialnetwork_icons.png) no-repeat scroll -62px top transparent;
}
.icon:hover {
	background-position:-62px bottom;
}
.search {
	height:26px;
	width:187px;
	border:1px solid #eaeaea;
	float:right;
	padding:0 9px;
}
.search input {
	width:165px;
	float:left;
	height:26px;
	line-height:26px;
	padding:0 5px 0 0 !important;
	text-transform:uppercase;
	background:none;
	border:0px !important;
}
.search .submit {
	background:url(../images/search_here_find_icon.png) no-repeat right 6px;
	width:16px;
	padding:0px;
	cursor:pointer;
	text-indent:101px;
}
.search .submit:hover{ background:url(../images/top-search-hover.png) no-repeat left 6px}
.mainbodyinner {
	padding:0 15px;
	width:960px;
}
.leftsection {
	width:644px;
	float:left
}
.imagessection {
	width:100%;
	height:345px;
	margin:0 0 18px;
        overflow:hidden;
}
.imgesectionfirst {
	width:300px;
	min-height:343px;
	float:left
}
.imgesectionsecond {
	width:328px;
	min-height:343px;
	float:right
}
.divClass {
	position:absolute;
	top:12px;
	float:left
}
.imgtitle {
	background:url(../images/firstimg-information-bg.png) no-repeat left top;
	float:left;
	padding:12px 9px 0 14px;
	width:276px;
	height:58px;
}
.thirdimgtitle {
	background:url(../images/thirdimgtitle-bg.png) repeat-x left top !important;
	width:306px !important
}
.imgtitle a {
	font-family:'DINBold';
	font-size:19px;
	color:#FFFFFF;
}
.posttiming {
	background:url(../images/imagepostinghours.png) no-repeat left top;
	float:left;
	width:51px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:32px;
	line-height:32px;
	padding:0 20px 0 14px
}
.editorchoice {
	background:url(../images/editorchoice_bg.png) no-repeat left top;
	width:609px;
	height:214px;
	float:left;
	position:relative;
	padding:20px 20px 16px 15px;
	margin:0 0 20px;
}
.editorchoice h4 {
	font-size:19px;
	color:#2274ad;
	margin:0 0 23px;
	text-transform:capitalize;
}
.editorinnersection {
	width:100%;
	float:left
}
.editorimgsec {
	width:170px;
	height:170px;
	float:left;
	margin:0 18px 0 0;
}
.editiorinnertext {
	float:left;
	width:382px;
	margin:-5px 0 0;
}
.editortexttitle {
	margin:0 0 17px;
	min-height:46px;
}
.editortexttitle a {
	font-size:19px;
	color:#050505;
	font-family:'DINBold';
	text-transform:capitalize;
}
.editiorinnertext p {
	color:#050505;
	line-height:18px;
	float:left;
	margin:0 0 13px;
	min-height:78px;
}
.byvote {
	float:left;
}
.byvote ul li {
	float:left;
	border-right:1px solid #d9d9d9;
	padding:0 8px;
}
.byvote ul li p {
	color:#050505;
	margin:0px;
}
.byvote ul li p a {
	color:#666666;
}
.byvote ul li p a:hover {
	text-decoration:underline;
}
.votpontsection {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fe9d09;
	margin:2px 0 0;
}
.votpointleft {
	background:url(../images/votepoint-left-bg.png) no-repeat left top;
	padding:0 0px 0 8px;
	float:left;
	height:16px;
	line-height:13px;
}
.votpointright {
	background:url(../images/votepoint-right-bg.png) no-repeat right top;
	height:16px;
	padding:0 0 0 8px;
	float:left;
}
/*--- Latest News Section ----*/
.latestnewssection {
	width:100%;
	float:left;
}
.collapsible, .page_collapsible, .accordion {
	margin: 0;
	text-decoration:none;
	text-transform:uppercase;
	width:25%;
	margin:0 0 20px;
	cursor:pointer;
	padding:0 0 0 15px;
}
.accordion-open, .collapse-open {
	width:25%;
	margin:0 0 20px;
	cursor:pointer;
	padding:0 0 0 15px;
}
.accordion-open span, .collapse-open span {
	display:block;
	float:right;
	padding:0 10px 0 0;
}
.accordion-open span, .collapse-open span {
	background:url(../images/latestnewsclose-arrow.png) left center no-repeat;
}
.accordion-close span, .collapse-close span {
	background:url(../images/latestnews-arrow.png) no-repeat left center;
	display:block;
	float:right;
	padding:0 10px 0 0;
}
.innersection {
	padding:0;
	margin:0;
}
div.content {
	margin: 0;
}
/*---- Tabs ----*/
#tabContaier {
	position:relative;
	width:97%;
	height:19px;
	border-bottom:1px solid #efefef;
	border-top:1px solid #efefef;
	line-height:19px;
	margin:0 0 37px;
	padding:10px 0 12px 0px;
}
#tabContaier ul {
	position:absolute;
	z-index:100;
}
#tabContaier li {
	float:left;
	list-style:none;
	position:relative;
}
#tabContaier li:last-child a{ border:0px !important;}
#tabContaier li a {
	color:#666;
	cursor:pointer;
	display:block;
	font-family:'DINMedium';
	color:#2274ad;
	font-size:17px;
	padding:0 16px 0;
	text-decoration:none;
	text-transform:uppercase;
	border-right:1px solid #f4f4f4;
}
#tabContaier ul li.active a{
 color:#141313;
}
#tabContaier li.active .tab-arrow {
	display:block !important;
}
#tabContaier li a .tab-arrow {
	background:url(../images/tabsdownarrow.png) no-repeat center center !important;
	position:absolute;
	bottom:-22px;
	width:12px;
	height:10px;
	right:42%;
	display:none
}
.tabContents {
	width:100%;
	float:left;
	position:relative;
}
/*--- end Tabs ---*/
.latestnewsinner {
	width:613px;
	float:left;
	margin:0 0 20px;
	padding:0 15px 20px;
	border-bottom:1px solid #efefef
}
.latestnewsinnertwo {
	width:613px;
	float:left;
	margin:0 0 20px;
	padding:0 15px 20px 0;
	border-bottom:1px solid #efefef
}
.xboximgsection, .guidelexvelborder {
	width:131px;
	height:130px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:0 14px 0 0;
	background:#f1f1f1;
	position:relative;
}
.guidelexvelborder {
	border:1px solid #f1f1f1
}
.xboxinnertext {
	width:466px;
	float:left;
}
.xbooxtitle {
	min-height:18px
}
.xbooxtitle a, .guideimgtitle a {
	color:#141313;
	font-family:'DINMedium';
	font-size:14px;
	text-align:left;
	height:33px;
	display:inline-block;
	text-transform:capitalize;
}
.xboxinnertext p {
	color:#666666 !important;
}
.soicalicons {
	float:right;
}
.soicalicons img {
	margin:0 4px 0 0
}
.xboxparagraph {
	min-height:65px;
	margin:0 0 9px;
}
.categorypagination {
	width:100%
}
.paginationprivebox {
	float:left;
	margin:0 9px 0 0
}
.paginationprivebox a {
	background:url(../images/paginationbox-prev.png) no-repeat left top;
	float:left;
	width:78px;
	height:41px;
	text-align:left;
	line-height:41px;
	font-family:'DINMedium';
	font-size:14px;
	color:#666666;
	text-transform:uppercase;
	padding:0 0 0 30px
}
.paginationprivebox a:hover {
	background-position: left bottom;
	color:#FFFFFF
}
.paginationnextbox {
	float:right;
}
.paginationnextbox a {
	background:url(../images/paginationnext-button.png) no-repeat left top;
	width:50px;
	height:41px;
	text-align:right;
	line-height:41px;
	display:block;
	font-family:'DINMedium';
	font-size:14px;
	color:#666666;
	text-transform:uppercase;
	padding:0 30px 0 0;
}
.paginationnextbox a:hover {
	background-position:left bottom;
	color:#FFFFFF
}
.paginationcouneter ul li {
	float:left;
	margin:0 9px 0 0
}
.paginationcouneter ul li a {
	background:url(../images/pagination-counter.png) no-repeat left top;
	width:40px;
	height:40px;
	text-align:center;
	line-height:39px;
	float:left;
	font-family:'DINMedium';
	font-size:14px;
	color:#666666;
	text-transform:uppercase;
}
.paginationcouneter ul li a:hover {
	background-position: left bottom;
	color:#FFFFFF
}
.paginationcouneter ul li span.current {
	background:url(../images/pagination-counter.png) no-repeat left bottom;
	width:40px;
	height:40px;
	color:#FFFFFF;
	text-align:center;
	line-height:39px;
	float:left;
}
/*--- latest news End ---*/
/*---- Right Section  -----*/
.rightsection {
	float:right;
	width:300px;
}
.gamesofrpg {
	margin:0 0 11px 6px;
	float:left;
}
.gamesofthrones {
	float:left;
	min-height:145px;
}
.gamesofrpg h4 {
	font-size:30px;
	color:#2274ad;
	text-align:left;
	text-transform:capitalize;
	height:108px;
}
.gamesofrpg p {
	color:#666666 !important
}
.gamesofrpg a {
	color:#2274ad;
}
.posts {
	float:left;
	margin:0 0 26px 6px;
}
.posts ul li {
	float:left;
	border-bottom:1px solid #efefef;
	width:291px;
	padding:0 0 0 5px
}
.posts ul li a {
	background:url(../images/recentpost_rightarrow_bg.png) no-repeat left 13px;
	padding:10px 0 10px 11px;
	display:block;
	color:#666666;
}
.posts ul li a:hover {
	color:#2274ad
}
/*---- Right Section End ---*/
/*--- Previews Section ---*/
.previewssection {
	width:100%;
	float:left
}
.previewsheading {
	padding:0 0 18px 15px;
	border-bottom:1px solid #efefef;
	float:left;
	width:97%;
	margin:0 0 20px
}
.previewsheading h3{ display: inline;}
.shortby{ float:right;margin:10px 0 0 }
.shortby span{ font-size:12px; color:#5d5d5d;font-family:'DINMedium'; line-height:28px; float:left
 }
.genre{ width:103px !important}
.plateform{ width:116px !important}
.chouseyourloction  {
	width:86px;
	float:left;
	margin:0px 0px 0px 9px;
	position:relative;
}
/* setting the width and height of the SELECT element to match the replacing graphics */
.chouseyourloction select.select {
	position:relative;
	z-index:10;
	width:86px;
	height:28px !important;
	line-height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#767676;
}

.chouseyourloction select.select option,.genre select.select option {
	padding:5px 12px;
}
/* dynamically created SPAN, placed below the SELECT */
.genre span.select{background:url(../images/genre-dropdown.png) no-repeat 0 0 !important;width:103px !important;}
.plateform span.select{background:url(../images/plate-form-dropdown.png) no-repeat 0 0 !important;width:116px !important;}
.chouseyourloction span.select {
	position:absolute;
	top:2;
	float:left;
	left:0;
	width:86px;
	height:28px;
	line-height:28px;
	text-indent:10px;
	background:url(../images/guides-shortby.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font-size:12px;
	color:#767676;
	font-family:'DINMedium';
	padding:0 0 0 5px;
}
.previewsinnersection {
}
.adertisment_new {
	width:468px;
	margin:0 auto;
	clear:both;
	margin-bottom:20px;
}
.games_of_thornes_pre {
	width:256px;
	height:299px;
	border:2px solid #94c6e7;
	float:left;
	padding:20px 20px 16px;
	background:url(../images/gamesofthrones_pre_bg.png) repeat-x left top;
	margin:0 0 20px;
	position:relative
}
/*--- Previews Section End ---*/
/*---- Preveiws Detail page ---*/
.previews_detail {
}
.previews_detail p {
	color:#333333 !important;
}
.previews_detail h6 {
	font-size:17px;
	color:#141313;
	margin:0 0 25px;
	float:left;
}
.post-detail_info {
	padding:0 0 12px;
	border-bottom:1px solid #efefef;
	float:left;
	margin:0 0 7px;
}
.post-detail_img {
	width:644px;
	height:286px;
	text-align:center;
	margin:0 0 16px;
}
.deatil_social_liks {
	padding:48px 0 0px;
	border-bottom:1px solid #efefef;
	float:left;
	width:100%;
	height:30px;
}
.addcomments {
	float:right;
	margin:8px 0 0;
}
.addcomments a {
	color:#2274ad
}
.detail_info_text {
	padding:0 0 0 5px;
	color:666666;
	float:left;
	margin:0 0 10px;
}
.detail_info_text img{ } /*  width:100%; */ 
.flicker_detaiL_Img {
	width:100%;
	text-align:center;
	clear:both;
	border-bottom:1px solid #efefef;
	padding:0 0 30px;
	margin:0 0 20px;
	min-height:250px;
}
.flicker_detaiL_Img h5{ text-align:left; font-size:17px; color:#000000; text-transform:uppercase}
.relatedpost {
	width:100%;
	float:left;
}
.relatedleft {
	width:310px;
	float:left;
}
.detail_post {
	float:left;
	margin:0 0 6px;
}
.detal_post_top, .detal_post_bottom {
	background:url(../images/related_post_top_bg.png) left top no-repeat;
	width:310px;
	height:10px;
	float:left
}
.detal_post_middle {
	background:url(../images/related_post_middle_bg.png) left top repeat-y;
	width:294px;
	float:left;
	padding:0 8px
}
.detal_post_bottom {
	background:url(../images/related_post_bottom_bg.png) left top no-repeat;
}
.detail_post:hover > .detal_post_bottom {
	background:url(../images/related_post_bottom_bg.png) right top no-repeat;
}
.detail_post:hover > .detal_post_middle {
	background:url(../images/related_post_middle_bg.png) right top repeat-y;
}
.detail_post:hover > .detal_post_top {
	background:url(../images/related_post_top_bg.png) right top no-repeat;
}
.post_img {
	width:31px;
	height:31px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:0 10px 0 0
}
.detal_post_middle p {
	float:left;
	width:250px;
	line-height:15px
}
.detal_post_middle p a{ color:#666;}
.relatedright {
	width:320px;
	height:340px;
	border:1px solid #aaaaaa;
	float:right
}
.subcribepost {
	padding:16px 13px 0px 12px;
	float:left;
	width:295px;
	border-bottom:1px solid #efefef;
}
.subcribepost .subcribetitle {
	border-bottom:1px solid #efefef;
	width:100%;
	float:left;
	margin:0 0 4px;
}
.sociaalfacebook {
	border-bottom:1px solid #efefef;
	width:100%;
	float:left;
	margin:0 0 8px;
	padding:0 0 6px
}
.newsltterr {
}
.newsltterr ul li {
	width:106px;
	height:44px;
	background:url(../images/suggection_bottom_bg.png) no-repeat left top;
	float:left;
	text-align:center;
	line-height:44px;
}
.newsltterr ul li span {
	margin:0 5px 0 0;
	padding:10px;
}
.flux_rss {
	background:url(../images/flux_rss.png) no-repeat left center;
	width:21px;
	height:21px;
}
.prduct_img {
	background:url(../images/product_img.png) no-repeat left center;
	width:21px;
	height:21px;
}
.newsletter_img {
	background:url(../images/newsletter_img.png) no-repeat left center;
	width:21px;
	height:21px;
}
.newsltterr ul li a {
	font-size:12px;
	font-weight:bold;
	color:#666666
}
.aroundtheworld {
	width:100%;
	float:left;
	margin:25px 0 20px;
	border-bottom:1px solid #efefef;
	padding:0 0 20px;
}
.aroundtheworld ul li {
	width:109px;
	min-height:178px;
	float:left;
	margin:0 23px 0 0;
}
.aroundtheworld_img {
	width:109px;
	height:109px;
	text-align:center;
	overflow:hidden;
	float:left;
	margin:0 0 15px;
}
.aroundthe_inner_text p {
	margin:0 0 3px;
}
.aroundthe_inner_text a {
	color:#3e98ff
}
.commentsection {
	width:100%;
	float:left;
}
.avragerelated {
	float:right;
}
.avragerelated p {
	float:left;
	margin:0 12px 0 0;
}
.avragerelated ul {
	float:left;
	margin:2px 0 0 0;
}
.avragerelated ul li {
	float:left;
	margin:0px 4px 0 0;
	padding:0px;
	border:0px;
}


.avragerelatedadm {
	float:right;
}
.avragerelatedadm p {
	float:left;
	margin:0 12px 0 0 !important;
}

.leavecomments {
	float:left;
	width:100%;
	margin:0 0 15px;
	padding:0 0 15px;
}
.leavecommentsreply {
	float:left;
	width:100%;
	margin:0 0 15px;
	padding:0 0 15px;
	border-bottom:1px #ddd solid;
}
.leaveimg {
	width:74px;
	height:74px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:0 11px 0 0;
}
.leaveinputs {
	float:left;
	width:490px;
	position:relative;
	top:-22px;
}
.leaveinputs textarea {
	height:157px;
	border:1px solid #b6b6b6;
	margin:0 0 11px;
	background:#fafafa;
	width:470px;
	padding:5px 10px;
	float:left;
	color:#666;
	font-size:14px;font-family:'DINMedium';
	
}
.commentsubmit{ background:url(../images/comment-submit.png) no-repeat left top !important; width:75px !important; height:32px!important; line-height:32px !important; border:0px !important; cursor:pointer; color:#FFFFFF !important}
.leaveinputs input {
	height:26px;
	width:535px;
	border:1px solid #b6b6b6;
	padding:0 10px;
	margin:0 0 11px;
}
.leaveinputs a {
	color:#666666;
	font-weight:bold
}
.leaveinputs p {
	margin:0 0 10px;
}
.newanchor {
	color:#2274ad !important;
	font-weight:normal !important;
}
.nexttopic {
	background:url(../images/nexttopic_arrow.png) no-repeat right 6px;
	padding:0px 22px 0 0px;
	float:right
}
.nexttopic h6 {
	color:#2274ad !important;
	font-size:19px;
	margin:0 0 13px;
}
.relatedpostheading {
	border:1px solid #aaaaaa;
	float:left;
	padding:18px 0 18px 10px;
	margin:0 0 6px;
	width:298px
}
.relatedpostheading h6 {
	margin:0px !important
}
.nexttopic_section {
	width:270px;
	min-height:226px;
	border:2px solid #2274ad;
	float:left;
	position:absolute;
	bottom:15px;
	padding:13px;
	z-index:1000;
}
.nexttopic_section p {
	color:#666666 !important;
}
.nexttopi_title {
	float:left;
	width:183px;
}
.nexttopi_title a {
	font-size:17px;
	color:#141313;
	font-family:'DINMedium';
	text-transform:uppercase;
}
/*---- Preveiws Detail page End ---*/
/*---- Guides Section ---*/
.guidessection {
	width:619px;
	float:left;
	padding:15px 10px 15px 15px;
	border-bottom:1px solid #e6e6e6;
}
.guidessection:hover {
	background:#f4f4f4
}
.guideimge {
	width:60px;
	height:60px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:0 15px 0 0;
}
.guideimginfo {
	float:left;
	width:543px;
}
.guideimgtitle {
	margin:0 0 13px
}
.guideimgtinnertext p {
	color:#666666;
}
.guideinfoleft {
	float:left;
	width:340px
}
.guideinforight {
	float:right;
	text-align:right;
	width:160px
}
.guideinforight span {
	min-width:11px;
	height:21px;
	background:#2377b2;
	float:right;
	margin:0 0 8px;
	font-size:14px;
	color:#FFFFFF;
	font-family:'DINMedium';
	padding:0 5px;
	text-align:center;
	line-height:21px;
}
.guideinforight p {
	color:#666666;
}
.marginfour {
	margin:0 0 15px
}
.leftarrowguide {
	background:url(../images/guideslevelwo_arrow.png) no-repeat left center;
	font-size:19px;
	color:#5d5d5d;
	padding:0 0 0 15px;
	margin:0 0 0 10px;
	font-weight:normal
}
.aboutussection {
	padding:0 15px 0 15px;
	float:left
}
.aboutussection  p{ margin:0 0 15px;}
.aboutussection a{ color:#2274ad;}
.aboutussection a:hover{ text-decoration:underline}
.large_thumb_shine	{width:150px; height:54px; background:url(../images/shine.png); position:absolute; background-position:0px 0; left:-5px; top:-4px; background-repeat:no-repeat;}
/*---- Guides Section End ---*/

/*--- Videios gallery ---*/
.videogaallerysection{ width:100%; float:left;}
.videogaallerysection li{ width:200px; float:left; border-bottom:1px solid #efefef; margin-bottom:42px !important;}
.videogaallerysection h6{ font-size:17px; color:#141313; margin:0 0 19px;}
.nowidth{ width:200px !important;}
.firstvideo{ width:200px; float:left; border-bottom:1px solid #efefef; padding:0 0 0px; margin:0 0 42px;}
.firstvideo ul li{ width:200px; float:left; margin:0 22px  0 0;}
.video-section{ width:200px; min-height:215px; border-bottom:1px solid #efefef; margin:0 0 3px; float:left}
.video-section p{ display:inline}
.video-section p a{ color:#2274ad;}
.videoplayer p a.fboxVid img{ height:153px; width:200px; display:block;}
.videoplayer p a:hover.fboxVid img{ background:url(../images/video-hover.png) no-repeat left top;}
.video-section p span{ color:#2274ad;}
.videoplayer{ width:200px; height:152px; text-align: center; overflow:hidden; margin:0 0 15px; float:left; position:relative;}
.share-section{ width:200px; float:left; height:27px;}
.sharevideo{ float:left; position:relative}
.sharevideo li{ margin:0px !important;}

.videoliks{ margin:4px  0 0;}
/*.dislike{ background:url(../images/dislike-off.png) no-repeat left top; width:20px; height:17px; float:left; margin:0 7px 0 0}
.dislike:hover{ background:url(../images/dislike.png) no-repeat left top}
.like{ background:url(../images/like-off.png) no-repeat left top; width:20px; height:17px; float:left;}
.like:hover{ background:url(../images/like.png) no-repeat left top;}*/




.sub{ width:35px; border:1px solid #dddddd; background:#f7f7f7;  padding:10px 20px}

#dropdown-selection li {float: left;margin-right: 20px; width:auto;}
#dropdown-selection li.hasChildren{ border-bottom:0px !important;}
#dropdown-selection li ul {display: none; position: absolute; top:24px;}
#dropdown-selection li ul li {float: left; margin:0 0 5px; width:100%; border:0px !important;}
#dropdown-selection li ul li a{ float:left; display:inline-block; text-indent:-9000px; width:27px; height:27px;}
#dropdown-selection li:hover {cursor:pointer;}

#top{ position:absolute; bottom:-6px; right:14px}
#other{ background:url(../images/baccktotop-img.png) no-repeat left bottom; width:44px; height:34px; float:left}
.socialshare{ min-width:400px; min-height:27px; top:-5px !important; left:64px; padding:0px !important; background:none; border:none; margin:0 0 0 2px}
.socialshare li{ width:auto !important; margin:0 5px 0 0 !important;}

/*--- Footer ---*/
.advertismentsecond {
	text-align: center;
margin: 0 auto 30px auto;
width: 728px;
}
#footer {
	width:960px;
	background-color:#374f80;
	padding:20px 15px 17px;
	position:relative;
	z-index:9999;
	min-height:212px;
	margin:0 auto;
	/* float:left; */
}
.footermenu {
	border-bottom:1px solid #4b618d;
	padding:0 0 17px;
	float:left;
	width:100%;
	margin:0 0 8px;
	min-height:177px
}
.footermenuleft {
	width:487px;
	float:left
}
.footermenuleft h4 {
	margin:0 0 18px;
}
.footermenuleft ul li {
	width:142px;
	padding:9px 0 9px 6px;
	border-bottom:1px solid #4b618d;
	margin:0 14px 0 0;
	float:left;
	min-height:10px;
}
.footermenuleft ul li a {
	background:url(../images/footer-a-arrow.png) no-repeat left center;
	padding:0 0 0 17px;
	color:#FFFFFF;
	float:left
}
.footermenuleft ul li a:hover {
	color:#fe9d09;
}
.newslettersection {
}
.newsletter {
	float:right;
	width:473px
}
.newsletter h4 {
	margin:0 0 10px;
}
.newsletter p {
	line-height:18px;
	margin:0 0 34px;
	color:#FFFFFF;
}
.nesletterinput {
	width:331px;
	height:31px;
	float:left;
	background:url(../images/newsletterinput-bg.png) no-repeat left top;
	padding:5px 10px;
	margin:0 0px 0 0;
}
.nesletterinput input {
	width:330px;
	height:31px;
	text-transform:uppercase
}
.subcribe {
	background:url(../images/subscribe-button.png) no-repeat left top;
	width:120px;
	height:41px;
	float:left;
	cursor:pointer;
	font-family:'DINBold';
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.copyrights {
	width:100%;
}
.copyrightsegment {
	float:left;
}
.copyrightsegment p {
	color:#cdcdcd;
	line-height:26px;
}
.siteby {
	float:right;
}
.siteby p {
	float:left;
	line-height:26px;
	margin:0 5px 0 0;
	color:#FFF;
}

#commentspost{ float:left; width:100%;}
.comment-pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
}
 
.comment-pagination span, .comment-pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.comment-pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.comment-pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}

/*--------------------------------*/
.previews-video-section{ width:170px; height:130px; float:right; text-align:center; overflow:hidden}
.reviesdetainprv, .reviesdetainnext{top:-29px; width:auto !important; font-size:12px; color:#bebebe; text-transform:uppercase;font-family:'DINMedium'; border-right:1px solid #eeeeee; padding:0 14px 0 0; height:17px !important; right:25px !important; background:none !important}
.reviesdetainnext{right:-17px !important; padding:0px !important; border-right:none !important}
.scoure-points{ width:597px; float:left; background:url(../images/reviews-scoure-bg.png) no-repeat left top; height:114px; margin:0 0 30px; padding:19px 20px 0 27px}
.gamescore{ float:left; text-align:center}
.gamescore h5{ font-size:17px; color:#3b3b3b; text-transform:uppercase; margin:0px}
.gamescore span{ font-size:50px; color:#4a649b;font-family:'DINBold';}
.gamescore  p{ color:#515151;font-family:'DINMedium'; font-size:12px; text-transform:uppercase}
 .musicselection{ float:right; background:url(../images/music-selectio-bg.png) no-repeat left top; width:382px; height:82px; margin:4px 0 0; padding:12px 20px 0 22px}
.selection{ float:left; width:362px}
.selection ul li{ margin:0 0 0px;min-width:214px; display:inline-block;  }
.selection ul li img{ margin:3px 0 0; float:left; }
.selection ul li p{ color:#666666; font-size:12px;font-family:'DINMedium'; display:inline;}
.rating{ float:right}
.rating ul li{ width:5px; height:70px; float:left; background:#eaeaea; margin:0 10px  0 0; position:relative}
.rating ul li span{ display:block; width:100%; position:absolute; bottom:0px }
.rating ul li span.red{ background:#d50808; height:30%;}
.rating ul li span.green{ background:#42c115; height:60%;}
.sharewidth{ width:32px !important; float:left; margin:0px !important }

.wpcf7-form input{ border:1px #ddd solid; height:22px; width:200px; padding:0 10px; color:#777777;}
.wpcf7-form p{ margin:0 0 10px;}
.wpcf7-form textarea{ border:1px #ddd solid; height:150px; width:350px; padding:10px; color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.wpcf7-form input:focus, .wpcf7-form textarea:focus{ border:1px #2274AD solid;}
.wpcf7-form input.wpcf7-submit:focus{ border:0px !important;}
.wpcf7-form input.wpcf7-submit{ border:0px !important;
background: url("../images/subscribe-button.png") no-repeat scroll left top transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font-family: 'DINBold';
    font-size: 14px;
    height: 41px !important;
    text-transform: uppercase;
    width: 120px !important;
	padding:0px !important;
}
.gamereqquirements{ border:1px solid #eaeaea; padding:0px 10px; float:left; min-height:26px; text-align:center; line-height:26px; margin:0 0 0 8px;font-size:12px;
 color:#767676;
 font-family:'DINMedium'; text-transform:uppercase;}
 
 .goodfeature{ background:url(../images/clickfine-img.png) no-repeat left top; height:13px; padding:0 0 0 24px;}
 .badfeature{ background:url(../images/click-wrong-img.png) no-repeat left top; height:13px; padding:0 0 0 24px;}
 
 #dropdown-selection li {
    float: left;
    margin-right: 20px;
    width: auto;
}
.nrelate_related h3{    color: #141313 !important;
    float: left !important;
    font-size: 17px !important;
}
.paginationcouneter ul li span{ width:40px; height:40px; text-align:center; line-height:50px;}
.nrelate_bty .nr_text{ font-size:12px !important; color:#666666 !important; text-align:left !important; font-weight:400 !important;}
.nrelate_bty.nr_110 .nr_panel, .nrelate_bty.nr_ .nr_panel{ width:117px !important;}

#commentspost .leaveimg, .commentsection .leaveimg{ display:block !important;}
.nexttopic_section .leaveimg{ display:block !important;}
#warpper .leaveimg{ display:none}

.news-block-magick{ float:left !important; width:643px !important; overflow:hidden;}
#MarketGid8229 .mcteaser8229 {
    border:0px !important;
}
#MarketGid8229 div.mcimage8229{ width:109px !important; min-height:117px !important; margin-right:23px !important;}
#MarketGid8229 .mctitle8229{ color:#666666 !important; text-align:left !important; font-weight:400 !important;}
#MarketGid8229 .MGC082298229{ margin:0 23px 0 0 !important;}
#MarketGid8229 .MGC082298229, #MarketGid8229 .MGC082298229 *{ margin:0 23px 0 0 !important;}
.MGC082298229 td.mcteaser8229{ margin-right:25px !important;}
.mcimage8229 img{ width:109px !important; height:109px !important;}
#MarketGid8229 .mcbc8229{ padding:0px !important}
.selectone{ width:103px !important;}
.selecttwo{ width:116px !important;}
.dengi p, .dengi a{ color:#050505 !important;}

.dualbox{width:222px !important}

/*---- Detail page Css ---*/
.detail_info_text h1, .detail_info_text h2, .detail_info_text h3, .detail_info_text h4, .detail_info_text h5, .detail_info_text h6
{
	color: #141313 !important;
    margin: 0 0 15px !important;
	font-family: 'DINLightRegular';
    text-align: left !important;
	text-transform:capitalize !important;	
}
.detail_info_text h1{ font-size:24px;}
.detail_info_text h2{ font-size:22px;}
.detail_info_text h3{ font-size:20px;}
.detail_info_text h4{ font-size:18px;}
.detail_info_text h5{ font-size:16px;}
.detail_info_text h6{ font-size:14px; float:none !important;}
.detail_info_text a:hover{ text-decoration:underline;}	
.detail_info_text a {
    color: #2274AD;
}
.detail_info_text b, .detail_info_text strong, .detail_info_text i {
    color: #333333;
}
.detail_info_text p {
	margin:0 0 10px;
	font-size:13px;
	
}

.xboximgsection #jwplayer-1_wrapper{ width:131px !important; height:130px !important;}
.uppperdiv{ width:131px; height:131px; position:absolute; left:0px; top:0px; z-index:999; cursor:pointer;}
#commentspost li ol{ margin:0 0 0 45px;}
#commentspost li ol .leaveinputs{ width:473px;}
.video-hover{background:url(../images/video-hover.png) no-repeat left top; width:200px; height:152px; z-index:9999; float:left; position:absolute; left:0px; display:block; top:0px}
.videoplayer:hover > .video-hover{ display:none;}

.usersection{ float:left; width:100%; margin:0 0 15px;}
.button-primary{
	background: url("../images/subscribe-button.png") no-repeat scroll left top !important;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font-family: 'DINBold';
    font-size: 14px;    height: 41px !important;
    text-transform: uppercase;
    width: 120px !important;
	border:0px !important;s
}
.leaveinputs p.log-in-out{ float:right; margin:6px 0 0;}

/*--- Comments New ---*/
.commentsnew{ width:643px; float:left; margin:0 0 15px;}
.comments-heading-sec{ background:url(../images/comments-heading-bg.png) no-repeat left top; width:623px; height:54px; float:left;font-family:'DINMedium'; font-size:17px; color:#FFFFFF; text-align:left; text-transform:uppercase; line-height:54px; padding:0 0 0 20px}
.comments-inner-sec{ border-left:1px solid #67aedd; border-right:1px solid #67aedd; width:611px; float:left; padding:30px 0 25px 30px; background:#fdfdfd}
.login-section{ border-right:1px solid #f3f3f3; width:334px; float:left; margin:0 39px 0 0}
.comm-input-bg{ background:url(../images/commentsnew-input-bg.png) no-repeat left top; width:304px; height:34px; float:left; margin:0 0 10px;}
.comm-input-bg span{ width:40px; float:left; margin:8px 3px 0 9px}
.comm-input-bg input{ height:32px !important; width:245px !important; background:none !important; line-height:32px;font-family:'DINMedium'; font-size:12px; color:#a4a4a4; border:0px !important; margin:1px 0 0 !important;}
.login-sub{ background:url(../images/comment-login-button.png) no-repeat left top !important; width:104px !important; height:34px !important; line-height:34px !important; text-align:center !; text-transform:uppercase; color:#FFF !important; font-size:17px !important; font-family:'DINMedium' !important; font-weight:normal; cursor:pointer; margin:0 10px 0 0; float:left; border:0px !important;}
.forget-pass a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2274ad; line-height:34px; float:left;}
.comments-round-bottom{ background:url(../images/comments-round-bottom-bg.png) no-repeat left bottom; width:643px; height:6px; float:left}
.comm-create-acount{ float:left; margin:9px 0 0;}
.create-acount{ background:url(../images/comm-create-an-acount.png) no-repeat left top; width:195px; height:34px; display:block; text-align:center; line-height:34px;font-family:'DINMedium'; color:#8e8e8e; font-size:12px; text-transform:uppercase; margin:0 0 10px;}
.or-img{ margin:0 0 10px; display:block}
.login-facebook{ background:url(../images/comm-login-with-facebook-button.png) no-repeat left top; width:195px; height:34px; display:block}

.leaveinputs a.seg-repalybtn{ background:url(../images/seg-detail-reply-btn.png) no-repeat left bottom; width:88px; height:30px; float:left; margin:0 9px 0 0; text-indent:-9999px}
.leaveinputs a.share-btn{background:url(../images/seg-detail-share-btn.png) no-repeat left bottom; width:91px; height:30px; float:left; margin:0 9px 0 0;text-indent:-9999px}

.leaveinputs a:hover.seg-repalybtn{ background:url(../images/seg-detail-reply-btn.png) no-repeat left top; width:88px; height:30px; float:left; margin:0 9px 0 0; text-indent:-9999px}
.leaveinputs a:hover.share-btn{background:url(../images/seg-detail-share-btn.png) no-repeat left top;width:91px; height:30px; float:left; margin:0 9px 0 0;text-indent:-9999px}

.socialshare{ min-width:400px; min-height:27px; top:2px !important; left:191px; padding:0px !important; background:none; border:none; margin:0 0 0 2px}
.user-cooment-text{ margin:0 0 20px !important; min-height:20px;}
.post-time{ font-size:10px; color:#b2b2b2;}


#commentspost li ol li ol .leaveinputs{ width:450px !important;}

/*--- Login In section ---*/
.loginin-section{float:left;}
.login-form{ width:368px; float:left;  min-height:361px; background:url(../images/login-border-or-img.png) no-repeat right top}
.login-form label{ width:100%; float:left; margin:0 0 7px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left}
.login-form input{ background:url(../images/login-input-bg.png) no-repeat left top; width:282px; height:32px; line-height:32px; padding:0 10px; color:#666666; margin:0 0 18px !important;}
.login-register{ background:url(../images/login-register-btn.png) no-repeat left top !important; width:134px !important; height:34px !important; text-transform:uppercase; margin:25px 0 0 !important; color:#FFFFFF !important; font-size:17px;font-family:'DINMedium'; cursor:pointer; line-height:34px !important}
.already-login-section{ float:left;  text-align:center; margin:141px 0 0 45px}
.already-login-section span{ color:#949494;font-family: 'DINLightRegular'; font-size:19px; font-weight:600; display:block; margin:0 0 9px; }
.already-login-section a{ background:url(../images/loginalreadymem-btn.png) no-repeat left top; width:127px; height:34px; display:inline-block; font-size:17px; color:#FFFFFF;font-family:'DINMedium'; text-transform:uppercase; line-height:34px; text-align:center}


.login-pass{ width:368px; float:left;}
.login-pass label{ width:100%; float:left; margin:0 0 7px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left}
.login-pass input{ background:url(../images/login-input-bg.png) no-repeat left top; width:282px; height:32px; line-height:32px; padding:0 10px; color:#666666; margin:0 0 18px !important;}
.login-pass-btn{ background:url(../images/login-pass-btn.png) no-repeat left top !important; width:180px !important; height:34px !important; text-transform:uppercase; margin:25px 0 0 !important; color:#FFFFFF !important; font-size:17px;font-family:'DINMedium'; cursor:pointer; line-height:34px !important}


.already-login-pass{ text-align:center; margin:0 0 0 45px}
.already-login-pass a{ background:url(../images/loginalreadymem-btn.png) no-repeat left top !important; width:127px; height:34px; display:inline-block; font-size:17px; color:#FFFFFF;font-family:'DINMedium'; text-transform:uppercase; line-height:34px; text-align:center}

.xboximgsection iframe{ width:131px !important; height:130px !important;}


#theme-my-login #wp-social-login-connect-options {
    bottom: 2px;
    padding: 10px;
    position: absolute;
    right: -35px;
}

.entry-content, .entry-summary, .page .entry-content { position:relative;}


#your-profile .form-table input {
	padding: 3px;
	background:url(../images/login-input-bg.png) no-repeat left top; 
	width:282px; 
	height:32px; 
	line-height:32px; 
	padding:0 10px; 
	color:#666666;
	display:block;
	margin:0px !important;
}

#your-profile .form-table textarea {
	padding: 3px;
	background:url(../images/loginform-textarea-bg.jpg) no-repeat left top; 
	width:282px; 
	height:132px; 
	line-height:32px; 
	padding:0 10px; 
	color:#666666;
	display:block;
	border:0px;
}


#your-profile .form-table input[type="checkbox"],
#your-profile .form-table input[type="radio"] {
    vertical-align: middle;
	width:auto;
	height:auto;
	display:inline;
}
#your-profile .button-primary { background:url(../images/update-profile-btn.png) no-repeat left top !important; width:156px !important; height:34px !important; text-transform:uppercase; margin:20px 0 10px 150px !important; color:#FFFFFF !important; font-size:16px; font-family:'DINMedium'; cursor:pointer; line-height:34px !important; padding:0 0 3px;}

#your-profile span{font-size:12px !important; color:#333 !important; margin:0 0 6px;}

#your-profile .form-table {
	border-collapse: collapse;
	margin:0 0 25px;
}

#your-profile h2{     
	border-bottom: 1px solid #DDDDDD;
    display: block;
    margin: 0 0 20px;
    padding: 0 0 7px;
    width: 100%;
}

.latestnewssection .collapsible{ text-transform:capitalize !important;}

.post-detail_info .post-detail_img img{ width:644px; height:386px;}

.pagenumbers{ background:#F3F3F3; padding:8px 10px; margin:5px 0 10px; float:right; width:622px; display:block; height:20px; border:1px #AAAAAA solid; text-align:right; position:relative; right:5px;}

.sinlepagenumbers{ width:638px; border-top:1px #ececec solid; padding:10px 0 0; margin:0 0 5px; clear:both; display:inline-block; margin:0 0 10px;}
.sinlepagenumbers a{ text-decoration:none !important;}

.numbring{ display:inline-block;}
.numbring a div{ background: url("../images/pagination-counter.png") no-repeat scroll left top transparent;
    color: #666666;
    float: left;
    font-family: 'DINMedium';
    font-size: 14px;
    height: 40px;
    line-height: 39px;
    text-align: center;
    text-transform: uppercase;
    width: 40px;}
.numbring div{ background: url("../images/pagination-counter.png") no-repeat scroll left bottom transparent;
    color: #FFFFFF;
    float: left;
    height: 40px;
    line-height: 39px;
    text-align: center;
    width: 40px;}

#page{
	/* The main container div */
	width:620px;
	margin:100px auto 0;
}

#searchForm{
	/* The search form. */
	position:relative;
}

fieldset{
	border:none;
}

#searchInputContainer{
	/* This div contains the transparent search box */
	width:420px;
	height:36px;
	background:url("img/searchBox.png") no-repeat;
	float:left;
	margin-right:12px;
}

/* The UL that contains the search type icons */

.icons{
	list-style:none;
	margin:10px 0 0 335px;
	height:19px;
	position:relative;
}

.icons li{
	background:url("img/icons.png") no-repeat;
	float:left;
	height:19px;
	text-indent:-9999px;
	cursor:pointer;
	margin-right:5px;
}

span.arrow{
	/* The little arrow that moves below the icons */
	
	width:11px;
	height:6px;
	margin:21px 0 0 5px;
	position:absolute;
	background:url('img/arrow.png') no-repeat;
	left:0;
}


/* The submit button */


#submitButton{
	overflow:hidden;
}

/* The Search tutorialzine.com / Search the Web radio buttons */


#searchInContainer{
	float:left;
	margin-top:12px;
	width:330px;
}

label{
	cursor:pointer;
	font-size:12px;
	position:relative;
	right:-2px;
	top:-2px;
	margin-right:10px;
	white-space:nowrap;
	/*float:left;*/
}

input[type=radio]{
	cursor:pointer;
	/*float:left;*/
}


/* Styling the search results */


.pageContainer{
	/* Holds each page with search results. Has an inset bottom border. */
	border-bottom:1px solid #5e7481;
	margin-bottom:50px;
	
	/* Adding a dark bottom border with box shadow */
	
	-moz-box-shadow:0 1px 0 #798e9c;
	-webkit-box-shadow:0 1px 0 #798e9c;
	box-shadow:0 1px 0 #798e9c;
}


p.notFound{
	text-align:center;
	padding:0 0 40px;
}


/* Web & news results */


.webResult{ margin-bottom:50px;}
.webResult h2{ 
	background-color:#5D6F7B;
	font-size:18px;
	font-weight:normal;
	padding:8px 20px;
}
.webResult h2 b{ color:#fff; }
.webResult h2 a{ color:#eee;border:none;}
.webResult p{ line-height:1.5;padding:15px 20px;}
.webResult > a{ margin-left:20px;}


/* Image & video search results */


.imageResult{
	float:left;
	height:180px;
	margin:0 0 20px 40px;
	text-align:center;
	width:152px;
	overflow:hidden;
}
.imageResult img{ display:block;border:none;}
.imageResult a.pic{
	border:1px solid #fff;
	outline:1px solid #777;
	display:block;
	margin:0 auto 15px;
}

/* The show more button */

#more{
	width:83px;
	height:24px;
	background:url('../images/more.png') no-repeat;
	cursor:pointer;
	margin:40px auto;
}

#more:hover{
	background-position:left bottom;
}



/* Giving Credit */

p.credit{
	margin:20px 0;
	text-align:center;
}

p.credit a{
	background-color:#4B5A64;
	border:1px solid;
	border-color:#3D4D57 #788E9B #788E9B #3D4D57;
	color:#c0d0d8;
	font-size:10px;
	padding:4px 8px;
}

p.credit a:hover{
	background-color:#38464f;
}
.sohail_adsense1{ float:left; margin:0 15px 0 0;}

.form-table tr{ display:block; padding-bottom:15px;}
.form-table th{ width:150px; text-align:left;}
.form-table span{ color:#F8F8F8 !important; display:block; margin-top:5px !important;}
.form-table select{ padding:8px 6px; width:302px; background:url("../images/login-input-bg.png") no-repeat left top; color:#666666; display:block; line-height:32px; border:0px;}

#loginform #wp-social-login-connect-options{ right:-10px !important; bottom:-5px;}



	.imagessection .box-left{ width:300px; float:left; margin:0 16px 16px 0; position:relative;}
	.imagessection .box{ width:642px; float:left; position:relative;}
	.imagessection .box-left .imgtitle{ width:277px !important;}
	.imagessection .box .imgtitle{ width:619px !important; background: url("../images/thirdimgtitle-bg.png") repeat-x scroll left top transparent !important;}
	#upbox{ position:relative; top:-163px;}
	
.viewmorebtn{ background: url("../images/view-more-btn.png") no-repeat left top; width:100px; height:43px; display:inline-block; float:right; line-height:41px; padding:0 0 0 14px; font-size:14px; color:#fff; font-family: 'DINLightRegular';}
.viewmorebtn:hover{ background-position:left bottom;} 
.homemainouter{ margin:0 auto 15px; width:960px;}
.newsletter h4 span{ font-size:12px;}
.newslettersection{ margin:0 0 25px; display:inline-block;}
.footerfollow{ float:none !important;}
.footerad { display:inline-block; text-align:center; width:660px; margin:8px 0 0;}

.entry-content p{ line-height:22px !important; margin:0 0 10px;}
