/*-----STRUCTURE-----*/ .struct-wrapper { max-width: 1600px; margin:0 auto;} .struct-header { max-width: 1600px; margin:0 auto;} /*-----MASONRY-----*/.masonry {max-width: 1200px;}.masonry.gridimg img.thumbnailmasonry{width:300px !important;}.masonry.gridimg .datethumb{max-width:300px; max-height:300px;}.masonry.gridimg .masonry_toogle{max-width: 300px; max-height: 300px;}.masonry.gridimg .item,.masonry.gridimg .grid-sizer { height: 300px; } .masonry.gridimg .item.is-expanded , #animate-item-size-responsive .item.is-expanded { height: 600px; }@media only screen and (max-width:900px){ .masonry.gridimg .item,.masonry.gridimg .grid-sizer { width: 33.333333333%;} .masonry.gridimg .item.is-expanded , #animate-item-size-responsive .item.is-expanded { width: 66.666666666%; height:900px; } .masonry.gridimg .headeritem,.masonry.gridimg .item .contentitem{padding-left: 25px !important;} }@media only screen and (max-width:600px){ .masonry.gridimg .item,.masonry.gridimg .grid-sizer { width: 50%;} .masonry.gridimg .item.is-expanded , #animate-item-size-responsive .item.is-expanded { width: 100%; height:900px; } }@media only screen and (max-width:300px){ .masonry.gridimg .item,.masonry.gridimg .grid-sizer { width: 100%; } .masonry.gridimg .item.is-expanded , #animate-item-size-responsive .item.is-expanded { width: 100%; height:1200px; } } /*-----COLOR-----*/ /*-----Slider-----*/ /*-----Menu-----*/.flexy-menu {max-width:1600px;} .flexy-menu a, .flexy-menu #s{ font-size:1.2empx; } .flexy-menu a, .flexy-menu #s, .flexy-menu #b{ line-height:140%px; } .flexy-menu a {font-style:normal;} .flexy-menu, .flexy-menu #s, .flexy-menu #b { color:#222222; }.flexy-menu > li > a, .flexy-menu ul.sub-menu > li > a { padding-left: 16px; padding-right: 16px; }.flexy-menu > li > a{ padding-top: 8px; padding-bottom: 8px; } .flexy-menu #s, .flexy-menu #b { padding-top: 5px; padding-bottom: 5px; }.flexy-menu ul.sub-menu > li > a{ padding-top: 8px; padding-bottom: 8px; }.flexy-menu.mobile li.item-children:after, .flexy-menu.fixedbottom li.item-children:after, .flexy-menu.forced li.item-children:after{ padding-top: 8px; }.flexy-menu ul.sub-menu > li > a {font-size:90%;}.flexy-menu i {font-size:210%;}