body {
 
	margin:0;
	padding:0;
	font-size:100%;
}

.slicknav_menu {
	 display:none
}


@media screen and (max-width: 1140px) {
.roundbtn ul li {margin: 0 17px;}
.bg-white-g {background-size: cover;}
.footer img { max-width: 100%;}
.color5 { float: left; width: 100%;}
}
@media screen and (max-width: 990px) {

    .roundbtn ul li a { width: 160px; height: 160px;}
    .roundbtn ul li {margin: 0 7px;}
    #msg-slider .slides img {width: 280px;    height: 280px;    margin-top: 130px;}
        #msg-slider .msg-left img {width: 235px;    height: 288px;    margin-top: 130px;}

    #homephotog_LBPhoto, #homeVideo_LBPhoto1 {max-width: 570px;    display: inline-block;}
    .mt-120 { margin: 0;}
    .mt-120 img {width: 255px;        height: 313px;}
    .msg-right { padding: 15px;}
    .msg-right h1 { margin-top: 38px;}
.topbar_in {    flex-direction: column;align-items: start;}
}

@media screen and (max-width: 1024px) {
	.slicknav_menu {
	 display:block
}
    nav {
        flex-direction: column;
        
    }
 .container { padding: 0px 15px!important;}
 .mis-arrow {    height: 263px;    width: 80px;}
.abou {    padding: 50px 15px;}

.p-fixed { position: relative;}
.sliderBox { margin: 0;}
    
    .js #menu {
		 display:block
	}
	.roundbtn,.newsNotice { height: auto;}
	.js .slicknav_menu {
		display:block;
	}
    ul.dropmenu li
    { float:none; background:none
    }
        ul.dropmenu li a,.dropmenu li:hover > a
        { background:none;
        }
    .dropmenu ul.submenu
    { min-height:0;
    }
    .slicknav_nav ul
    { margin:0;
    }
    .menu_img
    { position:relative; text-align:center; top:auto; left:auto
    }
    .slicknav_nav
    { overflow:initial
    }
    .img_last
    { right:auto; top:auto; text-align:center;
    }
    .dropmenu ul.submenu
    { min-height:0; padding:0; position:relative; top:auto
    }
    .menuTop li ul
    { max-width:100%;
    }
    .heading3,.heading2
    { font-size:35px;
    }
    .ImpLinks .container
    { max-width:100%;
    }
}
@media screen and (max-width: 991px)
{.col-md-6 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
}
@media screen and (max-width: 1200px)
{
    .menu_bg .container
    { max-width:100%;
    }
    ul.dropmenu li a
    {padding: 4px 15px;
    }
}

@media screen and (max-width: 767px)
{
    .topbar_in {    flex-direction: column;}
    .media-grid {grid-template-columns: none;}
    .innerImg
    { text-align:center; margin:0; display:block; float:none
    }
    .Header_Main .container
    {   text-align:center
    }
    .QuickAccess .container
    { max-width:100%;
    }
    .QuickBx
    { margin-top:0;
    }
    #slider1 li .meta
    { left:0; bottom:0; position:relative;
    }#slider1 li p {
    background: #0060aade;
    color: #fff;
}
    .Social_Icon
    { text-align:center; width:100%;
    }
    .BottonsTop1
    { float:none!important; margin:0;
    }
    .Header_Main .float-right
    { text-align:center;
    }
    .ImpLinksIn ul li
    { margin: 0px 8px;
    }
     #msg-slider .slides li,.about-us { height: auto; background-size: cover;}
     .roundbtn ul li { margin: 10px 5px;}
     .roundbtn ul li a { height: 146px; width: 146px;}
     .top-menu { display: block; height: auto;}
     .top-menu li { margin-bottom: 7px;}
}

@media screen and (max-width: 666px)
{
#msg-slider .slides li .w-100,.about-us {align-items: center;     flex-direction: column;}
#msg-slider .slides img { margin-top: 30px;}
#msg-slider .slides li,.about-us {background: #2d6e4e;        border-radius: 30px;}
#homephotog_LBPhoto .row .col-sm-6,#homeVideo_LBPhoto1 .row .col-sm-6{-ms-flex: 0 0 50%;        flex: 0 0 50%;        max-width: 50%;}
.notice_left {margin-top: 48px; width: 80px; height: 80px;}
.glryrpt a { height: 160px;}
#homephotog_LBPhoto .row:after,#homeVideo_LBPhoto1 .row:after {    width: 141px;    height: 139px;    top: 30%;    left: 31%;}

}


