@charset "utf-8";
@media only screen and (max-width: 4000px) and (min-width: 2100px) 
{
#dps-slider-container1 {width: auto !important;	}
.covid-info img {  width: 325px;}
.photo-text{font-size:1em;}
.photo-tickersec .photogllry .panel-default>.panel-body { padding: 20px 6px 20px;}
.photogl-box { margin-bottom: 12px; margin-top: 10px;}
.masthead {background-size:cover;}
}
@media only screen and (max-width: 1940px) and (min-width: 1400px) 
{
#bimup, #bimup .ws_images > div > img, #bimup .ws_images{max-height:520px;}
}
@media only screen and (max-width: 1200px) and (min-width: 992px) 
{
.navbar-default .navbar-nav > li > a {font-size:1em; padding:10px;}
.leader .media h4{margin-top:0px; font-size: 1.1em;}
.leader .media p{font-size:.9em;}
.leader h2::after{display:none;}
.hor-list li{width:unset;}
.hor-implink .nav-tabs > li > a {font-size:1em;}
.widget ul li a{font-size:15px;}
.app{top:100px;}
.impt-link{width:270px;}
.banner-leadersec .col-lg-9{padding:0px;}
}
@media only screen and (max-width: 1198px) and (min-width: 100px) 
{
.leader .media h4{margin-top:0px; font-size: 1.1em;}
.leader .media p{font-size:.9em;}
.services-sec .service-box, .services-sec li:nth-child(7) .service-box, .services-sec li:nth-child(11) .service-box{font-size:1.2em;}
#MainMenu { margin-top: 10px;}
a.btn.btn-warning.btn-readmore.pull-right.external{float: unset !important; margin-bottom:15px;}
.headingname h3 {margin-top:15px;}
.top-header .header-right-content { padding-right: 0px; float: left; padding-left: 0;}
}
@media only screen and (max-width: 991px) and (min-width: 768px) 
{
.navbar-default .navbar-nav > li > a {font-size:.85em; padding:10px 5px;}	
.leader h2::after{display:none;}
.hor-list li{width:unset;}
.hor-implink .nav-tabs > li > a {font-size:1em;}
.widget ul li a{font-size:15px;}
.d-company p{text-align:left;}
.app{top:100px;}
.logo img { height: 72px;}
.logoh img { height: 72px;}
.impt-link{width:328px;}
.services-sec li{width:30%;}
}
@media only screen and (max-width: 768px) and (min-width: 180px) 
{
.qlink-sec,.dir-sec-pad , .leaderbox-pad{ padding-right: 15px; padding-left: 15px;}
.leader h2::after{display:none;}
.hor-list li{width:100%;}
.leader p{font-size:1em;}
.d-company p{text-align:left;}
.hor-list{margin:0px auto;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{padding: 10px; color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #fff; background-color: #2e9e88;}
.logo img { height: auto; margin: 0px auto;	float:left;}
.logoh img{ height: auto; margin: 0px auto;	float:left;}
.imp-weblinks .owl-theme .owl-nav{display:none;}
.navbar-default .navbar-nav>li>a{border-right:none; display:block;}
.breadcrumb-bg { padding: 0px 0px 0px;}
.breadcrumb-bg .breadcrumb-txt { padding-left: 125px;}
.masthead h2{font-size:1.4em; padding:10px 15px;     margin-bottom: 5px;}
.masthead .breadcrumb {padding: 5px 15px; margin-bottom: 5px;}
.innerpage-content .iner-cont-right { float: unset;}
.innerpage-content .iner-cont-right{padding: 25px 10px;}
.innerpage-content .imptlink-inr-left { float: unset; padding: 0px 10px;}
.h3, h3 { font-size: 20px;}
.whtcrnt,.gazette-tckr { padding-left: 15px; padding-right: 15px;}
.pr-0 { padding-right: 15px;}
.container-fluid>.navbar-header, .container>.navbar-header { margin-right: 15px; margin-left: 15px;}
.container-fluid>.navbar-collapse, .container>.navbar-collapse{ margin-right: 0px; margin-left: 0px;}
.navbar-nav { margin: 7.5px 0px;}
.banner-leadersec .col-lg-9 { padding-right: 15px;}
ul.ullistbook{border-radius:0px; padding: 30px 5px;}
}
@media only screen and (max-width: 768px) and (min-width: 570px) 
{
.searchbox{display:none;}
.btn-login {    padding: 19px 10px;}
.impt-link{width:unset;}
.app{top:275px;}
.services-sec li{width: calc(48% - 5px);}
}
@media only screen and (max-width: 569px) and (min-width: 481px) 
{
.searchbox{display:none;}
.btn-login {    padding: 19px 10px;}
.impt-link{width:unset;}
.services-sec li{width: calc(48% - 5px);}
}
@media only screen and (max-width: 480px) and (min-width: 180px) 
{
.searchbox{display:none;}
.searchbox .example input[type="text"] {    padding: 5px; width: 75%;}
.searchbox .example button {    padding: 5px 10px; width:25%;}
.impt-link{width:unset;}
.top-header .header-left-content { padding-left: 0px; font-size: 10px;}
.top-header .header-left-content li a{font-size:10px;}
.top-header .header-right-content{padding-left:0px; padding-right:15px;}
.top-header .header-right-content li a{font-size:10px;}
.logo img{width:80%;}
.logoh img{width:80%;}
.single-footer-widget img { width: 80%;}
.pl-0 { padding-left: 15px;}
.phtgl-ul li { width: calc(100% - 12px);}
}
@media only screen and (max-width: 992px) and (min-width: 351px) 
{
.nzletter-list li a img { height: 180px;}
.nzletter-list li {width:48.1%;} 
}
@media only screen and (max-width: 393px) and (min-width: 240px) 
{
ul.ullistbook li { width: 90%;}
.book-sec .b-box {padding: 5px 10px 10px; min-height: 170px;}
.book-sec .b-box .b-heading h4{margin-bottom: 20px;}
.book-sec .b-box .b-heading p{height: 50px;}
}
@media only screen and (max-width: 350px) and (min-width: 240px) 
{
.nzletter-list li a img { height: 160px;}
.nzletter-list li {width:98.1%;} 
}
@media only screen and (max-width: 480px) and (min-width: 380px) 
{	.btn-login {    padding: 10px 10px;}
.services-sec li{width: calc(48% - 6px);}
}
@media only screen and (max-width: 379px) and (min-width: 180px) 
{
	.btn-login {    padding: 5px 10px;}
	.digital-clock{font-size: 10px;}
.services-sec li{width: calc(47% - 5px);}
}
@media only screen and (max-width: 360px) and (min-width: 200px) 
{
	.topmenu-ul li a{font-size:12px;}
	.lang-size{font-size:12px !important;}
	.topmenu-ul{margin-left:-20px;}
	.topmenu-ul li a{padding: 1px 8px !important;}
	.btn-login .btn-primary{padding: 2px 2px; font-size:12px;}
}
@media only screen and (max-width: 300px) and (min-width: 200px) 
{
	.app{top:235px;}
}
@media only screen and (max-width: 285px) and (min-width: 180px) 
{
.services-sec li{width: calc(98% - 5px);}
}