/* ----------------------------- essentials.css --------------------------- */ /*1483*/ .col-xs-5th, .col-sm-5th, .col-md-5th, .col-lg-5th { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; width: 20%; float: left; } @media (min-width: 768px) { .col-sm-5th { width: 20%; float: left; } } @media (min-width: 992px) { .col-md-5th { width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-5th { width: 20%; float: left; } } @media only screen and (max-width: 992px) { .col-md-5th { width:100%; float:none; display:block; } .col-md-5th.col-sm-5th { width: 20%; float: left; } } @media only screen and (max-width: 769px) { .col-md-5th.col-sm-5th { width:100%; float:none; display:block; } } /* ----------------------------- layout.css --------------------------- */ /*5578*/ #portfolio { overflow:hidden; } /*5705*/ #portfolio.portfolio-nogutter .row>div, #portfolio.portfolio-nogutter .item-box { padding: 0 !important; margin: 0 !important; } /*5898*/ .item-box { overflow:hidden; margin:0; position:relative; box-shadow:rgba(0,0,0,0.1) 0 0 5px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; } .mix-grid .item-box, #portfolio .item-box { box-shadow:none; } .item-box.fullwidth { max-width:100%; } section.alternate .item-box { background-color:rgba(0,0,0,0.05); }