/*
 Theme Name:     Forma Art Films
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Only apply to mobiles */
@media only screen and ( max-width:980px ) {
    #logo { height: 130px; max-height: 40px !important;max-width: 300px !important; }
}
/* Only apply to mobiles */
@media only screen and ( max-width:480px ) {
#et_top_search {display: none !important;}
.et_pb_container {min-height: 250px !important;}
}
#main-header {background: #000000}


/*Gets rid of border on bottom*/
#main-header{
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}
/*Gets rid of padding on header module*/
.et_pb_fullwidth_header, .et_pb_fullwidth_header_container, .header-content-container, .header-content {padding-top: 2px !important; margin: 0px auto 0px auto !important;}
.et_pb_fullwidth_header {padding-bottom: 10px !important; margin-bottom: 0px !important;}
.header-content {padding-bottom: 10px !important; margin-bottom: 0px !important;}
@media only screen and ( min-width:981px ) {
    /* Set the slider height 
    .et_pb_slider, .et_pb_slider .et_pb_container { 
        height: 400px !important; 
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide { 
        max-height: 400px; 
    }
    .et_pb_slider .et_pb_slide_description { 
        position: relative; 
        top: 25%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }*/
}
/*moves the box on the home container right */
.et_pb_slide_description {text-align: right !important;margin-right: 0px !important;padding-right: 10px !important;padding-left: 10px !important;}
.et_pb_container {margin-right: 0px !important;padding-right: 10px !important;}

/*adds background to header */
.header-content, span.header-content {font-family: 'Droid Serif', serif;}

/*changes fade in animation */
.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_image {
	animation-name: slowfade;
}
et_pb_module et_pb_slider et_slider_auto et_slider_speed_3500s  et_pb_fullwidth_slider_0 et_slide_transition_to_next et_pb_bg_layout_dark {
	animation-name: flipInX !important;
}
.artists {color: #ffffff;font-family: Arial,Helvetica,sans-serif;text-align: center;font-size: 13pt;}
.artists a {color: #ffffff;padding-left: 8px;padding-right: 8px;}
.artists a:hover {color: #000000;}


/*woocommerce stuff*/
button.single_add_to_cart_button {padding: 5px 10px 5px 10px !important;font-size: 13pt !important;font-family: Arial,Helvetica,sans-serif !important;}
button.single_add_to_cart_button:hover {background: #f2f2f2 !important;color: #990000;padding: 5px 10px 5px 10px !important;font-family: Arial,Helvetica,sans-serif !important;}

.single_add_to_cart_button a:hover {display: none !important;}
.quantity .input-text.qty.text {padding: 0px 10px 0px 0px !important;height: 40px;}
input.input-text.qty.text {font-size: 12pt !important;line-height: 10pt !important;}
#coupon_code.input-text {font-size: 12pt !important;padding: 10px !important;height: 40px !important;}
.amount {color: #990000 !important;}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price, .product-name, .amount, a.button {
	font-family: Arial,Helvetica,sans-serif !important;
	font-weight: bold !important;
}
.woocommerce-message {background: #505050 !important}
.woocommerce.columns-0 {display: none !important;}
