/*
Theme Name: The7 - Child
Author: Dream-Theme
Version: 1.0.0
Template: dt-the7
*/
@import url("../dt-the7/style.css");




textarea, input[type="button"], input[type="reset"], input[type="submit"], blockquote, .entry-author, .format-aside-content, .format-status-content, .format-link-content, .dt-form button, .dt-form input[type="button"], .dt-form input[type="reset"], .dt-form input[type="submit"], .dt-btn, .woocommerce #main a.button, #page .woocommerce a.button, #main button.button, #main input.button, #main #respond input#submit, #main #content input.button, .woocommerce-page #main a.button, .woocommerce-page #main button.button, .woocommerce-page #main input.button, .woocommerce-page #main #respond input#submit, .woocommerce-page #main #content input.button, #main .woocommerce button.button, #main #pricing-table .plan .signup, #main #shaon-pricing-table a.signup, #main .minimal .pt-button, #main-slideshow .tp-button, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .wpcf7-submit.dt-btn-m, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .widget .searchform input, .content .searchform input, .woocommerce.widget_product_search #s, .woocommerce.widget_product_categories #dropdown_product_cat, .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select, #pp_full_res .comment-form-email input, #pp_full_res .comment-form-author input, .wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="date"], .wpcf7 input[type="range"], .wpcf7 input[type="password"], .wpcf7 select, .gform_body input[type="text"], .gform_body input[type="email"], .gform_wrapper .gform_body input[type="url"], .gform_wrapper .gform_body input[type="tel"], .gform_wrapper .gform_body input[type="number"], .gform_wrapper .gform_body input[type="password"], .gform_body select, #header .mini-search .field, #main-nav > li, #main-nav > li > a, #phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li, #phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li > a, .sub-nav, #mobile-menu, .sidebar-content, .filter-extras .toggleSwitch, .filter-extras .toggleSwitch .act, .filter-categories.new-style a, #page .filter .filter-categories.new-style a:last-child, #page .filter .filter-categories.new-style a:first-child, .page-links, .page-nav, .filter-categories, .filter-extras, .form-fields, .form-fields span:first-child input, .form-fields span:last-child input, .icons-bg .benefits-grid-ico, .shortcode-action-bg, .shortcode-action-bg:before, .shortcode-tabs.tab-style-one, .shortcode-tabs.tab-style-two .nav, .shortcode-teaser.frame-on, .testimonial-item, .footer .testimonials.slider-content, .woocommerce .checkout input[type="text"], .shipping-calculator-form input[type="text"], .shipping-calculator-form select, .woocommerce .form-row input, .shortcode-code, #main .vc_text_separator div, #main .vc_progress_bar .vc_single_bar, #main .vc_progress_bar .vc_single_bar .vc_label, #main .vc_progress_bar .vc_single_bar .vc_bar, #main .flexslider, .wpb_tabs.tab-style-one, .wpb_tour.tab-style-one, .tab-style-two .wpb_tabs_nav, .nsu_widget input[type="text"], .nsu_widget input[type="email"], .mc4wp-form input[type="email"], .mc4wp-form input[type="text"], .nsu-submit, form.mc4wp-form input[type="submit"], div.mc4wp-form button[type="submit"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], #main #content .rotatingtweets, #main #content .norotatingtweets, .mc4wp-form form select, #megaMenu ul.megaMenu > li.menu-item, #megaMenu ul.megaMenu > li.menu-item > a, .shopping-cart-inner, .paginator a:first-child, .filter .filter-categories a:first-child, .filter .filter-extras .filter-by a:first-child, .paginator a:last-child, .filter .filter-categories a:last-child, .filter .filter-extras .filter-sorting a:last-child, #main table.cart td.actions .coupon .input-text, #main #content table.cart td.actions .coupon .input-text, .woocommerce-page #main table.cart td.actions .coupon .input-text, .woocommerce-page #main #content table.cart td.actions .coupon .input-text, .woocommerce .quantity, .woocommerce-page .quantity, .woocommerce #content .quantity, .woocommerce-page #content .quantity, .woocommerce .pp_woocommerce #respond input#submit, .customSelect, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul li:first-child span.current, .woocommerce-page #content nav.woocommerce-pagination ul li:first-child span.current, .woocommerce #content nav.woocommerce-pagination ul li:last-child span.current, .woocommerce-page #content nav.woocommerce-pagination ul li:last-child span.current, .woocommerce .comment-form input[type="text"], .woocommerce .comment-form input[type="email"], input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, .sub-nav > li:hover > a, .dl-menuwrapper .dl-menu, .loading-label, #page .tp-loader, #page .ls-defaultskin .ls-loading-container, #page .ls-carousel .ls-loading-container, .rsHomePorthole .rsPreloader, .rsShor .rsPreloader {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
}
.latest-innovation{
text-align: center;
}
.latest-innovation .wpb_singleimage_heading {
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
    min-height: 55px;

}

#respond {
background: url("images/dash.png") repeat-x scroll 0 0 transparent;
margin-top: 10px;
padding-top: 20px;
display: none;
}

/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}


.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.owl-theme .owl-controls .owl-nav .disabled {
    opacity: .5;
    cursor: default
}
.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    *display: inline
}
.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 200ms ease;
    -moz-transition: opacity 200ms ease;
    -ms-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #869791
}
