/* 
Theme Name: eQuator Global Community
Description: Blog Magazine WordPress theme.
Version: 2.8
Author: system32
Author URI: http://www.themeforest.net/user/system32
Tags: community, blog, magazine, news, personal blog
*/

/* Body >> General
----------------------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
}
body {
margin : 0;
font : normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
h2 {
font : normal 26px/30px Arial, Helvetica, sans-serif;
margin : 0 0 5px 0;
}
html[xmlns] {
margin : 0;
padding : 0;
}
.clearfix:after {
content : ".";
display : block;
clear : both;
visibility : hidden;
line-height : 0;
height : 0;
}
.clearfix {
display : inline-block;
}
html[xmlns] .clearfix {
display : block;
}
* html .clearfix {
height : 1%;
}
.clear {
clear : both;
}
.fl {
float : left;
}
.fr {
float : right;
}
h1, h2, h3, h4, h5, h6 {
font-family : Arial, Helvetica, sans-serif;
}
h1 {
letter-spacing : -1.8px;
font-size : 30px;
padding : 0;
margin : 10px 0 20px 0;
}
h2 {
font-size : 24px;
letter-spacing : -0.8px;
padding : 0;
margin : 0 0 15px 0;
}
h3 {
font-size : 20px;
letter-spacing : -0.9px;
padding : 0;
margin : 0 0 15px 0;
}
h4 {
font-size : 18px;
line-height : 0.5em;
padding : 0;
margin : 0 0 15px 0;
}
h5 {
padding : 0;
font-size : 14px;
margin : 10px 0 10px 0;
}
h6 {
padding : 0;
font-size : 11px;
margin : 0 0 10px 0;
}
p {
line-height : 1.8em;
padding : 0 0 1.3em;
}
.top-bar {
padding-top : 6px;
height : 29px;
clear : both;
}
.top-bar ul {
padding-left : 10px;
}
.top-bar a {
font : normal 13px/18px Helvetica, sans-serif;
padding-right : 20px;
}
.header {
height : 130px;
clear : both;
position : relative;
}
.logo {
margin : 18px 0 0 0;
}
.menu-bar {
padding-top : 29px;
height : 34px;
z-index : 2;
}
.breadcrumb-bar {
height : 24px;
padding-left : 10px;
}
span.breadcrumbs {
display : block;
margin-top : 15px;
font : normal 11px/10px Tahoma, Arial, Helvetica, sans-serif;
}
span.breadcrumbs a {
float : none;
font-weight : normal;
padding : 0 4px;
}
span.breadcrumbs img {
display : none;
}
.sidebar-content {
padding : 11px;
}
.contentbg {
overflow : hidden;
height : 100%;
}
.contentbox {
padding : 30px 10px 30px 5px;
z-index : 1;
}
.excerpt {
margin : 0 0 25px 0;
position : relative;
padding : 10px 0 20px 0;
height : 100%;
border-bottom : 1px solid #cfcfcf;
overflow : hidden;
}
.excerpt p {
font : normal 11px/18px Verdana, Arial, Tahoma, Sans-serif;
padding : 10px 0;
}
.excerpt img {
float : left;
}
.excerpt h1 {
margin-top : 0;
font-family : Arial, sans-serif;
font-size : 28px;
font-weight : bold;
letter-spacing : -1px;
line-height : 30px;
padding-right : 80px;
}
.excerpt .comments {
display : block;
float : right;
position : absolute;
right : 0;
top : 10px;
}
.excerpt .comments b {
font : normal bold 32px/45px Arial, Sans-serif;
text-align : center;
}
.post-img {
padding-right : 20px;
}
.imgborder {
padding : 10px;
text-align : center;
}
.fullpost .excerpt {
border-bottom : none;
margin-bottom : 0;
}
.fullpost .excerpt h1 {
margin-right : 10px !important ;
padding-right : 10px;
}
.short-text {
display : block;
width : 400px;
float : left;
}
.post ul, .post ol {
margin : 0 0 10px 30px;
padding : 0 0 0 10px;
list-style-type : disc;
list-style-position : outside;
}
.post ul {
list-style-type : square;
}
.post ol {
list-style-type : decimal;
}
.post ul li, .post ol li {
padding : 3px 0;
}
.postmetadata {
margin : 10px 0;
}
.postmetadata em {
font-size : 0.9em;
font-style : normal;
padding : 5px 5px;
line-height : 1.75em;
}
.post h3 {
font-family : Arial, sans-serif;
font-size : 22px;
font-weight : bold;
margin : 20px 0 10px 0;
}
p img {
padding : 0;
max-width : 100%;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
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;
}
div.search {
padding : 10px 0;
}
div.search fieldset {
width : 220px;
margin : 0 auto;
display : block;
position : relative;
top : 5px;
}
div.search form label {
display : block;
padding : 3px;
}
div.search fieldset legend {
display : none;
}
div.search form label input {
background : none;
border : none;
font : normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
outline : none;
margin-left : 2px;
padding : 5px 0 3px 10px;
}
.buttonhide {
display : none;
}
.s-result {
padding : 20px;
margin-bottom : 20px;
}
.top-bar li {
float : left;
list-style : none;
}
.top-bar li.first {
background : none;
}
.top-bar li a {
display : block;
float : left;
}
.footer {
overflow : hidden;
height : 100%;
padding : 40px 0 40px 0;
}
.footer ul.blogroll {
margin : 0;
padding : 0;
list-style : none;
list-style-position : inside;
}
.footer ul.blogroll li {
margin-bottom : 2px;
}
.footer ul.blogroll li {
width : 140px;
float : left;
line-height : 15px;
}
.footer ul.blogroll li a {
display : block;
padding : 0 10px 5px 20px;
}
ul.recentcomment {
margin : 0;
padding : 0;
list-style : none;
}
ul.recentcomment li {
display : block;
margin-bottom : 2px;
padding : 5px 10px 5px 0;
overflow : hidden;
height : 100%;
}
ul.recentcomment li span {
display : block;
}
.grid_4 h2, .sidebar-content h2, .post-bottom-box h2, .shareit-box h2, .footer h2 {
font : bold 18px Tahoma, verdana, sans-serif;
margin : 10px 0;
}
.submenu {
margin : 0;
}
.submenu ul {
margin : 0;
list-style : none;
padding : 0;
}
.submenu li {
width : 280px;
float : left;
line-height : 15px;
}
.submenu li a {
voice-family : inherit;
margin : 0 0 0 0;
height : 100%;
}
.submenu li a:link, .submenu li a:visited {
display : block;
padding : 8px 10px 8px 20px;
}
.submenu li li a:link, .submenu li li a:visited {
display : block;
padding : 8px 10px 8px 20px;
}
.submenu li a:hover {
padding : 8px 10px 8px 20px;
}
.quote {
margin-bottom : 20px;
margin-left : auto;
margin-right : auto;
}
.quote p {
overflow : hidden;
height : 100%;
padding : 10px;
}
.quote ul {
width : 210px;
text-align : left;
padding-top : 5px;
padding-left : 40px;
list-style : none;
}
.quote li {
line-height : 10px;
}
ul#recentcomments {
margin : 0;
}
ul#recentcomments li {
display : block;
padding : 5px;
margin : 0 0 5px 0;
}
#screenshot {
position : absolute;
padding : 5px;
display : none;
}
#demotip {
display : none;
font-size : 12px;
height : 70px;
width : 160px;
padding : 25px;
}
#tooltip {
position : absolute;
padding : 2px 5px;
font : bold 18px Tahoma, Sans-serif;
display : none;
}
.feeds {
padding : 20px 10px 10px 20px;
}
.feeds a {
margin-left : auto;
margin-right : auto;
padding-left : 10px;
}
.shareit-box {
padding : 20px;
clear : both;
overflow : hidden;
height : 100%;
}
.shareit-box h2 {
float : left;
display : inline-block;
}
.shareit-box ul {
margin : 0;
padding : 0;
list-style : none;
float : right;
}
.shareit-box li {
display : inline;
float : left;
padding : 2px;
margin : 2px;
}
.shareit-box li a img {
width : 32px;
height : 32px;
}
.post-bottom-box {
padding : 18px;
clear : both;
overflow : hidden;
height : 100%;
}
.adbox {
width : 280px;
float : left;
display : block;
}
.related-post {
width : 280px;
float : left;
margin-left : 10px;
}
ul.related-posts {
margin : 0;
list-style : none !important ;
padding : 0;
}
ul.related-posts li a {
voice-family : inherit;
display : block;
padding : 12px 10px 12px 20px;
height : 100%;
line-height : 12px;
}
ul.related-posts li a:hover {
padding : 12px 10px 12px 20px;
}
.communityfeeds {
margin : 15px;
}
.communityfeeds h6 a {
margin-bottom : 0;
padding : 0;
font-weight : normal;
}
.fvCommunityNewsList li h5 {
margin-bottom : 5px;
}
.fvCommunityNewsList li {
padding : 5px 0;
}
.button {
width : auto !important ;
margin : 5px 0;
font-size : 10px;
padding : 4px 7px;
}
.authorbox {
overflow : hidden;
height : 100%;
padding : 20px;
margin : 0 0 20px 0;
}
.authorinfo h3 {
margin-bottom : 5px;
}
.authorinfo span {
margin-bottom : 10px;
}
.authorinfo img.avatar {
float : left;
margin-right : 20px;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
blockquote {
margin : 10px;
overflow : hidden;
height : 100%;
padding : 10px 0;
}
blockquote p {
font-weight : normal;
font-style : italic;
padding-left : 20px;
}
.pop-post {
margin : 0;
}
.pop-post ul {
margin : 0;
list-style : none;
padding : 0;
}
.pop-post li a {
voice-family : inherit;
margin : 0 0 0 0;
height : 100%;
display : block;
line-height : 13px;
padding : 10px 10px 10px 20px;
}
.pop-post li a:hover {
padding : 10px 10px 10px 20px;
}
.ads {
text-align : center;
}
ul.twitters {
display : inline;
clear : left;
margin : 0 auto;
padding : 0;
}
ul.twitters li {
font : normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
width : 43%;
display : block;
float : left;
vertical-align : bottom;
margin : 0 5px 5px 0;
padding : 10px 15px;
}
ul.twitters li br {
margin-bottom : 10px;
}
ul.twitters li img {
padding : 3px;
float : left;
margin-right : 5px;
}
ul.twitters li small {
font : normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
margin : 0;
}
.wp-pagenavi {
clear : both;
font-size : 11px;
font-weight : bold;
margin-bottom : 20px;
text-align : right;
}
.wp-pagenavi .pages {
float : left;
}
.wp-pagenavi a, .wp-pagenavi a:link {
padding : 8px 10px;
margin : 2px;
text-decoration : none;
}
.wp-pagenavi a:visited {
padding : 8px 10px;
margin : 2px;
text-decoration : none;
}
.wp-pagenavi a:active {
padding : 8px 10px;
margin : 2px;
text-decoration : none;
}
.wp-pagenavi span.pages {
padding : 8px 10px;
margin : 2px;
text-transform : uppercase;
}
.wp-pagenavi span.current {
padding : 8px 10px;
margin : 2px;
font-weight : bold;
}
.wp-pagenavi span.extend {
padding : 8px 10px;
margin : 2px;
}
pre {
font-size : 12px;
padding : 0;
margin : 10px 0;
line-height : 25px;
width : 610px;
overflow : auto;
white-space : pre-wrap;
}
pre code {
margin : 0 0 0 30px;
padding : 23px 0;
display : block;
}
.jobad {
padding : 0 0 10px 0;
}
body {
background : #fff url(images/main-bg.jpg) repeat-x 0% 0%;
}
h2 {
color : #474747;
}
a {
color : #ff9900;
text-decoration : none;
}
a:hover {
color : #999999;
text-decoration : none;
}
hr.seperator {
border : none;
border-top : 1px solid #c5c7cd;
border-bottom : 1px solid #ffffff;
}
.top-bar a {
color : #fff;
text-decoration : none;
}
.top-bar a:hover {
color : #ff9900;
}
span.breadcrumbs {
color : #71757d;
text-transform : capitalize;
}
.contentbg {
background : transparent url(images/contentbg.gif) repeat-y center top;
}
.excerpt {
border-bottom : 1px solid #cfcfcf;
}
.excerpt h1 a {
color : #111111;
}
.excerpt h1 a:hover {
color : #414141;
}
.excerpt .comments {
background : url(images/commentsbg.jpg) no-repeat;
width : 84px;
height : 82px;
text-align : center;
}
.excerpt .comments b {
color : #313131;
font-size : 19px;
letter-spacing : -1px;
}
.excerpt .comments b:hover {
color : #ff9900;
font-size : 19px;
letter-spacing : -1px;
}
.comments a:hover {
text-decoration : none;
}
.imgborder {
background : #eeeeee;
border : 1px solid #bbb;
}
.postmetadata a {
color : #ffffff !important ;
text-transform : capitalize;
}
.postmetadata em {
background : #ff9900;
color : #ffffff;
}
.post h3 {
color : #212121;
}
.post h3 a {
color : #212121;
}
.post h3 a:hover {
text-decoration : none;
}
div.search form label {
border : 1px solid #cccccc;
background : #ffffff url(images/search_48.jpg) no-repeat 95% 3px;
height : 28px;
}
div.search form label input {
width : 250px;
color : #484848;
}
.s-result {
border : 1px solid #ddd;
background : #f2f2f2;
}
.s-result h2 {
color : #444847;
}
.top-bar li a {
text-decoration : none;
}
.footer {
background : #313131;
color : #999999;
}
.footer h2, .footer h6 {
color : #fff;
}
.footer ul.blogroll li a {
color : #999;
background : url(images/arrow.gif) no-repeat 2% 50%;
border-bottom : 1px solid #424242;
}
.footer ul.blogroll li a:hover {
color : #fff;
background : url(images/arrow.gif) no-repeat 2.5% 50%;
text-decoration : none;
}
ul.recentcomment li {
border-bottom : 1px solid #424242;
color : #666;
}
ul.recentcomment li a {
color : #999;
}
ul.recentcomment li a:hover {
color : #fff;
text-decoration : none;
}
.submenu li a {
background : url(images/arrow.gif) no-repeat 2% 50%;
border-bottom : 1px solid #ccc;
text-decoration : none;
}
.submenu li a:link, .submenu li a:visited {
color : #484848;
}
.submenu li li a {
border : 1px solid #ccc;
text-decoration : none;
}
.submenu li li a:link, .submenu li li a:visited {
color : #484848;
}
.submenu li.current-cat a, .submenu li.current-page-item a {
background : url(images/arrow_hover.gif) no-repeat 2% 50%;
color : #000;
text-decoration : none;
}
.submenu li a:hover {
background : url(images/arrow_hover.gif) no-repeat 3% 50%;
color : #000;
text-decoration : none;
}
.quote {
color : #999;
}
.quote p {
background : #404040;
border-top : 1px solid #212121;
}
.quote ul {
background : url(images/quotes_bottom.gif) no-repeat 20px 0%;
color : #666;
}
.quote li {
color : #999;
}
.quote p a {
color : #999;
}
.quote p a:hover {
color : #fff;
text-decoration : none;
}
ul#recentcomments {
margin : 0;
}
ul#recentcomments li {
background : #ffffff;
}
ul#recentcomments li a {
background : none;
border : none;
}
#screenshot {
border : 1px solid #ccc;
background : #333;
color : #fff;
}
#demotip {
background : transparent url(images/black_arrow.png);
color : #fff;
}
#tooltip {
border : 5px solid #4e4e4e;
background : #000;
color : #fff;
}
.feeds {
background : #dbdbdb url(images/bar_top.gif) no-repeat center top;
border-bottom : 1px solid #c7c7c7;
}
.shareit-box {
background : #f5f5f5;
border : 1px solid #ddd;
}
.post-bottom-box {
background : #f5f5f5;
border : 1px solid #ddd;
}
ul.related-posts li a {
background : url(images/arrow.gif) no-repeat 2% 50%;
border-bottom : 1px solid #ccc;
color : #484848;
text-decoration : none;
}
ul.related-posts li a:hover {
background : url(images/arrow_hover.gif) no-repeat 3% 50%;
color : #000;
text-decoration : none;
}
.communityfeeds ul li {
border-bottom : 1px solid #ccc;
}
.fvCommunityNewsList li {
border-bottom : 1px solid #ddd;
}
.button {
border : 1px solid #bbb;
background : #f8f8f8 url(images/page-btn.gif) repeat-x scroll 0% 100%;
color : #000;
text-decoration : none;
text-transform : uppercase;
}
a.button:hover {
color : #0099cf;
text-decoration : none;
}
.authorbox {
background : #f2f2f2;
border : 1px solid #ddd;
}
blockquote {
background : #ffffff;
border-left : 5px solid #ccc;
}
.pop-post li a {
background : url(images/arrow.gif) no-repeat 2% 50%;
color : #484848;
border-bottom : 1px solid #ccc;
text-decoration : none;
}
.pop-post li a:hover {
background : url(images/arrow_hover.gif) no-repeat 3% 50%;
color : #000;
text-decoration : none;
}
ul.twitters li {
color : #7c7c7c;
background : none;
background : #f0f0f0;
border : 1px solid #d1d1d1;
}
ul.twitters li img {
background : #ffffff;
border : 1px solid #bcbcbc;
}
ul.twitters li small {
color : #bababa;
}
.wp-pagenavi {
color : #777777;
}
.wp-pagenavi a {
border : 1px solid #c8c8c8;
background : #f8f8f8 url(images/page-btn.gif) repeat-x scroll 0% 100%;
color : #777777;
text-decoration : none;
}
.wp-pagenavi a:hover, span.current {
color : #94aa24;
}
.wp-pagenavi a, .wp-pagenavi a:link {
color : #777777;
border : 1px solid #c8c8c8;
background-color : #ffffff;
}
.wp-pagenavi a:visited {
color : #777777;
border : 1px solid #c8c8c8;
background-color : #ffffff;
}
.wp-pagenavi a:hover {
color : #ff9900;
border : 1px solid #cccccc;
background-color : #ffffff;
}
.wp-pagenavi a:active {
border : 1px solid #ccc;
background-color : #ffffff;
color : #ff9900;
}
.wp-pagenavi span.pages {
text-transform : uppercase;
border : none;
}
.wp-pagenavi span.current {
border : 1px solid #ff9900;
color : #777;
}
.wp-pagenavi span.extend {
border : 1px solid #c8c8c8;
background-color : #ffffff;
color : #777777;
}
pre {
background : #f0f0f0;
border-left : 1px solid #b4cbff;
border-bottom : 1px solid #b4cbff;
background : url(images/pre_bg.gif) repeat-y left top;
}

.adsense {
padding-bottom: 10px; }

.ads { text-align:center;}
.banner468 {float:right;margin-top:20px; padding-top:35px; !important;} /* This is top header banner position */