/* 
Theme Name: ahza
*/

/* Begin Typography & Colors */
*{margin:0;padding:0;}
body{background:#ddd;margin:0px auto;font:normal 14px "Arial", sans-serif;color:#666}
input, button, textarea, select{ font:normal 12px/12px "Arial", sans-serif;color:#535353;vertical-align:middle;}
legend{display:none;}
fieldset{border:none;}
blockquote{margin:1em;padding:0 25px;font:italic 1em/1.5 Georgia, Times, serif;}
a{color:#000;text-decoration:none;}
a:hover, a:active{color:#4574C4;text-decoration:underline;}
p {line height:20px;}

h1, h2, h3, h4{font-family:"Arial", Helvetica, sans-serif;}
img{border:0; max-width:95%}

/* ahzawrapper */
#ahzawrapper{width:100%; max-width:950px;margin:0 auto;overflow:hidden;background:#fff} 

/* Header */
.ahzaheader{width:100%;margin-top:10px;padding:10px;position:relative;}
h1.logo{margin-bottom:10px;margin-top:10px;padding:0;width:300px;font-size:300%}
h1.logo a{width:300px;display:block;background:url(images/logo.png) no-repeat;text-transform:uppercase;text-indent:-5000px;height:50px;}

/* layout */
#ahzamain{width:920px;background:#fff;margin:10px auto;padding:10px 10px 10px 0}
#ahzacontent{margin:0 0 0 8px;width:550px;float:left;padding:0 5px 0 7px}
.post{padding:0 5px 5px 5px;border-bottom:1px solid #ddd;}
#ahzasidebarwrap{width:305px; float:right;padding:0;margin:0;font-size:12px}


/* MOBILE */
@media screen and (max-width:880px){
#ahzamain {width:98%}
#ahzasidebarwrap{width:250px;}
}

@media screen and (max-width:800px){
#ahzamain {width:98%}
#ahzacontent {float:none;margin:0 auto}
#ahzasidebarwrap {float:none;margin:10px auto; width:550px;}
}

@media screen and (max-width:570px){
#ahzamain {width:97%}
#ahzacontent {width:97%}
#ahzasidebarwrap {width:97%}
}

/* CONTENT */
#ahzacontent h2{color:#666;font:normal 18px Arial, sans-serif;padding:0 0 10px 0;margin-bottom:10px;border-bottom:1px dashed #157AA1;}
#ahzacontent h2 a{color:#666;text-decoration:none;}
#ahzacontent h2 a:hover{color:#4574C4;text-decoration:none;}

#ahzacontent h3{ color:#585EB2;font:bold 15px Arial, sans-serif;padding:20px 0 10px 0;margin-bottom:5px;}
#ahzacontent h3 a{color:#666;text-decoration:none;}
#ahzacontent h3 a:hover{color:#4574C4;text-decoration:none;}

.under, .info{	margin-top:5px; font-size:11px;height:18px;line-height:18px;}
.categories{padding:0 0 0 20px;float:left;}
.more{padding:0 0 0 20px;float:right;font-size:11px}
.date{background:url(http://se-intelligence.com/wp-content/themes/ahza/style.css) 0 center no-repeat;padding:0 15px 0 20px;float:left;}
.author{background:url(http://se-intelligence.com/wp-content/themes/ahza/style.css) 0 center no-repeat;padding:0 15px 0 20px;float:left;}
.editpost{background:url(http://se-intelligence.com/wp-content/themes/ahza/style.css) 0 center no-repeat;padding:0 0 0 20px;margin-left:15px;float:right;}
.comments{background:url(http://se-intelligence.com/wp-content/themes/ahza/style.css) 0 center no-repeat;padding:0 0 0 20px;float:right;}

#ahzacontent .under a, #ahzacontent .info a{color:#555;text-decoration:none;}

/* table setting for ahzacontent only*/
#ahzacontent table{background:#FFF;margin:5px 0 10px;border:1px solid #ddd;}
#ahzacontent th, #ahzacontent td{padding:5px 10px;text-align:left;vertical-align:top;}
#ahzacontent td{background:#FFF;border:1px solid #ddd;}
#ahzacontent th{background:#EDEFF0;}

.post p{padding:5px 0;margin:5px 0;line-height:24px;}

.post{padding-bottom:20px;}
.post ul{padding-left:15px;line-height:140%;}
.post ul li{position:relative;}
.post ol li{margin-left:15px;position:relative;line-height:140%;}

/* COMMENT START */
#commentlist{margin:0;padding:0;clear:both;}
#commentlist ol{margin-bottom:10px;}
#commentlist li{margin:10px 3px;	padding:10px;list-style:none;}
#commentlist li li{margin:0 -10px -10px -10px;}
#commentlist li li{margin:0 -10px -20px -10px;border-top:10px solid #fff;}

/* comment ahzacontent style */
.avatar{border:1px solid #bbb;float:right;}
.odd, .even, .byuser{margin:5px;}
.even{background:#fafafa;border:1px solid #f0f0f0;}
.odd{background:#EDEFF0;border:1px solid #f0f0f0;}
.byuser{background:#E7F7D3;border:1px solid #DBF7B9;}
.comment-author{font-weight:bold;}
.comment-meta{font-size:10px;}

#commentnavi{background:#EDEFF0;padding:10px 5px;margin:0 3px;}
.textfield{padding:3px;width:200px;border-top:1px solid #999999;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #999999;}
.text_input{width:100%;border-top:1px solid #999999;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #999999;}
#submitbox a.feed{background:url(http://se-intelligence.com/wp-content/themes/ahza/images/rss-comment.png) 0 center no-repeat;padding-left:22px;height:16px;line-height:16px;display:block;float:left;}

#submitbox #submit{padding:3px 6px;background:#ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;color:#074A7E;font-size:11px;cursor:pointer;}
#submitbox #submit:hover{background:#f3f3f3;border-top:1px solid #ddd;border-right:1px solid #9ddd;border-bottom:1px solid #ddd;border-left:1px solid #76B33A;color:#ddd;}
#submitbox .submitbutton{float:right;}

/* PAGE NAVIGATION LINK */
#pagenavi, #postnavi{border-top:1px solid #CCC;margin:10px 0px 0;padding:10px 0;}
.older a, .prev a{padding-left:18px;float:left;line-height:16px;}
.newer a, .next a{padding-right:18px;float:right;line-height:16px;}

/* next n prev navigasi*/
.next{float:right;text-align:right;width:49%;} 
.prev{float:left;text-align:left;width:49%;} 

.alignright{float:right;text-align:right;margin:5px 0 0 5px;} 
.alignleft{float:left;text-align:left;margin:5px 5px 0 0;} 

/* SIDEBAR */
.module, .subscribe{margin-bottom:5px;padding:5px}
.module h3{color:#000;background:#DCDEE3;font-size:15px;padding:5px;margin-bottom:10px;border-radius:4px}

.subscribe{border-bottom:1px solid #DACFA9;}
/* Subscribe */
.subscribe{}
.subscribe h4{font:bold 20px/20px Arial, sans-serif;text-align:left;background:#fff url(http://se-intelligence.com/wp-content/themes/ahza/images/news.png) 0 0 no-repeat;padding-top:15px;padding-bottom:15px;color:#000000;}
.subscribe div.box{background:url(http://se-intelligence.com/wp-content/themes/ahza/images/mail.png) no-repeat;padding:0;padding-left:50px;}
.box p{line-height:1.3em;margin:0 0 5px 0;}
.subscribe{width:100%;}
.subscribe fieldset{display:inline;margin-bottom:10px;border:0;}
.feedlink{background:url(http://se-intelligence.com/wp-content/themes/ahza/images/rss.gif) no-repeat left;padding-bottom:2px;padding-left:20px;font-weight:bold;font-size:11px;margin-right:10px;}
.feedburnerlink{background:url(http://se-intelligence.com/wp-content/themes/ahza/images/feedburner.gif) no-repeat left;padding-bottom:2px;padding-left:20px;font-weight:bold;font-size:11px;margin-right:10px;}

/* FORM */
.inputbox{padding:1px;font-family:Tahoma, Arial, sans-serif;font-size:100%;}
.inputbox{background:#FFFFFF;color:#000;}
.button{padding:2px 5px;border:1px solid #333;color:#000;background:url(http://se-intelligence.com/wp-content/themes/ahza/images/but-bg.png) repeat-x center ;}
.inputbox{margin-bottom:1px;padding:3px 2px;}
.inputbox{	border-top:1px solid #333;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #333;}

/* Sponsor */
.sponsor{padding:3px 0;margin:0;text-align:center;border:#ccc 1px solid;}
.sponsor img{padding:5px;margin:3px;border:#ddd 1px solid;background:#fefefe;}

.clr{clear:both;}

.module ul{margin:0 0 0 20px;padding:0;}
.module ul li{padding:3px 0 3px 0;line-height:20px;}
.module a{color:#08298A;}
.module a:hover {color:blue;}

/* Categories */
ul .cat-item {padding:0;margin:0 0 0 3px;}
#ahzasidebarwrap .cat-item {padding:3px 0 3px 0;line-height:18px;}
#ahzasidebarwrap .children li {padding:3px 0 3px 16px;line-height:20px;}
.cat-item a{color:#000;} 


#recentcomments li{padding:3px 0 3px 0;}
#recentcomments .url {font-weight:bold;}

/* Footer */
.ahzafooter{background:#3B5998;width:100%;padding:10px;overflow:hidden;margin:0;border-top:2px solid #ddd;text-align:center;color:#fff}
.ahzafooter p{text-align:center;padding:1px 0 0 20px;color:#fff;font-size:11px;}
.ahzafooter p a, .ahzafooter p a:visited, .ahzafooter p a:hover{color:#fff;font-weight:normal;text-decoration:none;}
.footernav {font-size:12px; width:90%;margin:0 auto 15px;font-weight:bold}
.footernav a {margin-right:10px; line-height:20px}

.cicklet{margin:0 10px 5px 10px; padding:10px 5px 10px 8px; background:#3B5998}
.cicklet a {padding:5px; color:#fff; line-height:25px}
.cicklet a:hover{}

/* Clear fix */
.clearfix:after{clear:both;display:block;ahzacontent:".";height:0;visibility:hidden;}
.clearfix{display:inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */

/* article separator */
.article_seperator{display:block;background:url(http://se-intelligence.com/wp-content/themes/ahza/style.css) repeat-x center;height:10px;clear:both;}

/* Related Post */
#relatedpostsbox {
height:308px;overflow:auto;margin:0;padding:5px;
background:#fff;
}

.relatedposts {
background:#fafafa;
border:1px solid #ddd;
color:#000;
padding:10px 10px 10px 10px;
margin-bottom:2px;
line-height:15px;
font-size:12px;
text-align:justify;
}

.relatedposts:hover {
background:#fff;
}

.relatedposts a {
color: rgb(44, 107, 168);
text-decoration:none;
}

.relatedposts a:hover {
color: red;
text-decoration:none;
}

#relatedh3 h3{
background:#1e4a76;color:#FFF;font:bold 11px Arial,Tahoma,Verdana;margin:0;padding:5px 7px 4px 10px;text-shadow:1px 1px #000;text-transform:uppercase;margin-top:10px;
}

#relatedh3 h3:hover{
background:#4978A8;
}

.relatedposts .thumb-img {
float:left;
border:1px solid #ddd;
background:#fff;
}


/* Navigation - PlugIn */
.Nav {margin:10px 0;}
.Nav a { padding: 2px 5px 2px 3px; background: #fff; border-right: solid 1px #ccc; font-size: 12px;}
.Nav a:visited { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc;}
.Nav a:hover { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; text-decoration: none;}
.Nav span { padding: 2px 5px 2px 0px; color:#6666; border-right: solid 1px #ccc; }
.Nav .on { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; font-size: 12px; color:#000;}

.social-container{margin:15px 0;width:100%;}
.SocialCustomMenu {margin:0;}
.SocialCustomMenu span {display:inline;padding:5px;text-decoration:none;font-size:0.95em;}
.SocialCustomMenu a, SocialCustomMenu a:visited{display:inline;padding:5px;color:white!important;text-decoration:none;font-size:0.95em;}
.sTwitter{background-color:#7cd5fd;}
.sFacebook{background-color:#45619d;}
.sGoogleplus{background-color:#af291d;}
.share_text{background:#efefef;color:#333 !important}