@media(max-width: 1200px){
.video{width: 100%;float: left;margin-left: 0px;}	
.logo img,.logo{width: 100%;float: left;}
.logo{padding-right: 15px;}
.globalmedia{width: 100px;}
.footer2{width: 200px;}
.footer3{width: 280px;}
.footer1{width: 275px;}
}

@media(max-width: 991px){
.caption{top: 50px;width: 230px;height: 150px;background: none;border: 3px double #fff;margin-left: -115px;padding: 25px;}
.caption h3{font-size: 30px;line-height: 30px;}
.caption h3 span{font-size: 21px;}
.logo{margin-bottom: 10px;}
.video{height: 71px;margin-top: 20px;}
.abt_opt h3{font-size: 14px;}
.footer1{width: 220px;}
.footer2{width: 110px;}
.footer3{width: 175px;}
.footer4{width: 235px;}
.social li a{font-size: 13px;}
.social li{line-height: 25px;width: 25px;height: 25px;}
.middle_left{padding-right: 50px;width: 65%;}
.middle_right{width: 35%;}
.new_div .photo{width: 50%;float: left;}
.event_divs .events{width:50%;float:left;}
}

@media(max-width: 767px){
.top_left{width: 100%;float: left;}
.logo{width: 150px;float: left;}
.header{width: 100%;float: left;}
.top_right{width: 100%;float: left;}
.menu {width: 100% !important;float: left;}
.menu li ul{position: relative;visibility: visible;left: 0px;top: 0px;opacity: 1;background: none;}
.menu li ul li a{color: #fff;}
.menu{display: none;}
.video{height: auto;}
.logo2{width: 100%;}
.greendiv{font-size: 10px;}
.globalmedia{display: none;}
.globalmedia1{display: block;width: 100%;float: left;}
.events_div{padding-top: 60px;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{top: -45px !important;}
.nbs-flexisel-nav-right{right: 15px !important;}
.nbs-flexisel-nav-left{right: 60px !important;left: auto !important;}
.twocolor{padding-right: 0px;padding-left: 0px;}
.about{width: 100%;float: left;padding-left:30px;padding-right: 30px;background: #808080;}
.abt_opt{width: 100%;float: left;padding-right: 0px;}
.management_div {width: 100%;float: left;padding-left:30px;padding-right: 30px;background: #313895;}
.management{padding-left: 0px;}
.head_div{width: 100%;float: left;position: relative;height: auto;border: 0px;margin-bottom: 20px;}
.head_div h3{margin-top:0px;position: relative;float: left;left: 0px;top: 0px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
.photo_gallery{width: 100%;float: left;padding-right: 15px;}
.video_gallery{width: 100%;float: left;padding-left: 15px;}
.clients{padding-top: 60px;}
.flickr{width: 33.33%;float: left;}
.footer1,.footer2,.footer3{width: 100%;float: left;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #fff;}
.about p{padding-right: 0px;}
.middle_left{padding-right: 15px;width: 100%;float: left;}
.middle_right{width: 100%;float: left;padding-right: 15px;padding-left: 15px;}
.middle_right .nbs-flexisel-nav-left {right: 40px !important;left: auto !important;}
.middle_right .nbs-flexisel-nav-right{right: 0px !important;}
.header1{width: 100%;float: left;}
.client_page,.events_gallery{width: 100%;float: left;}
.new_div .photo{width: 100%;float: left;}
.new_div .photo .photo_inner img{width: 100%;float: left;height: auto;}
.contacts,.enquiry{width: 100%;float: left;}
.menu li ul li ul{position: relative;visibility: visible !important;left: 0px !important;top: 0px !important;opacity: 1 !important;background: none;}
.event_divs .events{width:100%;float:left;}
.event_divs .events .events_inner img{height:auto;}
.img_div_3{width: 100%;float: left;}
}


@media(max-width: 480px){
.caption{display: none;}
.management img{width: 100%;float: left;margin-bottom: 20px;margin-right: 0px;}
.top_right_ul{width: 100%;float: left;}
.subdiv h2{width: 100%;float: left;font-size: 15px;text-align: center;}
.page_desc img{width: 100%;float: left;margin-right: 0px;margin-bottom: 20px;}
.private_parties img{width: 100% !important;float: left !important;margin-right: 0px;margin-bottom: 20px;}
.manegement_page img{width: 100%;float: left;margin-right: 0px;margin-bottom: 15px;}
}