/*html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*/

@font-face{font-family:"Lato Regular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#Lato Regular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Bold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#Lato Bold") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Light";src:url("http://macfeeactivate.com/fonts/Lato-Light.eot");src:url("http://macfeeactivate.com/fonts/Lato-Light.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/Lato-Light.woff") format("woff"),url("http://macfeeactivate.com/fonts/Lato-Light.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/Lato-Light.svg#Lato Light") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"WebRupee";src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot");src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.woff") format("woff"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.svg#WebRupee") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoRegular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#LatoRegular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#LatoBold") format("svg");font-style:normal;font-weight:normal}

/*
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#fff;color:#333;font:normal 87.5%/1.2 "Lato Regular",Arial;line-height:1}*,*:before,*:after{-moz-box-sizing:none;-webkit-box-sizing:none;box-sizing:none;outline:0}
*/


.wrapper-beetle *,.wrapper-beetle *:before,.wrapper-beetle *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}
/*
a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#2476bb}a:hover,a.active{color:#333} 
*/

/*h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}*/
img{-ms-interpolation-mode:bicubic}hr{border:0;height:2px;*zoom:1}hr:before,hr:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.rs-symbol,.rs,.RupeeSign{font-family:"WebRupee";font-style:normal;font-weight:normal}.fluid-section{*zoom:1;position:relative;*z-index:0}.fluid-section:before,.fluid-section:after{display:table;line-height:0;content:""}.fluid-section:after{clear:both}.container{float:none;max-width:1280px;margin:0 auto}.row{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row:before,.row:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.row:after{content:"";display:table;clear:both}.caret{display:inline-block;width:0;height:0;margin-left:2px}.caret-right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid}.caret-bottom{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.overflow-ellipses{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.fl{float:left}.fr{float:right}.hide,.theme-beetle .hide{display:none}.hide-imp,.theme-beetle .hide-imp{display:none!important}.show{display:block}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.img-responsive{display:block;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}.no-border{border:none!important}.relative{position:relative}.ytCarousel{display:none}.handNone{cursor:default}.abcde{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.abcde *,.abcde *:before,.abcde *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ico{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") 0 0 no-repeat;content:" ";margin:0 5px;vertical-align:middle}@media only screen and (max-width:610px){.ico{background:transparent url("http://macfeeactivate.com/images/sprite-mobile.png?v=20150714") 0 0 no-repeat}}.ico-graph-home{background-position:0 0;height:80px;width:142px}.ico-arrow-blue-right{background-position:-219px 0;height:11px;width:6px}.ico-arrow-black-left{background-position:-320px -86px;height:20px;width:12px}.ico-arrow-black-right{background-position:-281px -86px;height:20px;width:12px}.ico-rc-plane{background-position:0 -83px;height:24px;width:24px}.ico-iti-flights{background-position:-50px -86px;height:15px;width:15px}.ico-iti-hotels{background-position:-71px -86px;height:15px;width:24px}.ico-iti-cars{background-position:-100px -86px;height:15px;width:24px}.ico-corner{background-position:-253px 0;height:62px;width:62px}.ico-dir-right{background-position:-126px -87px;height:15px;width:13px}.ico-dir-both{background-position:-148px -69px;height:15px;width:22px}.ico-checkbox{background-position:-220px -85px;height:20px;width:20px}@media only screen and (max-width:610px){.ico-checkbox{background-position:-370px -44px;height:20px;width:20px}}.ico-checkbox-checked{background-position:-184px -85px;height:20px;width:20px}@media only screen and (max-width:610px){.ico-checkbox-checked{background-position:-336px -44px;height:20px;width:20px}}.ico-two-dir-arrow{background-position:-24px -86px;height:18px;width:18px}.ico-sort-asc{background-position:-369px 3px;height:17px;width:13px}.ico-sort-desc{background-position:-369px -16px;height:17px;width:13px}.ico-yb-hotel{background-position:0 -115px;height:68px;width:68px}.ico-yb-prize{background-position:-71px -115px;height:68px;width:68px}.ico-yb-happy{background-position:-142px -115px;height:68px;width:68px}.ico-yb-gaurantee{background-position:-213px -115px;height:68px;width:68px}.ico-app-google{background-position:0 -193px;height:39px;width:130px}@media only screen and (max-width:610px){.ico-app-google{background-position:0 -193px;height:39px;width:130px}}.ico-app-apple{background-position:-133px -186px;height:39px;width:122px}@media only screen and (max-width:610px){.ico-app-apple{background-position:-133px -186px;height:39px;width:122px}}.ico-app-win{background-position:-255px -188px;height:39px;width:146px}@media only screen and (max-width:610px){.ico-app-win{background-position:-255px -188px;height:39px;width:146px}}.ico-nxt-arrow{background-position:-184px 0;height:70px;width:35px}@media only screen and (max-width:610px){.ico-nxt-arrow{background-position:-180px 0;height:35px;width:32px}}.ico-prev-arrow{background-position:-148px 0;height:70px;width:35px}@media only screen and (max-width:610px){.ico-prev-arrow{background-position:-150px 0;height:35px;width:32px}}.ico-offer-hotel{background-position:-285px -115px;height:15px;width:25px}@media only screen and (max-width:610px){.ico-offer-hotel{background-position:-285px -115px;height:15px;width:25px}}.ico-offer-dyna{background-position:-285px -129px;height:41px;width:23px}@media only screen and (max-width:610px){.ico-offer-dyna{background-position:-285px -129px;height:41px;width:23px}}.ico-book{background-position:0 -241px;height:68px;width:68px}@media only screen and (max-width:610px){.ico-book{background-position:0 -241px;height:68px;width:68px}}.ico-print{background-position:-81px -241px;height:68px;width:68px}@media only screen and (max-width:610px){.ico-print{background-position:-81px -241px;height:68px;width:68px}}.ico-cancel{background-position:-161px -241px;height:68px;width:68px}@media only screen and (max-width:610px){.ico-cancel{background-position:-161px -241px;height:68px;width:68px}}.ico-ques{background-position:-240px -241px;height:68px;width:68px}@media only screen and (max-width:610px){.ico-ques{background-position:-240px -241px;height:68px;width:68px}}.ico-know-more{background-position:-320px -161px;height:15px;width:11px}@media only screen and (max-width:610px){.ico-know-more{background-position:-320px -161px;height:15px;width:11px}}.ico-buzz-logo{background-position:-320px -112px;height:23px;width:95px}@media only screen and (max-width:610px){.ico-buzz-logo{background-position:-320px -112px;height:23px;width:95px}}.ico-rt-arrow{background-position:-26px -84px;height:21px;width:18px}@media only screen and (max-width:610px){.ico-rt-arrow{background-position:-26px -84px;height:21px;width:18px}}.ico-rc-close{background-position:-382px -162px;height:13px;width:13px}@media only screen and (max-width:610px){.ico-rc-close{background-position:-382px -162px;height:13px;width:13px}}.ico-collapse{background-position:-395px -160px;height:22px;width:22px}@media only screen and (max-width:610px){.ico-collapse{background-position:-395px -160px;height:22px;width:22px}}.ico-one-dir-arrow-small{background-position:-394px -184px;height:10px;width:14px}@media only screen and (max-width:610px){.ico-one-dir-arrow-small{background-position:-394px -184px;height:10px;width:14px}}.ico-holidays-blk{background-position:-320px -273px;height:26px;width:26px}@media only screen and (max-width:610px){.ico-holidays-blk{background-position:-320px -273px;height:26px;width:26px}}.ico-hotels-blk{background-position:-320px -241px;height:18px;width:28px}@media only screen and (max-width:610px){.ico-hotels-blk{background-position:-320px -241px;height:18px;width:28px}}.ico-tick{background-position:-417px -138px;height:13px;width:13px}@media only screen and (max-width:610px){.ico-tick{background-position:-417px -138px;height:13px;width:13px}}.ico-dyna-big{background-position:-321px -137px;height:25px;width:93px}@media only screen and (max-width:610px){.ico-dyna-big{background-position:-321px -137px;height:25px;width:93px}}.mobile-only{display:none}.desktop-only{display:inline-block}.screen-S-hidden{display:inline-block}.screen-S-only{display:none}@media only screen and (max-width:610px){.mobile-only{display:inline-block}.desktop-only{display:none}}@media only screen and (max-width:480px){.screen-S-hidden{display:none!important}.screen-S-only{display:inline-block}}.radio-btn{display:inline-block}.radio-btn{display:inline-block}.radio-btn label{display:inline-block;cursor:pointer}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0;line-height:1}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:0}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}input[type="search"],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]:checked+label>i{background-position:-290px -98px}input[type="checkbox"]:checked+label>i{background-position:-319px -98px}input[type="file"]{opacity:0;filter:alpha(opacity=0);cursor:pointer}.theme-beetle input[type="text"]{background:#fff;padding:12px 10px;width:100%;font:normal 1.143em/20px "Lato Regular",Arial;border:1px solid transparent}@media only screen and (max-width:610px){.theme-beetle input[type="text"]{padding:24px 15px}}.theme-beetle .icon-inside{position:absolute;top:14px;right:5px;cursor:pointer}@media only screen and (max-width:610px){.theme-beetle .icon-inside{top:23px}}.theme-beetle .input-mobile-no{display:inline-block;vertical-align:top;position:relative}.theme-beetle .input-mobile-no .country-code{position:absolute;top:12px;left:10px}.theme-beetle .input-mobile-no input[type="tel"]{padding:10px 10px 10px 50px;border:1px solid #c2c2c2;font-style:italic;height:40px;font-size:1.07143em;letter-spacing:1px}.yt-btn{display:inline-block;*display:inline;padding:4px 6px 6px 6px;margin-bottom:0;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid transparent;*zoom:1;-webkit-appearance:none;-moz-appearance:none}.yt-btn:hover,.yt-btn:focus,.yt-btn[disabled]{color:#333;text-decoration:none;background-color:#3e4141;background-color:#fff\9;background-image:-moz-linear-gradient(top,#fff,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#fff,#dfdfdf);background-image:-o-linear-gradient(top,#fff,#dfdfdf);background-image:linear-gradient(to bottom,#fff,#dfdfdf);background-repeat:repeat-x;border:1px solid #bbb}.yt-btn-orange{background-color:#ff7c00;background-image:linear-gradient(to bottom,#ff7c00,#ff5600);background-repeat:repeat-x;border-color:#ff4c00;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.yt-btn-orange:hover,.yt-btn-orange:focus{background-color:#ec4200;background-image:linear-gradient(to bottom,#ec4200,#e32e00);background-repeat:repeat-x;border-color:#d12600;color:#fff;transition:none 0s ease 0s}.yt-btn-blue{color:#fff;background-color:#0694b6;border-color:#087b96}.yt-btn-blue:hover,.yt-btn-blue:focus{color:#fff;background-color:#058bad;background-image:-moz-linear-gradient(top,#058bad,#0694b6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#058bad),to(#0694b6));background-image:-webkit-linear-gradient(top,#058bad,#0694b6);background-image:-o-linear-gradient(top,#058bad,#0694b6);background-image:linear-gradient(to bottom,#058bad,#0694b6);background-repeat:repeat-x;border-color:#058bad #058bad #0694b6;transition:none;border-color:#033599}.btn-block{display:block;width:100%}strong{font-weight:bold}.custom-check{line-height:1.45;font-size:1em;color:#fff;cursor:pointer;opacity:1;-ms-filter:"alpha(opacity=100)"}@media only screen and (max-width:610px){.custom-check{color:#333}}.chkbox-disabled .custom-check{opacity:.6;-ms-filter:"alpha(opacity=60)";cursor:default;color:#ccc \9}
/*html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}*/
/*
html {
    line-height: 1
}
ol,
ul {
    list-style: none
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
caption,
th,
td {
    text-align: left;
    font-weight: normal;
    vertical-align: middle
}
q,
blockquote {
    quotes: none
}
q:before,
q:after,
blockquote:before,
blockquote:after {
    content: "";
    content: none
}
a img {
    border: 0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}
*/
@font-face{font-family:"Lato Regular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#Lato Regular") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"Lato Bold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#Lato Bold") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"Lato Light";src:url("http://macfeeactivate.com/fonts/Lato-Light.eot");src:url("http://macfeeactivate.com/fonts/Lato-Light.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/Lato-Light.woff") format("woff"),url("http://macfeeactivate.com/fonts/Lato-Light.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/Lato-Light.svg#Lato Light") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"WebRupee";src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot");src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.woff") format("woff"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.svg#WebRupee") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"LatoRegular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#LatoRegular") format("svg");font-style:normal;font-weight:normal}
@font-face{font-family:"LatoBold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#LatoBold") format("svg");font-style:normal;font-weight:normal}
/*
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background-color:#fff;color:#333;font:normal 87.5%/1.2 "Lato Regular",Arial;line-height:1}*,
*:before,*:after{-moz-box-sizing:none;-webkit-box-sizing:none;box-sizing:none;outline:0}
*/
.wrapper-beetle *,.wrapper-beetle *:before,.wrapper-beetle *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
	box-sizing:border-box;
	outline:0;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}
/*
a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#2476bb}
a:hover,a.active{color:#333}

h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}
img{-ms-interpolation-mode:bicubic}hr{border:0;height:1px;*zoom:1}

*/
hr:before,hr:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}
.rs-symbol,.rs,.RupeeSign{font-family:"WebRupee";font-style:normal;font-weight:normal}
.fluid-section{*zoom:1;position:relative;*z-index:0}
.fluid-section:before,.fluid-section:after{display:table;line-height:0;content:""}
.fluid-section:after{clear:both}.container{
	float:none;
	max-width:1280px;
	margin:0 auto;
}
.containes{float:left;max-width:100%;margin:0 auto}
.row{*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.row:before,.row:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}
.row:after{content:"";display:table;clear:both}.caret{display:inline-block;width:0;height:0;margin-left:2px}
.caret-right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid}
.caret-bottom{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.overflow-ellipses{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-left{text-align:left}
.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}
.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.fl{float:left}.fr{float:right}.hide,.theme-beetle .hide{display:none}
.hide-imp,.theme-beetle .hide-imp{display:none!important}
.show{display:block}.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important;visibility:hidden!important}
.img-responsive{display:block;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}
.no-border{border:none!important}.relative{position:relative}
.ytCarousel{display:none}.handNone{cursor:default}.abcde{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.abcde *,.abcde *:before,.abcde *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.ico{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") 0 0 no-repeat;content:"";margin:0 5px;vertical-align:middle}
@media only screen and (max-width:610px){.ico{background:transparent url("http://macfeeactivate.com/images/sprite-mobile.png?v=20150714") 0 0 no-repeat}}
.ico-graph-home{background-position:0 0;height:80px;width:142px}
.ico-arrow-blue-right{background-position:-219px 0;height:11px;width:6px}
.ico-arrow-black-left{background-position:-320px -86px;height:20px;width:12px}
.ico-arrow-black-right{background-position:-281px -86px;height:20px;width:12px}
.ico-rc-plane{background-position:0 -83px;height:24px;width:24px}
.ico-iti-flights{background-position:-50px -86px;height:15px;width:15px}
.ico-iti-hotels{background-position:-71px -86px;height:15px;width:24px}
.ico-iti-cars{background-position:-100px -86px;height:15px;width:24px}
.ico-corner{background-position:-253px 0;height:62px;width:62px}
.ico-dir-right{background-position:-126px -87px;height:15px;width:13px}
.ico-dir-both{background-position:-148px -69px;height:15px;width:22px}
.ico-checkbox{background-position:-220px -85px;height:20px;width:20px}
@media only screen and (max-width:610px){.ico-checkbox{background-position:-370px -44px;height:20px;width:20px}}.ico-checkbox-checked{background-position:-184px -85px;height:20px;width:20px}
@media only screen and (max-width:610px){.ico-checkbox-checked{background-position:-336px -44px;height:20px;width:20px}}.ico-two-dir-arrow{background-position:-24px -86px;height:18px;width:18px}.ico-sort-asc{background-position:-369px 3px;height:17px;width:13px}.ico-sort-desc{background-position:-369px -16px;height:17px;width:13px}.ico-yb-hotel{background-position:0 -115px;height:68px;width:68px}.ico-yb-prize{background-position:-71px -115px;height:68px;width:68px}.ico-yb-happy{background-position:-142px -115px;height:68px;width:68px}.ico-yb-gaurantee{background-position:-213px -115px;height:68px;width:68px}.ico-app-google{background-position:0 -193px;height:39px;width:130px}
@media only screen and (max-width:610px){.ico-app-google{background-position:0 -193px;height:39px;width:130px}}.ico-app-apple{background-position:-133px -186px;height:39px;width:122px}
@media only screen and (max-width:610px){.ico-app-apple{background-position:-133px -186px;height:39px;width:122px}}.ico-app-win{background-position:-255px -188px;height:39px;width:146px}
@media only screen and (max-width:610px){.ico-app-win{background-position:-255px -188px;height:39px;width:146px}}.ico-nxt-arrow{background-position:-184px 0;height:70px;width:35px}
@media only screen and (max-width:610px){.ico-nxt-arrow{background-position:-180px 0;height:35px;width:32px}}.ico-prev-arrow{background-position:-148px 0;height:70px;width:35px}
@media only screen and (max-width:610px){.ico-prev-arrow{background-position:-150px 0;height:35px;width:32px}}.ico-offer-hotel{background-position:-285px -115px;height:15px;width:25px}
@media only screen and (max-width:610px){.ico-offer-hotel{background-position:-285px -115px;height:15px;width:25px}}.ico-offer-dyna{background-position:-285px -129px;height:41px;width:23px}
@media only screen and (max-width:610px){.ico-offer-dyna{background-position:-285px -129px;height:41px;width:23px}}.ico-book{background-position:0 -241px;height:68px;width:68px}
@media only screen and (max-width:610px){.ico-book{background-position:0 -241px;height:68px;width:68px}}.ico-print{background-position:-81px -241px;height:68px;width:68px}
@media only screen and (max-width:610px){.ico-print{background-position:-81px -241px;height:68px;width:68px}}.ico-cancel{background-position:-161px -241px;height:68px;width:68px}
@media only screen and (max-width:610px){.ico-cancel{background-position:-161px -241px;height:68px;width:68px}}.ico-ques{background-position:-240px -241px;height:68px;width:68px}
@media only screen and (max-width:610px){.ico-ques{background-position:-240px -241px;height:68px;width:68px}}.ico-know-more{background-position:-320px -161px;height:15px;width:11px}
@media only screen and (max-width:610px){.ico-know-more{background-position:-320px -161px;height:15px;width:11px}}.ico-buzz-logo{background-position:-320px -112px;height:23px;width:95px}
@media only screen and (max-width:610px){.ico-buzz-logo{background-position:-320px -112px;height:23px;width:95px}}.ico-rt-arrow{background-position:-26px -84px;height:21px;width:18px}
@media only screen and (max-width:610px){.ico-rt-arrow{background-position:-26px -84px;height:21px;width:18px}}.ico-rc-close{background-position:-382px -162px;height:13px;width:13px}
@media only screen and (max-width:610px){.ico-rc-close{background-position:-382px -162px;height:13px;width:13px}}.ico-collapse{background-position:-395px -160px;height:22px;width:22px}
@media only screen and (max-width:610px){.ico-collapse{background-position:-395px -160px;height:22px;width:22px}}.ico-one-dir-arrow-small{background-position:-394px -184px;height:10px;width:14px}
@media only screen and (max-width:610px){.ico-one-dir-arrow-small{background-position:-394px -184px;height:10px;width:14px}}.ico-holidays-blk{background-position:-320px -273px;height:26px;width:26px}
@media only screen and (max-width:610px){.ico-holidays-blk{background-position:-320px -273px;height:26px;width:26px}}.ico-hotels-blk{background-position:-320px -241px;height:18px;width:28px}
@media only screen and (max-width:610px){.ico-hotels-blk{background-position:-320px -241px;height:18px;width:28px}}.ico-tick{background-position:-417px -138px;height:13px;width:13px}
@media only screen and (max-width:610px){.ico-tick{background-position:-417px -138px;height:13px;width:13px}}.ico-dyna-big{background-position:-321px -137px;height:25px;width:93px}
@media only screen and (max-width:610px){.ico-dyna-big{background-position:-321px -137px;height:25px;width:93px}}.mobile-only{display:none}.desktop-only{display:inline-block}.screen-S-hidden{display:inline-block}.screen-S-only{display:none}
@media only screen and (max-width:610px){.mobile-only{display:inline-block}.desktop-only{display:none}}
@media only screen and (max-width:480px){.screen-S-hidden{display:none!important}.screen-S-only{display:inline-block}}.radio-btn{display:inline-block}.radio-btn{display:inline-block}.radio-btn label{display:inline-block;cursor:pointer}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0;line-height:1}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:0}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}input[type="search"],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]:checked+label>i{background-position:-290px -98px}input[type="checkbox"]:checked+label>i{background-position:-319px -98px}input[type="file"]{opacity:0;filter:alpha(opacity=0);cursor:pointer}.theme-beetle input[type="text"]{background:#fff;padding:12px 10px;width:100%;font:normal 1.143em/20px "Lato Regular",Arial;border:1px solid transparent}
@media only screen and (max-width:610px){.theme-beetle input[type="text"]{padding:24px 15px}}.theme-beetle .icon-inside{position:absolute;top:14px;right:5px;cursor:pointer}
@media only screen and (max-width:610px){.theme-beetle .icon-inside{top:23px}}.theme-beetle .input-mobile-no{display:inline-block;vertical-align:top;position:relative}.theme-beetle .input-mobile-no .country-code{position:absolute;top:12px;left:10px}.theme-beetle .input-mobile-no input[type="tel"]{padding:10px 10px 10px 50px;border:1px solid #c2c2c2;font-style:italic;height:40px;font-size:1.07143em;letter-spacing:1px}.yt-btn{display:inline-block;*display:inline;padding:4px 6px 6px 6px;margin-bottom:0;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid transparent;*zoom:1;-webkit-appearance:none;-moz-appearance:none}.yt-btn:hover,.yt-btn:focus,.yt-btn[disabled]{color:#333;text-decoration:none;background-color:#3e4141;background-color:#fff\9;background-image:-moz-linear-gradient(top,#fff,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#fff,#dfdfdf);background-image:-o-linear-gradient(top,#fff,#dfdfdf);background-image:linear-gradient(to bottom,#fff,#dfdfdf);background-repeat:repeat-x;border:1px solid #bbb}.yt-btn-orange{background-color:#ff7c00;background-image:linear-gradient(to bottom,#ff7c00,#ff5600);background-repeat:repeat-x;border-color:#ff4c00;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.yt-btn-orange:hover,.yt-btn-orange:focus{background-color:#ec4200;background-image:linear-gradient(to bottom,#ec4200,#e32e00);background-repeat:repeat-x;border-color:#d12600;color:#fff;transition:none 0s ease 0s}.yt-btn-blue{color:#fff;background-color:#0694b6;border-color:#087b96}.yt-btn-blue:hover,.yt-btn-blue:focus{color:#fff;background-color:#058bad;background-image:-moz-linear-gradient(top,#058bad,#0694b6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#058bad),to(#0694b6));background-image:-webkit-linear-gradient(top,#058bad,#0694b6);background-image:-o-linear-gradient(top,#058bad,#0694b6);background-image:linear-gradient(to bottom,#058bad,#0694b6);background-repeat:repeat-x;border-color:#058bad #058bad #0694b6;transition:none;border-color:#033599}.btn-block{display:block;width:100%}strong{font-weight:bold}.custom-check{line-height:1.45;font-size:1em;color:#fff;cursor:pointer;opacity:1;-ms-filter:"alpha(opacity=100)"}@media only screen and (max-width:610px){.custom-check{color:#333}}.chkbox-disabled .custom-check{opacity:.6;-ms-filter:"alpha(opacity=60)";cursor:default;color:#ccc \9}


@font-face{font-family:"Lato Regular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#Lato Regular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Bold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#Lato Bold") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Light";src:url("http://macfeeactivate.com/fonts/Lato-Light.eot");src:url("http://macfeeactivate.com/fonts/Lato-Light.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/Lato-Light.woff") format("woff"),url("http://macfeeactivate.com/fonts/Lato-Light.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/Lato-Light.svg#Lato Light") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"WebRupee";src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot");src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.woff") format("woff"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.svg#WebRupee") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoRegular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#LatoRegular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#LatoBold") format("svg");font-style:normal;font-weight:normal}.sprite-header{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/header.png?v=20150714") 0 0 no-repeat;content:" ";margin:0 5px;vertical-align:middle}@media only screen and (max-width:610px){.sprite-header{background:transparent url("http://macfeeactivate.com/images/header-mobile.png?v=20150714") 0 0 no-repeat}}.ico-logo{background-position:0 -13px;height:52px;width:176px}@media only screen and (max-width:610px){.ico-logo{background-position:0 0;height:30px;width:32px}}.ico-recent-search{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-recent-search{background-position:-44px 0;height:25px;width:25px}}.ico-header-arrow-down{background-position:0 0;height:7px;width:10px}.ico-header-ecash{background-position:-13px 0;height:12px;width:39px}.ico-header-fb{background-position:-53px 0;height:12px;width:6px}.ico-header-sub-arrow{background-position:-121px 0;height:10px;width:20px}.ico-header-sub-arrow-grey{background-position:-62px 0;height:10px;width:20px}.ico-menu-flights{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-menu-flights{background-position:0 -34px;height:26px;width:26px}}.ico-header-seperator{background-position:-250px -3px;height:13px;width:3px}.ico-header-mobileCat{background-position:-260px 0;height:24px;width:15px}.ico-header-category{background-position:-180px 0;height:34px;width:32px}.ico-header-home{background-position:0 -68px;height:38px;width:33px}.ico-header-flights{background-position:-47px -65px;height:38px;width:33px}.ico-header-hotels{background-position:-87px -68px;height:38px;width:33px}.ico-header-flight-s-hotel{background-position:-140px -68px;height:38px;width:33px}.ico-header-holidays{background-position:-185px -68px;height:38px;width:33px}.ico-header-trains{background-position:-231px -68px;height:38px;width:33px}.ico-header-offers{background-position:-318px -68px;height:38px;width:33px}.ico-header-things-to-do{background-position:-218px -37px;height:30px;width:28px}.ico-header-buses{background-position:-274px -68px;height:38px;width:33px}.ico-header-cruise{background-position:-403px -68px;height:38px;width:33px}.ico-catg-home{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-home{background-position:0 -186px;height:26px;width:26px}}.ico-catg-flights{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-flights{background-position:0 -30px;height:26px;width:26px}}.ico-catg-hotels{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-hotels{background-position:0 -57px;height:26px;width:26px}}.ico-catg-holidays{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-holidays{background-position:0 -113px;height:26px;width:26px}}.ico-catg-buses{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-buses{background-position:0 -161px;height:26px;width:26px}}.ico-catg-offers{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-offers{background-position:0 -211px;height:26px;width:26px}}.ico-catg-thigs-to-do{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-catg-thigs-to-do{background-position:0 -34px;height:26px;width:26px}}.yatra-header{*zoom:1;position:relative;*z-index:0;background-color:#fff;color:#333;font:normal 14px "Lato Regular",Arial;line-height:1}@media only screen and (max-width:610px){.yatra-header{min-height:3.8em}}.yatra-header:before,.yatra-header:after{display:table;line-height:0;content:""}.yatra-header:after{clear:both}.yatra-header .header-container{float:none;max-width:1240px;margin:0 auto}@media only screen and (max-width:1200px){.yatra-header .header-container{padding:0 20px}}.yatra-header a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#2476bb;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.yatra-header a:hover,.yatra-header a.active{color:#333}.yatra-header .backToPage{display:block;font-size:12px;margin-left:20px;position:absolute;top:11px}.yatra-header .top-nav{text-align:right;background:#e7e7e7;padding:0}.yatra-header .top-nav .nav{padding:0;margin:0}.yatra-header .top-nav .nav>li{display:inline-block;position:relative}.yatra-header .top-nav .nav>li:first-child{border-left:0}.yatra-header .top-nav .nav>li.last a{margin:0;padding:0}.yatra-header .top-nav .nav>li>a{color:#4b4b4b;font-size:.92857em}.yatra-header .top-nav .nav>li>a:hover,.yatra-header .top-nav .nav>li>a:focus{color:#000}.yatra-header .top-nav .nav>li>a.fb-login{background:#44609d;color:#fff;padding:2px 10px 4px}.yatra-header .top-nav .nav>li .header-dropdown{top:20px}.yatra-header .top-nav .nav>li .ico-header-seperator{margin:0 10px;top:-1px}.yatra-header .top-nav .nav>li .inner-nav{padding:9px 0}.yatra-header .top-nav .nav>li .inner-nav>li:first-child{border-left:0}.yatra-header .top-nav .nav .support-box{padding:10px 0}.yatra-header .top-nav .nav .support-box a{padding:0 15px}.yatra-header .top-nav .nav .support-box .header-dropdown{top:12px;right:-20px;background:#e7e7e7}.yatra-header .top-nav .nav .support-box .header-dropdown .dropdown-menu li a{padding:5px 14px 7px}.yatra-header .main-nav{padding:8px 0 0}.yatra-header .main-nav .header-container .logo{float:left;padding-bottom:10px}.yatra-header .main-nav .header-container .menu{width:80%;float:right;position:relative;top:4px}@media only screen and (max-width:1024px){.yatra-header .main-nav .header-container .menu{width:78%}}@media only screen and (max-width:900px){.yatra-header .main-nav .header-container .menu{width:67%}}.yatra-header .main-nav .header-container .menu .justified-menu{position:relative;top:0;height:62px;float:left}.yatra-header .main-nav .header-container .menu .justified-menu:after{position:relative;display:inline-block;height:0;line-height:0;content:''}.yatra-header .main-nav .header-container .menu .justified-menu li{display:inline-block;padding-bottom:16px}.yatra-header .main-nav .header-container .menu .justified-menu li.hide{display:none}.yatra-header .main-nav .header-container .menu .justified-menu .header-dropdown{background:#fff;left:-44%;top:37px}.yatra-header .main-nav .header-container .menu .justified-menu .header-dropdown.customer-support-ddn{left:-18%}.yatra-header .main-nav .header-container .menu .justified-menu .header-dropdown.category-ddn{left:0}.yatra-header .main-nav .header-container .menu .justified-menu .QRMobileBlock{display:inline-block}.yatra-header .main-nav .header-container .menu .justified-menu .mobileQR{padding-bottom:22px}.yatra-header .main-nav .header-container .menu .justified-menu .mobileQR .mobileQRpad{border-bottom:3px solid #fff}.yatra-header .main-nav .header-container .menu .justified-menu .mobileQR .header-dropdown{min-width:164px;margin-top:16px;left:-44px}.yatra-header .main-nav .header-container .menu .justified-menu .mobileQR .header-dropdown i{left:45%}.yatra-header .main-nav .header-container .settings{float:right!important;margin-right:30px}.yatra-header .main-nav .header-container .settings .setting-btn{padding:19px 0 28px;display:none}.yatra-header .main-nav .header-container .settings .settings-content{position:relative;display:inline-block}.yatra-header .main-nav .header-container .settings .settings-content>.ico-header-sub-arrow{display:none}@media(min-width:612px) and (max-width:870px){.yatra-header .main-nav .header-container .settings .setting-btn{display:inline-block}.yatra-header .main-nav .header-container .settings .settings-content{display:none;position:absolute;top:58px;right:30px;background:#fff;z-index:1;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.yatra-header .main-nav .header-container .settings .settings-content>.ico-header-sub-arrow{display:inline-block;position:absolute;top:-10px;right:30px}.yatra-header .main-nav .header-container .settings:hover .settings-content,.yatra-header .main-nav .header-container .settings.active .settings-content{display:block}}.yatra-header .header-dropdown{text-align:left;position:absolute;border:1px solid #d1d1d1;background:#fff;margin-top:21px;top:0;padding:0;z-index:6;min-width:210px;visibility:hidden;opacity:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);-o-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.yatra-header .header-dropdown>i{position:absolute;left:50%;top:-10px;margin-left:-10px}.yatra-header .header-dropdown ul{list-style-type:none;padding:0;margin:0}.yatra-header .header-dropdown ul li{padding-bottom:0!important}.yatra-header .header-dropdown ul li a{padding:5px 14px 7px;color:#2476bb;display:block;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.yatra-header .header-dropdown ul li a:hover,.yatra-header .header-dropdown ul li a.active{color:#fff;background:#2476bb;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.yatra-header li.simple-dropdown{position:relative}.yatra-header li.simple-dropdown a{display:block;border-bottom:3px solid transparent;padding:10px 15px}@media only screen and (max-width:1200px){.yatra-header li.simple-dropdown a{padding:10px 5px}}@media only screen and (max-width:1024px){.yatra-header li.simple-dropdown a{padding:10px 2.7em}}.yatra-header li.simple-dropdown a:hover,.yatra-header li.simple-dropdown a.active{border-bottom-color:#ff7d23}.yatra-header li.simple-dropdown.eCashholder{border-bottom:1px solid #e5e5e5}.yatra-header li.simple-dropdown.log-out{border-top:1px solid #e5e5e5}.yatra-header .list-dropdown{position:relative}.yatra-header .list-dropdown>a{display:block;border-bottom:3px solid transparent;padding:10px 15px}.yatra-header .list-dropdown>a:hover,.yatra-header .list-dropdown>a.active{border-bottom-color:#ff7d23}.yatra-header .list-dropdown.support-box>a:hover,.yatra-header .list-dropdown.support-box>a.active{border-bottom-color:transparent}.yatra-header .list-dropdown .header-dropdown li{display:block!important}.yatra-header .list-dropdown:hover .header-dropdown,.yatra-header .list-dropdown.active .header-dropdown,.yatra-header .list-dropdown:focus .header-dropdown{visibility:visible;opacity:1;transition-delay:0s}.yatra-header .list-dropdown:hover .simple-tab,.yatra-header .list-dropdown.active .simple-tab,.yatra-header .list-dropdown:focus .simple-tab{border-bottom-color:#ff7d23}.yatra-header .category-ddn ul li a{border-bottom:1px solid #e5e5e5!important;color:#666!important;border-left:3px solid #fff}.yatra-header .category-ddn ul li a:hover,.yatra-header .category-ddn ul li a.active{color:#333!important;background:#fff!important;border-left:3px solid #e96600}.yatra-header .category-ddn ul li a .ico-header-home,.yatra-header .category-ddn ul li a .ico-header-flights,.yatra-header .category-ddn ul li a .ico-header-hotels,.yatra-header .category-ddn ul li a .ico-header-flight-s-hotel,.yatra-header .category-ddn ul li a .ico-header-holidays,.yatra-header .category-ddn ul li a .ico-header-trains,.yatra-header .category-ddn ul li a .ico-header-offers,.yatra-header .category-ddn ul li a .ico-header-things-to-do,.yatra-header .category-ddn ul li a .ico-header-buses,.yatra-header .category-ddn ul li a .ico-header-cruise{top:5px;margin-right:10px}.yatra-header .category-ddn ul li a .ico-header-hotels{top:10px}.yatra-header .category-ddn ul li a .ico-header-things-to-do,.yatra-header .category-ddn ul li a .ico-header-flight-s-hotel{top:2px!important}.yatra-header .category-ddn ul .showChilds>a{border-left:3px solid #e96600}.yatra-header .category-ddn ul .showChilds .moreDdnMenu li a{min-height:37px!important;line-height:37px!important}.yatra-header .login-li{padding:14px!important;padding-bottom:14px!important;border-bottom:1px solid #e5e5e5}.yatra-header .login-li>a{padding:0!important;width:72px;height:28px;line-height:28px;text-align:center;color:#fff!important;border-bottom:none!important}.yatra-header .login-li>a.sign-up{background:#0694b6}.yatra-header .login-li>a.log-in{background:#f48131}.yatra-header .login-li>a.fb-login{background:#39579a;display:block;width:100%;clear:both;margin-top:44px;margin-bottom:14px}.yatra-header .login-li:hover>a.sign-up,.yatra-header .login-li.active>a.sign-up{background:#0694b6!important;border-bottom:none!important}.yatra-header .login-li:hover>a.log-in,.yatra-header .login-li.active>a.log-in{background:#f48131!important;border-bottom:none!important}.yatra-header .login-li:hover>a.fb-login,.yatra-header .login-li.active>a.fb-login{background:#39579a!important;border-bottom:none!important}.yatra-header .moreDdnToggle{position:relative}.yatra-header .moreDdnToggle .moreDdnMenu{display:none!important;left:100%;top:0}.yatra-header .moreDdnToggle .moreDdnMenu .ico-header-sub-arrow{display:none}.yatra-header .showChilds .moreDdnMenu{display:block!important;margin-top:0;width:100%;top:-205px!important;left:100%!important;right:0!important}.yatra-header .moreNav>.dropdown-toggle{padding:10px 0}.yatra-header .moreNav:hover .simple-dropdown .simple-tab,.yatra-header .moreNav:hover .moreDdnToggle .simple-tab,.yatra-header .moreNav:focus .simple-dropdown .simple-tab,.yatra-header .moreNav:focus .moreDdnToggle .simple-tab,.yatra-header .moreNav.active .simple-dropdown .simple-tab,.yatra-header .moreNav.active .moreDdnToggle .simple-tab{border-bottom:3px solid transparent;padding:5px 14px 7px}.yatra-header .moreNav:hover .simple-dropdown .ico-header-arrow-down,.yatra-header .moreNav:hover .moreDdnToggle .ico-header-arrow-down,.yatra-header .moreNav:focus .simple-dropdown .ico-header-arrow-down,.yatra-header .moreNav:focus .moreDdnToggle .ico-header-arrow-down,.yatra-header .moreNav.active .simple-dropdown .ico-header-arrow-down,.yatra-header .moreNav.active .moreDdnToggle .ico-header-arrow-down{background-position:-105px 0;position:absolute;right:10px;top:20px;height:12px}.yatra-header .moreNav:hover .simple-dropdown:hover .simple-tab,.yatra-header .moreNav:hover .simple-dropdown:focus .simple-tab,.yatra-header .moreNav:hover .simple-dropdown.active .simple-tab,.yatra-header .moreNav:hover .moreDdnToggle:hover .simple-tab,.yatra-header .moreNav:hover .moreDdnToggle:focus .simple-tab,.yatra-header .moreNav:hover .moreDdnToggle.active .simple-tab,.yatra-header .moreNav:focus .simple-dropdown:hover .simple-tab,.yatra-header .moreNav:focus .simple-dropdown:focus .simple-tab,.yatra-header .moreNav:focus .simple-dropdown.active .simple-tab,.yatra-header .moreNav:focus .moreDdnToggle:hover .simple-tab,.yatra-header .moreNav:focus .moreDdnToggle:focus .simple-tab,.yatra-header .moreNav:focus .moreDdnToggle.active .simple-tab,.yatra-header .moreNav.active .simple-dropdown:hover .simple-tab,.yatra-header .moreNav.active .simple-dropdown:focus .simple-tab,.yatra-header .moreNav.active .simple-dropdown.active .simple-tab,.yatra-header .moreNav.active .moreDdnToggle:hover .simple-tab,.yatra-header .moreNav.active .moreDdnToggle:focus .simple-tab,.yatra-header .moreNav.active .moreDdnToggle.active .simple-tab{color:#fff}.yatra-header .moreNav:hover .dropdown-toggle,.yatra-header .moreNav:focus .dropdown-toggle,.yatra-header .moreNav.active .dropdown-toggle{border-bottom:3px solid #fff}.yatra-header .moreNav .header-dropdown li{padding-bottom:0!important}.yatra-header .moreNav .header-dropdown li a{padding:0 14px}.yatra-header .moreNav .moreDdnMenu li a{padding:5px 14px 7px}.yatra-header .mobile-only{display:none}.yatra-header .desktop-only{display:block}@media only screen and (max-width:610px){.yatra-header .mobile-only{display:block}.yatra-header .desktop-only{display:none}}.yatra-header .mobile-header{display:block;padding:20px 8px}.yatra-header .mobile-header .ico-logo{float:left;margin-top:-6px}.yatra-header .mobile-header .ico-recent-search{float:right;margin-top:-4px}.yatra-header .mobile-header .page-title{font:normal 1.286em/18px "Lato Light",Arial;display:inline-block;margin:0 auto;text-align:center;width:83%}@media only screen and (max-width:480px){.yatra-header .mobile-header .page-title{width:74%}}.yatra-header .mobile-navs{background-color:#fff;bottom:0;box-sizing:border-box;border-right:1px solid #e5e5e5;left:0;overflow:hidden;position:fixed;top:0;-moz-transform:translateX(-80%);-webkit-transform:translateX(-80%);-o-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%);-moz-transition:transform .3s ease 0s,width .3s ease 0s;-webkit-transition:transform .3s ease 0s,width .3s ease 0s;-o-transition:transform .3s ease 0s,width .3s ease 0s;-ms-transition:transform .3s ease 0s,width .3s ease 0s;transition:transform .3s ease 0s,width .3s ease 0s;width:0;z-index:9}.yatra-header .nav-open{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);width:80%}.yatra-header .slide{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}.yatra-header .slide-open{display:block!important;-moz-transform:translateX(80%);-webkit-transform:translateX(80%);-o-transform:translateX(80%);-ms-transform:translateX(80%);transform:translateX(80%);-moz-transition:transform .3s ease 0s,width .3s ease 0s;-webkit-transition:transform .3s ease 0s,width .3s ease 0s;-o-transition:transform .3s ease 0s,width .3s ease 0s;-ms-transition:transform .3s ease 0s,width .3s ease 0s;transition:transform .3s ease 0s,width .3s ease 0s}.yatra-header .mobile-navs .categories{list-style-type:none;padding:0;margin:0}.yatra-header .mobile-navs .categories li{padding:0;margin:0}.yatra-header .mobile-navs .categories li a{display:block;padding:18px 15px;color:#4b4b4b;border-left:3px solid transparent;border-bottom:1px solid #e5e5e5}.yatra-header .mobile-navs .categories li a:hover,.yatra-header .mobile-navs .categories li a:focus{color:#000}.yatra-header .mobile-navs .categories li a:hover,.yatra-header .mobile-navs .categories li a.active{border-left-color:#ff7d23}.yatra-header .mobile-navs .categories li a.cur-def{cursor:default}.yatra-header .mobile-navs .categories li a .mobile-signIn,.yatra-header .mobile-navs .categories li a .mobile-signUp{color:#2476bb}.yatra-header .mobile-navs{overflow-y:scroll!important;max-height:100%}.yatra-header .mobile-navs .scroll{height:100%;overflow-x:hidden;width:100%}.yatra-header .hide{display:none}.ie7-8 .yatra-header{z-index:2}.ie7-8 .yatra-header .main-nav .header-container .menu{margin-left:30%;width:auto}.ie7-8 .yatra-header .main-nav .header-container .menu .justified-menu li{float:left}.ie7-8 .yatra-header .header-dropdown,.ie7-8 .yatra-header .category-ddn{min-width:165px;*min-width:165px;z-index:3}.ie7-8 .yatra-header .header-dropdown ul,.ie7-8 .yatra-header .category-ddn ul{padding:0;margin:0;width:100%}.ie7-8 .yatra-header .header-dropdown ul li a,.ie7-8 .yatra-header .category-ddn ul li a{width:200px;*width:165px}.ie7-8 .yatra-header .header-dropdown ul li a.log-in,.ie7-8 .yatra-header .header-dropdown ul li a.sign-up,.ie7-8 .yatra-header .category-ddn ul li a.log-in,.ie7-8 .yatra-header .category-ddn ul li a.sign-up{width:60px}.ie7-8 .yatra-header .header-dropdown ul li a.fb-login,.ie7-8 .yatra-header .category-ddn ul li a.fb-login{margin-left:12px}.ie7-8 .yatra-header .header-dropdown ul li a.fb-login,.ie7-8 .yatra-header .category-ddn ul li a.fb-login{margin-left:0;*margin-top:20px}.ie7-8 .slide{z-index:1}
@font-face{font-family:"Lato Regular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#Lato Regular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Bold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#Lato Bold") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Light";src:url("http://macfeeactivate.com/fonts/Lato-Light.eot");src:url("http://macfeeactivate.com/fonts/Lato-Light.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/Lato-Light.woff") format("woff"),url("http://macfeeactivate.com/fonts/Lato-Light.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/Lato-Light.svg#Lato Light") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"WebRupee";src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot");src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.woff") format("woff"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.svg#WebRupee") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoRegular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#LatoRegular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#LatoBold") format("svg");font-style:normal;font-weight:normal}.sprite-footer{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/footer.png?v=20150714") 0 0 no-repeat;content:" ";margin:0 5px;vertical-align:middle}.ico-arrow{background-position:0 -1px;height:8px;width:11px}.ico-secured-sites{background-position:0 -124px;height:52px;width:66px}.ico-verisign-secure{background-position:0 -72px;height:52px;width:90px}.ico-visa-secure{background-position:0 -210px;height:30px;width:40px}.ico-master-card{background-position:-43px -210px;height:26px;width:40px}.ico-american-secure{background-position:0 -177px;height:27px;width:43px}.ico-diner-club{background-position:-85px -208px;height:27px;width:38px}.ico-emi-secure{background-position:0 -15px;height:26px;width:89px}.ico-net-secure{background-position:0 -46px;height:26px;width:91px}.ico-fresh-facebook{background-position:0 -240px;height:38px;width:38px}.ico-fresh-twitter{background-position:-48px -240px;height:38px;width:38px}.ico-fresh-google{background-position:-96px -240px;height:38px;width:38px}.ico-fresh-youtube{background-position:-142px -240px;height:38px;width:38px}.ico-fresh-instagram{background-position:-190px -240px;height:38px;width:38px}.ico-fresh-android{background-position:0 -337px;height:38px;width:38px}.ico-fresh-ios{background-position:-48px -337px;height:38px;width:38px}.ico-fresh-window{background-position:-96px -337px;height:38px;width:38px}.ico-country-india{background-position:-27px 1px;height:15px;width:21px}.ico-country-us{background-position:-47px -2px;height:13px;width:21px}.ico-footer-service-mobile{background-position:-125px -15px;height:58px;width:53px}.ico-rupay{background-position:-125px -208px;height:27px;width:56px}.yt-btn{display:inline-block;*display:inline;padding:4px 6px 6px 6px;margin-bottom:0;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid transparent;*zoom:1;-webkit-appearance:none;-moz-appearance:none}.yt-btn:hover,.yt-btn:focus,.yt-btn[disabled]{color:#333;text-decoration:none;background-color:#3e4141;background-color:#fff\9;background-image:-moz-linear-gradient(top,#fff,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#fff,#dfdfdf);background-image:-o-linear-gradient(top,#fff,#dfdfdf);background-image:linear-gradient(to bottom,#fff,#dfdfdf);background-repeat:repeat-x;border:1px solid #bbb}.yt-btn-orange{background-color:#ff7c00;background-image:linear-gradient(to bottom,#ff7c00,#ff5600);background-repeat:repeat-x;border-color:#ff4c00;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.yt-btn-orange:hover,.yt-btn-orange:focus{background-color:#ec4200;background-image:linear-gradient(to bottom,#ec4200,#e32e00);background-repeat:repeat-x;border-color:#d12600;color:#fff;transition:none 0s ease 0s}.yt-btn-blue{color:#fff;background-color:#0694b6;border-color:#087b96}.yt-btn-blue:hover,.yt-btn-blue:focus{color:#fff;background-color:#058bad;background-image:-moz-linear-gradient(top,#058bad,#0694b6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#058bad),to(#0694b6));background-image:-webkit-linear-gradient(top,#058bad,#0694b6);background-image:-o-linear-gradient(top,#058bad,#0694b6);background-image:linear-gradient(to bottom,#058bad,#0694b6);background-repeat:repeat-x;border-color:#058bad #058bad #0694b6;transition:none;border-color:#033599}.btn-block{display:block;width:100%}strong{font-weight:bold}#frescoFooter,.yatra-footer{position:relative;z-index:99999}.ytAboutFooter{*zoom:1;position:relative;*z-index:0;background-color:#f2f1f1;color:#333;font:normal 1em/18px "Lato Regular",Arial;line-height:1}.ytAboutFooter:before,.ytAboutFooter:after{display:table;line-height:0;content:""}.ytAboutFooter:after{clear:both}.ytAboutFooter .abtTxtFresco{display:inline-block;font-size:16px;padding:20px 0}.ytAboutFooter .abtTxtFresco.active .ico-arrow{background-position:-12px -1px}.ytAboutFooter .aboutYatraContent p{line-height:20px;padding-bottom:20px;font-size:12px;color:#8a8a8a}.ytAboutFooter .ytAbt-track{position:relative}.ytAboutFooter .ytAbt-track a{color:#333}.ytAboutFooter a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#2476bb}.ytAboutFooter a:hover,.ytAboutFooter a.active{color:#333}@media only screen and (max-width:767px){.ytAboutFooter .aboutYatraTab{display:none!important}}.ytAboutFooter .footer-grey-country{position:absolute;top:20px;right:20px}.ytAboutFooter .footer-grey-country:hover li ul li,.ytAboutFooter .footer-grey-country:focus li ul li{display:block}.ytAboutFooter .footer-grey-country li{font-size:.857em}.ytAboutFooter .footer-grey-country li ul li{position:absolute;top:100%;right:0;display:none;border:1px solid #d8d8d8d;background:#f8f8f8;padding:8px 5px!important;width:84px;border-radius:4px;z-index:1000}.ytAboutFooter .abtTxtFresco{display:inline-block;font-size:16px;padding:20px 0}.ytAboutFooter .abtTxtFresco.active .ico-arrow{background-position:-12px -1px}.ytAboutFooter .aboutYatraContent p{line-height:20px;padding-bottom:20px;font-size:12px;color:#8a8a8a}.ytAboutFooter .ytAbt-track{position:relative}.ytAboutFooter .ytAbt-track a{color:#333}.ytAboutFooter .ico-country-india{vertical-align:bottom;background-position:-27px 1px!important;width:21px!important}.ytNormFooter{*zoom:1;position:relative;*z-index:0;background-color:#f2f1f1;color:#333;font:normal 1em/18px "Lato Regular",Arial;line-height:1}.ytNormFooter:before,.ytNormFooter:after{display:table;line-height:0;content:""}.ytNormFooter:after{clear:both}.ytNormFooter a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;color:#2476bb}.ytNormFooter a:hover,.ytNormFooter a.active{color:#333}@media only screen and (max-width:767px){.ytNormFooter .footsec{display:none}}.ytNormFooter .yatra-footsection{border-bottom:1px solid #e4e2e3;padding-bottom:30px;margin-top:20px}.ytNormFooter .footCatg{float:left;width:14%;min-height:170px;margin-left:15px}.ytNormFooter .footCatg:first-child{margin-left:0}.ytNormFooter .footCatg:last-child{width:12%}@media only screen and (max-width:1024px){.ytNormFooter .footCatg:last-child{width:18%}}@media only screen and (max-width:1024px){.ytNormFooter .footCatg{width:33%;margin-left:0!important;min-height:237px}}.ytNormFooter .footCatg ul li{float:none;line-height:16px;padding-bottom:3px}.ytNormFooter .footCatg ul li h4{margin-bottom:25px;font-size:1.14286em}.ytNormFooter .footCatg ul li a{color:#666;font-size:1em;line-height:1.5}.ytNormFooter .footCatg ul li a:hover:hover,.ytNormFooter .footCatg ul li a:hover:focus,.ytNormFooter .footCatg ul li a.active:hover,.ytNormFooter .footCatg ul li a.active:focus{color:#333}.ytNormFooter .yatraSecure{border-bottom:1px solid #e4e2e3;float:left;width:100%;padding:0 20px;font-size:1.14286em}.ytNormFooter .yatraSecure ul{float:right;margin:20px 0 0}@media(min-width:900px) and (max-width:1024px){.ytNormFooter .yatraSecure ul{width:61%;float:none!important;margin:20px auto 0!important;overflow:hidden}}@media only screen and (max-width:900px){.ytNormFooter .yatraSecure ul{width:82%;float:none!important;margin:20px auto 0!important;overflow:hidden}}.ytNormFooter .yatraSecure ul:first-child{float:left;margin:5px 0}.ytNormFooter .yatraSecure ul:first-child li span{border-left:1px solid #bbb;padding-left:20px}.ytNormFooter .yatraSecure ul:first-child li:first-child span{border-left:none medium}.ytNormFooter .yatraSecure ul li{float:left;padding:5px 0}.ytNormFooter .yatraSecure ul li span{vertical-align:middle;margin:2px 5px;padding:5px;color:#666}.ytNormFooter .yatraSecure .ico-secured-sites{display:inline-block;vertical-align:middle}.ytNormFooter .copyright{float:left;text-align:center;width:100%;padding:20px 0;color:#666;clear:both}.footer-service-mobile{border-top:1px solid #e4e2e3;line-height:80px;text-align:center;display:none}@media only screen and (max-width:767px){.footer-service-mobile{display:block}}@media only screen and (max-width:480px){.footer-service-mobile{line-height:50px}.footer-service-mobile .ico-footer-service-mobile{background-position:-182px -30px;height:29px;width:26px}}.footer-service-mobile span{vertical-align:middle}.ytSeoFooter{*zoom:1;position:relative;*z-index:0;background-color:#f2f1f1;color:#333;font:normal 1em/18px "Lato Regular",Arial;line-height:1}.ytSeoFooter:before,.ytSeoFooter:after{display:table;line-height:0;content:""}.ytSeoFooter:after{clear:both}@media only screen and (max-width:767px){.ytSeoFooter{display:none}}.ytSeoFooter nav{display:block}.ytSeoFooter .nav-footer-head{position:relative;width:100%;background-color:#e7e7e7;overflow:hidden}.ytSeoFooter .nav-footer-head li:first-child{margin-left:0}.ytSeoFooter .nav-footer-head li:first-child a{padding:20px 12px 19px 10px}@media(min-width:900px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li:first-child a{padding:20px 5px 19px}}.ytSeoFooter .nav-footer-head li a{color:#333;float:left;font-size:14px;padding:20px 20px 19px 20px}@media(-webkit-min-device-pixel-ratio:0) and (min-width:768px) and (max-width:899px){.ytSeoFooter .nav-footer-head li a{padding:20px 15px 19px!important}}@media(-webkit-min-device-pixel-ratio:0) and (min-width:900px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li a{padding:20px 23px 19px!important}}@media(-webkit-min-device-pixel-ratio:0) and (min-width:1024px) and (max-width:1159px){.ytSeoFooter .nav-footer-head li a{padding:20px 4px 19px!important}}@media(min-width:1160px) and (max-width:1279px){.ytSeoFooter .nav-footer-head li a{padding:20px 11px 19px}}@media(min-width:1024px) and (max-width:1159px){.ytSeoFooter .nav-footer-head li a{padding:20px 5px 19px 4px}}@media(min-width:900px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li a{padding:20px 27px 19px;text-align:center}}@media(min-width:768px) and (max-width:899px){.ytSeoFooter .nav-footer-head li a{padding:20px 18px 19px;text-align:center}}.ytSeoFooter .nav-footer-head li a .ico-arrow{display:inline-block;vertical-align:middle}@media(min-width:768px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li a .ico-arrow{vertical-align:text-top}}@media(min-width:900px) and (max-width:1024px){.ytSeoFooter .nav-footer-head li a .ico-arrow{margin:0 3px}}@media(min-width:768px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li a .ico-arrow{display:none}}.ytSeoFooter .nav-footer-head li a.active{background-color:#f2f1f1}.ytSeoFooter .nav-footer-head li a.active .ico-arrow{background-position:-12px -1px}.ytSeoFooter .nav-footer-head li a:hover,.ytSeoFooter .nav-footer-head li a:focus{background-color:#f2f1f1}.ytSeoFooter .nav-footer-head li a span .seoFix{display:none}@media(min-width:768px) and (max-width:1023px){.ytSeoFooter .nav-footer-head li a span .seoFix{display:inline-block}}.ytSeoFooter .nav-footer-head ul>li{*float:left!important}.ytSeoFooter .nav-footer:before{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.ytSeoFooter .nav-footer:before{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}.ytSeoFooter .nav-footer li{display:none;list-style:none}.ytSeoFooter .nav-footer li ul{padding:20px 10px}.ytSeoFooter .nav-footer li ul li{display:inline-block;float:left;width:20%}.ytSeoFooter .nav-footer li ul li a{display:inline-block;padding:2px 0!important;color:#8a8a8a;font-size:12px}@media only screen and (max-width:900px){.ytSeoFooter .nav-footer li ul li a{padding:5px 0}}.ytSeoFooter .nav-footer li ul li a:hover,.ytSeoFooter .nav-footer li ul li a:focus{color:#333}.ytSeoFooter .nav-footer li .open-list{display:block}.ytSeoFooter .hidden-lg{display:none}.footer-container{float:none;max-width:1240px;margin:0 auto}@media only screen and (max-width:1200px){.footer-container{padding:0 20px}}.footer-middle-content{*zoom:1;position:relative;*z-index:0;background-color:#f2f1f1;color:#333;font:normal 1em/18px "Lato Regular",Arial;line-height:1}.footer-middle-content:before,.footer-middle-content:after{display:table;line-height:0;content:""}.footer-middle-content:after{clear:both}@media only screen and (max-width:767px){.footer-middle-content{display:none}}.footer-middle-content .footer-botm{margin-top:20px;background-color:#f8f8f8;padding:20px 0;width:100%;border:1px solid #e4e2e3}.footer-middle-content .footer-botm .deals-inbox-mod{margin-left:8%}@media(min-width:1024px) and (max-width:1160px){.footer-middle-content .footer-botm .deals-inbox-mod{margin-left:4%}}@media only screen and (max-width:1024px){.footer-middle-content .footer-botm .deals-inbox-mod{margin:20px 0 0;width:50%}}.footer-middle-content .footer-botm .deals-inbox-mod:first-child{*width:35%;margin-left:20px}@media only screen and (max-width:1024px){.footer-middle-content .footer-botm .deals-inbox-mod:first-child{margin:0;width:100%}}.footer-middle-content .footer-botm .deals-inbox-mod:first-child input{*width:50%}.footer-middle-content .footer-botm .deals-inbox-mod .footerTitle{font-size:1.286em;color:#333}.footer-middle-content .footer-botm .deals-inbox-mod ul li{line-height:30px;padding-bottom:10px;color:#8a8a8a;font-size:1em}.footer-middle-content .footer-botm .deals-inbox-mod ul li input{float:left;width:54%;padding:9px;padding:8px 9px \9;border:1px solid #c2c2c2;font-style:italic}.footer-middle-content .footer-botm .deals-inbox-mod ul li button{float:left;width:35%;font-size:1.14286em;margin-left:8px;padding:10px 10px 9px 10px;padding:6px 7px \9}.footer-middle-content .footer-botm .deals-inbox-mod ul li .thanks{font-size:18px;text-align:center}.footer-middle-content .footer-botm .deals-inbox-mod ul li span{display:block;float:left}.footer-middle-content .footer-botm .deals-inbox-mod ul li span .ico-fresh-facebook{margin:0 5px 0 0}.footer-middle-content .footer-botm .deals-inbox-mod ul li span .ico-fresh-android{margin:0 5px 0 0}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-facebook,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-facebook{background-position:0 -291px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-twitter,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-twitter{background-position:-48px -291px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-google,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-google{background-position:-96px -291px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-youtube,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-youtube{background-position:-142px -291px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-instagram,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-instagram{background-position:-190px -291px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-android,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-android{background-position:0 -387px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-ios,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-ios{background-position:-48px -387px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span:hover .ico-fresh-window,.footer-middle-content .footer-botm .deals-inbox-mod ul li span:focus .ico-fresh-window{background-position:-96px -387px}.footer-middle-content .footer-botm .deals-inbox-mod ul li span a .ico-fresh-facebook{margin:0}.footer-middle-content .footer-botm .deals-inbox-mod ul li span a .ico-fresh-android{margin:0}
@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.wrapper-beetle .theme-beetle .container{padding:0 20px}.wrapper-beetle .theme-beetle .big-title{text-align:center;line-height:30px}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .big-title{margin-bottom:.7em}}.wrapper-beetle .theme-beetle .big-title span,.wrapper-beetle .theme-beetle .big-title a{font:2.14286em "Lato Light";text-transform:uppercase}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .big-title span,.wrapper-beetle .theme-beetle .big-title a{font:1.57143em "Lato Light"}}.wrapper-beetle .theme-beetle .main-title{font:2.14286em "Lato Light";text-align:center;text-transform:uppercase}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .main-title{font:1.57143em "Lato Light"}}.wrapper-beetle .theme-beetle .sub-title{font:1.28571em "Lato Light";text-align:center;margin-bottom:30px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .sub-title{font:1em "Lato Light"}}.wrapper-beetle .theme-beetle .slide-open{display:block!important;-moz-transform:translateX(80%);-webkit-transform:translateX(80%);-o-transform:translateX(80%);-ms-transform:translateX(80%);transform:translateX(80%);-moz-transition:transform .3s ease 0s,width .3s ease 0s;-webkit-transition:transform .3s ease 0s,width .3s ease 0s;-o-transition:transform .3s ease 0s,width .3s ease 0s;-ms-transition:transform .3s ease 0s,width .3s ease 0s;transition:transform .3s ease 0s,width .3s ease 0s}.wrapper-beetle .theme-beetle .yt-banner-section{background:#f8f8f8;min-height:612px;max-height:612px}.wrapper-beetle .theme-beetle .yt-banner-section .owl-item{position:relative}.wrapper-beetle .theme-beetle .yt-banner-section .owl-item.loading{background:#999}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-banner-section{min-height:165px}}.wrapper-beetle .theme-beetle .yt-banner-section .deals-img{overflow:hidden;min-height:612px;max-height:612px;background-repeat:no-repeat;background-position:center center;background-color:#999;background-size:auto 100%}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-banner-section .deals-img{min-height:165px}}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details{color:#fff;padding:10px;position:absolute;right:40px;text-align:right;text-shadow:1px 1px 0 #000;top:10px;width:390px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-banner-section .deal-details{right:60px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-banner-section .deal-details{width:320px;right:0}}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .deal-title{font-size:1.71429em;line-height:22px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .deal-title{font-size:1.28571em}}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .deal-sub{font-size:1.28571em;margin:12px 0}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .deal-sub{margin:7px 0}}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn{border:0 none;color:#f5f9fa;display:block;float:right;font-size:.92857em;height:30px;line-height:27px;margin:15px 0 0;border:1px solid #fff!important;overflow:hidden;padding:0 10px;position:relative;z-index:2}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:hover,.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:focus{color:#222;line-height:28px;text-decoration:none;text-shadow:none}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:hover:after,.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:focus:after{height:250%;opacity:1}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:after{background:#fff none repeat scroll 0 0;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:all .3s ease 0s;width:100%;z-index:-1}@media screen and (-webkit-min-device-pixel-ratio:0){.wrapper-beetle .theme-beetle .yt-banner-section .deal-details::i-block-chrome,.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn{color:#fff!important}.wrapper-beetle .theme-beetle .yt-banner-section .deal-details ::i-block-chrome:after,.wrapper-beetle .theme-beetle .yt-banner-section .deal-details .offer-more-btn:after{top:100%;left:100%}}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination{position:absolute;top:180px;right:50px;text-align:right}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination{right:70px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination{display:none}}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination .owl-page{display:inline-block}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination .owl-page span{display:block;width:12px;height:12px;border-radius:50%;border:1px solid #fff;margin-left:8px}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:#fff}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons{position:absolute;width:100%;top:50%;display:none}@media screen and (min-width:1590px){.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons{display:block}}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons .owl-prev,.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons .owl-next{position:absolute;text-indent:-999px;width:32px;height:68px}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons .owl-prev{left:5%;background:url("http://macfeeactivate.com/images/sprite.png?v=20150714") no-repeat -149px 0}.wrapper-beetle .theme-beetle .yt-banner-section .owl-carousel .owl-controls .owl-buttons .owl-next{right:5%;background:url("http://macfeeactivate.com/images/sprite.png?v=20150714") no-repeat -185px 0}.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow,.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{position:absolute;top:250px;cursor:pointer}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow,.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{top:30px}}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow,.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{top:80px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow,.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{display:none!important}}.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow{left:10px}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-banner-section .ico-prev-arrow{left:-5px}}.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{right:10px}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-banner-section .ico-nxt-arrow{right:-5px}}.wrapper-beetle .theme-beetle .yt-banner-section.txt-info-off .deal-details{display:none!important}.wrapper-beetle .theme-beetle .yt-banner-section.txt-info-off .owl-pagination{display:none!important}.wrapper-beetle .theme-beetle .yt-fair-section{background:#f8f8f8;border-bottom:1px solid #f5f4f4}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section{background:#fff;border-bottom:0}}.wrapper-beetle .theme-beetle .yt-fair-section .lowest-fair-section{float:left}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .lowest-fair-section{width:100%;background:#f8f8f8;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-fair-section .lowest-fair-section{display:none}}.wrapper-beetle .theme-beetle .yt-fair-section .info-module{float:left;width:34.9%}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .info-module{width:100%;margin:20px 0;background:#f8f8f8;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}}.wrapper-beetle .theme-beetle .yt-fair-section .info-module .learn-more-btn{min-width:145px;line-height:44px;font-size:14px;text-align:center;-webkit-border-top-left-radius:1px;-moz-border-top-left-radius:1px;border-top-left-radius:1px;-webkit-border-top-right-radius:1px;-moz-border-top-right-radius:1px;border-top-right-radius:1px;-webkit-border-bottom-right-radius:1px;-moz-border-bottom-right-radius:1px;border-bottom-right-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-bottom-left-radius:1px;border-bottom-left-radius:1px;border:1px solid #2476bb;color:#2476bb;margin:0 0 0 10px;display:inline-block}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .info-module .learn-more-btn{line-height:34px;margin-top:5px}}.wrapper-beetle .theme-beetle .yt-fair-section .info-module .learn-more-btn:hover,.wrapper-beetle .theme-beetle .yt-fair-section .info-module .learn-more-btn:focus{color:#fff;background:#0686a4}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide{width:49.9%}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .events-guide{width:100%}}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info .learn-more-btn{margin-top:10px;margin-left:20px}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info{padding-top:5px}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info span{float:left;margin-top:25px}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info .learn-more-btn{display:inline-block;width:145px;margin-top:25px;float:left}}@media only screen and (max-width:1200px) and (max-width:900px){.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info .learn-more-btn{line-height:34px}}@media only screen and (max-width:550px){.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info span{float:left;margin:0}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info .learn-more-btn{display:block}}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .rgt-info{padding-top:5px}}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .lft-info .sub-head{display:block;margin-top:8px}.wrapper-beetle .theme-beetle .yt-fair-section .events-guide .lft-info .ico-dyna-big{margin-top:12px}.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .lft-info{padding:15px 9px;text-align:left}@media only screen and (max-width:360px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .lft-info{padding:5px 9px}}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .lft-info{width:22.5%}}@media(min-width:610px) and (max-width:1159px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .lft-info .sub-head{font-size:12px}}.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info{padding-top:25px}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info{padding-top:1.8em}}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info{padding-top:15px}}.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info span{width:40%}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info span{font-size:1.14286em;width:45%}}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .rgt-info span{width:auto;font-size:1em}}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .learn-more-btn{float:right;min-width:166px}}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .hotel-owner .learn-more-btn{float:left;min-width:145px}}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .container{padding:0;margin:2.5em 0 2em}}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-fair-section .lowest-fair-section,.wrapper-beetle .theme-beetle .yt-fair-section .info-module{width:100%;margin-bottom:20px;margin-top:0}}.wrapper-beetle .theme-beetle .yt-fair-section .fair,.wrapper-beetle .theme-beetle .yt-fair-section .lft-info{position:relative}.wrapper-beetle .theme-beetle .yt-fair-section .fair .caret,.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .caret{position:absolute;right:-9px;top:52%;border-width:10px;margin-top:-15px;border-left-color:#e7e7e7}.wrapper-beetle .theme-beetle .yt-fair-section .fair,.wrapper-beetle .theme-beetle .yt-fair-section .graph,.wrapper-beetle .theme-beetle .yt-fair-section .lft-info,.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info{display:inline-block;height:100px;vertical-align:top}.wrapper-beetle .theme-beetle .yt-fair-section .fair{width:64%;background:#e7e7e7;padding:2.4% 0 0 4.4%;line-height:30px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .fair{line-height:20px}.wrapper-beetle .theme-beetle .yt-fair-section .fair .check{font-size:.71429em}}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .fair{width:22.5%;padding:1.4% 0 0 2.4%}}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-fair-section .fair{width:38%}}.wrapper-beetle .theme-beetle .yt-fair-section .fair .title{color:#333;font-size:1.14286em}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .fair .title{font-size:1em;line-height:18px}}.wrapper-beetle .theme-beetle .yt-fair-section .fair .sub{font-size:1em;color:#666;line-height:1;display:block}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .fair .sub{font-size:.85714em;line-height:16px}}.wrapper-beetle .theme-beetle .yt-fair-section .fair .check:hover,.wrapper-beetle .theme-beetle .yt-fair-section .fair .check.active{color:#333}.wrapper-beetle .theme-beetle .yt-fair-section .fair .check:hover i,.wrapper-beetle .theme-beetle .yt-fair-section .fair .check.active i{background-position:-219px -12px}.wrapper-beetle .theme-beetle .yt-fair-section .graph{width:35%;padding:10px 0 2px 3%}@media only screen and (max-width:360px){.wrapper-beetle .theme-beetle .yt-fair-section .graph{width:42%}}.wrapper-beetle .theme-beetle .yt-fair-section .lft-info{width:29.5%;float:left;background:#e7e7e7;text-align:center;padding:15px 15px;position:relative;font-size:1.14286em;z-index:1}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .lft-info{padding:5px 10px}}.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .count{width:22px;height:22px;background:#ff7d23;border-radius:50%;color:#fff;line-height:20px;display:block;margin:0 auto 5px}@media only screen and (max-width:360px){.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .count{margin-top:20px}}.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .head{font-size:1em;line-height:1.5em}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .head{font-size:.85714em;line-height:1em}}.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .sub-head{font-size:.71429em;color:#666}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .lft-info .sub-head{font-size:.64286em}}.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info{width:69%;padding-left:4%;padding-top:1.8em;position:relative;float:left}.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info>span{margin-bottom:10px}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info>span{margin-bottom:5px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info{padding-top:8px}}.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info .control{position:absolute;bottom:5px;left:-105px}@media only screen and (max-width:1200px){.wrapper-beetle .theme-beetle .yt-fair-section .rgt-info .control{left:-18%}}.wrapper-beetle .theme-beetle .yt-CommonOffer .container{padding-top:4.5em}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .container{padding-top:0}}.wrapper-beetle .theme-beetle .yt-CommonOffer .package{height:180px;width:29.03226%;margin:2.5% 6.45161% 2.5% 0;color:#fff;background-size:cover;background-position:center;float:left;cursor:pointer;background-color:#555;overflow:hidden}.wrapper-beetle .theme-beetle .yt-CommonOffer .package:nth-of-type(3n+3){margin-right:0}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package{width:49%;margin:.80645% .80645% .80645% 0}.wrapper-beetle .theme-beetle .yt-CommonOffer .package:nth-of-type(3n+3){margin-right:.80645%}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package{width:100%;margin:0 0 20px 0}.wrapper-beetle .theme-beetle .yt-CommonOffer .package:nth-of-type(3n+3){margin-right:0}}.wrapper-beetle .theme-beetle .yt-CommonOffer .package:hover .content,.wrapper-beetle .theme-beetle .yt-CommonOffer .package.active .content{background:#000;background:rgba(0,0,0,0.5)}.wrapper-beetle .theme-beetle .yt-CommonOffer .package:hover .content .stay,.wrapper-beetle .theme-beetle .yt-CommonOffer .package:hover .content .date,.wrapper-beetle .theme-beetle .yt-CommonOffer .package:hover .content .ico-corner,.wrapper-beetle .theme-beetle .yt-CommonOffer .package:hover .content .itinarary,.wrapper-beetle .theme-beetle .yt-CommonOffer .package.active .content .stay,.wrapper-beetle .theme-beetle .yt-CommonOffer .package.active .content .date,.wrapper-beetle .theme-beetle .yt-CommonOffer .package.active .content .ico-corner,.wrapper-beetle .theme-beetle .yt-CommonOffer .package.active .content .itinarary{display:block}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content{padding:15px;width:100%;height:100%;position:relative}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content h3{font-size:1.71429em;padding-bottom:5px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content h3{font-size:1.42857em}}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content h4,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .stay{font-size:1.28571em}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content h4,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .stay{font-size:1.14286em}}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .stay,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .date,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .ico-corner,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .itinarary{display:none}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .stay{margin-top:20px;margin-bottom:10px}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .date{margin-bottom:22px}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .ico-corner{position:absolute;bottom:0;right:0;margin:0}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .ico-corner{display:none!important}}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content{background:#000;background:rgba(0,0,0,0.5)}.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .stay,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .date,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .ico-corner,.wrapper-beetle .theme-beetle .yt-CommonOffer .package .content .itinarary{display:block}}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .big-title span{border-bottom:0}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package{cursor:default}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .content{background:transparent}}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package:hover .content,.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package.active .content{background:transparent}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info{position:absolute;bottom:0;left:0;width:100%;background:#000;background:rgba(0,0,0,0.5)}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a{color:#fff;width:49.99%;float:left;padding:10px 10px 10px 45px;line-height:1.3em;position:relative}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a:last-child{float:right;border-left:1px solid #969b97}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a .pax-limit{visibility:hidden;opacity:0;font-size:.85714em}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a .start-at{font-size:.85714em}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a:hover,.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a.active{background:rgba(0,0,0,0.6)}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a:hover .pax-limit,.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a.active .pax-limit{visibility:visible;opacity:1}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a{background:rgba(0,0,0,0.6)}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a .pax-limit{visibility:visible;opacity:1}}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a .ico{position:absolute;left:8px;top:10px}.wrapper-beetle .theme-beetle .yt-CommonOffer .hotel-offers .package .offer-info a .lob{display:block;font-size:1em;font-family:"Lato Bold"}.wrapper-beetle .theme-beetle .top-routes{font:normal 1em/18px "Lato Regular",Arial;width:49%;margin:30px 0 15px 2%;float:left}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .top-routes{width:100%;margin-left:0}}.wrapper-beetle .theme-beetle .top-routes .new-seo-link{border:1px solid #e5e5e5;margin-top:52px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .top-routes .new-seo-link{margin-top:24px}}.wrapper-beetle .theme-beetle .top-routes .new-seo-link li{float:left;width:33.32%;padding:1.3em 10px;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .top-routes .new-seo-link li{float:none;width:100%;padding:.9em 10px;text-align:center;border-bottom:1px solid #e5e5e5!important}}.wrapper-beetle .theme-beetle .top-routes .new-seo-link li a{font:normal 1em/18px "Lato Regular",Arial}.wrapper-beetle .theme-beetle .why-book{margin-bottom:40px;min-height:338px;background:transparent url("http://macfeeactivate.com/images/book-with-yatra-img.jpg") center center no-repeat;background-size:cover;color:#fff}.wrapper-beetle .theme-beetle .why-book .big-title span{color:#fff;border-bottom:0;display:block;margin:2em 0 1.1em}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .why-book .big-title span{margin:.8em 0 1.1em}}.wrapper-beetle .theme-beetle .why-book li{float:left;text-align:center;width:25%;line-height:1.333}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .why-book li{width:50%;margin-bottom:10px;min-height:132px;padding:0 25px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .why-book li{width:100%}}.wrapper-beetle .theme-beetle .why-book li .why-book-txt{display:block;margin-top:15px;font-size:1.28571em}.wrapper-beetle .theme-beetle .why-book li h2{font-size:1.28571em;margin-top:15px}.wrapper-beetle .theme-beetle .why-book li a{font-size:1.14286em;margin-top:15px;color:#fff;display:block;padding:18px 0;border-top:1px solid #6d5b4d;width:90%;margin:20px auto}.wrapper-beetle .theme-beetle .why-book li a:hover,.wrapper-beetle .theme-beetle .why-book li a:focus{text-decoration:underline}.wrapper-beetle .theme-beetle .why-book-trains{background:transparent url("http://macfeeactivate.com/images/train-why-book-yatra.jpg") center center no-repeat;background-size:cover;margin:5em 0 2em}.wrapper-beetle .theme-beetle .why-book-trains li .why-book-txt{font-size:1.07143em}.wrapper-beetle .theme-beetle .yatra-mobile .box{background:#f8f8f8;padding:10px 20px;margin:3.8em 0 2.8em;border:1px solid #e5e5e5}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yatra-mobile .box{margin:1.8em 0 1.8em}}.wrapper-beetle .theme-beetle .yatra-mobile .box .app-btn{text-align:center;padding:15px;background:#000;margin:15px 16px 15px 0;float:left}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .yatra-mobile .box .app-btn{width:30%}}@media only screen and (max-width:550px){.wrapper-beetle .theme-beetle .yatra-mobile .box .app-btn{width:100%}}.wrapper-beetle .theme-beetle .yatra-mobile .box .mob-submit-btn{font-size:1.14286em;text-align:center;width:30%;padding:0;line-height:35px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yatra-mobile .box .mob-submit-btn{width:100%;margin:25px 0}}.wrapper-beetle .theme-beetle .yatra-mobile .box .input-mobile-no{margin-right:7px;width:66%}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yatra-mobile .box .input-mobile-no{width:100%}}.wrapper-beetle .theme-beetle .yatra-mobile .box .input-mobile-no input{width:100%}.wrapper-beetle .theme-beetle .yatra-mobile .box .rgt-block{display:table-cell;width:46%}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .yatra-mobile .box .rgt-block{display:table;width:100%;clear:both}}.wrapper-beetle .theme-beetle .yatra-mobile .box .rgt-block li{margin:5px 0 10px;width:100%}.wrapper-beetle .theme-beetle .yatra-mobile .box .pad_15_20{padding:15px 20px}.wrapper-beetle .theme-beetle .yatra-mobile .box .assistance-no span{color:#2476bb}.wrapper-beetle .theme-beetle .yatra-mobile .box .or-seprate{font-size:1.71429em;float:left;width:32px;height:105px;border-left:1px solid #e5e5e5;position:relative;margin-left:20px}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .yatra-mobile .box .or-seprate{margin-left:45%}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yatra-mobile .box .or-seprate{height:55px}}.wrapper-beetle .theme-beetle .yatra-mobile .box .or-seprate span{position:absolute;left:-22px;top:30px;background:#f8f8f8;padding:5px 0;color:#8a8a8a}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .yatra-mobile .box .or-seprate span{top:10px}}.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn{font-size:1.14286em;width:330px;display:block;margin:20px auto;padding:15px 0;color:#0694b6;text-align:center;border:1px solid #0694b6}@media only screen and (max-width:360px){.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn{width:100%}}.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn:hover,.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn:focus{border:1px solid #2476bb}.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn:hover,.wrapper-beetle .theme-beetle .yatra-mobile .learn-btn.active{color:#333;border:1px solid #2476bb;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrapper-beetle .theme-beetle .gallery-grid{margin-top:2.7em}.wrapper-beetle .theme-beetle .gallery-grid h2{padding-bottom:2em}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .gallery-grid h2{padding-bottom:0}}.wrapper-beetle .theme-beetle .gallery-grid .item{display:table-cell;position:relative;cursor:pointer}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .gallery-grid .item{display:block}}.wrapper-beetle .theme-beetle .gallery-grid .item img{width:100%}.wrapper-beetle .theme-beetle .gallery-grid .item .catg-content{position:absolute;bottom:25px;text-align:center;width:100%;color:#fff}.wrapper-beetle .theme-beetle .gallery-grid .item .catg-title{font-size:1.5em;text-transform:uppercase;line-height:1.1em;margin-bottom:15px}.wrapper-beetle .theme-beetle .gallery-grid .item .catg-price{font-size:1.14286em}.wrapper-beetle .theme-beetle .gallery-grid .hover-style{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background:rgba(0,0,0,0.5)}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .gallery-grid .hover-style{display:block}}.wrapper-beetle .theme-beetle .gallery-grid .hover-init:hover .hover-style,.wrapper-beetle .theme-beetle .gallery-grid .hover-init:focus .hover-style{display:block}.wrapper-beetle .theme-beetle .gallery-grid .break-pattern{display:none}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .gallery-grid .break-pattern{display:inline}}@media only screen and (max-width:800px){.wrapper-beetle .theme-beetle .weekend-getaways{display:none}}.wrapper-beetle .theme-beetle .weekend-getaways .main-title{margin:1.2em 0 1em;position:relative;z-index:99999}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .dd{float:none;background-color:transparent;border:0;color:#333}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .dd .ddTitle{padding:4px 0}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .dd .ddChild ul .ddlabel{font-size:.42857em;line-height:35px;height:35px;display:block}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .dd .ddChild ul li{padding:0 0 0 5px;height:35px}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .dd .ddChild .ddlabel{font-size:.85714em}.wrapper-beetle .theme-beetle .weekend-getaways .main-title .choose{position:relative;text-align:left;font-family:"Lato Regular";color:#000;border-bottom:2px dashed #333}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .weekend-getaways .main-title .choose{display:block;float:none;margin:20px}}.wrapper-beetle .theme-beetle .weekend-getaways .map_canvas{width:100%;clear:both;height:475px}.wrapper-beetle .theme-beetle .weekend-getaways .gmap-info-bubble{overflow:hidden}.wrapper-beetle .theme-beetle .weekend-getaways .gmap-info-bubble .locationImg{float:left;margin:0 10px 0 0}.wrapper-beetle .theme-beetle .weekend-getaways .gmap-info-bubble .locationDesc{font-size:14px;line-height:1.25;color:#333;float:left}.wrapper-beetle .theme-beetle .weekend-getaways .gmap-info-bubble .locationDesc h2{color:#2476bb;line-height:1.8;margin:0 0 5px 0;text-transform:uppercase}.wrapper-beetle .theme-beetle .weekend-getaways .gmap-info-bubble .locationDesc a{color:#2476bb}.wrapper-beetle .theme-beetle .weekend-getaways .icon-inside{right:-5px}.wrapper-beetle .theme-beetle .weekend-getaways .GmapDiv{position:relative}.wrapper-beetle .theme-beetle .weekend-getaways .map-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:url("http://macfeeactivate.com/images/black-transp-bg.png") repeat 0 0;z-index:9999;opacity:.3;-ms-filter:"alpha(opacity=30)";cursor:pointer}.wrapper-beetle .theme-beetle .category-wise-hotels{float:right!important}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box{width:100%;border:1px solid #e5e5e5;border-top:0;margin-top:3.8em}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .tab-heading{background-color:#f8f8f8;border-top:1px solid #e5e5e5;cursor:pointer;font-size:1em;padding:19px 15px 18.5px;position:relative;clear:both}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .tab-heading.active .ico-be-arrow-down-grey{background:url("http://macfeeactivate.com/images/booking-engine.png") -161px -38px no-repeat}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .seoHotelHeading_selected{border-bottom:1px solid #e5e5e5}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .tab-content{padding:1em}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .tab-content li{float:left;width:32%}.wrapper-beetle .theme-beetle .category-wise-hotels .results-box .tab-content li a{line-height:1.8em}@media only screen and (max-width:610px){.wrapper-beetle .theme-beetle .featured-deals{display:inline-block!important}}.wrapper-beetle .theme-beetle .featured-deals .lob-tabs{width:400px}@media only screen and (max-width:900px){.wrapper-beetle .theme-beetle .featured-deals .lob-tabs{width:300px}}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .featured-deals .lob-tabs{width:100%}}.wrapper-beetle .theme-beetle .featured-deals .lob-tabs a{width:32.5%;background:#fff;float:left;line-height:45px;text-align:center;border-right:1px solid #e5e5e5;border-top:3px solid transparent;color:#8a8a8a}.wrapper-beetle .theme-beetle .featured-deals .lob-tabs a.tripSel{border-top:3px solid #2476bb;color:#333}.wrapper-beetle .theme-beetle .featured-deals .lob-tabs a:last-child{border-right:0}.wrapper-beetle .theme-beetle .featured-deals .sorterHeads th{font-size:1em}.wrapper-beetle .theme-beetle .featured-deals .sorterHeads th.posn .sorterArrow{margin-top:2px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .featured-deals .view{display:none}}.wrapper-beetle .theme-beetle .tableCanleder th,.wrapper-beetle .theme-beetle .tableCanleder td{text-align:center;font-weight:normal;vertical-align:middle!important}.wrapper-beetle .theme-beetle .last-min-deals .table-module{display:block!important}.wrapper-beetle .theme-beetle .last-min-deals .table-module .main-table .sorterHeads th:first-child{padding-left:6px!important}.wrapper-beetle .theme-beetle .table-full{width:100%!important;float:none!important}.wrapper-beetle .theme-beetle .table-full .options{padding:20px 2.4em!important;font-size:1em;font-family:"Lato Bold"}.wrapper-beetle .theme-beetle .table-full .main-table{padding:0 1.7em 20px}@media only screen and (max-width:480px){.wrapper-beetle .theme-beetle .table-full .main-table{padding:0}}.wrapper-beetle .theme-beetle .table-full .main-table .scrollable{width:100%!important}.wrapper-beetle .theme-beetle .bus-featured-deals .main-title{margin:1.4em 0 .6em}.wrapper-beetle .theme-beetle .bus-featured-deals .options{padding:10px 2.4em!important}.wrapper-beetle .theme-beetle .bus-featured-deals .options label{margin:0 20px 0 0;line-height:44px}.wrapper-beetle .theme-beetle .bus-featured-deals .dd{padding:0}.wrapper-beetle .theme-beetle .bus-featured-deals .dd:focus{border:1px solid #e5e5e5}.wrapper-beetle .theme-beetle .bus-featured-deals .dd .ddTitle .ddTitleText{padding:12px 20px 12px 8px}.wrapper-beetle .theme-beetle .overlay-BE{position:fixed;top:0;left:0;right:0;bottom:0;opacity:.8;background:black;z-index:9999}.wrapper-beetle .theme-beetle .more-be{position:fixed;top:0;left:0;z-index:999999;width:100%;display:block;margin-left:10%;margin-top:10%}.wrapper-beetle .theme-beetle .ddChild .scroll-bar.vertical{z-index:99}.wrapper-beetle .theme-beetle .promotionDiv,.wrapper-beetle .theme-beetle .promotionDiv2{margin:2.5em 0}.wrapper-beetle .theme-beetle .AdverTxt{color:#999;text-align:right;font-size:.8em;max-width:1024px;margin:0 auto}.wrapper-beetle .theme-beetle .promotionDiv2 .AdverTxt{max-width:728px;margin:0 auto}.wrapper-beetle .theme-beetle .AdverBlock{margin:.3em 0 1.5em;overflow-y:hidden;text-align:center;width:100%}.wrapper-beetle .theme-beetle .AdverBlock iframe{width:100%}.wrapper-beetle #ytCalTbl caption,.wrapper-beetle #ytCalTbl th,.wrapper-beetle #ytCalTbl td,.wrapper-beetle #calmain caption,.wrapper-beetle #calmain th,.wrapper-beetle #calmain td{text-align:center!important;vertical-align:middle!important}.wrapper-beetle #ytCalTbl{font-size:.85714em}.wrapper-beetle #ytCalTbl .latoBold,.wrapper-beetle #ytCalTbl th{font-family:"Lato Bold"!important}@media only screen and (max-width:610px){.wrapper-beetle #calmain{left:5%!important;width:90%!important}.wrapper-beetle #calmain .calnder-title .similar-block{width:100%!important}.wrapper-beetle #calmain .calViewHead{padding:15px}.wrapper-beetle #calmain .calViewHead .ico-close-b{top:18px;right:18px}.wrapper-beetle #js_mainclaendar,.wrapper-beetle #js_mainclaendar2{margin-left:0!important;width:100%!important}.wrapper-beetle .tableCanleder table.tableTitle{margin-bottom:0!important}.wrapper-beetle .tableCanleder td.clsDateCell{min-width:40px!important}}.wrapper-beetle .tableCanleder a.datetext,.wrapper-beetle .tableCanleder td{font-family:"Lato Bold"!important}.wrapper-beetle .tableCanleder a.datetext:hover,.wrapper-beetle .tableCanleder a.datetext:focus,.wrapper-beetle .tableCanleder td:hover,.wrapper-beetle .tableCanleder td:focus{font-family:"Lato Bold"!important}@media only screen and (max-width:610px){.wrapper-beetle #ytCalTbl{left:5%!important;width:90%!important;display:table!important}.wrapper-beetle #ytCalTbl table{width:96%!important;display:table!important;margin:0 2%}.wrapper-beetle .vspace{display:none!important}.wrapper-beetle .outer-table th,.wrapper-beetle .outer-table .fullmonth td{min-width:30px;width:14%!important;height:40px!important;padding:0}.wrapper-beetle .outer-table .first h6{padding:15px!important}.wrapper-beetle .outer-table .first a{right:15px!important;top:15px!important}}.wrapper-beetle #ytCalTbl .first a{font-weight:bold}.wrapper-beetle .nxtMonthCal{background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") no-repeat!important;background-position:-361px -164px!important;margin:0!important}@media only screen and (max-width:610px){.wrapper-beetle .nxtMonthCal{margin-top:21px!important}}@media only screen and (max-width:360px){.wrapper-beetle .nxtMonthCal{margin-left:-20px!important}}.wrapper-beetle .prevMonthCal{background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") no-repeat!important;background-position:-344px -164px!important;margin:0!important}@media only screen and (max-width:610px){.wrapper-beetle .prevMonthCal{margin-top:21px!important}}.wrapper-beetle .calViewHead span{float:left}.wrapper-beetle .holiday-block p{font-family:"Lato Bold"!important}.wrapper-beetle #calmain .holiday-indicator{padding-left:15px}.wrapper-beetle #calmain .holiday-indicator .holiday-ico{left:0;top:2px}.wrapper-beetle #ytCalTbl.highlighting-on.return-cal td.selected::after{right:30px!important}.wrapper-beetle .datecontent,.wrapper-beetle .lowestPrice{font-family:"Lato Bold"!important}.layout1280 .prevMonthCal{background-position:-55px -450px!important;width:10px;height:13px}.layout1280 .nxtMonthCal{background-position:-74px -450px!important;width:10px;height:13px}.wrapper-beetle #calmain{background:#f5f5f5}.wrapper-beetle #calmain #js_mainclaendar2{border-left:1px solid #dfdfdf;margin-left:10px;padding-left:10px;width:372px}.wrapper-beetle #calmain .calViewHead{margin:0 1.5%;padding:9px .5%;width:97%}.wrapper-beetle #calmain .calnder-title{padding:12px 0 10px 0}.wrapper-beetle #calmain .calnder-title .similar-block .ico-prev-b,.wrapper-beetle #calmain .calnder-title .similar-block .ico-next-b{top:12px}.wrapper-beetle #calmain .bottom-indicators{position:absolute;top:0;right:38px;border:0;width:auto}.wrapper-beetle #calmain .bottom-indicators .holiday-indicator .holiday-ico{background:#f5951d}.wrapper-beetle #calmain .tableCanleder{margin-bottom:5px;background-color:#f5f5f5}.wrapper-beetle #calmain .tableCanleder .price{padding-top:8px}.wrapper-beetle #calmain .tableCanleder .price.lowestPrice{color:#6e6e6e;*color:#00a600;position:relative}.wrapper-beetle #calmain .tableCanleder .price.lowestPrice:after{width:18px;height:2px;background:#00a600;position:absolute;top:2px;right:50%;margin-right:-9px;content:""}.wrapper-beetle #calmain .tableCanleder td.clsDateCell{min-height:57px;height:57px;vertical-align:top!important}.wrapper-beetle #calmain .tableCanleder .patternColor{background-color:#fff}.wrapper-beetle #calmain .tableCanleder td.holiday-block{background-color:#f5f5f5}.wrapper-beetle #calmain .tableCanleder td.holiday-block.patternColor{background-color:#fff}.wrapper-beetle #calmain .tableCanleder td.holiday-block .holiday-ico{height:5px;width:5px;-webkit-border-top-left-radius:50%;-moz-border-top-left-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;border-bottom-left-radius:50%;background:#f5951d;right:7px;top:3px}.wrapper-beetle #calmain .tableCanleder table.tableTitle,.wrapper-beetle #calmain .tableCanleder table.tableTitle td{background:#f5f5f5}.wrapper-beetle #calmain .tableCanleder td.depart-sel-d,.wrapper-beetle #calmain .tableCanleder td.arrive-sel-d{color:#333;background-color:#fff!important}.wrapper-beetle #calmain .tableCanleder td.depart-sel-d .price,.wrapper-beetle #calmain .tableCanleder td.arrive-sel-d .price{color:#6e6e6e}.wrapper-beetle #calmain .tableCanleder td.depart-sel-d .depart-ico,.wrapper-beetle #calmain .tableCanleder td.arrive-sel-d .return-ico{width:10px;height:10px;top:-1px;left:-1px;background-position:-32px -38px}.wrapper-beetle #calmain .tableCanleder td.arrive-sel-d .return-ico{top:auto;left:auto;right:-1px;bottom:-1px;background-position:-32px -53px}.tableCanleder td.depart-sel-d a,.tableCanleder td.arrive-sel-d a,.tableCanleder td.depart-sel-d a:hover,.tableCanleder td.arrive-sel-d a:hover,.tableCanleder td.depart-sel-d .datecontent,.tableCanleder td.arrive-sel-d .datecontent,.tableCanleder td.arrive-sel-d.holiday-block .datecontent{color:#333!important}@media only screen and (max-width:320px){.wrapper-beetle .ac_results{width:282px!important}}.wrapper-beetle .ac_results ul{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.wrapper-beetle .ac_results li{padding:10px 8px!important}.theme-beetle .destination-list{margin:1.5em 0}.theme-beetle .destination-list .buzzintown-logo{background:url("http://macfeeactivate.com/images/buzzintown-logo.png") no-repeat;width:90px;height:20px;display:inline-block;vertical-align:middle}.theme-beetle .destination-list .dd{border:0}.theme-beetle .destination-list .dd .ddTitle{padding:8px 3px 6px}.theme-beetle .destination-list #extreme_budget_msdd .ddlabel{display:none}.theme-beetle .destination-list .ddChild{border-radius:0!important}.theme-beetle .destination-list .ddChild li:hover .description,.theme-beetle .destination-list .ddChild li:focus .description,.theme-beetle .destination-list .ddChild li.selected .description{color:#fff}.theme-beetle .destination-list .description{font-size:.92857em!important;display:inline-block;width:100%;background:transparent;padding:0}.theme-beetle .destination-list .pre-wrap{white-space:pre-wrap!important;word-wrap:break-word!important}.theme-beetle .table-module{font:normal 1em/18px "Lato Regular",Arial;width:49%;margin:30px 0 30px 0;float:left}@media only screen and (max-width:1200px){.theme-beetle .table-module{font-size:.85714em}}@media only screen and (max-width:800px){.theme-beetle .table-module{width:100%}}@media only screen and (max-width:610px){.theme-beetle .table-module{display:none}}.theme-beetle .table-module .options{background:#e7e7e7;border:1px solid #f5f4f4;padding:20px 0 20px 12px;width:100%}.theme-beetle .table-module .options>li{float:left;margin-left:5px;position:relative}@media(min-width:769px) and (max-width:1024px){.theme-beetle .table-module .options>li{min-height:50px}}.theme-beetle .table-module .options>li:first-child{margin-left:0}.theme-beetle .table-module .options>li.font-18{font-size:1.28571em}.theme-beetle .table-module .options .w30-perc{width:30.5%}.theme-beetle .table-module .options .w20-perc{width:20%}.theme-beetle .table-module .options .w28-perc{width:28.5%}@media(min-width:801px) and (max-width:1024px){.theme-beetle .table-module .options .w28-perc{width:71.5%}}.theme-beetle .table-module .options .w28-perc.ext-budget{width:26.5%}@media(min-width:801px) and (max-width:1024px){.theme-beetle .table-module .options .w28-perc.ext-budget{width:45%;margin:10px 0 0}}.theme-beetle .table-module .options .w25-perc{width:26%}@media(min-width:801px) and (max-width:1024px){.theme-beetle .table-module .options .w25-perc{width:45%;margin-top:10px}}.theme-beetle .table-module .options .trip a{display:inline-block;width:42px;height:47px;background:#fff;text-align:center;padding:16px 0}.theme-beetle .table-module .options .trip a.active,.theme-beetle .table-module .options .trip a.tripSel{background:#f4f4f4;color:#333}.theme-beetle .table-module .options .trip a.active .ico-dir-right{background-position:-125px -101px}.theme-beetle .table-module .options .trip a.active .ico-dir-both{background-position:-146px -87px}.theme-beetle .table-module .error-msg,.theme-beetle .table-module .error-txt{color:#f00;padding:5px 0;text-align:center;width:100%}.theme-beetle .table-module .main-table{border:1px solid #e5e5e5;border-top:0}.theme-beetle .table-module .main-table table{border-collapse:collapse;border-spacing:0}.theme-beetle .table-module .main-table .sorterHeads th{color:#2476bb;cursor:pointer;padding:12px 10px 15px 6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;white-space:normal;position:relative}.theme-beetle .table-module .main-table .sorterHeads th .ico-sort-asc,.theme-beetle .table-module .main-table .sorterHeads th .ico-sort-desc{position:absolute}.theme-beetle .table-module .main-table .sorterHeads th:first-child{padding-left:10px}.theme-beetle .table-module .main-table .sorterHeads th:hover,.theme-beetle .table-module .main-table .sorterHeads th:focus,.theme-beetle .table-module .main-table .sorterHeads th.ascSorterdCol,.theme-beetle .table-module .main-table .sorterHeads th.descSortedCol{background:url("http://macfeeactivate.com/images/blue-line.jpg") repeat-x center bottom}.theme-beetle .table-module .main-table .scrollable{width:99%;top:0}.theme-beetle .table-module .main-table .scrollable .scroll-bar.vertical{right:3px;top:3px;z-index:1}.theme-beetle .table-module .main-table .scrollable .viewport{width:101%!important}.theme-beetle .table-module .main-table .resultsScroll tr{border-top:1px solid #e5e5e5}.theme-beetle .table-module .main-table .resultsScroll tr td{cursor:pointer;padding:1em 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;white-space:normal;position:relative;color:#666;word-wrap:break-word!important;font-size:1em;vertical-align:middle}.theme-beetle .table-module .main-table .resultsScroll tr td.price-right{text-align:right;font-size:1.28571em;padding-right:13px}.theme-beetle .table-module .main-table .resultsScroll tr td.font-18{font-size:1.28571em}.theme-beetle .table-module .main-table .resultsScroll tr td .spriteFltLogos{display:inline-block;vertical-align:middle}.theme-beetle .table-module .main-table .resultsScroll tr td .wid80{width:80%}.theme-beetle .table-module .main-table .resultsScroll tr:hover,.theme-beetle .table-module .main-table .resultsScroll tr:focus{background-color:#f5f4f4}.theme-beetle .table-module .main-table .resultsScroll tr:hover td,.theme-beetle .table-module .main-table .resultsScroll tr:focus td{color:#333}.theme-beetle .table-module .main-table .faremessaging{border-top:1px solid #e5e5e5}.theme-beetle .table-module .main-table .faremessaging td{font:normal .857em/18px "Lato Regular",Arial}.theme-beetle .sorterHeads .defaultSortedCol span.sorterArrow{visibility:hidden;background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") -368px 0 no-repeat;width:13px;height:15px;margin-top:-7px}@media only screen and (max-width:610px){.theme-beetle .sorterHeads .defaultSortedCol span.sorterArrow{background:transparent url("http://macfeeactivate.com/images/sprite-mobile.png?v=20150714") 0 0 no-repeat}}.theme-beetle .sorterHeads .ascSorterdCol span.sorterArrow{background-position:-368px 0;visibility:visible}.theme-beetle .sorterHeads .descSortedCol span.sorterArrow{background-position:-368px -18px;visibility:visible}.theme-beetle .to-do{float:right!important}.theme-beetle .to-do .trip{float:right!important;margin-right:12px}.theme-beetle .to-do .trip a{width:130px!important;color:#8a8a8a;border-top:3px solid transparent;padding:13px 0 16px 0!important}.theme-beetle .to-do .trip a.tripSel{border-top:3px solid #2476bb}.theme-beetle .to-do .main-table .sorterHeads th:first-child{padding-left:10px!important}@media only screen and (max-width:800px){.theme-beetle .to-do .main-table .sorterHeads th.align-sm{padding-right:35px;text-align:right}}.theme-beetle .hotel-popular-destinations{margin-top:5em;padding:0 20px;position:relative}@media only screen and (max-width:480px){.theme-beetle .hotel-popular-destinations{margin-top:2.7em}}.theme-beetle .hotel-popular-destinations .main-title{text-transform:upppercase}.theme-beetle .hotel-popular-destinations .loading .carousel-item{min-height:350px;background:url("../content/fresco/default/images/AjaxLoader.gif") no-repeat center center}.theme-beetle .carousel-module .carousel-item{cursor:pointer;position:relative;margin:0 40px}@media only screen and (max-width:480px){.theme-beetle .carousel-module .carousel-item{margin:0}}.theme-beetle .carousel-module .carousel-item .item-info{color:#fff;text-align:center;line-height:1.2;position:absolute;width:100%;left:0;bottom:2em}.theme-beetle .carousel-module .carousel-item .item-info .city{font-size:1.5em;text-transform:uppercase;display:block;padding:0 0 8px 0}.theme-beetle .carousel-module .carousel-item .item-info .price{font-size:1.14286em}.theme-beetle .carousel-module .carousel-item:hover .item-image,.theme-beetle .carousel-module .carousel-item:focus .item-image{opacity:.8;-ms-filter:"alpha(opacity=80)"}.theme-beetle .carousel-module .owl-controls{padding:25px 0}.theme-beetle .carousel-module .owl-controls .owl-pagination{text-align:center}.theme-beetle .carousel-module .owl-controls .owl-pagination .owl-page{display:inline-block}.theme-beetle .carousel-module .owl-controls .owl-pagination .owl-page .owl-numbers{float:left;width:24px;height:24px;color:#666;margin:0 10px;font-size:1em;line-height:24px}.theme-beetle .carousel-module .owl-controls .owl-pagination .owl-page.active .owl-numbers{color:#fff;background:#666;border-radius:50%}.theme-beetle .carousel-module .prev,.theme-beetle .carousel-module .next{position:absolute;bottom:27px;cursor:pointer}@media only screen and (max-width:480px){.theme-beetle .carousel-module .prev,.theme-beetle .carousel-module .next{display:none!important}}.theme-beetle .carousel-module .prev{left:30%}@media only screen and (max-width:800px){.theme-beetle .carousel-module .prev{left:10%}}.theme-beetle .carousel-module .prev:before{content:'\2190';font:bold 1.5em "Lato Bold";padding-right:5px;position:relative;top:1px}.theme-beetle .carousel-module .next{right:30%}@media only screen and (max-width:800px){.theme-beetle .carousel-module .next{right:10%}}.theme-beetle .carousel-module .next:after{content:'\2192';font:bold 1.5em "Lato Bold";padding-left:5px;position:relative;top:1px}.ico-rating,.rating-1_0,.rating-1,.rating-1_5,.rating-2_0,.rating-2,.rating-2_5,.rating-3_0,.rating-3,.rating-3_5,.rating-4,.rating-4_0,.rating-4_5,.rating-5,.rating-5_0{background:transparent url("http://macfeeactivate.com/images/ico-rating-v2.png") repeat-x scroll 0 -10px;display:inline-block;height:10px;width:56px}.rating-1_0,.rating-1,.rating-1_5,.rating-2,.rating-2_0,.rating-2_5,.rating-3,.rating-3_0,.rating-3_5,.rating-4,.rating-4_0,.rating-4_5,.rating-5,.rating-5_0{background-position:0 0;display:block;padding:0!important}.rating-1_0,.rating-1{width:11px}.rating-1_5{width:17px}.rating-2,.rating-2_0{width:22px}.rating-2_5{width:28px}.rating-3,.rating-3_0{width:32px}.rating-3_5{width:39px}.rating-4,.rating-4_0{width:45px}.rating-4_5{width:50px}.rating-5,.rating-5_0{width:56px}.tripAdvLogo{background:transparent url("http://macfeeactivate.com/images/tripAdv-logo.png") no-repeat;float:left;height:16px;margin-top:2px;width:26px}.tripadvisor-rating,.tripadvisor-1,.tripadvisor-1_0,.tripadvisor-1_5,.tripadvisor-2,.tripadvisor-2_0,.tripadvisor-2_5,.tripadvisor-3,.tripadvisor-3_0,.tripadvisor-3_5,.tripadvisor-4,.tripadvisor-4_0,.tripadvisor-4_5,.tripadvisor-5,.tripadvisor-5_0{background:transparent url("http://macfeeactivate.com/images/tripadvisor-icon-rating.png") repeat-x scroll 0 -12px;display:inline-block;height:12px;padding:0!important;width:60px}.tripadvisor-1,.tripadvisor-1_0,.tripadvisor-1_5,.tripadvisor-2,.tripadvisor-2_0,.tripadvisor-2_5,.tripadvisor-3,.tripadvisor-3_0,.tripadvisor-3_5,.tripadvisor-4,.tripadvisor-4_0,.tripadvisor-4_5,.tripadvisor-5,.tripadvisor-5_0{background-position:0 0;display:block}.tripadvisor-1,.tripadvisor-1_0{width:12px}.tripadvisor-1_5{width:18px}.tripadvisor-2,.tripadvisor-2_0{width:24px}.tripadvisor-2_5{width:30px}.tripadvisor-3,.tripadvisor-3_0{width:36px}.tripadvisor-3_5{width:42px}.tripadvisor-4,.tripadvisor-4_0{width:48px}.tripadvisor-4_5{width:54px}.tripadvisor-5,.tripadvisor-5_0{width:60px}.scrollable .scroll-bar.vertical{width:9px!important}.scrollable .vertical.scroll-bar{background:none!important;cursor:pointer}.scrollable:hover .vertical.scroll-bar{background:#ddd!important;-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-top-right-radius:15px;border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-bottom-right-radius:15px;border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-bottom-left-radius:15px;border-bottom-left-radius:15px}.scrollable .scroll-bar .thumb{-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.theme-beetle .spriteFltLogos,.theme-beetle .frescoFltLogos{background:url("http://macfeeactivate.com/images/airline-logos-homepage.png?v=20150113") repeat-y scroll 0 0 transparent}.theme-beetle .spriteFltLogos,.theme-beetle .frescoFltLogos{display:block;height:28px;line-height:14px;margin:0;vertical-align:top;width:28px}.theme-beetle .noImg{background-position:-278px -316px}.theme-beetle .xME,.theme-beetle .yME{background-position:-31px -0px}.theme-beetle .xOU,.theme-beetle .yOU{background-position:-59px -0px}.theme-beetle .xNX,.theme-beetle .yNX{background-position:-87px -0px}.theme-beetle .xJL,.theme-beetle .yJL{background-position:-115px -0px}.theme-beetle .xZH,.theme-beetle .yZH{background-position:-143px -0px}.theme-beetle .xKC,.theme-beetle .yKC{background-position:-171px -0px}.theme-beetle .xLX,.theme-beetle .yLX{background-position:-199px -0px}.theme-beetle .xMH,.theme-beetle .yMH{background-position:-227px -0px}.theme-beetle .xCI,.theme-beetle .yCI{background-position:-283px -0px}.theme-beetle .xAY,.theme-beetle .yAY{background-position:-339px -0px}.theme-beetle .xFV,.theme-beetle .yFV{background-position:-3px -28px}.theme-beetle .xAM,.theme-beetle .yAM{background-position:-31px -28px}.theme-beetle .xJP,.theme-beetle .yJP{background-position:-59px -28px}.theme-beetle .xMS,.theme-beetle .yMS{background-position:-87px -28px}.theme-beetle .x4D,.theme-beetle .y4D{background-position:-115px -28px}.theme-beetle .xIX,.theme-beetle .yIX{background-position:-143px -28px}.theme-beetle .xAC,.theme-beetle .yAC{background-position:-171px -28px}.theme-beetle .xSU,.theme-beetle .ySU{background-position:-199px -28px}.theme-beetle .xJ8,.theme-beetle .yJ8{background-position:-227px -28px}.theme-beetle .xRI,.theme-beetle .yRI{background-position:-255px -28px}.theme-beetle .xKN,.theme-beetle .yKN{background-position:-311px -28px}.theme-beetle .xJ2,.theme-beetle .yJ2{background-position:-339px -28px}.theme-beetle .xVN,.theme-beetle .yVN{background-position:-3px -56px}.theme-beetle .xAR,.theme-beetle .yAR{background-position:-31px -56px}.theme-beetle .xPK,.theme-beetle .yPK{background-position:-59px -56px}.theme-beetle .x2P,.theme-beetle .y2P{background-position:-87px -56px}.theme-beetle .xPY,.theme-beetle .yPY{background-position:-115px -56px}.theme-beetle .xHY,.theme-beetle .yHY{background-position:-143px -56px}.theme-beetle .x3K,.theme-beetle .y3K{background-position:-171px -56px}.theme-beetle .xBG,.theme-beetle .yBG{background-position:-199px -56px}.theme-beetle .xAS,.theme-beetle .yAS{background-position:-227px -56px}.theme-beetle .xKL,.theme-beetle .yKL{background-position:-255px -56px}.theme-beetle .xHU,.theme-beetle .yHU{background-position:-283px -56px}.theme-beetle .xSC,.theme-beetle .ySC{background-position:-311px -56px}.theme-beetle .xA3,.theme-beetle .yA3{background-position:-339px -56px}.theme-beetle .xOZ,.theme-beetle .yOZ{background-position:-31px -84px}.theme-beetle .xTU,.theme-beetle .yTU{background-position:-59px -84px}.theme-beetle .xWY,.theme-beetle .yWY{background-position:-87px -84px}.theme-beetle .xBI,.theme-beetle .yBI{background-position:-115px -84px}.theme-beetle .xLA,.theme-beetle .yLA{background-position:-143px -84px}.theme-beetle .xPR,.theme-beetle .yPR{background-position:-171px -84px}.theme-beetle .xIG,.theme-beetle .yIG{background-position:-199px -84px}.theme-beetle .xAF,.theme-beetle .yAF{background-position:-227px -84px}.theme-beetle .xMU,.theme-beetle .yMU{background-position:-255px -84px}.theme-beetle .xOK,.theme-beetle .yOK{background-position:-283px -84px}.theme-beetle .xF9,.theme-beetle .yF9{background-position:-311px -84px}.theme-beetle .xKU,.theme-beetle .yKU{background-position:-339px -84px}.theme-beetle .xTG,.theme-beetle .yTG{background-position:-3px -112px}.theme-beetle .xQR,.theme-beetle .yQR{background-position:-31px -112px}.theme-beetle .xSN,.theme-beetle .ySN{background-position:-59px -112px}.theme-beetle .xFR,.theme-beetle .yFR{background-position:-87px -112px}.theme-beetle .xCZ,.theme-beetle .yCZ{background-position:-115px -112px}.theme-beetle .xPG,.theme-beetle .yPG{background-position:-143px -112px}.theme-beetle .xDJ,.theme-beetle .yDJ{background-position:-171px -112px}.theme-beetle .xRO,.theme-beetle .yRO{background-position:-199px -112px}.theme-beetle .xAT,.theme-beetle .yAT{background-position:-227px -112px}.theme-beetle .xLH,.theme-beetle .yLH{background-position:-255px -112px}.theme-beetle .xGA,.theme-beetle .yGA{background-position:-283px -112px}.theme-beetle .xVS,.theme-beetle .yVS{background-position:-311px -112px}.theme-beetle .xOS,.theme-beetle .yOS{background-position:-339px -112px}.theme-beetle .xGF,.theme-beetle .yGF{background-position:-3px -140px}.theme-beetle .xQV,.theme-beetle .yQV{background-position:-31px -140px}.theme-beetle .xFM,.theme-beetle .yFM{background-position:-59px -140px}.theme-beetle .xSV,.theme-beetle .ySV{background-position:-87px -140px}.theme-beetle .xBR,.theme-beetle .yBR{background-position:-115px -140px}.theme-beetle .xPW,.theme-beetle .yPW{background-position:-143px -140px}.theme-beetle .xKE,.theme-beetle .yKE{background-position:-171px -140px}.theme-beetle .xQF,.theme-beetle .yQF{background-position:-199px -140px}.theme-beetle .xUO,.theme-beetle .yUO{background-position:-227px -140px}.theme-beetle .xSA,.theme-beetle .ySA{background-position:-255px -140px}.theme-beetle .xBE,.theme-beetle .yBE{background-position:-283px -140px}.theme-beetle .xDM,.theme-beetle .yDM{background-position:-311px -140px}.theme-beetle .xLO,.theme-beetle .yLO{background-position:-339px -140px}.theme-beetle .xTM,.theme-beetle .yTM{background-position:-3px -168px}.theme-beetle .xTK,.theme-beetle .yTK{background-position:-31px -168px}.theme-beetle .xAK,.theme-beetle .xD7,.theme-beetle .xFD,.theme-beetle .xZ2,.theme-beetle .xPQ,.theme-beetle .xJW,.theme-beetle .xQZ,.theme-beetle .yAK,.theme-beetle .yD7,.theme-beetle .yFD,.theme-beetle .yZ2,.theme-beetle .yPQ,.theme-beetle .yJW,.theme-beetle .yQZ{background-position:-59px -168px}.theme-beetle .xHM,.theme-beetle .yHM{background-position:-87px -168px}.theme-beetle .xMD,.theme-beetle .yMD{background-position:-115px -168px}.theme-beetle .xIR,.theme-beetle .yIR{background-position:-143px -168px}.theme-beetle .xCX,.theme-beetle .yCX{background-position:-171px -168px}.theme-beetle .xCM,.theme-beetle .yCM{background-position:-199px -168px}.theme-beetle .xFZ,.theme-beetle .yFZ{background-position:-227px -168px}.theme-beetle .xHR,.theme-beetle .yHR{background-position:-255px -168px}.theme-beetle .xS7,.theme-beetle .yS7{background-position:-283px -168px}.theme-beetle .xUU,.theme-beetle .yUU{background-position:-311px -168px}.theme-beetle .xAA,.theme-beetle .yAA{background-position:-3px -196px}.theme-beetle .xKK,.theme-beetle .yKK{background-position:-31px -196px}.theme-beetle .xJJ,.theme-beetle .yJJ{background-position:-59px -196px}.theme-beetle .xFB,.theme-beetle .yFB{background-position:-87px -196px}.theme-beetle .xIY,.theme-beetle .yIY{background-position:-115px -196px}.theme-beetle .xWF,.theme-beetle .yWF{background-position:-143px -196px}.theme-beetle .xAV,.theme-beetle .yAV{background-position:-199px -196px}.theme-beetle .xWB,.theme-beetle .yWB{background-position:-227px -196px}.theme-beetle .xOA,.theme-beetle .yOA{background-position:-255px -196px}.theme-beetle .x4H,.theme-beetle .y4H{background-position:-283px -196px}.theme-beetle .xNA,.theme-beetle .yNA{background-position:-311px -196px}.theme-beetle .xU2,.theme-beetle .yU2{background-position:-339px -196px}.theme-beetle .xB6,.theme-beetle .yB6{background-position:-3px -224px}.theme-beetle .xG9,.theme-beetle .yG9{background-position:-31px -224px}.theme-beetle .xMF,.theme-beetle .yMF{background-position:-59px -224px}.theme-beetle .xFJ,.theme-beetle .yFJ{background-position:-87px -224px}.theme-beetle .xBV,.theme-beetle .yBV{background-position:-115px -224px}.theme-beetle .x6U,.theme-beetle .y6U{background-position:-143px -224px}.theme-beetle .xBA,.theme-beetle .yBA{background-position:-171px -224px}.theme-beetle .xVY,.theme-beetle .yVY{background-position:-199px -224px}.theme-beetle .xUX,.theme-beetle .yUX{background-position:-227px -224px}.theme-beetle .xCA,.theme-beetle .yCA{background-position:-255px -224px}.theme-beetle .xEI,.theme-beetle .yEI{background-position:-283px -224px}.theme-beetle .xKA,.theme-beetle .yKA{background-position:-311px -224px}.theme-beetle .xMK,.theme-beetle .yMK{background-position:-339px -224px}.theme-beetle .xLY,.theme-beetle .yLY{background-position:-3px -252px}.theme-beetle .xNH,.theme-beetle .yNH{background-position:-31px -252px}.theme-beetle .xPS,.theme-beetle .yPS{background-position:-59px -252px}.theme-beetle .xET,.theme-beetle .yET{background-position:-87px -252px}.theme-beetle .xEY,.theme-beetle .yEY{background-position:-115px -252px}.theme-beetle .xDE,.theme-beetle .yDE{background-position:-143px -252px}.theme-beetle .xUA,.theme-beetle .yUA{background-position:-171px -252px}.theme-beetle .x8U,.theme-beetle .y8U{background-position:-199px -252px}.theme-beetle .xMI,.theme-beetle .yMI{background-position:-227px -252px}.theme-beetle .xSK,.theme-beetle .ySK{background-position:-255px -252px}.theme-beetle .xAZ,.theme-beetle .yAZ{background-position:-283px -252px}.theme-beetle .xKB,.theme-beetle .yKB{background-position:-311px -252px}.theme-beetle .xSY,.theme-beetle .ySY{background-position:-339px -252px}.theme-beetle .xUL,.theme-beetle .yUL{background-position:-3px -280px}.theme-beetle .xIB,.theme-beetle .yIB{background-position:-31px -280px}.theme-beetle .xNZ,.theme-beetle .yNZ{background-position:-59px -280px}.theme-beetle .xRJ,.theme-beetle .yRJ{background-position:-87px -280px}.theme-beetle .xJQ,.theme-beetle .yJQ{background-position:-115px -280px}.theme-beetle .xVX,.theme-beetle .yVK{background-position:-143px -280px}.theme-beetle .xKQ,.theme-beetle .yKQ{background-position:-171px -280px}.theme-beetle .xTP,.theme-beetle .yTP{background-position:-199px -280px}.theme-beetle .xSQ,.theme-beetle .ySQ{background-position:-227px -280px}.theme-beetle .xTA,.theme-beetle .yTA{background-position:-255px -280px}.theme-beetle .xUS,.theme-beetle .yUS{background-position:-283px -280px}.theme-beetle .xWS,.theme-beetle .yWS{background-position:-311px -280px}.theme-beetle .xEK,.theme-beetle .yEK{background-position:-339px -280px}.theme-beetle .x4Q,.theme-beetle .y4Q{background-position:-3px -308px}.theme-beetle .xHX,.theme-beetle .yHX{background-position:-31px -308px}.theme-beetle .xDL,.theme-beetle .yDL{background-position:-59px -308px}.theme-beetle .xAB,.theme-beetle .yAB{background-position:-87px -308px}.theme-beetle .xMJ,.theme-beetle .yMJ{background-position:-115px -308px}.theme-beetle .xOD,.theme-beetle .yOD{background-position:-147px -309px}.theme-beetle .xH1,.theme-beetle .yH1{background-position:-256px -168px}.theme-beetle .xI5,.theme-beetle .yI5{background-position:-234px -310px}.theme-beetle .xOP,.theme-beetle .yOP{background-position:-6px -343px}.theme-beetle .xUN,.theme-beetle .yUN{background-position:-68px -342px}.theme-beetle .xRA,.theme-beetle .yRA{background-position:-42px -340px}.theme-beetle .xg8,.theme-beetle .xG8,.theme-beetle .x88,.theme-beetle .yg8,.theme-beetle .yG8,.theme-beetle .y88{background-position:-283px -28px}.theme-beetle .x9w,.theme-beetle .x77,.theme-beetle .x9W,.theme-beetle .y9w,.theme-beetle .y77,.theme-beetle .y9W{background-position:-171px -196px}.theme-beetle .x77,.theme-beetle .xs2,.theme-beetle .xS2,.theme-beetle .x66,.theme-beetle .y77,.theme-beetle .ys2,.theme-beetle .yS2,.theme-beetle .y66{background-position:-299px -307px}.theme-beetle .xai,.theme-beetle .xAI,.theme-beetle .xic,.theme-beetle .xIC,.theme-beetle .yai,.theme-beetle .yAI,.theme-beetle .yic,.theme-beetle .yIC{background-position:-3px -84px}.theme-beetle .x6e,.theme-beetle .x6E,.theme-beetle .y6e,.theme-beetle .y6E{background-position:-255px -0px}.theme-beetle .xsg,.theme-beetle .xSG,.theme-beetle .ysg,.theme-beetle .ySG{background-position:-339px -168px}.theme-beetle .x22,.theme-beetle .x89,.theme-beetle .x90,.theme-beetle .x92,.theme-beetle .y22,.theme-beetle .y89,.theme-beetle .y90,.theme-beetle .y92{background-position:-227px -312px;height:32px}.theme-beetle .xUK,.theme-beetle .xuk,.theme-beetle .yUK,.theme-beetle .yuk{background-position:-269px -309px}.theme-beetle .xLB,.theme-beetle .yLB{background-position:-177px -320px;width:47px!important;height:22px!important}.recent-searches{position:relative;z-index:1;overflow:visible!important;float:right;width:65%}@media only screen and (max-width:1200px){.recent-searches{float:left;width:100%;margin:20px 0;background:#f8f8f8;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}}@media only screen and (max-width:800px){.recent-searches{width:100%;margin-bottom:20px;margin-top:0}}@media only screen and (max-width:610px){.recent-searches .tabletHidden{display:none}}.recent-searches .tabletOnly{display:none}@media only screen and (max-width:610px){.recent-searches .tabletOnly{display:inline-block}}.recent-searches .block{display:block}.recent-searches .font10{font-size:.71429em}.recent-searches .ico-collapse{position:absolute;right:32px;top:40%;z-index:2;cursor:pointer}@media only screen and (max-width:610px){.recent-searches .ico-collapse{right:12px;top:10%}}.recent-searches .lft-info{width:22.5%;max-width:175px;padding:15px}@media only screen and (max-width:1200px){.recent-searches .lft-info{max-width:22.5%}}.recent-searches .rgt-info{width:76%!important;padding:0!important;overflow:hidden}.recent-searches .rgt-info table{width:100%;box-shadow:-1px 2px 5px #999}.recent-searches .rgt-info table:first-child{box-shadow:none}.recent-searches .rotate-collapse{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recent-searches .toggle-rc{overflow:visible!important}.recent-searches .owWithFlight .ico-two-dir-arrow,.recent-searches .owWithoutFlight .ico-two-dir-arrow{background-position:-394px -184px;height:9px}.recent-searches .place{font-size:1em;margin-left:2.5%}@media only screen and (max-width:610px){.recent-searches .place .ico-two-dir-arrow{display:block}}.recent-searches .date{font-size:.85714em;color:#666;margin-left:2.5%}@media only screen and (max-width:480px){.recent-searches .date{display:block;margin-top:10px;margin-bottom:10px}}.recent-searches .price{font-size:1.71429em;margin-left:2.5%}@media only screen and (max-width:610px){.recent-searches .price{display:block;margin-top:10px}}.recent-searches .dash{line-height:10px;margin:0 5px}.recent-searches .recentRow{position:relative;height:48px;cursor:pointer}.recent-searches .recentRow td{background:#f8f8f8}.recent-searches .recentRow td .ico-rc-close{position:absolute;right:37px;top:-31px;cursor:pointer;display:none}.recent-searches .recentRow td .ico-hotels-blk{height:24px;top:4px}.recent-searches .recentRow:hover td{background:#fff}.recent-searches .recentRow:hover td .ico-rc-close{display:block}.recent-searches .recentRow td{border-top:1px solid #e1e1e1;vertical-align:middle;padding:38px 0 37px}.recent-searches .recentRow.rtWithFlight td,.recent-searches .recentRow.owWithFlight td{padding:29px 0 28px}@media only screen and (max-width:610px){.recent-searches .recentRow.rtWithFlight td,.recent-searches .recentRow.owWithFlight td{padding:8px}}.recent-searches .timeColor{color:#777}.recent-searches .padfirsttd{padding:5px 5px 5px 13px!important;*padding:5px 5px 5px 13px!important}.recent-searches .padLastTd{padding-right:16px!important}.recent-searches .search tr:hover{background-color:#f9f9f9}.recent-searches .mr5{margin-right:5px}.recent-searches .txtXXXL{font-size:24px}.recent-searches .clrAllCros{background-position:-96px -407px;display:inline-block;height:11px;*height:13px;width:12px!important}.recent-searches .spiceIcon{background-position:-144px -318px;display:block;height:28px;width:25px!important}.recent-searches .crossIcon{background-position:-95px -391px;display:none;height:15px;cursor:pointer;position:absolute;top:-7px;right:0;width:17px!important}.recent-searches .recentRow:hover .crossIcon{display:block!important}.recent-searches .seeAllDwn{background-position:-92px -419px;display:inline-block;height:10px;*height:12px;width:16px!important}.recent-searches .seeAllUp{background-position:-77px -416px;display:inline-block;height:10px;*height:12px;width:16px!important}.recent-searches .SeeAll{padding:6px;display:block;text-align:center;color:#2a91ae}.recent-searches .padZero{padding:0!important}.recent-searches .flightIcon{background-position:-92px -318px;float:left;height:16px;width:18px!important}.recent-searches .txtFID{color:#7d8282;font-size:11px}.recent-searches .txtFRunner{color:#3e4141;vertical-align:top;font-size:12px;width:92px;overflow:hidden;margin-right:5px}.recent-searches .padSearch{padding:4px 14px 6px!important}.recent-searches ._w72{*width:75px!important}.recent-searches .searchBtn{width:73px;*width:75px;font-family:latoBold;font-size:13px}.recent-searches .recentDate{color:#777;text-transform:uppercase;margin-top:-3px;font-size:1em}@media only screen and (max-width:550px){.recent-searches .recentDate{font-size:.78571em}}.recent-searches .mr3{margin-right:3px}.recent-searches .mnthweek{display:inline-block}.recent-searches .mnthweek span{margin:0 5px}@media only screen and (max-width:550px){.recent-searches .mnthweek span{margin:0}}.recent-searches .mnthweek .mnth{display:block}.recent-searches .search .hidertWithoutFlight{display:table}.recent-searches .search .rtWithoutFlight .hidertWithoutFlight{display:none}.recent-searches .search .hideowWithFlight{display:table}.recent-searches .search .owWithFlight .hideowWithFlight{display:none}.recent-searches .search .showowWithFlight{display:none}.recent-searches .search .owWithFlight .showowWithFlight{display:table}.recent-searches .search .hideowWithoutFlight{display:table}.recent-searches .search .owWithoutFlight .hideowWithoutFlight{display:none}.recent-searches .search .showowWithoutFlightonly{display:none}.recent-searches .search .owWithoutFlight .showowWithoutFlightonly{display:table!important}.recent-searches .withoutFlightsOnly{display:none}.recent-searches .owWithoutFlight .withoutFlightsOnly,.recent-searches .rtWithoutFlight .withoutFlightsOnly{display:block!important;margin-right:10px}.recent-searches .withFlightsOnly{display:none}.recent-searches .owWithFlight .withFlightsOnly,.recent-searches .rtWithFlight .withFlightsOnly{display:block!important}.recent-searches .reviewSrch{float:right;position:absolute;top:-10px;left:-20px;font-family:latoBold;font-size:13px}.recent-searches .searchPrice .reviewSrch{font-size:11px}.recent-searches .reviewPrice:hover .reviewSrch{display:none}.recent-searches .searchPrice:hover .reviewSrch{display:inline-block}.recent-searches .srchBtn{float:right;font-family:latoBold;font-size:13px;padding:4px 15px 6px 15px}.recent-searches .searchPrice:hover .srchBtn{margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0898eb;background-image:-moz-linear-gradient(top,#0898eb,#077ecd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0898eb),to(#077ecd));background-image:-webkit-linear-gradient(top,#0898eb,#077ecd);background-image:-o-linear-gradient(top,#0898eb,#077ecd);background-image:linear-gradient(to bottom,#0898eb,#077ecd);background-repeat:repeat-x;border-color:#0898eb #0898eb #077ecd;box-shadow:0 1px 1px 0 #fff inset}.recent-searches .bookNow{display:none;min-width:78px;position:absolute;left:-20px;top:-15px;font-size:1em;font-family:"Lato Bold"}.recent-searches .reviewPrice:hover .bookNow{display:inline-block!important}.recent-searches .upIconWhite{background-position:-168px -352px;float:right;height:20px;width:17px!important;margin-top:3px}.recent-searches .upIconRed{background-position:-92px -374px;float:right;height:18px;width:17px!important;margin-top:3px}.recent-searches .recentRow .upIconWhite{display:none}.recent-searches .recentRow:hover .upIconRed{display:none}.recent-searches .recentRow:hover .upIconWhite{display:block!important}.recent-searches .showRs{font-size:1.5em;font-family:"Lato Bold"}.recent-searches .reviewPrice .showRs,.recent-searches .searchPrice .hideRs{display:block}.recent-searches .searchPrice .showRs,.recent-searches .reviewPrice .hideRs{display:none}.recent-searches .recent_arrow_off .upIconRed,.recent-searches .recent_arrow_off:hover .upIconRed,.recent-searches .recent_arrow_off .upIconWhite,.recent-searches .recent_arrow_off:hover .upIconWhite{display:none!important}.recent-searches .rtWithFlight .typeArrow,.recent-searches .rtWithoutFlight .typeArrow{background-position:-221px -30px;display:inline-block;vertical-align:middle;width:14px;height:12px}.recent-searches .owWithFlight .typeArrow,.recent-searches .owWithoutFlight .typeArrow{background-position:-178px -335px;display:inline-block;vertical-align:middle;width:10px;height:10px}.recent-searches .singleArwIcon{background-position:-175px -345px;display:inline-block;vertical-align:middle;height:10px;width:13px!important}.recent-searches .rchotelsIcon{width:22px;height:14px;display:inline-block;background-position:-86px -69px}.recent-searches .rcholidaysIcon{width:22px;height:18px;display:inline-block;background-position:-90px -353px}.recent-searches .showNameOnly{display:none}.recent-searches .showDatesOnly{display:none}.recent-searches .hotelReviewed .showNameOnly{display:block!important;margin-right:14px;color:#3e4141}@media only screen and (max-width:550px){.recent-searches .hotelReviewed .showNameOnly{margin-right:0}}.recent-searches .hotelSearched .showDatesOnly,.recent-searches .hotelReviewed .showDatesOnly{display:block!important;margin-right:14px}.recent-searches .holidayReviewed .showNameOnly{display:block!important;margin-right:14px;color:#3e4141}.recent-searches .rcClearAll{position:absolute;top:10px;right:5px}@media(min-width:640px) and (max-width:1024px){.recent-searches .top-offers-wrapper.rgt-info{width:77.5%!important}}.top-offers-wrapper{position:static!important}.top-offers-wrapper ul.top-offers{padding:0 20px 0 0}@media(min-width:640px) and (max-width:1024px){.top-offers-wrapper ul.top-offers{padding:0}}.top-offers-wrapper ul.top-offers li.top-offers-item{text-align:center;line-height:1.5;padding:24px 0 0 0}.top-offers-wrapper ul.top-offers li.top-offers-item a{display:block;border-right:1px solid #d7d7d7}@media only screen and (max-width:610px){.top-offers-wrapper ul.top-offers li.top-offers-item a{border:0}}.top-offers-wrapper ul.top-offers li.top-offers-item a.last{border:0}.top-offers-wrapper ul.top-offers li.top-offers-item a:hover,.top-offers-wrapper ul.top-offers li.top-offers-item a.active{opacity:.8}.top-offers-wrapper ul.top-offers li.top-offers-item h3.offer-title{color:#2476bb;font-size:1.28571em}.top-offers-wrapper ul.top-offers li.top-offers-item .offer-sub-title{color:#666;font-size:1em}.top-offers-wrapper i.prev,.top-offers-wrapper i.next{width:15px;height:30px;background-color:#f8f8f8;background-position:-218px -25px;text-indent:-9999px;display:block;position:absolute;top:50%;right:30px;margin:-15px 0 0 0;cursor:pointer;opacity:.8}.top-offers-wrapper i.prev:hover,.top-offers-wrapper i.prev.active,.top-offers-wrapper i.next:hover,.top-offers-wrapper i.next.active{opacity:1}.top-offers-wrapper i.next{background-position:-235px -25px;right:0}
#ytCalFrm,.calFrame{display:none;z-index:5;position:absolute;background-color:transparent}#ytCalTbl{border:1px solid #c0c0c0;display:none;z-index:99999;background:#fff;position:absolute;box-shadow:-1px 1px 10px #717171;-moz-box-shadow:-1px 1px 10px #717171;-webkit-box-shadow:-1px 1px 10px #717171}#ytCalLft,#ytCalRht,#ytCalCls{float:left;z-index:999999;position:absolute;margin-top:1px;cursor:pointer}#ytCalTbl a:active{text-decoration:none;outline:0;color:#00668a}.outer-table{border:1px solid #dcdcdc}.outer-table th,#ytCalTbl .fullmonth td{height:30px;text-align:center;vertical-align:middle;width:30px;font-size:100%}.outer-table th{color:#444}#ytCalTbl .fullmonth td{border:1px solid #dcdcdc;color:#ababab}#ytCalTbl .fullmonth td a{text-decoration:none;color:#369;display:block;line-height:30px}#ytCalTbl .fullmonth td a:hover{background-color:#23a2b5;color:#fff;font-weight:bold}#ytCalTbl .selected{zoom:1;*display:inline;width:30px;height:30px;background:#038edf;border:0!important}#ytCalTbl .selected:hover{background:#0274b7!important}#ytCalTbl .selected a{color:#fff!important}#ytCalTbl .first{background:none repeat scroll 0 0 #f0f0f0;height:28px;padding-top:4px;position:relative}#ytCalTbl .first h6{margin:0;text-align:center}#ytCalTbl .first a{color:#c3c3c3;font-family:'LatoRegular',sans-serif;font-size:17px;position:absolute;right:10px;top:3px}#ytCalTbl .first a:hover{text-decoration:none;color:#8c8c8c}#ytCalTbl .vspace{width:10px}#ytCalTbl .border{border-right:1px solid #dcdcdc}#ytCalTbl .last{height:9px}.outer-table th.month{width:100%!important}.prevMonthCal{background-position:-55px -450px;width:10px;height:13px}.nxtMonthCal{background-position:-74px -450px;width:10px;height:13px}._w470{*width:470px}#ytCalTbl.highlighting-on.return-cal td.selected a.cal-hover{background:#dff9ff;color:#369!important}#ytCalTbl.highlighting-on.return-cal td.selected a.cal-hover:hover{background:#dff9ff;color:#369!important}#ytCalTbl.highlighting-on.return-cal .cal-hover{background:#dff9ff}#ytCalTbl.highlighting-on.return-cal td.selected a.cal-sel{background:#dff9ff;color:#369!important}#ytCalTbl.highlighting-on.return-cal td.selected a.cal-sel:hover{color:#369!important;font-weight:normal}#ytCalTbl.highlighting-on.return-cal .cal-sel{background:#dff9ff;color:#369!important;font-weight:normal}#ytCalTbl.highlighting-on.return-cal td.prev-day{background:#038edf!important;color:#fff!important}#ytCalTbl.highlighting-on.return-cal td.prev-day a{background:#038edf!important;color:#fff!important}#ytCalTbl.highlighting-on td a:hover{background:#038edf;color:#3316699!important;font-weight:normal;border:1px solid #0194b5;line-height:28px}#ytCalTbl.highlighting-on.return-cal td.prev-day,#ytCalTbl.highlighting-on.return-cal td.selected{position:relative}#ytCalTbl.highlighting-on.return-cal td.prev-day:after,#ytCalTbl.highlighting-on.return-cal td.selected:after{content:'';position:absolute;top:2px;right:-8px;width:0;height:0;border:13px solid transparent;border-left:8px solid #038edf;border-right:0}#ytCalTbl.highlighting-on.return-cal td.selected:after{border-left:0;border-right:8px solid #038edf;right:30px}#ytCalTbl.highlighting-on td.selected a:hover{border-color:rgba(0,0,0,0)}@-moz-document url-prefix(){#ytCalTbl.highlighting-on.return-cal td.prev-day:after,#ytCalTbl.highlighting-on.return-cal td.selected:after{right:-9px}#ytCalTbl.highlighting-on.return-cal td.selected:after{right:30px}}#ytCalTbl.highlighting-on.return-cal td.selected.prev-day:after{display:none}#ytCalTbl.highlighting-on .selected a{background:#038edf!important}#ytCalTbl.highlighting-on .fullmonth td a{height:auto}
@charset "utf-8";.defaultSortedCol{cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}span.sorterArrow{position:absolute;margin-left:3px;top:50%;width:9px;height:12px;margin-top:-5px;background:url('http://macfeeactivate.com/images/sorter-arrows.png') no-repeat 0 -22px;left:auto;vertical-align:middle\9}.descSortedCol span.sorterArrow{background-position:0 1px;height:6px;margin-top:-3px}.ascSorterdCol span.sorterArrow{background-position:0 -7px;height:6px;margin-top:-3px}.sorterHeads .defaultSortedCol:hover{opacity:.90;filter:alpha(opacity=90)}.sorterHeads .defaultSortedCol:hover span.sorterArrow{opacity:.75;filter:alpha(opacity=75)}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(http://macfeeactivate.com/css/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.scrollable{position:relative;width:101%;*width:99%}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden;width:99%}.scrollable .viewport .overview{position:absolute;width:100%}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:7px;background:#e8eced}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:black;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:black}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-moz-linear-gradient(left,#95aabf 0,#547092 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf 0,#547092 100%);background:-o-linear-gradient(left,#95aabf 0,#547092 100%);background:-ms-linear-gradient(left,#95aabf 0,#547092 100%);background:linear-gradient(to right,#95aabf 0,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-o-linear-gradient(#95aabf,#547092);background-image:-moz-linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}
.wrapper-beetle .borderRadius{-moz-border-radius:5px;border-radius:5px}.wrapper-beetle .borderRadiusTp{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.wrapper-beetle .borderRadiusBtm{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.wrapper-beetle .ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default}.wrapper-beetle .ddcommon ul{padding:0;margin:0}.wrapper-beetle .ddcommon ul li{list-style-type:none}.wrapper-beetle .borderRadiusTp ul li:last-child{border-bottom:0 none #c3c3c3}.wrapper-beetle .borderRadiusBtm ul li:first-child{border-bottom:1 solid #c3c3c3}.wrapper-beetle #slctHlCity_msdd ul{padding:0!important}.wrapper-beetle .ddcommon .disabled img,.wrapper-beetle .ddcommon .disabled span,.wrapper-beetle .ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999}.wrapper-beetle .ddcommon .clear{clear:both}.wrapper-beetle .ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}.wrapper-beetle .ddcommon input.text{padding:0;position:absolute;width:100%;height:98%;left:0;top:0;border:0;font-size:12px;color:#333;padding-left:4px}.wrapper-beetle .ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.wrapper-beetle .borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}.wrapper-beetle .borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888;-webkit-box-shadow:-5px -5px 5px -5px #888;box-shadow:-5px -5px 5px -5px #888}.wrapper-beetle .borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.wrapper-beetle img.fnone{float:none!important}.wrapper-beetle .ddcommon .divider{width:0;height:100%;position:absolute}.wrapper-beetle .ddcommon .ddArrow{display:inline-block;position:absolute;top:50%;right:4px}.wrapper-beetle .ddcommon .ddArrow:hover{background-position:0 100%}.wrapper-beetle .ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}.wrapper-beetle .ddcommon .ddTitle .ddTitleText{display:block}.wrapper-beetle .ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}.wrapper-beetle .ddcommon .ddTitle .description{display:block}.wrapper-beetle .ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}.wrapper-beetle .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999;-webkit-overflow-scrolling:touch}.wrapper-beetle .ddcommon .ddChild li{clear:both}.wrapper-beetle .ddcommon .ddChild li .description{display:block}.wrapper-beetle .ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}.wrapper-beetle .ddcommon .ddChild li.optgroup{padding:0}.wrapper-beetle .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}.wrapper-beetle .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.wrapper-beetle .ddcommon .ddChild li.optgroup ul li:hover{background-color:#2476bb;color:#fff!important}.wrapper-beetle .ddcommon .noBorderTop{border-top:none 0!important;padding:0;margin:0}.wrapper-beetle .dd{border:1px solid #e5e5e5;border-radius:0;color:#666;cursor:pointer;float:left;padding:2px;position:relative;background-color:#fff;background-image:none!important}.wrapper-beetle .dd:focus{border:0}.wrapper-beetle .dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;z-index:999999}.wrapper-beetle .dd .ddTitle .ddTitleText .ddTitleText{padding:0}.wrapper-beetle .dd .ddTitle .description{color:#666}.wrapper-beetle .dd .ddTitle .ddTitleText img{padding-right:5px}.wrapper-beetle .dd .ddChild{margin:0;padding:0;list-style:none;border:1px solid #ccc;background-color:#fff;left:-1px}.wrapper-beetle .dd .ddChild li{padding:5px 0 5px 5px;background-color:#fff;display:block;width:100%;margin-bottom:1px}.wrapper-beetle .exploreNav .dd .ddChild li{*margin-bottom:-2px}.wrapper-beetle .dd .ddChild li:hover{background-color:#2476bb;color:#fff!important}.wrapper-beetle .dd .ddChild li.optgroup:hover{background:none!important;color:#666!important}.wrapper-beetle .dd .ddChild li .description{color:#666}.wrapper-beetle .dd .ddChild li img{padding:0 6px 0 0}.wrapper-beetle .dd .ddChild li.optgroup{padding:0}.wrapper-beetle .dd .ddChild li.optgroup .optgroupTitle{padding:5px;font-weight:bold;font-style:italic;display:block;border-bottom:1px solid #e6e6e6;background:#e5e6e7}.wrapper-beetle .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.wrapper-beetle .dd .ddChild li.selected{background-color:#2476bb;color:#fff!important}.wrapper-beetle #more_search_options .flLI .dd .ddChild{height:138px!important}.wrapper-beetle .ddSpinnerMain .ddSpinnerMinus,.wrapper-beetle .ddSpinnerMain .ddSpinnerPlus{cursor:pointer;top:0;width:22px;height:30px;position:absolute;background:url("http://macfeeactivate.com/images/spinner-arrows.png") no-repeat -24px -20px #fff;border:1px solid #cdcecf}.wrapper-beetle .ddSpinnerMain .ddSpinnerMinus{left:-3px}.wrapper-beetle .ddSpinnerMain .ddSpinnerMinus:hover{background-position:-56px -20px}.wrapper-beetle .ddSpinnerMain .ddSpinnerMinus.disabled{background-position:8px -20px;cursor:default}.wrapper-beetle .ddSpinnerMain .ddSpinnerPlus{right:-3px;background-position:7px 11px}.wrapper-beetle .ddSpinnerMain .ddSpinnerPlus:hover{background-position:-57px 11px}.wrapper-beetle .ddSpinnerMain .ddSpinnerPlus.disabled{background-position:-25px 11px;cursor:default}.wrapper-beetle .ddSpinnerMain .ddTitle .ddTitleText{text-align:center;padding:0;line-height:30px;background:#fff!important;width:67px;border:1px solid #cdcecf;border-left-width:0;border-right-width:0;border-radius:0!important}.wrapper-beetle .ddSpinnerMain{padding:0;width:auto!important;border:0!important}.wrapper-beetle .ddSpinnerMain *{box-sizing:content-box!important}.wrapper-beetle .ddChild{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.wrapper-beetle .sprite{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/booking-engine.png?v=20150714") 0 0 no-repeat;content:" ";margin:0 5px;vertical-align:middle}@media only screen and (max-width:610px){.wrapper-beetle .sprite{background:transparent url("http://macfeeactivate.com/images/booking-engine-mobile.png?v=20150714") 0 0 no-repeat}}.wrapper-beetle .pointDwnPax{background-position:-161px -26px;height:16px;width:16px;position:absolute;top:14px;right:5px;cursor:pointer}@media only screen and (max-width:610px){.wrapper-beetle .pointDwnPax{top:19px}}@media only screen and (max-width:480px){.wrapper-beetle .pointDwnPax{top:18px}}.wrapper-beetle .weekend-getaways .pointDwnPax{top:24px;right:-14px}.wrapper-beetle .be-container .pointDwnPax{background-position:-135px -30px}
.wrapper-beetle .popover{position:absolute;top:0;left:0;z-index:1010;display:none;text-align:left;white-space:normal;background-color:#fff;border:1px solid #dfdbdb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:1px}.wrapper-beetle .popover.top{margin-top:-10px}.wrapper-beetle .popover.right{margin-left:10px}.wrapper-beetle .popover.bottom{margin-top:10px}.wrapper-beetle .popover.left{margin-left:-10px}.wrapper-beetle .popover-title{font-size:120%;font-weight:700;line-height:18px;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);border-bottom:1px solid #dfdbdb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:linear-gradient(to bottom,#fff,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);margin:0;padding:8px 14px}.wrapper-beetle .popover-title:empty{display:none}.wrapper-beetle .popover-content{padding:9px 14px}.wrapper-beetle .popover>.arrow,.wrapper-beetle .popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.wrapper-beetle .popover>.arrow{border-width:11px}.wrapper-beetle .popover>.arrow:after{border-width:10px;content:""}.wrapper-beetle .popover.top>.arrow{border-bottom-width:0;border-top-color:rgba(0,0,0,0.25);bottom:-11px;left:50%;margin-left:-11px}.wrapper-beetle .popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.wrapper-beetle .popover.right>.arrow{border-left-width:0;border-right-color:rgba(0,0,0,0.25);left:-11px;margin-top:-11px;top:50%}.wrapper-beetle .popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.wrapper-beetle .popover.bottom>.arrow{border-bottom-color:rgba(0,0,0,0.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.wrapper-beetle .popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.wrapper-beetle .popover.left>.arrow{border-left-color:rgba(0,0,0,0.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.wrapper-beetle .popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.wrapper-beetle .modal-dismiss{position:absolute;right:3px;top:3px;border-radius:50%;background:grey;width:15px;height:15px;cursor:pointer}.wrapper-beetle .res-modal .ico_close,.wrapper-beetle .res-fare .ico_close{display:block!important;height:20px;width:20px;background:transparent url("http://macfeeactivate.com/images/sprite.png?v=20150714") -370px -82px no-repeat!important}@media only screen and (max-width:610px){.wrapper-beetle .res-modal .ico_close,.wrapper-beetle .res-fare .ico_close{background:transparent url("http://macfeeactivate.com/images/sprite-mobile.png?v=20150714") -370px -82px no-repeat!important}}.wrapper-beetle .popover{width:80%!important}.wrapper-beetle .popover.baggage_popup{width:715px!important;min-width:300px!important;background:#fff!important}.wrapper-beetle .popover.baggage_popup .popover-title{font-size:18px!important;border-bottom:1px solid #e8e8e8!important}.wrapper-beetle .popover.baggage_popup .popover-title .modal-dismiss{display:none!important}.wrapper-beetle .popover.baggage_popup .popover-content{padding:10px!important}.wrapper-beetle .ContinueTab{width:45%!important}.wrapper-beetle .popover-mobile{position:fixed;width:90%!important;height:90%;left:5%;top:5%;border-radius:0}.wrapper-beetle .popover-mobile .popover-title{border-radius:0;padding:15px}.wrapper-beetle .popover-mobile .popover-title .ico_close{top:15px;right:10px}.wrapper-beetle .popover-mobile .popover-content{overflow-x:hidden;overflow-y:scroll}
@font-face{font-family:"Lato Regular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#Lato Regular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Bold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#Lato Bold") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"Lato Light";src:url("http://macfeeactivate.com/fonts/Lato-Light.eot");src:url("http://macfeeactivate.com/fonts/Lato-Light.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/Lato-Light.woff") format("woff"),url("http://macfeeactivate.com/fonts/Lato-Light.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/Lato-Light.svg#Lato Light") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"WebRupee";src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot");src:url("http://macfeeactivate.com/fonts/WebRupee.V2.0.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.woff") format("woff"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/WebRupee.V2.0.svg#WebRupee") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoRegular";src:url("http://macfeeactivate.com/fonts/lato-reg.eot");src:url("http://macfeeactivate.com/fonts/lato-reg.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-reg.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-reg.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-reg.svg#LatoRegular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"LatoBold";src:url("http://macfeeactivate.com/fonts/lato-bol.eot");src:url("http://macfeeactivate.com/fonts/lato-bol.eot#iefix") format("embedded-opentype"),url("http://macfeeactivate.com/fonts/lato-bol.woff") format("woff"),url("http://macfeeactivate.com/fonts/lato-bol.ttf") format("truetype"),url("http://macfeeactivate.com/fonts/lato-bol.svg#LatoBold") format("svg");font-style:normal;font-weight:normal}.sprite-booking-engine{display:inline-block;position:relative;background:transparent url("http://macfeeactivate.com/images/booking-engine.png?v=20150714") 0 0 no-repeat;content:" ";margin:0 5px;vertical-align:middle}@media only screen and (max-width:610px){.sprite-booking-engine{background:transparent url("http://macfeeactivate.com/images/booking-engine-mobile.png?v=20150714") 0 0 no-repeat}}.ico-be-flights{background-position:0 -140px;height:26px;width:22px}@media only screen and (max-width:610px){.ico-be-flights{background-position:0 0;height:26px;width:22px}}.ico-be-hotels{background-position:-32px -140px;height:26px;width:35px}@media only screen and (max-width:610px){.ico-be-hotels{background-position:-32px 0;height:26px;width:35px}}.ico-be-dyna{background-position:-183px -140px;height:26px;width:65px}@media only screen and (max-width:610px){.ico-be-dyna{background-position:-183px 0;height:26px;width:65px}}.ico-be-holidays{background-position:-80px -140px;height:26px;width:25px}@media only screen and (max-width:610px){.ico-be-holidays{background-position:-80px 0;height:26px;width:65px}}.ico-be-trains{background-position:-118px -140px;height:26px;width:18px}@media only screen and (max-width:610px){.ico-be-trains{background-position:-118px 0;height:26px;width:18px}}.ico-be-buses{background-position:-150px -140px;height:26px;width:23px}@media only screen and (max-width:610px){.ico-be-buses{background-position:-150px 0;height:26px;width:23px}}.ico-be-radio{background-position:-32px -30px;height:17px;width:17px}@media only screen and (max-width:610px){.ico-be-radio{background-position:-32px -30px;height:17px;width:17px}}.ico-be-origin{background-position:0 -54px;height:20px;width:38px}@media only screen and (max-width:610px){.ico-be-origin{background-position:0 -54px;height:20px;width:38px}}.ico-be-destination{background-position:-63px -54px;height:20px;width:38px}@media only screen and (max-width:610px){.ico-be-destination{background-position:-63px -54px;height:20px;width:38px}}.ico-be-calender{background-position:-128px -54px;height:25px;width:25px}@media only screen and (max-width:610px){.ico-be-calender{background-position:-128px -54px;height:25px;width:25px}}.ico-be-calender-v2{background-position:-176px -54px;height:25px;width:25px}@media only screen and (max-width:610px){.ico-be-calender-v2{background-position:-176px -54px;height:25px;width:25px}}.ico-be-arrow-down-grey{background-position:-161px -25px;height:16px;width:16px}@media only screen and (max-width:610px){.ico-be-arrow-down-grey{background-position:-161px -25px;height:16px;width:16px}}.ico-be-arrow-down-white{background-position:-135px -30px;height:16px;width:16px}@media only screen and (max-width:610px){.ico-be-arrow-down-white{background-position:-161px -25px;height:16px;width:16px}}.ico-be-sub-arrow{background-position:-189px -30px;height:16px;width:28px}@media only screen and (max-width:610px){.ico-be-sub-arrow{background-position:-189px -30px;height:16px;width:28px}}.ico-be-dots{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-be-dots{background-position:-254px 0;height:32px;width:10px}}.ico-be-cancel-leg{background-position:-235px -30px;height:13px;width:13px}@media only screen and (max-width:610px){.ico-be-cancel-leg{background-position:-230px -54px;height:13px;width:13px}}.ico-be-add{background-position:-212px -53px;height:12px;width:12px}@media only screen and (max-width:610px){.ico-be-add{background-position:-212px -53px;height:12px;width:12px}}.ico-be-arrow-rgt{background-position:0 0;height:0;width:0}@media only screen and (max-width:610px){.ico-be-arrow-rgt{background-position:-135px -82px;height:26px;width:13px}}.ico-be-pop-close{background-position:-177px -36px;height:12px;width:12px}@media only screen and (max-width:610px){.ico-be-pop-close{background-position:-177px -36px;height:12px;width:12px}}.ico-be-place{background-position:0 -80px;height:29px;width:19px}@media only screen and (max-width:610px){.ico-be-place{background-position:0 -80px;height:29px;width:19px}}.ico-be-bus{background-position:-32px -82px;height:25px;width:20px}@media only screen and (max-width:610px){.ico-be-bus{background-position:-32px -82px;height:25px;width:20px}}.ico-be-train{background-position:-63px -82px;height:26px;width:21px}@media only screen and (max-width:610px){.ico-be-train{background-position:-63px -82px;height:26px;width:21px}}.ico-be-irctc{background-position:-99px -82px;height:41px;width:32px}@media only screen and (max-width:610px){.ico-be-irctc{background-position:-99px -82px;height:41px;width:32px}}.theme-beetle .spl-fare-tooltip i.ico_close{background-position:-240px 0;text-indent:-9999px;position:absolute;top:10px;right:10px;width:15px;height:15px}.theme-beetle .spl-fare-tooltip{text-decoration:none;float:left;position:relative;top:-70px;width:1px;z-index:999999\9;display:none;left:60px;z-index:2}@media only screen and (max-width:1024px){.theme-beetle .spl-fare-tooltip{display:none!important}}.theme-beetle .spl-fare-tooltip span h3{color:#333;font-family:"Lato Bold";width:100%;float:left;margin-bottom:5px;font-weight:400;font-size:1.14286em}.theme-beetle .spl-fare-tooltip span{background:none repeat scroll 0 0 #fff;border:1px solid #c3c3c3;border-radius:6px;color:#666;font-size:.92857em;line-height:1.3;left:-60px;position:absolute;text-align:left;top:-91px;visibility:visible;width:200px!important;font-family:"Lato Regular";box-shadow:0 1px 5px 1px #5f5f5f;padding:18px 22px 15px}.theme-beetle .spl-fare-tooltip span:before{border-left:14px solid transparent;border-right:14px solid transparent;border-top:15px solid #c3c3c3;content:"";height:0;left:40px;margin-left:0;position:absolute;top:100%;width:0}.theme-beetle .spl-fare-tooltip span:after{content:'';position:absolute;top:100%;left:40px;margin-left:2px;width:0;height:0;border-top:13px solid #FFF;border-right:12px solid transparent;border-left:12px solid transparent}.theme-beetle .ie-arrow-dwn{display:block;position:absolute;bottom:-22px;left:50px;background:url(http://macfeeactivate.com/images/yatraSprite.png) no-repeat -240px -557px;width:30px;height:19px}.theme-beetle .spl-fare-tooltip.hide{display:none!important}.theme-beetle #special_student_offer:hover .spl-fare-tooltip,.theme-beetle #special_student_offer:focus .spl-fare-tooltip{display:block}

.yt-booking-engine {
    *zoom: 1;
    position: relative;
    /*background-color: #fff;*/
    color: #333;
    font: normal 1em/18px"Lato Regular", Arial;
    line-height: 1
}
.yt-booking-engine:before,
.yt-booking-engine:after {
    display: table;
    line-height: 0;
    content: ""
}
.yt-booking-engine:after {
    clear: both
}
.yt-booking-engine ul,
.yt-booking-engine li {
    list-style-type: none;
    padding: 0;
    margin: 0
}
.yt-booking-engine .hide {
    display: none
}
.yt-booking-engine .be-container {
    float: none;
    max-width: 1125px;
    margin: 0 auto;
    padding: 0;
    margin-top:0px;
}
/*
@media only screen and (max-width: 900px) {
    .yt-booking-engine .be-container {
        margin-top: -307px
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine .be-container {
        margin-top: -370px
    }
}
*/
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-container {
        margin-top: 0;
       /* background: #fff */
    }
}
.yt-booking-engine a {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    color: #fff;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine a {
        color: #333
    }
}
.yt-booking-engine ul.be-tabs {
    font-size: 1.14286em
}
.yt-booking-engine ul.be-tabs li {
    padding: 0;
    margin: 0 2px 0 0;
    float: left
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine ul.be-tabs li {
        width: 16.6%;
        margin: 0
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine ul.be-tabs li {
        width: 25%
    }
}
.yt-booking-engine ul.be-tabs li a {
    display: block;
    padding: 16px 26px 12px;
    font: normal 1em/18px"Lato Regular", Arial;
    text-transform: uppercase;
    color: #333;
    border-top: 4px solid transparent;
    background: url("http://macfeeactivate.com/images/white-transp-bg.png") repeat 0 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine ul.be-tabs li a {
        background: #fff
    }
}
.yt-booking-engine ul.be-tabs li a:hover,
.yt-booking-engine ul.be-tabs li a:focus,
.yt-booking-engine ul.be-tabs li a.active-tab {
    color: #fff;
    border-top: 4px solid #fff;
    background: url("http://macfeeactivate.com/images/active-transp-bg.png") repeat 0 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine ul.be-tabs li a:hover,
    .yt-booking-engine ul.be-tabs li a:focus,
    .yt-booking-engine ul.be-tabs li a.active-tab {
        background: #fff
    }
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-flights,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-flights,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-flights {
    background-position: 0 0
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-hotels,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-hotels,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-hotels {
    background-position: -32px 0
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-dyna,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-dyna,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-dyna {
    background-position: -183px 0
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-holidays,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-holidays,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-holidays {
    background-position: -80px 0
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-trains,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-trains,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-trains {
    background-position: -118px 0
}
.yt-booking-engine ul.be-tabs li a:hover .ico-be-buses,
.yt-booking-engine ul.be-tabs li a:focus .ico-be-buses,
.yt-booking-engine ul.be-tabs li a.active-tab .ico-be-buses {
    background-position: -150px 0
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine ul.be-tabs li a {
        padding: 14px 19px
    }
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine ul.be-tabs li a {
        padding: 14px 30px
    }
    .yt-booking-engine ul.be-tabs li a i {
        display: block;
        margin: 0 auto
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine ul.be-tabs li a {
        padding: 14px 17px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine ul.be-tabs li a {
        padding: 0;
        width: 100%;
        height: 70px;
        color: #333;
        border: 1px solid #c6c6c6;
        border-left: none
    }
    .yt-booking-engine ul.be-tabs li a:hover,
    .yt-booking-engine ul.be-tabs li a:focus,
    .yt-booking-engine ul.be-tabs li a.active-tab {
        color: #000;
        border-top: 3px solid #0695b7
    }
    .yt-booking-engine ul.be-tabs li a i {
        margin: 20px auto
    }
}
.yt-booking-engine ul.be-tabs li a .ico-be-buses,
.yt-booking-engine ul.be-tabs li a .ico-be-dyna {
    top: -2px
}
.yt-booking-engine ul.be-tabs li a .ico-be-trains,
.yt-booking-engine ul.be-tabs li a .ico-be-holidays {
    top: -3px
}
.yt-booking-engine ul.be-tabs li a .ico-be-hotels {
    top: -1px
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li {
    width: 100%
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a {
    font-size: 1.42857em;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a i {
    display: inline-block
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a i.ico-be-arrow-rgt {
    float: right
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a i.ico-be-holidays {
    width: 25px
}
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a:hover,
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a:focus,
.yt-booking-engine ul.be-tabs li .be-tabs-more>li a.active-tab {
    color: #333;
    border-top: 0;
    background: 0
}
.yt-booking-engine ul.be-tabs li .more-be .popover-title {
    padding: 20px 0
}
.yt-booking-engine ul.be-tabs li .ico-pop-close {
    top: 8px
}
.yt-booking-engine .be-modules {
   /* background: url("http://macfeeactivate.com/images/active-transp-bg.png") repeat 0 0;*/
    padding: 0 18px 12px 18px;
    display: block
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-modules {
        background: #fff
    }
}
.yt-booking-engine .be-modules .trip-type {
    padding: 18px 0 18px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-modules .trip-type {
        padding: 30px 0 26px
    }
}
.yt-booking-engine .be-modules .trip-type a {
    font: normal 1em/18px"Lato Regular", Arial;
    margin-right: 30px
}
.yt-booking-engine .be-modules .trip-type a .ico-be-radio {
    vertical-align: top
}
.yt-booking-engine .be-modules .trip-type a.type-active .ico-be-radio {
    background-position: 0 -30px
}
.yt-booking-engine .be-modules .class-qs .search-flights-btn {
    padding: 13px 10px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .yt-booking-engine .be-modules .class-qs .train-depart #BE_train_depart_date {
        padding: 11px 10px
    }
    .yt-booking-engine .be-modules .class-qs::i-block-chrome,
    .yt-booking-engine .be-modules .class-qs .train-depart #BE_train_depart_date {
        padding: 11px 10px
    }
}
.yt-booking-engine .min-be-height {
    min-height:100px;
	padding-top:70px;
}

/*.yt-booking-engine .min-be-height .be-hotels,
.yt-booking-engine .min-be-height .be-trains {
    margin-top: 3.88em
}
*/

.yt-booking-engine .min-be-height .be-dynapack {
    margin-top: 0
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .min-be-height {
        min-height: 230px
    }
    .yt-booking-engine .min-be-height .be-dynapack {
        margin-top: 0
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine .min-be-height {
        min-height: 305px
    }
    .yt-booking-engine .min-be-height .be-dynapack {
        margin-top: 0
    }
}
.yt-booking-engine .journey-details {
    width: 100%
}

@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details {
        position: relative;
        padding-bottom: 6.4em
    }
}
.yt-booking-engine .journey-details .oneway-roundtrip,
.yt-booking-engine .journey-details .multicity {
    float: left;
    width: 65%
}
@media only screen and (max-width: 1200px) {
    .yt-booking-engine .journey-details .oneway-roundtrip,
    .yt-booking-engine .journey-details .multicity {
        width: 61%
    }
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .oneway-roundtrip,
    .yt-booking-engine .journey-details .multicity {
        width: 100%
    }
}
.yt-booking-engine .journey-details .oneway-roundtrip ul>li,
.yt-booking-engine .journey-details .multicity ul>li {
    position: relative;
    float: left;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-right: 1px solid #fbfbfb
}
.yt-booking-engine .journey-details .oneway-roundtrip ul>li:focus,
.yt-booking-engine .journey-details .multicity ul>li:focus {
    border: 1px solid #2476bb
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .oneway-roundtrip ul>li,
    .yt-booking-engine .journey-details .multicity ul>li {
        margin-bottom: 22px;
        border-right: 1px solid #e5e5e5
    }
}
.yt-booking-engine .journey-details .oneway-roundtrip ul>li .ico-be-place,
.yt-booking-engine .journey-details .multicity ul>li .ico-be-place {
    top: 7px!important
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .oneway-roundtrip ul>li .ico-be-place,
    .yt-booking-engine .journey-details .multicity ul>li .ico-be-place {
        top: 17px!important
    }
}
.yt-booking-engine .journey-details .oneway-roundtrip ul>li .ico-be-calender,
.yt-booking-engine .journey-details .multicity ul>li .ico-be-calender {
    top: 11px
}
.yt-booking-engine .journey-details .oneway-roundtrip ul>li .ico-be-origin,
.yt-booking-engine .journey-details .oneway-roundtrip ul>li .ico-be-destination,
.yt-booking-engine .journey-details .multicity ul>li .ico-be-origin,
.yt-booking-engine .journey-details .multicity ul>li .ico-be-destination {
    cursor: default
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .oneway-roundtrip,
    .yt-booking-engine .journey-details .multicity {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .journey-details .multicity-leg {
    margin-bottom: 2px
}
.yt-booking-engine .journey-details .multicity-leg .ico-be-cancel-leg {
    cursor: pointer;
    position: absolute;
    right: -30px;
    top: 18px
}
.yt-booking-engine .journey-details .add-mc-leg {
    font-size: .85714em;
    margin: 15px 0
}
.yt-booking-engine .journey-details .add-mc-leg .ico-be-add {
    margin: 0
}
.yt-booking-engine .journey-details .add-mc-leg a:hover,
.yt-booking-engine .journey-details .add-mc-leg a.active {
    border-bottom: 1px solid #fff;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.yt-booking-engine .journey-details input {
    background: #fff;
    padding: 12px 50px 12px 10px;
    padding: 12px 10px \9;
    text-overflow: ellipsis;
    width: 100%;
    font: normal 1.143em/20px"Trebuchet MS", Arial, Helvetica, sans-serif;
    border: 0
}
@media only screen and (max-width: 1200px) {
    .yt-booking-engine .journey-details input {
        padding: 12px 10px
    }
}
.yt-booking-engine .journey-details input::-ms-clear {
    width: 0;
    height: 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details input {
        padding: 24px 15px
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details input {
        padding: 15px 15px
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .yt-booking-engine .journey-details .train-depart #BE_train_depart_date {
        padding: 11px 10px
    }
    .yt-booking-engine .journey-details::i-block-chrome,
    .yt-booking-engine .journey-details .train-depart #BE_train_depart_date {
        padding: 11px 10px
    }
}
.yt-booking-engine .journey-details .icon-inside {
    position: absolute;
    top: 14px;
    /*right: -2px;*/
	right: 0px;
    cursor: pointer;
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .icon-inside {
        top: 23px
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .icon-inside {
        top: 18px
    }
}
.yt-booking-engine .journey-details .w225 {
    width: 30%
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .w225 {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .journey-details .w170 {
    width: 21%;
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .w170 {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .journey-details .w315 {
    width: 40%
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .multicity-leg .w315 {
        width: 37%;
    }
}
.yt-booking-engine .journey-details .w450 {
    width: 29%;
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .w450 {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .journey-details .w80 {
    width: 80%;
    margin-bottom: 12px
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine .journey-details .w80 {
        float: left;
        width: 68%!important
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine .journey-details .w80 {
        float: none;
        width: 100%!important
    }
}
.yt-booking-engine .journey-details .be-dropdown {
    text-align: left;
    position: absolute;
    border: 1px solid #d1d1d1;
    background: #fff;
    top: 65px;
    left: 0;
    padding: 12px 15px;
    z-index: 1;
    width: 100%;
    display: none;
    transition: visibility 0s linear .3s, opacity .3s linear;
    -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2)
}
.yt-booking-engine .journey-details .be-dropdown .room-no {
    margin-bottom: 10px
}
.yt-booking-engine .journey-details .be-ddn-footer {
    text-transform: uppercase;
    padding: 15px 0 5px;
    margin-top: 15px;
    border-top: 1px solid #e5e5e5
}
.yt-booking-engine .journey-details .be-ddn-footer .cancel,
.yt-booking-engine .journey-details .be-ddn-footer .done {
    font-size: .857em;
    cursor: pointer
}
.yt-booking-engine .journey-details .be-ddn-footer .cancel {
    float: left;
    padding: 5px 15px;
    margin-left: -15px
}
.yt-booking-engine .journey-details .be-ddn-footer .cancel:hover,
.yt-booking-engine .journey-details .be-ddn-footer .cancel:focus {
    color: #000
}
.yt-booking-engine .journey-details .be-ddn-footer .done {
    float: right;
    background: #f7f7f7;
    border: 1px solid #afafaf;
    padding: 5px 15px;
    width: 100%;
    text-align: center
}
.yt-booking-engine .journey-details .be-ddn-footer .done:hover,
.yt-booking-engine .journey-details .be-ddn-footer .done:focus {
    background: #dbdbdb
}
.yt-booking-engine .journey-details .add-del-room {
    clear: both
}
.yt-booking-engine .journey-details .add-del-room a {
    color: #2476bb;
    font-size: .85714em
}
.yt-booking-engine .journey-details .add-del-room a:hover,
.yt-booking-engine .journey-details .add-del-room a.active {
    color: #0686a4;
    border-bottom: 1px solid #fff;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.yt-booking-engine .journey-details .pax-detail {
    float: left;
    background: #fff;
    padding: 12px 10px 13px 9px;
    font: normal 1.143em/18px"Trebuchet MS", Arial, Helvetica, sans-serif;
    border: 1px solid #e5e5e5;
    border-right: 1px solid #fbfbfb;
    position: relative;
    width: 90px;
   
}
.yt-booking-engine .journey-details .pax-details1 {
    float: left;
    background: #fff;
    padding: 12px 10px 13px 9px;
    font: normal 1.143em/18px"Trebuchet MS", Arial, Helvetica, sans-serif;
    border: 1px solid #e5e5e5;
    border-right: 1px solid #fbfbfb;
    position: relative;
    width: 90px;
   
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .pax-detail {
        margin-top: 15px;
        width: 30%
    }
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .pax-details1 {
        margin-top: 15px;
        width: 30%
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .pax-detail {
        float: none;
        width: 100%;
        border-right: 1px solid #e5e5e5;
		margin-bottom:20px;
        margin-top: 0
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .pax-details1 {
        float: none;
        width: 100%;
        border-right: 1px solid #e5e5e5;
        margin-top: 0
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .pax-details {
        padding: 18px 15px
    }
}
.yt-booking-engine .journey-details .pax-details .be-dropdown {
    overflow: visible!important
}@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit {
        margin-bottom: 1.5em
    }
    .yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit:last-child {
        margin-bottom: 0
    }
}
.yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit .pax-title {
    float: left;
    font: normal .857em/18px"Lato Regular", Arial
}
.yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit .pax-title .light-grey {
    color: #8a8a8a;
    display: block;
    font-size: .786em
}
.yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit .select-child-ages .dd {
    margin-right: 25px
}
.yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit .dd {
    float: right
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .pax-details .be-dropdown .pax-limit .dd {
        margin-right: 20px
    }
}
.yt-booking-engine .journey-details .pax-details .be-dropdown .ico-be-sub-arrow {
    position: absolute;
    top: -16px;

    right: 5px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .yt-booking-engine .journey-details .pax-details {
        padding: 13px 10px 13px
    }
    .yt-booking-engine .journey-details::i-block-chrome,
    .yt-booking-engine .journey-details .pax-details {
        padding: 13px 10px 13px
    }
}
.yt-booking-engine .journey-details .search-flights-btn {
    width: 200px;
    padding: 12px 10px;
    margin-top: 0;
    background-color: #ff7d23;
    color: #fff;
    border: 1px solid #ff7d23;
    font: normal 1.571em/18px"Lato Regular", Arial;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}
.yt-booking-engine .journey-details .search-flights-btn:hover,
.yt-booking-engine .journey-details .search-flights-btn:focus {
    background-color: #e96600
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .search-flights-btn {
        width: 30%;
        margin-top: 15px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .search-flights-btn {
        float: none;
        width: 100%;
        margin-top: 22px;
        padding: 24px 15px;
        position: absolute;
        bottom: 0
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .search-flights-btn {
        padding: 18px 15px
    }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .yt-booking-engine .journey-details .search-flights-btn {
        padding: 13px 10px 13px
    }
    .yt-booking-engine .journey-details::i-block-chrome,
    .yt-booking-engine .journey-details .search-flights-btn {
        padding: 13px 10px 13px
    }
}
.yt-booking-engine .journey-details .selc-more-options {
    margin-top: 12px
}
.yt-booking-engine .journey-details .selc-more-options>li {
    float: left;
    position: relative;
    border-bottom: 1px dashed #fff;
    margin-left: 10%;
    min-height: 30px
}
.yt-booking-engine .journey-details .selc-more-options>li:first-child {
    margin-left: 0;
    width: 175px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li:first-child {
        width: 48%
    }
}
.yt-booking-engine .journey-details .selc-more-options>li:nth-child(2) {
    width: 180px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li:nth-child(2) {
        width: 48%
    }
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .selc-more-options>li {
        margin-left: 5%
    }
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine .journey-details .selc-more-options>li {
        margin-left: 2%
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine .journey-details .selc-more-options>li {
        margin-bottom: 20px;
        margin-left: 10%
    }
    .yt-booking-engine .journey-details .selc-more-options>li:nth-child(3) {
        clear: both;
        margin-left: 0
    }
    .yt-booking-engine .journey-details .selc-more-options>li#specialFareContainer {
        margin-left: 0
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li {
        width: 48%;
        margin-top: 20px;
        margin-bottom: 20px
    }
    .yt-booking-engine .journey-details .selc-more-options>li:nth-child(2n+2) {
        float: right;
        margin-left: 0
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .selc-more-options>li {
        clear: both;
        width: 100%!important;
        margin: 15px 0!important
    }
}
.yt-booking-engine .journey-details .selc-more-options>li .dd {
    background-color: transparent;
    border: 0;
    color: #fff
}
.yt-booking-engine .journey-details .selc-more-options>li .dd .ddTitle {
    padding: 4px 5px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li .dd .ddTitle {
        padding: 18px 5px
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .selc-more-options>li .dd .ddTitle {
        padding: 12px 5px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li .dd {
        color: #333;
        border: 1px solid #e5e5e5
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .journey-details .selc-more-options>li .dd {
        width: 100%!important;
        clear: both
    }
}
.yt-booking-engine .journey-details .selc-more-options>li .dd .ddChild {
    color: #666;
    border-radius: 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li .dd .ddChild li {
        padding: 12px 0 12px 5px
    }
}
.yt-booking-engine .journey-details .selc-more-options>li .dd input[type="checkbox"] {
    display: inline-block;
    float: left;
    width: 22px!important
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options>li .icon-inside {
        top: 19px
    }
}
.yt-booking-engine .journey-details .selc-more-options>li.no-border {
    margin-top: 10px!important
}
.yt-booking-engine .journey-details .selc-more-options .tab-head {
    font: normal .857em/18px"Lato Regular", Arial;
    color: #fff;
    padding-bottom: 3px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options .tab-head {
        color: #333
    }
}
.yt-booking-engine .journey-details .selc-more-options .tab-head .ico-be-arrow-down-white {
    top: 3px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .journey-details .selc-more-options .tab-head .ico-be-arrow-down-white {
        top: -3px
    }
}
.yt-booking-engine .journey-details .selc-more-options .be-dropdown {
    top: 40px;
    padding: 0
}
.yt-booking-engine .journey-details .selc-more-options .be-dropdown .ico-be-sub-arrow {
    position: absolute;
    top: -16px;
    right: 5px
}
.yt-booking-engine .journey-details .selc-more-options .select-class li {
    font-size: .857em;
    padding: 5px 14px 7px;
    cursor: pointer
}
.yt-booking-engine .journey-details .selc-more-options .select-class li:hover,
.yt-booking-engine .journey-details .selc-more-options .select-class li:focus,
.yt-booking-engine .journey-details .selc-more-options .select-class li.active {
    background: #2476bb;
    color: #fff
}
.yt-booking-engine .journey-details .opacity3 {
    opacity: .9;
    filter: alpha(opacity=70);
    -ms-filter: "alpha(opacity=70)";
    cursor: pointer
}
.yt-booking-engine .journey-details .w300 {
    min-width: 300px;
    padding-right: 0
}
@media only screen and (max-width: 360px) {
    .yt-booking-engine .journey-details .w300 {
        min-width: 282px
    }
}
.yt-booking-engine .journey-details .w300 .be-ddn-footer {
    padding: 15px 15px 5px 0
}
.yt-booking-engine .journey-details .w100 {
    width: 82px;
    margin-right: 15px;
    float: left
}
.yt-booking-engine .journey-details .mr0 {
    margin-right: 0
}
.yt-booking-engine .journey-details .pax-limit .dd {
    float: left!important;
    margin: 10px 0
}
.yt-booking-engine .journey-details .be-dropdown {
    left: -65%
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .journey-details .be-dropdown {
        left: 0
    }
    .yt-booking-engine .journey-details .be-dropdown .ico-be-sub-arrow {
        left: 5px
    }
}
.yt-booking-engine .journey-details .be-dropdown .pax-title {
    float: none!important
}
.yt-booking-engine .journey-details .be-dropdown .childageselect .dd {
    margin-right: 25px!important
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-hotels,
    .yt-booking-engine .be-dynapack {
        margin-top: 22px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-hotels {
        margin-top: 0
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-dynapack {
        padding-top: 0
    }
}
.yt-booking-engine .be-dynapack {
    margin-top: 0
}
.yt-booking-engine .multicity-stay {
    margin-top: 22px
}
.yt-booking-engine .multicity-stay .w80 {
    width: 80%;
    margin-top: 15px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .multicity-stay .w80 {
        width: 100%
    }
}
.yt-booking-engine .bus-pax-select {
    padding: 0!important
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain {
    width: 100%!important
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddTitle .ddTitleText {
    width: auto;
    line-height: 44px;
    border: 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .bus-pax-select .ddSpinnerMain .ddTitle .ddTitleText {
        border-bottom: 1px solid #cdcecf
    }
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerMinus,
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerPlus {
    height: 44px;
    width: 48px;
    top: -1px;
    background-color: #f2f3f3
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerMinus {
    background-position: -11px -11px
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerMinus.disabled {
    background-position: 20px -11px!important;
    cursor: default
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerPlus {
    background-position: 20px 20px
}
.yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerPlus.disabled {
    background-position: -13px 20px!important;
    cursor: default
}
.yt-booking-engine .be-trains .w50 {
    width: 50%
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-trains .w50 {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .be-trains .train-depart {
    padding: 0!important
}
.yt-booking-engine .be-trains .irctc-blk {
    display: inline-block;
    padding: 2px 2px 1px 2px;
    background: #fff;
    border: 1px solid #e5e5e5
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-trains .irctc-blk {
        width: 48px;
        margin-bottom: 22px;
        margin-left: 45%
    }
}
.yt-booking-engine .be-trains .journey-details {
    width: 95%;
    float: right;
    position: relative
}
@media only screen and (max-width: 1200px) {
    .yt-booking-engine .be-trains .journey-details {
        width: 94%
    }
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine .be-trains .journey-details {
        width: 93%
    }
}
@media only screen and (max-width: 800px) {
    .yt-booking-engine .be-trains .journey-details {
        width: 91%
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-trains .journey-details {
        width: 100%
    }
}
.yt-booking-engine .be-holidays .select-with-bg {
    padding: 0
}
.yt-booking-engine .be-holidays .select-with-bg .dd {
    border: 0;
    line-height: 30px
}
.yt-booking-engine .be-holidays .select-with-bg .dd .ddChild {
    border-radius: 0
}
.yt-booking-engine .be-holidays .select-with-bg .dd .ddChild li {
    border: none!important
}
.yt-booking-engine .be-holidays .select-with-bg .dd .ddChild li:hover,
.yt-booking-engine .be-holidays .select-with-bg .dd .ddChild li:focus,
.yt-booking-engine .be-holidays .select-with-bg .dd .ddChild li.selected {
    background: #39f;
    color: #fff
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .select-with-bg {
        float: none;
        width: 100%;
        border-right: 1px solid #e5e5e5;
        padding: 10px 15px;
        margin-top: 0
    }
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine .be-holidays .m-top {
        margin-top: 15px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .m-top {
        margin-top: 0
    }
}
.yt-booking-engine .be-holidays .mt20 {
    margin-top: 20px
}
.yt-booking-engine .be-holidays .holiday-more>li:first-child {
    margin-left: 0;
    width: 200px
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .holiday-more>li:first-child {
        width: 48%
    }
}
.yt-booking-engine .be-holidays .holiday-origin {
    margin-top: 22px
}
.yt-booking-engine .be-holidays .holiday-origin>li {
    position: relative;
    float: left;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-right: 1px solid #fbfbfb;
    width: 52%
}
.yt-booking-engine .be-holidays .holiday-origin>li:focus {
    border: 1px solid #2476bb
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .holiday-origin>li {
        margin-bottom: 22px;
        border-right: 1px solid #e5e5e5;
        width: 100%
    }
}
.yt-booking-engine .be-holidays .holiday-origin>li .ico-be-place {
    top: 7px!important
}
.yt-booking-engine .be-holidays .explore {
    font-size: 1.5em;
    color: #fff
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .explore {
        color: #333
    }
}
.yt-booking-engine .be-holidays .explore>li {
    float: left
}
.yt-booking-engine .be-holidays .explore>li:first-child {
    margin-right: 15px
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .be-holidays .explore>li:first-child {
        display: block;
        float: none;
        margin-bottom: 22px
    }
}
.yt-booking-engine .be-holidays .explore>li span {
    display: inline-block
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .explore>li .days-counter {
        display: block
    }
}
.yt-booking-engine .be-holidays .explore>li .days-counter span {
    background: #fff;
    color: #333;
    padding: 5px;
    text-align: center;
    width: 25px;
    float: left;
    position: relative;
    top: 8px;
    border-right: 1px solid #e5e5e5
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .explore>li .days-counter span {
        background: #333;
        color: #fff
    }
}
.yt-booking-engine .be-holidays .explore>li .explore-btn {
    font-size: 1em;
    float: left;
    text-align: center
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .be-holidays .explore>li .explore-btn {
        width: 200px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .explore>li .explore-btn {
        width: 100%
    }
}
@media(min-width:611px) and (max-width:3000px) {
    .yt-booking-engine .in-one-line .selc-more-options {
        float: left
    }
    .yt-booking-engine .in-one-line .multicity-stay {
        float: left;
        margin: 20px 0 14px 40px
    }
}
.yt-booking-engine .in-one-line+.oneway-roundtrip {
    margin-top: 15px
}
.yt-booking-engine .select-with-arrow .ico-be-sub-arrow {
    position: absolute;
    top: 37px;
    right: 0
}
.yt-booking-engine .select-with-arrow .ddcommon .ddChild {
    top: 52px!important;
    border: 1px solid #d1d1d1!important
}
.yt-booking-engine .separate .wp1 {
    width: 80%;
    padding: 11px 10px
}
.yt-booking-engine .separate .wp2 {
    width: 16.5%;
    padding: 12px 10px;
    margin-top: 0;
    margin-left: -2px;
    background-color: #ff7d23;
    color: #fff;
    border: 1px solid #ff7d23;
    font: normal 1.571em/18px"Lato Regular", Arial;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}
.yt-booking-engine .separate .wp2:hover,
.yt-booking-engine .separate .wp2:focus {
    background-color: #e96600
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .separate .wp2 {
        width: 30%;
        margin-top: 15px
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .separate .wp2 {
        float: none;
        width: 100%;
        margin-top: 22px;
        padding: 24px 15px;
        position: absolute;
        bottom: 0
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .separate .wp2 {
        padding: 18px 15px
    }
}
.yt-booking-engine .be-holidays .w80 {
    width: 60%
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .w80 {
        margin-bottom: 22px
    }
}
@media only screen and (max-width: 900px) {
    .yt-booking-engine .be-holidays .w80 {
        float: left;
        width: 60%!important
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .w80 {
        float: none;
        width: 100%!important
    }
}
.yt-booking-engine .be-holidays .w170 {
    width: 40%
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .w170 {
        float: none;
        width: 100%
    }
}
.yt-booking-engine .be-holidays .beTitle {
    color: #fff;
    font-size: 1.286em;
    padding: 18px 0
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .beTitle {
        color: #333
    }
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .be-holidays .search-flights-btn {
        width: 50%
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .search-flights-btn {
        float: none;
        width: 100%;
        margin-top: 22px;
        padding: 24px 15px;
        position: absolute;
        bottom: 0
    }
}
.yt-booking-engine .be-holidays .oneway-roundtrip,
.yt-booking-engine .be-holidays .multicity {
    float: left;
    width: 81%
}
@media only screen and (max-width: 1200px) {
    .yt-booking-engine .be-holidays .oneway-roundtrip,
    .yt-booking-engine .be-holidays .multicity {
        width: 61%
    }
}
@media only screen and (max-width: 1024px) {
    .yt-booking-engine .be-holidays .oneway-roundtrip,
    .yt-booking-engine .be-holidays .multicity {
        width: 100%
    }
}
@media only screen and (max-width: 610px) {
    .yt-booking-engine .be-holidays .oneway-roundtrip,
    .yt-booking-engine .be-holidays .multicity {
        float: none;
        width: 100%
    }
}
@media only screen and (max-width: 480px) {
    .yt-booking-engine .be-holidays input {
        padding: 18px 30px 18px 15px
    }
}
.ac_results .flR {
    float: right
}
.ac_results li.heading i {
    background: transparent url("http://macfeeactivate.com/images/booking-engine.png") no-repeat scroll -215px -335px
}
.ac_results li.heading .iconImage.hotels {
    background-position: -29px -121px;
    float: right;
    padding-left: 10px;
    width: 19px;
    margin-right: 5px
}
.ac_results li.heading .iconImage.cities {
    background-position: -4px -121px;
    float: right;
    padding-left: 10px;
    width: 15px;
    margin-right: 5px
}
.ac_results li.heading .iconImage.locations {
    background-position: -55px -120px;
    float: right;
    padding-left: 10px;
    width: 10px;
    margin-right: 5px
}
.wrapper-beetle .placeholderColor {
    color: #666
}
.ie7-8 .yt-booking-engine {
    z-index: 1
}
.ie7-8 .yt-booking-engine .journey-details input {
    width: 87%
}
.ie7-8 .yt-booking-engine .journey-details .w225 {
    width: 29.5%;
    *width: 29%
}
.ie7-8 .yt-booking-engine .journey-details .w170 {
    width: 20.49%
}
.ie7-8 .yt-booking-engine .journey-details .w315 {
    width: 39.71%;
    *width: 39.29%
}
.ie7-8 .yt-booking-engine .journey-details .w450 {
    width: 58.95%;
    *width: 58.3%
}
.ie7-8 .yt-booking-engine .journey-details .w80 {
    width: 79.5%;
    *width: 79%
}
.ie7-8 .yt-booking-engine .journey-details .search-flights-btn {
    *padding: 9px 8px;
    margin-top: 0;
    width: 200px
}
.ie7-8 .yt-booking-engine .journey-details .be-ddn-footer .done {
    width: 80%
}
.ie7-8 .yt-booking-engine .journey-details .selc-more-options {
    display: block;
    clear: both;
    width: 100%
}
.ie7-8 .yt-booking-engine .journey-details .pax-details {
    padding: 12px 10px;
    *padding: 13px 10px
}
.ie7-8 .yt-booking-engine .journey-details .pax-details .select-child-ages {
    clear: both;
    float: none
}
.ie7-8 .yt-booking-engine .journey-details .pax-details .select-child-ages .childageselect {
    float: left
}
.ie7-8 .yt-booking-engine .spl-fare-tooltip {
    *top: 100px!important;
    z-index: 4
}
.ie7-8 .yt-booking-engine .be-holidays .select-with-bg {
    padding: 0
}
.ie7-8 .yt-booking-engine .be-trains .w50 {
    *width: 49.67%
}
.ie7-8 .yt-booking-engine .be-trains .irctc-blk {
    *float: left
}
.ie7-8 .yt-booking-engine .be-trains .train-depart {
    font-size: 1em
}
.ie7-8 .yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerPlus,
.ie7-8 .yt-booking-engine .bus-pax-select .ddSpinnerMain .ddSpinnerMinus,
.ie7-8 .yt-booking-engine .bus-pax-select .ddSpinnerMain .ddTitle .ddTitleText {
    line-height: 42px;
    height: 42px;
    *line-height: 44px;
    *height: 44px
}


.tableCanleder {
        border-collapse: separate!important;//border-collapse:collapsed!important}.tableCanleder,.tableCanleder table.tableTitle{background-color:#fff;border-spacing:0;color:#333;font-weight:bold;font-size:12px;margin-bottom:25px;text-align:center}#priceCalendarPopup .tableCanleder table.tableTitle{margin-bottom:0!important}.tableCanleder th{text-align:center;overflow:auto;font-size:1.1em;height:23px;overflow:auto}.tableCanleder .disabled{color:#e0e0e0;border-color:#e0e0e0;cursor:default}.tableCanleder td.clsDateCell{height:45px;min-height:45px;min-width:45px;width:14%;border-image:none;vertical-align:top;cursor:pointer;border:1px solid transparent}.tableCanleder td.clsDateCell:hover{border:1px solid #0194b5}.tableCanleder .tdOff,.tableCanleder .tdWeekend{vertical-align:top}.tableCanleder .hand{cursor:pointer}.tableCanleder .tdOn,.tableCanleder .tdSelected{background-color:#fff;cursor:pointer;vertical-align:top}.tableCanleder .greedy{background-color:#cff}.tableCanleder .tdTitle{height:21px;padding:0;text-transform:capitalize;border-left:none;border-right:0}.tableCanleder a.datetext,.tableCanleder a.datetext:hover{color:#333;display:block;font-family:latobold;font-size:14px;font-weight:normal;margin:7px 0 0;text-decoration:none}.tableCanleder td a{display:block;margin:7px 0 0}.datecontent{clear:both;color:#666;display:block;float:left;padding:2px 0 7px;width:100%;font-size:11px;font-family:LatoBold,arial;cursor:pointer;font-weight:normal}.datecontent .RupeeSign{font-weight:normal}.iconSort{display:none;float:left;left:4px;position:relative;top:0}.eventbox{border:1px solid #f2f2f2;color:#fff;float:left;font-size:11px;margin-bottom:2px;margin-right:2px;padding:2px;text-align:left;width:98%}.eventbox_over{background:none repeat scroll 0 0 #333!important;border:1px solid #c3c3c3!important;color:#fff!important}.sold{float:right;position:relative}.pastEvent{background:none repeat scroll 0 0 #666}.activeEvent{background:none repeat scroll 0 0 #060}.dealsStats{background:none repeat scroll 0 0 #fff;border:1px solid #c3c3c3;float:right;padding:10px;position:relative;width:150px}.total{color:#060;font-weight:bold}.loadingImg{padding-left:10px}.description{background:none repeat scroll 0 0 #fff;padding:10px;width:600px}.description td{color:#000;padding:5px}.lowestPrice{color:#54c024;font-family:latobold;font-weight:normal}.thelowestprice{color:#fff;display:inline-block;*display:inline;zoom:1;background:#54c024;padding:2px 4px;border-radius:2px}.bigCalendarBox .tableCanleder{border-left-width:0;border-right-width:0}.calenderTitle{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fcfcfc 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fcfcfc',GradientType=0);border-bottom:1px solid #dfdbdb;border-radius:5px 5px 0 0;color:#333;font-size:120%;font-weight:bold;line-height:18px;margin:0;padding:8px 14px;text-shadow:0 1px 1px rgba(255,255,255,0.75)}.tableCanleder tr:first-child td:first-child{height:20px}.bigCalendarBox .footer{color:#666;font-size:90%;padding:10px}.clear{clear:both;font-size:0;height:0;line-height:0}.text-info{color:#3a87ad}.disabledAnc{cursor:default}.tableCanleder table.tableTitle td{background-color:#fff;border:medium none;border-spacing:0;color:#676767;font-family:latobold;font-size:14px;font-weight:normal;height:28px!important;line-height:28px!important;min-height:28px;text-align:center;width:14%}#calViewBasicDetails_res{background-color:#000;border-radius:5px;color:#fff;display:none;left:35px;opacity:.85;padding:7px 12px;position:absolute;z-index:23}.calenderTitle .dismiss-popover{right:-3px;top:8px}.dismiss-popover{background:url("http://macfeeactivate.com/images/common-sprite-blue.png") no-repeat scroll -39px -867px rgba(0,0,0,0);cursor:pointer;float:right;height:23px;position:relative;width:23px;z-index:999999}.calPopDiv .botArrowDiv span.calPopArrow{background:url("http://macfeeactivate.com/css/images/arr_dn_gray.png?version=YT_VERSION") no-repeat scroll center bottom rgba(0,0,0,0);position:relative;top:6px}.calPopArrow{background-position:0 -153px;padding:0 8px 0 0}.calPopContent span{display:block;font:12px/18px arial}.botArrowDiv{height:0}.popFltIcn{margin-left:5px;vertical-align:middle}.datePop{border:1px solid #abadb3;margin-top:3px;padding:4px 5px;width:86px!important}#datePopup .top_margin{margin-top:5px}.calPrev,.calNext{background:url("http://macfeeactivate.com/images/uiv1/SRP_Sprite.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:none;font-size:12px}.calNav{float:right}.calNav a{cursor:pointer}.calNext{background-position:-114px -309px;margin-right:10px;padding-left:10px}.calPrev{background-position:-99px -310px;margin-right:25px;padding-left:10px}#calendarHolder{min-height:300px}.footer p{padding:7px 20px;font-size:10px;color:#888}.legend{border-bottom:1px solid #e0e0e0}.legend span{display:inline-block;width:14px;height:14px;border-radius:3px;background:#00a400;margin-right:5px}#calmain{background:#fff;border:1px solid #dcdcdc;box-shadow:-1px 1px 10px #717171;-moz-box-shadow:-1px 1px 10px #717171;-webkit-box-shadow:-1px 1px 10px #717171}.calViewHead{border-bottom:1px solid #e6e6e6;color:#333;font-size:18px;padding:8px 15px;text-align:left;float:left;width:96%}.one-way-switch{font-size:14px;margin-left:10px;margin-top:3px;float:left}.titleBar{position:relative;padding:7px 10px;background:#fff;color:#333;text-align:center;font-size:14px;font-weight:bold}.closeCalview{position:absolute;right:10px;top:10px}#calmain:hover .yticonClose{background-position:-189px -249px}.prevBtn{background-position:-10px -626px;height:18px;left:10px;position:absolute;width:18px}.prevBtn:hover{background-position:-10px -607px;text-decoration:none}.nextBtn{right:10px;position:absolute;background-position:-30px -626px;width:18px;height:18px}.nextBtn:hover{background-position:-30px -607px;text-decoration:none}.bottom-indicators{padding:10px 15px;width:96%;float:left;border-top:1px solid #e6e6e6}.indicator{color:#999;float:left;font-size:14px;margin-right:20px}.indicator span{background:none repeat scroll 0 0 #00a400;color:#676767;float:left;height:10px;margin:4px 10px 0 0;width:10px}.holiday-indicator{color:#999;float:left;font-size:14px;padding-left:20px;position:relative}.holiday-indicator .holiday-ico{left:0;position:absolute;top:4px}.note{color:#676767;font-size:11px;padding:7px 10px}.inActiveTD a{color:#999!important}.inActiveTD a{color:#999!important}.tableCanleder td.patternColor,.tableCanleder td.holiday-block.patternColor{background-color:#dff9ff;//border:1px solid #dff9ff}.main-cal-block .month-block{width:400px;float:left}#js_mainclaendar,#js_mainclaendar2{float:left;width:362px;margin-left:10px}#js_mainclaendar2{margin-left:20px}#calmain .calnder-title{width:100%;float:left;position:relative;color:#333;font-size:18px;padding:15px 0}#calmain .calnder-title .similar-block:first-child{float:left}#calmain .calnder-title .similar-block{width:372px;float:right;text-align:center}.tableCanleder td.depart-sel-d,.tableCanleder td.arrive-sel-d{position:relative;color:#fff;background-color:#0194b5!important}.tableCanleder td.depart-sel-d a,.tableCanleder td.arrive-sel-d a,.tableCanleder td.depart-sel-d a:hover,.tableCanleder td.arrive-sel-d a:hover,.tableCanleder td.depart-sel-d .lowestPrice,.tableCanleder td.arrive-sel-d .lowestPrice,.tableCanleder td.depart-sel-d .datecontent,.tableCanleder td.arrive-sel-d .datecontent,.tableCanleder td.arrive-sel-d.holiday-block .datecontent{color:#fff}.tableCanleder td.holiday-block{background-color:#ffc;position:relative}td.holiday-block p{position:absolute;visibility:hidden;white-space:nowrap;line-height:18px;padding:5px 10px;font-size:12px;text-align:center;color:#719dab;background:#333;border:1px solid #333;border-radius:3px;text-shadow:rgba(0,0,0,0.1) 1px 1px 1px;box-shadow:rgba(0,0,0,0.1) 1px 1px 2px 0;color:#fff;font-weight:normal;font-family:latoBold;min-width:100px}td.holiday-block p:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#333 transparent transparent transparent;top:29px;left:50px}td:hover.holiday-block p{visibility:visible;opacity:.9;bottom:55px;left:50%;margin-left:-62px;z-index:99}@media only screen and (device-width:768px){td:focus.holiday-block p{visibility:visible;opacity:.9;bottom:55px;left:50%;margin-left:-62px;z-index:99}td:hover.holiday-block p{visibility:hidden}}.tableCanleder td.holiday-block .holiday-ico{position:absolute;top:0;right:0;z-index:9999}.tableCanleder td.curent-date{color:#000}.tableCanleder td.curent-date.depart-sel-d{border:0}.tableCanleder td.curent-date.depart-sel-d{border:0}.tableCanleder td.depart-sel-d .depart-ico,.tableCanleder td.arrive-sel-d .return-ico{background-position:0 -22px;height:45px;position:absolute;right:-8px;top:0;width:8px}.tableCanleder td.arrive-sel-d .return-ico{background-position:-16px -22px;left:-8px;right:0!important}.new-cal,.return-ico,.depart-ico,.holiday-ico{background:url("http://macfeeactivate.com/images/cal-view-new.png") no-repeat;display:block}.ico-close-b{height:15px;position:absolute;right:12px;top:12px;width:15px;opacity:.8}.ico-close-b:hover{opacity:1;width:15px;height:15px;text-decoration:none}.ico-next-b{background-position:-86px 0;height:20px;position:absolute;right:17px;top:18px;width:12px}.ico-next-b:hover,.ico-prev-b:hover{text-decoration:none}.ico-prev-b{height:20px;background-position:-30px 0;width:10px;position:absolute;left:17px;top:18px}.holiday-ico{width:10px;height:10px;background-position:-32px -24px}.calViewHead #switch-one{font-size:14px;color:#0072bb}.calViewHead #switch-one:hover{text-decoration:none}.tableCanleder td.inActiveTD,.tableCanleder td.inActiveTD a,.tableCanleder td.holiday-block a{cursor:default}.tableCanleder td.holiday-block,.tableCanleder td.holiday-block a{cursor:pointer}.tableCanleder td.inActiveTD:hover,.tableCanleder td.blank:hover{background-color:#fff!important;border:1px solid transparent;cursor:default}.tableCanleder td.inActiveTD.holiday-block:hover{background-color:#ffc!important}.calViewHead{overflow:hidden;float:none}.calViewMessage{background:#fff6c5;color:#676767;font-size:13px;line-height:30px;margin:5px 10px;text-align:center}
        .ac_results {
            text-align: left;
            padding: 0;
            border: 1px solid #cdcecf;
            border-bottom: 0;
            border-bottom: 1px solid #cdcecf\9;
            background-color: #fff;
            overflow: hidden;
            z-index: 99999;
            box-shadow: -1px 1px 10px #717171;
            -moz-box-shadow: -1px 1px 10px #717171;
            -webkit-box-shadow: -1px 1px 10px #717171;
            box-shadow: none\9
        }
        .ac_results ul {
            width: 100%;
            list-style-position: outside;
            list-style: none;
            padding: 0;
            margin: 0;
            -webkit-overflow-scrolling: touch
        }
        .ac_results li {
            margin: 0;
            padding: 4px 8px;
            cursor: default;
            display: block;
            font: menu;
            font-size: 12px;
            line-height: 16px;
            overflow: hidden;
            border-bottom: 1px solid #e6e6e6
        }
        .ac_loading {
            background: url("http://macfeeactivate.com/images/ajax-loader-small.gif") 96% center no-repeat;
            margin-right: 0
        }
        .ac_odd,
        .ac_even {
            background-color: #fff
        }
        .ac_over {
            background-color: #e6e6e6;
            color: #333
        }
        .ac_results li:hover {
            background: #e6e6e6
        }
        .ac_results li.heading {
            border-bottom: 1px solid ##a3a3a3;
            color: #a3a3a3;
            display: block;
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 100%;
            margin-bottom: 0;
            overflow: hidden;
            padding: 4px 5px;
            text-transform: capitalize
        }
        .ac_results li.heading:hover {
            background: #fff
        }
        .wrapper-beetle #reset-graph-button {
            float: right
        }
        .wrapper-beetle #graph .figure {
            height: 235px;position:relative}.wrapper-beetle #graph .figure ul{list-style:none;margin:0;padding:0}.wrapper-beetle .graph{height:250px;position:relative;overflow:visible;display:block}.wrapper-beetle #onewayGraph,.wrapper-beetle #roundTripGraph{position:relative;min-height:225px}.wrapper-beetle #onewayGraph{width:100%;margin:0 auto;max-width:750px}.wrapper-beetle .gp_error{color:#f00;font-size:14px;text-align:center;margin-top:10px;clear:both}.wrapper-beetle .mod-graph .gp_error{min-height:350px}.wrapper-beetle #roundTripGraph{width:100%}.wrapper-beetle .mod-graph .prev,.wrapper-beetle .mod-graph .next{border:0;background:0;height:218px;margin:0;padding:0;position:absolute;width:20px;outline:medium none;opacity:.7;cursor:pointer}.wrapper-beetle .mod-graph .prev{left:0;top:0}.wrapper-beetle .mod-graph .next{right:0;top:0}.wrapper-beetle .roundTripGraph .next{right:-10px}.wrapper-beetle .mod-graph .prev span{width:0;height:0;border-style:solid;border-width:5px 8.2px 5px 0;border-color:transparent #ccc transparent transparent;line-height:0;_border-color:#fff #000 #fff #fff;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');margin:4px 4px 0 0;position:absolute;left:0;top:40%;left:0\9!important;top:0\20!important}.wrapper-beetle .mod-graph .next span{width:0;height:0;border-style:solid;border-width:5px 0 5px 7.2px;border-color:transparent transparent transparent #ccc;line-height:0;_border-color:#fff #fff #fff #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');margin:4px 0 0 4px;position:absolute;right:0;top:40%;right:0\9!important;top:0\20!important}.wrapper-beetle .mod-graph #return .prev span{left:0;left:0\2!important}.wrapper-beetle .mod-graph #onward .next span{right:8px;right:0\2!important}.wrapper-beetle .mod-graph .prev:hover span{border-right-color:#999}.wrapper-beetle .mod-graph .next:hover span{border-left-color:#999}.wrapper-beetle .legend{border-radius:4px;bottom:0;position:absolute;text-align:left;width:100%}.wrapper-beetle .legend li{display:block;float:left;height:20px;margin:0;padding:5px 5px;width:auto}.wrapper-beetle .legend span.icon{display:block;float:left;height:16px;margin:2px 10px 0 0;width:16px}.wrapper-beetle .x-axis{left:0;top:252px;color:#555;position:absolute}.wrapper-beetle .x-axis li{background:#f0f0f0;float:left;margin:0;padding:5px 0;width:25px}.wrapper-beetle .y-axis{color:#555;position:absolute;text-align:right;width:100%}.wrapper-beetle .y-axis li{display:block;height:60.5px;width:100%}.wrapper-beetle .y-axis{border-bottom:1px solid #ccc}.wrapper-beetle .y-axis li span{display:block;margin:-10px 0 0 -60px;padding:0 10px;width:40px}.wrapper-beetle .bars{left:0;height:253px;position:absolute;width:100%}.wrapper-beetle .bar-group{float:left;height:100%;margin:0;position:relative}.wrapper-beetle .bar{bottom:-1px;cursor:pointer;position:absolute;text-align:center;width:15px;background-image:url('http://macfeeactivate.com/css/plane.png')}.wrapper-beetle #onewayGraph .showMonthBorder{width:19px!important;display:block}.wrapper-beetle #onwardGraph .showMonthBorder,.wrapper-beetle #returnGraph .showMonthBorder{width:12px!important;display:block}.wrapper-beetle .bar:hover,.wrapper-beetle .infoActive{background:#0575c3!important}.wrapper-beetle .display-area{height:300px;overflow-x:hidden;overflow-y:scroll}.wrapper-beetle .display-area-fade{background-color:#fff;height:85%;left:0;top:0;opacity:.8;position:absolute;width:100%;z-index:100}.wrapper-beetle #gphcontainer{margin:0 auto;overflow:hidden;max-width:681px;font-size:12px;line-height:1.2}.wrapper-beetle #roundTripGraph #gphcontainer{max-width:930px}.wrapper-beetle .showMonthBorder,.wrapper-beetle .monthTitle{border-left:1px solid #ccc}.wrapper-beetle .monthTitle{font-weight:bold;height:10px;left:-1px;position:absolute;z-index:1;color:#333}.wrapper-beetle #graphThumbnail .monthTitle{background-color:#fff;text-align:center;width:58px;height:17px;opacity:.5;bottom:0;border-top:1px solid #999}.wrapper-beetle .round-graph-main{width:960px;margin:0 auto}.wrapper-beetle .figure .monthTitle{top:-15px;border-left:none}.wrapper-beetle .month-view{position:relative;left:-10px}.wrapper-beetle #graphThumbnail .monthTitle{left:1px}.wrapper-beetle .barInfo{position:absolute;top:-42px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 1px 4px;box-shadow:rgba(0,0,0,0.6) 0 1px 4px;left:-20px;padding:3px 10px;color:white;background:#333;display:none;z-index:2;width:50px;border-radius:4px}.wrapper-beetle .barInfo:after,.wrapper-beetle .barInfo.tooltopLef:after,.wrapper-beetle .barInfo.tooltopRig:after{content:"";position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:#333 transparent transparent transparent;left:32%}.wrapper-beetle .barInfo.tooltopLef:after{left:2px!important}.wrapper-beetle .barInfo.tooltopRig:after{left:56px!important}.wrapper-beetle #onewayGraph .barInfo{width:50px}.wrapper-beetle #onewayGraph .barInfo:after{top:36px}.wrapper-beetle #onwardGraph .barInfo,.wrapper-beetle #returnGraph .barInfo{top:-43px}.wrapper-beetle #roundTripGraph .barInfo{left:-27px;top:-50px}.wrapper-beetle #roundTripGraph .barInfo:after{bottom:-12px;left:32%}.wrapper-beetle .barInfo .rs-symbol{line-height:11px}.wrapper-beetle .monthBlock{display:inline-block;height:81px;position:relative;width:59px!important}.wrapper-beetle #yearlyGraphContainer{width:780px;display:block;margin:0 auto}.wrapper-beetle .round-graph{left:110px}.wrapper-beetle #graphThumbnail{height:81px;left:19px;position:absolute;top:-1px;width:745px;z-index:1}.wrapper-beetle #graphThumbnailContainer{position:relative;width:725px;margin-left:19px;z-index:1}.wrapper-beetle #graph .bars{padding-top:40px}.wrapper-beetle .bar.noPrice{background:grey!important}.wrapper-beetle .y-axis{top:-34px}.wrapper-beetle .x-axis{top:180px!important}.wrapper-beetle .x-axis *,.wrapper-beetle .month-view *,.wrapper-beetle .x-axis *:before,.wrapper-beetle .month-view *:before,.wrapper-beetle .x-axis *:after,.wrapper-beetle .month-view *:before{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.wrapper-beetle #graph .bars,.wrapper-beetle #onwardGraph .bars,.wrapper-beetle #returnGraph .bars{bottom:71px;height:180px}.wrapper-beetle .monthBlock{cursor:pointer}.wrapper-beetle #graphThumbnailContainer .figure{height:63px}.wrapper-beetle #graphThumbnailContainer .graph{height:62px}.wrapper-beetle #graphThumbnailContainer .bars{height:62px}.wrapper-beetle #roundTripGraph #gphcontainer{width:930px;font-size:11px;margin-left:20px;overflow:visible}.wrapper-beetle #onwardGraph{margin-right:9px}.wrapper-beetle #onwardGraph,.wrapper-beetle #returnGraph{display:inline-block;*display:inline;zoom:1;width:435px}.wrapper-beetle .mod-graph .searchbar{color:#333;padding:1% 0 1% 1%;margin:auto;width:96%}.wrapper-beetle .graph-searchbar{border-top:1px solid #ccc;width:100%;float:left}.wrapper-beetle .graph-searchbar .hidden-sec{margin:10px 10px 0 10px}.wrapper-beetle .mod-graph .search-block{width:100%;float:left;padding-left:10px}.wrapper-beetle .mod-graph .search-block li{margin:0 15px 0 0}@media only screen and (max-width:1280px){.wrapper-beetle .mod-graph .searchbar{width:98%}}@media only screen and (max-width:1200px){.wrapper-beetle .mod-graph .search-block li{margin:0 10px 15px 0}.wrapper-beetle .search-block .input-big{text-overflow:ellipsis}}.wrapper-beetle .mod-graph .search-block .select{margin:0 3%}.wrapper-beetle .mod-graph .search-date{height:65px;position:relative;width:100%;float:left;background:#fbfbfb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fbfbfb 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fbfbfb),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fbfbfb 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fbfbfb 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fbfbfb 0,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#f2f2f2',GradientType=0)}.wrapper-beetle .mod-graph .search-date-block{position:absolute;text-align:center;left:10%;top:16px;width:160px}.wrapper-beetle .search-oneway-block input:focus,.wrapper-beetle .search-oneway-block input[type="text"]:focus,.wrapper-beetle .search-date-block input[type="text"]:focus,.wrapper-beetle .search-date-block input:focus{border:none!important;background-color:#f2f2f2;box-shadow:none;text-align:right}.wrapper-beetle .mod-graph .search-date-block.search-date-return{left:auto;right:10%}.wrapper-beetle .mod-graph .search-date-block h3{font:normal 12px/normal "LatoRegular";text-shadow:1px 1px 1px #fff}.wrapper-beetle .mod-graph .search-date-block button{font:14px/normal "LatoBold";text-shadow:1px 1px 1px #fff;border:0}.wrapper-beetle .mod-graph .search-oneway-block{margin:0 auto;text-align:center;width:350px;padding-top:5px;display:table;margin-top:10px}.search-oneway-block span.cityName{display:inline-block;font-size:16px;margin:0 5px}.search-oneway-block h5{color:#f58b44;font-size:15px;padding-left:30px;border-left:1px solid transparent;float:left}.search-oneway-block h5 span.fareTxt{font-size:12px;color:#3e4141}.search-oneway-block h5 span.price-big{font-size:20px;color:#f1853d}.search-oneway-block time{display:block;float:left;margin-top:10px;border-right:1px solid #b6b6b6;padding-right:30px}.search-oneway-block time .depart{color:#717171}.wrapper-beetle .mod-graph .mod-graph-down{border:10px solid transparent;border-top-color:#ccc;display:block;height:0;margin:0 auto;position:relative;bottom:-2px;width:0}.wrapper-beetle .mod-graph .search-fare{border:1px solid #d2d2d2;border-bottom:0;border-radius:3px 3px 0 0;bottom:0;height:35px;left:39%;position:absolute;text-align:center;width:200px}.wrapper-beetle .mod-graph .search-fare h3{display:inline-block;font:normal 14px/normal "LatoRegular";left:0;position:absolute;right:0;text-align:center;top:-10px}.wrapper-beetle .mod-graph .search-fare h3 span{background-color:#f8f8f8}.wrapper-beetle .mod-graph .search-fare h4{color:#f28510;font:normal 24px/normal "LatoRegular","arial";margin-top:4px;text-shadow:1px 1px 1px 1px #fff}.wrapper-beetle .mod-graph .search-fare h4 .rs-symbol{font-size:18px}.wrapper-beetle .mod-graph .graph-footer{text-align:center;margin-top:10px}.wrapper-beetle .mod-graph .graph-footer p{color:#333;border-bottom:1px solid #ccc;font:normal 12px/30px "LatoRegular","arial"}.wrapper-beetle .mod-graph .graph-footer h5{color:#a1a1a1;font:normal 11px/30px "LatoRegular","arial"}.wrapper-beetle .mod-graph .pax-info{display:block;width:100%;float:left;padding-bottom:20px}.wrapper-beetle .mod-graph .pax-info ul li{width:25%;display:inline-block;float:left;margin-left:7%}.wrapper-beetle .mod-graph .pax-info ul li.last-child{width:12%}.wrapper-beetle .mod-graph .pax-info ul li label{display:inline-block;color:#333}.wrapper-beetle .mod-graph .pax-info ul li label span{display:inline-block;color:#717171}.wrapper-beetle .mod-graph .pax-info ul li input[type="text"]{width:15%;display:inline-block;padding:6px 5px;margin-left:5px}.wrapper-beetle .arrow_box{position:absolute;background:#b6b6b6;border:1px solid #6c6c6c;top:0;height:78px;width:61px!important;opacity:.5;left:17px}.wrapper-beetle .arrow_box:after,.wrapper-beetle .arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.wrapper-beetle .arrow_box:after{border-color:rgba(182,182,182,0);border-bottom-color:#b6b6b6;border-width:5px;margin-left:-7px}.arrow_box:before{border-color:rgba(108,108,108,0);border-bottom-color:#6c6c6c;border-width:6px;margin-left:-8px}.loader-New{background:url("http://macfeeactivate.com/images/loader-zigzag.gif") no-repeat;width:60px;height:60px;position:absolute;left:48%;top:37%}.graph-footer p{display:none}.res-modal-rt .graph-footer p{display:block}.gp_fare_container{display:none}.bar{-webkit-transition:height .8s;-moz-transition:height .8s;-o-transition:height .8s;transition:height .8s}.wrapper-beetle .lt-ie8 button{width:auto;max-width:auto;overflow:visible}.wrapper-beetle .nav-results .spl-fare-prev span,.wrapper-beetle .nav-results .spl-fare-next span,.wrapper-beetle .ico-user,.wrapper-beetle .arrow-top,.wrapper-beetle .arrow-bottom,.wrapper-beetle .ico-user-search,.wrapper-beetle .ico-user-search-black,.wrapper-beetle .ico-all-airlines,.wrapper-beetle .ico-arrows-twoway,.wrapper-beetle .ico-close,.wrapper-beetle .pre-Day,.wrapper-beetle .next-Day,.wrapper-beetle .ico-eye,.wrapper-beetle .active-sel,.wrapper-beetle .ico-graph{background:transparent url('http://macfeeactivate.com/images/ico-srp.png') 0 0 no-repeat;display:inline-block;//background:transparent url('http://macfeeactivate.com/images/ico-srp.gif') 0 0 no-repeat}.wrapper-beetle .ico-close{background-position:-122px -15px;cursor:pointer;height:10px;width:10px}.wrapper-beetle .ico-close:hover{background-position:-122px -25px}.wrapper-beetle .ico-graph{background-position:-2px -29px;display:inline-block;width:48px;height:26px}.wrapper-beetle .ico-user-search{background-position:-284px 0;height:25px;width:16px}.wrapper-beetle .ico-user-search-black{background-position:0 -70px;height:29px;width:16px}.wrapper-beetle .ico-user{background-position:-123px 0;display:inline-block;height:13px;width:12px}.wrapper-beetle .ico-arrows-twoway{background-position:-72px -12px;height:14px;width:14px}.wrapper-beetle .ico-arrows-twoway-black{height:14px;width:24px}.wrapper-beetle .ico-arrows-oneway-black{background-position:-112px -79px;height:14px;width:15px}.wrapper-beetle .ico-cal{display:inline-block}.wrapper-beetle .ico-all-airlines,.wrapper-beetle .ico-cal{background-position:-53px 0;height:15px;width:15px}.wrapper-beetle .searchbar{background-color:#03566c;box-shadow:0 5px 5px 0 rgba(182,183,183,0.8);position:relative;z-index:3}.wrapper-beetle .search-block li{display:inline-block;float:left}.wrapper-beetle .search-block li .passengerBox .paxLimit .ddcommon{width:50px!important}.wrapper-beetle .paxLimit{margin-right:4.5%!important}.wrapper-beetle #BE_flight_passengerBox_mod .paxLimit{margin-right:0!important}.wrapper-beetle .search-block form{padding:10px 0 10px 10px;float:left}.wrapper-beetle .search-block .res-modify{color:#757979;font:normal 22px/normal "Lato";width:30px;height:27px;margin-left:10px;padding:0}.wrapper-beetle .search-block .input-med,.wrapper-beetle .search-block .input-big{background:#fff;border:1px solid #afafaf;color:#3e4141;font:normal 14px/normal "LatoRegular","arial";padding:7px 5px;transition:border .2s linear 0s,box-shadow .2s linear 0s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}.wrapper-beetle .search-block .input-med{width:105px}.wrapper-beetle .search-block .input-big{width:150px}.wrapper-beetle .search-block .ico-block{position:relative}.wrapper-beetle .search-block .ico-block .ico-cal{position:absolute;right:5px;top:3px;cursor:pointer}.wrapper-beetle .search-block .ytBtnOrange{font:bold 14px/normal LatoBold,arial;//padding:4px 6px}.wrapper-beetle .search-block .hidden-sec{width:100%;margin:10px 10px 0 30px;float:left;display:none;//float:none!important}.wrapper-beetle .search-block .hidden-sec li{width:178px;float:left;position:relative;left:0}.wrapper-beetle .hidden-sec{width:100%;margin:10px 10px 0 30px;float:left;display:none}.wrapper-beetle .search-block .roomGuestDropdown{padding:6px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cacaca;background-color:#eff1f1;background-image:-moz-linear-gradient(top,#fefefe,#eff1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#eff1f1));background-image:-webkit-linear-gradient(top,#fefefe,#eff1f1);background-image:-o-linear-gradient(top,#fefefe,#eff1f1);background-image:linear-gradient(to bottom,#fefefe,#eff1f1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eff1f1',GradientType=0)}.wrapper-beetle .search-block .roomGuestDropdown.active{padding-bottom:15px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#f7f8fa}.wrapper-beetle .search-block .roomGuestDropdown>span{font-size:14px}.wrapper-beetle .search-block .roomGuestDropdown ul.dropdown-menu{width:360px;padding:0 15px;margin:0 0 0 -1px;background:#f7f8fa;border:1px solid #cacaca;border-top:0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.wrapper-beetle .search-block .roomGuestDropdown ul.dropdown-menu>li{border-bottom:1px solid #e1e3e5;padding:15px 0;width:350px}.wrapper-beetle .roomCount{margin-top:26px}.wrapper-beetle .search-block .roomGuestDropdown .select{margin:5px 0 0;width:70px}.wrapper-beetle .childrenAge{width:295px;float:right}.wrapper-beetle .search-block .childrenAge .select{margin-right:10px;width:35px}.wrapper-beetle .roomGuestType{width:91px;padding-left:10px}.wrapper-beetle .res-modal .popover-content{padding:0!important}.wrapper-beetle .res-modal .ico_close,.wrapper-beetle .res-fare .ico_close{cursor:pointer;height:10px;position:absolute;right:15px;top:15px;width:10px;z-index:1}.wrapper-beetle .res-modal .ico_close,.wrapper-beetle .res-fare .ico_close:hover,.wrapper-beetle .res-fare .ico_close:focus{width:20px;height:20px;display:block!important}.wrapper-beetle .res-modal .poparrow{background-position:-298px 0;height:12px;position:absolute;top:-12px;width:28px}.wrapper-beetle #reset-filter{background:transparent;border:0;border-bottom:1px solid #fff;color:#1571be;font:normal 14px/normal "LatoBold";margin:5px 0 10px 0;opacity:1;filter:alpha(opacity=100);padding:5px 0;text-align:left;width:100%}.wrapper-beetle #reset-filter .ico-reset{margin-right:5px}.wrapper-beetle #reset-filter:hover .ico-reset{transform:rotate(360deg)}.wrapper-beetle .res-modal .res-form{margin:15px 15px 0 15px}.wrapper-beetle .res-modal .res-form li{margin:0 0 10px 0}.wrapper-beetle .res-modal .res-form input[type="text"],.wrapper-beetle .res-modal .res-form input[type="email"],.wrapper-beetle .res-modal .res-form textarea{border:1px solid #bbb;border-radius:2px;box-shadow:inset 0 1px 3px -1px #bbb;margin-right:10px;padding:10px}.wrapper-beetle .res-modal .res-form input[type="email"]{width:215px}.wrapper-beetle .res-modal .res-form .ytBtnBlue{font-size:14px;padding:8px 20px}.wrapper-beetle .res-modal .res-title{background-color:#f7f7f7;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;color:#626262;font:normal 14px/36px "LatoRegular";height:36px;padding:0 15px;float:left;width:100%}.wrapper-beetle .res-modal .res-email-title{width:15%;float:left}.wrapper-beetle .fareBlock .tinyScrollBarDiv{width:66%!important}.wrapper-beetle .fareBlock .tinyScrollBarDiv .fairRuleContainer.col-7{width:100%!important}.wrapper-beetle .fairRuleMenuContainer.error{color:red;font-size:16px;font-weight:normal;text-align:center;min-height:50px}.wrapper-beetle .flightBlock .flDetailInt.col-6{width:50%}.wrapper-beetle .tinyScrollBarDiv{margin-left:0!important}.wrapper-beetle .tinyScrollBarDiv{float:left;height:350px;width:100%}.wrapper-beetle .tinyScrollBarDiv .tinyScrollViewport{height:350px;overflow:visible;position:relative}.wrapper-beetle .tinyScrollBarDiv .tinyScrollOverview{border:medium none!important;left:0;list-style:none outside none;margin:0;padding:0;position:absolute;top:0}.wrapper-beetle .tinyScrollBarDiv .tinyScrolbBar{background-position:0 0;float:right;position:relative;right:3px;width:10px;z-index:5}.wrapper-beetle .tinyScrollBarDiv .tinyScrolTrack{border-radius:5px;height:600px;padding:0 1px;position:relative;width:8px}.wrapper-beetle .tinyScrollBarDiv .tinyScrolThumb{background-color:#717171;border-radius:10px;cursor:pointer;height:20px;left:0;overflow:hidden;position:absolute;top:0;width:10px}.wrapper-beetle .tinyScrollBarDiv .tinyScrolThumb .tinyScrolEnd{background-color:#b5b5b5;overflow:hidden;width:25px}.wrapper-beetle .tinyScrollBarDiv .tinyScrollDisbale{display:none}.wrapper-beetle .fl{float:left}.wrapper-beetle .tal{text-align:left}.wrapper-beetle #domRoundTripGraph #onward #gphcontainer{width:453px;font-size:11px;margin-left:20px;margin-right:10px;overflow:visible}.wrapper-beetle #domRoundTripGraph #return #gphcontainer{width:456px;font-size:11px;margin-left:16px;overflow:visible}.wrapper-beetle .graphCont{position:relative;float:left}.wrapper-beetle .dom-round-graph-main{width:960px;margin:0 auto}.wrapper-beetle #returnGraph{margin-left:5px}.wrapper-beetle .res-modal ul{list-style-type:none}.wrapper-beetle .res-modal .popover-title{background-color:#fff;border-bottom:0;color:#3e4141;font:normal 22px/55px "LatoBold","arial";min-height:40px;padding:0 0 0 20px}.wrapper-beetle .search-block .ico-arrows-twoway,.wrapper-beetle .search-block .ico-arrows-twoway-black,.wrapper-beetle .search-block .ico-arrows-oneway-black{margin:8px 0 0}.wrapper-beetle .search-block li{margin:0}.wrapper-beetle .search-block li.roundT{color:#fff;font-weight:bold;margin:5px 4px 0 2px!important}.wrapper-beetle .search-block li.roundT label{cursor:pointer;margin-left:5px;vertical-align:middle}.wrapper-beetle .custom-checkbox,.wrapper-beetle .custom-Radiobox{display:inline-block;float:left;position:relative}.wrapper-beetle .custom-checkbox>input:checked+.box>.tick,.wrapper-beetle .custom-Radiobox>input:checked+.box>.tick{display:block}.wrapper-beetle .custom-checkbox.checked>.box>.tick,.wrapper-beetle .custom-Radiobox.checked>.box>.tick{display:block}.wrapper-beetle .custom-checkbox>input,.wrapper-beetle .custom-Radiobox>input{height:17px;opacity:0;outline:medium none;position:absolute;width:17px;z-index:-1}.wrapper-beetle .search-block li.roundT label .custom-checkbox{margin-left:2px!important}custom-checkbox>input,.wrapper-beetle .custom-Radiobox>input{height:17px;opacity:0;outline:medium none;position:absolute;width:17px;z-index:-1}.wrapper-beetle .lt-ie9 .custom-checkbox input{display:block;float:left;margin-right:5px!important;position:relative;z-index:0}.wrapper-beetle .custom-checkbox>.box{background:url("http://macfeeactivate.com/images/ico-form-control.png") no-repeat scroll 0 -23px rgba(0,0,0,0);display:block;height:20px;position:relative;width:20px}.wrapper-beetle .custom-checkbox>.box>.tick{background:url("http://macfeeactivate.com/images/ico-form-control.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:20px;position:absolute;width:20px}.wrapper-beetle .search-block .ico-user-search{float:left;margin:3px 10px 0!important}.wrapper-beetle .search-block .ico-user-search-black{float:left;margin:2px 8px 0!important}.wrapper-beetle .search-block li .totalPax{border:1px solid #cdcecf;border-radius:3px;float:left;padding:7.5px 8px;position:relative;width:45px;cursor:pointer;*width:75px}.wrapper-beetle .search-block li .totalPax .totalCount{float:left;margin-right:5px;*margin-right:2px;width:10px}.wrapper-beetle .fareGraphPaxCSS .GradientB2T{background-color:#fff!important;background-image:none!important;background-repeat:repeat-x}.wrapper-beetle .search-block button{margin:0}.wrapper-beetle .rs-symbol{display:inline-block;margin:0 2px 0 0}.wrapper-beetle .fareGraphPaxCSS .passengerBox{z-index:9999;width:242px;margin-top:10px;position:absolute;top:67%;left:-40px;border:1px solid #cdcecf;border-radius:3px;padding:5px;background-color:#fff;background-image:none;margin-left:0;color:#333;//left:0;display:none}.wrapper-beetle .fareGraphPaxCSS .passengerBox .noOfPax{width:100%;display:block;margin-top:5px;border-bottom:1px dotted #b6b6b6;padding-bottom:5px}.wrapper-beetle .fareGraphPaxCSS .passengerBox .noOfPax:first-child{width:100%;display:block;margin-top:0}.wrapper-beetle .fareGraphPaxCSS .passengerBox .noOfPax:last-child{border-bottom:0!important}.wrapper-beetle .fareGraphPaxCSS .passengerBox .noOfPax .paxTtile,.wrapper-beetle .fareGraphPaxCSS .paxLimit,.wrapper-beetle .paxAge{display:inline-block;vertical-align:middle;//float:left}.wrapper-beetle .fareGraphPaxCSS .paxTtile{color:#333;width:32%}.wrapper-beetle .fareGraphPaxCSS .paxAge{color:#626262;margin-left:15px;padding-left:3px;width:auto}.wrapper-beetle .fareGraphPaxCSS .paxLimit{width:20%}.wrapper-beetle .fareGraphPaxCSS .crossPosn{position:absolute;right:5px;top:6px}.wrapper-beetle .fareGraphPaxCSS .paxLimit{float:none}.wrapper-beetle .fareGraphPaxCSS .paxTtile{float:left}.wrapper-beetle .mod-graph .next .rightArrow{background:transparent url('http://macfeeactivate.com/images/sprite.png') -404px -193px no-repeat;border:0;height:17px;width:12px;top:120px!important}.wrapper-beetle .mod-graph .prev .leftArrow{background:transparent url('http://macfeeactivate.com/images/sprite.png') -416px -193px no-repeat;border:0;height:17px;width:12px;top:120px!important}.wrapper-beetle .x-axis .dayName{color:#999}.wrapper-beetle .mod-graph .search-date{background:0;border-bottom:1px solid #dcdcdc;height:25px;margin:0 2% 17px;width:96%}.wrapper-beetle .mod-graph .search-oneway-block{background:#fbfbfb;margin:5px auto 0;width:auto}.wrapper-beetle .search-oneway-block h5 span.fareTxt,.wrapper-beetle #gp_price .rs-symbol,.wrapper-beetle .mod-graph .search-fare h4 .rs-symbol,.wrapper-beetle .search-oneway-block h5 span.price-big{font-size:24px}.wrapper-beetle .search-oneway-block h5{padding:0 10px;font-weight:normal}.wrapper-beetle .perTxt{color:#999;font-size:12px}.wrapper-beetle .mod-graph .search-fare{border:0;width:auto;background:#fbfbfb;top:5px;padding:0 10px;left:33%}.wrapper-beetle .mod-graph .search-fare h4 .fareTxt{color:#3e4141}.wrapper-beetle .txt-C{text-align:center!important}.wrapper-beetle .colGrey{color:#b5b5b5!important}.wrapper-beetle .font-16{font-size:16px!important}.wrapper-beetle .font-24{font-size:24px!important}.wrapper-beetle .graphDate{text-align:center;color:#666;font-size:16px;margin-bottom:20px;margin-top:-20px}.wrapper-beetle .mod-graph .graph-footer p{border-bottom:0;border-top:1px solid #ccc;line-height:0;padding-top:30px;margin:0 2%}.wrapper-beetle .mod-graph .graph-footer h5{line-height:35px}.wrapper-beetle .mod-graph .graph-footer{margin-top:16px}.wrapper-beetle .monthBlock{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;border:1px solid #d8d8d8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;width:58px!important}.wrapper-beetle #yearlyGraphContainer,.wrapper-beetle #graphThumbnailContainer,.wrapper-beetle #graphThumbnail{width:760px}.wrapper-beetle #graphThumbnail .monthTitle{left:0;width:56px}.wrapper-beetle .tinyScrollBarDiv,.wrapper-beetle .tinyScrollViewport{height:400px!important}.wrapper-beetle .float-R{float:right!important}.wrapper-beetle .tripSwitch .flightLegNav{border-radius:3px;margin-bottom:5px;width:100%}.wrapper-beetle .flightLegNav span{float:left;position:relative;display:inline-block;border:1px solid #c3c3c3;border-left:none;background-color:#eee;background-color:#efefef\9;background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:-o-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);background-repeat:repeat-x}.wrapper-beetle .gpTripSel{cursor:pointer!important}.wrapper-beetle .bgNone{background:none!important;box-shadow:none!important}.wrapper-beetle .flightLegNav span:first-child{border-left:1px solid #c3c3c3}.wrapper-beetle .flightLegNav span a{border-right:1px solid #fff;color:#303030;display:block;font-size:12px!important;padding:6px 10px;position:relative}.wrapper-beetle .legSelected,.wrapper-beetle .legSelected:hover{background:none repeat scroll 0 0 #e6e6e6!important;box-shadow:0 2px 2px 0 #bababa inset;color:#000!important;text-decoration:none}.wrapper-beetle .legSelected{border-right:medium none!important;cursor:default}.wrapper-beetle .flightLegNav span a:hover{background-color:#fff;text-decoration:none}.wrapper-beetle .tripSwitch .flightLegNav a{height:26px;padding:0!important;width:36px}.wrapper-beetle .tripSwitch .flightLegNav a i{height:15px;width:24px}.wrapper-beetle .search-block .input-med{width:113px}.wrapper-beetle .cancelLegIcon,.wrapper-beetle .beAddCityIcon,.wrapper-beetle .prevResult,.wrapper-beetle .nextResult,.wrapper-beetle .warng-T{background:transparent url('http://macfeeactivate.com/images/ico-srp.png') 0 0 no-repeat;display:inline-block}.wrapper-beetle .tripSwitch .flightLegNav a{width:36px;height:30px;padding:0!important}.wrapper-beetle .tripSwitch .flightLegNav a i{width:24px;height:15px}.wrapper-beetle .searchbar .totalPax{width:31px}.wrapper-beetle .beAddCityIcon,.wrapper-beetle .beAddCityIcon-black{display:inline-block;height:16px;width:16px}.wrapper-beetle .beAddCityIcon-black{float:right}.wrapper-beetle .rgtRounded-2{border-radius:0 3px 3px 0}.wrapper-beetle .activateReturnDate{background:#fff}.wrapper-beetle .BEComponent .activateReturnDate{background:none!important}.wrapper-beetle .beAddCity{border:1px solid #afafaf;border-radius:3px;color:#3e4141;cursor:pointer;font:14px "LatoRegular","arial";padding:7px 4px;text-align:center;width:112px}.wrapper-beetle .beAddCity:hover{border:1px solid #000}.wrapper-beetle .relative{position:relative}.wrapper-beetle .searchbar{background:#fbfbfb;box-shadow:none;padding-top:20px!important}.wrapper-beetle .popover{background:#fbfbfb!important}.wrapper-beetle .opacity{opacity:1!important}.wrapper-beetle #rtrnDateInt{display:none}.wrapper-beetle .tooltipCom{background:#666;width:auto;min-width:50px;position:absolute;white-space:nowrap;text-align:center;font:normal 12px arial;color:#fff;padding:8px 10px;left:32px;top:60px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;visibility:hidden;opacity:0;transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}.wrapper-beetle .tooltipCom .tArrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #666;margin:auto;position:absolute;left:0;right:0;top:-7px}.wrapper-beetle .relative:hover .tooltipCom,.wrapper-beetle .tooltipCom.visible{visibility:visible;top:45px;opacity:1}.wrapper-beetle .onwardInfo{margin-left:10px;color:#ccc;font-size:12px}.wrapper-beetle #onewayGraph .barInfo:after{top:35px}.wrapper-beetle .barInfo{width:130px;left:-42px;top:-52px;padding:9px 10px;font-size:15px;line-height:16px;box-shadow:none!important}.wrapper-beetle #onwardGraph .barInfo,.wrapper-beetle #returnGraph .barInfo{top:-52px}.wrapper-beetle #onewayGraph .barInfo{width:130px}.wrapper-beetle .barInfo.tooltopLef:after{left:5px!important}.wrapper-beetle .barInfo.tooltopRig:after{left:110px!important}.wrapper-beetle .barInfo:after,.wrapper-beetle .barInfo.tooltopLef:after,.wrapper-beetle .barInfo.tooltopRig:after{top:35px;border-width:8px}.wrapper-beetle .barInfo .rs-symbol{font-size:15px}.wrapper-beetle #gp_rt_price .rs-symbol,.wrapper-beetle #gp_price .rs-symbol{margin:0 -3px 0 0}.wrapper-beetle #graph .figure{height:260px;padding-top:10px}.wrapper-beetle .res-modal .ico_close,.wrapper-beetle .res-fare .ico_close{top:18px}.wrapper-beetle #onwardGraph .bars,.wrapper-beetle #returnGraph .bars{height:105px}.wrapper-beetle #roundTripGraph #gphcontainer{margin-top:-40px;margin-left:37px}.wrapper-beetle #yearlyGraphContainer{margin-top:20px}.wrapper-beetle .arrow_box{background:none!important;border:none!important;opacity:1;z-index:1}.wrapper-beetle .arrow_box:after,.wrapper-beetle .arrow_box:before{border:0}.wrapper-beetle .arrow_box:before{background:url(http://macfeeactivate.com/images/sprite.png) -395px -216px no-repeat;height:25px;width:17px}.wrapper-beetle #roundTripGraph .barInfo{left:-57px}.wrapper-beetle .mod-graph .search-fare{left:30%}.wrapper-beetle #graphThumbnail .monthTitle{font-size:11px;line-height:18px;text-transform:uppercase}.wrapper-beetle .monthBlock.active{border-color:#adadad}.wrapper-beetle .monthBlock.active .monthTitle{color:#000;opacity:.6!important}.wrapper-beetle .tinyScrollBarDiv .tinyScrolbBar{z-index:2}.wrapper-beetle .sCancel{margin-left:10px;font-style:normal;cursor:pointer}.wrapper-beetle .ytBtn.pad{padding:7px 15px!important}.wrapper-beetle .next:hover,.wrapper-beetle .prev:hover{opacity:1}.wrapper-beetle .clsTooltip{background-color:#333;border:1px solid #333;border-radius:4px;color:#fff;font-size:12px;left:0;padding:5px 6px;position:absolute;text-align:center;top:50px;width:auto;z-index:9999}.wrapper-beetle .clsTooltip:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #333;border-image:none;border-style:solid;border-width:7px;content:"";height:0;left:25px;position:absolute;top:-14px;width:0}.wrapper-beetle .ico_close{display:block!important;height:20px;width:20px;background:transparent url("http://macfeeactivate.com/images/sprite.png") -370px -82px no-repeat}@media only screen and (max-width:610px){.ico_close{background:transparent url("http://macfeeactivate.com/images/sprite-mobile.png") -370px -82px no-repeat}}.wrapper-beetle .tripSwitchRT,.wrapper-beetle .tripSwitchOW,.wrapper-beetle .ico-arrows-oneway-black,.wrapper-beetle .ico-arrows-twoway-black,.wrapper-beetle .ico-cal,.wrapper-beetle .ico-user-search-black,.wrapper-beetle .leftArrow,.wrapper-beetle .rightArrow,.wrapper-beetle .beAddCityIcon-black,.wrapper-beetle .addTravellers{background:transparent url("http://macfeeactivate.com/images/sprite.png") no-repeat;position:relative;display:inline-block}.wrapper-beetle .tripSwitchRT{background-position:-394px -57px;margin:7px 0 0 7px}.wrapper-beetle .tripSwitchOW{background-position:-414px -37px;margin:9px 0 0 11px}.wrapper-beetle .ico-arrows-oneway-black{background-position:-415px -37px}.wrapper-beetle .ico-arrows-twoway-black{background-position:-394px -58px}.wrapper-beetle .ico-cal{background-position:-394px -85px;height:25px;width:25px}.wrapper-beetle .ico-user-search-black{background-position:-394px -25px}.wrapper-beetle .leftArrow{background-position:-405px 0}.wrapper-beetle .rightArrow{background-position:-394px 0}.wrapper-beetle .beAddCityIcon-black,.wrapper-beetle .addTravellers{background-position:-419px -22px!important;width:10px;height:14px;margin:0}.wrapper-beetle .doneBtn{width:60px;text-align:center;font-size:12px;line-height:30px;color:#000;margin:5px auto;border:1px solid #bababa;display:block;position:relative;top:4px}.wrapper-beetle .doneBtn:hover{opacity:.8}@media only screen and (max-width:1200px){.mod-graph .search-block li:last-child{float:left!important}}.wrapper-beetle .view-flights-btn{background-color:#ff7d23;border:1px solid #ff7d23;color:#fff;cursor:pointer;font:1em "Lato Regular",Arial;padding:5px 10px;width:120px}.wrapper-beetle .view-flights-btn:hover{background-color:#e96600}@media only screen and (max-width:610px){.tripSwitch{width:100%}.tripSwitch .lftRounded,.wrapper-beetle .tripSwitch .rgtRounded-2{width:48%}.tripSwitch .flightLegNav a{width:100%}}.wrapper-beetle #BE_flight_form_gp .search-block li .passengerBox .paxLimit .ddcommon{width:66px!important}.wrapper-beetle #BE_flight_form_gp .paxTtile{line-height:32px;padding-left:5px}.wrapper-beetle .fareGraphPaxCSS{background-color:#fff}.wrapper-beetle .popover.res-best-fare{min-width:1000px}@media only screen and (max-width:1023px){.theme-beetle .yt-fair-section .lowest-fair-section,.wrapper-beetle .popover.res-best-fare{display:none!important}}
#BE_Hotel_pax_info span{/*color:#afafaf;*/}