@media (min-width: 1026px) and (max-width: 1200px){
.trAddress{display:none;}
.bannerHeading{width:80%; height:auto; padding:10px 10% 15px 10%; margin:auto; position:absolute; z-index:1; top:30%; left:0; color:#fff;font-size:35px; font-weight:bold; text-align:center; text-shadow:0 3px 5px #000;}

/*-- Leading Newspapers in India to Advertising --*/
.ln-box{width:13.8%; height:auto; padding:5px 1%; margin:0 0.3% 8px 0.3%;}

}
@media (min-width: 770px) and (max-width: 1025px){
.topRibon{width:100%; height:auto; padding:0; margin:auto; background:#f10500; line-height:25px;}
.trblackbox{width:40px; height:41px; background:#d71e00; float:left;}
.trCallUs{width:auto; height:auto; padding:6px 30px 8px 0; margin:0 0 0 0; float:right; color:#fff; font-weight:500; font-size:18px;}
.trEmail{width:auto; height:auto; padding:6px 55px 8px 30px; margin:0; float:right; color:#fff; font-weight:500; font-size:18px;}
.trAddress{display:none;}
.tricon{ font-size:15px; font-weight:100; margin:7px 7px 0 0; color:#fff;}

header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:7px 0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:none; margin:0; text-align:left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:7px 0; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:none; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.body{width:100%; height:auto; margin:auto;}

/*-- Banner Css --*/
.bannerHeading{width:80%; height:auto; padding:10px 10% 15px 10%; margin:auto; position:absolute; z-index:1; top:25%; left:0; color:#fff;font-size:30px; font-weight:bold; text-align:center; text-shadow:0 3px 5px #000;}
.enquirybox{width:90%; height:auto; padding:15px 1% 5px 1%; margin:30px 4% auto 4%; background:rgba(0,0,0,0.7); position:relative; z-index:1; bottom:0; border-radius:10px;}

/*-- Categories Of Advertisement --*/
.ca-box{width:32%; height:auto; padding:0; margin:0 0.5% 10px 0.5%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px;}

/*-- Leading Newspapers in India to Advertising --*/
.lnPanel{width:94%; height:auto; padding:0px 3% 40px 3%; margin:auto;}
.ln-box{width:21.75%; height:auto; padding:5px 1%; margin:0 0.5% 10px 0.5%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px; overflow:hidden;}
.tabbox{width:600px; padding:0; margin:auto;}

/*== INNER PAGE ==*/
.innWrap{width:93%; height:auto; padding:45px 0 50px 0; margin:0 auto;color:#111; font-size:17px; line-height:28px; font-weight:500;}

/*-- Page Heading --*/
.innBanner{width:100%;margin:0; padding:0; margin:0; position:relative;}
.innBanTxtBox{width:40%; height:auto; padding:10px 2%; margin:0 0 100px 3%;background: rgba(0,0,0,0.8); position:absolute; z-index:3; bottom:0; font-size:25px; font-weight:400; color:#fff; line-height:32px; border-radius:7px;}


}
@media (min-width: 481px) and (max-width: 769px){
.topRibon{width:100%; height:auto; padding:0; margin:auto; background:#f10500; line-height:25px;}
.trblackbox{width:40px; height:41px; background:#d71e00; float:left;}
.trCallUs{width:auto; height:auto; padding:6px 30px 8px 0; margin:0 0 0 0; float:right; color:#fff; font-weight:500; font-size:18px;}
.trEmail{width:auto; height:auto; padding:6px 55px 8px 30px; margin:0; float:right; color:#fff; font-weight:500; font-size:18px;}
.trAddress{display:none;}
.tricon{ font-size:15px; font-weight:100; margin:7px 7px 0 0; color:#fff;}

header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:7px 0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:none; margin:0; text-align:left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:7px 0; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:none; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.body{width:100%; height:auto; margin:auto;}

/*-- Banner Css --*/
.bannerHeading{width:80%; height:auto; padding:10px 10% 15px 10%; margin:auto; position:absolute; z-index:1; top:20%; left:0; color:#fff;font-size:30px; font-weight:bold; text-align:center; text-shadow:0 3px 5px #000;}
.enquirybox{width:90%; height:auto; padding:15px 1% 5px 1%; margin:30px 4% auto 4%; background:rgba(0,0,0,0.7); position:relative; z-index:1; bottom:0; border-radius:10px;}

.biFormCol{width:32.3%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol1{width:32.3%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biFormCol2{width:32.3%; height:auto; padding:0 !important; margin:0px 0.5% !important; float:left; position:relative;}
.biTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff url(images/calendarIcon.html) no-repeat right 7px center; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biListBox{width:100%; height:auto; padding:9px 3% 8px 3%; margin:0px auto 10px auto; background:#fff; border:none; color:#999 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:94%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;color:#999 !important; font-size:14px; outline:none;}
.bookingBtn{width:100%; height:auto; padding:10px 3%; background:#df001d; border:none; color:#fff; font-weight:bold; font-size:14px; border-radius:4px; outline:none;}
.bookingBtn:hover{background:#00d13f; cursor:pointer;}

/*-- Categories Of Advertisement --*/
.ca-box{width:47.3%; height:auto; padding:0; margin:0 1% 10px 1%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px;}

/*-- Leading Newspapers in India to Advertising --*/
.lnPanel{width:94%; height:auto; padding:0px 3% 40px 3%; margin:auto;}
.ln-box{width:30%; height:auto; padding:5px 1%; margin:0 0.5% 8px 0.5%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px; overflow:hidden;}
.tabbox{width:600px; padding:0; margin:auto;}

/*-- Why Choose Us --*/
.wcuPanel{width:90%; height:auto; padding:50px 5%; margin:auto; background:#f6f6f6;}
.wcuBox{width:46%; height:auto; padding:0; margin:20px 2% auto 2%; float:left;}

/*-- Footer Panel --*/
.footerPanel{width:95%; height:auto; padding:50px 2.5% 30px 2.5%; margin:auto; background:#0a1c1c;}
.footerHeading{width:100%; height:auto; padding:0; margin:0; font-size:24px; font-weight:bold; color:#fff; text-transform:uppercase; font-family:"Arial Rounded MT Bold" !important;}

.footerCol1{width:45%; height:auto; padding:0; margin:0 0 20px 5%; float:left;}
.footerCol2{width:45%; height:auto; padding:0; margin:0 0 0 5%; float:left;}
.footerCol3{width:90%; height:auto; padding:20px 0 0 0; margin:0 5%; float:none; clear:both; border-top:dashed 1px #fff;}

.paymentLogo{width:auto; height:auto; padding:0px 0 7px 0; margin:auto; text-align:center;}

.copyrightPanel{width:88%; height:auto; padding:20px 6%; margin:0;background:#11302f; color:#fff; font-weight:500; font-size:15px;}
.copyright{width:100%; height:auto; float:none; font-size:15px; text-align:center;}
.poweredBy{width:100%; height:auto; margin:15px 0 0 0; float:none;text-align:center;}

/*== INNER PAGE ==*/
.innWrap{width:93%; height:auto; padding:45px 0 50px 0; margin:0 auto;color:#111; font-size:17px; line-height:28px; font-weight:500;}

/*-- Page Heading --*/
.innBanner{width:100%;margin:0; padding:0; margin:0; position:relative;}
.innBanTxtBox{width:auto; height:auto; padding:5px 2% 7px 2%; margin:0 3%;background: rgba(0,0,0,0.8); position:absolute; z-index:3; bottom:50%; font-size:20px; font-weight:400; color:#fff; line-height:32px; border-radius:7px; text-align:center;}

/*-- Rate Card --*/
.rate-card-panel{width:100%; height:auto; padding:0; margin:0px auto;}
.rc-left-panel{width:99.5%; height:auto; padding:0; margin:0px auto; float:none;}
.rc-right-panel{width:99.5%; height:auto; padding:0; margin:0px auto; float:none; background:#f1f1f1; border:solid 1px #e1e1e1;}

/*-- Contact Page --*/
.iContactPanel{width:98%; height:auto; padding:20px 1% 0 1%; margin:20px 0 0 0; }
.iContactInquiryBox{width:100%; height:auto; padding:0; margin:0; float:none;}
.iContactDetailsBox{width:100%; height:auto; padding:0; margin:0; float:none;}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fff;
  margin: auto;
  padding: 0;
  border: 0px solid #888;
  width: 90%;
  border-radius:10px;
  overflow:hidden;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s
}
.modal-header h3{width: auto;
    height: auto;
    padding: 0;
    margin:auto;
    background: none;
    border: solid 0px #e1e1e1;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}
}
@media (min-width: 320px) and (max-width: 481px){
h1{width:100%; height:auto; padding:0; margin:0;font-size:22px; font-weight:900; color:#0306f1;}
	
.topRibon{height:auto; padding:0; margin:auto; background:#f10500; line-height:25px;}
.trblackbox{width:40px; height:41px; background:#d71e00; float:left;}
.trCallUs{width:auto; height:auto; padding:6px 30px 8px 0; margin:0 0 0 0; float:right; color:#fff; font-weight:500; font-size:18px;}
.trEmail{display:none;}
.trAddress{display:none;}
.tricon{ font-size:15px; font-weight:100; margin:7px 7px 0 0; color:#fff;}

header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{height:auto; padding:7px 0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
 
header .rightBox{width:100%;float:none; margin:0; text-align:left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:7px 0; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:none; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:180px;height: auto; padding:0px 0 0 3%; margin:0 !important; float:none;position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

.body{width:100%; height:auto; margin:auto;}

/*-- Banner Css --*/
.bannerHeading{width:80%; height:auto; padding:10px 10% 15px 10%; margin:auto; position:absolute; z-index:1; top:10%; left:0; color:#fff;font-size:20px; font-weight:bold; text-align:center; text-shadow:0 3px 5px #000;}
.enquirybox{width:87%; height:auto; padding:15px 2% 5px 2%; margin:30px 4% auto 4%; background:rgba(0,0,0,0.7); position:relative; z-index:1; bottom:0; border-radius:10px;}

.biFormCol{width:48%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol1{width:48%; height:auto; padding:0 !important; margin:0px 1% !important; float:left; position:relative;}
.biFormCol2{width:98%; height:auto; padding:0 !important; margin:0px 1% 10px 1% !important; float:none !important; clear:both; position:relative; text-align:center;}
.biTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biDateTextBox{width:94%; height:auto; padding:10px 3% 9px 3%; margin:0px auto 10px auto; background:#fff url(images/calendarIcon.html) no-repeat right 7px center; border:none; color:#999 !important; font-size:14px; border-radius:4px; outline:none;}
.biListBox{width:100%; height:auto; padding:9px 3% 8px 3%; margin:0px auto 10px auto; background:#fff; border:none; color:#999 !important; font-size:14px; outline:none; border-radius:4px;}
.biTextAreaBox{width:94%; height:75px; padding:10px 3%; margin:0px auto 10px auto; background:#fff;color:#999 !important; font-size:14px; outline:none;}
.bookingBtn{width:100%; height:auto; padding:10px 3%; background:#df001d; border:none; color:#fff; font-weight:bold; font-size:14px; border-radius:4px; outline:none;}
.bookingBtn:hover{background:#00d13f; cursor:pointer;}

/*-- Ad Type Css --*/
.atPanel{width:94%; height:auto; padding:40px 3% 0px 3%; margin:auto;}
.atBox{width:90%; height:auto; padding:7px 3%; margin:0px 1% 15px 1%; float:left; border-radius:7px; text-align:center; border:solid 1px #0a1c1c;}

/*-- Categories Of Advertisement --*/
.caPanel{width:90%; height:auto; padding:20px 5% 40px 5%; margin:auto;}
.ca-outer-box{width:97.5%; height:auto; padding:12px 1% 3px 1%; margin:auto; background:#f7f7f7; border:solid 1px #e1e1e1; border-radius:7px;}
.ca-box{width:95.5%; height:auto; padding:5px 0; margin:0 2% 10px 2%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px; align-items: center; display: flex;}
.ca-box .ca-icon-box{width:20%; height:auto; padding:5px; margin:0 5% 0 2%;float:left;}

/*-- Leading Newspapers in India to Advertising --*/
.lnPanel{width:90%; height:auto; padding:0px 5% 40px 5%; margin:auto;}
.ln-box{width:43.5%; height:auto; padding:5px 1%; margin:0 1.5% 8px 2%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px; overflow:hidden;}
.tabbox{width:600px; padding:0; margin:auto;}

/*-- Why Choose Us --*/
.wcuPanel{width:90%; height:auto; padding:50px 5%; margin:auto; background:#f6f6f6;}
.wcuBox{width:96%; height:auto; padding:0; margin:20px 2% 10px 2%; float:left;}

/*-- About Us Panel Css --*/
.aboutPanel{width:90%; height:auto; padding:50px 5% 40px 5%; background:#fff;}

/*-- Footer Panel --*/
.footerPanel{height:auto; padding:40px 2.5% 30px 2.5%; margin:auto; background:#0a1c1c;}
.footerHeading{width:100%; height:auto; padding:0; margin:0; font-size:24px; font-weight:bold; color:#fff; text-transform:uppercase; font-family:"Arial Rounded MT Bold" !important;}

.footerCol1{width:90%; height:auto; padding:0; margin:0 5% 20px 5%; float:left;}
.footerCol2{width:90%; height:auto; padding:20px 0 0 0; margin:0 5% 20px 5%; float:left; border-top:dashed 1px #fff;}
.footerCol3{width:90%; height:auto; padding:20px 0 0 0; margin:0 5%; float:none; clear:both; border-top:dashed 1px #fff;}

.paymentLogo{width:auto; height:auto; padding:0px 0 7px 0; margin:auto; text-align:center;}

.copyrightPanel{height:auto; padding:20px 6%; margin:0;background:#11302f; color:#fff; font-weight:500; font-size:15px;}
.copyright{width:100%; height:auto; float:none; font-size:15px; text-align:center;}
.poweredBy{width:100%; height:auto; margin:15px 0 0 0; float:none;text-align:center;}

/*== INNER PAGE ==*/
.innWrap{width:93%; height:auto; padding:45px 0 50px 0; margin:0 auto;color:#111; font-size:17px; line-height:28px; font-weight:500;}

/*-- Page Heading --*/
.innBanner{width:100%;margin:0; padding:0; margin:0; position:relative;}
.innBanTxtBox{ display:none;}

/*-- Rate Card --*/
.rate-card-panel{width:100%; height:auto; padding:0; margin:0px auto;}
.rc-left-panel{width:99.5%; height:auto; padding:0; margin:0px auto; float:none;}
.rc-right-panel{width:99.5%; height:auto; padding:0; margin:0px auto; float:none; background:#f1f1f1; border:solid 1px #e1e1e1;}
.rc-left-panel h3{width:96%; height:auto; padding:12px 2%; margin:0px auto 20px auto; background:#f5f5f5; border:solid 1px #e1e1e1; font-size:18px; font-weight:700;}
.rc-box h4{font-size:17px;}

/*-- Leading Newspapers in India to Advertising --*/
.lnPanel{width:90%; height:auto; padding:0px 5% 40px 5%; margin:auto;}
.innWrap .ln-box{width:43.5%; height:auto; padding:5px 1%; margin:0 1.5% 8px 2%; background:#fff; border:solid 1px #e1e1e1; float:left; border-radius:5px; overflow:hidden;}
.tabbox{width:600px; padding:0; margin:auto;}


/*-- Display Ad Details --*/
.dad-box{width:100%; height:auto; padding:0; margin:0; overflow-x:scroll;}
.dad-box table {width:800px;border-collapse: collapse; padding:5px; font-size:12px; text-align:left;}

/*-- Contact Page --*/
.iContactPanel{width:98%; height:auto; padding:20px 1% 0 1%; margin:20px 0 0 0; }
.iContactInquiryBox{width:100%; height:auto; padding:0; margin:0; float:none;}
.iContactDetailsBox{width:100%; height:auto; padding:0; margin:0; float:none;}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fff;
  margin: auto;
  padding: 0;
  border: 0px solid #888;
  width: 90%;
  border-radius:10px;
  overflow:hidden;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s
}
.modal-header h3{width: auto;
    height: auto;
    padding: 0;
    margin:auto;
    background: none;
    border: solid 0px #e1e1e1;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

}


