/*
Theme Name: Akiko
Theme URI: https://visualcomposer.io/visual-composer-starter-theme/
Author: The Akiko Team
Author URI: https://visualcomposer.io/
Description: Starter child theme for the Visual Composer Starter parent theme.
Version: 3.0
Template: visual-composer-starter
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: featured-images, full-width-template, blog
*/

/*
	Make the template work
*/

@import url(../visual-composer-starter/style.css);


/************ Base color ************/
/*
Color: 
*/

/******* Header class **********/


header#header { position: absolute; top: 0; z-index: 10000; width: 100%; }
body.header-full-width-boxed #header .navbar, #header .navbar .navbar-wrapper { background: none !important; }
.content-wrapper { padding: 0px 15px 1px 15px; }
body:not(.menu-sandwich) .navbar-header { max-width: 100%; text-align: center; width: 100%; }

.navbar>.container .navbar-brand { width: 150px; float: none; display: inline-block; margin: 0; }
.navbar-togglenav { position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.navbar-togglenav .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
.navbar-togglenav .icon-bar { width: 20px; border-radius: 0; background-color: #333; }
.navbar-togglenav .icon-bar+.icon-bar { margin-top: 4px; }
.navbar-header h1 { font-size: 30px; margin-top: 25px; }
.navbar-header .navbar-togglenav { position: absolute; right: 20px; top: 60px; }
.slidemenu { display:none; position: fixed; background: #000; z-index: 10000; height: 100%; right: 0; }
.slidemenu .button-close { text-align: right; padding-right: 17px; padding-top: 8px; }
.primarymenu { width: 237px; list-style: none; margin: 0; }
.primarymenu li { display:block; margin-bottom: 10px; }
.primarymenu li a { color: #d3d7d6; border: none; text-decoration: none; text-transform: uppercase; }



/******* Form class **********/

.bgform {  }
.bgform .nf-form-title, .bgform .nf-form-fields-required { text-align: center; }
.bgform .label-above .nf-field-label { color: #000000; }
.bgform .submit-wrap { text-align: right; }
.bgform .submit-wrap .nf-element { background: #000; border: 2px solid #fff; color: #fff; padding: 6px 19px; border-radius: 19px; }
.bgform .file_upload-wrap .nf-fu-fileinput-button { background: #000; border: 2px solid #fff; color: #fff; padding: 6px 19px; border-radius: 19px; }

.entry-content ul > li::before { position: relative; left: -3px; top: 3px; }

.list-checkbox-wrap .nf-field-element li::before {color: red!important; display: none; }
.nf-form-cont .listradio-wrap li:before {content:" ";}
.field-wrap select {height:33px!important;}

#mc_embed_signup .mc-field-group.input-group ul li::before {display: none; }
#mc_embed_signup .mc-field-group.input-group input {margin-right: 5px; }
#mc_embed_signup .mc-field-group {font-family: Raleway!important; }
#mc_embed_signup .button {font-family: Raleway!important; }




