/* CSS Document */
/*@import url("http://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext");
@import url("https://fonts.googleapis.com/css?family=Alegreya+SC");*/
@font-face {
    font-family: 'FuturaLightBT';
    src: url('..../fonts/FuturaLightBT.eot');
	src: local('FuturaLightBT'), url('../fonts/FuturaLightBT.woff') format('woff'), url('../fonts/FuturaLightBT.ttf') format('truetype');
}
body{ margin:0px;  font-family: 'FuturaLightBT';}/*font-family:Alegreya SC;*/
.table_head{ color:#5FCFFF; font-weight:bold;}
.header_bck_clr{height:100px; background-color:rgba(95,207,255,.7);}
.hgt34{height:34px; margin-top:0px;}
.grow { transition: all .2s ease-in-out; cursor:pointer; }
.grow:hover { transform: scale(1.1);cursor:pointer;}
.mauto90{margin:auto; width:96%;}
.mauto80{margin:auto; width:80%;}
.mauto60{margin:auto; width:60%;}
.menu_home14{float:left; width:14%;}
.menu_about16{float:left; width:16%;}
.menu_home22{float:left; width:22%;}
.menu_home18{float:left; width:18%;}
.menu_home12{float:left; width:12%;}
.text_center{text-align:center;}
.full{ float:left; width:100%;}
.black18{font-family: 'FuturaLightBT'; font-size:18px; color:#4C4C4C;text-decoration:none;}
.black16{font-family: 'FuturaLightBT'; font-size:16px; color:#4C4C4C;}
.black16b{font-family: 'FuturaLightBT'; font-size:16px; font-weight:bold; color:#4C4C4C;}
.black18{font-family: 'FuturaLightBT'; font-size:18px; color:#4C4C4C;}
.black14{font-family: 'FuturaLightBT'; font-size:14px; color:#4C4C4C;}
.black20{font-family: 'FuturaLightBT'; font-size:22px; color:#4C4C4C;text-decoration:none;}
a.black20{ font-family: 'FuturaLightBT'; font-size:22px; color:#4C4C4C;text-decoration:none;}
a.black20:hover{font-family: 'FuturaLightBT'; font-size:22px; color:#52D3B7;text-decoration:none;}
.black30{ font-family: 'FuturaLightBT';font-size:24px; color:#4B4D4F;}
.black13{ font-family: 'FuturaLightBT';font-size:13px; color:#4B4D4F;}
.black40{ font-family: 'FuturaLightBT';font-size:40px; color:#303334;}
.black50{font-family: 'FuturaLightBT';font-size:50px; color:#4C4C4C;  text-decoration:none;}
.black55{font-family: 'FuturaLightBT';font-size:24px; color:#5FCFFF; font-weight:bold;}
.blue38{ font-family: 'FuturaLightBT'; color:#52D3B7; text-decoration:none;}
.blue50{ font-family: 'FuturaLightBT';color:#52D3B7; text-decoration:none;}
a.blue50{ font-family: 'FuturaLightBT'; color:#52D3B7; text-decoration:none;}
a.blue50:hover{ font-family: 'FuturaLightBT'; color:#5FCFFF; text-decoration:none;}
.blue13{ font-family: 'FuturaLightBT';font-size:13px; color:#52D3B7; text-decoration:none;}
.blue22{ font-family: 'FuturaLightBT';font-size:22px; color:#52D3B7; text-decoration:none;}
.blue40{font-family: 'FuturaLightBT'; font-size:30px; color:#52D3B7; text-decoration:none;}
a.blue40{font-family: 'FuturaLightBT';font-size:30px; color:#52D3B7; text-decoration:none;}
a.blue40:hover{font-family: 'FuturaLightBT'; font-size:30px; color:#333333; text-decoration:none;}
.blue30{ font-family: 'FuturaLightBT';font-size:30px; color:#52D3B7; text-decoration:none;}
a.blue30{ font-family: 'FuturaLightBT';font-size:30px; color:#52D3B7; text-decoration:none;}
a.blue30:hover{ font-family: 'FuturaLightBT';font-size:30px; color:#333333; text-decoration:none;}
.blue20{ font-family: 'FuturaLightBT';font-size:24px; color:#52D3B7; text-decoration:none;}
.blue18{ font-family: 'FuturaLightBT';font-size:18px; color:#52D3B7; text-decoration:none;}
a.blue20{font-family: 'FuturaLightBT'; font-size:24px; color:#52D3B7; text-decoration:none;}
a.blue20:hover{ font-family: 'FuturaLightBT';font-size:24px; color:#333333; text-decoration:none;}
.active_content{background-color:#5FCFFF; }
.active_light_blue15{ font-family: 'FuturaLightBT';font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.active_light_blue15{font-family: 'FuturaLightBT'; font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.active_light_blue15:hover{ font-family: 'FuturaLightBT';font-size:16px; color:#333333; text-decoration:none; font-weight:bold;}
.blue13b{font-family: 'FuturaLightBT';font-size:13px; color:#337AB7; text-decoration:none; font-weight:bold;}
a.blue13b{font-family: 'FuturaLightBT';font-size:13px; color:#337AB7; text-decoration:none; font-weight:bold;}
a.blue13b:hover{font-family: 'FuturaLightBT';font-size:13px; color:#333333; text-decoration:none; font-weight:bold;}
.light_blue15{ font-family: 'FuturaLightBT';font-size:16px; color:#5FCFFF; text-decoration:none; font-weight:bold;}
a.light_blue15{font-family: 'FuturaLightBT'; font-size:16px; color:#5FCFFF; text-decoration:none; font-weight:bold;}
a.light_blue15:hover{ font-family: 'FuturaLightBT';font-size:16px; color:#333333; text-decoration:none; font-weight:bold;}
.blue16{ font-family: 'FuturaLightBT';font-size:16px; color:#52D3B7; text-decoration:none; font-weight:bold;}
a.blue16{font-family: 'FuturaLightBT'; font-size:16px; color:#52D3B7; text-decoration:none; font-weight:bold;}
a.blue16:hover{ font-family: 'FuturaLightBT';font-size:16px; color:#333333; text-decoration:none; font-weight:bold;}
.red30{font-family: 'FuturaLightBT';font-size:30px; color:#FF0000; }
.grey24{font-family: 'FuturaLightBT';font-size:24px; color:#7A7979;}
.grey25{font-family: 'FuturaLightBT';font-size:25px; color:#B7BEC5;}
.grey26{font-family: 'FuturaLightBT';font-size:26px; color:#7A7979;}
.grey20{font-family: 'FuturaLightBT';font-size:15px; color:#7A7979;}
.grey18{font-family: 'FuturaLightBT';font-size:18px; color:#7A7979;}
a.grey18{font-family: 'FuturaLightBT';font-size:18px; color:#7A7979;}
a.grey18:hover{font-family: 'FuturaLightBT';font-size:18px; color:#52D3B7;}
.grey21{font-family: 'FuturaLightBT';font-size:19px; color:#B7BEC5;}
.grey30{ font-family: 'FuturaLightBT';font-size:30px; color:#ABABAB;}
.white30{font-family: 'FuturaLightBT'; font-size:30px; color:#fff;}

.clear_fix{clear:both;}
.white40{ font-family: 'FuturaLightBT';font-size:38px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white40{font-family: 'FuturaLightBT'; font-size:38px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white40:hover{ font-family: 'FuturaLightBT';font-size:38px; color:#fff;  text-decoration:none; font-weight:normal;}
.white20{ font-family: 'FuturaLightBT'; font-size:20px; color:#fff;  text-decoration:none; font-weight:normal;}/*font-family: 'FuturaLightBT';*/
.white20_h{ font-family: 'FuturaLightBT'; font-size:20px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white20_h{ font-family: 'FuturaLightBT'; font-size:20px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white20_h:hover{ font-family: 'FuturaLightBT'; font-size:20px; color:#52D3B7;  text-decoration:none; font-weight:normal;}
.white26{ font-family: 'FuturaLightBT'; font-size:36px; color:#fff;  text-decoration:none; font-weight:normal;}
.white26_h{ font-family: 'FuturaLightBT'; font-size:36px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white26_h{ font-family: 'FuturaLightBT'; font-size:36px; color:#fff;  text-decoration:none; font-weight:normal;}
a.white26_h:hover{ font-family: 'FuturaLightBT'; font-size:36px; color:#fff;  text-decoration:none; font-weight:normal;}
.blue_button{font-family: 'FuturaLightBT';width:120px; height:50px; background-color:#5FCFFF; color:#fff; border:1px solid #5FCFFF; font-size:20px; border-radius:4px; cursor:pointer;}
.blue_button:hover{font-family: 'FuturaLightBT';width:120px; height:50px; background-color:#4CC6AA; color:#fff; border:1px solid #4CC6AA; font-size:20px; border-radius:4px;}
.skyblue_button{font-family: 'FuturaLightBT';width:120px; height:50px; background-color:#82D5EA; color:#fff; border:1px solid #82D5EA; font-size:20px; border-radius:4px; cursor:pointer;}
.skyblue_button:hover{font-family: 'FuturaLightBT';width:120px; height:50px; background-color:#4CC6AA; color:#fff; border:1px solid #4CC6AA; font-size:20px; border-radius:4px;}
.parallax-window {
    min-height: 950px;
    background: transparent;
}
.share_button{float:left;  background-color:#FFFFFF; border-radius:50%;}
.share_button:hover{float:left;  background-color:#52D3B7; border-radius:50%;}

.share_button55{float:left; width:40px; height:40px; background-color:#FFFFFF; border-radius:50%;}
.share_button55:hover{float:left; width:40px; height:40px; background-color:#52D3B7; border-radius:50%;}
.marque_wid{width:150px; height:150px; margin-right:10px;}
.spcl_bord{ border:1px solid #f4f4f4;}
.spcl_bord:hover{ border:1px solid #5FCFFF;}
.spcl_bord_hgt{ min-height:310px; max-height:310px;}
.white14mbl{ font-family: 'FuturaLightBT'; font-size:24px; color:#fff;  text-decoration:none; font-weight:bold;}

.iim{
width:100%;
-webkit-transition: all .8s ease-in-out; 
-moz-transition: all .8s ease-in-out; 
-ms-transition: all .8s ease-in-out;
transition: all .8s ease-in-out;
}
.iim:hover{
width:110%;
transform: scale(1.5);
}

.hvr-shrink
{
display:inline-block;
vertical-align:middle;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 0 1px rgba(0,0,0,0);
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-moz-osx-font-smoothing:grayscale;
-webkit-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-property:transform;
transition-property:transform
}
.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover
{
-webkit-transform:scale(0.9);
transform:scale(0.9)
}

.my_approv_border{border:1px solid #DDDDDD; padding:15px;}