@charset "utf-8";
/* CSS Document */
@media only screen and (max-width:1200px){
	 .mag_cap{padding:0 0 0 40px;}
     iframe.map_show{width:100%;}
 	 .mag_cap h2.contact_us_head{left:44px;}
     .adver_content_para h2.social_squander{font-size:20px;}
	 #mag_cap_cab{padding:0 0 50px 0;}
	  ul.icons_list li{padding:20px 30px 0 0;}
	 h2.social_media_head{left:41px;}
	 span.icon_list_img_one img.img-responsive{margin:0 auto;}
	 li.contact_list_two h4 { line-height:20px; }
	  
	/*banner res 24/8/2016*/
    
	.banner_sec .itemheading.tie { font-size:38px; top:70px; line-height:40px; }
	.banner_sec span.banner_span.tie { left: 0; top: 164px; width: 65%; }
	
	.banner_sec .itemheading { font-size:38px; line-height:40px; left:58%; }
	.banner_sec span.banner_span { left:58%; top:189px; text-align:left; width:40%; } 
     
	.banner_sec .itemheading.arrogant { font-size:38px; left:0; line-height:40px; margin:0 auto; top:50px; width:60%; text-align:left; }
	.banner_sec span.banner_span.arrogant { left:-310px; margin:0 auto; text-align:left; top:142px; width:30%; }
	
	.banner_sec .itemheading.love {
    color: #ffffff;
    font-family: open sans;
    font-size: 38px;
    font-weight: 900;
    left: 181px;
    line-height: 40px;
    position: absolute;
    right: 0;
    text-align: left;
    top: 92px;
}
.banner_span.love > br { display:none; }
.banner_sec span.banner_span.love { left:0; right:0; text-align:center; top:151px; width:100%;  }
.banner_sec .itemheading.love { left:0; right:0; text-align:center; }
.itemheading.love > br { display: none; }
}

@media only screen and (min-width:991px) and (max-width:1024px){
	
	h2.work_head{left:41px;}
	h2.abt_yumo{left:40px;}
	
	
}

@media only screen and (min-width:768px) and (max-width:990px){
	

  .social_icons li{padding:0 8px 0 0;}
  span.copyright{padding:40% 0 0;}
  .online_mkt_para p{padding:0 10px;}
  .advertising_mkt_icon_part2 .online_mkt_para p{padding:0 15px;}
  .adver_content_sec3 ul{padding:85px 0 0 0;}
  .adver_content_sec3 ul li{font-size:15px;line-height:11px;}
  .adver_content_sec3 ul li p{font-size:8px;}
  .adver_content_sec3 h3{padding:30px 0;}
  .adver_content_para h2{padding:0 0 50px 0;}
  .mag_cap{padding:0 0 30px 0;}
  .adver_content_para{padding:50px 0 0;}
  ul.abt_us_mkt_icons li{padding:0 70px 0 0;}
  span.phone_span{width:48%;}
  #form_structure span.email{width:48%;}
  iframe.map_show{width:100%;}
  .mag_cap h2.contact_us_head{left:0;}
  .social_mkt_icon_part1 ul{padding:40px 125px;}
  ul li .copy_face_exp h2{font-size:17px;}
  .hex7 .middle{width:74px;}
  .hex5 > h2{font-size:14px;}
  .hex6 > h2{font-size:14px;}
  .hex7 > h2{font-size:14px;}
  .hex8 > h2{font-size:14px;}
  .hex4 > h2{font-size:14px;}
  .hex3 > h2{font-size:14px;}
  .middle > h2{font-size:14px;}
  #mag_cap_cab{padding:0 0 40px 0;}
  .content_sec_2_img{min-height:540px;}
  h3.read_more{bottom:-134px;}
  .content_2_content{min-height:300px;}
  .content_2_content2{min-height:300px;}
  .content_2_content3{min-height:300px;}
  .content_2_content4{min-height:300px;}
  .content_2_content5{min-height:300px;}
  .content_2_content6{min-height:300px;}
  .advertising_mkt_icon_part1 h2{margin-bottom:0;min-height:36px;}
  h2.social_media_head{left:0;}
  .contact_list_two { width:82%; }
  li.contact_list_two h4 { font-size:15px; }
    
	/*banner res 24/8/2016*/
    
	.banner_sec .itemheading.tie { font-size:38px; top:70px; line-height:40px; }
	.banner_sec span.banner_span.tie { left: 0; top: 164px; width: 87%; }
    
	.banner_sec .itemheading.arrogant { font-size:38px; left:0; line-height:40px; margin:0 auto; top:20px; width:62%; text-align:left; }
	.banner_sec span.banner_span.arrogant { left:-238px; margin:0 auto; text-align:left; top:105px; width:32%; }
}

@media only screen and (max-width:767px){
	
	.navbar-header{display:block;}
	.logo{float:none;}
	span.banner_txt img.img-responsive{top:0;}
	h2.social_media_head{left:0;}
	.logo img.img-responsive{margin:0 auto;}
	.header nav.navbar{width:100%;}
	ul.icons_list li{padding:20px 30px 0 0;}
	.icon_list_img_one{padding:0 0 0 12px;}
	span.icon_name{font-size:10px;}
	ul.mkt_icons li.mkt_icon_inner{width:51%;}
	.contact_list_two{width:80%;}
	.contact_list_two h2{font-size:20px;}
	li.contact_list_two h4{font-size:12px;line-height:18px;}
	span.contact_btn{padding:15px 10px;float:right;}
	.contact_btn > a{font-size:14px;}
	.social_icons li{padding:0;}
	span.copyright{padding:20px 0;}
	.mag_cap h2{font-size:23px;top:30px;}
	ul.footer_col_left{text-align:center;padding:30px 0 20px;}
	.footer_col_part_2{float:none;text-align:center;padding:0;}
	span.copyright{float:none;text-align:center;}
	span.icon_list_img_one img.img-responsive{margin:0 auto;}
	.contact_content{margin:70px 0;}
	.adver_content_para h2{}
	.mag_cap{padding:30px 0;}
	.adver_content_para{padding:35px 0 0 0;}
	.adver_content_para h2{padding:0 0 35px 0;font-size:15px;width:100%;}
	.adver_content_para h2.copy_sells_pro{padding:0 0 35px 0;font-size:15px;width:100%;}
	.adver_content_para h2.gillete{font-size: 15px;padding: 0 0 35px;width: 100%; line-height:25px; }
	.adver_para__inner_sec p{text-align:justify;padding:0 10px 0 0;}
	.online_mkt_para p{padding:0;}
	.advertising_mkt_icon_part2 .online_mkt_para p{padding:0;}
	.adver_content_sec3 h3{padding:30px 0;}
	.brand_content_sec3 h3{padding:30px 0;}
	.adver_content_sec3 ul{padding:57px 0 0 0;}
	.adver_content_sec3 ul{text-align:center;}
	.adver_content_sec3 ul li p{padding:10px 0;}
	.adver_content_sec3{padding:0 0 30px 0;}
    .mag_cap h2{top:58px;}	
	.adver_content_sec2 h3.mkt_des_head{margin:0;padding:30px 0;}
	.brand_content_sec2 h3.mkt_des_head{margin:0;padding:30px 0;}
	.adver_para__inner_sec{padding:0 0 25px 0;}
	.advertising_mkt_icon_part2 h2{font-size:13px;line-height:17px;}
	.advertising_mkt_icon_part1 h2{font-size:13px;line-height:17px;min-height:36px;margin-bottom:0;}
	.adver_content_sec3 p.adver_para{text-align:justify;}
	ul.abt_us_mkt_icons li{padding:0 30px 0 0;}
	.about_us_pg h2{text-align:center;}
	.about_us_pg p{width:100%;padding:0 15px;}
	span.abt_us_brain img{margin:0 auto;}
	.abt_us_content2 span img{margin:0 auto;}
	.abt_us_content2 h2{text-align:center;}
    .abt_us_content2 p{width:100%;padding:0 15px;text-align:justify;}
	p.abt_us_content3_para{text-align:justify;padding:0 10px;}
	.abt_us_content p{text-align:justify;padding:0 15px;}
    .adver_content_sec2{min-height:700px;}
    .brand_content_sec2{min-height:640px;}
	span.brand_des_img2 img{padding:30px 0;}
	.mag_cap h2.contact_us_head{left:0;top:56px;}
	#form_structure span.email{width:48%;}
	span.phone_span{width:48%;}
	ul.copy_col > li{width:48%;}
	.copy_face_exp p{text-align:center;padding-left:0;}
	.copywriting_mkt_icon_part2 li{width:48%;}
	.box_outside{overflow:auto;width:100%;-webkit-overflow-scrolling: touch;}
	.box h3.box-heading > span{width:28%;}
    .mCSB_dragger_bar{background:#b6b6b6!important;}
    .advertising_mkt_icon_part1 ul li{width:23.33%;}
    .adver_banner_img h3.des_malaysia{width:266px;}
	span.business_strategy img{padding:30px 0 0 0;}
	.dig_content_sec2{min-height:680px;}
	span.dig_mkt_cat img{float:none;margin:0 auto;}
	p.dig_mkt_para{width:100%;}
	.dig_content_sec2 h3.mkt_des_head{padding:30px 0;}
	.copywriting_content_sec3 p{text-align:justify;}
	.brand_content_sec3 p.brand_para{text-align:justify;}
	.design_content_sec3 p{text-align:justify;} 
	.adver_content_para h2.social_squander{font-size:15px;width:100%; line-height:25px; }
	.adver_content_para h2{font-size:15px;width:100%; line-height:25px; }
	.social_content_sec2{min-height:380px;}
	.social_mkt_icon_part1 ul{padding:40px 75px;}
	.adver_banner_img h3.social_media_banner_title{padding:8px 30px;}
	.work_icons ul li{width:100%;}
	.hex2{left:1px;}
	.hex2 .middle{width:30px;}
	.middle > h2{font-size:13px;}
	.hex3 > h2{font-size:13px;}
	.hex3{left:115px;}
	.hex3 .middle{width:30px;}
	.hex4{left:115px;top:66px;}
	.hex4 > h2{font-size:13px;}
	.hex4 .middle{width:30px;}
	.hex5{left:230px;}
	.hex5 > h2{font-size:13px;}
	.hex5 .middle{width:60px;}
	.hex6{left:230px;top:139px;}
	.hex6 > h2{font-size:13px;}
	.hex6 .middle{width:60px;}
	.hex7{left:356px;}
	.hex7 > h2{font-size:13px;}
	.hex7 .middle{width:60px;}
	.hex8{left:361px;top:242px;}
	.hex8 .middle{width:30px;}
	.design_com_profile{padding:76px 0 0 0;}
	.hex8 > h2{font-size:13px;}
	.social_mkt_icon_part1 ul{padding:40px 80px;}
    #mag_cap_cab > h2{top:32px;}
	h3.read_more.btn{bottom:-105px;font-size:13px;}
	.content_2_content p{font-size:13px;}
	.content_2_content2 p{font-size:13px;}
	.content_2_content3 p{font-size:13px;}
	.content_2_content4 p{font-size:13px;}
	.content_2_content5 p{font-size:13px;}
	.content_2_content6 p{font-size:13px;}
	.mkt_col{padding:40px 0 0 0;}
	.content_sec_2_img{min-height:890px;}
	form#form_structure{padding:0 0 30px 0;}
	.contact_btn_col{margin:0;}
	span.banner_txt img.img-responsive { left: 0; max-width: 44%; right: 0; top: 9px; }
	span.caret { display:block; float:right; background:#FFF; } 
    .advertising_mkt_icon_part1 .clearfix { display:none; }

	/*active link work*/
	.content_sec_active_part{display:none;}
	#mkt_content_pro1_r p{position:absolute;left:0;right:0;top:273px;text-align:center;}
	span.mkt_list2{font-size:13px;}
	/*#mkt_content_pro1_r{padding:0;min-height:190px;}*/
	#mkt_content_pro1_r{padding:0;min-height:255px;}
	#mkt_content_pro2_r{padding:0;min-height:420px;}
	.content_sec_med span{font-size:13px;}
	.mkt_icons li{margin:0 0 30px 0;width:100%;}
	.content_2_content2 p{height:auto;}
	#mkt_content_pro3_r{min-height:550px;}
	#mkt_content_pro4_r{min-height:680px;}
	#mkt_content_pro5_r{min-height:830px;}
	#mkt_content_pro6_r{min-height:800px;}
	.content_sec_2_img{min-height:1160px;}
	span.read_more{display:none;}
	span.read_more_res a{padding:10px 20px}
	.copy_sells_pro br { display:none; }
	
	/*dev 23/8/2016*/
ul.icons_list li.equal span.icon_list_img_one { padding-left:0; }	

/*banner res 24/8/2016*/
.banner_sec span.banner_span.tie {
    font-size: 12px;
    left: 0;
    margin: 0 auto;
    right: 0;
    text-align: center;
    top: 110px;
    width: 100%;
}
.banner_sec .itemheading.tie {
    font-size: 16px;
    left: 0;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    top: 70px;
    width: 100%;
}

.itemheading br { display:none; }
.banner_sec span.banner_span { left: 58%; text-align: left; top: 139px; width: 40%; }
.banner_sec .itemheading { top:50px; }
.banner_sec .itemheading.arrogant { font-size:16px; line-height:20px; top:34px;  }
.banner_sec .itemheading.arrogant {
    font-size: 19px;
    left: 0;
    line-height: 20px;
    margin: 0 auto;
    text-align: center;
    top: 10px;
    width: 100%;
}
.itemheading.arrogant br { display:none; }
.banner_sec span.banner_span.arrogant {
    display: block;
    font-size: 13px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 40px;
    width: 100%;
}
.banner_sec .itemheading.love {
    left: 0;
    right: 0;
    text-align: center;
    top: 0;
	font-size:16px;
}
.banner_sec span.banner_span.love {
    left: 0;
    right: 0;
    text-align: center;
    top: 30px;
    width: 100%;
    font-size:12px;
	padding:0 20px;
}

.adver_content_para h2.copy_sells_pro { line-height:25px; }

.copywriting_content_sec3 .box h3.box-heading > span::before { border-right:27px solid #223732; }
.copywriting_content_sec3 .box h3.box-heading2 > span::before { border-right:35px solid #3e554f; }
.copywriting_content_sec3 .box h3.box-heading3 > span::before { border-right:42px solid #223732; }


}

@media only screen and (max-width:480px){
	
.know_btn { padding:30px 0 40px 0; }
ul.icons_list li{padding: 20px 0 60px 0 !important;width:100%; background: rgba(0, 0, 0, 0) url("../images/plus_sign.png") no-repeat scroll center bottom; }
ul.icons_list li.equal { background:rgba(0, 0, 0, 0) url("../images/equal_sign.png") no-repeat scroll center bottom;  padding:20px 0 60px 0!important; }
.creative_icon { padding:0!important; }
li.know_btn_list { padding:0!important; }
ul.icons_list li.clients { padding:0!important; margin:20px 0 0 0; }
span.icon_name{font-size:10px;}
.contact_list_two{width:59%;}
.contact_list_two h2{font-size:14px;line-height::20px;}
span.contact_btn{display:inline-block;}
span.contact_btn{padding:11px;}
.contact_btn > a{font-size:9px;letter-spacing:0px;}
.icon_list_img_one{padding:0 0 16px;}
.adver_banner_img h3{width:100%;padding:8px 30px;text-align:center;}
.adver_banner_img h3.brand_content_title{width:100%;text-align:center;padding:8px 30px;}
.adver_banner_inner a{font-size:14px;}
.adver_content_para h2.copy_sells_pro{font-size:15px;width:100%; }
.advertising_mkt_icon_part2 ul li{width:23.33%;}
.advertising_mkt_icon_part1 h2{font-size:13px;min-height:36px;margin-bottom:0;}
.advertising_mkt_icon_part2 h2{font-size:13px;}
.adver_para__inner_sec p{text-align:justify;}
.mag_cap h2{font-size:17px;}
ul.abt_us_mkt_icons li{padding:0 8px 0 0;}
span.brand_des_img2 img{padding:20px 0;}
#form_structure span.email{width:48%;}
span.phone_span{width:48%;}
.box h3.box-heading{font-size:18px;}
.box h3.box-heading2{font-size:18px;}
.box h3.box-heading3{font-size:18px;}
.box h3.box-heading4{font-size:18px;}
.adver_banner_img h3.social_media_banner_title { width:100%; }
.adver_banner_img h3.copywriting_malaysia{width:100%;text-align:center;}
.adver_banner_img h3.copywriting_malaysia{padding:8px 30px;}
.advertising_mkt_icon_part1 ul li{width:49.33%;}
.adver_banner_img h3.des_malaysia{width:100%;padding:8px 30px;}
.dig_malaysia a{font-size:14px;}
.adver_banner_img h3.dig_malaysia{width:100%;}
.adver_banner_img h3.dig_malaysia{padding:8px;}
.social_content_sec2 h3.mkt_des_head{padding:30px 0;margin:0;}
.social_mkt_icon_part1 ul{padding:40px 0;}
.mkt_icons li{padding:0;width:100%;margin-bottom:20px;}
span.mkt_list img.img-responsive{padding:0;}
.mag_cap_img img{width:65px;}
/*li.know_btn_list{background:none!important;}*/
ul li .copy_face_exp h2 { font-size:17px; }


/*hexagon_responsive*/
.hex2 .middle{width:30px;}
.hex8{top:320px;}
.hex8 .middle{width:30px;}
.hex3 .middle{width:30px;}
.hex3{left:83px;}
.hex4 .middle{width:30px;}
.hex4{left:83px;top:66px;}
.hex5{left:168px;}
.hex5 .middle{width:30px;}
.hex6 .middle{width:30px;}
.hex6{left:168px;top:139px;}
.hex7 .middle{width:30px;}
.hex7{left:168px;top:334px;}
.hex8{top:320px;left:1px;}
.hex8 .middle{width:30px;}
.design_content_sec2{min-height:940px;}
.hex5 > h2{font-size:11px;}	
.hex6 > h2{font-size:11px;}
.hex7 > h2{font-size:11px;}
.hex4 > h2{font-size:11px;}
.hex3 > h2{font-size:11px;}
.hex8 > h2{font-size:11px;}
.middle > h2{font-size:11px;}

/*active work link*/
#mkt_content_pro3_r{min-height:570px;}
#mkt_content_pro4_r{min-height:680px;}
#mkt_content_pro5_r{min-height:800px;}
.content_sec_2_img{min-height:1190px;}
#mkt_content_pro6_r{min-height:812px;}

/*dev 23/8/2016*/
ul.icons_list li.equal { width:47%; }

/*banner res 24/8/2016*/
.banner_sec .itemheading { top:20px; font-size:16px; line-height:20px;  }
.banner_sec span.banner_span { top:64px; font-size:11px; } 
.banner_sec .itemheading.tie { top:77px; }
.banner_sec span.banner_span.tie { top:117px; }

/*copywright page res css 26/8/2016*/
.copywriting_content_sec3 .box h3.box-heading > span::before { border-right:28px solid #223732; }
.copywriting_content_sec3 .box h3.box-heading2 > span::before { border-right:53px solid #3e554f; }
.copywriting_content_sec3 .box h3.box-heading3 > span::before {  border-right:25px solid #223732; }
.copywriting_content_sec3 .box h3.box-heading4 > span::before { border-right:38px solid #3e554f; }
}


@media only screen and (max-width:360px){
	
	.brand_content_sec2{min-height:580px;}
	ul.icons_list li.equal { width:47%; }
    .banner_sec span.banner_span.tie { top:110px; }
	
}

@media only screen and (max-width:320px){
	
	span.contact_btn{padding:5px;}
	ul.icons_list li{padding:20px 35px 0 0;}
	.adver_banner_inner a{font-size:13px;}
	.advertising_mkt_icon_part2 h2{font-size:12px;}
	.advertising_mkt_icon_part1 h2{font-size:12px;}
    ul.abt_us_mkt_icons li{padding:0 24px 20px 5px;}
	.dig_content_sec2{min-height:670px;}
	.mag_cap h2{font-size:15px;}
	.content_2_content6 p{font-size:12px;}
	/*hexagon*/
.hex5{left:166px;}
.hex6{left:166px;}
.hex7{left:166px;}
.hex5 .middle{width:15px;}
.hex6 .middle{width:15px;}
.hex7 .middle{width:15px;}
.hex5 > h2{font-size:9px;}	
.hex6 > h2{font-size:9px;}
.hex7 > h2{font-size:9px;}
.hex4 > h2{font-size:9px;}
.hex3 > h2{font-size:9px;}
.hex8 > h2{font-size:9px;}
.middle > h2{font-size:9px;}

/*active work link*/
#mkt_content_pro5_r{min-height:840px;}
#mkt_content_pro4_r{min-height:680px;}
.banner_sec .itemheading.tie { top:70px; }
.banner_sec span.banner_span.tie { top:100px; }



}