﻿/*Font Face----------------*/
@font-face {font-family:'vagron-stip'; src:url('fonts/vag_rounded_bold-webfont.eot'); src:url('fonts/vag_rounded_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/vag_rounded_bold-webfont.woff') format('woff'), url('fonts/vag_rounded_bold-webfont.ttf') format('truetype'); font-weight:normal; font-style:normal;}
@font-face {font-family:'skippy_sharpieregular'; src:url('fonts/skippy_sharpie-webfont.eot'); src:url('fonts/skippy_sharpie-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/skippy_sharpie-webfont.woff') format('woff'), url('fonts/skippy_sharpie-webfont.ttf') format('truetype'); font-weight:normal; font-style:normal;}
@font-face {font-family: 'segoe_printregular';src: url('fonts/segoepr-stip.eot');src: url('fonts/segoepr-stip.eot?#iefix') format('embedded-opentype'), url('fonts/segoepr-stip.woff') format('woff'), url('fonts/segoepr-stip.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'segoe_printbold';src: url('fonts/segoeprb-stip.eot');src: url('fonts/segoeprb-stip.eot?#iefix') format('embedded-opentype'),url('fonts/segoeprb-stip.woff') format('woff'),url('fonts/segoeprb-stip.ttf') format('truetype');font-weight: normal;font-style: normal;}

/*Jquery-UI Structure----------------*/
.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-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.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 .4em}.ui-datepicker th{padding:.7em .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:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .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 .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-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("../images/ui/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;}.ui-tabs .ui-tabs-nav li{float:left;position:relative;top:0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}

/*Reset Css----------------*/
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-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
a, li {outline-color:transparent;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
strong,b{font-weight:bold;}

/*Modal Box----------------*/
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding:0; margin:0; border:0; outline:none; vertical-align:top;}
.fancybox-wrap {position:absolute; top:0; left:0; z-index:8020;}
.fancybox-skin {position:relative; background: #f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.fancybox-opened {z-index:8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 0px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 0px 25px rgba(0, 0, 0, 0.5); box-shadow:0 0px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position:relative;}
.fancybox-inner {overflow:hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}
.fancybox-error {color: #444; font-size:14px; margin:0; padding:15px; white-space:nowrap;}
.fancybox-image, .fancybox-iframe {display:block; width:100%; height:100%;}
.fancybox-image {max-width:100%; max-height:100%;}
    #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/modal/fancybox_sprite.png');}
    #fancybox-loading {position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060;}
    #fancybox-loading div {width:44px; height:44px; background:url('../images/modal/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position:absolute; top:5px; right:5px; width:36px; height:36px; cursor:pointer; z-index:8040;}
.fancybox-nav {position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url('../images/modal/blank.gif'); /* helps IE */ -webkit-tap-highlight-color:rgba(0,0,0,0); z-index:8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden;}
.fancybox-prev span {left:10px; background-position:0 -36px;}
.fancybox-next span {right:10px; background-position:0 -72px;}
.fancybox-nav:hover span {visibility:visible;}
.fancybox-tmp {position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important;}

/*Modal Box Overlay Helper----------------*/
.fancybox-lock {/*overflow:hidden;*/ margin:0!important;}
.fancybox-overlay {position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url('../images/modal/fancybox_overlay.png');}
.fancybox-overlay-fixed {position:fixed; bottom:0; right:0;}
.fancybox-lock .fancybox-overlay {overflow:auto; /*overflow-y:scroll;*/}

/*Title Helper ----------------*/
.fancybox-title {visibility:hidden; font:normal 13px/20px; position:relative; text-shadow:none; z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap {position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center;}
.fancybox-title-float-wrap .child {display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; background:rgba(0, 0, 0, 0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap;}
.fancybox-title-outside-wrap {position: relative; margin-top: 10px; color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8);}

/*1140 Grid System----------------*/
.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {display:inline; float:left; margin-left:36px;}
.g1{width:56px;}.g2{width:148px;}.g3{width:240px;}.g4{width:332px;}.g5{width:424px;}.g6{width:516px;}.g7{width:608px;}.g8{width:700px;}.g9{width:792px;}.g10{width:884px;}.g11{width:976px;}.g12{width:1068px;}
.mg1{margin-left:128px;}.mg2{margin-left:220px;}.mg3{margin-left:312px;}.mg4{margin-left:404px;}.mg5{margin-left:496px;}.mg6{margin-left:588px;}.mg7{margin-left:680px;}.mg8{margin-left:772px;}.mg9{margin-left:864px;}.mg10{margin-left:956px;}.mg11{margin-left:1048px;}.mg12{margin-left:1140px;}
.inside{margin-left:0;}

/*Typography----------------*/
body{font-size:13px; line-height:1.231;}
select,input,button,textarea{font-size:99%;}
body,select,input,button,textarea, #product-slider li figcaption small, .news-letter h4 span, .footer-sub-nav .sub-h, .big-product-list li figcaption small, .price i 
    {font-family:Tahoma,Arial,Helvetica,'sans-serif';}
h1,h2,h3,h4,h5,h6, .chromeframe, .btn, #main-menu ul li a, #product-slider li a, .big-product-list li figcaption header, .price, .sp-ctn .left header p, .bc-list, a.btn-pt-price > span, .lp-tab-nav li a, .ui-tabs .ui-tabs-nav li a
    {font-family:'vagron-stip'; text-rendering:optimizeLegibility;}
.m-top-menu-left li a, .found-nav .fm-left li a, .price-ctn small span, .skippy
    {font-family:'skippy_sharpieregular'; text-rendering:optimizeLegibility;}

table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}

/*HTML Base----------------*/
html,body,form {min-height:100%;}
audio,canvas,img,video {vertical-align:middle;}
textarea {resize:vertical;}
html,button,input,select,textarea {color:#222;}
hr {display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
a {}
a:visited {}
a:hover {}
::-moz-selection {background:#b3d4fc; text-shadow:none;}
::selection {background:#b3d4fc; text-shadow:none;}
input[type=text], input[type=password] {background-color:#ececec; padding:6px 10px 7px 10px; border:none; outline:none; border-top:3px solid #c9c9c9; color:#999; font-size:15px;}
    input[type=text].with-icn, input[type=password].with-icn {background-position:-4px -210px; padding:6px 10px 8px 44px;}
input[type=text]:focus, input[type=password]:focus {box-shadow:inset 0 0 10px #f1f1f1, 0 0 8px #56a8d8; background-color:#fff; border-top-color:#fff;}
    input[type=text].with-icn:focus, input[type=password].with-icn:focus {background-position:-4px -260px; color:#00adff;}

/*Mobile HTML Base----------------*/
textarea[contenteditable] {-webkit-appearance:none;}

/*Helpers----------------*/
.hidden {display:none!important; visibility:hidden;}
.visuallyhidden {border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto;}
.invisible {visibility:hidden;}
.clearfix:before, .clearfix:after {content:" "; display:table;}
.clearfix:after {clear:both;}
.clr-old {clear:both;}
.r-mrg {margin:0!important;}
.rl-mrg {margin-left:0!important;}
.ir {background-color:transparent; border:0; overflow:hidden;}
.ir:before {content:""; display:block; width:0; height:150%;}
.nocallout {-webkit-touch-callout:none;}
.pressed {background-color:rgba(0, 0, 0, 0.7);}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.pl {position:relative;}
.pa {position:absolute;}
.dn {display:none; visibility:hidden;}
.db {display:block;}
.di {display:inline-block;}

.rnd, span.customSelect, input[type=text], input[type=password] {border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.rnd-t {border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0;}
.rnd-r, #main-menu ul li:last-child a {border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0;}
.rnd-b {border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px;}
.rnd-l {border-radius:4px 0 0 5px; -webkit-border-radius:4px 0 0 5px; -moz-border-radius:4px 0 0 5px;}
.rnd-f, .big-product-list li figure {border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}

.sp-l {background:url(../images/logo.png); background-repeat:no-repeat;}
.sp-i {background:url(../images/sprite.png); background-repeat:no-repeat;}
.sp-m {background:url(../images/mask.png); background-repeat:no-repeat;}
.chromeframe {bottom:0; left:0; right:0; width:100%; height:50px; background-color:#0fab14; color:#fff; text-align:center; z-index:9999; position:fixed;}
    .chromeframe .wr {margin:auto; line-height:54px;}
        .chromeframe .wr a {color:#fff; text-decoration:none; font-size:18px;}        

.shd{box-shadow:0 4px 0 rgba(0,0,0,0.15);}

/*Debug Helpers-----------*/
.rd {background:red;}
.gr {background:green;}

/*Custom Selectbox-----------*/
/*Custom Selectbox Default Settings*/
.selectBox-dropdown {position:relative; border-bottom:3px solid #c4c4c4; height:35px; line-height:34px; margin:0 8px 0 0; overflow:hidden; text-decoration:none; text-align:left; color:#878787; outline:none; vertical-align:middle; display:inline-block; cursor:default; background-color:#ececec; cursor:pointer;}
    .selectBox-dropdown:focus, .selectBox-dropdown:focus .selectBox-arrow {border-color:#d9d9d9;}
    .selectBox-dropdown.selectBox-menuShowing {border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
    .selectBox-dropdown .selectBox-label {padding:1px 6px; display:inline-block; overflow:hidden; white-space:nowrap; overflow:hidden; font-size:14px; color:#333;}
    .selectBox-dropdown .selectBox-arrow {position:absolute; top:0; right:0; width:28px; height:100%; border-radius:0 5px 5px 0; background:#E6E6E6 url(../images/sprite.png) no-repeat -12px -106px;}

/*Custom Selectbox Dropdown Menu */
.selectBox-dropdown-menu {position:absolute; z-index:999; max-height:200px; color:#878787; min-height:1em; border:solid 1px #BBB; background:#fff; font-size:11px; overflow:auto; padding:4px;}

/*Inline control*/
.selectBox-inline {min-width:150px; outline:none; border:solid 1px #BBB; background:#fff; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; overflow:auto;}
.selectBox-inline:focus {border-color:#389dc9;}

/*Custom Selectbox Options */
.selectBox-options, .selectBox-options li, .selectBox-options li a {list-style:none; display:block; cursor:default; padding:0; margin:0;}
    .selectBox-options li a {line-height:1.5; padding:4px; border-bottom:1px solid #fff; white-space:nowrap; overflow:hidden;font-size:12px}
    .selectBox-options li.selectBox-hover a {background-color:#eee;}
    .selectBox-options li.selectBox-disabled a {color:#888; background-color:transparent;}
    .selectBox-options li.selectBox-selected a {background-color:#f8f8f8;}
    .selectBox-options .selectBox-optgroup {color:#389dc9; background:#eee; font-weight:bold; line-height:1.5; padding:0 .3em; white-space:nowrap;}

/*Custom Selectbox Disabled state */
.selectBox.selectBox-disabled {color:#888!important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow {opacity:.5; filter:alpha(opacity=50); border-color:#389dc9;}
.selectBox-inline.selectBox-disabled {color:#888!important;}
.selectBox-inline.selectBox-disabled .selectBox-options a {background-color:transparent !important;}

/*Small Selectbox*/
.small-select .selectBox-dropdown {height:26px; line-height:24px;}
    .small-select .selectBox-dropdown .selectBox-arrow {background-position:-12px -161px;}
    .small-select .selectBox-dropdown .selectBox-label {font-size:13px;}

/*Set Transations-----------*/
.tr-all, #main-menu ul li a, #main-top-menu ul li a, input[type=text], input[type=password], .figure, span.customSelect 
{-webkit-transition:All 0.15s ease-in; -moz-transition:All 0.15s ease-in; -o-transition:All 0.15s ease-in; -ms-transition:All 0.15s ease-in; transition:All 0.15s ease-in;}

/*Auto Complete------------*/

.ui-autocomplete{background:#ffffff;border-radius:5px 5px 5px 5px;width:254px}
	.ui-autocomplete li.ui-menu-item a, .ui-autocomplete li.ui-menu-item a:hover, .ui-autocomplete li.ui-menu-item a:link{font-size:12px;margin:0;padding:4px 10px;cursor:pointer}
	.ui-autocomplete li.ui-menu-item a:hover{color:#00ADFF}

.ui-autocomplete li.ui-menu-item:nth-child(2n) a{background:#f1f1f1}

/*IE Support For Round Corner and Drop Shadow*/
.lt-ie9 nav#main-menu.rnd {behavior:url(pie.htc); position:relative;}
.big-product-list li figure {behavior:url(pie.htc);}



/*Page----------------Begin*/

/*Btn*/
.btn {text-decoration:none; text-shadow:0 2px 2px rgba(0,0,0,0.15); position:relative; color:#fff;cursor:pointer}

/*Btn Size*/
.btn.big {height:35px; line-height:38px; padding:0 20px 0 20px; font-size:18px; border-spacing:3px;}
.btn.small {height:22px; line-height:25px; font-size:15px; padding:0 17px 0 16px;}

/*Btn Icon*/
.btn.icon {padding:0 38px 0 20px;}
    .btn.icon:before {content:""; display:block; position:absolute; top:50%; right:12px; margin-top:-7px; width:16px; height:16px; background-image:url(../images/sprite.png); background-position:-20px -318px; background-repeat:no-repeat;}

/*Btn Colour Green*/
.btn.green {background-color:#0fab14; border-bottom:solid #CFD6CF;}
.btn.green:hover {background-color:#1DC523; border-bottom:solid #CFD6CF;}
.btn.green:active {}

/*Btn Colour Pink*/
.btn.pink {background-color:#ed0973; border-bottom:solid #be075c;}
.btn.pink:hover {background-color:#be075c; border-bottom:solid #7C023B;}
.btn.pink:active {box-shadow:inset 1px 3px 14px #6B0333;}

/*Btn Colour Blue*/
.btn.blue {background-color:#0992ED; border-bottom:solid #076DBE;}
.btn.blue:hover {background-color:#099BED; border-bottom:solid #0742BE;}
.btn.blue:active {box-shadow:inset 1px 3px 14px #6B0333;}

/*Btn Grey Blue*/
.btn.grey {background-color:#999; border-bottom:solid #737373;}
.btn.grey:hover {background-color:#7f7f7f; border-bottom:solid #676767;}
.btn.grey:active {box-shadow:inset 1px 3px 14px #676767;}

/* Btn icons */

.btn i.ico {width:18px;height:18px;background-image:url(../images/button-icons.png);background-repeat:no-repeat;margin-right:10px}
.ico.i-print{background-position:0 0}
.ico.i-down{background-position:0 -21px}

/*Box Style*/
.box {padding:5px 0; border:1px solid #f1f1f1;}
.box.with-dot {background-position:center 70%; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABF0AAABvCAYAAAA+Gr/nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJBQ0QzMzQyNkQyMTFFMzlERUU5QjM1QjI1MEE5NkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJBQ0QzMzUyNkQyMTFFMzlERUU5QjM1QjI1MEE5NkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMkFDRDMzMjI2RDIxMUUzOURFRTlCMzVCMjUwQTk2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkFDRDMzMzI2RDIxMUUzOURFRTlCMzVCMjUwQTk2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhkbSXwAABd4SURBVHja7N0HlJXVucbxdxgQUQREFBFFVMQu9i5qsLcgxmvXa4+9JGrKVa5dr2bZO0RvFE1iQI0ollhiidh7iw2M2AsWpA6T583es+bjCJz9wZyZU/6/tZ7F9yVsz/Cew3DOO7vU2chGAwAAANDmFlMOU75RhivTEsftopylfKEco7xZ+Bsah8x6XzfqP79sp5wTH+8o5a3Ex1sifp0TlWHKVJ46AJi99pQAAAAAaFE7K+dZaGYcq7yQOO4BZe147b8envh+/malS7y/VtkicdyflK7x/nplYI6vc8147b8ekThu91iX75SDlJd5qQCodu0oAQAAADBbg5X3lJeUjRLH1CsjlNWVTZUrEsctYs0NF7dl4riOykKZ+y45xi1c8Pgpullzw8VtlThuQeUmZUVlHeWSHM/DIconyovKWrwsAVQSmi4AAACodktbaH5crPRKHOPNk98ry1loMgxPHNdB6ZS5XzRxnM/+eChzf0fiuEnK6UpD/G8MzTHu18oM5dv430jhS4oeydz/OXGcz6xZIHO/UOI4n4lztdJTGaD8X47n3RtlPgvobKUzfw0AtIU69nQBAABABWkXP7xPyTFmrLJhvH7M0pbRePNkYqY58E9lpcTHO9HCMhrf62RfZXTiOJ8Nsnt83HuUPG/UO8fHmz67/3MOe7o4n+0ybU7j5sBnyfgsIF8+dW+OcccrF8Rxe9qszZs58abV5xaaYO7vljYLyGf8jLcwM8ddrhyX42v1cd6MmslfOQDz+48WAAAAUAl2iB/AvSlxbI5x2eUwAxLHeBPiSAuzR/wxT8jxeBfHD/3dLb3h4ryR5EuT7rZ8DRf3veVrnDSZNA/jvLnj+8Hcm3PcpRaaGUtZWsPFfR1r7w2Qt5VfJo5bypobLm61xHF18Tnwxx2XYxwAzBZNFwAAALQFn0HSK+eYcy00MnymxYXx1xTXZ66H5Xi8P8QP7n5az5icX6vPHmngaf6RKfNQF18a5suM+ivPJo7xmUn3x2tvKl2VOM6XJO0Tr5exfM02X0LlDb6FeZoBNKHpAgAAgNbmG8xOUD6y0NhINWkeP7z7B+fNY36R82tleUll8udtR2UTpZ8yMnGcz2zKzjKamDjOl0G9YmHT5XeUPjwFABxNFwAAALS206x56cf+lr5XylEWZjr4MpP9LGwCm8I/RD8eg9rhTbknlQ9yjHnVwt4v/uvtyvmJ43ZTVo7XS1o4EhsAaLoAAABgnnWOH0w/tbAEJPW95UeZa1/68VXiuJeV9S0sMxlN+VEi/lpeQ/Hth79MHDOu4H584rgeysMWZm750rc6yg9Ul/aUAAAAAPPIT+kZHK+PVu5S7ksYd0p8H9pXucTCRrVAJXso/h3wvw9+QlbqsrljrPk0pkOU2xL/DgGoEDRdAAAA4Hoq2yvPW9ibIkV9wX3qxrZfKAdQclSZqyx9w945ST21ymfE+JKm3sotlj4jB0ArY3kRAAAAfImDbwB6o/KCsnXiuGss7Jnhe2f4EcJjKCWQiy9l+psyWblaeSBx3P9a2Bz4MguzbPhcB5QpZroAAABgKwszXZzPXhkcPwgW84mF02H8Ax+n/AD5+ayvbeZh3E6Zaz+meinlQ8oJlB86ogAAANXFmyfnKr9RFkoc84wyNXOf95QfGi5A68o2RV9TPk4ct4KFGTXnKF0oI1B6zHQBAACoLr48YY14vYqFI5mLGadsrOxuoQFzJ2UEypo3VX1JoB9P7Zv2NiSMaRe/PywX7/3XfSglUFo0XQAAAKrHgsrqmftNc4x9IQZA+fPZZbfmHON7Ny2XuV+bMgKlx/IiAACA8uV7PRxnYb+GFFOUezL3t1JCANFnNussthtzjF1PGapsRhmBfOpsZCNVAAAAKD+HKdfF6w+UVZVJCeMWUHa00IC5z9KPoEUVaxxS8CFgFDWpUf5D963i95KxiWN8o95nlQ4WljFtafn3fQJqFsuLAAAAytP2mes+8YPPkwnjpil3UD4As+HLkh7MOWaQhYaLq4/3NF2ARCwvAgAAaB0dc/7+7AcjP5r5VUoIoA3cb2HmnJthYQZdqvp5+N4HVBWaLgAAAKV3hfKDhaNdV0gcc5WF04ROVzZUvqOMANqAf9/yTXdPUjay9GVJ2yqfK98qx1NG1Cr2dAEAACit9ZWnM/e+T8sRlAWtiT1d0AZetubj66crXZXJlAW1hpkuAAAApTWj4H4KJQFQAyZmrn2m33RKglpE0wUAACCfdZTtLJwSlOIF5TRlgvKIcj4lBFADjlIeVV5S9rYfN6DnpLvyU6UvJUQ1YHkRAABAugOVG/7zHsrsCWWghdNAgLLG8iJUiMUtNGl6WViKtIXyDGVBJWOmCwAAQLqDLDRc3KZKP0oCAC1mawsNF9dJ2Y+SoNLRdAEAAEj3XOb6M+VDSgIALeZFm3UZ0pOUBJWuPSUAAAA1qqPyE+VfyquJY36rfGVhr4FLLGwOCQBoGW9YOGp6dwsNlz8mjvMZiL4UqUF5XGEPDZQN9nQBAAC1qD6+Md/Iwp4sBygjKAuqFXu6oMr9TjkpXl+pHENJUC5YXgQAAGrRKhYaLk3vhw6iJABQsbLfww+lHCgnNF0AAEAtGqd8kbl/jpIAQMV6PnPNaUcoK+zpAgAAqkVn5fvE3+u/byvl5xYaMJdTPgCoWHsrp8bPt+dRDpQT9nQBAACVrocyRllPeUjZWZlMWYBm7OkC/IgfTX2HsrYyTDmKkqAUWF4EAAAq3eEWGi7OTyPag5IAAIrw0+g2UDooRyqbURKUAk0XAABQ6b4pcg8AQKHpBffTKAlKgT1dAABApbtBWVfZ0sJU8dGUBABQxNnKyta8vOhpSoJSoOkCAADKSb2yv4W19jcpHyaM+UE5mNIBAHL4UtlhHsYtqwxSxiqvU0YUQ9MFAACUk9OUofHaTxbqr0ylLACAMtBHeUnpamF50ubKU5QFc8OeLgAAoJwMLHhzuywlAQCUiW0tNFycb8C7CyVBMTRdAABAObkrc/2q8h4lAQCUCZ/Vkt1w9zFKgmJYXgQAAMrJxcqbynLKCGUGJQEAlIlXLBwt7TNcHlfupyQohqYLAAAoldWUi5Q65VfKi4njxlA6AECZeiYmD9+fbB8LTZuRlLC20HQBAAClcrOyVrzuFwMAQC3poTypdI/3xyhXUpbawZ4uAACgVJbKXPeiHACAGuQ/fOieud+EktQWmi4AAKBUfmthTxbPqZQDAFCDfCnSh/G6URlNSWpLnY1spAoAAKAY/0HNRsp4ZUKOcd3i2K8oIdB2GocUfAgYRU2AVrSEhc13X1PGUo7aewMFAAAwN74Rrm9u+4QyTtk1x9iJRsMFAFDbPlOGW76GSxcLm++uRfkqG00XAABQzMrKtvHaN+E/kpIAAFAynZSnlBHKc8oQSlK5aLoAAIBiPlK+y9y/RUkAACiZdS38wKPpM/uelKRycWQ0AAAo5htle+Vk5R3lDEoCAEDJvGFheW63eP80JalcNF0AAKgt9colytbKPRYaKTMTxv1D2Y3yAQBQcl8qg5QDldeVYZSkctF0AQCgtvimfMfEa5+6/KxyK2UBAKCsPB+DCseeLgAA1JZFC+4XoSQAAFQ8P2nwIgv7sI1WulKS8kDTBQCA2vIHCychOD8Z4RZKAgBAxfPlSL9Qeik7KcdTkvLA8iIAACrXwsopSk8LP916J2GMb8y3fhzzqdJIGQEAqHj1BfcLUpLyQNMFAIDKdalySLzeQVleaUgY542WTygfAABV40ELs1f9eGmf0XoZJSkPLC8CAKByrZu57mNh9goAAKg9M5R9lY7KhsYPV8oGTRcAACrX8Mz1vRY2zwMAALWrIefv96XKqysdKF1psLwIAIDysIZyoPK+ck3im6YrlKeVLsojlBAAAOSwgvK4sqTykrKZ8j1laVk0XQAAaHt+jPOjSrd478c8nps49mnKBwAA5sGRFhouboCym3ITZWlZLC8CAKDtrWjNDRe3HiUBAAAl9n7B/XuUpOUx0wUAgLb3svKmsrIyU/kLJQEAACXmy5m7K5sotylPUJKWR9MFAICW1Uk5zcKmdJcrDySMmaJsoOyqvKE8TxkBAECJ+f5xZ1GG0qLpAgBAy/p1jNtOWV6ZkDDuO2UE5QMAAGWut7KA/Xh5EmaDPV0AAGhZ/TPX/oZkGUoCAACqxGHKOAv7v5xLOYqj6QIAwNzV5fz91ypT4/WTynOUEAAAVIlTrXnFzCkWllVjLmi6AAAwZ0OVHyxscrtq4piHlb4WNqUbqEynjAAAoEpklxR9pEymJHPX1HTZTxmtnGj5f6IHAEA16muh6bKgspLl22juEwuzXGZQRgAAUEUOUW5WRim7UI7ifFrQZspN8X6n+EbxVkoDAKhxPkPFj2+uj/czKQkAAKhxHyj7U4Z0PtNlhYL/bWXKAgCoMj6Lcy8LRzkvlTjGTxw6If76uIV1ywAAAEAyb7rcY2H3Yfe1Nc96AQCgWnjDxGdxnqmMtfRN365QllY2N45FBAAAyKtdfD/lK2puVzrXYgE+V1azsMzIZ728kzjW17ffofzVmB0DAChvgzLXfoRzP0oCAABQctsoRys9lcEWZhHXlKajnvxkhidyjv2TMiBeL5u5BgCglHyPlf4W1hRPShxzd/xH372r/JMyAgAAlFzHgvv2tVaA+TkyepnM9Yq8lgAArWAhC8uDXrew3Kd/4rhLLWwWf5yFo5ynUkoAAICSG2NhwkaDhZMdr6m1AsxP0+UipTHmjJyP6evjOZoaAJDX1sp68Xpx5ec5xvoeZpcrn1FGAACAVuGnQfphBj7jxX/w9UmtFWB+mi7nKctZmPFyQeIY3zTnWeVfystKd16DAFDTfKlQhxy//6OC+/GUEAAAoOw11OofvN18jvc3uxNy/H4/z3vteL26cjCvPQCoWf+tTFS+VH6WOMYb94da2IfsQuVqyggAAFBVfFXMzsr2VgUrZNq18uN9WuQeAFA7fmdhBuQiysU5xg23cOKeHwM9jTICAABUFX+vd5eF/WAurfQ/TGs3Xfxc7nOU1yzsCXNL4rheyg2x8BvwGgSAsuNLhHrmHDM5cz2JEgIAAED2yVzvW+l/mLrGxsa2eeBRuX77ncqu8dqnoS+pzOC1CABlYTXlPqW3hWb6fhY2WS9mkHKFhTW+h1nY0R4AUAKNQ+brvTgAtKZHlc3jtR+EsFMl/2Eq5YzsZTPXiyndlC94LQJAWfBlPr3jtf9k4ioLe64U86CyCuUDAABAxu7KMRZW5lxS6X+YdhXydfq6/+nx2o/7TG24rG9hWdJQpROvXQAoypcI+c9D++YYk/2ePNPCjEQAAABgXnweP8OfVg3vKytlpstNFqau+2aL7yaO6RLHLBrveyjH8voFgDnqozxvYUah77cy0MJpQcWcbWHvrQHKlcqblBIAAAConKaL+ywmlU91XzRz35+nGwDmahsLDRfnswN/arNpuhTuCyBf26wbngEAAACtpV18L7q88v/K+HL74qrVW8pD8do33b0hcVy9haNLX4m/1vMaBlCBdrGwCdkIC5uPp3jJwqa2TV6kjAAAAChz/2NhdcwZyt+VjuX0xbWv4sL7vgLbKRsrE5T3EsftpZwQr1e38FPeEbyOAVSQxZXbMv/g+ElC+yWM8+9321qY4fKYMpJSAgAAoMwNzFz7ITw+4+WNcvni2ld58WfEDw55dC1yPzf9LCxj8hM5pvLaB9ACFlD2jt+vvQE8JWFMZ5u1w794jsd7yJpnCQIAAADl7q/KoHj9uvJOOX1x7Xh+fsQ/1DTtYeC/3pw4bnB8gu9W/hE/KAFAS3xPulEZZumz7t5XrovX3yrnU0YAAABUqcuU7ZWjlU2t+eTjslDX2NjYNg88qqyftDoLJ3F8bGFafgqfyv+zzP2GytM5H7ORvy9AVVtTWcrCbLjUfwz8FKEF47XPcumU4/H8sb5RJrXkH2I2G+kCACpMmb8XB4CqwUyXOXymUD6yfE2Q1zPXP1j6HjLbxsfyD0aHU3qgah1hYaPaMRamQKZ6IHN9f87H9O8tkyg9AAAA0DaY6dJyfDnRicqqyrUWlhil8A9ha8Zr/4m27yEznZcmUNbWVlaz0ED5MnHMU8oGmfulLWzyXYzPbDnQQhPYj8Cb0tZ/eGa6AEAVfAhgpgsA3s/7Z/e7LCzHL5n21LrFTFMumIdxDQXXdYnj/JSly+IYP5XkQZ4CoFV4y8GXE/pMwXeVAZY2m8SPX25quvgMlM8SH8+bsddQdgAAAKBF7GNh71b/7P2WhQbM5FI9GMuL2t6RyssWliP5T7OnJYzpoFxv4USSJZUrcj6m/4S+F6VHjfNvskfHb7i75Ri3R+Z75wrKRonjTlLOjH93f2LMaAMAAADawhBrnuywkrJWKR+Mpkvb8yUHA+KHt9SJng026wyZPGvEblVeVcbZrBv/ApWsXlkm/prqAAsNy32Vkda8zK+YsZnricorieN8NsxQC3s3vcVTBgAAALSJZzPXX5f6vTlNl8o0UznIwn4Qb1v6Brze2NkrXjftQZNqCwtNoXMt3+kpQKn1sND4+CB+A+2aOG6NzLV3uldJHOfL+g5WLlW2svRlQgAAAADa3oUWVpz4+/ktla9K+WDs6VK5bo/J41MLmwR1iffvJo7zZUx3Kwtn/rffJI7tqexq4XSnJ3jaMBfeBPZ9kXZWHlKOV2YkjPMZK00NE58auLel7YHiy4r8RKHOFmZ+/S3x6/SZZTfwdAEAAAAVqcFacc9Emi615XtlB+VkCxt5np44rq/N2nBJnRHgMw6eU3rHD6p7WtiANMUSyo4WNh99kaeu4vheKb5s52ELS2pSmie7KL+M1yvH187vE8Z9WnCfOvPkxfg4vrzvcSvxruUAAAAAag9Nl9rjR1nvlnPM88qjykALm3+mdgX9pJbe8dqXb/iMl5Smy2IWNhf2WTIz44fxexIf05d77Bk/sA+zfPvddLOwR0c18tkcvuHra8rHOcZdbGHmyJMWZpR8lzBmc2ve3HljC8t+rk0Y12M2r4MUf7TQPBkUXyd5ZoBNsLRjmwEAAAAgN/Z0QYqG+IHWP0D3U+5LHOczCbLr4x5JHOeP0zPzGk3d8HdF5X4LS0auUw5NHOenQfnyqaZNlJbOUZujLMyS8H0+OuYY58eUjVbOsnzNzzMsLAvzDZEXSRzTNT4XD1jYA2jdxHH+nJ8Qn4vB8TpFn4L73onj/mzNS9C86TY8x+vzNGUT5WzL12gDAAAAgLlZ3cIBOOMt/CA6F2a6IJUvDxmbc8znyqbKf8UP+7cmjvOZNb4UqnO8fzhx3JoFr+kBieO2tbCUyfVXjlNOSRjnzaEr47X/Od+3MDOkmPWs+Vz4nZRPMv+dufEZJE1Lwpa3MGvl7IRxW1vYRNn5MrH9LMwEKqZww+QOifW8Mz6H61iYVXNj4jifRbOZhePMfcnQTP7aAQAAAGhjvuHuBvH6+vh555vUwTRdUGpvKmfmHOP7zXgTYw/lBUs/SvtBCxui9lWmKX9JHDep4D519+rFC+5TZ8j476vL3PdLHNet4H7hxHHe8PLZIPWZ5yTFGAtLd/x5eEa5PHGcN8w2tNDA8kbU5JzP/8f8tQEAAABQJurncJ2krrGxbWbi143imUNJeGPCZ4S8obyTY9yvlP0tNBd8E9hJCWN8OZE3erxB5PuC+H4ybyeM82VBvozGjyz2Bs+WFo48LsabpL4EZ3D8821joUGVwmfU+HHhPsPFO7WNOb/JNPDSQpPGIdQAACod78UBIJnvjenfNX3PyVOVS3J9v6XpAswX33PGZ3T4ZrE/5Bi3gIWmizeGvsn5mAtZmD3C3iVoEzRdAKDy8V4cAHJ/7vPtFqbm/n7bVk0XAAAAAG2DpgsAtA5OLwIAAAAAACgBmi4AAAAAAAAtx/d/8W0haLoAAAAAAAC0kKuVLywctrIle7oAAAAANYY9XQCgJPoo4zP3Y5jpAgAAAAAAMP++V6Zn7r+m6QIAAAAAADD/vlL2Vl5S7lBO/rcAAwDZ4OmT4NCsvAAAAABJRU5ErkJggg==); background-repeat:no-repeat;}
.box.white {background-color:#fff; box-shadow:0 4px 0 rgba(0,0,0,0.15);}
.lt-ie9 .box.white {border-bottom:4px solid #d9d9d9; box-shadow:none;}
.box.green {background-color:#dbf2dc;}


/*Stars*/
.stars, .stars b {display:none; height:13px; position:relative; background-image:url(../images/logo.png); background-repeat:no-repeat;}
.stars {width:74px; background-position:-13px -303px; top:4px;}
    .stars b {display:block;}

.lt-ie8 .stars {top:-5px;}

/*If stars has different color other layer over the stars background*/
.stars b {z-index:1; left:0; background-position:-13px -325px; text-indent:-9999px;}
h3 .stars b{background-position:-13px -355px;float: left;}

.stars.five   b {width:100%;}                          
.stars.five-h b {width:90%;}

.stars.four   b {width:80%;}
.stars.four-h b {width:93%;}

.stars.three-h b {width:70%;}
.stars.three   b {width:60%;}

.stars.two-h b {width:50%;}
.stars.two   b {width:40%;}

.stars.one-h b {width:30%;}
.stars.one   b {width:20%;}

.stars.free {width:auto;}
.stars.free, .stars.free b {background:none; top:0;}
    .stars.free b {text-indent:0px; color:#00adff;}

a.lnk-next {color:#666; font-weight:bold; text-decoration:none;}
a.lnk-next:hover {text-decoration:underline;}

.price {display:block; position:absolute; text-align:center;}
    .price i {display:block; font-weight:normal;}
    .price abbr {display:none;}
    .price em.sp-i {display:block;}

/*Bread Crumb*/
nav.bread-crumb {color:#fff; height:40px; font-size:14px;}

    nav.bread-crumb .bc-list-header {}
        nav.bread-crumb .bc-list-header li {float:left;}
            nav.bread-crumb .bc-list-header li a {}

    nav.bread-crumb span {padding-left:3px;}
        nav.bread-crumb a {color:#fff; text-decoration:none; padding:0 2px;}
        nav.bread-crumb a:hover {text-decoration:underline;}
    
    nav.bread-crumb.list {padding-left:310px;}
    nav.bread-crumb.detail {padding-left:120px;}

/*Main Page*/
html {}
    body {min-width:1140px;background-clip: border-box;background-origin: padding-box;background-position: center top;background-repeat: no-repeat;background-attachment:fixed !important;background-size:100% 100%;}   

@media only screen and (device-width: 768px) {
body { background-size: 100% auto !important; }
}
/* iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
body { background-size: 100% auto !important; }
}

.popup-cont{width:100%;height:100%;background:rgba(0, 0, 0, 0.3);position:fixed;z-index:999999}
	.popup-cont .popup-img{width:1000px;height:649px;margin: 10px auto;background:url(../images/popup.png) 0 0 no-repeat;position:relative}
		.popup-cont .popup-img a{display:inline-block;position:absolute;z-index:999}
			a.go-to{width:337px;height:82px;left:131px;top:526px}
			a.cls-link{width:337px;height:82px;left:535px;top:526px}
			a.cls-x{width:63px;height:63px;right:21px;top:0}

    .lt-ie8 body {padding-bottom:60px;}
        form {}
            #container {width:1140px; margin:auto; height:100%;}
                #header {height:150px;}
                    #header a.logo {display:block; width:150px; height:144px; background-position:0 0; text-indent:-9999px; top:0; left:-30px; z-index:10;}
                    
                    #main-top-menu {margin:20px 0; height:24px; line-height:24px;width:100%}
                        #main-top-menu ul {}
                            #main-top-menu ul li {float:left;}
                                #main-top-menu ul li a {text-decoration:none; color:#fff;}
                                #main-top-menu ul li a:hover {color:#C8F8FF;}

                        .m-top-menu-left {margin:0 20px 0 141px;}
                            .m-top-menu-left li {margin:0 22px 0 0;}
                                .m-top-menu-left li a, .m-top-menu-left li a:link, .m-top-menu-left li a:visited {font-size:14px; text-shadow:-1px 3px 2px #024B77; position:relative; padding:0 0 0 30px;font-family: 'segoe_printregular';}
                                .m-top-menu-left li a:hover{color:#ffffff !important}
                                     i.icn-check {display:block; width:24px; height:22px; background-position:-13px -14px;}
                                     .m-top-menu-left li a i {position:absolute; left:0; top:50%; margin-top:-12px;}

                        .m-top-menu-right {height:22px; line-height:22px;}
                            .m-top-menu-right li {list-style:disc; margin:0 0 0 22px; color:#fff;}
                            .m-top-menu-right li:first-child {list-style:none;}
                                .m-top-menu-right li a {text-shadow:0 2px 2px #024B77;}

                    #main-menu {background-color:#fff; box-shadow:0 4px 0 rgba(0, 0, 0, 0.15); margin:0 0 0 10px;}
                        #main-menu ul {height:50px;margin-left:;}
                            #main-menu ul li {float:left; position:relative;}
                                #main-menu ul li a {display:block; text-decoration:none; font-size:19px; height:50px; line-height:52px; color:#00adff; padding:0 14px; border-left:1px solid #e0f5ff;}
                                #main-menu ul li a:hover, 
                                #main-menu ul li.active a {background-color:#00adff; color:#fff; /*box-shadow:inset 0 0 15px #0089CA;*/ border-color:#00adff;}

                                #main-menu a.home {padding:0 33px 0 30px; height:50px;}
                                    #main-menu a.home i {display:block; position:absolute; top:50%; right:18%; margin:-11px 0 0 -12px; width:23px; height:23px; background-position:-14px -64px; text-indent:-9999px;}
                                    #main-menu a.home:hover i,
                                    #main-menu ul li.active i {background-position:-64px -64px;}
                                    
                                    #main-menu ul li.active a:before {content:""; display:block; position:absolute; bottom:-10px; left:50%; margin-left:-10px; width:20px; height:10px; background:url(../images/sprite.png) no-repeat -16px -671px;}

                                #main-menu ul li:first-child a {border:none;}                            
                                #main-menu ul li:last-child a {padding-right:15px;}
                               
                               #main-menu ul li ul{display:none;position:absolute;left:0;top:50px;width:250px;background-color:#00adff;height:auto !important;border-radius:0 0 5px 5px;overflow:hidden;z-index:9999}
                               #main-menu ul li:hover{background-color:#00adff;color:#ffffff}
                               #main-menu ul li:hover a{color:#ffffff}
                               #main-menu ul li:hover ul{display:inline-block}
                               #main-menu ul li ul li{width:100%;display:block;clear:both;background-color:#00adff;color:#ffffff}
                               #main-menu ul li ul li:hover a{background-color:#ffffff;color:#00adff}
                               #main-menu ul li ul li a{border-left:none !important;border-radius:0 0 !important}

                .search-section {margin:42px 0 44px 0;}
                    .search-section header {height:75px; line-height:75px;}
                        .search-section header h1 {font-size:46px; color:#fff; text-align:center; text-shadow:0 4px 1px rgba(0,0,0,0.15);}
                        .search-ctn {height:70px; line-height:70px; overflow:hidden;}
                        .search-ddl select {width:125px;}
                        .search-ddl span.customSelect {margin-right:10px;}
                        .search-ddl .btn {position:relative; top:2px;}
                        .lt-ie9 .search-ddl .btn {top:0px; padding-top:2px; padding-bottom:1px;}

                            .search-ctn .lbl-search {border-right:1px solid #eee;}
                            .lbl-search {}
                                .lbl-search .input-search {width:80%; margin-top:18px;}
                                .lt-ie8 .input-search {margin-top:2px;}

                                .btn-search {}
						
						.search-section .search-ddl{width:610px}
						
                .search-section.with-bg {background-repeat:no-repeat; background-position:270px 16px; padding:0 0 42px 0; margin:0 0 57px 0; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvYAAADACAYAAABvXSe5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY3NjRGM0YyNUU1MTFFMzk3QTRFQzRGMzM0RDg3MkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3NjRGNDAyNUU1MTFFMzk3QTRFQzRGMzM0RDg3MkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Njc2NEYzRDI1RTUxMUUzOTdBNEVDNEYzMzREODcyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Njc2NEYzRTI1RTUxMUUzOTdBNEVDNEYzMzREODcyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrGdDagAACwFSURBVHja7N0LmBxV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);}

                .content-section {margin-bottom:88px;}
                    .cs-header {width:100%; text-align:center; font-size:34px; color:#00adff; position:relative; margin:17px 0 5px 0;}
                    .csh {font-size:34px; color:#00adff;}
                        .cs-header a {font-size:14px; color:#666; font-family:Tahoma; position:absolute; top:16px; right:22px;}
                
                .top-travel {height:282px;}
                .top-travel::after, .top-travel::before {content:""; width:60px; position:absolute; top:5px; height:inherit; z-index:10; height:292px;}
                    
                    .extra-korting{left:-65px;top:-74px;z-index:11;}
						.extra-korting img{width:175px}
                    
                    #ps-pager {left:0; right:0; bottom:-30px; text-align:center; z-index:14; width:100%;}
                        #ps-pager a {width:13px; height:13px; display:inline-block; zoom:1; margin:0 5px; background-image:url(../images/sprite.png); background-position:-69px -769px;}
                            #ps-pager a span {display:none;}
                        #ps-pager a.selected {background-position:-69px -718px;}

                    .slider-btn-group a.prev, .slider-btn-group a.next {display:block; position:absolute; bottom:55px; width:50px; height:50px; text-indent:-9999px; z-index:12; background-position:0 -700px;} 
                    .slider-btn-group a.prev:hover, .slider-btn-group a.next:hover {background-position:0 -750px;}
                        .slider-btn-group a.prev i, .slider-btn-group a.next i {display:block; width:16px; height:26px; background-image:url(../images/sprite.png);}
                    .slider-btn-group a.prev {left:-22px;}
                        .slider-btn-group a.prev i {background-position:-17px -362px; margin:12px 0 0 14px;}
                    .slider-btn-group a.next {right:-22px;}
                        .slider-btn-group a.next i {background-position:-17px -412px; margin:12px 0 0 19px;}

                 #product-slider {width:1096px; height:286px; position:relative; /*top:11px;*/ overflow:hidden; margin:auto;}
                    #product-slider ol {}
                        #product-slider li {float:left; -webkit-transform:translate3d(0,0,0); -webkit-backface-visibility:hidden;}
                            #product-slider li a {display:block; position:relative; color:#fff; text-decoration:none; text-align:center; margin:25px 19px;}
                                #product-slider li .price {width:84px; height:84px; font-size:35px; right:-10px; top:0; z-index:10; background-position:-7px -479px;}
                                    #product-slider li strong.price i {font-size:15px; margin:6px 0 -3px 0;}                                    
                                    #product-slider li .ie-cover {display:none;}

                                #product-slider li figure {width:236px; height:236px; position:relative; overflow:hidden;}
                                    #product-slider li figcaption {width:100%; height:100%; position:absolute; bottom:0; left:0; z-index:8; background-position:left top;}
                                    #product-slider li figcaption:hover {background-position:left -236px;}
                                        #product-slider li figcaption header {font-size:26px; line-height:24px; width:88%; margin:118px auto 0 auto; padding:8px 0;}
                                        #product-slider li figcaption small {font-size:16px; font-weight:bold;}
                                    #product-slider li .img-cv {display:block; height:135px; overflow:hidden; position:relative; top:-10%;}
                                        #product-slider li img {width:236px;}
                                        
                                    #product-slider ol > li.pink figcaption{background-position:left -1279px !important}
                                    #product-slider ol > li.pink figcaption:hover{background-position:-264px -1279px !important}

                
                .big-product-list {margin-bottom:20px;}
                    .big-product-list ol {}
                        .big-product-list ol li {float:left; margin:0 0 20px 35px; width:552px; height:370px; position:relative; -webkit-backface-visibility:hidden;}
                        .big-product-list ol li:nth-child(2n+1) {margin-left:0;}
                            .big-product-list ol li a {display:block; position:absolute; width:336px; height:338px; text-decoration:none; z-index:5; left:0; top:0;}
                                .big-product-list li figure {width:100%; height:100%; background-repeat:no-repeat; background-position:center 50%; background-color:#fff; border:7px solid #fff;}
                                .big-product-list li figure em.sp-i {display:block; width:58px; height:58px; z-index:100; top:42px; left:4px;}
                                .big-product-list li figure em.sp-i.flight {background-position:-121px -371px;} 
                                .big-product-list li figure em.sp-i.car {background-position:-121px -471px;}
                                .big-product-list li figure em.sp-i.cruise {background-position:-121px -571px;}

                                .big-product-list li:hover figure {box-shadow:inset 0 0 10px #999, 0 0 30px #999;}
                                .lt-ie9 .big-product-list li:hover figure {box-shadow:none;}
                                    .big-product-list li figcaption {width:338px; height:169px; text-align:center; position:absolute; bottom:-7px; left:6px; right:0; background-position:center -768px; background-repeat:no-repeat;}
                                        .big-product-list li figcaption header, .big-product-list li figcaption small {color:#fff; margin:auto; display:block;}
                                        .big-product-list li figcaption header {width:240px; font-size:36px; line-height:33px; margin-top:15px; margin-bottom:12px;}
                                        .big-product-list li figcaption small {width:170px; font-size:17px;}
                                .big-product-list li .price {width:112px; height:112px; font-size:50px; font-weight:normal; color:#fff; top:0; right:-27px; background-position:-7px -1142px;}
                                    .big-product-list li .price i {font-size:19px; line-height:33px; margin:5px 0 -10px 0;}                                    
                                    aside.bpl-text {display:block; position:relative; float:right; z-index:4; top:90px; width:375px; height:202px;}
                                        aside.bpl-text .wr {width:168px; height:160px; overflow:hidden; margin:30px 16px 0 0;}
                                            aside.bpl-text h3 {font-size:18px; margin-bottom:15px;}
                                            aside.bpl-text p {display:block; font-size:13px;}
                                                                
                .content-list-travel {margin:0 0 68px 0; min-height:380px;}
                    .content-list-travel h2.csh {margin:10px 0 25px 28px;}
                    .content-list-travel ul.ctl-travel {width:1100px; margin:auto;}
                        
                        ul.ct-grid-4 {}
                        ul.ct-grid-4 > li {width:275px;}

                        ul.ct-grid-3 {}
                        ul.ct-grid-3 > li {width:366px; height:145px;}
                            ul.ct-grid-3 li nav ul {float:left;}
                            ul.ct-grid-3 li nav ul:first-child {margin-right:50px;}

                        .content-list-travel > ul > li {float:left; margin:0 0 40px 0;}
                            .content-list-travel > ul > li .left {width:120px; height:120px; position:relative; overflow:hidden; background-position:center center; background-repeat:no-repeat;}
                                .content-list-travel > ul > li .left img {width:120px;font-size:0}
                                .content-list-travel > ul > li .left .cover {position:absolute; top:0; left:0; width:100%; height:100%; background-position:-312px -490px;}
                                .content-list-travel > ul > li:hover .left .cover {background-position:-312px -622px;}
                                
                            .content-list-travel > ul > li .right {margin-left:14px;}
                                .content-list-travel > ul > li .right h3 {color:#090; font-size:18px; margin:10px 0 0 0;}
                            .content-list-travel ul li nav {}
                                .content-list-travel ul li nav ul {margin-bottom:5px;}
                                    .content-list-travel ul li nav ul li {line-height:18px;}
                                        .content-list-travel ul li nav ul li a {color:#666; font-size:13px;}



                 .news-letter {height:88px; line-height:88px; margin:0 0 50px 0; padding:0;}
                    .news-letter img {margin:-11px 30px 0 26px; position:relative;}
                    .news-letter h4 {font-size:24px; color:#0fab14; line-height:20px; margin:25px 35px 0 0;}
                        .news-letter h4 span {display:block; color:#666; font-size:15px;}
                    .news-letter input[type=text] {width:530px; height:29px; background-color:#fafafa;}
                    .lt-ie8 .news-letter input[type=text] {width:470px; line-height:29px;}
                        .news-letter input[type=text]:focus {color:#00adff;}
                    .news-letter a.btn {position:absolute; top:25px; right:38px;}
                    .lt-ie9 .news-letter a.btn {top:28px; right:40px;}

				.sec-wrap{background: none repeat scroll 0 0 rgba(255, 255, 255, 0.60);border-radius: 5px 5px 5px 5px;display: block;height: auto;width: 100%;margin-bottom:30px;padding:15px 0}
					.sec-wrap.f-nav{height:30px}

                .found-nav {margin-bottom:50px;margin-top: 10px;margin-left:25px;width:1080px}
                    .found-nav .fm-left {margin:0 20px 0 0;}
                        .found-nav .fm-left li {margin:0 22px 0 0; float:left;}
                            .found-nav .fm-left li a {font-size:15px; color:#000; text-decoration:none; position:relative; padding:0 0 0 30px;font-family: 'segoe_printregular';}
                                 .found-nav .fm-left li i.icn-check {display:block; width:24px; height:22px; background-position:-62px -14px;}
                                 .found-nav .fm-left li a i {position:absolute; left:0; top:50%; margin-top:-12px;}

                    .found-nav .fm-right {margin-top: -7px;}
                        .found-nav .fm-right li {float:left; margin:0 0 0 10px;}

                .banner-section {margin-bottom:45px;}
                    .banner-section ul {width:100%; text-align:center;}
                        .banner-section li {display:inline; zoom:1; margin-left:60px;}
                        .banner-section li:first-child {margin:0;}
                        .banner-section hr {border-top:4px solid #eaeaea; position:relative; top:-80px; z-index:-1;}
				
				.disField{margin-right:5px}
				
                /*Special Product List*/
                .special-product-list {margin-bottom:15px; width:1140px; overflow:hidden;}
                .spl-ctn {width:1174px; position:relative;}
                    .sp-ctn {width:552px; margin:0 32px 20px 0; overflow:hidden; position:relative;}
                        .sp-ctn .wr {padding:14px 32px;}
                    
                    /*.sp-ctn.medium:nth-child(2n), .sp-ctn.big:nth-child(2n+1) {margin-left:0;}*/

                        .sp-ctn .left, .sp-ctn .right {width:50%;}                        
                        .sp-ctn .left {color:#666;}
                            .sp-ctn .left header {}
                                .sp-ctn .left header h4 {font-size:34px; line-height:32px; color:#00adff; margin:0 0 15px 0;}
                                .sp-ctn .left header p {font-size:18px; display:block; color:#000; padding-bottom:12px; line-height:20px;}

                            .sp-ctn .left p {padding-bottom:18px;}
                            .sp-ctn .left a {color:#666;}

                        .sp-ctn .right {height:100%; overflow:hidden; position:relative; padding:5px 0 10px 0; top:-10px;}
                            .sp-ctn .right img {}
                    
                    .price-ctn {position:absolute; right:0; left:50%;}
                        .sp-ctn .price {position:relative; color:#fff; z-index:5; font-size:48px;}
                            .sp-ctn .price i {font-size:19px; line-height:40px; margin:0px 0 -12px 0;}
                            .sp-ctn .price em.sp-i {width:38px; height:38px; top:-1px; right:-8px; z-index:10;}
                            .sp-ctn .price em.sp-i.flight {background-position:-56px -506px;}
                            .sp-ctn .price em.sp-i.car {background-position:-56px -555px;}
                            .sp-ctn .price em.sp-i.cruise {background-position:-56px -606px;}

                        .price-ctn small {display:block; position:absolute; width:195px; height:65px; background-position:center -818px; z-index:1; z-index:4; bottom:4px; left:-145px;}
                            .price-ctn small span {display:block; width:120px; margin:16px 46px 0 auto; text-align:center; font-size:18px; line-height:18px; transform:rotate(-4deg); -webkit-transform:rotate(-4deg); -moz-transform:rotate(-4deg);}

                    .sp-ctn.big .price-ctn, .sp-ctn.medium .price-ctn {margin-left:-56px; bottom:15px;}
                        .sp-ctn.big .price, .sp-ctn.medium .price {width:112px; height:112px; background-position:-124px -1142px;}
                    .sp-ctn.small .price-ctn {margin:-46px 0 0 -46px; top:50%;}
                        .sp-ctn.small .price {width:92px; height:92px; font-size:39px; background-position:-137px -674px;}
                            .sp-ctn.small .price i {font-size:15px; margin:-2px 0 -15px 0;}
                        
                    .sp-ctn.big .price.discount, .sp-ctn.medium .price.discount {background-position:-7px -1142px;}
                    .sp-ctn.small .price.discount {background-position:-137px -479px;}
                        .sp-ctn.big .price.discount:before {display:block; content:""; background:url(../images/sprite.png) no-repeat 6px -890px; position:absolute; width:100%; height:100%; z-index:5; top:0; left:0;}

                    /*Special product list size*/
                    .sp-ctn.big {height:332px;}
                    .lt-ie9 .sp-ctn.big {height:335px;}
                    .sp-ctn.medium {height:230px;}
                    .sp-ctn.small {height:150px;}


                /*List Page*/
                .list-page {}
                    .list-page .lp-left {width:274px; margin:0 36px 0 0;}
                        .lp-left .txt-lp {font-size:13px; width:220px; height:20px; background-color:#fff; margin-bottom:20px;}
                        .search-control {margin-bottom:40px; color:#666;}
                            .search-control .wr {width:214px; margin:10px auto 40px auto;}
                                .search-control .btn-clr {margin:-6px -20px 0 0;}
                                .lt-ie8 .search-control .btn-clr {margin:2px -20px 0 0;}

                                .c-section {border-top:1px solid #d4d4d4; padding:20px 0;}
                                .c-section:first-child {border:none; border-top:0; padding-top:0;}
                                .c-section:last-child {}
                                    .c-section h4, .all-lands-list h4 {font-size:15px; color:#0fab14; margin-bottom:12px;}
                                    .cs-list {}
                                        .cs-list li {margin-bottom:6px;}
                                        .cs-list li a, ul li a.del {display:block; float:left; width:16px; height:16px; text-indent:-9999px; background:url(../images/sprite.png) -117px -767px no-repeat; margin-right:5px;}
                                    .cs-list-not-d {}
                                        .cs-list-not-d li {background:url(../images/sprite.png) -20px -1166px no-repeat; margin-bottom:4px; padding-left:17px;}
                                            .cs-list-not-d li a, .cs-list2 li a {text-decoration:none; color:#666;}
										.cs-list2 li{margin-bottom:4px;}
                                
											a.more-lands{text-decoration:underline;color:#333333;}
                                
                                .secWide{width:105% !important}
                                
                                    .criteria-slider {background:#eaeaea; margin:0 12px 0 7px; height:5px; border-top:2px solid #c7c7c7;}
                                        .criteria-slider .ui-slider-range {background:#ccc;}
                                        .criteria-slider .ui-slider-handle {border:2px solid #0d9211; border-left:none; border-top:none; width:20px; height:10px; border-radius:2px; top:-5px; background:#0fab14 url(../images/sprite.png) no-repeat -113px -719px; cursor:pointer;}
                                        
                                        .min-max-ctn {height:24px;}
                                            .min-val, .max-val {display:block; padding-top:8px;}

                                        .c-section.select .selectBox {width:97px!important;}
                                        .c-section.select .select1 {width:117px!important;}
                                        .c-section.select .select2 {width:87px!important;}
                                        
                                     .all-lands-list{display:none;width:600px;}
										.all-lands-list ul{width:180px;margin-right:10px;float:left;}
											.all-lands-list ul li{margin-bottom:4px}
											.all-lands-list li a{color: #666666;text-decoration: none;}
											.all-lands-list li a:hover{text-decoration:underline}

                        .lp-left img.banner {margin-bottom:40px;}

                    .list-page .lp-right {width:830px;}
                        .lp-right h1 {height:38px; line-height:38px; font-size:34px; color:#fff; text-shadow:0 4px 1px rgba(0,0,0,0.15); margin-bottom:16px;}

                .lp-tab {}
                    .lp-tab-nav .ui-state-default {background:#5c89d0; background:rgba(0,0,0,0.15); height:38px; line-height:38px; margin:6px 4px 0  0;}
                        .lp-tab-nav .ui-state-default a {padding:0 55px; color:#fff; font-size:18px; text-shadow:0 2px 1px rgba(0, 0, 0, 0.15);}
                    .lp-tab-nav .ui-tabs-active {height:44px; line-height:44px; margin-top:0; background:#fff; position:relative; z-index:4;}
                        .lp-tab-nav .ui-tabs-active a {color:#00adff; font-size:20px; text-shadow:none;}
                    .lp-tab-ctn {position:relative; top:-3px; z-index:2; margin-bottom:50px;}
                        .lp-tab-ctn > .ui-tabs-panel {padding:15px 20px;}

                        .lp-tab-ctn > article {}
                            .lp-tab-ctn article > h2 {font-size:26px; color:#00ADFF; padding:0 0 5px 0;}
                            .lp-tab-ctn article > p {}

                    .search-list {margin-top:20px;}
                        .search-list > li, .search-list > div > li {height:198px; padding:25px 10px; border-bottom:1px solid #d4d4d4;}
                        .lt-ie9 .search-list > li a {text-decoration:none;}

                        .search-list > li:last-child, .search-list > div > li:last-child {border:none;}
                        .search-list > li:hover, .search-list > div > li:hover {background-color:#f3fbf3;}                                
                            .sl-img-section {padding-right:30px;}
                                .sl-img-section figure {width:190px; height:190px; position:relative; overflow:hidden;}
                                .search-list > div > li:hover .cover {background-position:-277px -259px;}

                                .sl-img-section figure img {width:100%;}
                                .sl-img-section figure .cover {width:100%; height:100%; position:absolute; left:0; top:0; background-position:-277px -23px;}
                                a.lnk-detail-view{color:#666;}
                                .sl-img-section a.lnk-detail-view {display:none; text-align:center;margin-top:4px;}
                                
                                .z-score{position:absolute;bottom:-15px;left:31%;z-index:99}
                                iframe.scr-frame{overflow:hidden !important;overflow-y:auto !important}
                                .z-score .score2{background:#ffffff;border-radius: 4px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);display: block;height: 40px;max-height: 40px;max-width: 50px;text-align: center;text-decoration: none;width: 50px;overflow:hidden}
									.z-score .score2 img{width:50px;height:40px}

                            .sl-txt-section {width:270px; margin-right:33px;}
                                .sl-txt-section h3, .sl-txt-section a h3 {font-size:20px; line-height:22px; color:#000; margin-top:8px;}
                                .bc-list {color:#00adff; font-size:15px; margin:6px 0 12px 0;}
                                    .bc-list a {color:#00adff;}
                                 
                                .sl-txt-section a{text-decoration:none}

                            .sl-inner-list {}
                                .sl-inner-list li:before {content: "• "; color:#ccc; padding:0 5px 0 0; font-size:10px;}
                                .lt-ie9 .sl-inner-list li {margin:0 0 5px 15px; list-style:disc;}
                                .sl-txt-section a ul li{color:#000 !important}
								
                            .sl-price-section {width:238px;}
                                .price-tab {}
                                    .pt-nav ul.ui-tabs-nav {width:238px;}
                                    
                                    .pt-nav i.icn-arrow {display:none; width:16px; height:7px; position:absolute; left:50%; bottom:-7px; margin-left:-8px; z-index:100;}
                                        .pt-nav span, .pt-nav i {display:inline-block; height:26px; line-height:26px; margin-top:7px;font-size:15px;font-weight:bold}
                                        .lt-ie9 .pt-nav i {display:block; float:left; margin-left:3px;}

                                        .pt-nav i {width:26px; text-indent:-9999px;margin-right:5px}
                                        .pt-nav i.icn-flight {background-position:-13px -1061px;}
                                        .pt-nav i.icn-car {background-position:-112px -1061px;width: 32px;}
                                        .pt-nav i.icn-cruise {background-position:-63px -1061px;}
                                        .pt-nav i.icn-bus {background-position:-165px -1061px;width: 32px;}
                                        
                                        /*.pt-nav ul.ui-tabs-nav {width:238px;}
                                    .pt-nav .ui-state-default {background:#5c89d0; background:#fff; height:38px; margin:0 4px 0 0; border:1px solid #d4d4d4;}
                                    .pt-nav .ui-state-default:last-child {margin-left:0;}

                                    .pt-nav .ui-state-default i.icn-arrow {display:none; width:16px; height:7px; position:absolute; left:50%; bottom:-7px; margin-left:-8px; z-index:100;}
                                        .pt-nav .ui-state-default a {display:block; width:112px; color:#666; text-align:center;}
                                        .pt-nav .ui-state-default a span, .pt-nav .ui-state-default a i {display:inline-block; height:26px; line-height:26px; margin-top:7px;}
                                        .lt-ie9 .pt-nav .ui-state-default a i {display:block; float:left; margin-left:3px;}

                                        .pt-nav .ui-state-default a i {width:26px; text-indent:-9999px;}
                                        .pt-nav .ui-state-default a i.icn-flight {background-position:-13px -1061px;}
                                        .pt-nav .ui-state-default a i.icn-car {background-position:-112px -1061px;}
                                        .pt-nav .ui-state-default a i.icn-cruise {background-position:-63px -1061px;}*/
                                        
                                    .pt-nav .ui-tabs-active {background:#999; position:relative; z-index:4;}
                                        .pt-nav .ui-tabs-active i.icn-arrow {display:block; background-position:-167px -722px;}
                                        .pt-nav .ui-tabs-active a i.icn-flight {background-position:-13px -1011px;}
                                        .pt-nav .ui-tabs-active a i.icn-car {background-position:-112px -1011px;}
                                        .pt-nav .ui-tabs-active a i.icn-cruise {background-position:-63px -1011px;}
                                        .pt-nav .ui-tabs-active a {color:#fff;}

                                    .pt-ctn {position:relative; top:0px; z-index:2; border-top:1px solid #d4d4d4;}
                                        .pt-ctn > .ui-tabs-panel {padding:15px 0;}
                                        .pt-ctn-list {margin-bottom:18px;}
                                            .pt-ctn-list li {font-size:11px; color:#999; margin-bottom:5px;}
                                            
                                            a.btn-pt-price {position:relative; display:block; height:38px; margin:0 0 8px 0; text-decoration:none;}
                                            a.btn-pt-price:hover span {background-color:#1dc523;}
                                                a.btn-pt-price > span {position:relative; display:block; font-size:15px; color:#fff; height:35px; line-height:36px; padding:0 46px 0 13px; background-color:#0fab14; border-bottom:2px solid #cfd6cf; text-shadow:0 2px 1px rgba(0, 0, 0, 0.15);}
                                                    a.btn-pt-price > span i.icn-arrow {display:block; width:7px; height:12px; position:absolute; top:50%; right:30px; margin-top:-6px; background-position:-21px -1119px;}
                                                    a.btn-pt-price .price {width:92px; height:92px; font-size:34px; color:#fff; top:50%; margin-top:-46px; right:-6px; background-position:-137px -479px;}
                                                         a.btn-pt-price .price .discount, .price .discount {display:table-cell; width:56px; height:56px; background-position:-122px -22px; position:absolute; left:-30px; top:-22px; font-size:17px;}
                                                            a.btn-pt-price .price .discount em, .price .discount em {display:table-cell; width:56px; height:53px; margin:0px auto 0 auto; padding:2px 0; line-height:13px; vertical-align:middle;}
                                                            .lt-ie8 a.btn-pt-price .price .discount em, .lt-ie8 .price .discount em {display:block; padding-top:23px;}
                                                        a.btn-pt-price .price i {font-size:13px; margin:12px 0 -2px 0;}
                                                        a.btn-pt-price .price .discount em small, .price .discount em small{font-size:10px;line-height:9px;font-family:Tahoma, Arial, Helvetica, sans-serif;display:inline-block;font-weight:bold} 
                                     .search-list > li:hover a.btn-pt-price .price {background-position:-137px -576px;}
                                     .btn-details-cover {color:#999;}
                                        .btn-details-cover a {color:#666;}
                                        .btn-details-cover a:hover {}

									.pro-code{margin-top:30px;color:#999999;font-size:14px;margin-right: 14px;}
								
                /*Product Page*/
                .product-container, .booking-page, .last-page {margin-bottom:70px;}
                    .pc-item {padding:25px 40px 30px 40px;}

                    .pc-item .sl-img-section {padding-right:45px;}

                    .pc-txt-section {width:394px; padding-right:50px;}

                        .pc-txt-section .stars {margin-bottom:10px;}
                        .pc-txt-section h3 {margin-bottom:10px; font-size:34px; color:#00adff;}
                        .pc-txt-section .bc-list {font-size:18px;}
                            .pc-txt-section .bc-list a {text-decoration:none;}
                            .pc-txt-section .bc-list a:hover {text-decoration:underline;}

                    .pc-price-box {padding-top:50px;width:378px}
                        .pc-price-box .price {width:112px; height:112px; font-size:44px; color:#fff; top:33%; left: 39px;background-position:-7px -1142px;font-weight:normal}
                            .pc-price-box .discount {display:table-cell; width:56px; height:56px; background-position:-122px -22px; position:absolute; left:-18px; top:-20px; font-size:13px;}
                                .pc-price-box .discount em {display:table-cell; width:56px; height:53px; margin:0px auto 0 auto; padding:2px 0; line-height:13px; vertical-align:middle;}
                            .pc-price-box .price i {font-size:14px; margin:12px 0 -2px 0;}

					ul.ups{padding:15px 10px 5px 72px;width:221px;margin-left: 95px;margin-top: -5px;border-radius: 10px;border: 1px solid #0FAB14}
						ul.ups li{margin-bottom:10px}
							ul.ups li i{width:25px;height:25px;background:url(../images/check.png) 0 0 no-repeat;float:left;margin-right:10px}

				.dayProgram{width:99.3%;margin:24px 0}
					.dayProgram li {font-size:13px;padding: 4px 0;border-bottom:1px dotted #d4d4d4}
					.dayProgram li:hover{color:#00ADFF}
						.dayProgram li span {display: inline-block;}
							.w1{width:100px;font-weight:bold}
							.w2{width:350px}
							.w3{width:145px}
							.w4{width:145px}
				
				.warning{border-radius:5px 5px 5px 5px;padding:4px 10px 6px 30px;background:#FFFACD url(../images/ui/WarningIconImageUrl.gif) 5px center no-repeat;border:1px solid #EDAE38;color:red}
				
				.dyn-page ul{margin:10px 0;display:block}
					.dyn-page ul li{list-style-type:disc; list-style-position:inside;margin:0 0 5px 0}
				
                /*Footer*/
                .footer {margin:0 0 20px 0;}
                    .footer article {width:335px; margin:0 36px 0 30px;}
                        .footer h2 {color:#111; height:30px; margin-bottom:15px; overflow:hidden;}
                        .footer p {line-height:20px; padding-bottom:26px;}
                        .footer a.lnk-next {}
                        .footer article h2 {font-size:23px; line-height:30px;}
                        .footer hr {border-top:4px solid #f1f1f1; margin:33px 0 20px 0;}

                        .footer nav.f-nav {}
                            .footer nav h2 {font-size:18px; line-height:36px;}

                        .footer .fn-g1 {width:188px;}
                        .footer .fn-g2 {width:278px;}
                            .footer .fn-g2 ul {width:138px;}
                        .footer .fn-g3 {width:216px;}

                            .footer nav.f-nav ul {}
                                .footer nav.f-nav ul li {padding-left:14px; margin-bottom:8px; background:url(../images/sprite.png) -21px -1166px no-repeat;}
                                    .footer nav.f-nav ul li a {text-decoration:none; color:#777;}
                                    .footer nav.f-nav ul li a:hover {text-decoration:underline;}
                            
                            .footer-social-nav ul {margin:46px 28px 0 0;}
                                .footer-social-nav ul li {margin-bottom:8px;}
                                    .footer-social-nav ul li a {display:block; width:27px; height:27px; background-color:#0fab14; background-image:url(../images/sprite.png); text-indent:-9999px;}
                                    .footer-social-nav ul li a:hover {background-color:#09980e;}
                                    .footer-social-nav a.lnk-fb {background-position:-11px -462px;}
                                    .footer-social-nav a.lnk-tw {background-position:-11px -511px;}
                                    .footer-social-nav a.lnk-pn {background-position:-11px -560px;}
                                    .footer-social-nav a.lnk-gp {background-position:-11px -611px;}

                            .footer-sub-nav {margin:0; height:16px; line-height:16px;}
                                .footer-sub-nav .sub-h {display:block; color:#000; margin:0 30px 0 0;}
                                .footer-sub-nav ul.sub-n {}
                                    .footer-sub-nav ul.sub-n li {float:left;}
                                    .footer-sub-nav ul.sub-n li:first-child a {border:none;}
                                        .footer-sub-nav ul.sub-n li a {display:block; text-decoration:none; color:#000; border-left:1px solid #999; padding:0 7px;}
                                        .footer-sub-nav ul.sub-n li a:hover {text-decoration:underline;}
                                        
								.twi-sec{height:300px}           

            /*Modal Container*/
            .modal-container {width:1080px; height:445px; min-width:1080px;}
                .modal-content {padding:20px 25px 0 25px;}
                .lt-ie9 .modal-content {padding:5px 25px 0 25px;}
                    .modal-content h1 {font-size:34px; color:#00adff; margin:0 0 30px 12px;}

                    .modal-slider-ctn {margin:0 40px 0 12px; position:relative;}
                        .modal-slider {width:450px; height:325px; overflow:hidden; background:#F3F3F3 url(../images/loader.gif) 50% 50% no-repeat; z-index:5;}
                            .modal-slider li {}
                               .modal-slider li img {height:325px;}

                        .modal-slider-ctn {}
                            .modal-slider-ctn .slider-btn-group a {bottom:50%; z-index:20; z-index:6; margin-bottom:-25px;}
                            .modal-slider-ctn .slider-btn-group a.prev {left:-25px;}
                            .modal-slider-ctn .slider-btn-group a.next {right:-25px;}

                        .modal-slider-pager {width:196px; margin:0 30px 0 0;}
                            .modal-slider-pager a {position:relative; display:block; float:left; margin:0 6px 6px 0; overflow:hidden;}
                            .modal-slider-pager a::after {content:""; display:block; width:84px; height:54px; position:absolute; left:0; top:0; border:3px solid transparent;}
                            .modal-slider-pager a.cycle-pager-active::after {border-color:#00adff;}

                                .modal-slider-pager img {width:90px; height:60px;}
                                
                                .lt-ie9 a.cycle-pager-active {width:84px; height:54px; border:3px solid #00adff;}

                        .modal-content .bc-list {margin-top:0;}
                        .modal-content .sl-inner-list {margin-bottom:20px;}


                        /*Price Table Structure*/
                        /*--------------------*/
                        /*General Properties*/
                        .tbl-price-ctn {margin:25px 0 10px 0;}

                        table.tbl-price {border:5px solid #dbf2dc; font-size:12px; float:left;}
                            table.tbl-price tr {border-top-style:solid; border-top-width:1px;}
                                table.tbl-price tr td, table.tbl-price tr th {}

                                /*Set Property All Cell*/
                                table.tbl-price tbody table tr td, table.tbl-price tbody table tr th {height:40px; vertical-align:middle;}
                                    table.tbl-price tbody table tr td a {width:60px; height:inherit; line-height:40px;}

                                td.tbl-price-left, td.tbl-price-right {vertical-align:middle;}

                                /*Price Left Properties*/
                                td.tbl-price-left {}
                                    td.tbl-price-left table {}
                                        td.tbl-price-left table thead {}
                                        td.tbl-price-left table thead a {display:block; width:40px; height:40px; line-height:40px; float:left; text-decoration:none; font-size:15px; text-align:center; background-color:#0fab14; color:#fff;}
                                        td.tbl-price-left table thead a:first-child {border-right:1px solid #6ec171;}
                                            td.tbl-price-left table thead tr {border-top:0;}
                                                td.tbl-price-left table thead tr th {}
                                        td.tbl-price-left table tbody {}
                                            td.tbl-price-left table tbody tr {border-color:#FFF; background-color:#dbf2dc;}
                                                td.tbl-price-left table tbody td {text-align:center; width:82px; color:#666;}
                                
                                /*Price Right Properties*/
                                td.tbl-price-right {}
                                    td.tbl-price-right > div {overflow:auto;}
                                        td.tbl-price-right table {position:relative;}
                                        td.tbl-price-right table tr th, td.tbl-price-right table tr td {border-left-width:1px; border-left-style:solid;}
									
									#Price_PeriodSelect > div {background:url(../images/prc-table-cell-bg.png) 0 0 repeat-x}
									
                                    td.tbl-price-right table thead {}
                                        td.tbl-price-right table thead tr {border-top:0;}
                                            td.tbl-price-right table thead th {background:#dbf2dc; text-align:center; color:#666; border-color:#fff;}
                                            td.tbl-price-right table thead th:first-child {border-left:0;}
                                            td.tbl-price-right table thead th b {display:block; font-weight:normal;}

                                        td.tbl-price-right table tbody {}
                                            td.tbl-price-right table tbody tr {border-color:#ececec;}
                                                td.tbl-price-right table tbody td {background:#fff; text-align:center; border-color:#ececec;}
                                                td.tbl-price-right table tbody td:first-child {border-left:0;}
                                                td.tbl-price-right table tbody td a {display:block; color:#00adff;}
                                                td.tbl-price-right table tbody td a:hover {background-color:#e5f7ff; text-decoration:none;}

                                                td.tbl-price-right table tbody td a.best {color:#0fab14;}
                                                td.tbl-price-right table tbody td a.best:hover {background-color:#f3fbf3;}

                                                td.tbl-price-right table tbody td a.disable {color:#999; text-decoration:line-through;}
                                                td.tbl-price-right table tbody td a.disable:hover {background-color:#f9f9f9;}
                                                
														.slctd, .slctd:hover{background-color:#00ADFF !important;color:#fff !important;font-weight:bold;text-decoration:none}

                    .tbl-legend {margin:110px 0 0 15px;display:none}
                        .tbl-legend span {display:block; font-size:11px; height:15px; line-height:15px; padding:2px 5px; margin:0 0 2px 0;}
                        .tbl-legend span.lg-slct {background-color:#00adff; color:#fff; font-weight:bold; width:58px;}
                        .tbl-legend span.lg-avlb {color:#00adff; text-decoration:underline;}
                        .tbl-legend span.lg-offr {color:#0fab14; text-decoration:underline;}
                        .tbl-legend span.lg-onreq {color:#ff6a00; text-decoration:underline;}
                        .tbl-legend span.lg-navlb {color:#999; text-decoration:line-through;}
                     
                    .tbl-note{width:572px;text-align:center;font-size:12px;margin-bottom:40px}   
                       
                    /*Product Tab*/
                    .pg-tab {}
                    .pg-tab-nav .ui-tabs-nav {border-bottom:1px solid #d4d4d4;margin:0 0 0 25px}
                    .pg-tab-nav .ui-state-default {background:#5c89d0; background:#f1f1f1; height:38px; line-height:40px; margin:7px 4px 0  0;}
                    .pg-tab-nav .ui-state-default:first-child {}
                    .lt-ie8 .pg-tab-nav .ui-state-default:first-child {padding-left:25px; margin-left:0;}

                        .pg-tab-nav .ui-state-default a {text-align:center; padding:0 30px; min-width:80px; color:#000; font-size:16px;}
                    .pg-tab-nav .ui-tabs-active {height:44px; line-height:44px; margin-top:0; background:#fff; position:relative; z-index:4; border:1px solid #d4d4d4}
                        .pg-tab-nav .ui-tabs-active a {color:#00adff; font-size:20px; text-shadow:none;}
                    .pg-tab-ctn {position:relative; top:-3px; z-index:2; margin-bottom:50px;}

                        /*.pg-tab-ctn > .ui-tabs-panel {padding:26px 0 0 20px; width:795px; float:left;} Geri alınacak*/
                        .tb-ctn-left {width:766px;}
                          .pg-tab-ctn > .ui-tabs-panel {padding:26px 0 0 20px;}
							.pg-tab-ctn .tb-item-section{margin-bottom:5px}
                            .pg-tab-ctn .tb-item-section h4 {color:#0fab14; font-size:15px; margin:6px 0 8px 0;}
                                .pg-tab-ctn .tb-item-section .tbi-s {margin:0 15px 0 0;}
                                .lt-ie8 .pg-tab-ctn .tb-item-section .tbi-s {margin:0;}

                                    .pg-tab-ctn .tb-item-section .tbi-s label {margin-left:-2px;}
                                .pg-tab-ctn .tb-item-section h4.fl{width:150px}
								
								.tb-ctn-left h3{margin:20px 0}
								
                        .pg-tab-ctn > article {}
                            .pg-tab-ctn article > h2 {font-size:26px; color:#00ADFF; padding:0 0 5px 0;}
                            .pg-tab-ctn article > p {}

														
                    .photo-gallery {width:350px; margin:0 0 8px 30px;}
                        
                        a.ps-main {width:100%; height:260px; overflow:hidden; display:block; margin-bottom:5px}
                        a.ps-main:hover .photo-icn {display:block;}
                            .photo-icn {width:50px; height:50px; margin:-25px; background-position:center -1225px; z-index:10; top:50%; left:50%; display:none;}

                            .ps-main img {width:100%; height:100%;}

                        .photo-gallery ul {}
                            .photo-gallery ul li {float:left; border-radius:4px; overflow:hidden; border:2px solid #fff;}
                            .photo-gallery ul li.active {border-color:#00adff;}

                                .photo-gallery ul li a {display:block; width:64px; height:45px; overflow:hidden; border-radius:4px; border:1px solid #fff;}
                                .photo-gallery ul li a img {width:100%; height:100%;}

					.plcInfo {margin-top: 20px;}     
						.plcInfo h4{font-size:15px}                           
						
						.plcText{height:121px; overflow:hidden; line-height:20px;width:71%;float:left}
						.plcTextMore{line-height:20px;width:70%;float:left}
						
							.plcInfo .photo-gallery {width:190px; margin:0 0 8px 20px;}
							.plcInfo a.ps-main{height:125px}
							
							.plcInfo .plcLinks{width:71%;text-align:right;font-family: 'vagron-stip';text-rendering: optimizelegibility;}
							
							.plcInfo .plcLinks a{color:#00ADFF;margin-left:5px;text-decoration: none;font-size:14px;padding-right:21px;height:17px;background-image:url(../images/more-arrows.png);background-repeat:no-repeat;display:inline-block;}
								.plcInfo .plcLinks .readmore{background-position:right top}
								.plcInfo .plcLinks .nomore{background-position:left center;padding-left:21px;padding-right:0}
								.plcInfo .plcLinks .gotoTop{background-position:right bottom}

                    .content-ctn {}
                        .content-ctn h2.tab-heading {font-size:24px; margin:0 0 15px 0;}
                        .content-ctn > h3 {color:#00adff; font-size:21px; margin:0 0 10px 0;}
                        .content-ctn p {padding:0 0 15px 0;}
                    
                    .booking-page {}
						.booking-page p {line-height:20px}
			
			
					#tabs-price{position:relative}
					
					.product-container .content-ctn ul li, #tabs-price ul li{list-style-type: disc; list-style-position:inside}
					.product-container .content-ctn h3{margin-top:10px}
					
					.preloadcontent{width:100%;height:100%;background:rgba(255, 255, 255, 0.4);z-index:9999;position:absolute;top:0}
					
					.preload{position: absolute;text-align: center;padding:334px 0;width: 100%;z-index: 1000;}
					
					#tabs-placeland h3, #tabs-placeland h4, .list-page .ui-tabs-panel h4{font-size: 15px;margin: 10px 0 5px 0;}
					#tabs-placeland h4, .list-page .ui-tabs-panel h4{font-size:14px;}
					#tabs-placeland p, .list-page .ui-tabs-panel p{margin:5px 0 10px 0}
					
					.c-map, .c-pic{width:371px;height:278px;display:inline-block;}
					.c-map img, .c-pic img{width:371px;height:278px;}
					
                    /*Basket*/
                    .basket-ctn {width:278px; margin:25px 15px 0 25px; padding:15px 12px; background-color:#d0f0ff; border:1px solid #00b8e7; border-radius:10px; position:relative;}
                        .basket-inner {min-height:590px; border:0;}
                        .basket-ctn .wr {margin:10px 10px;}
                            .basket-ctn h5 {font-size:16px;}
                            .tbl-basket-price {}
                                .tbl-basket-price tr {}
                                    .tbl-basket-price tr td {padding:0 0 15px 0;}
                                    .tbl-basket-price tr td:first-child {width:136px;}

                                    .btn-group {text-align:center;}
                                        .btn-group .icn-bgr {display:block; position:absolute; background-image:url(../images/sprite-basket-arrows.png); background-repeat:no-repeat; height:30px; width:100%; left:0;}
                                        
                                        .btn-group.top {margin-bottom:15px;}
                                        .btn-group.top .icn-bgr {bottom:-20px; background-position:center top;}
                                            .btn-group.top .btn {margin-bottom:20px;}

                                        .btn-group.bottom {margin-top:15px;}
                                        .btn-group.bottom .icn-bgr {top:-20px; background-position:center bottom;}
                                            .btn-group.bottom .btn {margin-top:20px;}

                    .bs-not-selected {width:168px; height:116px; display:block; margin:100% auto; background-position:center -1317px;}
                        .bs-not-selected span {display:block; padding:20px 14px 0 25px; text-align:center; font-size:18px; line-height:18px;}


                        .none-select-basket-cover {background-color:rgba(255,255,255,0.75); left:0; top:0; width:100%; height:100%; z-index:10; border-radius:10px; text-align:center;opacity/*\**/:0.75\9;filter:alpha(opacity=75);background/*\*/:#ffffff\9}
                            .none-select-basket-cover .btn {margin-top:100%; width:133px; line-height:25px; height:auto;}
                            
											.totalTr{border-top:1px solid #CCCCCC}
												.totalTr td{padding-top: 10px !important;}
                     
                     /*Booking Form*/
                     .form-wrap{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d4d4d4;}
						.form-wrap > div.fl{width:160px}
						.form-wrap > div.fr{width:79%;}
						.form-wrap h3{font-size:15px;margin-top:6px}
							.form-wrap h3 small{font-size:11px;font-family:Tahoma, Arial, Sans-Serif;font-style:italic;display:none}
							.form-wrap h3 small.sm1{display:block}
							
							.form-wrap .tbi-s i{font-style:italic;margin-top:5px;display:inline-block;font-size:11px}
							.form-wrap input[type=text]{background-color:#fff;border:1px solid #cccccc;border-top:3px solid #C9C9C9;}
							
							.form-wrap .medium{width:80px}
							.form-wrap .large{width:125px}
							.form-wrap h2{color:#0fab14 !important;font-size:15px;}
								.form-wrap h2 span{color:#cccccc}
						
						.form-wrap .tb-item-section label i{font-style:italic;color:#999999;}
					
					.booking-page .content-ctn .btn{font-size:15px !important}
						
					 .error{border:1px solid #cc0000 !important;color:#cc0000 !important;}
					 p.error{background:#ffe4e4;padding:10px !important;margin-bottom:30px;border-radius:8px 8px 8px 8px !important}
							
					
						.form-wrap .form-grid{width:29% !important;min-height:360px;height:auto;padding-right:30px;margin-right:30px;border-right:1px solid #d4d4d4;}
						.grid-fix{padding:0 !important;margin:0 !important;border:0 !important}
							.form-grid table{margin-top:10px}
								.form-wrap .form-grid table td{padding-bottom:10px;padding-top:5px}
													tr.pad0 td{padding-bottom:0 !important}
													  .total td{font-weight:bold;padding-top:10px !important;border-top:1px solid #d4d4d4;}
											
										   .form-grid p{line-height:normal}
										   .form-grid p small{color:#999999;font-size:10px;line-height:normal}
											  .form-grid p small i{font-style:italic}
											  
					.ex-Thumb{margin-right:10px}									
					
					.w98{width:98%}
					.minH{min-height:908px;}
					.h22{height:22px}
					
					.last-page h2{text-align:center;font-size:34px !important;margin-bottom:35px !important}
						.last-page .form-grid{width:44% !important;border:none}
						.last-page p{line-height:20px !important}
						
					.last-page h3{color:#0fab14 !important;}
					.last-page h4{font-size:14px;}
					.last-page .form-wrap, .l-page .form-wrap{border-bottom:none}
					
					.lp-acts{padding-left:46px;background:url(../images/last-page-bullets.png) left top no-repeat;margin-top:20px;padding-top:7px}
					.lp-acts .btn{margin-right:10px;}
					.lp-acts h4{font-size:14px}
					
/* AJAX LOADING */

.ajax-loading{width:100%;height:100%;background:rgba(255, 255, 255, 0.75);display:none;position:absolute;left:0;top:0;z-index:9;text-align:center}
	.ajax-loading .ajax-bg{width:97px;height:97px;display:inline-block;background:url(../images/loading-bg.png) 0 0 no-repeat;text-align:center;margin-top: 140px;}
		.ajax-loading .ajax-bg img{margin-top:16px}
			
			.lister-page #tabs-1{position:relative}
					
/*Page----------------End*/

@media only screen and (max-width:1184px) {
    .top-travel a.prev {left:0;}
    .top-travel a.next {right:0;}
}

