/*
You can add your own CSS here.
Click the help icon above to learn more.
*/

@media only screen and (max-width: 767px){
.et_pb_slide_image, .et_pb_slide_video {display: block !important;}}
@media only screen and (max-width: 479px){
.et_pb_slide_image, .et_pb_slide_video {display: block !important;}

.et_pb_slide_description h2 {
    font-size: 20px;
		background: rgba(255,255,255,0.48);
}
}

@media only screen and (max-width: 767px){
.et_pb_slide_image, .et_pb_slide_video {margin-left: -20px !important;}

.et_pb_slide_with_image .et_pb_slide_description {
    padding-top: 110px;
    padding-bottom: 0;
}

}

@media only screen and (max-width: 767px) and (min-width: 480px) {

.et_pb_slide_description h2, .et_pb_column_1_4 .et_pb_slider_fullwidth_off h2 {

    margin-top: -85px;
}

.et_pb_slide_image img {
    vertical-align: top;
    max-width: 30%;
    margin-top: 120px;
    margin-left: 40%;
}
}

.et_pb_slide_content {
    background: rgba(255, 255, 255, 0.6);
}

.et_pb_slide_content {
    background: rgba(255, 255, 255, 0.6);
}

@media only screen and (min-width: 980px){
.et_fixed_nav.et_secondary_nav_enabled #page-container {
    padding-top: 100px !important;
	}}

@media only screen and (min-width: 768px){
	
}
/*Fix logo change from scroll*/
.et_fixed_nav #logo {
    max-height: 105px;
    margin-bottom: 0;
}

.et-fixed-header #logo {
max-height: 67px;
}
/*END Fix logo change from scroll*/


/*Fix input font size*/
input {
	font-size: 16px;
}
/*END fix input font size*/

/*Edit woocommerce form*/
.woocommerce input {
    border: 1px solid #948888;
    font-family: monospace;
}
/*END Edit woocommerce form*/

/*Fix cart*/
table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th {
    padding: .857em 0.587em;
    max-width: 100%;
}
/*END Fix cart*/

/*Fix mobile slider*/
@media only screen and (max-width: 479px){
.et_pb_slide_with_image .et_pb_slide_description {
    height: 100px;
	}}
/*END Fix mobile slider*/