html, body{
    width:100%;
    height:100%;
}
.blue-bkg{
    background-color:#00adef;
}
.grey-bkg{
    background-color:#3b3b3b;
}
.yellow-bkg{
    background-color:#f8e81e;
}
.grey-bkg2{
    background-color:#333336;
}
.white-bkg{background-color:#fff;}
.height5px{height:3px;}
.white{
    color:#fff;
}
.yellow{
    color:#f8e81e;
}
.fright{
    float:right;
}
.fleft{
    float:left;
}
.height92px{
    min-height:92px;
}
.height92px2{
    height:92px;
}
.height180px{
    min-height:180px;
}
.height180px2{
    height:180px;
}
.height381px{
    height:381px;
}
.height492px{
    height:492px;
}
.height100p{
    height:100%;
}
.width100p{
    width:100%;
}
.width-auto{
    width:auto;
}
.margin0px{margin:0}
.height-auto{height:auto;}
.padding0{
    padding:0;
}
.height711px{
    max-height:531px;/*731px*/
    height:100%;
}
.height335px{
    min-height:385px;
    display:block;
}
.height122px{
    height:122px;
}
.margin0{
    margin:0;
}
.margin-auto{margin:0 auto;display:block;}
.paddingTop10px{
    padding-top:10px;
}
.paddingRight20px{
    padding-right:30px;
}
.paddingTop5px{
    padding-top:5px;
}
.clear{
    clear:both;
}
.ext-box {
  position: absolute;
  display: table;
  width: 100%;
  text-align: center;
  height:100%;
}
.int-box {
  display: table-cell;
  vertical-align: middle;
}

.font14px{
   font-size:14px;
}
.fontXpx{
   font-size:18px;
}
.font18px{
   font-size:18px;
}
.font40px{
   font-size:40px;
}
.font25px{
   font-size:25px;
}

.menu_sep{
   background:url(../images/menu_sep.jpg) right center no-repeat;
}
.lang_active{color:#89d7fd}
.lang{color:#fff;}
a.top_menu{
   text-decoration:none;
   color:#fff;
}
a.top_menu:hover{
   text-decoration:underline;
}
.bkg1{
  /*background:url(images/bkg-01.jpg) no-repeat;*/
  width:100%;
  min-height:381px;
}
.bkg2{
  background:url(images/bkg-03.jpg) no-repeat;
  width:100%;
  min-height:381px;
}

.header-top-button {
    background: url(images/opacity3.png);
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #fff;
    height: 60px;
    font-size: 25px;
    width: 40%;
    position: relative;
    white-space:nowrap;
    cursor:pointer;
    display:block;
    margin:0 auto;
}
.display-table {
    display: table;
    position: absolute;
    top:30%;
}
.height100p {
    height: 100%;
}
.header-top-button {
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
}
.va-middle {
    vertical-align: middle;
}
a.text-decoration-none, a.text-decoration-none:hover{
    text-decoration: none;
}
.paddingLeft0px{
    padding-left:0px
}
.paddingRight0px{
    padding-right:0px
}
.vcenter{margin:0 auto;width:90%;display: block;}
.width20p{
    width:30%;
}


.contact-textarea {
    padding: 20px 25px;
    width: 100%;
    border: 1px solid #777;
    height: 220px;
    font-family: 'Kalinga', sans-serif;
}
.contact-input {
    padding: 20px 25px;
    width: 100%;
    border: 1px solid #777;
    font-weight: normal;
    font-family: 'Kalinga', sans-serif;
}
.contact-button2 {
    color: #fff;
    text-transform: uppercase;
    width: 150px;
    max-width: 450px;
    padding: 5px 5px 0px 5px;
    height: 54px;
    border: 1px solid #00adef;
    border-radius: 3px;
    -moz-border-radius: 3px;
    font-size: 19px;
    text-align: center;
}
.button_norm {
    background-color: #00adef;
}
.align{text-align:center}
.align-left{text-align:left}
.align-right,.align-right-lang{text-align:right}

.height382px{height:416px;}
.height383px{height:379px;}

/***********menu***********/
.menu {
    height: 70px;
    padding-top: 70px;
    text-align: left;
}

.content {
    margin-top: 30px;
}

.menu a {
    color: white;
    font-size: 13px;
    text-decoration: none;
}

.menu a:hover {
    text-decoration: underline;
}

.menu ul {
    list-style-type: none;
    margin: 0;
    padding-left: 50px;
}

.menu li {
    display: inline-block;
    padding-right: 22px;
}

.menu li:last-child {
    padding: 0;
}

.header img {
    margin-top: 15px;
}

.menu hr {
    margin: 10px 0 7px;
    color: white;
    border-top: 1px solid white;
}
.hamburger{display:none;}
.cross{display:none;}

/*********menu*******************/

.navbar-brand{height:33px;padding-top:25px;padding-bottom:25px}
.navbar-default {
    background-color: transparent;
    border-color: none;
}
.navbar {
    border-radius: 0px;
}
.navbar {
    position: relative;
    min-height: 33px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}
.navbar-default .navbar-nav > li{
    padding:16px 7px 16px 7px;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
}
.navbar-default .navbar-nav > li > a:hover {
    color: #fff;
    text-decoration:underline;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none}

.navbar-toggle{margin-top:25px;margin-bottom:25px}


.align-center2{text-align:center}

@media only screen and (min-width: 1280px) and (max-width: 5072px) {
.navbar-right{margin-right:-50px;}
.container2 {
    width: 1258px;
    }
.remove-img-responsive{display:inline;}
.width25p .align-center2{text-align:right}
.width25p{width:30%;}
.width75p{width:70%}
.img-2-hide{display:none;}
}
@media only screen and (min-width: 1200px) and (max-width: 1279px) {
.align-right-lang{margin-right:45px;text-align:right;}
.container2 {
    max-width: 1199px;
    width:100%;
    }
.remove-img-responsive{display:inline;}
.width25p .align-center2{text-align:right}
.width25p{width:30%;}
.width75p{width:70%}
.img-2-hide{display:none;}
}
@media only screen and (min-width: 992px) and (max-width: 1278px) {
.align-right-lang{margin-right:45px;text-align:right;}
.as-prev-arrow, .as-next-arrow{
    top:30%;
}
.container{
    padding:0;
    }    
.padding03{padding:15px 0px}
.left3{float:left;padding-left:15px;}
.height381px{min-height:401px;max-height:100%;height:auto}
.height335px{min-height:376px;height:auto;display:block;}
.height382px{height:416px}
.height383px{height:379px}

.width25p .align-center2{text-align:right}
.width25p{width:30%;}
.width75p{width:70%}
.remove-img-responsive{display:inline;}
.img-2-hide{display:none;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.img-2-hide{display:none;}
.align-right-lang{margin-right:30px;text-align:right;}
.fright{display:none;}
.container2 {
    max-width: 100%;
    width:100%;
    }
.as-prev-arrow, .as-next-arrow{
    top:25%;
	}
.container{
    padding:0;
    width:100%;
    } 
.padding02{padding:15px}
.padding03{padding:15px 0px}
.hide2{display:none}
.left3{float:left;padding-left:15px};
.align{text-align:left;}
.left{float:left;}
.left2{padding:5px 5px;float:left}
.left4{padding:5px 5px;float:left} 
.ext-box{text-align:left;padding-left:15px}
.height92px2{height:50px}
.align{text-align:left;}
.height180px2{height:115px}
.height180px21{height:50px}
.height122px{height:150px;}
.height335px{min-height:625px;height:auto;display:block;}
.height711px{min-height:425px;/*625px*/max-height:100%;height:auto}
.no-margin{margin:0}
.align-left{text-align:left}
.align-right{text-align:left}
.height381px{min-height:311px;max-height:100%;height:auto}
.height382px{height:416px}
.height383px{height:279px}
.margin-auto{margin:0}

.width25p .align-center2{text-align:right}
.width25p{width:35%;height:381px}
.width75p{width:60%;height:381px}
.remove-img-responsive{display:inline;}
.navbar-default .navbar-nav > li{
    padding:15px 0px 15px 0px;
}
.navbar-nav > li > a{padding-left:7px;padding-right:7px}

}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.img-2-hide{dispaly:block;}
.align-right-lang{margin-left:15px;text-align:left;}
.container2 {
    max-width: 100%;
    width:100%;
    }
.container {
    width: 100%;
  }
.as-arrows{
    display:none;
    }
.slider-wrapper{
   width: 100%;
}
.container{
    padding:0;
    } 
.no-margin{margin:0}    
.padding02{padding:15px} 
.padding03{padding:15px 0px} 
.hide2{display:none} 
.left3{padding:5px 5px;}
.align{text-align:left;} 
.left{float:left;}
.left3{padding:15px 15px;float:left}
.left2{padding:5px 5px;float:left}
.ext-box{text-align:left;padding-left:15px}
.height92px2{height:50px}
.left4{padding:5px 5px;float:left} 
.height180px2{height:115px}
.height180px21{height:50px}
.height122px{height:150px;}
.height335px{min-height:825px;height:auto;display:block;}
.height711px{min-height:425px;max-height:100%;height:auto}
.height381px{min-height:401px;max-height:100%;height:auto}
.height382px{min-height:281px;max-height:100%;height:auto}
.height383px{min-height:281px;max-height:100%;height:auto}
.menu_sep{background:none;display:block}
.align-left{text-align:left}
.align-right{text-align:left}
.margin-auto{margin:0}
.header {height:170px;}
.header.mobmenu{height:100%;}
.hamburger{display:block; position:absolute; top:37px; right:5%; cursor: pointer;
outline: none;}
.cross{position:absolute; top:37px; right:5%; cursor: pointer;
outline: none;}
.menu{position:absolute; text-align:center; bottom:0; top:130px;
padding:15px 0 0 0; height:auto; width:100%; background-color:#0097d0;}
.menu li{display:block; padding:0;}
.menu ul{padding:0;}


.width25p{width:35%;height:220px;min-height:auto;margin:0px auto;float:none}
.width75p{width:100%;min-height:auto;padding-top:0px;padding-bottom:0px;height:auto}
.font40px2{font-size:30px}
.font25px2{font-size:18px}
.hide22{display:none}
.navbar-default .navbar-nav > li{
    padding:5px 0px 5px 0px;
}

}
@media screen and (max-width: 479px) {
.img-6-hide{dispaly:none;}
.align-right-lang{margin-left:15px;text-align:left;}
.container2 {
    max-width: 478px;
    width:100%;
    }
.slider-wrapper{
   width: 100%;
}
.as-arrows{
    display:none;
    }
.container{
    padding:0;
    }
.padding02{padding:15px} 
.padding03{padding:15px 0px}   
.left, .left2, .left3, .left4{padding:5px 5px;float:left} 
.hide2{display:none}  
.align{text-align:left;}
.left3{padding:15px 0px;}
.ext-box{text-align:left;padding:10px 15px;position:relative}
.height92px2,.height180px2,.height122px{max-height:150px;height:calc(100% + 20px);}
.menu_sep{background:none;display:block}
.height335px{min-height:625px;height:auto;display:block;}
.height381px{min-height:301px;max-height:100%;height:auto}
.height382px{min-height:301px;max-height:100%;height:auto}
.height383px{min-height:281px;max-height:100%;height:auto}
.height711px{min-height:325px;max-height:100%;height:auto}
.no-margin{margin:0}
.align-left{text-align:left}
.align-right{text-align:left}
.margin-auto{margin:0}

.hamburger{display:block; position:absolute; top:37px; right:5%; cursor: pointer;
outline: none;}
.cross{position:absolute; top:37px; right:5%; cursor: pointer;
outline: none;}
.menu{position:absolute; text-align:center; bottom:0; top:130px;
padding:15px 0 0 0; height:auto; width:100%; background-color:#0097d0;}
.menu li{display:block; padding:0;}
.menu ul{padding:0;}

.navbar-default .navbar-nav > li{
    padding:5px 0px 5px 0px;
}

.width25p{width:45%;height:170px;min-height:auto;margin:0px auto;float:none}
.width75p{width:100%;min-height:auto;padding-top:0px;padding-bottom:0px;height:auto}
.hide22{display:none}
.font40px2{font-size:25px}
.font25px2{font-size:18px}

}


.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}
