/*
 Theme Name:   Paper Fan Creative Theme
 Theme URI:    http://www.paperfancreative.com/
 Description:  A Child Theme for Divi by Paper Fan Creative
 Author:       Paper Fan Creative
 Author URI:   http://www.paperfancreative.com
 Template:     Divi

*/
/* Add Custom CSS Below */

/* Header */

#top-header .container {
    width: 98%;
    max-width: 98%;
}
#main-header .container {
    width: 98%;
    max-width: 98%;
}

.et-menu li li a {
    padding: 7px 0 !important;
}
/* Switch Headers on Scroll */

.et_mobile_menu, .et-db #et-boc .et-l .et_mobile_menu {
position: fixed;
width: 100%;
}
.et_mobile_menu .menu-item-has-children>a {
    background-color: rgba(0,0,0,.03);
}
  .mobile_nav.opened .mobile_menu_bar:before {
 content: '\4d';
	color: #fff;
	transition: all ease-in-out 300ms;
        z-index: 100;
}
.mobile_nav.closed .mobile_menu_bar:before {
	transition: all ease-in-out 300ms;
}
/* Contact Icons*/
.et-social-telegram a.icon:before {
    content: "\F0E0" !important;
}
/* Collapsible Full Width Mobile Menu */

.et_mobile_menu .first-level > a {
background-color: transparent;
position: relative;
}
.et_mobile_menu .first-level > a:after {
font-family: 'ETmodules';
content: '\4c';
font-weight: normal;
position: absolute;
font-size: 16px;
top: 13px;
right: 10px;
}
.et_mobile_menu .first-level > .icon-switch:after{
content: '\4d';
}
.second-level {
display: none;
}
.reveal-items {
display: block;
}

/* Footer */

#main-footer .container {
    max-width: 1500px;

}
#et-footer-nav .container{
	text-align: right;
}

/* Bottom Bar */

#footer-bottom .container {

    width: 98%;
    max-width: 98%;
}

#et-footer-nav .container {
	width: 98%;
	max-width: 1750px;
}

/* Credit */
span.credit:before {
    content: url(https://paperfancreative.com/credit.png);
    position: relative;
    top: 7px;
}











