/*
Theme Name: One Theme
Author: +communication
Author URI: http://www.piucommunication.com
Description: One Theme, based on Twentyten Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: onetheme
*/
 .small.mBox-navigation-count {display: none;}
.video-banner-home{position: relative; overflow: hidden}
.video-banner-home video{position: absolute; left:50%; top:50%; width: 100%; height: auto; transform: translate(-50%,-50%)}

#ancoraFiniture{border:1px solid #f2f2f2;padding-top: 0;}
#ancoraFiniture .topHeadTabs{display: flex;border-bottom: 0;margin-bottom: 20px;}
#ancoraFiniture .topHeadTabs li{width:50%;padding: 0;}
#ancoraFiniture .topHeadTabs li a{background:#f2f2f2;width:100%;display:block;border-radius: 0;font-size: 16px;text-decoration: none; border: 0}
#ancoraFiniture .topHeadTabs li.active a{background:#ffff;border: 0;}
#ancoraFiniture .tab-content{padding:15px;}
.secondHeadTabs.nav-tabs{margin-bottom:30px;}
.secondHeadTabs.nav-tabs>li>a{font-size:16px;text-decoration:none;padding: 10px 30px;}
.secondHeadTabs.nav-tabs>li{padding:0}
.secondHeadTabs.nav-tabs>li.active>a, .secondHeadTabs.nav-tabs>li.active>a:focus, .secondHeadTabs.nav-tabs>li.active>a:hover{border: 0; border-bottom: 3px solid #c1c0c0}
#ancoraFiniture .tab-content.tabingDatas{padding:0}

#ancoraFiniture .finituras{display:flex; flex-wrap: wrap;     margin-left: -15px; margin-right: -15px;}
#ancoraFiniture .finituras .finitura{width:16.66%;padding: 0 15px 30px;margin-bottom: 30px;height: 200px;}
#ancoraFiniture .finituras .finitura img{width:100%;height: 100%!important;object-fit:cover;max-width: inherit;}
#ancoraFiniture .finituras .finitura p{margin-top:10px;}
.finitureTitle{margin-top:20px; margin-bottom: 10px;}

#mBox .mBox-current img{width: 100%}
.greyRow{display: inline-block}
.viewButton .showButton, .viewButton .hideButton{font-size: 15px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;padding-bottom: 10px;transition: color 0.25s ease-out;cursor: pointer;display: inline-block; text-decoration: none!important}
.viewButton .showButton:hover, .viewButton .hideButton:hover{color:#000; text-decoration: none}
.viewButton .showButton i, .viewButton .hideButton i{transition: all 0.4s ease 0s;margin-left: -18px;position: absolute;margin-top: 2.5px;}
.viewButton .showButton:hover i, .viewButton .hideButton:hover i{margin-left: -23px;}

.viewButton {width: 100%;text-align: center;}
.finitura.show , .finitura.hide {  transition: transform 0.5s ease-in-out; }

@media(min-width:991px){
#ancoraFiniture .finituras .finitura:nth-child(6n+1){margin-left:0; clear: both}

}
@media(min-width:1200px){
#mBox {max-width: 600px;}
}

@media(max-width:1199px){
	#ancoraFiniture .finituras .finitura{height: 180px;}
}
@media(min-width:768px) and (max-width:991px){

#ancoraFiniture .finituras .finitura{ width: 25%}
#ancoraFiniture .finituras .finitura:nth-child(4n+1){clear: both; }
}
@media(max-width:767px){
#ancoraFiniture .finituras .finitura{width:33.33%;}
#ancoraFiniture .finituras .finitura:nth-child(3n+1){clear: both; }
#mBox{width:78%}.section-content.video-banner-home{padding:0}.section-content.video-banner-home h3.video-banner-home__title{margin-top:0;padding-top:15px}
.video-banner-home video{height:auto;width:100%;min-width:100%;position:relative;top:0;left:0;transform:none}
.section-content.video-banner-home .video-banner-home__texts {padding-top: 0px; padding-bottom: 0px;}
.section-content.video-banner-home .col-xs-12{padding: 0}
.video-banner-home__title{font-size: 2em!important;}
.video-banner-home a.buttonCta{padding-bottom: 15px; display: inline-block}
.section-content.video-banner-home .container{position: absolute; top: 50%;width: 100%; transform: translate(0,-50%);}
}


@media(max-width:575px){
#ancoraFiniture .finituras .finitura{width:50%;}
#ancoraFiniture .finituras .finitura:nth-child(3n+1){clear: none; }
#ancoraFiniture .finituras .finitura:nth-child(2n+1){clear: both;}
}

@media(max-width:479px){
#ancoraFiniture .finituras .finitura{width:50%;height: 140px;}
}

div.acccBtn {font-size: 14px;font-weight: 500;text-transform: uppercase;padding: 10px 0px;transition: color 0.25s ease-out;cursor: pointer; text-decoration: none!important;}

div.acccBtn a:hover { text-decoration: none; }

div.acccBtn i.fa { padding-left: 3px; }

div.acccBtn a:hover i.fa { padding-left: 6px; }
