/* CSS Document */

@media screen and (max-width: 1199px) {

.mainmenusec .nav-item{padding-right: 10px;}
.mainmenusec .nav-link{padding-left: 5px !important; padding-right: 5px !important;}
.mainmenusec .nav-item{padding-right: 10px;}
.bansec .marqcont{right: 20px; width: 230px;}	
}

@media screen and (max-width: 991.2px) {

.rittolbox .tiltle {font-size: 14px;}
.rittolbox .card-header, .rittolbox .card-body{padding:5px;}
.galinfo .photogalowl.owl-carousel .owl-item img {height: 180px;}
.mainmenusec .navbar-toggler{font-size:14px; background:#ffffff;}
.mainmenusec .navbar-nav{margin-top: 20px;}
.mainmenusec .navbar-toggler:focus{box-shadow:none; outline:none;}
.upsec .serachsec{margin-left: auto;margin-right: auto; margin-top:8px;}
.upsec .social{justify-content: center;margin-bottom: 7px !important;margin-top: 5px;}

}

@media screen and (min-width: 769px) {
	
.mainmenusec .dropend:hover > .dropdown-menu{position:absolute; left:100%; top:0;}
.mainmenusec .dropend .dropdown-toggle{padding-left: 14px; padding-top: 5px; padding-bottom: 5px;}
	
}

@media screen and (max-width: 767.5px) {
	
.logosec img{width:400px;}
.picsecc{display:none;}
.mainmenusec .navbar{padding-top: 7px !important;padding-bottom: 7px !important;}
.bansec{height: 200px;}
.bansec .owl-carousel, .bansec .owl-carousel .owl-stage-outer, .bansec .owl-carousel .owl-stage, .bansec .owl-carousel .owl-item, .bansec .owl-carousel .item, .bansec .owl-carousel .picsec, .bansec .owl-carousel .picsec img{height: 100%;}
.bansec .owl-carousel .picsec img{object-fit:cover;}
.bansec .marqcont{right: 10px; width: 150px;}
.homenewsmarq .important-news{padding-top: 10px; padding-bottom: 10px;}
.homenewsmarq .important-news .news{display:none !important;}
.hedd{font-size:20px;}
.homeannounce .card-header{justify-content: space-between;}
.featsec .icobox{margin-bottom:10px;}
.featsec h4{margin-bottom:30px;}
.galinfo{margin-top:40px; margin-bottom:40px;}
/*.piclinksecc{padding-left: 90px;padding-right: 90px;}*/
.bottomnavsec ul{display: block !important;text-align: center;}
.bottomnavsec ul li{display: inline-block;margin-right: 12px;}
footer .copysec{position:inherit;}
footer .disclaimtxt{margin-bottom: 0;}
.floatsec{display:none;}
.topsheetlist li .subin{display: inline-block !important;}

}

@media screen and (max-width: 575.5px) {

.logosec{padding-top: 10px;padding-bottom: 10px;}
.logosec img{width:100%;}
/*.upsec .themecolorsec, .upsec .numberselbox{display:none !important;}*/

}

@media screen and (min-width: 991.2px) {

.mainmenusec .navbar-nav .nav-item.dropdown:hover > .dropdown-menu{display: block;}

}

@media (min-width: 991px) and (max-width: 1199px) {


	
}


