
@charset "utf-8";



/* CSS Document */







@font-face {



    font-family: 'bariolBold';



    src: url('../fonts/bariol_bold-webfont.eot');



    src: url('../fonts/bariol_bold-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/bariol_bold-webfont.woff') format('woff'),



         url('../fonts/bariol_bold-webfont.ttf') format('truetype'),



         url('../fonts/bariol_bold-webfont.svg#bariol_boldbold') format('svg');



    font-weight: normal;



    font-style: normal;



}



@font-face {



    font-family: 'bariolLight';



    src: url('../fonts/bariol_light-webfont.eot');



    src: url('../fonts/bariol_light-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/bariol_light-webfont.woff') format('woff'),



         url('../fonts/bariol_light-webfont.ttf') format('truetype'),



         url('../fonts/bariol_light-webfont.svg#bariol_lightlight') format('svg');



    font-weight: normal;



    font-style: normal;



}



@font-face {



    font-family: 'bariolRegular';



    src: url('../fonts/bariol_regular-webfont.eot');



    src: url('../fonts/bariol_regular-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/bariol_regular-webfont.woff') format('woff'),



         url('../fonts/bariol_regular-webfont.ttf') format('truetype'),



         url('../fonts/bariol_regular-webfont.svg#bariol_regularregular') format('svg');



    font-weight: normal;



    font-style: normal;



}



@font-face {



    font-family: 'bariolRegularItalic';



    src: url('../fonts/bariol_regular_italic-webfont.eot');



    src: url('../fonts/bariol_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/bariol_regular_italic-webfont.woff') format('woff'),



         url('../fonts/bariol_regular_italic-webfont.ttf') format('truetype'),



         url('../fonts/bariol_regular_italic-webfont.svg#bariolregular_italic') format('svg');



    font-weight: normal;



    font-style: normal;



}



@font-face {



    font-family: 'bariolthin';



    src: url('../fonts/bariol_thin-webfont.eot');



    src: url('../fonts/bariol_thin-webfont.eot?#iefix') format('embedded-opentype'),



         url('../fonts/bariol_thin-webfont.woff') format('woff'),



         url('../fonts/bariol_thin-webfont.ttf') format('truetype'),



         url('../fonts/bariol_thin-webfont.svg#bariolthin') format('svg');



    font-weight: normal;



    font-style: normal;



}



body{ margin:0px; padding:0px; font:normal 12px/18px 'bariolRegular', Arial, Helvetica, sans-serif; color:#333333; background: #ca9f8c;}



.clear{clear:both;}



.fl{float:left;}



.fr{float:right;}



h1{ font-size:24px; color:#f37e49; line-height:28px; font-weight:normal;}



.spantxt{ font-size:24px; color:#f37e49; line-height:28px; font-weight:normal;}



.spantxt a{ font-size:14px;text-decoration:none; outline:none; color:#f37e49;}



.spantxt a:hover{ text-decoration: underline;}







.smlspantxt{ font-size:12px; color:#f37e49; font-weight:normal;}



.smlspantxt a{ font-size:12px;text-decoration:none; outline:none; color:#f37e49;}



.smlspantxt a:hover{ text-decoration: underline;}







h2{font-size:16px; color:#9f642a;;}



.mT2{ margin-bottom:0px;}



h3{font-size:14px; color:#333333;}



h4{}



h5{}



h6{}



h1 span{color:#f37e49; font: normal 24px/28px 'bariolBold',Arial, Helvetica, sans-serif}



h2 span{font-size:14px;}



h2 span a{color:#9f642a;;}



h2 span a b{color:#f37e49;}



p{font-size:12px; color:#333333;}



a{ text-decoration:none; outline:none; color:#9f642a;;}



a:hover{ text-decoration:none;}



a img{border:0px;}



.mar0{margin:0px !important;}

.abapop_marTB{margin-bottom:3px !important; margin-top:10px !important;}

.marTB10{margin:10px 0px;}



.marTB25{margin:25px 0px;}



.marTB15{margin:15px 0px;}



.marB15{margin-bottom:15px;}



.marB14{margin-bottom:14px}



.marB5{margin-bottom:5px}



.marB7{margin-bottom:7px}



.marB10{margin-bottom:10px;}



.marR5 {margin-right: 5px;}



.marR40{margin-right:40px;}



.marR30{margin-right:30px;}



.marR12{margin-right:12px;}



.marL12{margin-left:12px;}



.marT24{margin-top:24px;}



.marT29{margin-top:29px;}



.marT0{margin-top:0px;}



.marT10{margin-top:10px;}


.marT13{margin-top:13px !important}



.marB2{margin-bottom:2px}


.marT15{margin-top:15px;}



.marL-15{margin-left:-15px;}



.marR39{margin-right:39px;}



.padT10{padding-top:10px !important;}



.black{color:#000;}



.light_gray{color:#000;}



.green{color: #008000}



.orange{color:#f37e49 !important;}



.brown{color:#9f642a; !important; font-size:20px !important;}



.orange{color:#f37e49 !important;}



.required{color:#f37e49 !important;}


.txt27i{font-size:27px !important;}


.txt25i{font-size:25px !important;}


.txt15i{font-size:15px !important;}


.txt14{font-size:14px;}



.txt1444{font-size:14px; margin-bottom: 10px;}



.txt13{font-size:13px;}



.txt11{font-size:11px;}



.bold{ font-family:'bariolBold',Arial, Helvetica, sans-serif}



.linHigh28{line-height:28px;}



.linHigh31{line-height:31px;}



.linHigh5{line-height:5px;}



.block{width:100%; float:left;}



.marL95{margin-left:95px;}



.center{margin:0px auto;}



.wid6{width:6px;}



.not_active{



   pointer-events: none;



   cursor: default;



   color: #ccc !important;



}



.wrapper{width:100%; float:left;min-height:90px;max-height:90px; position:absolute; min-width:1000px;background: -webkit-linear-gradient(#3e4347,#373738);background: -o-linear-gradient(#3e4347,#373738);background: -moz-linear-gradient(#3e4347,#373738);background: linear-gradient(#3e4347,#373738);}



.container{width:1000px; margin:0px auto;}



.header{width:100%; float:left;}



.top-block{width:100%; float:left; position:relative;}



.log-block{min-width:100px; float:right; min-height:72px;}



.log-block .msg{ float:right; text-transform:uppercase; color:#999999; height:24px; line-height:24px; margin-right:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: right;}



.log-btn{ width:45px; height:24px; line-height:22px; float:right; font-size:12px; background:url(../images/log-btn-bg.png) left top no-repeat; text-align:center;}



.log-btn a{ color:#333333; display:block;}



.nav-block_ft {



min-width: 455px;



float: right;



position: absolute;



top: 5px;



right: 0px;



height: 22px;



margin-top: 25px;}



.nav-block{min-width:455px; float:right; position:absolute; top:25px; right:80px; }



.nav-block ul{margin:0px; padding:0px; list-style:none;}



.nav-block li{float:left;}



.nav-block li a{ margin-right:10px; padding-left:10px; display:inline-block;}



.nav-block li a span{ display:inline-block; padding-right:10px; line-height:26px; height:30px; color:#f9e8e1; font-size:20px; cursor:pointer;}



.nav-block li a:hover{ margin-right:10px; padding-left:10px; display:inline-block; background:url(../images/nav-bg-left.png) left top no-repeat;}



.nav-block li a:hover span{ display:inline-block; padding-right:10px; background:url(../images/nav-bg-right.png) right top no-repeat; line-height:26px; height:30px; color:#f37e49; font-size:20px;}



.nav-block li.active a{ margin-right:10px; padding-left:10px; display:inline-block; background:url(../images/nav-bg-left.png) left top no-repeat;}



.nav-block li.active a span{ display:inline-block; padding-right:10px; background:url(../images/nav-bg-right.png) right top no-repeat; line-height:26px; height:30px; color:#f37e49; font-size:20px;}



.search-block{width:960px; float:left; position:relative; background:url(../images/search-bg.png) left top repeat-x; min-height:71px; padding:15px 20px 11px; }



.fields{float:left; padding:0px !important; clear:none !important; margin-right:18px; }



.search-block .fields label{float:none; margin:0px 0px 5px; font-size:16px; color:#000;}



.wid224 .jqTransformInputWrapper{width:224px !important;}



.wid224 .jqTransformInputWrapper input{width:214px !important;}



.wid111 .jqTransformInputWrapper{width:111px !important;}



.wid111 .jqTransformInputWrapper input{width:101px !important;}



.search-block .a3member{margin-top:19px;}



.search-block .a3member label{width:110px !important; }



.wid59 .jqTransformInputWrapper{width:59px !important;}



.wid59 .jqTransformInputWrapper input{width:49px !important;}



.wid166 .jqTransformInputWrapper{width:166px !important;}



.wid166 .jqTransformInputWrapper input{width:156px !important;}



.wid86 .jqTransformSelectWrapper{width:86px !important;}



.wid86 .jqTransformSelectWrapper span{width:75px !important; color:#f37e49}



.wid86 .jqTransformSelectWrapper ul{width:84px !important;}



.wid166 .jqTransformSelectWrapper{width:166px !important;}



.wid166 .jqTransformSelectWrapper span{width:155px !important; color:#f37e49}



.wid166 .jqTransformSelectWrapper ul{width:164px !important;}



.wid100p{width: 100% !important; float:left;}



.big-btn{display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:110px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;}







/*.big-btn{ background: transparent url(../images/big-btn-bg.png) left top no-repeat; width:100px; height:34px; font:normal 16px/34px 'bariolRegular', Arial, Helvetica, sans-serif; color:#000; border:0px; padding:0px; text-align:center; margin-top:11px; cursor:pointer;}*/



.big-btn_car{display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:110px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;}







/*.big-btn_car{ background: transparent url(../images/big-btn-bg.png) left top no-repeat; width:100px; height:34px; font:normal 16px/34px 'bariolRegular', Arial, Helvetica, sans-serif; color:#000; border:0px; padding:0px; text-align:center; margin-top:25px; cursor:pointer;}*/



.col2-left{width:100%; float:left; min-height:915px;background:url(../images/col2-left-bg.png) left top repeat-y;display: table;}



.col2-left .left-col{width:188px; padding:22px 17px 22px 20px;display: table-cell;margin-top: 0px;vertical-align: top;}



.col2-left .right-col{width:735px; padding:20px; float: left;display: table-cell;}

.col22-left{width:100%; float:left; min-height:915px; background:url(../images/col22-left-bg.png) left top repeat-y;}

.col22-left .left-col{width:300px; padding:22px 17px 22px 20px; float:left;}

.col22-left .right-col{width:660px; padding:20px; float: left;}


.left-col .title{width:100%; float:left; margin-bottom:20px;}



.left-col .title h1{color:#423d3b; line-height:28px; margin:0px; text-transform:uppercase;}



.price-label{width:100%; float: left; text-align:center; font-size:14px; padding-top:5px; padding-bottom:5px;}



.select-label{margin-top:5px; margin-left:10px; float:left;}



.star-rate label{margin-top:2px !important; color:#f37e49; width: 109px;line-height: 15px;float: left;}



.star-rate22 label{margin-top:2px !important; color:#f37e49; width: 155px;line-height: 15px;float: left;}



/*.main{width:100%; float:left; background:#fff; min-height:915px;}



.main2{width:100%; float:left; background:#fff; min-height:505px;}*/



.toolbar{width:100%; float:left; padding-bottom:12px; border-bottom:6px solid #e7e7e7;}



.sort-by{ float: left; font-size:13px; color:#666; font-weight:bold;}



.sort-by-car{ font-size:13px; color:#666; font-weight:bold;}



.sort-by a{ color:#9f642a;; text-transform:uppercase; text-decoration:underline; padding-left:5px;}



.sort-by a:hover{ text-decoration:none;}



.toolbar-result{float: right; font-size:13px; color:#666; font-weight:bold;text-transform:uppercase;}



.search-result-list{width:100%; float: left;}



.search-result-list ul{margin:0px; padding:0px; list-style:none;}



.search-result-list li{width:100%; float: left; padding:20px 0px; border-bottom:6px solid #e7e7e7;}







.airsearch-result-list{width:100%; float: left;}



.airsearch-result-list ul{margin:0px; padding:0px; list-style:none;}



.airsearch-result-list li{width:100%; float: left; padding:20px 0px; border-bottom:6px solid #e7e7e7;}







.list-price{width:95px; float:left; text-align:center;}



.list-price .price{ font-size:17px; width:100%; text-align:center; color:#000;font-weight:bold;}



.list-price .per{ font-size:10px; color:#999999; width:100%; text-align:center;}



.list-price .gateway{font-size: 12px; color: #999; width: 100%; text-align: center;}



.list-price .gateway a{ color:#999 !important}



.gateway1{font-size: 12px; color: #999; width: 100%; text-align:right}



.gateway1 a{ color:#999 !important}



.gateway11{font-size: 10px; color: #999; width: 100%; text-align:right; float:inherit}



.gateway11 a{ color:#999 !important}



.list-price .button{ width:70px; background:#f37e49; margin:0px auto;}



.list-price .button a{display:block; height:29px; line-height:29px; color:#fff; font-size:17px; font-weight:bold; text-transform:uppercase; text-decoration:none;}



.list-main{width:637px; float:left;}



.list-img-cont{ width:70px; float:left; padding-right:15px;}



.rating-stars{width:100%; float:left; padding-top:7px;}



.list-disc{ width:552px; float:left;}



.disc-title{width:100%; float:left; border-bottom: 1px solid #e1e1e1; font-size:16px; font-weight:bold; padding-bottom:10px;}



.disc-title a{ text-decoration:none; color:#f37e49;}



.prod-disc{width:100%; float:left; padding:10px 0px;}



.notification{ width:519px; float:left; /*margin:15px 0px;*/ margin-top:25px; padding:10px 10px 10px 23px; background:#ffcccc url(../images/notification-bg.png) left top no-repeat; color:#ff0000; line-height:15px;}







.col2-right{width:100%; float:left; display:table; min-height:600px; background:url(../images/col2-right-bg.png) left top repeat-y;}




.col2-right .right-col{width:245px; padding:0px 0px 22px; ; display: table-cell; vertical-align: top;}



.right-back{ border-bottom:1px solid #d5d9db; padding:12px 18px;}



.right-back a{color:#9f642a;; font-size:13px; text-decoration:underline; font-weight:bold;}



.right-back a:hover{ text-decoration:none;}



.right-col .address-block{padding:18px; border-bottom:1px solid #d5d9db;}



.address-block .prop-add{ padding-bottom:5px; color:#666666;}



.address-block .prop-add2{ font-size:14px; font-weight:normal; color:#666666;font-family:'bariolBold',Arial, Helvetica, sans-serif}



.map-block{padding:18px 13px 18px 17px; border-bottom:1px solid #d5d9db;}



.links-block{padding:14px 13px 18px 17px; border-bottom:1px solid #d5d9db; float:left;}



.links-block-title{width:100%; color:#9f642a;; font-size:20px;}



.links-block ul{margin:0px; padding:0px; list-style:none;}



.links-block li{width:100%; float:left; font-size:14px; line-height:17px;}



.links-block li a{display:block; color:#666666;}



.col2-right .left-col{width:711px; padding:22px; float: left;}



.property-search-title{ width:100%; float:left; border-bottom:6px solid #e7e7e7; padding-bottom:15px;}



.property-search-title .list-price{ width:72px; padding-right:23px; float:right;}



.search-title{width:400px; float:left;}



.search-title h1{margin:0px;}



.property-discription{ width:100%; float:left; padding:20px 0px; border-bottom:6px solid #e7e7e7;}



.property-disc-text{width:316px; float:left; margin-right:20px; font-size:14px; line-height:22px; font-weight:bold;}



.property-gallery{width:375px; float:left;}



.gallary-thumb{margin-top:7px;}



.gallary-thumb img{height:38px; width:38px; border:1px solid #c4c6c4; margin-right:7px;}



.roomRete{ width:100%; float:left; }



.roomRete .roomRete-title{font-size:20px; color:#9f642a;; width:100%; float:left; padding-top:23px;}



.roomRete ul{margin:0px; padding:0px; list-style:none;}



.roomRete li{ padding:17px 0px 14px; width:100%; float:left; border-bottom:1px solid #7f7f7f;}



.roomRate-disc{ width:480px; float:left; font-size:14px; color:#f37e49; font-weight:bold;}



.rr-price{ width:97px; float:left; margin-left:33px;}



.rr-price .price{ font-size:17px; width:100%; text-align:center; color:#000;font-weight:bold;}



.rr-price .per{ font-size:10px; color:#999999; width:100%; text-align:center;}



.roomRete .button{ width:70px; background:#f37e49; float:right;}



.roomRete .button a{display:block; text-align:center; height:29px; line-height:29px; color:#fff; font-size:17px; font-weight:bold; text-transform:uppercase; text-decoration:none;}



.roomRate-disc .notification{ width:447px; float:left; margin:5px 0px; padding:10px 10px 10px 23px; background:#ffcccc url(../images/notification-bg.png) left top no-repeat; color:#ff0000; line-height:15px; font-weight:normal; font-size:12px;}



.trip_summary{ width:197px; float:left; padding:25px 20px 20px 26px; border:1px solid #d5d9db; background: #fef2ec; border-top:0px; font-size:14px;}



.block-title{width:100%; float:left; padding-bottom:10px;}



.block-cont{ width:100%; float:left; padding-bottom:10px;}



.block-cont .label{width:70%; float:left; color:#666;}



.block-cont .value{ width:30%; float:left; color:#333;}







.rate_block{ width:199px; float:left; padding:10px 20px 20px 26px; border-bottom:1px solid #d5d9db; font-size:13px;}







.form_block{float:left; padding-top:20px; width:100%;}



.block_detail{font-size:14px; color:#000; padding:10px 0px 30px; float:left;}







.block_table{width:600px; float:left;}



.table_header{font-size:11px; color:#666666; line-height:35px; border-bottom:1px solid #cccccc; float:left;}



.table_col1{width:180px; float:left;margin-bottom: 10px;}



.table_col2{width:107px; float:left;}



.table_col3{width:144px; float:left;}



.table_col4{width:78px; float:left;}



.table_cont{font-size:14px; line-height:35px; border-bottom:1px solid #cccccc; float:left;}



.table_cont.last{border-bottom:1px solid #000;}



.table_cont.total{border:0px; font-size:18px;}



.block-btn-cont{width:100%; float:left; padding-top:60px; border: 0px solid #ccc !important;}



.block-btn-cont-air{width:100%; float:left; /*padding-top:10px;*/ margin-top:25px;}



.trip_form{ padding:10px 0px 0px 19px; float:left;}



.trip_fields{width:475px; float:left; margin-bottom:15px;}



.trip_label{width:109px; line-height:31px; float:left;}



.wid362 .jqTransformInputWrapper{width:362px !important;}



.wid362 .jqTransformInputWrapper input{width:352px !important; font-size:18px; color:#f37e49;}



.wid362 .jqTransformCheckboxWrapper{margin-top:6px; margin-right:9px;}







.detail-search{width:100%; float:left; background:url(../images/detail-search-bg.png) left top repeat-y; min-height:600px;}



.search-col2-left{width:598px; float:left;}



.search-col2-right{ width:340px; float:left; padding:33px 29px 33px 33px;}



.search-col2-right h1{ color: #9f642a; margin:0px;}



.accord-cont{width:100%; float:left; margin:30px 0px;}



.accord-title{ width:100%; float:left; padding-bottom:7px; border-bottom:1px solid #cccccc; margin-top:15px; }



/*.title-title{ width:197px; float:left;font-size:14px; color:#f37e49;}



.title-date{width:110px; float:left;font-size:14px; color:#f37e49;}*/







.title-title{ width:180px; float:left;font-size:14px; color:#f37e49;}



.title-date{width:125px; float:left;font-size:14px; color:#f37e49;}







.accord-top-cont{ width:100%; float:left; font-size:12px; margin-top:12px;}



.accord-top-cont .title-title{ font-size:12px; color:#000;}



.accord-top-cont .title-date{ font-size:12px; color:#000; text-align:right;}



.accord-top-cont p{color:#999999;}



.table-col{width:100%; float:left; font-size:12px;}



.nby_room{width:73px; float:left;}



.nby_gustName{width:145px; float:left;}

.nby_gustName1{width:125px; float:left;}

.nby_status{width: 85px; float:left;}


.nby_status1{width: 105px; float:left;}




.multiCiti-cont{ width:528px; float:left; padding:7px 0px 20px 40px;}



.multiCiti-cont ul{margin:0px; padding:0px; list-style:none;}



.multiCiti-cont li{width:100%; float:left; padding-top:15px}



.fields-cont{ width:122px; float:left; margin-right:10px;}



.wid122 .jqTransformInputWrapper{width:122px !important;}



.wid122 .jqTransformInputWrapper input{width:112px !important; font-size:18px; color:#f37e49;}



.wid528 .jqTransformInputWrapper{width:528px !important;}



.wid528 .jqTransformInputWrapper input{width:518px !important; font-size:18px; color:#f37e49;}



.multiCiti-cont .date .jqTransformInputWrapper input{color:#cccccc;}



.halffieldsCont label,



.fieldsHalf-cont label,



.fields1-cont label,



.fields3-cont label,



.fields4-cont label,



.fields-cont label{ font-size:20px; color:#000; padding-bottom:14px !important;}



.fields1-cont label span{ font-size:12px; color:#999999;}



.wid122 .jqTransformSelectWrapper{width:122px !important;}



.wid122 .jqTransformSelectWrapper span{width:111px !important; font-size:18px; color:#f37e49;}



.wid122 .jqTransformSelectWrapper ul{width:120px !important;}



.multiCiti-cont li a{ font-size:14px; font-family:'bariolBold';}



/*.multiCiti-cont ul.travel-info{margin:70px 0px 0px; padding:0px; list-style:none; float:left;}*/



.multiCiti-cont ul.travel-info{margin:22px 0px 0px; padding:0px; list-style:none; float:left;}



.fields3-cont{width:122px; float:left; margin-right:85px;}



.fields3-cont.last{width:122px; float:left; margin-right:0px !important;}



.fields3-cont-btn{width:100px; float:left; margin-right:0px;}



.fields1-cont{ width:528px; float:left; margin-top:15px;}



.fieldsHalf-cont{ width:50%; float:left; margin-top:15px;}







.bookOtherHotel{width:491px; float:left; background:none; min-height:600px; margin:30px 0px 0px 40px;}



.bookingDetails h1,



.bookOtherHotel h1{ font-weight:normal; margin:0px;}



.bookingDetails22 h1{ font-weight:normal; margin:0px;}



.bookOtherHotel ul{margin:0px; padding:0px; list-style:none;}



.bookOtherHotel li{width:100%; float:left; padding-bottom:15px;}



.wid481 .jqTransformInputWrapper{width:481px !important;}



.wid481 .jqTransformInputWrapper input{width:481px !important; font-size:18px; color:#f37e49;}



.wid236 .jqTransformInputWrapper{width:236px !important;}



.wid236 .jqTransformInputWrapper input{width:226px !important; font-size:18px; color:#f37e49;}



.bookOtherHotel .date .jqTransformInputWrapper input{ color:#ccc;}



.bookOtherHotel .fields3-cont{width:122px; float:left; margin-right:57px; margin-top:15px;}

.bookOtherHotel .fields4-cont{width:98px; float:left; margin-right:0px; margin-top:15px;}


.bookOtherHotel .big-btn{margin-top:0px; float:right; margin-right:10px;}



.bookOtherHotel span.jqTransformCheckboxWrapper{margin-top:6px;}







.bookingDetails22{width:920px; float:left; background:none; margin:30px 40px 0px;}



.bookingDetails{width:920px; float:left; background:none; /*min-height:600px;*/ margin:20px 40px 0px;}



.bookingDetails .col-left{width:400px; margin-right:30px; float:left;}



.bookingDetails .col-right{width:490px; float:left;}



.bookingDetails h2{font-weight:normal;}



.hotelName{font: normal 14px/18px 'bariolBold',Arial, Helvetica, sans-serif; width:100%; float:left; padding-bottom:5px; color:#000;}



.reserv-info-cont{width:100%; float:left; margin:10px 0px;}



.reserv-info-half{width:50%; float:left; font-size:14px;}



.info-label{ width:75px; float:left;}



.info-value{ width:150px; float:left;font: normal 14px/18px 'bariolBold',Arial, Helvetica, sans-serif;}



.info-value100{ width:415px; float:left;font: normal 14px/18px 'bariolBold',Arial, Helvetica, sans-serif;}



.tabular-cont{width:684px; padding:22px; float:left; background:#f7f1ee; margin-top:35px;}



.tabular-cont5{width:684px; padding:5px; float:left; background:#ffffff; /*margin-top:35px;*/}



.tabular-cont .statusH,



.tabular-cont .conf-cancelH,



.tabular-cont .guestNoH,



.tabular-cont .guestNameH,



.tabular-cont .roomH{float:left; padding-bottom:12px; color:#666666; font-size:11px; border-bottom:1px solid #c6c1be;}



.tabular-cont .roomH{width:106px; text-align:center;}



.tabular-cont .guestNameH{width:171px;}



.tabular-cont .guestNoH{width:108px;}



.tabular-cont .conf-cancelH{width:227px;}



.tabular-cont .statusH{width:71px;}



.tabular-cont .status,



.tabular-cont .conf-cancel,



.tabular-cont .guestNo,



.tabular-cont .guestName,



.tabular-cont .room{float:left; color:#000; font: normal 14px/30px 'bariolBold',Arial, Helvetica, sans-serif; border-bottom:1px solid #c6c1be;}


.tabular-cont .status12,



.tabular-cont .conf-cancel12,



.tabular-cont .guestNo12,



.tabular-cont .guestName12,



.tabular-cont .room12{float:left; color:#000; font: normal 14px/30px 'bariolBold',Arial, Helvetica, sans-serif}



.pastatus12{width:180px !important; font: normal 14px/30px 'bariolBold',Arial, Helvetica, sans-serif; vertical-align:top}



.grey12{border-bottom:1px solid #c6c1be}



.tabular-cont .room{width:106px;}



.tabular-cont .guestName{width:171px;}



.tabular-cont .guestNo{width:108px;}



.tabular-cont .conf-cancel{width:227px;}



.tabular-cont .status{width:71px;}



.bookRoom-btn{margin-top:15px; float:left;}



.bookRoom-btn1{margin-top:29px; float:left;}



.bookRoom-btn2{margin-top:10px; float:left;}



.rate_confirm{width:300px; float:left; padding-bottom:10px;}



.rate_confirm .rate-label{ width:144px; float:left;}



.rate_confirm .rate-value{ width::156px; float:left;}



.bookingDetails .col-right p{font-size:13px;}







.headerBar{width:910px; float:left; background:#f7f1ee; border-bottom:1px solid #cccccc; padding:5px; margin-top:30px;}



.headerBar .left-text{font: normal 19px/20px 'bariolBold',Arial, Helvetica, sans-serif; color:#9f642a;; float:left;}



.headerBar .right-text{font: normal 19px/20px 'bariolRegular',Arial, Helvetica, sans-serif; color:#9f642a;; float:right;}



.hotelName .hoteladdress{font: normal 14px/18px 'bariolRegular',Arial, Helvetica, sans-serif;}



.tabular_cont1{width:684px; padding:22px; float:left; margin-top:0px;}



.tabular_cont1 .statusH,



.tabular_cont1 .conf-cancelH,



.tabular_cont1 .guestNoH,



.tabular_cont1 .guestNameH,



.tabular_cont1 .roomH{float:left; padding-bottom:12px; color:#666666; font-size:11px; border-bottom:1px solid #c6c1be;}



.tabular_cont1 .roomH{width:106px; text-align:center;}



.tabular_cont1 .guestNameH{width:171px;}



.tabular_cont1 .guestNoH{width:136px;}



.tabular_cont1 .conf-cancelH{width:227px;}



.tabular_cont1 .statusH{width:71px;}



.tabular_cont1 .status,



.tabular_cont1 .conf-cancel,



.tabular_cont1 .guestNo,



.tabular_cont1 .guestName,



.tabular_cont1 .room{float:left; color:#666666; font: normal 14px/30px 'bariolBold',Arial, Helvetica, sans-serif; border-bottom:1px solid #c6c1be;}



.tabular_cont1 .room{width:106px;}



.tabular_cont1 .guestName{width:171px;}



.tabular_cont1 .guestNo{width:136px;}



.tabular_cont1 .conf-cancel{width:227px;}



.tabular_cont1 .status{width:71px;}







.profile_cont{width:920px; float:left; background:none; min-height:600px; margin:30px 40px 0px;}



.profile_cont .col-left{width:655px; margin-right:30px; float:left;}



.profile_cont .col-left ul{margin:0px; padding:0px; list-style:none;}



.profile_cont .col-left li{width:50%; float:left; margin-top:30px;}



.profile_cont .col-left li h2{margin-top:0px;}



.profile_cont .col-left li h2 span{padding-left:40px; font-weight:normal;}



.contact_cont{width:100%; float:left;}



.contact_cont .label{width:98px; float:left;font: normal 14px/24px 'bariolRegular',Arial, Helvetica, sans-serif; color:#000;}



.contact_cont .label235{width:98px; float:left;}







.contact_cont .value{width:210px; float:left;font: normal 14px/24px 'bariolBold',Arial, Helvetica, sans-serif; color:#000;}







.profile_cont .col-right{width:232px; float:left;}



.nav_block{padding:24px; margin-bottom:11px; background:#f7f1ee; float:left; width:185px; font-size:14px;}



.nav_block h2{margin:0px 0px 20px}



.nav_block ul{margin:0px; padding:0px; list-style:none;}



.nav_block li{width:100%; float:left; padding-bottom:10px}







.block_table100{width:100%; float:left;}



.table_header100{font-size:11px; color:#666666; line-height:35px; border-bottom:1px solid #cccccc; float:left;}



.table_cont100 .table_col1,



.table_header100 .table_col1{width:107px; float:left;}



.table_cont100 .table_col2,



.table_header100 .table_col2{width:170px; float:left;}



/*.table_cont100 .table_col3,



.table_header100 .table_col3{width:107px; float:left;}*/







.table_cont100 .table_col3,



.table_header100 .table_col3{width:85px; float:left;}











/*.table_cont100 .table_col4,



.table_header100 .table_col4{width:253px; float:left;}*/







.table_cont100 .table_col4,



.table_header100 .table_col4{width:253px; float:left; padding-right:10px;}







.table_cont100 .table_col5,



.table_header100 .table_col5{width:65px; float:left;}



/*.table_cont100{font-size:14px; line-height:35px; border-bottom:1px solid #cccccc; float:left;}*/



.table_cont100{font-size:14px; line-height:20px; border-bottom:1px solid #cccccc; float:left; margin-top:10px;}



.table_cont100.last{border-bottom:1px solid #000;}



.table_header100 .table_col1{text-align:center;}







.failMsg{clear: both; color: #ff0000; float: left; font-size: 14px; padding: 10px 0 0px;}



.checkout_form{float: left; padding: 19px 0 0 19px;}



.checkout_fields{float:left; margin-bottom:15px;}



.checkout_form label{width:109px; float:left; font-size:14px; color:#000;}



.wid171 .jqTransformInputWrapper{width:171px !important;}



.wid171 .jqTransformInputWrapper input{width:161px !important; font-size:15px; color:#f37e49;}



.wid35{width:35px; float:left; margin-right:25px;}



.wid35 .jqTransformInputWrapper{width:35px !important;}



.wid35 .jqTransformInputWrapper input{width:25px !important; font-size:15px; color:#f37e49;}



.wid44{width:44px; float:left; margin-right:25px;}



.wid44 .jqTransformInputWrapper{width:44px !important;}



.wid44 .jqTransformInputWrapper input{width:34px !important; font-size:15px; color:#f37e49;}



.wid81{width:81px; float:left; margin-right:25px;}



.wid81 .jqTransformInputWrapper{width:81px !important;}



.wid81 .jqTransformInputWrapper input{width:71px !important; font-size:15px; color:#f37e49;}



.form-hint{color:#999999; font-size:10px;}



.cardNo{padding-right:40px; float:left; font-size:14px; line-height:24px;}



.checkedLabel label{width:500px !important;}



.checkout-btn-cont {float: left; padding-top: 30px; width: 100%;}







.pop_wrapper{ width:380px; padding:35px; margin:auto; background:#fff;}



.pop_wrapper h2{margin-top:0px;}



.pop_wrapper .checkout_form{padding-top:0px;}



.pop_wrapper .block_detail{ padding:0px 0px 15px;}



.pop_wrapper .checkout_fields{margin:0px 0px 5px 0px;}



.wid239 .jqTransformInputWrapper{width:239px !important;}



.wid239 .jqTransformInputWrapper input{width:229px !important; font-size:15px; color:#f37e49;}



.pop_wrapper .wid35 .jqTransformInputWrapper{width:35px !important;}



.pop_wrapper .wid35 .jqTransformInputWrapper input{width:25px !important; font-size:15px; color:#f37e49;}



.pop_wrapper .wid35{margin:0px 5px;}



.pop_wrapper .wid81{width:auto;}







.travelRule .table_header100{font-size:11px; color:#666666; line-height:16px; padding:10px 0px; border-bottom:1px solid #cccccc; float:left;}



.travelRule .table_cont100 .table_col1,



.travelRule .table_header100 .table_col1{width:258px; float:left; padding-right:30px}



.travelRule .table_cont100 .table_col2,



.travelRule .table_header100 .table_col2{width:420px; float:left; padding-right:}



.travelRule .table_cont100{font-size:14px; line-height:16px; padding:10px 0px; border-bottom:1px solid #cccccc; float:left;}



.travelRule .table_cont100.last{border-bottom:1px solid #000;}



.travelRule .table_header100 .table_col1{text-align:left;}



.wid658 .jqTransformTextarea{width:658px !important;}



.wid658 .jqTransformTextarea input{width:648px !important; font-size:15px; color:#f37e49;}



.wid658 label{font-size:14px; color:#9f642a;; margin-top:30px !important;}







.expense_block{float: left; width: 100%;}







.expense_block label{font-size:14px; color:#f37e49;width:140px;}







.expense_block ul{ margin:0px; padding:0px; list-style:none;}



.expense_block li{ width:220px; float:left; padding:7px 0px;}



.expense_block .jqTransformCheckboxWrapper{margin-top:5px;}







.manage_nav_block{width:100%; height:58px; padding-bottom:13px; background:url(../images/manage_nav_bg.png) left top repeat-x;;}



.manage_nav_block ul{margin:0px; padding:14px 20px 0px; list-style:none;}



.manage_nav_block li{width:120px; height:44px; margin-right:10px; float:left;}



.manage_nav_block li a{padding:4px; height:36px; font-size:14px; color:#9f642a;; text-align:center; text-transform:uppercase; text-decoration:none; display:block;}



.manage_nav_block li.active a,



.manage_nav_block li a:hover{ color:#fff; background:url(../images/manage_nav_active.png) left top no-repeat;}



.form_col3_block{width:100%; float:left; margin-top:15px; padding-bottom:20px; background:url(../images/form-col3-bg.png) left top repeat-y;}



.form_col3_col3,



.form_col3_col2,



.form_col3_col1{ width:280px; padding:0px 29px 0px 21px; float:left;}



.form_col3_block .wid171{margin-bottom:10px;}



.form_col3_block label{width:101px; float:left; font-size:14px; color:#000;}



.wid171 .jqTransformSelectWrapper{width:171px !important;}



.wid171 .jqTransformSelectWrapper span{width:161px !important; font-size:18px; color:#f37e49;}



.block-btn-cont a.center{ width:118px; margin:0px auto; display:block;}







.mgmt_custom_block{padding:20px 40px;}



.mgmt_custom_block2{padding:5px 30px;}



/*.small_btn{width:87px; height:30px; float:left; margin-right:23px; background:url(../images/small-btn-bg.png) left top no-repeat;}*/



.small_btn{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:110px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}



.small_btn a{font-size:16px; color:#fff !important; text-decoration:none; display:block; text-align:center; line-height:30px;}



.mgmt_block{width:100%; float:left;}



.mgmt_block th{font-size:11px; color:#666666; text-align:left;border-bottom:1px solid #cccccc; padding:7px 0px;}



.mgmt_block td{ font-size:14px; color:#000; line-height:25px;border-bottom:1px solid #cccccc !important; }



.mgmt_block1 td{ font-size:14px; color:#fff; line-height:40px;border-bottom:0px !important; }











.pager-block{float:left; font-size:14px; margin-top:30px;}



.pager-block .pre{width:68px; float:left; padding-right:15px;}



.pager-block .next{width:42px; float:left; padding-left:15px;}



.pager-block a,



.pager-block .pre a,



.pager-block .next a{ text-decoration:none; float:left;	}



.pager-block a{padding:0px 3px;}











.box-block{width:919px; padding:15px 30px; float:left; background:#f0e3dd; margin-left:-30px;}



.wid280 .jqTransformInputWrapper{width:280px !important;}



.wid280 .jqTransformInputWrapper input{width:270px !important; font-size:15px; color:#f37e49;}



.wid280 .jqTransformSelectWrapper{width:280px !important;}



.wid280 .jqTransformSelectWrapper span{width:270px !important; font: normal 15px/15px 'bariolBold',Arial, Helvetica, sans-serif; color:#f37e49;}



.wid137 .jqTransformSelectWrapper{width:137px !important;}



.wid137 .jqTransformSelectWrapper span{width:127px !important; font: normal 15px/15px 'bariolRegular',Arial, Helvetica, sans-serif; color:#f37e49;}



.box-block .wid280{padding-top:0px;}



/*.manage_user_left{ width:458px; float:left;}



.manage_user_right{ width:462px; float:left;}*/



.manage_user_left{ width:422px; float:left;}



.manage_user_right{ width:486px; float:left;}







.manage_user_left label,



.manage_user_left .wid280 label{width:111px; font: normal 14px/26px 'bariolRegular',Arial, Helvetica, sans-serif;}



.manage_user_left span label {width:150px; font: normal 14px/26px 'bariolRegular',Arial, Helvetica, sans-serif;}



.manage_user_right .wid280 .jqTransformSelectWrapper span,



.manage_user_left .wid280 .jqTransformSelectWrapper span{font: normal 15px/15px 'bariolRegular',Arial, Helvetica, sans-serif;}



.manage_user_right label{width:190px; color:#000; font: normal 14px/26px 'bariolRegular',Arial, Helvetica, sans-serif;}







.wid109 .jqTransformInputWrapper{width:109px !important;}



.wid109 .jqTransformInputWrapper input{width:99px !important; font-size:15px; color:#f37e49;}



.manage_user_right .jqTransformCheckboxWrapper{margin-top:8px;}



.manage_user_right .block-btn-cont{padding-top:20px;}



.selectOtherReport{width:280px; height:31px; float:right; padding:7px; background:#f37e49;}







.selectOtherReport22{width:280px; height:31px; padding:7px; background:#f37e49;}







.header_block{margin-bottom:20px;}



.header_block h1{margin:8px 0px;}



.lebel-middle{width:110px; float:left; text-align:center; font: normal 14px/31px 'bariolRegular',Arial, Helvetica, sans-serif;}



.manage_user_right.report-right label{width:109px !important;}



.mirco-label{ width:255px; float:left; font-size:14px; color:#000;}



.mirco-value{width:50px; float:left; font-size:14px; color:#000;}







.report_block{width:100%; float:left;}



.report_block th{font-size:13px; font-weight:normal; color:#666666; text-align:left;border-bottom:1px solid #cccccc; padding:7px 0px 7px 5px;}



.report_block td{ font-size:14px; font-weight:normal; color:#000; border-bottom:1px solid #cccccc; /*font-weight:bold;*/padding:7px 0px 7px 5px;}



.report_block th.even,



.report_block td.even{ background:#f2f2f2;}







.footer{ width:100%; height:90px; float:left; background: -webkit-linear-gradient(#3e4347,#373738);background: -o-linear-gradient(#3e4347,#373738);background: -moz-linear-gradient(#3e4347,#373738);background: linear-gradient(#3e4347,#373738);}



.footer .footer_inner{width:1000px; margin:0px auto; text-align:center; padding-top:45px; color:#fff; background:url(../images/footer-inner-bg.png) left top repeat-x;}







/*-----------New CSS added on 26thFeb-----------*/







.roomCost-cont{width:100%; float:left; position:relative; margin-bottom:20px;}



.roomCost-text{ float:left; margin-left:250px; font-size:13px; color:#000; padding:15px 0px;}



.roomCost-text span{color:#f37e49;}



.roomCost-pointer{width:15px; height:29px; position:absolute; top:33px; left:442px;}



.roomCost-cont table .headerRow{background:url(../images/cost-meter-bg.png) left top no-repeat; height:38px;}



.roomCost-cont th{text-align:center; font-size:16px; font-weight:bold; color:#333333; border:0px;}



.roomCost-cont td{  text-align:center; font-size:11px; color:#333333; text-transform:uppercase; height:36px; vertical-align:middle;border-bottom:1px solid #e7e7e7; }



.roomCost-cont td:first-child{border-left:1px solid #e7e7e7;}



.roomCost-cont td:last-child{border-right:1px solid #e7e7e7;}



.table-content{ background:#fef2ec;}



.nav-block li.active a{ text-decoration:none;}



.nav-block li a{ text-decoration:none;}



.fields{margin-right:17px;}



.jqTransformInputInner div input{ line-height:31px !important;}







/*-----------New CSS added on 28thFeb-----------*/







select {height:29px; line-height:20px; border:1px solid #bfbfbf; /*background:url(../images/input-bg.png) left top repeat-x;*/ padding:3px; text-indent:2px; color:#f37e49;



font-size: 16px;



font-family: 'bariolRegular',Arial,Helvetica,sans-serif;



}



/*select{padding:3px; text-indent:0px;}*/



.inputtext{height:27px; line-height:27px; border:1px solid #bfbfbf; background:url(../images/input-bg.png) left top repeat-x;  padding:0px; margin:0px; text-indent:0px; color:#f37e49}



input[type="text"]{height:27px; line-height:27px; border:1px solid #bfbfbf; background:url(../images/input-bg.png) left top repeat-x; padding:0px; margin-left:0px; text-indent:5px; color:#f37e49}



.wid16666 {width:130px; padding:2px;}



.wid16666 input{width:145px;text-indent:0px;}



.wid224 input{width:224px;float:left;color:#f37e49;}



.wid111 input{width:111px; color:#f37e49;}



.wid11111 input{width:100px; color:#f37e49;}



.wid59 input{width:59px; color:#f37e49;}



.wid166 input{width:166px; color:#f37e49;}



.wid166_2 input{width:266px; color:#f37e49;}



.wid86 select{width:86px; color:#f37e49}



.wid166 select{width:166px; color:#f37e49}



.wid362 input{width:362px; font-size:15px; color:#f37e49;}



.wid425 input{width:362px; font-size:15px; color:#f37e49;}







.wid362_2 input{width:290px; font-size:15px; color:#f37e49;}



.wid362 input[type="checkbox"]{margin-top:6px; margin-right:9px;}



.wid122 input{width:122px; font-size:15px; color:#f37e49;}



/*.wid528 input{width:528px; font-size:15px; color:#f37e49;}*/



.wid122 select{width:122px; /*margin-left:2px;*/  margin-top:1px;/*font-size:16px; color:#f37e49;height:29px; padding:10px;*/}



.wid362 input{width:362px; font-size:15px; color:#f37e49;}



.wid362 input[type="checkbox"]{margin-top:6px; margin-right:9px;}



/*.wid528 input{width:528px ; font-size:15px; color:#f37e49;}*/



.wid481 input{width:481px ; font-size:16px; color:#f37e49;}



.wid236 input{width:246px ; font-size:15px; color:#f37e49;}



.wid171 input{width:171px; font-size:15px; color:#f37e49;}



.wid35{width:35px; float:left; margin-right:25px;}



.wid35 input{width:35px ; font-size:15px; color:#f37e49;}



.wid44{width:44px; float:left; margin-right:25px;}



.wid44 input{width:44px; font-size:15px; color:#f37e49;}



.wid81{width:81px; float:left; margin-right:25px;}



.wid81 input{width:81px ; font-size:15px; color:#f37e49;}



.wid239 input{width:229px ; font-size:15px; color:#f37e49;}



.pop_wrapper .wid35 input{width:25px ; font-size:15px; color:#f37e49;}



.wid658 textarea{width:658px ;}



.wid658 input{width:648px ; font-size:15px; color:#f37e49;}



.wid171 select{width:171px !important; /*font-size:16px; color:#f37e49;*/}



.wid280{float:left;}



/*.wid280 input{width:280px ; font-size:15px; color:#f37e49;}



.wid280 select{width:280px ; font: normal 15px/27px 'bariolBold',Arial, Helvetica, sans-serif; color:#f37e49;}



.wid137 select{width:137px ; font: normal 15px/27px 'bariolRegular',Arial, Helvetica, sans-serif; color:#f37e49;}*/







.wid280 input{width:280px ; font-size:15px; color:#f37e49;}



.wid280 select{width:280px ; font-size:15px; color:#f37e49;}



.wid137 select{width:137px ; font-size:15px; color:#f37e49;}







.wid28000 input{width:280px ;}



.wid28000 select{width:280px ;/*font-size: 15px;*/}







.wid23000 input{width:230px ;}



.wid23000 select{width:230px ;/*font-size: 15px;*/}







.manage_user_right .wid280 select,



.manage_user_left .wid280 select{font: normal 15px/27px 'bariolRegular',Arial, Helvetica, sans-serif;}



.wid109{float:left;}



.wid109 input{width:109px; font-size:15px; color:#f37e49;}



/*label{width:109px; line-height:29px; float:left;}*/



label{line-height:15px; float:left;}







.samelabel{width:109px; line-height:33px; float:left;}







.manage_user_right input[type="checkbox"]{float:left;margin-top:6px;margin-right:9px;}



.wid481 label{width:100%;}











/*Car search CSS Added*/



.carSearch-cont{margin-top:20px;}



.carSearch-cont h3{font-size:20px; margin-bottom:5px;}



.carSearch-cont li{padding-top:10px;}



.carSearch-cont label.radio{ color:#f37e49; font-size:18px; width:auto; float:none;}



.search-block .fields label,



.carSearch-cont label{width:100%; float:left; padding-bottom:5px; }



.search-block .fields input[type="text"],



.carSearch-cont input[type="text"]{/*line-height:24px; height:24px;*/ color: #f37e49; font-size: 18px; font-family:'bariolRegular',Arial,Helvetica,sans-serif}



.search-block .fields select,



.carSearch-cont select{height:29px;padding:2px; color: #f37e49; font-size: 18px; font-family:'bariolRegular',Arial,Helvetica,sans-serif}



.carSearch-cont textarea{color: #f37e49; font-size: 18px; font-family:'bariolRegular',Arial,Helvetica,sans-serif}



.wid528{width:500px;}



.halffieldsCont{width:45%; margin-right:5%; float:left;}



.carSearch-cont .halffieldsCont,



.carSearch-cont .fields1-cont{ margin-top:5px;}



.carSearch-cont .fields3-cont-btn{float: right; margin-right: 30px; width: 100px;}







.search-block .fields input[type="text"], .search-block select,



.search-block .fields label{ float:left; margin-left:0px;}



.wid174{width:174px;}



.wid110{width:110px;}



.wid70{width:70px;}







.search_result_cont .toolbar{border-bottom:1px solid #E1E1E1; padding-bottom:5px;}



.matrix_cont{width:655px; float:left; padding:15px 40px; position:relative; border-bottom:6px solid #E1E1E1;}



.matrix_table{width:100%; float:left; background:#f7f2ef;}



.matrix_table table{float:left; text-align:center; color:#f37e49; font-size:14px; line-height:22px;}



.matrix_table table a{float:left; text-align:center; color:#f37e49; text-decoration:none;}



.slide_left{ position:absolute; left:0px; top:50%;}



.slide_right{ position:absolute; right:0px; top:50%;}



.left-text{text-align:left !important;}



.padL10{ padding-left:10px;}



.search_result_cont .list-img-cont{ width:95px; padding-right:3px;}



.list-img-cont .brand_logo{ width:100%; text-align:center; padding-bottom:5px;}



.search_result_cont .list-price .per{padding-bottom:5px;}



.search_result_cont .list-main .list-disc{ width:525px; position:relative;}



.search_result_cont .notification{ width:492px;}



.search_result_cont .disc-title{margin-left:26px; width:325px; font-size:14px; font-weight:bold;}



.search_result_cont .disc-title.last{ border-bottom:0px; padding-top:7px;}



.car-detail{width:160px; float:right; text-align:center; font-size:12px; color:#333333; position:absolute; right:0px; top:0px; line-height:18px;}



.car-detail span{ font-size:14px; font-weight:normal; color:#f37e49; }



.pagination_cont{width:100%; float:left; margin-top:30px; text-align:center;}



.pagination{width:auto; display:table; margin:0px auto;}



.pagination a{border:1px solid #cd9c57; padding:3px 7px; font-size:12px; line-height:13px; background:url(../images/pagination-bg.png) left top repeat-x; text-decoration:none;}



.pagination span{padding-left:2px;}



.pagination a.active{border:1px solid #c87243; background:#ffbf8b;}



.pagination .disable{border:1px solid #cd9c57; padding:3px 7px; font-size:12px; line-height:13px; background:url(../images/pagination-bg.png) left top repeat-x; text-decoration:none; filter: alpha(opacity=30); opacity: 0.3;}







.car_search_detail .left-col h1{color:#f37e49 !important; text-transform:none !important; margin-bottom:5px; font-weight:bold}



.car_search_detail .left-col .title{position:relative;}



.car_search_detail .left-col .title img.fr{position:absolute; top:0px; right:0px; }



.car_search_detail .left-col .title h2{ font-weight:normal; margin:0px;}







.review_block{width:100%; float:left;}



.review_block h2{ font-weight:normal;}



.review_block td{color:#f37e49; font-size:14px; line-height:28px;}



.review_block tr td + td + td,



.review_block tr td + td{ text-align:right;}



.thick_hr{ width:100%; height:6px; border:0px; border-bottom:6px solid #e7e7e7; margin:15px 0px;}



.thin_hr{ width:100%; height:0px; border:0px; border-bottom:1px solid #e7e7e7; margin:5px 0px;}



.expense_detail_box .thin_hr{ margin-top: 0px;}







.booking_block,



.travel_rule_block,



.average_block,



.equipment_block{width:100%; float:left;}



.booking_block h2,



.travel_rule_block h2,



.average_block h2,



.equipment_block h2{ font-weight:normal;margin-top:0;}



.equipment_block td{color:#f37e49; font-size:14px; line-height:28px;}



.equipt_text{ line-height:20px !important;}



.equipment_block td select{ line-height:25px; height:25px;}



.wid50{width:50px;}







.travel_rule_block th,



.average_block th{ font-size:14px; color:#666666; border-bottom:1px solid #e7e7e7; text-align:left; line-height:25px; font-weight:normal;}



.travel_rule_block td,



.average_block td{ font-size:14px; color:#000; border-bottom:1px solid #e7e7e7; text-align:left; line-height:25px;}



.travel_rule_block td{padding-right:5px;}



.term_condition label,



.comment_txt{font-size:14px; color:#f37e49; margin:10px 0px;}



.comment_txt label{ width:140px;font-size:14px; color:#f37e49; margin:5px 0px;}



.travel_rule_block td label{font-size:14px; color:#f37e49;width:140px;}



.travel_rule_block .approver td{border:0px;}











.travel_rule_block22 td label{color: #f37e49;



	font-size:14px;



	width:200px;



	line-height:10px;



}



.travel_rule_block22 .approver td{border:0px;}











.save_book_btn{padding:0px 15px; background:#f37e49; color:#fff; font-size:17px; line-height:30px; float:left; text-transform:uppercase; text-decoration:none; display:block; margin:20px 0px 10px;}



.save_book_btn22{padding:0px 7px; background:#f37e49; color:#fff; font-size:17px; line-height:30px; float:left; text-transform:uppercase; text-decoration:none; display:block; margin:20px 0px 10px; margin-left:10px;}







.back_link{padding:20px; width:auto; border-bottom:1px solid #e7e7e7; margin-bottom:20px;}



.back_link a{color:#9f642a;; font-size:13px; font-weight:bold;}







.img_block{padding:0px 16px; width:auto;}



.img_block p{ font-size:13px;}







.rate-confirm{padding:0px 16px 20px; width:auto;border-bottom:1px solid #e7e7e7; margin-bottom:20px; }



.rate-confirm tr td + td{ text-align:right;}



.rate-confirm td{font-size:13px;}







.checkout_block{width:100%; float:left; padding-top:20px;}



.wid165{width:165px;}



.wid45{width:45px;}



.wid362{width:362px;}



.wid425{width:425px;}



.wid275{width:275px;}



.wid60{width:60px;}



.wid94{width:94px;}



.checkout_block select{font-size: 15px;color: #f37e49;height: 29px; padding:2px;}



.checkout_block input{border:1px solid #c4c4c4; line-height:27px; height:27px;}



.checkout_block td{float: left; /*height: 31px;*/ line-height: 31px; /*margin-bottom: 15px;*/ font-size:14px; padding-bottom:15px;}







.checkout_block_list{float: left; height:0px; line-height: 0px; /*margin-bottom: 15px;*/ font-size:14px; padding-bottom:15px;}







.phone-no td{ padding-right:10px;}



.checkout_block .form-hint{font-size:10px; font-style:italic; line-height:14px; margin-bottom:0px;}



.phone-fields{height:auto !important;}



.cancel-btn{ margin-left:10px;}







.no-data-found{color: #f37e49; float: left; font-size: 14px; width: 100%; text-align:center;}



.car-accord-title{ width:100%; float:left; padding-bottom:7px; border-bottom:1px solid #cccccc; }



.car-accord-title .title-title{ width:187px; float:left;font-size:14px; color:#f37e49;}



.car-accord-title .title-date{width:120px; float:left;font-size:14px; color:#f37e49;}



.car-trip{  border-bottom: 1px solid #CCCCCC; padding-bottom:10px;}



.car-trip th{ text-align:left; font-family: 'bariolBold';font-weight:normal;}



.hotel-trip{  border-top: 1px solid #CCCCCC; padding-top:10px;}



.accord-btn-cont{width:100%; float:left;}



.accord-btn-cont .right-btn{margin-left:25px;}



.car-trip .title-title strong{font-family: 'bariolBold'; font-weight:normal;}







.small-sidebar-btn{ background: transparent url(../images/small-btn-sidebar.png) left top no-repeat; width:87px; height:23px; font:bold 13px/26px 'bariolRegular', Arial, Helvetica, sans-serif; color:#000; border:0px; padding:0px; text-align:center; margin-top:15px; cursor:pointer;}







.total_hours{float:right;}



.wid580{width: 580px !important;}



.bookingDetails td{font-size:13px;}



.bookingDetails .tabular-cont h2{ margin:0px 0 5px 0;}



.t_right{ text-align:right;}



.t_center{ text-align:center;}



.t_left{ text-align:left;}



.bookingDetails .tabular-cont .review th,



.bookingDetails .tabular-cont .review td{ font-size:14px; border-bottom:1px solid #C6C1BE; padding:5px 0px;}







.bookingDetails .tabular-cont5 .review th,



.bookingDetails .tabular-cont5 .review td{ font-size:14px; border-bottom:0px solid #C6C1BE; padding:5px 0px;}











/*input, select {



    color: #404040;



    font-family: 'bariolRegular',Arial,Helvetica,sans-serif;



    font-size: 12px;



    height: 31px;



    line-height: 18px;



    margin: 0;



    padding: 0;



    vertical-align: middle;



}



form label {



    display: block;



    float: left;



    margin-right: 8px;



    margin-top: 4px;



    color: #000000;



    padding-bottom: 14px;



}



.wid122 input, .wid122 select {



    color: #f37e49;



    font-size: 18px;



    width: 122px;



}*/







input[type="submit"]{font-family: 'bariolRegular',Arial,Helvetica,sans-serif;color: #000000; margin-left:0px;}







.air-sortby a{ text-transform:none !important;}



.air_matrix_cont{width:655px; min-height:140px; float:left; padding:15px 40px; position:relative;}



.slide_left_btn{ position:absolute; left:0px; top:10%;}



.slide_right_btn{ position:absolute; right:0px; top:10%;}







.table_head{ background:#f37e49; width:85px; height:32px; color:#ffffff; font-size:13px; font-weight:bold; text-align:center; padding:0px 5px; line-height:14px;}



.table_head a{ text-decoration:none; outline:none; color:#ffffff;}



.table_head a:hover{ text-decoration:none;}







.table_row_head{background:#f9bea4; width:93px; height:30px; color:#000000; font-size:13px; font-weight:bold; text-align:right; padding-right:10px;}



.table_row_head a{ text-decoration:none; outline:none; color:#000000;}



.table_row_head a:hover{ text-decoration:none;}







.table_data{width:75px; height:30px; background:#f9e8e1; color:#000000; font-size:13px; font-weight:bold; text-align:center;}



.table_data a{ text-decoration:none; outline:none; color:#000000;}



.table_data a:hover{ text-decoration:none;}







.air_search_list{ border-bottom:2px solid #c4c4c4 !important;}



.air_search_list.last{border:0px !important;}



.list_name{ font-size:16px; color:#f37e49; width:110px; padding-left:10px;}



.list_coach{font-size:14px; color:#666666; text-align:center; font-weight:bold;}



.list_detail{font-size:14px;text-align:center; font-weight:bold;}



.air_list_price .price{margin-bottom:7px;}



.list_table_font{font-size:14px; font-weight:bold; text-align:left;}



.list_table_font_normal{font-size:14px; text-align:center;}



.air_notification {



    background: url("../images/notification-bg.png") no-repeat scroll left top #FFCCCC;



    color: #FF0000;



    float: left;



    line-height: 15px;



    margin: 15px 0 0;



    padding: 10px 10px 10px 23px;



    width: 94%;



}


.air_notification2 {

    background: no-repeat scroll left top #FFCCCC;

    color: #FF0000;

    float: left;

    line-height: 18px;

    margin: 15px 0 0;

    padding: 10px;

    width: 97%;

}


.air_search_list.active{ background:#fef2ec; padding-bottom:10px;}



.air_search_detail{ margin-top:20px; float:left; font-size:14px; padding-left:10px; padding-right:10px;}



.air_search_detail th{ background:#f8b89a; font-size:14px; font-weight:bold; color:#000000; text-align:left; height:20px; padding:0px 10px;}



.air_search_detail th + th{ text-align:right;}



.list_bold_font{font-size:14px; font-weight:bold; text-align:left; height:25px; vertical-align:bottom;}



.air_search_detail .hours{padding-right:10px; text-align:right;}



.text_note{font-size:12px; color:#666666;}



.marT20{margin-top:20px;}



.marT10{margin-top:10px;}







.change_table{margin-top:10px; float:left; font-size:14px; }



.change_table th{ font-weight:normal;background:#fbd5c3;}



.air_search_detail .change_table th + th{ text-align:left;}



.air_search_detail .change_table th + th + th{ text-align:right;}





.change_table1{margin-top:5px; float:left; font-size:14px; margin-bottom:5px}



.change_table1 th{ font-weight:normal;background:#fbd5c3;}



.air_search_detail .change_table1 th + th{ text-align:left;}



.air_search_detail .change_table1 th + th + th{ text-align:right;}







/*input[type="checkbox"]{float:left; height:25px; margin-right:5px;}*/







.flight_leg_table{width:181px; height:31px; background:url(../images/flight-leg-bg.png) left top no-repeat; margin-top:20px; }



.flight_leg_table td{width:29px;}



.flight_leg_table td a{display:block; height:29px; text-align:center; vertical-align:middle; font:normal 18px/29px 'bariolBold',Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}



.flight_leg_table td a.selected{ background:#f37e49; color:#ffffff;}











/*.footer {



    background: url("../images/wrapper-bg.jpg") repeat-x scroll left top transparent;



    float: left;



    height: 90px;



    width: 100%;



}



.footer .footer_inner {



    background: url("../images/footer-inner-bg.png") repeat-x scroll left top transparent;



    color: #FFFFFF;



    margin: 0 auto;



    padding-top: 45px;



    text-align: center;



    width: 1000px;



}*/







.white-bg{ background:#ffffff !important;}



.expense_block{float: left; width: 100%;}



.expense_block ul{ margin:0px; padding:0px; list-style:none;}



.expense_block li{ width:220px; float:left; padding:7px 0px;}







.travelRule .table_header100{font-size:11px; color:#666666; line-height:16px; padding:2px 0px; border-bottom:1px solid #cccccc; float:left;}



.travelRule .table_cont100 .table_col1,



.travelRule .table_header100 .table_col1{width:258px; float:left; padding-right:30px}



.travelRule .table_cont100 .table_col2,



.travelRule .table_header100 .table_col2{width:420px; float:left; padding-right:}



.travelRule .table_cont100{font-size:14px; line-height:16px; padding:2px 0px; border-bottom:1px solid #cccccc; float:left;}



.travelRule .table_cont100.last{border-bottom:1px solid #000;}



.travelRule .table_header100 .table_col1{text-align:left;}



.wid658 textarea{width:658px !important;}



.wid658 input{width:648px !important; font-size:15px; color:#f37e49;}



.wid658 label{font-size:14px; color:#9f642a;; margin-top:30px !important;}







.air-search-title{ width:100%; float:left;}



.air-form_block {float: left; width: 100%;}



.change-detail,



.flight-detail{font-size:14px;}



.flight-detail th{ background:#f9bea4; height:32px; font-size:14px; color:#666666;}



.flight-detail2 th{ /*background:#f9bea4;*/ height:32px; font-size:14px; color:#000;}



.txt-left{text-align:left;}



.txt-right{text-align:right;}



.padR10{ padding-right:10px;}



.padTB10{ padding:10px 0px;}



.padTBR10{ padding-top:10px; padding-bottom:10px; padding-right:10px;}



.table-head{ font-size:13px; font-weight:bold; color:#000000;}



.change-detail th{ background:#fbd5c3; height:32px; font-size:13px; color:#666666;}



.change-detail2 th{ /*background:#fbd5c3;*/ height:32px; font-size:13px; color:#666666;}



.alt-flight th{ background:#f9bea4; height:32px; font-size:14px; color:#666666;}



.alt-flight td{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; height:30px; text-align:center;}



.alt-flight td.last{border-right:1px solid #cccccc;}



.air-search-title h1{margin:5px 0px;}







.span350 {



width: 343px !important;}







.marL100{ margin-left:100px;}



.marL125{ margin-left:125px;}



.hotelName1{font: normal 13px/18px 'bariolBold',Arial, Helvetica, sans-serif; width:100%; float:left; padding-bottom:5px; color:#666;}



.book-flight-table th{ color:#666666; text-transform:uppercase;}



.book-flight-table td{ color:#000000; font-weight:bold;}



.book-flight-table td,



.book-flight-table th{height:30px; text-align:center; border-bottom:1px solid #cccccc;}







.flight-booking .col-left{float: left; margin-right: 30px; width: 600px;}







.wid225{width:225px;}



.wid220{width:220px;}



.arranger{
min-width: 70px;
background: #f37e49;
padding-top:10px; padding-bottom:10px;
margin-top:10px;
text-align:center;
display: block;
height: 29px;
line-height: 29px;
color: #fff !important;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;	
}

.arranger_container .arranger{
min-width: 70px;
background: #f37e49;
padding-top:10px; padding-bottom:10px;
margin-top:10px;
text-align:center;
display: block;
height: 29px;
line-height: 29px;
color: #fff !important;
font-size: 16px !important;
font-weight: normal !important;
text-transform: none !important;
text-decoration: none;	
}

.arranger a{padding:4px; color:#fff; text-align:center; text-decoration: none;}
.arranger.active a,
.arranger a:hover{ color:#fff; text-decoration: underline;}
.arranger_container .arranger a:hover{ color:#fff; text-decoration: none !important;}

.boldtext{



font-size: 20px;



color: #f37e49;



line-height: 28px;



font-weight: normal;



}







.smltxt{font-size:14px; color:#f37e49;}



.smltxt333{font-size:16px; color:#f37e49;}



.smltxt222{font-size:20px; color:#f37e49;}



.smltxt444{font-size:24px !important; color:#f37e49;}



.smltxt2{font-size:14px !important; }



.lrgtxt{font-size:15px !important; }



.lbltxt{font-size:15px !important; }



.brwntxt{font-size:16px;color:#9f642a;; !important; }



.brwntxt1{font-size:16px; color:#9f642a;; !important; vertical-align:top}



.blacktxt{font-size:16px;color:#000; !important; }



.blacktxt2{font-size:15px;color:#000; !important; }







.widd28000{width:280px ;}



.widd340{width:340px ;}



.widd171{width:171px ;}



.widd140{width:140px ;}



.widd185{width:176px ;}



.widd200{width:200px ;}



.widd215{width:215px ;}







input.file {



	width: 150px;



	height: 20px;



	border: 1px solid #BBB;



	border-right: 0;



	color: #888;



	padding: 5px;



	



	-webkit-border-top-left-radius: 5px;



	-webkit-border-bottom-left-radius: 5px;



	-moz-border-radius-topleft: 5px;



	-moz-border-radius-bottomleft: 5px;



	border-top-left-radius: 5px;



	border-bottom-left-radius: 5px;



	



	outline: none;



}







div.file_upload {



	width: 80px;



	height: 24px;



	background: #7abcff;



	background: -moz-linear-gradient(top,  #7abcff 0%, #60abf8 44%, #4096ee 100%);



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee));



	background: -webkit-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);



	background: -o-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);



	background: -ms-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);



	background: linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 );







	display: inline;



	position: absolute;



	overflow: hidden;



	cursor: pointer;



	



	-webkit-border-top-right-radius: 5px;



	-webkit-border-bottom-right-radius: 5px;



	-moz-border-radius-topright: 5px;



	-moz-border-radius-bottomright: 5px;



	border-top-right-radius: 5px;



	border-bottom-right-radius: 5px;



	



	font-weight: bold;



	color: #FFF;



	text-align: center;



	padding-top: 8px;



}



div.file_upload:before {



	content: 'UPLOAD';



	position: absolute;



	left: 0; right: 0;



	text-align: center;



	cursor: pointer;



}







div.file_upload input {



	position: relative;



	height: 30px;



	width: 250px;



	display: inline;



	cursor: pointer;



	opacity: 0;



}







/*ASHISH ----- 26-09-2013*/







.browse1 { background-image:url(../images/Upload-Receipt-Page2_03.jpg); 



		width:917px; 



		height:150px; 



		background-repeat:no-repeat; background-position:center top; 



		}



#Drag { margin:27px 52px; 



		height:80px; 



		width:810px; 



		border-style:dashed; 



		border-width:0.37em;



		font-family:"Bariol Regular"; background-color:#f8e8e1; list-style:none; float:left;}



		



.bgimg {
        
        background:url(../images/Upload-Receipt-Page2_07.jpg); 



		width:204px; 



		height:255px; 



		margin-left:52px; margin-bottom:25px;



		float:left; 



		margin-right:-26px; 



		background-repeat:no-repeat}



		



.bgimg1 { background:url(../images/Upload-Receipt-Page2_07.jpg); 



		width:204px; 



		height:255px; 



		margin-left:52px; margin-top:25px; 



		float:left; 



		margin-right:-26px; 



		background-repeat:no-repeat}



		



.image2{width:125px; 



		height:100px;



		margin:6px;



		}	







.image22{width:200px; 



		height:180px;



		margin:6px;



		}			







.image3{ padding-right: 9px; 



		padding-top:4px; 



}







.image4{width:190px; 



		height:203px;



		margin:6px;



}



.image5{ float: right;
    
	margin-right: 8px;

    font-size: 30px !important;
}



}



/*ASHISH --Expense Pages--- 26-09-2013*/







.back 		 {padding: 10px 0px 0px 30px;



			 margin: 10px 0px 0px 17px; 



			 float:left;}



			



			 



.filter_bg	{background-color:#eef3f6;  



			background-position:left; 



			width:23%;



			height:1225px; 



			margin-left: 1px; 



			margin-top:0px; 



			margin-bottom:0px;



			text-align:center;



			padding-top:0px; 



			padding-bottom:0px;



    		float:left;



			box-shadow: inset -10px 0px 10px -5px rgba(0,0,0,0.2);}















.filter_form {font: normal 25px "Bariol regular",arial; 



			 margin-left:19px; 



			 margin-top:25px; 



			 margin-right:20px; 



			 text-align:left}			







.grey_line	{background-color:#cccccc; 



			background-position:left;  



			/*margin-left:25px; */



			margin-top:15px;  



			width:734px; 



			height:2px; 



			float:left}



			



.grey_line2	{background-color:#cccccc; 



			background-position:left;  



			/*margin-left:25px; */



			margin-top:5px;  



			width:734px; 



			height:2px; 



			float:left}			



			   



.table_set	{margin-top:25px; 



			margin-right:22px;



 			width:72%;



			}



					



					



.orange_bg	{background-color:#f37e49;  



			background-position:center; 



			width:99%;



			border-radius: 8px;



		    -webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



    		-khtml-border-radius: 8px; 



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding: 5px 0px 5px 7px;



    		float:left;  }



			



.white_bg	{background-color:#fff;  



			background-position:center; 



			width:99%;



			text-align:center;



			border-radius: 8px;



			-webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



    		-khtml-border-radius: 8px; 



			vertical-align:middle;



			padding: 12px 0px 12px 7px;



    		float:left;}



			



.pink_bg	{background: #f9e8e1;  



			background-position:center; 



			width:99%;



			text-align:center; vertical-align:middle;



			border-radius: 8px;



		    -webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



			-khtml-border-radius: 8px;



			padding: 12px 0px 12px 7px;



			float:left;}



			



.big-btn-nr{



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:110px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;}







/*.big-btn-nr {background:url(../images/expense_report_page/big-btn-newreport2.png) left top no-repeat; 



			width:111px; 



			height:30px; 



			/*font:normal 16px 'bariolRegular', Arial, Helvetica, sans-serif; */



			/*color:#000; 



			border:0px; 



			padding:0px; */



			/*text-align:center; 



			cursor:pointer;}*/*/



			



/*.small_btn{width:87px; height:30px; float:left; margin-right:23px; background:url(../images/small-btn-bg.png) left top no-repeat;}*/







.big-btn-nr a{font-size:16px; color:#000; text-decoration:none; display:block; text-align:center; line-height:30px;}











/*.big-btn-nr a{font-size:13px; color:#000; text-decoration:none; display:block; text-align:center; line-height:30px;}			



*/



.eff_exp	{border:0px solid #ccc !important;



			height: 14px !important;



			padding:3px !important;



			/*width:37% !important;*/



			font-size:14px !important;}



	







<!--css for Car, Air, Hotel information Page-->







.back1 {	padding: 5px 0px 0px 30px;



		margin: 5px 50px 0px 17px; 



		float:left;}



		



.bg1	{ background-color:#fff; 



		width:900px; 



		height:1000px; 



		background-repeat:repeat-y; margin-left:50px}











		



input,select.effect {/*border:1px solid #ccc;*/



			/*height: 25px;*/



			/*padding:3px;*/



			/*width:100%;*/



			font-size:14px;}



			



.black_line	{background-color:#777777;			



			 height:0.01em; 



			 width:275px; 



			 line-height:2px;



			/*float:left*/}







#w_check	{line-height:28px; 



			font: normal  "Bariol Regular", Arial, sans-serif;



			font-size:15px }



#createexpenseitem	{line-height:28px; 



			font: normal  "Bariol Regular", Arial, sans-serif;



			font-size:15px }



.w_check1	{line-height:28px; 



			font: normal  "Bariol Regular", Arial, sans-serif;



			font-size:16px }







.w_check2	{line-height:28px; 



			font: normal  "Bariol Regular", Arial, sans-serif; 



			/*font-size:18px;*/ }







.w_check3	{ font-size:14px; line-height:20px}







.w_check4	{ font-size:15px; line-height:20px}







.w_check5	{ font-size:13px; line-height:20px; letter-spacing:0em; word-spacing:0.0em;}







.orange_bt{background-color:#f37e49;  



			background-position:center; 



			width:143px;



			height:27px; 



			/*margin-left:90px; */



			margin-top:10px; margin-bottom:10px;



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding-top:3px; 



			padding-bottom:4px;



    		float:left; 



			cursor:pointer;border:0px solid #ccc; }







.orange_bt1{background-color:#f37e49;  



			background-position:center; 



			width:132px;



			height:27px; 



			/*margin-left:90px; */



			margin-top:10px; margin-bottom:10px;



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding-top:3px; 



			padding-bottom:4px;



    		float:left; 



			cursor:pointer;border:0px solid #ccc;  }



			



.orange_bt2{background-color:#f37e49;  



			background-position:center; 



			width:210px;



			height:27px; 



			margin-top:10px; margin-bottom:10px;



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding-top:3px; 



			padding-bottom:4px;



    		float:left; 



			cursor:pointer;border:0px solid #ccc;  }



			



.orange_bt3{background-color:#f37e49;  



			background-position:center; 



			width:174px;



			height:27px; 



			margin-top:10px; margin-bottom:10px;



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding-top:3px; 



			padding-bottom:4px;



			cursor:pointer;



    		float:left;border:0px solid #ccc;  }







.orange_bt4{background-color:#f37e49;  



			background-position:center; 



			width:181px;



			height:27px; 



			margin-top:10px; margin-bottom:10px;



			color:#fff; 



			vertical-align:middle; 



			text-align:center; 



			padding-top:3px; 



			padding-bottom:4px;



    		float:left; cursor:pointer; border:0px solid #ccc;



			 }







.gr_line	{background-color:#e2e2e2;			



			 height:2px; width:100%;



			float:left}



			



.pnk_line	{background: #f9e8e1; 



			background-position:center; 



			line-height:3px; 		



			height:0.01em;}







.gap		{width:100%; 



			height:10px; 



			line-height:10px; 



			background-color:#fff; }







.gap1		{width:100%; 



			height:20px; 



			line-height:20px; 



			background-color:#fff; }



			



.eff		{border:0px solid #ccc !important;



			height: 14px !important;



			padding:3px !important;



			width:10% !important;



			font-size:14px !important;}



			



.eff1		{border:0px solid #ccc !important;



			height: 15px !important;



			padding:3px !important;



			width:15% !important;



			font-size:14px !important;}



			











/*ASHISH ---Manage Expense page css-- 26-09-2013*/







.back {	padding: 10px 0px 0px 30px;



		margin: 10px 0px 0px 17px; 



		float:left;}







/*.back_bt {	padding: 10px 0px 0px 30px;



		margin: 10px 0px 0px 22px; 



		float:left;}*/



		



.back_bt {	font-size: 15px;



text-decoration: none;



outline: none;



color: #f37e49;}







.back_bt a{	font-size: 15px;



text-decoration: none;



outline: none;



color: #f37e49;}







.exp_rep{text-align:left; font: normal "Bariol Regular";



		color:#000; 



		font-size:17px; 



		margin-left:55px; 



		padding-top:3px; 



		float:left;}







.exp_rep_head	{text-decoration:none; 



				font: normal "Bariol regular"; 



				text-align: left; 



				color:#9f642a;; 



				font-size:15px; 



				float:left; 



				margin-left:32px;}



		



.exp_rep_head1{text-decoration:none; 



			font: normal "Bariol regular"; 



			text-align:right; 



			color:#9f642a;; 



			font-size:15px; 



			float:left; 



			margin-left:45px;}



		



.active1{height:36px;



		font-size:15px; 



		font: normal "Bariol regular"; 



		color:#9f642a;; 



		text-align:center; 



		text-transform:uppercase; 



		text-decoration:none; 



		display:block}



		



.table_bg1{ background-color:#f37e49;  



			background-position:center;



			width:100%;



			/*height:46px; */



			margin-top:25px; border-radius: 8px;



		    -webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



    		-khtml-border-radius: 8px; 



			color:#fff; 



			padding-top:3px;



			padding-bottom:3px;



			float:left;}



			



.table_bg2{ background: #f9e8e1;  



			background-position:center; 



			width:100%;



			border-radius: 8px;



			-webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



    		-khtml-border-radius: 8px; 



    		float:left; 



			padding-top:2px; 



			padding-bottom:2px}



			



.table_bg3{ background-color:#fff;  



			background-position:center; 



			width:100%;



			 border-radius: 8px;



		    -webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



			-khtml-border-radius: 8px; 



    		float:left; 



			padding-top:2px; 



			padding-bottom:2px}



		



.table_bg4{ background: #f9e8e1;  



			background-position:center; 



			width:100%; 



			border-radius: 8px;



			-webkit-border-radius: 8px;



    		-moz-border-radius: 8px;



    		-khtml-border-radius: 8px; 



    		float:left; 



			padding-top:4px; 



			padding-bottom:5px}



			



.table_set1 {text-align:center; 



			vertical-align:middle;



			font-size:15px;}



			



.orange1	{ font-size:16px;



			color:#FFFFFF; 



			text-align:center; 



			background:#f37e49; margin-left:10px}



.whiteanchor{



  color: #FFFFFF



}







.or_bg{ background-color:#f37e49; 



width:200px; 



height:20px; 



line-height:25px; 



padding:5px 25px 5px 25px; 



color:#fff; 



text-align:center; 



margin-left:20px; 



font-size:16px; 



float:left:}







.h2content{



	margin-top:0px;



	margin-bottom:0px;	



}







@media only screen and (max-height:975px) and (min-height:801px){



	



	.main{width:100%; float:left; background:#fff; min-height:810px !important;}



	.main2{width:100%; float:left; background:#fff; min-height:810px;}







}







@media only screen and (max-height:1100px) and (min-height:976px){



	



	.main{width:100%; float:left; background:#fff; min-height:935px !important;}



	.main2{width:100%; float:left; background:#fff; min-height:935px;}







}







@media only screen and (max-height:800px) and (min-height:768px){



	



	.main{width:100%; float:left; background:#fff; min-height:635px !important;}



	.main2{width:100%; float:left; background:#fff; min-height:635px;}







}







@media only screen and (max-height:767px){



	



	.main{width:100%; float:left; background:#fff; min-height:602px !important;}



	.main2{width:100%; float:left; background:#fff; min-height:602px;}











}







.xyz{margin-left:10px}







.pad_lft{padding-left:7px}







.pad_lft1{padding-left:12px}











.forum_button1{



	



	display:inline-block;



	font: "Bariol Regular" !important;



	color:#ffffff;



	font-size:18px !important;



	font-style:normal;



	height:35px;



	line-height:35px;



	width:131px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	cursor:pointer



}







.forum_button2{



	



	display:inline-block;



	font: "Bariol Regular" !important;



	color:#ffffff !important;



	font-size:18px !important;



	font-style:normal;



	height:35px;



	line-height:35px;



	width:131px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer



}







.forum_button3{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:110px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}







.forum_button4{



	



	display:inline-block;



	font: "Bariol Regular" !important;



	color:#ffffff;



	font-size:18px !important;



	font-style:normal;



	height:30px;



	margin-right:20px;



	line-height:30px;



	width:115px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}







.forum_button5{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:5px;



	width:225px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}







.forum_button6{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:5px;



	width:325px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}







.forum_button7{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:90px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}







.forum_button8{



	



	display:inline-block;



	font: "Bariol Bold" !important;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	float:left;



	line-height:30px;



	margin-right:15px;



	width:140px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}











.forum_button10 {



display: inline-block;



font: "Bariol Bold" !important;



color: #ffffff !important;



font-size: 16px !important;



font-style: normal;



height: 30px;



float: left;



line-height: 30px;



/* margin-right: 15px; */



width: 60%;



text-decoration: none;



text-align: center;



background-color: #f37e49;



border: 0px;



padding: 0px;



cursor: pointer;



font-weight: normal;



text-transform: none;



}



.show_more{



	



	display:inline-block;



	color:#ffffff !important;



	font-size:16px !important;



	font-style:normal;



	height:30px;



	line-height:30px;



	margin-right:5px;



	width:225px;



	text-decoration:none;



	text-align:center; 



	background-color:#f37e49;



	border:0px;



	padding:0px;



	cursor:pointer;



	font-weight:normal;



	text-transform:none;



}












.wid310{ width:310px}



.wid143{ width:143px}



.manage_userbtn{ 



	width:110px !important; 



	height:30px !important; 



	line-height:30px !important;



}







.seat{margin-left:57px}







.gal{ width:25px}







.bcgal{ width:15px}







.green a{ cursor:pointer;}







.green a hover{}







/*.red_box{ background-color:#Fff; height:20px; width:20px; border:2px #777777 inset !important; box-shadow:none; 



	 border-radius:3px;



	 -webkit-border-radius:3px; -moz-border-radius:3px;



	 



	}



*/







.gal-bdr{ border: solid #999 1px !important;}







.radi{ width:22px !important; height:14px !important; padding:0px !important; border:none !important; }







.tooltip {



        text-decoration:none;



        position:relative;



    }



.tooltip span {



        display:none;



    }



.tooltip span img {



        float:right;



    }



.tooltip:hover span {



        display:block;



        position:absolute;



        overflow:hidden;



    }



	



.popbox {



    padding: 10px;



    background: #f7f7f7;



    color: #000000;;


    border: 1px solid #4D4F53;



    margin: 0px;



    -webkit-box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);



    box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);



    -moz-box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);



    -o-box-shadow: 0px 0px 5px 0px rgba(164, 164, 164, 1);







}







.padTB10{ padding-top:10px; padding-bottom:10px}







.contact1_left{



	width:80%; 



	font-size:22px; 



	margin-left:10%; float:left; 



	line-height:4px; 



	margin-bottom:-15px}







.smtbtn{



	background-color:#f37e49; 



	color:#fff !important; 



	width:95%; 



	height:40px; 



	cursor:pointer; 



	font-size:16px; 



	margin-bottom:50px; 



	margin-top:25px; 



	border-radius:6px; 



	-webkit-border-radius:6px; 



	-moz-border-radius:6px



	}







.smtbtn:hover{



	background-color:#BC4421; 



	color:#333



	}



	



.ct_info{float:left; font-size:18px; line-height:12px}







#map_canvas {



    width: 500px;



    height: 400px;



    background-color: #CCC;



  }







.header-line{ display:block; width:95%;



    border:none;



    color:white;



    height:0.4em;



    background:#999;



    background: -webkit-gradient(radial, 50% 50%, 250, 50% 50%, 475, from(#bcBCBC),  to(#fff));}



	



.inputs  { 



 	width:95%; 



	height:40px !important;



	padding: 5px 5px; 



	color: #f37e49; 



	margin-top: 25px;



	background: #f1f1f1 !important; 



	border: 0px !important;



	border-radius: 5px; 



	box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.50); 



	-moz-box-shadow: inset 2px 2px 1px rgba(0,0,0,0.50); 



	-webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.50); 



} 







.inputs:hover   { 	



	background: #fff !important; 



	color: #f37e49; 



} 







.matriks table a{ float:none; color:#000; text-align:center; font-size:14px; text-decoration:none}







.forum_button_sml{



display: inline-block;



font: "Bariol Bold" !important;



color: #ffffff !important;



font-size: 13px !important;



font-style: normal;



height: 24px;



float: left;



line-height: 24px;



margin-right: 15px;



width: 70px;



text-decoration: none;



text-align: center;



background-color: #f37e49;



border: 0px;



padding: 0px;



cursor: pointer;



font-weight: normal;



text-transform: none;}







.table-headbg{ background-color:#3c4145; color:#ccc !important}







/*css for http://www.clarcity.com/mobile page*/







.reg-txt-col1{color:#9f642a;; 



			font-size:22px; 



			text-align:center;



			width: 40%;



			display: block;



			float: left;



			margin-left: 50px;



			margin-right:15px;



			margin-top: 125px;



			line-height:1.2em;



}







/*.app_arrw{width: 10%;



margin-left: 10px;



margin-right: 10px;



float: left;



margin-top: 125px;}*/







.reg-img-col1{width: 535px;



			text-align: center;



			float: left;



			margin-top:25px}



			



.app_btm_txt{ width:80%; 



			color:#f37e49; 



			font-size:22px; 



			text-align:center; 



			float:left;	



			margin-left:100px; 



			margin-top:50px;		 



}







.app_storebtn{width:40%; 



			margin-top:50px; 



			margin-bottom:50px; 



			float:left}



			



.marL200{ margin-left:200px}







.marL80{ margin-left:80px}







.marL70{ margin-left:70px}







.marT-50{ margin-top:-50px}











.h1txt16{font-size:16px !important; 



		color:#f37e49;}







#top{



    height: 1800px;



    width: 1000px;



}







#middle{



	height:1175px;



	width:1000px}







#bottom{



	height:430px;



	width:1000px}







.txt18{ font-size:18px}







.txt16{ font-size:16px}
.txt16i{ font-size:16px !important}







.linhigh50{ line-height:50px}







.tclarcitybtn{border-style:none !important; 



			float:none; color:#fff !important; 



			margin-top:29px;}







.tc_label_style{width:32%; 



				line-height:50px}







.tc_label_style1{width:38%; 



				line-height:50px}







.title_bg{color:#9f642a; !important; 



		  background-color:#E6E6E6; 



		  line-height:60px; 



		  margin:0px; 



		  border:1px #000000 inset; 



		  border-style:double;}







.marTL15{margin:15px 200px}







/*.rlp_txt_col1{width:525px; 



			  line-height:25px; 



			  font-size:14px; 



			  float:left; 



			  margin-top:20px;}







.rlp_txt_col1 ul li{ list-style-image:url(../images/images/bullet.png); 



					margin-left:55px; margin-right:45px}*/



					



.reg-txt-col ul li{ list-style-image:url(../images/images/bullet.png); 



					margin-left:55px;  font-size:18px}



					



.reg-txt-col-1 ul li{ list-style-image:url(../images/images/bullet.png); 



					margin-left:30px;  font-size:18px}







/*.rlp_txt_col2{width:490px; 



			  line-height:25px; 



			  font-size:14px; 



			  float:left; 



			  margin-top:20px;}







.rlp_txt_col2 ul li{ list-style-image:url(../images/images/bullet.png); 



					 margin-left:70px}*/







.rlp_img{height:275px; 



		 width:475px; 



		 float:left}







.rlp_txt_mid{width:465px; 



			 line-height:25px; 



			 font-size:18px; 



			 float:left; 



			 margin-top:35px}







.inputs1 {



width: 95%;



height: 40px !important;



padding: 5px 5px;



color: #f37e49;



margin-top: 25px;



background: #f1f1f1 !important;



border: 0px !important;



border-radius: 5px;



box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.50);



-moz-box-shadow: inset 2px 2px 1px rgba(0,0,0,0.50);



-webkit-box-shadow: inset 2px 2px 1px rgba(0, 0, 0, 0.50); 



margin-left:10px !important; line-height:15px !important;



}







.inputs1:hover   { 	



	background: #fff !important; 



	color: #f37e49; 



} 







.inputsel {



width: 95%;



height: 40px !important;



padding: 5px 0px;



color: #f37e49;



margin-top: 25px;



background: #f1f1f1 !important;



border: 0px !important;



border-radius: 5px;



border-top: inset #E0D9D9 2px !important;



border-left: inset #E0D9D9 2px !important;



margin-left:10px !important;



line-height:35px; 



font-size:16px;



}











.smtbtn1 {



background-color: #f37e49;



color: #fff !important;



width: 25%;



height: 40px;



cursor: pointer;



font-size: 16px;



margin-bottom: 50px;



margin-top: 75px;



border-radius: 6px;



-webkit-border-radius: 6px;



-moz-border-radius: 6px;



}







.smtbtn1:hover {



background-color: #BC4421;



color: #333;}







.contact1_left {



width: 80%;



font-size: 22px;



margin-left: 10%;



float: left;



line-height: 4px;



margin-bottom: -15px;}







input [placeholder='']



{



    color:#f37e49;



}







::-webkit-input-placeholder {



    color: #f37e49;



    opacity: 1 !important; /* for chrome */



}







:-moz-placeholder { /* Firefox 18- */



    color: #f37e49;



}







::-moz-placeholder {  /* Firefox 19+ */



    color: #f37e49;



}







:-ms-input-placeholder {  



   color: #f37e49;



}







.w465marT35{ width:465px !important; margin-top:35px}







.w525marT35 {width:525px !important; margin-top:35px}







.marT75{ margin-top:75px}







/*css for product page*/







.headbul{ width:500px; float:left; height:300px}







.head1{  font: normal 30px/34px 'bariolRegularItalic',Arial, Helvetica, sans-serif;



  white-space: nowrap;



  position: relative;



  font-size:26px;



  line-height:25px; 



  margin-top:30px}



  



.bul{   width: 400px;



  height: 30px !important;



  font-size: 18px;



  margin-left: 20px; list-style-image:url(images/bul1.png)}



  



.wiid500{ width:500px !important; float:left; height:300px}







/*career and product page css*/







.submenu li{float:none; line-height:30px; height:30px; background-color:#efefef; color:#333;}



.submenu li a{color:#333;}



.submenu li a:hover{color:#fff !important; background-color:#333 !important; background-image:none; width:90%;}



.mar_C{ margin:0% 3%}



.marT18{margin-top:18px !important;}



.stl_C{width: 94%; line-height:25px !important; font-size:18px; margin:0% 3%; height:auto !important}



.stl_C1{width: 90%; line-height: 25px !important; font-size: 14px; margin:3% 3%; height: auto !important; float: left}



.fntsiz{font-size:30px}



.bul1{width: 90%;



  /*height: 30px !important;*/



  font-size: 18px;



  margin-left: 20px;



  list-style-image: url(images/bul1.png);



  line-height: 30px;}



  



/*career page css end*/







/*Dashboard icon page start*/







.ico-gr-bg{	width:43%; 



			background-image:url(../images/icon/ico-txt-bg.jpg); 



			margin:7px 14px 10px 53px; 



			height:118px; 



			background-repeat:no-repeat; 



			float:left



			}



.ico-gr-bg4{width:46%; 

			background-image:url(../images/icon/ico-txt-bg.jpg); 

			height:118px; 
			
			margin:20px 0px 0px 35px;

			background-repeat:no-repeat; 

			float:left;

			}	



.ico-gr-bg2{width:43%; 



			background-image:url(../images/icon/ico-txt-bg.jpg); 



			margin:7px 53px 10px 14px; 



			height:118px; 



			background-repeat:no-repeat; 



			float:left;



			}



			



.ico-gr-bg-first{



			width:43%; 



			background-image:url(../images/icon/ico-txt-bg.jpg); 



			margin:33px 14px 10px 53px; 



			height:118px; 



			background-repeat:no-repeat; 



			float:left



			}


.ico-gr-bg-third{width:46%; 

			background-image:url(../images/icon/ico-txt-bg.jpg); 

			height:118px; 
			
			margin:20px 0px 0px 35px;

			background-repeat:no-repeat; 

			float:left

			}





.ico-gr-bg-second{



			width:43%; 



			background-image:url(../images/icon/ico-txt-bg.jpg); 



			margin:33px 53px 10px 14px; 



			height:118px; 



			background-repeat:no-repeat; 



			float:left



			}


.ico-gr-bg-forth{

			width:46%; 

			background-image:url(../images/icon/ico-txt-bg.jpg); 

			height:118px; 
			
			margin:20px 0px 0px 35px;

			background-repeat:no-repeat; 

			float:left

			}


			
			



.ico-txt{	font-size:20px; 



			color:#9f642a; 



			vertical-align:middle; 



			line-height:20px; 



			height:20px; 



			float:right;



			margin:	27.5px 30px;



			}



			



a:hover .ico-txt{ color:#f37e49;



			}







.ico-img{	margin:22px 14px 10px 75px;



			}	







/*Dashboard icon page end*/







/*css for dashboard tab pages - start 27/05/2015 */







  .block123{



  margin:5px 0px 0px 0px;



  border: 2px dotted #fff;



  height:200px



  }



  .wid6p{ width:6%}



  .wid10p{ width:10%}



  .wid12p{ width:12%}



  .wid15p{ width:15%}



  .wid16p{ width:16%}



  .wid18p{ width:18%}



  .wid20p{ width:20%}



  .wid25p{ width:25%}



  .wid29p{ width:29%}



  .wid30p{ width:30%}



  .wid32p{ width:32%}



  .wid34p{ width:34%}



  .wid35p{ width:35%}



  .wid40p{ width:40%}



  .wid44p{ width:44%}



  .wid47p{ width:47%}



  .wid48p{ width:48%}



  .wid49p{ width:49%}



  .wid50p{ width:50%}



  .wid55p{ width:55%}



  .wid37p{ width:37%}



  .wid38p{ width:38%}



  .wid60p{ width:60%}



  .wid70p{ width:70%}



  .wid75p{ width:75%}



  .wid80p{ width:80%}



  .wid90p{ width:90%}

  .wid90px select{ width:90px}

  .wid95p{ width:95%}



  .wid92p{ width:92%}



  .wid97p{ width:97%}



  .wid100p{ width:100%}



  .left-bar{ width: 180px;



  			 padding: 22px 0px 22px 0px;



  			 float: left;}



  .right-bar { width: 500px;



  			   padding: 10px;



  			   float: left;}



  .gobtn{ background: #f37e49;



		  color: #fff;



		  font-size: 18px;



		  margin-left: 10px;



		  width: 27px;



		  height: 27px;



		  text-align: center;}



   .marginR5{ margin-right:5px}



   .marginT5{ margin-top:5px !important}



   .marginB5{ margin-bottom:5px !important}



   .marginTB5{ margin-top:5px !important; margin-bottom:5px !important}



   /*.col2-left { width: 100%;



  				float: left;



  				min-height: 915px;



 		 		background: url(file:///C|/Users/udayan/Documents/Unnamed%20Site%202/col2-left-bg2.png) left top repeat-y;}*/

   .col22-left { width: 100%;

  				float: left;

  				min-height: 915px;

 		 		background:url(../images/col22-left-bg.png) left top repeat-y;}


   .txt13_I{ font-size:13px !important}



   



.manage_nav_block_bgcolor{width:100%; height:58px; padding-bottom:13px; background:url(../images/manage_nav_bg.png) left top repeat-x;}



.manage_nav_block_bgcolor ul{margin:0px; padding:14px 20px 0px; list-style:none;}



.manage_nav_block_bgcolor li{height:44px; margin-right:10px; float:left;}



.manage_nav_block_bgcolor li a{padding:4px 8px; height:36px; font-size:14px; color:#9f642a;; text-align:center; text-transform:uppercase; text-decoration:none; display:block;}



.manage_nav_block_bgcolor li.active a,



.manage_nav_block_bgcolor li a:hover{ color:#fff; 



	background-color:#f37e49; 



	border-top-left-radius:0.8em; 



	border-top-right-radius:0.8em; 



	-moz-border-radius-topright:0.8em; 



	-moz-border-radius-topleft:0.8em; 



	-webkit-border-top-right-radius:0.8em; 



	-webkit-border-top-left-radius:0.8em; 



	-o-border-radius-topleft:0.8em; 



	-o-border-radius-topright:0.8em; }



.bgcolor_e5{ background-color:#e5e5e5}



.pad20{ padding:20px}



.txt12{ font-size:12px}

.txt12i{ font-size:12px !important}

.txt14i{ font-size:14px !important}

.txt18i{ font-size:18px !important}


.txt22{ font-size:22px}







form.submitreport label.error, label.error {



	/* remove the next line when you have trouble in IE6 with labels in list



	color: #f37e49;*/



	color: red;



	font-size:0.85em;



	width:200px;



	line-height:10px;



}



.mnb ul {



  padding: 15px 5px 0px !important;



}



.mnb li {



    margin-right: 3px !important;



}



.linHigh15{ line-height:15px}



.linHigh20i{ line-height:20px !important}



.linHigh15i{ line-height:15px !important}



.linHigh10{ line-height:10px}



.linHigh35{ line-height:35px}



.marL20{ margin-left:20px}



.marL30{ margin-left:30px !important}



.marL35{ margin-left:35px !important}



.padTB6{padding:6px 0px}


.padTB0i{padding-top:0px !important; padding-bottom:0px !important}



.padT6{padding:6px}



.marL5{margin-left:5px}







/*css for dashboard tab pages - end 27/05/2015 */







.widLhigh{



  width:30%; line-height:12px; margin:2px 0px; font-size:14px;



}







.upfile{



	line-height: 30px;



    border: none;



    width: 95%;



    height: 30px;



}



.fileUpload {



	position: relative;



	overflow: hidden;



  	background-color: #f37e49;



  	color: #fff;



  	text-align: center;



}



.fileUpload input.upload {



	position: absolute;



	top: 0;



	right: 0;



	margin: 0;



	padding: 0;



	font-size: 20px;



	cursor: pointer;



	opacity: 0;



	filter: alpha(opacity=0);



}



.reveal {



    display: inline-block;



    white-space: nowrap;



    cursor: pointer;



}



.marTB



/*css for dashboard tab pages - end 27/05/2015 */











.dow{line-height: 15px;



    font-size: 12px;



    color: #f37e49;}







.upfil{



	 padding:1px;



	 border:1px solid #ccc;



	 float:left;



	 width:56.4%;



	 height:25px;



       }







.upfil-in{



	   width:75%;



	   float:left



	  }







.upfil-in1{



	   width:25%;



	   line-height:25px;



	   float:left



	  }







.textA{vertical-align:middle; width:87.5%; height:23PX;}







.marT3{ margin-top:3px}







.ui-corner-all-1 option{line-height:20px; color:#f37e49}







.pinbtn{ background-color:#f9e8e1 !important;



		 color:#333 !important;}







.downloadzoom {



    font-weight: bold;



    margin-top: 15px;



    text-align: center;



    width: 100%;



    font-size: 16px;



}







.txtwrap{width: 85%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}







.txtwrLH{ line-height:28px; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}







.wordwrap{width: 85%; word-wrap:break-word}







/*** Start 21-05-2016 Rakesh ***/



.wid33p{ width:33%}



.wid67p{ width:67%}



.wid95 select{width:95px; /*margin-left:2px;*/ /*font-size:16px; color:#f37e49;height:29px; padding:10px;*/}

a:hover.link1{ text-decoration:underline !important}

.wid95 input{width:95px; font-size:15px; color:#f37e49;}



.fields-cont1{ width:95px; float:left; margin-right:7px;}



.fieldsHalf-cont1{ width:40%; float:left; margin-top:15px;}




/*.closepopupnew{
    font-size: 13px;
    border-radius: 40px;
    border: 1px dotted #000;
    padding: 1px;
    width: 13px;
    background: #fff;
    position: relative;
    color: #f37e49;
}*/

 .closepopupnew{   
 	font-size: 11px !important;
    border-radius: 20px;
    padding: 2px;
    width: 10px;
    background: #fff;
    position: relative;
    color: #f37e49;
    border: 1px solid #999999;
    height: 10px;
}


.abc label {



    /*background-image: url(../images/24x24-24-offset-cusairports-icons.png);*/
    background: #f37e49;
    border-radius: 16px;
    background-position: center top;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color:#fff;
}
/*** End 21-05-2016 Rakesh ***/

.sort .none{ display:none}
.sort span{ background: url("../images/upa2.png") no-repeat; width: 11px; height:7px; display:inline-table; }
.sort.active span{ background: url("../images/upa1.png") no-repeat; width: 11px; height:7px; display:inline-table; }
.sort.active .desc{background: url("../images/dpa1.png") no-repeat; width: 11px; height:7px; display:inline-table;}
.white{ color:#fff !important}

.bg_orange{background-color:#f37e49;}

.mnge_trans{color: #f37e49 !important;
    background-color: #fff !important;
    border-color: #f37e49 !important;}
	
	
.valignT{vertical-align:top}
.valignB{vertical-align:bottom}
.valignM{vertical-align:middle}

.pinkbgc{background: #f9e8e1;}
.pinkbgc2{background: #fcdfd1;}

.NrateC{font-size: 15px; margin-left: 3px; text-align:center;}
.NrateL{font-size: 15px; text-align:left; height:14px;}

.inactive_btn{cursor: default; opacity:0.3}

/*acrualsabyapprover_na buttons css start*/
.aba_btn{ width:103px !important; margin-left:10px !important; float:right; margin-right:0px}
.aba_btn a{color:#ffffff; font-size:15px}
/*acrualsabyapprover_na buttons css end*/
.acc_custom_fld a{padding-right:15px; cursor:pointer; font-size:12px; font-weight:bold;}

.pad0{padding:0px !important}

.padT15{padding-top:15px}
.padT20{padding-top:20px}
.padT25{padding-top:25px}
.padT30{padding-top:30px}

.padB5i{padding-bottom:5px !important}
.padB40{padding-bottom:40px}
.padB50{padding-bottom:50px}
.padB60{padding-bottom:60px}
.marB40{margin-bottom:40px}
.marB50{margin-bottom:50px}
.marB60{margin-bottom:60px}

.linHigh40{line-height:40px}

.red{color:red}

.marT5{margin-top:5px}
.pad15{padding:15px}
.pad10{padding:10px}
.pad5{padding:5px}

.btn_close1 {
    float: right;
    margin: -13px -15px 0 0;
}
.fri{float:right !important}
.marR0i{margin-right:0px !important}
.marR0{margin-right:0px}

/*CSS for Dropdown (Edituser page)/*

/* Dropdown Button */
.dropbtn {
  border: 1px solid #bfbfbf;
  color: #f37e49;
  padding: 16px;
  font-size: 16px;
  cursor: pointer;
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
  background-color: ;
}

/* The search field */
#myInput {
  box-sizing: border-box;
  background-image: url('searchicon.png');
  background-position: 14px 12px;
  background-repeat: no-repeat;
  font-size: 16px;
  padding: 14px 20px 12px 45px;
  border: none;
  border-bottom: 1px solid #ddd;
}

/* The search field when it gets focus/clicked on */
#myInput:focus {outline: 3px solid #ddd;}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f6f6f6;
  width: 173px;
  border: 1px solid #ddd;
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: #f37e49;
  padding: 3px 6px;
  text-decoration: none;
  display: block;
}
.pad-0-i{padding: 0px !important}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f37e49; color: white}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}

.seatno_bg{width: 15%;line-height: 115px;font-size: 50px;background: #ccc;margin: 20px 30px; float:left;}
.cke_dialog_ui_button{
    background-color: #f37e49 !important;
    color: white !important;
}
.disabled{
    pointer-events: none;
    opacity: 30%;
}

