	
/* Main Styles */

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
 -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; font-weight:normal; }
html, body { height: 100%; font-family: 'PT Sans Narrow' !important; }
body {  background:#fff; overflow-x:hidden;   }
h1, h2, h3, h4, h5, h6 { font-family: 'Oswald'; padding:0; margin:5px 0; font-weight:300; color:#fff; }
h4 { text-transform:none; }
p { line-height:27px;  color:#fff; font-family: 'PT Sans'; font-size:15px;}
a { text-decoration:none; cursor:pointer; font-size:22px; color:#fff; }
a:hover,a:focus{ text-decoration:none; }

.clear { clear:both; }
.white { color:#fff; }
#white { background:#fff; padding:50px 0; }
/*.red { color:#EA3136; }*/
ol, ul { list-style:none; padding:0; }
b.caret { margin:-3px 0 auto 5px; }

.btn { outline:none; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; }
.btn:focus { outline:none; }
.btn:active { outline:none; }
.sans { font-family:"PT Sans"; }

.img_lg { }
.img_xs { display:none; }

#about { padding:10px 0; }
#showcase { padding:10px 0; }

.bottom_border { border-bottom:1px solid#fff; padding-bottom:5px; display:inline-block; margin-bottom:10px; }


/* Positions */

.relative { position: relative; }
.absolute { position: absolute; }
.fixed { position:fixed; }


/* Patterns */

.pattern { background: url(../img/pattern.png) repeat; content:''; width: 100%; height: 100%; top:0; left:0; position: absolute; }

.banner_height { height:150px; }

/* Colors */

.dark-bg { background-color:#D2AE6D !important; }

.yellow { color:#D1AE6D; }
.grey { color:#666; }

section { padding-top:120px; padding-bottom:50px; position:relative; }
#fixed_video { padding:0; }
#home { padding:0;  min-height: 100%; }

.home_fill { width:100%; height:100%; }

.home-video > .container { margin-top:120px; }

.inner_height { margin-top:10%; }

.home_naviga { display:block; }
.home_nav { display:none; }


#profile    { background:#950103; }
#dance      { background:#000; }
#movies     { background:#950103; }
#gallery    { background:#000; }
#influences { background:#950103; }
#awards     { background:#000; }
#contact    { }
#contact h1, #contact h2,#contact h3,#contact h4,#contact p, #contact a  { color:#333 !important; }

				


.home_naviga { width:90%; margin:0 auto; }

/* Home Fixed Video Version */

#fixed_video { min-width: 100%; min-height: 100%; top:0; left:0; position: fixed; background:#d1ae6c; z-index: -1 !important; }

.navbar { background:#222; border-radius:0; border:none; height:100px; position:fixed; top:0; left:0; right:0; width:100%; z-index:999; }
.navbar .logo { width:196px; }
.navbar-brand { padding:0 15px; }

.logo { width:150px; margin-top:3px; }
.logo img { width:100%; }
.navbar-nav { margin-top:36px; } 
.navbar-nav>li>a { color:#ddd !important; padding:5px 10px; font-size:20px; text-transform:uppercase; border-left:1px solid#333; }
.navbar-nav>li:first-child a { border-left:none; }
.navbar-nav>li>a:hover { background:none !important; color:#D2AE6D !important; }
.navbar-nav>li>a:focus { background:none !important; color:#D2AE6D !important; }
.navbar-nav .active a{ background:none !important; color:#D2AE6D !important; }


.bg-parallax { background-attachment:fixed; width:100%; height:auto; 
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
background-position: center center; }

.aside-overlay { padding: 50px 0; }
.aside-overlay { /*background-color:rgba(210, 174, 109, 0.64);*/ background:rgba(47, 47, 47, 0.80); /*background:url(../img/pattern.png) repeat;*/}
.aside-overlay h2,.aside-overlay h1 { color:#fff; } 
.aside-overlay p { color:#fff; font-size:18px; } 


.home_bootom { position:fixed; right:10px; bottom:10px; }
.home_bootom > .social_link { width:143px; float:left; margin-right:5px; /*border:1px solid#ddd;*/ }
.home_bootom > .social_link > a { background:none; width:37px; display:block; text-align:center; }

.home_bootom > .social_link > .facebook_li { background:#4b6daa; }
.home_bootom > .social_link > .twitter_li  { background:#5cd7fc; }
.home_bootom > .social_link > .youtube_li  { background:#ea1413; }

.audio_palyer { width:50px; float:left; margin-top:10px; }


.modal-open .modal { background: rgba(0, 0, 0, 0.68); }

#social { width:44px; height:221px; top:35%;  position:fixed; left:0;  z-index:999; display:none;
transition-property: margin-left;
transition-duration: 2s;
-webkit-transition-property: margin-left; /* Safari */
-webkit-transition-duration: 2s; /* Safari */
margin-left:-100px;
}

#social.active
{
margin-left:0px;
}

#social li{ height:44px; border-bottom:1px solid #1e1e1e; }
.facebook { width:44px; height:46px; background:#090909 url(../img/social.png) no-repeat;background-position:0px 2px; 
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}
.twitter {width:44px; height:46px; background:#090909 url(../img/social.png) no-repeat; background-position:0px -41px;  
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}
.pinrest {width:44px; height:46px; background:#090909 url(../img/social.png) no-repeat; background-position:0px -81px;  
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}
.instagram {width:44px; height:46px; background:#090909 url(../img/social.png) no-repeat; background-position:0px -126px; 
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}
.mail {width:44px; height:46px; background:#090909 url(../img/social.png) no-repeat; background-position:0px -167px; 
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
}

.facebook:hover { background:#4b6daa url(../img/social.png) no-repeat;background-position:0px 2px; }
.twitter:hover { background:#5cd7fc url(../img/social.png) no-repeat; background-position:0px -41px; }
.pinrest:hover { background:#ea1413 url(../img/social.png) no-repeat; background-position:0px -81px; }
.instagram:hover { background:#B85533 url(../img/social.png) no-repeat; background-position:0px -126px; }
.mail:hover { background:#e93d2f url(../img/social.png) no-repeat; background-position:0px -167px; }



/* ===== Home Slider ===== */

.fill_one { background:url(../img/home_slide_1.jpg) 50% 0 no-repeat; background-size: cover; }
.fill_two { background:url(../img/home_slide_2.jpg) 50% 0 no-repeat; background-size: cover; }
.fill_three { background:url(../img/home_slide_3.jpg) 50% 0 no-repeat; background-size: cover; }


/* ===== Home ===== */

.navigation { margin-top:20px; }
.navigation ul { padding-left:0; }
.navigation ul li { display:inline-block; background: url(../img/li-item.png) right center no-repeat; }
.navigation ul li:last-child { background:none; }
.navigation ul li a { color:#fff; padding:5px 20px; font-size:24px; margin:0 6px 0 0;  }
.navigation ul li a:hover { color:#D2AE6D; border-top:1px solid#d2ae6d; background:rgba(0, 0, 0, 0.5); }

/* ===== Social ===== */

/*.social { width:200px; margin:10px auto; }
.text_tr { text-transform:none; color:#fff; }
.social a { width:50px; height:50px; float:left;  background-size:50px 50px;  }
.facebook { background:url(../img/facebook.png) no-repeat; }
.twitter { background:url(../img/twitter.png) no-repeat; }
.gmail { background:url(../img/googleplus.png) no-repeat; }
.youtube { background:url(../img/youtube.png) no-repeat; }*/
			

.parallax3 { padding-top:40px; }
.parallax3 h1,.parallax3 h2,.parallax3 h3,.parallax3 p { color:#fff; }
.parallax3 { }

.dance_cinema { }
.dance_cinema hr { margin:5px 0; }

/* History */
#welcome { /*background:url(../img/parallex_1.jpg) top fixed no-repeat; background-size: cover;*/ }
.welcome{ padding-bottom:0; }

.scroll { background:#191919; color:#fff; padding: 12px 30px; }

.view { color:#fff; text-align:right; font-size:15px; margin-left:10px; font-style:italic; text-decoration:underline;  }
.view:hover { color:#fff; }

.read { border:1px solid#D1AE6D; padding:8px 40px; display:block; width:200px; text-align:center; margin:0 auto; color:#d1ae6d; }
.read:hover { border:1px solid#ED3237; background:#ED3237; color:#fff; }

#parallex_2 { background:url(../img/parallex_3.jpg) no-repeat; background-attachment:fixed;  background-size: cover;}

.social_link { width:183px; margin:0 auto;  }
.social_link a { width:50px; height:40px; padding:6px; border-radius:5px; display:block; float:left; margin:5px; background: rgba(0, 0, 0, 0.30); }

.facebook_li:hover { background:#3b5998; color:#fff; }
.twitter_li:hover { background:#00acec; color:#fff; }
.youtube_li:hover { background:#c60b0b; color:#fff; }
.facebook_li:focus { color:#fff; }
.twitter_li:focus { color:#fff; }
.youtube_li:focus { color:#fff; }

/* ===== Biography ===== */

.about_pic { padding-left:10px; padding-right:10px; }
.about_pic > .col-lg-12 { padding-left:5px; padding-right:5px;}
.about_pic > .col-lg-2 { padding-left:5px; padding-right:5px;}
.about_pic > .col-lg-2 > .thumbnail { border-radius:2px; padding:5px; margin-bottom:10px; }
.about_pic > .col-lg-2 > .thumbnail:hover { border:1px solid#999; }

.shows_still { padding:0; background:none; border:none !important; outline:none!important; }
.shows_still:hover { padding:0; background:none; border:none !important; outline:none!important; }
.shows_still:focus { padding:0; background:none; border:none !important; outline:none!important;}
.modal-body { padding: 5px; }
.modal-body img { width:100%; }
.modal-footer { margin-top:0px; padding:5px; }
.modal-footer .btn { background:#333; color:#fff; padding:5px 25px;  }
.modal-header .close { margin-top: -15px; opacity:1; }
.close span { color:#333; font-size:30px; }

.carousel { position:relative; }
.carousel .fill img { width:100%; }
.carousel .carousel-indicators { width:80%; left:0; right:0; margin:0 auto; }
.carousel-indicators li { width:70px; height:39px; border-radius:0;  }
.carousel-indicators .active { width:70px; height:39px; margin: 1px !important; }


/* ===== Dnace Shows ===== */

.dance { padding-left:5px; padding-right:5px; padding-left:0; }
.dance > .col-lg-4 { padding-left:10px; padding-right:10px; }
.dance > .col-lg-4 > .thumbnail { padding:10px; border-radius:0; overflow:hidden; }
.dance > .col-lg-4 > .thumbnail:hover img { cursor:pointer; -webkit-filter: sepia(100%);}
.dance > .col-lg-4 > .thumbnail img { width:100%; border:1px solid#ddd; }
.dance > .col-lg-4 > .thumbnail > a > .dance_name { position:relative;}
.dance > .col-lg-4 > .thumbnail > a > .dance_name > h4 { text-align:center; display:block; padding:5px; font-family:"PT Sans"; line-height:24px;
 background:rgba(238, 50, 55, 0.82); position:absolute; bottom:-100px; display:block; right:0; left:0; min-height:60px; color:#fff; }
 
.dance > .col-lg-4 > .thumbnail:hover a  h4 { bottom:-5px; }

#themes { }
#themes .thumbnail { background:none; border:none; border-bottom:1px solid#ddd; border-radius:0; padding-bottom:20px; margin-bottom:10px;  }


.cast_slider { display:none; }
.cast_slider { background:#f9f9f9; border-top:1px solid#ddd; border-bottom:1px solid#ddd; padding:10px 0 20px 0; }
.cast_name h4 { text-align:center; display:block; font-family:"PT Sans"; color:#666;  margin:10px auto; }

.cast_details { padding-left:5px; padding-right:5px; }
/*.cast_details > .col-lg-6 { padding-left:10px; padding-right:10px; }*/
.cast_details > .col-lg-6 > .row > .col-lg-3 { padding-left:5px; padding-right:5px; }
.cast_details > .col-lg-6 > .row > .col-lg-3 .thumbnail { min-height:203px; }


.owl-carousel .item { margin:5px; color:#fff; position:relative; overflow:hidden;  border: 1px solid#2B2B2B;  padding: 2px; }
.owl-carousel .item img { width:100%; } 

.customNavigation { width:84px; margin:20px auto 0 auto; }
.customNavigation .btn { padding:8px 16px; color:#fff; border:1px solid #5E5E5E; border-radius:0;   }


.main_tab { margin-bottom:10px; }
.main_tab { margin:5px auto; border:none; padding-left:0; }
.main_tab > li { float:none; width:100%; display:block; }
.main_tab > li > a { text-transform:uppercase; font-size:17px; padding:8px 12px; color:#fff; border-radius:0; font-family:"Oswald"; }
.main_tab > li > a:hover { background:#E83135; border:1px solid#E83135; color:#fff; }
.main_tab>li.active>a, .main_tab>li.active>a:hover, .main_tab>li.active>a:focus { border:1px solid#E83135; color:#E83135; cursor: pointer; background:none;  }


.dance_tab { width:475px; margin:0 auto 20px auto;  padding-left:0; border:none; }
.dance_tab li { float:left !important; display:block; margin:0 4px; }
.dance_tab li a { text-transform:uppercase; font-size:17px; padding:8px 15px; color:#fff; border-radius:0; font-family:"Oswald"; text-align:center; border:1px solid#E83135; } 
.dance_tab > li > a:hover { border:1px solid#E83135; color:#E83135; background:none; }
.dance_tab>li.active>a, .dance_tab>li.active>a:hover, .dance_tab>li.active>a:focus { background:#E83135 !important; border:1px solid#E83135; color:#fff;  cursor: pointer; background:none;   }


.movie_tab { width:65%; }

/* ===== Showcase Of Movies ===== */

.gallery { padding-left:5px; padding-right:5px; padding-left:0; }
.gallery > .col-lg-3 { padding-left:10px; padding-right:10px; }
.gallery > .col-lg-3 > .thumbnail { padding:10px; border-radius:0; overflow:hidden; }
.gallery > .col-lg-3 > .thumbnail:hover img { cursor:pointer; -webkit-filter: sepia(100%);}
.gallery > .col-lg-3 > .thumbnail img { width:100%; border:1px solid#ddd; }
.gallery > .col-lg-3 > .thumbnail > .movie_name { position:relative;}
.gallery > .col-lg-3 > .thumbnail > .movie_name > h4 { text-align:center; display:block; padding:5px; font-family:"PT Sans"; line-height:24px;
 background:rgba(238, 50, 55, 0.82); position:absolute; bottom:-100px; display:block; right:0; left:0; min-height:60px; color:#fff; }
 
.gallery > .col-lg-3 > .thumbnail:hover h4 { bottom:-5px; }
.gallery > .col-lg-3 > .thumbnail > h4 > .date { display:block; font-size:20px; }



.hindi_gallery { position:relative; height:1669px; }
.hindi_gallery > div { position:absolute; }
.hindi_gallery > .one   { }
.hindi_gallery > .two   { left:290px; }
.hindi_gallery > .three { left:580px; }
.hindi_gallery > .four  { left:868px; }

.hindi_gallery > .five  { top:368px; }
.hindi_gallery > .six   { left:290px; top:412px; }
.hindi_gallery > .seven { left:580px; top:400px; }
.hindi_gallery > .eight { left:868px; top:360px;  }

.hindi_gallery > .nine   { top:758px;}
.hindi_gallery > .ten    { left:290px; top:758px; }
.hindi_gallery > .eleven { left:580px; top:689px; }
.hindi_gallery > .twelve { left:868px; top:585px; }

.hindi_gallery > .thirteen { top:1152px; }
.hindi_gallery > .fourteen { left:290px; top:1114px; }
.hindi_gallery > .fifteen  { left:580px; top:1064px; }
.hindi_gallery > .sixteen  { left:868px; top:981px; }

.hindi_gallery > .seventeen { left:868px; top:1207px;}
.hindi_gallery > .eighteen { left:290px; top:1354px; }


.video_iframe { border:1px solid#2A2A2A; }
.video_iframe iframe { width:100%; height:300px; }
.video_iframe h4 { color:#333; }

.gallery_slide { margin-top:10px; } 


/* ===== Achievements ===== */

#achievements { }
#achievements .col-lg-12 .thumbnail { padding:5px; border-radius:0; }
#achievements .col-lg-12 .thumbnail img { } 

.achievement_details { position:relative; overflow:hidden; }
.achievement { padding:10px 0;
text-align:center; display:block; padding:5px; font-family:"PT Sans"; line-height:24px; background:rgba(238, 50, 55, 0.82); position:absolute; bottom:-100px;
 display:block; right:0; left:0; min-height:60px; color:#fff;  }
 
#achievements .col-lg-12 .thumbnail .achievement_details:hover .achievement { bottom:0px; }


.achievement h3 { display:block; font-family:"PT Sans"; margin-bottom:10px; }
.achievement h4 { display:block; font-family:"PT Sans"; line-height:24px; width:96%; margin:0 auto; }

/* ===== Influences ===== */

#influences { }
#influences .col-lg-6 .thumbnail { padding:5px; border-radius:0; }
#influences .col-lg-6 .thumbnail img { /*border-bottom:1px solid #ddd;*/  } 
.influences { padding:10px 0; min-height:80px; }
.influences h3 { display:block; font-family:"PT Sans"; margin-bottom:10px; }
.influences h4 { display:block; font-family:"PT Sans"; line-height:24px; width:96%; margin:0 auto; }

.influences_list { }
.influences_list { padding-left:5px; padding-right:5px; }
.influences_list > .col-lg-4 { padding-left:10px; padding-right:10px; }
.influences_list > .col-lg-6 { padding-left:10px; padding-right:10px; }

.influences_list .modal-footer { }
.influences_list .modal-footer a { background:#333; color:#fff; font-size:16px; border:none; margin-right:20px; display:none; } 
.influences_list .modal-footer a:hover { background:#ed1d24; color:#fff; } 

/* ===== Contact ===== */

.contactform { }
.contactform .form-group { margin-bottom:10px; min-height: 69px; }
.contactform .form-group label { font-family:"PT Sans"; color:#666; font-size:16px; }
.contactform .form-group input { border-radius:0; height:40px; font-size:16px; color:#666; }
.contactform .form-group textarea { border-radius:0; height:140px; font-size:16px; color:#666;  }
.submit .btn { width:100%; background:#D1AE6D; color:#fff !important; font-size:20px; text-transform:uppercase; font-weight:700;border:none; outline:none; }
.submit .btn:hover { background:#B39050; }
.submit .btn:focus { border:none; outline:none; }

.cont_detail { }
.cont_detail h4 { font-family:"PT Sans"; }
.cont_detail a { font-size:18px; color:#666; }
.cont_detail hr { }

#contact { padding:50px 0; margin:0; }
.top { padding:20px; }
.top h3 { color:#333; } 
#googlemaps { height: 100%; width: 100%; position:absolute; top: 0; left: 0; z-index: 0; /* Set z-index to 0 as it will be on a layer below the contact form */ }
#contact .white { background:rgba(255, 255, 255, 0.9); z-index: 1; position: relative; height: auto;  color: white; }

#thanks { background:url(../img/thanks.jpg) no-repeat; width:518px; height:474px; margin:0 auto; }

.p_bottom { position:absolute; z-index:9999; top:-40px; left:0; right:0; color:#fff; }

/* ===== Footer ===== */

.footer { padding:20px 0px 5px 0; text-align: center; background: #191919; position:relative; }
.footer h3 {  }
.footer p.copyright { margin-bottom:0; padding-bottom:0; color:#8b8b8b; font-size:14px; }
.footer p.copyright a:hover{ color:#0db24c; }
.copyright a{ font-size:13px; }
.o_2 { background:url(../img/o2_logo.png) no-repeat; width:43px; height:42px; }


.enter_site { display:none; }

@media (max-width: 1200px) {

.navbar { height:80px; }
.navbar .logo { width:150px; }
.navbar-nav { margin-top:29px; } 
.navbar-nav>li>a { color:#ddd !important; padding:5px 8px; font-size:18px; text-transform:uppercase; border-left:1px solid#333; }

.section { padding-top:105px; }

.navigation ul li a { padding: 5px 18px }
.main_tab > li { margin-bottom:5px; }
.main_tab > li > a { text-transform:uppercase; font-size:18px; padding:8px 10px; color:#333; border-radius:0; font-family:"Oswald"; }



.movie_tab { width:78%; }

.hindi_gallery { position:relative; height:1367px;  }
.hindi_gallery > div { position:absolute; }
.hindi_gallery > .one   { }
.hindi_gallery > .two   { left:240px; }
.hindi_gallery > .three { left:482px; }
.hindi_gallery > .four  { left:720px; }

.hindi_gallery > .five  { top:303px; }
.hindi_gallery > .six   { left:240px; top:338px; }
.hindi_gallery > .seven { left:482px; top:324px; }
.hindi_gallery > .eight { left:720px; top:291px;  }

.hindi_gallery > .nine   { top:625px;}
.hindi_gallery > .ten    { left:240px; top:625px; }
.hindi_gallery > .eleven { left:482px; top:560px; }
.hindi_gallery > .twelve { left:720px; top:478px; }

.hindi_gallery > .thirteen { top:945px; }
.hindi_gallery > .fourteen { left:240px; top:916px; }
.hindi_gallery > .fifteen  { left:482px; top:866px; }
.hindi_gallery > .sixteen  { left:720px; top:803px; }

.hindi_gallery > .seventeen { left:720px; top:991px;}
.hindi_gallery > .eighteen { left:240px; top:1113px; }


}

@media (max-width: 992px) {

.movie_tab { width:92%; }
.dance_tab li { margin:5px 1px; }
.dance_tab li a { padding: 8px 14px; }

.hindi_gallery { position:relative; height:1367px;  }
.hindi_gallery > div { position:absolute; }

.hindi_gallery > .one   { }
.hindi_gallery > .two   { left:240px; }
.hindi_gallery > .three { left:482px; }

.hindi_gallery > .four  { left:720px; }
.hindi_gallery > .five  { top:303px; }
.hindi_gallery > .six   { left:240px; top:338px; }

.hindi_gallery > .seven { left:482px; top:324px; }
.hindi_gallery > .eight { left:720px; top:291px;  }
.hindi_gallery > .nine   { top:625px;}

.hindi_gallery > .ten    { left:240px; top:625px; }
.hindi_gallery > .eleven { left:482px; top:560px; }
.hindi_gallery > .twelve { left:720px; top:478px; }

.hindi_gallery > .thirteen { top:945px; }
.hindi_gallery > .fourteen { left:240px; top:916px; }
.hindi_gallery > .fifteen  { left:482px; top:866px; }

.hindi_gallery > .sixteen  { left:720px; top:803px; }
.hindi_gallery > .seventeen { left:720px; top:991px;}
.hindi_gallery > .eighteen { left:240px; top:1113px; }

}


@media (max-width: 800px) {


}

@media (max-width: 768px) {

.home-video > .container { margin-top:20px; }
.home-video { height:550px !important; }
.navigation ul { width:64%; margin:0 auto; margin-bottom:10px !important; }
.navigation ul li { float:left; width:226px;  }
.navigation ul li a { padding: 5px 16px }

}

@media (max-width: 767px) {


.home_menu { display:none; }
.home_bootom { position:relative; width:198px; margin:20px auto 10px auto; }
.banner_height { height:44px; }

.enter_site { background:#ED1A22; padding:8px 20px; width:80%; display:block; margin:10px auto; color:#fff; text-align:center; display:block;
 border-radius:20px;
 -webkit-border-radius:20px;
 -moz-border-radius:20px;
 -o-border-radius:20px; }
.enter_site:hover { color:#fff; }
.enter_site:focus { color:#fff; }
.home_navbar { position:absolute !important; }
.home_navbar .logo { width:148px; position:absolute; left:0; right:0; margin:0 auto; }

.social  { display:none; }

.home_naviga { display:none !important; }
.home_nav { display:block; }

.navbar { min-height: 64px; background: rgba(34, 34, 34, 0.88); }
.navbar .logo { width:148px;  }
.navbar-nav>li>a { color:#ddd !important; padding:10px 10px; font-size:18px; text-transform:uppercase; border-left:1px solid#333; }

.navbar-nav {  margin-top:12px; background: rgba(34, 34, 34, 0.90); }
.navbar-nav>li>a { text-align:center; border-bottom: 1px solid#4A4848; }
.navbar-toggle { border:1px solid#fff; color:#fff; padding:8px 15px; margin-top: 21px;}

section { padding-top:85px; }

.gallery > .col-lg-3 > .thumbnail > .movie_name > h4 { text-align:center; display:block; padding:5px; font-family:"PT Sans"; line-height:24px;
 background:none; position:relative; bottom:0px; display:block; right:0; left:0; min-height:10px; color:#333; }
 
.gallery > .col-lg-3 > .thumbnail:hover h4 { bottom:0px; }

.dance > .col-lg-4 > .thumbnail > a > .dance_name > h4 { text-align:center; display:block; padding:5px; font-family:"PT Sans"; line-height:24px;
 background:none; position:relative; bottom:0px; display:block; right:0; left:0; min-height:10px; color:#333;  }
 
.dance > .col-lg-4 > .thumbnail:hover a  h4 { bottom:0px; }

#contact { padding: 10px; }

.navigation ul { width:86%; margin:0 auto; margin-bottom:10px !important; }

.achievement { position:relative; bottom:0; background:none; }
.achievement h3 { color:#333; }
.achievement h4 { color:#666; width: 100%; } 

}

@media (max-width:600px) {

#about_slider .carousel-indicators { bottom:-50px; width:100%; }

.img_lg { display:none; }
.img_xs { display:block; }


}


@media (max-width:480px) {

h1, h2, h3, h4, h5, h6 { text-align:center !important; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { width:100%;
margin:5px 0; } 


.home_logo { height:200px; width:96%; margin:0 auto; margin-top:48%; padding:10px; background: rgba(0, 0, 0, 0.62); }
.inner_height { margin-top:0%; }

.home-video { height:550px !important; }
.navigation ul { width:98%; margin:0 auto; }
.navigation ul li { float:left; width:50%; margin:5px 0;  }
.navigation ul li a { padding:5px 5px; font-size:20px; }

.about_pic .col-xs-4 { width:50% !important }
#about_slider .carousel-indicators { display:none; }


.main_tab > li { float:none; width:100%; margin-bottom:1px; }
.main_tab > li > a { display:block; text-align:center; font-size:17px;  padding:4px 10px; background: #E83135; color:#fff; margin:0; }
.main_tab > li > a:hover { background:#E83135;  color:#fff; }
.main_tab>li.active>a, .main_tab>li.active>a:hover, .main_tab>li.active>a:focus {  border:1px solid#E83135; background:none; }

.top { padding:20px 0px; }
.cont_detail p, .cont_detail h4, .cont_detail a { text-align:center; }

.dance_tab { width:100%; }
.dance_tab li { width:47%; margin: 5px 5px; }
.dance_tab li a { display:block; }

#contact { padding: 0px; }
#contact .white { padding:0 10px; }

}

@media (max-width:340px) {

.navigation ul li { float:none; width:100%; margin:3px 0;  }

}
h6
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: small;
    color: #666666;
    text-align: center;
}