them/*
Theme Name:     Bodkin Deploy Child Theme
Theme URI:      http://deploy.mikado-themes.com
Description:    A child theme of Deploy Theme
Author:         Mikado Themes
Author URI:     http://themeforest.net/user/mikado-themes
Template:       deploy
Version:        1.0.0
*/

@import url("../deploy/style.css");

div {
	display: block;
}
/* to fix on firefox */
.mkdf-position-right-inner {
  width: 180px;
}

.mkdf-drop-down ul.mkdf-grid-1300 .mkdf-drop-down .wide .second>.inner>ul {
 /* width: 685px; */
}

/* FOR GENERAL USE */
.phone-only {
    display: none;
}
.center {
    text-align: center;
}
.white-text {
    color: #fff;
}
.clear {
    clear: both;
}
h1, h2, h3, h4, h5, h6, p, li {
    margin-bottom: 1em;
}
ol, ul {
    font-size: 20px;
    line-height: 1.5em;
    margin: 10px 0 0;
    list-style: outside;
    margin-left: 24px;
}
a, a:hover {
    text-decoration: none;
}
button {
    padding: 5px 10px;
    margin: 1em 0;
}
/* MailChimp button */
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
                                                                                               padding: 10px 20px;
                                                                                               margin: 1em 0;
																							   background-color: #be2f2f;
																							   color: #fff;
																							   border-radius: 5px;
                                                                                           }

/* for button */
.mkdf-btn.mkdf-btn-outline {
    background-color: #be2f2f;
}

/* Download button */
.single-portfolio-item .download-button {
    padding: .5em 0;
}
.download-button {
    color: #fff;
    border: #be2f2f 1px solid;
    background-color: #be2f2f;
    background-image: none;
    width: 25%;
    padding: .5em 0;
}
.download-button:hover {
    background-color: #ea383e;
    background-image: none;
    text-decoration: none;
}
.single-portfolio-item .download-button {
    width: 50%;
}
.small {
    font-size: .75em;
}
.hidden {
    display: none;
}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, button {
  border: none;
}

/* HEADER AND MAIN MENU */

/*.home .mkdf-top-bar {
    background-color: #fff;
    opacity: .6;
}*/
.mkdf-top-bar .mkdf-grid .mkdf-vertical-align-containers {
    background-color: transparent!important;
}
.mkdf-vertical-align-containers .mkdf-position-right {
	width: 200px;
}
.simple-social-icons ul li {
    margin: 0 10px!important;
}
/*.simple-social-icons ul li a, .simple-social-icons ul li a:hover {
    background: none!important;
    background-color: transparent!important;
    /*
    opacity: .6!important;
    */
/*}*/
/*.home .mkdf-page-header {
    background-color: #fff;
    opacity: .6;
    z-index: 120;
}*/
.home .mkdf-page-header:hover {
    opacity: 1;

}

.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    height: 100px!important;
    width: 280px;
}
.mkdf-header-standard .mkdf-menu-area {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.mkdf-title {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.mkdf-title .mkdf-title-holder h1 {
    font-size: 32px;
    font-weight: bold;
    font-family: Lato;
    margin-bottom: .75em;
    margin-top: 1em;
}

.mkdf-btn.mkdf-btn-medium {
    padding: 6px 18px;
}
/* width of line under current menu item */
body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu > ul > li:hover > a .item_text:after, .mkdf-main-menu > ul > li.mkdf-active-item > a .item_text:after {
    width: 70px;
}
/* white text in menu - changed when home page changed to Spectral Imaging page */
.page-id-50 .mkdf-main-menu ul > li > a, .page-id-2889 .mkdf-main-menu ul > li > a {
    color: #fff!important;
}
@media only screen and (max-width: 1400px) {
	.page-id-50 .mkdf-main-menu ul > li > a, .page-id-2889 .mkdf-main-menu ul > li > a {
  	  color: #be2f2f!important;
	}
}
/* Submenu */
.page-id-50 .mkdf-drop-down .narrow .second .inner ul li a, .page-id-2889 .mkdf-drop-down .narrow .second .inner ul li a {
  	  color: #fff!important;
}

.home .mkdf-main-menu.mkdf-default-nav > ul > li:hover > a, .home .mkdf-main-menu.mkdf-default-nav > ul > li.mkdf-active-item:hover > a, body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu.mkdf-default-nav > ul > li:hover > a, body:not(.mkdf-menu-item-first-level-bg-color) .mkdf-main-menu.mkdf-default-nav > ul > li.mkdf-active-item:hover > a, .home .home .mkdf-page-header #lang_sel ul li a:hover, .home .mkdf-page-header #lang_sel_click > ul > li a:hover {
    color: #ea383e!important;
}
.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li > a, .mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li > a {
    color: #3a383a;
}
.mkdf-header-standard .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-header-standard-menu-holder {
	width: 580px;
	margin-left: 40px;
}
.mkdf-drop-down .second {
    top: calc(100% - 12px);
}
.mkdf-drop-down .second .inner ul li {
    width: 280px;
}
.mkdf-drop-down .narrow .second .inner ul li {
	width: 250px;
}
.mkdf-grid-1300 .mkdf-drop-down .wide .second>.inner>ul {
    width: 340px; /* was 640px */
 /*   margin-left: 200px; */
}
.mkdf-drop-down .wide.left_position .second ul li, .mkdf-drop-down .wide.right_position .second ul li {
	width: 305px;
}
.mkdf-drop-down .wide .second > .inner > ul > li {
    width: 33%;
}
.mkdf-drop-down ul.mkdf-grid-1300 .mkdf-drop-down .wide .second>.inner>ul {
  /*  margin-left: 1000px; */
    width: 650px;
}

.mkdf-drop-down .wide .second .inner > ul > li > a:hover {
    background-color: #666366;
}

.mkdf-drop-down .wide .second ul li a, .mkdf-drop-down .wide .second .inner ul li.sub a, .mkdf-drop-down .wide .second .inner ul li h4 {
    text-decoration: none;
}
/* sub sub menu */
.mkdf-drop-down .narrow .second .inner ul li ul {
	width: 280px;
}
.single-portfolio-item .mkdf-drop-down .narrow .second .inner ul li ul {
	left: calc(100% + -5px);
}
.mkdf-drop-down .narrow .second .inner ul li ul li {
	width: 280px;
}
.mkdf-drop-down .second .inner ul li.sub a .q_menu_arrow {
    top: 45%;
    right: 12px;
}
/* CONTENT AREA */
.mkdf-content {
    padding-bottom: 20px;
}

/* FOOTER */
footer .mkdf-footer-top-holder {
    padding: 55px 45px 30px 45px;
}
footer .mkdf-footer-bottom-holder {
    background-color: #212121;
}
footer p {
    color: #bcbcbc;
    font-size: 14px;
}
footer ul {
    font-size: 16px;
}
footer .widget li {
    margin-bottom: 0;
}
.garnet-link {
    color: #999;
}
/* BUTTONS */

.mkdf-btn, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, .woocommerce .button {
    border-radius: 5px;
    font-size: 20px;
}

/* HOME PAGE */

.home .mkdf-title {
}
.home .mkdf-logo-wrapper {
  /*  background: #fff;
    border: solid #fff 10px;
    border-radius: 5px;  OLD HEADER */
}
.home.mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header) .mkdf-main-menu > ul > li > a, .home.mkdf-light-header.mkdf-header-style-on-scroll .mkdf-page-header .mkdf-main-menu > ul > li > a {
    /*   color: #fff; OLD HEADER */
    color: #184482;
}
#slide-3-layer-1::after {
    content: "TM";
    font-size: 16px;
    position: relative;
    bottom: 20px;
}
.company-description {
    text-align: center;
    color: #184482;
    padding: 50px 0;
    font-size: 36px;
}
/* TWO IMAGES */
.vc_single_image-wrapper a, .vc_single_image-wrapper a:hover {
    text-decoration: none;
}
.wpb_single_image a {
    text-decoration: none;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
    margin: 0;
}
.vc_single_image-wrapper:hover::after, .wpb_image_grid .wpb_image_grid_ul .isotope-item a:hover::after {
    content: "Learn More";
    background-color: #be2f2f;
    color: #fff;
    padding: 10px 60px;
    font-size: 24px;
    position: relative;
    top: -40px;
    text-decoration: none;
    text-align: center;
}
.mkdf-testimonial-content {
    background-image: url(/wp-content/uploads/2011/02/test-bg.jpg?id=2340);
    padding: 56px 80px 0;
}
.mkdf-testimonials-slider .mkdf-testimonials .mkdf-testimonial-text, p.mkdf-testimonial-slider-job, .mkdf-testimonials-slider .mkdf-testimonials .mkdf-testimonial-author-text, .mkdf-testimonial-author {
    color: #fff;
    text-align: center;
}
.mkdf-testimonials-slider .mkdf-testimonials .mkdf-testimonial-author-text {
    float: none;
}

.mkdf-blog-carousel-boxes h4.mkdf-boxes-item-title a {
    text-decoration: none;
}

/* CLIENT MAP */
.iwm_map_canvas circle[fill^="#380D0F"] {
    r:30;
    opacity:0.8;
}
/* Product Archive Pages */
.mkdf-item-text-overlay p {
	color: #fff;
}
/* PORTFOLIO - PRODUCTS */
.custom-portfolio {
    width: 96%;
	max-width: 1300px;
    margin: 0 auto;
	padding: 2%;
}
.product-text p {
    padding-right: 20px;
}
.mkdf-portfolio-single-likes {
    display: none;
}
.single-portfolio-item ul {
    margin-bottom: .75em;
}
.single-portfolio-item li {
    margin-bottom: .25em;
}
.single-portfolio-item ul ul {
    margin-left: 8px;
    list-style-type: circle;
}
/* DELUXE PORTFOLIO - PRODUCTS */
.deluxe-portfolio.mkdf-two-columns-33-66 .mkdf-column1 {
	width: 32%;
	margin-right: 1%;
}
.deluxe-portfolio.mkdf-two-columns-33-66 .mkdf-column2 {
	width: 66%;
	margin-left: 1%;
}
@media only screen and (max-width: 768px) {
.deluxe-portfolio.mkdf-two-columns-33-66 .mkdf-column1 {
	width: 100%;
	margin-right: 0;
}
.deluxe-portfolio.mkdf-two-columns-33-66 .mkdf-column2 {
	width: 100%;
	margin-left: 0;
}
}

.deluxe-portfolio {
    width: 96%;
	max-width: 1300px;
    margin: 0 auto;
	padding: 2%;
}
.deluxe-portfolio .wp-post-image {
	width: 100%;
	border-radius: 30px;
    box-shadow: #ddd 3px 3px;
}
.button-quote {
	text-align: center;
}
.deluxe-portfolio h2,
.deluxe-portfolio h2 a,
.deluxe-portfolio h3,
.deluxe-portfolio h4 {
	 text-align: center;
	 font-weight: bold;
     color: #184482;
 }
 .deluxe-portfolio h2 {
	 font-size: 32px;
 }
.deluxe-portfolio button {
	width: 100%;
	padding: 20px 0px;
	border-radius: 22px;
}
.button-quote button a {
	color: #fff;
	font-size: 24px;
}
.deluxe-portfolio button a {
	color: #fff;
	font-size: 32px;
}
.box-shadow {
	padding: 30px;
	border-radius: 22px;
    box-shadow: #ddd 3px 3px;
	background-color: #fafafa;
}
@media only screen and (max-width: 600px) {
	.box-shadow {
		margin-bottom: 10px;
	}
	.deluxe-portfolio.box-shadow {
		padding: 20px;
		width: 85%;
	}
}
.rounded,
.rounded img {
	border-radius: 22px;
}
.deluxe-portfolio .product-headline {
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #636363;
}
.deluxe-portfolio .product-description {
	column-count: 2;
	column-gap: 20px;
}
@media only screen and (max-width: 768px) {
.deluxe-portfolio .product-description {
	column-count: 1;
	column-gap: 0px;
}
}
.deluxe-portfolio .product-description h3 {
	font-size: 32px;
	line-height: 1.3;
	color: #184482;
	text-align: left;
}
.deluxe-portfolio .product-description ul {
	list-style: none; 
	margin-left: 0;
}
.deluxe-portfolio .product-description li {
	font-size: 28px;
	font-weight: bold;
	line-height: 1.7;
	color: #184482;
}
.deluxe-portfolio .product-description p {
	font-size: 24px;
	line-height: 1.3;
}
.deluxe-portfolio .product-attributes h2,
.deluxe-portfolio .product-specs h2 {
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #184482;
}
.product-attributes p {
	margin-bottom: 1em;
	font-size: 24px;
	font-weight: bold;
	color: #184482;
	line-height: 1.2;
}

.product-specs-container {
	margin: 0 40px;
	padding: 20px;
	background-color: #fafafa;
	border-radius: 30px;
    box-shadow: #ddd 3px 3px;
}
@media only screen and (max-width: 600px) {
	.product-specs-container {
		margin: 0;
	}
}
.product-specs-container .specs-table {
	overflow-x: auto;
}
.product-specs-container tr {
	border: none;
}
.product-specs-container tr:hover {
    box-shadow: #ddd 3px 3px;
	border-radius: 10px;
	background-color: #fff;
}
.product-specs-container td {
	border: none;
	font-size: 20px;
	font-weight: bold;
	color: #184482;
	line-height: 1.3;
}
.product-specs-container .datasheet {
	margin-top: .5em;
	text-align: center;
}
.product-specs-container .download-button {
	width: 100%;
	border-radius: 22px;
	background-color: #184482;
	font-size: 1.9em;
}
.product-specs-container tr td:first-child {
	text-align: left;
}
.product-specs-container tr td:last-child {
	text-align: right;
}
.key-features-inner {
	background-color: #f8f5f5;
	border-radius: 22px;
	padding: 20px;
}
.key-features-inner p {
	font-size: 24px;
	font-weight: bold;
	color: #184482;
}
.deluxe-portfolio .read-more {
	text-align: center;
}
.deluxe-portfolio .read-more a {
	text-decoration: none;
	color: #184482;
	font-size: 26px;
	font-weight: bold;
}
.key-features .box-shadow:first-child,
.mira .box-shadow:first-child {
	margin-right: 20px;
}
@media only screen and (max-width: 600px) {
	.key-features .box-shadow:first-child,
	.mira .box-shadow:first-child {
		margin-right: 0px;
	}
	.mira .mkdf-two-columns-50-50 .mkdf-column {
    width: 100%;
	}
}
.mira p {
	font-size: 24px;
}
.mira .clearfix {
	clear: both;
}
.dp-applications {
	display: flex;
	flex-wrap: nowrap;
    justify-content: space-around;
	font-weight: bold;
	text-align: center;
}
@media only screen and (max-width: 600px) {
	.dp-applications {
		flex-wrap: wrap;
	}
}
.application-button {
	display: block;
	width: 33%;
/*	margin: 20px; */
	padding: 20px;
	border-radius: 20px;
	box-shadow: #ddd 3px 3px;
}
/* .application-button:first-child {
	margin-left: 0;
}
.application-button:last-child {
	margin-right: 0;
} */
@media only screen and (max-width: 600px) {
	.application-button {
		width: 100%;
/*		margin: 0; */
	}
}
.related-product {
	width: 33%;
	display: inline-block;
	vertical-align: top;
}
.related-product-inner {
	padding: 20px;
}
@media only screen and (max-width: 600px) {
	.related-product {
		width: 100%;
	}
}
/* REQUEST A QUOTE FORM */
.belch-modal__header .belch-modal__close:before {
    color: black;
    font-size: 18px;
}
.belch-modal__close {
	color: black;
	font-size: 18px;
}

/* VIDEO LIBRARY */
.fluidvids {
    width: 50%!important;
    padding-top: 30%!important;
    margin: 40px auto;
}
.row-two-videos .fluidvids {
	width: 100%!important;
	height: 300px;
}
/* to adjust top of video on precision ag page */
.page-id-2887 .rev_slider_wrapper {
    margin-top: -38px!important;
}

/* CASE STUDIES TABS */
.mkdf-tabs.mkdf-horizontal .mkdf-tab-container {
    background-color: #eee;
    border: 1px solid #989498;
}
.mkdf-tabs .mkdf-tabs-nav li {
}
.mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-active a:first-child, .mkdf-tabs.mkdf-horizontal .mkdf-tabs-nav li.ui-state-hover a:first-child {
    background-color: #989498;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#989498+0,666366+51,666366+51,666366+66,3a383a+100 */
    background: rgb(152,148,152); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(152,148,152,1) 0%, rgba(102,99,102,1) 51%, rgba(102,99,102,1) 51%, rgba(102,99,102,1) 66%, rgba(58,56,58,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(152,148,152,1) 0%,rgba(102,99,102,1) 51%,rgba(102,99,102,1) 51%,rgba(102,99,102,1) 66%,rgba(58,56,58,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(152,148,152,1) 0%,rgba(102,99,102,1) 51%,rgba(102,99,102,1) 51%,rgba(102,99,102,1) 66%,rgba(58,56,58,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#989498', endColorstr='#3a383a',GradientType=0 ); /* IE6-9 */

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,8098b9+1,184482+100 */
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(128,152,185,1) 1%, rgba(24,68,130,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(128,152,185,1) 1%,rgba(24,68,130,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(128,152,185,1) 1%,rgba(24,68,130,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#184482',GradientType=0 ); /* IE6-9 */



    color: #fff;
}
.wpb_content_element {
    clear: both;
}
/* HOW WE WORK PAGE - PROCESS CAROUSEL */

/*.mkdf-process-carousel .mkdf-pc-image-slider, .mkdf-process-carousel .slick-list, .mkdf-process-carousel .slick-track {*/
    /*height: auto!important;*/
/*}*/

.mkdf-pc-item-content {
    color: #fff;
}
.indent-left {
    margin-left: 20px;
}
.contracts ul {
    list-style-position: inside;
}

/* TABLES */
table tbody td, table tbody th {
    vertical-align: middle;
    border: 1px solid #646464;
}
/* PROCESS SLIDER */
.mkdf-process-carousel .mkdf-pc-item-holder.slick-current .mkdf-pc-item-title {
    color: #90b9f2;
    font-weight: bold;
}
.mkdf-pc-item-title {
    font-size: 24px;
}
/* WHITE PAPERS */
.page-id-630 h3 {
    margin-bottom: 0;
}
.page-id-630 em {
    margin-bottom: 1em;
}
.edd-submit {
    margin-bottom: 1em;
}
/* BLOG */

/* hide post author and number of comments */
.mkdf-blog-holder article .mkdf-post-info .mkdf-post-info-item {
    border-right: 0px;
}

.mkdf-post-info-author, .mkdf-post-info-comments-holder {
    display: none!important;
}
/* hide page title on News page */
.blog .mkdf-title .mkdf-title-holder h1 {
    display: none;
}
/* hide double title on single post */
.single-post .mkdf-title .mkdf-title-holder h1 {
    display: none;
}
/* hide title on individual pages */
.page-id-2740 .mkdf-title .mkdf-title-holder h1, .page-id-6 .mkdf-title .mkdf-title-holder h1 {
    display: none;
}
/* subtitle authorize distributor on hyperspectral page */
.page-id-39 .mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-title-subtitle-holder {
    vertical-align: bottom;
}
.page-id-39 .mkdf-title .mkdf-title-holder .mkdf-subtitle {
    margin: 0;
}
/* forms */
.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-textarea, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-quiz, #respond textarea, #respond input[type='text'], .post-password-form input[type='password'], .widget_search .searchform input[type=text], .widget_search .searchform input[type=search], .widget_product_search .searchform input[type=text], .widget_product_search .searchform input[type=search], .mkdf-content .searchform input[type=text], .mkdf-content .searchform input[type=search] {
    font-size: 14px;
}

.wpcf7-form-control {
    background-color: #ededed;
}
.mkdf-content input[type="email"] {
	padding: 10px;
	width: 250px;
}

/* MEDIA QUERIES - breakpoints copied from parent theme */
/* ========================================================================== */
@media only screen and (max-width: 1400px) {
  .mkdf-drop-down li.left_position .second {
	  left: -96px;
  }
}

@media only screen and (max-width: 1200px) {
.custom-portfolio {
	width: 95%;
}

@media only screen and (max-width: 1024px) {
    .mkdf-page-header {
        display: inline-block;
        margin: 0;
        position: relative;
        vertical-align: middle;
        width: 100%;
        z-index: 110;
    }
    .mkdf-mobile-header {
        display: none;
    }

    /* partnering page and products page */
    .page-id-2740 .mkdf-title, .page-id-6 .mkdf-title {
        display: none;
        height: 0;
    }
}

@media only screen and (max-width: 768px) {
  .mkdf-page-header {
      display: none;
  }
  .mkdf-mobile-header {
      display: block;
      border-bottom: 1px solid #e9e9e8;
  }
  .fa {
      font-size: 24px!important;
  }
}

@media only screen and (max-width: 600px) {
	.mc4wp-form input[type="submit"] {
    	width: 100%;
    	margin-left: 0;
    	line-height: 2;
	}
	.mkdf-portfolio-list-holder-outer.mkdf-ptf-three-columns article {
		width: 33.33%!important;
	}
}

@media only screen and (max-width: 480px) {
    .no-phone {
        display: none;
    }
    .phone-only {
        display: block;
    }
    h1 {
        font-size: 24px!important;
    }
    h2 {
        font-size: 20px!important;
    }
    p {
        font-size: 16px!important;
    }
    .mkdf-grid, .mkdf-container-inner, .mkdf-slider .carousel-inner .mkdf-slider-content-outer, .mkdf-grid-section .mkdf-section-inner {
        width: 95%!important;
    }

    .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
        height: 72px!important;
    }
    .company-description {
        font-size: 24px;
        padding: 30px 10px 0;
    }
    .wpb_single_image .vc_figure {
        margin-bottom: 20px;
    }
    .owl-wrapper {
        width: 100%!important;
    }
    /* for blog feed on home page */
    .mkdf-blog-carousel .owl-item {
        width: 100%!important;
        margin-bottom: 20px;
    }
    /* for Mikado Carousel */
    .mkdf-carousel .owl-item {
        width: 50%!important;
    }
    .owl-controls {
        display: none!important;
    }
    .mkdf-standard-content-holder .mkdf-blog-whole-section {
        position: relative;
        bottom: auto;
        left: auto;
    }
    .mkdf-standard-content-holder h3.mkdf-standard-item-title {
        font-size: 18px;
    }
    .mkdf-testimonial-content {
        padding: 20px;
    }
    /* partnering page hide big slider */
    .page-id-2740 .mkdf-slider {
        display: none;
    }
}

@media only screen and (max-width: 320px) {

}

