body {
margin: 0;
background-image: url(../images/bg.jpg);
}

#wrapper {
margin: 0 auto;
width: 100%;
}

#banner img { -webkit-border-radius: 10px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 10px;
-moz-border-radius-topright: 0;
border-radius: 10px;
border-top-right-radius: 0; }

.contact { float: right; padding: 10px; background-color: #4590c3; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; margin-right: 30px; margin-top: 34px; font-weight: bold; }

#container {
margin: 0 auto;
width: 980px;
background-color: #f2f2f2;
margin-top: 10px;
padding-bottom: 30px;
height: 330px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.block1 {
width: 326px;
float: left;
padding-top: 15px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
 padding-bottom: 37px;
 cursor: pointer;
 -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}

.block1-img {
margin-top: 10px;
text-align: center;
}

.block2 {
width: 327px;
float: left;
padding-top: 15px;
 padding-bottom: 37px;
 cursor: pointer;
  -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}

.block2 h3, .block1 h3, .block3 h3 { font-size: 26px; color: #2b7497; -webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none; }

.block3 {
width: 327px;
padding-top: 15px;
float: left;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
 padding-bottom: 37px;
 cursor: pointer;
  -webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}

.block3:hover { background-color: #141414; }
.block3:hover h3 { color: #fff; }
.block3:hover .block-p { color: #fff; }

.block2:hover { background-color: #141414; }
.block2:hover h3 { color: #fff; }
.block2:hover .block-p { color: #fff; }

.block1:hover { background-color: #141414; }
.block1:hover h3 { color: #fff; }
.block1:hover .block-p { color: #fff; }

#body {
margin: 0 auto;
width: 980px;
background-color: #FFFFFF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

#logo {
width: 262px;
height: 150px;
position: absolute;
margin-top: 15px;
}

#header {
width: 980px;
margin: 0 auto;
height: 180px;
}

#banner {
width: 980px;
height: 353px;
margin: 0 auto;
padding-top: 0px;
}

p {
	padding-top: 7px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align: left;
}

#button {
padding: 0;
margin: 0;
}

#button-rooms {
padding: 0;
margin: 0;
}

.tripadvisor1 { position:absolute;margin-left:515px;margin-top:-120px; }
.tripadvisor2 { position:absolute;margin-left:326px;margin-top:-120px; }
.tripadvisor3 { position:absolute;margin-left:276px;margin-top:63px; }
h1 {

font-family: "trebuchet MS";
font-size: 36px;
font-weight: normal;
color: #FFFFFF;
padding-left: 12px;
padding-top: 18px;
margin: 0;
}

h2 {

font-family: "trebuchet MS";
font-size: 18px;
font-weight: normal;
color: #4590c3;
padding-left: 12px;
margin: 0;
}

h3 {

font-family: "trebuchet MS";
font-size: 22px;
font-weight: bold;
color: #666666;
padding-top: 12px;
margin: 0;
text-align: center;
}

h4 {

font-family: "trebuchet MS";
font-size: 24px;
font-weight: bold;
color: #666666;
margin: 0;
text-align: right;
font-weight: normal;
}

.special {
  background: #4590c3;
  margin: 10px;
  padding: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-align: center;
  border: 3px solid #C5BEAC;
  color: #fff;
}

.special p {
  text-align: center !important;
  font-weight: bold;
  color: #fff;
  font-size: 18px
}

.readmore {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
padding-left: 15px;
margin-top: 23px;
text-align: center;
font-weight: bold;
    border:none 5px #000000;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;

}

.readmore a {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 10px;
margin-top: 10px;
text-align: left;
font-weight: bold;
    border:none 5px #000000;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
	text-decoration: none;
	background-color: #2b7497;

}

.readmore a:hover {

background-color: #10425a;
color: #FFFFFF;
padding: 10px;
}

.block-p {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #666666;
padding-left: 30px;
padding-right: 30px;
margin-top: 10px;
text-align: center;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none; 
}

#button li {
display: inline;
margin: 0;

}

#button li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
float: left;
color: #fff;
padding-left: 18px;
padding-right: 18px;
padding-top: 10px;
padding-bottom: 19px;
text-align: center;
font-weight: normal;
margin-left: 5px;
    border:none 5px #000000;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
background-color: #10425a;
  -moz-box-shadow:    2px -1px 30px 0px #887f69;
  -webkit-box-shadow: 2px -1px 30px 0px #887f69;
  box-shadow:         2px -1px 30px 0px #887f69;
   -webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-ms-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
}

#button li a:hover {
background-color: #1c678b;
margin-top: -3px;
}

#button-rooms li {
display: inline;
margin: 0;

}

#button-rooms li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
float: left;
color: #fff;

padding-top: 10px;
padding-bottom: 19px;
text-align: center;
font-weight: normal;
    border:none 5px #000000;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright:10px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
background-color: #10425a;
  -moz-box-shadow:    2px -1px 30px 0px #000000;
  -webkit-box-shadow: 2px -1px 30px 0px #000000;
  box-shadow:         2px -1px 30px 0px #000000;
  width: 168px;
}

#button-rooms li a:hover {
background-color: #1c678b;
}

#buttonpanel {
	width: 760px;
	position: absolute;
	margin-left: 258px;
	margin-top: 144px;
}

.accreditations {
	width: 404px;
	position: absolute;
	margin-left: 570px;
	margin-top: 40px;
	text-align: right;
}

.bannershadow {
width: 980px;
height: 29px;
background-image: url(../images/bannershadow.png);
margin: 0 auto;
}

.headingbg {
width: 100%;
height: 106px;
    border:none 5px #000000;
   
	background-color: #10425a;
}

.headingshadow {
width: 487px;
height: 33px;
background-image: url(../images/headingsh.jpg);
}

.enquiryheading {
	width: 260px;
	height: 100px;
	position: absolute;
	margin-left: 690px;
	margin-top: 36px;
	
}

.enquiry-heading { background-color: #141414; color: #fff; text-align: center; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; padding-top: 10px; padding-bottom: 10px; margin-bottom: 10px;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px; }

.enquirycontainer {
width: 240px;
background-color: #e7e7e7;
border:none 5px #000000;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
text-align: left;
margin-top: 10px;
text-align: right;
margin-bottom: 10px;
padding-bottom: 10px;
}

.enquirycontainer button { border: 0; padding: 7px;-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; cursor: pointer; background-color: #141414; color: #fff; }

.enquirycontainer p {
padding: 5px;
margin-left: 10px;
margin-top: 2px;
font-size: 14px;
color: #444444;
}

.small-arrow {
margin-left: 20px;
margin-top: 12px;
position: absolute;
background-image: url(../images/arrow-small.jpg);
width: 25px;
height: 25px;
}

.big-arrow {
margin-left: 28px;
margin-top: 0px;
position: absolute;
background-image: url(../images/arrow.jpg);
width: 30px;
height: 30px;
}

.dateandtime {
	width: 260px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: right;
}

input { 
    border:none 5px #000000;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    -webkit-border-top-left-radius:6px;
    -webkit-border-top-right-radius:6px;
    -webkit-border-bottom-left-radius:6px;
    -webkit-border-bottom-right-radius:6px;
    border-top-left-radius:6px;
    border-top-right-radius:6px;
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
	padding: 7px;
	margin-bottom: 5px;

}

input:hover { 
background-color: #f1faff;
}

textarea { 
    border:none 5px #000000;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright:6px;
    -moz-border-radius-bottomleft:6px;
    -moz-border-radius-bottomright:6px;
    -webkit-border-top-left-radius:6px;
    -webkit-border-top-right-radius:6px;
    -webkit-border-bottom-left-radius:6px;
    -webkit-border-bottom-right-radius:6px;
    border-top-left-radius:6px;
    border-top-right-radius:6px;
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
	padding: 7px;

}

textarea:hover { 

	background-color: #f1faff;

}

.captcha
{
  width: 156px;
  margin: 0 auto;
  margin-left: 0px;
  margin-top: -12px;
}
.refresh
{
  position:relative;
  float: right;
  margin-right: -125px;
}

#SpamCheck { margin-left: 10px!important; float: right; margin-top: 8px; }

#url
{
  visibility: hidden;
  height: 1px;
  width: 1px;
  position:absolute;
}

/* Z-INDEX */
 .formError { z-index: 990; }
    .formError .formErrorContent { z-index: 991; }
    .formError .formErrorArrow { z-index: 996; }

    .ui-dialog .formError { z-index: 5000; }
    .ui-dialog .formError .formErrorContent { z-index: 5001; }
    .ui-dialog .formError .formErrorArrow { z-index: 5006; }




.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left;
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none;
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 11px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

.captcha input { width: 60px!important;}
.captcha-img {  margin-bottom: -33px!important; }

.smallpichome {

margin-left: 10px;margin-top:15px;
}

.mailform p {
padding: 2px;
font-size: 11px;
}

hr { 
margin-top: 8px;
border-top: 1px dashed #dedede;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
margin-left: 12px;
margin-right: 12px;
}

.breadcrumbs {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-color: #10425a;
padding-top: 14px!important;
}



.tripadvisor-review {
position: absolute;
width: 155px;
height: 80px;
margin-left: 800px;
margin-top: 15px;
}

.white-heading {
font-family: trebuchet ms;
font-size: 18px;
color: #FFFFFF;
padding: 5px;
margin-left: 5px;
}

.red-text {
font-size: 12px;
color: #FF0000;
font-weight: bold;

}

.specialnew { margin-left:10px; }

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.certificate {
float:right;
width: 152px;
height: 212px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
}

.footer-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding-top: 6px;
text-decoration: none;
}

.footer-text a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding-top: 6px;
text-decoration: none;
}

.footer-text a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1e5e7f;
padding-top: 6px;
}

.side-gallery-button {
margin-top: 20px;
}

.thumbshadow img {
	box-shadow: 0px 0px 3px #808080;
	-moz-box-shadow: 0px 0px 3px #808080;
	-webkit-box-shadow: 0px 0px 3px #808080;
	border: 2px solid #FFFFFF;
}

.accommodationthumbs {
margin: 0;
padding: 0;
text-align: center;
}

.accommodationthumbs ul {
margin: 0;
padding: 0;
}

.accommodationthumbs li {
margin: 0;
padding: 0;
display: inline;
margin-left: 3px;
text-decoration: none;
list-style: none;
}

.content { float: left; width: 717px; }

.sidebar { float: left; margin-right: 10px; margin-left: 10px; }

.weather { display: none; }

.h3margin { margin:0px!important; padding:0px!important; text-align:left!important;margin-left:10px!important; }

.contact-pic { float: right; }
#body { padding-bottom: 20px; }

/** START MOBILE CSS **/

@media only screen and (max-width : 1000px) {
	
	.contact-pic { float: none; width: 90%; height: inherit; display: block; margin: auto; }

div, table, iframe { width: 100%!important; }
.sidebar {  margin-left: 0; }

.tripadvisor-review { display: none; }

#TA_selfserveprop501 { margin-top: 10px; margin-bottom: 10px; }

#banner img { width: 100%; }
#banner, #featured { height: inherit; }
#banner { margin-bottom: 20px; }
.bannershadow { display: none; }



.enquirycontainer { width: 90%!important; margin: auto; }

.accreditations, #logo { position: relative; margin: 0; text-align: center; }
.accreditations { margin-top: 10px; }
#banner { margin-top: 20px; }

.smallpichome { display: none; }

#TA_sswidecollectreview610 { display: none; }

.captcha { width: 156px!important; }

.sidebar { text-align: center; }

#TA_selfserveprop501 { width: 70%!important; margin: auto!important; border-right: 1px solid #589442; }

.readmore { padding: 0; }
.special { border: 0; width: 90%!important; }

input, textarea { width: 80%; }

.right, .left { display: none; }

h1 { font-size: 18px; }
.contact { margin-bottom: 10px; }
.headingbg { height: inherit; padding-bottom: 10px; }

.block1, .block2, .block3 { float: none; padding: 0; margin: 0; padding-bottom: 30px; }
.block1 p, .block2 p, .block3 p { float: none; padding: 0!important; margin: 0!important; }
.block-p {  padding: 0!important; margin: 0!important; }
#container, #header { height: inherit; }

.special { padding: 0; }
.content { float: none; }

.mobi-img { width: 100%; height: inherit; }

       #nav
    {
        position: fixed;
    right: 0;
    top: 0;
		z-index: 9999999;
		width: 100%;
		
    }
	
	#nav li { width: 100%; margin: 0; }
	
	#nav li a { padding-top: 10px; padding-bottom: 10px; color: #fff; -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; display: block;width: 100%;margin: 0; }

#nav li a:hover { margin-top: 0; }

	
	
        #nav > a
        {
        }
        #nav:not( :target ) > a:first-of-type,
        #nav:target > a:last-of-type
        {
            display: block;
			position: absolute; right: 25px; top: 25px;
			background-image: url('../images/nav.png');
			background-repeat: no-repeat;
			width: 50px;
			height: 50px;
        }
 
    /* first level */
 
    #nav > ul
    {
        height: auto;
        display: none;
        position: relative;
        left: 0;
        right: 0;
		margin-top: 90px!important;
		width: 100%;
		
		
    }
        #nav:target > ul
        {
            display: block;
			
			
        }
        #nav > ul > li
        {
            width: 100%;
            float: none;
			margin: 0; padding: 0;
			background-color: #2b2b2b;
			border-bottom: 2px solid #fff;
			
        }
 
    /* second level */
 
    #nav li ul
    {
        position: relative!important;
		width: 100%;
    }
	
	    #nav li:hover li a
    {
    }

}

/** END MOBILE CSS **/