/*-- Typography --*/
body { background-color: #fff; color: #2c3a47; }
#dtr-wrapper { background-color: #fff; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #2c3a47; }
a, .dtr-post-count { color: #b33771; }
a:hover { color: #2c3a47; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #1c252e; }
.dtr-highlight { background: #2c2c2c; color: #fff; }
/* button colors */
.themebtn, #commentform #submit, .dtr-read-more, .dtr-read-more:focus { background-color: #1c252e; color: #fff; border-color: #1c252e; }
.themebtn:hover, .dtr-read-more:hover { color: #fff !important; background-color: #1c252e !important; border-color: #1c252e !important; }
.dtr-icon-btn-icon { background-color: #1c252e; color: #fff; }
.dtr-icon-btn-text { background-color: #b33771; color: #fff; }
/*-- Header --*/
.dtr-header-row-one { background: #b33771; color: #fff; }
.dtr-header-row-one a { color: inherit; }
.dtr-header-row-two { background: #fff; }
.dtr-header-row-two a { color: #1c252e; }
.dtr-header-row-one a:hover, .dtr-header-row-two a:hover { color: #F5CD79; }
#dtr-page-title-wrapper { background: #e5e5e5; border-bottom-color: #f2f2f2; }
.dtr-page-title { color: #ffffff; }
#dtr-breadcrumb-wrapper { background-color: #f8f8f8; border-top-color: #fff; border-top-color: #f1f1f1; }
.breadcrumbs, .breadcrumbs a { color: #1c252e; }
#dtr-header-sticky { background: #fff; }
/*-- Footer --*/
#dtr-footer-section { background: #424646; }
.dtr-copyright { background: #f2f2f2; }
#dtr-footer-section, #dtr-footer-section .dtr-meta-style, #dtr-footer-section a, #dtr-footer-section h1, #dtr-footer-section h2, #dtr-footer-section h3, #dtr-footer-section h4, #dtr-footer-section h5, #dtr-footer-section h6, #dtr-footer-section .widget-title { color: #fff; }
#dtr-footer-section .dtr-copyright, #dtr-footer-section .dtr-copyright a { color: #1c252e; }
#dtr-footer-section a:hover, #dtr-footer-section .dtr-copyright a:hover { color: #b33771; }
#take-to-top { background: #1c252e; color: #fff; }
#take-to-top:hover { opacity: .8; }
/*-- Misc --*/
hr { background-color: #e5e5e5; }
.dtr-pinit-label { background: #bd081c; color: #fff; }
.dtr-pinit-label:hover { background: #2c2c2c; color: #fff; }
.dtr-about-content { background-color: #F5CD79; }
.dtr-promobox-caption h5 { color: inherit; }
.dtr-promobox-caption { background: #1c252e; color: #fff; }
.dtr-promobox-wrapper:hover .dtr-promobox-caption { background: #fff; color: #1c252e; }
.dtr-recentpost-carousel-var .dtr-post-carousel-content { background: #f2f2f2; }
.dtr-linkbox-content { background: #999; }
.tooltip-inner { color: #1c252e; }
/*-- Pagers --*/
.page-numbers-prev a, .page-numbers-next a, .dtr-previous-link-title, .dtr-next-link-title, .dtr-page-numbers a, a.page-numbers, span.page-numbers, .page-links span, .page-links a > span, .woocommerce-pagination .page-numbers a { color: #1c252e; }
.page-numbers-prev a, .page-numbers-next a, .dtr-previous-link-title, .dtr-next-link-title { border-color: #eee; }
.dtr-page-numbers a:hover, .page-numbers.current, .page-numbers.current:hover, .page-links span, .page-links a > span:hover, .woocommerce-pagination .page-numbers a:hover, .page-numbers-prev a:hover, .page-numbers-next a:hover, .dtr-previous-link-title:hover, .dtr-next-link-title:hover { background: #f2f2f2; border-color: #f2f2f2; color: #1c252e; }
/*-- Gallery / Slider --*/
.gallery-caption { background: #f2f2f2; }
.dtr-featured-posts-caption { background: rgba(235,152,174,0.9) none repeat scroll 0 0; color: #fff; }
/*-- Blog --*/
.dtr-post-title a, .has-full-first-post .dtr-first-post .dtr-post-title a, single .dtr-post-title, .dtr-meta, .dtr-meta a, .dtr-meta-style, .comment-author-link, .dtr-reply a, .dtr-comment-metadata a:first-child, .dtr-cat-style, .dtr-cat-style a, .dtr-post-tags a, .tagcloud a { color: #1c252e; }
.dtr-meta-title { color: #b8b8b8; }
.dtr-ql-format { background: #f2f2f2; }
.dtr-ql-format blockquote { background: transparent; }
.dtr-ql-format-wrapper blockquote, .dtr-border-quote blockquote { background: transparent; }
.sticky .dtr-entry-thumb::after { color: #fff !important; }
/*-- Owl Carousel --*/
.dtr-owl-theme .owl-dots .owl-dot span { background: #d8d8d8; }
.dtr-owl-theme .owl-dots .owl-dot.active span, .dtr-owl-theme .owl-dots .owl-dot:hover span { background: #1e1f22; }
.owl-carousel .owl-nav .owl-prev:before, .owl-carousel .owl-nav .owl-next:after { color: #1c252e !important; }
.owl-carousel .owl-nav .owl-next:hover { border-color: transparent #1c252e transparent transparent; }
.owl-carousel .owl-nav .owl-prev:hover { border-color: transparent transparent transparent #1c252e; }
.owl-carousel .owl-nav .owl-prev:hover:before, .owl-carousel .owl-nav .owl-next:hover:after { color: #fff !important; }
/*-- Widgets --*/
#wp-calendar #today { background: #2c2c2c; border-color: #2c2c2c; color: #fff; }
.widget_nav_menu a { color: #1c252e; }
.widget_nav_menu .parent > a:after { color: #1c252e; }
.dtr-author-avatar .avatar { color: #fff; }
.wp-caption .wp-caption-text, .wp-caption-text, .widget-image-caption.wp-caption-text { color: #909090; }
.dtr-social-circle .dtr-social-list li a, .dtr-social-square .dtr-social-list li a { background-color: #fff; color: #b33771; border-color: #d0d0d0; }
.dtr-social-share .dtr-social-list li a.dtr-facebook { color: #3b5998; }
.dtr-social-share .dtr-social-list li a.dtr-twitter { color: #1da1f2; }
.dtr-social-share .dtr-social-list li a.dtr-pinterest { color: #bd081c; }
.dtr-social-share .dtr-social-list li a.dtr-googleplus { color: #dd4b39; }
.dtr-social-share .dtr-social-list li a.dtr-linkedin { color: #00a0dc; }
/*-- Forms --*/
label, input, button, select, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="number"], input[type="tel"], input[type="search"] { color: #2c2c2c; }
select, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="number"], input[type="tel"], input[type="search"] { background-color: #f2f2f2; }
select, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="number"], input[type="tel"], input[type="search"] { border-color: #f2f2f2; }
textarea:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="search"]:focus { border-color: #b0b0b0 !important; }
.wpcf7-validation-errors { background: #fff; color: #424242; }
.dtr-required::after { content: '*'; color: #ce0000; }
.dtr-reply { background: #f2f2f2; }
/* placeholder */
::-webkit-input-placeholder {
color: #b8b8b8 !important;
opacity: 1;
font-size: 95%;
}
:-moz-placeholder {
color: #b8b8b8 !important;
opacity: 1;
font-size: 95%;
}
::-moz-placeholder {
color: #b8b8b8 !important;
opacity: 1;
font-size: 95%;
}
:-ms-input-placeholder {
color: #b8b8b8 !important;
opacity: 1;
font-size: 95%;
}
/* search form */
.dtr-search-submit { background-color: #1c252e; color: #fff; }
.dtr-search-modal-body .dtr-search-submit:before { color: #1c252e; }
.modal-backdrop { background-color: #000; }
.dtr-search-modal-title { color: #fff; }
/*===== menu colors starts =====*/
/*-- Main Navigation --*/
/* main menu link */
.sf-menu a { color: #1c252e; }
.sf-menu li a:hover { color: #b33771; }
.sf-menu li.current-menu-item a, .sf-menu li.current-menu-ancestor > a { color: #b33771; }
/*Dropdown link color*/
.sf-menu li li a, .sf-menu .sub-menu li.current-menu-item li a, .sf-menu li.current-menu-item li a, .sf-menu ul li.current-menu-item a, .sf-menu li li.current-menu-ancestor > a:hover { color: #1c252e; }
/*dropdown hover active color*/
.sf-menu .sub-menu li.current-menu-item li a:hover, .sf-menu .sub-menu li.current-menu-item a, .sf-menu li li.current-menu-ancestor > a, .sf-menu ul li a:hover, .sf-menu ul li:hover > a { color: #b33771; }
/*dropdown Link Hover / Active background color*/
.sf-menu .sub-menu li.current-menu-item li a:hover, .sf-menu ul li.current-menu-parent > a, .sf-menu li li.current-menu-ancestor > a, .sf-menu ul li a:hover, .sf-menu ul li:hover > a, .sf-menu .sub-menu li.current-menu-item a { background-color: #f2f2f2; }
/*dropdown background color*/
.sf-menu ul, .sf-menu ul ul, .sf-menu .sub-menu li.current-menu-item li a { background-color: #fff; }
.sf-menu ul a { border-color: #eaeaea; }
/*-- Alt Main Navigation --*/
/* main menu link */
.dtr-menu-alt .sf-menu a { color: #1c252e; }
.dtr-menu-alt .sf-menu li a:hover { color: #b33771; }
.dtr-menu-alt .sf-menu li.current-menu-item a, .dtr-menu-alt .sf-menu li.current-menu-ancestor > a { color: #b33771; }
/*Dropdown link color*/
.dtr-menu-alt .sf-menu li li a, .dtr-menu-alt .sf-menu .sub-menu li.current-menu-item li a, .dtr-menu-alt .sf-menu li.current-menu-item li a, .dtr-menu-alt .sf-menu ul li.current-menu-item a, .dtr-menu-alt .sf-menu li li.current-menu-ancestor > a:hover { color: #1c252e; }
/*dropdown hover active color*/
.dtr-menu-alt .sf-menu .sub-menu li.current-menu-item li a:hover, .dtr-menu-alt .sf-menu .sub-menu li.current-menu-item a, .dtr-menu-alt .sf-menu li li.current-menu-ancestor > a, .dtr-menu-alt .sf-menu ul li a:hover, .dtr-menu-alt .sf-menu ul li:hover > a { color: #b33771; }
/*dropdown Link Hover / Active background color*/
.dtr-menu-alt .sf-menu .sub-menu li.current-menu-item li a:hover, .dtr-menu-alt .sf-menu ul li.current-menu-parent > a, .dtr-menu-alt .sf-menu li li.current-menu-ancestor > a, .dtr-menu-alt .sf-menu ul li a:hover, .dtr-menu-alt .sf-menu ul li:hover > a, .dtr-menu-alt .sf-menu .sub-menu li.current-menu-item a { background-color: #f2f2f2; }
/*dropdown background color*/
.dtr-menu-alt .sf-menu ul, .dtr-menu-alt .sf-menu ul ul, .dtr-menu-alt .sf-menu .sub-menu li.current-menu-item li a { background-color: #fff; }
.dtr-menu-alt .sf-menu ul a { border-color: #eaeaea; }
/*-- Responsive menu --*/
.slicknav_nav, .slicknav_nav a, .slicknav_menu .slicknav_menutxt, .slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover { color: #fff !important; }
.slicknav_menu { background-color: transparent; }
.slicknav_menu .slicknav_icon-bar { background-color: #fff !important; }
.slicknav_menu .slicknav_icon-bar { box-shadow: none }
/*-- grey common --*/
#dtr-secondary-section .widget-title, #reply-title.comment-reply-title, .dtr-relatedposts-title, .comments-title, #dtr-footer-section .widget-title, .dtr-search-item-inner, td, th, .widget_recent_entries ul li, blockquote, .dtr-border-quote, .widget_calendar td, .widget_calendar th, td { border-color: #d0d0d0; }
/*===== themebase color =====*/
.dtr-img-shadow, .dtr-ql-format-wrapper, .dtr-testimonial::before,blockquote.dtr-icon-quote::before,.dtr-ql-text::before { color: #F5CD79; }
.dtr-faq-number, .tooltip-inner, .dtr-promobox-btn, .dtr-packagebox-tagline, .dtr-infobox-sub-title::after { background-color: #F5CD79; }
.tooltip-inner { border-color: #F5CD79; }
.sticky .dtr-entry-thumb::before, .tooltip.top .tooltip-arrow { border-top-color: #F5CD79; }