/*!/wp-content/themes/villasaia/css/responsive.css*/@media only screen and (max-width:1480px){.container-fluid.small{padding-left:6vw;padding-right:6vw;font-size:initial}.container-fluid.smaller{padding-left:6vw;padding-right:6vw}}@media only screen and (max-width:1366px){.container-fluid.small{padding-left:4vw;padding-right:4vw;font-size:initial}.container-fluid.smaller{padding-left:4vw;padding-right:4vw}}@media only screen and (max-width:1199px){.overlay .caption{padding:16px 0}}@media only screen and (max-width:1024px){header{position:relative!important;background:#444!important;padding:0!important}header .container{width:94%}.time-weather{left:0;right:0;width:290px;margin:auto;top:20px}.time-weather>div{width:145px}.time-weather .time{text-align:right}#home .slides h1,#home .slides h2,.slides h1,.slides h2{color:#fff;font-size:7vw;line-height:85px;margin-bottom:20px}}@media only screen and (min-width:769px){#mobile-menu-trigger,#mobile-menu{display:none!important}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}@media only screen and (max-width:768px){header .container{width:100%}#logo{float:none;width:140px;margin:auto}.container{width:100%}#leftmenu,#rightmenu{padding:0;width:100%;display:block}#leftmenu>li,#rightmenu>li{float:none;display:block}nav{position:relative}#nav-menu.navbar-default,#nav-menu.navbar-default{position:relative!important;padding:0}.navbar-toggle,#mobile-menu-trigger{display:inline-block;margin-top:27px}.navbar-default .container{padding:0 15px;text-align:center}.navbar-collapse{border:none;float:none!important}.navbar-nav{margin:0;float:none!important}.navbar-nav>li{display:block;float:none;overflow:hidden}.navbar-default .navbar-nav>li.active:after{display:none}.navbar-default .navbar-nav>li>a{border-bottom:1px solid rgb(255 255 255 / .1);color:#fff;line-height:20px;padding:15px!important;z-index:9;font-size:18px}.navbar-nav>li>a>i{background-size:20px;display:inline-block;float:left;height:20px;margin-right:15px;width:20px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.current-menu-item>a:hover,.navbar-default .navbar-nav>li.current-menu-item>a,.navbar-default .navbar-nav>li>a:focus{background:#fff0;color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:rgb(0 0 0 / .3);color:#fff}.navbar-default .navbar-nav>li>a:hover:after,.navbar-default .navbar-nav>.current-menu-item>a:after,.navbar-default .navbar-nav>.active>a:after,.navbar-default .navbar-nav>.active>a:hover:after,.navbar-default .navbar-nav>.active>a:focus:after{display:none}.navbar-collapse{padding:0;clear:both;background:#fff0;position:relative;z-index:9999}.navbar-default .navbar-nav>li>a:after{display:none}.navbar-default .navbar-nav>.current-menu-item>a,.navbar-default .navbar-nav>.current-menu-item>a:hover,.navbar-default .navbar-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:rgb(84 84 84 / .3);color:#fff}.sub-menu{background:#fff0;box-shadow:none;position:relative;padding:0;top:0;width:100%;-webkit-box-shadow:none}.sub-menu>li>a{padding:15px;text-indent:45px}.sub-menu>li:last-child>a{border-bottom:1px solid rgb(255 255 255 / .1)}.sub-menu a:hover{background-color:rgb(0 0 0 / .3)}.sub-menu .sub-menu{border-top:none;border-bottom:1px solid rgb(0 0 0 / .07);left:0;top:0}.sub-menu li li a{padding-left:20px}li .sf-sub-indicator{cursor:pointer;height:50px;left:auto!important;position:absolute;right:15px!important;top:0!important;text-align:right;width:50%;z-index:999}li .sf-sub-indicator:after,li.open li .sf-sub-indicator:after,li.open li.open li .sf-sub-indicator:after{content:"+";color:#fff;font-size:22px;line-height:45px;margin:0 5px 0 0}li.open .sf-sub-indicator:after,li.open li.open .sf-sub-indicator:after,li.open li.open li.open .sf-sub-indicator:after{content:"-";font-size:30px;line-height:45px;margin:0 7px 0 0}.sf-menu li:hover ul,.sf-menu li.sfHover ul{height:0;overflow:hidden;position:absolute;visibility:hidden!important}.sf-menu li ul.mobile-open{display:block!important;height:auto!important;position:relative;visibility:visible!important}.flexslider .slides img{width:100%}.featured-intro{margin-top:-100px;position:relative;padding:15px;text-align:center;z-index:5}.about{margin-top:-100px;position:relative;padding:15px;z-index:5}#home .slides h1,#home .slides h2,.slides h1,.slides h2{color:#fff;font-size:10vw;line-height:65px;margin-bottom:20px}.no-slider{border-top:1px solid #eee;height:200px}.half-sq-equal{width:100%;min-height:35vw}}@media only screen and (max-width:360px){.padding-fluid-1,.padding-fluid-2,.padding-fluid-left-1,.padding-fluid-left-2,.padding-fluid-right-1,.padding-fluid-right-2,.padding-fluid-top-1,.padding-fluid-top-2,.padding-fluid-bottom-1,.padding-fluid-bottom-2{padding:30px}}@media only screen and (max-width:320px){.half-sq-equal{width:100%;min-height:50vw}footer{padding:10vw 0 5vw 0}.copyright{padding:5vw 0 0 0}}