.btn-home a {    box-shadow: 0 3px 0 rgba(34, 240, 247, .5);}::-moz-selection {background: #22f0f7}::selection {background: #22f0f7;}.btn-home a,.skillbar-title,.skillbar-bar,#filters li span.active,#filters li span:hover,#filters li span:focus,.btn-primary,.label-primary,#contact input.submit,.blog-list li:hover,.blog-widget-container .cat-item  a:hover,.cbp-l-filters-button .cbp-filter-item-active,.cbp-l-filters-button .cbp-filter-counter,.nav > li > a:hover, .nav > li > a:focus,.shop-btn-box:hover,.pagination > .active > a,.pagination  .current,.onsale,.woocommerce span.onsale, .woocommerce-page span.onsale,.woocommerce-page a.added_to_cart:hover,.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,a.bt-style,.cbp-l-filters-alignCenter .cbp-filter-counter,.st_price_style_2 .featured_true,.st_price_style_2 a.btn:hover,.st-social-share span, .st-social-share a,.st_paging_navigation .page-numbers.current{background: #22f0f7;}a,.about-icon .fa-circle,.highlight,figure figcaption a:hover,.dropdown-menu > li:hover > a,.dropdown-menu > li:hover > b.st_caret>i,.dropdown-menu > li > a:focus.navbar-default .navbar-nav > .hovernav:hover > a,.navbar-default .navbar-nav > .hovernav:hover > a:hover,.navbar-default .navbar-nav > .hovernav:hover > a:focus.nav > li > a:hover,.nav > li > a:focus,.nav > li > span:hover,.nav > li > span:focus,.navbar-default .navbar-nav > li  a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.portfolio-links a:hover,.portfolio-links .icon:hover,.connected-icon a:focus,.connected-icon a:hover,.btn-link,.post-title a:hover,.post-title a:focus,#main-nav .current,.star-rating span,.woocommerce-page  p.stars  a:hover:after,.woocommerce-page  p.stars  a.active:after,.navbar-default .navbar-nav > .current-menu-item.hovernav > a,.navbar-default .navbar-nav > .current-menu-item.hovernav > a+b,.footer-logo a:hover,#main-nav .current-menu-ancestor > a,.current-menu-ancestor > b,#main-nav .current-menu-parent .current-menu-item > a,.navbar-default .navbar-nav > li:hover > b,#filters-container-hovertext .cbp-filter-item,.portfolio_desc h4 a:hover,.blog_post_style_2 .media .popup-media a i,.blog_post_style_2 .media:hover .popup-media a i,#breadcrumbs li,.connected-icon a,.element_blog_style_list .st-media .media:hover .popup-media i,.title_related h4.title_related_post{color: #22f0f7!important;}.st_paging_navigation .page-numbers.current{border-color: #22f0f7}.cbp-l-filters-alignCenter .cbp-filter-counter:before{border-top-color: #22f0f7;}.phone-info {background: rgba(34, 240, 247, 0.2);}.cbp-l-filters-button .cbp-filter-counter:before {border-top: 4px solid #22f0f7;}.btn-home a, .btn-home a:hover, .btn-home a:focus{ color: #ffffff!important;}
 .parallax-overlay {    background-color: rgba(44, 62, 80, 0.0); }
 @media(max-width: 775px){

   #home-pattern{
       background-size: cover !important;
       background-attachment: initial!important;
       background-position: 50% 0px!important;
   }
    .section_row.st_parallax{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-attachment: initial!important;
    background-position: initial!important;
 }
    .dots{display: none;}
 
}

.home-bottom {
     position: absolute;
}


/*Fix vấn đề với Menu Language*/

.menu-item-language .sub-menu{
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.menu-item-language .sub-menu a{
    padding: 7px 20px;
    display: block;
    
}
.menu-item-language:hover .sub-menu{
    display: block;
}

/*------------------*/.navbar-default .navbar-nav > li > a{    color:#00000}@media(min-width: 768px){    .navbar-default .navbar-nav > .hovernav > a {            color:#00000    }}.navbar-default .navbar-nav > li > a {    color: #000000 !important;} @media (min-width: 768px){.navbar-default .navbar-nav > .hovernav > a {    color: #000000!important;}}