.#mk-toolbar-navigation {
margin-right: 0px;
}
.mk-header-toolbar {
padding: 0 0px;
}
#mk-toolbar-navigation {
margin-left: 10px;
float: right;
}
.main-nav-side-search {
padding-right: 15px;
}
.header-style-1.header-align-left .mk-header-nav-container {
margin-right: 0px;
}
.main-navigation-ul > li.menu-item > a.menu-item-link:last-child {
padding-right: 20px!important;
}
.widget-sub-navigation>ul {
border: 0px solid #ffffff;
}
.widget-sub-navigation ul li a {
padding: 6px 0px;
}
.fullwidth-footer .mk-footer-copyright {
padding-left: 0px;
}
.mk-header-login {
display: none; 
}
.header-grid.mk-grid {
text-align: right;
}
.header-toolbar-contact i, .mk-header-date i, .mk-header-tagline i {
display: none;
}
.header-style-1.header-align-left .mk-grid .mk-header-nav-container {
margin-right: 15px;
border-bottom: 1px solid #ededed;
padding-bottom: 1px;
}
.mk-header-nav-container, .mk-classic-menu-wrapper {
width: 1110px!important;
}
.frontbox {
border: 1px solid #e4e4e4;
}
.front-icon img {
border-bottom: 5px solid #bfaa7d;
}
.widget-sub-navigation ul .cat-parent:before, .widget-sub-navigation ul .page_item_has_children:before, .widget-sub-navigation ul.menu>.menu-item-has-children:before, .widget_nav_menu ul .cat-parent:before, .widget_nav_menu ul .page_item_has_children:before, .widget_nav_menu ul.menu>.menu-item-has-children:before, .widget_product_categories ul .cat-parent:before, .widget_product_categories ul .page_item_has_children:before, .widget_product_categories ul.menu>.menu-item-has-children:before {
content: "+";
font-size: 16px;
display: block;
position: absolute;
top: 6px;
right: 0px!important;
font-weight: 700;
color: rgba(128,128,128,.5);
}
.widget-sub-navigation ul li.current_page_item a {
background-color: #f4f3ef;
font-weight: 700;
}
.widget-sub-navigation ul li a {
padding: 6px 10px 6px 0px;
}
.mk-quick-contact-link, .mk-go-top {
background-color: rgba(8,41,72,.9)!important;
}
.mk-go-top:hover {
background-color: #baa321 !important;
}
#sub-footer {
border-top: 1px solid #ededed;
}
.mk-footer-copyright a {
color: #d1a851!important; 
}
@media all and (max-width: 1100px){
.mk-flipbox-container, .vc_col-sm-4 {margin-bottom: 20px;}
.mk-button.small {font-size: 16px;}
}
@media all and (max-width: 900px){
.wpcf7-submit {
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 10px!important
padding-bottom: 20px!important;
width: 100% !important;
float: none !important;
}
}
@media handheld, only screen and (max-width: 767px){
.mk-fancy-title {
text-align: left!important;
}
}
@media all and (max-width: 900px) and (min-width: 750px){
.front-title, .back-title {font-size: 16px!important; line-height: 1.3em;}
.front-desc, .back-desc {font-size: 12px!important; line-height: 1.3em;}
}
.page-introduce-subtitle {
font-size: 20px!important;
padding-top: 1em!important;
Font-weight: bold!important;
text-transform: uppercase!important;
color: #000!important;
}
.widget_search {
background: #f2f2f2;
padding-top: 16px;
}
.search-result-item .search-loop-meta .mk-blog-author {
display: none!important;
}
#breadcrumb_navigation_widget-2 ul li {
display: inline;
}