/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; box-sizing:border-box;}
table 		 { border-collapse:collapse; border-spacing:0;}
fieldset,img,figure { border:0; display:block;}
address,caption,cite,code,dfn,th,var,ins {font-style:normal; font-weight:normal;}
small,span,em,b,strong {font-style:normal; font-weight:normal; display: inline-block;}
ol,ul 		 { list-style:none;}
caption,th   { text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after  { content:'';}
abbr,acronym 	  { border:0;}
.clear			  { clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.mar-rgt-space	  { margin:0 !important;}
.pad-rgt-space	  { padding:0 !important;}
.no-bag 		  { background:none !important;}
.no-bor 	      { border:none !important;}
header,nav,section,article,aside,footer,hgroup { display: block;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s; display: inline-block;}
a:hover										{color:#000; text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{-webkit-text-size-adjust:100%; height: 100%;}
body										{color:#b1b1b1;font-family: 'Josefin Sans', sans-serif;font-size:12px;Width:100%;height:100%;}
.flt-lt										{float:left; display:inline;}
.flt-rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
.wrapper {width: 100%;height: 100%;display: block;background: url(../images/bgimg.png) no-repeat center center;background-size: cover;}

.main-banner { display: block; position: relative; height: 100%; }
.main-banner .container, .main-banner .row{height: 100%;}
.header{display: block;}

.logo{position: absolute;top: 15px;left: 66px;padding: 14px 0;}
.logo a{display: inline-block;width: 130px;}
.logo a img { width:100%; height:auto;}

/* ---------------------------------------------------------*/




/* ------------------------ MIAN CONTENT HERE --------------*/
.main-content{padding:0;display:block;text-align: center;position: absolute;top:14%;left: 0;right: 0;}

.banner-bottom {position: absolute;left: 66px;bottom: 12%;}
.banner-bottom ul{display: block;}
.banner-bottom ul li{display: inline-block; float: left; padding: 0 15px; text-align: center; border-right: 1px solid #ffffff;}
.banner-bottom ul li address{font-size: 15px; line-height: 15px; margin: 0;}
.banner-bottom ul li a{font-size: 16px; line-height: 30px; color:#ffffff;}
.bottom-lt{border-right: 1px solid #fff; padding: 0 16px 0 0;}
/* ---------------------------------------------------------*/
.para          {font-size: 18px;line-height: 30px;color:#fff; font-weight: 300; padding: 0 0 10px;}
.fusion-h1  {letter-spacing: 15px;line-height: 50px;color:#fff;font-size: 50px;font-weight: 400;padding: 0 0 10px 0;}
.meets-h1   {letter-spacing: 12px;color:#fff;font-size: 25px;line-height: 25px;font-weight:400;}




/* ------------------ FOOTER HERE --------------------------*/

.foter-btm {display:block;text-align: center;background:url("../images/footerbg.png") bottom;width: 100%;padding: 15px 0;color: #000;position:  fixed;bottom: 0;z-index: 99;}
.foter-btm .container {display: table;padding: 0;float: none;}
.foter-btm .copy-rght{ display:table-cell; text-align: left; vertical-align: middle;}
.copy-rght a{font-size: 15px; line-height: 15px;}

.social {display:table-cell; vertical-align: middle;color: black;}
.social ul{text-align: center; display: block;}
.social ul li{display: inline-block; border-right: 1px solid #000; padding: 0 5px 0;}
.social ul li span{padding:7px 0 0; font-size: 15px; line-height: 15px;}
.social ul li a i{color:#e5a026; }
.social a{background: #080808;line-height: 14px;color: white;border-radius: 100%;padding: 7px 7px;font-size: 15px;}
.social a i{font-size: 15px; line-height: 19px;height: 18px; width: 18px;}
.foter-btm .powered { display:table-cell; vertical-align: middle; text-align: right;color: black;}
.powered a{font-size: 15px; line-height: 15px;}

/* ---------------------------------------------------------*/






/* -------------- Responsive Here --------------*/


