#captcha{
	width:98.589% !important;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	background-color:#FFFFFF;
	padding:6px;
}
#captcha .captcha-r-bg{background-color:#FF0000; border:#FF0000 2px solid;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
border-radius:10px;padding:0px;}
#captcha input[type="text"],#captcha input[type="text"]:focus{width:98.8989%;background-color:transparent;border: 0px solid; padding:1px 0px 1px 3px;}
#captcha .captcha-image {
	display:block;	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	background-color:#FFFFFF;
	padding:3px;
	margin:3px;
}
#captcha .captcha-image img {display:block;border:none;margin:0 auto;	}
#captcha .captcha-input {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	background-color:#FFFFFF;
	padding:3px;
	margin:5px 3px 0px 3px;
}
#captcha .help{display:block;text-align:center; font-size:12px;color:black;}
#captcha .captcha-logo { color:#FFFFFF; font-weight:bold;text-align:center;}

.login:hover,
.login:focus{
  background-color: #37c6f5; 
}
.nav-footer a {font-size:14px !important;}
.nav-footer a:hover {text-decoration:none;outline:none;}
.navbar-brand {
  color: #37c6f5 !important; 
}

.navbar-brand:hover,
.navbar-brand:focus{
  color: #37c6f5 !important;  
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #37c6f5 !important;  
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #37c6f5;
}

.main-nav > li > a:hover::before,
.navbar-default .navbar-nav > .active > a::before,
.navbar-default .navbar-nav > .open > a:hover::before {
  background-color: #37c6f5; 
}

.main-nav .dropdown:hover .dropdown-toggle{ 
  color: #37c6f5; 
}

.main-nav .dropdown:hover .dropdown-toggle::before{
  background-color: #37c6f5;
  color: #37c6f5; 
}

.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {  
  color: #37c6f5;
}

.navbar-nav > li > .dropdown-menu {
  border-top: 2px solid #37c6f5;  
}

.navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-nav > li > .dropdown-menu > li > a:focus{ 
  color: #37c6f5;
}

.main-slider .slick-prev:hover,
.main-slider .slick-next:hover{
  background-color: #37c6f5;
}

.main-slider .slick-dots li button::before {
  color: #37c6f5;    
}

.read-more-btn:hover,
.read-more-btn:focus{
  background-color: #37c6f5;  
}

.title-area .title {
  color: #37c6f5;  
}

.single-feature .feature-icon {
  color: #37c6f5;
}

.feat-title{
  color: #37c6f5;
}

.our-skill h3{
  color: #37c6f5;
}

.our-skill h3::after {
  background-color: #37c6f5;
}

.our-skill-content .progress-bar {
  background-color: #37c6f5;    
}

.why-choose-us h3{
  color: #37c6f5;  
}

.why-choose-us h3::after {
  background-color: #37c6f5;  
}

.panel-title > a:hover,
.panel-title > a:focus{
  color: #37c6f5;
}

.single-counter .counter-label::after {
  background-color: #37c6f5;  
}

.price-title {
  background-color: #37c6f5;
}

.purchase-btn:hover,
.purchase-btn:focus{
  background-color: #37c6f5;
  border-color: #37c6f5;  
}

.featured-price .price-header{
  background-color: #37c6f5;
}

.featured-price .purchase-btn{
  background-color: #37c6f5;
  border-color: #37c6f5;
}

.team-member-img {  
  border: 2px solid #37c6f5;  
}

.single-team-member:hover{
  border: 2px solid #37c6f5;
}

.single-team-member:hover .team-member-link{
  background-color: #37c6f5;  
}

.team-member-link {
  border: 2px solid #37c6f5;
}

.testimonial-content h6 span {
  color: #37c6f5;
}

.testimonial-slider .slick-dots li {
  border: 1px solid #37c6f5; 
}

.blog-news-title h2>a:hover{
  color: #37c6f5;  
}

.blog-news-title .blog-author:hover{
  color: #37c6f5;
}

.blog-more-btn:hover,
.blog-more-btn:focus{
  color: #37c6f5;  
}

.subscribe-btn {
  background-color: #37c6f5;
}

.scrollToTop {
  background-color: #37c6f5;
}

.scrollToTop:hover,
.scrollToTop:focus{
  color: #37c6f5;
  border: 1px solid #37c6f5; 
}

.portfolio-menu ul li:hover,
.portfolio-menu ul li.active{
  background-color: #37c6f5;
  border-color: #37c6f5; 
}

.single-item-content::after {
  border: 4px solid #37c6f5;  
}

.view-icon:hover{
  color: #37c6f5;
}

.pagination-nav li a:hover,
.pagination-nav li a:focus { 
  background-color: #37c6f5;
  border-color: #37c6f5; 
}

.sidebar-widget ul>li>a:hover{
  color: #37c6f5;
}

.search-group .blog-search-btn {
  background-color: #37c6f5;  
}

.search-group input[type="search"] {  
  border: 1px solid #37c6f5;  
}

.search-group input[type="search"]:focus{
  border-color: #37c6f5;
}

.widget-title::after {
  background-color: #37c6f5;  
}

.widget-catg li{
  color: #37c6f5;
}

.widget-catg li a:hover,
.widget-catg li a:focus{
  color: #37c6f5; 
}

.tag-cloud a:hover,
.tag-cloud a:focus{
  background-color: #37c6f5;
  border-color: #37c6f5;  
}

.widget-archive li a:hover,
.widget-archive li a:focus{
  color: #37c6f5;
}

.blog-single-tag a:hover,
.blog-single-tag a:focus {
  color: #37c6f5;  
}

.blog-single-social a:hover,
.blog-single-social a:focus {  
  color: #37c6f5;
  border-color: #37c6f5;
}

.blog-navigation-prev a>span{
  color: #37c6f5;  
}

.blog-navigation-next a>span{
  color: #37c6f5;  
}

.comments-form .form-control:focus {
  border-color: #37c6f5;  
}

.comments-box-area h2::after {
  background-color: #37c6f5;
}

.comment-btn:hover{
  background-color: #37c6f5;
  border-color: #37c6f5;  
}

.contact-area-left h4::after, .page-sidebar h4::after {
  background-color: #37c6f5;
}
.page-area h2::after {
  background-color: #37c6f5;
}
.page-area h3::after {
  background-color: #37c6f5;
}
.page-area h4::after {
  background-color: #37c6f5;
}
.page-area h5::after {
  background-color: #37c6f5;
}

#login-content .form-control:focus {
  border-color: #37c6f5;  
}

.loginbox .signin-btn {
  background-color: #37c6f5;  
}

.footer-box a:hover,
.footer-box a:focus{
  color: #37c6f5;
}

#signup-content .modal-title {
  color: #37c6f5;
}

#signup-content .form-control:focus {
  border-color: #37c6f5;  
}

.signupbox span a:hover{
  color: #37c6f5; 
}

.navbar-default .navbar-toggle {
  border-color: #37c6f5;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #37c6f5;
}

#search-icon {
  color: #37c6f5;  
}

#login-content .modal-title {
  color: #37c6f5;
}

.service-icon {
  color: #37c6f5;
}

.footer-left p a:hover{
  color: #37c6f5;
}
.footer-links-right p a:hover{
  color: #37c6f5;
}

.footer-right a:hover{
  color: #37c6f5;
}
i.status-icon{border:1px solid;border-radius:50%; padding:3px;width:32px;height:32px;}
i.status-icon.red{color:#d9534f;border:1px solid #d9534f;border-radius:50%; padding:2px 3px 6px 3px;}
i.status-icon.green{color:#5cb85c;border:1px solid #5cb85c;border-radius:50%; padding:3px;}
i.status-icon.amber{color:#f0ad4e;border:1px solid #f0ad4e;border-radius:50%; padding: 3px;}

.single-page-header-right .breadcrumb li{
  color: #37c6f5;
}
.single-page-header-center{
  padding:0px 30px;
  color:#838282;
}

.support-pane > i {font-size:80px;line-height:85px;margin: 10px 0;}
.support-pane > .info { color: #949494; }
.support-pane > .button { margin: 10px 0px;}

input[type="checkbox"],input[type="radio"]{margin:0px}
.error-title {
  background-color: #37c6f5;
  border: 2px solid #37c6f5;  
}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-30{margin-top:30px;}
.error-content span {
  color: #37c6f5; 
}

.error-content .error-home {
  background-color: #37c6f5;  
}
