.home_contact .mkd-elements-holder-item-content {
       min-height: 242px;
}

@media only screen 
  and (min-width: 480px) 
  and (max-width: 767px)
{

  
  .home #theme-page .tp-caption.H1-title, .H1-title{
    max-width: 450px !important;
    font-size: 50px !important;
    line-height: 65px !important;
    letter-spacing: 0 !important;
    min-width: 450px !important;
    width: 475px !important;
  }
}

@media only screen 
  and (min-width: 320px) 
  and (max-width: 479px)
{
    .mkd-mobile-header .mkd-mobile-logo-wrapper a {
    height: 51px !important;
}
 #theme-page .tp-caption.H1-title, .H1-title{
  max-width: 275px !important;
    font-size: 38px !important;
    line-height: 45px !important;
    letter-spacing: 0 !important;
    min-width: 275px !important;
    width: 275px !important;
  }
}


@media only screen 
  and (min-width: 768px) 
  and (max-width: 1024px)
{
  
  #general.inner_page_title{
      background-position: center !important;
    background-size: cover !important;
  }
  
  .inner_page_title h1{
    font-size: 51px !important;
    line-height: 60px !important;
    letter-spacing: 0 !important;
  }
  
    .inner_page_title .vc_empty_space{
    height:150px !important;
  }
  #rev_slider_1_1 .mikado-number {
       top: 130% !important;
}
.our_special_1 .vc_column-inner{
      margin-top: 50px !important;
  } 
  .mkd-grid-row .mkd-footer-bottom-three-cols{
      padding: 0 20px !important;
  }
  
  .contact_11 .vc_column-inner{
     margin-top: 0px !important;
    margin-bottom: 50px !important;
  } 
  .mkd-grid-col-6, .mkd-grid-col-7 {
        padding-left: 25px !important;
    padding-right: 25px !important;
}
  
  .home_contact .wpb_single_image img{
        width: 100% !important;
  }
  
  .home_contact .mkd-elements-holder-item-content{
  width: 555px !important;
    margin: 0 auto 0px auto !important;
  }

  .home_contact .vc_single_image-wrapper{
        width: 100% !important;
        display: block !important;
  }
  
   #card_slider_11  .vc_column-inner {
      padding-left: 0 !important;
    padding-right: 0 !important;
  }

  
 #theme-page .tp-caption.H1-title, .H1-title{
    max-width: 675px !important;
    font-size: 63px !important;
    line-height: 75px !important;
    letter-spacing: 0 !important;
    min-width: 675px !important;
    width: 475px !important;
  }
  
  .tp-caption img{
  display: none !important;
  }
  
  #card_slider_11{
      background-position: top !important;
    background-size: cover !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important;
        padding-top: 100px !important;
  }
   #card_slider_11 .mkd-elements-holder-item-content {
      padding: 25px 0 !important;
  }
  footer .mkd-grid-col-6 {
    width: 100% !important;
}
}













@media only screen 
  and (min-width: 320px) 
  and (max-width: 767px)
{
  
  
  #general.inner_page_title{
      background-position: center !important;
    background-size: cover !important;
  }
  
  .inner_page_title h1{
    font-size: 44px !important;
    line-height: 54px !important;
    letter-spacing: 0 !important;
  }
  
    .inner_page_title .vc_empty_space{
    height:100px !important;
  }
  

  
    .contact_11 .vc_column-inner{
     margin-top: 0px !important;
    margin-bottom: 50px !important;
  }
  
  .home_contact .wpb_single_image img{
        width: 100% !important;
  }
  
  .home_contact .mkd-elements-holder-item-content{
  width: 251px !important;
    margin: 0 auto 0px auto !important;
  }

  .home_contact .vc_single_image-wrapper{
        width: 100% !important;
        display: block !important;
  }
  
   #card_slider_11  .vc_column-inner {
      padding-left: 0 !important;
    padding-right: 0 !important;
  }
  

  .tp-caption img{
  display: none !important;
  }
  #card_slider_11{
      background-position: top !important;
    background-size: cover !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important;
     padding-top: 100px !important;
  }
   #card_slider_11 .mkd-elements-holder-item-content {
      padding: 25px 0 !important;
  }
  footer .mkd-grid-col-6 {
    width: 100% !important;
}
}




.mkd-card-slider-holder .mkd-card-slide .mkd-card-content .mkd-card-text {
    margin: 15px 0 21px;
    min-height: 235px;
}
.mkd-title{
 display: none !important 
}
footer .mkd-grid-col-6{
 width: 70% 
}
footer .mkd-footer-bottom-holder .widget .mkd-footer-widget-title{
 display:none !important 
}
footer .mkd-footer-bottom-holder .mkd-grid-col-6.mkd-left+.mkd-grid-col-3.mkd-left .mkd-footer-bottom-right{
display: none
}
footer .mkd-footer-bottom-holder .mkd-footer-bottom-holder-inner {
    display: table-cell;
    vertical-align: middle;
    background: #000;
}
.mkd-top-bar{
  display: none
}
.mkd-main-menu>ul>li>a span.item_inner{
 color: #fff !important 
}
.mkd-page-header .mkd-menu-area{
 background: #000  
}
.mkd-logo-wrapper a img {
    height: auto;
    width: 75%;
    margin-top: -6px;
}

.mkd-mini-text-slider .mkd-separator {
    border-bottom-color: #0171BB !important;  
}
a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a:hover, .mkd-comment-list .children>li:before, .mkd-like.liked, .wpb_widgetised_column .widget.widget_nav_menu ul.menu li a.mkd-custom-menu-active, .wpb_widgetised_column .widget.widget_nav_menu ul.menu li a:hover, .wpb_widgetised_column .widget.widget_nav_menu ul.menu li.current-menu-item>a, aside.mkd-sidebar .widget.widget_nav_menu ul.menu li a.mkd-custom-menu-active, aside.mkd-sidebar .widget.widget_nav_menu ul.menu li a:hover, aside.mkd-sidebar .widget.widget_nav_menu ul.menu li.current-menu-item>a, .mkd-main-menu ul .mkd-menu-featured-icon, .mkd-drop-down .wide .second .inner ul li.sub .flexslider ul li a:hover, .mkd-drop-down .wide .second ul li .flexslider ul li a:hover, .mkd-drop-down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover, .mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li.mkd-active-item>a, .mkd-header-vertical .mkd-vertical-dropdown-float .second .inner ul li:hover>a, .mkd-header-vertical .mkd-vertical-menu .mkd-menu-featured-icon, .mkd-header-vertical-compact .mkd-vertical-dropdown-float .second .inner ul li.mkd-active-item>a, .mkd-header-vertical-compact .mkd-vertical-dropdown-float .second .inner ul li:hover>a, .mkd-header-vertical-compact .mkd-vertical-menu .mkd-menu-featured-icon, .mkd-mobile-header .mkd-mobile-nav a:hover, .mkd-mobile-header .mkd-mobile-nav h4:hover, .mkd-mobile-header .mkd-mobile-menu-opener a:hover, .mkd-fullscreen-menu-opener:hover .mkd-fsm-first-line, .mkd-fullscreen-menu-opener:hover .mkd-fsm-second-line, .mkd-fullscreen-menu-opener:hover .mkd-fsm-third-line, nav.mkd-fullscreen-menu ul>li:hover>a, .mkd-search-cover .mkd-search-close a:hover, .mkd-portfolio-single-holder .mkd-portfolio-fields .mkd-portfolio-info-item p a:hover, .mkd-portfolio-single-nav .mkd-single-nav-content-holder .mkd-single-nav-label-holder:hover, .mkd-counter-holder .mkd-counter, .mkd-countdown .countdown-amount, .mkd-countdown .countdown-period, .mkd-message .mkd-message-inner a.mkd-close i:hover, .mkd-ordered-list ol>li:before, .mkd-unordered-list ul>li:before, .mkd-icon-list-item .mkd-icon-list-icon-holder-inner .font_elegant, .mkd-icon-list-item .mkd-icon-list-icon-holder-inner i, .mkd-blog-slider-holder.simple .mkd-blog-slider-item .mkd-avatar-date-author .mkd-date-author .mkd-author a:hover, .mkd-testimonials .mkd-testimonial-quote span, .mkd-price-table .mkd-price-table-inner .mkd-price-in-table, .no-touch .mkd-horizontal-timeline .mkd-timeline-navigation a:hover, .mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon i, .mkd-pie-chart-with-icon-holder .mkd-percentage-with-icon span, .mkd-tab-slider-holder .mkd-tab-slider-nav .mkd-tab-slider-nav-item.flex-active h6.mkd-tab-slider-nav-title, .mkd-tab-slider-holder .mkd-tab-slider-nav .mkd-tab-slider-nav-item:hover h6.mkd-tab-slider-nav-title, .mkd-accordion-holder.mkd-boxed .mkd-title-holder .mkd-accordion-mark, .mkd-accordion-holder.mkd-boxed .mkd-title-holder.ui-state-hover, .mkd-restaurant-menu .mkd-rstrnt-price-holder .mkd-rstrnt-old-price, .mkd-blog-list-holder.mkd-simple .mkd-blog-list-item .mkd-avatar-date-author .mkd-date-author .mkd-author a:hover, .mkd-btn.mkd-btn-outline, blockquote .mkd-icon-quotations-holder, .mkd-title-description .mkd-image-gallery-title, .mkd-dropcaps, .mkd-portfolio-list-holder-outer.mkd-ptf-gallery article .mkd-ptf-item-excerpt-holder, .mkd-portfolio-list-holder-outer.mkd-ptf-gallery.mkd-hover-type-three .mkd-ptf-category-holder, .mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li.active, .mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li.current, .mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li:hover, .mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li.active, .mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li.current, .mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li:hover, .mkd-social-share-holder.mkd-list li a:hover, .mkd-comparision-pricing-tables-holder .mkd-cpt-features-holder .mkd-cpt-features-title-holder.mkd-cpt-table-head-holder .mkd-cpt-features-title strong, .mkd-icon-progress-bar .mkd-ipb-active, .mkd-item-showcase-holder .mkd-is-icon:hover .mkd-icon-element, .mkd-playlist .mkd-playlist-subtitle, .mkd-playlist .mkd-playlist-item.playing .mkd-playlist-control, .mkd-playlist .mkd-playlist-item.playing .mkd-playlist-item-title h5, .mkd-table-shortcode-holder .mkd-table-shortcode-item .mkd-table-content-item-holder.mkd-table-content-trending .mkd-table-content-item-title:after, .mkd-latest-posts-widget .mkd-blog-list-holder.mkd-image-in-box .mkd-blog-list-item .mkd-item-title a:hover, .mkd-page-footer .mkd-latest-posts-widget .mkd-blog-list-holder.mkd-image-in-box .mkd-blog-list-item .mkd-item-title a:hover, .mkd-page-footer .mkd-latest-posts-widget .mkd-blog-list-holder.mkd-minimal .mkd-blog-list-item .mkd-item-title a:hover, .mkd-blog-holder.mkd-blog-type-masonry article .mkd-post-info-category a, .mkd-blog-list-holder.mkd-masonry article .mkd-post-info-category a, .mkd-blog-holder.mkd-blog-type-masonry article.format-link .mkd-post-mark, .mkd-blog-list-holder.mkd-masonry article.format-link .mkd-post-mark, .mkd-blog-holder.mkd-blog-type-masonry article.format-quote .mkd-post-mark, .mkd-blog-list-holder.mkd-masonry article.format-quote .mkd-post-mark, .mkd-blog-holder.mkd-blog-type-standard article .mkd-post-info-category a, .mkd-blog-holder.mkd-blog-type-standard article.format-link .mkd-post-mark, .mkd-blog-holder.mkd-blog-type-standard article.format-quote .mkd-post-mark, .mkd-blog-holder article.sticky .mkd-post-title a, .mkd-blog-holder article .mkd-single-links-pages a:hover, .mkd-filter-blog-holder li.mkd-active, .mejs-controls .mejs-button button:hover, .mkd-footer-inner #lang_sel>ul>li>ul li a:hover span, .mkd-side-menu #lang_sel>ul>li>ul li a:hover span, .mkd-footer-inner #lang_sel a:hover, .mkd-side-menu #lang_sel a:hover, .mkd-fullscreen-menu-holder #lang_sel>ul>li>ul a:hover, .mkd-top-bar #lang_sel .lang_sel_sel:hover, .mkd-top-bar #lang_sel ul ul a:hover, .mkd-top-bar #lang_sel_list ul li a:hover, .mkd-main-menu .menu-item-language .submenu-languages a:hover, .mkd-menu-area .mkd-position-right #lang_sel .lang_sel_sel:hover, .mkd-sticky-header .mkd-position-right #lang_sel .lang_sel_sel:hover, .mkd-menu-area .mkd-position-right #lang_sel ul ul li a:hover, .mkd-sticky-header .mkd-position-right #lang_sel ul ul li a:hover, .mkd-menu-area .mkd-position-right #lang_sel_list ul li a:hover, .mkd-sticky-header .mkd-position-right #lang_sel_list ul li a:hover, .mkd-woocommerce-page .woocommerce-error .button.wc-forward:hover, .mkd-woocommerce-page .woocommerce-info .button.wc-forward:hover, .mkd-woocommerce-page .woocommerce-message .button.wc-forward:hover, .woocommerce-page .mkd-content .mkd-quantity-buttons .mkd-quantity-minus:hover, .woocommerce-page .mkd-content .mkd-quantity-buttons .mkd-quantity-plus:hover, div.woocommerce .mkd-quantity-buttons .mkd-quantity-minus:hover, div.woocommerce .mkd-quantity-buttons .mkd-quantity-plus:hover, .mkd-woocommerce-page table.cart tr.cart_item td.product-subtotal, .mkd-woocommerce-page .cart-collaterals table tr.order-total .amount, .mkd-woocommerce-page.woocommerce-account .woocommerce table.shop_table td.order-number a:hover, .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li a:not(.remove):hover, .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li .remove:hover, .widget.woocommerce.widget_layered_nav_filters a:hover, .widget.woocommerce.widget_products ul li a:hover .product-title, .widget.woocommerce.widget_recently_viewed_products ul li a:hover .product-title, .widget.woocommerce.widget_top_rated_products ul li a:hover .product-title, .widget.woocommerce.widget_products ul li .amount, .widget.woocommerce.widget_recently_viewed_products ul li .amount, .widget.woocommerce.widget_top_rated_products ul li .amount, .widget.woocommerce.widget_recent_reviews a:hover, .mkd-shopping-cart-dropdown .mkd-item-info-holder .remove:hover, .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-subtotal-holder .mkd-total-amount span {
    color: #0171BB !important;
}
.page-id-16021 .mkd-main-menu > ul > li.mkd-active-item > a span.item_inner {
background-color: #0171BB !important;
}
.mkd-main-menu>ul>li:hover>a>span.item_outer {
background-color: #0171BB !important;
}
.mkd-card-slider-holder .mkd-card-slide .mkd-card-content .mkd-separator{
    border-bottom-color: #0171BB;
}
.mkd-iwt-icon-holder i {
background-color:#0171BB;
  border-color:#0171BB;
}
#mkd_search_opener-2 .mkd-right-from-main-menu-widget-inner i {
display:none;
}
.mkd-main-menu>ul>li>a span.item_inner {
    color:#000;
}
.mkd-position-left-inner #text-6 p {
float:left;
  width:17%;
}
.page-id-16021 .mkd-top-bar, .page-id-16021 .mkd-top-bar-background {
    background-color: #0171BB;
}
.mkd-position-right-inner  #text-13 p {
margin-top:-10px;
}
#mkd_side_area_opener-2 .mkd-side-menu-button-opener i {
display:none;
}
.mkd-btn.mkd-btn-solid {
    background-color: #0171BB;
    border: 2px solid #0171BB;
    color: #161616;
}

.mkd-page-header .mkd-menu-area .mkd-position-right-inner {
    /* height: 100%; */
    margin-top: -197px;
}
.mkd-light-header .mkd-menu-area .mkd-light-logo {
margin-top:-34px;
}
