/* 

Qualified - CSS File

CHANGE COLOR STYLE

*/

body {color:#535f6e; background-color:#2a323a;}
#bodychild {}
#outermain{background-color:#eff2f4; border-color:#e4e4e4;}
#outerheader{background:#2a323a; border-top:1px solid #363e46;}
#outerafterheader{background:#363f48;}
/*============================================== GENERAL SECTION ==============================================*/
a, .morelink, .colortext, a.colortext{color:#2b72bb;}
a:hover, a.colortext:hover, .colortext a:hover, .morelink:hover{color:#7cc576;}
#logo h1 a, #logo h1 a:visited{color:#215c98;}


/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#2a323a;}
.pagetitle{color:#ffffff;}
.pagedesc{color:#ffffff;}
/*============================================== HEADER AND MENU SECTION ==============================================*/
#headercontainer{}
.sf-menu a, .sf-menu a:visited{color:#fff;}/* 1st level */
.sf-menu li.sfHover a:hover{color:#fff;}/* 2nd level */

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#2a323a;
	color:#fff;
	border-color:#434f5b;
}
.sf-menu li li, .sf-menu li li:first-child{
	 
}
.sf-menu > li li:before{
	
}
.sf-menu ul li a{ color:#fff;}
.sf-menu ul li a:hover, #topnav li li a.current{color:#fff;}

.sf-menu a:hover, .sf-menu li.sfHover > a, .sf-menu li.current-menu-item > a, .sf-menu li.current_page_item > a, .sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a, .sf-menu li.current_page_ancestor > a, .sf-menu li.current_page_parent > a{color:#fff; background-color:#7cc576; border-top:1px solid #98e292; -moz-box-shadow: 0 2px 1px -1px #000;-webkit-box-shadow: 0 2px 1px -1px #000;box-shadow: 0 2px 1px -1px #000;}

.sf-menu ul li a:hover, .sf-menu li li.current-menu-item > a, .sf-menu li li.current_page_item > a, .sf-menu li.current-menu-ancestor li > a, .sf-menu li.current-menu-parent li > a, .sf-menu li.current_page_ancestor li > a, .sf-menu li.current_page_parent li > a{color:#fff; background-color:#3e4a55;}

#topnav li li a, .sf-menu li li a, .sf-menu li li a:visited {color:#fff;}
#topnav li li a:hover{color:#fff; background:#3e4a55;}

.tinynav{background:#fff; border:1px solid #eee;}
/*============================================== SLIDER SECTION ==============================================*/
#outerslider{background-color:#363f48;}
#slider .flex-caption div, #slider .flex-caption .slider-desc{color:#fff;}
#slider .flex-direction-nav a{background:url(images/flex-prev.png) no-repeat 0px 0px;}
#slider .flex-direction-nav a.flex-next{background-image:url(images/flex-next.png) }

/*============================================== AFTER HEADER SECTION ==============================================*/


/*============================================== CONTENT SECTION ==============================================*/
#maincontainer{background:url(images/shadow-down.png) repeat-x top;}
#maincontent.hassidebar{background-image:url(images/sidebar-separator.png);}
#singlepage, #singlepost{background-color:#fff;}

/* Form */
input[type="text"], input[type="email"],
textarea, input[type="password"], select{
	border:solid 1px #e2e5e8;
	color:#888;
	background-color:#e2e5e8;
}
label{ color:#333;}
span.required{ color:#f00;}

/* Horizontal Line */
hr {
	color:#eaeaea;
	background-color:#eaeaea;
}

.separator{ 
	border-bottom: 1px solid #e3e3e3;
  	-moz-box-shadow: 0px 1px 0px #fff; /* Firefox 3.6 and earlier */
  	-webkit-box-shadow: 0px 1px 0px #fff; /* Safari and Chrome */
  	box-shadow: 0px 1px 0px #fff;
}

/* List */
ul.checklist li{ background:url(images/checklist.png) no-repeat 0 5px;}

/* Button */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	background: #2a323a;
	color:#fff;
	
}
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background: #363f48;
	color:#fff;
}

.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
	
}

/* Blockquote */
blockquote{color:#fff; background:#535f6e; }
.recentpost-container blockquote{color:#535f6e;}

/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #ededed; color:#2e2e2e}
.dropcap2{color:#fff; background:#2e2e2e}		
.dropcap3{color:#fff; background:#2e2e2e}


/* Code */
code {
	border-left:4px solid #e9e9e9;
}

/* Tables */
th{border-bottom: 1px solid #f1f1f1;}
table {border: 1px solid #f1f1f1;border-bottom:0;}
tr td {border-bottom: 1px solid #f1f1f1;}
tr.odd td {background: #F2F7FC;}


/*============================================== BLOG SECTION ==============================================*/
.articlecontainer{background-color:#fff; border-bottom:1px solid #e0e6ea;}
.posttitle a, .posttitle a:visited{color:#2a323a;}
.posttitle a:hover{color:#7cc576}

.postimg div.clear, .entry-gallery .flexslider div.clear{background:url(images/pf-text-top.png) no-repeat 0px 0px;}

#singlepost .post{
	border-bottom: 1px solid #e7e7e7;
	-moz-box-shadow: 0px 1px 0px #fff; /* Firefox 3.6 and earlier */
	-webkit-box-shadow: 0px 1px 0px #fff; /* Safari and Chrome */
	box-shadow: 0px 1px 0px #fff;
}

.entry-comment{ background:#303030;}
.entry-comment a, entry-comment a:visited{color:#fff}
.comment-body .time, .comment-body .time a, .comment-body .time a:visited{color:#535f6e;}
.comment-body .time a:hover{color:#2a323a;}

.entry-utility{ 
	color:#535f6e;
}
.entry-utility a{color:#535f6e}
a.more{background-color:#2a323a; color:#fff;}
a.more:hover{background-color:#7cc576;}

.fn{color:#535f6e;}
.tdate, .reply a, .reply a:visited{color:#aaa;}

.avatar{
    background: #ffffff;	
}

#entry-author-info{border-color:#e7e7e7;-moz-box-shadow: 0px 1px 0px #fff;-webkit-box-shadow: 0px 1px 0px #fff;box-shadow: 0px 1px 0px #fff;}

a#load-more{background-color:#697581; color:#fff;}
a#load-more:hover{ background-color:#7cc576;}

/* Post Format */
.format-quote .articlecontainer{background-color:#535f6e; color:#fff;}
.format-quote blockquote{color:#fff;}
.entry-gallery .flex-control-nav li a, #singlepost .flex-control-nav li a{background:url(images/btnslider.png) no-repeat 0px 0px;}
.entry-gallery .flex-control-nav li a.flex-active, .entry-gallery .flex-control-nav li a:hover, #singlepost .flex-control-nav li a.flex-active, #singlepost .flex-control-nav li a:hover{background:transparent url(images/btnslider-active.png) no-repeat 0px 0px;}

/*============================================== FEATURES SECTION ==============================================*/
.klasik-features .item-container{background-color:#fff; border-bottom:1px solid #e0e6ea;}
.klasik-features .feature-title{color:#535f6e;}

/*============================================== PORTFOLIO SECTION ==============================================*/
.filterlist{border-color:#e7e7e7;}
#filter li{border-left:1px solid #e7e7e7;}
#filter li a, #filter li a:visited{ color:#535f6e;}
#filter li.current a, #filter li a:hover{color:#fff; background-color:#2a323a;}
.klasik-pf-img .arrow{background-image:url(images/pf-text-top.png);}
.klasik-pf-text{background-color:#fff; border-bottom:1px solid #e0e6ea;}
.klasik-pf-text .pftitle a, .klasik-pf-text .pftitle a:visited{color:#363f48;}
.klasik-pf-text .pftitle a:hover{color:#7cc576;}
.klasik-pf-text .textcontainer{color:#535f6e;}
.klasik-pf-text a.more-link{background-color:#2a323a; color:#fff;}
.klasik-pf-text a.more-link:hover{background-color:#363f48;}

.klasik-recentpost-widget .recent-item{background-color: #fff; border-bottom: 1px solid #e0e6ea;}

/*============================================== SIDEBAR SECTION ==============================================*/
#sidebar .widget-title {color:#2a323a;}

#sidebar .widget-container{border-top:3px solid #f6f8f9; background-color:#fff;}
#sidebar .widget-area ul:first-child .widget-container{border-top:4px solid #535f6e;}

#sidebar li li{border-bottom: 1px solid #eff2f4;}
#sidebar li, #sidebar li a, #sidebar li li a{color:#535f6e;}
#sidebar li a:hover, #sidebar li li a:hover, #sidebar li li a.current{color:#222;}


#sidebar .morelink{color:#2e2e2e;}
#sidebar .morelink:hover{color:#6a6a6a}

/* Tagcloud */
#footersidebar .tagcloud a{background-color:#2d353d; color:#ffffff;}
#footersidebar .tagcloud a:hover{background-color:#7cc576; color:#fff;}


.widget_calendar #wp-calendar tbody td:first-child, .widget_calendar #wp-calendar tfoot td:first-child{border-left:0px;}
#footersidebar .widget_calendar #wp-calendar tbody td:first-child, #footersidebar .widget_calendar #wp-calendar tfoot td:first-child{border-left:0px;}
#footersidebar .widget_calendar td{ border-color:#474747;}
#footersidebar .widget_calendar thead th{ border-color:#474747 !important; background-color:#2d2d2d; border-top:1px solid;}
#footersidebar .widget_calendar thead th:first-child{border-left:0px solid;}
#footersidebar .widget_calendar td#today{color:#e77724;}
#footersidebar .widget_calendar td a, #footersidebar .widget_calendar td a:visited{color:#fff;}

/* Search */
#searchform .searcharea{
	background: #eff2f4; /* Old browsers */
	-moz-box-shadow: inset 1px 1px 4px 0 #c9d1d6;
	-webkit-box-shadow: inset 1px 1px 4px 0 #c9d1d6;
	box-shadow: inset 1px 1px 4px 0 #c9d1d6;
}
.searchbutton{background: url(images/btnsearch.png) no-repeat center !important;}
#footersidebar #searchform .searcharea{border:1px solid #474747; background-color:#393939;}
#footersidebar #searchform .searchbutton{background:#393939 url(images/search-icon.png) no-repeat 8px 5px; }

#footersidebar .klasik-recent-post-widget li{border-bottom:1px solid #303030;}
#footersidebar .klasik-recent-post-widget li img{background-color:#fff;}
#footersidebar .klasik-recent-post-widget li .smalldate{color:#bababa;}

/*============================================== PLUGIN SECTION ==============================================*/

/* Flickr Image */
#flickr img{ border:0px !important;}

/* Contact Form 7 */
.wpcf7 p{color:#535f6e;}

/* Simple Social Icons */
#aftercontent .simple-social-icons ul li{ margin-bottom:0px !important;}

/* WP Pagenavi */
.wp-pagenavi{}
.wp-pagenavi .pages{color:#363f48;}
.wp-pagenavi a, .wp-pagenavi a:visited{color:#fff;background-color:#697581;}
.wp-pagenavi .current, .wp-pagenavi a:hover{ border:0px; color:#fff; background-color:#363f48;}

.wp-pagenavi{}
.wp-pagenavi .pages{color:#444;}

.wp-pagenavi .current, .wp-pagenavi a:hover{ }


.widget-contenttop .widget-container, .widget-contentbottom .widget-container{background-color:#fff; border-bottom: 1px solid #e0e6ea;}

/*============================================== FOOTER SIDEBAR SECTION ==============================================*/
#outeraftercontent{background-color:#fff;}

/*============================================== FOOTER SIDEBAR SECTION ==============================================*/
#outerfootersidebar{ color:#abafb5;background:#363f48; }
#footersidebar li li{ border-bottom:1px solid #434d56;}
#footersidebar .widget-title{color:#fff;}
#footersidebar li a, #footersidebar li a:visited{color:#abafb5;}
#footersidebar li a:hover{color:#ddd}

.gallery-pic img{ border:1px solid #474747; color:#363636;}

/*============================================== FOOTER SECTION ==============================================*/
#outerfooter{}
#footer{color:#abafb5;}
#footer a, #footer a:visited{color:#fff;}