#t3-header .col-xs-6.col-sm-4.col-md-3.logo, #t3-header .col-xs-6.col-sm-8.col-md-9 {
    display: block;
    width: 100%;
    margin-top: 20px;
}

.col-xs-6.col-sm-8.col-md-9 {
    /* display: block; */
}

.head-search .search input.inputbox {
    width: 200px;
}

.t3-topbar p {
    text-align: right;
    line-height: 30px;
    font-size: 0.8em;
}

.t3-topbar .topbar-left {
    /* padding: 0; */
}

.wrap.t3-slideshow {
    display: none;
}

div#t3-home {
    padding: 0 25px;
}

nav#t3-mainnav {
    float: left;
    width: 100%;
    background: none;
    min-height: 0px;
    /* background: black; */
}

.t3-navbar-category .module-inner .module-ct {
    position: relative;
}

.navbar-header {
    position: absolute;
    top: 8px;
    left: 8px;
}

#t3-header .col-xs-6.col-sm-4.col-md-3.logo {
    margin: 0;
    padding: 0;
    text-align: center;
}

.pull-right.hidden-xs.hidden-sm.hidden-md.t3-navbar-info {
    /* position: fixed; */
    /* top: 30px; */
    /* left: 65px; */
    /* padding: 0; */
    /* right: 5px; */
    /* text-align: right; */
    /* line-height: 20px; */
    /* height: 20px; */
    display: none;
}

.contact0 img {
    margin: 0px 5px;
    width: 18px;
}

.pull-right.hidden-xs.hidden-sm.hidden-md.t3-navbar-info p {
    margin: 0;
}

.t3-topbar .topbar-right {
    margin: 0;
    border: 0px;
    width: 80%;
    float: right;
    line-height: 60px;
    height: 30px;
}

.t3-topbar .col-md-4.hidden-xs.hidden-sm {
    margin-right: 10px;
    padding: 0;
    height: 25px;
}

.t3-topbar .topbar-right > div {
    padding: 0;
    height: 30px;
    line-height: 30px;
}

.t3-topbar .col-md-8 {
    padding: 0 5px;
}

.col-md-3.hidden-sm.hidden-xs {
    padding: 0;
}

div#Mod106 {
    display: none;
}

#t3-header .col-xs-6.col-sm-8.col-md-9 {
    display: none;
}

.t3-header {
    /* background: #222222; */
    background: none;
    border: 0px;
    padding: 25px;
}

div[class*="-view"] .vm-col.width25.floatleft.product.vm-col {
    width: 98%;
    /* padding: 0 5px; */
    margin: 1% !important;
}

.custom.contact0.contact01 {
    float: right;
    display: inline;
}

.camera_caption_title {
    font-size: 16px;
}

#t3-home .container {
    padding: 0px;
}

#t3-home .acm-features.style-1 .features-inner > div {
    margin: 0px;
    padding: 0;
    /* min-height: 300px; */
}

#t3-home .t3-module {
    /* margin: 0px; */
    /* padding: 15px; */
}

#t3-home .row div[class*="width"] {
    margin: 0px;
    /* float: left; */
}

div#t3-tabs {
    /* padding: 15px; */
    width: 100%;
    /* float: left; */
    border: 1px solid #eaeaea;
}

#t3-home .tab-content {
    /* padding: 0 15px; */
}

#t3-home .article-content {
    padding: 15px;
}

div#t3-section2 {
    /* float: left; */
    /* width: 100%; */
    /* padding: 0; */
    /* margin: 0; */
}

.t3-sections.col-md-9.col-md-push-3 {
    padding: 0;
    /* float: left; */
    /* width: 100%; */
}

.row {
    margin: 0;
}

#t3-home .module.eventi0 .module-ct {
    padding: 15px;
    /* background-color: #0087cb; */
}

#t3-section .module-title {
    /* background-color: #0087cb; */
    /* color: white; */
}

div#t3-tabs .nav,div#t3-tabs .tab-content {
    padding: 15px;
    /* background-color: #e9e9e9; */
    margin: 0;
}

#t3-section #t3-tabs .module-title {
    /* background-color: #e9e9e9; */
}

#t3-tabs .nav-tabs > li > a {
    /* color: white; */
}

#t3-home .eventi0 p,#t3-home .mod-articles-category-date {
    /* color: white; */
}

#t3-home div[class*="-view"] {
    margin: 0;
}

#t3-home div[class*="-view"] div.row {
    margin: 0;
}

video#myVideo {
    min-width: 100%;
}

.t3-sidebar.col-md-3.col-md-pull-9 {
    /* top: 0px; */
    display: none;
}

.t3-slideshow + #t3-home #t3-section {
    margin-top: 0px;
}

.t3-topbar {
    background: none;
    border: 0px;
    padding: 0 25px;
}

.t3-wrapper {
    padding: 0 20px;
    padding: 0;
}

.acm-features.style-1 .content-info {
    min-height: 300px;
}

.width25.floatleft div[class*="-view"] .vm-col.product {
    width: 48%;
}

.logo a img {
    width: 100%;
    /* width: 350px; */
}

.t3-topbar .container {
    margin: auto 0;
    padding: 0;
}

.t3-header .container {
    padding: 0;
}

div.productdetails-view .vm-product-container .vm-product-details-container h1 {
    margin-bottom: 0;
}

div.productdetails-view .spacer-buy-area > div {
    margin: 0;
}

.vm-product-container > div {
    margin: 0;
}

div.productdetails-view {
    padding: 0;
}

div.productdetails-view .vm-product-container .vm-product-details-container {
    padding: 2%;
    background: none;
}

.productdetails-tabs {
    padding: 25px 2%;
}

.module-inner {
}

div#Mod136 {
    padding: 2%;
    width: 100%;
}

.t3-footnav > div:first-child {
    padding: 0;
}

.t3-mainbody {
    padding: 0 25px;
}

.browseProductImage, .vmproduct-image img {
    padding: 0;
}

div[class*="-view"] .vm-col.product .spacer {
    padding: 5px;
}

.back-to-category {
    position: absolute;
    bottom: 20px;
    top: auto;
}

.view-productdetails .t3-content {
    padding: 25px 0;
}

a.icone00 {
    margin: 0;
}

#t3-home #Mod110 .col-md-6.col-xs-12:first-child {
    margin-bottom: 20px;
}

.category-module.eventi0 li {
    border-bottom: 1px solid #eaeaea;
}

.category-module.eventi0 li:last-child {
    border: 0px;
}

.t3-off-canvas-body .module-title:after {
    /* content: ''; */
}

body {
    background: white;
}

span.nav-header {
    color: #222222;
}

.cat0 .dropdown-menu li.active {
    border-left-color: #ffa428;
}

.divisore010 {
    flex: 1 1 100%;
}

div#divisore000 {
    background: #eaeaea;
}

.divisore010:last-child {
    display: none;
}

.divisore010:first-child {
    padding-bottom: 50px;
}

.divisore01 {
    flex: 1 1 100%;
}

#t3-tabs li {
    width: 100%;
    text-align: center;
}

#t3-header .col-xs-6 {
    width: 100%;
}

.navbar-header {
    display: inherit;
}

.t3-topbar .topbar-left p {
    display: none;
}