/*
Theme Name: vinatech-child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.css-gioithieu {
	margin-bottom: 15px;
    padding: 8px;
    background: rgb(241, 241, 241);
    border: 1px solid rgb(204, 204, 204);
    width: 100%;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
/*************** ADD CUSTOM CSS HERE.   ***************/
/** CSS MENU **/
.nav-dropdown .menu-item i._after, .rtl .menu-item i._before {
    display: inline-block;
    vertical-align: middle;
    margin-left: 14px;
    margin-bottom: 2px;
}
#wide-nav ul > li:hover > a i {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-bottom: 0;
}
#wide-nav ul > li i{
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
}
.nav-dropdown-col-2>a {
   font-size:14px;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children {
	margin-top:0px;
}
.nav-dropdown>li.nav-dropdown-col{display:block;}
.nav-dropdown>li#menu-item{display:block;}
.nav-dropdown{border:1px solid #ddd; padding:0;}
.nav-dropdown .nav-dropdown-col>ul li:hover{background:rgba(0,0,0,0.03);}
.nav-dropdown-default>li:hover>a, .nav-dropdown .nav-dropdown-col>ul li:hover>a{color:#000;}
.nav-dropdown-default>li:hover{background:rgba(0,0,0,0.03);}
.nav-dropdown-default>li>a{border-bottom:0 !important}.nav-dropdown-has-arrow li.has-dropdown:before{border-width: 10px;margin-left: -10px;}
.nav-dropdown .nav-dropdown-col>ul{border: 1px solid #d2d2d2;margin-top:-40px;box-shadow: 2px 2px 5px #828282;display:none!important;position: absolute;
    left: 100%;z-index: 9;background: white;min-width: 240px;}
.nav-dropdown>li.nav-dropdown-col{width:100%;border-right:0;}
.nav-dropdown .nav-dropdown-col>ul li a{padding:10px;  color:#000;
 font-size:15px;
}
.header-nav li.nav-dropdown-col:hover > ul {display:block !important;}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}