/* 
 Theme Name:     Draft & Stitch
 Author:         Lemonade Design Co
 Author URI:     https://www.lemonadedesign.co/
 Template:       Divi
 Version:        1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.9.8
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

#top-menu li a{
    color: #000000 !important;
}
@media only screen and (max-width: 1100px) {
.horizontalsubscribe .et_pb_newsletter_form p input { padding: 8px 4% !important; width: 275px;}
} 
@media only screen and (max-width: 980px) {
.horizontalsubscribe .et_pb_newsletter_form p input { padding: 8px 4% !important; width: 220px;}
.horizontalsubscribe .et_pb_newsletter_description { width: 100% !important;}
} 
@media only screen and (max-width: 767px) {
.horizontalsubscribe .et_pb_newsletter_form p input { padding: 8px 4% !important; width: 240px;}
} 
@media only screen and (max-width: 479px) {
.horizontalsubscribe .et_pb_newsletter_form p input { padding: 8px 4% !important; width: 180px;}
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
.horizontalsubscribe .et_pb_newsletter_button {
    width: 195px;
}
}
/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
.et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget:nth-child(n) {
    width: 100% !important;
}
} 
/*STYLE READ MORE LINK -------------------------------------*/
a.more-link {
    border: 2px solid #dcb862;
    border-radius: 0px;
    display: block;
    margin-top: 15px;
    padding: 3px 7px 3px 10px;
    text-transform: uppercase;
    width: 105px;
}

a.more-link:hover {
    border: 1px solid #dcb862;
    color: rgba(33,45,67,0.82);
}
/*Contact Section*/

#main-footer .container {
    width: 89%;
    max-width: 89%;
}


/*
#main-footer .et_pb_widget {
    float: none;
}
*/
