/*
Theme Name: iAcademy Child
Theme URI: https://iacademy.qodeinteractive.com
Description: A child theme of iAcademy Theme
Author: Mikado Themes
Author URI: https://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: iacademy
Template: iacademy
*/

/* #exportBtnLink,.exportBtn{text-decoration:underline}.Consultancy-Services .wpb_wrapper ul li{list-style:none;display:inline-block;line-height:36px}.Consultancy-Services .wpb_wrapper ul li a{background-color:#bd995c;border-radius:5px;color:#fff;padding:5px;border:none}.Consultancy-Services .wpb_wrapper ul li a:hover{color:#fff;-webkit-filter:brightness(85%);filter:brightness(85%)}.page .mkdf-container .mkdf-blog-holder-inner{opacity:1!important}.wpb_wrapper h5{font-size:18px!important}.cpvSearch .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.cpvSearch .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:26px;height:26px;margin:8px;border:2px solid #fff;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;border-color:#fff transparent transparent;top:-2px;left:-2px}#lds_ring,#lds_ring1{display:block;background:#d09871;height:40px;width:40px;margin-left:27px}.cpvSearch .lds-ring div:first-child{animation-delay:-.45s}.cpvSearch .lds-ring div:nth-child(2){animation-delay:-.3s}.cpvSearch .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.home-post-section .mkdf-blog-list-holder .mkdf-bli-info,.mkdf-cl-filter-holder,.mkdf-course-single-wrapper .mkdf-course-basic-info-wrapper .mkdf-course-action,.mkdf-element-label,.mkdf-search-opener,.mkdf-section-elements-summary,.mkdf-summary-value,.mkdf-tabs .mkdf-tabs-nav li:nth-child(2),.mkdf-tabs .mkdf-tabs-nav li:nth-child(3),.single-course .mkdf-course-reviews,.single-course .mkdf-tabs .mkdf-tabs-nav :nth-child(4){display:none!important}#showResult .odd,.cpvResult .odd{background:#efefef!important;color:#000!important}#showResult thead,.cpvResult thead{background:#fbf9f9!important;color:#000!important}#showResult .even{color:#000!important}.cpvSearch{display:flex!important;flex-wrap:wrap!important;max-width:900px}.searchbar{width:60%}#CPV_Code,.cpvSearch input{width:100%!important;padding:10px;border:2px solid #bb935a;font-size:15px;outline:0}.course-sidebar .custom-category,.mkdf-course-single-holder .mkdf-course-single-type,.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-price,.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-value,.mkdf-search-opener,.page-id-11229 .mkdf-title-holder{display:none}#showResult,.cpvResult .dataTable{display:block!important}#searchBtn,.cpvSearch button{background:#be995b;width:100%;padding:11px 15px;color:#fff;margin-left:9%;font-size:15px!important;text-transform:uppercase;text-align:left;cursor:pointer;border:none!important}.cpvResult .dataTable{overflow:scroll!important}#CPV_Code:focus-visible{border:2px solid #bb935a!important}#exportBtnLink{padding:10px 0 25px!important;display:inline-block}#showResult td,#showResult th{text-align:left!important}.search-button{width:24%;box-sizing:border-box;margin-left:3%}.dt-buttons{position:absolute;top:-175px;right:-4px}.dt-button span{background:#c89b5a!important;padding:10px 40px!important;color:#fff!important;font-size:15px!important;cursor:pointer}.dt-button{background:0 0;border:none!important}.iconn i:hover,h3 a:hover,h5 a:hover{color:#efa44d!important}.mkdf-drop-down .second .inner ul li.current-menu-item>a{color:#ababab}.mkdf-page-header .mkdf-main-menu>ul>li.mkdf-active-item>a,.mkdf-page-header ul li a:hover{color:#bb935a!important}.mkdf-page-header .mkdf-main-menu>ul>li>a{font-size:15px}.mkdf-page-header .mkdf-main-menu>ul>li.has_sub>a .mkdf-menu-arrow{display:block;padding-left:8px;font-size:20px!important}.mkdf-main-menu .item_outer{display:flex!important}.mkdf-main-menu>ul>li>a{padding:0 25px!important}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;width:1500px!important}.mkdf-page-header .mkdf-main-menu>ul>li.green-dop{position:relative}.mkdf-page-header .mkdf-main-menu>ul>.green-dop:before{position:absolute;content:url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron.png);top:39%;transform:rotate(90deg);left:3px;opacity:.6}.mkdf-page-header .mkdf-main-menu>ul>.green-dop:hover:before{top:38%;transform:rotate(270deg)!important;content:url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron-1.png)!important;left:8px}.mkdf-wrapper .mkdf-page-header .mkdf-main-menu>ul>li.green-dop.current-menu-item:focus:before{top:38%!important;transform:rotate(270deg)!important;content:url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron-1.png)!important;left:8px!important}.mkdf-page-header .mkdf-search-icon-text{text-transform:uppercase;font-weight:600}.according-section a,.careers-section .wpb_text_column h4 a:hover,.careers-section .wpb_text_column p a,.custom-color,.link-class a{color:#d39b5a}.according-section a:hover,.careers-section .wpb_text_column p a:hover,.custom-color:hover,.library-section h4 a:hover,.library-section p a:hover,.link-class a:hover{color:#efa44d}.consultancy-section .ui-tabs-tab a:hover,.consultancy-section .ui-tabs-tab.ui-tabs-active a{border-left-color:#bb935a!important;color:#bb935a!important}.mkdf-sidebar-holder .widgettitle{font-size:22px!important}.mkdf-course-list-holder.mkdf-cl-gallery:not(.mkdf-cl-one-column) article{float:unset!important}.course-list{width:75%!important;padding-right:100px!important}.course-sidebar{width:25%!important;border-left:1px solid #ebebeb;padding-left:10px!important}.course-sidebar .wpforms-form{background-color:#f2e9dc;padding:20px 25px;border:none;border-radius:5px;color:#000}.course-sidebar .wpforms-form h3{font-size:17px!important}.course-sidebar #wpforms-widget-2 .course-sidebar select,.course-sidebar .wpforms-field-select select,.course-sidebar .wpforms-form input{max-width:100%!important;font-size:14px!important;border:none!important}.course-sidebar .wpforms-field{width:100%!important;margin:0!important}.course-sidebar ul li label{font-size:14px!important;line-height:18px!important}.courses-section .mkdf-course-layout-filter i:hover,.courses-section .mkdf-course-layout-filter span.mkdf-active,.library-section p a{color:#bb935a}.mkdf-btn,.mkdf-tags a{font-weight:700;background-color:#bb935a!important;border:none!important;outline:0!important;background-image:none!important}.mkdf-btn:hover,.mkdf-content-inner .vc_column-inner .mkdf-btn:hover,.mkdf-tags a:hover{background-color:#162c40!important;border:none!important;outline:0!important}.mkdf-drop-down .narrow .second .inner ul{border-top:4px solid #bb935a!important}.tenders-section i:before,.tenders-section span:before{color:#d39b5a!important}.green-label,.mkdf-main-menu>ul>li>a>span.item_outer .item_text .green-label{color:green}button.mbtn{padding:.4em 1em;border-radius:6px;color:#fff;background-color:#1976d2;font-size:1.1em;border:0;cursor:pointer;margin:0}button.mbtn.navy{background-color:#1d2651}.application-form-section input,.application-form-section select{max-width:100%!important}.mkdf-cf7-contact-wrapper .mkdf-cf7-title{color:#fff!important;background-color:#1f2853!important}.page-id-5769 .mkdf-sidebar #wpforms-widget-2{display:block}.single-course .mkdf-sidebar #wpforms-widget-2{display:inherit}.mkdf-sidebar #wpforms-widget-2 .wpforms-form{background-color:#f2e9dc;border:none}.mkdf-sidebar #wpforms-widget-2 .wpforms-form input,.mkdf-sidebar #wpforms-widget-2 .wpforms-form select{max-width:100%;font-size:14px;border:none}.mkdf-sidebar #wpforms-widget-2 .wpforms-form h3{font-size:17px}.mkdf-sidebar #wpforms-widget-2 #wpforms-field-html,.mkdf-sidebar #wpforms-widget-2 .wpforms-field-label-inline{font-size:14px}.mkdf-sidebar #wpforms-widget-2 .wpforms-field{width:100%;margin:0}.mkdf-page-footer h4{color:#fff!important;font-size:25px}.mkdf-page-footer h3{font-size:18px}.mkdf-page-footer .second-cl h3{padding-bottom:28px}.sender-form-input-azmKqe .sender-form-image-wrapper{margin-bottom:30px;line-height:0;display:none!important}footer .widget ul li{display:block;line-height:20px;margin:0;padding:9px 0!important}.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post{position:inherit!important;float:unset!important}.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .mkdf-blog-holder-inner{position:unset!important}.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post .mkdf-post-heading .mkdf-post-image,.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post .mkdf-post-heading .mkdf-post-image img{width:100%}.page-id-5769 .ui-widget.ui-helper-reset .ui-accordion-content-active a{text-decoration:underline;color:#bd995c}@media screen and (max-width:1600px){.mkdf-main-menu>ul>li>a{padding:0 17px!important}}@media screen and (max-width:1460px){.mkdf-main-menu>ul>li>a{padding:0 10px!important}}@media only screen and (max-width:1366px){.mkdf-main-menu>ul>li>a{font-size:14px;padding:0 6px!important}.mkdf-page-header .mkdf-vertical-align-containers{padding:0!important}.mkdf-header-standard .mkdf-menu-area{padding:0 20px!important}.mkdf-page-header .mkdf-menu-area{height:66px!important}.mkdf-page-header .mkdf-main-menu>ul>li>a{font-size:13px}.mkdf-page-header .mkdf-main-menu>ul>li.has_sub>a:focus .mkdf-menu-arrow,.mkdf-page-header .mkdf-main-menu>ul>li.has_sub>a:hover .mkdf-menu-arrow{transform:rotate(-180deg);position:relative!important;top:-1px!important}}.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner{box-sizing:border-box;border-top:0 solid rgba(72,72,72,.8)}.mkdf-course-list-holder.mkdf-cl-standard article .mkdf-cli-text-holder .mkdf-cli-top-info .mkdf-cli-title{padding-right:20px}.mkdf-vertical-align-containers .mkdf-position-center:before,.mkdf-vertical-align-containers .mkdf-position-left:before,.mkdf-vertical-align-containers .mkdf-position-right:before{margin-right:0}.mkdf-course-single-holder .mkdf-course-basic-info-wrapper{margin-top:11px;display:none}.widget.mkdf-contact-form-7-widget .mkdf-widget-title-holder .mkdf-widget-title{color:#1f2853;padding-top:17px;margin-bottom:0}.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{border-color:#1e2752;background-color:#1e2752}.mkdf-course-single-holder .mkdf-course-title-wrapper .mkdf-course-right-section .mkdf-course-wishlist-wrapper a{font-size:12px;color:grey;text-transform:uppercase;display:none}.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder{font-size:20px!important}table td,table th{text-align:left}.mkdf-title-holder{border-bottom:8px solid #be995b}.mkdf-cli-image{border-bottom:7px solid #be995b}.mkdf-single-image-holder.mkdf-image-behavior-custom-link:hover .mkdf-si-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:none;-moz-transform:none;transform:none}.mkdf-cf7-contact-wrapper{background-color:#65b3e9}.wpforms-form{background-color:#f2e9dc;padding:20px 25px;border:none;border-radius:5px;color:#000}.mkdf-search-opener .mkdf-search-icon-text{color:#d39b5a;font-size:15px}.mkdf-slide-from-header-bottom-holder{width:220px}.move-right{margin-left:100px}.move-right-more{margin-left:190px}.center-image{display:block;margin:0 auto 0 50px}@media screen and (max-width:1200px){.mkdf-main-menu>ul>li>a{padding:0 4px!important;font-size:12px!important}#tableOne_wrapper{overflow:auto!important}}@media screen and (max-width:1024px){.mkdf-content .mkdf-grid-row .mkdf-sidebar-holder{margin-bottom:35px}.mkdf-content .mkdf-title-holder.mkdf-has-bg-image{height:250px!important}.mkdf-title-holder.mkdf-has-bg-image .mkdf-title-image{display:none!important}.mkdf-content .mkdf-grid-row .mkdf-page-content-holder.mkdf-content-left{padding-right:15px!important}.course-list,.course-sidebar{width:100%!important;padding-right:0!important}.course-sidebar{border:none!important;padding-left:0!important}.mkdf-course-list-holder.mkdf-cl-gallery:not(.mkdf-cl-one-column) article{float:unset!important}}@media screen and (max-width:768px){.mkdf-page-content-holder .procurement-bannar-section{padding-top:145px!important;padding-bottom:160px!important}.mkdf-page-content-holder .procurement-bannar-section .vc_custom_heading{font-size:30px!important;line-height:36px!important}.mkdf-page-content-holder .procurement-bannar-section p{font-size:17px!important}.wpb_text_column{font-size:16px!important}.mkdf-section-title-holder .mkdf-st-title{font-size:35px;line-height:1.35em}.client-slider-row .mkdf-owl-slider .owl-item img,.client-slider-row .mkdf-owl-slider .owl-item img:hover{max-width:240px!important}}@media screen and (max-width:680px){#searchBtn{padding:12px 15px;margin-left:16%}.searchbar{width:50%}}@media screen and (max-width:600px){#mytableCPV caption,#mytableCPV td::before,#mytableCPV thead,#mytableCPV tr{background-color:#1d2651;color:#fff}#mytableCPV{border:0}#mytableCPV caption{font-size:1.3em}#mytableCPV thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#mytableCPV tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}#mytableCPV td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}#mytableCPV td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}#mytableCPV td:last-child{border-bottom:0}}footer .mkdf-footer-bottom-holder .widget{margin:0!important;display:block}@media screen and (max-width:480px){.page-id-6033 .mkdf-container-inner{width:unset!important;padding:0 30px!important}#searchBtn{margin-left:20%}.search-button{width:25%;margin-left:1%}.searchbar{width:43%}}@media screen and (max-width:414px){.searchbar{width:90%}.search-button{width:97%;margin-left:0}#lds_ring{margin-left:8px;margin-top:8px}#searchBtn{margin-left:0;margin-top:8px}}@media screen and (max-width:380px){#searchBtn{padding:12px 11px}}@media screen and (max-width:360px){#CPV_Code{font-size:13px}#searchBtn{padding:12px 11px;font-size:13px!important}.search-button{width:80%;margin-left:0}} */




#exportBtnLink,
.exportBtn {
    text-decoration: underline;
}
.Consultancy-Services .wpb_wrapper ul li {
    list-style: none;
    display: inline-block;
    line-height: 36px;
}
.Consultancy-Services .wpb_wrapper ul li a {
    background-color: #9a6f2a;
    border-radius: 5px;
    color: #fff;
    padding: 5px;
    border: none;
}
.Consultancy-Services .wpb_wrapper ul li a:hover {
    color: #fff;
    -webkit-filter: brightness(85%);
    filter: brightness(85%);
}
.page .mkdf-container .mkdf-blog-holder-inner {
    opacity: 1 !important;
}
.wpb_wrapper h5 {
    font-size: 18px !important;
}
.cpvSearch .lds-ring {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}
.cpvSearch .lds-ring div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 26px;
    height: 26px;
    margin: 8px;
    border: 2px solid #fff;
    border-radius: 50%;
    animation: 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite lds-ring;
    border-color: #fff transparent transparent;
    top: -2px;
    left: -2px;
}
#lds_ring,
#lds_ring1 {
    display: block;
    background: #d09871;
    height: 40px;
    width: 40px;
    margin-left: 27px;
}
.cpvSearch .lds-ring div:first-child {
    animation-delay: -0.45s;
}
.cpvSearch .lds-ring div:nth-child(2) {
    animation-delay: -0.3s;
}
.cpvSearch .lds-ring div:nth-child(3) {
    animation-delay: -0.15s;
}
@keyframes lds-ring {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg);
    }
}
.home-post-section .mkdf-blog-list-holder .mkdf-bli-info,
.mkdf-cl-filter-holder,
.mkdf-course-single-wrapper .mkdf-course-basic-info-wrapper .mkdf-course-action,
.mkdf-element-label,
.mkdf-search-opener,
.mkdf-section-elements-summary,
.mkdf-summary-value,
.mkdf-tabs .mkdf-tabs-nav li:nth-child(2),
.mkdf-tabs .mkdf-tabs-nav li:nth-child(3),
.single-course .mkdf-course-reviews,
.single-course .mkdf-tabs .mkdf-tabs-nav :nth-child(4) {
    display: none !important;
}
#showResult .odd,
.cpvResult .odd {
    background: #efefef !important;
    color: #000 !important;
}
#showResult thead,
.cpvResult thead {
    background: #fbf9f9 !important;
    color: #000 !important;
}
#showResult .even {
    color: #000 !important;
}
.cpvSearch {
    display: flex !important;
    flex-wrap: wrap !important;
    max-width: 900px;
}
.searchbar {
    width: 60%;
}
#CPV_Code,
.cpvSearch input {
    width: 100% !important;
    padding: 10px;
    border: 2px solid #9a6f2a;
    font-size: 15px;
    outline: 0;
}
.course-sidebar .custom-category,
.mkdf-course-single-holder .mkdf-course-single-type,
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-price,
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-value,
.mkdf-search-opener,
.page-id-11229 .mkdf-title-holder {
    display: none;
}
#showResult,
.cpvResult .dataTable {
    display: block !important;
}
#searchBtn,
.cpvSearch button {
    background: #9a6f2a;
    width: 100%;
    padding: 11px 15px;
    color: #fff;
    margin-left: 9%;
    font-size: 15px !important;
    text-transform: uppercase;
    text-align: left;
    cursor: pointer;
    border: none !important;
}
.cpvResult .dataTable {
    overflow: scroll !important;
}
#CPV_Code:focus-visible {
    border: 2px solid #9a6f2a !important;
}
#exportBtnLink {
    padding: 10px 0 25px !important;
    display: inline-block;
}
#showResult td,
#showResult th {
    text-align: left !important;
}
.search-button {
    width: 24%;
    box-sizing: border-box;
    margin-left: 3%;
}
.dt-buttons {
    position: absolute;
    top: -175px;
    right: -4px;
}
.dt-button span {
    background: #9a6f2a !important;
    padding: 10px 40px !important;
    color: #fff !important;
    font-size: 15px !important;
    cursor: pointer;
}
.dt-button {
    background: 0 0;
    border: none !important;
}
.iconn i:hover,
h3 a:hover,
h5 a:hover {
    color: #9a6f2a !important;
}
.mkdf-drop-down .second .inner ul li.current-menu-item > a {
    color: #ababab;
}
.mkdf-page-header .mkdf-main-menu > ul > li.mkdf-active-item > a,
.mkdf-page-header ul li a:hover {
    color: #9a6f2a !important;
}
.mkdf-page-header .mkdf-main-menu > ul > li > a {
    font-size: 15px;
}
.mkdf-page-header .mkdf-main-menu > ul > li.has_sub > a .mkdf-menu-arrow {
    display: block;
    padding-left: 8px;
    font-size: 20px !important;
}
.mkdf-main-menu .item_outer {
    display: flex !important;
}
.mkdf-main-menu > ul > li > a {
    padding: 0 25px !important;
}
.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
    width: 1500px !important;
}
.mkdf-page-header .mkdf-main-menu > ul > li.green-dop {
    position: relative;
}
.mkdf-page-header .mkdf-main-menu > ul > .green-dop:before {
    position: absolute;
    content: url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron.png);
    top: 39%;
    transform: rotate(90deg);
    left: 3px;
    opacity: 0.6;
}
.mkdf-page-header .mkdf-main-menu > ul > .green-dop:hover:before {
    top: 38%;
    transform: rotate(270deg) !important;
    content: url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron-1.png) !important;
    left: 8px;
}
.mkdf-wrapper .mkdf-page-header .mkdf-main-menu > ul > li.green-dop.current-menu-item:focus:before {
    top: 38% !important;
    transform: rotate(270deg) !important;
    content: url(https://greenville.ie/greenville-update/wp-content/uploads/2021/10/right-chevron-1.png) !important;
    left: 8px !important;
}
.mkdf-page-header .mkdf-search-icon-text {
    text-transform: uppercase;
    font-weight: 600;
}
.according-section a,
.careers-section .wpb_text_column h4 a:hover,
.careers-section .wpb_text_column p a,
.custom-color,
.link-class a {
    color: #9a6f2a;
}
.according-section a:hover,
.careers-section .wpb_text_column p a:hover,
.custom-color:hover,
.library-section h4 a:hover,
.library-section p a:hover,
.link-class a:hover {
    color: #9a6f2a;
}
.consultancy-section .ui-tabs-tab a:hover,
.consultancy-section .ui-tabs-tab.ui-tabs-active a {
    border-left-color: #9a6f2a !important;
    color: #9a6f2a !important;
}
.mkdf-sidebar-holder .widgettitle {
    font-size: 22px !important;
}
.mkdf-course-list-holder.mkdf-cl-gallery:not(.mkdf-cl-one-column) article {
    float: unset !important;
}
.course-list {
    width: 75% !important;
    padding-right: 100px !important;
}
.course-sidebar {
    width: 25% !important;
    border-left: 1px solid #ebebeb;
    padding-left: 10px !important;
}
.course-sidebar .wpforms-form {
    background-color: #f2e9dc;
    padding: 20px 25px;
    border: none;
    border-radius: 5px;
    color: #000;
}
.course-sidebar .wpforms-form h3 {
    font-size: 17px !important;
}
.course-sidebar #wpforms-widget-2 .course-sidebar select,
.course-sidebar .wpforms-field-select select,
.course-sidebar .wpforms-form input {
    max-width: 100% !important;
    font-size: 14px !important;
    border: none !important;
}
.course-sidebar .wpforms-field {
    width: 100% !important;
    margin: 0 !important;
}
.course-sidebar ul li label {
    font-size: 14px !important;
    line-height: 18px !important;
}
.courses-section .mkdf-course-layout-filter i:hover,
.courses-section .mkdf-course-layout-filter span.mkdf-active,
.library-section p a {
    color: #9a6f2a;
}
.mkdf-btn,
.mkdf-tags a {
    font-weight: 700;
    background-color: #9a6f2a !important;
    border: none !important;
    outline: 0 !important;
    background-image: none !important;
}
.mkdf-btn:hover,
.mkdf-content-inner .vc_column-inner .mkdf-btn:hover,
.mkdf-tags a:hover {
    background-color: #162c40 !important;
    border: none !important;
    outline: 0 !important;
}
.mkdf-drop-down .narrow .second .inner ul {
    border-top: 4px solid #9a6f2a !important;
}
.tenders-section i:before,
.tenders-section span:before {
    color: #9a6f2a !important;
}
.green-label,
.mkdf-main-menu > ul > li > a > span.item_outer .item_text .green-label {
    color: green;
}
button.mbtn {
    padding: 0.4em 1em;
    border-radius: 6px;
    color: #fff;
    background-color: #1976d2;
    font-size: 1.1em;
    border: 0;
    cursor: pointer;
    margin: 0;
}
button.mbtn.navy {
    background-color: #1d2651;
}
.application-form-section input,
.application-form-section select {
    max-width: 100% !important;
}
.mkdf-cf7-contact-wrapper .mkdf-cf7-title {
    color: #fff !important;
    background-color: #1f2853 !important;
}
.page-id-5769 .mkdf-sidebar #wpforms-widget-2 {
    display: block;
}
.single-course .mkdf-sidebar #wpforms-widget-2 {
    display: inherit;
}
.mkdf-sidebar #wpforms-widget-2 .wpforms-form {
    background-color: #f2e9dc;
    border: none;
}
.mkdf-sidebar #wpforms-widget-2 .wpforms-form input,
.mkdf-sidebar #wpforms-widget-2 .wpforms-form select {
    max-width: 100%;
    font-size: 14px;
    border: none;
}
.mkdf-sidebar #wpforms-widget-2 .wpforms-form h3 {
    font-size: 17px;
}
.mkdf-sidebar #wpforms-widget-2 #wpforms-field-html,
.mkdf-sidebar #wpforms-widget-2 .wpforms-field-label-inline {
    font-size: 14px;
}
.mkdf-sidebar #wpforms-widget-2 .wpforms-field {
    width: 100%;
    margin: 0;
}
.mkdf-page-footer h4 {
    color: #fff !important;
    font-size: 25px;
}
.mkdf-page-footer h3 {
    font-size: 18px;
}
.mkdf-page-footer .second-cl h3 {
    padding-bottom: 28px;
}
.sender-form-input-azmKqe .sender-form-image-wrapper {
    margin-bottom: 30px;
    line-height: 0;
    display: none !important;
}

.sender-subs-embed-form-azmKqe .sender-form-buttons .sender-form-button{
	background-color: #9a6f2a !important;
}

footer .widget ul li {
    display: block;
    line-height: 20px;
    margin: 0;
    padding: 9px 0 !important;
}
.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post {
    position: inherit !important;
    float: unset !important;
}
.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .mkdf-blog-holder-inner {
    position: unset !important;
}
.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post .mkdf-post-heading .mkdf-post-image,
.page-id-5476 .mkdf-wrapper .mkdf-content .mkdf-container .clearfix .mkdf-blog-holder .post .mkdf-post-heading .mkdf-post-image img {
    width: 100%;
}
.page-id-5769 .ui-widget.ui-helper-reset .ui-accordion-content-active a {
    text-decoration: underline;
    color: #9a6f2a;
}
@media screen and (max-width: 1600px) {
    .mkdf-main-menu > ul > li > a {
        padding: 0 17px !important;
    }
}
@media screen and (max-width: 1460px) {
    .mkdf-main-menu > ul > li > a {
        padding: 0 10px !important;
    }
}
@media only screen and (max-width: 1366px) {
    .mkdf-main-menu > ul > li > a {
        font-size: 14px;
        padding: 0 6px !important;
    }
    .mkdf-page-header .mkdf-vertical-align-containers {
        padding: 0 !important;
    }
    .mkdf-header-standard .mkdf-menu-area {
        padding: 0 20px !important;
    }
    .mkdf-page-header .mkdf-menu-area {
        height: 66px !important;
    }
    .mkdf-page-header .mkdf-main-menu > ul > li > a {
        font-size: 13px;
    }
    .mkdf-page-header .mkdf-main-menu > ul > li.has_sub > a:focus .mkdf-menu-arrow,
    .mkdf-page-header .mkdf-main-menu > ul > li.has_sub > a:hover .mkdf-menu-arrow {
        transform: rotate(-180deg);
        position: relative !important;
        top: -1px !important;
    }
}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner {
    box-sizing: border-box;
    border-top: 0 solid rgba(72, 72, 72, 0.8);
}
.mkdf-course-list-holder.mkdf-cl-standard article .mkdf-cli-text-holder .mkdf-cli-top-info .mkdf-cli-title {
    padding-right: 20px;
}
.mkdf-vertical-align-containers .mkdf-position-center:before,
.mkdf-vertical-align-containers .mkdf-position-left:before,
.mkdf-vertical-align-containers .mkdf-position-right:before {
    margin-right: 0;
}
.mkdf-course-single-holder .mkdf-course-basic-info-wrapper {
    margin-top: 11px;
    display: none;
}
.widget.mkdf-contact-form-7-widget .mkdf-widget-title-holder .mkdf-widget-title {
    color: #1f2853;
    padding-top: 17px;
    margin-bottom: 0;
}
.wpb-js-composer .vc_tta-color-mulled-wine.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
    border-color: #1e2752;
    background-color: #1e2752;
}
.mkdf-course-single-holder .mkdf-course-title-wrapper .mkdf-course-right-section .mkdf-course-wishlist-wrapper a {
    font-size: 12px;
    color: grey;
    text-transform: uppercase;
    display: none;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder {
    font-size: 20px !important;
}
table td,
table th {
    text-align: left;
}
.mkdf-title-holder {
    border-bottom: 8px solid #9a6f2a;
}
.mkdf-cli-image {
    border-bottom: 7px solid #9a6f2a;
}
.mkdf-single-image-holder.mkdf-image-behavior-custom-link:hover .mkdf-si-inner {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    -moz-transform: none;
    transform: none;
}
.mkdf-cf7-contact-wrapper {
    background-color: #65b3e9;
}
.wpforms-form {
    background-color: #f2e9dc;
    padding: 20px 25px;
    border: none;
    border-radius: 5px;
    color: #000;
}
.mkdf-search-opener .mkdf-search-icon-text {
    color: #9a6f2a;
    font-size: 15px;
}
.mkdf-slide-from-header-bottom-holder {
    width: 220px;
}
.move-right {
    margin-left: 100px;
}
.move-right-more {
    margin-left: 190px;
}
.center-image {
    display: block;
    margin: 0 auto 0 50px;
}

div h1 a:hover, div h2 a:hover, div h3 a:hover, div h4 a:hover, div h5 a:hover, div h6 a:hover {
/* 	color: #efa44d; */
	color: #9a6f2a;
}
@media screen and (max-width: 1200px) {
    .mkdf-main-menu > ul > li > a {
        padding: 0 4px !important;
        font-size: 12px !important;
    }
    #tableOne_wrapper {
        overflow: auto !important;
    }
}
@media screen and (max-width: 1024px) {
    .mkdf-content .mkdf-grid-row .mkdf-sidebar-holder {
        margin-bottom: 35px;
    }
    .mkdf-content .mkdf-title-holder.mkdf-has-bg-image {
        height: 250px !important;
    }
    .mkdf-title-holder.mkdf-has-bg-image .mkdf-title-image {
        display: none !important;
    }
    .mkdf-content .mkdf-grid-row .mkdf-page-content-holder.mkdf-content-left {
        padding-right: 15px !important;
    }
    .course-list,
    .course-sidebar {
        width: 100% !important;
        padding-right: 0 !important;
    }
    .course-sidebar {
        border: none !important;
        padding-left: 0 !important;
    }
    .mkdf-course-list-holder.mkdf-cl-gallery:not(.mkdf-cl-one-column) article {
        float: unset !important;
    }
}
@media screen and (max-width: 768px) {
    .mkdf-page-content-holder .procurement-bannar-section {
        padding-top: 145px !important;
        padding-bottom: 160px !important;
    }
    .mkdf-page-content-holder .procurement-bannar-section .vc_custom_heading {
        font-size: 30px !important;
        line-height: 36px !important;
    }
    .mkdf-page-content-holder .procurement-bannar-section p {
        font-size: 17px !important;
    }
    .wpb_text_column {
        font-size: 16px !important;
    }
    .mkdf-section-title-holder .mkdf-st-title {
        font-size: 35px;
        line-height: 1.35em;
    }
    .client-slider-row .mkdf-owl-slider .owl-item img,
    .client-slider-row .mkdf-owl-slider .owl-item img:hover {
        max-width: 240px !important;
    }
}
@media screen and (max-width: 680px) {
    #searchBtn {
        padding: 12px 15px;
        margin-left: 16%;
    }
    .searchbar {
        width: 50%;
    }
}
@media screen and (max-width: 600px) {
    #mytableCPV caption,
    #mytableCPV td::before,
    #mytableCPV thead,
    #mytableCPV tr {
        background-color: #1d2651;
        color: #fff;
    }
    #mytableCPV {
        border: 0;
    }
    #mytableCPV caption {
        font-size: 1.3em;
    }
    #mytableCPV thead {
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }
    #mytableCPV tr {
        border-bottom: 3px solid #ddd;
        display: block;
        margin-bottom: 0.625em;
    }
    #mytableCPV td {
        border-bottom: 1px solid #ddd;
        display: block;
        font-size: 0.8em;
        text-align: right;
    }
    #mytableCPV td::before {
        content: attr(data-label);
        float: left;
        font-weight: 700;
        text-transform: uppercase;
    }
    #mytableCPV td:last-child {
        border-bottom: 0;
    }
}
footer .mkdf-footer-bottom-holder .widget {
    margin: 0 !important;
    display: block;
}
@media screen and (max-width: 480px) {
    .page-id-6033 .mkdf-container-inner {
        width: unset !important;
        padding: 0 30px !important;
    }
    #searchBtn {
        margin-left: 20%;
    }
    .search-button {
        width: 25%;
        margin-left: 1%;
    }
    .searchbar {
        width: 43%;
    }
}
@media screen and (max-width: 414px) {
    .searchbar {
        width: 90%;
    }
    .search-button {
        width: 97%;
        margin-left: 0;
    }
    #lds_ring {
        margin-left: 8px;
        margin-top: 8px;
    }
    #searchBtn {
        margin-left: 0;
        margin-top: 8px;
    }
}
@media screen and (max-width: 380px) {
    #searchBtn {
        padding: 12px 11px;
    }
}
@media screen and (max-width: 360px) {
    #CPV_Code {
        font-size: 13px;
    }
    #searchBtn {
        padding: 12px 11px;
        font-size: 13px !important;
    }
    .search-button {
        width: 80%;
        margin-left: 0;
    }
}

