.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,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;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{zoom:1;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.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-widget{font-family:Verdana, Tahoma, Arial, sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana, Tahoma, Arial, sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #a3b8c8;background:#fcfdfd url(../../skin/2-columns/lib/jqueryui/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#262626;}
.ui-widget-content a{color:#262626;}
.ui-widget-header{border:1px solid #4385b6;background:#5c9ccc url(../../skin/2-columns/lib/jqueryui/images/ui-bg_glass_30_5c9ccc_1x400.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #9dc4e1;background:#dfeffc url(../../skin/2-columns/lib/jqueryui/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#2e6e9e;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url(../../skin/2-columns/lib/jqueryui/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987;}
.ui-state-hover a, .ui-state-hover a:hover{color:#1d5987;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(../../skin/2-columns/lib/jqueryui/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#2d4462;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#2d4462;text-decoration:none;}
.ui-widget:active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #295289;background:#ffffff url(../../skin/2-columns/lib/jqueryui/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #e08080;background:#fef1ec url(../../skin/2-columns/lib/jqueryui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#a41e1e;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#a41e1e;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#a41e1e;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_4088bf_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_4088bf_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_6da8d5_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_217bc0_256x240.png);}
.ui-state-active .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_274977_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_549fde_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(../../skin/2-columns/lib/jqueryui/images/ui-icons_cd0a0a_256x240.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-widget-overlay{background:#212121 url(../../skin/2-columns/lib/jqueryui/images/ui-bg_flat_0_212121_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#262626 url(../../skin/2-columns/lib/jqueryui/images/ui-bg_flat_0_262626_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.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-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}
.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:1.4;}
.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-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;}
button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;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:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-tabs{position:relative;padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.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{border-left-width:0;}
.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:0em;}
.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{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-dialog .ui-dialog-titlebar{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;background:#f2f2f2;color:#000;border:0;border-bottom:1px solid #e3e3e3;margin-bottom:7px;}
.ui-dialog .ui-dialog-title{font-size:18px;font-weight:normal;margin:4px 16px 4px 0;}
.ui-dialog{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 0 10px rgba(0,0,0,0.3);border-width:0;padding:7px;position:fixed!important;}
.ui-dialog.ui-corner-all{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.ui-dialog.type-w .ui-dialog-titlebar{background:#fcf8e3;color:#c49f60;border-bottom-color:#f3edcf;}
.ui-dialog.type-i .ui-dialog-titlebar{background:#d9edf7;color:#3a87ad;border-bottom-color:#b3d2e0;}
.ui-dialog.type-e .ui-dialog-titlebar{background:#f2dede;color:#b94a48;border-bottom-color:#dbbabe;}
.ui-dialog .ui-dialog-titlebar-close:focus{border:0;outline:0;}
.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;font-weight:normal;color:#3b3b3b;}
.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:url(../../skin/common_files/css/../images/dialog-close.png);}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover .ui-icon{background-position:16px 0;}
.ui-front{z-index:10000;}
/* vim: set ts=2 sw=2 sts=2 et: */
/**
 * Override jquery ui styles than cannot be modified by themeroller
 * 
 * @category   X-Cart
 * @package    X-Cart
 * @subpackage CSS
 * @author     Ruslan R. Fazlyev <rrf@x-cart.com> 
 * @version    f2c96ddb72c96605401a2025154fc219a84e9e75, v1 (xcart_4_6_1), 2013-08-19 12:16:49, jquery_ui.IE8.css, random
 * @link       http://www.x-cart.com/
 * @see        ____file_see____
 */
.ui-dialog {
  border-width: 10px;
}

h1{margin:10px 0;padding:0;font-size:20px;color:#617683;font-weight:normal;}
hr{border:0 none;border-bottom:1px solid #888;margin:20px 0 10px;padding:0;height:0;}
form{margin:0;}
table,
img{border:0;}
em{font-style:italic;}
strong{font-weight:bold;}
.clearing{height:0;font-size:0;clear:both;}
.valign-middle{vertical-align:middle;height:100%;}
.valign-middle-adv-lvl1{height:100%;display:table;}
.valign-middle-adv-lvl2{display:table-cell;vertical-align:middle;}
.valign-middle-adv-lvl3{}
.halign-center-noscript,
.halign-center{display:table;margin:0 auto;text-align:center;}
.center{text-align:center;}
.right-box{width:100%;text-align:right;}
.text-block{margin-bottom:15px;}
.text-pre-block{margin-top:15px;}
.nowrap{white-space:nowrap;}
.width-100{width:100%;}
.page-break{height:0;line-height:0;margin:0;padding:0;page-break-after:always;}
.pointer{cursor:pointer;}
.overflow{position:relative;margin-right:20px;padding-bottom:20px;overflow:auto;}
.hidden{display:none;}
label{vertical-align:bottom;line-height:15px;}
label input{margin:0;vertical-align:bottom;}
label.input-block{vertical-align:middle;line-height:21px;}
label.input-block input,
label.input-block select{vertical-align:middle;}
label.input-row,
.input-row label{float:left;padding-right:20px;}
.plain-box{display:block;padding-bottom:15px;}
.plain-box .label-title{display:block;}
.default-value{color:#aaa;}
.underline{text-decoration:underline;}
.dotted{text-decoration:none !important;border-bottom:1px dotted #888;}
.toggle-link{background:transparent url(../../skin/common_files/css/../images/arrow_down.png) no-repeat right 8px;padding-right:15px;}
.cursor-hover:hover{border:solid 1px #1a478f !important;}
.error-message{color:#b51a00;}
select.err,
input.err,
textarea.err{border:solid 1px #b51a00;background-color:#f7f3f3;}
div.error-message{margin:0 0 15px;}
.form-text{color:#112536;font-weight:bold;}
a.list-item:link,
.list-item a:link{color:#043fa0;text-decoration:none;}
a.list-item:visited,
.list-item a:visited{color:#043fa0;text-decoration:none;}
a.list-item:hover,
.list-item a:hover{color:#2863c2;text-decoration:underline;}
a.list-item:active,
.list-item a:active{color:#043fa0;text-decoration:none;}
tr.head-row th{background:#ccc none;font-weight:bold;}
tr.highlight td,
tr.highlight th,
li.highlight{}
tr.center-row th{text-align:center;}
div.ajax-popup-error-message{padding:0 5px;margin:10px 0;display:none;}
div.ajax-popup-error-message span{float:left;margin:0 10px 0 3px;}
.currency{white-space:nowrap;}
input.datepicker-formatted{border:solid 1px #bbb;margin-right:5px;}
input.datepicker-formatted[disabled]{background:#fff;color:#bbb;}
input.zipcode{width:100px;}
input.zip4{width:60px;}
span.validate-mark{margin:0;padding:0;vertical-align:middle;}
span.validate-mark img{width:15px;height:15px;margin-left:3px;}
span.validate-matched img{background:transparent url(../../skin/common_files/css/../images/icon_ok.png) no-repeat left top;}
span.validate-non-matched img{background:transparent url(../../skin/common_files/css/../images/icon_nok.png) no-repeat left top;}
#page-container{min-height:100%;position:relative;}
#content-container{clear:both;float:left;overflow:hidden;position:relative;width:100%;padding-bottom:39px;margin-top:140px;}
#content-container2{float:left;position:relative;right:100%;width:200%;}
#center{float:left;position:relative;width:50%;left:50%;}
#left-bar{float:left;position:relative;width:160px;margin-left:7px;}
#right-bar{float:right;right:7px;position:relative;width:160px;}
#center-main{margin:0 187px;position:relative;overflow:hidden;}
#header{position:absolute !important;top:0;left:0;}
#footer{}
.rtl{direction:rtl;}
.printable-bar a{background:transparent url(../../skin/common_files/css/../images/printer.gif) no-repeat right top;padding:2px 20px 2px 0;color:#818891;font-size:10px;line-height:16px;}
div.printable-bar{width:130px;}
#footer .box{width:100%;border:none;border-top:1px solid #cb480c;padding:0;}
#footer .subbox{border-top:#ffd30d 1px solid;background:#f4f5f7 none;color:#667d92;height:40px;vertical-align:middle;padding:0;position:relative;}
#footer .subbox .left{background:transparent none;position:absolute;left:12px;top:0;line-height:40px;vertical-align:middle;}
#footer .subbox .right{background:transparent none;position:absolute;right:12px;top:0;text-align:right;line-height:40px;vertical-align:middle;}
#footer .subbox a{color:#667d92;text-decoration:underline;}
#footer .subbox a:hover{text-decoration:none;}
#location{min-height:25px;line-height:15px;margin-bottom:10px;font-size:11px;color:#818891;}
font.bread-crumb{font-size:11px;color:#818891;}
a.bread-crumb{font-size:11px;color:#818891;text-decoration:underline;}
a.bread-crumb:hover{text-decoration:none;}
font.last-bread-crumb{text-decoration:none;}
#location span{padding:0 5px;}
#dialog-message{margin:0;padding:0;position:fixed;right:0;top:0;width:350px;z-index:1000;}
#dialog-message .box{position:relative;border:1px solid #000;border-top:3px solid #000;padding:10px 25px 10px 59px;vertical-align:middle;text-align:left;min-height:32px;}
#dialog-message a.close-link{display:block;position:absolute;top:5px;right:5px;width:13px;height:13px;text-decoration:none;}
#dialog-message .close-img{width:13px;height:13px;background:transparent url(../../skin/common_files/css/../images/but_cross.gif) no-repeat left top;}
#dialog-message .message-i{color:#112536;border-color:#7a97c1;background:#f4f5f7 url(../../skin/common_files/css/../images/icon_info.gif) no-repeat 10px 10px;}
#dialog-message .message-w{color:#3e3104;border-color:#c3902f;background:#f8f7f3 url(../../skin/common_files/css/../images/icon_warning.gif) no-repeat 10px 10px;}
#dialog-message .message-e{color:#590a0a;border-color:#d30000;background:#f7f3f3 url(../../skin/common_files/css/../images/icon_error.gif) no-repeat 10px 10px;}
#dialog-message .anchor{position:relative;margin-left:auto;margin-right:0;height:15px;text-align:right;vertical-align:middle;}
#dialog-message .anchor img{width:12px;height:10px;vertical-align:middle;background:transparent url(../../skin/common_files/css/../images/goto_arr.gif) no-repeat left top;}
.dialogtr{color:#1a2b3c;}
.fill-error label{color:#ce0000;}
.fill-error input[type=text],
.fill-error input[type=password],
.fill-error select,
.fill-error textarea{border:solid 1px #ce0000;background-color:#ffebeb;}
div.error-label{color:#ce0000;font-size:9px !important;display:none;}
.fill-error div.error-label{display:block;}
.inline-message{height:16px;line-height:16px;vertical-align:middle;padding:1px 1px 15px;margin:0;}
.inline-message img.icon-w{vertical-align:top;width:18px;height:18px;background:transparent url(../../skin/common_files/css/../images/icon_warning_small.gif) no-repeat;}
.cart-message{padding:5px 5px 5px 35px;text-align:left;min-height:20px;color:#4f6280;font-size:10px;margin-top:10px;margin-bottom:10px;}
.cart-message-w{background:#efefef 5px 5px url(../../skin/common_files/css/../images/icon_warning_small.gif) no-repeat;}
.cart-message div.close-link{float:right;width:25px;height:13px;text-align:right;cursor:pointer;background:transparent url(../../skin/common_files/css/../images/but_cross.gif) no-repeat right top;}
.menu-dialog{border:1px solid #5f94c0;margin-bottom:15px;}
.menu-dialog .title-bar{width:100%;background:#9ec6de url(../../skin/common_files/css/../images/menu_bg.gif) repeat-x left top;border:0 none;border-bottom:#215485 1px solid;height:27px;overflow:hidden;}
.menu-dialog .title-bar img.icon{vertical-align:middle;margin:4px 7px 6px;width:17px;height:17px;}
.menu-dialog .title-bar h2{font-size:12px;color:#fff;font-weight:bold;line-height:27px;height:27px;margin:0;padding:0;width:auto;display:inline;white-space:nowrap;}
.menu-dialog .link-title span.title-link{float:right;padding:8px 7px 8px 0;}
.menu-dialog .link-title a.title-link{text-decoration:none;outline-style:none;}
.menu-dialog .link-title .title-link img{width:7px;height:11px;background:transparent url(../../skin/common_files/css/../images/menu_arrow.gif) no-repeat left center;}
.menu-dialog .content{border:0;background-color:#fff;padding:8px 10px;overflow:hidden;}
.menu-dialog .content a{color:#324c76;}
.menu-dialog .content a:hover{color:#2863c2;}
.menu-dialog ul{list-style:none;padding:0;margin:0;}
.menu-dialog ul li{padding:0;vertical-align:middle;}
.menu-dialog .item{color:#112536;font-size:10px;}
.menu-dialog ul li a{font-size:11px;text-decoration:none;}
.menu-dialog ul li a:hover{text-decoration:underline;}
.menu-dialog hr{background-color:#999;}
.menu-dialog .login-text ul li{padding:1px 0;}
.dialog{border:1px solid #acb7c7;padding:0;margin:0 0 30px;page-break-inside:avoid;}
.dialog .title{position:relative;color:#253161;font-weight:bold;font-size:13px;background:transparent url(../../skin/common_files/css/../images/dialog_bg.gif) repeat-x top left;border:0 none;vertical-align:middle;height:30px;line-height:30px;margin:0;padding:0 0 0 18px;text-align:left;border-bottom:1px solid #acb7c7;overflow:hidden;}
.dialog .title h2{margin:0;padding:0;font-size:13px;overflow:hidden;white-space:nowrap;}
.dialog .content{border:0 none;background:transparent none;text-align:left;padding:0px 10px 25px;color:#58595b;}
.list-dialog .title h2{width:60%;}
.list-dialog .title div.sort-box{height:30px;position:absolute;top:0;right:0;width:50%;overflow:hidden;}
.list-dialog .title div.sort-box .search-sort-bar{padding:0;margin:7px 0;}
.list-dialog .title div.sort-box .search-sort-title,
.list-dialog .title div.sort-box .search-sort-cell{padding-right:10px;}
.noborder{border:0 none;}
button.button{border:0 none;background-color:transparent;cursor:pointer;height:23px;margin:0;padding:1px;vertical-align:top;overflow:visible;outline-style:none;}
button.button .button-right{display:block;background:transparent url(../../skin/common_files/css/../images/but_right.png) no-repeat right top;padding:0 10px 0 0;height:21px;}
button.button .button-left{display:block;margin:0;background:transparent url(../../skin/common_files/css/../images/but_left.png) no-repeat left top;padding:0 5px 0 15px;vertical-align:middle;white-space:nowrap;font-family:verdana, arial, helvetica, sans-serif;color:#111d4d;font-weight:bold;font-size:11px;height:22px;line-height:21px;}
div.button{border:0 none;background:transparent none;cursor:pointer;margin:0;padding:0 10px 0 0;white-space:nowrap;background:transparent url(../../skin/common_files/css/../images/but_right.png) no-repeat right top;float:left;}
div.button div,
div.button a{display:block;background:transparent url(../../skin/common_files/css/../images/but_left.png) no-repeat left top;padding:0 5px 0 15px;line-height:21px;white-space:nowrap;font-family:verdana, arial, helvetica, sans-serif;color:#111d4d;font-weight:bold;font-size:11px;text-decoration:none;outline-style:none;}
button.simple-button{border:0 none;background-color:transparent;cursor:pointer;height:15px;margin:3px 0 0;padding:0;white-space:nowrap;color:#043fa0;font-size:11px;font-weight:bold;line-height:15px;vertical-align:middle;outline-style:none;}
button.simple-button span{text-decoration:underline;}
button.simple-button img{display:none;}
a.simple-button{font-size:11px;white-space:nowrap;color:#043fa0;font-weight:normal;margin:0;padding:0;line-height:21px;vertical-align:bottom;text-decoration:underline;outline-style:none;}
a.simple-button:hover{color:#2863c2;}
input.image-button{margin:0;padding:0;margin-bottom:2px;border:0 none;width:19px;height:18px;background:transparent url(../../skin/common_files/css/../images/go.gif) no-repeat left top;vertical-align:middle;}
a.image-button{text-decoration:none;}
a.image-button img{margin:0;padding:0;margin-bottom:2px;border:0 none;width:19px;height:18px;background:transparent url(../../skin/common_files/css/../images/go.gif) no-repeat left top;vertical-align:middle;}
button.main-button .button-right{background:transparent url(../../skin/common_files/css/../images/but_main_right.png) no-repeat right top;}
button.main-button .button-left{background:transparent url(../../skin/common_files/css/../images/but_main_left.png) no-repeat left top;color:#510000;}
button.main-button.added-to-cart-button .button-left{background:transparent url(../../skin/common_files/css/../images/but_main_check_left.png) no-repeat left top;padding-left:27px;}
div.main-button{background:transparent url(../../skin/common_files/css/../images/but_main_right.png) no-repeat right top;}
div.main-button div,
div.main-button a{background:transparent url(../../skin/common_files/css/../images/but_main_left.png) no-repeat left top;color:#510000;}
button.simple-main-button,
a.simple-main-button{color:#800;}
button.light-button{padding-right:10px;}
button.light-button .button-right{background:transparent url(../../skin/common_files/css/../images/but_light_right.gif) no-repeat right top;padding:0 2px 0 0;}
button.light-button .button-left{background:transparent url(../../skin/common_files/css/../images/but_light_left.gif) no-repeat left top;padding:0 10px 0 15px;color:#365f8f;font-size:11px;}
div.light-button{padding:0 5px 0 0;background:transparent url(../../skin/common_files/css/../images/but_light_right.gif) no-repeat right top;}
div.light-button div,
div.light-button a{background:transparent url(../../skin/common_files/css/../images/but_light_left.gif) no-repeat left top;padding:0 5px 0 11px;color:#365f8f;font-size:11px;}
a.simple-delete-button{color:#800;background:transparent url(../../skin/common_files/css/../images/delete_cross.gif) no-repeat left 7px;padding-left:13px;}
a.simple-delete-button-woicon{color:#800;}
div.drop-out-button{padding:0 23px 0 0;background:transparent url(../../skin/common_files/css/../images/but_right_dropout.png) no-repeat right top;}
div.drop-out-button div,
div.drop-out-button a{background:transparent url(../../skin/common_files/css/../images/but_left.png) no-repeat left top;padding-right:10px;}
div.dropout-container{position:absolute;padding:0;margin:0;border:0 none;}
div.dropout-wrapper{float:left;position:relative;z-index:1;margin:0;}
div.dropout-box{border:solid 1px #adb6c6;background-color:#fff;padding:5px 0;margin-top:26px;position:absolute;display:none;}
div.dropout-wrapper ul{margin:0;padding:0;}
div.dropout-wrapper ul li{list-style-position:outside;list-style-type:none;padding:5px 15px;float:left;}
div.dropout-wrapper ul li .button{float:left;position:relative;}
div.dropout-wrapper .button{float:none;position:absolute;margin-right:0;margin-top:2px;}
button.menu-button{height:22px;}
button.menu-button .button-right{background:transparent url(../../skin/common_files/css/../images/but_menu_right.png) no-repeat right top;padding-right:7px;height:20px;}
button.menu-button .button-left{background:transparent url(../../skin/common_files/css/../images/but_menu_left.png) no-repeat left top;height:20px;padding:0 1px 0 8px;color:#deedf7;font-size:10px;height:21px;line-height:20px;}
div.menu-button{background:transparent url(../../skin/common_files/css/../images/but_menu_right.png) no-repeat right top;padding-right:7px;}
div.menu-button div,
div.menu-button a{background:transparent url(../../skin/common_files/css/../images/but_menu_left.png) no-repeat left top;padding:0 1px 0 8px;line-height:20px;color:#deedf7 !important;font-size:10px;}
button.do-add2cart-wait,
button.do-add2cart-success,
button.do-add2cart-error{cursor:default;}
button.do-add2cart-wait .button-right,
button.do-add2cart-success .button-right,
button.do-add2cart-error .button-right{background:transparent url(../../skin/common_files/css/../images/but_light_right.gif) no-repeat right top;padding:0 5px 0 0;}
button.do-add2cart-wait .button-left,
button.do-add2cart-success .button-left,
button.do-add2cart-error .button-left{background:transparent url(../../skin/common_files/css/../images/but_light_left.gif) no-repeat left top;padding:0 10px 0 15px;color:#365f8f;font-size:11px;}
button.do-add2cart-wait .button-left .progress{display:block;background:transparent url(../../skin/common_files/css/../images/progress.gif) repeat-x left 5px;}
.button-row,
.button-row-right{margin-top:20px;padding:0;height:23px;line-height:23px;}
.buttons-row .button,
.buttons-row button.simple-button,
.buttons-row a.simple-button{float:left;}
.buttons-row-right .button,
.buttons-row-right button.simple-button,
.buttons-row-right a.simple-button,
.button-row-right .button,
.button-row-right button.simple-button,
.button-row-right a.simple-button{float:right;}
.buttons-row-right,
.buttons-row{margin:5px 0 0;height:23px;}
.buttons-row .button-separator{float:left;width:20px;height:22px;}
.buttons-row-right .button-separator{float:right;width:30px;height:15px;}
table tr td.buttons-row,
table tr td.button-row,
table tr td.buttons-row-right,
table tr td.button-row-right{margin:0;padding-top:15px;}
.buttons-auto-separator .button,
.buttons-auto-separator button.simple-button,
.buttons-auto-separator a.simple-button{margin-right:20px;}
a.popup-link{text-decoration:none;}
a.popup-link img{vertical-align:bottom;width:20px;height:18px;background:transparent url(../../skin/common_files/css/../images/question_button.gif) no-repeat left top;margin-bottom:1px;}
.shipping-method a{font-weight:bold;font-size:11px;text-decoration:underline;}
.shipping-method a:hover{text-decoration:none;}
.shipping-method label{display:block;vertical-align:middle;}
.shipping-warning{color:#3c6992;text-decoration:none;font-size:9px;font-family:arial, verdana, helvetica, sans-serif;}
.estimator-container{width:40%;}
.giftwrapping-cart{text-align:left;padding:10px 0;}
.giftwrap-option{padding:5px 0 5px 5px;}
.giftwrap-message-label{padding:5px 0;}
.giftwrap-message-text textarea{width:300px;height:80px;}
.giftwrap-cart-note{margin-left:15px;color:#b51800;}
.invoice-total-name span{font-weight:normal;}
.cart-total-row .total-name a{font-weight:normal;}
.invoice-giftwrap-notes{padding-top:30px;}
.invoice-giftwrap-notes p{font-size:14px;font-weight:bold;text-align:center;}
.invoice-giftwrap-notes div{border:1px solid #cecfce;height:50px;overflow:hidden;padding:5px;}
.images-preview-bg{background:transparent url(../../skin/common_files/css/../images/grey.png) repeat left top;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3000;}
.images-preview{position:absolute;top:50px;right:50px;bottom:50px;left:50px;background:#fff none;border:5px solid #e3e3e3;overflow:hidden;min-width:700px;min-height:500px;z-index:4000;}
.images-preview .wait{position:absolute;top:30px;right:0;bottom:30px;left:0;background:#fff url(../../skin/common_files/css/../images/loading.gif) no-repeat center center;z-index:1500;}
.images-preview a.close{position:absolute;top:9px;right:11px;background:transparent url(../../skin/common_files/css/../images/close_images_preview.gif) no-repeat left center;padding-left:12px;padding-bottom:2px;font-size:11px;color:#4e4e4e;text-decoration:none;outline-style:none;text-transform:lowercase;}
.images-preview .list-box{margin:50px 50px 0;padding:0;text-align:center;position:relative;border:1px solid #fff;}
.images-preview a.arrow{position:absolute;display:block;width:13px;height:13px;outline-style:none;cursor:pointer;}
.images-preview a.hidden{display:none;}
.images-preview a.left{left:0;background:transparent url(../../skin/common_files/css/../images/arrow_left.gif) no-repeat left center;}
.images-preview a.right{right:0;background:transparent url(../../skin/common_files/css/../images/arrow_right.gif) no-repeat right center;}
.images-preview a.left-disabled{background:transparent url(../../skin/common_files/css/../images/arrow_left_disabled.gif) no-repeat left center;cursor:auto;}
.images-preview a.right-disabled{background:transparent url(../../skin/common_files/css/../images/arrow_right_disabled.gif) no-repeat 6px center;cursor:auto;}
.images-preview div.list-subbox{margin:0;padding:0;overflow:hidden;position:relative;text-align:center;}
.images-preview ul{list-style:none;margin:0;padding:0;text-align:center;vertical-align:middle;position:absolute;}
.images-preview ul li{display:block;padding:0;margin:0 12px;border:1px solid #fff;background:transparent none;text-align:center;vertical-align:middle;float:left;cursor:pointer;}
.images-preview ul li.over,
.images-preview ul li:hover{border:1px solid #ccc;}
.images-preview ul li.selected{border:1px solid #215485;}
.images-preview ul li img{display:inline;text-align:center;vertical-align:middle;}
.images-preview ul li.loading{background-image:url(../../skin/common_files/css/../images/loading.gif);background-repeat:no-repeat;background-position:center center;}
.images-preview ul li.loading img{display:none;}
.images-preview .box{position:relative;margin:50px;vertical-align:middle;text-align:center;background:transparent none;}
.images-preview .box.loading{background-image:url(../../skin/common_files/css/../images/loading.gif);background-repeat:no-repeat;background-position:center center;}
.images-preview .box img{cursor:pointer;vertical-align:middle;text-align:center;}
.data-table td{padding:4px 1px;line-height:21px;vertical-align:top;}
.data-table.light-table td{line-height:16px;padding:3px;}
.data-table td.data-name{vertical-align:top;color:#112536;padding-right:5px;}
.data-table td.data-required,
td.data-required{color:#800;}
.data-table td.data-required{padding-right:4px;text-align:center;width:5px;}
.data-table .error-message{color:#800;vertical-align:middle;}
.data-table div.error-message{margin:0;}
.data-table tr.head-row th{padding-left:5px;padding-right:5px;}
.data-table tr th.data-checkbox-column{width:10px;}
.data-table tr .data-right-column{text-align:right;}
.data-table tr .data-width-100{width:100%;}
.data-table tr td.data-name label{line-height:21px;vertical-align:top;}
span.star{padding-left:5px;color:#800;}
.search-sort-bar{vertical-align:middle;line-height:16px;height:16px;padding-right:20px;white-space:nowrap;margin:15px 0 30px;text-align:right;}
.search-sort-title{padding-right:20px;}
.search-sort-cell{padding-right:20px;}
a.search-sort-link{text-decoration:underline;}
.search-sort-bar img,
.search-sort-bar-float img{width:9px;height:9px;margin-right:5px;}
.search-sort-bar a.up-direction{font-weight:bold;padding-left:14px;background:transparent url(../../skin/common_files/css/../images/uarrow.gif) no-repeat left 3px;}
.search-sort-bar a.down-direction{font-weight:bold;padding-left:14px;background:transparent url(../../skin/common_files/css/../images/darrow.gif) no-repeat left 3px;}
.expand-section{height:16px;margin:20px 0;vertical-align:middle;line-height:16px;}
.expand-section img{width:11px;height:11px;vertical-align:middle;margin:2px 5px 3px 0;}
.expand-section img.plus{background:transparent url(../../skin/common_files/css/../images/plus.gif) no-repeat left top;}
.expand-section img.minus{background:transparent url(../../skin/common_files/css/../images/minus.gif) no-repeat left top;}
.expand-section a{font-weight:bold;text-decoration:underline;}
.nav-pages{white-space:nowrap;vertical-align:bottom;padding:0;margin:0;}
.nav-pages-title{padding-right:10px;}
.nav-pages img{vertical-align:bottom;width:15px;height:15px;}
.nav-pages a{text-align:center;text-decoration:underline;}
.nav-pages .left-arrow img{background:transparent url(../../skin/common_files/css/../images/navigation_arrow_left.gif) no-repeat left top;}
.nav-pages .right-arrow img{background:transparent url(../../skin/common_files/css/../images/navigation_arrow_right.gif) no-repeat left top;}
.nav-pages .current-page{text-align:center;font-weight:bold;}
.nav-pages .right-delimiter{padding-right:12px;}
h3{margin:0 0 10px;color:#b51a00;font-weight:bold;font-size:12px;padding:0;border:0 none;border-bottom:1px solid #9d1500;}
h3.grey{color:#666;font-size:11px;border-bottom:1px solid #ccc;}
h3.black{color:#010101;font-size:12px;font-weight:bold;border-bottom:1px solid #000;}
h3.red{border-bottom:1px solid #acb7c7;}
h3.separator{margin-top:30px;}
.img-down-direction{width:7px;height:6px;vertical-align:middle;background:transparent url(../../skin/common_files/css/../images/r_bottom.gif) no-repeat left top;margin-right:3px;}
.img-up-direction{width:7px;height:6px;vertical-align:middle;background:transparent url(../../skin/common_files/css/../images/r_top.gif) no-repeat left top;margin-right:3px;}
.noscript-warning{position:absolute;top:10px;padding:10px;left:25%;right:25%;margin:0;overflow:hidden;border:5px solid #ddd;background:#fff none;}
.noscript-warning .content{background:transparent url(../../skin/common_files/css/../images/icon_warning.gif) no-repeat left top;font-weight:bold;padding-left:37px;min-height:32px;line-height:16px;}
.lbl{display:inline !important;color:green !important;font-weight:700 !important;width:auto !important;margin:0 !important;padding:0 !important;}
.section{margin:0 !important;padding:0 !important;width:auto !important;}
.blockMsg{padding:0;margin:0;min-width:200px;top:40%;text-align:center;color:#000;border:3px solid #aaa;background-color:#fff;cursor:wait;}
.blockUI span.waiting{padding:3px;background:#fbfbfb url(../../skin/common_files/css/../images/loading.gif) no-repeat;color:#617683;display:inline-block;font-size:18px;margin:8px 5px;padding:5px 0 5px 45px;}
.ui-dialog .blockOverlay{background:#fff !important;opacity:1 !important;filter:Alpha(Opacity=100);}
.ui-dialog .blockMsg{border:0 none !important;}
.menu-categories-list img.icon{background:transparent url(../../skin/common_files/css/../images/dingbats_categorie.gif) no-repeat left top;}
.menu-categories-list ul li{padding:4px 0 5px 20px;background:transparent url(../../skin/common_files/css/../images/category_bullet.gif) no-repeat 8px 5px;}
.menu-categories-list ul li a{font-size:12px;}
.menu-special img.icon{background-image:url(../../skin/common_files/css/../images/dingbats_categorie.gif);}
.menu-help img.icon{background-image:url(../../skin/common_files/css/../images/dingbats_help.gif);}
.menu-minicart .title-bar{background-image:url(../../skin/common_files/css/../images/menu_bg_light.gif);}
.menu-minicart .title-bar h2{color:#2c3e49;}
.menu-minicart img.icon{background:url(../../skin/common_files/css/../images/dingbats_orders.gif) no-repeat;}
.full-mini-cart .title-bar img.icon{background:transparent url(../../skin/common_files/css/../images/cart_full.gif) no-repeat left top;width:18px;height:13px;}
div.minicart{color:#112536;font-size:10px;}
div.minicart img{width:19px;height:16px;}
div.minicart .empty b{line-height:18px;}
div.minicart table{margin:0 0 0 1px;}
div.minicart table tr td{color:#112536;font-size:10px;padding:1px;}
hr.minicart{clear:both;margin:5px 0;padding:0;height:0;}
.ajax-minicart .title-bar{position:relative;overflow:visible;}
#content-container .ajax-minicart img.minicart-button{background:transparent url(../../skin/common_files/css/../images/cart_button.gif) no-repeat left top;width:38px;height:21px;cursor:pointer;position:relative;overflow:hidden;margin-top:2px;margin-bottom:4px;z-index:100;}
#content-container .ajax-minicart img.minicart-button-show{background-position:left -21px;}
.minicart-box{display:none;position:absolute;left:auto;right:0;top:23px;width:250px;padding:10px 10px 10px 5px;border:1px solid #99a4ad;background:#fff none;white-space:normal;z-index:2500;font-weight:normal;}
.minicart-box .progress{background:transparent url(../../skin/common_files/css/../images/progress.gif) repeat-x left top;height:11px;}
.minicart-box hr{margin-left:5px;}
.minicart-box ul{margin:0;padding:0;list-style:none;}
.minicart-box ul li{position:relative;margin:0;padding:6px 15px 6px 5px;overflow:hidden;white-space:normal;line-height:normal;}
.minicart-box ul li a.delete{padding-left:10px;}
.minicart-box ul li a.delete img{background:transparent url(../../skin/common_files/css/../images/delete_cross.gif) no-repeat left top;width:9px;height:9px;}
.minicart-box ul li a{text-decoration:underline;white-space:normal !important;}
.minicart-box .price-row{margin-top:4px;}
.minicart-box input.quantity{width:35px;}
.minicart-box .buttons-row{margin-top:5px;margin-left:5px;height:30px;}
.minicart-box .buttons-row .light-button div,
.minicart-box .buttons-row .light-button a,
.minicart-box .buttons-row .light-button .button-left{font-size:10px;font-weight:normal;}
.minicart-box ul.menu li.view-cart-link a,
.minicart-box ul.menu li.checkout-link a{border-left:1px solid #fff;border-right:1px solid #fff;}
.minicart-box li.checkout-popup-link{overflow:visible;padding-left:0;padding-top:2px;padding-bottom:2px;}
.minicart-box .checkout-popup-link a.link:link,
.minicart-box .checkout-popup-link a.link:visited,
.minicart-box .checkout-popup-link a.link:hover,
.minicart-box .checkout-popup-link a.link:active{text-decoration:none;}
.minicart-box .checkout-popup-link a.link{border:1px solid #fff;outline-style:none;z-index:1000;background-color:#fff;padding:4px 0 4px 5px;position:relative;outline-style:none;}
.minicart-box .checkout-popup-link a.show{border-top:1px solid #99a4ad;border-left:1px solid #99a4ad;border-right:1px solid #99a4ad;border-bottom:1px solid #fff;padding-right:5px;}
.minicart-box .checkout-popup-link .link span{border-bottom:1px dashed #043fa0;cursor:pointer;}
.minicart-box .checkout-popup-link a.link img{background:transparent url(../../skin/common_files/css/../images/checkout_arrow.gif) no-repeat right top;width:9px;height:7px;cursor:pointer;}
.minicart-box .checkout-popup-link div.buttons-box{position:absolute;border:1px solid #99a4ad;background:#fff none;left:0;top:19px;display:none;padding:10px;}
.minicart-box .minicart-checkout-button{background:transparent url(../../skin/common_files/css/../images/but_flc_arrow_right.png) no-repeat right top;padding-right:31px;}
.minicart-box .minicart-checkout-button a:link,
.minicart-box .minicart-checkout-button a:hover,
.minicart-box .minicart-checkout-button a:visited,
.minicart-box .minicart-checkout-button a:active{background:transparent url(../../skin/common_files/css/../images/but_flc_main_left.png) no-repeat;line-height:29px;color:#510000;font-weight:bold;font-size:11px;text-decoration:none;float:left;}
.minicart-box .gcheckout-cart-buttons a img{width:inherit;height:inherit;background:transparent none;}
.minicart-box .paypal-cart-button,
.minicart-box .paypal-cart-button p,
.minicart-box .gcheckout-cart-buttons,
.minicart-box .gcheckout-cart-buttons p{text-align:left;}
.minicart-box .paypal-cart-button div,
.minicart-box .gcheckout-cart-buttons div{text-align:left;margin:0;}
iframe.minicart-bg{position:absolute;display:none;width:250px;border:0 none;background:#fff none;}
iframe.minicart-checkout-bg{position:absolute;display:none;border:0 none;background:#fff none;}
.help-link{border-bottom:1px dashed #000;cursor:help;text-decoration:none !important;}
#tooltip{position:absolute;border:1px solid #000;padding:5px;background:#fff none;top:0;left:0;text-align:left;max-width:300px;z-index:10000;}
#tooltip h3,
#tooltip div{margin:0;}
.menu-auth img.icon{background:url(../../skin/common_files/css/../images/dingbats_authentification.gif) no-repeat;}
.menu-auth input{width:120px;}
.login-buttons{margin:3px 0 5px;}
.login-buttons .button{float:left;margin-right:10px;margin-bottom:5px;}
.menu-dialog .recovery{clear:both;margin-bottom:2px;}
.menu-dialog .recovery a{text-decoration:underline;font-size:10px;}
.menu-dialog .left{text-align:left;}
.menu-dialog .login-text{vertical-align:top;}
.small-note,
.small-link{color:#3c6992;text-decoration:none;font-size:9px;font-family:arial, verdana, helvetica, sans-serif;}
.small{font-weight:normal;font-size:10px;}
.small-link:hover{text-decoration:underline;}
.menu-news img.icon{background:url(../../skin/common_files/css/../images/dingbats_news.gif) no-repeat;}
.menu-dialog .subscribe{margin-top:8px;}
.menu-dialog a.prev-news{text-decoration:underline;}
.menu-interneka img.icon{background:url(../../skin/common_files/css/../images/dingbats_affiliates.gif) no-repeat;}
div.popup-dialog{text-align:left;min-width:300px;}
ul.subcategories{list-style:none;margin:0;padding:0 0 15px;}
ul.subcategories li{margin:0 0 10px;text-align:left;}
ul.subcategories a{text-decoration:underline;font-weight:bold;}
span.subcategories{display:inline-block;vertical-align:top;margin:0 10px;text-align:center;padding-bottom:0;overflow:hidden;}
span.subcategories_feat{display:inline-block;vertical-align:top;margin:0 2px;text-align:center;padding-bottom:0;overflow:hidden;margin-bottom:10px;}
.subcategory-image{float:left;margin:0 10px 10px 0;}
.subcategory-descr{width:auto;padding:0;margin-bottom:20px;}
.product-details{position:relative;margin-bottom:50px;}
.product-details .image{text-align:center;vertical-align:top;padding:0;float:left;margin:5px 20px 5px 10px;}
.product-details .image .image-box{margin:0 auto;padding:0;}
.product-details .details{padding-left:30px;}
.product-details .details .descr{vertical-align:top;padding-right:20px;}
.product-details .details .save-percent-container{margin-left:10px;width:57px;height:57px;}
.product-details .details .save{float:left;width:57px;height:29px;padding-top:28px;padding-left:3px;color:#fff;font-size:11px;font-weight:bold;text-align:center;background:transparent url(../../skin/common_files/css/../images/save_money.gif) no-repeat left top;}
.product-details .product-subtitle{padding:23px 0 10px;}
.product-details .product-subtitle div{color:#b51a00;font-weight:bold;font-size:12px;border:0 none;border-bottom:1px solid #9d1500;}
.product-details .message{color:#b51a00;}
.product-details .warning-message{color:red;}
.product-details .customer-message{color:#b51a00;font-weight:bold;}
.product-details .quantity-row td{padding-top:15px;}
.product-details .button-row{margin-top:15px;}
#product-tabs-container{margin-bottom:30px;}
.product-details .ask-question{margin-top:16px;float:none;}
table.product-properties{width:100%;margin:0;}
table.product-properties tr td{padding:2px;vertical-align:top;}
table.product-properties .property-name{width:40%;}
table.product-properties .property-value{width:60%;}
table.product-properties .product-price{color:#010101;font-weight:bold;font-size:12px;}
table.product-properties .product-price-value{color:#b51a00;font-weight:bold;font-size:12px;font-family:verdana;white-space:nowrap;}
table.product-properties .product-market-price{color:#787878;padding-left:5px;font-size:12px;font-family:verdana;white-space:nowrap;font-weight:bold;}
table.product-properties .product-taxed-price{color:#383838;white-space:nowrap;font-weight:normal;vertical-align:bottom;}
table.product-properties .product-input{height:25px;padding-right:10px;}
table.product-properties .product-min-amount,
table.product-properties .product-one-quantity{font-size:14px;}
table.product-properties .separator td{height:18px;}
input.send2friend{width:300px;}
textarea.send2friend{width:400px;}
#send_message_box{margin-top:10px;}
.products{margin-bottom:15px;margin-top:30px;}
.products .image{text-align:center;vertical-align:top;white-space:nowrap;}
.products a.see-details{display:block;text-align:center;text-decoration:underline;}
.products .product-title,
.product-details .product-title{font-weight:bold;font-size:14px;text-decoration:underline;}
.products .descr{padding:15px 0 0;margin:0;}
.products .sku{margin-top:15px;}
.products .price-row{margin:0;padding:0;text-align:left;}
.products .market-price-value{background:transparent url(../../skin/common_files/css/../images/spacer_black.gif) repeat-x left 8px;}
.products .price{font-weight:bold;font-size:12px;}
.products .price-value{font-weight:bold;font-size:12px;color:#b51a00;}
.products .price-save{padding:0;margin:0;color:#b51a00;}
.products .taxes{padding:2px 2px 2px 30px;}
.products .buy-now{margin:10px 0 0;}
.products .buy-now .quantity{height:30px;white-space:nowrap;vertical-align:middle;}
.products .buy-now .quantity-empty{height:45px;}
.products .buy-now .quantity-title{width:75px;padding-right:16px;}
.products .buy-now .quantity select{vertical-align:middle;}
.products .buy-now .out-of-stock{white-space:nowrap;font-weight:bold;}
.products .buy-now .prices{height:15px;vertical-align:middle;}
.products .product-details-title{color:#b51a00;font-weight:bold;font-size:12px;}
.products .product-price-text{color:#010101;font-weight:bold;font-size:12px;}
.quantity-text{color:#818891;padding-left:3px;}
.products-list .item{position:relative;margin:0 0 45px;}
.products-list .image{float:left;position:relative;padding:3px 20px 3px 10px;margin-right:auto;}
.products-list .details{vertical-align:top;padding-left:30px;border:0 none;}
.products-list .details hr{margin:5px 5px 5px 0;}
.products-list .buy-now .center,
.products-list .buy-now .halign-center{margin-left:0;text-align:left;}
.products-table .product-cell{background:#fff none;padding:0;vertical-align:top;}
.products-table .first.products-row td.product-cell{padding-top:0;}
.products-table td.product-cell-price{padding-top:2px;}
.products-table td.product-cell-buynow{padding-top:6px;vertical-align:bottom;}
.products-table td.product-cell-buynow .button-row{text-align:left;margin:9px 0 5px;}
.products-table td.product-cell-buynow .quantity-empty{height:auto;}
.products-table .image{padding:0;margin:5px 0;text-align:left;}
.products-table a.see-details{text-align:left;display:inline;}
.products-table .sku{margin-top:5px;}
.products-table .product-title{font-size:12px;}
.products-table .buttons-row,
.products-table .button-row{margin:0;}
.products-table .buttons-row button,
.products-table .button-row button{float:none;}
.products-table .buy-now{margin-top:5px;}
.products-table .buy-now .quantity-title{width:auto;padding-right:5px;}
.products-table tr.separator td{padding:0;height:60px;}
.adv-search table td{white-space:nowrap;padding:3px 5px 3px 0;}
.adv-search table .data-name{width:20%;vertical-align:top;color:#112536;font-weight:bold;}
.adv-search table .data-input{white-space:nowrap;}
.adv-search table .pattern{padding-bottom:0;}
.adv-search table .pattern input,
.adv-search table .pattern select{width:95%;vertical-align:bottom;}
.adv-search table .search-button{width:25%;padding:0;}
#adv_search_box{margin-bottom:15px;}
.search-again{position:relative;margin-top:-17px;text-align:right;margin-left:400px;}
.results-found{position:relative;width:400px;}
.register-note{color:#000;margin-bottom:15px;}
.register-newbie-note{text-align:center;margin-top:30px;}
.register-bottom-note{margin-top:30px;padding-bottom:45px;}
.register-ups-box{margin-top:45px;margin-bottom:15px;}
.register-section-title{height:30px;vertical-align:middle;}
.register-section-title div{vertical-align:middle;padding:2px 0;border-bottom:1px solid #000;}
.register-section-title div *{vertical-align:middle;}
.register-sec-minimized div{border-bottom:0 none;}
.register-section-title label{color:#2c3e49;font-size:10px;font-weight:bold;}
.register-table .register-exp-section label{border-bottom:1px dashed #2c3e49;}
table.register-table .register-exp-section{padding-top:16px;padding-bottom:16px;}
table.register-table td.data-name{text-align:right;font-weight:normal;width:30%;}
.cart .item{margin:0 0 30px;}
.cart .item .image{position:relative;padding:3px 8px 3px 3px;height:100%;}
.cart .details{margin-left:138px;vertical-align:top;width:80%;}
.cart .product-title{text-decoration:underline;}
.cart .descr{padding-bottom:15px;}
.cart .poptions-title{font-weight:bold;}
.cart .poptions-list{margin-bottom:15px;}
.cart .buttons{position:relative;vertical-align:top;margin-top:30px;height:23px;}
.cart .buttons .buttons-row{margin-top:0;}
.cart .left-buttons-row{vertical-align:top;position:absolute;top:0;left:0;}
.cart .right-buttons-row{position:absolute;top:0;right:0;width:50%;}
.cart .right-buttons-row .checkout-button{float:right;}
.cart-total-line{width:50%;margin-left:50%;}
.cart-total-row{text-align:right;}
div.shipping-method{color:#112536;font-weight:bold;margin-bottom:15px;text-align:right;}
th.shipping-method{color:#112536;font-weight:bold;text-align:left;}
.shipping-method select{font-weight:normal;}
.shipping-method table{margin:0 0 0 auto;text-align:right;}
.shipping-method table td{font-weight:normal;text-align:left;}
.shipping-method tr.selected{background:#eee none;}
.totals{margin:0 0 0 auto;text-align:right;width:30%;}
.totals td{padding:3px;}
.totals .total-name{white-space:nowrap;color:#112536;font-weight:bold;padding-right:8px;text-align:right;}
.totals .total-value{white-space:nowrap;color:#b51a00;font-weight:bold;text-align:right;}
.totals .total-alt-value{white-space:nowrap;text-align:right;}
.totals .total-line{height:1px;}
.totals .total-line img{background:#000 none;width:100%;height:1px;}
.totals .total{white-space:nowrap;color:#112536;font-weight:bold;padding-right:8px;text-transform:uppercase;text-align:left;}
.totals .total-taxes{font-weight:bold;text-align:right;}
.totals .total-tax-line{background-color:#eee;}
.totals .total-tax-line td{text-align:right;white-space:nowrap;}
.totals .total-tax-name{padding-right:8px;}
.cart hr{margin-top:10px;margin-bottom:10px;border-color:#d7d9e4;}
.cart-content{margin-bottom:15px;}
.cart-content tr td,
.cart-content tr th{padding:1px 3px;text-align:left;vertical-align:top;}
.cart-content tr td.summary-cell{text-align:right;}
.cart-content .cart-column-tax{text-align:center;}
.cart-content td.cart-column-price,
.cart-content td.cart-column-total{text-align:right;}
.cart-content .cart-content-text{color:#b51a00;font-weight:bold;}
.cart-content .cart-column-product{width:100%;}
.cart-content input.cart-quantity{width:30px;}
.cmpi-vbv-icon{width:49%;float:left;text-align:center;}
.cmpi-vbv-icon img{width:71px;height:57px;background:transparent url(../../skin/common_files/css/../images/vbv_logo.gif) no-repeat left top;}
.cmpi-mcsc-icon{width:49%;text-align:center;}
.cmpi-mcsc-icon img{width:74px;height:40px;background:transparent url(../../skin/common_files/css/../images/mcsc_logo.gif) no-repeat left top;}
.checkout-payments tr td{padding:2px;text-align:left;}
.checkout-payments tr td.checkout-payment-name{width:20%;white-space:nowrap;}
.checkout-payments tr td.checkout-payment-name label{font-weight:bold;}
.checkout-payments tr td.checkout-payment-descr{width:80%;}
.checkout-payments tr td.checkout-payment-paypal{width:100%;}
.checkout-payments tr td.checkout-payment-paypal img{border:0 none;}
.checkout-update-button{float:left;margin:0;}
.order-placed-msg{margin:20px 0 10px;padding:0;font-size:13px;text-align:center;}
body.payment-wait{text-align:center;}
body.payment-wait .payment-wait-title,
body.payment-wait .payment-details-title{border-top:30px solid #d0ddeb;}
body.payment-wait h1{display:block;padding:40px 0 0;border-top:1px solid #d0ddeb;margin-top:1px;color:#2c3e49;}
body.payment-wait img.payment-wait-image{background:transparent url(../../skin/common_files/css/../images/progress.gif) repeat-x;width:350px;height:11px;margin-top:10px;}
.help-index{list-style:none;padding:0;margin:0;}
.help-index li{margin:0;padding:10px 0 0;}
.help-index li.first-item{padding-top:0;}
.help-usps-test-dir{text-decoration:underline;margin-bottom:15px;}
.images-viewer{text-align:center;margin:10px 0;}
.images-viewer-list{position:relative;white-space:nowrap;}
.images-viewer-list .side-arrow{position:absolute;top:0;display:block;width:10px;height:54px;text-decoration:none;outline-style:none;}
.images-viewer-list .left-arrow{text-align:left;left:0;}
.images-viewer-list .right-arrow{padding-left:3px;text-align:right;right:0;}
.images-viewer-list .side-arrow img{width:7px;height:100%;}
.images-viewer-list .left-arrow .enabled{display:block;background:transparent url(../../skin/common_files/css/../images/arrow_left.gif) no-repeat left center;}
.images-viewer-list .left-arrow .disabled{display:block;background:transparent url(../../skin/common_files/css/../images/arrow_left_disabled.gif) no-repeat left center;}
.images-viewer-list .hidden{display:none;}
.images-viewer-list .right-arrow .enabled{display:block;background:transparent url(../../skin/common_files/css/../images/arrow_right.gif) no-repeat left center;}
.images-viewer-list .right-arrow .disabled{display:block;background:transparent url(../../skin/common_files/css/../images/arrow_right_disabled.gif) no-repeat left center;}
.images-viewer-icons{text-align:left;padding:0;margin:0 10px;overflow:hidden;}
.images-viewer-icons a{display:block;padding:0;border:1px solid #fff;padding:0;margin:0 10px;float:left;outline-style:none;background:#eee none;text-align:center;vertical-align:middle;}
.images-viewer-icons a.selected{border:1px solid #215485;}
.images-viewer-icons a:hover{border:1px solid #ccc;}
.images-viewer-icons img{margin:1px;vertical-align:middle;border:0 none;}
.order-invoice{background:#fff none;}
.invoice-company-icon{vertical-align:top;padding-top:30px;}
.invoice-data-box{width:100%;padding-left:30px;}
.invoice-data-box table{width:100%;}
.invoice-data-box table tr td{padding:2px;vertical-align:top;}
.invoice-title{font-weight:bold;font-size:28px;text-transform:uppercase;}
.invoice-data-box table tr td.invoice-right-info{text-align:right;vertical-align:bottom;}
hr.invoice-line{margin:2px 0 17px;border-bottom:2px solid #58595b;}
.invoice-personal-info{width:45%;margin-bottom:15px;}
.invoice-personal-info tr td{padding:0;}
.invoice-personal-info tr td strong{white-space:nowrap;}
.invoice-address-box{width:100%;margin-bottom:30px;}
.invoice-address-title{width:45%;height:25px;}
td.invoice-line{vertical-align:top;padding:0;height:4px;}
td.invoice-line img{height:2px;width:100%;background:#58595b none;}
.invoice-address-box table{width:100%;}
.invoice-address-box table tr td{padding:0;}
.invoice-address-box table tr td strong{white-space:nowrap;}
.invoice-customer-notes{padding-top:30px;}
.invoice-customer-notes p{font-size:14px;font-weight:bold;text-align:center;}
.invoice-customer-notes div{border:1px solid #cecfce;height:50px;overflow:hidden;padding:5px;}
.invoice-bottom-note{text-align:center;padding-top:30px;font-size:12px;}
p.invoice-products-title{font-size:14px;font-weight:bold;text-align:center;}
.invoice-products{width:100%;background:#000 none;}
.invoice-products tr td,
.invoice-products tr th{background:#fff none;}
.invoice-products tr th{padding:3px;background:#ccc none;white-space:nowrap;}
.invoice-products tr th.invoice-sku-column,
.invoice-products tr th.invoice-quantity-column,
.invoice-products tr th.invoice-total-column{width:60px;}
.invoice-products tr th.invoice-tax-column{width:100px;}
.invoice-products tr th.invoice-price-column{width:100px;text-align:center;}
.invoice-products tr td{padding:3px;}
.invoice-products tr td.invoice-price-column,
.invoice-products tr td.invoice-tax-column,
.invoice-products tr td.invoice-quantity-column{text-align:center;}
.invoice-products tr td.invoice-product-column span{font-size:11px;}
.invoice-products tr td.invoice-product-column table tr td{vertical-align:top;padding:0 3px 3px 0;}
.invoice-products tr td.invoice-product-column p{white-space:nowrap;}
.invoice-products tr td.invoice-product-column div{padding-left:10px;white-space:nowrap;}
.invoice-products tr td.invoice-price-column{text-align:right;white-space:nowrap;}
.invoice-products tr td.invoice-total-column{text-align:right;white-space:nowrap;padding-right:5px;}
.invoice-totals{width:100%;}
.invoice-totals tr td{padding:0;}
.invoice-totals tr .invoice-total-title{text-align:right;width:100%;height:20px;}
.invoice-totals tr .invoice-total-name{text-align:right;width:100%;height:20px;padding-right:3px;}
.invoice-totals tr .invoice-total-value{text-align:right;height:20px;padding-right:5px;white-space:nowrap;}
.invoice-totals tr .invoice-total-name-fin{text-align:right;width:100%;height:25px;padding-right:3px;background:#ccc none;}
.invoice-totals tr .invoice-total-value-fin{text-align:right;height:25px;padding-right:5px;background:#ccc none;white-space:nowrap;}
.invoice-totals tr td.invoice-line{height:2px;}
.invoice-giftcerts{width:100%;}
.invoice-giftcerts tr td{padding:0;}
.invoice-giftcerts tr th{background:#ccc none;}
.invoice-giftcerts tr th.invoice-giftcert-id{width:60px;}
.invoice-giftcerts tr td.invoice-giftcert-id{text-align:center;}
.invoice-giftcerts tr .invoice-giftcert-cost{text-align:right;white-space:nowrap;padding-right:5px;}
.error-page #header{height:87px;}
.error-page #header .line2{height:20px;}
.error-page #header .logo{margin-left:167px;}
.error-page #content-container{margin-top:87px;}
.error-page #center-main{text-align:center;margin:0 10px;}
.error-page #header .line1 .tabs,
.error-page #header .line1 .phones,
.error-page #header .line2 .search,
.error-page #header .line2 .languages,
.error-page #left-bar,
.error-page #right-bar,
.error-page #location{display:none;}
.error-page .subcontainer{text-align:left;width:700px;margin:32px auto 0;position:relative;clear:both;}
.error-page .code-number{font:normal 74px arial,
sans-serif;color:#d8d8d8;width:186px;float:left;text-align:center;}
.error-page .description{font-family:verdana;width:514px;float:right;}
.error-page .description h1{font-weight:normal;color:#000;}
.error-page .description a{text-decoration:underline;}
.error-page .description ul{margin:0;padding:5px 0;list-style-position:inside;}
.error-page .reason{font-weight:bold;color:#a10000;}
.error-page .description hr{margin:10px 0 15px;}
.error-page ul.links{margin:0;padding:5px 0;list-style:none;}
.paypal-cart-button{text-align:right;height:65px;}
.paypal-cart-button div{width:200px;height:65px;margin-left:auto;margin-right:0;overflow:visible;text-align:right;}
.paypal-cart-button p{width:100%;text-align:right;margin:10px 0;}
.paypal-cart-icon{float:left;padding-right:10px;}
div.note-box{position:absolute;border:1px solid #000;background-color:#f6f5eb;margin:0 0 0 30px;padding:3px;width:150px;line-height:15px;white-space:normal;overflow:hidden;}
.printable #content-container{position:static;padding:0;margin-top:82px;}
.printable #content-container2{float:none;position:static;left:0;right:0;width:100%;}
.printable #center{float:none;position:static;width:100%;left:0;}
.printable #header{position:static;height:82px;}
.printable #header .tabs{display:none;}
.printable #header .line2{display:none;}
.printable #header .printable{display:none;}
.printable #center-main{margin:0 10px !important;position:static;}
.printable #footer{position:static !important;}
.printable #footer .subbox{background:transparent none;}
.printable button.button,
.printable div.button,
.printable a.simple-button{display:none;}
.printable .dialog .title{background:transparent none;}
.title h2{margin:0;}
.printable .product-details .dropout-wrapper{height:150px;}
.printable .no-print{display:none;}
.printable #content-container,
.printable #center-main{overflow:visible !important;}
.uo-container #content-container{padding-bottom:74px;}
.uo-container #footer{height:74px;}
.normal{font-weight:normal;}
.admin-preview #header,
.admin-preview #footer,
.admin-preview #left-bar,
.admin-preview #right-bar,
.admin-preview #location,
.admin-preview .offers-short-list,
.admin-preview .creviews-dialog,
.admin-preview .send2friend-dialog{display:none;}
.admin-preview #content-container{margin:0;padding:0;}
.admin-preview #center-main{margin:5px;}
.need-help-link{text-decoration:none !important;cursor:help;border:none;border-bottom:1px dashed #3c6992 !important;white-space:nowrap;color:#3c6992 !important;}
div.need-help-box,
div.need-help-box div{position:relative;width:200px;margin:0;padding:0;}
div.need-help-box div{position:absolute;top:0;left:14px;border:1px solid #888;background:#FFF;padding:6px;white-space:normal;font-weight:normal;overflow:hidden;}
select.adv-search-select{width:400px;}
div.evaluation-notice{border:solid 4px #c7c5c5;background:#f7f6f4;padding:16px;color:#2c3e49;margin-bottom:25px;}
div.evaluation-notice span.license-warning{color:#911717;font-weight:bold;}
a.language-code img,
.language-code img.language-code-out{padding:2px;border:0 none;}
strong.language-code img,
.language-code-over{padding:1px !important;border:solid 1px #fff !important;}
div.market-price{margin-top:4px;}
div.man-url{margin-bottom:6px;}
ul.address-container{text-align:left;padding:0;margin:0;}
div.address-bg{background:transparent url(../../skin/common_files/css/../images/bg_post.png) repeat top left;margin:2px;padding:8px;width:260px;}
li.address-box{display:inline-block;margin:0 50px 50px 0;padding:0;border:solid 1px #ddd;width:280px;min-height:200px;overflow:hidden;text-decoration:none;vertical-align:top;text-align:left;list-style:none;}
.address-main{padding:5px 10px;background:#fff;min-height:170px;}
.address-main a.new-address{font-size:22px;line-height:36px;}
.address-main .new-address-label{padding-top:40px;text-align:center;}
.address-default{font-weight:bold;vertical-align:top;}
.address-default img{margin-right:5px;}
.address-line{margin:5px 0;}
.popup-address{min-width:780px;text-align:left;}
.popup-address .address-box{margin:0 25px 25px 0;padding:0;border:solid 1px #ddd;width:230px;float:left;min-height:150px;overflow:hidden;}
.popup-address .address-current{border:solid 1px #1a478f;}
.popup-address .address-main{min-height:120px;}
.popup-address .address-bg{width:210px;}
.popup-address .address-main hr{margin:15px 0 30px;}
.popup-address .address-main .new-address-label{padding-top:28px;}
.popup-address .address-main a.new-address{line-height:32px;}
.popup-address .address-default{float:right;}
.per-page-selector{}
.transactions{border-top:1px solid #666;margin-top:10px;padding-top:15px;}
.delete-icon{width:8px;height:8px;background:transparent url(../../skin/common_files/css/../images/delete_record.gif) no-repeat left top;}
.checkout-sns-button{position:absolute;top:0;left:30px;height:100%;}
.checkout-sns-button img{width:9px;height:9px;}
.checkout-top-login{position:absolute;top:0;right:10px;height:20px;line-height:21px;text-align:right;width:50%;vertical-align:middle;}
#header .checkout-top-login .simple-button{margin-bottom:7px;}
.checkout-top-login-text{white-space:nowrap;padding:0 10px 0 0;}
.checkout-container #header .line2{height:20px;}
.checkout-container #content-container{margin-top:102px;}
.checkout-container #header{height:102px;}
.checkout-container #center{text-align:center;}
.checkout-container #center-main{text-align:left;}
.checkout-buttons .checkout-1-button{float:right;}
.checkout-buttons .checkout-3-button,
.checkout-buttons .checkout-2-button{margin-left:20px;float:right;}
div.checkout-2-button{background:transparent url(../../skin/common_files/css/../images/but_flc_main_right.png) no-repeat right top;}
div.checkout-2-button div,
div.checkout-2-button a:link,
div.checkout-2-button a:visited,
div.checkout-2-button a:hover,
div.checkout-2-button a:active{background:transparent url(../../skin/common_files/css/../images/but_flc_main_left.png) no-repeat;line-height:29px;color:#510000;font-weight:700;font-size:11px;}
div.checkout-1-button{background:transparent url(../../skin/common_files/css/../images/but_flc_right.png) no-repeat right top;}
div.checkout-1-button div,
div.checkout-1-button a:link,
div.checkout-1-button a:visited,
div.checkout-1-button a:hover,
div.checkout-1-button a:active{background:transparent url(../../skin/common_files/css/../images/but_flc_left.png) no-repeat;line-height:29px;color:#111d4d;font-weight:700;font-size:11px;}
div.checkout-buttons div.checkout-3-button{background:transparent url(../../skin/common_files/css/../images/but_flc_arrow_right.png) no-repeat right top;padding-right:30px;}
div.checkout-3-button div,
div.checkout-3-button a:link,
div.checkout-3-button a:visited,
div.checkout-3-button a:hover,
div.checkout-3-button a:active{background:transparent url(../../skin/common_files/css/../images/but_flc_main_left.png) no-repeat;line-height:29px;color:#510000;font-weight:700;font-size:11px;}
ul.simple-list,
ul.simple-list-left{list-style:none;padding:10px 0 0;margin:0;}
.simple-list-left{padding-bottom:14px;}
.item-left{float:left;}
.item-right{float:right;}
.ui-tabs{padding:0;border:0 none;}
.ui-tabs .ui-tabs-panel{border-width:1px;}
.ui-tabs .ui-widget-header{background:transparent none;border:0 none;}
.ui-tabs .ui-tabs-nav{padding-left:0;}
#top-links .ui-widget-content{height:1px;padding:0;border-width:1px 0 0;}
img.separator{width:100%;height:1px;margin-top:15px;margin-bottom:15px;background-color:#5F94C0;}
.cart .buttons .left-buttons-row.buttons-row button.button{margin-top:-1px;}
.simple-products-table tr.separator td{height:30px;padding:0;}
.simple-products-table .product-cell{padding-right:10px;}
.simple-products-table td.last{padding-right:0px;}

/**
 * Top message container
 */
#top-message {
  margin: 0 auto;
  padding: 0;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  width: 400px;
  z-index: 2000;
}

#top-message .box {
  position: relative;
  padding: 5px 31px 8px 12px;
  vertical-align: middle;
  text-align: left;
}

#top-message a.close-link {
  display: block;
  position: absolute;
  top: 6px;
  right: 8px;
  text-decoration: none;
}

#top-message .close-img {
  width: 15px;
  height: 15px;
  background: transparent url(../../skin/common_files/css/../images/icon_cross_white.png) no-repeat left top;
}

#top-message .message-i {
  color: #1b5d8e;
  background-color: #eeede8;
}

#top-message .message-w {
  color: #94572a;
  background-color: #eedeb4;
}

#top-message .message-e {
  color: #fff;
  background-color: #e65e57;
}

#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(../../skin/common_files/lib/cluetip/images/wait.gif);}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.cluetip-default{background-color:#d9d9c2;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#fff;border:1px solid #bbb;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;font-weight:bold;background-color:#eee;}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:0.95em;}
.cluetip-default #cluetip-inner{padding:10px;}
.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-right-default .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/darrowleft.gif);}
.clue-left-default .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/darrowright.gif);left:100%;margin-right:-11px;}
.clue-top-default .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/darrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-default .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/darrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-jtip{background-color:transparent;}
.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff;}
.cluetip-jtip h3#cluetip-title{margin:0 0 5px;padding:2px 5px;font-size:16px;font-weight:normal;background-color:#ccc;color:#333;}
.cluetip-jtip #cluetip-inner{padding:0 5px 5px;display:inline-block;}
.cluetip-jtip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-right-jtip .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/arrowleft.gif);}
.clue-left-jtip .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/arrowright.gif);left:100%;margin-right:-11px;}
.clue-top-jtip .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/arrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-jtip .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/arrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded{background:transparent url(../../skin/common_files/lib/cluetip/images/bl.gif) no-repeat 0 100%;margin-top:10px;margin-left:12px;}
.cluetip-rounded #cluetip-outer{background:transparent url(../../skin/common_files/lib/cluetip/images/tl.gif) no-repeat 0 0;margin-top:-12px;}
.cluetip-rounded #cluetip-title{background-color:transparent;padding:12px 12px 0;margin:0 -12px 0 0;position:relative;}
.cluetip-rounded #cluetip-extra{position:absolute;display:block;background:transparent url(../../skin/common_files/lib/cluetip/images/tr.gif) no-repeat 100% 0;top:0;right:0;width:12px;height:30px;margin:-12px -12px 0 0;}
.cluetip-rounded #cluetip-inner{background:url(../../skin/common_files/lib/cluetip/images/br.gif) no-repeat 100% 100%;padding:5px 12px 12px;margin:-18px -12px 0 0;position:relative;}
.cluetip-rounded div#cluetip-close{text-align:right;margin:0 5px 5px;color:#009;background:transparent;}
.cluetip-rounded div#cluetip-close a{color:#777;}
.clue-right-rounded .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/rarrowleft.gif);}
.clue-left-rounded .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/rarrowright.gif);left:100%;margin-left:12px;}
.clue-top-rounded .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/rarrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-rounded .cluetip-arrows{background-image:url(../../skin/common_files/lib/cluetip/images/rarrowup.gif);top:-23px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner{zoom:1;}
div.acr-review{color:#58595B;}
div.acr-review .acr-author{width:75%;float:left;text-align:left;padding-bottom:3px;}
div.acr-review .acr-date{width:25%;float:right;text-align:right;}
div.acr-review .acr-rating{float:none;padding-bottom:9px;padding-top:5px;}
div.acr-review .acr-verified{color:#C77400;padding-top:5px;padding-bottom:5px;}
div.acr-reviews-list div.acr-line{border-bottom:1px solid #D9D9D9;width:100%;clear:left;margin:5px 0 12px 0;}
.acr-general-product-rating{padding-top:5px;}
.acr-general-product-rating table{padding:0px;margin:0px;border-spacing:0px;width:10%;}
.acr-general-product-rating table.acr-container-multicolumns{width:100%;}
table.acr-container-multicolumns td.left-indent,
table.acr-container-multicolumns td.right-indent{width:30%;}
table.acr-container td.left-indent,
table.acr-container td.right-indent{display:none;}
table.acr-container-multicolumns td,
table.acr-container td{vertical-align:middle;padding:0px;}
.acr-general-product-rating{height: 30px;float: left;margin-top: 20px;}
.acr-general-product-rating td.rating-box{text-align:right;}
.acr-general-product-rating td.dropdown-button{cursor:pointer;padding-top:3px;padding-left:4px;padding-right:3px;width:20px;}
.acr-general-product-rating td.dropdown-button img{max-width:15px;width:15px;}
.acr-general-product-rating td.comment{text-align:left;padding-top:1px;padding-left:4px;}
.acr-static-popup-container{text-align:left;}
.acr-popup-internal-container{z-index:4500;border:1px solid #BCBCBC;padding:5px;display:block;background:#FFFFFF;position:absolute !important;width:195px;}
.acr-popup-internal-container .progress{background:transparent url(../../skin/common_files/modules/Advanced_Customer_Reviews/../../images/progress.gif) repeat-x left top;height:11px;}
table.acr-detailed-product-ratings{width:190px;color:#58595B;border-spacing:1px;}
table.acr-detailed-product-ratings td{margin:1px;padding:1px;}
table.acr-detailed-product-ratings tr.no-reviews td{color:#818891;}
table.acr-detailed-product-ratings tr.selected td{font-weight:bold;}
table.acr-detailed-product-ratings .acr-rating-bar{width:80px;background-color:#FFEAC1;}
table.acr-detailed-product-ratings .acr-rating-bar-full{float:left;background-color:#FFA62C;height:15px;}
table.acr-detailed-product-ratings td.acr-comment{text-align:right;}
.acr-useful-box{color:#818891;text-align:right;font-size:10px;padding:10px 0px 2px;}
.acr-useful-box a{text-decoration:none;color:#666666;}
.acr-useful-box .wait{padding-right:5px;display:none;z-index:1500;overflow:visible;width:15px;}
a.useful-yes:link,
a.useful-yes:visited,
a.useful-yes:hover,
a.useful-yes:active{color:#298705;}
a.useful-no:link,
a.useful-no:visited,
a.useful-no:hover,
a.useful-no:active{color:#8D3634;}
a.pseudo-link:link,
a.pseudo-link:visited,
a.pseudo-link:hover,
a.pseudo-link:active{cursor:pointer;text-decoration:none;border-bottom:1px dotted;padding:0px;}
a.useful-voted:link,
a.useful-voted:visited,
a.useful-voted:hover{text-decoration:none;background:#BCBCBC;color:#FFFFFF;padding:1px 2px 1px 2px;}
span.useful-voted{background:#BCBCBC;color:#FFFFFF;padding:1px 2px 1px 2px;}
.acr-reviews-list{padding:15px;}
.acr-reviews-list .acr-tab{padding:0px;}
.acr-product-info .acr-image{float:left;position:relative;padding:3px 20px 3px 10px;}
.acr-product-info .acr-details{border:0 none;padding-left:30px;vertical-align:top;}
.acr-product-tab-summary{float:none;border-bottom:1px solid #D9D9D9;padding-bottom:5px;margin-bottom:15px;}
.acr-reviews-order{color:#A0866E;font-weight:bold;}
.acr-reviews-order a{font-weight:normal;}
.menu-reviews-section img.icon{background:url(../../skin/common_files/modules/Advanced_Customer_Reviews/../../images/dingbats_categorie.gif) no-repeat scroll 0 0 transparent;}
.menu-reviews-section div.acr-item{margin-bottom:10px;}
.menu-reviews-section div.acr-image{float:left;padding-bottom:5px;padding-right:8px;}
.menu-reviews-section .acr-product-title{padding-bottom:5px;}
.menu-reviews-section .acr-rating{padding-top:5px;}
.menu-reviews-section .acr-author{font-weight:bold;text-align:right;font-size:10px;}
.menu-reviews-section .acr-date{font-weight:normal;text-align:right;padding-bottom:2px;font-size:10px;}
.menu-reviews-section .acr-comment{font-weight:normal;text-align:left;padding-bottom:10px;padding-top:9px;}
.menu-reviews-section .acr-link{font-weight:normal;text-align:left;}
.menu-reviews-section div.acr-line{border-bottom:1px solid #D9D9D9;width:100%;clear:left;margin:5px 0 12px 0;}
.acr-search-results{padding-top:5px;padding-left:4px;}
.acr-search-reviews-sort-bar{text-align:right;padding-bottom:8px;border-bottom:1px #CCCCCC solid;}
.acr-search-sort-delimiter{padding-right:2px;padding-left:2px;font-weight:normal;font-size:12px;}
.acr-search-sort-selected{font-weight:bold;font-size:12px;}
a.acr-search-sort-not-selected:link,
a.acr-search-sort-not-selected:visited,
a.acr-search-sort-not-selected:hover,
a.acr-search-sort-not-selected:active{font-weight:normal;font-size:12px;font-style:normal;}
.acr-search-sort-cell-no-direction{font-size:12px;line-height:12px;font-style:normal;}
.acr-vote-bar a,
.acr-vote-bar span,
.acr-vote-bar a img,
.acr-vote-bar span img{display:block;margin:0px;width:22px;height:20px;overflow:hidden;background:transparent url(../../skin/common_files/modules/Advanced_Customer_Reviews/../../images/stars.png) no-repeat 1px top;float:left;}
.acr-vote-bar span.full,
.acr-vote-bar span img{background-position:1px -20px;}
.acr-allow-add-rate a{background-position:1px -40px;}
.acr-allow-add-rate a.full,
.acr-allow-add-rate a img{background-position:1px -60px;}
.acr-allow-add-rate a:hover,
.acr-allow-add-rate a.over{background-position:1px -80px;}
table.acr-data-table td.data-name{text-align:right;font-weight:normal;width:30%;}
.acr-reviews-add table td{padding:2px;}
.acr-reason{color:#818891;}
.printable .acr-rating-box{display:none;}
.printable .acr-general-product-rating{display:none;}
div.clearing{clear:both;}
.acr-rating-box.message span{display:block;padding-top:5px;font-size:11px;font-weight:bold;}
.acr-review-not-allowed{color:#CCCCCC;}
@media screen and (max-width:430px){.acr-product-info .acr-image{position:inherit;float:none;}
.acr-product-info .acr-details{margin-left:0px !important;padding-left:0px !important;}
}
.giftcert-header{vertical-align:middle;padding-bottom:15px;}
.giftcert-header img{width:61px;height:67px;background:transparent url(../../skin/common_files/modules/Gift_Certificates/../../images/gift.gif) no-repeat left top;float:left;margin:0 15px 15px 0;}
.giftcert-info{margin-top:45px;}
.giftcert-table .giftcert-title{color:#b51a00;font-weight:bold;font-size:12px;padding:10px 0 0;}
.giftcert-table .data-name{text-align:right;}
.giftcert-table .giftcert-subtitle{padding-bottom:30px;}
.giftcert-table .giftcert-h-separator{padding:15px 0;}
.giftcert-table .giftcert-h-separator hr{border-bottom:1px solid #ccc;}
.giftcert-table .buttons-row #preview_button{float:left;}
.giftcert-table .giftcert-delivery-method{font-weight:bold;}
table.data-table tr#preview_template td{vertical-align:middle;}
#preview_template td select{margin-right:20px;}
.giftcert-item .image img{width:84px;height:69px;background:transparent url(../../skin/common_files/modules/Gift_Certificates/../../images/gift.gif) no-repeat left top;}
.giftcert-item .giftcert-item-row .giftcert-item-subtitle{padding-right:3px;}
.giftcert-item .product-title{padding-bottom:15px;}
div.iv-box{margin-top:15px;font-size:10px;line-height:normal;}
table.data-table tr td.iv-box{font-size:10px;line-height:normal;vertical-align:top;padding-right:5px;}
table.data-table tr td.iv-box-descr{padding-top:15px;font-size:10px;line-height:normal;}
.iv-description{padding:0;margin:0;}
.iv-row{text-align:left;height:60px;}
.iv-img{text-align:center;}
.iv-input{text-align:center;}
.iv-row .iv-img{text-align:left;margin-right:10px;float:left;}
.iv-row .iv-input{text-align:left;height:60px;line-height:60px;}
#opc_profile .iv-row{margin-top:4px;}
#opc_profile .iv-row .iv-input{height:auto;line-height:normal;}
#opc_profile .iv-row .iv-input .button{margin:3px 0px 0px 13px;}
.iv-input input{width:100px;}
.iv-error{padding-left:5px;color:#880000;}
.iv-box a:link,
.iv-box a:visited,
.iv-box a:hover,
.iv-box a:active{text-decoration:none;border:none;border-bottom:1px dashed #3c6992;white-space:nowrap;color:#3c6992;font-size:10px;}
.iv-box span.star{padding:0;}
table.data-table tr td.iv-box .button-row{margin:4px 0px 3px 0px;}
table.register-table div.iv-box{text-align:center;}
table.register-table div.iv-box div.iv-img{margin-top:4px;}
/* vim: set ts=2 sw=2 sts=2 et: */
/**
 * Detailed product images module CSS stylesheet
 *  
 * @category   X-Cart
 * @package    X-Cart
 * @subpackage CSS
 * @author     Ruslan R. Fazlyev <rrf@x-cart.com> 
 * @version    $Id: main.css,v 1.5 2010/08/04 11:32:48 joy Exp $
 * @link       http://www.x-cart.com/
 * @see        ____file_see____
 */

/* Detailed images on product detailed page */
.dpimages-list .content {
  text-align: center;
}

.dpimages-list .content img {
  padding: 0 0 10px 0;
}

.dpimages-list .content img.last {
  padding: 0;
}

.dpimages-list .dpimage-container {
  text-align: center;
  margin: 3px 0;
}

/* Product details line */
div.dpimages-popup-link {
  margin-top: 33px;
  text-align: center;
  vertical-align: middle;
}

.dpimages-popup-link a:link,
.dpimages-popup-link a:visited,
.dpimages-popup-link a:hover,
.dpimages-popup-link a:active
{
  text-decoration: underline;
  padding: 0 0 0 17px;
  background: transparent url(../../skin/2-columns/modules/Detailed_Product_Images/../../images/zoom_image.gif) no-repeat left 1px;
  line-height: 13px;
}

/* Icons box */

.dpimages-icons-box {
  padding-top: 15px;
  padding-bottom: 10px;
  width: 220px;
}

.dpimages-icons-box a:link,
.dpimages-icons-box a:visited,
.dpimages-icons-box a:hover,
.dpimages-icons-box a:active
{
  display: block;
  outline-style: none;
  float: left;
}

.dpimages-icons-box a:hover {
  border: 1px solid #215485;
}

/* Printable page */

.printable .dpimages-popup-link,
.printable .dpimages-icons-box
{
  display: none;
}


.menu-bestsellers img.icon{background:url(../../skin/common_files/modules/Bestsellers/../../images/dingbats_categorie.gif) no-repeat;}
.menu-bestsellers ul li a:link,
.menu-bestsellers ul li a:visited,
.menu-bestsellers ul li a:hover,
.menu-bestsellers ul li a:active{font-weight:normal;}
.menu-bestsellers ul{margin-left:20px;list-style:decimal outside none;font-weight:bold;}
ul.bestsellers-products-item{list-style:none;margin:0;padding:0;}
ul.bestsellers-products-item li{list-style:none;padding:2px;}
ul.bestsellers-products-item img{width:50px;float:left;}
.bestsellers-products-item .details{margin-left:50px;padding-left:2px;}
.bestsellers-products-item a.product-title:link,
.bestsellers-products-item a.product-title:visited,
.bestsellers-products-item a.product-title:hover,
.bestsellers-products-item a.product-title:active{font-weight:bold;}
html,
body{}
h1{font-size:23px;color:#00b8cd;}
h3{color: #00b8cd; border:none;}
#page-container{border:0 none;margin:0 auto;text-align:left;width:960px;float:none;}
#page-container2{margin:0;float:none;}
#content-container{padding-bottom:74px;margin-top:107px;}
.uo-container #content-container{padding-bottom:107px;}
#left-bar{width:210px;margin-left:0;}
#center-main{margin:0 0 0 250px;padding-bottom:0;}
#header {
  background: url(../../skin/2-columns/css/../images/menu_bg.png) no-repeat 47% 103%;
}
#footer{}
.uo-container #footer{height:107px;}
#header .line0{position:relative;height:107px;direction:ltr;}
#header .logo{}
#header .line1{}
#header .line2{}
#header .line3{}
.header_right{width:404px;height:94px;position:absolute;margin-left:525px;top:12px;}
.header_right .top .freeship{width:354px;height:54px;margin-left:353px;}
.header_right .top .cart{width:50px;height:54px;margin-left:353px;margin-bottom:10px;}
.header_right .bottom .phone{height:27px;float:left;margin-top:12px;}
.header_right .blogwrap {top: 30px;
    float: left;
    width: 210px;
    background: #E84B44;
    position: absolute;
    text-align: center;
    padding: 0 5px;}
.header_right .blogwrap_m {top: 142px;right: 10px;
    float: left;
    width: 50px;
    background: #E84B44;
    position: absolute;
    text-align: center;
    padding: 0 5px;}
.header_right .blogwrap a {text-decoration: none;color: #fff;font-size: 14px;}
.header_right .blogwrap_m a {text-decoration: none;color: #fff;font-size: 14px;}
.header_right .blogwrap .blogtext {font-style:italic;font-family:'Yellowtail', cursive;font-size:23px;}
.header_right .blogwrap_m .blogtext {font-style:italic;font-family:'Yellowtail', cursive;font-size:23px;}
.header_right .blogwrap_m {display:none;}
.bluephone{color:#ef473e;text-transform:lowercase;font-style:italic;font-family:'Yellowtail', cursive;font-size:16px;}
.greyphone{color:#0d7fa8;}
.header_right .bottom .searchbox{width:219px;height:27px;float:left;text-align:right;float:right;margin-right:1px;margin-top:10px;}
.tabs{right:auto;width:auto;text-align:left;left:1px;}
.tabs ul{margin:6px 0;}
.tabsxxx li{background:transparent none;height:auto;float:left;margin:0;padding:0 46px 0 0;text-align:center;vertical-align:middle;}
.tabs a:link,
.tabs a:visited,
.tabs a:hover,
.tabs a:active{display:inline;background:transparent none;margin:0;padding:0;color:#324c76;height:auto;font-size:13px;}
.tabs a:hover{color:#043FA0;}
#header .phones{height:auto;vertical-align:middle;line-height:inherit;color:inherit;right:14px;top:0;font-size:inherit;height:13px;line-height:13px;padding:13px 0;}
#header .phones span{color:#542d00;padding-left:10px;}
#header .phones span.last{padding-left:0;}
#header .line2 div,
#header .line2 span,
#header .line2 a:link,
#header .line2 a:visited,
#header .line2 a:hover,
#header .line2 a:active{color:inherit;}
#header a.search:link,
#header a.search:visited,
#header a.search:hover,
#header a.search:active{color:#6d3400 !important;}
#header .languages{top:7px;right:auto;text-align:left;left:0;}
#header .languages-row strong{font-weight:bold;color:#838f98;}
#header .languages-row a:link,
#header .languages-row a:visited,
#header .languages-row a:hover,
#header .languages-row a:active{font-weight:bold;color:#324c76;}
#header .auth-row{position:absolute;top:7px;right:0;color:#2c3e49;}
.auth-row a:link,
.auth-row a:visited,
.auth-row a:hover,
.auth-row a:active{color:#324c76;padding:0 1px;font-weight:bold;text-decoration:none;}
.auth-row a:hover{color:#043FA0;}
.auth-row span{color:#324c76;padding:0 15px 0 0;font-weight:bold;}
#footer .box{background:#f4f5f7 none;border-top:1px solid #acb7c7;}
#footer .helpbox{display:block;margin:0;padding:10px 0;list-style-type:none;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;}
#footer .helpbox li{margin:0;padding:0 15px;display:inline;line-height:14px;}
#footer .helpbox li a:link,
#footer .helpbox li a:visited,
#footer .helpbox li a:hover,
#footer .helpbox li a:active{color:#324c76;}
#footer .helpbox li a:hover{text-decoration:none;}
#footer .subbox{border-top:0 none;background:transparent none;height:39px;}
.checkout-container #header{height:107px;}
.checkout-container #header .line2{height:39px;}
.checkout-container #header .line3{height:34px;}
.checkout-container #content-container{margin-top:107px;}
.checkout-container #center-main{margin-left:0;width:960px;}
#location {
  height: auto;
  min-height: 0;
}
.printable-bar{top:0;right:0;width:20%;text-align:right;}
.printable-bar a:link,
.printable-bar a:visited,
.printable-bar a:hover,
.printable-bar a:active{background-position:left 4px;padding:2px 0 2px 20px;font-size:11px;color:#818891;}
a.bread-crumb:hover,
.printable-bar a:hover{color:#818891 !important;text-decoration:none !important;}
.buttons-row-right,
.buttons-row,
.button-row,
.button-row-right,
table tr td.buttons-row,
table tr td.button-row,
table tr td.buttons-row-right,
table tr td.button-row-right
table.data-table tr td.buttons-row,
table.data-table tr td.button-row,
table.data-table tr td.buttons-row-right,
table.data-table tr td.button-row-right{height:26px;line-height:26px;}
button.button{height:27px;}
button.button .button-right{background:transparent url(../../skin/2-columns/css/../images/2column/button_blue_right.gif) no-repeat right top;padding:0 10px 0 0;height:25px;}
button.button .button-left{background:transparent url(../../skin/2-columns/css/../images/2column/button_blue_left.gif) no-repeat left top;padding:0 5px 0 15px;height:25px;line-height:24px;font-size:12px;}
div.button{background:transparent url(../../skin/2-columns/css/../images/2column/button_blue_right.gif) no-repeat right top;padding:0 10px 0 0;}
div.button div,
div.button a:link,
div.button a:visited,
div.button a:hover,
div.button a:active{background:transparent url(../../skin/2-columns/css/../images/2column/button_blue_left.gif) no-repeat left top;padding:0 5px 0 15px;line-height:24px;font-size:12px;color:#111D4D;text-decoration:none;}
button.main-button .button-right{background:transparent url(../../skin/2-columns/css/../images/2column/button_red_right.gif) no-repeat right top;}
button.main-button .button-left{background:transparent url(../../skin/2-columns/css/../images/2column/button_red_left.gif) no-repeat left top;color:#fff;}
button.main-button.added-to-cart-button .button-left{background:transparent url(../../skin/2-columns/css/../images/2column/button_red_check_left.gif) no-repeat left top;padding-left:27px;}
div.main-button{background:transparent url(../../skin/2-columns/css/../images/2column/button_red_right.gif) no-repeat right top;}
div.main-button div,
div.main-button a:link,
div.main-button a:visited,
div.main-button a:hover,
div.main-button a:active{background:transparent url(../../skin/2-columns/css/../images/2column/button_red_left.gif) no-repeat left top;color:#fff !important;text-decoration:none !important;}
.printable #header .line0{height:82px;}
button.menu-button{height:22px;}
button.menu-button .button-right{background:transparent url(../../skin/2-columns/css/../images/2column/but_menu_right.png) no-repeat right top;padding-right:7px;height:20px;}
button.menu-button .button-left{background:transparent url(../../skin/2-columns/css/../images/2column/but_menu_left.png) no-repeat left top;height:20px;padding:0 1px 0 8px;color:#deedf7;font-size:10px;height:21px;line-height:20px;}
div.menu-button{background:transparent url(../../skin/2-columns/css/../images/2column/but_menu_right.png) no-repeat right top;padding-right:7px;}
div.menu-button div,
div.menu-button a:link,
div.menu-button a:visited,
div.menu-button a:hover,
div.menu-button a:active{background:transparent url(../../skin/2-columns/css/../images/2column/but_menu_left.png) no-repeat left top;padding:0 1px 0 8px;line-height:20px;color:#deedf7 !important;font-size:10px;}
button.light-button{height:23px;}
button.light-button .button-right{background:transparent url(../../skin/2-columns/css/../images/2column/but_light_right.gif) no-repeat right top;padding:0 5px 0 0;height:22px;}
button.light-button .button-left{background:transparent url(../../skin/2-columns/css/../images/2column/but_light_left.gif) no-repeat left top;padding:0 5px 0 11px;color:#365f8f;line-height:21px;font-size:11px;}
div.light-button{padding:0 5px 0 0;background:transparent url(../../skin/2-columns/css/../images/2column/but_light_right.gif) no-repeat right top;}
div.light-button div,
div.light-button a:link,
div.light-button a:visited,
div.light-button a:hover,
div.light-button a:active{background:transparent url(../../skin/2-columns/css/../images/2column/but_light_left.gif) no-repeat left top;padding:0 5px 0 11px;color:#365f8f !important;font-size:11px;text-decoration:none !important;}
button.do-add2cart-wait .button-right,
button.do-add2cart-success .button-right,
button.do-add2cart-error .button-right{border:1px solid #ccc;background:transparent none;padding:0;height:21px;}
button.do-add2cart-wait .button-left,
button.do-add2cart-success .button-left,
button.do-add2cart-error .button-left{background:transparent none;padding:0 14px;color:#365f8f;font-size:12px;height:21px;line-height:20px;}
div.checkout-1-button{background:transparent url(../../skin/2-columns/css/../images/2column/button_big_blue_right.gif) no-repeat right top !important;}
div.checkout-1-button div,
div.checkout-1-button a{background:transparent url(../../skin/2-columns/css/../images/2column/button_big_blue_left.gif) no-repeat left top !important;line-height:30px !important;color:#111D4D !important;}
div.checkout-3-button{background:transparent url(../../skin/2-columns/css/../images/2column/button_big_red_right.gif) no-repeat right top !important;}
div.checkout-3-button div,
div.checkout-3-button a{background:transparent url(../../skin/2-columns/css/../images/2column/button_big_red_left.gif) no-repeat left top !important;line-height:30px !important;color:#fff !important;text-decoration:none !important;}
div.drop-out-button{padding-right:27px;background:transparent url(../../skin/2-columns/css/../images/2column/button_dropdown.gif) no-repeat right top;}
.dropout-box div.light-button div,
.dropout-box div.light-button a{line-height:21px;}
.search input.image-button{width:30px;height:28px;background:transparent url(../../skin/2-columns/css/../images/2column/button_search.png) no-repeat left top;border:none!important;margin:0px 0 0 -4px;padding:0 !important;}
.search input{border:none;height:23px;width:163px;padding-left:5px;padding-right:20px;text-align:right;color:#0d7fa8;text-transform:lowercase;}
.menu-dialog .title-bar{line-height:27px;font-weight:bold;}
.menu-categories-list ul li{background:transparent none;padding:6px 0 6px 7px;}
.menu-categories-list ul li a{font-size:15px;font-weight:bold;}
.menu-bestsellers ul li a,
.menu-manufacturers ul li a{font-size:12px;}
.menu-minicart.full .title-bar img.icon{background:transparent url(../../skin/2-columns/css/../images/2column/cart_full.gif) no-repeat left top;width:18px;height:13px;}
.menu-minicart h2 .minicart-items-label,
.menu-minicart h2 .minicart-items-delim{font-weight:normal;}
.menu-minicart .content ul{margin-left:26px;}
.menu-minicart .content ul li a{text-decoration:underline;color:#043fa0;line-height:20px;}
.menu-minicart .content ul li a:hover{text-decoration:none !important;}
.minicart,
.minicart .empty,
.minicart .full{display:inline;}
hr.minicart{display:none;}
.ajax-minicart .title-bar{}
#content-container .ajax-minicart img.icon{position:absolute;width:18px;height:13px;}
#content-container .ajax-minicart img.minicart-button{background:transparent url(../../skin/2-columns/css/../images/2column/cart_button.gif) no-repeat left top;width:38px;height:21px;cursor:pointer;position:absolute;overflow:hidden;top:3px;left:6px;margin:0;}
#content-container .ajax-minicart img.minicart-button-show{background-position:left -21px;}
.ajax-minicart .title-bar h2{position:absolute;top:0;left:50px;right:0;overflow:hidden;}
.ajax-minicart .title-bar img.minicart-button-show{background-position:left -21px;}
.minicart-box{top:22px;}
.menu-minicart,
.menu-special{border:1px solid #acb7c7;}
.menu-minicart .title-bar,
.menu-special .title-bar{background:transparent url(../../skin/2-columns/css/../images/2column/menu_bg_light.gif) repeat-x left center;border-bottom:1px solid #acb7c7;}
.menu-minicart .title-bar h2,
.menu-special .title-bar h2{color:#2c3e49;}
.news-box{float:right;width:223px;border:1px solid #c9d1dc;padding:12px;margin-left:30px;margin-bottom:20px;}
table.data-table td{line-height:22px;}
.dialog{border:0 none;}
.dialog .title{padding-left:0;background:transparent url(../../skin/2-columns/css/../images/2column/list_dialog_bg_right.gif) no-repeat right top !important;height:32px;border:0 none;}
.dialog .title h2{padding-left:18px;background:transparent url(../../skin/2-columns/css/../images/2column/list_dialog_bg_left.gif) no-repeat left top;height:32px;line-height:32px;}
.dialog .title div.sort-box{height:32px;}
.dialog .title div.sort-box .search-sort-bar{margin-top:8px;margin-bottom:8px;}
.products .descr,
.product-details .details .descr{font-size:12px;}
.products a.product-title:link,
.products a.product-title:visited,
.products a.product-title:hover,
.products a.product-title:active,
.products .product-title,
.product-details .product-title{color:#009AA8;text-decoration:none;}
.products a.product-title:hover{color:#253161;}
.products .buy-now .quantity{height:auto;padding-top:5px;}
.products .buttons-row{margin-top:15px;}
.products-table .product-cell{padding-left:5px;padding-right:5px;}
.simple-products-table .product-cell {
  padding-bottom: 30px;
  box-sizing: border-box;
}
.products-list .product-cell-fccheckbox{text-align:center;}
.products-table .buttons-row,
.products-table .button-row{margin-top:5px;}
.products-table .fcomp-checkbox-box{margin-top:4px;}
.totals .total{text-transform:none;}
table.totals td.total-value,
table.totals td.total-value-alt{color:#ea6a06;}
table.product-properties{margin-top:10px;}
table.product-properties tr td{font-size:12px;padding-top:4px;padding-bottom:4px;}
table.product-properties td.property-name table tr td{white-space:nowrap;}
table.product-properties .product-price{color:#5e6c75;font-size:20px;font-weight:normal;}
table.product-properties .product-price-value{font-size:20px;font-weight:normal;}
table.product-properties .product-market-price{font-size:20px;font-weight:normal;}
.product-price-row .property-name,
.product-price-row .property-value{vertical-align:bottom;padding-bottom:0;}
table.product-properties .product-mprice-row td{padding-top:0;}
.poptions-product-separator{font-size:1px;line-height:1px;height:10px;}
.product-details .market-price{font-size:14px;padding:8px 0;}
.product-details .buttons-row{margin-top:8px;}
.offers-short-list{margin-top:10px;}
.fancycat-icons-e ul{width:192px;}
.fancycat-icons-e li ul{left:181px;}
.fancycat-page-subskin-c #center-main{margin-left:250px;}
.fancycat-page-subskin-c #left-bar{width:210px;}
strong.language-code img,
.language-code-over{border:solid 1px #aaa !important;}
.iv-box a:link,
.iv-box a:visited,
.iv-box a:active{color:#043FA0;}
.iv-box a:hover{text-decoration:none !important;}
div.news h2{margin-top:2px;font-size:16px;font-weight:400;font-style:normal;}
div.opc-container h2,
div.opc-container h3{color:#a0866e;}
.ask-question span{font-size:14px;line-height:30px;margin-left:10px;}
.ask-question a{color:#495258;}
.ask-question a:hover{color:#39b3ca;}
span.subcategories{color:#707780;font-size:12px;text-decoration:none;margin:0 3px 30px;}
.subcatwrap{margin-left:20px;}
.menu-minicart{float:left;background:none repeat scroll 0 0 #ECEFF2;border-radius:5px 5px 5px 5px;padding:3px;margin-top:17px;position:absolute;visibility:hidden;}
.minicarttotal{float:right;}
.ajax-minicart-icon{background:url(../../skin/2-columns/css/../images/cart_empty.png) no-repeat scroll 0 1px transparent;height:19px;width:56px;}
.ajax-minicart-icon.minicart-button{background:url(../../skin/2-columns/css/../images/shopping_cart_full.png) no-repeat scroll 0 0 transparent;height:19px;width:56px;}
.menu-minicart img.icon{background:url(../../skin/2-columns/css/../images/shopping_cart.png) no-repeat scroll 0 0 transparent;}
div.minicart table tr td{color:#FF0000;font-size:11px;padding:0;padding-right:2px;}
.cart_empty{color:#1089A1;font-size:13px;margin-top:0;text-decoration:none;text-indent:5px;text-shadow:1px 1px 1px #FFFFFF;}
.cart_empty a{color:#1089A1;font-size:13px;margin-top:0;text-decoration:none;text-indent:5px;text-shadow:1px 1px 1px #FFFFFF;}
.subcategories .image{height:268px;width:294px;padding-top:25px;}
.xxx{background:transparent url(../../skin/2-columns/css/../images/catimg_bg.jpg) no-repeat left top;}
.subcategories a{color:#009aa8;font-size:26px;text-decoration:none;font-family:'Yellowtail', cursive;line-height:26px;}
.catimgborder{position:relative;margin-top:-255px;}
.viewall{margin-left:20px;margin-bottom:20px;float:left;}
.viewall a{color:#495258;text-decoration:none;line-height:24px;border-bottom:1px solid #C2CBD2;border-radius:5px 5px 5px 5px;border-right:1px solid #C2CBD2;padding-right:25px;padding-left:8px;}
.viewall a:hover{color:#39b3ca;text-decoration:none;}
.minicart-box{position:relative;background:none;border:none;}
.minicart-box ul li a{text-decoration:none;color:#4E5A66;}
.productdata .prod_title{width:310px;float:left;max-width: 100%;}
.productdata .prod_info{float:left;margin-top:3px;width:125px;color:#00b8cd;}
.productdata .promos {
  width: auto;
  max-width: 100%;
  position: relative;
  height: auto;
  float: left;
}
.productdata .promos > table,
.productdata .promos > table > tbody,
.productdata .promos > table > tbody > tr,
.productdata .promos > table > tbody > tr > td {
  display: block;
  width: auto;
}
.productdata .promos .promo_left{width:145px;float:left;}
.productdata .promos .promo_right{width:99px;float:left;margin-left:10px;}
.extra_fields li{list-style:none;margin-left:0;}
.mainprice{font-size:26px;width:100px;color:#00b8cd;}
.image-box{float:left;height:375px;width:500px;}
.menu {
  position: relative;
  margin-top: 0;
  width: auto;
  height:66px;
  margin-left: -13px;
  margin-top: -42px;
  float: left;
}
.menuxxx{position:absolute;left:150px;right:0;top:57px;}
.featcatwrap{margin-left:40px;}
.featcatwrap a{color:#009aa8;text-decoration:none;font-size:14px;font-family:Arial;}
.subcategories_feat{padding-right:40px;}
.about {
  width: auto;
  margin-left: -24px;
}
span.shopbybrands {
  text-align: center;
  display: inline-block;
  margin: 0 0 10px;
  padding-left: 24px;
  overflow: hidden;
  padding-bottom: 0;
  text-align: center;
  vertical-align: top;
  float: left;
  max-width: 50%;
  box-sizing: border-box;
}
span.shopbybrands img {
  width: auto;
  height: auto;
}
.checkout-buttons{margin-top:25px;margin-right:15px;}
.sitesealwrap{right:0;position:absolute;}
.dcoupons-clear img{background:transparent url(../../skin/2-columns/css/../../images/delete_cross.gif) no-repeat;width:11px;height:11px;vertical-align:bottom;}
.wishlist-sendlist{margin-top:15px;}
.wishlist-sendlist .button{margin-left:10px;margin-top:-3px;}
.wishlist-sendlist input.input-email{width:140px;}
.wl-qty{font-weight:normal;color:#4f4f4f;}
.backtocat {padding-left: 20px; color: #009aa8; font-family: Arial;}
.backtocat a {text-decoration: underline; color: #009aa8; font-family: Arial; }
.efvstock {float: right; position: relative; margin-right: 0px;}
.welcbot {text-align:justify;}
body{font:13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}
pre,
code{font-family:'DejaVu Sans Mono', Menlo, Consolas, monospace;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:30px;}
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure{margin-bottom:20px;}
body{min-width:950px;}
.container_12,
.container_16{margin-left:auto;margin-right:auto;width:950px;margin-bottom:0;}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16{display:inline;float:left;margin-left:0;margin-right:0;}
.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15{position:relative;}
.container_12 .grid_3,
.container_16 .grid_4{width:220px;}
.container_12 .grid_6,
.container_16 .grid_8{width:460px;}
.container_12 .grid_9,
.container_16 .grid_12{width:700px;}
.container_12 .grid_12,
.container_16 .grid_16{width:950px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:535px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_9{width:520px;}
.container_16 .grid_10{width:380px;}
.container_16 .grid_11{width:735px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_12 .prefix_3,
.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_6,
.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_9,
.container_16 .prefix_12{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_12 .suffix_3,
.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_6,
.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_9,
.container_16 .suffix_12{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.container_12 .push_3,
.container_16 .push_4{left:240px;}
.container_12 .push_6,
.container_16 .push_8{left:480px;}
.container_12 .push_9,
.container_16 .push_12{left:720px;}
.container_12 .push_1{left:80px;}
.container_12 .push_2{left:160px;}
.container_12 .push_4{left:320px;}
.container_12 .push_5{left:400px;}
.container_12 .push_7{left:560px;}
.container_12 .push_8{left:640px;}
.container_12 .push_10{left:800px;}
.container_12 .push_11{left:880px;}
.container_16 .push_1{left:60px;}
.container_16 .push_2{left:120px;}
.container_16 .push_3{left:180px;}
.container_16 .push_5{left:300px;}
.container_16 .push_6{left:360px;}
.container_16 .push_7{left:420px;}
.container_16 .push_9{left:540px;}
.container_16 .push_10{left:600px;}
.container_16 .push_11{left:660px;}
.container_16 .push_13{left:780px;}
.container_16 .push_14{left:840px;}
.container_16 .push_15{left:900px;}
.container_12 .pull_3,
.container_16 .pull_4{left:-240px;}
.container_12 .pull_6,
.container_16 .pull_8{left:-480px;}
.container_12 .pull_9,
.container_16 .pull_12{left:-720px;}
.container_12 .pull_1{left:-80px;}
.container_12 .pull_2{left:-160px;}
.container_12 .pull_4{left:-320px;}
.container_12 .pull_5{left:-400px;}
.container_12 .pull_7{left:-560px;}
.container_12 .pull_8{left:-640px;}
.container_12 .pull_10{left:-800px;}
.container_12 .pull_11{left:-880px;}
.container_16 .pull_1{left:-60px;}
.container_16 .pull_2{left:-120px;}
.container_16 .pull_3{left:-180px;}
.container_16 .pull_5{left:-300px;}
.container_16 .pull_6{left:-360px;}
.container_16 .pull_7{left:-420px;}
.container_16 .pull_9{left:-540px;}
.container_16 .pull_10{left:-600px;}
.container_16 .pull_11{left:-660px;}
.container_16 .pull_13{left:-780px;}
.container_16 .pull_14{left:-840px;}
.container_16 .pull_15{left:-900px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after,
.container_12:after,
.container_16:after{clear:both;}
.clearfix,
.container_12,
.container_16{zoom:1;}
body{background:url(../../skin/common_files/css/../images/bds_mainbg.jpg) no-repeat center -10px/100% 612px #f4f4ef;font-family:'Cantarell', sans-serif;}
.page-container {
  background-color: #ffffff;
  margin-top: 187px;
}
.home-container .page-container {
  background-color: transparent;
}
.clearfix, .container_12{background:none repeat scroll 0 0 #FFFFFF;}
#header{height:111px;width:100%;}
.logo {
  margin-top: 0;
  margin-left: 37px;
  margin-bottom: 55px;
}
.logo,
.error-page #header .logo {
  margin-left: 37px;
}
.loginregister{display:block;height:29px;width:149px;background:url(../../skin/common_files/css/../images/lrnormal.png) no-repeat;text-indent:-9999px;float:right;margin-top:15px;}
.loginregister:hover, .loginregisteractive{background:url(../../skin/common_files/css/../images/lrhover.png) no-repeat;}
.megamenu{display:none;}
.menu1xxx{background:url(../../skin/common_files/css/../images/menu_bg.png) no-repeat center top;list-style:none;margin-top:0;width:1158px;height:66px;margin-left:-127px;margin-top:-42px;}
.menu1{list-style:none;margin:10px auto 0;width:875px;height:66px;}
.menu1 li{float:left;margin-left:0px;margin-top:20px;border-right:1px solid #fff;height:14px;}
.menu1 li:first-child{background:none;}
.menu1 li:last-child{background:none;border:none;}
a{color: #383838;outline:medium none !important;}
.menu1 li a{font-family:'Cantarell', sans-serif;color:#fff;display:block;font-size:12.5px;height:40px;margin-top:-6px;padding-left:8px;padding-right:8px;padding-top:0;text-decoration:none;text-transform:uppercase;line-height:26px;}
.active{background:url(../../skin/common_files/css/../images/activebg.png) repeat;}
.active span{background:url(../../skin/common_files/css/../images/activebg2.png) repeat scroll 0 0 transparent;display:block;height:10px;width:70px;margin-top:14px;position:absolute;margin-left:-15px;}
.cartstatus{display:block;width:151px;height:29px;float:left;background:url(../../skin/common_files/css/../images/cart.png) no-repeat;color:#1089a1;text-decoration:none;font-size:13px;margin-top:16px;text-indent:75px;line-height:26px;text-shadow:1px 1px 1px #FFFFFF;}
.cartstatus_empty{display:block;width:151px;height:29px;float:left;background:url(../../skin/common_files/css/../images/cart_empty.png) no-repeat;color:#1089a1;text-decoration:none;font-size:13px;margin-top:16px;text-indent:75px;line-height:26px;text-shadow:1px 1px 1px #FFFFFF;}
.cartstatus2{background:url(../../skin/common_files/css/../images/cartclick.png) no-repeat;}
.lines{height:2px;width:100%;background:url(../../skin/common_files/css/../images/lines.png) repeat-x scroll 0 0px transparent;float:left;margin-top:-5px;}
.lastli{margin-right:0px!important;}
.main{margin-top:-10px;}
.smallmenu{width:100%;float:left;}
.smallmenu ul{list-style:none;float:right;}
.smallmenu ul li{float:left;}
.smallmenu ul li a{color:#535d6a;font-size:12px;text-decoration:none;text-shadow:0px 0px 1px #eff3f5;}
.myacc, .mycheck, .myshop{display:block;text-indent:27px;line-height:21px;}
.myacc{background:url(../../skin/common_files/css/../images/account.png) no-repeat;}
.mycheck{background:url(../../skin/common_files/css/../images/checkout.png) no-repeat;}
.myshop{background:url(../../skin/common_files/css/../images/cartsmall.png) no-repeat;}
.mycheck{text-indent:32px!important;}
.leftpart{margin-left:70px;float:left;width:405px;}
.rightpart{float:left;width:465px;white-space:normal;height:300px;}
.leftpart img{margin-top:0px;}
.rightpart h1{color:#38414b;font-size:36px;width:300px;margin-top:50px;text-shadow:1px 1px 1px #FFF;line-height:40px;}
.pdesc{color:#7e8a97;width:300px;font-size:16px;}
.padd{display:block;width:182px;height:44px;background:url(../../skin/common_files/css/../images/buynow.png);color:#FFF;font-weight:bold;font-size:17px;text-decoration:none;line-height:36px;text-align:center;text-shadow:1px 0px 0px #c51b00;margin-top:25px;}
.padd:hover{background:url(../../skin/common_files/css/../images/buynowhover.png) no-repeat;color:#FFF!important;}
.discount{background:url(../../skin/common_files/css/../images/discount.png);width:117px;height:119px;margin-left:270px;margin-top:10px;position:absolute;z-index:1;}
.old{font-size:18px;color:#c4cbd1;display:block;margin-left:35px;margin-top:20px;text-decoration:line-through;}
.new{font-size:36px;color:#39b3ca;font-weight:bold;display:block;margin-left:15px;margin-top:-16px;}
.sliderout{width:100%;height:105px;float:left;}
.thingy{width:940px;height:10px;background:url(../../skin/common_files/css/../images/sliding.png);}
.thingy img{margin-top:-15px;}
.ftrd{list-style:none;float:left;}
.ftrd li{float:left;width:175px;margin-left:0px;}
.ftrd h2, .ftrd span{text-align:center;font-family:'Cantarell', sans-serif;}
.ftrd h2{color:#009aa8;font-size:11px;font-weight:700;text-transform:uppercase;margin-top:10px;margin-bottom:0px;}
.ftrd h2 a{color:#009aa8;text-decoration:none;}
.ftrd span{color:#6d6f71;font-size:12px;display:block;text-shadow:1px 0px 0px #FFF;}
.featuredproducts{width:100%;background:url(../../skin/common_files/css/../images/fbg.png) repeat-x;height:318px;}
.title {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  line-height: 60px;
  margin: 0;
  float: left;
  text-transform: capitalize;
  background: url(../../skin/common_files/css/../images/title_bg.png) no-repeat 0 0;
  background-size: 100%;
  padding-left: 10px;
  padding-top: 20px;
  width: 100%;
  box-sizing: border-box;
}
.title_rel {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  line-height: 20px;
  margin: 0;
  float: left;
  text-transform: capitalize;
  padding-left: 10px;
  padding-top: 0px;
  width: 100%;
  box-sizing: border-box;
}
.bitospc {margin-top: 10px;}
.title_2 {
  font-family: 'Yellowtail', cursive;
  font-size: 30px;
  color: #02a2a9;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
  text-transform: capitalize;
  background: url(../../skin/common_files/css/../images/title_bg2.png) no-repeat 0 50px;
  background-size: 100%;
  padding-left: 10px;
  width: 100%;
  line-height: 60px;
  box-sizing: border-box;
}
.title_col {
  font-family: 'Yellowtail', cursive;
  font-size: 34px;
  color: #949698;
  font-weight: 500;
  margin-top: 20px;
  margin-bottom: 0;
  float: none;
  padding-left: 10px;
  width: 168px;
}
.title_nb {
  font-family: 'Yellowtail', cursive;
  font-size: 44px;
  color: #949698;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 25px;
  float: none;
  text-transform: capitalize;
  padding-left: 0;
  width: auto;
margin-bottom: 0 !important;
}
.title_mf {
  font-family: 'Yellowtail', cursive;
  font-size: 44px;
  color: #00b8cd;
  font-weight: 500;
  margin-top: 0px;
  margin-left: 25px;
  float: none;
  text-transform: capitalize;
  padding-left: 0;
  width: auto;
margin-bottom: 0 !important;
}
.titleh3{font-family:'Yellowtail', cursive;font-size:44px;color:#949698;font-weight:500;margin-top:0px;margin-left:25px;float:left;text-transform:capitalize;padding-left:0;border:none;width:100%;}
.title_f{font-family:'Cantarell', sans-serif;font-size:18px;color:#fff;font-weight:bold;margin:0;text-transform:lowercase;padding-left:0;}
.title_pxxx{font-family:'Cantarell', sans-serif;font-size:20px;color:#00B8CD;font-weight:bold;margin:0;}
.title_p{font-family:'Cardo', serif;font-size:40px;font-weight:normal;margin:0;}
.subcategory-descr {
  margin: 0 25px;
  padding: 0;
  text-align: justify;
  width: auto;
  max-width: 100%;
  color: #6c6e70;
  font-family: 'Cantarell', sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.subcategory-descr_n {
  margin: 0 25px 10px;
  padding: 0;
  text-align: justify;
  width: auto;
  max-width: 720px;
  color: #6c6e70;
}
.controls{float:right;margin-right:1px;margin-top:30px;}
.featprod{list-style:none;margin-top:10px;float:left;}
.featprod li{display:block;float:left;width:207px;height:210px;background:url(../../skin/common_files/css/../images/productframe.png);margin-left:5px;margin-right:22px;background:#DEDEDE;border-radius:5px 5px 5px 5px;}
.featprod_4{list-style:none;margin-top:10px;padding-left:10px;float:left;box-sizing: border-box;}
.featprod_4 li{display:block;float:left;width:226px;height:252px;margin-left:5px;}
.fimg{margin-left:0;margin-top:0;float:left;width:226px;}
.smalltitle{color:#303740;font-size:14px;line-height:14px;}
.smalltitle_fp{line-height:14px;display:block;width:150px;margin-left:2px;margin-top:5px;}
.smalltitle_cat{line-height:14px;display:block;width:226px;margin-left:2px;margin-top:200px;position:absolute;font-weight:normal;}
.smalltitle_rel{line-height:14px;display:block;width:170px;margin-left:10px;margin-top:0px;position:absolute;font-weight:normal;}
.smalltitle_cat2{line-height:14px;display:block;width:226px;margin-left:2px;/* reduced to fit stars 27th June 16 margin-top:235px; */ margin-top:190px;position:absolute;font-weight:bold;}
.listinglower{margin-top:5px;font-weight:normal;}
.smalltitle a{color:#009aa8;text-decoration:none;font-family:Arial;padding:0 5px;}
.smalldesc{font-size:12px;color:#707780;margin-left:2px;}
.green{display:block;background:url(../../skin/common_files/css/../images/circle-green.png);width:78px;height:78px;margin-left:142px;margin-top:-71px;position:absolute;top:192px;text-align:center;font-size:16px;color:#FFF;line-height:75px;}
.green_category{display:block;background:url(../../skin/common_files/css/../images/circle-green.png);width:78px;height:78px;margin-left:152px;margin-top:-40px;position:relative;top:0px;text-align:center;font-size:16px;color:#FFF;line-height:75px;float:left;}
.green_productimages{display:block;background:url(../../skin/common_files/css/../images/circle-green.png);width:78px;height:78px;margin-left:250px;margin-top:15px;position:absolute;text-align:center;font-size:16px;color:#FFF;line-height:75px;}
.productimages {
  float: left;
  height: auto;
  width: 500px;
  max-width: 100%;
  margin-bottom: 10px;
}
.withside{width:100%;min-height:200px;}
.shizzley{float:left;background:url(../../skin/common_files/css/../images/shizzle2.png) repeat-x;height:20px;margin-left:7px;margin-top:5px;width:462px;}
.buttonsmall{text-align:center;color:#fff;background:url(../../skin/common_files/css/../images/buttonsmall.png) no-repeat;text-shadow:1px 0px 0px #a93531;display:block;width:87px;height:27px;float:left;text-decoration:none;line-height:27px;margin-top:20px;}
.buttonsmall:hover{background:url(../../skin/common_files/css/../images/buttonsmallhover.png) no-repeat;}
.grayprod{width:740px;}
.grayprod li{width:230px;margin-bottom:73px;margin-right:10px;overflow:hidden;text-align:center;}
.revextrahght{margin-bottom:73px !important;}
.grayprod_4,
.grayprod_4m, grayprod_4_rel {
  width: 100%;
}
.grayprod_4 li{background:url(../../skin/common_files/css/../images/prodlist_bg.jpg) no-repeat;width:225px;height:285px;margin-bottom:35px;margin-right:0;overflow:hidden;text-align:center;}
.grayprod_4_rel li{background:url(../../skin/common_files/css/../images/prodlist_rel_bg.jpg) no-repeat;width:190px;height:220px;margin:0;overflow:hidden;text-align:center;}
.grayprod_4m li{width:226px;margin-bottom:35px;margin-right:0px;overflow:hidden;text-align:center;}
.grayprod_4 li img{margin-top:15px;width:179px;}
.grayprod_4_rel li img{margin-top:7px;width:175px;height: auto;}
.fimg2{margin-left:6px;margin-top:11px;}
.gray{background:url(../../skin/common_files/css/../images/circle-gray.png);margin-left:125px;}
.righthome {
  margin-left: 20px;
  margin-top: 0;
  width: 168px!important;
}
.righthomesbf{margin-left:104px;margin-top:50px;width:168px!important;}
.categorybox{background:#FFF;width:192px;}
.categorybox ul{list-style:none;padding:0;}
.categorybox ul li{margin-left:0px;height:31px;line-height:31px;text-indent:20px;padding-top:2px;padding-bottom:2px;}
.categorybox ul li a{color:#495258;text-decoration:none;}
.categorybox ul li a:hover{color:#39b3ca!important;}
.ads, .widget{margin-top:25px;float:left;}
.ads img{width:161px;}
.main2{margin-bottom:20px;}
.subfooter {
  background: url(../../skin/common_files/css/../images/footer_bg.png) no-repeat center top;
  color: #fff;
}
.tweets{list-style:none;color:#696f74;font-size:13px;float:left;margin-top:-10px;}
.tweets li{margin-left:0px;border-bottom:1px dashed #afb7bf;padding-bottom:10px;padding-top:10px;}
.tweets a{color:#1796ae;font-size:13px;text-decoration:none;}
.tweets span{color:#969da3;display:block;}
.footerbox {
  width: 280px;
  min-height: 100px;
  margin-left: 25px;
  margin-bottom: 20px;
  display: inline-block;
  vertical-align: top;
}
.footerboxlast{width:210px;min-height:100px;color:#fff;}
.footerboxlast a{color:#fff;text-decoration:none;}
.footerboxlast .shopbybrand a{color:#fff;text-decoration:none;font-size:18px;font-weight:bold;}
.boxwrap {
  padding-top: 50px;
}
.followus{display:block;background:url(../../skin/common_files/css/../images/followba.png) no-repeat;width:198px;height:40px;text-indent:-9999px;float:left;}
.followus:hover{background:url(../../skin/common_files/css/../images/followbahover.png) no-repeat;}
.lastone{border-bottom:none!important;}
.mid{width:90px!important;}
.twitter{margin-right:30px;}
.newsletter{color:#fff;font-size:13px;float:left;}
.signup{margin-top:20px;line-height:30px;}
.signup label{display:block;margin-bottom:5px;color:#363d47;}
.mailinput{width:262px;height:29px;border:0px;text-indent:10px;color:#b8bec5;margin-top:10px;}
.mailsubmit{display:block;width:87px!important;height:27px!important;background:#067487;border:0px;font-size:13px;color:#ffffff!important;cursor:pointer;margin-top:10px;text-align:center;line-height:25px;text-decoration:none;}
.mailsubmit:hover{background:#0d7fa8;color:#FFF!important;}
.mailsubmit a{color:#fff;text-decoration:none;}
.minilogo{float:left;margin-top:26px;}
.slast{width:170px!important;}
.infos{list-style:none;float:left;}
.infos li{padding-bottom:10px;margin-left:0px;font-size:13px;color:#fff;}
.footer{width:100%;height:137px;}
.footermenu{list-style:none;margin-left:-40px;margin-bottom:5px;margin-top:0;}
.footermenu li{margin-left:0px;text-decoration:none;font-size:13px;margin-left:3px;padding-right:12px;color:#fff;}
.footermenu li a{color:#fff;text-decoration:none;}
.copyrightbit{text-align:right;margin-top:50px;}
.copyline{color:#4E5A66;display:block;font-size:10px;}
.copyline a{color:#2e353d;text-decoration:none;}
.cards{float:left;}
.followon{float:right;color:#565f67;font-size:13px;padding-right:10px;margin-bottom:5px;margin-top:40px;}
.socializer{margin-top:10px;float:right;}
.sliderinner ul{list-style:none;position:absolute;}
.sliderinner ul li {
  margin-left: 0px!important;
  display: inline-block;
  white-space: nowrap;
  width: auto;
  height: auto;
}
.sliderinner {
  overflow: hidden;
  position: relative;
  height: auto;
  z-index: 10;
  margin-top: -9px;
  margin-bottom: 10px;
}
.sliderinner ul{position:absolute;list-style:none;overflow:none;white-space:nowrap;padding:0;margin:0;}
.handle{height:5px;position:relative;top:0;width:181px;z-index:100;}
.ftrd li{cursor:pointer;}
.jcarousel-clip-horizontal{width:940px;height:240px;overflow:hidden;}
.ribbonbig{width:940px;height:30px;background:url(../../skin/common_files/css/../images/ribbonbig.png) no-repeat;padding-top:7px;margin-left:10px;margin-top:0px;}
.bread, .bread a{text-decoration:none;color:#7b8790;font-size:12px;}
.bread{float:left;margin-top:0px;margin-left:10px;}
.bigtitle{font-family:'Ubuntu';font-weight:bold;font-size:30px;color:#38414b;float:left;margin-left:28px;width:380px;margin-top:-5px;}
.lijevo{width:800px;float:left;}
.desno{float:left;width:140px;}
.desno a{float:right;}
.shiztitle{float:left;width:100%;background:url(../../skin/common_files/css/../images/shizzle2.png) repeat-x 0 36px;}
.h2bg{background:url(../../skin/common_files/css/../images/h2bg.png) repeat;}
.leftcontact{color:#5f6b79;font-size:14px;}
.adressba{float:left;width:250px;}
.infos2{margin-top:15px;line-height:20px;}
.googlemap{width:476px;height:269px;background:#FFF;border-radius:5px;border-right:1px solid #C2CBD2;border-bottom:1px solid #C2CBD2;padding:6px;margin-top:5px;float:right;}
.googleinner{width:476px;height:269px;}
.quickcontact input, .quickcontact textarea, .coupons input{background:white;border-radius:5px;border:none;border-right:1px solid #C2CBD2;border-bottom:1px solid #C2CBD2;float:left;}
.quickcontact input{width:250px;height:27px;text-indent:10px;margin-bottom:15px;}
.quickcontact{float:left;width:300px;margin-left:10px;}
.quickcontact label{display:block;float:left;width:100%;color:#666e73;font-size:13px;margin-bottom:5px;}
.sh2{margin-left:0px;padding-right:10px;}
.required{color:#e75b5b;}
.quickcontact textarea{height:120px;width:300px;text-indent:10px;padding-top:10px;}
#quicksubmit{margin-top:20px!important;}
.padding50{padding-bottom:50px;}
.sub-menu{float:left;position:relative;list-style:none;width:430px;z-index:555;margin-bottom:0px;}
.megamenu{background:#fff;position:absolute;z-index:555;padding:40px 10px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-right:1px solid #d5dbe1;border-bottom:1px solid #d5dbe1;}
.sub-menu li{width:215px;}
.separator{clear:both;width:100%!important;height:1px;border-bottom:1px dashed #c2cbd3;margin-top:5px;margin-bottom:5px;}
.megamenu ul li a{margin-left:5px!important;height:37px;padding-top:0px;background:url(../../skin/common_files/css/../images/arrow.png) no-repeat 0 -3px;text-indent:10px;font-size:13px;color:#6f7b83;white-space:nowrap;}
.sub-menu, .sub-menu_cl, .sub-menu_wml li{background:none!important;}
.megamenu h4{font-size:14px;font-weight:bold;color:#da4d4c;margin-left:5px;margin-top:10px;}
.sub-menu_cl{float:left;position:relative;list-style:none;width:400px;z-index:555;margin-bottom:0px;}
.sub-menu_cl li{width:400px;}
.sub-menu_wml{float:left;position:relative;list-style:none;width:300px;z-index:555;margin-bottom:0px;}
.sub-menu_wml li{width:300px;}
.content .whatisthistablefor table{background:#f1f5f8;float:left;width:100%;border:6px solid #f1f5f8;border-right:5px solid #f1f5f8;border-radius:5px;}
.content .whatisthistablefor table td{height:60px;background:#FFF;padding-left:15px;font-size:13px;color:#697582;}
.blacky td{background:#38414b!important;height:35px!important;border-left:1px solid #d5dade;color:#FFF!important;font-size:14px!important;line-height:27px!important;}
.table80{width:65px;}
.table100{width:85px;}
.table210{width:195px;}
.table95{width:80px;}
.checkbox{margin-left:15px;margin-top:22px;}
.itemsmall{margin-left:-15px;}
.itemcount{text-indent:10px;border:none;width:62px;height:25px;background:#e4e8eb;border-right:1px solid #d6d9db;border-bottom:1px solid #d6d9db;border-radius:5px;font-size:13px;color:#697582;}
.coupons{margin-top:20px;}
.coupons label{color:#333b44;font-size:14px;display:block;float:left;padding-right:20px;}
.coupons input{width:180px;height:27px;float:left;}
.sub{display:block;width:60px!important;height:27px;background:url(../../skin/common_files/css/../images/apply.png)!important;border:0px;font-size:13px;color:#ffffff;cursor:pointer;margin-left:10px;margin-top:1px;}
.sub:hover{background:url(../../skin/common_files/css/../images/applyhover.png) no-repeat!important;}
.separate{border-bottom:1px dashed #C2CBD3;margin-bottom:10px;margin-top:10px;width:355px;}
.subtotal{color:#38414B;display:block;font-size:14px;margin-left:390px;padding-right:10px;text-align:right;width:120px;height:30px;border-bottom:1px dashed #c2cbd3;line-height:28px;}
.total{color:#38414B;float:right;font-size:21px;margin-bottom:10px;margin-top:10px;}
.bigprice{font-weight:bold;}
.updaters{float:right;width:430px;margin-bottom:20px;}
.updaters input{float:right;margin-left:10px;}
.yellow{display:block;color:#333b44;font-size:15px;text-align:center;text-decoration:none;line-height:35px;background:url(../../skin/common_files/css/../images/yellow.png) no-repeat;width:182px;height:38px;text-shadow:0px 1px 0px #e4e8eb;float:right;}
.eye{color:#64707D;display:block;float:left;height:30px;line-height:28px;margin-top:15px;text-decoration:none;text-indent:25px;width:120px;background:url(../../skin/common_files/css/../images/eye.png) no-repeat 0 center transparent;}
.padding25{margin-right:25px;font-size:13px;color:#7a8492;}
.padding25 span{display:block;margin-bottom:15px;width:100%;}
.checkoptions{width:100%;height:80px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;}
.checkoptions form{float:left;padding-left:20px;padding-top:15px;font-size:14px;color:#363d47;}
.checkoptions input{margin-bottom:10px;}
.registerdetails{margin-top:20px;}
.billing{margin-top:20px;}
.full{width:434px;float:left;}
.half{width:211px;float:left;}
.req{margin-right:10px;}
.full_x, .half{border:none;height:30px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;color:#b7b7b7;font-size:12px;text-indent:10px;margin-bottom:20px;}
.shorty{margin-right:220px;}
.left2{float:left;margin-top:-5px;}
.realogin{float:left;margin-bottom:74px;}
.bigewizz{border:none;width:788px;height:111px;padding-top:10px;text-indent:10px;background:#FFF;border-radius:5px;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;color:#b7b7b7;font-size:12px;resize:none;}
.std{width:100%;margin-bottom:10px;}
.std input{margin-left:0px;}
.std a{color:#535D6A;text-decoration:none;}
.method input{margin-bottom:10px;}
.notempty{height:20px;}
.variation{height:32px;background:#FFF;border:1px solid #C2CBD2;border-radius:5px;margin-top:33px;float:right;padding-left:15px;width:115px;margin-right:-7px;text-align:center;vertical-align:middle;line-height:30px;}
.variation a{display:block;float:left;margin-top:5px;text-indent:-9999px;width:57px;}
.gridtype{background:url(../../skin/common_files/css/../images/gridnormal.png) no-repeat;}
.listtype{background:url(../../skin/common_files/css/../images/listnormal.png) no-repeat;}
.gridtype:hover{background:url(../../skin/common_files/css/../images/gridactive.png) no-repeat;margin-left:0px;padding-left:0px;margin-right:0px;}
.listtype:hover{margin-left:0px;margin-right:0px;background:url(../../skin/common_files/css/../images/listactive.png) no-repeat;}
.fullprod li{background:url(../../skin/common_files/css/../images/fullwidthframe.png) no-repeat;margin-right:17px;margin-bottom:19px;}
.fullprod{width:960px;}
.onsale{background:url(../../skin/common_files/css/../images/circle-yellow.png) repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:78px;line-height:75px;margin-left:142px;margin-top:-71px;position:absolute;top:192px;text-align:center;width:78px;}
.onsale_category{background:url(../../skin/common_files/css/../images/lg-sale-ribbon.png) repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:35px;line-height:75px;margin-left:133px;margin-top:-40px;position:relative;top:0;float:left;text-align:center;width:111px;}
.list_prices{text-align:right;padding:5px;}
.onsale_productimages{background:url(../../skin/common_files/css/../images/circle-yellow.png) repeat scroll 0 0 transparent;color:#4d4c4c;display:block;font-size:16px;height:78px;line-height:75px;margin-left:250px;margin-top:15px;position:absolute;text-align:center;width:78px;}
.oldprice{color:#303740;text-decoration:line-through;padding-left:20px;}
.saleprice{color:#ff0000;}
.navigation {
  width: 100%;
  margin-left: auto;
  padding-left: 15px;
  box-sizing: border-box;
}
.navigation a{display:block;width:26px;height:26px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;border-radius:5px;float:left;margin-right:6px;text-decoration:none;color:#363d47;font-size:12px;line-height:24px;text-align:center;}
.prevposts{text-indent:-9999px;background:url(../../skin/common_files/css/../images/prevposts.png) no-repeat scroll 11px 11px #FFFFFF !important;}
.nextposts{text-indent:-9999px;background:url(../../skin/common_files/css/../images/nextposts.png) no-repeat scroll 11px 11px #FFFFFF !important;}
.cat .green, .cat .onsale{margin-left:123px;}
.sellers li{height:53px!important;padding-top:13px!important;background:none!important;}
.smallpreview{width:42px;height:37px;display:block;float:left;border:3px solid #f1f5f8;border-radius:5px;}
.smalltitle2{color:#303740;float:right;font-size:13px;line-height:16px;padding-left:5px;text-align:left;text-indent:0;width:138px;}
.smallprice2{color:#707780;display:block;float:left;font-size:12px;text-indent:5px;width:150px;}
.product../images{width:351px;height:375px;float:left;}
.mainimg {
  width: 510px;
  max-width: 100%;
  height: auto;
  float: left;
}
.mainimg img {
  margin-left: 5px;
  margin-top: 5px;
}
.product../images .onsale{margin-left:250px!important;margin-top:15px!important;}
.ps../images{float:left;width:88px;height:75px;background:url(../../skin/common_files/css/../images/ps../images.png) no-repeat;margin-top:15px;margin-right:14px;}
.ps../images img{margin-left:5px;margin-top:5px;}
.productdata {
  float: left;
  width: 450px;
  max-width: 100%;
  color: #00B8CD !important;
  padding-left: 15px;
  box-sizing: border-box;
}
.infospan{color:#707780;font-size:13px;height:30px;width:100%;border-bottom:1px dashed #c2cbd3;margin-left:15px;line-height:27px;}
.productdata .descr{color:#798086;font-family:'Cantarell', sans-serif;font-size:13px;height:auto;width:95%;margin-bottom:15px;line-height:17px;margin-top:5px;background:url(../../skin/common_files/css/../images/prod_divider.png) no-repeat left bottom;padding-bottom:15px;text-align:justify;font-style:italic;}
.productdata .descr h3{color:#00b8cd;font-size:14px;border:none;}
#desc h3{color:#798086;font-size:13px;border:none;font-weight:normal;}
#desc h3 span{color:#798086;font-size:13px !important;border:none;font-weight:normal;}
.infospan span{float:right;width:165px;color:#4d4c4c;}
.average{width:165px;height:37px;margin-bottom:0px;}
.average img{float:right;margin-right:55px;margin-top:5px;}
.average_sales{width:165px;height:37px;margin-left:15px;clear:both;}
.average_sales img{float:right;margin-right:55px;margin-top:5px;}
.productdata h4{color:#00b8cd;font-size:18px;font-weight:normal;text-shadow:0 1px 0 #FFFFFF;margin-bottom:5px;}
.productdata select{border:none;height:20px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;margin-top:5px;margin-left:10px;}
.quantity{color:#707780;float:left;margin-right:15px;margin-top:0px;width:20px;}
.quantity_pd {
  color: #00b8cd;
  float:left;
  margin-top:20px;
  width: 100%;
}
.quantity_pd span{line-height:28px;}
.quantityinput{border:none;border-radius:5px;width:60px;background:#FFF;border-bottom:1px solid #C2CBD2;border-right:1px solid #C2CBD2;height:30px;margin-left:15px;text-indent:10px;float:left;}
.addtocart {
  border: none;
  margin-left: 0px;
  background: url(../../skin/common_files/css/../images/addtocart.png) no-repeat;
  text-indent: -9999px;
  display: block;
  width: 422px;
  height: 57px;
  cursor: pointer;
  max-width: 100%;
  background-size: 100%;
}
.sharing{background:url(../../skin/common_files/css/../images/share.png) no-repeat;float:left;height:37px;margin-top:15px;width:425px;max-width: 100%;}
.instock{float:right;font-size:13px;line-height:30px;margin-right:20px;}
.product_lower {
  width: 100%;
  margin-top: 0px;
  padding-left: 25px;
  box-sizing: border-box;
}
.tabs{float:left;}
.product_features{float:left;margin-left:10px;width:340px;}
.tabsxxx ul li{display:block;float:left;height:40px;padding-left:28px;padding-right:28px;margin-left:0px;margin-right:10px;background:#d2d9df;border-top-left-radius:5px;border-top-right-radius:5px;}
.tabsxxx ul li:hover, .ewizz{background:#FFF!important;}
.tabsxxx ul li a{color:#474c52;text-decoration:none;text-align:center;font-size:16px;line-height:38px;}
ul.tabNavigation li{display:block;float:left;height:40px;padding-left:28px;padding-right:28px;margin-left:0px;margin-right:10px;background:#d2d9df;border-top-left-radius:5px;border-top-right-radius:5px;}
ul.tabNavigation li:hover, .ewizz{background:#FFF!important;}
ul.tabNavigation li a{color:#474c52;text-decoration:none;text-align:center;font-size:16px;line-height:38px;}
.tabNavigation {
  float: left;
  width: 100%;
  margin-bottom: 0px;
  box-sizing: border-box;
}
#desc, #reviews{
  float: left;
  width: 100%;
  background: #ffffff;
  min-height: 200px;
  color: #798086;
  font-size: 13px;
  padding: 15px;
  padding-top: 25px;
  padding-right: 1px;
  box-sizing: border-box;
}
.user{color:#474c52;}
.reviewtext{float:left;width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #c2cbd3;}
.write{float:left;width:100%;margin-top:30px;}
.write h4{color:#474c52;font-size:18px;text-shadow:0 1px 0 #FFFFFF;}
.review{float:left;}
.review input, .review textarea{border:none;float:left;background:#eaeef0;border-bottom:1px solid #d9dde1;border-right:1px solid #d9dde1;margin-bottom:15px;text-indent:10px;font-size:13px;color:#606265;border-radius:5px;font-family:'Ubuntu';}
.review input{width:209px;height:34px;}
.review textarea{width:614px;height:91px;padding-top:10px;resize:none;}
.rate span{float:left;margin-right:10px;}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../../skin/common_files/css/../images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../../skin/common_files/css/../images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -32px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.rate{float:left;margin-bottom:5px;margin-top:5px;width:100%;line-height:15px;}
.rated{float:right;margin-right:75px;margin-top:7px;}
.rating-cancel{display:none!important;}
.singleleft .shiztitle{width:658px;}
.singleleft .featprod li{margin-right:15px;}
.singleleft .onsale{margin-left:124px;}
.addthis_toolbox{margin-left:10px;margin-top:7px;position:absolute;height:20px;}
.grid_any{color:#5F6B79;}
.grid_any div{padding-bottom:20px;padding-top:20px;border-bottom:1px dashed #AFB7BF;}
.cartdrop{margin-left:520px;margin-top:46px;min-height:100px;min-width:100px;position:absolute;float:left;z-index:2147483645;display:none;}
.wrapcart{}
.cartdrop ul{list-style:none;float:left;width:420px;background:url(../../skin/common_files/css/../images/dropdownbg.png);border-bottom:1px solid #bcc3c9;border-right:1px solid #bcc3c9;border-radius:0 0 5px 5px;margin-top:9px;}
.cartdrop ul li{float:left;margin:20px;margin-bottom:0px;padding-bottom:15px;background:url(../../skin/common_files/css/../images/dropdownlibg.png) repeat-x scroll 0 bottom transparent;font-size:12px;}
.cartdrop li img{float:left;}
.ininfo{display:block;float:left;width:310px;margin-left:20px;color:#5f6771;font-size:12px;text-decoration:none;}
.ininfo2{display:block;float:left;width:310px;font-size:12px;color:#878f9a;margin-left:20px;margin-top:-5px;}
.ininfo a{color:#5f6771;text-decoration:none;}
.intitle{display:block;width:147px;float:left;}
.inquantity{width:10px;display:block;float:left;font-size:13px;}
.inprice{display:block;width:51px;float:left;font-size:13px;}
.inremove{display:block;float:left;margin-top:-2px;}
.inp{border:3px solid #ebeff2;border-radius:5px;width:44px;height:46px;}
.pricedet{width:265px;height:70px;width:380px;background:none!important;}
.pricesub{float:left;width:100%;color:#5d6875;}
.darker{color:#37404a;}
.pricedet .mailsubmit{float:left;margin-right:10px;margin-top:15px;}
.whiteprice{background:none repeat scroll 0 0 #FFFFFF;border-radius:5px 5px 5px 5px;color:#5E6A78;display:block;float:right;font-size:12px;height:45px;padding-right:10px;padding-top:8px;text-align:right;width:96px;}
.final{color:#37404A;display:block;float:right;font-size:14px;}
.totalno{display:block;}
li a:hover{color:#1C1F23!important;}
.copyline a:hover{color:#0F1011;}
.griditems{display:none;list-style:none;float:left;margin-top:10px;}
.griditems li{background:url(../../skin/common_files/css/../images/griditem.png) no-repeat;width:663px;height:197px;margin-top:5px;margin-left:0px;display:block;margin-bottom:25px;}
.gridimg{display:block;padding-left:14px;padding-top:14px;width:190px;float:left;}
.gridimg img{border-right:1px solid #E6EBEF;padding-right:15px;}
.griddetails{display:block;float:left;height:110px;padding:15px 10px 10px;width:430px;}
.gridtitle{color:#303740;display:block;float:left;font-size:16px;width:320px;}
.gridtitle span{color:#707780;font-size:12px;padding-left:15px;}
.gridcontent{display:block;float:left;width:310px;color:#838a93;font-size:12px;padding-top:10px;}
.gridprice{float:left;}
.gridprice .onsale, .gridprice .green, .gridprice .gray{margin-left:35px;margin-top:-10px;}
.gridadd, .gridcompare{float:left;display:block;line-height:19px;padding-left:30px;color:#535d6a!important;font-size:12px;}
.gridadd a, .gridcompare a{text-decoration:none;color:#535d6a;}
.gridadd{background:url(../../skin/common_files/css/../images/gridicon1.png) no-repeat;margin-left:20px;margin-top:20px;}
.gridcompare{background:url(../../skin/common_files/css/../images/gridicon2.png) no-repeat;margin-left:20px;margin-top:20px;}
.slider2{border:4px solid #FFFFFF;height:381px;margin-top:30px;width:932px;}
.slider2 ul{list-style:none;height:385px;}
.slider2 li{margin-left:0px;}
.sbig{color:#FFF;font-size:27px;position:absolute;margin-top:45px;margin-left:55px;width:270px;line-height:33px;}
.yribbon{background:url(../../skin/common_files/css/../images/yellowribbon.png) no-repeat;color:#333B44;display:block;font-size:17px;font-weight:bold;height:42px;line-height:37px;margin-top:-82px;position:absolute;text-align:center;text-indent:20px;text-shadow:0 1px 0 #FFDF8F;width:224px;}
.yribbon a{text-decoration:none;color:#333B44;}
.snav{float:left;margin-top:25px;margin-bottom:25px;}
.sinactive, .sactive{display:block;width:18px;height:16px;float:left;margin-left:2px;}
.sinactive{background:url(../../skin/common_files/css/../images/nav.png) no-repeat;}
.sactive{background:url(../../skin/common_files/css/../images/navactive.png) no-repeat;}
.start-stop{display:none!important;}
.slideprev, .slidenext{display:block;text-indent:-9999px;width:50px;height:54px;position:absolute;margin-top:110px;z-index:2147483641;}
.slideprev{background:url(../../skin/common_files/css/../images/aleft.png) no-repeat;}
.slidenext{background:url(../../skin/common_files/css/../images/aright.png) no-repeat;margin-left:890px;}
.sdesc{font-size:14px;color:#aaaeb0;color:#AAAEB0;display:block;font-size:14px;margin-left:55px;margin-top:-160px;position:absolute;width:270px;}
.logreg{z-index:66666666;display:none;height:183px;margin-left:-254px;margin-top:53px;position:absolute;width:490px;background:url(../../skin/common_files/css/../images/dropdownbg.png) repeat scroll 0 0 transparent;border-right:1px solid #c1c8cf;border-bottom:1px solid #c1c8cf;border-radius:5px;padding:20px;}
.log1, .log2{width:245px;height:100%;float:left;}
.log1{border-right:1px solid #E3E6E9;float:left;height:100%;padding-right:12px;width:234px;}
.log2{border-left:1px solid #C3C8CE;padding-left:10px;width:230px;}
.log1 .title, .log2 .title{font-size:20px;padding-right:10px;background:url(../../skin/common_files/css/../images/dropdownbg.png) repeat scroll 0 0 transparent;margin-top:0px;}
.log1 .shiztitle, .log2 .shiztitle{background:url(../../skin/common_files/css/../images/menushiz.png) repeat-x scroll 0 14px transparent!important;}
.forgotpass{color:#343c46;font-size:12px;display:block;float:left;line-height:15px;margin-left:15px;text-decoration:none;}
.forgotpass:hover{text-decoration:underline;}
.minilogin{float:left;}
.minilogin .mailsubmit{float:left;margin-top:-5px;}
.reginfo{color:#616871;float:left;font-size:12px;margin-left:2px;margin-top:-7px;}
.regnow{color:#343D46;display:block;float:left;font-weight:bold;height:44px;line-height:40px;margin-left:3px;margin-top:15px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #FFC94B;width:151px;background:url(../../skin/common_files/css/../images/registernow.png) no-repeat;}
.socializer a{display:block;width:35px;height:35px;text-indent:-9999px;float:left;margin-right:10px;}
.ftwitter{background:url(../../skin/common_files/css/../images/ftwitter.png) no-repeat;}
.ftwitter:hover{background:url(../../skin/common_files/css/../images/ftwitter.png) no-repeat;}
.ffacebook{background:url(../../skin/common_files/css/../images/ffacebook.png) no-repeat;}
.ffacebook:hover{background:url(../../skin/common_files/css/../images/ffacebook.png) no-repeat;}
.fflickr{background:url(../../skin/common_files/css/../images/fflickr.png) no-repeat;}
.fflickr:hover{background:url(../../skin/common_files/css/../images/fflickrhover.png) no-repeat;}
.ffeed{background:url(../../skin/common_files/css/../images/ffeed.png) no-repeat;}
.ffeed:hover{background:url(../../skin/common_files/css/../images/frsshover.png) no-repeat;}
.fpint{background:url(../../skin/common_files/css/../images/fpint.png) no-repeat;}
.homelist .onsale{margin-left:124px;}
.itemhot, .itemnew{display:block;width:56px;height:49px;text-indent:-9999px;margin-left:157px;margin-top:-182px;position:absolute;}
.itemhot{background:url(../../skin/common_files/css/../images/hot.png) no-repeat;}
.itemnew{background:url(../../skin/common_files/css/../images/new.png) no-repeat;}
.categorybox ul ul{float:left;width:100%;margin:0px;}
.categorybox ul ul li{clear:both;float:left;width:191px;margin-left:20px;}
.categorybox ul ul li a{color:#909090;}
.grayprod .itemhot, .grayprod .itemnew{margin-left:145px;margin-top:-178px;}
.classic label{color:#6d6d6d;font-size:13px;float:left;line-height:27px;margin-right:20px;width:121px;}
.classic .half{margin-right:15px;}
.classic .full{width:438px;}
.radios, .checkboxes{color:#7d7e7e;font-size:12px;line-height:30px;margin-bottom:15px;}
.classic textarea{background:none repeat scroll 0 0 #FFFFFF;border:medium none;border-radius:5px 5px 5px 5px;color:#B7B7B7;height:100px;padding-left:10px;padding-top:10px;resize:none;width:428px;}
.classic .mailsubmit{margin-left:140px;}
.psimages{background:url(../../skin/common_files/css/../images/psimages.png) no-repeat scroll 0 0 transparent;float:left;height:75px;margin-right:14px;margin-top:15px;width:88px;}
.psimages img{margin-left:5px;margin-top:5px;}
.extra_fields{background:none;color:#798086;}
#desc{background:#EAEAEA;}
.ewizz{background:#EAEAEA!important;}
.freeship_l{font-family:'Yellowtail', cursive;white-space:nowrap;}
.mainprice{width:340px;max-width: 100%;}
.order-invoice{padding:10px;}
.catimgshadow{-webkit-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);-moz-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.65);padding:10px;}
.order-invoice table{width:100% !important;border:none !important;border-radius:0 !important;background:none !important;}

/**
 * Responsive layout
 */
body {
  margin: 0;
  min-width: 0;
}
img {
  max-width: 100%;
}
.mainimg img,
.invoice-company-icon img {
  max-width: none;
}
blockquote {
  max-width: 95%;
}
#header {
  height: auto;
  min-height: 190px;
}
.ribbonbig {
  background-image: none;
  width: auto;
}
.lijevo {
  width: auto;
}

/**
 * Mobile header
 */
.mobile-header {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
  background: url(../../skin/common_files/css/../../2-columns/images/menu_bg.png) no-repeat center 90%;
  z-index: 1500;/*more than .fancycat-icons-e ul li*/
}
.nav-pills {
  margin: 0;
  padding: 0;
}
.nav-pills > li {
  float: left;
  margin: 0;
  list-style: none;
}
.dropdown-toggle {
  display: block;
  padding: 11px 14px 12px;
  text-decoration: none !important;
  overflow: hidden;
  font-size: 17px;
}
.dropdown.open .dropdown-toggle,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
  background-color: #676767;
  color: #ffffff;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  min-width: 198px;
  display: none;
  background-color: #676767;
  border: 1px solid #676767;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
  color: #ffffff;
}
.dropdown.open .dropdown-menu {
  display: block;
}
.dropdown-menu ul {
  list-style: none;
  padding-left: 0;
}
.dropdown-menu > ul > li {
  padding: 0;
  margin-left: 0;
}
.dropdown-menu li a {
  color: #ffffff !important;
  display: block;
  padding: 8px 10px;
  text-decoration: none;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus {
  background-color: #363636;
}
#search-box {
  position: fixed;
  left: 0;
  top: 40px;
  /*width: 100%;*/
  padding: 10px 2.5%;
  box-sizing: border-box;
}
#search-box div.search {
  width: 100%;
  background-color: #ffffff;
}
#search-box .search input.text {
  font-size: inherit;
  height: auto;
}
#search-box .search input.text,
#search-box .search .search-button {
  padding-top: 3px;
  padding-bottom: 3px;
}

/**
 * 403, 404 error page
 */
.error-page #content-container {
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}
.error-page .subcontainer {
  width: 90%;
  max-width: 700px;
}
.error-page .code-number {
  width: 25%;
}
.error-page .description {
  width: 70%;
}
.error-page ul.links li {
  margin-left: 0px;
}

.grayprod {
  width: auto;
}

.sliderinner img {
  height: auto;
}

.cart .left-buttons-row {
  position: static;
  float: left;
  margin-bottom: 20px;
}
.cart .right-buttons-row {
  position: static;
  float: right;
}

.popup-address {
  min-width: 0;
}

@media screen and (min-width: 960px) {
  .footerboxlast {
    margin-left: 110px;
  }

  .lefthome .grayprod {
    margin-right: -90px;
  }

  .tabs {
    width: 60%;
  }
}

@media screen and (max-width:959px) {
  .container_12, .container_16 {
    width: 720px;}
.image-box {
    min-height: 375px;
    height: auto;
    width: auto;
}
  
  .container_12 .grid_12,
  .container_16 .grid_16 {
    width: 720px;
  }

  .menu,
  .header_right .bottom .searchbox {
    display: none;
  }
  #header {
    background: none;
  }
  #header .logo {
    padding-top: 40px;
    margin-bottom: 0px;
    width: 100%;
    text-align: center;
  }
  #header .logo,
  .error-page #header .logo {
    margin-left: 0px;
  }

  .header_right {
    height: auto;
    margin-left: 0;
    width: 100%;
    position: static;
  }
  .header_right .top .cart {
    position: fixed;
    top: 0;
    right: 0;
    margin-left: 0;
    z-index: 1501;/*.mobile-header + 1*/
  }
  .header_right .top .cart > a > img {
    max-height: 40px;
    width: auto;
  }
  .header_right .bottom .phone {
    margin-top: 0;
    width: 100%;
    text-align: center;
  }
  .mobile-header {
    display: block;
  }

  .container_16 .grid_11.lefthome {
    width: 500px;
  }
  .righthome {
    margin-left: 20px;
  }

  .productimages {
    width: 100%;
  }
  .productdata {
    width: 100%;
  }
}

@media screen and (max-width:767px) {
  .data-table textarea,
  .data-table select,
  .data-table input[type=text],
  .data-table input[type=password],
  .data-table input[type=file],
  .input-style
  {
    width: 90%;
  }

  form[name="addressbook"] textarea,
  form[name="addressbook"] select,
  form[name="addressbook"] input[type=text],
  form[name="addressbook"] input[type=password],
  form[name="addressbook"] input[type=file]
  {
    width: 90%;
  }

  .error-page .code-number {
    width: 90%;
    float: none;
  }
  .error-page .description {
    width: 90%;
  }

  .container_12, .container_16 {
    width: auto;
  }
  .container_12 .grid_12,
  .container_16 .grid_16 {
    width: 100%;
  }

  span.shopbybrands {
    max-width: 100%;
  }

  .container_16 .grid_11.lefthome {
    width: auto;
  }

  .righthome {
    width: auto !important;
  }

  .simple-products-table > tbody > tr {
    display: inline;
  }
  .simple-products-table .product-cell {
    display: inline-block;
    margin-right: -0.15em;
    margin-left: -0.15em;
    width: 50% !important;
    min-width: 220px;
  }

  .cart .item .image img {
    max-width: 120px;
  }
  .wishlist > form > table,
  .wishlist > form > table > tbody,
  .wishlist > form > table > tbody > tr,
  .wishlist > form > table > tbody > tr > td {
    display: block;
  }
  .wishlist .details {
    margin-left: 0px;
    width: auto;
  }
  .wishlist .buttons-row {
    height: auto;
  }
  .wishlist .buttons-row .button {
    margin-bottom: 20px;
  }

  .order-invoice {
    padding: 0;
  }
  .invoice-company-icon {
    display: block;
    text-align: center;
  }
  .invoice-data-box {
    display: block;
    padding-left: 0px;
  }
  .invoice-products tr th.invoice-sku-column,
  .invoice-products tr th.invoice-quantity-column,
  .invoice-products tr th.invoice-price-column,
  .invoice-products tr th.invoice-total-column
  {
    width: auto;
    white-space: normal;
  }
  .invoice-products tr th.invoice-quantity-column {
    word-break: break-all;
  }
  .invoice-product-options {
    font-size: 10px;
    padding-left: 2px!important;
  }
  .poptions-options-list {
    padding: 0;
  }
  .poptions-options-list tr td {
    padding-bottom: 0!important;
  }
  .invoice-address-box table tr td strong {
    white-space: normal;
  }
  .invoice-address-delim {
    width: 5px!important;
  }
  .invoice-address-title,
  .invoice-personal-info
  {
    width: auto;
  }
  .invoice-product-column > table > tbody > tr,
  .invoice-product-column > table > tbody > tr > td {
    display: block;
  }

  .search-again {
    margin-left: auto;
    margin-top: 0;
  }
  .results-found {
    width: 100%;
  }
  .adv-search  table.width-100 > tbody > tr {
    display: block;
  }
  .adv-search table .data-name {
    display: block;
  }
  .adv-search select.adv-search-select {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav li {
    width: 100%;
    margin-right: 0;
    border-width: 1px;
    border-radius: inherit;
  }
  .ui-tabs .ui-tabs-nav li[class="ui-state-default ui-corner-top"],
  .ui-tabs .ui-tabs-nav li[class="ui-state-default ui-corner-top ui-state-hover"] {
    border-color: transparent;
  }
  .ui-tabs .ui-tabs-nav li a {
    float: none;
    display: block;
  }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    width: 100%;
    box-sizing: border-box;
  }
  .ui-tabs .ui-tabs-panel {
    border-top-width: 0 !important;
  }

  #Sitemap ul {
    padding-left: 25px;
  }
  #Sitemap > ul {
    padding-left: 0;
  }
  #Sitemap li {
    margin-left: 0px;
  }

  .image-box {min-height: 375px;height: auto;
    width: auto;
  }

.header_right .blogwrap {display:none;}
.header_right .blogwrap_m {display:block;}

  /* hide MagicZoom popup */
  .MagicZoomPup,
  .MagicZoomBigImageCont,
  .MagicZoomPlusHint {
    display: none !important;
  }
  .MagicToolboxMessage {
    display: none;
  }
  /* make MagicZoom image scrollable on touch screen */
  .MagicToolboxContainer {
    position: relative;
  }
  .MagicToolboxContainer:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .MagicToolboxSelectorsContainer {
    position: relative;
    z-index: 2;
  }
}

.xm-menu{margin:0 auto;padding:0;clear:both;height:35px;font-size:12px;}
.xm-menu li{padding:0;position:relative;white-space:nowrap;text-align:center;font-size:14px;margin-left:13px;display:block;float:left;}
.xm-menu li:last-child{margin-right: -18px;}
.xm-menu li a{color:#FFF;text-decoration:none;line-height:32px;display:block;position:relative;z-index:999;padding:0 1px;}
.xm-menu li a:hover{background-color:#fff;color:#333;z-index:1001;}
.xm-menu li.current a{background-color:#fff;color:#333;z-index:1001;}
.xm-menu li .xm-sub-holder{background-color:#fff;position:absolute;left:-1px;z-index:1000;-moz-box-shadow:1px 1px 8px -2px #000;-webkit-box-shadow:1px 1px 8px -2px #000;box-shadow:1px 1px 8px -2px #000;display:none;}
.xm-menu li .xm-sub-menu .xm-sub-column{float:left;width:200px;}
.xm-menu li .xm-sub-menu .xm-sub-column ul{margin:0;padding:10px 0 15px 5px;list-style:none;list-style-position:outside;}
.xm-menu li .xm-sub-menu .xm-sub-column ul li{line-height:18px;float:none;width:auto;text-align:left;}
.xm-menu li .xm-sub-menu .xm-sub-column ul li a{text-decoration:none;color:#777;line-height:18px;}
.xm-menu li .xm-sub-menu .xm-sub-column ul li a:hover{color:#990000;}
.xm-menu li .xm-sub-holder{display:none;}
.xm-menu.xm-vertical{height:auto;background:none;}
.xm-menu.xm-vertical li{display:block;float:none;}
.xm-menu.xm-vertical > li{text-align:left;}
.xm-menu.xm-vertical li .xm-sub-holder{border:1px solid #AAA;display:none;}
.xm-simple-menu{margin-bottom:3px;border:1px solid #ddd;}
.xm-simple-menu h4{margin:0;padding:5px;background-color:#ddd;}
.xm-simple-menu a{color:#666;text-decoration:none;}
.xm-simple-menu .xm-sub-column{width:170px;float:left;}
.xm-simple-menu .xm-sub-column ul{margin:0;padding:5px 10px;list-style:none;list-style-position:outside;}
.xm-clear{clear:both;}
#center-main{overflow:visible;}
.sub-footer p{margin:0;padding:0;text-align:left;height:27px;line-height:27px;border:1px solid #fff;background-color:#EDECE9;}
.sub-footer p span{background-color:#666;display:block;color:#fff;width:140px;text-align:center;margin-right:20px;float:left;}
.sub-footer p a{height:auto;width:auto;color:#f97f01;display:inline;font-weight:700;background-color:transparent;}
.sub-footer p a:hover{background-color:transparent;}
.sub-footer a{padding:0 !important;}
.xm-float-left{float:left;}
.xm-menu.xm-turquoise{width:930px;}
.xm-menu.xm-turquoise li.current a{background:transparent;}
.xm-menu.xm-turquoise li.xm-top{background-color:transparent;}
.xm-menu.xm-turquoise li.xm-top > a:hover,
.xm-menu.xm-turquoise li.xm-top.current > a{background-color:#3EA1AF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;white-space:nowrap;color:#FFFFFF;}
.xm-menu.xm-turquoise .xm-sub-holder{box-shadow:none;background-color:#fff;left:0px;border:1px solid #3ea1af;border-radius:0 0 5px 5px;}
.furniture .xm-sub-holder{width:450px !important;}
.kitchen .xm-sub-holder{width:800px !important;}
.bedding .xm-sub-holder{width:450px !important;}
.art .xm-sub-holder{width:360px !important;}
.gifts .xm-sub-holder{width:400px !important;}
.light .xm-sub-holder{width:370px !important;}
.xm-menu.xm-turquoise li .xm-sub-menu .xm-sub-column ul li a{color:#000;}
.xm-menu.xm-turquoise li .xm-sub-menu .xm-sub-column ul li a:hover{color:#666 !important;}
.heading a{color:#3ea1af !important;font-size:16px;}
.heading a:hover{color:#3ea1af !important;}
.xm-menu.xm-horizontal.xm-turquoise{height:57px;}
.xm-menu.xm-horizontal.xm-turquoise li.xm-top:first-child{margin-left:10px;}
.xm-menu.xm-horizontal.xm-turquoise li.xm-top{height:57px;}
.xm-menu.xm-horizontal.xm-turquoise li.xm-top.xm-full > a:hover,
.xm-menu.xm-horizontal.xm-turquoise li.xm-top.xm-full.current > a{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.xm-menu.xm-horizontal.xm-turquoise li.xm-top > a{margin-top:10px !important;height:34px;line-height:34px;}
.xm-menu.xm-vertical.xm-turquoise{padding:3px 0 3px 5px;}
.xm-menu.xm-vertical.xm-turquoise li.xm-top{height:36px;}
.xm-menu.xm-horizontal.xm-turquoise li.xm-top > a{margin-top:2px;height:34px;line-height:34px;font-size:17px;font-weight:bold; letter-spacing: -1.1px;}
.xm-menu.xm-vertical.xm-turquoise li.xm-top.xm-full > a:hover,
.xm-menu.xm-vertical.xm-turquoise li.xm-top.xm-full.current > a{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;}
.xm-menu.xm-vertical.xm-turquoise .xm-sub-holder{border:0px none;box-shadow:1px 1px 8px -2px #000000;}
.xm-simple-menu.xm-turquoise{background-color:#3EA1AF;}
.xm-simple-menu.xm-turquoise h4{background-color:#63CCDC;}
.xm-simple-menu.xm-turquoise h4 a{color:#FFFFFF;}
.xm-simple-menu.xm-turquoise .xm-sub-column ul{padding:5px 0 5px 5px;margin:0 5px 0 0;}
.xm-simple-menu.xm-turquoise ul li{list-style:none;padding:0 0 0 20px;display:block;}
.xm-simple-menu.xm-turquoise ul li a{color:#FFFFFF;}
.xm-simple-menu.xm-turquoise ul li a b{color:#FFFFFF;font-size:14px;padding:3px 0 3px 20px;margin:0 -5px 0 -20px;display:block;font-weight:500;}
.homedecor .cola{width:245px !important;}
.homedecor .colb{width:220px !important;}
.furniture .colb{width:180px !important;}
.kitchen .cola{width:240px !important;}
.kitchen .colb{width:280px !important;}
.bedding .cola{width:175px !important;}
.art .cola{width:150px !important;}
.subcat a{color:#000 !important;font-size:15px !important;}
.bullet a{background:url(../../skin/common_files/modules/TXS_XMenus/custom_css/../images/nav_arrow_right.gif) no-repeat scroll 0px 5px rgba(0, 0, 0, 0)!important;margin-left:10px;text-indent:8px;}
.heading a{line-height:20px !important;}
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(../../skin/common_files/css/../fonts/fontawesome-webfont.eot?v=4.2.0);src:url(../../skin/common_files/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(../../skin/common_files/css/../fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(../../skin/common_files/css/../fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(../../skin/common_files/css/../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}

.recaptcha { display: block; width: 300px; height: 75px; background: url(../../skin/common_files/modules/reCAPTCHA/css/../images/loading_light.gif) center center no-repeat; }

.recaptcha.left { float: left; margin-bottom: 20px; }
.recaptcha.center { margin: 0 auto 20px auto; }
.recaptcha.right { float: right; margin-bottom: 20px; }

.g-recaptcha { display: inline-block; }

.h0n3yt0th3b33 { opacity: 0; position: absolute; top: 0; left: 0; height: 0; width: 0; z-index: -1; }

/* Optional downsize for mobiles */

@media screen and (max-width: 400px) {
	.recaptcha { width: 255px; height: 64px; }
	.g-recaptcha { transform: scale(0.75); -webkit-transform: scale(0.75); transform-origin: 0 0; -webkit-transform-origin: 0 0; }
	background: url(../../skin/common_files/modules/reCAPTCHA/css/../images/loading_light_sm.gif) center center no-repeat;
}
/* vim: set ts=2 sw=2 sts=2 et: */
/**
 * General CSS stylesheet for storefront pages
 *
 * @category   X-Cart
 * @package    X-Cart
 * @subpackage CSS
 * @author     Ruslan R. Fazlyev <rrf@x-cart.com>
 * @version    fe0d1d2f915bf6ced1ee6a46129cb9de508bdb21, v2 (xcart_4_5_0), 2012-04-06 15:01:57, main.css, aim
 * @link       http://www.x-cart.com/
 * @see        ____file_see____
*/

.buttons-row.soc-buttons-row {
  margin-top: 15px;
}

.soc-buttons-row .soc-item {
  float: left;
  margin-right: 10px;
}

/* 
  Service styles
*/
.top-margin-2 {
  margin-top: 2px;
}
.top-margin-5 {
  margin-top: 5px;
}
.top-margin-15 {
  margin-top: 15px;
}
.top-margin-42 {
  margin-top: 42px;
}

/*
  Footer links
*/
ul.soc-footer-links {
  list-style: none;
  padding: 0;
  margin: 0 0 0 6px;
  display: inline;
}
ul.soc-footer-links li {
  display: inline;
  padding: 0;
  margin-left: 8px;
}
ul.soc-footer-links li img {
  vertical-align: middle;
}

