/*
Theme Name:     Brown Ink Custom
Theme URI: 		http://brownink.com.au
Description:    Custom child theme 
Author:         Brown Ink Design
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        4.4
*/


.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder, .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder {
    top: 0px!important;
}
.edge-buttons a.mk-button:hover span {
	color: #fff !important;
}

/*
____________________________________________
Gallery - Fancy Box Title Issue
____________________________________________
*/
.fancybox-skin .fancybox-title {
	display: none !important;
}
/*
_______________________________
MENU ICON COLOUR
_______________________________
*/
.main-navigation-ul > li.menu-item a.menu-item-link i {
    color: #00a7e0 !important;
}


/*
_______________________________
MEGA MENU SPACING
_______________________________
*/

.has-mega-menu > ul.sub-menu > li > ul.sub-menu li.menu-item a.menu-item-link {
    line-height: 17px !important;
}


/*
_______________________________
FLOAT HEADER TOOLBAR MENU RIGHT
_______________________________
*/
#mk-toolbar-navigation {
    float: right !important;
    margin-right: 0 !important;
}
#mk-boxed-layout #mk-header #mk-header-social ul {
	margin: 4px 0 0 !important;
}
#mk-toolbar-navigation ul li {
    background: #00a7e0 none repeat scroll 0 0;
    display: inline-block;
    line-height: 26px;
    margin: 0;
    padding: 0;
}
#mk-header-social {
    margin-right: 15px !important;
}
#mk-toolbar-navigation ul li a {
    border-right: 1px solid rgba(128, 128, 128, 0.2);
    display: inline-block;
    line-height: 10px;
    padding: 12px 15px;
}
#mk-toolbar-navigation ul li a, .mk-checkout-btn, .mk-header-login .mk-login-link, .mk-header-tagline a, .mk-language-nav > a, .mk-subscribe-link {
    font-weight: bold !important;
}

/* _________________________________________________________________________ Form __________________________*/

.TermsCon label {
	display: none !important;
}
.TermsCon .ginput_container label {
	display: block !important;
}
.TermsCon .gfield_description {
	font-size: 12px !important;
	margin-top: 20px;
	margin-bottom: 6px;
	line-height: 1.3em;
	font-weight: bold;
}
.BaMAddress div span {
	margin-bottom: 18px;
}
.RemoveLeftMargin .ginput_complex .ginput_right {
	margin-left: 0px !important;
}
.MembersRegister .address_zip label {
	display: none !important;
}
.MembersRegister ul.gfield_checkbox li input {
	float: left;
	margin-right: 10px;
}
.MembersRegister ul.gfield_checkbox li label {
	float: left;
}
/*
_______________________________
UBER MENU
_______________________________
*/
.ubermenu.ubermenu-main{
    padding-right:25px;
}
.main-nav-side-search{
    position:absolute;
    right:0px;
    top:-3px;
}
/* Show UberMenu */
.mk-header-nav-container{
    display:block !important;
}
/* Position menu aligned with header */
.mk-header-nav-container{
    position:absolute;
}
/* Position menu toggle to the right and make larger */
.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{
    float:right;
    padding:36px;
}
/* Give the top level items a background so they can be seen */
.ubermenu.ubermenu-main{
    clear:both;
}
/* Reduce padding on top level menu items */
.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{
    padding-top:30px;
    padding-bottom:30px;
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 760px) {
.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{
    padding-top:10px!important;
    padding-bottom:10px!important;
}}
/* Raise the down arrow icon from the theme */
.mk-toolbar-resposnive-icon{
    z-index:300;
}
/* Raise the logo above the nav bar */
#mk-header .header-logo{
    z-index:200;
    width:auto;
}