/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

.ff-loadmore-wrapper {
	padding-top: 60px !important;
}

.avia-testimonial-meta-mini {
    text-align: center !important;
}

.avia-testimonial-meta {
     margin-left: 0px !important;
	text-align: center !important;
}

.single-product-main-image {
	display: none !important;
}


@media only screen and (max-width: 600px)
{
  div.payment_box.payment_method_square_credit_card
  {padding: 0px !important;}
	
  #top #payment div.form-row
  {padding: 0px !important;}
}


/*.wc-square-credit-card-card-postal-code-parent.hidden {
		display: none;
}*/



#ultimate-modal-content {
    background: transparent !important;
    padding: 0 !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
}



#ultimate-modal-content p{
	    margin: 0 !important;
}


@media(max-width:600px){
	#ultimate-modal-content{
		width:450px  !important;
	}
	
}

@media(max-width:450px){
	#ultimate-modal-content{
		width:300px  !important;
	}
	
}


/*** POP UP ***/


        		/* Popup box BEGIN */
        		.hover_bkgr_fricc{
                    background: rgba(0,0,0,.4);
                    cursor: pointer;
                    display: none;
                    height: 100%;
                    position: fixed;
                    text-align: center;
                    top: 0;
                    width: 100%;
                    z-index: 10000;
                    font-family: inherit !important;
                    font-size: 21px !important;
                    color: #000 !important;
        		}
        		
        		.hover_bkgr_fricc .helper{
        			display:inline-block;
        			height:100%;
        			vertical-align:middle;
        		}
        		
        		.hover_bkgr_fricc > div {
                    background-color: #fff;
                    /*box-shadow: 10px 10px 60px #d41400;*/
                    display: inline-block;
                    height: auto;
                    max-width: 577px;
                    min-height: 100px;
                    vertical-align: middle;
                    width: 60%;
                    position: relative;
                    /*border-radius: 8px;*/
                    border-radius: 0;
                    padding: 0;
        		}
        		
                .popupCloseButton {
                    animation: none;
                    background-color: #000;
                    border: none;
                    border-radius: 0;
                    cursor: pointer;
                    display: inline-block;
                    font-family: arial;
                    font-weight: bold;
                    position: absolute;
                    top: 0;
                    right: 0;
                    font-size: 15px;
                    line-height: 25px;
                    width: 25px;
                    height: 25px;
                    text-align: center;
                    color: white;
                }
        		
        		.popupCloseButton:hover {
        			color: #ccc;
        		}
        		
        		.trigger_popup_fricc {
        			cursor: pointer;
        			font-size: 20px;
        			margin: 20px;
        			display: inline-block;
        			font-weight: bold;
        		}
        		
        		.popupContent{
text-align: center;
    background-image: url(/wp-content/uploads/2020/06/spkit-bg.jpg);
        		}
        		
        		.popupWish{
        		    display: block;
        		}
        		
        		.popupLocation{
                    /*display: block;
                    color: red;
                    font-size: 26px;
                    font-weight: bold;
                    line-height: 40px;
                    margin-top: 6px;*/
                    
                    display: block;
                    /* color: red; */
                    font-size: 13px;
                    font-weight: 100;
                    line-height: 22px;
                    margin-top: 6px;
            
        		}
        		
        		.popupLink{
                    display: table;
                    margin: 0 auto;
                    padding: 10px;
                    margin-top: 20px;
                    background-color: #000;
                    color: #fff;
                    text-decoration: none;		    
        		}
        		
        		.popupLink:hover{
        		    text-decoration:none;
        		}
        		
        		.option-location{
                    width: 100%;
                    display: table;
                    text-align: initial;
                    max-width: 73%;
                    font-size: 15px;
                    color: #000 !important;
                    margin: 10px auto;
                }
        		
        		.option-location img{
                    float: left;
                    margin-right: 10px;
        		}
        		
        		.option-location p{
                    display: table-row;
                    line-height: 40px;
                    float: left;
                    width: 75%;
        		}

