@charset "utf-8";
/* CSS Document */
body { margin: 0; padding: 0; background: #000 url(./cfsl/bg.jpg) repeat-x left top; font-family: 'Open Sans', sans-serif; color: #000; font-size: 13px;}
body.lightbox { margin: 0; padding: 0; background: #fff; font-family: 'Open Sans', sans-serif; color: #000; font-size: 13px;}
.container { width: 100%; float: left;  margin: 0;}
.common { width: 100%; margin: 0 auto;}
.clear { clear: both; height: 1px; overflow: hidden;}
.quick-links { float: right; margin:0; padding: 0; color: #000; font-size: 13px; font-weight: 400; text-transform: uppercase; position: relative; z-index: 9999999; background: #0545fd; width:100%;}
.quick-links a u b { color: white;  padding-left:10px; padding-top:14px; font-family: Century Gothic, sans-serif; }
.quick-links ul {list-style:none; margin:0; padding:0}
.quick-links ul b { color: white; float: right; padding:14px 20px 10px 10px; font-family: Century Gothic, sans-serif; }
.quick-links ul li {position: relative; float:left; background: url(../images/quick-link-divider.jpg) no-repeat right top; margin:0; font-size:13px; text-transform: uppercase; font-weight: 400; padding: 0px 17px 0 15px;}
.quick-links ul li.last { background: none; padding:4px 11px 9px 11px;}
.quick-links a{ color: #fff; text-decoration: none;}
.quick-links ul li img{ vertical-align: middle; margin: 0 10px 0 0; border: none;}
.font-small { font-size:12px; font-weight: 400; padding: 0 0 0 13px;}
.font-normal { font-size:14px; font-weight: 400; padding: 0 0 0 4px;}
.font-large { font-size:15px; font-weight: 400; padding: 0 0 0 7px;}
.logo-panel { float: center; width: 100%; margin:0; padding-left: 50px;}
.logo-panel h2 { padding-left: 970px; font-size: 18px; color: #0545fd; font-family: Century Gothic, sans-serif; }
.logo-panel h1 { color: #0545fd; }
.employee-panel { float: right; margin:0 20px 0 0; color: #343434; font-size: 14px; font-weight: 700; text-transform: uppercase; padding: 27px 0 0 0; position: relative; z-index: 99999;}
.employee-panel img{ vertical-align: middle; margin: 0 10px; border: none;}
.employee-panel a{ color: #343434; text-decoration: none;}
.customer-care { float: right; margin:0; padding: 0; color: #343434; font-size: 14px; font-weight: 700; text-transform: uppercase; padding: 27px 0 0 0;}
.customer-care img{ vertical-align: middle; margin: 0 10px 0 0; border: none;}
.txt-red { color: #ac1f2d;}
.txt-red a{ color: #ac1f2d; text-decoration: none;}

/**********************
	Navigation
**********************/

.menu-panel {margin: 0; position: relative; z-index:999; float:left;}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu a {display:block; color:#231f20; text-decoration:none; cursor:pointer;}
ul.menu li {position: relative; float:left; margin-right:0; top:; text-align:center; font-size:14px; text-transform: uppercase; font-weight: 700;}
ul.menu ul {position:absolute; width:195px; padding:0; margin: 0; left:-1px; background:#bc0010; display:none; opacity:0; list-style:none;}
ul.menu ul li { font-size:14px; font-weight:700; border-bottom: 1px solid #d28f94; width:195px; text-align:left; margin:0 0 1px 0;}
ul.menu ul li.last { font-size:13px; font-weight:bold; border-bottom: none; width:195px; text-align:left; margin:0 0 1px 0;}
ul.menu ul li.last a {display:block; padding:10px 10px 10px 10px; font-weight:700; background-color: #bc0010; color: #fff}
ul.menu ul li a{display:block; padding:10px 10px 10px 10px; font-weight:700;color: #fff}
ul.menu ul li li.last a {display:block; padding:10px 10px 10px 10px;background-color: #92000c; color: #fff}
ul.menu ul ul li a,ul.menu ul ul li.last a{padding:5px 10px 5px 10px;font-weight:400;background:url(../images/arrow2.gif) no-repeat 0 12px;}
ul.menu ul ul li.last {border-bottom: none;  width:175px;}
ul.menu ul li li.last a {display:block; padding:5px 10px 5px 10px; font-weight:400; background:url(../images/arrow2.gif) no-repeat 0 12px #92000c; color: #fff}
ul.menu ul li.last li a{background:url(../images/arrow2.gif) no-repeat 0 12px #92000c; color: #fff;padding:5px 10px 5px 10px; font-weight:400;}

ul.menu ul li li.link-last a {display:block; padding:5px 7px 5px 7px; background-color:#bc0010; border: none;}
ul.menu ul li a:hover, ul.menu ul li a:hover, ul.menu ul li.last a:hover {background-color:#92000c; border: none; color: #fff}
ul.menu ul li li.link-last a:hover,ul.menu ul li li a:hover,ul.menu ul li.last li a:hover{ background-color:#92000c;}
ul.menu ul ul {left:195px; top:0px;  width:185px; background: #92000c;}
ul.menu ul ul span {width:134px; margin:0 0 1px 0;background: #92000c;}
ul.menu ul ul li,ul.menu ul ul li.last{ margin:0 10px;}

ul.menu ul ul li.last{ margin:0 10px;background:url(../images/arrow2.gif) no-repeat 0 12px #92000c;}


ul.menu ul ul ul {left:134px; top:-1px; width:168px; background: #bc0010;}
ul.menu ul ul li {width:165px; z-index:99999; font-size:14px; font-weight:400; text-transform:none;}
ul.menu ul ul ul li {width:168px; z-index:99999;}
ul.menu .menulink {padding: 11px 0; background: url(../images/nav-divider.jpg) no-repeat right top;}
ul.menu .menulink.last {background: none;}
ul.menu .menulink.last:hover { padding: 7px 37px 11px 34px; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;}
ul.menu .menulink:hover, ul.menu .menuhover { padding: 7px 37px 11px 34px; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;}
ul.menu .menulink.active {color:#fff; background: url(../images/nav-hover.jpg) repeat-x left top; text-decoration: none;}
ul.menu ul .menulink:hover, ul.menu ul .menuhover { padding: 10px 10px 10px 10px; border-top: 0; font-weight:700; color:#231f20; text-decoration: none;}
ul.menu ul li li.last { font-size:14px; font-weight:400; border-bottom: none; width:175px;background:url(../images/arrow2.gif) no-repeat 0 12px;}

ul.menu .menulink.services { width: 135px; text-align: center; background: url(../images/nav-divider.jpg) no-repeat right top;border-right:1px solid #fff; border-left:1px solid #fff;}
ul.menu .menulink.services:hover, ul.menu .menuhover.services { padding: 7px 0 11px 0; width: 135px;border-left:1px solid #ececec; border-right:1px solid #ececec;text-align: center; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;background:url(../images/arrow1.gif) no-repeat center bottom;}

ul.menu .menulink.locator { width: 190px; text-align: center; background: url(../images/nav-divider.jpg) no-repeat right top;border-right:1px solid #fff;}
ul.menu .menulink.locator:hover, ul.menu .menuhover.locator { padding: 7px 0 11px 0; width: 190px; text-align: center; border-top: 4px solid #bc0010;  color:#231f20; text-decoration: none;/*background:url(../images/arrow1.gif) no-repeat center bottom;border-right:1px solid #ececec;*/}

ul.menu .menulink.schedule { width: 205px; text-align: center; background: url(../images/nav-divider.jpg) no-repeat right top;border-right:1px solid #fff;}
ul.menu .menulink.schedule:hover, ul.menu .menuhover.schedule { padding: 7px 0 11px 0; width: 205px; text-align: center; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;}

ul.menu .menulink.media { width: 117px; text-align: center; background: url(../images/nav-divider.jpg) no-repeat right top; border-right:1px solid #fff;}
ul.menu .menulink.media:hover, ul.menu .menuhover.media { padding: 7px 0 11px 0; width: 117px;border-right:1px solid #ececec; text-align: center; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;background:url(../images/arrow1.gif) no-repeat center bottom;}

ul.menu .menulink.etrack { width: 124px; text-align: center; background: url(../images/nav-divider.jpg) no-repeat right top; border-right:1px solid #fff;}
ul.menu .menulink.etrack:hover, ul.menu .menuhover.etrack { padding: 7px 0 11px 0; width: 124px;border-right:1px solid #ececec; text-align: center; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;background:url(../images/arrow1.gif) no-repeat center bottom;}

ul.menu .menulink.quick { width: 161px; text-align: center; background: none; border-right:1px solid #fff;}
ul.menu .menulink.quick:hover, ul.menu .menuhover.quick { padding: 7px 0 11px 0; width: 161px;border-right:1px solid #ececec; text-align: center; border-top: 4px solid #bc0010; color:#231f20; text-decoration: none;background:url(../images/arrow1.gif) no-repeat center bottom;}

ul.menu ul li a.menuhover {background: #92000c; color:#fff; font-weight:700;}
ul.menu .sub {background:#bc0010; z-index:9999999999;}
ul.menu .sub.last a{border: none;}
ul.menu .sub.last a:hover{border: none;}
ul.menu ul li.topline { z-index:999999999999; position:relative;}
/*ul.menu li.last a:hover {color:#fff; font-weight:bold; width:208px; margin:0 0 0 -2px; }*/
ul.menu li.last-index a:hover {color:#fff; margin:0; }

/**********************
	Navigation-top
**********************/

ul.menu1 {list-style:none; margin:0; padding:0; }
ul.menu1 ul li a { background:blue; color: blue; }
ul.menu1 a {color:#fff; text-decoration:none; cursor:pointer; }
ul.menu1 li {position: relative; float:right; margin-right:0;  text-align:center; text-transform: uppercase; font-weight: 400; font-size: 15px; padding-bottom: 10px; padding-top: 10px;}
ul.menu1 ul {position:absolute; width:195px; padding:0; margin: 0; left:-1px; background:#bc0010; display:none; opacity:0; list-style:none;}
ul.menu1 ul li { font-size:14px; font-weight:700; border-bottom: 1px solid #d28f94; width:195px; text-align:left; margin:0 0 1px 0; padding:0; background: none;}
ul.menu1 ul li.last {border-bottom: none; padding:0;}
ul.menu1 ul li a{display:block; padding:10px 10px 10px 10px; font-weight:700;color: #fff}
ul.menu1 ul li a:hover{background-color:#92000c; border: none; color: #fff}

/**********************
	Navigation-middle
**********************/

ul.menu2 {list-style:none; margin:0; padding:0}
ul.menu2 a {color:#343434; text-decoration:none; cursor:pointer;}
ul.menu2 li {position: relative; float:left; margin-right:0; top:; text-align:center; font-size:14px; text-transform: uppercase; font-weight: 700; font-size: 14px;}
ul.menu2 ul li span{ text-transform:lowercase;}
ul.menu2 ul {position:absolute; width:255px; padding:0; margin: 0; left:5px; top: 25px; background:#bc0010; display:none; opacity:0; list-style:none;}
ul.menu2 ul li { font-size:14px; font-weight:700; border-bottom: 1px solid #d28f94; width:255px; text-align:left; margin:0 0 1px 0; padding:0; background: none;}
ul.menu2 ul li.last {border-bottom: none; padding:0;}
ul.menu2 ul li a{display:block; padding:10px 10px 10px 10px; font-weight:700;color: #fff}
ul.menu2 ul li a:hover{background-color:#92000c; border: none; color: #fff}

/***********Header************/
.header-panel { background:url(../images/header-bg.jpg) no-repeat center top #373737; height:342px;float:left; width:100% ;position:relative; z-index:99;}
.header-in {margin:0 auto; width:100%; background: url(../images/header-inside.jpg) no-repeat center top; height: 248px;}
.header-freight-forwarding {margin:0 auto; width:100%; background: url(../images/header-freight-forwarding.jpg) no-repeat center top; height: 248px;}
.header-removals {margin:0 auto; width:100%; background: url(../images/header-removals.jpg) no-repeat center top; height: 248px;}
.header-warehousing {margin:0 auto; width:100%; background: url(../images/header-warehousing.jpg) no-repeat center top; height: 248px;}
.header-office-locator {margin:0 auto; width:100%; background: url(../images/header-office-locator.jpg) no-repeat center top; height: 248px;}
.header-sailing-schedule {margin:0 auto; width:100%; background: url(../images/header-sailing-schedule.jpg) no-repeat center top; height: 248px;}
.header-media {margin:0 auto; width:100%; background: url(../images/header-media.jpg) no-repeat center top; height: 248px;}
.header-email-track {margin:0 auto; width:100%; background: url(../images/header-email-track.jpg) no-repeat center top; height: 248px;}
.header-ebooking {margin:0 auto; width:100%; background: url(../images/header-ebooking.jpg) no-repeat center top; height: 248px;}
.header-equote {margin:0 auto; width:100%; background: url(../images/header-equote.jpg) no-repeat center top; height: 248px;}
.header-company-profile {margin:0 auto; width:100%; background: url(../images/header-company-profile.jpg) no-repeat center top; height: 248px;}
.header-downloads {margin:0 auto; width:100%; background: url(../images/header-downloads.jpg) no-repeat center top; height: 248px;}
.header-mission-vission {margin:0 auto; width:100%; background: url(../images/header-mission-vission.jpg) no-repeat center top; height: 248px;}
.header-executive-profile {margin:0 auto; width:100%; background: url(../images/header-executive-profile.jpg) no-repeat center top; height: 248px;}
.header-core-competency {margin:0 auto; width:100%; background: url(../images/header-core-competency.jpg) no-repeat center top; height: 248px;}
.header-milestone {margin:0 auto; width:100%; background: url(../images/header-milestone.jpg) no-repeat center top; height: 248px;}
.header-careers {margin:0 auto; width:100%; background: url(../images/header-careers.jpg) no-repeat center top; height: 248px;}
.header-enquiry {margin:0 auto; width:100%; background: url(../images/header-enquiry.jpg) no-repeat center top; height: 248px;}
.header-feedback {margin:0 auto; width:100%; background: url(../images/header-feedback.jpg) no-repeat center top; height: 248px;}
.header-in {margin:0 auto; width:100%; background: url(../images/header-inside.jpg) no-repeat center top; height: 248px;}
.header-in {margin:0 auto; width:100%; background: url(../images/header-inside.jpg) no-repeat center top; height: 248px;}
.header-in {margin:0 auto; width:100%; background: url(../images/header-inside.jpg) no-repeat center top; height: 248px;}
.header-in {margin:0 auto; width:100%; background: url(../images/header-inside.jpg) no-repeat center top; height: 248px;}

.collage {float:left; height:248px; width:100%; margin:0}
.slide{width: 100%; height: 248px}
.header-freight-forwarding .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-air1.jpg) no-repeat top center;}
.header-freight-forwarding .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-air2.jpg) no-repeat top center;}
.header-freight-forwarding .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-air3.jpg) no-repeat top center;}

.header-sea-freight .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-sea-freight1.jpg) no-repeat top center;}
.header-sea-freight .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-sea-freight2.jpg) no-repeat top center;}
.header-sea-freight .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-sea-freight3.jpg) no-repeat top center;}

.header-clearance .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-clearance1.jpg) no-repeat top center;}
.header-clearance .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-clearance2.jpg) no-repeat top center;}
.header-clearance .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-clearance3.jpg) no-repeat top center;}

.header-pl-solution .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-pl-solution1.jpg) no-repeat top center;}
.header-pl-solution .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-pl-solution2.jpg) no-repeat top center;}
.header-pl-solution .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-pl-solution3.jpg) no-repeat top center;}

.header-cargo .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-cargo1.jpg) no-repeat top center;}
.header-cargo .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-cargo2.jpg) no-repeat top center;}
.header-cargo .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-cargo3.jpg) no-repeat top center;}

.header-art-logistics .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-art-logistics1.jpg) no-repeat top center;}
.header-art-logistics .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-art-logistics2.jpg) no-repeat top center;}
.header-art-logistics .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-art-logistics3.jpg) no-repeat top center;}

.header-perishable-logistics .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-perishable-logistics1.jpg) no-repeat top center;}
.header-perishable-logistics .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-perishable-logistics2.jpg) no-repeat top center;}
.header-perishable-logistics .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-perishable-logistics3.jpg) no-repeat top center;}

.header-removals .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-removals1.jpg) no-repeat top center;}
.header-removals .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-removals2.jpg) no-repeat top center;}
.header-removals .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-removals3.jpg) no-repeat top center;}

.header-warehousing .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-warehousing1.jpg) no-repeat top center;}
.header-warehousing .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-warehousing2.jpg) no-repeat top center;}
.header-warehousing .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-warehousing3.jpg) no-repeat top center;}

.header-office-locator .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-office-locator1.jpg) no-repeat top center;}
.header-office-locator .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-office-locator2.jpg) no-repeat top center;}
.header-office-locator .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-office-locator3.jpg) no-repeat top center;}

.header-sailing-schedule .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-sailing-schedule1.jpg) no-repeat top center;}
.header-sailing-schedule .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-sailing-schedule2.jpg) no-repeat top center;}
.header-sailing-schedule .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-sailing-schedule3.jpg) no-repeat top center;}

.header-media .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-media1.jpg) no-repeat top center;}
.header-media .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-media2.jpg) no-repeat top center;}
.header-media .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-media3.jpg) no-repeat top center;}

.header-email-track .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-email-track1.jpg) no-repeat top center;}
.header-email-track .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-email-track2.jpg) no-repeat top center;}
.header-email-track .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-email-track3.jpg) no-repeat top center;}

.header-ebooking .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-ebooking1.jpg) no-repeat top center;}
.header-ebooking .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-ebooking2.jpg) no-repeat top center;}
.header-ebooking .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-ebooking3.jpg) no-repeat top center;}

.header-equote .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-equote1.jpg) no-repeat top center;}
.header-equote .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-equote2.jpg) no-repeat top center;}
.header-equote .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-equote3.jpg) no-repeat top center;}

.header-equote .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-equote1.jpg) no-repeat top center;}
.header-equote .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-equote2.jpg) no-repeat top center;}
.header-equote .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-equote3.jpg) no-repeat top center;}

.header-company-profile .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-company-profile1.jpg) no-repeat top center;}
.header-company-profile .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-company-profile2.jpg) no-repeat top center;}
.header-company-profile .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-company-profile3.jpg) no-repeat top center;}

.header-mission-vission .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-mission-vission1.jpg) no-repeat top center;}
.header-mission-vission .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-mission-vission2.jpg) no-repeat top center;}
.header-mission-vission .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-mission-vission3.jpg) no-repeat top center;}

.header-executive-profile .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-executive-profile1.jpg) no-repeat top center;}
.header-executive-profile .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-executive-profile2.jpg) no-repeat top center;}
.header-executive-profile .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-executive-profile3.jpg) no-repeat top center;}

.header-core-competency .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-core-competency1.jpg) no-repeat top center;}
.header-core-competency .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-core-competency2.jpg) no-repeat top center;}
.header-core-competency .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-core-competency3.jpg) no-repeat top center;}

.header-milestone .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-milestone1.jpg) no-repeat top center;}
.header-milestone .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-milestone2.jpg) no-repeat top center;}
.header-milestone .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-milestone3.jpg) no-repeat top center;}

.header-downloads .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-downloads1.jpg) no-repeat top center;}
.header-downloads .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-downloads2.jpg) no-repeat top center;}
.header-downloads .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-downloads3.jpg) no-repeat top center;}

.header-careers .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-careers1.jpg) no-repeat top center;}
.header-careers .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-careers2.jpg) no-repeat top center;}
.header-careers .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-careers3.jpg) no-repeat top center;}

.header-enquiry .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-enquiry1.jpg) no-repeat top center;}
.header-enquiry .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-enquiry2.jpg) no-repeat top center;}
.header-enquiry .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-enquiry3.jpg) no-repeat top center;}

.header-feedback .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-feedback1.jpg) no-repeat top center;}
.header-feedback .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-feedback2.jpg) no-repeat top center;}
.header-feedback .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-feedback3.jpg) no-repeat top center;}

.header-blog .slide .img1 {float: left; width:100%; height:248px; background:url(../images/header-blog1.jpg) no-repeat top center;}
.header-blog .slide .img2 {float: left; width:100%; height:248px; background:url(../images/header-blog2.jpg) no-repeat top center;}
.header-blog .slide .img3 {float: left; width:100%; height:248px; background:url(../images/header-blog3.jpg) no-repeat top center;}

/***********Header************/

/*Content-slider*/
.product-1 {width: 264px !important; height: 350px; float: left; border-bottom: 5px solid #ad1f2e; padding:0px; margin:0 37px 0 0;}
.product-2 {width: 264px !important; height: 350px; float: left; border-bottom: 5px solid #ad1f2e; padding:0px; margin:0;}
.product-image {width:264px; float:left; text-align: center; margin: 0 auto 0;}
.product-content {width:264px; float:left; padding:0;}
.product-content p{ text-align: justify; line-height: 18px;}
/*Content-slider End*/

.success-panel {float:left; width:100%; position: relative; background: #e7e8ea; padding: 4px 0 24px 0;}
.success-panel h1{ font-size: 26px; text-transform: uppercase; color: #000; font-weight: 400; border-bottom: 1px solid #b0b1b2; padding: 5px 0; margin: 0 0 6px 0;}
.success-panel h1 span{ color: #c41230;}
.success-panel p{ line-height: 20px; text-align: justify; margin: 0 0 15px 0;}
.col1 { float: left; width: 301px; margin: 0 37px 0 0;}
.col2 { float: left; width: 263px; margin: 0 36px 0 0;}
.col3 { float: left; width: 305px; margin: 0 0 0 0;}
.col4 {float: left; width: 50%;}
.col5 {float: left; width: 276px; margin: 0 21px 0 0;}
.col6 {float: left; width: 276px; margin: 0;}
.content-panel {float:left; width:100%; position: relative; background: url(../images/content-bg.jpg) repeat-y center top; padding: 20px 0 45px 0;}
.content-right {float:left; width:720px; padding: 0 20px 0 43px; min-height: 300px;}
.content-left {float:left; width:158px; padding: 0 0 0 0;}
.content-panel h1{ font-size: 26px; text-transform: uppercase; color: #b60220; font-weight: 700; border-bottom: 1px dashed #7b7979; padding: 0; margin: 0 0 15px 0;}
.content-panel p{ line-height: 18px; text-align: justify;}
.breadcrumb { padding:0 0 10px 0; text-transform: none; color:#000; font-weight:400;}
.breadcrumb a{color:#000; text-decoration:none;}
.left-panel-bullet{ float:left; width:158px; padding: 0 0 20px 0;}
.left-panel-bullet ul{ margin:0; padding:0; list-style:none;}
.left-panel-bullet ul li { color:#2e2a2a; text-decoration:none; background:url(../images/left-arrow.png) no-repeat 0 14px; margin:0; padding:7px 0 7px 11px; border-bottom:1px dashed #7b7979; font-weight:400; text-align:left;}
.left-panel-bullet ul li a{ color:#2e2a2a; text-decoration:none;}
.left-panel-bullet ul li a:hover{color:#b60220; text-decoration:none;}
.left-panel-bullet ul li a.active{color:#b60220; text-decoration:none;}
.left-panel-bullet ul li.last{border-bottom:none;}

.left-panel-bullet ul li ul{ margin:0; padding:0 0 0 0px; list-style-type:none;}
.left-panel-bullet ul li ul li{color:#2e2a2a; text-decoration:none; background:url(../images/bullet1.png) no-repeat 0 14px; margin:0; padding:7px 0 7px 11px; border-bottom:1px dashed #7b7979; font-weight:400; text-align:left;}

.row { float: left; width: 100%; padding: 10px 0; text-transform: uppercase; color:#eaeaea; font-size: 14px; font-weight: 400px;}
.row img { vertical-align: middle; margin: 0 15px 0 0;}
.row a{ color:#eaeaea; text-decoration: none;}

/*.blog-txt { float: left; width: 100%;  font-size: 16px; text-transform: uppercase; color: #eaeaea; font-weight: 400; padding: 15px 0 0 0; margin: 0; text-decoration:none}
.blog-txt a{ color: #eaeaea; text-decoration:none}
.blog-txt p{ line-height: 21px; text-align: justify; color: #b8b9ba; margin: 0 0 12px 0;}
*/
/* ----------SLIDER CSS -----------*/
#acc {width:100%; list-style:none; position: relative; bottom: 0; margin:0 auto 0;}
#acc h3 {width:100%; margin:0; background:url(../images/down-arrow-slide.png) no-repeat center bottom; cursor:pointer; height:20px; border-top: 1px solid #b0b1b2;}
#acc h3 a:hover {width:100%; margin:0; background:url(../images/up-arrow-slide.png) no-repeat center bottom; cursor:pointer; height:20px;}
#acc h3.0 {width:100%; margin:0; background:url(../images/down-arrow-slide.png) no-repeat center bottom; cursor:pointer; height:20px;}
#acc .acc-section {overflow:hidden;width:100%}
#acc .acc-content {width:942px;}
ul#acc { float:left; width:942px; margin:0; padding:0;}
ul#acc li, ul#acc li li {list-style:none}
#acc .acc-selected {width:100%; margin:0; background:url(../images/up-arrow-slide.png) no-repeat center bottom;cursor:pointer; height:60px;}
/* ----------SLIDER CSS END -----------*/

/* ----------SLIDER blog CSS -----------*/
#acc-blog {width:100%; list-style:none; position: relative; bottom: 0; margin:0 auto 0;}
#acc-blog .acc-section1 {overflow:hidden; width:100%; border-top: 1px solid #6f6f6f;}
#acc-blog .acc-content {width:594px;}
ul#acc-blog { float:left; width:594px; margin:0; padding:0;}
ul#acc-blog li, ul#acc-blog li li {list-style:none}
#acc-blog .acc-selected1 {width:100%; margin:0; background:url(../images/footer-up-arrow.png) no-repeat center bottom;cursor:pointer; height:60px;}
/* ----------SLIDER blog CSS END -----------*/

/* ----------SLIDER follow CSS -----------*/
#acc-follow {width:100%; list-style:none; position: relative; bottom: 0; margin:0 auto 0;}
#acc-follow .acc-section2 {overflow:hidden;width:100%; border-top: 1px solid #6f6f6f;}
#acc-follow .acc-content {width:2589px;}
ul#acc-follow { float:left; width:258px; margin:0; padding:0;}
ul#acc-follow li, ul#acc-follow li li {list-style:none}
#acc-follow .acc-selected 2{width:100%; margin:0; background:url(../images/footer-up-arrow.png) no-repeat center bottom;cursor:pointer; height:60px;}
/* ----------SLIDER follow CSS END -----------*/

.btn-wrapper{ clear: both; float:left; display: block; overflow:hidden; width:960px;/* z-index:999999999;*/ position: relative;}
.handle1{width:42px;/* margin: 0 0 0 6px;*/ display:block;}
.handle2{width:42px;/* margin: 0 0 0 6px;*/ display:block;}
.handle3{width:42px;/* margin: 0 0 0 6px;*/ display:block;}
.slide-out-div1 {display:none;width: 346px;position: fixed !important; z-index:999999;display:block; }
.slide-out-div1 a{background:url(../images/track-bt.png) no-repeat top left; height: 189px;display:block !important}
.slide-out-div2 {display:none;width: 346px;position: fixed !important; z-index:999999;display:block; }
.slide-out-div2 a{background:url(../images/login-bt.png) no-repeat top left; height: 104px;display:block !important}
.slide-out-div3 {display:none;width: 346px;position: fixed !important; z-index:999999;display:block; }
.slide-out-div3 a{background:url(../images/quick-bt.png) no-repeat top left; height: 164px;display:block !important}
#LoginTable {background: #fff; border: 1px solid #f7f7f7; width: 319px; height:107px; padding:40px 10px 40px 15px; float:left; display:block}
.slide-out-div1 #LoginTable{ display:none;}
.slide-out-div1.open #LoginTable{ display:block;}
#LoginTable1 {background: #fff; border: 1px solid #f7f7f7; width: 319px; height:82px; padding:10px 10px 10px 15px; float:left; display:block}
.slide-out-div2 #LoginTable1{ display:none;}
.slide-out-div2.open #LoginTable1{ display:block;}
#LoginTable2 {background: #fff; border: 1px solid #f7f7f7; width: 319px; height:132px; padding:15px 10px 15px 15px; float:left; display:block}
.slide-out-div3 #LoginTable1{ display:none;}
.slide-out-div3.open #LoginTable1{ display:block;}
.enquiry-field{ width:109px; float:left; padding:0 0 5px 0;}
.enquiry-field input{ border:1px solid #f0eded; background:#fff; width:107px; color: #666666; font-weight: 400; padding: 7px 5px;}
.enquiry-field textarea{ border:1px solid #f0eded; background:#fff; width:109px; color: #666666; font-weight: 400; padding: 7px 5px;}
.submit {float: left; margin:0 10px 0 0}
.captcha{width:109px; float:left; padding:0 0 8px 0;}
.captcha input{ border:1px solid #f58220; background:#fff url(../images/input-bg.jpg) no-repeat 0 0; width:107px; margin:0 0 5px 0;  padding: 7px 5px; color: #666666; font-family: Arimo, sans-serif; font-weight: 400; font-size: 12px; }

#LoginTable2 ul{ margin:0; padding:0; list-style:none;}
#LoginTable2 ul li { color:#000; text-decoration:none; background:url(../images/arrow.png) no-repeat 0 11px; margin:0; padding:7px 0 7px 11px; font-size:14px; font-weight:700; text-align:left;}
#LoginTable2 ul li a{ color:#000; text-decoration:none; background: none; height: auto;}

.login_options { float: right; width: 160px; margin: 0 0 0 10px;}
ul.login_options { margin:0; padding:0 0 0 10px}
ul.login_options li {float: left; margin:5px 0 0 0; height:23px; padding:2px 5px 0 0;  display: inline; font-size: 11px; color:#AC1F2D;}
ul.login_options li a { background:none; color:#AC1F2D; text-decoration:underline;}
.ebooking { float: left; width: 721px; border: 1px solid #eeeeee; margin-top:40px;}
.contact-row{float: left; padding: 0 0 5px 0; width: 319px;}
.contact-text-form{ float: left; font-weight: 700; width: 80px;}
.contact-text-divider{float: left; font-weight: 700; width: 20px;}
.contact-field-holder{float: left; font-weight: 400;}
.contact-textfield{background-color: #fff; border: 1px solid #f0eded; height: 22px; padding: 0 0 0 5px; width: 212px;}
.contact-textfield2{background-color: #fff; border: 1px solid #f0eded; height: 30px; padding: 0 0 0 5px; margin: 10px 0 0 0; width:212px; float:left;}
.contact-textfield3{background-color: #fff; border: 1px solid #f0eded; height: 30px; padding: 0 0 0 5px; margin: 10px 0 0 0; width:50px; float: left;}
.contact-field-holder2{float: left; padding: 0 0 0 100px;}

.checkbox-panel{float: left; width: 319px;}
.checkbox-button{float: left; width: 25px;}
.checkbox-button-text{float: left; width:134px; padding: 2px 0 0; font-weight: 700; color: #000; font-size: 14px;}
.check-box{ float:left; width:159px; padding: 8px 0 8px;}
.req-fields{ color:#C20000; font-size: 10px;}
.home-textfield-captcha-top { background-color: #d6e7f4; border: 1px solid #8fc6f4; width:465px; float: left; font-size: 12px; height:26px;}
.contact-field-holder img {margin: 0 0 0 10px;}


.footer-panel {float:left; width:100%; position: relative; background: #4d4d4d; border-top: 1px solid #434343; padding: 5px 0;}
.footer-panel h1{ font-size: 25px; text-transform: uppercase; color: #fff; font-weight: 400; padding: 0; margin: 0 0 10px 0;}
.blog-panel { float: left; width: 594px; color: #fff; border-right: 1px solid #6f6f6f; padding: 0 44px 0 0;}
.follow-panel { float: left; width: 258px; color: #fff; padding: 0 0 0 45px;}

.copyright-panel {float:left; width:100%; position: relative; background: #373737; padding: 13px 0;}
.copyright-txt { float: left; width: 50%; color: #fff;}
.website-design { float: right; width: 27%; color: #fff; text-align: left;}
.website-design a{ color: #fff; text-decoration: none;}
.website-design a:hover{ color: #fff; text-decoration: underline;}
.copyright-txt a { color:#fff;}
.search{width: 100%; float; left}
.search .blog-panel h3 {width:100%; margin:0 0 0 0; padding:0; background:url(../images/footer-down-arrow.png) no-repeat 215px 15px; cursor:pointer; font-size: 25px; text-transform: uppercase; color: #fff; font-weight: 400; text-decoration:none; }
.search .blog-panel h3 a, .search .follow-panel h3 a{ text-decoration:none}
.search .follow-panel h3 {width:100%; margin:0 0 0 0;padding:0; background:url(../images/footer-down-arrow.png) no-repeat 150px 15px; cursor:pointer; font-size: 25px; text-transform: uppercase; color: #fff; font-weight: 400; }

.search.active .blog-panel h3 {width:100%; margin:0 0 0 0;padding:0 0 5px 0; border-bottom: 1px solid #707070; background:url(../images/footer-up-arrow.png) no-repeat 215px 15px; cursor:pointer; font-size: 25px; text-transform: uppercase; color: #fff; font-weight: 400; }
.search.active .blog-panel h3 a{ text-decoration:none;}
.search.active .follow-panel h3 {width:100%; margin:0 0 0 0;padding:0 0 5px 0; border-bottom: 1px solid #707070; background:url(../images/footer-up-arrow.png) no-repeat 150px 15px; cursor:pointer; font-size: 25px; text-transform: uppercase; color: #fff; font-weight: 400; }


.content-in .widget-area{width: 18.042%; float: left}
.widget-area .widget li{background: url("../images/left-arrow.png") no-repeat scroll 0 14px rgba(0, 0, 0, 0); border-bottom: 1px dashed #7B7979;color: #2E2A2A;font-weight: 400; margin: 0; padding: 7px 0 7px 11px; text-align: left; text-decoration: none;}
.content-in  .widget-area .widget a{color: #2E2A2A !important; text-decoration: none;}
.widget-area .widget h3{border-bottom: 1px dashed #7B7979;}

.content-right p{ margin:0; line-height:18px; padding:0 0 15px 0; text-align:justify}
.content-right h2{ width:708px; float:left; background: url(../images/h2-bg.gif) repeat-x left top; font-size:14px; color:#343434; margin:0 0 15px 0; padding:4px 0 5px 12px;  }
.txt-red.bold { color: #ac1f2d; font-weight:700;}
.content-right ul{ margin:0; padding:0 0 15px 0; list-style-type:none; float:left;}
.content-right ul li{ background:url(../images/left-arrow-hover.png) no-repeat left 8px; padding:2px 0 2px 10px;}
.inside-img{ width:249px; float:left; padding:0 15px 15px 0}
.inside-img img{ /*border:1px solid #e1e1e1;*/}

.content-right ul.inside-bullet1, .content-right ul.inside-bullet2{ width:360px; margin:0; padding:0 0 15px 0; list-style-type:none; float:left;}
.content-right ul.inside-bullet1 li, .content-right ul.inside-bullet1 li{ background:url(../images/left-arrow-hover.png) no-repeat left 8px; padding:2px 0 2px 10px;}

#form-div {width: 158px; padding:0; float:left; display:block}
#form-div h2{background: url(../images/h2-bg.gif) repeat-x left top; font-size:14px; color:#B60220; margin:0 0 15px 0; padding:4px 0 5px 12px;  }
.enquiry-field{ width:158px; float:left; padding:0 0 10px 0;}
.enquiry-field input{ border:1px solid #f0eded; width:146px; padding:7px 5px; font-size:13px}
.enquiry-field textarea{ border:1px solid #f0eded; width:146px; padding:7px 5px; font-size:13px}
.submit {float: left; margin:0 10px 0 0}
.captcha{width:158px; float:left; padding:0 0 8px 0;}
.captcha input{ border:1px solid #f0eded; width:146px; margin:0 0 10px 0;  padding:7px 5px; }

.enquiry-row-enquiry{ width:720px; float:left;padding: 15px 0 11px 0; margin: 0; border-bottom: 1px solid #F0EDED;}
.enquiry-row-enquiry-last{ width:720px; float:left;padding: 15px 0px 11px 0; margin: 0; border-bottom: none;}
.enquiry-text3{ width:495px; float:left;}
.form-textfield3 { padding: 4px 10px; width: 515px; border: 1px solid #f0eded; font-weight:400; color: #000; }
.captcha-field2{height:20px;width:154px;padding:1px 0 0 0;border:1px solid #f0eded; margin: 0 5px 0 0;}
.submit-row1{ width:535px; float:left;padding:10px 0 10px 200px;}
.enquiry-bold{ width:150px; float:left; font-weight:400; color: #000; padding: 5px 0;}
.enquiry-bold2{ width:33px; float:left; font-weight:400; color: #000; padding: 5px 0;}

.checkbox-panel-enquiry{float: left;width: 535px;}
.checkbox-button-enquiry{float: left;width: 25px;}
.checkbox-button-text-enquiry{color: #000; float: left; font-weight: 400; font-size: 13px; width:70px;}
.check-box-enquiry{ float:left; width:100px; padding: 0;}

.media-sub{width: 100%; font-weight:400; padding: 5px 0}
.media-sub img{vertical-align:middle; padding: 0 5px 0 0; border:0}
.media-sub a{color: #000; text-decoration: none;}

.media-sub1{width: 100%;   font-weight:400; padding: 5px 0}
.media-sub1 img{vertical-align:middle; padding: 0 5px 0 0; border:0}
.media-sub1 a{color: #000; text-decoration: none;}

.media-row { margin: 0 0 10px 0;}
.media-row img{ margin: 0 0 10px 0;}
.media-col { float:left; margin: 0 58px 0 0;}
.media-col.last { margin: 0;}

#FresconDiv ul{ margin:0; padding:0; list-style:none;}
#FresconDiv ul li { color:#0000ff; text-decoration:none; background:url(../images/arrow.png) no-repeat 0 11px; margin:0; padding:7px 0 7px 11px; font-size:14px; font-weight:700; text-align:left;}
#FresconDiv ul li a{ color:#0000ff; text-decoration:none; background: none; height: auto;}
#FresconDiv .sizediv ul li {font-weight:lighter; color:Black; background-image : none;}

.text-bold { font-weight:700; text-align:justify; line-height:19px;}

.office-locator { float: left; width: 721px; border: 1px solid #eeeeee;}
.office-locator-map { float: left; width: 721px;}
.office-locator-form { float: left; width: 615px; border-top: 1px solid #eeeeee; padding: 17px 53px 13px 53px;}
.enquiry-row-locator{ width:248px; float:left; padding: 0; margin: 0 20px 0 0;}
.enquiry-text4{ width:248px; float:left;}
.form-textfield4 { padding: 4px 10px; width: 248px; border: 1px solid #f0eded; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; font-weight:400; font-size: 14px; color: #000; }
.submit-row-locator{ width:79px; float:left; padding:30px 0 0 0;}
.enquiry-bold-locator{ width:150px; float:left; font-weight:700; font-size: 15px; color: #000; padding: 5px 0;}

#dubai { float: left; width: 100%;}
#abu-dhabi { float: left; width: 100%;}
#sharjah { float: left; width: 100%;}
.popup-title { width:885px; float:left; padding:8px 0 9px 12px; margin:0; font-size:22px; color:#fff; line-height:18px; background:#b60220; font-weight: 700; visibility:visible; text-transform: uppercase; position:fixed}
.popup-text { width:822px; float:left; margin:23px 33px 0 20px; background: url(../images/popup-bg.jpg) repeat-y 28px top; min-height:487px;}
.info-div { width:367px; float:left; margin: 25px 17px 0 0;}
.info-div h1{ font-size: 14px; text-transform: uppercase; color: #b60220; font-weight: 700; border-bottom: 1px solid #eeeeee; padding: 0 0 10px 0; margin: 0 0 6px 0;}
.info-div h2{ background: url(../images/arrow.png) no-repeat scroll 0 5px; font-size: 14px; text-transform: uppercase; color: #000; font-weight: 700; padding: 0 0 10px 15px; margin: 0; display: block; clear: both;}
.info-div h3{ font-size: 13px; text-transform: capitalize; color: #b60220; font-weight: 700; padding: 10px 0 0 0; margin: 0;}
.contact-panel { width:367px; float:left; margin: 0 0 20px 0;}
.contact-row1 { width:367px; float:left; border-bottom:1px solid #EBEBEB; padding:8px 0;}
.contact-row2 { width:367px; float:left; border-bottom:none;padding:8px 0;}
.contact-col1 { width:119px; float:left; font-weight:700; font-size: 14px;}
.contact-col2 { width:20px; float:left; font-weight:700; font-size: 14px;}
.contact-col3 { width:228px; float:left; color:#000; font-weight: 400; font-size: 14px;}
.contact-col3 a{ color:#000; text-decoration:none;}

.services-div { width:420px; float:left; padding: 0 0 0 17px; position:fixed; right:50px; top:50px; }
.services-div h1{ font-size: 14px; text-transform: uppercase; color: #b60220; font-weight: 700; padding: 0 0 10px 0; margin: 0 0 6px 0;}
.services-row { width:420px; float:left; margin: 0 0 10px 0;}
.services-row img{ margin: 0 0 10px 0;}
.services-col { width:97px; float:left; margin: 0 10px 0 0; text-align:center; font-weight: 600;}
.services-col.last { margin: 0;}

/*-----Sushama CSS -----*/

.login-div {float:left; width:100%; background:url(../images/login-icon.png) no-repeat right 0;}
.search-div {float:left; width:100%;}
.search-form { float:left; width:100%; margin:20px 0 20px 0;}
.row1 { float:left; width:100%; margin:0 0 15px 0;}
.name { float:left; width:155px; margin-top:5px; font-size:15px; font-weight:700;}
.input { float:left; width:275px;}
.input5 { float:left; width:385px;}
.input input,.input5 input,.input2 textarea{ float:left; width:265px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
.input select{ float:left; width:275px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
.row2 { float:left; margin-left:155px; width:80%;}
.submit-bt { border:0; margin:15px 5px 0 0; background:#b50104; text-align:center; padding:5px 0; width:95px; cursor:pointer; color:#fff; font-size:15px; font-weight:700; font-family:'Open Sans',sans-serif;}
.row3 { float:left; margin:0 0px 5px 155px; width:80%;}
span.checkbox input { margin:0 8px 0 0; width:15px; height:15px; vertical-align:text-top;}
.row2 a { color:#000;}
span.checkbox2 input { margin:0 8px 0 45px; vertical-align:sub;}
.input2 { float:left; width:275px; margin:0 10px 0 0;}
.input2 input{ float:left; width:265px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
.input2 select{ float:left; width:275px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
.name span {color:#b50104;}
.row4 { float:left; margin:0 0px 10px 0; width:80%; font-size:15px; font-weight:700;}
.row5 { float:left; margin:0 0px 5px 0; width:80%;}
span.radio input { margin:0 8px 0 0; vertical-align:sub; width:15px; height:15px;}

.red-text {color:#b50104;}
.tabbing-panel-in { float:left; width:100%;}

.tab-in{ float:left; width:100%;}
.input3 select{ float:left; width:275px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
.input3 { float:left; width:410px; margin:0 10px 0 0;}
.input3 span,.input5 span { margin:7px 0 0 10px; float:left;}
.submit-bt2 { border:0; margin:15px 5px 0 0; background:#b50104; text-align:center; padding:5px 0; width:120px; cursor:pointer; color:#fff; font-size:15px; font-weight:700; font-family:'Open Sans',sans-serif;}
.input4 input{ float:left; width:150px; font-size:15px; padding:7px 5px; border:1px solid #e1e1e1;}
img.calendar { margin:9px 0 0 7px;}
.small-text { font-size:11px; margin:0 0 0 155px !important;}
.tab-text p { padding:0; margin:0!important}
.title2 { float:left; width:100%; font-size:15px; color:#B60220; font-weight:700; border-bottom:1px solid #ebebeb; padding:0 0 4px 0; margin:0 0 15px 0;}
.select1 select { width:120px !important;}
.select1 { float:left; width:130px;}
.input.long { width:520px;}
.select1 input { width:120px !important;}
.input.long input,.input2.long textarea { width:380px;}
.input.long2 select { width:150px !important;}
.name span.text2,.name span.small-text2 { font-size:11px; color:#000; font-weight:400;}
.row1.long .name { width:200px;}
.row2.long { margin-left:200px;}
.red-bt a {
    background:#AC1F2D;
    color: #fff;
    float: left;
    font-size: 13px;
    font-weight: 700;
    margin: -4px 0 0 8px;
    padding: 5px 10px;
    text-decoration: none;
}

.country-div{ position:relative;}
.img-border{ border:1px solid #e1e1e1; margin:0 0 10px 0}
.radio-btn{ width:10px !important; float:left !important; vertical-align: text-bottom !important}
.checktext{ float:left; width:90px; margin:-2px 0 0 0; text-align:left}
.checktext1{ float:left; width:215px; margin:-2px 0 0 0; text-align:left}
.input.long.check{ padding:10px 0 0 0}

.search-div.ebooking{ width:300px; float:left; margin:0; border-right: 1px solid #EBEBEB; padding:0 20px 0 0}

.ebooking-text{width:340px; float:left; margin:15px 0; padding:0 0 0 50px}
ul.sitemap { float:left; width:720px; margin:0; padding:0; list-style:none;}
ul.sitemap li { float:left; width:705px; background:url(../images/arrow.png) no-repeat 0 10px; font-size:14px; font-weight:bold; margin:0; padding:5px 0 5px 15px; list-style:none;}
ul.sitemap li li { font-weight:normal; float:left; width:225px; background:url(../images/left-arrow-hover.png) no-repeat 0 11px;font-size:13px; margin:0; padding:5px 0 5px 10px; list-style:none;}
ul.sitemap li li.full-width { float:left; width:695px; font-size:13px; margin:0; padding:5px 0 5px 10px; list-style:none;}
ul.sitemap li a { color:#000; text-decoration:none;}
ul.sitemap li li li { float:left;background:url(../images/bullet1.png) no-repeat 0 11px; width:215px; font-size:12px; margin:0; padding:5px 0 5px 10px; list-style:none;}

ul.sitemap ul{ float:left; width:705px; margin:5px 0 0 0; padding:0;}
ul.sitemap li li li a { color:#575757; text-decoration:none;}
ul.sitemap li a:hover { color:#b60220; text-decoration:none;}


.kyc b { font-size: 50px; text-align: center; padding-left: 540px; }
.kyc p { width: 700px; padding-left: 320px; text-align: center; font-size: 14px; font-family: Comic Sans MS;}
.kyc form {  width: 700px;  font-size: 16px; padding-left: 320px; font-size: 14px; font-family: Comic Sans MS;}
.kyc form h2 { font-size: 40px;  }
.kyc h2 { font-size: 40px; }
.kyc form p { font-size: 12px; text-align: left; padding-left: 90px; width: 900px; }

.ser { padding-left: 20px; }
.ser h2 { font-size: 40px; padding-top: 500px; }
.ser p { width: 700px; font-size: 20px; font-family: Comic Sans MS;}
.ser ol { font-size: 16px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; }

.pdf { padding-top: 20px;  padding-left: 0px; }
.pdf p { font-size: 16px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; }

.abt { padding-left: 20px;  }
.abt h2 { font-size: 25px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; padding-top: 30px; }
.abt p { font-size: 16px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; }

.fo p { color: white; float: right; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; font-size: 10px; padding-bottom: 5px; padding-top: 5px; padding-right: 30px;}

.con img { padding-left: 300px; }
.con h1 { padding-left: 30px; font-size: 20px; font-family: Comic Sans MS; }
.con p { padding-left: 130px; font-size: 16px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif;line-height: 22px;}
.con h2 { padding-left: 80px; font-size: 17px; font-family: Comic Sans MS; }
.con h3 { padding-left: 80px; font-size: 21px; font-family: Comic Sans MS; }

.ex { padding-left: 40px; padding-right: 40px; }
.ex h2 { font-size: 30px; font-family: Comic Sans MS;}
.ex p { font-size: 15px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; }
.ex img { padding-left: 160px;  }

.fre { padding-left: 40px; padding-right: 40px; }
.fre h2 { font-size: 30px; font-family: Comic Sans MS;}
.fre p { font-size: 15px; font-family: Optima, Segoe, 'Segoe UI', Candara, Calibri, Arial, sans-serif; }
.fre img { padding-left: 222px;  }

table strong {color: #0545fd;}