body {

		  padding-top: 0px;

		  padding-bottom:0px;

		  font-family: 'Roboto', sans-serif;

     }

	 

::selection {

    color: #fff; 

    background:#F47E00;

}

ul

{

list-style:none;

padding:0;

margin:0;

}

a:hover

{

text-decoration:none;

}



.navbar {

  margin-bottom: 0px;

}

.navbar-wrapper {

  position: absolute;

  top: 0;

  right: 0;

  left: 0;

  z-index: 20;

}



/* Flip around the padding for proper display in narrow viewports */

.navbar-wrapper > .container {

  padding-right: 0;

  padding-left: 0;

}

.navbar-wrapper .navbar {

  padding-right: 15px;

  padding-left: 15px;

}

.navbar-wrapper .navbar .container {

  /*width: auto;*/

}



.navbar-inverse 

{

width:100%;

}



/* CUSTOMIZE THE CAROUSEL

-------------------------------------------------- */



/* Carousel base class */

.carousel {

  /*height: 500px;*/

  margin-bottom: 0px;

     margin-top: -86px; 

     

}

/* Since positioning the image, we need to help out the caption */

.carousel-caption {

  z-index: 10;

}



/* Declare heights because of positioning of img element */

.carousel .item {

  /*height: 500px;*/

  background-color: #777;

}

.carousel .image1

{

 padding: 7% 0 25%;

background-position:center center;

-webkit-background-size: cover;

-moz-background-size: cover;

-o-background-size: cover;

background-size: cover;

background-image:url(../images/slider1.jpg);

height: 420px;

overflow:hidden;

}

@media(min-width:768px)

{

.carousel .image1

{

    padding: 12% 0 10%;

    height: 525px;





}

}

@media(min-width:1600px)

{

.carousel .image1

{

        padding:10% 0 13%;

		height:500px;

    

}

}

.carousel .image1:before

{

position:absolute;

content:'';

left:0;

right:0;

bottom:0;

top:0;

/*background:rgba(0,0,0,0.45);*/

display:block;

}



.carousel-inner > .item > img {

  /*position: absolute;*/

  top: 0;

  left: 0;

  min-width: 100%;

  /*height: 500px;*/

}

.slider-inner

{

color:#fff;

position:relative;

}

@media(max-width:767px)

{

.slider-inner

{

margin-left:0;

}

}

.slider-inner h3

{

margin:0;

 font-family: 'Roboto', sans-serif;

      color: #ffca00;

	  letter-spacing:2px;

	  text-shadow: 0px 0px 10px #444;

}

.slider-inner h1

{

    font-weight: 800;

    margin: 20px 0;

    text-transform: uppercase;

    text-shadow: 0px 0px 10px #444;

    line-height: 1.4;

}

.btn2

{  

   background: #fff;

    color: #000;

    display: inline-block;

    font-size:14px;

    padding: 15px 25px;

    border: 1px solid #ffffff;

    font-weight: 600;

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    -ms-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease;

	text-transform:uppercase;

	border-radius:30px;

}

.btn2 span

{

       margin-left: 8px;

    display: inline-block;

    vertical-align: middle;

    margin-top: -1px;

    content: "";

    opacity: 0.5;

    font-size: 14px;

}

.btn2:hover, .btn2:focus

{

background: #ea662b;

    cursor: pointer;

    color: #fff;

	border-color:#ea662b;

    -webkit-box-shadow: 3px 3px 9px 0px rgba(50, 50, 50, 0.29);

    -moz-box-shadow: 3px 3px 9px 0px rgba(50, 50, 50, 0.29);

    box-shadow: 3px 3px 9px 0px rgba(50, 50, 50, 0.29);

	text-decoration:none;

}

@media (max-width: 992px) {

    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

		  margin-top: 13px;

    }

    .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: 0px;

		

		padding:0 20px;

	}

	.navbar-left

	{

	margin-top:20px;

	}

	.navbar-right

	{

	margin-bottom:20px;

	}

	.navbar-nav>li {

        float: none;

		/*border-left: #000 2px solid;*/

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

		  background: #fff;

    border-bottom: 1px solid rgba(0, 0, 0, 0.08);

		

    }

	

    .collapse.in{

  		display:block !important;

		/*background:#1d2e62;

		padding: 0 20px;*/

		margin-top:0px;

	}

}

.logo-center

{

border-radius: 0 0 50% 50%;

    max-height: 160px;

    top: 0%;

    padding: 55px 65px;

    margin: auto;

    position: absolute;

    width: 188px;

    transition: all .2s ease-in-out;

    background-color:#fff;

    transition: all 300ms ease;

    -moz-transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;	

}

.navbar-brand img

{

    height: 105px;

}

.shrink {

    max-height: 100px;

    width: 160px;

	

}



.logo-center:hover

{

}

.logo-center img

{

    max-height: 135px;

    position: absolute;

    left: 0;

    right: 0;

    top: 4%;

    margin: auto;

    transition: all 300ms ease;

    -moz-transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;	

}



.shrink img {

    max-height: 100px;

    position: absolute;

    left: 0;

    right: 0;

    top: 4%;

    margin: auto;

}



@media(max-width:992px)

{

.logo-center {

    border-radius: 0 0 50% 50%;

    max-height: 126px;

    left: 0;

    right: 0;

    top: 0%;

    padding: 55px 65px;

    margin: 0px 0 0 15px;

    position: absolute;

    width: 188px;

}



.logo-center img {

    max-height: 110px;

    position: absolute;

    left: 0;

    right: 0;

    top: 4%;

    margin: auto;

    transition: all 300ms ease;

    -moz-transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;

}



}



@media(max-width:414px)

{

.logo-center {

    border-radius: 0 0 50% 50%;

    max-height: 110px;

    left: 0;

    right: 0;

    top: 0%;

    padding: 55px 65px;

    margin: 0px 0 0 15px;

    position: absolute;

    width: 130px;

}



.logo-center img {

max-height: 92px;

    position: absolute;

    left: 0;

    right: 0;

    top: 4%;

    margin: auto;

    transition: all 300ms ease;

    -moz-transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;

}



}



h1, h2, h3, h4, h5, h6 {

    

    font-family: 'Dosis', sans-serif;

    margin-top: 20px;	

}

.cloude

{

background:url(../images/S1-min.png) center;

height:132px;

background-size:cover;

position:relative;

z-index:8;

margin-top:50px;

}



.btn1

{

    display: inline-block;

    padding: 6px 12px;

    margin-bottom: 0;

    font-size: 14px;

    font-weight: 400;

    line-height: 1.42857143;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

    -ms-touch-action: manipulation;

    touch-action: manipulation;

    cursor: pointer;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    -webkit-user-select: none;

    background-image: none;

    border: 1px solid transparent;

    border-radius: 4px;

}

.btn3

{

display: inline-block;

    padding: 10px 40px;

    color: #fff;

    background: #ea662b;

    border-radius: 29px;

    font-weight: 700;

    text-transform: uppercase;

    margin-top: 20px;

    border: 2px solid #ea662b;



}

.btn3:hover, .btn3:focus

{

background:transparent;

color:#ea662b;

text-decoration:none;

}

.left2

{

text-align:center;

}

.right2

{

text-align:center;

}

@media(min-width:768px)

{

.left2

{

text-align:left;

}

.right2

{

text-align:right;

}

}











.span1

{

padding: 80px 0 50px;

 /*   background: url(../images/cloud.png) repeat-x top;*/

   /* margin-top: -32px;*/

    position: relative;

	overflow:hidden;
   /* background-color: #00dffc;*/
}

.span11

{

margin-top:25px;

	}

.span11-img img

{

border-radius:20px;

}

@media(max-width:767px)

{

.span11-img

{

margin-top:30px;

}

}

.heading h2

{

    margin-top: 0;

    font-size: 28px;

    

    margin-bottom: 20px;

    font-weight: 700;

    text-transform: uppercase;

    line-height: 32px;

}

.heading h2 span

{

color: #ea662b;

}

.abt p

{

line-height:1.7;

font-weight:300;

font-size:16px;

}

.abt h4

{

color:#9ebe3b;

font-size:20px;

font-weight:500;

margin-top:20px;

margin-bottom:4px;

}

.list ul li

{

padding:8px 0;

line-height:1.7;

font-weight:300;

font-size:16px;

padding-left:20px;

position:relative;

}

.list ul li:before

{

   display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    content: "\f140";

    position: absolute;

    left: 0;

    top: 15px;

    font-size: 13px;

}

.btn3

{

}

.line

{

    width: 50px;

    height: 4px;

    background-color:#ea662b;

}



.center

{

text-align:center;

}

.pd0

{

padding:0;

}









.parallex

{

background:url(../images/facility.jpg) center;

background-size:cover;

padding:70px 0;

color:#111;

overflow:hidden;

}

@media(min-width:1024px)

{

.parallex

{

background-attachment:fixed;

}

}

.para2

{

margin-top:50px;

margin-bottom:30px;

}

.center .line

{

margin:0% auto;

}

.mrg50

{

margin-top:50px;

}

.para1

{

text-align:center;

}

.para1 i

{

font-size:70px;

    color: #ea662b;

}

.para1 h4

{

margin-top:0;

font-size: 24px;

    font-weight: 300;

}

/*------------------------------parallex end----------------------------*/



.span2

{

    padding: 70px 0 100px;

    background: url(../images/avg.png) center;

    position: relative;

    color: #111;

    background-size: cover;

	overflow:hidden;

}

@media(min-width:1024px)

{

.span2

{

background-attachment:fixed;

}

}

.span2:before

{

position:absolute;

left:0;

right:0;

top:0;

bottom:0;

content:'';

background:rgba(255, 255, 255, 0.5);

}

.span2 .container

{

position:relative;

}

.box2

{

border:1px solid #eee;

padding:30px;

background:#fff;

margin-top:20px;

}

.box2 h3

{

margin-top:0;

color:#ea662b;

}

.date

{

text-transform:uppercase;

color: #9ebe3b;

font-size:13px;

margin-bottom:15px;

}

.date i

{

padding-right:3px;

}

.box2 p

{

    line-height: 1.8;

    font-size: 17px;

    font-weight: 300;

}

/*-------------------------span2 end-------------------------*/

.text-left

{

text-align:left;

}

.text-right

{

text-align:right;

}

.close-btn

{

padding: .2em .6em .3em;

    font-size: 13px;

    font-weight: 500;

    line-height: 1.8;

    color: #fff;

    border-radius: 20px;

    background-color: #d9534f;

    display: inline-block;

}



.close-btn a

{

color:#fff;

}

.hour h2

{

margin-top:0;

font-size:20px;

text-transform:uppercase;

margin-bottom:15px;

}



.span-pg

{

    padding: 40px 0 80px;

    color: #555;

font-family: 'Roboto', sans-serif;	

}



.span-pg p

{

font-size: 15px;

    color: #555;

    /* margin: 20px 0; */

    line-height: 25px;

    text-align: justify;

}



.span-pg ul

{

padding: 0;

    margin: 0;

    margin-bottom: 12px;

	list-style:none;

}



.span-pg ul li

{

    position: relative;

    font-size: 15px;

    line-height: 24px;

    padding-left: 20px;

    padding-bottom: 4px;

}



.span-pg ul li:before

{

	content: "\f192";

    font-family: FontAwesome;

    font-style: normal;

    font-weight: normal;

    text-decoration: inherit;

    color: #d12881;

    font-size: 14px;

    padding-right: 0.9em;

    position: absolute;

    top: 1px;

    left: 0;

}



.banner

{

    background: url(../images/slider1.jpg) 40% 51%;

    padding: 200px 0 200px;

    margin-top: -86px;

}



.border img {

    border: 4px solid #fff;

    box-shadow: 1px 1px 10px #ccc;

}



.gal img {

    margin: 8px;

}





.input .icon-append {

    position: absolute;

    top: 25px;

    width: 45px;

    height: 40px;

    font-size: 18px;

    line-height: 44px;

    text-align: center;

    /* right: 23px; */

    padding-left: 0px;

    background: #EC9600;

    border-right-width: 1px;

    border-right-style: solid;

    border-color: #D6D2D2;

    transition: border-color 0.3s;

    -o-transition: border-color 0.3s;

    -ms-transition: border-color 0.3s;

    -moz-transition: border-color 0.3s;

    -webkit-transition: border-color 0.3s;

    color: #FFF;

}



.cont {

    display: block;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    width: 100%;

    height: 40px;

    padding: 8px 10px;

    outline: none;

    border-style: solid;

    background: #fff;

    font: 13px/19px 'Open Sans', Helvetica, Arial, sans-serif;

    color: #666;

    font-weight: 700;

    appearance: normal;

    -moz-appearance: none;

    -webkit-appearance: none;

    border: 1px solid #d3d3d3;

    box-shadow: none;

    /* border-radius: 4px; */

}







.cont:focus {

    border-color: #017BC3;

    outline: 0;

    -webkit-box-shadow: inset 0 1px 1px rgba(1,123,195,0.1),0 0 8px rgba(1,123,195,0.10);

    box-shadow: inset 0 1px 1px rgba(1,123,195,0.1),0 0 8px rgba(1,123,195,0.10);

}



.span-pg p a

{

color:#555;

}



.span-pg p a:hover

{

color:#555;

/*border-bottom:1px dashed #EC9600;*/

}



.map {

    position: relative;

    padding-bottom: 63.25%;

    padding-top: 0px;

    height: 0;

}



.map iframe {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}



.foot-head h2

{

    margin-top: 0;

    font-size: 14px;

    margin-bottom: 15px;

}



.foot-border

{

border: 5px solid rgb(236, 150, 0);

    padding: 10px;

    border-radius: 30px;

    overflow: hidden;

    margin-bottom: 30px;

    /* box-shadow: 0px 0px 5px #000000; */

    min-height: 429px;

}



.bott-cont

{

    font-size: 15px;

}



.bott-cont a

{

color:#fff;

}



.firstlist

{

margin-bottom:0;

}



.foot-border2 {

    border: 5px solid rgb(236, 150, 0);

    padding: 20px 0;

    border-radius: 20px;

    overflow: hidden;

    margin-bottom: 30px;

    /* box-shadow: 0px 0px 5px #000000; */

    /* min-height: 317px; */

}



.foot-border2 h2

{

    margin-bottom: 8px;

}



.margin-t-60

{

margin-top:35px;

}



.span-pg h3

{

    margin-top: 30px;

	    margin-bottom: 15px;

}



.navbar-right li a

{

    padding-left: 18px;

	padding-right:18px;

}



.videoWrap {

    position: relative;

    padding-bottom: 55.5%;

    padding-top: 0px;

    height: 0;

	margin-top:20px;
	margin-bottom:25px;

}



.videoWrap iframe {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}



@media(max-width:1024px)

{

.navbar-right li a

{

    padding-left: 10px;

	padding-right:10px;

}

}



.foot-border .table

{

color: #fff;

    font-size: 13px;

}



.gal img {

    margin: 8px;

}



.border img {

    border: 4px solid #fff;

    box-shadow: 1px 1px 10px #ccc;

}



.bott-cont img

{

width:145px;

}



.text-center p

{

text-align:center !important;

}



.col-20

{

width:20%;

float:left;

padding: 0 10px;

}



@media(max-width:768px)

{

.col-20

{

width:50%;

}

}



@media(max-width:767px)

{

.col-20

{

width:100%;

}

}

/*---------------------------------footer-----------------------------------------*/

.footer

{

    padding: 60px 0;

	background-image:url(../images/footer.JPG);

	background-position:center;

	background-size:cover;

	position:relative;

	color:#fff;

	overflow:hidden;

}

.footer:before

{

position:absolute;

left:0;

right:0;

top:0;

bottom:0;

content:'';

background:rgba(0,0,0,0.88);

}

.footer .container

{

position:relative;

}

.footer-logo

{

border-bottom:1px solid rgba(255, 255, 255, 0.17);

padding-bottom:20px;

margin-bottom:40px;

}

/*.footer:before

{

position:absolute;

left:0;

right:0;

top:0;

bottom:0;

content:'';

background: rgba(0, 0, 0, 0.73);

}*/

.foot3 p

{

font-size: 13px;

    color: #eee;

    line-height: 25px;

   

}

.foot-social

{

        margin-top: 0%;

    text-align: center;

}

.foot-social li

{

display:inline-block;

padding:5px;

}

.foot-social li a

{

       display: inline-block;

    border: 1px solid #fff;

    width: 30px;

    height: 30px;

    text-align: center;

    border-radius: 50%;

    color: #fff;

    padding-top: 8px;

    font-size: 13px;

}

.foot-social li a:hover

{

    background: #fff;

    color: #ea662b;

}

.foot4 ul.foot-social li a:hover

{

    background: #EF7222;

    border-color: #EF7222;

	color:#fff;

	

}

.foot3 h3

{

     font-weight: 400;

    font-size: 19px;

    color: #fff;

    position: relative;

    margin-top: 0;

    text-transform: uppercase;

}

@media(max-width:992px){

.foot3 h3

{

 margin-top: 30px;

}

}

.foot3 h3:after

{

    content: '';

    width: 72px;

    height: 3px;

    background: #ea662b;

    /* position: absolute; */

    display: block;

    margin: 22px 0;

    

	

}

.foot3 img

{

margin:0px 0 20px;

}

.foot4 ul

{

margin-top:0px;



}

.foot4 ul li

{



}

.foot4 ul li a

{

color: #eee;

    display: block;

    padding: 7px 0;

    position: relative;

    padding-left: 20px;

    border-bottom: 1px dashed rgba(255, 255, 255, 0.09);

}

.foot4 ul li:last-child a

{

border-bottom:none;

}

.foot4 ul li a:hover

{

text-decoration:none;

     color:#ea662b;

}

.foot4 ul li a:before

{

    content: "\f101";

	    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

	padding-right:10px;

	position:absolute;

	left:0;



}

.foot4 ul.foot-social li a:before

{

display:none;

}

.foot3 .call

{

    font-weight: 600;

    font-size: 19px;

        color: #ea662b;

	padding-top:4px;

}

.foot3 .email2

{

padding-top:3px;

}

.foot1, .foot2

{

text-align:center;

}

@media(min-width:768px)

{

.foot1

{

text-align:left;

}

.foot2

{

text-align:right;

}

}

.foot2 a

{

    color: #ea662b;

}

.footer2

{

         background:#000;

    padding: 20px 0 10px;

    color: #999;

    font-size: 13px;

	overflow:hidden;

   

}

.footer-powered

{

font-weight:400;

color:#F16924;

}

.tags a

{

border:1px solid #777;

color:#777;

display:inline-block;

padding:4px 5px;

margin:2px;

font-size:12px;

}

/*---------------------------------footer end-----------------------------------------*/

.gal img

{

width:200px;

margin:5px;

border:4px solid #fff;

box-shadow:0px 0px 2px #999;

}

.con1 ul li {

    padding: 7px 0;

    border-bottom: 1px dashed #eee;

    font-size: 17px;

    line-height: 29px;

    font-weight: 300;

    position: relative;

    padding-left: 25px;

}

.con1 ul li em {

    position: absolute;

    left: 0;

    color: #ea672c;

    top: 15px;

}

.abt .con2 p {

    font-size: 14px;

    margin: 20px 0 0;

}

.cont {

    border: 1px solid #eee;

    box-shadow: none;

    border-radius: 0;

}

.navbar-nav li:last-child a
{
padding-top: 5px;
    padding-bottom: 5px;
}

.brand22
{
display:none;
}

.home-intro .heading h2 span
{
color:#000;
}

.cloud-up
{
width: 100%; margin-top: -55px; position: relative;
}

/*========================pop up ========================= */
.img-replace {
  /* replace text with an image */
  display: inline-block;
  overflow: hidden;
  text-indent: 100%; 
  color: transparent;
  white-space: nowrap;
}
.bts-popup {
  position: fixed;
  z-index:9999;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.bts-popup.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}

.bts-popup-container {
 position: relative;
    width: 90%;
    padding: 17px;
    border-radius: 5px;
       max-width: 54%;
    margin: 4em auto;
    background: #000000;
    border-radius: none;
    text-align: center;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.bts-popup-container img {
  padding: 0px 0 0 0;
}
.bts-popup-container p {
	color: white;
  padding: 10px 40px;
}
.bts-popup-container .bts-popup-button {
  padding: 5px 25px;
  border: 2px solid white;
	display: inline-block;
  margin-bottom: 10px;
}

.bts-popup-container a {
  color: white;
  text-decoration: none;
  text-transform: uppercase;
}






.bts-popup-container .bts-popup-close {
  position: absolute;
  top: 0px;
  right: -2px;
  width: 30px;
  height: 30px;
}
.bts-popup-container .bts-popup-close::before, .bts-popup-container .bts-popup-close::after {
  content: '';
  position: absolute;
  top: 12px;
  width: 16px;
  height: 3px;
  background-color: white;
}
.bts-popup-container .bts-popup-close::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 8px;
}
.bts-popup-container .bts-popup-close::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 6px;
  top: 13px;
}
.is-visible .bts-popup-container {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
@media only screen and (min-width: 1170px) {
  .bts-popup-container {
    margin: 3em auto;
  }
}


@media(max-width:1200px)
{
.cloud-up
{
width: 100%; margin-top: -49px; position: relative;
}
}

@media(max-width:1024px)
{
.cloud-up
{
    margin-top: -42px;
}
.navbar-brand img {
    height: 92px;
}
.banner {
    padding: 200px 0 30px;
    background-size: cover;
}
}

@media(max-width:992px)
{
.navbar-nav li:last-child
{
display:none;
}
.brand22
{
display:inline-block;
padding-top:5px;
}
.navbar-brand img {
    height: 90px;
}
.cloud-up
{
    margin-top: -36px;
}
}

@media(max-width:768px)
{
.cloud-up
{
    margin-top: -25px;
}

.span1 .btn3
{
margin-bottom:10px;
}

.span1 .span11 {
    margin-top: 0;
}
.para2 {
    margin-top: 0;
}

.carousel .image1 {
    padding: 19% 0 25%;
}	
}

@media(max-width:620px)
{
.cloud-up {
    margin-top: -23px;
}
}

@media(max-width:600px)
{
.cloud-up {
display:none;
}
}

@media(max-width:414px)
{
.carousel .image1 {
    padding: 35% 0 25%;
}	
}