/* normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix,.clearfixleft{zoom:1}.clearfix:before,.clearfix:after,.clearfixleft:before,.clearfixleft:after{content:"";display:table}.clearfix:after{clear:both}.clearfixleft:after{clear:left}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}@font-face{font-family:'GillSans';src:url("../fonts/gillsansstd-light-webfont.eot");src:url("../fonts/gillsansstd-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/gillsansstd-light-webfont.woff") format("woff"),url("../fonts/gillsansstd-light-webfont.ttf") format("truetype"),url("../fonts/gillsansstd-light-webfont.svg#GillSansStdLight") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'GillSans';src:url("../fonts/GillSansBold.eot");src:url("../fonts/GillSansBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GillSansBold.woff") format("woff"),url("../fonts/GillSansBold.ttf") format("truetype"),url("../fonts/GillSansBold.svg#GillSansStdLight") format("svg");font-style:normal;font-weight:700}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.button:visited{font-family:"GillSans",Helvetica,Arial,sans-serif;border:1px solid #000;border-top-color:#000;border-left-color:#000;padding:4px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.75);cursor:pointer;margin-bottom:20px;line-height:21px;border-radius:4px;background-color:#000;background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#000));background-image:-webkit-linear-gradient(top, #000, #000);background-image:-moz-linear-gradient(top, #000, #000);background-image:-o-linear-gradient(top, #000, #000);background-image:linear-gradient(to bottom, #000000,#000000)}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{color:#fff;border:1px solid #000;border-top-color:#000;border-left-color:#000;background-color:#000;background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#000));background-image:-webkit-linear-gradient(top, #000, #000);background-image:-moz-linear-gradient(top, #000, #000);background-image:-o-linear-gradient(top, #000, #000);background-image:linear-gradient(to bottom, #000000,#000000)}.button:active,.button:visited:active{background-color:#000;background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#000));background-image:-webkit-linear-gradient(top, #000, #000);background-image:-moz-linear-gradient(top, #000, #000);background-image:-o-linear-gradient(top, #000, #000);background-image:linear-gradient(to bottom, #000000,#000000)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db,#1681c4);box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9,#1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4,#1990db)}/* jQuery UI - v1.10.1 - 2013-03-05
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=%23f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=%23e78f08&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=%23dddddd&fcContent=%23333333&iconColorContent=%23222222&bgColorDefault=%23f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=%23cccccc&fcDefault=%23f99d34&iconColorDefault=%23ef8c08&bgColorHover=%23fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=%23fbcb09&fcHover=%23c77405&iconColorHover=%23ef8c08&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23fbd850&fcActive=%23764a04&iconColorActive=%23ef8c08&bgColorHighlight=%23ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=%23fed22f&fcHighlight=%23363636&iconColorHighlight=%23228ef1&bgColorError=%23b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffd27a&bgColorOverlay=%23666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(../jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(../jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(../jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#f99d34}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#f99d34;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(../jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(../jquery_ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#764a04}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#764a04;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../jquery_ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../jquery_ui/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(../jquery_ui/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../jquery_ui/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(../jquery_ui/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../jquery_ui/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../jquery_ui/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(../jquery_ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../jquery_ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(../colorbox/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(../colorbox/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}body{font-family:"GillSans",Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;color:#959595;font-weight:200}h1,.h1{font-size:28px;line-height:30px;margin:14px 0;font-family:"GillSans",Helvetica,Arial,sans-serif;font-weight:normal}h2,.h2{font-size:24px;line-height:44px;margin-bottom:0.375em}h4,.h4{font-size:12px;font-weight:bold;color:#000}p,pre{margin:-5px 0 23px 0}#main{background:#fff}.entry-content blockquote{font-size:30px;line-height:35px;color:#f99d34}.entry-content blockquote p{margin:0}th{color:#f99d34;background:#321b06;padding:6px 9px;font-size:12px}td{padding:10px}.orange{color:#f99d34}a,a:visited{color:#000}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#000}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h3,.h3{font-size:1.125em}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.byline{color:#999}.entry-content{margin-top:10px}.entry-content p{margin:10px}.entry-content h2{margin:10px;font-size:22px;line-height:22px;font-weight:normal}.entry-content div img{margin:0}.entry-content div .alignright{margin:10px 10px 10px 20px}.entry-content div .alignleft{margin:10px 20px 10px 10px}.entry-content div p{margin:10px 0}.entry-content ul{margin:10px;list-style:disc;padding:0 0 0 36px}.entry-content ul li{margin:10px 0}.entry-content .special_offer_details{margin:0 0 14px 0;padding:20px 10px}.entry-content .special_offer_details .border{border:1px solid #e0e0e0}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{max-width:100%;height:auto;margin-top:3px;margin:10px}.entry-content img.break_out{max-width:none}.entry-content img.alignright{margin-left:20px;margin-bottom:10px;margin-right:10px;clear:right}.entry-content img.alignleft{margin-right:20px;margin-bottom:10px;margin-left:10px;clear:left}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{background:#eee;padding:5px}.wp-caption img{margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}.page_navi li{float:left;margin-left:10px}.page_navi li a{display:block;position:relative}.page_navi li.bpn-current{position:relative}.page_navi li.bpn-prev-link,.page_navi li.bpn-next-link{font-weight:normal}.page_navi li.bpn-prev-link a,.page_navi li.bpn-next-link a{padding:0}.page_navi li.bpn-prev-link a:hover,.page_navi li.bpn-next-link a:hover,.page_navi li.bpn-first-page-link a:hover,.page_navi li.bpn-last-page-link a:hover{background:none}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:0.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fefefe}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content{margin-left:50px}.commentlist .comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:10px;font-weight:700;font-size:0.9em}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:0.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:0.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}.footer{clear:both}.left,.alignleft{float:left}.right,.alignright{float:right}.wrap{width:980px;margin:0 auto}.clear{clear:both}.relative{position:relative}.logo{background:url(../images/logo.jpg);width:80px;height:60px;display:block;margin:7px 0 8px 20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.logo{background:url(../images_x2/logo.jpg);background-size:80px 60px}}.header{background:#fff;-webkit-box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15);position:relative;z-index:20}.header:before,.header:after{content:"";position:absolute;background:#fff;height:4px;bottom:0px;margin-bottom:-4px;-webkit-box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15)}.header:before{width:120px;clip:rect(0px 134px 10px -1px)}.header:after{left:118px;width:4px;-moz-transform:skewX(-35deg);-webkit-transform:skewX(-35deg);-o-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg);clip:rect(0px 10px 7px 0px)}.main_navigation{font-family:"GillSans",Helvetica,Arial,sans-serif}.page-title{text-transform:uppercase;text-align:right;border-bottom:1px solid #c2c2c2;margin-top:41px;padding-bottom:5px;margin-bottom:7px;padding-right:20px}#inner-footer{border-top:1px solid #c2c2c2;background:#fff;font-size:12px;color:#959595}#inner-footer a{color:#959595;text-decoration:none}#inner-footer ul{margin:0}#inner-footer li,#inner-footer label{margin:7px 0 2px 0}.footer_head{margin:-6px 0 0 0;color:#000}.newsletter_signup{position:relative}.newsletter_signup label{display:block}.newsletter_signup input{display:block;width:100%}.newsletter_signup input[type='submit']{width:70px;height:25px;color:#7d7d7d;border:none;background:#c2c2c2;margin-top:15px}.newsletter_signup input[type='submit']:hover{background:#f99d34;color:#fff}.facebook,.twitter,.youtube{width:60px;height:60px;display:block;background:url(../images/social_icons.jpg);background-position-y:top}.facebook:hover,.twitter:hover,.youtube:hover{background-position-y:bottom}.facebook{background-position-x:0px}.twitter{background-position-x:-60px}.youtube{background-position-x:60px}.footer_logo{background:url(../images/footer_logo.jpg);width:22px;height:21px;display:block}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer_logo{background:url(../images_x2/footer_logo.jpg);background-size:22px 21px}}.spritz_logo{background:url(../images/spritz_logo.jpg) bottom;width:36px;height:15px;margin:2px 0;display:block}.spritz_logo:hover{cursor:pointer;background-position-y:top}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.spritz_logo{background-image:url(../images_x2/spritz_logo.jpg);background-size:36px 30px}}.copyright_bar{clear:both;border-top:1px solid #c2c2c2;margin-top:15px}html,body{height:100%}#container{min-height:100%;height:auto !important;height:100%;margin:0 auto -260px}.footer,.push{height:240px;margin-top:20px}.nav{border:0;margin:0 5px 0 0}.nav .current-menu-item a,.nav .current-menu-parent a{border-top:5px solid #f99d34}.nav .current-menu-item ul.sub-menu a,.nav .current-menu-item ul.children a,.nav .current-menu-parent ul.sub-menu a,.nav .current-menu-parent ul.children a{border-top:0}.nav .current-menu-item .current-menu-item a,.nav .current-menu-parent .current-menu-item a{background:url(../images/nav_indicator.jpg) right center no-repeat #f99d34;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.nav .current-menu-item .current-menu-item a,.nav .current-menu-parent .current-menu-item a{background-image:url(../images_x2/nav_indicator.jpg);background-size:13px 33px}}.nav li{float:left;position:relative}.nav li a{padding:39px 15px 11px 15px;border-bottom:0;display:block;border-top:5px solid #fff;text-transform:uppercase;font-size:14px;text-decoration:none;color:#959595}.nav li a:hover,.nav li a:focus{border-top:5px solid #f99d34;color:#959595}.nav li ul.sub-menu,.nav li ul.children{border-top:0;position:absolute;display:none;z-index:0;background:#fff;-webkit-box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 1px rgba(0,0,0,0.15);margin:0;padding:1px 0;width:182px}.nav li ul.sub-menu:before,.nav li ul.children:before{content:"";z-index:2;width:100%;height:10px;-webkit-box-shadow:inset 0px 2px 5px 1px rgba(0,0,0,0.15);box-shadow:inset 0px 2px 5px 1px rgba(0,0,0,0.15);position:absolute;clip:rect(-6px 500px 8px 0px);margin-top:-4px;border-top:3px solid #fff;left:0}.nav li ul.sub-menu li,.nav li ul.children li{margin:1px 0;width:182px;display:block}.nav li ul.sub-menu li a,.nav li ul.children li a{border-top:0;padding:7px 25px 5px 9px;display:block;margin:0 3px 0 2px}.nav li ul.sub-menu li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.children li a:hover,.nav li ul.children li a:focus{background:url(../images/nav_indicator.jpg) right center no-repeat #f99d34;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.nav li ul.sub-menu li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.children li a:hover,.nav li ul.children li a:focus{background-image:url(../images_x2/nav_indicator.jpg);background-size:13px 33px}}.nav li:hover ul{top:auto;display:block}#main{position:relative}.page_sub_nav{position:absolute;float:left;top:84px}.sub_page_list{margin:13px 0;font-size:15px;color:#959595}.sub_page_list a{padding:8px 10px 5px 10px;display:block;max-height:33px;color:#959595;text-decoration:none;text-transform:uppercase}.sub_page_list .current_page_item a,.sub_page_list .current_page_item a:hover,.sub_page_list a:hover,.sub_page_list a:focus{background:url(../images/sub_nav_indicator.jpg) no-repeat right #f99d34;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.sub_page_list .current_page_item a,.sub_page_list .current_page_item a:hover,.sub_page_list a:hover,.sub_page_list a:focus{background-image:url(../images_x2/nav_indicator.jpg) no-repeat right #f99d34;background-size:13px 33px}}.sub_page_list li{margin:2px 0}.gallery_nav{margin:429px 0 0 0;background:#fff;padding-right:2px;position:relative}.gallery_nav li{display:block;background:#959595;width:20px;height:24px;float:left;border:8px solid #fff;border-left:6px solid #fff;border-right:6px solid #fff}.gallery_nav li:hover{cursor:pointer;background:#f99d34}.gallery_nav:before{content:"";position:absolute;border-bottom:24px solid #fff;border-left:16px solid transparent;border-right:0px solid transparent;margin-left:-16px;left:0}.gallery_nav .current{background:#f99d34}#banners{z-index:0;height:826px;position:absolute;width:100%;top:0}.banner_slide{width:100%;height:100%;display:none;position:absolute;top:0}.clickable:hover{cursor:pointer}a.image_gallery:focus{outline:0}.hotel_gallery{float:right;clear:right;margin:0;list-style:none;padding:0}.hotel_gallery li{margin:0;float:left}.hotel_gallery img{margin:10px 10px 4px 10px}.hotel_preview{margin-bottom:14px}.emphasis_header{color:#fff;background-color:#fdbe2f;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDBE2F', endColorstr='#FFF99D34');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdbe2f), color-stop(65%, #f99d34), color-stop(100%, #f99d34));background-image:-webkit-linear-gradient(top, #fdbe2f 0%,#f99d34 65%,#f99d34 100%);background-image:-moz-linear-gradient(top, #fdbe2f 0%,#f99d34 65%,#f99d34 100%);background-image:-o-linear-gradient(top, #fdbe2f 0%,#f99d34 65%,#f99d34 100%);background-image:linear-gradient(top, #fdbe2f 0%,#f99d34 65%,#f99d34 100%);padding:0 20px;margin-bottom:10px}.emphasis_box{background:#feebd6;color:#000;margin:10px 10px 20px 10px}.emphasis_box hr{background-color:#feebd6;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #feebd6), color-stop(25%, #ffffff), color-stop(75%, #ffffff), color-stop(100%, #feebd6));background-image:-webkit-linear-gradient(left, #feebd6 0%,#ffffff 25%,#ffffff 75%,#feebd6 100%);background-image:-moz-linear-gradient(left, #feebd6 0%,#ffffff 25%,#ffffff 75%,#feebd6 100%);background-image:-o-linear-gradient(left, #feebd6 0%,#ffffff 25%,#ffffff 75%,#feebd6 100%);background-image:linear-gradient(left, #feebd6 0%,#ffffff 25%,#ffffff 75%,#feebd6 100%);height:1px;width:100%;border:0;margin:20px 0;display:block}.package{position:relative;overflow:hidden}.package_name{position:absolute;color:#f99d34;background:#fff;background:rgba(255,255,255,0.8);width:300px;padding:0 10px;margin:0}.package_info_box{position:absolute;left:0;bottom:5px;width:300px}.package_info_box a{color:#fff}.package_info_box a:hover{color:#fff}.package_details{background:#000;background:rgba(0,0,0,0.8);display:block;color:#fff;padding:7px 10px}.package_details .price{color:#f99d34;font-size:28px;line-height:28px}.package_details .note{font-size:10px;display:inline-block;margin-left:4px}.package_info{background:#000;background:rgba(0,0,0,0.5);width:300px;display:block;font-weight:bold;padding:0 6px 2px 0;text-align:right}hr{background-color:#c2c2c2;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(25%, #c2c2c2), color-stop(75%, #c2c2c2), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(left, #ffffff 0%,#c2c2c2 25%,#c2c2c2 75%,#ffffff 100%);background-image:-moz-linear-gradient(left, #ffffff 0%,#c2c2c2 25%,#c2c2c2 75%,#ffffff 100%);background-image:-o-linear-gradient(left, #ffffff 0%,#c2c2c2 25%,#c2c2c2 75%,#ffffff 100%);background-image:linear-gradient(left, #ffffff 0%,#c2c2c2 25%,#c2c2c2 75%,#ffffff 100%);height:1px;width:100%;border:0;margin:20px 0;display:block}.light_rule{background-color:#e0e0e0;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(25%, #e0e0e0), color-stop(75%, #e0e0e0), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(left, #ffffff 0%,#e0e0e0 25%,#e0e0e0 75%,#ffffff 100%);background-image:-moz-linear-gradient(left, #ffffff 0%,#e0e0e0 25%,#e0e0e0 75%,#ffffff 100%);background-image:-o-linear-gradient(left, #ffffff 0%,#e0e0e0 25%,#e0e0e0 75%,#ffffff 100%);background-image:linear-gradient(left, #ffffff 0%,#e0e0e0 25%,#e0e0e0 75%,#ffffff 100%)}.blog_feed_header{line-height:28px}.blog_feed{margin-top:21px;line-height:15px;font-size:12px}.blog_feed .blog_feed_frame{overflow:hidden;width:960px;height:198px;position:relative}.blog_feed .blog_feed_slider{height:198px;width:2400px;position:absolute}.blog_feed .post_thumb{margin:2px 20px 0 0}.blog_feed .post_title{color:#000;font-weight:bold;margin-top:0px;display:block;height:25px;margin-bottom:23px}.blog_feed p{margin-bottom:10px}.blog_feed .view_post{font-weight:bold;font-style:italic;position:absolute;bottom:0;right:0}.blog_feed .post_preview{height:196px;position:relative}.blog_feed .prev,.blog_feed .next{width:6px;height:20px;position:absolute;top:50%;margin-top:-10px;background:url(../images/prevnext_arrow.jpg)}.blog_feed .prev:hover,.blog_feed .next:hover{background-position-y:bottom;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.blog_feed .prev,.blog_feed .next{background:url(../images_x2/prevnext_arrow.jpg);background-size:12px 40px}}.blog_feed .prev{left:0;margin-left:-6px;background-position:top left}.blog_feed .next{right:0;margin-right:-6px;background-position:top right}.custom_select{width:220px;height:26px;overflow:hidden;background:url(../images/select_box.jpg) no-repeat right #fff}.custom_select select{background:transparent;width:120%;padding:4px;font-size:14px;line-height:1;border:0;border-radius:0;height:26px;-webkit-appearance:none;font-family:"GillSans",Helvetica,Arial,sans-serif;padding-left:8px}.custom_select select:focus{outline:0;outline:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.custom_select{background-image:url(../images_x2/select_box.jpg);background-size:220px 26px}}.sidebar a{font-size:14px}.sidebar .widgettitle{margin-bottom:10px;font-size:15px;position:relative}.sidebar .widgettitle .light_head{color:#959595;font-weight:normal;position:absolute;right:0}.sidebar ul{margin-top:10px}.single_side{margin:10px 10px 10px 10px}.single_side .sidebar{margin-top:16px}.page_navi{background:#ebebeb;font-size:12px;color:#000;padding:10px 10px 10px 0}.page_navi a:hover{color:#000}.page_navi a{text-decoration:underline}.single-title{color:#f99d34;font-weight:bold;margin-left:10px}.social_share{margin:25px 10px 10px 10px}.social_share p{color:#000;font-size:12px;display:block;float:left;margin:0}.social_share .fb-like{bottom:4px;margin:0 30px 0 20px}input{border:1px solid #c2c2c2;padding:3px}.dateline{margin-right:25px;position:relative;padding-right:34px}.dateline input{display:inline-block}input.date{width:100px}.datepicker{position:absolute;right:0;top:0;width:24px;height:27px;background:url(../images/date_picker.jpg);display:inline-block;margin-bottom:-7px;margin-left:6px;margin-top:-3px}.datepicker:hover{cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.datepicker{background:url(../images_x2/date_picker.jpg);background-size:24px 27px}}input.number{width:45px}.travellers_line{margin-right:42px;margin-top:9px}.travellers_line label{margin-top:2px;display:inline-block}.travellers_line .number{margin-right:10px;margin-top:-3px}.travellers_line select{margin-right:10px;margin-left:5px}fieldset{margin:0;border:0;padding:0}.expand_form{background:url(../images/submit_button.jpg) top;border:0;width:141px;height:38px;text-align:left;font-weight:bold;padding:11px 0 0 13px;margin-bottom:10px;float:left}.expand_form:hover{background-position:bottom;cursor:pointer}#form_part_2{height:0;overflow:hidden}#form_part_2 input,#form_part_2 textarea{width:100%;max-width:100%}#form_part_2 select,#form_part_2 textarea{display:block}#form_part_2 select{margin:3px 0 4px 0}#form_part_2 textarea{height:70px;max-height:70px;width:440px;max-width:440px}#form_part_2 input[type='submit']{width:80px;font-size:12px;padding:5px}#form_part_2 .three_col_pad20{height:55px;margin-bottom:20px;margin-top:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.expand_form{background:url(../images_x2/submit_button.jpg);background-size:141px 76px}}input[type='submit']{font-size:10px;font-family:"GillSans",Helvetica,Arial,sans-serif;font-weight:bold;color:#7d7d7d;border:0;background:#c2c2c2}input[type='submit']:hover{background:#f99d34;color:#fff}.hotels_block{margin-top:12px;position:relative}.hotels_block p{margin:10px;float:left;width:460px}.hotels_block .short_description{width:auto;margin:0}.hotels_block .rating_star.detail_page{margin-top:10px;float:right}.hotels_block .star_container{margin-right:8px}.hotel_location,.hotel_detail_header,.hotel_detail_name{font-size:15px;color:#000;line-height:15px;text-transform:uppercase}.hotel_location,.hotel_detail_name{margin:11px 10px 28px 10px}.hotel_detail_header{margin:8px 10px 14px 10px;float:left;clear:left;line-height:20px}.hotel_detail_header.extra_top{margin-top:40px}.hotel_name{font-size:12px;color:#000;margin:0 0 10px 0;line-height:11px}.rating_star{width:13px;height:13px;background:url(../images/rating_star.jpg);margin-right:2px;float:left;margin-bottom:6px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.rating_star{background:url(../images_x2/rating_star.jpg);background-size:13px 13px}}.hotel_details p{clear:both;font-size:12px}.hotel_rule{margin-bottom:20px}.hotel_detail_section{font-size:15px;float:left;clear:left;line-height:20px}.hotel_detail_section_content{margin:16px 10px 0px 10px}.hotel_detail_section_content p{margin-bottom:10px}.faq-title,.offer-title,.slashed_bg .offer-title{color:#000;font-size:15px;margin-top:8px;font-weight:bold}.faq-content p{margin:-5px 0 23px 80px}.flights_page{margin:25px 20px 10px 10px}.flights_page p{margin-bottom:20px}.flight_boxes{margin:0px 0px 10px 10px}.flight_box{position:relative}.flight_box_caption{position:absolute;top:0;display:block;background:#000;background:rgba(0,0,0,0.8);color:#fff;font-size:12px;left:0;right:0}.flights_page h3,.special_offers_cta,.cta{color:#f99d34;background:#321b06;padding:6px 9px;font-size:15px;font-weight:bold}a:hover .special_offers_cta,a:hover .cta{color:#321b06;background:#f99d34}.offer-title{margin-bottom:0}.special_offer_details{margin:0 0 14px 0;border:1px solid #e0e0e0;padding:20px 10px}.special_offer_details li{display:block;width:100%;margin-bottom:15px}.special_offer_details li div{margin-top:6px}.special_offer_details .empty{background:none;border:0}.special_offer_details .general,.special_offer_details .flights,.special_offer_details .transport,.special_offer_details .visa,.special_offer_details .haram,.special_offer_details .seminar,.special_offer_details .drafts,.special_offer_details .makkah,.special_offer_details .madinah,.special_offer_details .breakfast,.special_offer_details .meals,.special_offer_details .hajj_ground,.special_offer_details .religious_guide,.special_offer_details .hajj_seminar,.special_offer_details .historical_sites,.special_offer_details .tents{margin-left:0;margin-right:20px;float:left;display:block;width:60px;height:22px}.special_offer_details .flights,.special_offer_details .transport,.special_offer_details .visa,.special_offer_details .seminar,.special_offer_details .drafts,.special_offer_details .breakfast,.special_offer_details .meals,.special_offer_details .hajj_ground,.special_offer_details .religious_guide,.special_offer_details .hajj_seminar,.special_offer_details .tents{margin-top:4px}.special_offer_details .general{background:url(../images/makkah_madinah_icon.jpg) center no-repeat;margin-top:auto}.special_offer_details .flights{background:url(../images/flights_icon.jpg) center no-repeat}.special_offer_details .transport{background:url(../images/transport_info_icon.jpg) center no-repeat}.special_offer_details .visa{background:url(../images/visa_icon.jpg) center no-repeat}.special_offer_details .haram{background:url(../images/walking_distance_icon.jpg) center no-repeat;margin-top:3px}.special_offer_details .seminar{background:url(../images/seminar_icon.jpg) center no-repeat}.special_offer_details .drafts{background:url(../images/drafts_icon.jpg) center no-repeat}.special_offer_details .makkah{background:url(../images/makkah_icon.jpg) center no-repeat}.special_offer_details .madinah{background:url(../images/madinah_icon.jpg) center no-repeat;margin-top:-4px;height:36px}.special_offer_details .breakfast{background:url(../images/breakfast_icon.jpg) center no-repeat}.special_offer_details .meals{background:url(../images/meal_icon.jpg) center no-repeat}.special_offer_details .hajj_ground{background:url(../images/hajj_ground_icon.jpg) center no-repeat;margin-bottom:10px}.special_offer_details .religious_guide{background:url(../images/religious_guide_icon.jpg) center no-repeat}.special_offer_details .hajj_seminar{background:url(../images/hajj_seminar_icon.jpg) center no-repeat}.special_offer_details .historical_sites{background:url(../images/historical_sites_icon.jpg) center no-repeat;height:25px;margin-top:2px}.special_offer_details .tents{background:url(../images/tent_icon.jpg) center no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.special_offer_details .general{background:url(../images_x2/makkah_madinah_icon.jpg) center no-repeat;background-size:38px 22px}.special_offer_details .flights{background:url(../images_x2/flights_icon.jpg) center no-repeat;background-size:16px 17px}.special_offer_details .transport{background:url(../images_x2/transport_info_icon.jpg) center no-repeat;background-size:30px 10px}.special_offer_details .visa{background:url(../images_x2/visa_icon.jpg) center no-repeat;background-size:22px 22px}.special_offer_details .haram{background:url(../images_x2/walking_distance_icon.jpg) center no-repeat;background-size:11px 17px}.special_offer_details .seminar{background:url(../images_x2/seminar_icon.jpg) center no-repeat;background-size:15px 11px}.special_offer_details .drafts{background:url(../images_x2/drafts_icon.jpg) center no-repeat;background-size:13px 18px}.special_offer_details .makkah{background:url(../images_x2/makkah_icon.jpg) center no-repeat;background-size:22px 19px}.special_offer_details .madinah{background:url(../images_x2/madinah_icon.jpg) center no-repeat;margin-top:-4px;height:36px;background-size:22px 36px}.special_offer_details .breakfast{background:url(../images_x2/breakfast_icon.jpg) center no-repeat;background-size:11px 22px}.special_offer_details .meals{background:url(../images_x2/meal_icon.jpg) center no-repeat;background-size:26px 18px}.special_offer_details .hajj_ground{background:url(../images_x2/hajj_ground_icon.jpg) center no-repeat;margin-bottom:10px;background-size:30px 13px}.special_offer_details .religious_guide{background:url(../images_x2/religious_guide_icon.jpg) center no-repeat;background-size:22px 22px}.special_offer_details .hajj_seminar{background:url(../images_x2/hajj_seminar_icon.jpg) center no-repeat;background-size:19px 20px}.special_offer_details .historical_sites{background:url(../images_x2/historical_sites_icon.jpg) center no-repeat;height:25px;margin-top:2px;background-size:18px 21px}.special_offer_details .tents{background:url(../images_x2/tent_icon.jpg) center no-repeat;background-size:21px 18px}}.special_offer_details .exclusive,.special_offer_details .express{background:url(../images/package_table_tile.jpg) right repeat-y;padding-left:30px}.special_offer_details th.exclusive{background:url(../images/exclusive_table_head.jpg) right top no-repeat}.special_offer_details th.express{background:url(../images/express_table_head.jpg) right top no-repeat}table.with_head{border:none;padding:0}table.with_head tbody{border:1px solid #e0e0e0;padding:20px 10px}table.package_details_table tbody{border:none}table.package_details_table tbody td{border-bottom:1px solid #e0e0e0}table.package_details_table tbody td.last{border:none}table.package_details_table tbody .heading,table.package_details_table tbody .heading .exclusive,table.package_details_table tbody .heading .express{background:#231f20;bottom:1px solid #e0e0e0;font-weight:bold;color:#fff}table.package_details_table tbody .heading .exclusive{color:#f99d34}table.package_details_table tbody .heading .express{color:#bdd73c}.offer_box{margin-bottom:20px}.offer_box .price{color:#f99d34;font-weight:bold}.offer_box .notes{margin-bottom:0;padding:0 0 0 80px}.special_offers_cta{margin-top:14px;width:140px;text-align:center}.entry-content blockquote.about{text-align:right;margin:8px 10px 10px 10px}.entry-content blockquote.about small{font-size:14px;line-height:16px}.entry-content blockquote.about p{margin:0}.entry-content blockquote.hajj{font-size:25px;margin:8px 10px 10px 10px;line-height:37px}.entry-content blockquote.hajj small{font-size:14px;line-height:16px}.entry-content blockquote.hajj em{font-size:19px;display:block;text-align:right}.entry-content blockquote.hajj.top{margin-top:5px}hr.package_page{margin:50px 0}h2.hajj{font-size:25px;line-height:35px;color:#f99d34;margin-top:0px}.light_grey_border{border:1px solid #e0e0e0}.contact_header{font-weight:normal}.contact_details{font-size:21px}.contact_details p{color:#000;margin:5px 10px 5px 10px}.contact_details .address{margin-bottom:46px}.contact_button{background:url(../images/contact_mouseover.jpg) no-repeat left bottom #000;color:#fff;display:block;height:62px;padding:12px 11px 11px 66px;font-size:11px;text-decoration:none;line-height:17px;margin:20px 0}.contact_button span{font-size:17px;display:block;margin-top:1px}.contact_button:hover{background-color:#f99d34;background-position:top left;color:#fff}.contact_page_form{padding:6px 4px}.contact_page_form input{width:100%}.contact_page_form span{color:#ff0000}.contact_page_form label{font-size:14px;margin-top:10px;color:#000}.contact_page_form textarea{border:1px solid #c2c2c2;display:block;width:510px;max-width:510px;height:244px;max-height:244px}.contact_page_form .contact_space{margin-bottom:16px}.contact_page_form input[type='submit']{margin-top:6px;width:95px;height:25px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.contact_button{background-image:url(../images_x2/contact_mouseover.jpg);background-size:47px 124px}}#searchform input{font-family:"GillSans",Helvetica,Arial,sans-serif;width:175px;height:25px;font-size:14px}#searchform input[type='submit']{font-weight:bold;width:35px;border:0;font-size:10px;float:right}.blog-title{font-size:20px;color:#000;margin-top:2px}.featured_post_excerpt{font-size:14px}.featured_post_title{font-size:24px;line-height:29px;margin-top:-5px;margin-bottom:20px;color:#f99d34}.featured_post_title a{color:#f99d34}a.read_more{display:block;text-align:right;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;font-style:italic;margin-top:20px}.excerpt-blog-title{font-size:14px;color:#959595;font-weight:bold;line-height:18px;margin:0;min-height:36px}.preview_content{margin:21px 0 0 0;height:80px}.preview_content p{margin:0}.blog_preview{height:363px}.blog_preview a.read_more{margin-top:11px}a.preview_title{text-decoration:none;text-decoration:none}.tweet_list{margin:0;font-size:14px}.tweet_list li{margin:10px 10px -1px 10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.tweet_list a{text-decoration:none;color:#f99d34}#instagram_feed{margin:9px;list-style:none}#instagram_feed li{margin:1px;float:left}#instagram_feed img{display:block}.widget_twitter_widget .tweet{background:#eafbff}.slashed_bg{background:url(../images/striped_bg.jpg);padding:10px;margin-bottom:20px}.slashed_bg .half{width:360px}.slashed_bg .flights,.slashed_bg .hotels,.slashed_bg .transportation,.slashed_bg .visa{padding:31px 10px 10px 10px}.slashed_bg .flights header,.slashed_bg .hotels header,.slashed_bg .transportation header,.slashed_bg .visa header{height:49px}.slashed_bg .flights,.slashed_bg .hotels{margin-bottom:20px}.slashed_bg .flights{background:url(../images/flights_price.jpg) 20px 26px no-repeat #fff}.slashed_bg .hotels{background:url(../images/hotels_price.jpg) 20px 29px no-repeat #fff}.slashed_bg .transportation{background:url(../images/transport_price.jpg) 20px 41px no-repeat #fff}.slashed_bg .visa{background:url(../images/visa_price.jpg) 20px 21px no-repeat #fff}.slashed_bg .transportation .note,.slashed_bg .flights .note{display:block;margin-bottom:0px;margin-top:16px;margin-bottom:10px}.slashed_bg hr{background:#f99d34;margin:20px 0 20px 0}.slashed_bg .note{font-size:10px}.slashed_bg .spacer{display:block;border-bottom:dotted 2px #c2c2c2;position:relative}.slashed_bg .price{display:block;background:#fff;margin-bottom:-2px}.slashed_bg .price.right{padding-left:2px}.slashed_bg .price.left{padding-right:2px}.slashed_bg span{line-height:8px}.slashed_bg .offer-title{margin-bottom:0;margin-right:0}.slashed_bg h3{font-weight:200;margin:0;font-size:12px}.slashed_bg .two_line .left{line-height:27px;margin-top:-10px;margin-bottom:-10px}.slashed_bg .two_line .right{position:absolute;bottom:0;right:0}section{position:relative}.flights_icon{height:100%}table.prices{margin:10px}table.prices p{margin-left:0;margin-right:0}table.prices td{padding:10px}table.prices .two_col{text-align:center;vertical-align:middle}table.prices .two_col img{margin:0}.no_margin_horizontal,.entry-content .no_margin_horizontal{margin-left:0;margin-right:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.slashed_bg{background-image:url(../images_x2/striped_bg.jpg);background-size:30px 30px}}.outer_margin{margin:10px}.margin_horizontal{margin-left:10px;margin-right:10px}.right_edge{margin-right:10px}.outer_padding{padding:10px}.padding_horizontal{padding-left:10px;padding-right:10px}.two_col{width:140px}.two_col_outer_nogut{width:170px}.three_col{width:220px}.three_col_pad20{width:210px}.four_col{width:300px}.four_col_plus_twenty{width:320px}.five_col{width:380px}.six_col{width:460px}.seven_col{width:540px}.eight_col{width:620px}.nine_col{width:700px}.nine_col_plus_20{width:720px}.ten_col{width:780px}.ten_col_plus_twenty{width:800px}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}

.input-group {    display: inline; }
.visible-m{display: none;}
@media (max-width: 1024px) {
.wrap {     width:900px;}
.ten_col_plus_twenty {    width: 730px;}
.blog_feed .blog_feed_frame,.blog_feed .blog_feed_slider{ width: 100%;}
.blog_feed .blog_feed_slider, .blog_feed .post_preview, .blog_feed .post_title {    height: auto;} 
iframe { width: 100% !important;} 
.three_col {    width: 200px;}
.four_col {    margin: 1%; width: 275px; }
.five_col {    margin: 1%; width: 350px;}
.six_col {    width: 100%;  }
.seven_col {    width: 460px;}
.eight_col{    width: 60%; }
.nine_col_plus_20 {    width: 660px;}

img {
    border: 0 none;
    height: auto;
    max-width: 100%; 
}
.package_name {     font-size: 18px;     width: 100%;}
#responsive-menu{width:250px !important}
.slashed_bg .left {    margin: 0 auto;    width: 100%;}
.slashed_bg .half {
	float: left;
	margin: 1%;
	width: 48%;
}
.dateline {
    margin: 0 auto;
    padding: 0; 
    width: 25%;
}
.datepicker{margin-right: 10px;  margin-left: 0;   margin-top: 0;}
.travellers_line {    margin-right: 4%; }
.offer_box .notes {
    margin-bottom: 0;
    padding: 0;
    width: 100%;
}
.special_offer_details li div { 	width: 70%; float:left;}
.hotel_preview .image {    display: block;    width: 100%;}
.hotel_preview {    margin: 1% 2%;    width: 45%;}
.four_col_plus_twenty , .hotels_block p{    width: 100%;}
.entry-content img{margin:10px auto;}
table {
    border-collapse: collapse;
    border-spacing: 0;
    display: block;
    overflow-x: auto;
}
.special_offer_details th.express, .special_offer_details th.exclusive{background-size:100% 100%}
.contact_page_form textarea{ width: 100%;  }
#searchform input{width:165px;}

#colorbox, #cboxOverlay, #cboxWrapper,#cboxContent  { 
    width: 100% !important; 
}
#cboxLoadedContent { 
    margin: 20px auto; 
    width: 90% !important;
}
#cboxContent, #cboxLoadedContent  { 
    height: auto !important; 
}
.cboxPhoto{max-width:100%;}
}


@media (min-width: 768px) and (max-width: 1024px) {
	.package_info, .package_info_box {width:100%}
}
@media(min-width:768px) and (max-width:979px) {
	.wrap { width: 724px	}
	.nine_col_plus_20 { width: 450px;	}
	.three_col { width: 200px;	}	
	.four_col {  margin: 1%; width: 220px; }
	.five_col { margin: 1%; width: 300px; }
	.six_col { width: ;  }
	.seven_col{ width: 360px;  }
	
	.ten_col_plus_twenty { margin: 0 auto; width: 550px;	}
	 
	.custom_select{width:100%; background-size:100% 100%;}
	.custom_select select{width:100%;} 
	.fb-comments > span { width: 450px !important;	}
	
	.slashed_bg .half { width: 96%;	}
	.dateline {
		height: 40px;
		margin: 0 auto;
		padding: 0 !important;
		width: 50%;
	}
	.input-group { position: relative;	}
	.datepicker { margin: -4px -25px 0 0;  	}
	.sub_page_list a {  font-size: 13px;}
	.footer section {
		margin: 10px auto;
		min-height: 200px;
		width: 25%;
	}
	
}
@media (max-width: 767px) {
	
	#responsive-menu{top:40px !important}
	#click-menu:hover{background:#F99D34}
	#click-menu{width:100%; padding:6px !important;}
	#click-menu img, #click-menu .threeLines{margin:5px 0 5px auto !important}
	#click-menu #RMX{top:0 !important;font-weight: bold;}
	#container {     margin: 40px auto -260px; }
	
	.hidden-m{display:none}
	.visible-m{display: block;}
	
.wrap {    width: 70%;}
.two_col ,.three_col , .four_col, .five_col, .six_col,.seven_col, .eight_col{    float: left;    margin: 1%;    width: 100%; }
.nine_col_plus_20 {    float: left;    width: 100%;}

/* blog */
.blog_preview a.read_more {    margin-top: 0;    text-align: left;}  
.fb-comments > span {	width: 500px !important;}
.margin_horizontal, .emphasis_box {    margin: 10px auto;}
.article-footer {    margin: 10px;}
.blog_feed .blog_feed_frame {    height: 300px;}
.package_info_box {
    bottom: 72px; 
    margin: 0 auto;
    position: relative;
    width: 300px;
}
.four_col.package {
    margin-bottom: -60px !important;
    text-align: center;
}
.nine_col_plus_20 {    float: left;    width: 100%;}
.blog_preview a.read_more{text-align:center;}
.two_col_outer_nogut {    width: 30%;}
.ten_col_plus_twenty {  margin: 0 auto;    width: 68%;}
.slashed_bg .half{  width: 98%;}
table.prices td.two_col {    display: none;}

.dateline {
	height: 40px;
	margin: 0 auto;
	padding: 0 !important;
	width: 50%;
}
.input-group { 	position: relative;}
.datepicker {	margin: -4px -25px 0 0;  }
.sub_page_list a {  font-size: 13px;} 
.faq-title, .offer-title, .slashed_bg .offer-title{line-height:24px;}
.faq-content p {    margin: 5px 0 10px;}
}

@media (max-width: 600px) {
	
/* banner */
#banners {
    height: 200px !important;
    width:95%;
    margin:0 auto;
    position: relative;
}
.banner_slide {
    background-size: 100% !important;
	position: relative;
}
.gallery_nav{margin:-24px 0 0}

.wrap {    width: 95%;}
.two_col ,.three_col , .four_col, .five_col, .six_col,.seven_col, .eight_col{	margin:5px auto !important;    float: none;} 
.home  .outer_margin {    margin: 10px ;}
.outer_margin {    margin: 10px auto;}
.dateline {
    margin: 10px auto;
    padding: 0 !important;
    position: relative;
    width: 100%;
}
.travellers_line {    margin: 5px auto;}

.fb-comments > span {	width: 300px !important;}
.ten_col_plus_twenty {
	clear:both;
    float: none;
    margin: 0 auto;
    width: 99%;
}
.two_col_outer_nogut {	
	position: relative;
	top: 0;
	width: 60%;
}
.hotel_detail_header.extra_top {    margin: 40px 0;}
.footer section {  
	margin: 10px auto;
    min-height: auto;
    width: 100%;
}

/* iframe {height: auto; } */
}

@media (max-width: 320px) {
	.package_info_box, .package_info { 
		width: 100%;
	}
}