@charset "utf-8";
/* CSS Document */
::selection{background-color:#0da1ff; color:#FFF;}

/*----*****---- << Color >> ----*****----*/
#main-menu ul li a:hover, #main-menu ul > li.current_page_item > a, #main-menu ul > li.current_page_ancestor > a, #main-menu ul > li.current-menu-item > a, #main-menu ul > li.current-menu-ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_item > a, #main-menu ul li.menu-item-simple-parent ul > li.current_page_ancestor > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-item > a, #main-menu ul li.menu-item-simple-parent ul > li.current-menu-ancestor > a, #header.header4 #main-menu ul.menu > li.current-menu-ancestor > a, #header.header4 #main-menu ul.menu > li.current_page_item > a, #header.header4 #main-menu ul.menu > li > a:hover, #main-menu ul li.menu-item-simple-parent ul li a:hover, #main-menu ul li.menu-item-megamenu-parent:hover > a, .blog-entry .entry-metadata a:hover, .blog-entry.blog-single-entry .entry-meta .post-meta a:hover, .project-details li a:hover, #main-menu ul.menu ul.sub-menu li.current_page_item > a, #main-menu ul.menu li ul li a:hover, #main-menu ul li.menu-item-simple-parent ul > li:hover > a, #main-menu > ul > li:hover > a, #main-menu .megamenu-child-container ul.sub-menu li.current-menu-item a{color:#0da1ff;}

a, #footer a:hover, .dt-sc-ico-content.type2 > i, .dt-sc-ico-content.type8 > span, #footer .widget .recent-posts-widget ul li h4 a:hover, #footer  .widget.widget_popular_entries ul li h6 a:hover, .dt-sc-ico-content.type1 span, .dt-sc-ico-content.type3 .icon-holder span, .dt-sc-ico-content.type5 .icon span, .dt-sc-ico-content.type2 .icon .fa, .dt-sc-ico-content.type2 .icon .glyph-icon, .blog-post .blog-detail h2 a:hover, .blog-post .blog-post-meta li.comments a:hover, .dt-sc-ico-content.type7 .icon .fa, .dt-sc-event.type2 .event-detail h2 a:hover, .breadcrumb-wrapper h1, .dt-sc-button.bordered span, .widget ul li a:hover, .blog-entry h4 a:hover, .widget.quick_links ul li a, .dt-sc-contact-info h5 a, .dt-sc-programs:hover .dt-sc-pro-detail .pro-price-content, .dt-excersise-detail h5 a:hover, .dt-sc-event:hover .event-detail h2 a, .dt-excersises:hover h5 a, .dt-excersise-meta h5 a:hover, .dt-excersise-title.title h5 a:hover, .section-title2 span, .section-title3 span, .carousel-arrows a:hover, .dt-excersise-detail > h4 a:hover,  ul.commentlist li .author-name a:hover, #footer .widget.widget_meta ul li a:hover, #footer .widget.widget_categories ul li a:hover, .widget_tweetbox .at, .blog-entry:hover h4 a, .dt-sc-event-new:hover .dt-sc-event-title > h4 a, .dt-sc-nutrition:hover h4 a, .loader, .dt-sc-add2 a h3, .widget.widget_tweetbox ul li .tweet_time a, #footer .widget.widget_tweetbox ul li .tweet_time a, #footer .dt-sc-hr.top a:hover, #footer .textwidget ul li a:hover, .blog-entry .entry-metadata .tags a:hover, .dt-sc-subscribe-wrapper a:hover, .product-wrapper:hover .product-details > h5 a, .widget ul.quick_links li a, .top-bar .dt-sc-contact-info p span, .product-thumb .product-content a:hover:before, #footer .copyright a:hover, #footer .copyright .footer-links li a, .widget.widget_rss .widgettitle a:hover, .dt-sc-button.type2:hover, .dt-sc-ico-content.type1:hover h4 a, .dt-sc-ico-content.type3:hover h4 a, .dt-sc-ico-content.type5:hover .dt-sc-button.type2, .dt-sc-ico-content.type7:hover *, .dt-sc-ico-content.type7:hover .icon-holder span, .dt-sc-counter.type2:hover .dt-sc-num-count, .dt-sc-counter.type2:hover h4, .skin-color .dt-sc-ico-content.type8:hover .icon-holder span, #footer .copyright ul.footer-links li a:hover, .fullwidth-section .sign-up-form h2, .top-right a:hover, .top-right a:hover span, ul.workouts-menu li a:hover, ul.workouts-menu li.active a, .dt-excersise-meta, .dt-sc-ico-content.type6 .result-count span, .dt-sc-ico-content.type6:hover h4 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .woocommerce .login input[type=submit], .woocommerce-MyAccount-navigation ul > li.is-active > a{color:#0da1ff;}

/*----*****---- << Background Color >> ----*****----*/
th, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .dt-excersises:hover p.count, .portfolio:hover .portfolio-detail:before, .portfolio .fig-overlay a:hover, .dt-sc-ico-content.type3 .icon-holder:after, .dt-sc-ico-content.type5 .icon:after, .dt-sc-ico-content.type7 .icon:after, .dt-sc-pricing-table.type1 .dt-sc-buy-now .dt-sc-button:hover, .dt-sc-pricing-table.type1 .selected .dt-sc-tb-header .dt-sc-price, .blog-post .blog-post-meta li.categories a:hover, .dt-sc-ico-content.type6 .dt-sc-iconbox .icon, .dt-sc-ico-content.type4:hover, .selection-box:after, .dt-sc-button.bordered:hover span, .dt-sc-titled-box h6.dt-sc-titled-box-title, blockquote.type2:before, .dt-menu-toggle, .dt-sc-ico-content.type2:hover, span.image-overlay-inside:before, .megamenu-child-container .dt-sc-pro-thumb .programs-overlay, .support, .full-service, blockquote.type6, .dt-sc-table-cnt, .dt-sc-event-thumb span, .dt-sc-event-new:hover .dt-sc-event-title p.count, .dt-sc-add1 .add-offer, .dt-sc-workout-detail .dt-excersise-title p.count, .dt-excersise-title.title p.count, #footer .social-media, footer .subscribe-frm input[type="submit"]:hover, .sticky .featured-post, .featured-post, .dt-sc-ico-content.type8 .icon .icon-overlay, .dt-excersise-detail-cnt, .ui-widget-content, .product-wrapper .featured-tag, .product-thumb-wrapper .featured-tag, .product .product-thumb-wrapper .onsale, .summary .add_to_wishlist, .summary .yith-wcwl-wishlistaddedbrowse.show, .summary .yith-wcwl-wishlistexistsbrowse.show, #tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, .tribe-events-calendar thead th, #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-list-event-detail .tribe-events-read-more, #tribe-events-content .tribe-events-tooltip h4, .tribe-grid-header, .tribe-grid-header .tribe-week-today, .tribe-events-day-time-slot .tribe-events-read-more, .tribe-mini-calendar th, #buddypress div.item-list-tabs ul li.selected a, .tribe-mini-calendar-nav td, #footer .widget.widget_tag_cloud .tagcloud a:hover, #footer .widget.widget_product_tag_cloud a:hover, #buddypress div.pagination .pagination-links span, #buddypress div.pagination .pagination-links a, #bbpress-forums li.bbp-header, .checkout-button.button, /**Time table **/.tt_timetable .event, .tt_tooltip .tt_tooltip_content, .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected, .sf-timetable-menu li ul li a:hover, .sf-timetable-menu li ul li.selected a:hover, .tt_upcoming_events li .tt_upcoming_events_event_container:hover, .tt_upcoming_event_controls a:hover, .tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a, #yith-wcwl-popup-message, /** New tooltip **/ .dt-sc-tooltip-one .tooltip-inner, .dt-sc-tooltip-two .tooltip-content, .dt-sc-tooltip-three .tooltip-content, .tribe-events-back > a, .csstransforms3d .dt-sc-button span::before, .pagination ul li:hover a, .pagination .prev-post:hover a, .pagination .next-post:hover a, .pagination ul li.active-page, #footer input[type="submit"]:hover, #footer button:hover, #footer input[type="button"]:hover, #footer input[type="reset"]:hover, .widget .subscribe-frm input[type="submit"], .widget #searchform input[type="submit"], #footer .widget .subscribe-frm input[type="submit"], .secondary-sidebar .widgettitle:after, .dt-sc-button:before, .dt-sc-button:after, blockquote.type5 q:before, blockquote.type5 q:after, .dt-sc-team.type1:hover, .dt-sc-ico-content.type5:hover .icon-holder, .dt-sc-pr-tb-col.type3 .dt-sc-tb-title, .dt-sc-button:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .header-cart a span, .fullwidth-section .sign-up-form .skin-bg, .megamenu-child-container > ul.sub-menu > li > a:after, .megamenu-child-container > ul.sub-menu > li > span.nolink-menu:after, .text-bg, .megamenu-child-container ul.sub-menu li ul.sub-menu li.menu-item a:after, .info-title span, .side-spacing-content.skin-color, .side-spacing-content.skin-color .skin-color, .dt-sc-position-ele p, ul.workouts-menu.vertical li.active a, ul.workouts-menu.vertical li:hover a, .page-link a:hover, .dt-sc-tribe-views ul li.tribe-bar-active a:before, .woocommerce .login input[type=submit]:hover{background-color:#0da1ff;}

.full-pattern5:after { background-color: rgba(23, 158, 214, 0.9); }

.portfolio .image-overlay, .dt-sc-team.type2 .team-detail:before{background-color:rgba(13, 161, 255, 0.7);}

.dt-sc-icon-overlay, .skin-color, .slanting-edge:before{background-color:rgba(13, 161, 255, 0.9);}

.dt-sc-ico-content.type9 .dt-sc-icon-overlay:before, .dt-sc-event-new.type1:hover .dt-sc-event-overlay:before{background:-webkit-linear-gradient(rgba(13, 161, 255,0) 65%, rgba(13, 161, 255,0.7) 98%); background:-moz-linear-gradient(rgba(13, 161, 255,0) 65%, rgba(13, 161, 255,0.7) 98%); background:linear-gradient(rgba(13, 161, 255,0) 65%, rgba(13, 161, 255,0.7) 98%);}

.skin-gradient-bg:after{background-image:-webkit-linear-gradient(#00ffff 50%, #0da1ff 100%); background-image:-moz-linear-gradient(#00ffff 50%, #0da1ff 100%); background-image:-o-linear-gradient(#00ffff 50%, #0da1ff 100%); background-image:linear-gradient(#00ffff 50%, #0da1ff 100%);}
	
/***For IE9***/

.skin-gradient-bg:after{background-color:#0da1ff\9\0;}  

#buddypress div.pagination .pagination-links span.current, .checkout-button.button:hover, /**Time table **/ .tt_timetable .event:hover, .tt_timetable .event .event_container.tt_tooltip:hover, .tt_tooltip .tt_tooltip_content, .tt_timetable .event:hover, .tt_timetable .event .event_container.tt_tooltip:hover, #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-list-event-detail .tribe-events-read-more:hover, .tribe-events-back > a:hover{ background-color:#108bbe; }

.theme-btn { background-color:#e57988; }
.theme-btn:hover { background-color:#71241e; }

.dt-sc-ico-content.type1 .icon-holder.custom-image1:before{background:url(images/icon1-hover.png) center center no-repeat;}

.dt-sc-ico-content.type1 .icon-holder.custom-image2:before{background:url(images/icon2-hover.png) center center no-repeat;}

.dt-sc-ico-content.type1 .icon-holder.custom-image3:before{background:url(images/icon3-hover.png) center center no-repeat;}

.dt-sc-ico-content.type1 .icon-holder.custom-image4:before{background:url(images/icon4-hover.png) center center no-repeat;}

.dt-sc-pr-tb-col.type3 .dt-sc-tb-title p {  background-image:url(images/pr-offer-bg.png); }

.bx-controls a.bx-prev:hover, .carousel_items .carousel-prv-arrow a:hover{background:url(images/slider-prev-arrow-hover.png) no-repeat center center;}

.bx-controls a.bx-next:hover, .carousel_items .carousel-next-arrow a:hover{background:url(images/slider-next-arrow-hover.png) no-repeat center center;}

.dt-sc-programs input[type=image]:hover{background-image:url(images/enroll_arrow_btn_hover.jpg);}

.dt-sc-address-position:after{background-image:url(images/location-location.png);}

/*----*****---- << Border >> ----*****----*/
.dt-excersises:hover p.count, .intro-text.type2, ul.dt-sc-tabs-vertical-frame > li > a.current, .dt-sc-ico-content.type6 .dt-sc-iconbox .icon, .dt-sc-event-new:hover .dt-sc-event-title p.count, .dt-sc-nutrition:hover .dt-sc-nutrition-thumb, .dt-excersises:hover p.count a span, .dt-sc-workout-detail .dt-excersise-title p.count, .dt-excersise-title.title p.count, .tt_tabs_navigation li a:hover, .tt_tabs_navigation li a.selected, .tt_tabs_navigation li.ui-tabs-active a, ul.products li .product-wrapper .onsale, #main .product .product-thumb-wrapper .onsale, .dt-sc-button.type2:hover, blockquote.type3, blockquote.type2, .dt-sc-ico-content.type1:hover .icon-holder, .dt-sc-ico-content.type5:hover .dt-sc-button.type2, .dt-sc-ico-content.type7:hover .icon-holder, .dt-sc-button:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, input[type="button"]:hover, .pagination ul li:hover a, .pagination .prev-post:hover a, .pagination .next-post:hover a, .pagination ul li.active-page, .page-link a:hover, .product-content .links a:hover, #tribe-bar-form.tribe-bar-full .tribe-bar-filters, .dt-sc-tribe-views ul li.tribe-bar-active a, .woocommerce .login input[type=submit]{border-color:#0da1ff;}

blockquote.type2:after{border-bottom-color:#0da1ff;}

.dt-sc-position-ele p:after{border-top-color:#0da1ff;}

.portfolio:hover .portfolio-detail, .dt-sc-team.type1:hover .dt-sc-team-thumb img, .dt-sc-ico-content.type2:hover .icon, .dt-sc-button.bordered span, .dt-sc-testimonial .author:hover img, .dt-sc-team:hover:before, .dt-sc-team:hover p, .dt-excersises:hover .dt-excersise-meta, .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul.sub-menu, #footer .dt-sc-contact-info p i, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before, .featured-tag:after, .product-wrapper:hover .featured-tag:after, .product .product-thumb-wrapper .onsale, .product .product-thumb-wrapper .onsale:before, .product .product-thumb-wrapper .onsale:after, .dt-sc-tribe-views ul li.tribe-bar-active a, .tribe-events-list .tribe-events-event-cost span, /** Time Table **/ .tt_upcoming_events li .tt_upcoming_events_event_container:hover, .tt_upcoming_event_controls a:hover, .dt-sc-ico-content.type2::after, .dt-sc-ico-content.type8::before, .dt-sc-ico-content.type8::after, .dt-excersises.type2 .dt-excersise-detail:hover::before, .dt-excersises.type2 .dt-excersise-detail::after, .dt-sc-programs .dt-sc-pro-detail::before, .dt-sc-programs .dt-sc-pro-detail::after, .dt-sc-event::before, .dt-sc-event::after, .blog-entry::after, .blog-entry::before, .dt-sc-tabs-container.dt-sc-service > li.current a, .dt-sc-team.type3::before, .dt-sc-team.type3::after { border-color:#179ed6; }

.tt_event_hours li, .tt_upcoming_events li .tt_upcoming_events_event_container { border-left-color:#179ed6; }

h4.ls-l { color: #179ed6 !important; }
.ls-l.ls-preloaded, .bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky { background-color: #179ed6 !important; }

.dt-sc-team.type2:hover .dt-sc-social-icons, .dt-sc-team.type2 .dt-sc-social-icons li a, .dt-sc-team.type2 .dt-sc-social-icons li:first-child a { border-color:#52bbe7; }

#footer .social-media .dt-sc-social-icons li { border-color:#52bbe7; }
.tt_tooltip .tt_tooltip_arrow { border-color:#108bbe transparent; }
.dt-sc-tooltip-one.bottom .tooltip-content::after, .dt-sc-tooltip-one .tooltip-text { border-bottom-color: #0c8ddf; }
.dt-sc-tooltip-one .tooltip-content::after, .dt-sc-tooltip-one.bottom .tooltip-content .tooltip-text, .dt-sc-tooltip-one .tooltip-content::after { border-top-color: #0c8ddf; }
.dt-sc-tooltip-three.bottom .tooltip-content::after { border-bottom-color: #179ed6 }
.dt-sc-tooltip-three .tooltip-content::after { border-top-color: #179ed6; }

/*----*****---- << Box shadow >> ----*****----*/
.dt-sc-ico-content.type6 .icon:after { box-shadow: 0 0 0 4px #179ed6; }
.dt-sc-nutrition:hover .dt-sc-nutrition-thumb { box-shadow: 0 0 0 3px #0c8ddf; }

/*----*****---- << Retina Images >> ----*****----*/
@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {

.dt-sc-pr-tb-col.type3 .dt-sc-tb-title p{background-image:url(images/pr-offer-bg@2x.png); background-size:106px;}

.bx-controls a.bx-prev:hover, .carousel_items .carousel-prv-arrow a:hover{background:url(images/slider-prev-arrow-hover@2x.png) no-repeat center center; background-size:57px 113px;}

.bx-controls a.bx-next:hover, .carousel_items .carousel-next-arrow a:hover{background:url(images/slider-next-arrow-hover@2x.png) no-repeat center center; background-size:57px 113px;}

.dt-sc-ico-content.type1 .icon-holder.custom-image1:before{background:url(images/icon1-hover@2x.png) center center no-repeat; background-size:126px 126px;}

.dt-sc-ico-content.type1 .icon-holder.custom-image2:before{background:url(images/icon2-hover@2x.png) center center no-repeat; background-size:126px 126px;}

.dt-sc-ico-content.type1 .icon-holder.custom-image3:before{background:url(images/icon3-hover@2x.png) center center no-repeat; background-size:126px 126px;}

.dt-sc-ico-content.type1 .icon-holder.custom-image4:before{background:url(images/icon4-hover@2x.png) center center no-repeat; background-size:126px 126px;}

.dt-sc-programs input[type=image]:hover{background-image:url(images/enroll_arrow_btn_hover@2x.jpg); background-size:63px 50px;}

.dt-sc-address-position:after{background-image:url(images/location-location@2x.png);  background-size:31px 43px;}

}