/* Helper Classes & Shorcodes */
.navbar-collapse a {
    cursor: pointer
}

.bglight {
    background: #f8f8f8;
}

.bgdefault {
    background: #F4A502;
}

.whitecolor {
    color: #ffffff;
}

.darkcolor {
    color: #006B6C;
}

.blackcolor {
    color: #000000;
}

.defaultcolor {
    color: #F4A502;
}

/*heading text / intro blocks */
.heading-title {
    color: #F4A502;
}

.whitecolor.heading-title {
    color: #fff;
}

.heading-title::before {
    background: #F4A502;
}

.whitecolor.heading-title::before {
    background: #fff;
}

/*Video Player button*/
.video-btn {
    background: rgba(255, 255, 255, 0.2);
    color: #fff;
}

.video-btn:before {
    border: #F4A502 solid 4px;
}

.video-btn:hover,
.video-btn:focus {
    color: #fff;
    background: #F4A502;
}

/*Back To Top*/
.back-top {
    color: #fff;
    background: #F4A502;
}

.back-top:before {
    border: #F4A502 solid 4px;
}

.back-top:hover,
.back-top:focus {
    color: #fff;
}

/* Social Icons */
ul.social_simple li a,
ul.social li a {
    color: #676767;
}

ul.social li a {
    border: 1px solid #979797;
}

ul.social.white li a {
    color: #fff;
    border: 1px solid #fff;
}

ul.social_simple.white li a,
ul.social.white li a {
    color: #fff;
}

ul.social_simple li a:hover,
ul.social_simple li a:focus {
    color: #F4A502;
}

ul.social li a:hover,
ul.social li a:focus {
    background: #F4A502;
    border: 1px solid #F4A502;
    color: #fff;
}

ul.social.white li a:hover,
ul.social.white li a:focus {
    background: #fff;
    border: 1px solid #fff;
    color: #F4A502;
}


/*Buttons*/
.button.default {
    background: #F4A502;
    color: #fff;
}

.button.default:hover,
.button.default:focus {
    background: transparent;
    border: 2px solid #F4A502;
    color: #F4A502;
}

.button.dark {
    background: #006B6C;
    border: 2px solid #006B6C;
    color: #006B6C;
}

.button.dark:hover,
.button.dark:focus {
    background: #F4A502;
    border: 2px solid #F4A502;
    color: #fff;
}

.button.white {
    background: #fff;
    color: #F4A502;
}

.button.white:hover,
.button.white:focus {
    background: transparent;
    border: 2px solid #fff;
    color: #fff;
}

.button.whitehole {
    border: 2px solid #fff;
    color: #fff;
}

.button.whitehole:hover,
.button.whitehole:focus {
    background: #fff;
    color: #006B6C;
}

.button.darkhole {
    border: 2px solid #006B6C;
    color: #006B6C;
}

.button.darkhole:hover,
.button.darkhole:focus {
    background: #006B6C;
    color: #fff;
}

.button.defaulthole {
    border: 2px solid #F4A502;
    color: #F4A502;
}

.button.defaulthole:hover,
.button.defaulthole:focus,
.button.defaulthole.active {
    background: #F4A502;
    color: #fff;
}


/*View More*/
.viewmore::after {
    background: #006B6C;
}

.viewmore.whitecolor::after {
    background: #fff;
}

/*Decorated button*/
.underlined::after {
    background: #979797;
}

.darkcolor .underlined::after,
.darkcolor.underlined::after {
    background: #006B6C;
}

.whitecolor .underlined::after,
.whitecolor.underlined::after {
    background: #ffffff;
}

.defaultcolor .underlined::after,
.defaultcolor.underlined::after {
    background: #F4A502;
}

.blackcolor .underlined::after,
.blackcolor.underlined::after {
    background: #000;
}


/*Video Box popup*/
#html5-close > img {
    background: #006B6C;
}

/*divider*/
.divider {
    background: #F4A502;
}

/* ------ Intro Styles ------ */
.heading-title {
    color: #F4A502;
}

.heading-title::before {
    background: #F4A502;
}

/*-----  Intro Style & two Ends ------ */


/* Helper Classes ends */





/*-------------------------------*/
/*Navigation Starts */
/*-------------------------------*/
#navigation.fixed {
    background-color: #fff;
}

.dark #navigation.fixed {
    background-color: #006B6C;
}

.navbar-default {
    background-color: transparent;
    border-color: transparent;
}

/*menu items*/
.navbar-default .navbar-nav > li > a,
.list-slides li a {
    color: #fff;
}

#navigation.fixed .navbar-default .navbar-nav > li > a {
    color: #006B6C;
}

.dark #navigation.fixed .navbar-default .navbar-nav > li > a {
    color: #fff;
}

.navbar-default .navbar-nav > li > a::before {
    background: #fff;
}

.lighttransparent .navbar-default .navbar-nav > li > a::before,
.lightheader .navbar-default .navbar-nav > li > a::before,
#navigation.fixed .navbar-default .navbar-nav > li > a::before {
    background: #F4A502;
}

.dark #navigation.fixed .navbar-default .navbar-nav > li > a::before {
    background: #fff;
}

.navbar-default .navbar-nav li.dropdown > .dropdown-toggle::after {
    border-bottom: 10px solid #F4A502;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li.active > a,
.navbar-default .navbar-nav > li.active > a:hover,
.navbar-default .navbar-nav > li.active > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
    color: #fff;
}

.lightheader .navbar-default .navbar-nav > li > a:hover,
.lightheader .navbar-default .navbar-nav > li > a:focus,
.lightheader .navbar-default .navbar-nav > li.active > a,
.lightheader .navbar-default .navbar-nav > li.active > a:hover,
.lightheader .navbar-default .navbar-nav > li.active > a:focus,
.lightheader .navbar-default .navbar-nav > .open > a,
.lightheader .navbar-default .navbar-nav > .open > a:focus,
.lightheader .navbar-default .navbar-nav > .open > a:hover,

.lighttransparent .navbar-default .navbar-nav > li > a:hover,
.lighttransparent .navbar-default .navbar-nav > li > a:focus,
.lighttransparent .navbar-default .navbar-nav > li.active > a,
.lighttransparent .navbar-default .navbar-nav > li.active > a:hover,
.lighttransparent .navbar-default .navbar-nav > li.active > a:focus,
.lighttransparent .navbar-default .navbar-nav > .open > a,
.lighttransparent .navbar-default .navbar-nav > .open > a:focus,
.lighttransparent .navbar-default .navbar-nav > .open > a:hover {
    color: #F4A502;
}

/*DropDowns*/
.navbar-nav > li > .dropdown-menu,
.navbar-nav .open .dropdown-menu {
    background: #F4A502;
}

.navbar-nav > li > .dropdown-menu li a:hover,
.navbar-nav > li > .dropdown-menu li a:focus {
    color: #fff;
}

.navbar-nav > li > .megamenu-content h5 {
    color: #006B6C;
}


/*Toggle on responsive*/
.navbar-toggle:hover {
    background: transparent !important;
}

.navbar-toggle .icon-bar {
    background-color: #fff !important;
}

#navigation.fixed .navbar-toggle .icon-bar {
    background-color: #006B6C !important;
}

/*Social Icons On Headers*/
ul.top-right li a {
    color: #fff;
    background: transparent;
}

ul.top-right li a:hover {
    background: #fff;
}

ul.top-right li a:hover.facebook {
    color: #3B5998;
}

ul.top-right li a:hover.twitter {
    color: #55acee;
}

ul.top-right li a:hover.instagram {
    color: #2C6A93;
}

#navigation.fixed ul.top-right li a {
    background: #006B6C;
}

#navigation.fixed ul.top-right li a:hover {
    color: #fff;
}

#navigation.fixed ul.top-right li a:hover.facebook {
    background: #3b5998;
}

#navigation.fixed ul.top-right li a:hover.twitter {
    background: #55acee;
}

#navigation.fixed ul.top-right li a:hover.instagram {
    background: #2C6A93;
}

/* ------ Side Navigation Click ------ */
.navbar-default.sidebar-nav {
    background: #fff;
}

/*SideNav Toggle Buttons*/
#toggle-slide::before,
#toggle-slide::after,
#toggle-slide i {
    background: #fff;
}

.dark #navigation.fixed #toggle-slide::before,
.dark #navigation.fixed #toggle-slide::after,
.dark #navigation.fixed #toggle-slide i {
    background: #fff;
}

.lighttransparent #toggle-slide::before,
.lighttransparent #toggle-slide::after,
.lighttransparentd #toggle-slide i,
.lightheader #toggle-slide::before,
.lightheader #toggle-slide::after,
.lightheader #toggle-slide i,
.dark #navigation.fixed #toggle-slide.open::before,
.dark #navigation.fixed #toggle-slide.open::after,
.dark #navigation.fixed #toggle-slide.open i,
#navigation #toggle-slide.open::before,
#navigation #toggle-slide.open::after,
#navigation #toggle-slide.open i,
#navigation.fixed #toggle-slide::before,
#navigation.fixed #toggle-slide::after,
#navigation.fixed #toggle-slide i {
    background: #006B6C;
}

#toggle-slide:hover::before,
#toggle-slide:hover::after,
#toggle-slide:hover i {
    background: #F4A502;
}

/*sidenav list items*/
.navbar-default.sidebar-nav .navbar-nav li a,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li a {
    color: #006B6C;
}

.navbar-default.sidebar-nav .navbar-nav li a::before,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li a::before {
    background: #F4A502;
}

.navbar-default.sidebar-nav .navbar-nav li a:hover,
.navbar-default.sidebar-nav .navbar-nav li a:focus,
.navbar-default.sidebar-nav .navbar-nav li.active > a,
.navbar-default.sidebar-nav .navbar-nav li.active > a:hover,
.navbar-default.sidebar-nav .navbar-nav li.active > a:focus,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li a:hover,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li a:focus,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li.active > a,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li.active > a:hover,
#navigation.fixed .navbar-default.sidebar-nav .navbar-nav li.active > a:focus {
    color: #F4A502;
}

/*-------------------------------*/
/*Navigation Ends */
/*-------------------------------*/



/*-------------------------------*/
/*video BAnner Starts */
/*-------------------------------*/
.caption-video {
    background: url(../images/bg-video3.jpg) no-repeat;
}

.caption-video-five {
    background: url(../images/FundoPagina.jpg) no-repeat;
}


/*-------------------------------*/
/*video BAnner ends*/
/*-------------------------------*/



/*-------------------------------*/
/*Page BAnner Starts */
/*-------------------------------*/
#page-banner {
    background: url(../images/bg-video3.jpg) no-repeat;
}

/*breadcrumbs*/
.breadcrumbsli a:hover,
.breadcrumbs li a:focus {
    color: #F4A502;
}

/*-------------------------------*/
/*Page BAnner ends*/
/*-------------------------------*/



/*-------------------------------*/
/*Swiper & OWl  Slider*/
/*-------------------------------*/
/*pagination*/
.swiper-pagination-bullet,
.owl-dots .owl-dot {
    background: rgba(155, 210, 48, .8);
}

.owl-dots .owl-dot {
    background: rgba(155, 210, 48, .25);
}

.swiper-pagination-bullet::after,
.owl-dots .owl-dot::after {
    background-color: #F4A502;
}

/*Buttons*/
.owl-nav .owl-prev,
.owl-nav .owl-next {
    color: #fff;
}

.owl-nav .owl-prev,
.owl-nav .owl-next,
.swiper-button-prev,
.swiper-button-next {
    background: #F4A502;
    color: #fff;
}

.owl-nav .owl-prev:hover,
.owl-nav .owl-next:hover,
.swiper-button-prev:hover,
.swiper-button-next:hover {
    background: #006B6C;
}

/*-------------------------------*/
/*Swiper Slider ends*/
/*-------------------------------*/

/*-------------------------------*/
/*Revolution Slider*/
/*-------------------------------*/
.tp-bullet {
    background: rgba(255, 255, 255, .5);
}

.tp-bullet.selected,
.tp-bullet:hover {
    background: #F4A502;
}

/*-------------------------------*/
/*Revolution Slider ends*/
/*-------------------------------*/

/*-------------------------------*/
/* Background Textfade slider */
/*-------------------------------*/
.textfade-bg {
    background: url(../images/bg-textfade.jpg) no-repeat;
}

/*-------------------------------*/
/*  Background Textfade */
/*-------------------------------*/



/*-------------------------------*/
/* Progress Bars */
/*-------------------------------*/
.barwrapper .tooltip > .tooltip-inner {
    background-color: transparent;
    color: #686868;
}

.barwrapper .progress {
    background-color: #d3d3d3;
}

.barwrapper .progress-bar {
    background: -webkit-gradient(linear, left top, right top, from(#F4A502), to(#e68a56));
    background: -webkit-linear-gradient(left, #F4A502, #e68a56);
    background: -o-linear-gradient(left, #F4A502, #e68a56);
    background: linear-gradient(90deg, #F4A502, #e68a56);
}

.barwrappe .progressText {
    color: #686868;
}

/*-------------------------------*/
/*  Progress Bars */
/*-------------------------------*/


/*-------------------------------*/
/* Circle Progress*/
/*-------------------------------*/
.circle strong {
    color: #006B6C;
}

/*-------------------------------*/
/* Circle Progress ends*/
/*-------------------------------*/


/*-------------------------------*/
/*Single Parallax */
/*-------------------------------*/
#single-parallx {
    background: url(../images/single-parallax-green.jpg) no-repeat;
}

/*-------------------------------*/
/*Single Parallax ends */
/*-------------------------------*/


/*-------------------------------*/
/* Team Slider */
/*-------------------------------*/
.team-slide .team-text {
    background: #fbfbfb;
}

.team-slide .team-text::before {
    background: #F4A502;
}

.team-slide .team-text h3 {
    color: #006B6C;
}

.team-slide .team-text span {
    color: #F4A502;
}

.team-slide:hover .team-text h3,
.team-slide:hover .team-text p,
.team-slide:hover .team-text span,
.team-slide:hover ul.social li a,
#team-cols .swiper-button-prev,
#team-cols .swiper-button-next {
    color: #fff;
}

.team-slide:hover ul.social li a {
    border: 1px solid #fff;
}

.team-slide ul.social li a:hover,
.team-slide ul.social li a:focus {
    background: #fff;
    border: 1px solid #fff;
    color: #F4A502;
}

#team-cols .swiper-button-prev,
#team-cols .swiper-button-next {
    background: #006B6C;
}

#team-cols .swiper-button-prev:hover,
#team-cols .swiper-button-prev:focus,
#team-cols .swiper-button-next:hover,
#team-cols .swiper-button-next:focus {
    background: #F4A502;
}

/*tree row team view*/
#teamrow-slider .swiper-button-prev,
#teamrow-slider .swiper-button-next {
    background: transparent;
}

#teamrow-slider .swiper-button-prev::before,
#teamrow-slider .swiper-button-next::before,
.teamrow:hover .teamrow-text h4 {
    color: #F4A502;
}

/*-------------------------------*/
/* Team ends */
/*-------------------------------*/


/*-------------------------------*/
/*  Counter Styels  */
/*-------------------------------*/
/*hover box counters*/
#bg-counter {
    background: url(../images/bg-counter.jpg) no-repeat;
}

.count_nums,
.counter-center h6 {
    color: #006B6C;
}

/*Counter Floated On left*/
.floated-counter .counters .count_nums,
.floated-counter .counters sup {
    color: #fff;
}

/*centered align counters*/
.counter-center:hover h6,
.counter-center:hover .count_nums {
    color: #F4A502;
}

/*-------------------------------*/
/*  Counter ends */
/*-------------------------------*/


/*-------------------------------*/
/*  CountDown Timer */
/*-------------------------------*/
#countdown-cols .center-block {
    background: #000;
}

.our-countdown.whitecolor .ds-element-title,
.our-countdown.whitecolor .ds-element-value {
    color: #fff;
}

/*News Letter */
.newsletter-simple .footer_email {
    background: #fff;
}

.newsletter-simple .footer_email input.email {
    background: #fff;
}

.newsletter-simple .footer_email .btn-newes {
    background: #F4A502;
}

.newsletter-simple .footer_email .btn-newes:hover,
.newsletter-simple .footer_email .btn-newes:focus {
    background: #fff;
    color: #006B6C;
}

/*Newsletter with background*/
.bgnewsletter .widget_search .input-group-addon {
    background-color: #F4A502;
}

/*-------------------------------*/
/*  CountDown Timer ends */
/*-------------------------------*/

/*-------------------------------*/
/* Pricing Grey Style & white */
/*-------------------------------*/
.pricing-grey::before {
    background: #edf2f4;
}

.pricing-stars.fill .price-table {
    background: #fff;
}

.pricing-stars.fill .price-table:first-child,
.pricing-stars.fill .price-table:last-child {
    background: transparent;
}

.price-table .price-plan,
.pricing-grey .price-table:nth-child(2) .price-plan {
    background: #edf2f4;
}

.pricing-grey .price-table:nth-child(3) .price-plan {
    background: #f6f9fa;
}

.pricing-stars .stars,
.pricing-white .price-plan,
.pricing-stars .price-plan {
    color: #006B6C;
}

.pricing-white .price-plan,
.pricing-stars .price-plan {
    background: transparent;
}

.pricing-white .price-table ul li {
    color: #006B6C;
}

.price-table ul li > span::before {
    color: #979797;
}

.pricing-grey .price-table.active .price-plan {
    background: #F4A502;
    color: #fff;
}

.pricing-white .price-table.active,
.pricing-stars .price-table.active {
    background: #fff;
}

.pricing-stars.fill .price-table.active {
    background: #F4A502;
}

.pricing-white .price-table.active .price-plan,
.pricing-stars .price-table.active .price-plan,
.pricing-stars .price-table.active .stars {
    color: #F4A502;
}

.pricing-stars.fill .price-table.active .price-plan,
.pricing-stars.fill .price-table.active .stars,
.pricing-stars.fill .price-table.active * {
    color: #fff;
}

.price-table.active ul li {
    color: #006B6C;
}

/*-------------------------------*/
/* Pricing ends */
/*-------------------------------*/


/*-------------------------------*/
/* Portfolio grid ends */
/*-------------------------------*/
/*(masonry) */
.overlay {
    background: rgba(155, 210, 48, .95);
}

.cbp-item .overlay {
    background: rgba(0, 0, 0, .95);
}

/*filters*/
.cbp-l-filters .cbp-filter-item span::after {
    background: #F4A502;
}


/*load more*/
.load-more,
.loadmore-dark,
.cbp-l-loadMore-button .cbp-l-loadMore-link,
.cbp-l-loadMore-button .cbp-l-loadMore-button-link {
    color: #fff;
}

.loadmore-dark,
.cbp-l-loadMore-button .cbp-l-loadMore-link,
.cbp-l-loadMore-button .cbp-l-loadMore-button-link {
    background: #F4A502;
}

.load-more:hover,
.load-more:focus,
.loadmore-dark:hover,
.loadmore-dark:focus,
.cbp-l-loadMore-button .cbp-l-loadMore-link:hover,
.cbp-l-loadMore-button .cbp-l-loadMore-link:focus,
.cbp-l-loadMore-button .cbp-l-loadMore-button-link:hover,
.cbp-l-loadMore-button .cbp-l-loadMore-button-link:focus {
    color: #fff;
}

/*-------------------------------*/
/* Portfolio grid ends */
/*-------------------------------*/


/*-------------------------------*/
/*Services*/
/*-------------------------------*/
.section-wrapper {
    background: url(../images/bg-hallf-section.jpg) no-repeat;
}

/*floated services icon on left side*/
.floated-service i {
    color: #006B6C;
}

.floated-service:hover h4,
.floated-service:hover i,
.floated-service:hover .underlined {
    color: #F4A502;
}

.floated-service:hover .underlined::after {
    background: #F4A502;
}

/*service left bg image with text*/
.service-central > span {
    background-image: -webkit-gradient(linear, right top, left bottom, from(#F4A502), to(#6755a3));
    background-image: -webkit-linear-gradient(top right, #F4A502 0%, #6755a3 100%);
    background-image: -o-linear-gradient(top right, #F4A502 0%, #6755a3 100%);
    background-image: linear-gradient(to bottom left, #F4A502 0%, #6755a3 100%);
}

.service-central > span::after {
    background: #fff;
}

.service-central > span > i {
    background-image: -webkit-gradient(linear, right top, left bottom, from(#F4A502), to(#6755a3));
    background-image: -webkit-linear-gradient(top right, #F4A502 0%, #6755a3 100%);
    background-image: -o-linear-gradient(top right, #F4A502 0%, #6755a3 100%);
    background-image: linear-gradient(to bottom left, #F4A502 0%, #6755a3 100%);
}

.service-central:hover .underlined {
    color: #F4A502;
}

.service-central:hover .underlined::after {
    background: #F4A502;
}

/*underlined title services*/
.icon_box hr {
    background: #006B6C;
}

.icon_box:hover i,
.icon_box:hover h4 {
    color: #F4A502;
}

/*-------------------------------*/
/*Services ends*/
/*-------------------------------*/


/*-------------------------------*/
/* logos / Partners */
/*-------------------------------*/

/*colored logos with gradient bg & white transparent logos*/
.gradient-bg {
    background: -webkit-gradient(linear, left top, left bottom, from(#c6e0e4), to(#fff));
    background: -webkit-linear-gradient(top, #c6e0e4, #fff);
    background: -o-linear-gradient(top, #c6e0e4, #fff);
    background: -webkit-gradient(linear, left top, left bottom, from(#c6e0e4), to(#fff));
    background: -webkit-linear-gradient(top, #c6e0e4, #fff);
    background: linear-gradient(180deg, #c6e0e4, #fff);
}

/*dark bg on white logos*/
.logo-white {
    background: url(../images/bg-logos-white.jpg) no-repeat;
}

/*-------------------------------*/
/* logos / Partners ends */
/*-------------------------------*/


/*-------------------------------*/
/* Testminials slider */
/*-------------------------------*/
#testimonial-single {
    background: url(../images/bg-testimonial-single.jpg) no-repeat;
}

#testimonial-single::before {
    background: rgba(155, 210, 48, .85);
}

#testimonial-single blockquote {}

.single-testi h3 {
    color: #251b1b;
}

/*Testimonial thumbnails*/
.feedback-thumbs {
    border-bottom: 5px solid #dedede;
}

.feedback-thumbs .item::before {
    background: #F4A502;
}

/*testimonial image */
#bg-testimonial {
    background: url(../images/bg-testimonial.jpg) no-repeat;
}

#owl-thumbs.owl-dots .owl-dot {
    background: transparent;
    color: transparent;
}

.testimonial-text .item p,
.testimonial-text .owl-nav .owl-prev,
.testimonial-text .owl-nav .owl-next {
    color: #006B6C;
}

.testimonial-text .owl-nav .owl-prev,
.testimonial-text .owl-nav .owl-next {
    border: 1px solid #141414;
    background: transparent;
}

.testimonial-text .owl-nav .owl-prev:hover,
.testimonial-text .owl-nav .owl-prev:focus,
.testimonial-text .owl-nav .owl-next:hover,
.testimonial-text .owl-nav .owl-next:focus {
    background: #fff;
    border: 1px solid #fff;
}


/*-------------------------------*/
/* Testminials ends */
/*-------------------------------*/


/*-------------------------------*/
/* Our Blog */
/*-------------------------------*/
/*sidebar*/
/*search form*/
.widget_search .form-control,
.widget_search .input-group-addon {
    border-color: #d6d5d5;
}

.widget_search .input-group-addon {
    background-color: #006B6C;
    color: #fff;
}

.widget_search .form-control:focus {
    border: 1px solid #006B6C;
}

.widget .media-body > a {
    color: #006B6C;
}

/*Categories*/
.category li {
    border-bottom: 1px solid #e8ecf0;
}

.category li a:hover,
.category li a:focus,
.widget .media-body > a:hover,
.widget .media-body > a:focus {
    color: #F4A502;
}

/*Tags*/
ul.web_tags li a {
    background: #006B6C;
    color: #fff;
}

ul.web_tags li a::before {
    background-color: inherit;
}

ul.web_tags li a::after {
    background: #ffffff;
}

/*tweets*/
.tweet_box .twee_inner {
    background: #c4f0ff;
}

.tweet_box a {
    color: #006B6C;
}

.tweet_box .twee_inner:after {
    border-color: transparent transparent transparent #c4f0ff;
}

/*Pagination*/
ul.pagination li a {
    border: 1px solid #006B6C;
    color: #fff;
    background: #006B6C;
}

ul.pagination li a:hover,
ul.pagination li a:focus,
ul.pagination li.active a,
ul.pagination li.active a:hover,
ul.pagination li.active a:focus {
    background: #F4A502;
    border: 1px solid #F4A502;
    color: #fff;
}

/*next prev buttons post*/
.postanchor {
    border-top: 1px solid #d6d5d5;
    border-bottom: 1px solid #d6d5d5;
}

.postanchor .previous > a,
.postanchor .nextpost > a {
    color: #006B6C;
}

.postanchor .share {
    color: #ffffff;
}

.postanchor .share,
.share_purpose {
    position: absolute;
    background: #006B6C;
}

.share_purpose::before {
    background: #006B6C;
}

/*Comment Profile*/
.eny_profile {
    border-bottom: 1px solid #e4e4e4;
}

/*blog posts*/
.blogpost .blogpost-text {
    background: #f0f0f0;
}

.blogpost .blogpost-text h3 {
    color: #006B6C;
}

.blogpost .blogpost-text:hover h3 {
    color: #F4A502;
}

.blogpost-wrapp .blogpost:nth-child(even) .blogpost-text,
.metabox-wrapp .metabox {
    background: #F4A502;
}

.blogpost-wrapp .blogpost:nth-child(even) .blogpost-text *,
.metabox-wrapp .metabox {
    color: #fff;
}

.blogpost-wrapp .blogpost:nth-child(even) .blogpost-text:hover h3 {
    color: #006B6C;
}

.blogpost-wrapp .blogpost:nth-child(even) .metabox {
    background: #fff;
    color: #F4A502;
}

.blogpost .video-btn {
    background: #ffffff;
    color: #006B6C;
}

.blogpost .video-btn:hover,
.blogpost .video-btn:focus {
    background: #F4A502;
    color: #fff !important;
}

/*blog boxs*/
.box-info .whitecolor:hover {
    color: #006B6C;
}

.box-info p.whitecolor:hover {
    color: #fff;
}

.box-info .darkcolor:hover {
    color: #F4A502;
}

/*-------------------------------*/
/* Our Blog ends */
/*-------------------------------*/


/*-------------------------------*/
/* Map + Address 01 */
/*-------------------------------*/
.map-bg {
    background: url(../images/map-bg.jpg) no-repeat;
}

.address-bg {
    background: #fff;
}

.our-address .swiper-button-prev,
.our-address .swiper-button-next {
    background: transparent;
}

.our-address .swiper-button-prev::before,
.our-address .swiper-button-next::before {
    color: #979797;
}

.our-address .swiper-button-prev::after {
    color: #979797;
}

.our-address .swiper-button-prev:hover::before,
.our-address .swiper-button-next:hover::before {
    color: #F4A502;
}

/*location bars*/
.location-cell .icon {
    color: #fff;
    background: #F4A502;
}

/*-------------------------------*/
/* Map + Address 01 ends */
/*-------------------------------*/


/*-------------------------------*/
/* Contact Form 01 */
/*-------------------------------*/
.contactus .form-control {
    border-bottom: 1px solid #d6d5d5;
}

.contactus .form-control,
.getin_form .form-control {
    background: #fff;
    color: #006B6C;
}

.getin_form .form-control {
    border: 2px solid #d6d5d5;
}

.contactus .form-control:focus {
    border-bottom: 1px solid #006B6C;
}

.getin_form .form-control:focus {
    border: 2px solid #a3a1a1;
}

/* Form general- */
::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder {
    color: #006B6C;
}

:-moz-placeholder,
.form-control:-moz-placeholder {
    /* Firefox 18- */
    color: #006B6C;
}

::-moz-placeholder,
.form-control::-moz-placeholder {
    /* Firefox 19+ */
    color: #006B6C;
}

:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
    color: #006B6C;
}

textarea::-webkit-input-placeholder,
textarea:-moz-placeholder,
textarea::-moz-placeholder,
textarea:-ms-input-placeholder {
    color: #006B6C;
}

/*Dark layout contact section*/
.find-us .addr {
    color: #F4A502;
}

/*-------------------------------*/
/* Contact Form ends */
/*-------------------------------*/


/*-------------------------------*/
/* Error */
/*-------------------------------*/
.error h1 {
    color: #ebebeb;
}

.error h2 {
    color: #006B6C;
}

/*-------------------------------*/
/* Error ends */
/*-------------------------------*/


/*-------------------------------*/
/* Food & Resturant*/
/*-------------------------------*/
.foodbox:hover .foodbox-text h3 {
    color: #F4A502;
}

/*-------------------------------*/
/* Food & Resturant ends*/
/*-------------------------------*/


/*-------------------------------*/
/* Constructions & Builders*/
/*-------------------------------*/
.constructbox:hover .constructbox-text h3 {
    color: #F4A502;
}

/*-------------------------------*/
/*Constructions & Builders ends*/
/*-------------------------------*/


/*-------------------------------*/
/* Copyright*/
/*-------------------------------*/
.copyright ul li a:hover,
.copyright ul li a:focus {
    color: #F4A502;
}

/*-------------------------------*/
/*PreLoader*/
/*-------------------------------*/
.loader {
    background: #fff;
}

/*----Animated Bars-----*/
.spinner-eff.spinner-eff-4 .bar {
    background-color: #F4A502;
}

/*----Animated Bars ends-----*/


/*----- Spinner Dark -----*/
.container1 > div,
.container2 > div,
.container3 > div {
    border: 5px solid #F4A502;
}

.container2 .circle1,
.container2 .circle2,
.container2 .circle3,
.container2 .circle4 {
    border-color: #006B6C;
}

/*----- Spinner Dark ends -----*/


/*----- Loading Dots -----*/
[role="cssload-progressbar"] {
    background-color: #F4A502;
}

/*----- Loading Dots Ends -----*/


/*----- BOX Spiners -----*/
.boxSpin {
    background-color: #F4A502;
    border: 5px solid #F4A502;
    -webkit-box-shadow: 10px 0px #F4A502, 10px 0px #F4A502;
    box-shadow: 10px 0px #F4A502, 10px 0px #F4A502;
}

@-webkit-keyframes shadowSpin {
    0% {
        -webkit-box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }

    25% {
        -webkit-box-shadow: 10px 10px #F4A502, -10px -10px #F4A502;
        box-shadow: 10px 10px #F4A502, -10px -10px #F4A502;
    }

    50% {
        -webkit-box-shadow: -10px 10px #F4A502, 10px -10px #F4A502;
        box-shadow: -10px 10px #F4A502, 10px -10px #F4A502;
    }

    75% {
        -webkit-box-shadow: -10px -10px #F4A502, 10px 10px #F4A502;
        box-shadow: -10px -10px #F4A502, 10px 10px #F4A502;
    }

    100% {
        -webkit-box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }
}

@-o-keyframes shadowSpin {
    0% {
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }

    25% {
        box-shadow: 10px 10px #F4A502, -10px -10px #F4A502;
    }

    50% {
        box-shadow: -10px 10px #F4A502, 10px -10px #F4A502;
    }

    75% {
        box-shadow: -10px -10px #F4A502, 10px 10px #F4A502;
    }

    100% {
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }
}

@keyframes shadowSpin {
    0% {
        -webkit-box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }

    25% {
        -webkit-box-shadow: 10px 10px #F4A502, -10px -10px #F4A502;
        box-shadow: 10px 10px #F4A502, -10px -10px #F4A502;
    }

    50% {
        -webkit-box-shadow: -10px 10px #F4A502, 10px -10px #F4A502;
        box-shadow: -10px 10px #F4A502, 10px -10px #F4A502;
    }

    75% {
        -webkit-box-shadow: -10px -10px #F4A502, 10px 10px #F4A502;
        box-shadow: -10px -10px #F4A502, 10px 10px #F4A502;
    }

    100% {
        -webkit-box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
        box-shadow: 10px -10px #F4A502, -10px 10px #F4A502;
    }
}

/*----- BOX Spiners Ends -----*/


/* ----- Diamond Loading ------*/
.diamond-wrap .diamond {
    background: #F4A502;
}

/* ----- Diamond Loading ends ------*/


/* ------Cubes Loading -----*/
.thecube .cube:before {
    background-color: #F4A502;
}

/*---- Cubes Loading ends -----*/



/*-------------------------------*/
/*Loader ends*/
/*-------------------------------*/
