/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
/************************************************************************************
smaller than 980
*************************************************************************************/



@media screen and (max-width: 1000px) {
.logo { width:330px; float:left; }
#pagewrap { width:100%; float:left; }
.off-box { width:22%; border:1px solid #d2c9c9; background:#ffffff; float:left; margin:5px 8px 0 0; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.off-box-scnd { width:22%; border:1px solid #d2c9c9; background:#ffffff; float:right; margin:5px 0 0 0; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.sts-fare-lnk{display:block !important}


}


 @media screen and (max-width: 820px) {
.container-rgt { display: none}
.seo-resp-lnk{ display:block !important}
.slidercon { height: 237px; width: 263px; }

            
.first-box{background-position:-236px -367px; width:131px; height:173px; border:1px solid #d2c9c9; float:left;}
.sec-box{background-position:-6px -577px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.three-box{background-position:-154px -577px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.four-box{background-position:-6px -752px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.five-box{background-position:-154px -752px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.six-box{background-position:-303px -577px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.seven-box{background-position:-303px -752px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}
.eight-box{background-position:-8px -998px; width:131px; height:173px;  border:1px solid #d2c9c9; float:left;}

     /*----seo page----*/

header[role="hed-top"] { height: 106px; width:100%; }
header[role="hed-top"] > div { max-width: 780px; min-width:700px; margin: 0 auto; position: relative; }
/* pagewrap */
#pagewrap { width:100%; min-width:750px; float:left; }
.searchitem-mappax { width:90px !important; }
.tollicon1 { width:20px; height:29px; background-position:-486px -56px; }
.left-section { width:63%; float:left; margin-left:5px; }
.call { width:280px; float:left; height:48px; display:block; background-position:-397px -598px;}
.offers{padding:8px 0 5px 0}
.tollfreearea { width:225px; padding:3px; margin-left:20px; margin-top:5px; }
.tollfreearea1{border:none; width:225px; padding:3px; margin-left:20px; margin-top:5px; }
.tollfreeicon { width:20px; padding:5px 10px 0 0; }
.tollfreetxt { font-size:15px; color:#FFF; font-weight:bold; }
.tollfreetxt span { font-size:20px; }
.select-mappax { width:90px !important; float:left; clear:both }
.searchareabtm label { float:left; color:#525252; clear:both; font-size:10px}s
.advitem-time { width:190px !important; padding-right:15px }
.advsel-time { width:190px !important; float:left; clear:both }

a.rednormalbtn{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background:#5da845;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5da845 /*{c-bhover-background-start}*/), to( #26710E /*{c-bhover-background-end}*/));/* Saf4+,Chrome*/
	background-image: -webkit-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); display: block;float: left;font:13px Arial, Helvetica, sans-serif; font-weight:bold; padding: 6px; text-decoration: none; color:#ffffff !important}
	
/*a.rednormalbtn { background: transparent url(/content/images/ak/v1.0/common/red-btn-left.png) no-repeat top left; display: block; float: left; font:12px Arial, Helvetica, sans-serif; height: 40px; padding-left: 15px; text-decoration: none; }
a:link.rednormalbtn, a:visited.rednormalbtn, a:active.rednormalbtn { color: #fff; }
a.rednormalbtn span { background: transparent url(/content/images/ak/v1.0/common/red-btn-right.png) no-repeat top right; display: block; padding: 0 15px 0 0; height: 40px; line-height:41px; }
a.rednormalbtn:hover { background-position: bottom left; }
a.rednormalbtn:hover span { background-position: bottom right; color: #FFF }*/
.off-box { width:90%; border:1px solid #d2c9c9; background:#ffffff; float:left; margin:5px 8px 0 5px; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.off-box-right { width:91%; border:1px solid #d2c9c9; background:#ffffff; float:right; margin:5px 5px 0 0; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.off-box:hover { background:#f5f5f5 }
.off-box-right:hover { background:#f5f5f5 }


.bus-off-box { width:46%; border:1px solid #d2c9c9; background:#ffffff; float:left; margin:5px 4px 0 5px; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.bus-off-box-right { width:91%; border:1px solid #d2c9c9; background:#ffffff; float:right; margin:5px 5px 0 0; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.bus-off-box:hover { background:#f5f5f5 }
.bus-off-box-right:hover { background:#f5f5f5 }
.off-box-scnd { width:46%; border:1px solid #d2c9c9; background:#ffffff; float:left; margin:5px 0 0 5px; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }


.off-main { width:55%; float:right; }
/*.........offer-section..............*/
.offer-section { width:100%; float:left; }
.ser-box { width:45%; float:left; height:50px; border-bottom:1px dashed #c3c3c3; margin:5px 13px; padding:5px 0 10px 0; }
.ser-box1{  width:45%; float:left; height:50px; border-bottom:1px dashed #c3c3c3; margin:5px 13px; padding:5px 0 10px 0; }
/*.........bottom offer-section..............*/
.offer-left { width:98.5%; float:left; border:1px solid #D2C9C9; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-left:5px; }
.tickets { width:27%; border-bottom:1px dashed #b5b5b5; padding:2px 5px 2px 20px; float:left; margin:5px 5px; }
.tick-text { width:150px; padding:5px 0; float:left; margin-top:5px; margin-left:8px }
.off-banner { width:99%; float:left; padding:5px; margin-top:5px }
a.save { background-position:-9px -177px; width:220px; height:208px; float:left; margin-right:64px; }
.cust-srv{padding:5px 2%; width:96%;}
.bor-btm { border-bottom:none; }
.service-section { width:98.5%; float:left; border:1px solid #d2c9c9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px; background:#fff; padding:5px 0; margin-left:5px; }
.about-sec { width:440px; float:left; margin-top:10px; margin-left:5px; }
.quk-links { width:290px; float:right; margin-top:10px; border-left:1px dashed #b5b5b5; padding-left:20px; }
.sitecertified { border-right:1px solid #b5b5b5; width:15%; text-align:center }
.accept{ border-right:1px solid #b5b5b5; width:29%; padding:0 10px 0 25px; }
 .member { border-right:1px solid #b5b5b5; width:29%; padding:0 10px 0 31px; }
.powered { width:16% }
.powered a { width:66px; height:34px; background-position:-447px -94px; margin:5px 30px; display:block }
.sitecertified a { width:66px; height:34px; background-position:-11px -8px; margin:5px 30px; display:block }
.searchitem-date { width:21.6%; padding-right:15px; font-size:11px; }
.popular-maintop{width:500px; float:left; padding:5px}
.popular-maintop .top-off-banner .ca-nav span{	width:25px;	height:38px;background:transparent url(/content/images/ak/v1.0/common/arrows.png) no-repeat top left;position:absolute;top:-7%;	margin-top:-35px;	left:428px;	text-indent:-9000px;	opacity:0.7;
cursor:pointer;	z-index:100;}
.popular-maintop .top-off-banner .ca-nav span.ca-nav-next{	background-position:top right;	left:auto;	right:20px;}
.popular-maintop .top-off-banner .ca-nav span:hover{	opacity:1.0;}
.popular-main{width:750px; float:left; padding:5px 0 0 28px}
.off-bnr-right{float:right; width:95%; padding-top:10px; margin-right:20px}
.support { width:48%; border-bottom:1px dashed #b5b5b5; padding:5px 5px 5px 5px; float:left }
.mailbox { width:45%; float:left; padding-top:10px; margin-left:20px }
.sector-details { width:77%; float:left }
.htl-main{width:51%; float:left; border-right:1px dotted #6b6b6b }
.riws-main{ width: 24%;}
.price-bus { width:20%; float:right; padding-left:9px; }
.book-section { padding-left:0 }
.add-read{ width:17%;}
.filters { font-size:16px;}
.off-top-right{ margin-left:11px; width:250px;}
.grey-box{height:66px;}
.amtis-scton ul{width:178px}
.result-hotel { width:34%; float:left; font-size:12px; color:#525252; padding-left:10px }
.hotel-sector { width:60%; float:left; padding-bottom:7px; padding-left:5px;}
/*//20/05/2012*/
#sizer{width:95%;}
.book-text{width:57%;}
.radio-b{width:42%;}

/*HOTEL DEAILS POPUP PHOTOS TAB STYLE*/
.pop-relt-htl { width:58%; float:left; font-size:12px; color:#525252; padding-left:10px }
.hotel-cont { width:78%;}
.img-hotel { width:27%; float:left; font-size:12px; color:#525252}
.hotel-content { width:71%; float:left; padding-bottom:7px; padding-left:5px;}
.pop-riws-main{float: left; padding-left:25px;  width: 14%; border-right:1px dotted #6B6B6B; height:60px}
.pop-relt-htl { width:67%; float:left; font-size:12px; color:#525252; padding-left:10px }
.main-tabs{width:750px; margin:0 auto}
.regBottomCenter {width:27%; padding:15px 25px 0 25px}
.regBtmRgt{width:20%; padding:15px 25px 0 25px}
.itnry-row,.itnry-hdrow{width:78%; float:right; clear:both}
.itnry-emailbtn{width:134px}
.itnry-eticket{width:118px}
.itnry-cncl{width:136px}
/*hotel details error and loading msg css*/
.srch-not-fnd{width:96%; margin:5px 0 !important; border-bottom:1px solid #bbb; text-align:Left; padding: 10px 0 10px 15px}
.alert-txt{width:498px; line-height:22px; padding-left:10px; border-left:1px solid #CCC}
.load-ldrtxt {width:55%; line-height:22px; padding-left:10px}
.add-read a{ font-size:11px;}
.add-more{padding-top:5px;}
.price-details{padding-right:2%;}
.ofer-bottom{ padding-bottom:27px;}
.details-text{font-size:11px;}
.ca-item1{width:395px; margin-top:10px;}
.ca-container1 { height:238px;}
.ca-nav span{margin-top:-20px;}
.fli-dls-net {padding-right: 34px; width: 22%;}


/*.............sign-in.........*/
.listtxt-signin{ width:90%; padding-left:5px;}
.leftarea-signin{width:66%;}
/*.............Pax details.........*/
.fli-dls-pax{width:51%;}
/*.............registor.........*/
.regstr-lftarea2{width:594px;}
.regstr-rgtarea2{width:164px; float:right}
.cvvno{width:50%; float:left;}
.note-sctn{width:50%}
.verified-section{width:45%;}
.card-number{width:78%}
.payable-card{ width:38%;}
.payment-right{width:99%;}


/*...03/12/1013................my-booking....*/

.terms{width:42%;}

.unselect-card{width:20%; margin-left:5px; margin-top:5px;}
.select-card{width:20%; margin-left:5px;margin-top:4px;}



.myprofile-lftmnuarea{float:left; width:99%; border-bottom:1px solid #bbb; padding:15px 0}
.myprofile-rgtarea{border:none;}
.myprofile-rgtarea{width:99%;}
.bkng-list-cntr{width:98%;}
.payment-left{width:100%;}
.ex-date{width:47%;}
.payment-right{margin-top:10px;}
.contdtlsbtrt{padding-right:5px;}
.itnry-frm, .itnry-to{width:120px;}
.itnry-row1,.itnry-hdrow1{width:100%; float:right; clear:both}
.itnry-row, .itnry-hdrow{width:100%;}
.itnry-trip-bus{width:490px;}
.sign-in-main{width:100%; margin:0px;}
.alrt{font-size:11px;}
.select-dob{width:80px; float:left}
.bord-btm{ border-bottom:none !important;}

.ex-dob {float: left; width: 50%;}


/*...16/12/1013................Display....*/

.bk-flgt-center{padding:1% 0;}
.bk-gup{width:99%;}
.bk-img{display:none;}
.bk-flgt-left{width:24%; float:left; padding:1% 0% 1px 1%}
.bk-flgt-right{float:right; padding:1% 1% 1% 0%; width:31%}
.pack-pr{width:32%;}
.pack-price{width:32%;}
.bt-details{width:10%;}
.totel-fare{width:100%; font-size:18px;}
.trl-book{width:26%;}
.sct-box{width:27%;}
.totel-fare{width:100%; font-size:18px;}
.dep-time{width:13%;}
.arvl-time{width:14%;}
.trl-price{width:16%}
.process {margin-left: 16px;}


/*...26/12/1013................Display split view....*/

.spl-top{font-size:11px;}
.spl-bottom{font-size:11px;}
.layover-bt p{ margin-left:96px;}
.sct-box-spl{width:33%;}
.mail-icon{margin:20px 8px 4px 8px;}
.fare-type-icon{margin:20px 8px 4px 8px;}
.fare-scale-icon{ margin:20px 10px 4px 10px }
.dep-time-icon{margin:20px 8px 4px 8px;}
.airlines-icon{ margin:20px 10px 4px 10px }
.filter-top{margin:3px 3px}
.filter-bottom{margin:3px 3px}
.show-hd {font-size: 11px; width: 46%;}
.onw-dt{font-size:11px;}
.flit-one{ width:37%;}
.flit-two{ width:37%;}
.flit-three{ width:25%;}
.pl1{margin-left:11px;}
.tlds-head{font-size:9px; padding:2px 2% 3px 17%;}
.price1{width:95%; padding-left:5%;}
.make-bton{ margin:15px 5px 0 0;}
.tol-dic-right{padding-bottom:19px;}
.spl-main{ padding:0 5% 1% 1%}
.eco-spl {font-size: 8px;}
.rt-head-right{width:73%; padding-left:0px;}
.cmbion{width:63%;}
.trl-bk-bt{width:83%;}
.metrix-time-head{width:11%; float:left;}
.metrix-slider{width:89%; float:left; }
.metrix-item{width:96px; }
.found-errortxt{width:73%;}
.flgt-pp-bod{width:100%; font-size:11px; text-transform:uppercase; color:#1b1b1b}
.ui-dialog { z-index: 100000 !important ;}
.metrix-item-box{padding-right:13px;}
 .jcarousel{width:92%;} 
.dtlitem-dobouter{width:33%}
.contdtlsname{width:15%}
.contdtlspsprt-mn{width:15%}
.trvldtldob{width:33%}

/*..........new style...... 28-01-2014...............*/
.moving-slider{width:99%; margin-left:1%}
.special-offers-main{width:51%;}
.offers-slider{width:96%;}
.off-box-cont{width:97%; border-right:1px solid #D2C9C9;}
.moving-slider-outer{width:45%; margin-left: 1%;}
.ofr-num-cont{width:34%; padding:2px 0 3px 6px;}
.ofr-container{width:40%; left:30%; bottom:5px;}
.ofr-nav-right{width:29%;}
#mordropdown-hol{right:353px}
.blockPage{left:20% !important}
.sts-fare-lnk{display:block !important; width:37% !important}
.trvl-utlty-srvce select{ width:136px !important}
.cntnt-box {width:98.8%}
.trvl-utlty-srvce span{width:131px !important; height:32px;}


.contact-leftarea {float: left; margin-left: 10px; width: 779px;}
.add-res-cont{width:100%; float:left; display:block}
.contact-rightarea-res{ display:none;}
.regstr-lftareares{width:98%; float:left; padding-left:1%}


/*..........contact new style 18-mar 2014...............*/
.contact-btm-links ul{ width:99%; float:left; padding:0 2% 0 2%}
.contact-btm-links ul li{  width:20%; }
.contact-btm-links ul li a{ font-size:12px}
.add-country-view{width:98%; float:left; display:block; padding-left:2%}




 }

 @media screen and (max-width: 788px) 
 {     
 .logo { width:310px; float:left; }
.container-rgt { display: none}
.seo-resp-lnk{ display:block !important}
     /*----seo page----*/
     
header[role="hed-top"] { height: 106px; width:100%; }
header[role="hed-top"] > div { max-width: 750px;  margin: 0 auto; position: relative; z-index:999; }
#pagewrap { width:100%; float:left; }
.off-box { width:88%; border:1px solid #d2c9c9; background:#fff; float:left; margin:5px 0 0 5px; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.service-section { width:98%; float:left; border:1px solid #d2c9c9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top:10px; background:#fff; padding:10px 0; margin-left:5px; }
.off-box-right { width:90%; border:1px solid #d2c9c9; background:#fff; float:right; margin:5px 21px 0 0; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.off-main { width:187px; float:right; }
.call { width:264px; float:left; height:53px; margin-top:11px; }
/*.........offer-section..............*/
.offer-left { width:98%; float:left; border:1px solid #D2C9C9; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-left:5px; }
.ser-box { width:335px; float:left; height:50px; border-bottom:1px dashed #c3c3c3; margin:5px 13px; padding:5px 0 10px 0; }
.ser-box1 { width:335px; float:left; height:50px; border-bottom:1px dashed #c3c3c3; margin:5px 13px; padding:5px 0 10px 0; }
.tickets { width:205px; border-bottom:1px dashed #b5b5b5; padding:2px 5px 2px 20px; float:left; margin:5px 5px; }
a.save { background-position:-9px -177px; width:220px; height:208px; float:left; margin-right:48px; }
.about-sec { width:400px; float:left; margin-top:10px; margin-left:5px; }
.quk-links { width:300px; float:right; margin-top:10px; border-left:1px dashed #b5b5b5; padding-left:20px; }
.sitecertified { border-right:1px solid #b5b5b5; width:14%; }
.accept{ border-right:1px solid #b5b5b5; width:30%; padding:0 10px 0 29px; }
.member { border-right:1px solid #b5b5b5; width:30%; padding:0 10px 0 29px; }
.powered { width:87% }
.powered a { width:66px; height:34px; background-position:-447px -94px; margin:5px 20px; display:block }
.sitecertified a { width:66px; height:34px; background-position:-11px -8px; margin:5px 20px; display:block }
.mar-left { margin-left:20px; }
.searchitem-date { width:21.5%; padding-right:15px; font-size:11px; }
.popular-main{width:750px; float:left; padding:5px 0 0 12px}
.search-adults{width:109px;}
.search-adults-one{width:97px;}
.regBottomCenter {width:26%; padding:15px 47px 0 8px}
.regBtmRgt{width:20%; padding:15px 25px 0 25px}
.alreadyReg-forgot-pwd {width:59%; float:left; line-height:30px; padding-left:10px}
/*hotel details error and loading msg css*/
.srch-not-fnd{width:94%; margin:5px 0 !important; border-bottom:1px solid #bbb; text-align:Left; padding: 10px 0 10px 29px}
.alert-txt{width:463px; line-height:22px; padding-left:10px; border-left:1px solid #CCC}
.load-ldrtxt {width:54%; line-height:22px; padding-left:10px}
.add-read a{ font-size:11px;}
.add-more{padding-top:5px;}
.price-details{padding-right:3%;}
.ofer-bottom{ padding-bottom:28px;}
.details-text{font-size:11px;}
.ca-item1{width:380px;}
.ca-container1 { height:240px;}
.ca-nav span{margin-top:-24px;}
.fli-dls-net {padding-right: 34px;width: 22%;}
.bord-btm{ border-bottom:none !important;}
.off-top-right{  width:241px;}
/*.............registor.........*/
.regstr-lftarea2{width:584px;}
.regstr-rgtarea2{width:160px; float:right}
.cvvno{width:41%; float:left;}
.note-sctn{width:50%}
.verified-section{width:45%;}
.card-number{width:78%}
.payable-card{ width:38%;}

/*...03/12/1013................my-booking....*/
.bkng-list-rw{width:98%;}
.itnr-dtls {width: 155px;}
.bkng-list-cntr{width:98%;}
.payment-right{margin-top:10px;}
.contdtlsbtrt{padding-right:5px;}
.itnry-frm, .itnry-to{width:120px;}
.sort-main{width:46%;}
.itnry-htl-mob {width: 142px;}
.itnry-htl-typ {width: 153px;}
.itnry-pymntlink {width: 389px;}
.itnry-psngrdob {float: left; width: 111px;}
.itnry-trvlcls {width: 103px;}
.itnry-prctax {width: 198px;}     
.itnry-trip{width:440px;}   
.alrt{font-size:11px;}
.trl-book{width:26%;}
.sct-box{width:27%;}
.totel-fare{width:100%; font-size:18px;}
.alrt{font-size:11px;}



/*...16/12/1013................Display....*/

.bk-flgt-center{padding:1% 0;}
.bk-gup{width:99%;}
.bk-img{display:none;}
.bk-flgt-left{width:24%; float:left; padding:1% 0% 1px 1%}
.bk-flgt-right{float:right; padding:1% 1% 1% 0%; width:31%}
.pack-pr{width:32%;}
.pack-price{width:32%;}
.bt-details{width:10%;}
.totel-fare{width:100%; font-size:18px;}
.trl-book{width:26%;}
.sct-box{width:27%;}
.totel-fare{width:100%; font-size:18px;}
.dep-time{width:13%;}
.arvl-time{width:14%;}
.trl-price{width:16%;}

/*...26/12/1013................Display split view....*/

.spl-top{font-size:11px;}
.spl-bottom{font-size:11px;}
.layover-bt p{ margin-left:96px;}
.sct-box-spl{width:33%;}
.mail-icon{margin:20px 8px 4px 8px;}
.fare-type-icon{margin:20px 8px 4px 8px;}
.fare-scale-icon{ margin:20px 10px 4px 10px }
.dep-time-icon{margin:20px 8px 4px 8px;}
.airlines-icon{ margin:20px 10px 4px 10px }
.filter-top{margin:3px 3px}
.filter-bottom{margin:3px 3px}
.show-hd {font-size: 11px; width: 46%;}
.onw-dt{font-size:11px;}
.flit-one{ width:37%;}
.flit-two{ width:37%;}
.flit-three{ width:25%;}
.pl1{margin-left:11px;}
.tlds-head{font-size:9px; padding:3px 2% 3px 17%;}
.price1{width:95%; padding-left:5%;}
.make-bton{ margin:15px 5px 0 0;}
.tol-dic-right{padding-bottom:19px;}
.spl-main{ padding:0 5% 1% 1%}
.eco-spl {font-size: 8px;}
.rt-head-right{width:72%; padding-left:0px;}
.cmbion{width:65%;}
.trl-bk-bt{width:85%;}
.pr-hd{padding-left:29px;}
.metrix-time-head{width:11%; float:left;}
.metrix-slider{width:89%; float:left; }
.metrix-item{width:96px;}
.flgt-pp-bod{width:100%; font-size:11px; text-transform:uppercase; color:#1b1b1b}
.metrix-item-box{ padding-right:9px;}
.jcarousel{width:93%;}
.bus-off-box{ width:45%;}
.off-box-scnd{ width:45%;}
 .dtlitem-dobouter{width:35%}
 .contdtlsname{width:15%}
 .contdtlspsprt-mn{width:15%}
 .trvldtldob{width:35%}
 .pricing-main{width:99%; float:left; padding:0px 0 15px 0; margin-left:1%; }

/*..........new style...... 28-01-2014...............*/
.off-box-cont{width:97%; border-right:1px solid #D2C9C9;}   
.blockPage{left:20% !important}
.sts-fare-lnk{display:block !important; width:37% !important}
.select-card {width:20%}
.unselect-card{width:20%}
.trvl-utlty-srvce select{ width:130px !important}

/*..........Myaccount...... 17-02-2014...............*/
.itnry-rfrno {width:280px}
.trvl-utlty-srvce span{width:123px !important; height:32px;}
.contact-leftarea {float: left; margin-left: 10px; width: 751px;}

/*..........new style contact 18-feb-2014...............*/
.add-country-view{width:99%; float:left; display:block; padding-left:1%}







}


@media screen and (max-width: 620px) 
{

.wrap{width:768px;}
 #pagewrap{width:768px; }    
}
