/*



Theme Name: Avada Child



Description: Child theme for Avada theme



Author: ThemeFusion



Author URI: https://theme-fusion.com



Template: Avada



Version: 1.0.0



Text Domain:  Avada



*/







#fusion-flip-box2{



    font-family: 'IcoMoon';



    content: "\e61d";



    font-style: normal;



    line-height: 22px;



    font-size: 13px !important;



}







.fusion-content-boxes {



    margin-bottom: 0px !important;



}



    



.copyright {



    font-size: 14px !important;



    color: #fff !important;



}







#toTop {



    background-color: #380d38;



 }







.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img {



    max-height: 115px;



    border: 0px !important;



}







#wpcf7-f11160-p22-o1 input,#wpcf7-f11160-p22-o1 textarea{



    box-shadow: none !important;



    border-bottom: 2px solid #e9a825 !important;



    color:black;



    font-family: 'Roboto', Arial, Helvetica, sans-serif !important;



    font-size:15px !important;



}







.wpcf7-submit{



    background-color: #380d38 !important;



}







.page-id-22 #main{



    padding-left:0px !important;



    padding-right:0px !important;



}







.page-id-22 #main .fusion-row{



    margin-left:0px !important;



    margin-right:0px !important;



    max-width:100% !important;



}







.wpcf7 input{



    line-height:20px !important;



    color:#000;



}







::-webkit-input-placeholder { /* WebKit browsers */



color: #e9a825;



opacity: 1;



font-family: 'Roboto', Arial, Helvetica, sans-serif;



font-size:15px;



line-height: 20px;



}







:-moz-placeholder { /* Mozilla Firefox 4 to 18 */



color: #e9a825;



opacity: 1;



font-family: 'Roboto', Arial, Helvetica, sans-serif;



font-size:15px;



line-height: 20px;



}







::-moz-placeholder { /* Mozilla Firefox 19+ */



color: #e9a825;



opacity: 1;



font-family: 'Roboto', Arial, Helvetica, sans-serif;



font-size:15px;



line-height: 20px;



}







:-ms-input-placeholder { /* Internet Explorer 10+ */



color:#e9a825;



opacity: 1;



font-family: 'Roboto', Arial, Helvetica, sans-serif;



font-size:15px;



line-height: 20px;



}







input:focus::-webkit-input-placeholder { color:transparent; }







input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */







input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */







input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */







textarea:focus, input:focus{



    outline: none;



}







.enviar{



    color:#380d38 !important;



    border:2px solid #e9a825 !important;



    background:#e9a825 !important;



}







.penviar{



    text-align:center;



}







#lang_sel a.lang_sel_sel{



    background-color:#e9a825;



    color:white;



}







#lang_sel > ul a{



    padding-right:15px;



    padding-top:11px;



    padding-bottom:10px;



    border:none !important;



    font-family:'Karla', Arial, Helvetica, sans-serif;



    font-size:14px;



    text-transform:uppercase;



    padding-left:30px;



}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{

    color:white !important;
}



#lang_sel ul ul a,#lang_sel ul ul a:visited,#lang_sel ul ul a:hover,#lang_sel ul a:hover,#lang_sel a.lang_sel_sel:hover{



background:#e9a825;



color:white;



border-width:0px !important;



}



#lang_sel ul ul{



border-top: none;



}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{

right:90px !important;

}

.wpml-ls-legacy-dropdown a span{

padding-right:10px !important;

}

.wpml-ls-sub-menu{
width:100px !important;
left:15px !important;
top:40px !important;
}

#lang_sel ul ul a, #lang_sel ul ul a:visited, #lang_sel ul ul a:hover{
padding-left:15px !important;
}





@media only screen and (max-device-width: 1366px) and (min-device-width: 768px) and (orientation: portrait){



    .fusion-column.fusion-one-third{



        width:100% !important;



    }







    .fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper, .fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper, .fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2{



        width:100% !important;



    }



}



@media only screen and (max-width: 800px){



.fusion-contact-info{



    display:none;



}



}
