/****************************************************/
body {
  color: #000000;
}
.colored {
  color: #ffec1a;
}
/****************************
* Typography
****************************/
.text-content a {
  border-bottom-color: #ffec1a;
}
.text-content a:hover {
  background-color: #ffec1a;
}
.color-light {
  color: #7f7f7f;
}
.header-comment {
  color: #7f7f7f;
}
/****************************
* Topline
****************************/
.topline {
  background: #595959;
  background: rgba(89, 89, 89, 0.85);
  color: #b9b9ba;
}
.topline a:hover {
  color: #ffec1a;
}
.topline-contacts {
  color: #efefef;
}
/****************************
* Menuline
****************************/
.menuline {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
}
.logo-tagline {
  color: #686868;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
/* Search block ************/
#search-block-pane .search-input {
  color: #7f7f7f;
}
#search-block-pane .submit-button {
  color: #fff;
  background: #8a8a8a;
  background: -moz-linear-gradient(top, #909090 0%, #848484 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #909090), color-stop(100%, #848484));
  background: -webkit-linear-gradient(top, #909090 0%, #848484 100%);
  background: -o-linear-gradient(top, #909090 0%, #848484 100%);
  background: -ms-linear-gradient(top, #909090 0%, #848484 100%);
  background: linear-gradient(top, #909090 0%, #848484 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #8f8f8f , endColorstr= #858585 ,GradientType=0 );
}
#search-block-pane .submit-button:hover {
  background: #a4a4a4;
  background: -moz-linear-gradient(top, #aaaaaa 0%, #9e9e9e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aaaaaa), color-stop(100%, #9e9e9e));
  background: -webkit-linear-gradient(top, #aaaaaa 0%, #9e9e9e 100%);
  background: -o-linear-gradient(top, #aaaaaa 0%, #9e9e9e 100%);
  background: -ms-linear-gradient(top, #aaaaaa 0%, #9e9e9e 100%);
  background: linear-gradient(top, #aaaaaa 0%, #9e9e9e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #a8a8a8 , endColorstr= #9e9e9e ,GradientType=0 );
}
/* Menu ************/
#menu-bg-expand {
  background: #ffec1a;
}
/* Menu ************/
ul.menu li ul li a {
  background: #fff479;
  background-color: rgba(0, 0, 0, 0.07);
}
/****************************
* Sliderline
****************************/
.sliderline {
  background: #797979;
  background: -moz-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(89, 89, 89, 0.95)), color-stop(50%, rgba(152, 152, 152, 0.95)), color-stop(100%, rgba(89, 89, 89, 0.95)));
  background: -webkit-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -o-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -ms-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #595959 , endColorstr= #999999 ,GradientType=1 );
}
#main-slider-sections:before {
  border-color: #fff;
  background: #ffffff;
  background: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #ffffff , endColorstr= #ffffff ,GradientType=1 );
}
#main-slider-sections:after {
  border-color: #fff;
  background: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #ffffff , endColorstr= #ffffff ,GradientType=1 );
}
#main-slider-sections-inner {
  background: #fff;
}
#main-slider-sections-inner a {
  color: #7d7d7d;
}
#main-slider-sections-inner a:hover, #main-slider-sections-inner a.active {
  color: #000;
}
#main-slider-sections-inner a.active:after {
  border-top-color: #fff;
}
#main-slider-sections-inner a span {
  border-bottom-color: #ffec1a;
}
#main-slider-slides .item .pager a {
  color: #dadada;
}
#main-slider-slides .item .pager a:hover {
  background: #ffec1a;
  background: rgba(255, 236, 26, 0.5);
  color: #686868;
}
#main-slider-slides .item .pager a.activeSlide, #main-slider-slides .item .pager a.activeSlide:hover {
  background: #ffec1a;
  color: #686868;
}
#main-slider-slides .item ul {
  background-color: #595959;
}
#main-slider-slides .item ul li .heading {
  color: #fff;
  text-shadow: 0 -1px 0 #000000;
}
#main-slider-slides .item ul li .desc {
  color: #fff;
}
#main-slider-slides .item ul li .details-link a {
  color: #ffec1a;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
#main-slider-slides .item ul li .details-link a:hover {
  color: #fff;
}
#main-slider-slides .item ul.light li .heading, #main-slider-slides .item ul li.light .heading {
  color: #000;
  text-shadow: 0 1px 1px #fff;
}
#main-slider-slides .item ul.light li .heading .colored, #main-slider-slides .item ul li.light .heading .colored {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
}
#main-slider-slides .item ul.light li .desc, #main-slider-slides .item ul li.light .desc {
  color: #000;
}
#main-slider-slides .item ul.light li .details-link a, #main-slider-slides .item ul li.light .details-link a {
  color: #000;
  border-color: #000;
}
#main-slider-slides .item ul.light li .details-link a:hover, #main-slider-slides .item ul li.light .details-link a:hover {
  border-color: #ffec1a;
}
/****************************
* Content
****************************/
.content-pane {
  background: #ffffff url('../img/bg/bg-1.png');
  -webkit-box-shadow: inset 1px 0 0 0 #e5e5e5, inset -1px 0 0 0 #e5e5e5;
  -moz-box-shadow: inset 1px 0 0 0 #e5e5e5, inset -1px 0 0 0 #e5e5e5;
  box-shadow: inset 1px 0 0 0 #e5e5e5, inset -1px 0 0 0 #e5e5e5;
}
.content-pane-divider {
  background: #797979;
  background: -moz-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(89, 89, 89, 0.95)), color-stop(50%, rgba(152, 152, 152, 0.95)), color-stop(100%, rgba(89, 89, 89, 0.95)));
  background: -webkit-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -o-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: -ms-linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  background: linear-gradient(left, rgba(89, 89, 89, 0.95) 0%, rgba(152, 152, 152, 0.95) 50%, rgba(89, 89, 89, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #595959 , endColorstr= #999999 ,GradientType=1 );
}
/****************************
* Posts small list
****************************/
.posts-list-small li .date {
  color: #7f7f7f;
}
.posts-list-small li .date div {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
  color: #000;
}
.posts-list-small li .text {
  color: #7f7f7f;
}
.posts-list-small li .text .title {
  color: #000;
}
/****************************
* Flickr widget
****************************/
.flickr_badge_image a .after {
  background-color: #ffec1a;
  background-color: rgba(255, 236, 26, 0.75);
}
/****************************
* Twitter widget
****************************/
#twitter_update_list .tweet-time a {
  color: #7f7f7f;
}
/****************************
* Subscribe block
****************************/
#subscribe-block {
  border: 1px solid #cccccc;
}
#subscribe-block input[type=text] {
  color: #7f7f7f;
}
/****************************
* Partners, Customers
****************************/
#partners-list li {
  border: 1px solid #cccccc;
}
/****************************
* Content, sidebar
****************************/
.col-sidebar {
  background: #ececec;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 30px 0 30px -30px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 30px 0 30px -30px rgba(0, 0, 0, 0.2);
  box-shadow: inset 30px 0 30px -30px rgba(0, 0, 0, 0.2);
}
.col-sidebar:first-child {
  -webkit-box-shadow: inset -30px 0 30px -30px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset -30px 0 30px -30px rgba(0, 0, 0, 0.2);
  box-shadow: inset -30px 0 30px -30px rgba(0, 0, 0, 0.2);
}
.content-common a {
  border-bottom-color: #ffec1a;
}
.content-common a:hover {
  background-color: #ffec1a;
}
/* Content Formatting *******/
.image-block .image-title {
  color: #7f7f7f;
}
blockquote {
  border-left-color: #ffec1a;
  color: #4e4e4e;
}
/* Recent works *************/
.portfolio-small-preview .tags {
  color: #484848;
}
.portfolio-small-preview .tags a:hover {
  color: #000;
}
/****************************
* Blog post
****************************/
.post-title a {
  border-bottom-color: #ffec1a;
}
.post-title a:hover {
  background-color: #ffec1a;
}
.post-date {
  color: #7f7f7f;
}
.post-date div {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
  color: #000;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
.post-sub-title {
  color: #7f7f7f;
}
.post-text {
  color: #484848;
}
.post-text a {
  border-bottom-color: #ffec1a;
}
.post-text a:hover {
  background-color: #ffec1a;
}
.post-read-more a {
  border-bottom-color: #ffec1a;
}
.post-read-more a:hover {
  background-color: #ffec1a;
}
.post-tags {
  color: #7f7f7f;
}
.post-tags a {
  border-bottom-color: #ffec1a;
}
.post-tags a:hover {
  background-color: #ffec1a;
}
.post-tags-tip {
  color: #7f7f7f;
}
.post-tags-tip a {
  border-bottom-color: #ffec1a;
}
.post-tags-tip a:hover {
  background-color: #ffec1a;
}
.post-author {
  color: #b2b2b2;
}
.post-author a {
  border-bottom-color: #ffec1a;
}
.post-author a:hover {
  background-color: #ffec1a;
}
.post-author a {
  color: #7f7f7f;
}
/* Navigation **************/
.navigation-back, .navigation-next {
  border-bottom-color: #ffec1a;
}
.navigation-back:hover, .navigation-next:hover {
  background: #ffec1a;
}
.navigation-back:after, .navigation-next:after {
  background-color: #ffec1a;
}
.navigation-pages a {
  border-color: #d4d4d4;
  background: #e1e1e1;
  background: -moz-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #d4d4d4));
  background: -webkit-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -o-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -ms-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #ededed , endColorstr= #d4d4d4 ,GradientType=0 );
}
.navigation-pages a:hover {
  background: #ededed;
  background: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e1e1e1));
  background: -webkit-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fafafa , endColorstr= #e0e0e0 ,GradientType=0 );
}
.navigation-pages a.active, .navigation-pages a.active:hover {
  background: #d4d4d4;
  background: -moz-linear-gradient(top, #e0e0e0 0%, #c7c7c7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #c7c7c7));
  background: -webkit-linear-gradient(top, #e0e0e0 0%, #c7c7c7 100%);
  background: -o-linear-gradient(top, #e0e0e0 0%, #c7c7c7 100%);
  background: -ms-linear-gradient(top, #e0e0e0 0%, #c7c7c7 100%);
  background: linear-gradient(top, #e0e0e0 0%, #c7c7c7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #e0e0e0 , endColorstr= #c7c7c7 ,GradientType=0 );
}
/* Comments ****************/
.discussion a {
  border-bottom-color: #ffec1a;
}
.discussion a:hover {
  background-color: #ffec1a;
}
.comment-date {
  color: #7f7f7f;
}
.new-comment-link {
  border-color: #d4d4d4;
  background: #e1e1e1;
  background: -moz-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #d4d4d4));
  background: -webkit-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -o-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -ms-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #ededed , endColorstr= #d4d4d4 ,GradientType=0 );
  color: #484848;
}
.new-comment-link:hover {
  background: #ededed;
  background: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e1e1e1));
  background: -webkit-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fafafa , endColorstr= #e0e0e0 ,GradientType=0 );
}
.new-comment-pane {
  background: #ededed;
}
.new-comment-pane input[type=text], .new-comment-pane input[type=password], .new-comment-pane textarea {
  color: #484848;
  border-top-color: #ffec1a;
}
.new-comment-pane input[type=button], .new-comment-pane input[type=submit], .new-comment-pane input[type=reset] {
  border-color: #d4d4d4;
  background: #e1e1e1;
  background: -moz-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #d4d4d4));
  background: -webkit-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -o-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: -ms-linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  background: linear-gradient(top, #ededed 0%, #d4d4d4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #ededed , endColorstr= #d4d4d4 ,GradientType=0 );
}
.new-comment-pane input[type=button]:hover, .new-comment-pane input[type=submit]:hover, .new-comment-pane input[type=reset]:hover {
  background: #ededed;
  background: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e1e1e1));
  background: -webkit-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  background: linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fafafa , endColorstr= #e0e0e0 ,GradientType=0 );
}
/****************************
* Portfolio
****************************/
.sort-menu li a:hover {
  background: rgba(255, 236, 26, 0.6);
}
.sort-menu li a.active, .sort-menu li a.active:hover {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
}
.portfolio-thumb .pic .before {
  border-color: #ffec1a;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.portfolio-thumb .title a {
  border-bottom-color: #ffec1a;
}
.portfolio-thumb .title a:hover {
  background-color: #ffec1a;
}
.portfolio-thumb .tags {
  color: #7f7f7f;
}
/* Portfolio item page *****/
.portfolio-item {
  color: #7f7f7f;
}
.portfolio-item .desc a {
  border-bottom-color: #ffec1a;
}
.portfolio-item .desc a:hover {
  background-color: #ffec1a;
}
/****************************
* Footer
****************************/
.footerline {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
  color: #333333;
  color: rgba(0, 0, 0, 0.8);
}
.footerline a:hover {
  color: #000;
}
.footerline .credits {
  color: #818181;
  color: rgba(0, 0, 0, 0.5);
}
/****************************
* Buttons
****************************/
.button, a.button {
  background: #fff04a;
  background: -moz-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff479), color-stop(100%, #ffec1a));
  background: -webkit-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -o-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: -ms-linear-gradient(top, #fff479 0%, #ffec1a 100%);
  background: linear-gradient(top, #fff479 0%, #ffec1a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= #fff47a , endColorstr= #ffec1a ,GradientType=0 );
}
.button:hover, a.button:hover {
  background: #ffec1a;
}
/****************************
* Toggle
****************************/
.toggle-title {
  border-bottom-color: #ffec1a;
}
.toggle-title:hover {
  background: #ffec1a;
}
.toggle-title .after {
  background-color: #ffec1a;
}
/****************************
* Tabs
****************************/
.tabs-control li a {
  color: #484848;
}
.tabs-control li a span {
  border-bottom-color: #ffec1a;
}
.tabs-control li a.active, .tabs-control li a.active:hover {
  -webkit-box-shadow: 0 2px 0 0 #ffffff;
  -moz-box-shadow: 0 2px 0 0 #ffffff;
  box-shadow: 0 2px 0 0 #ffffff;
}
