h3.p-title span, .first-head .sf-menu li.current a, a:hover,#footer a:hover,.tags a:hover,.tweet_list li:hover .icon-twitter,.breadcrumb ul li,.first-head .sf-menu li a:hover,.second-head li:hover > a,.second-head .sf-menu li a:hover,.first-head li:hover > a,.jcarousel-prev-horizontal:hover,.jcarousel-next-horizontal:hover,.social-font a:hover,.error-page i,.catt-menu li:hover .catt-main,.catt-menu li:hover .catt-icon,a.jp-play:hover,a.jp-pause:hover {
	color:#ff8400 !important
}
ul.showcomments .reply a:hover,  .sf-menu li li.current > a, .second-head,.flex-direction-nav a:hover,.flex-control-paging li a.flex-active,.filterable li.current a,.filterable li a:hover,.slides-navigation a.prev:hover,.slides-navigation a.next:hover,div.jp-play-bar,.pagination a:hover,.mslider-arrow:hover,#loginform #subscribe-button:hover,div.jp-volume-bar-value,#subscriptionform #subscribe-button:hover,ul.showcomments li.admin-comment h4.entry-title i,.progress-bar span,.big-slider .flex-direction-nav a,#toTop:hover,.btn-1,.btn-4:hover,#comment-button:hover,#sendMessage:hover,.load-color {
	background-color:#ff8400 !important
}
.first-head {
	background-color:#262281 !important  /* Header Background Colour */
}
.second-head {
	background-color:#ECECEC !important  /* Header Background Colour */
}
#footer {
	 background-color:#1E1E1E !important;
	 /*background: url("../images/backgrounds/carbon-fibre.jpg");   Footer Background Colour */
}
.blockquote,#inputer:focus,.forum .searchform input:focus,.labele,#clients img:hover,.tags a:hover {
	border-color:#ff8400 !important
}

.first-head .sf-menu li li a:hover,.btn-4:hover,.big-slider .flex-direction-nav a:hover, .second-head .sf-menu li li a:hover,.stunning-box,.showcase a h3 i,.grid_2 .date,.table th,.table tfoot td,.pricingtable,.nav-arrows a:hover,.slides-navigation a.prev,div.jp-seek-bar,div.jp-volume-bar,.post .blockquote-post,.flex-direction-nav a,.pagination a,#loginform #subscribe-button,#subscriptionform #subscribe-button,#sendMessage,#mobilepro {
	background-color:#d35400 !important
}
@media only screen and (max-width: 959px) and (min-width: 768px){
	.second-head .sf-menu { background-color:#d35400 !important }
}
@media only screen and (max-width: 767px) and (min-width: 480px){
	.sf-menu a:hover { background-color:#d35400 !important }
}

#testimonials .flex-direction-nav a,#testimonials .flex-direction-nav a:hover {background: none !important}
ul.showcomments .reply a:hover, .filterable li.current a, .filterable li a:hover, .pagination a:hover, .first-head .sf-menu li li a:hover, .second-head .sf-menu li li a:hover, .second-head .sf-menu li li a, .btn-1:hover {color: #fff !important}
.first-head, .first-head .searchform input, #footer, .tweet_list .icon-twitter, .first-head .searchform:before {color: #F5F5F5}
.first-head .searchform input {border-color: #EBEBEB}
.landing .second-head {opacity: 0.9}

#footer ul {
margin: 0;
background: url(/images/footer_list.png) repeat-x left bottom transparent;
padding: 0 0 3px 0;
}
#footer .widget ul li {
list-style: none;
background: url(/images/footer_list.png) repeat-x left top transparent;
padding: 6px 0 4px 0;
}
/*	Second head
----------------------------------------------------------------------*/
.second-head {
	background: #D1EEEE; /* Header Colour Background */
	color: #b5b5b5;
}
.second-head .grid_3 {
	width: auto;
}
.second-head .sf-menu {
	float: right;
	margin: 40px 0;
	-webkit-transition: margin 0.3s;
	-moz-transition: margin 0.3s;
	-ms-transition: margin 0.3s;
	-o-transition: margin 0.3s;
	transition: margin 0.3s;
}
.second-head .sf-menu li {
	margin-left: 10px;
}
.second-head .sf-menu li:first-child {
	margin-left: 0;
}
.second-head .sf-menu li a {
	color: #262281;
	font-weight: normal;
	font-size:20px;
	font-family: PT Sans, Sans-Serif;
	text-transform:uppercase;
	padding: 10px;
	display: block;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	overflow: hidden;
}
.second-head > ul li a:first-letter { 
	font-size: 16px;
}
.second-head .sf-menu li.current a {
	color: #FFF;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #FF8400;
}
.second-head .sf-menu li li.current > a {
	color: #FFF;
	background: #2C3E50
}
.second-head .sf-menu li:hover a{
	color: #FFF;
}
.second-head .sf-menu > li:before {
	content: "";
	color: #2c3e50;
	background: #FAFAFA;
	width: 100%;
	height: 0px;
	left: 0;
	top: 50%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: absolute;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translateX(0%) translateY(-50%);
	-moz-transform: translateX(0%) translateY(-50%);
	-ms-transform: translateX(0%) translateY(-50%);
	transform: translateX(0%) translateY(-50%);
}
.second-head .sf-menu > li:hover:before {
	height: 100%;
}
.widget-content .current h4{
padding:3px;
color:#fff;
background-color:#ff8400;
font-weight:500;
}