/*
Theme Name: WD-ComicMag-Lite
Theme URI: http://wpdance.com/
Description: Blog/Magazine Template
Author: the Wpdance Team
License: GNU General Public License
License URI: license.txt
Version: 1.2
Description: The impressive color, the clarity layout and neat will satisfy the most demanding customers. We believe design and function of our Comic & Manga Wordpress Theme are extremely perfect. You can easily show the galleries or the news pages as your ideas.
Comic & Manga Wordpress Theme uses main idea which is comic topic , so the red is used as accents on the white background, which makes a striking design and impressive. The Wordpress Theme layout is also a noteworthy point, the information blocks and photos are arranged very clean and clever. The home page of the Wordpress template uses structure with 2 columns, so you can choose to add more the information blocks, including the post slider with many effects, news slider, and blocks as Featured News, hot topic, category list, recent post, video widget , recent photos, Lastest twitters ... The configuration for the web site is very useful and friendly, you don't need to edit code that you just make the simple steps as instructed. Also you can optionally select the number of posts displayed, custom images, logo, icons... and more.
Author: Wpdance.com Team
Tags: white, red, two-columns, fixed-width, left-sidebar, custom-menu, sticky-post, editor-style, theme-options.
*/

@import url(fonts/webfontkit-helvetica-condensed-bold/stylesheet.css);
@import url(fonts/webfontkit-GaboDrive/stylesheet.css);

/*==============================================================*/
/*                      1.Reset Elemens                         */
/*==============================================================*/
*{margin:0;padding:0;}
body{font:12px arial, sans-serif;color:#5f5f5f;text-align:left;line-height:16px;vertical-align: baseline;background:#fff;}
img{border:0;vertical-align:top;}
.list-posts a.image img {
border-top: 3px solid #00911F;
}
a{text-decoration:none;color:#ff3938;cursor:pointer;}
a:hover{text-decoration:underline;}
:focus{ outline:0;}

/* Heading */
h1,h2,h3,h4,h5,h6 {clear:both;font-family:Helvetica;font-weight:bold;color:#131313;}
h1{font-size:16px;line-height:22px;text-transform:uppercase}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:11px;text-transform:uppercase}

/* Form */
form{display:inline;}

/* Table */
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;}/* tables still need 'cellspacing="0"' in the markup */

/* List */
ul{list-style:none;}

/* Content */
/*p{margin-bottom:14px;}*/
blockquote {quotes:none;}
blockquote:before, blockquote:after {content:'';}
del {text-decoration:line-through;}

/* Form Elements */
input,select,textarea{font-family:arial;font-size:11px;vertical-align:middle;}
select {padding:1px;}
select option {padding-right:10px;}
textarea {overflow:auto;}
button.button::-moz-focus-inner {padding:0;border:0;/* overrides extra padding in Firefox */} /* FF Fix */
button.button {-webkit-border-fit:lines;} /* <- Safari & Google Chrome Fix */
button.button, a.button {overflow:visible;/* removes extra side padding in IE */width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer;}
button.button span, a.button span {display:block;text-align:center; white-space:nowrap; padding:0 0 0 4px;width:auto;background-position:0 0;background-repeat:no-repeat;}
button.button span span, a.button span span {font-family:Helvetica;font-weight:bold;background-position:100% 100%;}
a.button{display:inline-block;}

/* color selection */
::selection{
	background-color: #000000;
	color:#fff}
::-moz-selection{
	background-color:#000000;
	color:#fff;
}
/* validate theme */
.sticky{}
.bypostauthor{}

/* Others */
.screen-reader-text {position: absolute;left: -9000px;}
.edit-link{display:none;}
.clear, .clearboth {clear:both;}
.noimage{margin-left:0;}
.galleryImage {margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-top: 10px;}
.galleryImage img { margin-top: 10px;}

#header img, #footer img,.ew-video li a img,li.comment .avarta img:hover,li.comment .avarta img {opacity:1;
filter:alpha(opacity=100);}
img:hover {opacity:0.9;
filter:alpha(opacity=90);}

/*==============================================================*/
/*                         2.Layout                             */
/*==============================================================*/

#container {background:url(images/bg-main.png) repeat-y 24% 0;padding-bottom:45px;}
/* layout 3 columns */
.layout_3colums .col-main{width:461px;}
#container.layout_3colums {background:url(images/bg_content_3columns_bottom.png) no-repeat 50% 100%;}
.layout_3colums #content{background:url(images/bg_content_3columns.png) repeat-y 0 0;}

/* layout 1 column */
.layout-full .col-main{width:960px;}
#container.layout-full {background:url(images/bg_content_1column_bottom.png) no-repeat 50% 100%;}
.layout-full #content{background:url(images/bg_content_1column.png) repeat-y 0 0;}

/*==============================================================*/
/*                         3.Header                             */
/*==============================================================*/



.main-menu {}
#header{z-index:101;position:relative;}
#header-content{width:960px;margin:0 auto;}
#header .inner{overflow:hidden;height:100%;clear:both}

/* top menu */
.top-menu{float:left;z-index:2;position:relative;background-color:#00911F;}
.top-menu ul.menu > li{display:block;float:left;padding:0 10px;height:40px;line-height:40px;text-transform:uppercase;background:/*url(images/bg-topmenu.png) no-repeat*/ 0 50%}
.top-menu ul.menu > li.first{padding-left:27px;border-left:none}
.top-menu .menu-top > ul.menu > li > a {text-shadow:0 1px 0 #000000 }

.top-menu ul.menu li a{display:block;color:#000000;font-size:10px;font-weight:bold;}
.top-menu ul.menu li:hover > a, .top-menu ul.menu > li.current-menu-item > a{color:#fff;text-decoration:none;}
/* level 1 */
.top-menu ul.menu li.parent{position:relative;}
.top-menu ul.menu ul.sub-menu{position:absolute;top:40px;left:-99999px;width:140px;}
.top-menu ul.menu > li.parent:hover > ul.sub-menu{left:0;}

.top-menu ul.menu ul.sub-menu li {line-height:30px;}
.top-menu ul.menu ul.sub-menu li.last {line-height:32px;}
.top-menu ul.menu ul.sub-menu li a{display:block;background:#a20807;border-bottom:1px solid #7e0b0a;padding:0 10px;}
.top-menu ul.menu ul.sub-menu li.last > a{border-bottom:0}
.top-menu ul.menu ul.sub-menu li:hover > a{color:#fff}
/*level 2 and more */
.top-menu ul.menu ul.sub-menu li.parent:hover > ul.sub-menu{left:140px;top:0}

/* social link */
.social-link{float:right}
.social-link li{display:block;float:left;padding:0 8px;height:30px;line-height:30px;}
.social-link li.last{padding-right:0;}
.social-link li a{display:block;color:#bcbcbc;font-weight:bold;font-size:11px;}
.social-link li.rss a{color:#ff933e;font-family:Helvetica-CondensedBoldRg;text-transform:uppercase;}
.social-link li.facebook a{background:url(images/i_fb.png) no-repeat 0 50%;padding-left:23px;}
.social-link li.twitter a{background:url(images/i_tt.png) no-repeat 0 50%;padding-left:23px;}

/* advertisement */
.advertisement p {text-transform:uppercase;font-size:10px;color:#959494;background-color:#fff;display:inline;position:relative;z-index:1000;padding-right:2px;}
.advertisement img {border-top:1px solid #e5e5e5;padding-top:10px;margin-top:-5px;width:340px;height:214px;}

/* logo - search */
.above-sidebar {position:relative;overflow:hidden;margin-top:40px;margin-bottom:27px;}
.logo{float:left;display:block;padding-bottom:70px;}
.logo a{font:60px GaboDrive!important;color:#131313;text-transform:uppercase;line-height:46px!important;*line-height:60px!important;}
.logo a:hover{text-decoration:none;}

/* search form */
.bg_search{position:relative;margin-top:23px;}
.above-sidebar #searchform {position:absolute;bottom:0;left:0;}
.above-sidebar #searchform #s,#primary .widget_search #searchform #s {border:1px solid #ccc;width:162px;height:23px;line-height:23px;padding:0 8px;}
.above-sidebar #searchsubmit,#primary .widget_search #searchsubmit{display:block;border:0;width:14px;height:14px;background:url(images/i-search.png) no-repeat;position:absolute;text-indent:-9999px;font-size:0;line-height:0;cursor:pointer;bottom:6px;right:5px;}
/* main menu */
.nav{clear:both;z-index:1;position:relative;}
.main-menu{width:100%;height:49px;/* background:url(images/bg-nav.png) */ background: #01901a no-repeat 0 0;}
.main-menu ul.menu > li{display:block;float:left;padding:0 2px 0 0;height:49px;line-height:49px;}
.main-menu ul.menu > li > a{display:block;color:#fff;font-size:14px;font-weight:bold;text-shadow:0 1px 0 #000000;padding:0 10px;height:49px;line-height:49px;text-transform:uppercase;}
.main-menu ul.menu > li.parent:hover > a {height:55px;background:url(images/bg_mainmenu_hover.png) no-repeat 50% 100%;position:relative;z-index:1000}
.main-menu ul.menu > li > a:hover, .main-menu ul.menu > li.current-menu-item > a{display:block;text-decoration:none;}
.main-menu > ul.menu > li.first {margin-left:17px;}

/* level 1 */
.main-menu ul.menu li.parent{position:relative;}
.main-menu ul.menu ul.sub-menu{position:absolute;top:49px;left:-99999px;}
.main-menu ul.menu > li.parent:hover > ul.sub-menu{left:0px;}
.main-menu ul.menu > li.parent:hover > ul.sub-menu{left:-17px;}

.main-menu ul.menu > li.more-menu{float:right;background:0;}
.main-menu ul.menu li.more-menu > a{text-align:center;font-size:28px}
.main-menu ul.menu li.more-menu:hover > ul.sub-menu{left:auto;right:0px}
.main-menu ul.menu li.more-menu > ul.sub-menu {background-image:0}

.main-menu ul.menu ul.sub-menu{width:200px;background:#fff url(images/bg_submainmenu.png) repeat-y 0 0; border:1px solid #cccaca;border-left:0;padding-top:17px;padding-bottom:17px;}
.main-menu ul.menu ul.sub-menu li{display:block;padding-left:17px;}
.main-menu ul.menu ul.sub-menu li.parent:hover {background:url(images/bg-submenu-a.png) no-repeat 92% 50%}
.main-menu ul.menu ul.sub-menu li {height:28px;line-height:28px;}
.main-menu ul.menu ul.sub-menu li a{display:block;color:#5f5f5f;font-size:12px;font-weight:bold;padding:0 10px;}
.main-menu ul.menu ul.sub-menu li.last{padding-bottom:2px;}
.main-menu ul.menu ul.sub-menu li.last > a{border-bottom:0}
.main-menu ul.menu ul.sub-menu li:hover > a{color:#131313;text-decoration:none;}
.main-menu ul.menu li.sub-menu > ul.sub-menu > li > ul.sub-menu li ul.sub-menu {margin-top:-1px;}

.main-menu ul.menu > li > ul.sub-menu {border-top:0!important;border-left:1px solid #cccaca;background:none #fff}
.main-menu ul.menu li.more-menu.first > ul.sub-menu {border-top:0;}
/*level 2 and more */
.main-menu ul.menu ul.sub-menu li.parent:hover > ul.sub-menu{left:200px;top:-17px;}
.main-menu ul.menu li.first > ul.sub-menu {border-top:0;}
.main-menu ul.menu li.more-menu ul.sub-menu  li.parent:hover > ul.sub-menu{left:auto;right:200px}
.main-menu ul.menu li.more-menu ul.sub-menu {border-top:1px solid #cccaca}
.main-menu ul.menu li.more-menu > ul > li.first > ul.sub-menu {border-top:0}
.main-menu ul.menu li.more-menu ul.sub-menu li.parent:hover {background:url(images/bg-submoremenu--a.png) no-repeat 5% 50%;}
.main-menu ul.menu li.more-menu ul.sub-menu {width:200px;background:#fff url(images/bg_submoremenu.png) repeat-y 100% 100%; border:1px solid #cccaca;border-right:0;padding-top:17px;padding-bottom:17px;}
.main-menu ul.menu li.more-menu > ul.sub-menu {background:none #fff;border-right:1px solid #cccaca;}
.main-menu ul.menu li.more-menu > ul.sub-menu > li > ul.sub-menu li ul.sub-menu {margin-top:-1px;}


/* breadking news */
#ticker-wrapper{position:relative;height:30px;background:url(images/bg_breakingnews.png) no-repeat;line-height:30px;margin:17px 0 0}
#ticker{position:relative;overflow:hidden;}
#ticker-controls {position:absolute;right:10px;top:11px;}
.left #ticker-title{font-family:Helvetica;font-size:11px;color:#131313;margin-top:0;font-weight:bold;display:inline-block;width:75px;}
@media all and (min-width:0) {.left #ticker-title { width:64px \0/; }  /* IE9 */}
.left #ticker-title span{display:block}
.left #ticker-content{color:#323232;font-size:12px;font-weight:bold;position:static;left:auto!important;margin:0 0 0 4px;line-height:29px;}
@media all and (min-width:0) {.left #ticker-content { line-height:31px \0/; }  /* IE9 */}
#ticker-content a{color:#5f5f5f;font-size:11px;font-family:arial!important;font-weight:normal!important;}
#ticker-controls #play-pause{display:none;}
#ticker-controls #next {background:url(images/i-ticker-next.png) no-repeat 0 0;width:6px;height:8px;}
#ticker-controls #next:hover {background:url(images/i-ticker-next-hover.png) no-repeat 0 0}
#ticker-controls #prev {background:url(images/i-ticker-pre.png) no-repeat 0 0;width:6px;height:8px;margin-right:10px;}
#ticker-controls #prev:hover {background:url(images/i-ticker-pre-hover.png) no-repeat 0 0}
.left #ticker-swipe{background-color:#fff;margin-top:5px!important}
.left #ticker-swipe span{border-bottom:1px solid #323232;width:7px;height:15px;}

/*==============================================================*/
/*                         4.Contents                            */
/*==============================================================*/
/* post */
.single-post-time{display:inline-block;text-transform:uppercase;font-size:10px;color:#959494;margin-top:16px}
h1.post-title {text-transform:none;padding-bottom:5px!important;font-size:18px!important;}
.time {color:#959494;font-size:11px;margin-bottom:25px;}
.time .author {color:#959494}
.time .author a,.cat-list a {color:#707070}
.time .views{background:url(images/i-view.png) no-repeat 0 50%;padding-left:19px;margin:0 10px;}
.time .comment {background:url(images/i-comment.png) no-repeat 0 50%;padding-left:19px;}

/* post list */
.no-post {padding-left:10px;display:block;background:#fff;}
.list-posts{overflow:hidden}
.list-posts {background:url(images/point.png) repeat-y 50% 10px;}
.home-heading {background:url(images/post-title.png) no-repeat 0 0!important;height:30px;line-height:30px;margin:10px 0 10px;}
.home-heading h1,.home-heading a {color:#fff}
.home-heading h1 {margin:0 0 0 10px;}
.list-posts .post-item a.image,.list-posts .post-item .thumbnail {display:block;height:214px;}
.list-posts.home-heading h2,.list-posts.home-heading h1{display:inline;height:30px;line-height:31px;color:#fff;margin-left:10px;text-transform:uppercase;letter-spacing:-0.5px;}
.list-posts .post-item .post-info {overflow:hidden;position:relative;height:130px;}
.list-posts .post-item .post-info .date-time {font-family:arial;font-size:10px;line-height:16px;text-transform:uppercase;color:#959494;padding-top:14px;}
.list-posts .post-item .post-info .post-content {height:49px;margin:6px 0 0;height:34px;overflow:hidden;}
.list-posts .post-item .post-info .post-count {position:absolute;left:0;bottom:-1px}
.list-posts .post-item .post-info  a.post-title {color:#131313}
.list-posts .post-item .post-info  a.post-title h2,.list-posts .post-item .post-info .title h2,.list-posts a.title {font-family:Helvetica;font-size:14px;color:#131313;font-weight:bold;}
.list-posts .post-item .post-info  a.post-title h3,.list-posts .post-item .post-info .title h3 {display:inline}
.list-posts .post-item .post-info  a.read-more {display:inline-block;background:url(images/bg-readmore.png) no-repeat 100% 32%;font-family:arial;font-size:10px;color:#01901a;text-transform:uppercase;padding-bottom:7px;padding-right:10px;}
.list-posts .post-item .author {float:left;color:#959494;font-size:11px;padding-top:7px;height:45px;width:100%;border-top:1px solid #d9d9d9;}
.list-posts .post-item.end-grid .author {height:15px;}
.list-posts .post-item .author a{color:#707070}
.list-posts .post-item .author .cat-list {display:inline}
.list-posts .post-item .post-info .num-count {float:right;margin-top:7px;}
.list-posts .post-item .post-info .post-count .views {background:url(images/i-view.png) no-repeat 0 4px;font-size:10px;padding:2px 0 0 19px;margin:0 10px 0 8px;*display:inline-block;*margin-bottom:6px;*background-position:0 5px;}
.list-posts .post-item .post-info .post-count .comment {background:url(images/i-comment.png) no-repeat 0 2px;font-size:10px;padding-left:19px;margin-top:2px;*display:inline-block;*margin-bottom:6px;*background-position:0 4px;}
.page_navi {margin:30px 0;} 

/* crumbs */
#crumbs {border-bottom:1px solid #d9d9d9;padding-bottom:5px;overflow:hidden;}
#crumbs a {float:left;font-weight:bold;color:#5f5f5f;}
#crumbs .brn_arrow {float:left;background:url(images/crumbs_arrow.png) no-repeat 50% 50%;width:34px;height:18px;display:block;text-indent:9999px;}
#crumbs  .current {font-weight:bold;color:#131313}

.top-page .rss{float:right;display:block;margin:6px 10px 0 0;}

/* Tabs Post List, Popular Post List */
.tabs-post-list li, .tabs-comments-list li, .popular-post-list li{padding:10px 9px 10px 10px;border-bottom:1px solid #f0f0f0;overflow:hidden;}
.tabs-post-list li.last, .tabs-comments-list li.last, .popular-post-list li.last{border-bottom:0}
.tabs-post-list li .image, .tabs-comments-list li .avarta, .popular-post-list li .image{float:left;margin:0 10px 0 0;}
.tabs-post-list li .image .thumbnail, .popular-post-list li .image .thumbnail{display:block;line-height:10px}
.tabs-post-list li .content, .popular-post-list li .detail{padding-top:5px;}
.tabs-post-list li h2, .popular-post-list li h2{font-size:12px;clear:none;margin-bottom:2px;}
.tabs-post-list li h2 a, .popular-post-list li h2 a{color:#323232!important;}
.tabs-post-list li .entry-meta, .popular-post-list li .entry-meta{color:#818181;font-size:11px;font-weight:bold;}

/* Tabs Comment List */
.tabs-comments-list li .comment-author{margin-bottom:2px;}
.tabs-comments-list li .comment-author a{color:#039da9!important;font-family:Helvetica-CondensedBoldRg;/*font-weight:bold;*/text-transform:uppercase;font-size:12px;font-style:normal;}
.tabs-comments-list li .comment-body{word-wrap:break-word;overflow:hidden;}

/* page default */
h1.entry-title,h1.page-title,
h1.single-post,h1.single-post {display:inline-block;background:url(images/post-title.png) no-repeat;width:700px;height:30px;line-height:31px;color:#fff;padding:0 10px!important;margin-top:10px;}
.page-item .entry-content{padding:20px 0;}

/* #content .single-post h1, .page-item .entry-content h1, .widget_text h1,
#content .single-post h2, .page-item .entry-content h2, .widget_text h2,
#content .single-post h3, .page-item .entry-content h3, .widget_text h3,
#content .single-post h4, .page-item .entry-content h4, .widget_text h4,
#content .single-post h5, .page-item .entry-content h5, .widget_text h5,
#content .single-post h6, .page-item .entry-content h6, .widget_text h6{padding:0 0 10px 0} */

#content .single-post h1, .page-item .entry-content h1, .widget_text h1,
#content .single-post h2, .page-item .entry-content h2, .widget_text h2,
#content .single-post h3, .page-item .entry-content h3,
#content .single-post h4, .page-item .entry-content h4, .widget_text h4,
#content .single-post h5, .page-item .entry-content h5, .widget_text h5,
#content .single-post h6, .page-item .entry-content h6, .widget_text h6{padding:0 0 10px 0}
/*#content .single-post img, .page-item .entry-content img{padding:10px 0;}*/

/* navigation */
.pagging-wrapper{overflow:hidden;text-align:right;background:url(images/page-navi.png) no-repeat;width:700px;height:30px;line-height:30px!important;font:bold 14px Helvetica;}
.pagging-count {float:left;margin-left:10px;}
.page_navi a.next > span {display:block;background:url(images/navi-next.png) no-repeat 0 7px;width:11px;height:30px;text-indent:9999px;padding-right:10px;}
.page_navi a.next > span:hover {background:url(images/navi-next-hover.png) no-repeat 0 7px}
.page_navi a.previous > span {display:block;background:url(images/navi-pre.png) no-repeat 0 7px;width:11px;height:30px;text-indent:9999px;} 
.page_navi a.previous > span:hover {background:url(images/navi-pre-hover.png) no-repeat 0 7px}
.pagging-wrapper .first,.pagging-wrapper .last,.pagging-wrapper .previous-phrase,.pagging-wrapper .next-phrase {display:none;}
.page_navi a, .page_navi span{border:0;padding:0;margin:0;display:inline-block;height:22px;line-height:22px;color:#818181;font-weight:bold;text-align:center}
.page_navi a:hover{text-decoration:none;}
.page_navi span.curent-total,.page_navi a.first, .page_navi a.last,.page_navi a.next, .page_navi a.previous{overflow:visible;/* removes extra side padding in IE */width:auto;margin-right:5px}
.page_navi a.pager{width:22px;}
.page_navi span.current span span, .page_navi a.pager:hover span span{width:22px;color:#131313!important}
.page_navi a.next, .page_navi a.last{margin-right:0;margin-left:5px}

/*==============================================================*/
/*                         5.Widgets                            */
/*==============================================================*/
.xoxo {margin-right:20px;overflow:hidden;}
.xoxo .xoxo {margin-right:0;}
#primary .widget-container {padding-bottom:30px;}
.widget-container a {color:#707070}
.widget-container ul{margin-top:17px}
.widget-container.widget_twitterupdate ul{margin-top:7px}

/* Widgets: Categories, Archive, Links, Meta, Tags, Recent Posts, Recent Comments, RSS, Twitter Update, Link */

/* Widget Tags */
.tagcloud{line-height:20px;padding-top:18px;}
.tagcloud a{color:#5f5f5f;font-weight:bold;font-family:Helvetica}
#footer .tagcloud{padding:0}

/* Widget Links & Catagories & Achive */
.widget_links  li,.widget_meta li,.widget_categories li,.widget_archive li {border-bottom:1px solid #d9d9d9;padding:10px 0;}
.widget_links  li.last,.widget_meta li.last,.widget_categories li.last,.widget_archive li.last {border-bottom:0;padding-bottom:0;}
.widget_links  li.first,.widget_meta li.first,.widget_categories li.first,.widget_archive li.first {padding-top:0;} 

/* Widget Custom recent */
.widget_customrecent ul li {border-bottom:1px solid #d9d9d9;padding:10px 0}
.widget_customrecent ul li.first {padding-top:0;}
.widget_customrecent ul li.last {border-bottom:0;padding-bottom:0;}
.widget_customrecent ul li .entry-date {font-family:arial;font-size:10px;text-transform:uppercase;color:#959494}
.widget_customrecent ul li .entry-title a{font-weight:normal;font-size:12px;font-family:arial;color:#131313!important;display:block;}
.widget_customrecent ul li .entry-meta {font-size:11px;color:#959494}
.widget_customrecent ul li .entry-meta a {color:#707070}

/* Widget Multi Tabs */
.widget_multitab .ui-tabs-panel{padding:0}
.widget_multitab .ui-tabs-nav {margin:0;}


.rsg_image {  width:65px; height: 65px;}
.rsg_item {float:left; margin:0 10px 20px 10px;}
.rsgallery {margin-left: 5px;}

.blogroll img{
	margin-left: 5px;
	width:170px;
}

.widget_multitab .ui-tabs-nav .ui-state-default {display:block;float:left;padding:0 0 0 4px!important;height:30px;line-height:30px;font:11px Helvetica-CondensedBoldRg, Arial;color:#131313;text-transform:uppercase;background:url(images/shortcode/multi-bg_title_tab.png) no-repeat 0 0!important;border-left:1px solid #}
.widget_multitab .ui-tabs-nav > li {padding:0 0 0 4px!important;}
.widget_multitab .ui-tabs-nav > li > a {padding:0 10px 0 6px;}
.widget_multitab .ui-tabs-nav > li > a {display:block;float:left;height:30px;line-height:30px;background:url(images/shortcode/multi-bg_title_tab.png) no-repeat 100% 100%;padding:0 8px 0 4px!important}
.widget_multitab .ui-tabs-nav > li:hover > a,.widget_multitab .ui-tabs-nav > li.ui-state-active > a {padding:0 8px 0 4px!important;}
.widget_multitab .ui-tabs-nav .ui-state-default.last a,.widget_multitab .ui-tabs-nav > li.last {border-right:0!important} 
.widget_multitab .ui-tabs-nav .ui-state-default.first {border-left:1px solid #d9d9d9}
.widget_multitab .ui-tabs-nav > li:hover ,.widget_multitab .ui-tabs-nav > li.ui-state-active {border-left:0!important}
.widget_multitab .tab-post-content ul {margin:0!important;}
.widget_multitab .tabs-post-list > li,.widget_multitab .tabs-comments-list >li {padding:10px 0;}
.widget_multitab .comment-body {height:35px;overflow:hidden;}

#footer .widget_multitab .ui-tabs-panel ul li{padding-left:10px;padding-right:10px}
#footer .widget_multitab .ui-tabs-panel ul li.first{padding-top:10px}
#footer .widget_multitab .ui-tabs-panel ul li.last{padding-bottom:10px;}

/* Widget Recent Post By Category */
.widget_recentpostsbycat {padding:0 0 30px;}
.widget_recentpostsbycat ul{overflow:hidden;height:100%;}
.widget_recentpostsbycat ul li.item{border-bottom:1px solid #e6e6e6;padding:10px 0;overflow:hidden;}
.widget_recentpostsbycat ul li.item.first {padding-top:0}
.widget_recentpostsbycat ul li.item.last{border-bottom:0;padding-bottom:0}
.widget_recentpostsbycat ul li.item .thumbnail{display:block;margin-bottom:5px;}
.widget_recentpostsbycat ul li.item .entry-title{font-size:12px;line-height:14px;}
.widget_recentpostsbycat ul li.item .entry-title a{color:#323232;}
.widget_recentpostsbycat ul li.item img {width:90px;height:65px;float:left;margin:0 10px 0 0;}

/* Widget EW Video */
.ew-video .open {margin-bottom:10px;}
.ew-video .open .title {height:16px;overflow:hidden;font:10px arial;text-transform:uppercase;color:#959494;margin-top:5px;}
.ew-video .open .description {height:16px;overflow:hidden;font:bold 14px Helvetica;color:#131313;letter-spacing:-0.2px;margin-top:2px;}
.ew-video .hide{display:none;}
.ew-video ul.items {margin-top:10px;}
.ew-video li {border-top:1px solid #d9d9d9;padding:8px 0;min-height:52px;overflow:hidden;}
.ew-video li a img{margin:0 10px 0 0;}
.ew-video li a {float:left}
.ew-video li a.video-title {width:130px;display:inline-block;color:#5f5f5f;font-weight:bold}
.widget-container.ew-video ul {margin-top:10px;}

/* Widget Popular Posts */
.widget_popular li {padding:10px 0;}
.widget_popular li.first {padding: 0 0 10px;}
.widget_popular li.last {padding:10px 0 0;}

/* Widget Recent Comments */
.widget_ew_recent_comments ul li {border-bottom:1px solid #d9d9d9;padding:10px 0;}
.widget_ew_recent_comments ul li.last {border-bottom:0;padding-bottom:0;}
.widget_ew_recent_comments ul li.first {padding-top:0;} 
.widget_ew_recent_comments ul li .comment-date {text-transform:uppercase;color:#959494;font-size:10px;}
.widget_ew_recent_comments ul li p {color:#131313!important;height:33px;overflow:hidden;}
.widget_ew_recent_comments ul li .comment-post-by {color:#959494;font-size:11px;}
.widget_ew_recent_comments ul li .comment-post-by span {color:#707070;}
.widget_ew_recent_comments ul li p a {color:#131313!important;}

/* Widget Calendar */
#wp-calendar{width:100%;text-align:center;border:0;}
#wp-calendar caption{padding:0 0 10px 0}
#wp-calendar thead tr th,
#wp-calendar tbody tr td,
#wp-calendar tfoot tr td{border:0;background:0;letter-spacing:0;padding-left:0;padding-right:0;text-align:center;}

#wp-calendar tfoot tr td{padding:0}
#wp-calendar tbody td a, #wp-calendar tfoot td a{text-transform:uppercase;font-weight:bold;letter-spacing:-0.5px}
#wp-calendar tfoot td#prev{text-align:left}
#wp-calendar tfoot td.pad{text-align:center}
#wp-calendar tfoot td#next{text-align:right}

#wp-calendar #today{font-weight:bold;text-decoration:underline;color:#ff3938!important;}
#footer #wp-calendar thead tr th{}
#calendar_wrap{padding-top:20px}
#footer #calendar_wrap{padding:0}

/* Widget social-icons */
#primary .widget_social{}
.social-icons ul{overflow:hidden;height:100%;}
.social-icons ul li{display:block;padding-left:30px;float:left;height:27px;line-height:27px;width:30px;margin-bottom:10px;}
.social-icons ul li a{display:block;line-height:12px;margin-top:8px;}
.social-icons ul li span{display:none;}
.social-icons ul li.icon-rss{background:url(images/i_rss.png) no-repeat 0 0;width:60px;}
.social-icons ul li.icon-google{background:url(images/i_googleplus.png) no-repeat 0 0;}
.social-icons ul li.icon-google a {margin-top:1px;*margin-top:2px;}
.social-icons ul li.icon-twitter{background:url(images/i_twitter.png) no-repeat 0 0;width:60px;}
.social-icons ul li.icon-facebook{background:url(images/i_facebook.png) no-repeat 0 0;}
#footer .widget_social{padding:0 0 30px 0;}

/* Widget Flickr */
.widget_flickr .wrap{overflow:hidden} 
.flickr_badge_image{float:left;}
.flickr_badge_image.start img {margin:0 4px 4px 0;}
.flickr_badge_image.end img {margin:0 0 4px;}
.flickr_badge_image img {width:108px;height:82px;}
#primary .flickr_badge_image img {width:88px;height:88px;}
#primary .wrap {padding-top:20px;}
#secondary .flickr_badge_image img {width:88px;height:88px;}
.widget_flickr .fix{clear:both}
.widget_flickr .see-more{display:none}


/* Widget RSS */
.widget_rss .widget-title a{color:#fff;}
#content .widget_rss .widget-title img{margin:8px 4px 0 0;}
.widget_rss ul li{padding:10px}
.widget_rss ul li .rsswidget{color:#323232;font-weight:bold;display:block;margin-bottom:5px}
.widget_rss ul li .rss-date{font-size:11px;font-weight:bold;display:block;margin-bottom:5px;}
#footer .widget_rss ul li{padding:10px 0}
#footer .widget_rss .widget-title a{color:#04A8B4}

/* Widget Search */
#primary .widget_search #searchform{width:178px}
#primary .widget_search #searchform #s{width:162px}
#secondary .widget_search #searchform{width:160px}
#secondary .widget_search #searchform #s{width:109px}

/* Widget Twitter Update */
#content .widget_twitterupdate ul li.status-item{padding:0 0 15px 0;}
#footer .widget_twitterupdate ul li.status-item{padding:10px 0;}
#twitter-list .status-item .tweet-content{display:block;margin-bottom:3px;}
#twitter-list .status-item .tweet-content a {color:#19bfe5}
#twitter-list .status-item .date-time a{color:#a3a2a2;font-size:10px;font-weight:bold;text-transform:uppercase}
.widget_twitterupdate #twitter-box > a span {display:block;background:url(images/bg-twitter-follow.png) no-repeat 0 10px;height:30px;border-top:1px solid #d9d9d9;padding-top:11px;}

/* Widget Ads Squares */
.ad-squares .widget-title{display:none;}
.ad-squares table{}
.ad-squares table tbody tr td{background:0;border:0;padding:0 0 1px 0!important;}
.ad-squares table tbody tr td img{padding:11px;border:1px solid #dcdcdc!important;}

/* widget_pages, widget_custom_pages, widget_nav_menu */
.widget_pages > ul, .widget_custom_pages > ul, .widget_nav_menu > ul{padding:10px;}
.widget_pages ul li a, .widget_custom_pages ul li a,
.widget_nav_menu ul li a{color:#818181;background:url(images/shortcode/dot.png) no-repeat 0 6px;padding:0 0 10px 12px;display:block}
.widget_pages ul li.current_page_item a, .widget_custom_pages ul li.current_page_item a, .widget_nav_menu ul li.current_page_item a{font-weight:bold;}
.widget_pages ul.children, .widget_custom_pages ul.children, .widget_nav_menu ul.children{margin-left:20px}
#footer .widget_pages > ul, #footer .widget_custom_pages > ul, #footer .widget_nav_menu > ul{padding:0}
#footer .widget_pages ul li a, #footer .widget_custom_pages ul li a, #footer .widget_nav_menu ul li a{padding-bottom:2px}

/* widget EW subscribe */
.subscribe_widget .newsletter h1 {font-family:Helvetica;font-size:16px;color:#131313;height:30px;line-height:30px;border-bottom:3px solid #FF3938;}
.subscribe_widget form {position:relative;display:block;padding-top:20px;}
.subscribe_widget form .subscribe-email input{border:1px solid #ccc;width:150px;height:23px;line-height:23px;padding:0 20px 0 8px;}
.subscribe_widget form button {position:absolute;right:0;bottom:0;width:24px;height:24px;background:url(images/button-email.png) no-repeat 0 0;}

/* widget twitter main */
.col-main .xoxo {margin-right:0;}

/* widget_recent_entries */
.widget_recent_entries ul li {border-bottom:1px solid #D9D9D9;padding:10px 0;}

/* Widget primary */
#primary h3{color:#131313;border-bottom:3px solid #00911F;font-size:16px;text-transform:none;height:30px;line-height:30px;}

/* Widget contain */
.col-main .widget-container {margin:30px 0 0;}
#content .content-widget-area-1 h3 {display:block;background:url(images/title-widget-video.png) no-repeat;width:220px;height:30px;padding-left:10px;font-size:16px;letter-spacing:-0.7px;color:#fff!important;text-shadow:0 1px 0 #c10504;margin-bottom:10px;border-bottom:0;text-transform:uppercase;height:30px;line-height:30px;}
#content .content-widget-area-2 h3{display:block;background:url(images/bg-widget-flickr.png) no-repeat;width:220px;height:30px;font-size:16px;letter-spacing:-0.7px;color:#fff!important;text-shadow:0 1px 0 #078875;padding-left:10px;margin-bottom:10px;border-bottom:0;text-transform:uppercase;height:30px;line-height:30px;}
#content .content-widget-area-3 h3 {display:block;background:url(images/bg-title-twitter.png) no-repeat 0 0;width:220;height:30px;font-size:16px;letter-spacing:-0.7px;display:block;color:#fff!important;text-shadow:0 1px 0 #0892b2;padding-left:10px;border-bottom:0;text-transform:uppercase;height:30px;line-height:30px;}

/* Widget footer */
#footer .widget-container ul {margin-top:10px;}
#footer .widget_meta h3.widget-title{/*font:36px GaboDrive!important;line-height:36px!important;color:#fff;text-transform:uppercase;*/display:none;}
#footer .widget_meta ul li {display:block;width:88px;float:left;margin-right:8px;border-bottom:1px solid #1f1f1f;padding-bottom:17px;}
#footer .widget_meta ul li.last {border-bottom:0;}
#footer .widget_text .textwidget a{font:36px GaboDrive!important;line-height:36px!important;color:#fff;text-transform:uppercase}

#footer .xoxo {margin-right:0;}
#footer .widget-container h3.widget-title{width:150px;font:bold 11px helvetica;color:#fff;text-transform:uppercase;}
#footer .widget-container ul li{padding:6px 0;border-bottom:1px solid #1f1f1f;font:11px helvetica;color:#8D8D8D}
#footer .widget-container.widget_meta ul {overflow:hidden;padding-top:10px;}
#footer .widget-container ul li.last {border-bottom:0;}
#footer .widget-container ul li a {font:11px helvetica;color:#8D8D8D}
#footer #second .widget-container{margin:20px 0 30px 0;}
#footer #second .widget-container h3.widget-title{padding-top:27px;}
@-moz-document url-prefix() { #footer abbr { display:table-row-group; } } /* fix firefox */

/* widget_nav_menu: footer menu */
#footer .widget_nav_menu{margin-bottom:0}
.menu-footer-menu-container{text-align:center;padding:17px 0 3px;}
#menu-footer-menu{display:inline;}
#footer #menu-footer-menu li{display:inline-block;padding:0 10px 9px 10px}
#menu-footer-menu li a{display:inline;background:0;font-family:Helvetica-CondensedBoldRg;text-transform:uppercase;margin:0;/*font-weight:bold;*/padding:0;}
#menu-footer-menu ul{display:none;}

/*==============================================================*/
/*                         6.Footer                             */
/*==============================================================*/
#footer-center{background-color:#131313;}
#footer-center > div {background:url(images/bg-footer-inner.png) repeat-y 24% 0;}
#footer-bottom{background-color:#1d1c1c;padding:10px 0}

#footer #second{overflow:hidden;height:100%;}
#footer #second .widget-area{float:left;width:147px;margin-right:15px}
#footer #second #footer-widget-area1{width:437px;margin-right:50px}
#footer #second #footer-widget-area4{margin-right:0;}

#footer{color:#aaa;}
#footer a{color:#aaa;}
.copy-right{font-size:11px;color:#474747;}
.copy-right img {margin-top:13px;*margin-top:1px}
.copy-right a {color:#474747!important}

#footer-center .inner {padding:20px 0 40px;}

/*==============================================================*/
/*                         7.Home page                          */
/*==============================================================*/
.col-main {margin-top:40px;}
.slider  {}
/* slider1 */
.wt-rotator {border:0!important}
.wt-rotator .c-panel {top:252px!important;margin-top:0!important;}
.slider .c-panel .buttons {display:none;}
.slider .c-panel .thumbnails {margin-right:7px;}
.slider .c-panel .thumbnails li {background-color:none;background:url(images/slider-point.png) no-repeat;width:10px!important;height:10px!important;border:0;margin-right:2px!important;}
.slider .c-panel .thumbnails li.curr-thumb {background-color:none;background:url(images/slider-point-current.png) no-repeat;width:10px!important;height:10px!important;margin-bottom:6px;border:0}

.desc{display:block;left:0!important;width:440px!important;}
.desc .inner-text {height:279px!important;}
.desc .inner-bg {background:none!important;/*width:460px!important;*/}
.desc .title {width:460px!important;font-family:Helvetica;font-size:26px;font-weight:bold;line-height:48px;color:#fff!important;position:absolute;bottom:82px;left:20px;letter-spacing:-1;text-shadow:1px 1px 1px #bebebe}
.desc .entry-content,.desc .project-detail,.desc .project-detail {display:none;}
.read-more-button  a {display:block!important;position:absolute;left:22px;bottom:43px;background:url(images/button-readmore.png) no-repeat 0 0;width:130px;height:30px;text-indent:9999px;font-size:0;}
/*slider2 */
/*.col-main {position:relative}*/
.slider.grid_4 {position:relative;}
.slider .first {position:absolute;top:0;right:0;}
.slider .second {position:absolute;top:96px;right:0;}
.slider .third {position:absolute;top:192px;right:0;}
.slider > ul > li {position:relative;margin-bottom:10px;}
.slider ul li a.featured-title h2 {font-family:Helvetica;font-weight:bold;font-size:18px;left:10px;bottom:10px;position:absolute;z-index:10;color:#fff;letter-spacing:-1px;}
.slider ul li a.featured-title:hover {text-decoration:none;}
.slider > ul > li a.featured-button {position:absolute;bottom:0;right:0;display:block;width:31px;height:31px;}
.slider > ul > li.first .featured-button {background:url(images/button-slider1.png) no-repeat;}
.slider > ul > li.second .featured-button {background:url(images/button-slider2.png) no-repeat;}
.slider > ul > li.third .featured-button {background:url(images/button-slider3.png) no-repeat;}

/*==============================================================*/
/*                         8.Blog page                          */
/*==============================================================*/
.archive h1.page-title{padding:10px 0 13px;margin:0 10px 10px;background:url(images/bg_bottom_blog_title.png) repeat-x 0 100%;}

/*==============================================================*/
/*                       9.Single Page                          */
/*==============================================================*/


/* Content */
/*#wrapper .single-post {padding-bottom:20px;}*/

.tags-share{overflow:hidden;border-top:1px solid #d9d9d9;padding:10px 0 40px;}
/* tags */
.tags{overflow:hidden;display:block;float:left;width:340px;}
.tags h3{float:left;color:#131313;font-size:11px;text-transform:uppercase;padding:5px 10px 0 0;}
.tags div{font-size:11px;}
.tags div a{font-size:11px;color:#5f5f5f;margin:5px 0 0 5px;display:inline-block;}

/* post share */
.post-share{overflow:hidden;float:right;display:block;}
.post-share a{float:left;margin-right:15px;color:#818181;line-height:16px;font-size:11px;font-weight:bold}
.post-share img{margin-right:8px;float:left;}
.itemFacebookButton,.itemTwitterButton,.itemGooglePlusOneButton {display:inline;float:left;}
.itemFacebookButton {width:145px;}
.itemTwitterButton{width:94px;}
.itemGooglePlusOneButton {width:60px;}

/* author */
.entry-author-info{overflow:hidden;position:relative;60px;background:url(images/bg-top-comment.png) no-repeat 0 0;padding-top:13px;margin-bottom:10px;}
.entry-author-info .author-wrapper {min-height:60px;background:url(images/bg-container-comment.png) no-repeat 0 100%;padding-bottom:12px;}
.entry-author-info .author-wrapper #author-avatar {float:left;position:absolute;top:10px;left:10px;}
.entry-author-info .author-wrapper #author-avatar img {width:62px;height:62px;margin-bottom:10px;}
.entry-author-info .author-wrapper #author-description {margin-left:82px;display:block;}
.entry-author-info .author-wrapper .follow-me {background:url(images/follow-me.png) no-repeat;width:72px;height:8px;display:block;margin:10px 0 0;}
.entry-author-info .author-wrapper #author-description a {position:absolute;bottom:8px;left:163px;color:#19bfe5}
.entry-author-info .author-wrapper .title-box {margin-left:82px;text-transform:uppercase;font-size:11px;}
.entry-author-info .author-wrapper .title-box a {margin-left:10px;}
.entry-author-info h3 {font-weight:bold}

/* related */
.related {overflow:hidden;margin-bottom:40px;}
.related h3{display:inline-block;background:url(images/post-title.png) no-repeat;width:700px;height:30px;line-height:31px;color:#fff;padding:0 10px!important;margin:10px 0 20px;text-transform:uppercase}
.related ul{overflow:hidden;height:100%;}
.related ul li{padding:10px 9px 10px 10px;width:300px;float:left;overflow:hidden;}
.related ul li .thumbnail{float:left;margin:0 10px 0 0;}
.related ul li .info{padding-top:5px;}
.related ul li .title{margin-bottom:2px;display:block;font-weight:bold;color:#323232;}
.related ul li .time{color:#818181;font-size:11px;font-weight:bold;}

/* comment list */
#comments-title{font-size:14px;text-transform:none;font-family:helvetica;padding:10px 10px 6px 10px;}
.comment-wrapper {margin-bottom:14px;}
.comment-body {padding:0 10px 0 0;}
.commentlist > li{display:block;background:url(images/bg-top-comment.png) no-repeat 0 0;padding-top:13px;margin-bottom:11px;}
.commentlist > li > .comment-wrapper {background:url(images/bg-container-comment.png) no-repeat 0 100%;}
.commentlist > li > div > ul > li {width:613px;display:block;margin-left:78px;background:url(images/bg-top-comment1.png) no-repeat 0 0;padding-top:10px;}
.commentlist > li > div > ul > li > .comment-wrapper {width:613px;display:inline-block;background:url(images/bg-container-comment1.png) no-repeat 0 100%;}
.commentlist > li > div > ul > li > div > ul > li {width:526px;display:block;margin-left:78px;background:url(images/bg-top-comment2.png) no-repeat 0 0;padding-top:10px;}
.commentlist > li > div > ul > li > div > ul > li > .comment-wrapper {width:526px;display:inline-block;background:url(images/bg-container-comment2.png) no-repeat 0 100%;}
.commentlist > li > div > ul > li > div > ul > li > div > ul > li {width:439px;display:block;margin-left:78px;background:url(images/bg-top-comment3.png) no-repeat 0 0;padding-top:10px;}
.commentlist > li > div > ul > li > div > ul > li > div > ul > li > .comment-wrapper {width:439px;display:inline-block;background:url(images/bg-container-comment3.png) no-repeat 0 100%;} 
.commentlist > li > div > ul > li > div > ul > li > div > ul > li > div > ul > li {width:352px;display:block;margin-left:78px;background:url(images/bg-top-comment4.png) no-repeat 0 0;padding-top:10px;}
.commentlist > li > div > ul > li > div > ul > li > div > ul > li > div > ul > li > .comment-wrapper {width:352px;display:inline-block;background:url(images/bg-container-comment4.png) no-repeat 0 100%;min-height:110px;} 

.divcomment {position:relative;}
.comment-wrapper-inner {padding:0 0 20px;}
li.comment .avarta{width:67px;height:67px;float:left;margin:0 10px 10px;}
.comment-awaiting-moderation {display:none;}
.comment-meta.commentmetadata a {text-transform:uppercase;font-size:10px;color:#959494!important}
.reply a {color:#07a68e;font-size:10px;text-transform:uppercase;position:absolute;left:87px;bottom:0;}
#comments .detail {margin:0 10px 0 87px;padding:0 0 16px;}
.comment-author.vcard {font-size:11px;color:#959494}
.comment-author.vcard cite {font-style:inherit}
.comment-author.vcard a {color:#707070;font-style:none;text-transform:capitalize;}

#comments .navigation {padding-bottom:20px;display:block;margin-bottom:20px;}
#comments .nav-previous {margin-right:10px;}
#comments .nav-previous a,#comments  .nav-next a {overflow:hidden;float:left;margin-right:10px;display:inline-block;background-color:#f5f5f5;height:25px;line-height:25px;border:1px solid #ccc;padding:0 4px;display:inline-block;}
#comments .nav-previous a:hover,#comments .nav-next a:hover  {background-color:#fff}
#comments .nav-previous a,#comments .nav-next a {color:#131313}
#comments .nav-previous a:hover,#comments .nav-next a  {text-decoration:none;}
#comments .navigation .nav-previous .meta-nav {margin:-2px 5px 0 0;display:block;float:left;}
#comments .navigation .nav-next .meta-nav {display:block;margin:-26px 5px 0 103px} 
@media all and (min-width:0) {#comments .navigation .nav-next .meta-nav  { margin-left:99px \0/; }  /* IE9 */}


/* comment form */
.commentlist {clear:both;*list-style:none;}
#reply-title,#comments-title{display:inline-block;background:url(images/post-title.png) no-repeat;width:700px;height:30px;line-height:31px;color:#fff;padding:0 10px!important;margin:10px 0 20px;text-transform:uppercase}
#commentform{display:block;overflow:hidden;height:100%;}
.comment-form-author,
.comment-form-email,
.comment-form-url,
.comment-label{font-weight:bold;color:#131313;margin-bottom:10px;}
.comment-form-author span span,.comment-form-email span span,
.comment-label span{color:#fb2c2c}
.form-submit > span {color:#fb2c2c;font-size:11px;margin-left:13px;*position:absolute;*left:85px;*bottom:38px;}
.comment-form-author .input-text,
.comment-form-email .input-text,
.comment-form-email .input-text,
.comment-form-url .input-text{display:block;padding:4px 9px;width:318px;border:1px solid #ccc;margin:9px 0;}
.comment-form-comment textarea{display:block;width:318px;height:122px;margin:9px 0 15px;padding:9px;border:1px solid #ccc;resize:none;}
.form-submit button{height:30px;margin:7px 0 32px;}
.form-submit button span{height:30px;line-height:30px;background-image:url(images/shortcode/m-green-btn.png);}
.form-submit button span span{font-family:Helvetica-CondensedBoldRg;color:#fff;font-weight:normal;text-transform:uppercase;padding:0 23px 0 6px}
#commentform .left{float:left;margin-right:10px}
#commentform .right{float:right;*position:relative}

/*==============================================================*/
/*                 10. Archive Page, Sitemap Page               */
/*==============================================================*/
.page-template-archive-template-php h4,
.page-template-sitemap-php h4{padding:10px;}

/* sitemap */
.sitemap-archive{padding:0 10px}
.sitemap-archive li{background:url(images/shortcode/dot.png) no-repeat 0 6px;padding:0 0 10px 12px;font-weight:bold;font-size:11px;}
.sitemap-archive li a{font-size:12px;font-weight:normal;}
.sitemap-archive li.current_page_parent{padding-bottom:0;}
.sitemap-archive li.current_page_parent ul.children{padding-top:10px;margin-left:10px}

/* no search */
.search-no-results .list-posts {background:0}
.fbConnectWidgetTopmost {border:0!important} 

.alignleft {float:left!important;margin-right:20px!important;}
.alignright {float:right;margin-left:20px!important;}
.aligncenter {display:block;margin:0 auto;margin-bottom:20px!important;}

#content .col-main .single-post {margin:0 0 20px;clear:both;overflow:hidden;}