/* 
* Version: 1.0
* Green Aqua Forest Color 		: #59a286; 
* Green Aqua Forest Hover Color  : #52957B; 
*/

a {
   color: #59a286 ;
}

a:focus, 
a:hover, 
a:active {
	color: #59a286 ;
}

.color-green {
	color: #59a286 !important;
}

a.read-more:hover { 
	color:#59a286 ; 
}

.linked:hover {
	color:#59a286 ;
}


/*Headers Default
------------------------------------*/
.header .navbar-default .navbar-nav > .active > a {
    color: #59a286 ;
}


.header .navbar-default .navbar-nav > .active > a {
    border-color: #59a286 ;
}

.header .dropdown-menu {
border-top: solid 2px #59a286 ;
}

.header .navbar-default .navbar-nav > li:hover > a {
    color: #fff;
}

.header .navbar .nav > li > .search:hover {
    border-bottom-color: #52957B;
    color: #52957B;
}

.header .navbar-default .navbar-toggle {
    border-color: #52957B;
}
.header .navbar-toggle,
.header .navbar-default .navbar-toggle:hover,
.header .navbar-default .navbar-toggle:focus {
    background:  #52957B ;
}
.header .navbar-toggle:hover {
    background:  #52957B !important;
}
.header .navbar-default .navbar-nav > .open > a,
.header .navbar-default .navbar-nav > .open > a:hover,
.header .navbar-default .navbar-nav > .open > a:focus {
    color: #52957B ;
}

/*Design for max-width: 991px*/
@media (max-width: 991px) {
	.header .navbar-default .navbar-nav > .active > a,
	.header .navbar-default .navbar-nav > .active > a:hover,
	.header .navbar-default .navbar-nav > .active > a:focus {
	    background:  #52957B ;
	    color: #fff !important;
	}
	.header .navbar-default .navbar-nav > .active > a {
	    border-color: #eee;
	}
	.header .navbar .nav > li > .search:hover {
	    background:  #52957B ;
	}
}

/*Headers v1
------------------------------------*/
.header-v1 .navbar-default .navbar-nav > .active > a,
.header-v1 .navbar-default .navbar-nav > li > a:hover,
.header-v1 .navbar-default .navbar-nav > li > a:focus {
    color: #52957B ;
}

.header-v1 .dropdown-menu {
    border-color: #59a286 
}

.header-v1 .navbar-default .navbar-nav > li:hover > a {
    color: #52957B ;
}

.header-v1 .navbar .nav > li > .search:hover {
    color: #52957B ;
}

.header-v1 .navbar .nav > li > .search:hover {
    color: #52957B ;
}
.header-v1 .navbar-default .navbar-toggle {
    border-color: #52957B;
}

.header-v1 .navbar-toggle,
.header-v1 .navbar-default .navbar-toggle:hover,
.header-v1 .navbar-default .navbar-toggle:focus {
    background:  #52957B ;
}

.header-v1 .navbar-toggle:hover {
    background:  #52957B !important;
}

/*Design for max-width: 991px*/
@media (max-width: 991px) {
	.header-v1 .navbar-default .navbar-nav > li:hover > a {
  		border-color:  #eee;
	}
	.header-v1 .navbar-default .navbar-nav > .active > a,
	.header-v1 .navbar-default .navbar-nav > .active > a:hover,
	.header-v1 .navbar-default .navbar-nav > .active > a:focus {
	    background-color: #59a286 ;
	}
	.header-v1 .navbar-default .navbar-nav > .active > a {
	    border-color: #eee;
	}
	.header-v1 .navbar .nav > li > .search:hover {
	    background-color: #59a286 ;
	}
}

/*Headers v2
------------------------------------*/
.header-v2 .dropdown-menu {
    border-color: #59a286 ;
}
.header-v2 .navbar-default .navbar-toggle {
    border-color: #52957B;
}
.header-v2 .navbar-toggle,
.header-v2 .navbar-default .navbar-toggle:hover,
.header-v2 .navbar-default .navbar-toggle:focus {
    background:  #59a286 ;
}
.header-v2 .navbar-toggle:hover {
    background:  #52957B !important;
}

/*Design for max-width: 991px*/
@media (max-width: 991px) {
	.header-v2 .navbar-default .navbar-nav > .active > a,
	.header-v2 .navbar-default .navbar-nav > .active > a:hover,
	.header-v2 .navbar-default .navbar-nav > .active > a:focus {
	    background:  #59a286 ;
	    color: #fff !important;
	}
	.header-v2 .navbar-default .navbar-nav > li > a:hover {
    	color: #59a286 ;
	}
}	

/*Headers v3
------------------------------------*/
.header-v3 .navbar-default .navbar-nav > .active > a {
    color: #59a286 ;
}

.header-v3 .navbar-default .navbar-nav > li:hover > a {
    color: #52957B;
}

.header-v3 .dropdown-menu {
    border-color: #59a286 ;
}

.header-v3 .navbar-default .navbar-toggle {
    border-color: #52957B;
}

.header-v3 .navbar-toggle,
.header-v3 .navbar-default .navbar-toggle:hover,
.header-v3 .navbar-default .navbar-toggle:focus {
    background:  #59a286 ;
}
.header-v3 .navbar-toggle:hover {
    background:  #52957B !important;
}
.header-v3 .navbar .nav > li > .search:hover {
    background: inherit;
    color: #59a286 ;
}

/*Design for max-width: 991px*/
@media (max-width: 991px) {

	.header-v3 .navbar-default .navbar-nav > .active > a,
	.header-v3 .navbar-default .navbar-nav > .active > a:hover,
	.header-v3 .navbar-default .navbar-nav > .active > a:focus {
	    background:  #59a286 ;
	    color: #fff !important;
	}
	.header-v3 .navbar-default .navbar-nav > .active > a {
	    border-color: #eee;
	}
	.header-v3 .navbar .nav > li > .search:hover {
	    background:  #59a286 ;
	}
}	

/*Headers v4
------------------------------------*/
.header-v4 .navbar-default .navbar-nav > li > a:hover, 
.header-v4 .navbar-default .navbar-nav > .active > a {
    border-color: #59A286 ;
}

.header-v4 .navbar-default .navbar-nav > .active > a {
    color: #59a286 ;
}
.menu.menu-font-color-Theme .navbar-nav > li > a {color: #6d7579;}
.header-v4 .navbar-default .navbar-nav > li:hover > a {
    border-color: #59A286 ;
    color: #6d7579;
}

.header-v4 .navbar .nav > li > .search:hover {
    color: #59a286 ;
}


.header-v4 .navbar-default .navbar-nav > .open > a,
.header-v4 .navbar-default .navbar-nav > .open > a:hover,
.header-v4 .navbar-default .navbar-nav > .open > a:focus {
    color: #59a286 ;
}

/*Design for max-width: 991px*/
@media (max-width: 991px) {
	.header-v4 .navbar-default .navbar-nav > li:hover > a {
  		border-color:  #eee;
	}
	.header-v4 .navbar-default .navbar-nav > .active > a,
	.header-v4 .navbar-default .navbar-nav > .active > a:hover,
	.header-v4 .navbar-default .navbar-nav > .active > a:focus {
	    color: #59a286  !important;
	}
	.header-v4 .navbar-default .navbar-nav > .active > a {
	    border-color: #eee;
	}
	.header-v4 .navbar .nav > li > .search:hover {
	    background:  #59a286 ;
	}
}

/*Headers v5
------------------------------------*/

.header-v5 .navbar-default .navbar-nav > li > a:hover,
.header-v5 .navbar-default .navbar-nav > .active > a {
    border-top: 2px solid #59a286 ;
}

.header-v5 .navbar-default .navbar-nav > .active > a {
    color: #59a286 ;
}

.header-v5 .navbar-default .navbar-nav > li:hover > a {
    color: #59a286 ;
}
.header-v5 .navbar-default .navbar-nav > .open > a,
.header-v5 .navbar-default .navbar-nav > .open > a:hover,
.header-v5 .navbar-default .navbar-nav > .open > a:focus {
    color: #59a286 ;
}

.header-v5 .dropdown-menu li > a:hover {
    background:  #59a286 ;
}

.header-v5 .dropdown-menu .active > a,
.header-v5 .dropdown-menu li > a:hover {
    background:  #59a286 ;
}

.header-v5 .dropdown-menu {
    border-color: #59a286 ;
}

.header-v5 .dropdown-menu li.dropdown-submenu:hover > a {
    background:  #59a286 ;
}

.header-v5 .dropdown-menu .style-list li > a:hover {
    background: none;
}

.header-v5 .style-list li a:hover {
    color: #59a286 ;
}
/* Shopping cart*/
.header-v5 .shop-badge.badge-icons i {
    color: #59a286 ;
}

.header-v5 .shop-badge span.badge-sea {
    background:  #59a286 ;
}

.header-v5 .badge-open {
    border-top: 2px solid #59a286 ;
    box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075);
}

/*Sliders
------------------------------------*/
/*Main Parallax Sldier*/
.da-slide h2 i, .da-slide .hstyle2 i {
	background:rgba(52, 152, 219, 0.8);
}

/*Sequence Parallax Sldier*/
.sequence-inner {
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#deeffc));
  background: -webkit-linear-gradient(#fff, #deeffc);
  background: -moz-linear-gradient(#fff, #deeffc);
  background: -ms-linear-gradient(#fff, #deeffc);
  background: -o-linear-gradient(#fff, #deeffc);
  background: linear-gradient(#fff, #deeffc)
}

#sequence-theme h2, #sequence-theme .hstyle2 {
	background:rgba(52, 152, 219, 0.8);
}

#sequence-theme .info p {
	background:rgba(52, 152, 219, 0.8);
}

/*Buttons
------------------------------------*/
.btn-u {
	background: #59a286 ;
}

.btn-u:hover, 
.btn-u:focus, 
.btn-u:active, 
.btn-u.active, 
.open .dropdown-toggle.btn-u {
	background: #52957B;
}

/*Buttons Color*/
.btn-u-split.dropdown-toggle {
   border-left: solid 1px #52957B;
}

/*Bordered Buttons*/
.btn-u.btn-brd {
  border-color: #59a286 ;
}
.btn-u.btn-brd:hover {
  color: #52957B;
  border-color: #52957B;
}
.btn-u.btn-brd.btn-brd-hover:hover {
   background: #52957B;   
}

/*Service
------------------------------------*/
.service .service-icon {
	color:#59a286 ;	
}

/*Service Blocks*/
.service-alternative .service:hover { 
	background:#59a286 ;
} 

/*Thumbnail (Recent Work)
------------------------------------*/
.thumbnail-style h3 a:hover, .thumbnail-style .hstyle3 a:hover {
	color:#59a286 ;
}

.thumbnail-style a.btn-more {
	background:#59a286 ;
}
.thumbnail-style a.btn-more:hover {
	box-shadow:0 0 0 2px #52957B;
}

/*Carousel (Recent Work)*/
.recent-work a:hover span {
	border-bottom:solid 2px #59a286 ;
}

.bx-wrapper .bx-prev {
	background:rgba(52, 152, 219, 0.8);
}
.bx-wrapper .bx-next {
	background:rgba(52, 152, 219, 0.8);
}

/*Typography
------------------------------------*/
/*Heading*/
.headline h2, 
.headline h3, 
.headline h4, 
.headline .hstyle2, 
.headline .hstyle3, 
.headline .hstyle4 {
	border-bottom:2px solid #59a286 ;
}

/*Blockquote*/
blockquote:hover {
	border-left-color:#59a286 ; 
}

.hero {
	border-left-color: #59a286 ;
}

/*Carousel
------------------------------------*/
.carousel-arrow a.carousel-control:hover {
	color: #59a286 ;
}

/*Footer
------------------------------------*/
.footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
	color: #59a286 ;
}

/*Footer Blog*/
.footer .dl-horizontal a:hover {
	color:#59a286  !important;
}

/*Blog Posts
------------------------------------*/
.posts .dl-horizontal a:hover { 
	color:#59a286 ; 
}

.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a { 
	color: #59a286 ;
	border-color: #59a286  !important;
}

/*Post Comment*/
.post-comment h3, 
.blog-item .media h3,
.blog-item .media h4.media-heading span a,
.post-comment .hstyle3, 
.blog-item .media .hstyle3,
.blog-item .media .hstyle4.media-heading span a {
	color: #59a286 ;
}

/*Tabs
------------------------------------*/
/*Tabs v1*/
.tab-v1 .nav-tabs { 
	border-bottom: solid 2px #59a286 ; 	
}

.tab-v1 .nav-tabs > .active > a, 
.tab-v1 .nav-tabs > .active > a:hover, 
.tab-v1 .nav-tabs > .active > a:focus { 
	background: #59a286 ; 
}

.tab-v1 .nav-tabs > li > a:hover { 
	background: #59a286 ; 
}

/*Tabs v2*/
.tab-v2 .nav-tabs li.active a {
	border-top: solid 2px #59a286 ;
}

/*Tabs v3*/
.tab-v3 .nav-pills li a:hover,
.tab-v3 .nav-pills li.active a {
	background: #59a286 ;
	border: solid 1px #52957B;
}

/*Accardion
------------------------------------*/
.acc-home a.active,
.acc-home a.accordion-toggle:hover { 
	color:#59a286 ; 
}
.acc-home .collapse.in { 
	border-bottom:solid 1px #59a286 ; 
}

/*Testimonials
------------------------------------*/
.testimonials .testimonial-info {
	color: #59a286 ;
}

.testimonials .carousel-arrow i:hover {
	background: #59a286 ;
}

/*Info Blocks
------------------------------------*/
.info-blocks:hover i.icon-info-blocks {
	color: #59a286 ;
}

/*Breadcrumb
------------------------------------*/
.breadcrumb li.active,
.breadcrumb li a:hover {
	color:#59a286 ;
}

/*About Page
------------------------------------*/
.team .thumbnail-style:hover h3 a, .team .thumbnail-style:hover .hstyle3 a {
	color:#59a286  !important;
}

/*Social Icons*/
.team ul.team-socail li i:hover {
	background: #59a286 ;
}

/*Right Sidebar
------------------------------------*/
/*Right Sidebar*/
.who li i,
.who li:hover i, 
.who li:hover a { 
	color:#59a286 ; 
}

/*Privacy Page
------------------------------------*/
.privacy a:hover {
	color:#59a286 ; 
}

/*Portfolio Page
------------------------------------*/
/*Portfolio v1*/
.view a.info:hover {
	background: #59a286 ;
}

/*Portfolio v2*/
.sorting-block .sorting-nav li.active {
	color: #59a286 ;
	border-bottom: solid 1px #59a286 ;
}

.sorting-block .sorting-grid li a:hover span.sorting-cover {
	background: #59a286 ;
}

/*Blog Page
------------------------------------*/
.blog h3, .blog .hstyle3 {
	color:#59a286 ;
}
.blog li a:hover {
	color:#59a286 ;
}

/*Blog Tags*/
ul.blog-tags a:hover {
	background: #59a286 ;
}

.blog-post-tags ul.blog-tags a:hover {
    background:  #59a286 ;
}

/*Blog Photos*/
.blog-photos li img:hover {
	box-shadow: 0 0 0 2px #59a286 ;
}

/*Blog Latest Tweets*/
.blog-twitter .blog-twitter-inner:hover {
	border-color: #59a286 ;
	border-top-color: #59a286 ;	
}
.blog-twitter .blog-twitter-inner:hover:after {
	border-top-color: #59a286 ;	
}

.blog-twitter .blog-twitter-inner a {
	color: #59a286 ;
}

/*Blog Item Page
------------------------------------*/
.blog-item h4.media-heading span a, .blog-item  .hstyle4.media-heading span a {
	color:#59a286 ;
}

/*Coming Soon Page
------------------------------------*/
.coming-soon-border {
	border-top: solid 3px #59a286 ;
}

/*Search Page
------------------------------------*/
.booking-blocks p a {
	color: #59a286 ;
}

/*Icons Page
------------------------------------*/
.icon-page li:hover { 
	color:#59a286 ;
}

/*Glyphicons*/
.glyphicons-demo a:hover {
	color: #59a286 ;
	text-decoration: none;
}

/*Magazine Page
------------------------------------*/
/*Magazine News*/
.magazine-news .by-author strong {
	color: #59a286 ;
}

.magazine-news a.read-more {
	color: #59a286 ;
}

/*Magazine Mini News*/
.magazine-mini-news .post-author strong {
	color: #59a286 ;
}

.news-read-more i {
	background: #59a286 ;
}

/*Sidebar Features*/
.magazine-page h3 a:hover, .magazine-page .hstyle3 a:hover {
	color: #59a286 ;
}

/*Page Features
------------------------------------*/
/*Tag Boxes v1*/
.tag-box-v1 {
	border-top: solid 2px #59a286  !important;
}

/*Tag Boxes v2*/
.tag-box-v2 {
	border-left: solid 2px #59a286 ;
}

/*Tag Boxes v7*/
.tag-box-v7 {
	border-bottom: solid 2px #59a286 ;
}

/*Font Awesome Icon Page Style*/
.fa-icons li:hover { 
   color: #59a286 ;
}

.fa-icons li:hover i {
   background: #59a286 ; 
}

/*GLYPHICONS Icons Page Style*/
.bs-glyphicons li:hover {
   color: #59a286 ;
}

/*Navigation
------------------------------------*/
/*Pagination*/
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
   background-color: #59a286 ;
   border-color: #59a286 ;
}

.pagination li a:hover {
   background: #52957B;
   border-color: #52957B;   
}

/*Pager*/
.pager li > a:hover, 
.pager li > a:focus {
   background: #52957B;
   border-color: #52957B;   
}

/*Registration and Login Page v2
------------------------------------*/
.reg-block {
	border-top: solid 2px #59a286 ;
}

/*Image Hover
------------------------------------*/
/*Image-hover*/
#effect-2 figure .img-hover {
	background: #59a286 ;
}

/*Blog Large Page
------------------------------------*/
.blog h2 a:hover, .blog .hstyle2 a:hover {
	color: #59a286 ;
}

/*Timeline v1 Page
------------------------------------*/
.timeline-v1 > li > .timeline-badge i:hover {
	color: #59a286 ;
}

.timeline-v1 .timeline-footer .likes:hover i {
	color: #59a286 ;
}

/*Timeline v2 Page
------------------------------------*/
/* The icons */
.timeline-v2 > li .cbp_tmicon {
	background: #59a286 ;
}

/*Progress Bar
------------------------------------*/
.progress-bar-u {
  background: #59a286 ;
}

/*Job Inner Page
------------------------------------*/
.job-description .save-job a:hover,
.block-description .save-job a:hover {
	color: #59a286 ;
}

.job-description .p-chart .overflow-h li i,
.job-description .p-chart .overflow-h li a,
.block-description .p-chart .overflow-h li i,
.block-description .p-chart .overflow-h li a {
	color: #59a286 ;
}

/*Colorful-ul*/
.job-description .colorful-ul li a {
	color: #59a286 ;
}

/*Search Inner Page
------------------------------------*/
.s-results .related-search a:hover {
	color: #59a286 ;
}

.s-results .inner-results h3 a:hover, .s-results .inner-results .hstyle3 a:hover {
	color: #59a286 ;
}

.s-results .up-ul li a:hover {
	color: #59a286 ;
}

.s-results .down-ul li a {
	color: #59a286 ;
}

/*Funny Boxes
------------------------------------*/
.funny-boxes p a {
  color: #59a286 ;
}

.funny-boxes .funny-boxes-img li i {
  color: #59a286 ;
}

/*Sidebar Sub Navigation
------------------------------------*/
.sidebar-nav-v1 ul li:hover a,
.sidebar-nav-v1 ul li.active a {
  color: #59a286 ;
}

/*Blockquote
------------------------------------*/
blockquote.bq-green {
  border-color: #59a286 ;
}

blockquote:hover,
blockquote.text-right:hover {
   border-color: #59a286 ;
}

/*Green Left Bordered Funny Box**/
.funny-boxes-left-green {
  border-left: solid 2px #59a286 ;
}

.funny-boxes-left-green:hover {
  border-left-color: #59a286 ;
}

/*Testimonials Default
------------------------------------*/
/*Testimonials*/
.testimonials .carousel-arrow i:hover {
  background: #59a286 ;
}

/*Testimonials Default*/
.testimonials-bg-default .item p {
  background: #59a286 ;
}

.testimonials.testimonials-bg-default .item p:after,
.testimonials.testimonials-bg-default .item p:after {
  border-top-color: #59a286 ;
}

.testimonials-bg-default .carousel-arrow i {
  background: #59a286 ;
}

.testimonials.testimonials-bg-default .carousel-arrow i:hover {
  background: #52957B;
}

/*Promo Page
------------------------------------*/
/*Promo Box*/
.promo-box:hover strong, 
.promo-box:hover strong a {
	color: #59a286 ;
}

/*Typography
------------------------------------*/
.dropcap {
	color: #59a286 ;
}

.dropcap-bg {
	color: #fff;
	background: #59a286 ;
}

/*Breadcrumbs
------------------------------------*/ 
span.label-u,
span.badge-u {
  background: #59a286 ;
}

/*Icons
------------------------------------*/
/*Icon Link*/
.link-icon:hover i {
  color: #59a286 ;
  border: solid 1px #59a286 ;
}

.link-bg-icon:hover i {
  color: #59a286 ;
  background: #59a286  !important;
  border-color: #59a286 ;
}

/*Icons Backgroun Color
------------------------------------*/ 
i.icon-color-u {
   color: #59a286 ;
   border: solid 1px #59a286 ;
}

i.icon-bg-u {
   background: #59a286 ;
}

/*Line Icon Page
------------------------------------*/
.line-icon-page .item:hover {
	color: #59a286 ;
}

/*Colored Content Boxes
------------------------------------*/
.service-block-u {
  background: #59a286 ;
}

/*Panels (Portlets)
------------------------------------*/
.panel-u {
	border-color: #59a286 ;
}

.panel-u > .panel-heading {
   background: #59a286 ;
}

/*Owl Carousel
------------------------------------*/
.owl-btn:hover {
  background: #59a286 !important;
}

.owl-btn {
	color:#fff;
}

/*Counter
------------------------------------*/
.counters span.counter-icon i {
	background: #59a286 ;
}

.counters span.counter-icon i:after {
	border-top: 7px solid #59a286 ;
}

/*SKy-Forms
------------------------------------*/
/*Buttons*/
.sky-form .button {
	background: #59a286 ;
}

/*Rating*/
.sky-form .rating input:checked ~ label {
	color: #59a286 ;
}
/*Message*/
.sky-form .message {
	color: #59a286 ;
}

.sky-form .message i {
	border-color: #59a286 ;
}

/*Profile
------------------------------------*/
.profile .profile-post:hover span.profile-post-numb {
	color: #59a286 ;
}

.profile .date-formats {
	background: #59a286 ;
}

.profile .name-location span i,
.profile .name-location span a:hover {
	color: #59a286 ;
}

.share-list li i {
	color: #59a286 ;
}

.profile .comment-list-v2 li:hover i,
.profile .comment-list li:hover i {
	color: #59a286 ;
}

.profile .profile-post.color-one {
	border-color: #59a286 ;
}

/*Pricing Page
------------------------------------*/
/*Pricing Head*/
.pricing:hover h4, .pricing:hover .hstyle4 {
	color:#59a286 ;
}

.pricing-head h3, .pricing-head .hstyle3 {
	background:#59a286 ;
	text-shadow: 0 1px 0 #52957B;	
}

.pricing-head h4, .pricing-head .hstyle4 {
	color:#999;
	background:#fcfcfc;
	border-bottom:solid 1px #deeffc;
}
	
/*Pricing Content*/
.pricing-content li {
	border-bottom:solid 1px #deeffc;
}
.pricing-content li i {
	color:#59a286 ;
}


/*Pricing Extra*/
.sticker-left {
	background: #59a286 ;
}

/*Pricing Footer*/
.pricing-footer a:hover,
.pricing-footer button:hover {
	background:#52957B;
}

/*Pricing Active*/
.price-active h4, .price-active .hstyle4 {
	color:#59a286 ;
}

.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4,
.no-space-pricing .price-active .pricing-head .hstyle4,
.no-space-pricing .pricing:hover .pricing-head .hstyle4 {
	color:#59a286 ;
}

/*Mega Pricing Tables 
------------------------------------*/
.pricing-mega-v1 .pricing-head h3,
.pricing-mega-v2 .pricing-head h3,
.pricing-mega-v3 .pricing-head h3,
.pricing-mega-v1 .pricing-head .hstyle3,
.pricing-mega-v2 .pricing-head .hstyle3,
.pricing-mega-v3 .pricing-head .hstyle3 {
	text-shadow: 0 1px 0 #52957B;
}

/*Pricing Table Mega v1 Version
------------------------------------*/
.pricing-mega-v1 .pricing:hover h4 i {
	color:#59a286 ;
}
.pricing-mega-v1 .pricing-content li i {
	color: #59a286 ; 
}

/*Pricing Table Colored Background Version
------------------------------------*/
.pricing-bg-colored .pricing:hover {	
	background: #59a286 ;
}

.pricing-bg-colored .pricing-head i {
	color:#59a286 ;
}
.pricing-bg-colored .pricing-footer .btn-u {
	border: 1px solid #fff;
}
.pricing-bg-colored .pricing-head p {
    border-bottom: 1px solid #deeffc;
}

/*Pricing Table Mega v2 
------------------------------------*/
.pricing-mega-v2 .block:hover .bg-color {
	background: #59a286 ;
}
.pricing-mega-v2 .block:hover h3,
.pricing-mega-v2 .block:hover h4, 
.pricing-mega-v2 .block:hover li, 
.pricing-mega-v2 .block:hover li i,
.pricing-mega-v2 .block:hover h4 i,
.pricing-mega-v2 .block:hover .hstyle3,
.pricing-mega-v2 .block:hover .hstyle4,
.pricing-mega-v2 .block:hover .hstyle4 i {
	background: #59a286 ;
}

/*Pricing Table Mega v3 
------------------------------------*/
.pricing-mega-v1 .btn-group .dropdown-menu,
.pricing-mega-v3 .btn-group .dropdown-menu {
	background: #59a286  !important;
}

.pricing-mega-v1 .btn-group .dropdown-menu li a:hover,
.pricing-mega-v3 .btn-group .dropdown-menu li a:hover {
	background: #52957B;
}


/*Grid Block v2 
------------------------------------*/
.grid-block-v2 li:hover .grid-block-v2-info {
    border-color: #59a286 ;
}

/*Testimonials v3 Title 
------------------------------------*/
.testimonials-v3 .testimonials-v3-title p {
    color: #59a286 ;
}

.testimonials-v3 .owl-buttons .owl-prev:hover,
 .testimonials-v3 .owl-buttons .owl-next:hover {
    background:  #59a286 ;
}
/*Content Boxes v4 
------------------------------------*/
.content-boxes-v4 i {
    color: #59a286 ;
}

/*Thumbnails v1 
------------------------------------*/
.thumbnails-v1 .read-more {
    color: #59a286 ;
}

/*Team v1 
------------------------------------*/
.team-v1 li:hover > p:before {
    background:  #59a286 ;
}

/*Headliner Center
------------------------------------*/
.headline-center h2:after, .headline-center .hstyle2:after {
    background:  #59a286 ;
}

/*Headliner Left
------------------------------------*/
.headline-left .headline-brd:after {
    background:  #59a286 ;
}

/*Portfolio Box
------------------------------------*/
.portfolio-box .portfolio-box-in i {
    background:  #59a286 ;
}

/*Flat Background Block v1
------------------------------------*/
.flat-bg-block-v1 .checked-list i {
    color: #59a286 ;
}

/* Owl Carousel v5
------------------------------------*/
.owl-carousel-v5 .owl-controls .owl-page.active span,
.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span {
    background:  #59a286 ;
}

/* Content Boxes v5
------------------------------------*/
.content-boxes-v5:hover i {
    background:  #59a286 ;
}

/* Block Grid v1
------------------------------------*/
.block-grid-v1:hover {
    border-color: #59a286 ;
}

/* Content Boxes v6
------------------------------------*/
.content-boxes-v6:hover i:after {
    border-color: #59a286 ;
}

.content-boxes-v6:hover i {
    background:  #59a286 ;
}

/* Portfolio Box-v2
------------------------------------*/
.portfolio-box-v2 .portfolio-box-v2-in i {
    background:  rgba(52, 152, 219, 0.8);
}

.portfolio-box-v2 .portfolio-box-v2-in i:hover {
    background:  #59a286 ;
}

/* Service Block v1
------------------------------------*/
.service-block-v1 i {
    background:  #59a286 ;
}

/* Testimonials bs
------------------------------------*/
.testimonials-bs .carousel-control-v2 i:hover {
    border-color: #59a286 ;
    color: #59a286 ;
}

/* Fusion Portfolio
------------------------------------*/
.fusion-portfolio #filters-container .cbp-filter-item-active {
    background:  #59a286 ;
    border-color: #59a286 ;
}

 .fusion-portfolio #filters-container .cbp-filter-item:hover {
    color: #59a286 ;
}

/* Fusion Portfolio
------------------------------------*/
.blog_masonry_3col h3 a:hover, .blog_masonry_3col .hstyle3 a:hover {
    color: #59a286 ;
}

/* Recent Works
------------------------------------*/
.owl-work-v1 .item a:hover span {
   border-bottom-color: #59a286  ;
}

/* Footer Default
------------------------------------*/
.footer-default .footer .dl-horizontal a:hover {
    color: #59a286  !important;
}

.footer-default .footer a {
    color: #59a286 ;
}

.footer-default .footer a:hover {
    color: #52957B;
}

.footer-default .copyright a {
    color: #59a286 ;
}

.footer-default .copyright a:hover {
    color: #52957B;
}

/* Footer v4
------------------------------------*/


.footer-v4 .copyright a {
    color: #59a286 ;
}
/* Title v1
------------------------------------*/
.title-v1 h1:after, .title-v1 h2:after, .title-v1 .hstyle1:after, .title-v1 .hstyle2:after {
    background-color: #59a286 ;
}
/* Copyright Section
------------------------------------*/
.copyright-section i.back-to-top:hover {
    color: #59a286 ;
}

/* Top Control
------------------------------------*/
#topcontrol:hover {
    background-color: #59a286 ;
}
.dropdown-menu li > a.bg-green-aqua-forest-hover:hover,
.dropdown-menu li > a.bg-green-aqua-forest-hover:focus{background-color:#59a286  !important}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff !important}
.portfolio-box-v1 li:hover:after {
  background: #59a286 ;
  opacity:0.7;
}
.header-links{font-size:12px !important}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    background-color: #59a286 !important;
    border-bottom-color: transparent;
	color: #fff;
    cursor: default;
}

/*.nav>li>a:hover, .nav>li>a:focus{
	background-color: #59a286 !important;
	color:#fff;
}*/
.metlist{
	width:150px;
	line-height:2 !important;
}
/*.nav>li>a{line-height:2 !important;margin:0 !important;}*/

.link-list li
{
	    border-top: solid 1px #484848;
}

.footer-v4 .poweredby p, .footer-v4 .poweredby p span.color-dark{
	color: #fff;
}

.copyright-tp-border
{
	background-color:#727272 !important;
	height:1px !important;
}
.model-select-v6 .owl-item {
border-bottom: none !important;
border-top: none !important;
border-right: 2px solid #d9d9d9 !important;
}
.model-select-v4 .owl-item {
    border-bottom: none !important;
    border-top:none !important;
	border-right: 2px solid #d9d9d9 !important;
}
.address-list li{color:#a1a2a4 ;font-size:14px !important;}
.simple-list li a{font-weight:normal !important;}
.addressformat{font-size:14px}

.header-links{font-size:12px !important;}
.lead small{font-size:14px !important}
.footer-v4 .copyright_footer {
    border-top: medium none;
    padding: 5px 0;

}

.nis-app .fakedropdown{
font-size: 12px !important;
padding: 6px 0 4px 12px !important;
}
.textareaapp .ignore{padding-left:10px !important;}
.linkslist{margin-top:5px !important;}
h2.thumb-headline, .hstyle2.thumb-headline{font-weight:normal !important;}
.wearesocial{padding-top:3px;color:#fff;font-size:20px;font-family:OpenSansVerticalLight !important}

/* default settings */
#headerzindex .service-block-u { background: #343535 !important;}
#headerzindex .font-color-Theme{color:#b3b9c5!important;}
#headerzindex .font-color-Theme a:hover{color:#b3b9c5!important;}
#headerzindex .bg-headercontentbg-Theme{background:#fff !important;}
#headerzindex .dealernamecolorTheme{color:#3d3d3d !important;font-size:26px !important}
#headerzindex .customPhone span{color:#b3b9c5 !important;font-size:12px}
.responsive-dlrname{font-size:24px !important}
.customPhone span{color:#b3b9c5 !important;font-size:12px}
@media (min-width: 991px){
.menu-ThemePos {text-align: right;}
.menu-ThemePos > ul.navbar-nav {float: right;}
}

@media (min-width: 992px){
.header-v4 .navbar-default .navbar-nav.hover-border-none-Theme> li > a,
.header-v4 .navbar-default .navbar-nav.hover-border-none-Theme > li > a:focus {border-bottom: solid 2px transparent;}
.header-v4 .navbar-default .navbar-nav.hover-border-none-Theme > li > a:hover,
.header-v4 .navbar-default .navbar-nav.hover-border-none-Theme > .active > a {border-bottom-width: 2px;}
.header-v4 .navbar-default .navbar-nav.hover-border-none-Theme > li > a[data-toggle="dropdown"]{border-bottom:none;}
.header-v4 .navbar-default .navbar-nav > li > a.responsivemenutxt {font-size: 12px;}
}
.header-v4 .navbar-default .navbar-nav > li > a:hover, .header-v4 .navbar-default .navbar-nav > .active > a { border-color: #59A286;}
.header .dropdown-menu { border-top: solid 2px #59A286;}
.formbackgroundcolor{background:#02afd6 !important ;}
.buttonbg{background:#21202d;}
.footerLinkscolorTheme{color:#828794 !important;}
.flotmenuColorTheme{color:#b4b9c5 !important;}
.footerlinkheadingcodeTheme {color:#fff !important;}
.footerdividercolorTheme{color:#828794;}
.footerSocialBGTheme{background:#343434;}
.footer-v4 .footerBGTheme{background:#3D3D3D;}
.footer-v4 .headingsizetheme{font-size:24px !important;}
.footer-v4 .footerdealernamecolorTheme{color:#fff !important;}
.footer-v4 .footercopyrightBgTheme{background:#3D3D3D;}
.footer-v4 .copyrightcolorTheme{color:#828794 !important;}
.footer-v4 .poweredbycolorTheme{color:#828794 !important;}
.footer-v4 .copyrightcarscolorTheme{color:#828794;}
.footerBorderBottomColorTheme {background:#4c4e52;}
.social-icons  li a:hover i {color: #fff;}
/* end default settings */
/* social icons divider */

.header-v4 .topbar-v1 .top-v1-data li {display: inline-block;border-right: solid 0px #3B3C41;}
.header-v4 .topbar-v1 .top-v1-data li:first-child {margin-left: 0;border-left: solid 0px #3B3C41;}
.customPhone {border:none !important}
/* .header-v4 .topbar-v1 .top-v1-data li:nth-child(2) {display: inline-block;	border-right: none;}
.header-v4 .topbar-v1 .top-v1-data li:nth-child(3) {margin-left: 0;border-left: solid 1px #d85251;padding:0 13px 0 13px !important;}
.header-v4 .topbar-v1 .top-v1-data li:nth-child(1) {margin-left: 0;border-right: none;} */
/* social icons divider */
.servicebgcolor{background-color:#4E8872 }
.servicebgcolor fieldset{background-color:#4E8872 ;padding-top:0px;margin-bottom:20px !important}
.titlefont {color:#fff;text-align:left;padding-left:32px !important;font-weight:bold;font-size:18px !important;}
.indicatescolor{color:#fff;font-size:12px}
.asteriskcolor{color:#000 }
.book-section fieldset .fakedropdown{border:0px}
.book-section {position: relative; z-index: 1000;}


.phoneblock{background-color:#538E78;   padding-bottom: 40px;padding-top: 40px;text-align: center;font-size:14px}
.addressblock{background-color:#4E8872;   padding-bottom: 40px;padding-top: 40px;text-align: center;font-size:14px}
	
	.short-info-bg-1 {
    background: #59A285 none repeat scroll 0 0;
}
.short-info {
    padding: 0;
}
.short-info-text {
    padding: 40px 45px 40px 30px;
	color:#fff;
}
#sky-form1 input ,select{color:#404040 !important;font-size:14px !important}
#appointtime select{color:#404040 !important}
.short-info-text h2, .short-info-text .hstyle2{color:#fff;}
.short-info-bg-2{background:#6562A7 none repeat scroll 0 0}
.short-info-bg-3{background:#BA536E none repeat scroll 0 0}
.short-info-bg-4{background:#865A82 none repeat scroll 0 0}
.asterisksymbol_1{color:#000}
.bandesc{color:#3e3e3e;font-size:14px}

.contdesc{font-size:14px;color:#333333}
.bantitle h2, .bantitle .hstyle2{font-size:39px;color:#3d3d3d;font-family:OpenSansVerticalregular!important }
.doctor-start-img{
overflow: hidden;
}
#sky-form4-contact textarea {height:130px !important}
#sky-form4-contact input ,select,textarea{color:#404040 !important;font-size:14px}
.doctor-start-img img {
   max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  
}
.doctor-start-img:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	
}
.header-list-font-icon {color:#fff}
.smoheader{background-color:#353334 !important}
.copyright-bottom-border{margin-top:0px !important;}



@media (max-width: 768px) {
.footerdealernamecolorTheme{text-align:left !important}
}
@media (max-width: 991px) and (min-width: 768px) {
.footerdealernamecolorTheme{text-align:left !important}
}
@media (min-width: 992px) and (max-width: 1199px){
.book-section {

	   padding: 20px 25px 0 25px;
	}
		.smrow{margin:0px !important}
	
}

@media (min-width: 1200px){
.book-section {

	   padding: 20px 25px 0 25px;
	}
}

@media (min-width: 768px) and (max-width: 991px){ 
.book-section {
    
    padding: 20px 25px 0 25px;}
	.smnopadding{padding:0 5px}
	.servicebgcolor fieldset {padding:0 15px}
	.smrow{margin:0px !important}
	.titlefont {padding-left:4px !important}
}
@media (max-width: 767px){
.book-section {
    padding: 0px;
   }
    .bantitle h2, .bantitle .hstyle2{font-family:OpenSansVerticalregular!important }
	.titlefont {padding-left:20px !important}
	.header-v4 .navbar-header .header-cellnew { padding-left: 5px !important;}
	
}


@media (max-width: 510px) {  .header-v4 .navbar-header .header-cellnew { padding-left: 5px !important;padding-top:5px !important}
   .header-v4 .navbar-header .dealer-name { 
		margin-top: 0px;
		padding-left: 0;
	}}
.bordernone{border:0px !important}
.privacy-text-color{color:#fff }
#sky-form4-contact span.privacy-text-color{color:#404040}
#sky-form4-contact textarea {padding-left:10px !important}
#sky-form4-contact.mondatorytext_home {color:#404040}
.btn-submit{font-family:OpenSansVerticalsemibold !important;font-size:14px !important}
.headingtxtdoc{font-family:OpenSansVerticalLight}
.title-v3-md{font-size:14px !important;font-family:OpenSansVerticalbold !important;color:#4b4b4b}
.addressblock  p{font-size:14px !important;}
.phoneblock p{font-size:14px !important;}
.contdesc p{font-size:14px !important;}
.mondatorytext_home {font-size:12px !important;}
.footer-v4 .copyright p {font-size:13px !important;}
.btn-u{font-family:OpenSansVerticalsemibold !important;font-size:14px !important}
.addressblock {font-family:OpenSansVerticalsemibold !important;}
.phoneblock {font-family:OpenSansVerticalsemibold !important;}
.contactdoc-form .input{padding-bottom:10px}

/*Home page service Appointment ver1 */
.homepageServiceAppointment-ver1 .ui-datepicker .ui-datepicker-title {color:#333333;}
.homepageServiceAppointment-ver1 .ui-datepicker-calendar th span {color:#333333;}
.homepageServiceAppointment-ver1 .ui-datepicker-calendar td a, .homepageServiceAppointment-ver1 .ui-datepicker-calendar td span.ui-state-default {color:#333333;}
.homepageServiceAppointment-ver1 .heading-hp-form-s1 {
	color:#fff;
}
.homepageServiceAppointment-ver1 .heading-hp-form-s2 {
	color:#fff;
}
.homepageServiceAppointment-ver1 .heading-hp-form-s2 span.pnum {
	color:#59a286 !important;
}

.homepageServiceAppointment-ver1 .form-heading-hp {
	color:#000000;
}
.homepageServiceAppointment-ver1 .clan-head,.session-head {
	color:#333333;
}
.homepageServiceAppointment-ver1 .session-time span {
	background-color:#CCCCCC;
	color:#333333 !important;
}
.homepageServiceAppointment-ver1 .text-grey {
	color:#666666 !important;
}
.homepageServiceAppointment-ver1 .regnum {
	color:#999999;
}
.homepageServiceAppointment-ver1 .btn-u {
	color:#fff;
}
.homepageServiceAppointment-ver1 .app-next {
	color:#ffffff;
}
.homepageServiceAppointment-ver1 .app-back {
	color:#ffffff;
}
.homepageServiceAppointment-ver1 .icon-electronics-005 {
    color: #504f4f !important
}

.homepageServiceAppointment-ver1 .border-left {
    border-left: 1px solid #504f4f !important
}


#serviceopptmnt-option2 .AfterSalesContentlistitem {color:#fff !important;}
.homepageServiceAppointment-ver1 .border-right{border-right:1px solid #fff;}
.homepageServiceAppointment-ver1 .form-heading-hp .border-right {
    border-right: 1px solid #000;
}
.contact-text{color: #59a286;}
.BottomContactSection span.pnum {color: #59a286;}
.AppointementConditionStatement{ color: #000;}
.AppointementCondition{ color: #000;}
.AfterSalesContentheading{color:#fff;}
/*Home page service Appointment ver1 End*/

/*homepageModelSelector*/
.homepageModelSelector-ver1  .ms-slide{border-right:2px solid #eee;background:#fff;}
.homepageModelSelector-ver1 #make-logo>ul>li.active {background-color: #fff;}
.homepageModelSelector-ver1 #make-logo>ul>li {background-color: #d2d2d2;}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-next {background-position: 0px 0px !important;}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-prev,.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next{background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-fff.png) rgba(255,255,255,.15) no-repeat 0px -52px;}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next {background-position: 0px -3px}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-prev:hover,.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next:hover{background-color:#59a286;}
.homepageModelSelector-ver3  .ms-slide:hover * {color:#fff;}
.homepageModelSelector-ver2 .ms-staff-carousel .ms-nav-prev:hover {width: 60px;height: 60px;
background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 -68px;}
.homepageModelSelector-ver2 .ms-staff-carousel .ms-nav-next:hover {width: 60px;height: 60px;
background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 2px;}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-prev:hover{width:60px;height:60px;background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide-2hover.png) #59a286 no-repeat  0px -69px;border-radius:50% !important;}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-next:hover{width:60px;height:60px;background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide-2hover.png) #59a286 no-repeat 0px 0px;margin-right: 20px;border-radius:50% !important;}
.homepageModelSelector-ver3 #make-logo > ul > li.active{background-color: #fff;}
.homepageModelSelector-ver3 #make-logo > ul > li {background-color: #D2D2D2;}
.homepageModelSelector-ver3  .ms-slide{background:#c3d2e3;opacity:1 !important;cursor:pointer;}
.homepageModelSelector-ver3  .ms-slide:hover{background:#59a286;opacity:1 !important;box-shadow:0 5px 15px rgba(0,0,0,0.3);}
.homepageModelSelector-ver2 .ms-slide {background: #eaeaea;opacity: 1 !important;cursor: pointer}
.homepageModelSelector-ver2 .ms-slide:hover {background: #fff;opacity: 1 !important;box-shadow: 0 5px 15px rgba(0,0,0,0.3)}
/*homepageModelSelector End*/

/*QuickLink Start*/
.qlinkbgcolorItem{background:rgba(225, 225, 225, 0.6);}
.qlinkbgcolorItem:hover{background:rgba(0, 126, 219, 0.6);}
.qlinkItem a, .qlinkItem a h2 {color:#000;}
.qlinkItem a:hover,.qlinkItem a:hover h2{color: #fff;}
/*QuickLink End*/

/*SecondRow Start*/
.Secheading-border-color-class:after{border-bottom: 5px solid #59a286}
.Secheading-border-color-class:before{border-bottom: 5px solid #59a286}
/*SecondRow End*/

/*ThirdRow Start*/
.Thirdheading-border-color-class:before{border-bottom: 5px solid #59a286}
.Thirdheading-border-color-class:after{border-bottom: 5px solid #59a286}
/*ThirdRow End*/

/*FourthRow Start*/
.fourthheading-border-color-class:after{border-bottom: 5px solid #59a286}
.fourthheading-border-color-class:before{border-bottom: 5px solid #59a286}
/*FourthRow End*/

/*homepageModelSelector*/
.homepageModelSelector-ver1  .ms-slide{border-right:2px solid #eee;cursor: pointer;}
.homepageModelSelector-ver1 #make-logo>ul>li.active {background-color: #fff;}
.homepageModelSelector-ver1 #make-logo>ul>li {background-color: #d2d2d2;}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-next {background-position: 0px 0px !important;}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-prev,.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next{background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-fff.png) rgba(255,255,255,.15) no-repeat 0px -53px;}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next {background-position: 0px -3px;}
.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-prev:hover,.homepageModelSelector-ver1 .ms-staff-carousel .ms-nav-next:hover{background-color:#59a286;}
.homepageModelSelector-ver2 .ms-staff-carousel .ms-nav-prev:hover {background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 -68px;}
.homepageModelSelector-ver2 .ms-staff-carousel .text-middle .ms-nav-prev:hover {background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 -68px;}
.homepageModelSelector-ver2 .ms-staff-carousel  .ms-nav-next:hover {background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 2px;}
.homepageModelSelector-ver2 .ms-staff-carousel .text-middle .ms-nav-next:hover {background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide.png) #59a286 no-repeat 0 2px;}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-prev:hover{width:60px;height:60px;background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide-2hover.png) #59a286 no-repeat  0px -69px;border-radius:50% !important}
.homepageModelSelector-ver3 .ms-staff-carousel .ms-nav-next:hover{width:60px;height:60px;background: url(/izmo/4_0/onepage/plugins/master-slider/masterslider/style/arrows-slide-2hover.png) #59a286 no-repeat 0px 0px;margin-right: 20px;border-radius:50% !important}
.homepageModelSelector-ver3 #make-logo > ul > li.active{background-color: #fff;}
.homepageModelSelector-ver3 #make-logo > ul > li {background-color: #D2D2D2;}
.homepageModelSelector-ver3  .ms-slide{background:#fff;opacity:1 !important;cursor:pointer;}
.homepageModelSelector-ver3  .ms-slide:hover{background:#A1A6AD;opacity:1 !important;box-shadow:0 5px 15px rgba(0,0,0,0.3);}
.homepageModelSelector-ver2 .ms-slide {background: #fff;opacity: 1 !important;cursor: pointer}
.homepageModelSelector-ver2 .ms-slide:hover {background: #A1A6AD;opacity: 1 !important;box-shadow: 0 5px 15px rgba(0,0,0,0.3)}
.homepageModelSelector-ver2  .modelselector-title {color:#000;}
.ms-slide:hover .font-model{color:#fff;}
/*homepageModelSelector End*/

/*Featured Vehicle*/
.Featuredheading-border-color-class:before{border-bottom: 5px solid #59a286}
.Featuredheading-border-color-class:after{border-bottom: 5px solid #59a286}
.homepageFeaturedCar-Ver1 .onep-homepageFeaturedCartitle {color: #fff;}
.homepageFeaturedCar-Ver2 .onep-homepageFeaturedCartitle {color: #fff;}
.homepageFeaturedCar-Ver3 .onep-homepageFeaturedCartitle {color: #000;}
.homepageFeaturedCar-Ver1 .makeModelInfo.makeModelInfoSpan {color: #fff}
.homepageFeaturedCar-Ver1 .trimInfo.trimInfoSpan {color: #fff;}
.homepageFeaturedCar-Ver1 .internetprice-price .internetprice-priceSpan {color: #000}
.homepageFeaturedCar-Ver1 .owl-next:hover,.homepageFeaturedCar-Ver1 .owl-prev:hover {background-color: #59a286} 
.homepageFeaturedCar-Ver1 .owl-next:focus,.homepageFeaturedCar-Ver1 .owl-prev:focus {background-color: #59a286}  
.homepageFeaturedCar-Ver1 .onep-homepageFeaturedCartitle-Ver1 {color: #fff}
.homepageFeaturedCar-Ver2 .g-heading-vfeatone:before {border-bottom: 7px solid #131e30}  
.homepageFeaturedCar-Ver2 .object {background: #ffcd00;}
.homepageFeaturedCar-Ver2 a {color: rgba(255,255,255,.7)} 
.homepageFeaturedCar-Ver2 .object-properties .object__icon {color: #fff }
.homepageFeaturedCar-Ver2 .object-properties {border-color: rgba(255,255,255,.1)}
.homepageFeaturedCar-Ver2 .object-properties li {border-color: rgba(255,255,255,.1)} 
.homepageFeaturedCar-Ver2 .object-properties {border-top: solid 1px #000;border-bottom: solid 1px #000 }
.homepageFeaturedCar-Ver2 .object-properties li {border-right: solid 1px #000;color: #000 }
.homepageFeaturedCar-Ver2 .featurecar-object-info .featureTitle .makeModelInfo {color: #000;}  
.homepageFeaturedCar-Ver2 .featurecar-object-info .featureTitle .trimInfo {color: #000;}  
.homepageFeaturedCar-Ver2 .featurecar-object-info .feature-info-icon {color: #000 }  
.homepageFeaturedCar-Ver2 .featurecar-object-info .featured-innerpricetxt .internetprice-priceSpan {color: #000 }  
.homepageFeaturedCar-Ver2 .featurecar-object-info .featured-innerpricetxt .emitext-info {color: #fff }  
.homepageFeaturedCar-Ver2 .onep-homepageFeaturedCartitle-Ver2 {color: #fff } 
.homepageFeaturedCar-Ver3 .item:hover .feature-info-bott {background: #f3f2f2 } 
.homepageFeaturedCar-Ver2 .owl-prev:hover,.homepageFeaturedCar-Ver2 .owl-next:hover {color: #000 ;background: #ffcd00;border: solid 1px #ffcd00;}
.homepageFeaturedCar-Ver2 .owl-prev,.homepageFeaturedCar-Ver2 .owl-next {color: #000 ;border: solid 1px #b8c1c5;background: #fff}
.homepageFeaturedCar-Ver3 .feature-info-bott{background-color: #fff;}  
.homepageFeaturedCar-Ver3 .featured-info-section:hover {box-shadow: 0 0 20px 0 rgba(0,0,0,0.2) }
.homepageFeaturedCar-Ver3 .featured-info-block:hover {background: #fff }  
.homepageFeaturedCar-Ver3 .makeModelInfo.makeModelInfoSpan {color: #000;}  
.homepageFeaturedCar-Ver3 .trimInfo.trimInfoSpan {color: #999;}  
.homepageFeaturedCar-Ver3 .feature-info-year,.homepageFeaturedCar-Ver3 .feature-info-mileage {color: #000;}   
.homepageFeaturedCar-Ver3 .internetprice-price .internetprice-priceSpan {color: #fff }
.homepageFeaturedCar-Ver3 .featured-info-section:hover .makeModelInfo.makeModelInfoSpan {color: #000 }
.homepageFeaturedCar-Ver3 .featured-info-section:hover .trimInfo.trimInfoSpan {color: #999 }
.homepageFeaturedCar-Ver3 .featured-info-section:hover .yearbott,.featured-info-section:hover .feature-info-year,.featured-info-section:hover .feature-info-mileage,.featured-info-section:hover .feature-info-fuealtype {color: #000 }
.homepageFeaturedCar-Ver3 .featured-info-section:hover .emitext-info,.featured-info-section:hover .feature-info-icon {color: #000 }
.homepageFeaturedCar-Ver3 .featured-innerpricetxt {background: #59a286;color: #fff;}
.homepageFeaturedCar-Ver3 .owl-next:hover,.homepageFeaturedCar-Ver3 .owl-prev:hover {background-color: #59a286;color:#fff;}  
.homepageFeaturedCar-Ver3 .owl-next:focus,.homepageFeaturedCar-Ver3 .owl-prev:focus {background-color: #59a286;color:#fff;} 
.homepageFeaturedCar-Ver3 .feature-info-fuealtype {color: #666 }
.homepageFeaturedCar-Ver3 .owl-prev {background-color: #ccc;color:#fff;}  
.homepageFeaturedCar-Ver3 .owl-next {background-color: #ccc;color:#fff;}  
.featured-info-block {color: red;}  
.featured-info-link {background: #fff;color: #555;}  
.featured-info-link:hover {color: #fff;background: #6bda95;} 
.homepageFeaturedCar-Ver1 .featured-info-section:hover .internetprice-price .internetprice-priceSpan,.homepageFeaturedCar-Ver1 .featured-info-section:hover {color: #000;}
.featured-info-section:hover .internetprice-price .internetprice-priceSpan,.featured-info-section:hover {color: #fff;}
.homepageFeaturedCar-Ver1 .feature-info-bott, .homepageFeaturedCar-Ver1 .course-info__title, .homepageFeaturedCar-Ver1 .emitext-info, .homepageFeaturedCar-Ver1 .feature-info-icon, .homepageFeaturedCar-Ver1 .feature-info-year, .homepageFeaturedCar-Ver1 .feature-info-mileage, .homepageFeaturedCar-Ver1 .feature-info-fueltype{color:#000;} 
.homepageFeaturedCar-Ver3 .feature-info-bott, .homepageFeaturedCar-Ver3 .course-info__title, .homepageFeaturedCar-Ver3 .emitext-info, .homepageFeaturedCar-Ver3 .feature-info-icon, .homepageFeaturedCar-Ver3 .feature-info-year, .homepageFeaturedCar-Ver3 .feature-info-mileage, .homepageFeaturedCar-Ver3 .feature-info-fueltype{color:#999;} 
.homepageFeaturedCar-Ver1 .featured-info-section:hover .feature-info-bott,.homepageFeaturedCar-Ver1 .featured-info-section:hover .course-info__title, .homepageFeaturedCar-Ver1 .featured-info-section:hover .emitext-info, .homepageFeaturedCar-Ver1 .featured-info-section:hover .feature-info-icon, .homepageFeaturedCar-Ver1 .featured-info-section:hover .feature-info-year, .homepageFeaturedCar-Ver1 .featured-info-section:hover .feature-info-mileage, .homepageFeaturedCar-Ver1 .featured-info-section:hover .feature-info-fueltype {color:#000;} 
.homepageFeaturedCar-Ver3 .featured-info-section:hover .feature-info-bott, .homepageFeaturedCar-Ver3 .featured-info-section:hover .makeModelInfo, .homepageFeaturedCar-Ver3 .featured-info-section:hover .course-info__title, .homepageFeaturedCar-Ver3 .featured-info-section:hover .emitext-info, .homepageFeaturedCar-Ver3 .featured-info-section:hover .feature-info-icon, .homepageFeaturedCar-Ver3 .featured-info-section:hover .feature-info-year, .homepageFeaturedCar-Ver3 .featured-info-section:hover .feature-info-mileage, .homepageFeaturedCar-Ver3 .featured-info-section:hover .feature-info-fueltype {color:#000;} 
.homepageFeaturedCar-Ver4 .object {background: #C3D3E3;border-radius: 4px;overflow: hidden;margin:0} 
.homepageFeaturedCar-Ver4 a {color: rgba(255,255,255,.7);} 
.homepageFeaturedCar-Ver4 .object-properties .object__icon {color: #fff;} 
.homepageFeaturedCar-Ver4 .object-properties {border-color: rgba(255,255,255,.1);} 
.homepageFeaturedCar-Ver4 .object-properties li {border-color: rgba(255,255,255,.1);}
.homepageFeaturedCar-Ver4 .object-properties {border-bottom: solid 0px #e6e6e6;}  
.homepageFeaturedCar-Ver4 .featurecar-object-info .featureTitle .makeModelInfo{color:#fff;} 
.homepageFeaturedCar-Ver4 .featurecar-object-info .featureTitle .trimInfo {color:#89858c;} 
.homepageFeaturedCar-Ver4 .featurecar-object-info .feature-info-icon  {color:#000} 
.homepageFeaturedCar-Ver4 .onep-homepageFeaturedCartitle-Ver2{color:#fff} 
.homepageFeaturedCar-Ver4 .owl-prev:hover, .homepageFeaturedCar-Ver4 .owl-next:hover {color: #fff;} 
.homepageFeaturedCar-Ver4 .owl-prev, .homepageFeaturedCar-Ver4 .owl-next {color: #000 ;border: solid 1px #b8c1c5;background: #fff;} 
.homepageFeaturedCar-Ver4 h2.trimInfo{color:#fff} 
.homepageFeaturedCar-Ver4 .object-properties .fa.feature-info-icon{color:#000;} 
.featurehover:hover{color:#fff;} 
.featurehover:hover .object-properties .fa.feature-info-icon{color:#fff} 
.featurehover:hover .emitext-info{color:#fff} 
.featurehoVer1:hover .object-properties {border-top:1px solid #fff;} 
.homepageFeaturedCar-Ver4 .makeModelInfo{color:#fff;}  
.homepageFeaturedCar-Ver4 .trimInfoSpan{color:#fff} 
.homepageFeaturedCar-Ver4 .emitext-info{color:#000} 
.homepageFeaturedCar-Ver4 .object:hover .emitext-info{color:#fff} 
.homepageFeaturedCar-Ver4 .headline-center h1:after, .headline-center .hstyle1:after {border: 3px solid;border-color:inherit;}
.homepageFeaturedCar-Ver4 .object:hover{background-color:#ffcd00;color:#fff;}
.homepageFeaturedCar-Ver4 .object:hover .object-properties .fa.feature-info-icon{color:#fff}
.homepageFeaturedCar-Ver4 .object:hover .object-properties {border-top:1px solid #fff;}
.homepageFeaturedCar-Ver4 .owl-prev:hover,.homepageFeaturedCar-Ver4 .owl-next:hover {color: #fff;background: #ffcd00;border: solid 1px #ffcd00;cursor: pointer;}
.customPhone .DeptName .fa.fa-phone{color:#4e4d4d;} 
/*Featured Vehicle*/

.homepageServiceAppointment-ver1 .app-back {background-color: #59a286 !important;}
.homepageServiceAppointment-ver1 .app-next {background-color: #59a286 !important;}
.homepageServiceAppointment-ver0 .app-back {background-color: #59a286 !important;}
.homepageServiceAppointment-ver0 .app-next {background-color: #59a286 !important;}
.mapDeclaration,.privacy-text-color{color:#000;}
/*listing & details option3*/
.background-greyish {
    background-color: #666978
}

.searchblock .open {
    background: #000
}

.btn-u-lightest-grey {
    background-color: #eaeaea
}

.btn-u-lightest-grey:hover {
    background-color: #eaeaea
}

.inv_imageboxSty,.inv-videobox {
    position: relative;
    color: #fff;
    padding: 2px 0;
    background: rgba(0,0,0,0.5);
    padding: 2px 10px;
    border-radius: 10% !important
}

.prvitem-closebtn:hover,.prvitem-closebtn:focus {color: #fff !important;}
.Contact-text, .inv_imageboxSty .fa-camera{color: #fff;}
.Emi-switcher,.Emi-switcher strong{color: #000}
.filterinv{color:#38383B;}
.searchblock .thumbnail{    background-color: #fbfbfb;border:1px solid #ebebeb;}

.Details-text {
    color: #555;

}

/* ul.list-inline li {
    color: #38383b !important
} */
.inventory_compare_v1 header.inv-header.bg-dark {
    background: #ebebeb;
    padding: 0
}
/* .service-block p,.service-block h2,.service-block .hstyle2 {
    color: #000
} */

.inventory-details-option3 .contactUsForm .panel-default>.panel-heading {
    color: #38383b;
    background-color: #fbfafa;
    border-color: #ebebeb
}
.inventory_compare_v1 .discountedprice button.btn-u {
    background-color: #fbfafa;
    color: #38383b !important;
    font-size: 12px;
    border: 1px solid #ebebeb
}
.inventory_compare_v1 .hideindevices .panel-heading .togglelabel,.inventory_compare_v1 .hideindevices .panel-heading .togglelabel a  {color: #38383b;}

.inventory_compare_v1 .btmRtnListing {
    border-top: 1px solid #f0f0f0
}
.ComparerotateBtn:before,.ComparerotateBtn:after,.favrotateBtn:before,.favrotateBtn:after,.tabcomparecolor:after,.tabcomparecolor:before,.tabfavcolor:after,.tabfavcolor:before {
    color: #b00734 !important
}


.detailspagefavbox .favcontent {
    background: #ebebeb
}

.detailspagefavbox .tabstyle {
    background: #666978
}
.discountedpricedetails button {
    background: #fbfafa;
    border: 1px solid #ebebeb !important;
    color: #38383b
}

.discountedpricedetails button:hover,.discountedpricedetails button:focus,.discountedpricedetails button:active,.discountedpricedetails button.active,.open .dropdown-toggle.btn-u {
    background: #fbfafa;
    color: #38383b
}
#inv-details-3.similarVehicles {
    background-color: #e8e7e7;
	}
	#inv-details-3.similarVehicles .similarVeh .makenamecolor,#inv-details-3.similarVehicles .similarVeh .emipricecolor,#inv-details-3.similarVehicles .similarVeh .zeropricetxtcolor {
    color: #000
}
#inv-details-3.similarVehicles .similarVeh .discountedprice .btn-u {
    background: #fbf9f8;
    border: 1px solid #ebebeb;
    color: #383838;
	}
	@media(max-width: 768px) 
	{
	    .panel.panel-mobi {
        border-right: 0 solid transparent;
        border-left: 0 solid transparent;
        border-top: 1px solid #ebebeb;
        border-bottom: 1px solid #ebebeb
    }
		}



.savingsdroptext,.savingsprice{
  color: #38383b
}
/* .returnlink span,.prevfont {
 
    color: #38383b
} */
.detailsecs {
    color: #555
}
.comparefavcontent .owl-btn.bgowl:hover {
    background: #7f7f7f !important
}
button.u-btn-skew-right a .glyphicon-plus:before,button.u-btn-skew-left a .glyphicon-plus:before,button.u-btn-inset a .glyphicon-plus:before,button.u-rounded a .glyphicon-plus:before,button.u-btn-skew__inner-r a .glyphicon-plus:before,button.u-btn-skew__inner-l a .glyphicon-plus:before,button.u-btn-3d a .glyphicon-plus:before {
    color: #fff
}

#inv-details-3.similarVehicles .owl-btn.bgowl:hover {
    background: #7f7f7f !important
}

#inv-details-3.similarVehicles .owl-btn.bgowl:hover {
    background: #7f7f7f !important
}
.additionalStyleFord  .addvechiles a .glyphicon {

    border-radius: 0 !important;
    color: #FFF;
    background: #2d96cd;
}
/*compare*/

.comparefavcontent {
    background: #ebebeb;
}

.comparePanle .nav-pills>li >a, .comparePanle .nav-pills>li >a:focus, .comparePanle .nav-pills>li >a:hover {
    color: #fff;
    background-color: #666978;
}
.comparePanle .nav-pills>li {
    color: #fff;
    background-color: #666978;
}
.comparePanle .nav-pills>li.active>a, .comparePanle .nav-pills>li.active>a:focus, .comparePanle .nav-pills>li.active>a:hover {
    color: #000;
    background-color: #ebebeb;
}
.dropdownSort .dropdown-menu li:hover{
	background-color:#0077ce;
	color:#fff;
}
.lmask:before {
  border: 5px solid #59a286;
  border-right: 5px solid #59a286;
  border-left: 5px solid #59a286;
  box-shadow: 0 0 35px #59a286;
}
.lmask:after {
  border: 5px solid #59a286;
  border-left: 5px #59a286;
  border-right: 5px #59a286;
  box-shadow: 0 0 15px #59a286;
} 
/*listing & details option3*/
/*service-appointment block*/
.holiday span, .fullday span{ background-color:#CDCDCD !important; } 
.availableday a{ background-color:#4BCCAE !important; } .homepageServiceAppointment-ver1 .bg-color-grey {
    background-color: #eaeaea !important
}
.homepageServiceAppointment-ver1 .session-time span.slot-no {
    background-color: #ccc;
    color: #333 !important
}
.homepageServiceAppointment-ver1 .session-time span.slot-yes {
    background-color: #4cccaf;
    color: #fff !important;
}
.homepageServiceAppointment-ver1 .session-time span.slot-selected {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver1 .blue-regnum {
    color: #fff !important;
    border: 1px solid #378dc4;
    background-color: #378dc4;
}
.homepageServiceAppointment-ver1 .blue-regnum-left {
    border: 1px solid #378dc4;
    background-color: #378dc4;
}
.homepageServiceAppointment-ver1 .sky-form .input input,.homepageServiceAppointment-ver1 .sky-form .select select {
    border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver1 .sky-form textarea {
    border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver1 .border-right {
    border-right: 1px solid #000;
}
.homepageServiceAppointment-ver1 .app-next {
    background-color: #5d6065;
}
.homepageServiceAppointment-ver1 .app-back {
    background-color: #5d6065;
}
.homepageServiceAppointment-ver1 .ui-datepicker-inline {
    border: 2px solid #fff
}
.homepageServiceAppointment-ver1 .ui-datepicker-header {
    background-color: #fff
}
.homepageServiceAppointment-ver1 .ui-datepicker td span,.homepageServiceAppointment-ver1 .ui-datepicker td a {
    background-color: transparent;
}
.homepageServiceAppointment-ver1 .ui-datepicker-calendar .ui-state-active,.ui-state-active a {
    background-color: #000 !important;
    color: #fff !important
}
.homepageServiceAppointment-ver1 .ui-datepicker-calendar .ui-state-highlight {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver1 td.ui-datepicker-week-end {
    background-color: #cdcdcd;
    border: 1px solid #fff
}
.homepageServiceAppointment-ver1 .ui-widget-header {
    border-bottom: 1px solid #ddd !important
}
.homepageServiceAppointment-ver1 .ui-state-disabled,.homepageServiceAppointment-ver1 .ui-widget-content .ui-state-disabled,.homepageServiceAppointment-ver1 .ui-widget-header .ui-state-disabled {
    border: 1px solid #fff
}
.homepageServiceAppointment-ver1 .select select:focus,.homepageServiceAppointment-ver1 .input input:focus,.homepageServiceAppointment-ver1 .textarea textarea:focus {
    border-color: #bbb;
    box-shadow: 0 0 2px #c9c9c9
}

.homepageServiceAppointment-ver1 .ui-datepicker-today span.ui-state-default {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver1 .ui-widget-header .ui-state-hover {
    background: transparent;
}
.homepageServiceAppointment-ver1 .clan-head {
	color:#333;
}

.homepageServiceAppointment-ver1 .ui-datepicker-other-month {
    background-color: #fff !important
}
.maskcal {
    background: #f5f5f5;
}

.homepageServiceAppointment-ver1 .asterisk_symbol:after {
    color: #000
}

.homepageServiceAppointment-ver1 td.availableday {
    border: 1px solid #fff
}
.homepageServiceAppointment-ver1 .sky-form.sky-form-dark fieldset {background:transparent;}
.homepageServiceAppointment-ver1 .app-next, .homepageServiceAppointment-ver1 .app-back {
    color: #fff;
} 
.u-btn-skew-right-outline{
	border:1px solid;
    border-color: inherit;
   background-color: inherit ;
}
.u-btn-skew-left-outline{
	border:1px solid;
    border-color: inherit;
   background-color: inherit ;
} 
.u-default-outline{
	border:1px solid;
    border-color: inherit;
    background-color: inherit ;
}

.u-btn-inset-outline{
	border:1px solid;
	border-color: inherit;
    background-color: inherit ;
}
.homepageServiceAppointment-ver1 .regnum {
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver1 .regnumdft {
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver1 .heading-hp-form-s1{color: #fff;}
.homepageServiceAppointment-ver1 .app-back,.homepageServiceAppointment-ver1 .app-next{background-color: #59a286;}
form.quickquote-form.sky-form-dark .checkbox{color: #000;}
.contrast-text{ color: #fff; }
.contrast-border-right{ border-right: 1px solid #fff;}
/*end service-appointment block*/
/* service-appointment ver_0 */
.homepageServiceAppointment-ver0 .bg-color-grey {
    background-color: #eaeaea !important
}
.homepageServiceAppointment-ver0 .text-grey {
	color:#808284!important;
}
.homepageServiceAppointment-ver0 .session-time span.slot-no {
    background-color: #ccc;
    color: #333 !important
}
.homepageServiceAppointment-ver0 .session-time span.slot-yes {
    background-color: #4cccaf;
    color: #fff !important;
}
.homepageServiceAppointment-ver0 .session-time span.slot-selected {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver0 .blue-regnum {
    color: #fff !important;
    border: 1px solid #378dc4;
    background-color: #378dc4;
}
.homepageServiceAppointment-ver0 .blue-regnum i.dotted-circle {
    border: 1px dotted #fff;
}
.homepageServiceAppointment-ver0 .regnum {
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver0 .regnumdft {
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver0 .blue-regnum-left {
    border: 1px solid #378dc4;
    background-color: #378dc4;
}
.homepageServiceAppointment-ver0 .sky-form .input input,.homepageServiceAppointment-ver0 .sky-form .select select {
    border: 1px solid #ddd;
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver0 .sky-form textarea {
    border: 1px solid #ddd;
    -webkit-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    -moz-box-shadow: inset 0 10px 10px -10px rgba(0,0,0,0.6);
    box-shadow: inset 0 9px 10px -10px rgba(0,0,0,0.6);
}
.homepageServiceAppointment-ver0 .app-back {
    background-color: #5d6065;
}
.homepageServiceAppointment-ver0 .ui-datepicker-inline {
    border: 2px solid #fff
}

.homepageServiceAppointment-ver0 .ui-datepicker-header {
    background-color: #fff
}
.homepageServiceAppointment-ver0 .ui-datepicker td span,.homepageServiceAppointment-ver0 .ui-datepicker td a {
    background-color: transparent;
}
.homepageServiceAppointment-ver0 .ui-datepicker-calendar .ui-state-active {
    background-color: #000 !important;
    color: #fff !important
}
.homepageServiceAppointment-ver0 .ui-datepicker-calendar .ui-state-highlight {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver0 td.ui-datepicker-week-end {
    background-color: #cdcdcd;
    border: 1px solid #fff
}
.homepageServiceAppointment-ver0 .ui-widget-header {
    border-bottom: 1px solid #ddd !important
}
.homepageServiceAppointment-ver0 .ui-state-disabled,.homepageServiceAppointment-ver0 .ui-widget-content .ui-state-disabled,.homepageServiceAppointment-ver0 .ui-widget-header .ui-state-disabled {
    border: 1px solid #fff
}
.homepageServiceAppointment-ver0 .select select:focus,.homepageServiceAppointment-ver0 .input input:focus,.homepageServiceAppointment-ver0 .textarea textarea:focus {
    border-color: #bbb;
    box-shadow: 0 0 2px #c9c9c9
}
.homepageServiceAppointment-ver0 .ui-datepicker-today span.ui-state-default {
    background-color: #000;
    color: #fff !important
}
.homepageServiceAppointment-ver0 .ui-widget-header .ui-state-hover {
    background: transparent;
}
.homepageServiceAppointment-ver0 .ui-datepicker-other-month {
    background-color: #fff !important
}
.homepageServiceAppointment-ver0 .asterisk_symbol:after {
    color: #000
}

.homepageServiceAppointment-ver0 td.availableday {
    border: 1px solid #fff
}

.inventory_compare_v1 .acc-v3 .panel-heading a:focus{
    color: #fff !important;
	background:#59a286 !important;
}