/* 

Goodsimple - CSS File

CHANGE COLOR STYLE

*/

body {color:#8f8f8f;}
#bodychild { border-top:9px solid #292929}


/*======================================= GENERAL =======================================*/
/* Link color */
a, .colortext{color:#e07809;}
a:hover, a.colortext:hover, .colortext a:hover, .morelink:hover{color:#3a3534;}
#logo h1 a, #logo h1 a:visited{color:#fff;}
#logo .desc{ color:#f78f7b; }
img.circleimg{background-color:#fafafa;}

/* Heading & text */
h1, h2, h3, h4, h5, h6{color:#313131;}
.pagetitle{ color:#313131;}
.pagedesc{ color:#fb917d;}

/*======================================= HEADER SECTION =======================================*/
#outernavigation{background-color:#efefef;}
#navigation{}
#nav-wrap{
background: #4a4a4a; /* Old browsers */
background: -moz-linear-gradient(top, #4a4a4a 0%, #303030 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4a4a), color-stop(100%,#303030)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4a4a4a 0%,#303030 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4a4a4a 0%,#303030 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4a4a4a 0%,#303030 100%); /* IE10+ */
background: linear-gradient(to bottom, #4a4a4a 0%,#303030 100%); /* W3C */
}
.sf-menu a, .sf-menu a:visited{color:#fff;}/* 1st level */
.sf-menu li:hover, .sf-menu li.current-menu-item, .sf-menu li.current_page_item, .sf-menu li.current_page_parent{background-color:#282828;}
.sf-menu li a:hover, .sf-menu li.current-menu-item a, .sf-menu li.current_page_item a, .sf-menu li.current_page_parent a{border-color:#e07809;}/* 1st level */
.sf-menu li:hover, .sf-menu li.current{}
.sf-menu > li{border-right:1px solid #202020;}
.sf-menu > li a{}

/* dropdown */

.sf-menu li li a, .sf-menu li li a:visited, .sf-menu li li a:hover, sf-menu li.current li a{color:#fff;}
.sf-menu li li {background:#282828; border-bottom:1px solid #383838;}
.sf-menu li li:hover, .sf-menu li li.current{background:#212121;}

.sf-menu ul ul{ background:none;}
.sf-with-ul{}

.tinynav{background:#fff; border:1px solid #bababa;}


/*======================================= SLIDER SECTION=======================================*/
.flex-caption .slider-title, .flex-caption .slider-title a, .flex-caption .slider-subtitle{color:#313131;}
.flex-caption .desc{color:#777777 }

.flex-control-paging li a {background: #313131;}
.flex-control-paging li a:hover {background:#e07809;}
.flex-control-paging li a.flex-active {background:#e07809;}

#slider .camera_wrap .camera_pag .camera_pag_ul li {background: #313131;}
#slider .camera_wrap .camera_pag .camera_pag_ul li:hover > span {background: #e07809;}
#slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {background: #e07809;}

/*============================================== HIGHLIGHT SECTION ==============================================*/
#outerhighlight{background-color:#fafafa; border-color:#e8e8e8;}
#highlightcontent .button{border-right:1px solid #202020;}

/*============================================== BEFORE CONTENT SECTION ==============================================*/
#outerbeforecontent{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#fafafa 100%); /* W3C */
}


/*============================================== CONTENT SECTION ==============================================*/
h1.highlighttext{color:#333333;}


/* Form */
input[type="text"], input[type="email"],
textarea, input[type="password"], select{
	background: #fcfcfc; 
	border:1px solid #efefef; 
	color:#717171;
}

/* Horizontal Line */
hr {
	color:#efefef;
	background-color:#efefef;
}

.separator { border-bottom:1px dashed #bababa}


/* Button */
.button, .button:visited, input[type="submit"], .more-link, .more-link:visited{
	background: #3e3e3e; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#585858', endColorstr='#3e3e3e'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#3e3e3e)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #585858,  #3e3e3e); /* for firefox 3.6+ */
	color:#fff;
}
.button:hover, input[type="submit"]:hover, .more-link:hover{
	background: #585858; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e', endColorstr='#585858'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#3e3e3e), to(#585858)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #3e3e3e,  #585858); /* for firefox 3.6+ */
	color:#fff;
}

.button-alt{ background-color:#e07809; color:#fff;}
.button-alt:hover{color:#fff;}


/* Dropcaps */	
.dropcap1{color:#888}
.dropcap2{background:#f9f9f9; color:#888; border-bottom:solid 1px #d2d2d2}		
.dropcap3{background:#f9f9f9; color:#888; border-bottom:solid 1px #d2d2d2}

/* Highlight */
.highlight1{background:#444; color:#fff;}	
.highlight2{background:#ebebeb;  border:solid 1px #f7f7f7}
.highlight3{ border-bottom:dashed 1px #777}

/* Code */
code {border-left:4px solid #eaeaea;}

		
/* Tabs */
ul.tabs li a, ul.tabs li a:visited{color:#444;}
ul.tabs{
	background: #f6f6f6; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f6f6f6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f6f6f6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fbfbfb,  #f6f6f6); /* for firefox 3.6+ */
	border:1px solid #dedede;
	border-width:1px 1px 0 0px;
}
ul.tabs li {
	border:1px solid #dedede;
	border-width:0 0 0 1px;
}
ul.tabs li:last-child{border-right:1px solid #dedede;}
ul.tabs li.active{
	background: #fff; /* for non-css3 browsers */
	border-bottom:solid 1px #fff;
	 
 }
html ul.tabs li.active a{ color:#444; }
#tab-body{border:solid 1px #e6e6e6;}

/* jQuery Toggles */
h2.trigger{
	background: #f6f6f6; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f6f6f6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f6f6f6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fbfbfb,  #f6f6f6); /* for firefox 3.6+ */
	border-bottom:solid 1px #d2d2d2

}
h2.active{
	background: #fbfbfb; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fbfbfb'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fbfbfb)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f6f6f6,  #fbfbfb); /* for firefox 3.6+ */
}
h2.trigger span { color:#888;}
h2.active span{ color:#444}
h2.trigger a:hover {color: #444;}
h2.trigger span {background: url(images/arrow-left.png) no-repeat 17px 0px;}
h2.active span{ background:url(images/arrow-down.png) no-repeat 17px 0px;}

/* jQuery Accordion */
ul.ts-accordion h2{
	color:#888; 
	background: #f6f6f6; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f6f6f6'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f6f6f6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fbfbfb,  #f6f6f6); /* for firefox 3.6+ */
	border-bottom:solid 1px #d2d2d2
}
ul.ts-accordion h2.active{
	color:#444;
	background: #fbfbfb; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#fbfbfb'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fbfbfb)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f6f6f6,  #fbfbfb); /* for firefox 3.6+ */
}
h2.accordion-title span.accordion-icon{background: url(images/arrow-left.png) no-repeat 0px 0px;}
h2.accordion-title.active span.accordion-icon{background:url(images/arrow-down.png) no-repeat 0px 0px;}

/* Tables */
th{border-bottom: 1px solid #e6e6e6;}
table {border: 1px solid #e6e6e6; border-bottom:0;}
tr td {border-bottom: 1px solid #e6e6e6;}

#sidebar th{border-bottom: 1px solid #f1f1f1;}
#sidebar table {border: 1px solid #f1f1f1; border-bottom:0;}
#sidebar tr td {border-bottom: 1px solid #f1f1f1;}

#footersidebar th{border-bottom: 1px solid #272727;}
#footersidebar table {border: 1px solid #272727; border-bottom:0;}
#footersidebar tr td {border-bottom: 1px solid #272727;}


/* Testimonials */
.testi-desc{color:#444;}

.entry-quote blockquote{ background-color:#f7f7f7; color:#717171;}
blockquote{color:#717171;}

#flickr img{border:1px solid #3e3e3e !important;}
#flickr a:hover img{background-color:#e07809;}

/*============================================== BLOG SECTION ==============================================*/
.post,#searchresult .hentry{ border-bottom:1px dashed #dddddd;}
.posttitle a, .posttitle a:visited{color:#444;}
.posttitle a:hover{color:#777}
.tdate, .reply a, .reply a:visited{color:#969696; }
.fn, .fn a, .fn a:visited, .time a, .time a:visited{color:#717171;}
.fn a:hover, .time a:hover{color:#e07809;}

.entry-date{background:#f9f9f9; border-bottom:solid 1px #d2d2d2}

.entry-utility{ color:#717171;}
.entry-utility a, .entry-utility a:visited{ color:#e07809;}
.entry-utility a:hover{color:#717171;}

#entry-author-info{border-bottom:1px dashed #dddddd;}
.avatar{background-color:#fafafa;}

#sidebar .widget-title{background:url(images/line.png) repeat-x left bottom;}


/* Page Nav */
.wp-pagenavi{border-right:1px solid #efefef;}
.wp-pagenavi .pages{}
.wp-pagenavi a, .wp-pagenavi a:visited{border-color:#efefef !important;background-color:#fff; color:#717171;}
.wp-pagenavi .current, .wp-pagenavi a:hover{ border-color:#efefef !important; background-color:#f8f8f8; color:#313131;}

/* recent post shortcode*/
.klasik-recentpost-widget .recent-title a, .klasik-recentpost-widget .recent-title a:visited{ color:#313131;}
.klasik-recentpost-widget .recent-title a:hover{color:#e07809;}
#footersidebar .klasik-recentpost-widget .recent-title a{ color:#ddd;}
#footersidebar .klasik-recentpost-widget .recent-title a:hover{ color:#777;}
.klasik-recentpost-widget .smalldate{ color:#888;}

/*============================================== FEATURE SECTION ==============================================*/
.klasik-features h3.feature-title a{color:#313131;}
.klasik-features .img-container{background-color:#313131;}
.klasik-features .item-container:hover .img-container{background-color:#e07809;}
.klasik-features .item-container .more-link{color:#ffffff !important;}

/*============================================== PORTFOLIO SECTION ==============================================*/
#filter{ border:1px solid #efefef}
#filter li a{color:#717171; }
#filter li.current a, #filter li a:hover{color:#717171; }
#filter li {
    border-left: 1px solid #efefef;
    position: relative;
    z-index: 10;
	background: #fff; 
}
#filter li.current{
	background: #f8f8f8; /* for non-css3 browsers */
}
#filter li a, #filter li a:visited{color:#717171;}
#filter li a:hover, #filter li.selected-1 a{color:#717171;}

.klasik-pf-text{background-color:#e07809; color:#fff;}
.klasik-pf-text .more-link, .klasik-pf-text .pftitle, .klasik-pf-text .pftitle a, .klasik-pf-text .pftitle a:hover{color:#fff !important;} 

/*============================================== SIDEBAR SECTION ==============================================*/
#sidebar{ }
#sidebar .widget-container{background-color:#f9f9f9;}
#sidebar .widget-title{
	background: #fbfbfb; /* Old browsers */
	background: -moz-linear-gradient(top, #fbfbfb 0%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbfbfb 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbfbfb 0%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fbfbfb 0%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fbfbfb 0%,#f1f1f1 100%); /* W3C */
}
#sidebar li li{border-bottom:1px solid #ebebeb;}

#sidebar li a, #sidebar li li a{color:#717171}
#sidebar li a:hover, #sidebar li li a:hover, #sidebar li li a.current{color:#e07809;}

/* Tag */
.tagcloud a{background-color: #2c2c2c; color: #9c9c9c !important;}
.tagcloud a:hover{background:#222;}

#sidebar .tagcloud a{background:#f1f1f1; color:#888}
#sidebar .tagcloud a:hover{background:#3c3c3c;}

/* Searchform */
#searchform{border-top:solid 1px #dadada}
#searchform .searcharea{background:#fafafa; border:solid 1px #efefef; border-width:1px 1px 0 1px;}
input.searchbutton{background:url(images/search-icon.png) no-repeat !important; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)"; }
input.searchbutton:hover{-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";}

/* Ts Recent Post */
#sidebar .ts-recent-post-widget li h3 a, #sidebar .ts-recent-post-widget li h3 a:hover, #sidebar .ts-recent-post-widget li .smalldate a, #sidebar .ts-recent-post-widget li .smalldate a:hover{color:#444}
#sidebar .ts-recent-post-widget li h3 a:hover, #sidebar .ts-recent-post-widget li .smalldate a:hover{color:#777;}



/*============================================== FOOTER SIDEBAR SECTION ==============================================*/
#footersidebar li a, #footersidebar li a:visited{color:#888}
#footersidebar li a:hover, #footersidebar li a.colortext:hover{color:#bbb}

#footersidebar .ts-recent-post-widget li h3 a, #footersidebar .ts-recent-post-widget li h3 a:visited{color:#ddd}
#footersidebar .ts-recent-post-widget li h3 a:hover{color:#777;}



/*============================================== FOOTER SECTION ==============================================*/
#footersection{background-color:#353535; border-top:8px solid #eaeaea;}
#footersection .widget-title{color:#eaeaea;}
#footersection{ color:#9c9c9c;}
#footersection a, #footersection a:visited{color:#9c9c9c;}
#footersection a:hover{color:#eaeaea;}

#footersidebar .widget-title{}

#footersidebar li li{border-bottom:1px solid #404040; -moz-box-shadow: inset 0 -2px 0 -1px #2c2c2c;
-webkit-box-shadow: inset 0 -2px 0 -1px #2c2c2c;
box-shadow: inset 0 -2px 0 -1px #2c2c2c;}

/* Recent Post */

#outerfooter{ background:#232323; border-top:2px solid #e07809; color:#9c9c9c;}
#outerfooter a{color:#9c9c9c;}
#outerfooter a:hover{ color:#fff;}
