/*
* 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: #f8f8f8;}
body{ color: #888; background: #fff; }
.boxed #wrap_all{ background: #fff; }


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


#header, #header a{
color:#333;
}

#header .main_menu .menu ul li a{
color:#aaa;
}

#header{
border-top: 7px solid #eee;
}

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

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

/************************************************************************
FOOTER
*************************************************************************/

#footer{
background: #f8f8f8;
border-top:1px solid #eeeeee;
}

.boxed #footer{
background: #f3f3f3;
}

#footer a{
color:#888;
}

#footer .widget_archive li a, #footer .widget_categories li a, #footer .widget_pages li a, #footer .widget_links li a, #footer .widget_meta li a, #footer .widget_nav_menu li a {
border-bottom: 1px dotted #E1E1E1;
}

#footer .widget_archive ul, #footer .widget_categories ul, #footer .widget_pages ul, #footer .widget_links ul, #footer .widget_meta ul, #footer .widget_nav_menu ul{
border-top: 1px dotted #E1E1E1;
}

/************************************************************************
-) SOCKET
*************************************************************************/

#socket{
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}

#socket .container{

}

.social_bookmarks .rss a{background: transparent url(../images/skin-minimal/rss.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(../images/skin-minimal/facebook.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(../images/skin-minimal/twitter.png) 0 0  no-repeat;}

/************************************************************************
Sidebar
*************************************************************************/
.sidebar {
background: transparent url(../images/skin-minimal/dashes-vert.png) repeat-y top left;
}


.sidebar a{
color:#999;
}

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

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;
}

/*tagcloud*/

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

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

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

.main_menu .menu li li li{
background: url(../images/skin-minimal/arrow-right-light.png) transparent no-repeat left 7px;

}

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

.widget .rsswidget{
color:#555;
}

/************************************************************************
-) CONTENT AREA
*************************************************************************/
.template-portfolio-overview .post-entry {
-moz-box-shadow: 0 1px 2px #aaa;
-webkit-box-shadow: 0 1px 2px #aaa;
box-shadow: 0 1px 2px #aaa;
background: none repeat scroll 0 0 #F8F8F8;
border-top:1px solid #eee;
}

.special_heading{
color:#000;
}

.special_heading_container .subheading{
color:#bbb;
background: transparent url(../images/skin-minimal/delimiter-heading.png) no-repeat center bottom;
}

.left_heading.special_heading_container .subheading {
background: url("../images/skin-minimal/dashes-hor.png") repeat-x scroll left bottom transparent;
}


#top .post-title, .post-title a, .dynamic-column-title, .dynamic-column-title a{
color:#555;
}

/*pagination*/

#top .pagination span, #top .pagination a {
background: transparent url(../images/skin-minimal/dashes-vert.png) repeat-y top right;
color:#999;
}

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

.pagination{
background: url("../images/skin-minimal/dashes-hor.png") repeat-x scroll left top transparent;
}

#top .pagination .pagination-meta{
background: none;
}



/*blog-meta*/

.comment-container a{
background: #f8f8f8;
color:#4e4e4e;
}

.comment-container:hover a{
background: #4e4e4e;
color:#fff;
text-decoration: none;
}


.minor-meta, .minor-meta a{
color:#aaa;
}

.entry-content .minor-meta{
background: transparent url(../images/skin-minimal/dashes-vert.png) repeat-y top right;
}

.blog-categories strong{
background: transparent url(../images/skin-minimal/icon-cat.png) no-repeat top center;
}

.blog-author strong{
background: transparent url(../images/skin-minimal/icon-author.png) no-repeat center center;
}

.blog-tags strong{
background: transparent url(../images/skin-minimal/icon-tag.png) no-repeat center center;
}

/*related posts*/

.relThumWrap, .related_single_heading{
color:#999;
}

.related_single_heading{
background: #fff;
}

.relThumWrap:hover{
text-decoration: none;
color:#555;
}

.relThumb .related_posts_default_image{
background: #f8f8f8;
border:1px solid #e1e1e1;
}

.relThumb .related_posts_video{

}

#top .related_posts .contentSlideControlls a{
background: #f8f8f8;
color: #999;
}



/************************************************************************
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 a{
color:#777;
}


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

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

/*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{
}

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

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

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

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

/************************************************************************
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;
}


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

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

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

.js_active .tab_content{
background: #fff;
border:1px solid #E1E1E1;

}

.js_active  .tab{
background:#f8f8f8;
border:1px solid #E1E1E1;
border-bottom: none;
}

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

.toggle_content{
border: 1px solid #E1E1E1;
}
