<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* reset css */


*{ margin:0; padding:0;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
img, fieldset{border:none;}
.clearleft{clear:left;}
.clearleft:after{content:" "; display:inline-table;}
.floatright{float:right;}


body{font:12px/14px Arial, Helvetica, sans-serif;}
h1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#000;}
h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:14px;}


#wrapper{margin:0 auto; width:1000px;}
#main_container{float:left; width:100%;}

.header{ width:1000px; height:auto; margin:0 auto;}

.social{ width:182px; height:auto; float:right; margin:20px 0 0 0;}
.social .box{width:32%;float:left;}
.social .box img{width:100%;}
.whoseon{ width:151px; height:auto; float:left; margin-top:50px;}
.call-backup{ width:168px; height:auto; float:left; margin-top:12px;}

.logo{ width:420px; height:auto; float:left; margin: 14px 0px 0px 0px;} 

.navigation{ width:1000px; height:auto; float:left; background:#f75c19; margin:10px 0 0 0;}
.navigation ul {float:left; width:100%; background:#fbfbfb url(https://www.myvenice.co.uk/dir/images/nav_mid.gif) repeat-x 0 0;}
.navigation ul li{background:#fbfbfb url(https://www.myvenice.co.uk/dir/images/nav_mid.gif) repeat-x 0 0; float:left; list-style:none;}
.navigation ul li a{display:inline-block; width:auto; padding:10px 10px; border-right:#ef5614 solid 1px; text-transform:capitalize; text-decoration:none; font-weight:bold;color:#ffffff;}

.navigation ul li a img{padding-left:10px;}
.navigation ul li a:hover{text-decoration:underline;}
.navigation ul li a.active{color:#ffffff; background-color:#000000;}

.menu_icon {display:none;}


.top-bar {background:#f1f1f1; border-bottom:1px solid #cccccc; width:980px; height:20px; padding:6px 10px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.top-bar .tel-no {width:540px; float:left; text-align:left; line-height:21px;}
/*.top-bar .mail-to {width:225px; float:left; text-align:left; line-height:21px;}
.top-bar .mail-to a {color:#363636; text-decoration:none;}
*/.top-bar .office-hours {width:434px; float:left; text-align:right; line-height:21px;}

.ui-icon-new {float:left;background-image:url(https://www.mymalta.co.uk/newcss/logo-icon.png);background-repeat:no-repeat; overflow:hidden;}
.ui-icon-tel {height:15px; width:25px;background-position:-82px -71px;}
.ui-icon-watch {height:17px; width:17px; background-position:-145px -71px; display: inline-block; float: none;}
.ui-icon-email {height:15px; width:25px; background-position:-113px -71px;}
.ui-icon-tel,.ui-icon-watch,.ui-icon-email {margin-top:3px;}



.search-box-section{ width:1000px; height:auto; float:left; margin:20px 0 0 0;}
.search-box{ width:285px; height:auto; float:left;}
.banner-section{width:680px;float:left;border:1px #CCC solid;padding:8px; margin-left:10px;}
.below-slider{ width:1000px; height:auto; float:left; margin:0px 0 20px 0; background:#E4EBE9;/* background:#E4EBE9 url("https://www.mybudapest.co.uk/images/pattern.png") repeat scroll left top;*/}

.heading{width:990px; float:left; margin-top:10px;  background-color:#e64e18; padding:5px;}
.heading h1{ font-size:24px; color:#ffffff; margin:0; padding:5px;}

.middle-container{ width:1000px; height:auto; float:left; margin-bottom:10px;}
.weekend{ width:285px; height:auto; float:left;}
.stay{ width:222px; height:auto; float:left; margin-left:12px;}


.below-section-details{ width:1000px; height:auto; float:left; margin:0 0 10px 0;}
.left-details{ width:285px; height:auto; float:left;}
.right-details{ width:690px; height:auto; float:left; margin-left:10px;}
.gray-box{ width:263px; padding:10px;  border-radius:4px; margin-top:10px; margin-bottom:20px; height:107px; background:#f3f3f3; text-align:justify; line-height:1.3; border:1px solid #ededed; font-weight:normal;}
.quick{ width:694px; padding:0; border-radius:4px; border:solid 1px #eee; margin-top:10px;}
.confidence{width:285px; height:auto; float:left;}





.bannersinner{float:right; padding-top:20px; padding-left:5px; width:680px; border:solid 1px #f4781e;border-radius:4px; margin-top:0px; margin-bottom:20px;}
.bannersinner h1{ color:#000000; width:650px; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner h4{ color:#000000; background:#FF6600; margin-bottom:10px;}
.bannersinner p{ padding:5px;text-align:justify;}
.bannersinner img{ margin-right:4px;width: 100%;}


.bannersinner-new{float:right; padding-top:20px; padding-left:5px; width:680px; border:solid 1px #f4781e;border-radius:4px; margin-top:0px; margin-bottom:20px;}
.bannersinner-new h1{ color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner-new h4{ color:#000000; background:#FF6600; margin-bottom:10px;}
.bannersinner-new p{ padding:5px;}
.bannersinner-new img{ margin-right:4px;}




section.about h1{ color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; border-radius:4px; background:#e9eee9; padding:10px;}
section.about h2{font-family:Arial, Helvetica, sans-serif; color:#cc3f00; font-style:italic; font-weight:normal; font-size:20px; padding:0; margin:0 0 10px 0;}
section.about h3{font-family:Arial, Helvetica, sans-serif; color:#cc3f00; font-style:italic; font-weight:normal; font-size:14px; padding:0; margin:0 0 10px 0;}

section.about{width:980px; float:left; padding:20px 10px;}
section.about p{padding:10px 0 0 0;}
section.about ul{ padding:10px 0 0 0; margin:0; width:300px; margin-right:20px; float:left;}
section.about ul li{ display:block; margin:0; padding:0 0 10px 0; list-style:none;}
section.about ul li a{font-family:Arial, Helvetica, sans-serif; color:#cc3f00; text-decoration:underline; font-weight:bold;}
section.about ul li a:hover{font-family:Arial, Helvetica, sans-serif; color:#cc3f00; text-decoration:none;}


section.sightseeing { width:1000px; float:left;}
section.sightseeing_left { width:750px; float:left; background:#ffffff;}
section.sightseeing_mid { width:700px; float:left; background:#f2f5ff;}
section.sightseeing_mid p{ padding:14px; line-height:19px;}
section.sightseeing_mid h1{font-size:30px; padding-left:20px; padding-top:10px; font-family:Arial, Helvetica, sans-serif;color:#5e90c3; font-weight:normal;}
section.sightseeing_mid_bottom { width:700px; float:left; background:#ffffff; margin-top:20px; margin-bottom:25px;}
section.sightseeing_mid_bottom p{font-size: 26px; padding-left:20px; color:#5e90c3; font-weight:normal; text-align:left;}
section.sightseeing_mid_bottom span{padding-left:30px; float:left;}
section.sightseeing_right { width:250px; float:left;}
span.sightseeing_icon { float:left; width:50px;}
span.sightseeing_icon_text { float:left; padding-bottom:20px;}


.button-green{ -moz-box-shadow:3px 4px 5px #cccccc; /*FF 3.5+*/-webkit-box-shadow:3px 4px 5px #cccccc; /*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/-khtml-box-shadow:3px 4px 5px #cccccc; /*Konqueror*/ -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=143, Color=#cccccc)"; /*IE 8*/ box-shadow:3px 4px 5px #cccccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=143, Color=#cccccc); /*IE 5.5-7*/ background:#0ef640; /* for non-css3 browsers */background:-moz-linear-gradient(top, #0ef640,  #005c28); /* for firefox 3.6+ */background:-webkit-gradient(linear, left top, left bottom, from(#0ef640), to(#005c28)); /* Safari 4+, Chrome */background:-webkit-linear-gradient(left top, left bottom, #0ef640, #005c28); /* Chrome 10+, Safari 5.1+, iOS 5+ */ background:-o-linear-gradient(top, #0ef640,#005c28); /* Opera 11.10+ */
background:-khtml-linear-gradient(top, #0ef640,#005c28); /* Konqueror */background:-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#0ef640, EndColorStr=#005c28, GradientType=0)";background:linear-gradient(to bottom, #0ef640,#005c28); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ef640', endColorstr='#005c28', GradientType='0'); /* for IE */-pie-background:linear-gradient(top, #0ef640,#005c28);padding-left:20px; padding-right:20px;padding-top:10px;padding-bottom:10px;border:1px solid #ffffff;moz-border-radius:5px; /*Firefox*/-webkit-border-radius:5px; /*Safari, Chrome*/-khtml-border-radius:5px; /*Konqueror*/ border-radius:5px;
font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; color:#FFFFFF;text-decoration:none;}
.button-green:hover{ background:#0ef640; /* for non-css3 browsers */background:-moz-linear-gradient(top, #0ef640,  #069944); /* for firefox 3.6+ */background:-webkit-gradient(linear, left top, left bottom, from(#0ef640), to(#069944)); /* Safari 4+, Chrome */background:-webkit-linear-gradient(left top, left bottom, #0ef640, #069944); /* Chrome 10+, Safari 5.1+, iOS 5+ */ background:-o-linear-gradient(top, #0ef640,#069944); /* Opera 11.10+ */background:-khtml-linear-gradient(top, #0ef640,#069944); /* Konqueror */
background:-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#0ef640, EndColorStr=#069944, GradientType=0)";background:linear-gradient(to bottom, #0ef640,#069944); /* W3C */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ef640', endColorstr='#069944', GradientType='0'); /* for IE */ -pie-background:linear-gradient(top, #0ef640,#069944);}



section.travels {width:770px; margin:20px 100px; float:left;}
section.travels p {padding:20px 0 0 0;}
section.travels h1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0;}

.sitemaps { border:1px solid #F3F3F3; float:right; margin-top:0px; padding:10px; width:670px;}
.part-map{ width:46%; height:auto; float:left; padding:1%; margin:0 1%; background:#F2F2F2;}
.site-map{ width:98%; height:auto; padding:1%; float:left;background:#FFFFFF; margin-bottom:1%;}
.site-map ul{ width:96%; margin:2%; padding:0px; float:left;}
.site-map ul li{ list-style:none; background:url(dir/images/ltcheck.jpg) center left no-repeat; display:block; padding:5px 0px 5px 22px;}
.site-map ul li a{text-decoration:none; color:#333; font-size:15px; font-weight:normal; padding:0;}
.site-map ul li a:hover{ text-decoration:underline; color:#e74d18;}
.black-heading{text-decoration:none; font-size:17px; border-bottom:solid 1px #e74d18; color:#e74d18; font-weight: bold; padding:5px; line-height:20px;}


.contt{ width:680px; float:left;  font-family:Arial, Helvetica, sans-serif; margin-left:20px;}
.contt h1{ background-color:#ef6908; font-size:18px; font-weight:bold; padding:10px; color:#FFFFFF; border-radius:5px; margin:10px 0;}
.contt p{ font-size:13px; font-weight:normal; line-height:18px; text-align:justify; padding:10px !important; background:#E6E6E6; font-family:Arial, Helvetica, sans-serif;}
.contt ul{ float:left; padding:10px; border-radius:5px; border:solid 1px #CCCCCC; margin:10px 0; width:97%;}
.contt ul li{ font:14px Arial, Helvetica, sans-serif; list-style:none; background: url(dir/images/ltcheck.jpg) center left no-repeat;display: block; padding:5px 0 0 22px !important; line-height:28px;}
.contt ul li a{ color:#cc3f00;}
.contt ul li a:hover{ text-decoration:none;}
.travellinks {width:695px !important; float: right; padding:0px 10px 0 10px;}


.footer-box { width:99%; background:#FFF top center; margin:0; padding:0px; float:left;}
.top-european-breaks {width:100%; float:left; background:#f5f5f5; padding:5px 0px; border-top:1px solid #e74d18;}
.top-european-breaks  ul {width:20%; float:left; padding:0px; margin:0px;}
.top-european-breaks ul li {width:100%; display:inline-block; padding:2px 0px; margin:0px; margin-left:10px;}
.top-european-breaks ul li a{text-decoration:none;color:#000000; font-size:12px;}
.top-european-breaks ul li a:hover{ color:#ff6d21;}

.general-links {width:100%; float:left;}
.general-links ul {width:100%; background:#ff6d21; height:25px;  float:left; margin:0px; padding:0px;}
.general-links ul li {display:inline-block; margin:0px; padding:0px; float:left;}
.general-links ul li a {display:inline-block;color:#ffffff; font-size:12px; font-weight:normal; float:left; padding:4px 10px; text-decoration:none;}
.general-links ul li a:hover { text-decoration:underline;}
.arrow-txt { text-decoration:none;font-weight:bold; color:#ff6d21;padding-right:5px; display:inline;}

.footer-logo-box { width:980px; padding:0px 10px; float:left; margin-top:10px;}
.cfp img { text-align:center;width:30%;}
.payment-method { width:180px; margin-left:30px; float:left; text-align:center;}
.social-media{width:100px; margin-left:30px;  float:left; font-size:12px; text-align:center;}
.address-box {width:280px; float:left; font-size:12px; color:#333; text-align:left; line-height:1.4;}
.cfp{ width:230px; text-align:center; font-size:12px; float:left;}
.company-logo-box {width:100px; float:right; text-align:right;}
img, a img {border:0px;}
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}




@media (max-width: 991px){

#wrapper{ width:98%; height:auto;}
#main_container{ width:99%; height:auto;}

.header{ width:100%; height:auto;}
.social{width:97%; height:auto; text-align:center;}

.whoseon{ width:95%; height:auto; text-align:center;margin-top:0px;}
.call-backup{ width:95%; height:auto; text-align:center;}

.logo{ width:100%; height:auto; text-align:center;} 
.logo img{ width:80%; height:auto;}
.navigation{ width:98%; height:auto;}
.navigation ul { width:98%; height:auto; text-align:center;}
.navigation ul li{ width:90%; height:auto; display:inline-block; border-bottom:solid 1px #fff;}
.navigation ul li a{ color:#fff; border-right:none; font-size:18px; font-weight:normal;}

.menu_icon {display:block; background:#f75c19; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; 
height:20px; width:95%; margin-top:10px; float:left;cursor:pointer; border-radius:4px; margin-bottom:5px; color:#fff; padding:10px;}
.menu_icon img{ float:left; padding:0% 0% 0% 40%;}
.navigation{display:none;}

.top-bar { width:97%; height:auto;}
.top-bar .tel-no {width:100%; height:auto; margin-bottom:6px;}
.top-bar .mail-to {width:100%; height:auto;margin-bottom:6px;}
.top-bar .office-hours {width:98%; height:auto;margin-bottom:6px;}

.search-box-section{ width:100%; height:auto;}
.search-box{  width:100%; height:auto; text-align:center; margin-bottom:20px;}
.banner-section{ display:none;}

.below-slider{ display:none;}          

.middle-container{ width:100%; height:auto;}
.weekend{  width:100%; height:auto; text-align:center;}
.stay{ width:30%; height:auto;}

.below-section-details{ width:100%; height:auto;}
.left-details{ width:100%; height:auto;}
.right-details{width:100%; height:auto;}
.gray-box{ width:96%; height:auto; margin-left:4px;}
.quick{ width:100%; height:auto;}
.confidence{ display:none;}

.bannersinner{ width:98%; height:auto; margin-right:5px;}
.bannersinner h1{ width:96%; color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}

.bannersinner-new{ width:97%; height:auto; margin-right:10px;}
.bannersinner-new h1{  color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner-new img{ width:99%; height:auto;}

section.about{width:95%; height:auto;}
section.about ul{width:30%; height:auto;}
section.about ul li{width:50%; height:auto;}

section.sightseeing { width:98%; height:auto;}
section.sightseeing_left {width:100%; height:auto; margin-left:4px;}
section.sightseeing_mid {width:100%; height:auto;}
section.sightseeing_mid h1{ font-size:24px; padding-bottom:5px;}
section.sightseeing_mid p{ padding:5px;}
section.sightseeing_mid_bottom {width:100%; height:auto;}
section.sightseeing_right {width:100%; height:auto; margin-left:22px; margin-bottom:12px;}

section.travels { width:100%; height:auto; margin-left:4px;}
section.travels img{ width:100%; height:auto;}
section.travels p {padding:20px 0 0 0;}
section.travels h1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0;}

.sitemaps { width:100%; height:auto;}
.sitemaps img{ width:100%; height:auto;} 
.part-map{ width:46%; height:auto; float:left; padding:1%; margin:0 1%; background:#F2F2F2;}
.site-map{ width:98%; height:auto; padding:1%; float:left;background:#FFFFFF; margin-bottom:1%;}
.site-map ul{ width:96%; margin:2%; padding:0px; float:left;}
.site-map ul li{ list-style:none; background:url(dir/images/ltcheck.jpg) center left no-repeat; display:block; padding:5px 0px 5px 22px;}
.site-map ul li a{text-decoration:none; color:#333; font-size:15px; font-weight:normal; padding:0;}
.site-map ul li a:hover{ text-decoration:underline; color:#e74d18;}
.black-heading{text-decoration:none; font-size:17px; border-bottom:solid 1px #e74d18; color:#e74d18; font-weight:bold; padding:5px; line-height:20px;}
.heading {width: 92%;float: left;margin-top: 10px;background-color: #E64E18; padding: 5px;}

.contt{ width:98%; height:auto; margin-left:-7px;}
.contt ul{ width:98%; height:auto;}
.travellinks {width:100%; height:auto;}


.footer-box { width:98%; height:auto;}
.top-european-breaks { width:100%; height:auto;}
.top-european-breaks  ul {width:20%; height:auto;}
.top-european-breaks ul li {width:100%; display:inline-block; padding:2px 0px; margin:0px; margin-left:10px;}
.cfp img{ width:25%; height:auto; text-align:center;margin:12px 0 0 0;}
.footer-logo-box { width:100%; height:auto;}
.company-logo-box {width:100%; height:auto;text-align:left; margin-bottom:10px;}

}



@media (max-width: 768px){

#wrapper{ width:98%; height:auto;}
#main_container{ width:100%; height:auto;}



.header{ width:100%; height:auto;}
.social{width:88%; height:auto; text-align:center;}
.social .box{width:32%;float:left;}
.social .box img{width:100%;}
.whoseon{ width:95%; height:auto; text-align:center;    margin-top: 0px;}
.call-backup{ width:97%; height:auto; text-align:center;}

.heading{ display:none;}

.logo{ width:100%; height:auto; text-align:center;} 
.logo img{ width:80%; height:auto;}
.navigation{ width:98%; height:auto;}
.navigation ul { width:103%; height:auto; text-align:center;}
.navigation ul li{ width:100%; height:auto; display:inline-block; border-bottom:solid 1px #fff;}
.navigation ul li a{ color:#fff; border-right:none; font-size:18px; font-weight:normal;}

.menu_icon {display:block; background:#f75c19; font-family:Arial, Helvetica, sans-serif;
 font-size:16px; font-weight:normal; height:20px; width:95%; margin-top:10px; float:left; cursor:pointer; border-radius:4px; margin-bottom:5px; color:#fff; padding:10px;}
.menu_icon img{ float:left; padding:0% 0% 0% 40%;}
.navigation{display:none;}



.search-box-section{ width:100%; height:auto;}
.search-box{  width:100%; height:auto; text-align:center; margin-bottom:20px;}
.banner-section{ display:none;}

.below-slider{ display:none;}          

.middle-container{ width:100%; height:auto;}
.weekend{  width:100%; height:auto; text-align:center;}
.stay{ width:100%; height:auto;}
.stay img{ width:97%; height:auto;}


.below-section-details{ width:100%; height:auto;}
.left-details{ width:100%; height:auto;}
.right-details{width:100%; height:auto;}
.gray-box{ width:96%; height:auto; margin-left:4px;}
.quick{ width:100%; height:auto;}
.confidence{ display:none;}


.bannersinner{ width:98%; height:auto; margin-right:5px;}
.bannersinner h1{ width:93%;color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}


.bannersinner-new{ width:97%; height:auto; margin-right:10px;}
.bannersinner-new h1{ color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner-new img{ width:99%; height:auto;}


section.about{width:95%; height:auto;}
section.about ul{width:30%; height:auto;}
section.about ul li{width:50%; height:auto;}


section.sightseeing { width:98%; height:auto;}
section.sightseeing_left {width:100%; height:auto; margin-left:4px;}
section.sightseeing_mid {width:100%; height:auto;}
section.sightseeing_mid h1{ font-size:24px; padding-bottom:5px;}
section.sightseeing_mid p{ padding:5px;}
section.sightseeing_mid_bottom {width:100%; height:auto;}
section.sightseeing_right {width:100%; height:auto; margin-left:22px; margin-bottom:12px;}



section.travels { width:100%; height:auto; margin-left:4px;}
section.travels img{ width:100%; height:auto;}
section.travels p {padding:20px 0 0 0;}
section.travels h1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0;}



.sitemaps { width:100%; height:auto;}
.sitemaps img{ width:100%; height:auto;} 
.part-map{ width:46%; height:auto; float:left; padding:1%; margin:0 1%; background:#F2F2F2;}
.site-map{ width:98%; height:auto; padding:1%; float:left;background:#FFFFFF; margin-bottom:1%;}
.site-map ul{ width:96%; margin:2%; padding:0px; float:left;}
.site-map ul li{ list-style:none; background:url(dir/images/ltcheck.jpg) center left no-repeat; display:block; padding:5px 0px 5px 22px;}
.site-map ul li a{text-decoration:none; color:#333; font-size:15px; font-weight:normal; padding:0;}
.site-map ul li a:hover{ text-decoration:underline; color:#e74d18;}
.black-heading{text-decoration:none; font-size:17px; border-bottom:solid 1px #e74d18; color:#e74d18; font-weight: bold; padding:5px; line-height:20px;}
.heading {width: 92%;float: left;margin-top: 10px;background-color: #E64E18; padding: 5px;}

.contt{ width:98%; height:auto; margin-left:-7px;}
.contt ul{ width:98%; height:auto;}
.travellinks {width:100%; height:auto;}


.footer-box { width:100%; height:auto;}
.top-european-breaks { width:100%; height:auto;}
.top-european-breaks  ul {width:100%; height:auto;}
.top-european-breaks ul li {width:100%; display:inline-block; padding:2px 0px; margin:0px; margin-left:10px;}

.general-links {width:100%; height:auto;}
.general-links ul {width:100%; height:auto;}
.general-links ul li {display:inline-block; width:100%; border-bottom:dashed 1px #fff;}
.general-links ul li a {display:inline-block;color:#ffffff; font-size:12px; font-weight:normal; float:left; padding:4px 10px; text-decoration:none; line-height:24px;}
.general-links ul li a:hover { text-decoration:underline;}

.footer-logo-box { width:100%; height:auto;}
.payment-method {width:95%; height:auto; text-align:center; margin:12px 0 0 0;}
.social-media{width:95%; height:auto; text-align:center; margin:12px 0 0 0;}
.address-box {width:95%; height:auto; text-align:center;}
.cfp{ width:94%; height:auto; text-align:center;margin:12px 0 0 0;}
.cfp img{ width:25%; height:auto; text-align:center;margin:12px 0 0 0;}
.company-logo-box {width:95%; height:auto;text-align:center; margin-bottom:10px;}


}



@media (max-width: 468px){
#wrapper {width: 93%;height: auto;margin-left: 8px;}
.middle-container{ width:100%; height:auto;}
.weekend{  width:100%; height:auto; text-align:center;}
.stay{ width:100%; height:auto;}
.stay img{ width:94%; height:auto;}

.below-section-details{ width:100%; height:auto;}
.left-details{ width:100%; height:auto;}
.right-details{width:100%; height:auto;}
.gray-box{ width:92%; height:auto; margin-left:4px;}
.quick{ display:none;}

.bannersinner{ width:98%; height:auto; margin-left:5px !important;}
.bannersinner h1{ width:92%;  color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner img{ width:100%; height:auto;}


.bannersinner-new{ width:94%; height:auto; margin-left:5px;}
.bannersinner-new h1{  color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0; background:#e9eee9; border-radius:4px; padding:10px;}
.bannersinner-new img{ width:98%; height:auto; margin-bottom:10px;}
.bannersinner-new p{ padding-top:5px;}


section.about{width:98%; height:auto;}
section.about ul{width:100%; height:auto;}
section.about ul li{width:100%; height:auto;}
section.about h2{ font-size:17px;}
.heading{ display:none;}

section.sightseeing { width:98%; height:auto;}
section.sightseeing_left {width:100%; height:auto; margin-left:4px;}
section.sightseeing_mid {width:100%; height:auto;}
section.sightseeing_mid h1{ font-size:20px;}
section.sightseeing_mid_bottom {width:100%; height:auto;}
section.sightseeing_mid_bottom p{font-size:20px; padding-left: 20px; color: #5e90c3; font-weight:normal; text-align:left;}
section.sightseeing_mid_bottom span{padding-left30px; float:left; line-height:24px;}
section.sightseeing_right {width:100%; height:auto; margin-left:22px; margin-bottom:12px;}


section.travels { width:98%; height:auto; margin-left:5px;}
section.travels img{ width:99%; height:auto;}
section.travels p {padding:20px 0 0 0;}
section.travels h1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:24px; padding:0; margin:0 0 10px 0;}



.sitemaps { width:100%; height:auto;}
.sitemaps img{ width:100%; height:auto;} 
.part-map{ width:98%; height:auto; float:left; padding:1%; margin:0 1%; background:#F2F2F2;}
.site-map{ width:98%; height:auto; padding:1%; float:left;background:#FFFFFF; margin-bottom:1%;}
.site-map ul{ width:96%; margin:2%; padding:0px; float:left;}
.site-map ul li{ list-style:none; background:url(dir/images/ltcheck.jpg) center left no-repeat; display:block; padding:5px 0px 5px 22px;}
.site-map ul li a{text-decoration:none; color:#333; font-size:15px; font-weight:normal; padding:0;}
.site-map ul li a:hover{ text-decoration:underline; color:#e74d18;}
.black-heading{text-decoration:none; font-size:17px; border-bottom:solid 1px #e74d18; color:#e74d18; font-weight: bold; padding:5px; line-height:20px;}



.contt{ width:94%; height:auto; margin-left:-8px;}
.contt h1{ font-size:14px;}
.contt img{ width:100%; height:auto;}
.contt ul{ width:98%; height:auto;}
.contt ul li{ width:100%; height:auto; margin-left:-22px;}
.travellinks {width:100%; height:auto;}





.footer-box { width:98%; height:auto;}
.top-european-breaks { width:100%; height:auto;}
.top-european-breaks  ul {width:100%; height:auto;}
.top-european-breaks ul li {width:100%; display:inline-block; padding:2px 0px; margin:0px; margin-left:10px;}

.general-links {width:100%; height:auto;}
.general-links ul {width:100%; height:auto;}
.general-links ul li {display:inline-block; width:100%; border-bottom:dashed 1px #fff;}
.general-links ul li a {display:inline-block;color:#ffffff; font-size:12px; font-weight:normal; float:left; padding:4px 10px; text-decoration:none; line-height:24px;}
.general-links ul li a:hover { text-decoration:underline;}

.footer-logo-box { width:100%; height:auto;}
.payment-method {width:100%; height:auto; text-align:center; margin:12px 0 0 0;}
.social-media{width:100%; height:auto; text-align:center; margin:12px 0 0 0;}
.address-box {width:100%; height:auto; text-align:center;}
.cfp{ width:100%; height:auto; text-align:center;margin:-2px 0 0 0;}
.cfp img{ width:21%; height:auto; text-align:center;margin:12px 0 0 0;}
.company-logo-box {width:100%; height:auto;text-align:center; margin-bottom:10px;}
.top-bar {width: 95%;  height: auto;}
.top-bar .tel-no {width: 100%;height: auto;margin-bottom: 6px;font-size: 13px;}
.social { width: 87%;height: auto;text-align: center;}
}</pre></body></html>