/* Theme Name:   365Hosts™
Theme URI:    https://www.365hosts.com
Description:  Divi Child Theme 
Author:       365Hosts™
Author URI:   https://www.365hosts.com
Template:     Divi 
Version:      1.1.0 
License: GNU General Public License version 3.0 
License URI: http://www.gnu.org/licenses/gpl-3.0.html 
Tags: light, theme-options, creative, responsive, unique, filtered portfolio 
Text Domain:  Divi-child */

/*buttons on full-width header*/
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one,
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two {
	margin: 0 10px;
}

/* hide bullets in footer */
#footer-widgets .footer-widget li:before{
    display: none;
}
#footer-widgets .footer-widget li{
    padding-left: 0px;
}

/*footer bottom line*/
#footer-bottom .container {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}
#footer-info {
    text-align: center;
	margin-left: 3px;
}
.footer-credit {
    font-size: 12px;
    text-align: center;
    padding-bottom: 10px !important;
}
.footer-credit .brand {
    color: #777;
}

/* Modifying padding of widgets in footer */
@media (min-width: 981px) {
.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget {
    margin-bottom: 2.64%;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget {
    margin-bottom: 6.347%;
}
}

/* Show buttons inline */
.buttonsInline .et_pb_button_module_wrapper {
    display: inline-block;
    margin-right: 1em;
}

/* Center footer menu items */
#et-footer-nav ul {
    text-align: center;
}
.bottom-nav li {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

/* Change order of columns on mobile and tablet */
@media (max-width: 980px) {
.flex {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
.flex .et_pb_column {
  	width: 100%;
}
.orderMinusOne {
	order: -1;
}
}

/* Overlay for background with parallex effect */
.overlay1:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background: linear-gradient(130deg,#18181b 0%,rgba(24,24,27,0.83) 100%);
	z-index: 99;
}

/* Woocommerce quantity  */
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
   opacity: 1;
   height: 40px;
}

.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
    height: 44px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #000 !important;
    font-size: 14px!important;
    font-weight: 400!important;
    border: 1px solid #000 !important;
    background: #fff !important;
}

