@charset "utf-8";
/* CSS Document */

body {
	background-color: #2c3e50;
	color: #fff;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #main-menu>ul>li>a, .dt-sc-location-detail ul li a:hover, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:before, #main-menu ul li.menu-item-simple-parent ul li a, .menu-item-widget-area-container .widget ul li a, .megamenu-child-container>ul.sub-menu>li>a, .megamenu-child-container>ul.sub-menu>li>.nolink-menu, .megamenu-child-container ul.sub-menu>li>ul li a, .dt-sc-social-icons li a, .type2 ul.dt-sc-tabs-frame li a, ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a, .dt-sc-tb-title h5, a:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, textarea:hover, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion:before, .error-info h2, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .post-nav-container a, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .widget.tweetbox ul.tweet_list .tweet_time a:hover, #footer .tweet_list li .tweet_text a:hover, .events .event-meta p a:hover, .entry-meta-data p a:hover, .top-menu li a:hover, ul.commentlist li .author-name a:hover, .author-desc h5 a:hover, .project-details ul.client-details li p a:hover, .widget.tweetbox .tweet_list li .tweet_text a:hover, .post-author-details .dt-sc-social-icons li:hover a, .top-bar.type6 .top-contact-details li a:hover, .product_cart_list li a, .shopping-cart .total, .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial h5, .breadcrumb-wrapper .main-title h1, .package-price, .dt-sc-bmi-frm label {
	color: #1388be;
}
.top-bar, #main-menu ul li.menu-item-simple-parent ul, .megamenu-child-container, .dt-sc-ico-content.type10, ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion:before, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion, .dt-sc-tabs-vertical-frame-content, .dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li.current a, .dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content, .dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a.current, .dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a.current, .side-nav-container ul li.current_page_item, .side-nav-container ul li:hover, .blank-template-wrapper, .form-wrapper form, tbody tr:nth-child(2n+1) td, td, .woocommerce form .form-row label span, .woocommerce-shipping-fields label span, .woocommerce #payment, .woocommerce-page #payment, .dt-sc-tabs-vertical-container.type2 ul.dt-sc-tabs-vertical-frame li a:hover, .boxed .wrapper, .boxed #main, .boxed .inner-wrapper, .shopping-cart, #search-form-box .search-text-box, .breadcrumb-wrapper.type9, .border-title.type2 span, .dt-sc-bmi-frm-detail, .dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a.current {
	background-color: #1388be;
}
.shopping-cart:after {
	border-color: transparent transparent #2c3e50;
}
.top-menu span {
	color: #fff !important;
}
.top-menu .fa {
	color: #6684a1 !important;
}
.top-menu li, .top-right, .top-bar, .top-menu li:last-child, .top-right .register li:last-child, .header.header4 #logo, #main-menu>ul>li.current_page_item>a, #main-menu ul li.menu-item-simple-parent ul li, .menu-item-widget-area-container .widget ul li, .megamenu-child-container ul.sub-menu>li>ul li a, .hr-line, .dt-sc-icon-list li, .grey, .title-sep:before, .portfolio-detail, .portfolio-detail .views, .dt-sc-team-wrapper h2, .dt-sc-social-icons li a, .dt-sc-social-icons li:first-child a, .dt-sc-ico-content.type4, .entry-post:before, .entry-post:after, .dt-sc-ico-content.type8, .dt-sc-ico-content.type8 h4, .dt-sc-ico-content.type8 .icon, .products .product-container, .entry-meta-data, .entry-meta-data p, .dt-sc-ico-content.type3:after, ul.dt-sc-tabs-frame li a, .woocommerce-tabs ul.tabs li a, ul.dt-sc-tabs-frame li:first-child a, .woocommerce-tabs ul.tabs li:first-child a, .dt-sc-ico-content.type10, .first .dt-sc-ico-content.type10, .dt-sc-hr-border, .presentation-bg, .product-presentation-bg, .dt-sc-ico-content.type6, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:before, ul.dt-sc-tabs-vertical-frame li a, ul.dt-sc-tabs-vertical-frame li:last-child a, .dt-sc-pr-tb-col, .dt-sc-tb-content li, .contact-icon, .type2 .dt-sc-tabs-frame-content, .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion, #footer .mailchimp .dt-sc-social-icons li a, #footer .mailchimp .dt-sc-social-icons li:first-child a, .dt-sc-contact-info.type2, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[ type="date"], input[type="search"], textarea, input.text, .dt-sc-toggle-frame-set.type3 h5.dt-sc-toggle-accordion, .dt-sc-tabs-container.type3 ul.dt-sc-tabs-frame li a, .dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li a, .side-nav-container ul li, .side-nav-container ul li:first-child:before, .side-nav-container ul li:last-child:before, .side-nav-container ul li:first-child, .side-nav-container ul li a .fa, .error-info #searchform input.search-icon, .error-info .back-menu a, .widget_categories ul li a, .widget.widget_archive ul li a, .widget_product_categories ul li a, .blog-entry, ul.commentlist li, .pagination ul li a, .pagination .next-post a, .pagination .prev-post a, .post-nav-container .post-next-link, .post-nav-container, .post-nav-container .post-prev-link, .woocommerce table.shop_table .cart_table_item td:first-child, td, th, table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus, .woocommerce .quantity .qty, .woocommerce-page .quantity .qty, .woocommerce table.shop_table .cart_table_item td:last-child, .woocommerce table.cart .product-thumbnail img, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce .cart-collaterals .cart_totals table, select, .woocommerce form .form-row label span, .woocommerce-shipping-fields label span, .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box, .woocommerce .payment_methods label span, .grey2, .events .event-meta p:first-child, .page_info h3 span, .page_info h2 span, .dt-sc-tabs-container.type2 .dt-sc-tabs-frame-content .thumb img, .summary .project-details ul.client-details li, .type2 .dt-sc-tabs-frame-content ul li, .woocommerce-tabs .panel ul li, .woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img, .products .product-title a:first-child, .dt-sc-timeline-team .dt-sc-team.type4 .image:after, .dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price, .shopping-cart, .product_cart_list .product-details>span, .product_cart_list, #search-form-box .search-text-box, .dt-sc-ico-content.type14 .icon, .dt-sc-tabs-container.type5 .dt-sc-tabs-frame, .breadcrumb-wrapper.type4, .breadcrumb-wrapper.type5, .breadcrumb-wrapper.type8, .breadcrumb-wrapper.type7, .breadcrumb-wrapper.type6, .dt-sc-ico-content.type13 .icon img, .events-carousel-wrapper.type2 .events, .dt-sc-bmi-frm-detail, .dt-sc-bmi-frm .bmi-result, .dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a, .dt-sc-tabs-container.type6 ul.dt-sc-tabs-frame li a.current, .dt-sc-bmi-frm input[name="txtbmi"], .dt-sc-ico-content.type13 .icon img, .events-carousel-wrapper.type2 .events {
	border-color: #44607b;
}
.search-form-box:before {
	border-color: transparent transparent #44607b;
}
.shopping-cart:before {
	color: #44607b;
}
.header, .intro-text.type1, .dt-sc-ico-content.type8, .products .product-container, .dt-sc-ico-content.type10:hover, ul.dt-sc-tabs-frame li a.current, .woocommerce-tabs ul.tabs li a.current, .dt-sc-tabs-frame-content, .woocommerce-tabs .panel, .dt-sc-pr-tb-col, h5.dt-sc-toggle, h5.dt-sc-toggle-accordion, ul.dt-sc-tabs-vertical-frame li a, .dt-sc-contact-info.type2 .contact-icon, .type2 .dt-sc-tabs-frame-content, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="search"], textarea, input.text, .intro-text.type4, .dt-sc-boxed-tooltip.dt-sc-tooltip-top, .dt-sc-boxed-tooltip.dt-sc-tooltip-right, .dt-sc-boxed-tooltip.dt-sc-tooltip-bottom, .dt-sc-boxed-tooltip.dt-sc-tooltip-left, .intro-text.type2, .widget.widget_tag_cloud .tagcloud a, .post-nav-container a, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr th, .selection-box, select option, .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box, .widget.tweetbox ul.tweet_list li, .header7 .main-menu, #footer .footer-widgets-wrapper.type3, .breadcrumb-wrapper.type3, .breadcrumb-wrapper.type5, .breadcrumb-wrapper.type8, .breadcrumb-wrapper.type7, .breadcrumb-wrapper.type6, .dt-sc-bmi-frm-detail input[name="txtlbs"] {
	background-color: #263545;
}
.breadcrumb-wrapper.type4 {
	background-color: #34495e;
}
.header.header7 {
	background-color: inherit;
}
.header3 {
	box-shadow: 0 -1px 0 0 #44607b inset;
}
.intro-text.type1:before {
	border-top-color: #253545;
}
.dt-sc-timeline-team .dt-sc-team.type4 .image:before {
	border-color: transparent #38526c transparent transparent;
}
.dt-sc-progress, .post-comments, .carousel-arrows a, .product-carousel a, h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before, .type2 ul.dt-sc-tabs-frame li a, .pagination .next-post a, .pagination .prev-post a, .widget_price_filter .price_slider_wrapper .ui-widget-content, .widget_price_filter .ui-slider .ui-slider-handle:before, .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce .payment_methods label span, .page_info h3 span .fa, .page_info h2 span .fa, .top-bar.type5, .logo-wrapper, #footer .footer-widgets-wrapper.type3 .widget-title .fa, .dt-sc-timeline-wrapper:before, .shopping-cart .buttons a, .product_cart_list li a .remove {
	background-color: #44607b;
}
.intro-text.type2 h4, .intro-text.type3 h2, .dt-sc-donutchart, .dt-sc-donutchart-title, .dt-sc-working-hours span, .dt-sc-location-detail ul li, .dt-sc-icon-list li a, .portfolio-detail .views, .portfolio-detail .views a, .sorting-container a, .dt-sc-ico-content.type3 .icon span, .dt-sc-ico-content.type10 .icon span, .dt-sc-ico-content.type9 .icon span, .dt-sc-ico-content.type2 .icon span, .dt-sc-ico-content.type4 .icon span, .dt-sc-ico-content.type7 .icon span, .dt-sc-ico-content.type8 .icon span, .dt-sc-toggle-frame-set.type3 .dt-sc-toggle-content, label, .widget_categories ul li a:before, .widget_product_categories ul li a:before, .woocommerce table.shop_table .product-name a, th, .woocommerce-info, td, .dt-sc-ico-content.type1 .icon span, .dt-sc-ico-content.type14 span {
	color: #6b849d;
}
.grey, .grey1, .dt-sc-ico-content.type9 .icon, .dt-sc-ico-content.type3 .icon, .side-nav-container ul li, blockquote.type1, .top-bar.type3, .top-bar.type4, .top-shop-cart.type2 li.search>a, .top-shop-cart.type2 li.dt-sc-cart>a, #main-menu>ul>li>a.header-cart span, .dt-sc-timeline-team .dt-sc-team.type4:hover .image:after {
	background-color: #38526c;
}
.dt-sc-team.type4 .image img {
	box-shadow: 0 0 0 5px #38526c;
}
.grey .title-sep:before, blockquote.type2, .woocommerce-review-link, .top-register a {
	border-color: #6b849d;
}
.portfolio-detail, .portfolio-detail .views, .woocommerce .quantity .qty, .woocommerce-page .quantity .qty, .woocommerce .payment_methods label span:before {
	background-color: #31414f;
}
.portfolio.no-space .portfolio-thumb {
	box-shadow: 1px 1px 1px 2px #44607b;
}
.dt-sc-team .image img, .dt-sc-ico-content.type3 .icon {
	box-shadow: 0 0 0 5px #44607b;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
	box-shadow: 1px 1px 2px #44607b inset;
}
.woocommerce form .form-row label span, .woocommerce-shipping-fields label span {
	box-shadow: 0 0 0 2px #44607b inset;
}
ul.dt-sc-tabs-frame li a.current, .woocommerce-tabs ul.tabs li a.current {
	border-color: #263545;
}
ul.dt-sc-fancy-list li, ul.dt-sc-fancy-list.arrow li:before, ul.dt-sc-fancy-list.arrow li, .dt-sc-bar-text, .project-details ul.client-details li span, .client-details li .fa, .woocommerce-info a, .widget.tweetbox ul.tweet_list .tweet_time, .widget ul.tweet_list a:hover, .widget.tweetbox ul.tweet_list .tweet_time a, .dt-sc-progress-bar.type2 .dt-sc-bar-text, .dt-sc-working-hours span, .type2 .dt-sc-tabs-frame-content ul li span, .woocommerce-tabs .panel ul li span, #footer .widget-title .fa, #footer .footer-widgets-wrapper.type3 .widget-title, .dt-sc-progress.type3 .dt-sc-bar-text>span, .product_cart_list .product-details .quantity, .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial .quote, .dt-sc-ico-content.type14 h4 {
	color: #bfc4c7;
}
.dt-sc-ico-content.type8 .icon, .copyright {
	background-color: #1a2531;
}
ul.dt-sc-tabs-vertical-frame li a, .skill-detail p:first-child, .dt-sc-contact-info.type2 .contact-icon h4 a, .dt-sc-contact-info.type2 .contact-icon h4, .copyright p, .copyright p a, .footer-links li a, .dt-sc-contact-info p, .dt-sc-contact-info a:hover, ul.commentlist li .author-name a, .author-desc h5 a, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, .star-rating:before, .star-rating {
	color: #6684a1;
}
.footer-widgets-wrapper, .presentation-bg, .product-presentation-bg, .full-section-bg {
	background: url(images/presentation-bg-dark.jpg) repeat-y left top #2c3e50
}
#footer .widget-title {
	border-color: #34495e;
}
.bottom-tweet:before {
	border-top-color: #38526c;
}
.pagination .next-post a:before {
	border-left-color: #44607b;
}
.pagination .prev-post a:before {
	border-right-color: #44607b;
}
.dt-sc-tabs-vertical-container.type2 .dt-sc-tabs-vertical-frame-content p, .dt-sc-tabs-vertical-container.type2 .dt-sc-tabs-vertical-frame-content p:last-child, .dt-sc-donutchart-medium p, .dt-sc-donutchart-small p, .dt-sc-toggle-frame-set.type2 .dt-sc-toggle-content, .dt-sc-tabs-container.type3 .dt-sc-tabs-frame-content p, .dt-sc-tabs-container.type4 .dt-sc-tabs-frame-content p, .dt-sc-tooltip-top, .dt-sc-tooltip-right, .dt-sc-tooltip-bottom, .dt-sc-tooltip-left, .side-nav-container ul li a, .side-nav-container ul li a .fa, .error-info h3, .error-info p, .error-info .back-menu a, .widget_recent_entries ul li h4 a, .post-author-details .dt-sc-social-icons li a, .star-rating, .price_label, table.shop_table .quantity .plus, table.shop_table .quantity .minus, .product .summary .quantity .qty, .product .summary .quantity .plus, .product .summary .quantity .minus, .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce .cart-collaterals .cart_totals td, .author-title, .woocommerce-review-link, .service-option a, .top-bar.type5 .top-social-icons li a, .top-bar.type5 .top-contact-details .fa, .top-bar.type5 .top-contact-details li a, .top-bar.type5 .top-contact-details li span, .top-contact-details li, .logo-wrapper .top-contact-details li a, .product_cart_list .product-details>span {
	color: #92a7bb;
}
.dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial .border-circle:before {
	background-image: url("images/bordered-circle-dark.png");
}
#footer .widget .mailchimp-form p input[type="email"]:hover {
	color: #2c3e50;
}
.border-title.type2 {
	background-image: url("images/title-pattern-dark.png");
}
@media only screen and (min-width:768px) and (max-width:959px) {
	.top-menu {
		border-bottom: 1px dashed #44607b !important;
	}
}
@media only screen and (max-width:767px) {
	.top-menu li:first-child, .top-menu li, #main-menu>ul>li:first-child>a, #main-menu>ul>li>a, #main-menu ul li.menu-item-simple-parent ul li a, #main-menu ul.menu .megamenu-child-container>ul.sub-menu>li {
		border-color: #44607b !important;
	}
	.megamenu-child-container {
		background-color: #2c3e50 !important;
	}
}