
.login:hover,
.login:focus{
  background-color: #ee4532; 
}

.navbar-brand {
  color: #ee4532 !important; 
}

.navbar-brand:hover,
.navbar-brand:focus{
  color: #ee4532 !important;  
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ee4532 !important;  
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ee4532;
}

.main-nav > li > a:hover::before,
.navbar-default .navbar-nav > .active > a::before,
.navbar-default .navbar-nav > .open > a:hover::before {
  background-color: #ee4532; 
}

.main-nav .dropdown:hover .dropdown-toggle{ 
  color: #ee4532; 
}

.main-nav .dropdown:hover .dropdown-toggle::before{
  background-color: #ee4532;
  color: #ee4532; 
}

.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {  
  color: #ee4532;
}

.navbar-nav > li > .dropdown-menu {
  border-top: 2px solid #ee4532;  
}

.navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-nav > li > .dropdown-menu > li > a:focus{ 
  color: #ee4532;
}

.main-slider .slick-prev:hover,
.main-slider .slick-next:hover{
  background-color: #ee4532;
}

.main-slider .slick-dots li button::before {
  color: #ee4532;    
}

.read-more-btn:hover,
.read-more-btn:focus{
  background-color: #ee4532;  
}

.title-area .title {
  color: #ee4532;  
}

.single-feature .feature-icon {
  color: #ee4532;
}

.feat-title{
  color: #ee4532;
}

.our-skill h3{
  color: #ee4532;
}

.our-skill h3::after {
  background-color: #ee4532;
}

.our-skill-content .progress-bar {
  background-color: #ee4532;    
}

.why-choose-us h3{
  color: #ee4532;  
}

.why-choose-us h3::after {
  background-color: #ee4532;  
}

.panel-title > a:hover,
.panel-title > a:focus{
  color: #ee4532;
}

.single-counter .counter-label::after {
  background-color: #ee4532;  
}

.price-title {
  background-color: #ee4532;
}

.purchase-btn:hover,
.purchase-btn:focus{
  background-color: #ee4532;
  border-color: #ee4532;  
}

.featured-price .price-header{
  background-color: #ee4532;
}

.featured-price .purchase-btn{
  background-color: #ee4532;
  border-color: #ee4532;
}

.team-member-img {  
  border: 2px solid #ee4532;  
}

.single-team-member:hover{
  border: 2px solid #ee4532;
}

.single-team-member:hover .team-member-link{
  background-color: #ee4532;  
}

.team-member-link {
  border: 2px solid #ee4532;
}

.testimonial-content h6 span {
  color: #ee4532;
}

.testimonial-slider .slick-dots li {
  border: 1px solid #ee4532; 
}

.blog-news-title h2>a:hover{
  color: #ee4532;  
}

.blog-news-title .blog-author:hover{
  color: #ee4532;
}

.blog-more-btn:hover,
.blog-more-btn:focus{
  color: #ee4532;  
}

.subscribe-btn {
  background-color: #ee4532;
}

.scrollToTop {
  background-color: #ee4532;
}

.scrollToTop:hover,
.scrollToTop:focus{
  color: #ee4532;
  border: 1px solid #ee4532; 
}

.portfolio-menu ul li:hover,
.portfolio-menu ul li.active{
  background-color: #ee4532;
  border-color: #ee4532; 
}

.single-item-content::after {
  border: 4px solid #ee4532;  
}

.view-icon:hover{
  color: #ee4532;
}

.pagination-nav li a:hover,
.pagination-nav li a:focus { 
  background-color: #ee4532;
  border-color: #ee4532; 
}

.sidebar-widget ul>li>a:hover{
  color: #ee4532;
}

.search-group .blog-search-btn {
  background-color: #ee4532;  
}

.search-group input[type="search"] {  
  border: 1px solid #ee4532;  
}

.search-group input[type="search"]:focus{
  border-color: #ee4532;
}

.widget-title::after {
  background-color: #ee4532;  
}

.widget-catg li{
  color: #ee4532;
}

.widget-catg li a:hover,
.widget-catg li a:focus{
  color: #ee4532; 
}

.tag-cloud a:hover,
.tag-cloud a:focus{
  background-color: #ee4532;
  border-color: #ee4532;  
}

.widget-archive li a:hover,
.widget-archive li a:focus{
  color: #ee4532;
}

.blog-single-tag a:hover,
.blog-single-tag a:focus {
  color: #ee4532;  
}

.blog-single-social a:hover,
.blog-single-social a:focus {  
  color: #ee4532;
  border-color: #ee4532;
}

.blog-navigation-prev a>span{
  color: #ee4532;  
}

.blog-navigation-next a>span{
  color: #ee4532;  
}

.comments-form .form-control:focus {
  border-color: #ee4532;  
}

.comments-box-area h2::after {
  background-color: #ee4532;
}

.comment-btn:hover{
  background-color: #ee4532;
  border-color: #ee4532;  
}

.contact-area-left h4::after {
  background-color: #ee4532;
}

#login-content .form-control:focus {
  border-color: #ee4532;  
}

.loginbox .signin-btn {
  background-color: #ee4532;  
}

.footer-box a:hover,
.footer-box a:focus{
  color: #ee4532;
}

#signup-content .modal-title {
  color: #ee4532;
}

#signup-content .form-control:focus {
  border-color: #ee4532;  
}

.signupbox span a:hover{
  color: #ee4532; 
}

.navbar-default .navbar-toggle {
  border-color: #ee4532;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #ee4532;
}

#search-icon {
  color: #ee4532;  
}

#login-content .modal-title {
  color: #ee4532;
}

.service-icon {
  color: #ee4532;
}

.footer-left p a:hover{
  color: #ee4532;
}

.footer-right a:hover{
  color: #ee4532;
}

.single-page-header-right .breadcrumb li{
  color: #ee4532;
}

.error-title {
  background-color: #ee4532;
  border: 2px solid #ee4532;  
}

.error-content span {
  color: #ee4532; 
}

.error-content .error-home {
  background-color: #ee4532;  
}

.nav-block li a{
  border-radius: 0;
}

.panel-footer a{
  display: inline-block;
  width: 25%;
  text-align: center;
  margin-right:10px;
}
.panel-footer a:last-child{
  margin-right:0;
}

.radio {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.radio .checkmark,
.checkbox .checkmark.round {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.radio:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.radio input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radio .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.radio .checkmark:after {
  top: 9px;
  left: 9px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: white;
}

/* The container */
.checkbox {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkbox .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.checkbox:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.checkbox input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.checkbox input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.checkbox .checkmark:after {
  left: 9px;
  top: 6px;
  width: 7px;
  height: 11px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.switch .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

.switch input:checked + .slider {
  background-color: #2196F3;
}

.switch input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

.switch input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.switch .slider.round {
  border-radius: 34px;
}

.switch .slider.round:before {
  border-radius: 50%;
}

.table.table-fixed {
  width:100%;
  table-layout:fixed;
}

.table > tbody > tr > td {
  vertical-align: middle;
  word-break: break-all;
}

.table.table-fixed > tbody > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.link{
  cursor: pointer;
}

.link-stats:hover,
.link-stats:active,
.link-stats:link,
.link-stats:visited{
  text-decoration: none;
 }
.link-stats:hover i {
  color: #ee4532 ;
}