.textslidedestop{ font-size:55px; color:#FFF;}
/* =Hoverbox Code
----------------------------------------------------------------------*/
/*img zoom*/
 a.fancybox img {
        border: none;
        box-shadow: 0 1px 7px rgba(0,0,0,0.6);
        -o-transform: scale(1,1); -ms-transform: scale(1,1); -moz-transform: scale(1,1); -webkit-transform: scale(1,1); transform: scale(1,1); -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
    } 
    a.fancybox:hover img {
        position: relative; z-index: 999; -o-transform: scale(1.03,1.03); -ms-transform: scale(1.03,1.03); -moz-transform: scale(1.03,1.03); -webkit-transform: scale(1.03,1.03); transform: scale(1.03,1.03);
    }
/*end zoom*/
.bgcolour{ background-color:#1EBBEC;}
<!--body{ overflow-x: hidden}-->
@font-face {
    font-family: 'rsuregular';
    src: url('../fonts/rsu_regular-webfont.woff2') format('woff2'),
         url('../fonts/rsu_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'supermarketregular';
    src: url('../fonts/supermarket-webfont.woff2') format('woff2'),
         url('../fonts/supermarket-webfont') format('woff');
    font-weight: normal;
    font-style: normal;

}
.textheadmenu{  font-family: 'supermarketregular'; font-size:30px; color:#666; font-weight:400;}
.detail-textheadmenu{  font-family: 'supermarketregular'; font-size:20px; color:#1EBBEC; font-weight:400;}
.textheaddetail{font-family: 'supermarketregular'; font-size:17px;font-weight:300;color:#a0a0a0;}
.textheaddetail1 {font-family: 'supermarketregular';font-size: 17px;font-weight: 300;color: #000;}
.headtex-Features{ font-family: 'supermarketregular';font-weight: 300;}
/*=================================================================
	ADVERTISE WITH US
==================================================================*/
.text1Advertiser{ font-size:3em;line-height: 35px;font-weight: 600; }
.text2Advertiser{ text-align:center; color:#fff;font-size: 2em;line-height: 35px;}
#testimonials1 {
    background-image: url(../img/advertiser.jpg);
    padding: 0;
    color: #fff;
}

#testimonials1 .sec-title h2 { color:#1EBBEC;}

#testimonials1 .sec-title h2:after {
    border-bottom: 1px solid #fff;
}

#testimonials1 .overlay {
    background-color: rgba(37,37,37, 0.3);
    padding: 400px 0 350px 0;
}
#responsivedesigner {
    background-color: #f3f3f3;
    color: #fff;
}
.sec-title1.white1 h2 {
    color: #333333;
}
#audience {
    color: #fff;
    padding: 154px 0 170px 0;
    background-color: #ececec;
    padding-top: 250px;
	background-image:url(../img/engaement.png);
}
.black-bx1{
    display: inline-block;
    background-color: #1ebbec;
    padding: 20px;
    margin-bottom: 15px; color:#252525;
}
#effective {
    background-image: url(../img/effective.jpg);
    padding:55px 0 120px 0;
}
#responsivedesigns{
	
    padding: 0;
	background-color:#ececec;
	padding:85px 0 10px 0;
}


.black-bx2{
    display: inline-block;
    background-color: #1ebbec;
    padding: 20px;
    margin-bottom: 15px;color:#252525;
	margin-top:180px;
	
}
.black-bx3 {
    display: inline-block;
    background-color: rgba(0,0,0,.75);
    padding: 15px 20px 15px 20px;
    margin-bottom: 15px;

}
.textheadsub{  font-family: 'supermarketregular'; font-size:22px; color:#666; font-weight:400;}
.textheadsub1{  font-family: 'supermarketregular'; font-size:22px; color:#ffffff; font-weight:400; margin-top:15px;}
.textheadsub2{  font-family: 'supermarketregular'; font-size:22px; color:#ffffff; font-weight:400; margin-top:15px;}
.textheadsub3{  font-family: 'supermarketregular'; font-size:19px; color:#ffffff; font-weight:400; }

/* lg */ 
@media (min-width: 1200px) {

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
 .textslidedestop{ font-size:40px; color:#FFF;}	
}

/* xs */
@media (max-width: 767px) {

#testimonials1 .overlay {
    background-color: rgba(37,37,37, 0.3);
    padding: 130px 0 80px 0;
}

.text1Advertiser {
    font-size: 1.5em;
    line-height: 25px;
}
.textheadsub {  font-family: 'supermarketregular'; font-size:19px; color:#666; font-weight:400; margin-top:10px; padding: 0 10px 0 10px}
.textheadsub1{  font-family: 'supermarketregular'; font-size:19px; color:#ffffff; font-weight:400; margin-top:10px;  padding: 0 10px 0 10px}
.textheadsub2{  font-family: 'supermarketregular'; font-size:18px; color:#ffffff; font-weight:400; margin-top:10px; padding: 0 10px 0 10px }

.textheadsub3 {
    font-family: 'supermarketregular';
    font-size: 16px;
    color: #ffffff;
    font-weight: 400;
}
.black-bx3 {
    display: inline-block;
    background-color: #252525;
    padding: 15px 20px 15px 20px;
    margin-bottom: 15px;
    font-size: 23px;
}
.black-bx2 {
    display: inline-block;
    background-color: #1ebbec;
    padding: 20px;
    margin-bottom: 15px;
    color: #252525;
    margin-top: 80px;
}
#audience {
    color: #fff;
    padding: 62px 0 0px 0;
    background-color: #ececec;
    padding-top: 68px;
    background-image: url(../img/engaement.png);
}
#effective {
    background-image: url(../img/effective.jpg);
    padding:0;
}	
.textdetailshow{ display:none;}
}

/* XS Portrait */
@media (max-width: 479px) {
#testimonials1 .overlay {
    background-color: rgba(37,37,37, 0.3);
    padding: 130px 0 55px 0;
}

.text1Advertiser {
    font-size: 1.5em;
    line-height: 25px;
}
.textheadsub {  font-family: 'supermarketregular'; font-size:19px; color:#666; font-weight:400; margin-top:10px; padding: 0 10px 0 10px}
.textheadsub1{  font-family: 'supermarketregular'; font-size:19px; color:#ffffff; font-weight:400; margin-top:10px;  padding: 0 10px 0 10px}
.textheadsub2{  font-family: 'supermarketregular'; font-size:18px; color:#ffffff; font-weight:400; margin-top:10px; padding: 0 10px 0 10px }

.textheadsub3 {
    font-family: 'supermarketregular';
    font-size: 16px;
    color: #ffffff;
    font-weight: 400;
}
.black-bx3 {
    display: inline-block;
    background-color: #252525;
    padding: 15px 20px 15px 20px;
    margin-bottom: 15px;
    font-size: 23px;
}
.black-bx2 {
    display: inline-block;
    background-color: #1ebbec;
    padding: 20px;
    margin-bottom: 15px;
    color: #252525;
    margin-top: 67px;
}
#audience {
    color: #fff;
    padding: 62px 0 0px 0;
    background-color: #ececec;
    padding-top: 68px;
    background-image: url(../img/engaement.png);
}
#effective {
    background-image: url(../img/effective.jpg);
    padding:0;
}
.textdetailshow{ display:none;}
.container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
}