.mobile-front{
    background-color: #C5C7D6;
    padding-top: 25px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-bottom: 20px;
    -webkit-box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    position: relative;
}

.mobile-front:after {
font-size: 10px;
    line-height: 12px;
    content: 'Annons';
    position: absolute;
    top: 8px;
    left: 8px;
    color: #FFF;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
}


.mobile-article{
    background-color: #C5C7D6;
    padding-top: 25px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-bottom: 20px;
    -webkit-box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    box-shadow: inset 0px 2px 10px 0px rgba(0,0,0,0.2);
    position: relative;
   	margin-left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    overflow: hidden;
}

.mobile-article:after {
font-size: 10px;
    line-height: 12px;
    content: 'Annons';
    position: absolute;
    top: 8px;
    left: 8px;
    color: #FFF;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
}

.desktop-border{
    border: 1px solid #E0E0E0;
    padding-top: 5px;
    padding-bottom: 6px;
    margin-bottom: 5px;
}

#banner-SC-BR{
    margin: 10px auto;
} 


/************************
Hide Ad On Desktop
*************************/
@media only screen
and (min-width : 1100px) {

  .hide-ad-on-desktop{
    display: none;
  }

}

/***********************
Hide Ad On Mobile
***********************/
@media only screen
and (max-width : 1100px) and (min-width : 700px){

  .hide-ad-on-tablet{
    display: none;
  }

}

/************************
Hide Ad On Mobile
*************************/
@media only screen
and (max-width : 700px) {

  .hide-ad-on-mobile{
    display: none;
  }

}
