@charset "utf-8";
/* CSS Document */


@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500&family=Dosis:wght@200;300;400;500;600;700;800&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');

body{ margin:0px 0px; padding:0px; font-family: 'Dosis', sans-serif; background:#000303;







}
header{ width:100%; height:auto; margin:0px 0px; padding:10px 0px 10px;  position:fixed; top:0; z-index:200; 
	-webkit-transition: all 0.6s ease-in-out; background:rgba(255,255,255,0.5);

    transition: all 0.6s ease-in-out; }
header.scroll_css{margin:0px;background:rgba(255,255,255,1);
	-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;}
.logoC{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden;  position:relative; z-index:5; margin-top:0px; margin-bottom:-1px;}
.logoC img{ width:auto;-webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out; padding-bottom:10px; width:150px;}

header.scroll_css .logoC img{ -webkit-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;}


.row1{ width:auto; height:auto; margin:0px 0px; padding:0px; overflow:hidden;}


.top-contact{ float:right;

    

}

.top-contact span{ color:#000000; font-size:20px; font-weight:bold;}


.top-contact b{ color:#c52201;}
.top-contact  a{ color:#c52201; font-weight:bold;}

/*nav*/



.navbar-default {background-image: none; background-color:none; border:none; border-radius:0px;	/*font-family:'GoboldBold-Regular';	*/

box-shadow: none;background-color:none !important;}
.navbar-default { background:none!important;}

.nav{ margin-top:0px; float:right;}
.navbar{ min-height:0px; margin-top:10px; width:auto;}
.navbar-nav > li{ margin-left:6px;/* padding-bottom:48px;*/ }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{ background:none!important; box-shadow:none!important;}

.navbar-nav > li > a{ padding:5px 10px;font-size:13px;text-transform:uppercase;}
.navbar-brand, .navbar-nav > li > a{ text-shadow:none;}
.navbar-nav > .active > a{   background:none!important;}
.navbar-nav > .active > a{  text-shadow:none;}
.navbar-nav > li > a{        font-weight:bold; font-size:15px;}


.navbar{  margin-bottom:0px; padding-bottom:0px;}



/*.carousel-indicators li{ background:#000000; height:15px; width:15px; border-radius:50%; border:2px solid #FFFFFF;}

.carousel-indicators .active{background:#26abe2; height:15px; width:15px; border-radius:50%; border:2px solid #FFFFFF; margin:1px;}
.carousel-indicators { width:20%;}*/

/*.carousel-indicators{ left:78%; margin-left:-24px;}


.carousel-indicators{ bottom:15%;}*/





.sliderC{ position:relative;  overflow:hidden;}

.nav-menu li a:hover,.nav-menu li a:focus,.nav-menu li a.active
{
	background: none;
	-webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}



.sliderC .item img{ width:100%;}
.sliderC .carousel-caption img{ width:auto;}


.more-dtlBtn{ background:#FFFFFF; padding:7px 2px 7px; display:table; overflow:hidden;}
.more-dtlBtn a{ background:#FFFFFF; padding:5px 15px; border:1px solid #2b89c8; color:#0d2a3e; font-size:11.5px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-shadow:none;transition: all 0.5s ease 0s; }
a:hover{ text-decoration:none;}
.more-dtlBtn a:hover{ background:#0071bd; color:#FFFFFF;transition: all 0.5s ease 0s; }
.carousel-caption{ text-shadow:none ;top:38%;}


.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{ font-size:40px; text-shadow:none;}


/*.sliderC h1{ font-size:30px; font-weight:600; margin:0px 0px; padding:10px; background: rgba(0, 0, 0, 0.5); text-transform:uppercase; margin-bottom:5px; text-align:right; color:#26abe2;}*/
.slider-caption{font-size:30px; font-weight:600; margin:0px 0px;  text-transform:uppercase; margin-bottom:5px; text-align:right; color:#26abe2; margin:16px 0px; }
.slider-caption h1{font-size:30px; font-weight:600; margin:0px 0px; padding:10px; width:100%;padding: 2px 10px; background: rgba(0, 0, 0, 0.5); display:inline;}

.carousel-caption{ left:36%; right:8%;}

a:focus{ outline:none;}




.navbar-collapse{ padding-right:0px;}
.navbar-nav > li > a:last-child{ padding-right:0px;}









.carousel-control{ top:49%!important;}








/*html {
    position: relative;
    min-height: 100%;
}
.carousel-fade .carousel-inner .item {
    opacity: 0;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}*/







.carousel-caption{ text-align:left; left:9%; text-transform:uppercase; display:table;}

.carousel-caption h1{ font-size:36px; font-weight:bold; color:#fff; text-transform:uppercase; background:rgba(0, 0, 0, 0.5); padding:10px;}
.carousel-caption h1 span{ font-size:45px;}

.carousel-caption h2 a{ color:#Fff; padding:15px; background:#7bc144; text-transform:uppercase; font-size:12px; display:table; float:left;

   margin-right:20px;

}
.plus-img{ margin-bottom:10px; display:table; overflow:hidden;}
.carousel-caption h2 span{  text-transform:uppercase; color:#fa8150; margin-top:20px; float:left;}
.carousel-caption h2 span b{ font-size:14px;}
.carousel-caption h2 span{ font-size:11px;}


.sliderC{ position:relative;}



.scroll-c{ display:block; width:100%; float:left; margin-top:100px;}
.scroll-c a{ color:#FFF;}
.scroll-c img{ overflow:hidden; margin-right:10px; color:#FFF;}




.aboutC{ background:#dedede; color:#666666; padding-bottom:120px;}


.aboutC h2{   
 font-size:33px; text-transform:uppercase; color:#FFF; background:#7bc144; display:table; padding:30px; margin:0px 0px; font-weight:bold; margin-bottom:70px;}


.about-img{ overflow:hidden; border:10px solid #FFF;}
.about-img img{ width:100%;}

.aboutC h3{ font-size:22px;   margin:0px 0px 40px; }
.aboutC h4{ font-size:12px; padding:15px; color:#fff; background:#c52201; display:table; margin:0px 0px 40px;

    

}

.aboutC ul{ margin:0px 0px; padding:0px 0px; list-style:none;}

.aboutC ul li{ display:inline-block; font-size:14px; margin-right:8px; padding-right:8px; border-right:2px solid #666; line-height:15px; margin-bottom:10px;}

/*#services { background:#0e71a7 url(../images/service-bg.jpg) no-repeat  no-repeat 100% 100%;  margin: 0 auto;  width: 100%; 

 position: relative; height:100%; padding: 20px 0; background-attachment:fixed;  margin-top:0px; padding:50px 0px 100px; color:#FFF; 



}
*/


#services{ background:url(../images/service-bg.jpg); padding:60px 0px;}



#services1  { background:url(../images/service-bg.jpg) no-repeat 100% 100%;margin: 0 auto; color:#FFFFFF; 
 width: 100%;   position: relative; height:100%;  padding: 180px 0; background-attachment:fixed;  margin-top:0px; background-size:100%  auto; text-align:center; background-position:0px 0px;

}

.contents{ background:#fff;}

.serviceThumb{}


.srv-txt p{ margin-bottom:0px;}

.service-img { overflow:hidden; border:3px solid rgba(187, 187, 187, 0.3);}
.service-img img{ width:100%;}


.serviceThumb{}

.client-sec{ padding:20px 0px;}
.client-sec h2{ font-size:25px; text-transform:uppercase; font-weight:bold; margin:0px 0px; margin-bottom:20px; color:#7bc144;}


.client-img{ overflow:hidden;}
.client-img img{ width:100%;}


.contact-C{ padding:20px 0px; min-height:300px; background-size:100% 100%; padding:60px 0px;}


.contact-C h3{ font-size:25px; color:#7bc144; text-transform:uppercas; font-weight:900; margin-bottom:40px;}
.contact-C h4{ font-size:15px; text-transform:uppercase; font-weight:normal; color:#7bc144; }
.contact-C ul{ margin:0px 0px 30px; padding:0px 0px; list-style:none;}
.contact-C ul li{ margin-bottom:8px; font-size:17px; color:#fff;}
.contact-C ul li a{ color:#fff; font-weight:bold;}

.textBox{ border:1px solid #fff; width:100%; height:45px; padding-left:10px; margin-bottom:12px;}

.textArea{ border:1px solid #fff; width:100%;  height:145px; padding-left:10px; margin-bottom:12px; padding-top:10px;}

.submit-btn{ cursor:pointer; border:none; padding:10px 18px; text-transform:uppercase; background:#7bc144; color:#FFF; transition: all .6s ease-in-out;}

.submit-btn:hover{ transition: all .6s ease-in-out; background:#000;}


.formC{ color:#333;}

.content-s{ position:relative; z-index:10;}
#contact{ background:#fff;}

body{ overflow-x:hidden;}


.serviceThumb:hover img {
-webkit-transform:scale(1.1);
transform:scale(1.1);
}
.serviceThumb  img{
-webkit-transition: all .6s ease-in-out; transition: all .6s ease-in-out; width:100%;
}



.carousel-control.left, .carousel-control.right{ background:none;}

.carousel-control{ width:100px; height:100px;}

.copy p{ text-align:right;}











.copy-right p a{ color:#FFF!important;}

.navbar-default .navbar-nav > li >  a{color: #fff}
.nav-menu li a:hover,.nav-menu li a:focus,.nav-menu li a.active

{
	color: #fff!important;
	background: none;
	-webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
nav ul li a:hover{	color: #fff!important;}

nav ul li{ margin:0px 20px!important;}



nav ul li a { padding-left:0px!important;}
/*.navbar-default .navbar-nav > li > a {
    color: #333333!important;
}*/
a.active {
     color: #c52201!important; ;
}
.active2 a
{
 color: #c52201!important;
 
 
}


#about{ background:url(../images/dots2.png); padding:70px 0px;}
.aboout-image{ overflow:hidden;  position:relative; z-index:2; padding:40px 0px 40px 20px;}

.aboout-image:before {
  position: absolute;
  content: "";
  right: 50px; left:250px;
  top: 0px;
  bottom: 0px; width:200px;

  background-color: #7bc144; z-index:-1;    transform: translateX(-50%) skew(-20deg,0deg);
}
.aboout-image img{ width:100%; border:10px solid #fff;box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);}


.abt-right{ padding-left:50px;}
.abt-right h2{ font-size:20px; font-weight:900;}
.abt-right h3{ font-size:40px; font-weight:900; margin-bottom:25px;}

p{ font-size:16px;}



.outer{display:flex; flex-wrap:wrap;}
.carousel.pointer-event{position:fixed;width:100%; top:0;}

.carousel{ position:fixed; left:0; right:0; top:0;}
.item img{ width:100%;}
.item {height:100vh;}

#contact{ background:url(../images/footer.jpg); }

.aboout-image{ position:relative;}
.years-exp{ position:absolute; width:150px; height:150px; border-radius:50%; right:50px; bottom:100px; text-align:center; background:rgba(123, 193, 68, 0.8);padding-top:40px; color:#FFFFFF;  border:5px solid #62a72d;}
.years-exp b{ font-size:70px; line-height:30px;}
.years-exp b span{ font-size:15px; line-height:15px; display:block; margin-top:20px;}

.avatar {
 
  transform: translatey(0px);
  animation: float 8s ease-in-out infinite;

}

.nivo-caption{ z-index:10;}






@keyframes float {
  0% {
    transform: translatey(0px);
  }
  50% {
    transform: translatey(-20px);
  }
  100% {
    transform: translatey(0px);
  }
}

.whats-aap{ position:fixed; overflow:hidden; bottom:10px; right:30px; text-align:center; z-index:500;  }

.whats-aap-ic{width:100px; height:auto; margin:0px auto; text-align:center; display:table;}

.whats-aap img{ width:70%;  border-radius:50%;}


.avatar {
 
  transform: translatey(0px);
  animation: float 6s ease-in-out infinite;

}



/*new*/

                            @import url('https://fonts.cdnfonts.com/css/helvetica-neue-55');


@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

body{  font-family: "Lato", sans-serif;
}
.sliderC{ overflow:hidden; position:relative; color:#FFFFFF; padding-top:50px;}
.sliderC img{ width:100%;}


.right-cap{  font-family: 'Helvetica Neue', sans-serif;
}


.banner-caption{ position:absolute; left:0; right:0; top:30%; bottom:0; margin:0px auto}

.top-cap h2{font-family: "Lato", sans-serif; text-transform:uppercase; font-size:14px; text-transform:uppercase; line-height:18px; font-weight:200;}

.cap-innner{ position:relative;}
.bottom-cap{ position:absolute; top:300px;}
.bottom-cap h2{ font-size:14px; text-transform:uppercase; letter-spacing:6px; font-weight:200;}


.right-bottom-cap{position:absolute; top:300px; right:0;}
.right-bottom-cap h3{font-size:14px; text-transform:uppercase; letter-spacing:2px; font-weight:200;text-align:left; }

header{ background:none!important;}
header li a{ color:#FFFFFF;}

.right-cap { position:absolute; right:50px;top:-100px; }
.right-cap h2{ font-size:100px; text-transform:uppercase; font-weight:bold; text-align:center;}

.right-cap h2 span{-webkit-text-stroke-color: #fff;
  color: transparent !important;
  -webkit-text-stroke-width: 1px;
}

.contents{background:#fff;z-index: 100;/*margin-top: 100vh;*/width:100%;}


.contents{ background:#0d0d0e; color:#FFFFFF; line-height:20px; font-size:14px; font-weight:200;}
.contents a{ color:#FFFFFF;}

.artistC h3{ text-transform:uppercase; font-size:26px; font-weight:bold; color:#FFFFFF; position:relative; margin-bottom:15px; display:table;}
.artistC h3:after{ width:100px; height:2px; background:#fff; content:''; border:0; right:0; position:absolute; bottom:0;}

.artist-title{    transform: rotate(-90deg);
    position: absolute;
      top: 60px;
    color: #000;
    left: -101px;}
	
	.artist h2{ font-size:20px; text-transform:uppercase; letter-spacing:5px; font-weight:200; margin-bottom:50px}

.artist .nav { float:left;}
.artist .nav > li { float:none; width:100%;}
.artist .nav > li > a {
  
    padding: 10px 0px; font-weight:bold;border:none;
}

.artist .nav-tabs > li.active > a, .artist .nav-tabs > li.active > a:hover, .artist .nav-tabs > li.active > a:focus{ background:none; color:#fff; border:none;}
.artist .nav-tabs > li a:hover{ background:none!important;border:none;}

.artistC ul{ margin:10px 0px 15px; overflow:hidden; padding:0px 0px; list-style:none;}
.artistC ul li{ float:left; text-transform:uppercase; font-size:12px; margin-right:10px; padding-right:10px; position:relative;}
.artistC li:after{ position:absolute; right:0; height:10px; width:1px; content:''; background:#fff; top:5px;}
.artistC li:last-child{ margin-right:0px; padding-right:0px;}
.artistC li:last-child:after{ display:none;}

.artist-img{ overflow:hidden;}
.artist-img img{ width:100%;}

.video-btn{ padding:10px 15px; display:table;  border:1px solid #fff; text-transform:uppercase;}
.video-btn i{ margin-left:10px;}

.artist-tile-img{ overflow:hidden}
.artist-tile-img img{ width:100%;}


.artist-thumb{ margin-top:30px;}
.artist-thumb .row{ margin:0px -7px;}
.artist-thumb .col-sm-12{ padding:0px 7px}

.artis-btm-slide h5{ font-size:12px}

.artist  h6{ text-transform:uppercase; font-size:14px; letter-spacing:3px; font-weight:normal;  margin-top:36px;}
.artist  h6 b{ font-weight:900;}



#intro-4 {
    background: #000  url(../images/booking-bg.jpg) no-repeat 100% 100%;
    margin: 0 auto;
    color: #FFFFFF;
    width: 100%;
    position: relative;
    height: 100%;
    padding: 150px 0;
    background-attachment: fixed;
    margin-top: 0px;
    background-size: 100% auto;
}

.booking-top{ position:relative; padding-left:25px; margin-bottom:35px;}
.booking-top:before{height:60px; background:#fff; width:1px; position:absolute; content:''; left:0; top:5px;}
.booking-top h3{ font-size:40px; font-weight:900; margin:0px 0px 10px;}
.booking-top h4{ font-size:20px; font-weight:200; margin:0px 0px 10px;}


.bookingC h2 {
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 200;
    margin-bottom: 50px; text-align:left; position:relative; padding-top:10px;
}
.bookingC h2:after{ position:absolute; background:#fff; height:1px; width:100px; left:0; top:0; left:0; content:'';}

.bookingC h6 {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 3px;
    font-weight: normal;
    margin-top: 36px;
}




.bookingC .nav { float:left;}
.bookingC .nav > li { float:none; width:100%;}
.bookingC .nav > li > a {
  
    padding: 10px 0px; font-weight:bold;border:none; text-transform:uppercase; font-weight:bold;
}

.bookingC .nav-tabs > li.active > a, .bookingC .nav-tabs > li.active > a:hover, .bookingC .nav-tabs > li.active > a:focus{ background:none; color:#fff; border:none;}
.bookingC .nav-tabs > li a:hover{ background:none!important;border:none;}


.bookingC  .nav-tabs > li a{ position:relative; padding-right:15px;}
.bookingC  .nav-tabs > li.active a{ color:#FF0000!important;}

.bookingC  .nav-tabs > li.active:after { font-family:FontAwesome; position:absolute; right:0; top:10px; content:'\f054'}

.artist .nav-tabs > li a{ position:relative; padding-right:15px;}
.artist .nav-tabs > li.active a{ color:#FF0000!important;}

.artist .nav-tabs > li.active:after { font-family:FontAwesome; position:absolute; right:0; top:10px; content:'\f054'}


#about12 {
    background: #000 url(../images/about-bg.jpg) no-repeat 100% 100%;
    margin: 0 auto;
    color: #FFFFFF;
    width: 100%;
    position: relative;
    height: 100%;
    padding: 150px 0;
    background-attachment: fixed;
    margin-top: 0px;
    background-size: 100% auto;
}


.abt1  h3{ font-size:26px; text-transform:uppercase; font-weight:bold; margin:0px 0px 30px;}

.abt1 { margin-bottom:25px;}

.abt-txt1{ margin-bottom:35px;}

.abt-txt12{ width:70%; margin-bottom:30px;}
.abt-txt-2{ width:100%; 
}
.abt-txt-2 h4{ float:left; margin-right:25px; font-size:16px; line-height:20px; text-transform:uppercase; font-weight:200; display:table; padding:10px; border:1px solid #fff;}

.footer{     background: #000 url(../images/footer-bg.jpg)  bottom; padding-top:110px;}


.footer h2 {
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 5px; margin-top:110px;
    font-weight: 200;
    margin-bottom: 50px; text-align:left; position:relative; padding-top:10px;
}
.footer h2:after{ position:absolute; background:#fff; height:1px; width:100px; left:0; top:0; left:0; content:'';}

.get-in-touch h5{ font-size:26px; text-transform:uppercase; font-weight:bold; margin-bottom:30px;}

.get-in-touch{ display:block; overflow:hidden;}
.ph-no{ float:left; margin-right:50px; text-align:left;}

.ph-no h3{ font-size:14px; position:relative; margin-bottom:25px; padding-bottom:10px; text-transform:uppercase;}
.ph-no h3:after{ position:absolute; width:50px; height:1px; background:#fff; content:''; bottom:0; left:0;}

.ph-no h3{ font-size:18px; margin-top:0px;}


.whts{ margin:110px 0px 100px;}

.loc-map{ text-transform:uppercase; display:table; padding:10px 20px; color:#fff; display:table; border:1px solid #fff; margin-bottom:30px;}
.loc-map i{ margin-right:10px;}

.copy-right{padding:10px 0px; border-top:1px solid #a7a6a6; padding:20px 0px;}
.copy-right p{ float:left; margin-bottom:0px; margin-right:20px;}
.ftr-menu { padding:0px 0px; margin:0px 0px; list-style:none;}
.ftr-menu  li{ float:left; margin-right:10px; padding-right:10px; position:relative;}
.ftr-menu  li:after{ position:absolute; height:10px; width:1px; background:#fff; content:''; right:0; top:4px;}
.ftr-menu  li:last-child:after{ display:none;}

.social{ float:right;}
.social h6{ float:left; margin-right:10px; margin:4px 0px;}
.social ul{ float:left; margin-left:20px; padding:0px 0px; list-style:none;}
.social ul li{ float:left; margin-left:10px;}



.artistC{ padding-left:25px;}


.booking-img{ overflow:hidden;}
.booking-img img{ width:100%;}

.nav-tabs{ position:relative; z-index:100;}


.artis-btm-slide{ height:150px;}

.logoC{ float:left; margin-right:20px;}
.top-no{ color:#fff; padding:10px; border:1px solid #fff; display:table;}

.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {margin-top:-100px!important;}


	@media (min-width: 1300px) {
.container {width: 1290px;}


}


 @media (max-width:760px) {
	 
	 .aboutC h3 br{ display:none;}
	 .aboutC h3{ text-align:justify;}
	 
	.aboutC ul li{ margin-bottom:14px;} 
	 
	 p{ text-align:justify;}
.copy p{ text-align:left;}	 
	 
	 nav ul li{ margin-left:0px!important margin-right:0px!important}
	 
  .navbar{  position:fixed; top:0px; right:10px;z-index:50; overflow:hidden; }
 .navbar-nav{ float:none;}
 .dropdown-menu{ background:none;}
 .navbar-collapse{ background:#7bc144!important}

.dropdown-menu{ display:block; position:relative;}
  ul.nav li.dropdown > ul.dropdown-menu{
        visibility:visible;
        display:block;
        opacity:1;
  
        }
		
		 ul.nav li.dropdown:hover > ul.dropdown-menu{ background:none;}
  .navbar-nav > li{ padding-bottom:0px; margin-left:10px; width:100%; float:left;}
  


/*.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ max-width:none;}

.sliderC .item img{ width:auto;}*/


.service-img{ width:100%;}
.logoC{ background:#FFFFFF;}
.logoC img{ width:100px!important;}
.navBar{ background:#FFFFFF;}
.nav{ margin:10px;}
.navbar-nav > li{ margin-left:0px;}



/*.socialMedia{ margin:0px;}
header{ position:static;}
.sliderC{ margin-top:0px;}*/




.carousel-caption h1{ font-size:15px; margin-top:0px;}
.carousel-caption h1 span{ font-size:15px;}
.aboutC h2{ padding:25px 15px 15px; font-size:20px; display:block; margin-bottom:30px;}
.aboutC h3{ font-size:20px;}
.about-img { margin-bottom:30px;}
.aboutC ul li{ float:left; width:100%; border:none; margin-right:0px; padding-right:0px;}
.aboutC{ padding-bottom:30px;}
#services h2{ font-size:25px; margin-bottom:20px;}
#services{ padding:30px 0px;}
.navbar-default .navbar-nav > li > a{ color:#FFFFFF!important;}
header{ background:#fff;}

.top-contact span{ font-size:10px;}
.sep{ display:none;}

.carousel-caption{ top:8%;}
.sliderC .plus-img{ display:none;}
.carousel-caption h2 span{ margin-top:0px;}

.top-contact{ font-size:11px;}

.navbar-toggle{ margin-right:0px; margin-top:0px;}
.nav{ margin:0px;}
.navbar-collapse{ padding-left:0px;}
.navbar-collapse{ width:50%; right:0; float:right; overflow:hidden; padding-left:15px; background:#515151!important;}

.navbar-nav > li > a{ font-size:13px; padding:10px;}
.carousel-caption h2 a{ padding:10px;}

.carousel{ }	 
.contents{ margin-top:180px!important;}	 
#services{ max-height:1200px;}
.service-img{ margin-bottom:20px;}
.copy-right ul{ border:none; display:block; width:100%; margin-bottom:10px;}

.copy-right p{ font-size:12px;}
.copy-right p a{ color:#FFF;}

.copy-right{ padding:15px 0px;}
.copy-right p{ margin-bottom:10px;}
.logoC{ width:auto!important; margin-top:4px;}
.logoC img{ width:100%!important;}
.top-contact{ margin-top:6px;}
.navbar-nav > li{ margin-left:0px!important;}

.logoC{max-width:100px;}
.logoC img {
    width: 100%!important;
}
.top-contact span {
    font-size: 12px;
}

.abt-right {
    padding-left: 0px;
}

.abt-right h3 {
    font-size: 30px;

}
.contents {
    margin-top: 250px!important;
}

.carousel {

    top: 48px;
}



 header {
    background:none!important;
  }
  .navBar {
    background:none;
  }
  
  
  
  
   .logoC { background:none;}
  
.right-cap h2 {
  font-size: 38px;}  
  
  .top-cap{ display:none;}
  .right-cap{ top:0;}
  .contents {
    margin-top: 0;
  }
  
   .contents {
    margin-top: 0px !important;
  } 
  
  
  .artistC {
    margin:
25px 0px;
    padding-left: ;
    margin-left: 85px;
  }
  
  
 .artist-title {
  transform: rotate(-90deg);
  position: absolute;
  top: 60px;
  color: #000;
  left: -45px;
}

body{ overflow-x:hidden;} 

.artist-title {
        transform: rotate(360deg);
        position: static;
        top: 60px;
        color: #000;
        left: 11px;
    }



    .artistC {
        margin: 25px 0px;
        padding-left: ;
        margin-left: 0;
    }
  
  
#intro-4 {
  
    height: 100%;
    padding: 30px 0;
}
#about {
    background: url(../images/dots2.png);
    padding: 31px 0px;
}

    #services h2 {
        font-size: 17px;
        margin-bottom: 20px;
    }
#about12 { padding:30px 0px;}
.footer {
    padding-top: 30px;
}

.booking-img{ margin-top:50px;}
.footer h2{ margin-top:20px;}

.whts {
    margin: 50px 0px 50px;
}

.top-no{padding:5px;}
.top-no{font-size:11px;}

.artist-content{margin-bottom:28px;}

}

