ul,ol,li{
    list-style-type: none;
}

a{
    text-decoration: none;
}

section{
    padding-top: 200px;
    padding-bottom: 50px; 
}

/****************************** Machine part css **************************/
#Machine{
    background-color: #F7F7F7; 
    position:relative;
}

#Machine .container2{
    position:absolute; 
    bottom:-160px; 
    left:50%; 
    background-color:#fff;
    transform: translateX(-50%);
}

@media only screen and (max-width: 768px) {
    
#Machine .container2{
    position:absolute; 
    bottom:-440px; 
    left:50%; 
    transform:translateX(-50%); 
    background-color:#fff;
}

}

/*************************** Facebook part css ***********************/
#Facebook .fb_overlay{
    position:absolute; 
    top:0; 
    left:0; 
    width:100%; 
    height: 100%; 
    background-color: rgba(0, 0, 0, 0.81); 
    opacity:0;
    transition: all linear .3s;
}

#Facebook .fb:hover .fb_overlay{
    opacity: 1;
}


/******************************* Product part css *************************/

#Product .product_input{
    position:relative;
}

#Product .prdct_input_btn{
    position: absolute;
    top: 50%;
    right: 10px;
    transform:translateY(-50%);
    cursor: pointer;
}



/************************* Main_contact part css ********************/

#Main_contact{
    background-color:#F0F0F0; 
    position:relative;
}

#Main_contact .container2{
    position:absolute; 
    bottom:-145px; 
    left:50%; 
    transform:translateX(-50%); 
    background-color:#fff;
}


@media only screen and (max-width: 768px) {
    
#Main_contact .container2{
    position:absolute; 
    bottom:-285px; 
    left:50%; 
    transform:translateX(-50%); 
    background-color:#fff;
    z-index: 9999;
}

}














.ck-editor__editable {min-height: 500px;}

