html{color:#000;width:100%; height:100%; background:#fff;}
*{outline:none; list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
strong{font-weight:bold;} 
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
article, aside, figure, footer, header, nav, section {display: block; margin: 0; padding: 0;} 
a,textarea,input,select{-o-transition:.3s ease-in-out; -moz-transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out;}
/****************************************Please do not change anything before this line *********************************************************/

body{margin:0px; padding:0px; font:14px/16px 'RopaSans_Regular'; height:auto; color:#555; background:transparent; text-align:justify;}
.left{float:left;}
.right{float:right;}
h1{font-size:20px; color:#007cfe; margin-bottom:5px;}
h2{font-size:18px; color:#007cfe;}


.ui_wp{width:960px; margin:0 auto; height:auto; overflow:hidden;}

/*Header*/
header{height:auto; overflow:hidden; padding:0;}
.logo{float:left;}
.callnow{float:right; background:url(../images/call_icon.png) 0 13px no-repeat; padding-left:45px; text-align:right; font:19px/28px 'swiss_721_light'; color:#524646; margin-top:30px;}
.callnow strong{display:block; font-weight:bold; font-size:30px; color:#000;}


/*Navigation*/
nav{background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(22,122,208,1) 0%, rgba(0,128,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,122,208,1)), color-stop(100%,rgba(0,128,240,1)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* W3C */
margin:0 10px 10px; border-radius:15px; -moz-border-radius:15px; border-radius:15px; height:auto; border:1px solid #006ccb; overflow:hidden; margin-top:16px;}
nav ul{height:auto; float:left;}
nav ul li{float:left; display:inline; border-right:1px solid #0061b6; box-shadow:1px 0px 0px #3395eb;}
nav ul li a{color:#fff; font-size:16px; text-decoration:none; padding:5px 20px; display:block; text-transform:uppercase; line-height:22px;}
nav ul li a:hover, nav ul li.active a{background:#ff3; color:#006ccb;}
nav .social{float:right; margin:3px 5px; color:#fff; line-height:24px;}
nav .social a{display:inline-block; background:url(../images/social.png) no-repeat; width:24px; height:24px; text-indent:-999px;-o-transition:0s ease-in-out; -moz-transition:0s ease-in-out; -webkit-transition:0s ease-in-out; margin-left:8px;}
nav .social a.twitter{background-position:-28px 0;}
nav .social a.facebook:hover{background-position:0px -24px;}
nav .social a.twitter:hover{background-position:-28px -24px;}
.mainmenu{
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(22,122,208,1) 0%, rgba(0,128,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,122,208,1)), color-stop(100%,rgba(0,128,240,1)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* W3C */
 color:#fff; font-size:20px; line-height:30px; padding:0 10px; text-transform:uppercase; text-shadow:2px 2px 0px #0565b9; position:relative; cursor:pointer; display:none;}
.mainmenu:after{content:"\2713"; position:absolute; right:10px; top:0px;}


.ui_midwp{display:block; height:auto; overflow:hidden; padding:5px 10px;}
.ui_rtwp{float:right; width:48%; height:auto;}
.ui_ltwp{float:left; width:48%; height:auto;}
.homewp{padding-top:343px;}
.innerui_wp{position:relative; z-index:1;} 


/*Banner*/
.banner{overflow:hidden; height:509px; position:absolute; top:0px; left:0px; width:100%;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;	padding: 0;	list-style: none;}
/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0;	padding: 0; overflow:hidden;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block; height:509px}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: ".";display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 0 0px;position: relative; zoom: 1;}
.flex-viewport {max-height:509px; height:509px;	-webkit-transition: all 1s ease;	-moz-transition: all 1s ease;	transition: all 1s ease;}
.loading .flex-viewport {}
.flexslider .slides {zoom: 1;}
.carousel li {} 
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px;margin: 0px 0 0;	display: block;	
	position: absolute;	top:40%;	text-indent: -9999px; -webkit-transition: all .3s ease;	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0;right: 1%;}
.flex-direction-nav .flex-prev {left: 1%}
.flexslider:hover .flex-next {opacity: 0.8;	right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8;	left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important;filter:alpha(opacity=30);	}
/* Control Nav */
.flex-control-nav {width: 100%;	position: absolute;	top:170px; right:16%; text-align: right; z-index:99;}

.flex-control-nav li {margin: 0 3px;	display: inline-block;	zoom: 1;*display: inline; cursor:pointer;}
.flex-control-paging {display:block; text-indent:-9999px; font-size:0px;}
.flex-control-paging li a {width:13px;	height: 13px;display: block; background:url(../images/bullets.png) 0 0 no-repeat; 	text-indent:-9999px;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	-o-border-radius: 20px;	border-radius: 20px; -o-transition:0s; -moz-transition:0s; -webkit-transition:0s;}
.flex-control-paging li a:hover {background:url(../images/bullets.png) -18px 0 no-repeat;}
.flex-control-paging li a.flex-active {background:url(../images/bullets.png) -18px 0 no-repeat;}
.flex-control-thumbs {margin: 5px 0 0;	position: static;	overflow: hidden;}
.flex-control-thumbs li {width: 25%;	float: left;	margin: 0;}
.flex-control-thumbs img {width: 100%;	display: block;	opacity: .7;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {	opacity: 1;	cursor: default;}

/*Daily Trips*/
.dailytrips{border-top:1px solid #ddd; border-bottom:1px solid #ddd; display:table; width:100%; margin:7px 0;}
.dailytrips .row{display:table-row; width:100%;}
.dailytrips .row p{display:table-cell; width:50%; padding:5px 20px; text-align:left; font-size:18px;}
.dailytrips .row p:first-child{border-right:1px solid #ddd; padding:5px 0; background:url(../images/car_icon.jpg) 20px center no-repeat; padding-left:80px; height:40px;}
.dailytrips .row p:last-child{padding:5px 0; background:url(../images/steering.jpg) 20px center no-repeat; padding-left:80px; height:40px;}

.dailytrips .row p strong{font-size:30px; display:block; font-weight:normal; line-height:28px;}

/*tariff*/
.tariff{display:table; width:100%; margin-top:5px;}
.tariff ul{display:table-row; width:100%;}
.tariff ul li{display:table-cell; width:33.33%;}
.tariff ul li strong{color:#000; font-weight:normal;}
.note{color:#888; font-size:13px; margin-top:5px;}

/*Booking Form*/
.booking{background:#d9e6f0; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #becdd8; overflow:hidden;}
.booking .heading{font-size:24px; color:#0975d5; text-shadow:1px 1px 0px #fff; background:url(../images/book_icon.png) 10px 10px no-repeat; padding:19px 40px 15px; text-transform:uppercase; letter-spacing:-1px; box-shadow:inset 0 19px 20px #f0f7fd; border-bottom:1px solid rgba(0,0,0,.1);}

.booking .yellowwp{background:#fff002; height:auto; overflow:hidden; border-bottom:1px solid rgba(0,0,0,.3);}
.booking .bluewp{background:#8cc5f8; height:auto; overflow:hidden; border-bottom:1px solid rgba(0,0,0,.2);}


.booking ul{height:auto; overflow:hidden; display:block; padding:12px 0px 4px 10px;}
.booking ul li{float:left; width:50%; height:auto; position:relative; min-height:35px;}
.booking ul li.full{width:100%;}
.booking ul li.clr{height:0px; clear:both; width:100%; padding:0px; min-height:0;}
.booking ul li label{display:block; text-transform:uppercase; color:#444; font-size:18px; margin-bottom:2px;}
.booking ul li input[type=text]{border:1px solid rgba(0,0,0,.32); padding:8px 5px; margin-bottom:10px; width:88%; color:#000; text-transform:uppercase; background:#fff;}
.booking ul li input[type=text]#datepickerss{background:#fff url(../images/date.png) 97% 7px no-repeat;}
.booking ul li input[type=text]#timepickerss{background:#fff url(../images/time.png) 97.3% 7px no-repeat;}
.booking ul li textarea{border:1px solid rgba(0,0,0,.32); padding:8px 5px; margin-bottom:6px; width:94%; color:#000; margin-top:8px; resize:none; height:80px; text-transform:uppercase;}
.booking ul li select{border:none; padding:7px 5px; margin-bottom:10px; width:93%; position:absolute; -o-opacity:0; -moz-opacity:0; -webkit-opacity:0; filter:alpha('opacity=0'); z-index:1; margin:0px; color:#000; cursor:pointer;}
.booking ul li span{border:1px solid rgba(0,0,0,.32); background:#fff url(../images/dropdown.png) 100% 0 no-repeat; display:block; position:absolute; width:88%; height:31px; line-height:31px; padding:0 5px; color:#000; text-transform:uppercase;}
.booking ul li strong{color:#a1b7c2; font-size:30px; font-weight:normal; line-height:30px;}
.booking ul li input[type=submit]{background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(252,197,1,1) 0%, rgba(252,184,1,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,197,1,1)), color-stop(100%,rgba(252,184,1,1)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(252,197,1,1) 0%,rgba(252,184,1,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(252,197,1,1) 0%,rgba(252,184,1,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(252,197,1,1) 0%,rgba(252,184,1,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(252,197,1,1) 0%,rgba(252,184,1,1) 100%); /* W3C */
border:1px solid #fc9b01; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#000; font-size:18px; text-transform:uppercase; padding:7px 15px; text-shadow:1px 1px 0px #e0a801; float:right; margin-right:3.2%; margin-bottom:5px; cursor:pointer;}
.booking ul li input[type=submit]:hover{color:#fff; background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,.2)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,.2) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
background: linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,.2) 100%); /* W3C */ border:1px solid #000; color:#fff; text-shadow:1px 1px 0px #000}


footer{padding:0 10px; text-align:center; margin:20px auto 10px;}
.phones{background:#c9c9c9; height:auto; overflow:hidden; font-size:30px; line-height:normal; padding:10px; color:#000;margin-bottom:10px; letter-spacing:-1px; }
footer a{color:#000; text-decoration:none;}
footer a:hover{color:#666;}


.ui_wp{width:100%;}
.callnow{padding-right:10px;}
.booking .heading{font-size:19px;}
.ui_rtwp{width:55%;}
.ui_ltwp{width:44%;}

.booking .heading{font-size:18px;}

body{background:url(../images/body_bg.jpg);}
.logo{width:45%;}
.callnow{margin-top:10px;}
.logo img{width:100%; height:auto;}
.banner{display:none;}	
.booking .heading{font-size:24px;}
.ui_ltwp{width:auto !important; float:none !important; height:auto; overflow:hidden;}
.ui_rtwp{background:#fff; width:auto !important; float:none !important; padding:0; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin:10px auto; height:auto; overflow:hidden;}
.homewp h1{padding:10px; margin-bottom:0;}
.homewp h2{padding:10px;}
.homewp p{padding:0 10px; font-size:16px;}
.dailytrips{margin:10px auto; width:98%; font-size:16px;}
.tariff{margin:0 auto; width:98%; font-size:16px;}
.note{margin:10px;}
footer{margin:0 0 10px 0;}
.phones{background:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #666; font-size:24px;}
nav ul li a{padding:5px 10px; font-size:14px;}
nav span{display:none;}

.callnow{font-size:14px; background:url(../images/phone.png) 0 6px no-repeat; line-height:20px; padding-left:38px;}
.callnow strong{font-size:20px;}
body{background:#f1f1f1; display:table; width:100%;}
.mainmenu{display:block !important;}
.activemenu{border-bottom:1px solid #3898ec; box-shadow:inset 0px -1px 0px #0565b9; -moz-box-shadow:inset 0px -1px 0px #0565b9; -webkit-box-shadow:inset 0px -1px 0px #0565b9;}
nav .social{display:none;}
nav{background:none; border:none; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin:5px 10px; overflow:hidden;}
nav ul{float:none; border:1px solid #006ccb; margin:0; display:none; overflow:hidden;}
nav ul li{display:block; float:none; border:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; overflow:hidden;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(22,122,208,1) 0%, rgba(0,128,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,122,208,1)), color-stop(100%,rgba(0,128,240,1)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* W3C */
border-bottom:1px solid #3898ec; box-shadow:inset 0px -1px 0px #0565b9; position:relative; color:#fff;
}
nav ul li:after{content:"\2713"; position:absolute; right:10px; top:8px;}
nav ul li:hover:after{color:#000;}
nav ul li a:hover{color:#000;}
nav ul li:last-child{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; border:none;}
nav .social{background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(22,122,208,1) 0%, rgba(0,128,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,122,208,1)), color-stop(100%,rgba(0,128,240,1)));/*Chrome,Sa*/
background: -webkit-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(22,122,208,1) 0%,rgba(0,128,240,1) 100%); /* W3C */}
.phones{font-size:20px;}
}
.phones{font-size:18px; letter-spacing:normal;}

.callnow{margin-top:10px; background:none; padding-left:0;}	
.booking .heading {font-size:18px;}	
.phones .left, .phones .right{float:none; text-align:center; line-height:25px;}
.dailytrips{display:none;}
.tariff{display:none;}
.homewp{height:auto; overflow:hidden;}
.homewp p{margin-bottom:10px;}
.homewp h2{display:none;}
.note{display:none;}

.callnow{display:none !important;}
.logo{float:none !important; text-align:center !important; width:100%; margin:0 auto;}	
.logo img{width:90%; margin-left:10px;}
.booking .heading {font-size:18px; padding-left:10px; text-align:center; background:none;}	
.booking ul li{width:100%; float:none; min-height:45px; margin-bottom:0;}
.booking ul li input[type=text]{width:92%;}
.booking ul li select{width:97%;}
.booking ul li span{width:92.2%;} 
.booking ul li textarea{margin-top:0px; width:92.2%;}

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; }
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; } 
#tabs, #ui-datepicker-div, .ui-datepicker{ font-size: 85%; }  

/**************Breadcrumb********************/
.breadcrumb{border-bottom:1px solid #c7d0d7; display:block; clear:both; height:auto; overflow:hidden; padding:0px 0px 3px; margin:0 15px 10px; text-shadow:none; font-size:13px;}
.breadcrumb strong{font-weight:normal; margin-right:5px;}
.breadcrumb a{color:#595959; text-decoration:none;}
.breadcrumb a:hover{color:#000; text-decoration:underline;}
.breadcrumb span{color:#000;}

/**************Services Page********************/
.innerpage{background:url(../images/inner_bg.jpg) top center no-repeat;}
.innerpage h1{font-size:24px; margin-bottom:18px;}
.innerpage .ui_ltwp p{color:#5b5c5c; font-size:16px; line-height:18px;}
h3{font-size:18px; color:#006dcd;}
ul.services{height:auto; overflow:hidden; margin:5px 0;}
ul.services li{height:auto; overflow:hidden; display:block; clear:both; font-size:15px; background:url(../images/tick_indent.png) 0px 2px no-repeat; padding-left:20px; margin-bottom:14px;}

.innerpage h2{font-size:22px;  margin-bottom:20px;}
.innerpage .banner{position:static; height:auto !important;}
.innerpage .banner .flexslider .slides img {display: block; height:auto !important}
.innerpage .banner .flex-control-nav{top:7px !important; right:3px !important;}


.innerpage .full_ui_wp{background:#f9f9f9; clear:both; height:auto; border:1px solid #ddd; padding:10px; color:#5b5c5c;}
.innerpage .full_ui_wp h3{margin-bottom:5px;}
.innerpage .full_ui_wp p.rates{padding:5px 0;}
.innerpage .full_ui_wp p.rates strong{font-weight:normal; color:#000;}
.innerpage .full_ui_wp p.rates span{padding:0 4%}
.innerpage .full_ui_wp p.rates span:first-child{padding-left:0;}

.innerpage .full_ui_wp .ratelist{background:#e7e4e4; height:auto; overflow:hidden; border:1px solid #b9b6b6; display:table; width:100%; border-bottom:0px; border-right:0px; margin-top:10px;}
.innerpage .full_ui_wp .ratelist ul{display:table-row; width:100%;}
.innerpage .full_ui_wp .ratelist ul li:first-child{padding:0 10px;}
.innerpage .full_ui_wp .ratelist ul li{display:table-cell; padding:0px; border-bottom:1px solid #b9b6b6; box-shadow:1px 1px 0px #fff; -moz-box-shadow:1px 1px 0px #fff; -webkit-box-shadow:inset 1px 1px 0px #fff; line-height:25px; color:#5c5c5c; border-right:1px solid #b9b6b6; font-size:16px;}
.innerpage .full_ui_wp .ratelist ul li.rate{text-align:right; -box-shadow:0px 1px 0px #fff; -moz-box-shadow:0px 1px 0px #fff; -webkit-box-shadow:0px 1px 0px #fff;}
.innerpage .full_ui_wp .ratelist ul:first-child li{font-size:18px; color:#000; padding:3px 10px;}
.innerpage .full_ui_wp .ratelist ul li p{display:block; border-bottom:1px solid #b9b6b6; padding:0 10px; box-shadow:inset 0px 1px 0px #fff; -moz-box-shadow:inset 0px 1px 0px #fff; -webkit-box-shadow:inset 0px 1px 0px #fff;}
.innerpage .full_ui_wp .ratelist ul li p:last-child{border:none;}
.innerpage .full_ui_wp .ratelist ul li.rate{background:#fcec51;} 

.innerpage .full_ui_wp .ratelist ul li p strong{font-size:18px; color:#000; font-weight:normal;} 
.innerpage .full_ui_wp .ratelist ul li p:hover{background:#fcec51;} 

 
.innerpage .full_ui_wp .ratelist ul li{font-size:13px !important; text-align:left !important}
.innerpage .full_ui_wp .ratelist ul li p{padding:0 3px; overflow:hidden; height:25px}
.innerpage .full_ui_wp .ratelist ul li p strong{font-size:13px !important;}
.innerpage .full_ui_wp p.rates span{padding:0 3px; text-align:left !important}
 