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



 Theme Name:   CityTours Child

 Description:  City Tours Child Themes

 Template:     citytours



*/

.tour_list_desc h3 {
	font-size: 16px;
}

.is {
	margin: 0 0 2px;
}

body {

	background:#fff;

	font-size:12px;

	line-height:20px;

	font-family:"Montserrat", Arial, sans-serif;

	color:#565a5c;

	-webkit-font-smoothing: antialiased;

	overflow-x: hidden !important;

}

body {

	font-size: 14px;



}



#top_line {

	display:none;

}

.station-main .stationBox {

	float:left;

}



.station-main {

	float:left;

	width:100%;

	margin-bottom:30px;

}



.img_container a:hover img {

	transform: scale(1.2);



}



footer {

	background:url(https://cdn6.myboracayguide.com/footer-bg-v3.jpg) no-repeat;

	padding-top: 3%;

	float: left;

	width: 100%;

	background-size:cover;

	background-position: 20% 24%;

}



.footer-top {

	background: rgba(0, 0, 0, 0) linear-gradient(to right, #00a8c6 50%, #ec5d89 50%) repeat scroll 0 0;

	float: left;

	width: 100%;
	display: none;
}



.footer-top .footer-col {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

}

#social_footer ul li a {

	border: 1px solid #fff;

}



.footer-top .footer-col-blue {

	background: rgba(0, 0, 0, 0) url("https://cdn6.myboracayguide.com/top-blue-img.png") no-repeat scroll left center;

	padding-left: 80px;

	padding-bottom:20px;

	padding-top:20px;

}



.footer-top .footer-col-pink {

	background: rgba(0, 0, 0, 0) url("https://cdn6.myboracayguide.com/top-pink-img.png") no-repeat scroll 30px center;

	padding-left: 110px;

	padding-bottom:20px;

	padding-top:20px;

}



.margin_60 {

	padding-bottom: 60px;

	padding-top: 60px;

}



.margin_60_NoTopPadding {

	padding-bottom: 60px;

	padding-top: 0px;

}





footer h3 {

	color: #00a8c6;

	margin-top: 0;

}





footer a {

	color: #fff;

}



.menu-hotel-guide-container ul {

	padding-left: 0;

}



.menu-hotel-guide-container ul li {

	line-height: 22px;

}



.main-menu #polylang-2 &gt; ul {

	position: absolute;

	top: -9px;

	right: 143px;

	width: 94px;

}



.main-menu #polylang-2 &gt; ul li {

	float:none;

	display:none;

	width:100%;

	background: #fff;

	width: 170%;

	border-bottom: 1px solid #eee;

}

 .main-menu #polylang-2 &gt; ul li:nth-child(2) {

	border-top: 2px solid #e04f67;



}



.main-menu #polylang-2 &gt; ul li:first-child {

	display:block;

	background:none;

	width: auto;

	border:none

}



.main-menu #polylang-2 &gt; ul li:first-child:after {

	content: '\e9ec';

	font-family: "fontello";

	width: 1em;

	position: absolute;

	top: 11px;

	color: #fff;

	right: -3px;

	font-size:15px;

}



.main-menu #polylang-2 &gt; ul li:first-child a {

	color:#fff;

}



/*.main-menu #polylang-2 &gt; ul li:hover:first-child + .main-menu #polylang-2 &gt; ul li{display:block;}*/

.main-menu #polylang-2 &gt; ul:hover li ~ li {

 display: block;

}



.main-menu #polylang-2 &gt; ul li a {

	color:#666;

	font-size:13px;

}



.transpo_container {

	background-color: #fff;

	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);

	margin-bottom: 30px;

	float:left;
	width: 100%;

}

#single_transpo_desc{
	float: left;
	width: 100%;
}







.transpo_container .transpo_title {

	padding: 15px;

	position: relative;

	text-align:center;

}







.transpo_container .transpo_title h3 {

	font-size: 16px;

	margin: 0;

	text-transform: uppercase;

}







.home .post-content p {

	font-family: "Lato", Arial, sans-serif;

	font-size: 20px;

	font-weight: 300;

	line-height:normal;

	text-align:center;

}



.sticky .main-menu #polylang-2 &gt; ul li a, .sticky .main-menu #polylang-2 &gt; ul li:first-child:after {

	color:#333;

}

.logged-in header {
	top: 0px!important;
}

.stcpDiv p {

	color: #565a5c;

	font-family: "Montserrat", Arial, sans-serif;

	font-size: 12px;

	line-height: 20px;

	margin-bottom:10px;

}







.home .post-content h2 {

	font-size: 30px;

	font-weight: 700;

	letter-spacing: -1px;

	margin-bottom: 0;

	margin-top: 0;

	text-transform: uppercase;

	text-align:center;

}







h2 b, h3 b, h4 b, h5 b, h6 b {

	color: #00a8c6;

}



.tour-list, .station-main {

	padding-bottom:60px;

}



.transpo-list {

/*	padding-bottom:30px;*/

}
.center_items{
	display: flex;
	justify-content: center;
}



.other_tours ul {

	text-align:left;

}



.other_tours ul li a {

	float:left;

	width:100%;

}



.other_tours ul li a .title {

	float:left;

}



.other_tours_price {

	margin:0;

}



.other_tours ul li {

	float: left;

	font-size:12px;

	margin-right: 2.5%;

	width: 30.8%;

}



.popact {

	margin:30px 0 60px 0;

}





footer ul.menu {

	padding:0;

}



.footer-nav-col {

	float: left;

	width: 20%;

}



footer .footer-nav-col ul li {

	line-height:22px;

	font-size:12px;

}



a.btn_1, .btn_1 {

	background: #00a8c6;

}



.tour_container .tour_title {

	text-align:left;

}



.rating {

	font-size: 14px;

}



.seeall .btn_1 {

	padding: 16px 12px !important;

	text-transform:uppercase !important;

	display:inline-block !important;

}



.seeall {

	text-align:center;

}



.transpo_list_desc .rating {

	font-size: 18px;

}



footer .share_widget {

	float: left;

	padding: 4% 2%;

	width: 100%;

}



footer .footer-middle {

	clear: both;

	color: #ffffff;

	padding: 30px 0;

}



footer #social_footer {

	margin:0;

	padding:0;

}





footer .share_widget .sharethis {

	float: right;

}



footer .footer-middle a {

	color: #ffffff;

}



.footer-middle span {

	width:82%;
    font-size: 13px;

}



.footer-middle i {

	float: left;

	margin-right: 3px;

}



#social_footer i {

	float: none;

	margin-right: 0;

}





footer .footer_logo_area {

	margin: 0;

	padding: 15px 0;

}



.footerbg {

	background-color: white;

	border-radius: 3px;

	position: relative;

	text-align: center;

	vertical-align: middle;

}



footer .footer_logo_area .footer-logo-wrap {

	margin: auto;

	max-width: 1024px;

}



footer .footer_logo_area img {

	margin: 0 40px;

}



.footer-line {

	color: #fff;

	margin-top: 0;

	padding-top: 20px;

	text-align:center;

}



.footer-line a {

	color: #fff;

}



.footer-line p {

	line-height: 22px;

	margin: 0;

}



.footer-line img {

	margin-bottom: 15px;

}



.vacation .feature_home p {

	color: #888;

	font-size: 12px;

	font-family: "Montserrat", Arial, sans-serif;

	line-height: 20px;

	min-height: 60px;

}



.feature_home {

	padding: 35px 30px;

	margin-bottom: 30px;

}



.home .travlers h2 {

	font-size: 22px;

	font-weight:500;

	text-transform:none;

	margin-top: 20px;

	margin-bottom: 10px;

}



.travlers {

	text-align:center;

}



.travlers {

	text-align: left;

}



ul.list_order {

	text-align: center;

}



ul.list_order li {

	text-align: left;

	width: 34%;

	display: inline-block;

}



.travlers ul.list_order li b {

	background-color: #00a8c6;

}



.home .travlers p, .home .feedclass p {

	font-size:12px;

	font-family: "Montserrat", Arial, sans-serif;

}



.home .feedclass h4 {

	min-height:40px;

}



.hotel_container .hotel_title h3 {

	text-align:center;

}



.home h1 {

	text-align:center

}

#search_results {

	background-color: #f4b802;

	border-radius: 3px;

	color: #fff;

	font-size: 14px;

	margin-bottom: 20px;

	padding: 12px 20px;



}



.img_list a:hover img {

	transform: scale(1.2);

}



.tour_list_desc .rating {

	font-size: 15px;

	margin: 7px 0 15px -3px;

}



.transpo_list_desc h3 {

	font-size: 18px;

	line-height: 20px;

	margin-bottom: 10px;

	margin-top: 0;

}



.transpo_list_desc {

	border-right: 1px solid #ededed;

	height: 220px;

	line-height: 17px;

	padding: 10px 20px 0 0;

}



.transpo_list_desc ul {

	padding:0;

}



#general_rating .rating {
	color: #ffff00;
	font-size:18px;

}



.activities_area {

	margin-top:30px

}



.station-main .col-md-4 {

	display: inline-block;

	float: none;

}



.thecontentstation img {

	height: auto;

	max-width: 100%;

	transform: scale(1.2);

	transition: all 0.7s ease 0s;

	margin-bottom:20px;

}



.thecontentstation {

	border: 1px solid #fff;

	overflow: hidden;

	width:100%;

	position: relative;

}



.leftstation .stationtext {

	color: #000;

	text-transform: uppercase;

}



.imgbox {

	float:left;

	width:100%;

	margin-bottom: 10px;

}



.leftstation .imgbox &gt; img {

	max-width: 100%;

	width:100%;

}



.stationitems {

	padding:6px 0;

	float:left;

	width:100%;

	text-align:center;

	border:1px solid #d1d0d0;

	border-top:none;

}



.iconleft {

	margin-right:5px;

}





.features_icon {

	padding: 0 18px;

	float:left;

	margin-top: 1px;

}



.features_icon li {

	color: #f4b802;

	list-style:none;

	float:left;

}





.features_icon li:after {

	background:url(images/coconut-icons.png) no-repeat;

	height:20px;

	width:25px;

	content:'';

	float:left;

	background-size:cover;

}







.pricing-table.black .heading {

	background:#00a8c6;

}



.pricing-table-features .bluetext {

	color:#00a8c6;

}



.pricing-table p {

	background: #fff none repeat scroll 0 0;

	font-size: 110%;

	font-weight: 400;

	margin-top: 5px;

	padding:0 20px;

	text-align:left;

}



.pricing-table .pricing-table-features p {

	height: 100px;

	padding:0 20px;

	display:table;

	width:100%;

	margin:0

}


.pricing-table p {
	font-size: 81%;
}

.daeom {
	margin-bottom:21px;
}
.daeom2{
	margin-bottom:-60px;
}
.pricing-table .pricing-table-features p .stationdiv {

	display:table-cell;

	vertical-align:middle;

}

 .pricing-table-features p:nth-child(2n) {



	background: #e8e8e8 none repeat scroll 0 0;

 	padding: 0 20px;

}



.text-center {

	text-align: center;

}



a.btn_1:hover, .btn_1:hover {

	background: #f4b802 none repeat scroll 0 0;

}



.nivo-lightbox-wrap {

	max-width: 620px;

	margin: auto;

	padding:0 10px;

}



.nivo-lightbox-theme-default .nivo-lightbox-image img {

	padding:10px;

}



.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {

	background-color:#000;

	opacity:0.7;

}



.nivo-lightbox-theme-default .nivo-lightbox-nav {

	height:46px;

	bottom: 0;

	top:0;

	margin:auto;

	opacity:1;

}







.nivo-lightbox-theme-default .nivo-lightbox-prev {

	left: 10px;

	background-color:#000;

	background-size: 55% auto;

}



.nivo-lightbox-theme-default .nivo-lightbox-next {

	right:10px;

	background-color:#000;

	background-size: 55% auto;

}



.sliderthumb .iconleft img {

	height:auto !important;

	width:auto !important;

}



.sliderthumb &gt; img {

	max-height:90px !important;

	max-width: 100% !important;

}



.stationitems .stationtext {

	color:#000 !important;

	text-transform:uppercase;

	font-weight:600 !important;

}



a.newclass {

	background: transparent url('images/01.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

	z-index:0 !important;

}



a.newclass:hover {

	background-image: url('images/01hover.png');

	background-repeat:no-repeat;

}



a.newclass2 {

	background: transparent url('images/02.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

}



a.newclass2:hover {

	background-image: url('images/02hover.png');

	background-repeat:no-repeat;

}



a.newclass3 {

	background: transparent url('images/03.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

}





a.newclass3:hover {

	background-image: url('images/03hover.png');

	background-repeat:no-repeat;

}



a.newclass4 {

	background: transparent url('images/07.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

	z-index:1 !important;

}



a.newclass4:hover {

	background-image: url('images/07hover.png');

	background-repeat:no-repeat;

}



a.newclass5 {

	background: transparent url('images/06.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

}



a.newclass5:hover {

	background-image: url('images/06hover.png');

	background-repeat:no-repeat;

}



a.newclass6 {

	background: transparent url('images/05.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

}



a.newclass6:hover {

	background-image: url('images/05hover.png');

	background-repeat:no-repeat;

}



a.newclass7 {

	background: transparent url('images/04.png') top left no-repeat;

	background-size: cover;

	display: inline-block;

}



a.newclass7:hover {

	background-image: url('images/04hover.png');

	background-repeat:no-repeat;

}



.same6:hover {

	color:green !important;

}



a.newclass img, a.newclass2 img, a.newclass3 img, a.newclass4 img, a.newclass5 img, a.newclass6 img, a.newclass7 img {

	visibility: hidden;

}



.sharethis .fb-like {

	float:left;

	margin-right:10px;

}



.score span {

	border-radius: 0%;

	display: inline-block;

	width: 90px;

	height: 35px;

	line-height: 32px;

	font-size: 12px;

	font-weight: bold;

	color: #999;

	margin-left: 5px;

	text-align: left;

	border:none;

}



.score {

	margin-top:0;

}



.tc {

	padding-left: 17px;

	float:left;

}



.tc li {

	width:50%;

	float:left;

}



.hotelitems {

	float: left;

	max-width: 236px;

	width: 100%;

	border:1px solid #bbbcbb;

	border-top:none;

	text-align:center;

}



.hotelitems .iconleft {

	width:auto;

	height:auto;

	display:inline-block;

}



.hotelitems .iconleft img {

	max-height: 20px;

	max-width: 35px;

}



.hotelitems .hoteltext {

	color: #000;

	text-transform: uppercase;

	font-size: 12px;

	display:inline-block;

	font-weight: 600;

}

.textparent {

	text-align:center;

}



.textinner {

	max-width:236px;

	width:100%;

	display:inline-block;

}



.roomico {

	background:url(images/coconut-icons.png) no-repeat;

	height:25px;

	width:25px;

	float:left;

	background-size:cover;

	margin-right: 5px;

}



.roomtxt {

	color: #f4b802;

	font-size: 20px;

	margin-top: 6px;

	float: left;

}



.topgray {

	background: #f3f3f3 none repeat scroll 0 0;

	border-bottom: 2px solid #cecece;

	float: left;

	padding: 6px 5px;

	width: 100%;



}



.topgray .divright {

	float:right;

}



.topgray .divright .text1 {

	float:left;

	font-size:9px;

	margin-right: 12px;

	margin-top: 5px;

}



.topgray .divright .image1 {

	float:right;

}



.tvisor h2 {

	font-family: arial;

	font-size: 2em;

	color:#2c2c2c;

	margin:0;

}





.tripdiv p, .tvisor {

	font-family:arial;

	color:#2c2c2c;

}



.tripdiv .reviewsdiv {

	font-size: 1.125em;

}



.rankarea .greenarea {

	color: #589442;

	font: bold 1.125em Arial;

}



.rankarea {

	margin-top:5px;

}



.certificatearea {

	margin-top:10px;

}



.certificatearea .certitext {

	font-size: 11px;

}



.tripad {

	border-bottom: 2px solid #e3e3e3;

	color: #2c2c2c;

	font-size: 1.5em;

	margin: 15px 0;

}



.advisordiv span {

	float: left;

	width: 125px;

	font-size: 11px;

}



.advisordiv .inneradvisordiv {

	line-height:normal;

	float:left;

	width:100%;

}



.reviewcont {

	float:left;

}



.advisordiv {

	border-bottom: 2px solid #e3e3e3;

	padding-bottom: 15px;

	float:left;

	width:100%;

}



.reviewleft {

	float: left;

	margin-right: 20px;

	width: 120px;

}



.reviewright {

	float:left;

	width: 65%;

}



.reviewcont .linkarea {

	float:left;

	margin-bottom:30px;

}



.reviewrepeat {

	float: left;

	width: 100%;

}



.reviewcont .reviewrepeat {

	border-bottom:2px solid #e3e3e3;

	margin-bottom: 15px;

	padding-bottom: 15px;

}



.reviewright .reviewtitle {

	color: #2c2c2c;

	font: italic 1.5em Georgia

}



.reviewtxt, .reviewiamge, .reviewtitle {

	margin-bottom:8px;

}



.reviewcont .tripad {

	padding-bottom:8px;

}



.reviewleft .triptype {

	margin-top:5px;

}



.linkarea a {

	color:#006699;

	font-weight:bold;

}



.img_booking img {

	width:100%;

}



.singleimg img {

	max-width:236px;

	width:100%;

	display:block;

}



.singleimg .hotelitems {

	display:block;

	line-height:normal;

	padding: 7px 0;

}



.aligncenter {

	text-align:center;

}



.singleimg {

	display:inline-block;

	float:none;

	width:auto;

}



.contentarea1 h4 {

	float:left;

	margin-right: 20px;

	margin-top: 6px;

}



.contentarea1 p {

	float:left;

	width:100%;

}



.tvisor_review {

	font-size: 14px;

	margin: 8px;

}



.tp-parallax-wrap {

	z-index:100 !important;

}



.sliderareadiv img {

	max-width:100%;

}



.magnific-gallery .item img {

	max-height: 179px !important;

}



.tour_list_desc .score span {

	height:auto;

	line-height:normal;

	float:right;

	margin-top:3px;

}



.tour_list_desc .score {

	margin-top:8px;



}



.hundred{float:left; width:100%;}

.table_summary .label{

 color: rgb(224, 79, 103);

    font-size: 15px;

    font-weight: bold;

    text-transform: uppercase;

	padding:7px 0 0 0;

}

.ReadyOnlyWhite{

background:transparent;

border:none;

}

.PriceArea{float:right;}



.box_style_1{float:left; width:100%;}


.table.table_summary td{float: left; overflow-wrap: break-word;}

.nopadding{padding:0 !important;}

.tab-content .tab-pane table{ width:100%; }

.tab-content table tr th, .tab-content table tr td {padding:0 30px 0 0;}

.checkout-btn-payment{display:none;}

/*New Changes 1.16.2017 Start*/
.GreyTable table {
    width: 100%;
    border: 1px solid #ddd;
}
.GreyTable table thead tr {
    border: 1px solid #838383;
}
.GreyTable table thead tr th {
    background: #fafafa;
    padding: 12px 0;
    text-align: center;
}

.GreyTable .price_tbl td {
    padding: 5px 0;
    text-align: center;
    width: 33.33%;
    background: #f6f6f6;
    border-right: 1px solid #ddd;
}

.BookingPop .box_style_1 {
    padding-top: 0;
}
.BookingPop h3.inner {
    margin-top: 0 !important;
}


.box_style_1 .ArrivalDeparRight{float: right ; margin-top: -80px ;}
.box_style_1 .AirportsHundred{width: 100% ;}
/*New Changes 1.16.2017 End*/

@media (min-width: 991px) and (max-width: 1199px) {

.table.table_summary td{

  text-align: center;

    width: 100%;



}



}



 @media (max-width: 1024px) {

 .imgbox {

max-width:360px;

display:inline-block;

float:none;

}



.img_booking img {

	height:auto;

}



.features_icon {

	width:auto;

	display:inline-block;

	float:none;

}



 .leftstation {

	text-align:center;

}



.footeremail {

	word-wrap: break-word;

}



}



 @media (min-width: 1200px) {

	.col-lg-6 {

 	width: 43%;

}



}



@media (max-width: 1199px) {

	.pii_transpolist a img {

	width:100%;

	height:auto;

}

ul.list_order li {

	width: 40%;

}



.seeall {

	float:left;

	width:100%;

	text-align:center;

}



.tour_list_desc .score span {

	text-align:center;

	width:100%;

	text-align:center;

}



.tour_list_desc .score {

	display: inline-block;

	text-align:center;

	margin-top: 10px;

	width: 100%;

}


.tour_list_desc .rating {

	width:100%;

	text-align:center;

}



.pricing-table.black .heading {

	font-size:13px;

}



.footer-middle .textwidget .col-sm-2, .footer-middle .textwidget .col-sm-3, .footer-middle .textwidget .col-sm-5 {

	width:50%;

	margin-bottom: 10px;

}



.hotelguideimg {

	float:left !important;

}



.price_list span {

	float:left;

	width:100%;

	line-height:normal;

	font-size: 20px;

}



.price_list sup {

	float: left;

	font-size: 12px;

	line-height: normal;

	top: 0;

	width: 100%;

}



.tour-text {

	display: block;

	float: left;

 	text-align: center;

	width: 100%;

}



 .other_tours_price, .other_tours ul li a .title {

	width: 100%;

	text-align: center;

}



.main-menu #polylang-2 &gt; ul {

	position:relative;

	top:0;

	right:0;

}



.hotelitems .hoteltext {

	font-size:10px;

}



.roomtxt {

	font-size:14px;

}



.sliderthumb .iconleft {

	margin-bottom:4px !important;

	float:left;

	width:100%

}



.sliderthumb .stationtext {

	font-size:11px;

	float:left;

	width:100%;

}



}



@media (max-width: 992px) {

	.custom-col-sm1 {

	width:100%;

}



}



@media (max-width: 992px) {

	.h3style1 {

	text-align:center

}



.thecontentstation {

	float:left;

}



.tour-text {

	width:auto;

	text-align:left;

}



footer .footer-nav-col .menu li {

	padding-right:10px;

}



.lblstation {

	float:left;

	width:100%;

}



.other_tours ul li {

	margin:0;

	width:100%;

}



.other_tours_price, .other_tours ul li a .title {

	text-align:left;

	width:auto;

}



.sliderthumb .iconleft img {

	width:17px !important;

}



.feedclass .text-center {

	margin-bottom:30px;

}



}



 @media (max-width: 991px) {

 .PriceArea{margin-top:20px; float:none;}

 

 }



 @media (max-width: 767px) {

	.pii_transpolist a img {

	width:auto;

}



.tvisor_review_cont {

margin-bottom: 20px;

}







 .nav-tabs&gt;li {

	width:100%;

	text-align:center;}







 .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {







border-bottom: 1px solid #ddd;







}







 .bluetext {







float:left;







width:100%;







text-align:center;







}







 .lblstation {







text-align:center;







}







 .leftstation {







text-align:center;







}







 .tc li {







text-align:left;







}







 .tour_list_desc .features {







display:inline-block;







}







 .tour_list_desc .col-lg-2, .tour_list_desc .col-lg-3 {







 width:auto;







 display:inline-block;







 float:none;







}







 .img_container img {







width:100%;







}







 .footer-top {







 background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #00a8c6 50%, #ec5d89 50%) repeat scroll 0 0;







}







 .footer-top .footer-col-pink {







 background-position:left center;







 padding-left: 80px;







}







 .footer-nav-col {







width:100%;







}







 footer .footer_overlay {







 background-color: rgba(0, 0, 0, 0.5);







}







 footer {







background-attachment:fixed;







padding:0;







}







 footer a {

 color: #fff;

}







 footer h3 {







padding-top: 20px;







}







 .footer-middle .col-sm-2, .footer-middle .col-sm-3, .footer-middle .col-sm-5 {







clear: both;







 margin: 10px 0;







 width: 100%;







}







 footer #social_footer {







padding-top: 30px;







}







 footer .footer_logo_area img {







margin-bottom:20px;







}







 .home .feedclass h4 {







 min-height: 40px;







}







 .main-menu #polylang-2 &gt; ul {







float:left;







width:96%;







position:relative;







top:0;







right:0;







}







 ul#top_tools, .sticky ul#top_tools {







margin: 3px 45px 0 0;







}







 .hotelguideimg img {







height:auto;







}







 .sliderthumb .iconleft img {







width:11px !important;







height:7px !important;







}







}







 @media (max-width: 550px) {







 ul.list_order li {







width:100%;







}







 .contentarea1 h4 {







float:none;







}







}







.itemNo6, .itemNo3 {







	z-index:0 !important;







}







.text6.itemNo6.active {







	color:green !important;







}







.itemNo6.active.newclass {







	background-image: url('images/01hover.png');







}







.itemNo6.active.newclass3 {







	background-image: url('images/03hover.png');







}







.text4.itemNo4.active {







	color:green !important;







}







.itemNo4.active.newclass2 {







	background-image: url('images/02hover.png');







}







.text5.itemNo5.active {







	color:green !important;







}







.itemNo5.active.newclass4 {







	background-image: url('images/07hover.png');







}







.text1.itemNo1.active {







	color:green !important;







}







.itemNo1.active.newclass5 {







	background-image: url('images/06hover.png');







}







.text2.itemNo2.active {







	color:green !important;







}







.itemNo2.active.newclass6 {







	background-image: url('images/05hover.png');







}







.text3.itemNo3.active {







	color:green !important;







}







.itemNo3.active.newclass7 {







	background-image: url('images/04hover.png');







}







.hotelguideimg img {







	width:100%;







	max-height: 475px;







	margin-bottom:10px;







}







.img_booking {







	margin-bottom:20px;







}







.itemNo7.active {







	color:green !important;







}







.itemNo8.active {







	color:green !important;







}







.itemNo1.active.whiteclass, .itemNo2.active.whiteclass, .itemNo3.active.whiteclass, .itemNo4.active.whiteclass, .itemNo5.active.whiteclass, .itemNo6.active.whiteclass {







	color:white !important;







}







a.ex1 {







	color: #fff;







	text-decoration: none;







	-webkit-transition: all 0.2s ease;







	transition: all 0.2s ease;







	outline: none;







}







a.ex1:hover, a:focus {
	color: #111;
	text-decoration: none;
	outline:none;
}







.carousel .item img {







	display: block;







	width: 100%;







	height: auto;







}







.animated{







	animated-duration: 0s







};







/*Activities Color Btn*/























a.btn_full:hover, .btn_full:hover {







background: #f4b802;







}







a.btn_full, .btn_full{







  border: none;







  font-family: inherit;







  font-size: inherit;







  color:#fff;







  width:100%;







  background:#00a8c6;







  cursor: pointer;







  padding: 12px 20px;







  display: inline-block;







  outline: none;







  font-size:12px;







  -webkit-transition: all 0.3s;







  -moz-transition: all 0.3s;







  transition: all 0.3s;







  -webkit-border-radius: 3px;







  -moz-border-radius: 3px;







  border-radius: 3px;







  text-transform:uppercase;







  font-weight:bold;







  display:block;







  text-align:center;







  margin-bottom:10px;







}







.services-wrapper.transpo_prices{



	float: left;



    overflow: scroll;



    width: 100%;



}



.img_container img {



    -webkit-transform: scale(1.2);



    transform: scale(1.2);



    -webkit-transition: all 0.7s ease;



    transition: all 0.7s ease;



    max-width: 100%;



    height: auto;



}



#toTop {



    position: fixed;



    float: right;



    right: 44px;



    bottom: 44px;



    z-index: 9999;



    display: none;



    cursor: pointer;



    -webkit-border-radius: 60px;



    -moz-border-radius: 60px;



    border-radius: 60px;



    padding: 10px;



    background-color: #f4b802;



    opacity: 0.75;



    border: 1px solid;



}



#toTop:hover {



    border-color: #fff;



    -webkit-transition: all 0.3s ease-in-out;



    -moz-transition: all 0.3s ease-in-out;



    -o-transition: all 0.3s ease-in-out;



    -ms-transition: all 0.3s ease-in-out;



    transition: all 0.3s ease-in-out;



}



#toTop i {width: 27px;text-align: center;}



#toTop:hover i {color: #fff !important;}



#toTop:hover i {



    animation-name: fadeOutUp;



    animation-duration: 1s;



    animation-iteration-count: infinite;



    animation-timing-function: ease-in-out;



    -webkit-animation-name: fadeOutUp;



    -webkit-animation-duration: 1s;



    -webkit-animation-iteration-count: infinite;



    -webkit-animation-timing-function: ease-in-out;



    -moz-animation-name: fadeOutUp;



    -moz-animation-duration: 1s;



    -moz-animation-iteration-count: infinite;



    -moz-animation-timing-function: ease-in-out;



}





.floating-box {float: left;width: 50px;height: 50px;}





.floating-box1 {float: left;width: 250px;height: 50px;margin: 12px;}





.par{font-size: 15px;}





.div_height{height: 50px;margin: 10px;}





.container_width{width:350px;}





.details{font-size:13px;}





.input-group button {background-color:#f4b802;color:#fff;border-color:#f4b802; }



.input-group button:hover, .input-group button:focus {background-color: #00a8c6;color: #fff;border-color: #00a8c6;}.mprm-main-wrapper.mp_menu_item .mprm-header.with-image .mprm-header-content{padding:6rem 2rem;text-align:center;position:relative;height:565px; }

#fourofour {

	position: relative;

	height: 600px;

	background: #4d536d url(https://cdn6.myboracayguide.com/myboracayguide-404.jpg) no-repeat center center;	background-size: cover;

	color: #fff;

	width: 100%;

	font-size: 16px;

	display: table;

	z-index: 99;

	text-align: center;

	text-transform: uppercase;

}
.g-hidden{visibility: hidden;}

.btn_1.white a:hover, a.btn_1.white:hover {background: #f4b802;color:#fff:}

/*Transportation Ribbon*/
.transporibbon{
  position: absolute;
  top: 0;
  width: 78px;
  height: 78px;
  z-index: 1;
}
.transporibbon.popular{
  background:url(https://cdn6.myboracayguide.com/ribbon_popular.png) no-repeat 0 0;
}
.transporibbon.top_rated{
  background:url(https://cdn6.myboracayguide.com/ribbon_top_rated.png) no-repeat 0 0;
}
.bestselling {
  width:99px;
  height:97px;
  position:absolute; 
  left:15px;
  top:0px;
  display:block;
  background:url(https://cdn6.myboracayguide.com/ribbon_best_selling.png) no-repeat 0 0;
  z-index:101;
}

/*Hotel Ribbon*/
.ribbon_2 {
	background: url(https://cdn7.myboracayguide.com/ribbon.png) no-repeat;
}
.ribbon.bestsellinghotel{
  background:url(images/Best-Selling-Banner-01.png) no-repeat 0 0;
  width:156px;
}
.ribbon.discounted{
  background:url(https://cdn6.myboracayguide.com/Discounted-Banner-01.png) no-repeat 0 0;
  width:156px;
}
.ribbon.specialdeal{
  background:url(images/Special-Deal-Banner-01.png) no-repeat 0 0;
  width:156px;
}
.ribbon.popular{
  background:url(https://cdn6.myboracayguide.com/Popular-Banner-01.png) no-repeat 0 0;
  width:156px;
}

.parallax-content-2 {
	background:url(https://cdn7.myboracayguide.com/shadow_single.png) bottom left repeat-x;
}

/*blog*/
.topblog{
  position: absolute;
  top: 24px;
  left: 15px;
  width: auto;
  height: 29px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.5);
  color:white;
  padding:4px;
}
.topblogr{
  position: absolute;
  top: 24px;
  left: 15px;
  width: auto;
  height: 29px;
  z-index: 1;
  background: rgba(255, 0, 0, 1);
  color:white;
  padding:4px;
}
.topblogg{
  position: absolute;
  top: 24px;
  left: 15px;
  width: auto;
  height: 29px;
  z-index: 1;
  background: #91b622;
  color:white;
  padding:4px;
}

div[style="position:absolute;top:0;left:-9999px;"]{
display: none !important;
}

rr {
    background-color:#e04f67;
}
.review_strip_single {
    margin:30px 0 2px;
}
.bookbtns {
    margin-top:6px;
    color: #32CD32;
}
body .review-category {
	margin: -52px 0 0;
	z-index: 9999;
	position: relative;
	padding: 0 20px;
	width: 100%;
	float: left;
}
body .review-category &gt; div {
	max-width: 1170px;
	margin: auto;
}
#search_bar_container, iframe, video {
    left:none;
}
/* Facebook Widget
#search_bar_container,iframe,video{position:absolute;width:100%;left:0;bottom:0}
*/
/*Yusra*/
body .testimonial_group .full-testimonial .rr_review_text{padding-left:10px;}
body .testimonial_group .full-testimonial .rr_review_text .drop_cap{left: -33px;}
body .testimonial_group .full-testimonial{width:auto;}


body.mprm-success .post-content .alert  {
    color: #ffffff;
    background-color: #05b705;
    border-color: #05b705;
}
body .thnk-you .box_style_1 h3.inner,
body .thnk-you .form_title h3 strong{background-color: #05b705;}</pre></body></html>