@media only screen and ( min-width:1024px) and ( max-width:1200px ){

.featureimg{width: 90px; height: 90px;
}

.latest-viewbtn{padding: 10px 30px;}

.feature-lefttext h6{font-size: 15px;}

.feature-lefttext p{font-size: 12px; margin: 2px 0px;}

.upcminghome-img{min-height: 230px;}

.latestbx-head h6{font-size: 15px;}

.latestbx-head p{font-size: 12px;}

.latestbx-head{padding: 0px 10px;}

.searchsubmit{padding: 8px 10px;}

}


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

h5{font-size: 23px;}

h6{font-size: 18px;}

.subscribemn-title h5 {
  line-height: 32px;
}

.upcminghome-img{min-height: 200px;}

.latest-viewbtn{padding:10px 15px; font-size: 12px;}

.featureimg{width: 80px; height: 80px;}

.featuremain-right{padding-left: 10px;}

.feature-lefttext h6{font-size: 15px;}

.feature-lefttext p{font-size: 12px; margin: 2px 0px;}

.gettouch-section{padding: 60px 0px;}


.shareviadata .btn{font-size: 11px;margin: 0px 3px;}

.shareviadata i {
  font-size: 15px;}

.detailleft{padding: 15px;}

.postbtn{padding: 0px 20px;}

.authortext{width: 80%; padding-left: 10px;}


#fixed-social a{width: 35px; height: 35px; line-height: 35px;}

.relatedarticle{padding:20px;}

.relateddata h6{font-size: 14px;}

.latestbx-head h6{font-size: 13px;}

.latestbx-head p{font-size: 9px;}

.latestbx-head{padding: 0px 10px;}

.searchsubmit{margin-top: 5px;}

.searchinput{width: 100%;}

}

@media only screen and ( min-width:600px) and ( max-width:767px ){

h2 {font-size: 35px;}

.partnerdv p {
  font-size: 19px;   margin: 20px 0px 0px;line-height: 30px;
}

.partnerdv ul li{
  font-size: 19px;  line-height: 30px;
}

header{padding-top: 20px}

.logodv{width: 80% !important; float: left;}

.logodv h2 {  font-size: 35px; text-align: left;}

.menubar p {  letter-spacing: 1px;  font-size: 13px;}

.featuremain-right{padding-left: 0px; margin-top: 40px;}

.advert-sect {
  margin: 60px 0px 80px;
}

.upcminghome-img {  min-height: 200px;}

.subscribemn-title h5 {
  line-height: 33px;
  font-size: 22px;
}

.gettouch-section {
  padding:60px 0px;
}

.search-slct select, .search-slct input{font-size: 14px;}

.privacy-policydv {
  padding: 50px 0px;
}

#fixed-social a{width: 35px; height: 35px; line-height: 35px;}

}

@media only screen and ( min-width:320px) and ( max-width:599px ){
	.latestimage img { height:auto; min-height:50px 
	}

h2{font-size: 30px;}

h5{font-size: 20px;}

 h6{font-size: 18px;}

header{padding-top: 20px}

.logodv{width: 80% !important; float: left;}

.logodv h2 {  font-size: 28px; text-align: left;}

.menubar p {  letter-spacing: 1px;  font-size: 12px;}

.latest-viewbtn{padding: 10px 30px;}

.featuremain-right{padding-left: 0px; margin-top: 50px;}

.featureimg{width: 100px; height: 100px;}

.feature-lefttext p {  margin: 2px 0px; font-size: 12px;}

.feature-lefttext h6{font-size: 14px;}

.advert-sect {
  margin:20px 0px 60px;
}

.upcminghome-img{min-height: 200px;}

.allevent-btn a { margin-right: 5px;  padding: 9px 20px; font-size: 13px;}

.subscribe-title p{font-size: 16px;}

.subscribemn-title h5 {  line-height: 30px;  font-size: 20px;}

.subsinputs{display: block;}

.submitbtn { margin-left: 0;  margin-top: 15px;padding: 9px 40px}

.eventright {text-align: left;}

.eventright ul li{margin-left: 0px; margin-right: 10px;}

.copyright-text{margin-top: 40px;}

.upcoming-event{padding-bottom: 80px;}

.gettouch-section{padding: 50px 0px;}

.contactfrm{margin-top: 30px;}

.partnerdv p{font-size: 18px;line-height: 28px;}

.partnerdv ul li{font-size: 18px;line-height: 28px;}

.search-slct{margin: 5px 0px;}

.search-slct select, .search-slct input{font-size: 15px;}

.btnchoose .btn{font-size: 15px;}

.privacy-policydv {
  padding:50px 0px;
}

#fixed-social{display: none;}

.shareviadata .btn{font-size: 11px;margin: 0px 3px;}

.shareviadata i {
  font-size: 15px;}

.detailleft{padding: 15px;}

.postbtn{padding: 0px 20px;}

.authortext{width: 80%; padding-left: 10px;}

.relateddata {
  border-bottom: 1px dotted #5d5757;
  padding-bottom: 10px;
}

.relatedarticle .col-md-4:last-child .relateddata{border-bottom: none;}

}