/* general links color */
a {
	color: #ee4900;
    text-decoration:none;

}
/***
General More Link

a.more {
  color: #ee4900;
}
***/

a.other {
  color: #000000;
}

a.other_blue {
  color: #0895d0;
}


a.a2 {
  color: #000000;
  font-size:13px;
font-weight:normal;
}

a.a3 {
  color: #000000;
  font-size:16px;
font-weight:bold;
    text-decoration:none;
}

a.a4 {
  color: #000000;
  font-size:15px;
font-weight:normal;

}
a.a5 {
  color: #000000;
  font-size:22px;
font-weight:bold;
line-height:200%;

}

a.a6 {
  color: #ffffff;
font-weight:normal;
font-size:16px;
}

a.a7 {
  color: #ffffff;
font-weight:normal;
font-size:10px;
}

.btn{

    padding-left:8px;
    padding-right:8px;
padding-top:5px;
padding-bottom:5px;
}

.btn_r{

    padding-left:8px;
    padding-right:8px;
padding-top:5px;
padding-bottom:5px;
}

.btn_rs{

    padding-left:6px;
    padding-right:6px;
padding-top:1px;
padding-bottom:1px;
font-size:13px;
}


/*Global classes*/

.theme-btn {
	color:#fff; 
	background: #ee4900 !important; 
	border: solid 1px #ee4900;
}
 
.theme-btn:hover {
	color:#fff; 
	background: #e86800 !important; 
	border: solid 1px #e86800;
}

.theme-btn_blue {
	color:#fff; 
	background: #0da3e2 !important; 
	border: solid 1px #0da3e2;
}
 
.theme-btn_blue:hover {
	color:#fff; 
	background: #0895d0 !important; 
	border: solid 1px #0895d0;
}

.theme-btn_blue_r {
	color:#fff; 
	background: #0da3e2 !important; 
	border: solid 2px #09A0E1;
border-radius:18px;

}
 
.theme-btn_blue_r:hover {
	color:#fff; 
	background: #0895d0 !important; 
	border: solid 2px #09A0E1;

}

.theme-btn_blue_none {
	color:#666; 
	background: #eee !important; 
	border: solid 2px #ccc;
border-radius:18px;

}
 
.theme-btn_blue_none:hover {
	color:#666; 
	background: #eee !important; 
	border: solid 2px #ccc;

}

.theme-btn_blue_block {
	color:#ccc; 
	background: #f5f5f5 !important; 
    border: solid 1px #f5f5f5;


}
 
.theme-btn_blue_block:hover {
	color:#ccc; 
	background: #f5f5f5 !important; 
    border: solid 1px #f5f5f5;
	

}

.theme-btn_blue_rs {
	color:#666; 
	background: #eee !important; 
	border: solid 2px #eee;
border-radius:12px;

}
 
.theme-btn_blue_rs:hover {
	color:#fff; 
	background: #0895d0 !important; 
	border: solid 2px #09A0E1;

}


/********************
 GENERAL LAYOUT 
*********************/

/***
Header and header elements.
***/
/*Navigation*/

.lanmu1 {
	background: #ffffff;
}

.header a.brand b {
	color: #ee4900;
}

.header .navbar-nav > li > a:hover,
.header .navbar-nav li.active > a,
.header .navbar-nav li.active:hover > a {
	color: #ee4900 !important;
	border-top: solid 2px #ee4900 !important;
}

.header .in.collapse li a:hover {
	background: #ee4900;
}

.header .in.collapse li.active > a,
.header .in.collapse li.active:hover > a {
	background: #ee4900;
}

.header .nav li.active > a:after { 
	border-top: 3px solid #ee4900;

}
@media (max-width: 767px) {
.header .nav li> a { 
	border-top: 1px solid  #ddd;
}
.header.navbar-default .navbar-nav > .active > a, 
.header.navbar-default .navbar-nav > .active > a:hover, 
.header.navbar-default .navbar-nav > .active > a:focus {
	background: #ffffff !important;
	color: #ee4900 !important;
    border-top: 1px solid  #ddd;
}
.header.navbar-default .navbar-nav > li > a:hover{
	background: #ee4900 !important;
	color: #ffffff !important;
}
}
.header .nav li.dropdown.open>.dropdown-toggle {
	color: #ee4900;
}

/*Navigation Toggle Icon*/
.header .navbar-btn {
	background:#ffffff !important;
}

.header .navbar-btn:hover {
	background:#ee4900 !important;
}

/*Navigation Dropdown*/
.header .dropdown-menu {
	border-top: solid 2px #ee4900 !important;
}

.header .navbar-inner .nav li.dropdown.open>.dropdown-toggle {
	color: #ee4900;
}

.header .navbar-inner .in.collapse li.dropdown.active > a,
.header .navbar-inner .in.collapse li.dropdown.active:hover > a {
	background: #ee4900;
}

.header .nav > li.dropdown.open.active > a:hover,
.header .nav > li.dropdown.open.active > a:focus {
  border-color: #ee4900;
}

/*Menu Search*/
.header .navbar-inner li.menu-search i:hover {
	color: #ee4900;
}

/***
Content and content elements.
***/

/*Revolution Slider*/
.slide_subtitle {
	background-color: #ee4900;
}

.tp-leftarrow.default:hover,
.tp-rightarrow.default:hover { 
	background-color: #ee4900 !important;	
}

/*Bx Slider & Testimonial Carousel*/
.recent-work ul.bxslider li:hover a.bxslider-block {
	background: #ee4900;
}

.recent-work ul.bxslider li i.icon-hover-1:hover,
.recent-work ul.bxslider li i.icon-hover-2:hover {
	color: #ee4900;
}

.bx-wrapper .bx-prev:hover,
.testimonials-v1 .left-btn:hover  {
	background: url(../../img/sliders/bxslider/left-orange-hover.png) no-repeat;
}

.bx-wrapper .bx-next:hover, 
.testimonials-v1 .right-btn:hover  {
	background: url(../../img/sliders/bxslider/right-orange-hover.png) no-repeat;
}

.testimonials-v1 .item span.testimonials-slide {
	background: #f8f8f8 url(../../img/sliders/carousel/corners-orange.png) no-repeat right bottom;
}	

/*Blockquote Box*/
.quote-v1 {
	background: #7c858e;
}

a.btn-transparent:hover {
  background: #ee4900;
}

/*Tabs*/
.tab-style-1 ul.nav-tabs {
	border-bottom-color: #ee4900; 
}

.tab-style-1 ul.nav-tabs li > a:hover {
	background: #ee4900;
	border-color: #ee4900;
}

.tab-style-1 ul.nav-tabs .active > a,
.tab-style-1 ul.nav-tabs .active > a:hover,
.tab-style-1 ul.nav-tabs .active > a:focus {
	background: #ee4900;
	border-color: #ee4900;
}

/*Testimonials*/
.testimonials-v1 span.testimonials-name {
	color: #ee4900;
}

/*Steps*/
.front-steps.front-step-one {
	background: #ee4900 url(../../img/steps/one.png) no-repeat right bottom;
}

.front-steps.front-step-one:after { 
	border-left: 15px solid #ff992d;
}

/***
Footer
***/
.footer a {
	color: #ff9729;
}

/***
Copyright
***/


/*Breadcrumbs*/
.breadcrumbs li a {
	color: #ee4900;
}

/*Skils*/
.front-skills .progress .bar {
	background: none #ee4900;
}

/*Team Blocks*/
.front-team h3 a {
	color: #ee4900;
}

/*Service Box v1*/
.service-box-v1:hover {
	background: #ee4900;
}

/***
Blog Page
***/
/*Blog Posts*/
.blog-info li i {
	color: #ee4900;
}

/*Blog Sidebar*/
.blog-photo-stream li img:hover {
	border-color: #ee4900;
}

.blog-tags li a:hover {
	background: #ee4900;
}

.blog-tags li i {
	color: #ee4900;
}

.blog-tags li a:hover:after { 
	border-left-color: #ee4900;
}

/* Blog Item */
.blog-item blockquote {
	border-color: #ee4900;
}

.blog-item h4.media-heading span a {
    color: #ee4900;
}

/* Portfolio */
.filter-v1 .filter-category li:hover,
.filter-v1 .filter-category li.active {
	color: #fff;
	background: #ee4900;
}

.grid-v1 li .hover-portfolio {
	background: #ee4900;
}

.grid-v1 li a.hover-portfolio-lft, 
.grid-v1 li a.hover-portfolio-rgt {
	background: #ffa423;
}

/* Pricing */
.pricing-table:hover {
  border-color: #ee4900;
}

.pricing-table2:hover {
  border-color: #ee4900;
}

.pricing-table ul li i {
  color: #ee4900;
}

.pricing-table.selected {
  background-color: #ee4900;
}

.pricing-table2.selected {
  background-color: #ee4900;
}

.pricing-table2 ul li i {
  color: #ee4900;
}

.pricing-table2 .rate { 
  background-color: #ee4900;
}

.pricing:hover,
.pricing-active {
  border-color:#ee4900;
}
.pricing:hover h4 {
  color:#ee4900;
}

.pricing-head h3 {
  background:#ee4900;
  border-bottom:solid 1px #ee4900;
}

.pricing-head-active h4 {
  color:#ee4900;
}

.pricing-content li i {
  color:#ee4900;
}

.price-active h4 {
  color:#ee4900;
}

.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
  color:#ee4900;
}

/* error colors */
.page-404 .number, .page-500 .number {
	color:#ee4900;
}

/***
Vertical inline menu
***/
.ver-inline-menu {
	border-left: solid 2px #ee4900;
}
.ver-inline-menu li:hover a{
	background: #ee4900;
}
.ver-inline-menu li.active a{
  background: #ee4900;
}
.ver-inline-menu li.active:after {
  border-left: 6px solid #ee4900;
}