 body.boxed { } @media (min-width:768px) {   .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {  width:57.17%;   }   .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {  width:40.83%;   }   .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {  width:42.8775%;   }   .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {  width:30.6225%;   } } .block.category.event, .footer.content, .header.content, .navigation, .page-header .header.panel, .page-main, .page-wrapper>.breadcrumbs, .page-wrapper>.page-bottom, .page-wrapper>.widget, .top-container {   max-width:1140px !important; } .page-header.type3 .header.panel .top-panel .links li a.ajax-register-link {   display:none; } .page-wrapper .breadcrumbs a:hover {   color:#A31808; } .page-wrapper .breadcrumbs a {   font-size:13px; } .breadcrumbs strong {  font-size:13px; } .page-layout-1column-fullwidth #maincontent {   margin:auto;  } .box-tocart .action.tocart, .bundle-options-container .block-bundle-summary .box-tocart .action.primary {  font-size:14px; } .page-header.type3 .header.panel .top-panel>.links li.contact {   display:none; } .page-header.type3 .header.panel .top-panel > .links > li a.ajax-login-link span { display:none; } .page-header.type3 .header.panel .top-panel > .links > li a.ajax-login-link:before {   content:"\f2c0";   font-family:fontAwesome;   font-size:16px; } .page-header.type3 .nav-sections .navigation li.level0 { font-size:14px; } .page-header.type3 .header.panel { position:relative !important; } .minicart-items .product-item-name {   color:#000000; } .block-minicart .block-content>.actions>.secondary .action.viewcart { color:#000000; } .page-header.type3 .minicart-items .product-item-name a {   color:#000000 !important; } .cms-tru-pro-homepage-blog .page-header.type3 .search-area, .cms-tru-pro-homepage-blog .page-header.type3 .header-contact, .cms-tru-pro-homepage-blog .page-header.type3 .minicart-wrapper{   display:none;  }  @media only screen and (max-width:767px) { .page-header.type3 .minicart-wrapper{position:absolute !important; top:10px !important; right:20px !important;} .page-header.type3 .minicart-wrapper .action.showcart:before, .page-header.type3 .nav-toggle:before, .page-header.type3 .nav-toggle:hover:before, .page-header.type3 .block-search .label:before {   color:#ffffff !important; } .page-header.type3 .header.panel {   position:unset !important; } .nav-sections .header.links li.contact {   display:none !important; } body .logo { max-width:85%; z-index:auto; } .cms-tru-pro-homepage-blog .page-header.type3 .search-area, .cms-tru-pro-homepage-blog .page-header.type3 .header-contact, .cms-tru-pro-homepage-blog .page-header.type3 .minicart-wrapper{   display:none;  } }