/*
Theme Name: Globe Trekk
Theme URI: http://hostalite.com
Author: Kirya Ronald
Author URI: http://hostalite.com
Version: 1.0
Description: A Beautiful, Professional and Ultimate Wordpress Theme.
*/


@import "stylesheet/css/font-awesome.css";
@import "stylesheet/css/icomoon-fonts.css";
@import "stylesheet/css/jupiter-icons.css";
@import "stylesheet/css/theme-styles.css";
@import "custom.css";

body{ background: url(images/bg.jpg) no-repeat;}

.mk-header-inner #mk-header-searchform .text-input {
width: 200px;
padding: 5px 15px 5px 25px!important;
height: 28px;
line-height: 20px;
border: 1px solid #fff; color:#fff}

#mk-main-navigation {
display: inline-block;
text-align: center;
margin: 0 auto;
padding-left:80px;
}

.main-navigation-ul li > a:hover, .main-navigation-ul li:hover > a, .main-navigation-ul li.current-menu-item > a, .main-navigation-ul li.current-menu-ancestor > a {
background-color: #ffffff;
background-color: rgba(255,255,255,0);
color: #FAE710  !important;
}
.main-navigation-ul > li.current-menu-item > a, .main-navigation-ul > li.current-menu-ancestor > a {
border-top-color: #FAE710 !important;
}

.mk-contact-form-wrapper.modern-style.contact-light .text-input, .mk-contact-form-wrapper.modern-style.contact-light .mk-textarea {
background-color: rgba(230, 222, 222, 0.6) !important;
color: #252525;
}
#mk-page-introduce.intro-left {
text-align: left;
background:#F69B27 url(images/bg.jpg) no-repeat !important;border-top: 2px solid #000;
}
#theme-page h3 {
font-size: 24px;
color: #da4c26!important;
font-weight: bold;
text-transform: uppercase;}

#mk-toolbar-navigation ul li a, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, #mk-toolbar-navigation ul li a:hover, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover {
color: #da4c26 !important;
font-weight: bold;
}

mk-header-tagline, .header-toolbar-contact, .mk-header-date {
color:#da4c26 !important;font-weight: bold;
}

.modern-style-nav .mk-header-inner .main-navigation-ul > li > a, .modern-style-nav .mk-header-inner .mk-header-start-tour, .mk-header-inner #mk-header-search, .modern-style-nav .mk-header-inner, .modern-style-nav .mk-search-trigger {
height: 90px;
line-height: 90px;
font-size: 16px;
}

.mk-header-bg {
-webkit-opacity: 1;
-moz-opacity: 1;
-o-opacity: 1;
opacity: 1;background-color: #DA720A  !important;
}

#theme-page {
	background:#F69B27 url(images/bg.jpg) !important;background-attachment:fixed
}

#theme-page .theme-page-wrapper {
margin: 10px auto 0;
background: #fff !important; ;
}
.main-navigation-ul > li > a, #mk-responsive-nav .mk-nav-arrow {
color: #fff !important;
background-color: ;
font-size: 12px;
font-weight: bold;
padding-right: 25px;
padding-left: 25px;
}

#mk-header-searchform span i {
color: #fff !important;
}

.portfolio-similar-posts {
padding: 20px 0 !important;
border-top: 0px solid #dfe2e5 !important;
background-color: rgba(0,0,0,.03);
}
#mk-footer .footer-wrapper {
position: relative;
min-height: 0px !important;
}
#mk-footer {
width: 100%;
position: relative;
padding: 0px 0 0 !important;
}
.mk-button.outline-btn-light {
border-color: #DB681C!important;
color: #fff;
background: #da4c26 !important;
}
.portfolio-similar-posts .similar-post-title {
font-size: 16px;
text-transform: uppercase;
color: #da4c26 !important;
margin-bottom: 50px;
text-align: center;
letter-spacing: 3px;
}

.mk-fixed .mk-header-bg {

-webkit-opacity: 1;
-moz-opacity: 0.95;
-o-opacity: 0.95;
opacity: 0.95;
}
#flags {
width: 165px;
float: left; margin-left:10px; margin-right:50px;
}

#mk-sidebar .widgettitle {
text-transform: uppercase;
font-size: 14px;
color: #000 !important;
font-weight: bolder;
background: url(images/flag.png) no-repeat #D34D01 ;
padding: 3px;
padding-left: 33px;padding-bottom:0px;

}

.mk-fancy-title.pattern-style span, .mk-portfolio-view-all, .mk-woo-view-all, .mk-blog-view-all {
background-color: #F69B27 !important;
color: #000;
padding: 2px;
}
#theme-page .theme-page-wrapper.full-layout .theme-content {
padding: 10px 10px 20px !important;
}
.rslides ul li,ul li { margin-left:0px !important;}
#mk-footer {
background-color:none !important;
}

#demon-content {
background: #fff;
float:none !important;
width: 1140px !important;
margin: 0 auto;
margin-left:;
overflow: hidden;
clear: both;
}

.page-introduce-subtitle {
font-size: 14px;
line-height: 100%;
color: #ffffff;
font-size: 14px;
text-transform: none;
display: none !important;
}
.page-introduce-title { display:none;}

.pub_hub{width: 235px; background:#d5d5d5; padding:5px; float:left; margin-right:23px; margin-bottom:10px;}
.pub_hub img { width: 220px !important;
height: 140px !important;}
.single-back-top {
padding-bottom: 30px;
margin-bottom: 20px;
border-bottom: 0px solid #252525 !important;
}
.single_machine, .theme-content{ padding-top:10px !important; margin-top:0px !important;}
.single_machine{width:60%; float: left; margin-right:30px; padding-left:10px; font-weight:bold; text-transform:uppercase; background:#E9E9E9; text-decoration:underline;}
.single_machine img{ width:95% !important; height:inherit;}
.mk-single-content_machine {
margin: 0px 0 0px;
}
.machine_details{ width:50%; float:left;}
.contact_details{ width:40%; float:right; }
.single-back-top a {
float: right;
margin-top: -15px;
font-size: 13px;
color: #999;
display: none;

}
#CurrencyConvert {
background: #D34D01;
position: absolute;
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -250px;
width: 500px;
height: 200px;
border: 1px solid black;
text-align: center;
padding: 10px; text-decoration:underline;
}
#CurrencyClose {
position: absolute;
top: 5px;
right: 10px;
}
#gp_converted{ color:#fff;}
#CurrencyConvert input[type=text]{ padding:0px !important;}

.machine_contacts{ background:#D34D01; display:block; color:#fff; padding:2px; margin-right:32px; border:1px solid #333; margin-bottom:3px;}
.machine_contacts a{ color:#fff;}
#CurrencyConvert a,.machine_contacts a:hover{ color:#333;}
.my_extra_menu_class li,.my_extra_menu_class li ul li{ margin-bottom:5px;}
.my_extra_menu_class li a{ background:#D34D01; padding:0px 10px 5px 5px; }

media="all"
textarea, input[type=text], input[type=tel], input[type=email], input[type=password] {
font-size: 13px;
color: #767676;
padding: 6px;
background-color: #fafafa !important;;
border: 1px solid #AAA8A8 !important;
outline: 0;
margin-bottom: 4px;
}

input[type=text] {
font-size: 13px;
color: #767676;
padding: 6px !important;
background-color: #fafafa;
border: 1px solid #B4ACAC !important;
outline: 0;
margin-bottom: 4px;
}
.atss {
position: fixed;
top: 40% !important;}
.my_extra_menu_class li ul li a {
 background:#E9E9E9;color: #333; 
}
#menu-machine-side{ margin-left:0px;}
.my_extra_menu_class li ul li{margin-bottom:3px;margin-top:3px;}
.my_extra_menu_class li a{ background:#D34D01 url(images/bg_menu.fw.png) no-repeat ; color:#fff;display: block;}
.widget.widget_nav_menu li{ background:#D34D01 url(images/bg_menu.fw.png) no-repeat; border-top: none; margin-bottom:5px;}
.widget.widget_nav_menu li a{margin: 0px 0px 0px 0px; color:#fff !important; padding-left:10px !important;}
.widget.widget_nav_menu .sub-menu li{ background:#fff !important;padding-left: 30px!important;margin-bottom: 0px;}
.widget.widget_nav_menu .sub-menu li a{ color:#333 !important; margin-bottom:0px !important;}