body {
  background: url(images/bg-body.png) repeat 0 0;
}
/* --- Common Links --- */
a {
	color: #f96e5b;
	text-decoration: none;
}

.not-front #main-content h1#page-title {
  border-color: #e2e5e8;
}

.node, .page-portfolio .portfolio-content .views-row {
  border-color: #e2e5e8;
} 

.action-links li a {
  background-color: #f96e5b;
}

/* Icon */
.icons:hover, .icons:focus {
  background-color: #f96e5b;
}

/* --- Header --- */
#header-wrapper .container, 
#panel-third-wrapper .container, 
#main-wrapper .container, 
#panel-first-wrapper .container, 
#panel-second-wrapper .container, 
#slideshow-wrapper .container, 
#panel-fourth-wrapper .container, 
#panel-fifth-wrapper .container, 
#panel-about-wrapper .container {
  border-color: #e2e5e8;
}

/* Main menu */
.tb-megamenu .nav li.dropdown.active > .dropdown-toggle {
  background-color: #f96e5b;
}

.tb-megamenu .nav > .active > a, 
.tb-megamenu .nav > .active > a:hover, 
.tb-megamenu .nav > .active > a:focus {
  background-color: #f96e5b;
}

#main-menu-wrapper ul.menu li.active-trail > a.active-trail {
	background-color: #f96e5b;
}

#main-menu-wrapper ul.menu li li.active-trail > a.active-trail {	
	background-color:transparent;
}
/* Superfish */
#main-menu-wrapper .sf-menu.sf-style-default li.active-trail > a,
#main-menu-wrapper ul.menu li a.active,
#main-menu-wrapper .sf-menu.sf-style-default li.active-trail:hover > a {
  background-color: #f96e5b;
}

#main-menu-wrapper ul.menu li li.active-trail > a.active-trail {	
	background-color:transparent;
}

/* Slideshow */
#slideshow-wrapper .views-slideshow-controls-text span:hover,
#slideshow-wrapper .views-slideshow-controls-text span:focus,
.slideshow .views-slideshow-controls-text span:hover,
.slideshow .views-slideshow-controls-text span:focus {
	background-color: #f96e5b;
}

#slideshow-wrapper .views-field-title a:hover, 
#slideshow-wrapper .views-field-title a:focus {
  color: #f96e5b;
}

/* Views */
.services-content .views-col:hover .views-field-title a {
  color: #f96e5b;
}

.recent-works-list .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-item:hover .views-field-title a,
.recent-works-list .views-row:hover .views-field-title a {
  color: #f96e5b;
}

#main-content h2 a:hover,
#main-content h2 a:focus,
.views-field-title a:hover,
.views-field-title a:focus {
	color: #f96e5b;
}

.view-photo-stream .col-inner img:hover {
  border-color: #f96e5b;
}

.team-content .views-col:hover .views-field-title a {
  color: #f96e5b;
}

.team-content .views-field-field-job-title a:hover,
.team-content .views-field-field-job-title a:focus,
.team-content .views-field-field-facebook a:hover,
.team-content .views-field-field-facebook a:focus,
.team-content .views-field-field-twitter a:hover,
.team-content .views-field-field-twitter a:focus {
	color: #f96e5b;
}

.our-clients  .col-inner,
.our-clients  .views-row {	
  border-color: #ccc;
}

/* jcarousel */
.jcarousel-skin-default .jcarousel-item {
  background: none;
}

.recent-works-list .jcarousel-skin-default .jcarousel-next, 
.recent-works-list .jcarousel-skin-default .jcarousel-prev {
  background-image: url("images/arrows1.png");
}

.our-clients  .jcarousel-skin-default .jcarousel-next, 
.our-clients  .jcarousel-skin-default .jcarousel-prev {
  background-image: url("images/arrows.png");
}

.blog.blog-2 .views-field-comment-count .field-created {
  background-color: #f96e5b;
}

/* Form */
#main-content .form-submit {
  background-color: #f96e5b;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
  border-color: #f96e5b;
}

/* Tags */
.tagclouds:hover,
.tagclouds:focus {
  background-color: #f96e5b;
  text-decoration: none;
}

/* Quicktabs */
#quicktabs-container-quicktabs {
  background-color: #fff;
}

ul.quicktabs-tabs li.active a {
  border-top-color: #f96e5b;
}

/* Primary menu*/
ul.primary li.active a, ul.primary li a:hover {
  color: #f96e5b;
}

/* accordion */
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active {
  background: none;
}

.ui-accordion .ui-accordion-header.ui-state-active a:before {
  background-color: #f96e5b;
}

.ui-accordion .ui-accordion-header.ui-state-active a {
  color: #f96e5b;
}

/* Footer */
#footer-wrapper .sf-menu a:hover, 
#footer-wrapper .sf-menu a:focus, 
#footer-wrapper ul.menu a:hover, 
#footer-wrapper ul.menu a:focus {
  color: #f96e5b;
}

/* Pager */
.item-list .pager {
  border-color: #e2e5e8;
}

.item-list .pager li.pager-current,
.pager li > a:hover, 
.pager li > a:focus {
  background-color: #f96e5b;
}

/* 404 page */
.page-404 h1,
.page-404 a {
  color: #f96e5b;
}

.welcome-block h1 span {
	color: #f96e5b;
}
ul.inline li a.active { color:#f96e5b; }
ul.inline li a.active:hover { color:#444; }

/* search form */
#header-wrapper #search-block-form .form-item:hover,
#header-wrapper #search-block-form .form-text:focus {
	background: #f96e5b;
}

/* panel second */
#panel-second-wrapper .views-col:hover .views-field-title a,
.services-content .views-col:hover .views-field-title a {
	color: #f96e5b;
}

/* panel third */
#panel-third-wrapper .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-item:hover .views-field-title a,
.recent-works-list .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-item:hover .views-field-title a,
#panel-third-wrapper .views-row:hover .views-field-title a,
.recent-works-list .views-row:hover .views-field-title a {
	color: #f96e5b;
}

/* panel fifth */
#panel-fifth-wrapper .views-view-grid .views-col img:hover,
.photos-stream .views-view-grid .views-col img:hover {
	border-color: #f96e5b;
}

/* jcarousel */
#panel-fourth-wrapper .jcarousel-skin-default .jcarousel-next,
#panel-fourth-wrapper .jcarousel-skin-default .jcarousel-prev,
.our-clients .jcarousel-skin-default .jcarousel-next,
.our-clients .jcarousel-skin-default .jcarousel-prev,
.galleryformatter .gallery-thumbs .arrow,
.galleryformatter-greenarrows .gallery-thumbs li.active a,
.galleryformatter-greenarrows .gallery-thumbs li a:hover {
	background-image: url(images/arrows.png);	
}

#panel-third-wrapper .jcarousel-skin-default .jcarousel-next,
#panel-third-wrapper .jcarousel-skin-default .jcarousel-prev,
.recent-works-list .jcarousel-skin-default .jcarousel-next,
.recent-works-list .jcarousel-skin-default .jcarousel-prev {
	background-image: url(images/arrows1.png);
}

.galleryformatter .gallery-thumbs li a:hover img,
.galleryformatter .gallery-thumbs li.active a img {
  border-color: #f96e5b;
}

.galleryformatter .gallery-thumbs li.active a:before {
  border-bottom-color:#f96e5b;
}

/* Porfolio page */
.portfolio-content .views-row .views-field-title a:hover,
.portfolio-content .views-row .views-field-title a:focus {
  color: #f96e5b;
}