@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
	float: none;
}
:focus {
outline: 0;
}
.outer {
	height: auto;
	width: 100%;
	min-width:988px;
}

    



.wrapper {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #ededed;
}

.wrapper .header {
	height: 89px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
.headHold {
	height: auto;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
}

.headertop {
	width: 988px;
	height: 25px;
}
.headerbottom {
	width: 988px;
	height: 89px;
}
.headerTopL {
	width: 25px;
	height: 25px;
	float: left;
}
.headerTopR {
	float: right;
	height: 25px;
	width: 177px;
}
.headerTopR a {
	font-family: Calibri;
	font-size: 14px;
	text-decoration: none;
	color: #7A7A7A;
	line-height: 25px;
	display: block;
	float: left;
	margin-left: 10px;
	background-image: url(../images/name_sep.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-weight: bold;
}
.headerTopR a:hover {
	color: #333;
}
.headerTopR a.active {
	color: #2585C7;
	font-weight: bold;
}





.logo {
	height: 89px;
	width: 345px;
	background-image: url(../images/logo.png);
	float:left;
}
.SocialHold {
	height: 31px;
	width: 111px;
	float:right;
	margin-top:29px;

	
}

.menuHolder {
	height: 58px;
	width: 100%;
	background-color: #000000;
}
.menuHold {
	width: 988px;
	margin-right: auto;
	margin-left: auto;
}
#menu-bar {
	width: 988px;
	height: 58px;
	line-height: 100%;


	position: relative;
	z-index: 999;
	margin-right: auto;
	margin-left: auto;
	padding-top: 16px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
#menu-bar li {
  margin: 0px 0px 6px 0px;
  padding: 0px 6px 0px 6px;
  float: left;
  position: relative;
  list-style: none;
}
#menu-bar a {
  font-weight: bold;
 font-family: Calibri;
  font-style: normal;
  font-size: 14px;
  color: #E7E5E5;
  text-decoration: none;
  display: block;
  padding: 6px 20px 6px 20px;
  margin: 0;
  margin-bottom: 6px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;

}
#menu-bar li ul li a {
  margin: 0;
}
#menu-bar .active a, #menu-bar li:hover > a {
  background: #0399D4;

  color: #FFF;

}
#menu-bar ul li:hover a, #menu-bar li:hover li a {
  background: none;
  border: none;
  color: #666;

}
#menu-bar ul a:hover {
  background: #0399D4 !important;
  background: linear-gradient(top,  #04ACEC,  #0186BA) !important;
  background: -ms-linear-gradient(top,  #04ACEC,  #0186BA) !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#04ACEC), to(#0186BA)) !important;
  background: -moz-linear-gradient(top,  #04ACEC,  #0186BA) !important;
  color: #FFFFFF !important;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
 
}
#menu-bar li:hover > ul {
  display: block;
}
#menu-bar ul {
  background: #DDDDDD;
  background: linear-gradient(top,  #FFFFFF,  #CFCFCF);
  background: -ms-linear-gradient(top,  #FFFFFF,  #CFCFCF);
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CFCFCF));
  background: -moz-linear-gradient(top,  #FFFFFF,  #CFCFCF);
  display: none;
  margin: 0;
  padding: 0;
  width: 185px;
  position: absolute;
  top: 30px;
  left: 0;
  border: solid 1px #B4B4B4;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;

}
#menu-bar ul li {
  float: none;
  margin: 0;
  padding: 0;
}
#menu-bar ul a {
  padding:10px 10px 10px 15px;
  color:#000 !important;
  font-size:12px;
  font-style:normal;
  font-family: Calibri;
  font-weight: normal;

}
#menu-bar ul li:first-child > a {
  border-top-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
}
#menu-bar ul li:last-child > a {
  border-bottom-left-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
}
#menu-bar:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#menu-bar {
  display: inline-block;
}
  html[xmlns] #menu-bar {
  display: block;
}
* html #menu-bar {
  height: 1%;
}

        




.banner {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.bannersecond {
	height: 93px;
	width: 986px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FFF;
	overflow: hidden;
	margin-top: 10px;
}






.shadow {
	height: 40px;
	width: 988px;
	background-image: url(../images/shadow.png);
	margin-top: -2px;
	margin-right: auto;
	margin-left: auto;
}
.contentHolder {
	height: auto;
	width: 100%;
	margin-top: 36px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.contentHold {
	height: auto;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
.contentHold p {
	font-family: Calibri;
	font-size: 14px;
	line-height: 20px;
	color: #565656;
	text-align: justify;
	margin-bottom: 10px;
}
.blank2 {
	width: 20px;
	float: left;
	height: 20px;
}


.welcomeBox {
	height: auto;
	width: 988px;
	float: left;
	text-align: justify;
}
h3 {
	font-family: Calibri;
	font-size: 26px;
	font-weight: bold;
	color: #565656;
	padding-top: 14px;
	margin-bottom: 14px;
}

p {
	font-family: Calibri;
	font-size: 16px;
	color: #565656;
	padding-right: 5px;
	line-height: 19px;
	text-align:justify;
}
.displayBox {
	height: 350px;
	width: 494px;
	float: left;
}

.displayBox .dispBox {
	height: 175px;
	width: 247px;
	float: left;
	overflow: hidden;
}
.box1 {
	height: 268px;
	width: 320px;
	background-color: #FFFFFF;
	float: left;
}
.box2 {
	height: auto;
	width: 320px;
	background-color: #FFFFFF;
	float: left;
}
.box1 .box1image {
	height: 218px;
	width: 320px;
}
.box2 .box1image {
	height: 218px;
	width: 320px;
}
.box1Content {
	height: 206px;
	width: 306px;
	padding-left: 14px;
}
.box1Content h4 {
	font-family: Calibri;
	font-size: 19px;
	color: #565656;
	display: block;
	height: 53px;
	width: 306px;
	line-height: 53px;
	font-weight: normal;

}
.box1Content h4 a {
	font-family: Calibri;
	font-size: 19px;
	color: #565656;
	display: block;
	height: 53px;
	width: 306px;
	line-height: 53px;
	font-weight: normal;
	text-decoration: none;
}
.box1 .box1Content p {
	font-family: Calibri;
	font-size: 16px;
	color: #565656;
	line-height: 23px;
	font-style: italic;
	padding-right: 10px;
}
.box1Link {
	height: 42px;
	width: 42px;
	margin-left: 264px;
	margin-top: 18px;
}

.blank1 {
	height: 20px;
	width: 14px;
	float: left;
}
.gallerryHold {
	width: 988px;
}
.gallerryHold h4 {
	line-height: 44px;
	font-family: Calibri;
	font-size: 21px;
	color: #565656;
	font-style: italic;
	margin-top: 26px;
}
.gallerryHold h4 a:hover {
	color: #333333;
}

.gallerryHold h4 a {
	font-family: Calibri;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}




.footer {
	height: auto;
	width: 100%;
	margin-top: 10px;
}
.footer .footerHold {
	height: auto;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.footerSocialHold {
	height: 31px;
	width: 111px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}

.footersocial {
	float: left;
	height: 31px;
	width: 31px;
}
.footersocial {
	float: left;
	height: 31px;
	width: 31px;
}
.blank3 {
	float: left;
	height: 10px;
	width: 8.5px;
}



.footerHoldbottom {
	height: 58px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
}
.footerHoldbotomHold {
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	height: 58px;
}

.foterholdbottomLeft {
	width: 494px;
	float: left;
	height: 58px;
	font-family: Calibri;
	font-size: 21px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 58px;
}
.foterholdbottomRight {
	width: 494px;
	float: right;
	font-family: Calibri;
	font-size: 21px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 58px;
	text-align: right;
}
.foterholdbottomRight a {
	text-decoration: none;
	color: #FFFFFF;
}
.foterholdbottomRight a:hover {
	color: #CCC;
}

.foterholdbottomLeft a {
	text-decoration: none;
	color: #FFFFFF;
}
.foterholdbottomLeft a:hover {
	color: #CCC;
}
.wrapper .contentHolder .address {
	width: 300px;
	float: left;
	height: auto;
	margin-right: 15px;
}
.wrapper .contentHolder .address h4 {
	font-family: Calibri;
	font-size: 25px;
	color: #F1582A;
}
.wrapper .contentHolder .address p {
	font-family: Calibri;
	font-size: 20px;
	line-height: 23px;
	color: #333;
}


.address p a {
	color: #2585C7;
	font-weight: normal;
}

.enquirybox {
	height: auto;
	width: 800px;
}
.enquirybox .enquiryfield {
	height: auto;
	width: 798px;
	margin-top: 8px;
}

.enquirybox .enquiryHeader {
	height: 43px;
	width: 798px;
	background-color: #F1582A;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: Calibri;
	font-size: 16px;
	color: #FFF;
	line-height: 39px;
	text-align: center;
	display: block;
}
.enquirybox .enquiryfield {
	height: auto;
	width: 798px;
	margin-top: 8px;
}
.enquirybox .enquiryfield .enqfield {
	height: 35px;
	width: 788px;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: Calibri;
	font-size: 12px;
	line-height: 27px;
	color: #333;
	padding-left: 5px;
}
.enquirybox .enquiryfield .enqfield:focus {
	outline: none
		-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #F0582A;
}
.enquirybox .enquiryfield .enqfield2 {
	height: 88px;
	width: 788px;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: Calibri;
	font-size: 12px;
	line-height: 27px;
	color: #333;
	padding-left: 5px;
}
.enquirybox .enquiryfield .enqfield2:focus {
	outline: none
		-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #F1582A;
}
.enquirybox .buttonq   {
	height: 39px;
	width: 107px;
	background-color: #F1582A;
	margin-top: 13px;
	float: left;
	margin-right:20px;
	
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.enquirybox .buttonq a   {
	font-family: Calibri;
	font-size: 14px;
	color: #FFF;
	line-height: 39px;
	text-decoration: none;
	text-align: center;
	display: block;
}
.enquirybox .buttonq a:hover {
	color: #CCCCCC;
}
.mapArea  {
	height: 325px;
	width: 654px;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 2px solid #CCC;
	float: left;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #999;
	font-family: Calibri;
	font-size: 12px;

}

.subHeader {
	height: 35px;
	width: 988px;
	border: 1px solid #FFF;
}
.contentHold h4 {
	color: #333;
	font-size: 18px;
	font-family: Calibri;
	text-align: left;
	display: block;
}
.serviceHolder {
	height: auto;
	width: 988px;
	margin-top: 10px;
}
.serBox {
	float: left;
	height: 221px;
	width: 237px;
	background-color: #FFFFFF;
	border: 1px solid #FFF;
}
.serBox h5 {
	text-align: center;
	display: block;
	font-family: Calibri;
	font-size: 14px;
	line-height: 19px;
	color: #333;
}

.serboxImg {
	height: 185px;
	width: 237px;
}

.blankSer {
	float: left;
	height: 10px;
	width: 10px;
}


img { border:0px; }
a { outline:none; }
.clear { clear:both; height:1px; }

#main {
  margin:0 auto 30px;
  text-align:center;
  font:10pt Calibri, Arial, sans-serif;
}

#mainTabs {
	width: 988px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#mainTabs li {
	list-style: none;
	float: left;
}
#mainTabs a {
	display: block;
	height: 24px;
	width: 140px;
	text-decoration: none!important;
	margin-left: 0;
	color: #FFF;
	background: #222;
	font-family: Calibri;
	font-size: 14pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
#mainTabs a:hover {
	height: 28px;
	background: #0D0D0D;
	border-bottom: 1px solid #181818;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}

#mainTabs a.selected {
  height:30px;
  padding:4px 0 8px;
  background:snow;
  color:#222;
  font-weight:bold;
  border-bottom:none;
}




/* Style for Usual tabs */
.usual {
	background: #181818;
	color: #111;
	width: 988px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
	display: block;
	text-decoration: none!important;
	margin-left: 0;
	font: 10px Verdana;
	color: #FFF;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #2585C7;

}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  font:10pt Georgia;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }
.slideshell {
	position: relative;
	width: 988px;
	height: 404px;
	box-shadow: 0 0 20px rgba(0,0,0,0.4);
}

.slideshell > div { 
    position: absolute; 

}
.slideshell2 {
	position: relative;
	width: 988px;
	height: 404px;
	box-shadow: 0 0 20px rgba(0,0,0,0.4);
}

.slideshell2 > div { 
    position: absolute; 

}

        .black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 350px;
	height: 350px;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
        }

        .white_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 25%;
	width: 350px;
	height: 350px;
	padding: 16px;
	border: 5px solid #F1582A;
	background-color: white;
	z-index: 1002;
	overflow: auto;
        }

.document    {
	float: left;
	height: 340px;
	width: 306px;
	padding-left: 32px;
}


#light a {
	color: #333;
	text-decoration: none;
	font-family: Calibri;
	font-size: 14px;
}
.wrapper .footer .footerBox {	
color: #CCC;
	text-decoration: none;
	text-align: center;
	line-height: 45px;
	display: block;
}

        .clear {
	clear: both;
	float: none;
}
        #light a:hover {
	color: #F00;
}
@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}


div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy infinite; 
}

/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/
	
	#footer
	{
	position: relative;
	color: #fff;
	background-color: #333;
	background-image: url(images/main-wrapper-bg.jpg);
	background-repeat: repeat;
	}
	
	#footer header h2
	{
		text-transform: uppercase;
		font-weight: 600;
		font-size: 1.4em;
		color: #FFF;
	}
	
/*********************************************************************************/
/* Copyright                                                                     */
/*********************************************************************************/
	
	#copyright
	{
	position: relative;
	padding: 1em 0em;
	text-align: center;
	background-color: #000;
	color: #FFF;
	}
	
	#copyright .container
	{
		font-family:calibri;
	}
	
	#copyright a
	{
		text-decoration: none;
		color: rgba(255,255,255,.6);
	}	
	
.padding-left {
	padding-left: 10px;
}
.padding-right {
	padding-right: 10px;
}
.padding-service {
	padding-top: 35px;
}
.no-padding {
	padding-left: 0;
	padding-right: 0;
}
.margin-top {
	margin-top:15px;
}
.margin-bottom{
	margin-bottom:15px;
}
.padding-bottom{
	padding-bottom:15px;
}
.shadow {
	
	-webkit-box-shadow: 1px 1px 1px 1px #D6D6D6;
box-shadow: 1px 1px 1px 1px #D6D6D6;
}

:focus {outline:none;}
.padding-top {
	padding-top: 15px;
}
.padding-top2 {
	padding-top: 30px;
}
.no-padding-left {
	padding-left:0;
}
.no-padding-right {
	padding-left:0;
}
.margin-centre {
	margin-right: auto;
	margin-left: auto;
}
.alignment {
	text-align: center;
	color: #FFF;
}
.alignment p {
	line-height: 25px;
	font-size: 15px;
}
.alignment h1 {
	/*margin-bottom: 47px;*/
	font-size: 43px;
}

.border {
	border-radius: 3px;

	border: 1px solid #CCCCCC;

}
.border-thick {

	border: 5px solid #F9F9F9;
}


.no-border {
	padding: 5px;
	border: 1px solid #FFFFFF;
}

.color-text-white{
	color: #FFF;
}
.color-white{
	background-color: #FFF;
}
.color-text-black{
	color: #000;
}
.color-black{
	background-color: #000;
}


.top-border{
	background-color: #2DB44B;
	height: 5px;
	width: 100%;
}
.color-light-grey{
	background-color: #F0F0F0;
}
.color-light-green{
	background-color: #53D570;
}
.color-green{
	background-color: #2DB44B;
}
.color-text-green{
	color: #2DB44B;
}
.color-black{
	background-color: #000;
}
.color-text-black{
	color: #000;
}
.color-white{
	background-color: #fff;}
	.color-text-white{
	color: #fff;}
	.padding {
	padding: 15px;
}
.topleft{
	float: left;
	width: 50%;
	padding-top: 3px;
	padding-bottom: 5px;
	color: #333;
}
.topright{
	float: left;
	width: 50%;
	padding-top: 3px;
	padding-bottom: 5px;
}
.Tophold{
	height: 50px;
	line-height: 50px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #2585C7;
}
.sep{
	background-color: #2DB44B;
	height: 3px;
	width: 100%;
}
 ul.list-iess  li{
	list-style-type: disc;
	list-style-position: inside;
	text-align: justify;
}
ul.list-iess2  li{
	list-style-type: circle;
	list-style-position: inside;
	text-align: justify;
}
.abt-left{
	height: auto;
	width: 70%;
	float: left;
}
.abt-nop{
	height: auto;
	width: 100%;

}
.abt-Right{
	width: 29%;
	float: left;

}
.abt-Right2{
	width: 24.5%;
	float: left;
 margin-left:2px;

}
img {
	vertical-align: middle
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	display: block;
	max-width: 100%;
	height: auto
}
.img-rounded {
	border-radius: 6px
}
.img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.img-circle {
	border-radius: 50%
}

.contact-form {
	position: relative;
	padding-bottom: 30px;
}
.contact-form div {
	padding: 5px 0;
}
.contact-form span {
	display: block;
	font-size: 0.875em;
	color: #363638;
	padding-bottom: 5px;
	font-family: Calibri;
}
.contact-form input[type="text"], .contact-form textarea {
	padding: 8px;
	display: block;
	width: 98%;
	border: none;
	outline: none;
	color: #363638;
	font-size: 0.8125em;
	font-family: Calibri;
	border: 1px solid rgba(192, 192, 192, 0.41);
	-webkit-appearance: none;
}
.contact-form textarea {
	resize: none;
	height: 120px;
}
.contact-form input[type="submit"] {
	color: #FFF;
	font-size: 0.875em;
	text-transform: uppercase;
	padding: 0.8em 1em;
	border: 1px solid #EEE;
	display: inline-block;
	background: #e01b22;
	border: none;
	outline: none;
	cursor: pointer;
	font-family: Calibri;
}
.contact-form input[type="submit"]:hover {
	background: #363638;
	color: #FFF;
}
.contact-form input[type="submit"]:active {
	background: #363638;
	color: #FFF;
}
.company_address {
}
.company_address p {
	font-size: 0.875em;
	color: #6a6a6a;
	line-height: 1.8em;
	font-family: Calibri;
}
.company_address p span {

	color: #454545;
	cursor: pointer;
}
.map {
	width:100%
	margin-bottom: 15px;
}
.spanleft{
	float: left;
	height: auto;
	width: 73%;
}
.spanright{
	float: left;
	height: auto;
	width: 27%;}


.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}


