.griditem {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    margin: 0px;
    padding: 0px;
}

.loader .grid-loader{
    display: block;
}

.noloader .grid-loader{
    display: none;
}


.pixy {
    height: 1px;
    width: 1px;
    visibility: hidden;
    display: none;
}

.grid-item2--width2 {
    width: 50%;
    font-size: 0px;
}

.grid-image2--width2 {
    width: 100%;
}

.grid-item6 {
    width: 16.66%;
    font-size: 0px;
}

.grid-item6--width2 {
    width: 33.32%;
    font-size: 0px;
}

.grid-item6--width3 {
    width: 49.98%;
    font-size: 0px;
}

.grid-image6 {
    width: 100%;
}

.grid-image6--width2 {
    width: 100%;
}

.grid-image6--width3 {
    width: 100%;
}

.grid-item5 {
    width: 20%;
    font-size: 0px;
}

.grid-item5--width2 {
    width: 40%;
    font-size: 0px;
}

.grid-item5--width3 {
    width: 60%;
    font-size: 0px;
}

.grid-image5 {
    width: 100%;
}

.grid-image5--width2 {
    width: 100%;
}

.grid-image5--width3 {
    width: 100%;
}

.grid-item4 {
    width: 25%;
}

.grid-item4--width2 {
    width: 50%;
}

.grid-image4 {
    width: 100%;
}

.grid-image4--width2 {
    width: 100%;
}

.grid-item3 {
    width: 33.32%;
}

.grid-item3--width2 {
    width: 66.64%;
}

.grid-image3 {
    width: 100%;
}

.grid-image3--width2 {
    width: 100%;
}

.grid {
    padding-left: 0px; /*if gutter*/
}

/*.grid-item4,*/
/*.grid-item4--width2 {*/
/*display: inline-grid;*/
/*}*/

.griditem img {
    visibility: hidden;
}

.eg-action-link a i {
    font-size: 14px;
}

/* Grid Gutter */
.grid-item2--width2-0px {
    width: calc(50% - 0px);
}

.grid-item2--width2-1px {
    width: calc(50% - 1px);
}

.grid-item2--width2-2px {
    width: calc(50% - 2px);
}

.grid-item2--width2-3px {
    width: calc(50% - 3px);
}

.grid-item2--width2-4px {
    width: calc(50% - 4px);
}

.grid-item2--width2-5px {
    width: calc(50% - 5px);
}

.grid-item2--width2-10px {
    width: calc(50% - 10px);
}

.grid-item2--width2-15px {
    width: calc(50% - 15px);
}

.grid-item2--width2-20px {
    width: calc(50% - 20px);
}

.grid-item2-0px {
    width: calc(25% - 0px);
}

.grid-item2-1px {
    width: calc(25% - 1px);
}

.grid-item2-2px {
    width: calc(25% - 2px);
}

.grid-item2-3px {
    width: calc(25% - 3px);
}

.grid-item2-4px {
    width: calc(25% - 4px);
}

.grid-item2-5px {
    width: calc(25% - 5px);
}

.grid-item2-10px {
    width: calc(25% - 10px);
}

.grid-item2-15px {
    width: calc(25% - 15px);
}

.grid-item2-20px {
    width: calc(25% - 20px);
}

.grid-item3--width2-0px {
    width: calc(66.6% - 0px);
}

.grid-item3--width2-1px {
    width: calc(66.6% - 1px);
}

.grid-item3--width2-2px {
    width: calc(66.6% - 2px);
}

.grid-item3--width2-3px {
    width: calc(66.6% - 3px);
}

.grid-item3--width2-4px {
    width: calc(66.6% - 4px);
}

.grid-item3--width2-5px {
    width: calc(66.6% - 5px);
}

.grid-item3--width2-10px {
    width: calc(66.6% - 10px);
}

.grid-item3--width2-15px {
    width: calc(66.6% - 15px);
}

.grid-item3--width2-20px {
    width: calc(66.6% - 20px);
}

.grid-item3-0px {
    width: calc(33.3% - 0px);
}

.grid-item3-1px {
    width: calc(33.3% - 1px);
}

.grid-item3-2px {
    width: calc(33.3% - 2px);
}

.grid-item3-3px {
    width: calc(33.3% - 3px);
}

.grid-item3-4px {
    width: calc(33.3% - 4px);
}

.grid-item3-5px {
    width: calc(33.3% - 5px);
}

.grid-item3-10px {
    width: calc(33.3% - 10px);
}

.grid-item3-15px {
    width: calc(33.3% - 15px);
}

.grid-item3-20px {
    width: calc(33.3% - 20px);
}

.grid-item4--width2-0px {
    width: calc(50% - 0px);
}

.grid-item4--width2-1px {
    width: calc(50% - 1px);
}

.grid-item4--width2-2px {
    width: calc(50% - 2px);
}

.grid-item4--width2-3px {
    width: calc(50% - 3px);
}

.grid-item4--width2-4px {
    width: calc(50% - 4px);
}

.grid-item4--width2-5px {
    width: calc(50% - 5px);
}

.grid-item4--width2-10px {
    width: calc(50% - 10px);
}

.grid-item4--width2-15px {
    width: calc(50% - 15px);
}

.grid-item4--width2-20px {
    width: calc(50% - 20px);
}

.grid-item4-0px {
    width: calc(25% - 0px);
}

.grid-item4-1px {
    width: calc(25% - 1px);
}

.grid-item4-2px {
    width: calc(25% - 2px);
}

.grid-item4-3px {
    width: calc(25% - 3px);
}

.grid-item4-4px {
    width: calc(25% - 4px);
}

.grid-item4-5px {
    width: calc(25% - 5px);
}

.grid-item4-10px {
    width: calc(25% - 10px);
}

.grid-item4-15px {
    width: calc(25% - 15px);
}

.grid-item4-20px {
    width: calc(25% - 20px);
}

.grid-item5--width2-0px {
    width: calc(50% - 0px);
}

.grid-item5--width2-1px {
    width: calc(50% - 1px);
}

.grid-item5--width2-2px {
    width: calc(50% - 2px);
}

.grid-item5--width2-3px {
    width: calc(50% - 3px);
}

.grid-item5--width2-4px {
    width: calc(50% - 4px);
}

.grid-item5--width2-5px {
    width: calc(50% - 5px);
}

.grid-item5--width2-10px {
    width: calc(50% - 10px);
}

.grid-item5--width2-15px {
    width: calc(50% - 15px);
}

.grid-item5--width2-20px {
    width: calc(50% - 20px);
}

.grid-item5-0px {
    width: calc(20% - 0px);
}

.grid-item5-1px {
    width: calc(20% - 1px);
}

.grid-item5-2px {
    width: calc(20% - 2px);
}

.grid-item5-3px {
    width: calc(20% - 3px);
}

.grid-item5-4px {
    width: calc(20% - 4px);
}

.grid-item5-5px {
    width: calc(20% - 5px);
}

.grid-item5-10px {
    width: calc(20% - 10px);
}

.grid-item5-15px {
    width: calc(20% - 15px);
}

.grid-item5-20px {
    width: calc(20% - 20px);
}

.grid-item6--width2-0px {
    width: calc(33.32% - 0px);
}

.grid-item6--width2-1px {
    width: calc(33.32% - 1px);
}

.grid-item6--width2-2px {
    width: calc(33.32% - 2px);
}

.grid-item6--width2-3px {
    width: calc(33.32% - 3px);
}

.grid-item6--width2-4px {
    width: calc(33.32% - 4px);
}

.grid-item6--width2-5px {
    width: calc(33.32% - 5px);
}

.grid-item6--width2-10px {
    width: calc(33.32% - 10px);
}

.grid-item6--width2-15px {
    width: calc(33.32% - 15px);
}

.grid-item6--width2-20px {
    width: calc(33.32% - 20px);
}

.grid-item6-0px {
    width: calc(16.66% - 0px);
}

.grid-item6-1px {
    width: calc(16.66% - 1px);
}

.grid-item6-2px {
    width: calc(16.66% - 2px);
}

.grid-item6-3px {
    width: calc(16.66% - 3px);
}

.grid-item6-4px {
    width: calc(16.66% - 4px);
}

.grid-item6-5px {
    width: calc(16.66% - 5px);
}

.grid-item6-10px {
    width: calc(16.66% - 10px);
}

.grid-item6-15px {
    width: calc(16.66% - 15px);
}

.grid-item6-20px {
    width: calc(16.66% - 20px);
}


/* Inner Border (As Gutter) For Creative Grids */
.gutter1px{
    -webkit-box-shadow:inset 1px 1px #fff;
    -moz-box-shadow:inset 1px 1px #fff;
    box-shadow:inset 1px 1px #fff;
}

.gutter2px{
    -webkit-box-shadow:inset 2px 2px #fff;
    -moz-box-shadow:inset 2px 2px #fff;
    box-shadow:inset 2px 2px #fff;
}

.gutter3px{
    -webkit-box-shadow:inset 3px 3px #fff;
    -moz-box-shadow:inset 3px 3px #fff;
    box-shadow:inset 3px 3px #fff;
}

.gutter4px{
    -webkit-box-shadow:inset 4px 4px #fff;
    -moz-box-shadow:inset 4px 4px #fff;
    box-shadow:inset 4px 4px #fff;
}


.gutter5px{
     -webkit-box-shadow:inset 5px 5px #fff;
     -moz-box-shadow:inset 5px 5px #fff;
     box-shadow:inset 5px 5px #fff;
}

.gutter10px{
     -webkit-box-shadow:inset 10px 10px #fff;
     -moz-box-shadow:inset 10px 10px #fff;
     box-shadow:inset 10px 10px #fff;
}

.gutter15px{
     -webkit-box-shadow:inset 15px 15px #fff;
     -moz-box-shadow:inset 15px 15px #fff;
     box-shadow:inset 15px 15px #fff;
}

.gutter20px{
     -webkit-box-shadow:inset 20px 20px #fff;
     -moz-box-shadow:inset 20px 20px #fff;
     box-shadow:inset 20px 20px #fff;
}

.gutter1px .eg-info-wrap{
    margin-left: 1px;
}

.gutter2px .eg-info-wrap{
    margin-left: 2px;
}
.gutter3px .eg-info-wrap{
    margin-left: 3px;
}
.gutter4px .eg-info-wrap{
    margin-left: 4px;
}
.gutter5px .eg-info-wrap{
    margin-left: 5px;
}
.gutter10px .eg-info-wrap{
    margin-left: 10px;
}
.gutter15px .eg-info-wrap{
    margin-left: 15px;
}
.gutter20px .eg-info-wrap{
    margin-left: 20px;
}

.gutter1px.eg-hover1 .eg-hover-overlay{
    margin-left: 1px;
    margin-top: 1px;
}
.gutter2px.eg-hover1 .eg-hover-overlay{
    margin-left: 2px;
    margin-top: 2px;
}
.gutter3px.eg-hover1 .eg-hover-overlay{
    margin-left: 3px;
    margin-top: 3px;
}
.gutter4px.eg-hover1 .eg-hover-overlay{
    margin-left: 4px;
    margin-top: 4px;
}
.gutter5px.eg-hover1 .eg-hover-overlay{
    margin-left: 5px;
    margin-top: 5px;
}
.gutter10px.eg-hover1 .eg-hover-overlay{
    margin-left: 10px;
    margin-top: 10px;
}
.gutter15px.eg-hover1 .eg-hover-overlay{
    margin-left: 15px;
    margin-top: 15px;
}
.gutter20px.eg-hover1 .eg-hover-overlay{
    margin-left: 20px;
    margin-top: 20px;
}

.gutter1px .eg-hover-overlay,
.gutter2px .eg-hover-overlay,
.gutter3px .eg-hover-overlay,
.gutter4px .eg-hover-overlay,
.gutter5px .eg-hover-overlay,
.gutter10px .eg-hover-overlay,
.gutter15px .eg-hover-overlay,
.gutter20px .eg-hover-overlay
{
    -webkit-box-shadow:inherit;
    -moz-box-shadow:inherit;
    box-shadow:inherit;
}

