/*responsive*/

@media screen and (max-width: 1199px)  
{
.wrapper .container{width: 970px; padding: 0 15px;}
.navbar-brand {width: 100%; max-width: 150px;  height: 68px;}
.navbar-nav > li > a {color: #1e1e1e !important;  font: 13px/20px "Montserrat";}
.socialSection {top: 0px;  right: 0;  z-index: 99;}
.navbar-nav { padding: 42px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
.about_right {width: 571px;}
.short_txt p{padding: 0;}
}

@media screen and (max-width: 991px)  
{
.wrapper .container{width: 100%; padding: 0 15px;}
.navbar-header {float: none;}
.navbar-left,.navbar-right {float: none !important;}
.navbar-toggle {display: block;}
.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-collapse.collapse {display: none!important;}
.navbar-nav {float: none!important;margin-top: 7.5px;}
.navbar-nav>li {float: none;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.collapse.in{display:block !important;}
.navbar-collapse {background: #fff; left: 0; margin: 0 !important; position: absolute; top: 100%; width: 100%; z-index: 99;}
.navbar-toggle {position: absolute;float: right;padding: 0px 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border:none;
right: 0;top: 48px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent;}
.navbar-collapse { box-shadow: none}
.navbar-nav {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; margin-top: 0px;}
.navbar-nav > li {padding: 0px 10px 0px 10px;}
.socialSection span { display:none !important;}
.menuFooter { width:100%; display:block; margin-bottom:20px;}
.footerMenu {text-align:center;}
.footerSearch { margin:auto; float:none; width:100%; max-width:400px;}
.dropdown-menu { position: relative;  top: 100%;}
.menu_sec .dropdown-menu {min-width: 205px !important;width: 100%;margin-bottom:10px !important;box-shadow:none;}

.about_left{float: none;margin: 0 auto 30px;}
.about_right{width: 100%;}
.body_head{text-align: center;}
.film_img{margin: 0 0 30px; height: auto;}
.film_img img{top: inherit; left: inherit; position: inherit; transform: none; -webkit-transform: none;}

.trailer_video {max-width: 655px;height: 370px;}
.trailer_video2 {max-width: 655px;height: 370px;}
.development_img{margin-bottom: 30px;}
}

@media screen and (max-width: 767px)  
{
.wrapper .container{width: 100%; padding: 0 15px;}
.grid-content table td { width:50% !important; }
.short_txt{margin: 0 0 30px;}
.short_img1{height: auto;}
.short_img1 img{top: inherit; left: inherit; position: inherit; transform: none; -webkit-transform: none;}
.short_img2{height: auto;}
.short_img2 img{top: inherit; left: inherit; position: inherit; transform: none; -webkit-transform: none;}
.cntc_address{padding: 30px 0 0 0;}
.cntc_address_list ul li{padding: 5px 0 21px 50px;}
.cntc_address_list ul li:last-child span {left: 0;}
}

@media screen and (max-width: 599px) 
{
.film_img{height: auto;}
.film_img img{top: inherit; left: inherit; position: inherit; transform: none; -webkit-transform: none;}
.film_txt ul {width: 100%;text-align: center; display: inline-block;}
.film_txt ul li {width: 100%;float: left;margin: 0 0 15px;}
.trailer_video {max-width: 480px;height: 260px;}
.trailer_video2 {max-width: 480px;height: 260px;}
}

@media screen and (max-width: 480px)
{
.about_left{width: 290px;}
.about_img{height: 261px;}
.about_title{padding: 17px 10px;}
.trailer_video {max-width: 480px;height: 200px;}
.trailer_video2 {max-width: 480px;height: 200px;}
}





