/*
* PLEASE DO NOT EDIT THIS FILE!
* 
* To make it easy to update your theme, you should not edit the styles in this file. Instead use 
* the custom.css file that is located in your themes /css/ folder to add your styles. 
* You can copy a style from this file and paste it in custom.css and
* it will override the style in this file. If you just want to add small css snippets you might also
* want to consider to add it to the designated CSS option field in your themes backend at: Theme Options->Layout & Styling
*/



/*
-) BASIC CONTAINERS
-) HEAD
-) FEATURED
-) FOOTER
-) SOCKET
-) SIDEBAR
-) CONTENT AREA
-) COMMENTS
-) GENERIC
-) FORM ELEMENTS
*/

/* BASIC CONTAINERS */
html{background: #fff;}
body{ color: #888; background: #fff; }
.boxed #wrap_all{ background: #fff; }


/************************************************************************
HEAD
*************************************************************************/

#header{
background: transparent url(../images/skin-minimal/dashes-hor.png) repeat-x bottom left;
}



/************************************************************************
Sidebar
*************************************************************************/

.sidebar{
}

#top .bg-logo a{
background: transparent url(../images/skin-minimal/logo.png) no-repeat 0 0;
}


.main_menu{
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}

#top #main .main_menu_menu_manager .sub-menu, #top .main_menu .sub-menu-item{
border-left:3px solid #e1e1e1;
}

div .main_menu a{
color:#444;
}

.main_menu a:hover, .main_menu .current-menu-item>a, .main_menu .current_page_item>a{
background-color:#67a38b;
}

#top .main_menu a:hover, #top .main_menu .current-menu-item>a, .main_menu .current_page_item>a{
color: #fff;
background-image: url(../images/skin-minimal/arrow-right-white.png);
background-position: right center;
background-repeat: no-repeat ;
}

#top .main_menu .section-external a:hover, #top .main_menu .section-external.current-menu-item>a{
background-image: url(../images/skin-minimal/arrow-right-up-white.png);
}



a .news-time, a:hover .news-time{
color:#999;
}

.news-thumb, .tweet-thumb a{
border: 1px solid #EEEEEE;
}


.avia_socialcount .asc_rss{
background: url(../images/skin-minimal/rss_widget.png) transparent no-repeat left center;
}

.avia_socialcount .asc_twitter{
background: url(../images/skin-minimal/twitter_widget.png) transparent no-repeat left center;
}

#top .tweet {
border-bottom: 3px solid #E1E1E1;
}
/*tagcloud*/

.tagcloud a{
border:1px solid #eeeeee;
background:  #f8f8f8;
color:#777;
}

.tab_content.tagcloud a{
background: #fff;
}

.tagcloud a:hover, #footer .tagcloud a:hover{
background:  #eee;
}

.recentcomments, .widget_rss li{
border-bottom:3px solid #eee;
}

#recentcomments .recentcomments:last-child, .widget_rss li:last-child{
border:none;
}

.widget .rsswidget{
color:#555;
}

.widget_recent_comments a{
color:#666;
}


.scroll_top_fadein {
background:#fff;
color: #222;
}

.scroll_top_fadein span{
background:url("../images/skin-minimal/arrow-up-black.png") no-repeat scroll right center #fff;
}

/************************************************************************
CONTENT AREA
*************************************************************************/

.content{
border-left:1px solid #e1e1e1;
}

.sidebar_right .content{
border-left:none;
border-right:1px solid #e1e1e1;
}

/*portfolio*/
.template-portfolio-overview .slideshow a:hover, .gallery-item a:hover{
-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.6);
-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.6);
box-shadow:0px 0px 2px rgba(0,0,0,0.6);
}

.sort_by_cat, .sort_by_cat a{
color:#999;
}

.sort_by_cat .active_sort{
color:#333;
}

.portfolio_sort{
background: #fff;
}

/*pagination*/

#top .pagination span, #top .pagination a {
border-right: 1px solid #e1e1e1;
color:#999;
}

#top .pagination .current{
color:#666;
}

.pagination{
border-top: 1px solid #e1e1e1;
}

#top .pagination .pagination-meta{
border-left: 1px solid #e1e1e1;
border-right:none;
}

/************************************************************************
SOCKET
*************************************************************************/
#socket{
clear:both;
}

#socket a{
color:#666;
}

.text-sep{
color:#bbb;
}

/************************************************************************
GENERIC
*************************************************************************/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #top .widgettitle, #top .widgettitle a, a{
color:#444;
}


#top #main .button:hover, #top #main #submit:hover{
background: #333;
}

.related-meta, .comment-meta-info, .post-meta-infos{
border-left: 1px solid #e1e1e1;
}


/*related posts*/
#top .related_posts .contentSlideControlls a.activeItem{
background: #333;
color:#fff;
}

.related_posts_default_image{
background:url("../images/skin-minimal/magnify_light.png") no-repeat scroll center center #333;
}

div .related_posts_video{
background:url("../images/skin-minimal/video_light.png") no-repeat scroll center center #333;
}

/*table*/


th {
color: #fff;
border-right: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #eeeeee;
background: #555;
}

th.nobg {
border-right: 1px solid #eeeeee;
color:#555;
}

td {
border-right: 1px solid #eeeeee;
border-bottom: 1px solid #eeeeee;
background: #fff;
color: #777;
}


td.alt {
background: #eee;
color: #777;
}

th.spec {
border-left: 1px solid #eeeeee;
background: #fff;
color:#777;
}

th.specalt {
border-left: 1px solid #eeeeee;
background: #eee;
color: #777;
}

td:first-child{
border-left: 1px solid #eeeeee;
}

.image_overlay_effect{
background: #fff;
}

.lightbox_video
{
background: url("../images/skin-minimal/video.png") no-repeat scroll center center #fff;
} 

.lightbox_image{
background: url("../images/skin-minimal/magnify.png") no-repeat scroll center center #fff;

}
/************************************************************************
FORM ELEMENTS
*************************************************************************/

input, textarea{
color:#777;
}

#s{
color:#777;
background: transparent;
}

#searchform div{
background: #f2f2f2;
}

#top #searchsubmit{
background:url("../images/shared/arrow-right.png") no-repeat scroll center center transparent;
}

#top #searchsubmit:hover{
background:url("../images/shared/arrow-right.png") no-repeat scroll center center #ccc;

}

.text_input, textarea, select, #commentform input{
border:1px solid #eeeeee;
background: #f8f8f8;
}


/************************************************************************
CONTACT FORM
*************************************************************************/

.valid .text_input, .valid .text_area{border:1px solid #9AA600;} /*#70A41B*/
.error .text_input, .error .text_area{border:1px solid #D27F2C;}
.ajax_alert .text_input, .ajax_alert .text_area{border:1px solid #ffb628;}


#top #main .ajax_form .button{
background-image: url(../images/skin-minimal/arrow-right-white.png);
background-position: right center;
background-repeat: no-repeat ;
}

/************************************************************************
COMMENTS
*************************************************************************/

#comments span, .minitext{
color:#999;
}

#top .commentlist ul {
border-left: 1px solid #eeeeee;
}

.children .children .says{
border-bottom:1px solid #eeeeee;
}

#top .gravatar img{
background: #fff;
}

.author_name, .author_name a{
color:#444;
}



/************************************************************************
Shortcodes
*************************************************************************/

/*tabs and toggler and slider */
.js_active .toggler{
background:url("../images/skin-minimal/toggle.png") no-repeat scroll 6px 6px #FFFFFF;
}

.js_active  #top .activeTitle{
background: #f8f8f8 url('../images/skin-minimal/toggle.png') no-repeat 6px -77px ; 
color:#555555;
}

.js_active .tab_content{
background:none repeat scroll 0 0 #f8f8f8;
}

.js_active  .tab_content a{
color:#555;
}

.js_active  .tab_content a:hover{
color:#777;
}

.js_active #top  .active_tab{
background:none repeat scroll 0 0 #f8f8f8;
color:#555555;
}

.toggle_content{
background:none repeat scroll 0 0 #f8f8f8;
}


/*ajax loading*/

.ajax_overlay{
background: #fff url(../images/skin-minimal/loading.gif) center center no-repeat;
}
