.clearfix:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0
    }
.clearfix:after {
    clear: both
    }
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
    }
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
    }
a:not(.btn) {
    color: black
    }
a:not(.btn):hover {
    color: black
    }
body {
    color: #333
    }
a {
    color: #fff
    }
a:hover {
    color: #444
    }
#simplemodal-container #btl-content-login {
    border: 3px solid #fdd639
    }
#simplemodal-container h3 {
    background: #fdd639 !important;
    color: #fff !important
    }
#simplemodal-container #btl-content-registration {
    border: 3px solid #fdd639
    }
.topfixed .logo {
    -webkit-transition: background linear 0.5s;
    -moz-transition: background linear 0.5s;
    -o-transition: background linear 0.5s;
    transition: background linear 0.5s
    }
.topfixed #sp-login {
    padding-top: 20px !important;
    border-radius: 0 !important
    }
.topfixed #sp-login #btl-panel-login {
    -webkit-border-radius: 10px 10px 0 0 !important;
    -moz-border-radius: 10px 10px 0 0 !important;
    border-radius: 10px 10px 0 0 !important;
    border-bottom: 3px solid #fdd639 !important;
    color: #fff !important;
    background: #fdd639 !important;
    margin-right: 5px !important
    }
.topfixed #sp-login #btl-panel-registration {
    -webkit-border-radius: 10px 10px 0 0 !important;
    -moz-border-radius: 10px 10px 0 0 !important;
    border-radius: 10px 10px 0 0 !important;
    border-bottom: 3px solid #fdd639 !important;
    color: #fff !important;
    background: #fdd639 !important
    }
#sp-header-wrapper .logo {
    background: url(../../images/presets/preset4/logo.png) no-repeat;
    height: 74px !important;
    width: 292px !important;
      position: absolute !important;
      z-index: 999999999 !important
    }
.body-innerwrapper #sp-header-wrapper .logo {
    position: absolute !important;
    z-index: 9999
    }
#sp-header-wrapper #header {
    padding: 5px 0
    }
#sp-header-wrapper #header .sp-submenu a {
    color: #fff
    }
#sp-header-wrapper #header .sp-submenu a:hover {
    color: #fff
    }
#sp-header-wrapper #sp-login span {
    background: #fff !important;
    border-top: 3px solid #fdd639 !important;
    border-left: 3px solid #fdd639 !important;
    border-right: 3px solid #fdd639 !important;
    border-bottom: 3px solid #fdd639 !important;
    color: #fdd639 !important;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
#sp-header-wrapper #sp-login span:hover {
    background: #fdd639 !important;
    border-top: 3px solid #fdd639 !important;
    border-left: 3px solid #fdd639 !important;
    border-right: 3px solid #fdd639 !important;
    border-bottom: 3px solid #fdd639 !important;
    color: #fff !important;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
#sp-header-wrapper #sp-login #btl-panel-login {
    -webkit-border-radius: 10px 0 0 10px;
    -moz-border-radius: 10px 0 0 10px;
    border-radius: 10px 0 0 10px;
    margin-right: 5px !important
    }
#sp-header-wrapper #sp-login #btl-panel-registration {
    -webkit-border-radius: 0 10px 10px 0;
    -moz-border-radius: 0 10px 10px 0;
    border-radius: 0 10px 10px 0;
    margin-left: -6px !important
    }
#sp-main-menu ul.level-0 li.active a {
    color: #fff;
    background-color: #e19c00
    }
#sp-main-menu ul.level-1 li.active a {
    color: #fff;
    background: none;
    border-radius: 10px 10px 0 0
    }
#sp-main-menu ul.level-2 li.active a {
    color: #fff;
    background: none
    }
#sp-main-menu ul.level-3 li.active a {
    color: #fff;
    background: none
    }
#sp-main-menu ul.level-4 li.active a {
    color: #fff;
    background: none
    }
#sp-main-menu ul.level-0 > li:hover {
    background-color: #e19c00
    }
#sp-main-menu ul.level-0 > li:hover a {
    color: #fff
    }
#sp-main-menu ul.level-0 > li {
    border-bottom: 0 solid #938574
    }
#sp-main-menu ul.level-0 > li:hover span {
    border-top: 0 solid #938574
    }
.sp-submenu .sp-submenu-wrap {
    background-color: #e19c00
    }
.sp-submenu .sp-submenu-wrap #sp-main-menu ul.level-1 > li > a {
    color: #555
    }
.sp-submenu .sp-submenu-wrap .module p {
    color: #fff
    }
#sp-main-menu ul.level-1 > li a {
    color: #938574;
    background: none !important
    }
#sp-main-menu ul.level-1 > li:hover {
    color: #fff
    }
#sp-main-menu ul.level-1 > li:hover > a {
    color: #fff
    }
#sp-main-menu ul.level-1 > li .active {
    color: #fff
    }
#sp-main-menu ul.level-1 > li .active > a {
    color: #fff;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-2 > li a {
    color: #938574;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-2 > li:hover > a {
    color: #fff
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-2 > li .active > a {
    color: #fff;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-3 > li a {
    color: #938574;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-3 > li:hover > a {
    color: #555
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-3 > li .active > a {
    color: #555;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-4 > li a {
    color: #938574;
    background: none !important
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-4 > li:hover > a {
    color: #555
    }
#sp-main-menu ul.level-1 > li #sp-main-menu ul.level-4 > li .active > a {
    color: #555;
    background: none !important
    }
#sp-main-menu ul.level-1 li.active a.active .menu-title {
    color: #555
    }
#sp-main-menu ul.level-2 > li:hover > a, #sp-main-menu ul.level-2 > li.active > a {
    color: #555
    }
#sp-main-menu ul.level-3 > li:hover > a, #sp-main-menu ul.level-3 > li.active > a {
    color: #555
    }
#sp-main-menu ul.level-4 > li:hover > a, #sp-main-menu ul.level-4 > li.active > a {
    color: #555
    }
#sp-search .btn {
    padding: 5px 10px
    }
#sp-title-wrapper .container {
    padding: 10px 20px
    }
#sp-title-wrapper #sp-breadcrumb li a:hover {
    color: #fdd639
    }
#sp-title-wrapper #sp-pagetitle h2 {
    color: #fff;
    margin: 0;
    text-shadow: 0 1px 0 #000
    }
#camera_wrap_177 .camera_caption > div {
    border: 10px solid #fdd639
    }
.camera_next, .camera_prev, .camera_commands, .camera_play {
    border-radius: 25px !important
    }
.camera_next > span, .camera_prev > span, .camera_commands > .camera_stop, .camera_commands > .camera_play {
    background-color: #fdd639 !important;
    border-radius: 25px
    }
#sp-welcome-wrapper h1 {
    color: #904522
    }
#sp-feature-wrapper .head_title {
    color: #fdd639
    }
#sp-feature-wrapper i {
    color: #fdd639
    }
#sp-feature-wrapper #sp-feature1:hover, #sp-feature-wrapper #sp-feature2:hover, #sp-feature-wrapper #sp-feature3:hover {
    border: 5px solid #e19c00
    }
#sp-feature-wrapper .block-icon {
    border: 2px solid #fdd639
    }
#sp-feature-wrapper .block-icon:hover {
    border: 2px solid;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
.module h3 {
    text-align: right
    }
.module h3 span {
    border-bottom: 5px solid #fdd639;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s;
    color: #fdd639;
    padding: 15px 20px
    }
.module h3:hover span {
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s;
    color: #fdd639
    }
#sp-latest-project-wrapper .sp-portfolio-loadmore .btn {
    background: #fdd639;
    border: 3px solid #fff;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-latest-project-wrapper .sp-portfolio-loadmore .btn:hover {
    background: #000;
    opacity: 0.2;
    border: 3px solid #fdd639 !important;
    color: #fdd639;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-latest-project-wrapper div.appico .btn.active {
    background: #fdd639;
    color: #fff;
    border: 3px solid #fff;
    box-shadow: 0 1px 2px #AAA
    }
#sp-latest-project-wrapper .sp-portfolio-item-inner {
    background: #fdd639;
    border: 4px solid #fff;
    border-radius: 0;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-latest-project-wrapper .sp-portfolio-item-inner:hover {
    border: 4px solid #fdd639;
    color: #fdd639;
    background: #fff;
    border-radius: 0;
    -webkit-transition: border linear 0.6s;
    -moz-transition: border linear 0.6s;
    -o-transition: border linear 0.6s;
    transition: border linear 0.6s
    }
#sp-latest-project-wrapper .sp-portfolio-item-details {
    background: #fdd639
    }
#sp-latest-project-wrapper div.appico .sp-portfolio-thumb:hover::after {
    background: #000;
    opacity: 0.4 !important;
    transition: all 500ms
    }
#sp-latest-project-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-preview {
    border: 3px solid #fdd639;
    color: #fdd639;
    margin-right: 10px;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-latest-project-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-preview:hover {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
#sp-latest-project-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-link {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-latest-project-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-link:hover {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
#sp-main-body-wrapper .row-fluid [class*="span"] {
    min-height: 5px !important
    }
#sp-main-body-wrapper .sp-portfolio-loadmore .btn {
    background: #fdd639;
    border: 3px solid #fff;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-main-body-wrapper .sp-portfolio-loadmore .btn:hover {
    background: #fff;
    border: 5px solid #fdd639 !important;
    color: #fdd639;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-main-body-wrapper div.appico .btn.active {
    background: #fdd639;
    color: #fff;
    border: 3px solid #fff;
    box-shadow: 0 1px 2px #AAA
    }
#sp-main-body-wrapper .sp-portfolio-item-inner {
    background: #fdd639;
    border: 4px solid #fff;
    border-radius: 10px;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-main-body-wrapper .sp-portfolio-item-inner:hover {
    border: 4px solid #fdd639;
    color: #fdd639;
    background: #fff;
    border-radius: 0;
    -webkit-transition: border linear 0.6s;
    -moz-transition: border linear 0.6s;
    -o-transition: border linear 0.6s;
    transition: border linear 0.6s
    }
#sp-main-body-wrapper div.appico .sp-portfolio-thumb:hover::after {
    background: #fdd639
    }
#sp-main-body-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-preview {
    border: 3px solid #fdd639;
    color: #fdd639;
    margin-right: 10px;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-main-body-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-preview:hover {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
#sp-main-body-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-link {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-main-body-wrapper div.appico .sp-portfolio-thumb .sp-portfolio-link:hover {
    border: 3px solid #fdd639;
    color: #fdd639;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
#sp-main-body-wrapper #contact-form legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 10px;
    padding-bottom: 15px;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5
    }
#sp-main-body-wrapper .module.blue {
    background: #fdd639
    }
#sp-main-body-wrapper .module.blue a {
    color: #fff
    }
#sp-main-body-wrapper .module.blue .moduleItemAuthor a, #sp-main-body-wrapper .module.blue .moduleItemDateCreated {
    opacity: 0.6
    }
#sp-main-body-wrapper .sp-portfolio-loadmore a {
    background: #fdd639
    }
#sp-main-body-wrapper .sp-portfolio-loadmore a:hover {
    background: #222
    }
#sp-team-wrapper {
    margin: 30px 0;
    background: url(../../images/team_mask.png) no-repeat scroll #fddd5c !important;
    background-size: 100% 100% !important
    }
#sp-team-wrapper h4 {
    color: #fdd639;
    padding: 10px 0;
    border-bottom: 5px solid #fdd639;
    -webkit-transition: background linear 0.7s;
    -moz-transition: background linear 0.7s;
    -o-transition: background linear 0.7s;
    transition: background linear 0.7s
    }
#sp-team-wrapper h4:hover {
    border-bottom: 5px solid #fff;
    background: #fdd639;
    color: #fff;
    -webkit-transition: background linear 0.7s;
    -moz-transition: background linear 0.7s;
    -o-transition: background linear 0.7s;
    transition: background linear 0.7s
    }
#sp-team-wrapper img:hover {
    border: 5px solid #fdd639;
    -webkit-transition: border linear 0.7s;
    -moz-transition: border linear 0.7s;
    -o-transition: border linear 0.7s;
    transition: border linear 0.7s
    }
#sp-testimonial-wrapper #monialsfader #monials li h4 {
    color: #fdd639
    }
#sp-testimonial-wrapper li .imghol {
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
#sp-testimonial-wrapper li .imghol .author {
    color: #fdd639 !important
    }
#sp-testimonial-wrapper li .imghol .author:hover {
    color: #fdd639 !important;
    -webkit-transition: color linear 0.7s;
    -moz-transition: color linear 0.7s;
    -o-transition: color linear 0.7s;
    transition: color linear 0.7s
    }
#sp-testimonial-wrapper li .img img {
    border: 3px solid #C2C2C2;
    padding: 10px;
    -webkit-transition: border linear 0.7s;
    -moz-transition: border linear 0.7s;
    -o-transition: border linear 0.7s;
    transition: border linear 0.7s
    }
#sp-testimonial-wrapper li .img img:hover {
    border: 3px solid #fdd639;
    padding: 10px;
    -webkit-transition: border linear 0.7s;
    -moz-transition: border linear 0.7s;
    -o-transition: border linear 0.7s;
    transition: border linear 0.7s
    }
#monialsfader #monials li .author {
    color: #C2C2C2
    }
#monialsfader #monials li .author:hover {
    color: #fdd639 !important;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-client-wrapper img {
    border-right: 4px dashed #fdd639;
    border-left: 4px dashed #fdd639
    }
#sp-bottom-top-wrapper .bottomtop_main .span12 strong {
    color: #fdd639;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span12 strong:hover {
    color: #000;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span4 {
    background: #fdd639;
    -webkit-transition: background linear 0.6s;
    -moz-transition: background linear 0.6s;
    -o-transition: background linear 0.6s;
    transition: background linear 0.6s;
    box-shadow: 4px 4px 5px #C0C0C0;
    border-right: 3px solid #fff;
    border-left: 3px solid #fff;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff
    }
#sp-bottom-top-wrapper .bottomtop_main .span4 h3 {
    color: #fff;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span4 h3:hover {
    color: #fff;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span4 h3 i {
    background: #fff;
    color: #fdd639;
    border-right: 8px solid #fdd639;
    border-left: 8px solid #fdd639
    }
#sp-bottom-top-wrapper .bottomtop_main .span4 p {
    color: #fff
    }
#sp-bottom-top-wrapper .bottomtop_main .span4:hover {
    background: #fff;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s;
    box-shadow: 4px 4px 5px #C0C0C0;
    border-right: 3px solid #fdd639;
    border-left: 3px solid #fdd639;
    border-top: 1px solid #fdd639;
    border-bottom: 1px solid #fdd639
    }
#sp-bottom-top-wrapper .bottomtop_main .span4:hover h3 {
    color: #fdd639;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span4:hover h3:hover {
    color: #000;
    -webkit-transition: color linear 0.4s;
    -moz-transition: color linear 0.4s;
    -o-transition: color linear 0.4s;
    transition: color linear 0.4s
    }
#sp-bottom-top-wrapper .bottomtop_main .span4:hover h3 i {
    background: #fdd639;
    color: #fff;
    border-right: 8px solid #fff;
    border-left: 8px solid #fff
    }
#sp-bottom-top-wrapper .bottomtop_main .span4:hover p {
    color: #fdd639
    }
#sp-bottom-wrapper {
    border-top: 5px solid #C5B9AC
    }
#sp-bottom-wrapper .container {
    border-top: 6px solid #fdd639;
    padding: 0 20px
    }
#sp-bottom-wrapper h3 {
    font-size: 16px;
    text-transform: uppercase
    }
#sp-bottom-wrapper input.button:hover {
    background: #222 !important
    }
#sp-bottom-wrapper ul.gallery li > a {
    border: 0 solid #797979;
    background: #797979;
    border-radius: 2px;
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
#sp-bottom-wrapper ul.gallery li > a:hover {
    border: 0 solid #fdd639;
    background: #fdd639;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s;
    border-radius: 2px
    }
#error-page h1 {
    color: #fdd639
    }
#error-page a {
    text-decoration: none;
    color: #fdd639
    }
#error-page a:hover {
    text-decoration: none;
    color: #000
    }
#sp-bottom-wrapper, #sp-footer-wrapper {
    color: #797979
    }
#sp-bottom-wrapper h3, #sp-footer-wrapper h3 {
    color: #3F2D24
    }
#sp-bottom-wrapper a:not(.btn), #sp-footer-wrapper a:not(.btn) {
    color: #fee06b
    }
#sp-bottom-wrapper a:not(.btn):hover, #sp-footer-wrapper a:not(.btn):hover {
    color: #fff5d0
    }
#sp-footer-wrapper .copyright {
    color: #5A5A5A
    }
#sp-footer-wrapper .designed-by {
    color: #5A5A5A
    }
.sp-totop {
    background: #222;
    color: #fff
    }
.sp-totop:hover {
    background: #222
    }
.sp-border {
    border-top: 1px solid #695401
    }
.sp-border::after {
    background: #6E6E6E
    }
.btn-primary, button, input[type="submit"], input[type="button"], submit {
    color: black;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #e5f939;
    background-image: -moz-linear-gradient(top, #fdf739, #c2fd39);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdf739), to(#c2fd39));
    background-image: -webkit-linear-gradient(top, #fdf739, #c2fd39);
    background-image: -o-linear-gradient(top, #fdf739, #c2fd39);
    background-image: linear-gradient(to bottom, #fdf739, #c2fd39);
    background-repeat: repeat-x;
    border-color: #c2fd39 #c2fd39 #a2e702;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    background: #fdd639;
    background-image: none;
    box-shadow: none;
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], button:hover, button:active, button.active, button.disabled, button[disabled], input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"].active, input[type="submit"].disabled, input[type="submit"][disabled], input[type="button"]:hover, input[type="button"]:active, input[type="button"].active, input[type="button"].disabled, input[type="button"][disabled], submit:hover, submit:active, submit.active, submit.disabled, submit[disabled] {
    color: #fff;
    background-color: #c2fd39
    }
.btn-primary:active, .btn-primary.active, button:active, button.active, input[type="submit"]:active, input[type="submit"].active, input[type="button"]:active, input[type="button"].active, submit:active, submit.active {
    background-color: #b2fc07 	
    }
.btn, .btn-primary, .btn-large, input#submitCommentButton, .readmor {
    background: #ad9d95 none repeat scroll 0 0;
    border: 9px double;
    border-radius: 0;
    color: #fff;
    transition: background 0.4s linear 0s
    }
.btn-link {
    -webkit-transition: background linear 0.4s;
    -moz-transition: background linear 0.4s;
    -o-transition: background linear 0.4s;
    transition: background linear 0.4s
    }
.btn-link:hover {
    -webkit-transition: border linear 0.4s;
    -moz-transition: border linear 0.4s;
    -o-transition: border linear 0.4s;
    transition: border linear 0.4s
    }
.btn:hover, .button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, .button-group .default1:hover {
    background-color: #F5EBE2;
    color: black;
    box-shadow: none;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s;
    font-family: "Open Sans" !important
    }
.button-group .default1 {
    background: #7C7062;
    margin-right: 10px
    }
.entry-meta ul.actions li a {
    font-family: "Open Sans" !important
    }
#k2Container i {
    color: #fdd639;
    margin-right: 10px
    }
#k2Container div.catItemHeader span.catItemDateCreated {
    background: #fdd639;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
#k2Container div.catItemHeader span.catItemDateCreated:hover {
    background: #000;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.itemView span.itemDateCreated {
    background: #fdd639;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.itemView span.itemDateCreated:hover {
    background: #000;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.userItemBody {
    padding: 0 0
    }
div.userItemBody span.userItemDateCreated {
    background: #fdd639;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.userItemBody span.userItemDateCreated:hover {
    background: #000;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.tagItemBody {
    padding: 0 0
    }
div.tagItemBody span.tagItemDateCreated {
    background: #fdd639;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
div.tagItemBody span.tagItemDateCreated:hover {
    background: #000;
    -webkit-transition: background linear 0.2s;
    -moz-transition: background linear 0.2s;
    -o-transition: background linear 0.2s;
    transition: background linear 0.2s
    }
.k2TagCloudBlock a {
    background: none !important;
    border: 1px solid #383838;
    color: #797979 !important
    }
.k2TagCloudBlock a:hover {
    background: #fdd639 !important;
    border: 1px solid #383838;
    color: #fff !important
    }
.white .k2TagCloudBlock a {
    background: #fdd639 !important;
    border: 1px solid #fff;
    color: #fff !important
    }
.white .k2TagCloudBlock a:hover {
    background: #fff !important;
    border: 1px solid #fdd639;
    color: #fdd639 !important
    }
span.catItemAuthor a, div.catItemTagsBlock ul.catItemTags li a, span.itemAuthor a, .itemCategory a, ul.itemTags li a, .catItemCategory a, .catItemCommentsLink a {
    color: #fdd639
    }
span.catItemAuthor a:hover, div.catItemTagsBlock ul.catItemTags li a:hover, span.itemAuthor a:hover, .itemCategory a:hover, ul.itemTags li a:hover, .catItemCategory a:hover, .catItemCommentsLink a:hover {
    color: #000
    }
#k2Container .userBlock {
    background: #fdd639 !important;
    color: #fff;
    border: 1px solid #fff
    }
.span6 {
    background-color: white;
    padding: 15px
    }
.btn {
    width: 126px
    }
#sp-feature3 .btn {
    width: 100px;
    height: 40px
    }
#sp-feature2 .btn {
    height: 40px;
    width: 100%
    }
#sp-feature1 .btn {
    height: 40px;
    width: 33%
    }
.span4 {
    min-height: 570px !important
    }
#sp-breadcrumb .btn {
    height: 40px
    }
#sp-pagetitle .btn {
    height: 40px
    }