@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0px; font-family: 'latoregular'; font-size:13px; line-height:16px; font-weight:normal; background:#fff; color:#9e9e9e;}     
td,div{ padding:0px;  margin:0px; font-size:13px; line-height:17px; font-weight:normal;}
form{ padding:0px; margin:0px; clear:both;}
h1,h2,h3,h4,h5,h6,p,span { padding:0px; margin:0px; font-weight:normal;}
ul,li,a { padding:0px; margin:0px; list-style:none; text-decoration:none;}
.clear{ padding:0px; margin:0px;height:0px; clear:both;}
img{ border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic;}

strong{ font-family: 'latobold'; font-weight:normal;}
@media screen and (max-width: 720px) and (min-width: 580px){
.header_right {
    margin-top: 72px;
}}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.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 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}

/*------------------fonts-------------------------------------*/

@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-regular.eot');
    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
}


@font-face {
    font-family: 'CenturyGothicBold';
    src: url('../fonts/gothicb.eot');
    src: url('../fonts/gothicb.eot') format('embedded-opentype'),
         url('../fonts/gothicb.woff') format('woff'),
         url('../fonts/gothicb.ttf') format('truetype'),
         url('../fonts/gothicb.svg#CenturyGothicBold') format('svg');
}
@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('../fonts/gothic.eot');
    src: url('../fonts/gothic.eot') format('embedded-opentype'),
         url('../fonts/gothic.woff') format('woff'),
         url('../fonts/gothic.ttf') format('truetype'),
         url('../fonts/gothic.svg#CenturyGothicRegular') format('svg');
}

/*-------------------------------------csss-----------------------------------------------*/
.main-wraper{ width:100%;}
/*-----header-wpaper---*/
.main-wraper .mainheader{width:100%;}
/*-----Top-header---*/
.main-wraper .mainheader .top-header{      
    width: 100%; }
.main-wraper .mainheader .top-header .subheader{width:980px; margin:0 auto; background: #cccccc;}
.main-wraper .mainheader .top-header .subheader #contact_data {
  float: left;
  display: block;
  height: inherit;
  vertical-align: middle;
    margin: 20px;
}
.main-wraper .mainheader .top-header .subheader #contact_data p {
  font-family: 'CenturyGothicRegular';
  font-size: 15px;
  color: #9F9F9F;
  margin-top: 25px;
}
.main-wraper .mainheader .top-header .subheader #contact_data p span {
  display: block;
  margin-top: 8px;
  padding-left: 18px;
}
.main-wraper .mainheader .top-header .subheader #contact_data p i {
  color: #25A1D6;
  margin-right: 4px;
}
.main-wraper .mainheader .top-header .subheader #contact_data p a {
  color: inherit;
}
.main-wraper .mainheader .top-header .subheader #contact_data p a:hover {
  text-decoration: underline;
}

.main-wraper .mainheader .top-header .subheader ul.maincon{float: left; height: 56px; }    
.main-wraper .mainheader .top-header .subheader ul.maincon li{ display:inline-block; list-style:none; padding:19px 3px;}
.main-wraper .mainheader .top-header .subheader ul.maincon li .imgg{position:relative; top: 10px; z-index: 1000;}
.main-wraper .mainheader .top-header .subheader ul.maincon li img{position: relative;
    margin: 0 5px 0 0;}
.main-wraper .mainheader .top-header .subheader ul.maincon li h1{color: #9F9F9F;
    font-family: 'CenturyGothicRegular';
    font-size: 25px;
    line-height: 30px;
    text-align: center;
        top: 23px;
  position: relative;
    }
.main-wraper .mainheader .top-header .subheader ul.maincon li h1 .span1{  color: #25A1D6;
    font-family: 'CenturyGothicBold';
    font-size: 34px;
    letter-spacing: 20px;
}
.header_right { 
  float: right;
  text-align: right;
}
.lang {
  display: block;
  margin-top: 5px;
}
.social {
  display: block;
  margin-top: 40px;
}
.social a {
  text-decoration: none;
  display: inline-block;
  margin: 0 2px;
}
.social a.twitter {
    color: #25A1D6;
}
.social a:first-child {
  margin-left: none;
}
.social a.facebook {
  color: #3a5795;
}
.social a.instagram {
  color: #000000;
} 
.social a.google_plus {
  color: #cc3333;
}
  /*-----Top-header-end--*/
  
  /*-----mid-header---*/
  .main-wraper .mainheader .mid-header{  background:#25A1D6;
    border-bottom: 4px solid #FFFFFF;
    border-top: 3px solid #FFFFFF;
    margin-top: 0;
    position: relative;
    width: 100%;}
  .main-wraper .mainheader .mid-header .mainmanu{width:100%; margin:0 auto; position:relative; z-index: 100;  }
  
  /*-----mid-header-end--*/
  
  /*-----lower-header---*/
  .main-wraper .mainheader .lower-header{ width:100%; background:url(../images/fullbnr.jpg) no-repeat top; height: 416px;  border-bottom: 5px solid #fff;}
  .main-wraper .mainheader .lower-header .sliderdiv{    margin: 0 auto;
    position: relative;
    top: -4px;
    width: 980px;
    border: 4px solid #fff;
  box-shadow: 1px 1px 9px -2px #000;
  
  }
  
  .main-wraper .mainheader .lower-header_1{ width:100%; background:url(../images/fullbnr.jpg) no-repeat top;/* height:265px; */  border-bottom: 5px solid #fff;}
  .main-wraper .mainheader .lower-header_1 .sliderdiv{    margin: 0 auto;
    position: relative;
    top: -4px;
    width: 980px;
    border: 4px solid #fff;
  box-shadow: 1px 1px 9px -2px #000;
  
  }
  
  
  /*-----lower-header-end--*/
  
  
  

/*-----header-wpaper-end--*/

/*-----body-wpaper-*/

.main-wraper .mainbody{width:100%;}

.main-wraper .mainbody .topbody{background: none repeat scroll 0 0 #ECECEC;
    width: 100%;}
.main-wraper .mainbody .topbody .midtopbody{
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 5px solid #25A1D6;
    margin: 0 auto;
    padding-bottom: 15px;
    position: relative;
    top: -71px;
    text-align: center;
    z-index: 2147483647;

     }
.main-wraper .mainbody .topbody .midtopbody h1{font-size:25px; color:#25a1d6; font-family: 'CenturyGothicBold'; line-height: 36px;}
.main-wraper .mainbody .topbody .midtopbody p{font-size:13px; color:#575757;  font-family: 'CenturyGothicRegular'; line-height: 24px; margin-top: 5px; padding: 0 8px;}

.main-wraper .mainbody .midbody{width:100%;}
.main-wraper .mainbody .midbody .midmidbody{width:804px; margin:20px auto; }
.main-wraper .mainbody .midbody .midmidbody ul{margin:0; padding:0;}
.main-wraper .mainbody .midbody .midmidbody ul li{display:inline; float:left; list-style:none; margin: 10px;}
.main-wraper .mainbody .midbody .midmidbody ul li h1{color: #9F9F9F;
    font-family: 'CenturyGothicRegular';
    font-size: 25px;
    line-height: 30px;
    position: relative;
    text-align: center;
    top: -15px;}
.main-wraper .mainbody .midbody .midmidbody ul li h1 .span1{  color: #25A1D6;
    font-family: 'CenturyGothicBold';
    font-size: 34px;
    letter-spacing: 15px;}
  
  .main-wraper .mainbody .midbody .midmidbody ul li .span2{background: none repeat scroll 0 0 #25A1D6;
    border-radius: 60px;
    display: block;
    height: 64px;
    width: 114px;
    padding: 25px 0;}
  .main-wraper .mainbody .midbody .midmidbody ul li .span2 img{display:block; margin:0 auto;}
  
  .main-wraper .mainbody .midbody .midmidbody ul li p.fortxt{ color: #575757;
    font-family: 'CenturyGothicRegular';
    font-size: 13px;
    line-height: 25px;
    text-align: center;
    padding: 5px 0 7px;}
  
  .main-wraper .mainbody .midbody .midmidbody ul li p.fortxt a{color:#25a1d6; text-decoration:underline; font-family: 'CenturyGothicRegular';
    font-size: 13px;} 
  .main-wraper .mainbody .midbody .midmidbody ul li a.btn{background:#25a1d6 url(../images/morearo.png) right center no-repeat; width:111px; border-right:3px solid #25a1d6; border-top:3px solid #25a1d6; color:#fff; text-align:center; font-family: 'CenturyGothicRegular'; font-size:13px; padding:5px 0; display: block; border-radius:4px;} 
.main-wraper .mainbody .midbody .midmidbody ul li a.btn:hover{background:#085a7d url(../images/morearo.png) right center no-repeat; width:111px; border-right:3px solid #085a7d; border-top:3px solid #085a7d; color:#fff; text-align:center; font-family: 'CenturyGothicRegular'; font-size:13px; padding:5px 0; display: block; border-radius:4px;} 
 .main-wraper .mainbody .midbody .midmidbody ul li.midsps{margin:0 39px;}
 
  .main-wraper .mainbody .midbody .midmidbody ul li.midsps h1 {letter-spacing:normal;}



.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}


/*-----body-wpaper-end--*/

/*-------main-footer--------*/
.main-wraper .mainfooter{width:100%; background:#ececec; margin-top:15px;}
.main-wraper .mainfooter .subfooter{margin:0 auto;}
.main-wraper .mainfooter .subfooter ul{margin:0; padding:0;}
.main-wraper .mainfooter .subfooter ul li{list-style:none; display:inline;}
.main-wraper .mainfooter .subfooter ul li p{font-family: 'CenturyGothicRegular'; font-size:11px; color:#787878; float:left;padding:7px 0;margin-left: 25px;display:inline;}
.main-wraper .mainfooter .subfooter ul li p.forrit{float:right;display: block;}
.main-wraper .mainfooter .subfooter ul li p a{font-family: 'CenturyGothicRegular'; font-size:11px; color:#787878;margin-right: 20px;}
.main-wraper .mainfooter .subfooter ul li p a:hover{font-family: 'CenturyGothicRegular'; font-size:11px; color:#787878; text-decoration:underline;}







/*---manu----*/
/*------------------------------css--------------------------------------*/


    #nav
    {
      font-family: 'CenturyGothicRegular';
      top:0;
      left:0;
    }

      #nav > a
      {
        display: none;
      }

      #nav li
      {
        position: relative;
        background:url(../images/nav-devider.png) repeat-y top right;
      }
      #nav li.lst{background:none;}
      
      
        #nav li a
        {
          color: #fff;
          display: block;
        }
        #nav li a:hover
        {
          background:#086a94;
        }
        #nav ul li a
        {
          color: #fff;
          display: block;
          padding:40px 10px 16px 10px;
        }
        
        #nav ul li a strong
        {
          display:block; padding:10px 88px 10px 88px;
        }
        #nav ul li a:hover strong
        {
          background:url(../images/munu-hover.png) repeat-x bottom left;
        }
        #nav li a:active
        {
          
        }

      #nav span:after
      {
        width: 0;
        height: 0;
        border: 0.313em solid transparent; /* 5 */
        border-bottom: none;
        border-top-color: #efa585;
        content: '';
        vertical-align: middle;
        display: inline-block;
        position: relative;
        right: -0.313em; /* 5 */
      }

      /* first level */

      #nav > ul
      {
        background:#25a1d6;
        
      }
        #nav > ul > li
        {
          width: 20%;
           float: left;
    padding:0px; margin:0 !important;
        }
          #nav > ul > li > a
          {
            height: 100%;
            font-size: 16px; /* 24 */
            text-align: center;
            display:block;
            
          }
          
            #nav > ul > li:not( :last-child ) > a
            {
              
            }
            #nav > ul > li:hover > a,
            #nav > ul:not( :hover ) > li.active > a
            {
              
               
            }


        /* second level */

        #nav li ul
        {
          background-color: #cc470d;
          display: none;
          position: absolute;
          top: 100%;
          width:250px;
        }
          #nav li:hover ul
          {
            display: block;
            left: 0;
            right: 0;
          }
            #nav li:not( :first-child ):hover ul
            {
              left: -1px;
              
            }
            #nav li ul a
            {
              font-size: 1.25em; /* 20 */
              border-top: 1px solid #e15a1f;
              padding: 0.75em; /* 15 (20) */
            }
              #nav li ul li a:hover,
              #nav li ul:not( :hover ) li.active a
              {
                background-color: #e15a1f;
              }


    @media only screen and ( max-width: 62.5em ) /* 1000 */
    {
      #nav
      {
        width: 100%;
        position: static;
        margin: 0;
      }
    }

    @media only screen and ( max-width: 70em ) /* 768 */
    {
      html
      {
        font-size: 75%; /* 12 */
      }

      #nav
      {
        position: relative;
        top: auto;
        left: auto;
      }
        #nav > a
        {
          width: 3.125em; /* 50 */
          height: 3.125em; /* 50 */
          text-align: left;
          text-indent: -9999px;
          background-color: #e15a1f;
          position: relative;
        }
          #nav > a:before,
          #nav > a:after
          {
            position: absolute;
            border: 2px solid #fff;
            top: 35%;
            left: 25%;
            right: 25%;
            content: '';
          }
          #nav > a:after
          {
            top: 60%;
          }

        #nav:not( :target ) > a:first-of-type,
        #nav:target > a:last-of-type
        {
          display: block;
        }


      /* first level */

      #nav > ul
      {
        height: auto;
        display: none;
        position: inherit;
        left: 0;
        right: 0;
      }
        #nav:target > ul
        {
          display: block;
          width: 100%;
        }
        #nav > ul > li
        {
          width: 100%;
          float: none;
        }
          #nav > ul > li > a
          {
            height: auto;
            text-align: inherit;
              padding: 5px 1em;
            
          }
            #nav > ul > li:not( :last-child ) > a
            {
              border-right: none;
              border-bottom: 1px solid #6bc5ec;
            }



/*-00--------*/
#nav ul li a strong
        {
          display:block; padding:10px 88px 10px 88px;
          
        }
        #nav ul li a:hover strong
        {
          background:none;
          
        }

        /* second level */

        #nav li ul
        {
          position: static;
          padding: 1.25em; /* 20 */
          padding-top: 0;
        }
    }



/*-----------------//////---------------------*/
.imgo1{position:relative; top: 34px; }


/*------------------nurul----------------------------------------------------------------------*/
  
.main-wraper .mainheader .lower-header .inbaner{margin: 0 auto; position: relative; width: 972px; padding:0 4px 4px 4px; background:#FFF; bottom:-25px }
.main-wraper .mainheader .lower-header .inbaner strong{ position:absolute; margin:5px 0 0px -15px; }
.main-wraper .mainheader .lower-header .inbaner ul li{ float:left; margin:-25px 4px 0 0; display:block;}
.main-wraper .mainheader .lower-header .inbaner ul li:last-child{  margin:-25px 0px 0 0; }

.main-wraper .mainheader .lower-header_1 .inbaner{margin: 0 auto; position: relative; width: 972px; padding:0 4px 4px 4px; background:#FFF; bottom:-25px }
.main-wraper .mainheader .lower-header_1 .inbaner strong{ position:absolute; margin:5px 0 0px -15px; }
.main-wraper .mainheader .lower-header_1 .inbaner ul li{ float:left; margin:-25px 4px 0 0; display:block;}
.main-wraper .mainheader .lower-header_1 .inbaner ul li:last-child{  margin:-25px 0px 0 0; }


.main-wraper .mainbody .in-body{margin:0 auto; position:relative; min-height:200px; }
.main-wraper .mainbody .in-body .in-left{width:774px; float:left; background:#FFF; border-top:6px solid #25a1d6; margin-bottom:23px;}
.main-wraper .mainbody .in-body .in-left h2{font-family: 'CenturyGothicBold'; font-size:20px; color:#25a1d6; margin-bottom:15px;margin-left: 15px;}

.main-wraper .mainbody .in-body .in-left h1{font-family: 'CenturyGothicBold'; font-size:24px; color:#25a1d6;margin: 15px;}

.main-wraper .mainbody .in-body .in-left p{ font-size:13px; color:#575757; margin-bottom:20px;margin-top: 20px;margin-right: 10px;margin-left: 10px;font-family: 'CenturyGothicRegular'; line-height:20px;}
.main-wraper .mainbody .in-body .in-left ul{margin:0; padding:0;}
.main-wraper .mainbody .in-body .in-left ul li{display:inline-block;list-style:none;}
.main-wraper .mainbody .in-body .in-left ul li img{border:4px solid #fff; box-shadow: 0 0 5px -1px #000000;}
.main-wraper .mainbody .in-body .in-left ul li:last-child{padding-right:0;}
.main-wraper .mainbody .in-body .in-left h5{display:inline-block; float:right; margin:20px 0 0 0;}
.main-wraper .mainbody .in-body .in-left h5 a{background:url(../images/morearo.png) no-repeat 98% 85% #25a1d6; padding:5px 28px; border-radius:4px; font-size:13px; color:#fff;   font-family: 'CenturyGothicRegular'; display:block; text-align:center;}
.main-wraper .mainbody .in-body .in-left h5 a:hover{background:url(../images/morearo.png) no-repeat 98% 85% #085A7D;}
.main-wraper .mainbody .in-body .in-right{width:144px; float:right; padding:0 10px 0 10px;}
.main-wraper .mainbody .in-body .photo { margin-top: 30px;}
.main-wraper .mainbody .in-body .photo a { margin-top: 10px;}
.main-wraper .mainbody .in-body .in-right ul{margin:0; padding:0;}
.main-wraper .mainbody .in-body .in-right ul li{list-style:none; display:block;width: 100%;float: left;}
.main-wraper .mainbody .in-body .in-right ul li img{margin:0 auto; display:block;}
.main-wraper .mainbody .in-body .in-right ul li h1{font-family: 'CenturyGothicBold'; font-size:25px; color:#25a1d6; text-align:center;}
.main-wraper .mainbody .in-body .in-right ul li p{font-family: 'CenturyGothicRegular'; font-size:13px; color:#575757; text-align:center; padding:10px 0; line-height:21px;}
.main-wraper .mainbody .in-body .in-right ul li h5{  display: block; margin: 0 auto;}
.main-wraper .mainbody .in-body .in-right ul li h5 a{background:url(../images/morearo.png) no-repeat 98% 85% #25a1d6; padding:5px 28px; border-radius:4px; font-size:13px; color:#fff;   font-family: 'CenturyGothicRegular'; display:block; text-align:center;}
.main-wraper .mainbody .in-body .in-right ul li h5 a:hover{background:url(../images/morearo.png) no-repeat 98% 85% #085A7D;}



/*---------------light-----------box----------------------------*/
/* line 7, ../sass/lightbox.sass */
body:after {
  content: url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);
  display: none;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../img/loading.gif) no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../img/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../img/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
/* line 115, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}
/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

  

/*----------------end-css---------------------------*/


.maintable{font-family: 'CenturyGothicRegular'; font-size:13px; color:#fff; text-align:center; border-color:#fff; margin:15px 0;}
.uptabcolor{background:#016aa0; border:1px solid #fff; }
.downtabcolor{background:#f2f2f2;}
.downtxtclr{color:#1b1b1b;}
.stab{padding:5px 0;}
.imggt{  float: right;
    width: 30%;
  margin-top: -25px;}
  
  
.novo {position:absolute; margin-top:170px; width:200px; text-align:center;  margin-left:-200px; font-family: 'CenturyGothicRegular'; font-size:13px; color:#25a1d6; font-size:20px;} 

.mob {display:none;}

.hr {float:left;
    margin-top:30px;}
  
  .eng {float:left;
    margin-top:30px;}
  


  

.book_now {
     z-index:10000; position : fixed; width:200px; height:40px; background-color:#25a1d6;  text-align:center; font-family: 'CenturyGothicBold'; font-size:16px; text-decoration:none; text-transform:uppercase; line-height:42px; border:solid 1px #cbc192;  -webkit-box-shadow: 0 0px 10px 1px #4e4e4e; -moz-box-shadow: 0 0px 10px 1px #4e4e4e; box-shadow: 0 0px 10px 1px #4e4e4e; display: none;  color:#FFF; left:35%; top:0%;}
.book_now:hover {text-decoration:none;  color:#be9223;  }

/* Location */
.map {
  width: 100%;
  border: none;
}

/* Lun */
.lun_img {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}