/*
 Theme Name:   Infinite Child 
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Infinite Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     infinite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  infinite-child

 START YOUR CHILD THEME CSS HERE
*/

.infinite-navigation .sf-menu > li:first-child {
    padding-left: 123px;
}
.infinite-navigation .sf-menu > li {
    padding-left: 10px;
    padding-right: 10px;
}
@media only screen and (max-width: 1158px) and (min-width: 999px) {
.infinite-header-container.infinite-header-full {
    padding-right: 8px;
    padding-left: 8px;
	}
}
.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-logo, .infinite-animate-fixed-navigation.infinite-header-style-boxed .infinite-logo {
    padding-top: 13px;
}
.sf-menu > .infinite-normal-menu li, .sf-menu > .infinite-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li {
    background-color: #fff!important;
}
.sf-menu > li > .sub-menu a, .sf-menu > .infinite-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a {
    color: #262d54!important;
}
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .infinite-mega-menu > .sf-mega a:hover, .sf-menu > .infinite-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
    background-color: #262d54!important;
    color: #eeb602!important;
}
@media only screen and (max-width: 767px) {
#logouf .gdlr-core-item-list.gdlr-core-gallery-column.gdlr-core-column-10.gdlr-core-item-pdlr.gdlr-core-item-mgb {
    width: 50%!important;
	}
}
.infinite-mm-menu-wrap.mm-menu {
    --mm-color-background: #262D54!important;
}
.infinite-mm-menu-wrap.mm-menu a, .infinite-mm-menu-wrap.mm-menu a:active, .infinite-mm-menu-wrap.mm-menu a:link, .infinite-mm-menu-wrap.mm-menu a:visited {
    color: #ffffff!important;
}
.mm-listitem {
	color: #fff!important;
}
.mm-listitem__text {
    font-size: 12px!important;
	font-weight: bold!important;
    text-transform: uppercase!important;
}
.infinite-mm-menu-wrap.mm-menu a {
	font-size: 11px!important;
}
.gdlr-core-title-item-title-wrap {
    margin-top: 10px;
}
