/* Minification failed. Returning unminified contents.
(616,93): run-time error CSS1038: Expected hex color, found '#3c3c3c3'
(616,101): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(1312,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(1313,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(1332,155): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(1424,139): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(1757,35): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
@charset "utf-8";a{cursor:pointer}

/*---------jquery ui css starts here-----------*/
.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:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1;height:auto !important}.ui-autocomplete{position:absolute;top:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height: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-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:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{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{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 span{display:block;margin:1px}.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:0;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-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px 9px;font-size:16px;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em !important;margin-left:-.6em !important}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;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:0;margin:1px .2em 0 0;border-bottom:0;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-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{padding:0 !important;border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#d2d2d2 url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.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 #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(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-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-menu .ui-menu-item a:hover{background:#ededed;}
/*---------jquery ui css ends here-----------*/

/*---------gallery on detail page start-------------*/
#popup_box{display:none}
.fp_overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.7}
.fp_loading{display:none;position:fixed;top:50%;left:50%;margin:-14.5px 0 0 -20px;background:#fff url(../images/ajax-loader.gif) no-repeat center center;width:40px;height:29px;z-index:9999999;}
.fp_oneLoad{display:none;position:fixed;top:50%;left:50%;margin:-50px 0 0 -50px;background:#fff url(../images/ajax-loader.gif) no-repeat center center;z-index:9999999;width:100px;height:100px;box-shadow:0 0 2px #000;border-radius:60px;}
.fp_next,.fp_prev{width:50px;height:50px;position:fixed;top:50%;margin-top:-15px;cursor:pointer;opacity:.5}
.fp_next:hover,.fp_prev:hover{opacity:.9}
.fp_next{background:#000 url(../images/icons/next.png) no-repeat center center;right:-50px}
.fp_prev{background:#000 url(../images/icons/prev.png) no-repeat center center;left:-50px}
.fp_thumbtoggle{height:50px;background:#000;width:200px;text-align:center;letter-spacing:1px;text-shadow:1px 1px 1px #000;position:fixed;left:50%;margin-left:-100px;bottom:-50px;line-height:50px;cursor:pointer;opacity:.8;color:#fff;border-radius:8px 8px 0 0}
.fp_thumbtoggle:hover{opacity:1.0}
.closePopup{z-index:20005;position:fixed;top:20px;right:20px;width:50px;height:50px;text-indent:-99999px;background:#606060}
.closePopup:before{color: #FFFFFF;content: "x";font-size: 30px;position: fixed;right: 38px;text-indent: 0 !important;top: 24px}
.fp_gallery{position:fixed;left:20px;top:20px;right:20px;bottom:20px;z-index:600;background:#fff;overflow:auto}
img.fp_preview{position:absolute;top:10%;left:30%;width:500px;height:auto;}
#outer_container{position:fixed;margin:0;height:100px;padding:0;overflow:hidden;bottom:-100px;}
#thumbScroller{position:relative;overflow:hidden;text-align:center}
#thumbScroller .container{position:relative;left:0}
#thumbScroller .content{display:inline-block;padding:0;}
#thumbScroller .content div{margin:0;height:100%}
#thumbScroller img,img.clone{border:0;height:100px}
#thumbScroller a{outline:0;display:block}
/*---------gallery on detail page ends-------------*/
/*--------- css resets ----------*/
html{}
body{margin:0;padding:0;font-family:Arial;font-weight:normal;height:100%;background:#fff;text-rendering:optimizeLegibility}
#loginForm{padding:0;margin:0}
input[type="text"]:focus{box-shadow:1px 2px 3px #ccc inset !important;color:#4e4e4e !important;border-color:#8b8b8b !important}
input[type="text"]:hover{box-shadow:1px 2px 3px #ccc inset;border-color:#a6a6a6}
input[type="password"]:focus{box-shadow:1px 2px 3px #ccc inset !important;color:#4e4e4e !important;border-color:#8b8b8b !important}
input[type="password"]:hover{box-shadow:1px 2px 3px #ccc inset;border-color:#a6a6a6}
textarea:focus{box-shadow:1px 2px 3px #ccc inset !important;color:#4e4e4e !important;border-color:#8b8b8b !important}
textarea:hover{box-shadow:1px 2px 3px #ccc inset;border-color:#a6a6a6}
input[type="submit"]:focus{background:#0050BB;outline:none;}
input[type="button"]:focus{background:#0050BB;outline:none;}
.submitFormat:focus{background:#0050BB;outline:none;}
object{position:relative;z-index:0;}
input[type="text"],input[type="password"],textarea{transition-duration:0.4s;transition-property:border,box-shadow;font-family:Arial;}
input[type="submit"],input[type="button"]{cursor:pointer}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block;padding:0;margin:0}
mark,rp,rt,ruby,summary,time{display:inline}
h1,h2,h3,h4,h5,h6,li,ul,p,img,a{padding:0;margin:0;list-style:none;text-decoration:none;border:0}
footer{z-index:10000}
a{cursor:pointer}
::-moz-selection{background-color:#ff8a00;color:#FFF}
.grab{cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}
.grabbing{cursor:url(../images/hmove.cur)}
::selection{background-color:#ff8a00;color:#FFF}
.leftfloat{float:left !important}
.rightfloat{float:right !important}
.clrfloat{clear:both;margin:0;padding:0}
.clear{clear:both}
.float_left{float:left}
label{cursor:pointer}
.float_right{float:right;margin-top:10px}
.clear_float{clear:both}
.headheight{display:block;height:188px}
#headfix{position:fixed;background:url(../images/bg.gif) top repeat-x;width:100%}
.top-headfix{position:fixed;background:url(../images/bg.gif) top repeat-x;width:100%;z-index:20000}
input[type="file"]{border:1px solid #B2B2B2;padding:5px 5px;width:248px;cursor:pointer}
a{transition-property:background-color;transition-duration:0.3s}
.ui-datepicker-trigger{left: 4px;position: relative;top: 3px}
#imgCalender{left: 4px;position: relative;top:2px;cursor:pointer;}
#imgCalender1{left: 4px;position: relative;top:2px;cursor:pointer;}
.prod-hd{color:#3c3c3c}
.alignright{text-align:right}
textarea{overflow:hidden;resize:none;font-family:Arial;}
*:focus{outline:none}
*:active{outline:none}
*:hover{outline:none}
input[type="checkbox"],input[type="radio"]{padding:0;}
/*--------- css resets ----------*/

/*--------- custoum fonts ----------*/
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'),local('RobotoCondensed-Light'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/b9QBgL0iMZfDSpmcXcE8nNeiznanRB67rGZDYkMvKPc.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed Regular'),local('RobotoCondensed-Regular'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/Zd2E9abXLFGSr9G3YK2MsFzqCfRpIA3W6ypxnPISCPA.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/b9QBgL0iMZfDSpmcXcE8nCSLrGe-fkSRw2DeVgOoWcQ.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:local('Roboto Condensed Light Italic'),local('RobotoCondensed-LightItalic'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/mg0cGfGRUERshzBlvqxeAO6J62hFWZVScRuaNBOo_rA.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:local('Roboto Condensed Italic'),local('RobotoCondensed-Italic'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/BP5K8ZAJv9qEbmuFp8RpJfHZ7IfZvqUgXLEMrfwTXOk.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:local('Roboto Condensed Bold Italic'),local('RobotoCondensed-BoldItalic'),url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/mg0cGfGRUERshzBlvqxeAAm1Bdh5PCvFKhAPu2iWX-U.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/vzIUHo9z-oJ4WgkpPOtg1_esZW2xOQ-xsNqO47m55DA.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto Regular'),local('Roboto-Regular'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/mnpfi9pxYH-Go5UiibESIj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/12mE4jfMSBTmg-81EiS-YRsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/7m8l7TlFO-S3VkhHuR0at4bN6UDyHWBl620a-IRfuBk.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'),local('Roboto-Italic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/1pO9eUAp8pSF8VnRTP3xnvesZW2xOQ-xsNqO47m55DA.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/OLffGBTaF0XFOW1gnuHF0YbN6UDyHWBl620a-IRfuBk.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/t6Nd4cfPRhZP44Q5QAjcC4bN6UDyHWBl620a-IRfuBk.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/bmC0pGMXrhphrZJmniIZpYbN6UDyHWBl620a-IRfuBk.woff) format('woff')}
/*--------- custoum fonts ----------*/


/*----------hidden menu start--------*/
.home_searchnone{display:none}
.topnavigation{width:970px;padding:0 15px;margin:0 auto}
header{display:block;height:51px;padding:20px 0 19px}
header #menu1{height:37px;font-family:Georgia;font-size:30px;font-style:italic;float:right}
header #menu1 li{float:left;padding:0 0 0 50px;margin:0}
header #menu1 li a{color:#FFF;margin:0;padding:0}
header #menu1 li a:hover{color:#ac282b}
header #TopMenu{font-size:22px;float:left;margin:0 0 0 40px;height:41px;border-bottom:1px solid #337fd5}
header #TopMenu li{float:left;padding:6px 14px;margin:0}
.logo2{float:left;margin:1px 0 0 1px;width:196px;position:relative;}
.logo2 .beta{right: -32px;top: 7px;}
.logo2 img{background:url("../images/homeIcons.png") no-repeat scroll 0 -1201px transparent;width:195px;height:49px}
header #TopMenu li a:hover:before{background:url("../images/homeIcons.png") no-repeat scroll -193px -1059px transparent;}
header #TopMenu li a:before{position:absolute;transition:.2s;content:"";width:10px;height:10px;background:url("../images/homeIcons.png") no-repeat scroll -308px -837px transparent;bottom:0;margin:0 47%;top:37px;}
header #TopMenu li a{position:relative;color:#d8d8d8;margin:0;padding:8px 0 14px;}
header #TopMenu li a:hover:before,header #TopMenu li a.TopNavActive:before{background:url("../images/homeIcons.png") no-repeat scroll -308px -847px transparent;}
header #TopMenu li a:hover,header #TopMenu li a.TopNavActive{color:#fff;transition:color .4s}
header .logo{float:left;margin:10px 15px 0 0}
header #menu2{height:60px;font-size:14px;text-transform:uppercase;float:left}
header #menu2 li{float:left;padding:22px 15px;margin-bottom:5px}
header #menu2 li a{color:#5a5a5b}
#TopMenu li.last-menu{margin-right:0 !important}
.LoginWrap{float:right;margin-top:-10px;z-index:99999;position:relative}
.LoginWrap li{position:relative;font-size:13px;line-height:18px}
.LoginWrap li a{display:block;background:#454545;color:#fff;padding:5px 10px 9px;height:36px;z-index:2;position:relative;}
.LoginWrap li a#login{border:1px solid #afafaf;}
.LoginWrap li a#login.active{border-bottom:0;}
.LoginWrap li a:hover,.LoginWrap li a.active{background:#fff;color:#636363;border-bottom:0;}
.LoginWrap li span.signLbl{font-weight:bold;color:#ff8a00;cursor:pointer;font-size:13px;display:inline}
.LoginWrap li span{display:block;font-size:22px;cursor:pointer;padding-right:6px;}
.find-btn{background:url("../images/homeIcons.png") no-repeat scroll 0 -186px transparent;height:39px;width:117px;float:right;border:0;cursor:pointer;transition:0.2s;}
.find-btn:hover{box-shadow:0 0 4px #CF8080 inset}
.find-btn:active{box-shadow:0 0 8px #AF7070 inset}
.searchWrap{background:#e8e8e8;display:none;padding:15px 0}
.searchDropBox{width:925px;margin:0 auto}
.SerachTitle{float:left;font-size:26px;text-transform:uppercase;color:#3c3c3c;line-height:24px;position:relative;top:36px;}
.search-bg2 .all-category:after{right:10px;}
.listing-search{width:650px;margin:0 auto}
.listing-search-bg{background:#b3b6b7 !important;width:640px !important}
.listing-search-box{width:360px !important}
.listing-search ul li a.inactivelink{color:#7b7a7a}
.listing-search ul li{float:left;color:#FFF;padding:2px 15px 2px 12px;position:relative}
.listing-search ul li:before{background:url("../images/homeIcons.png") no-repeat scroll -126px -161px transparent;content:"";height:20px;left:-3px;position:absolute;top:0;width:3px}
.listing-search ul li.nobackground:before{background:0}
.listing-search-box:focus{box-shadow:none !important}
#pProductSearchContainer{display:block}
#pSupplierSearchContainer{display:none}
#pPriceSearchContainer{float:left;display:none;width:360px;margin-top:9px;font-size:16px;color:#989898}
#pPriceSearchContainer input{font:normal 16px Arial;color:#000;padding:0;border:1px solid #CCC;background:0}
#pPriceSearchContainer input:focus{border:1px solid #333}
/*----------hidden menu end--------*/

/*----------main home page start----*/
.home-menu{}
.home-menu li{float:left;text-transform:uppercase;font-size:18px;position:relative;width:143px;height:140px;border:1px solid #afafaf;background:#005fca;margin:0 0 0 3.5px;position:relative;transition:0.6s;opacity:0.85;overflow:hidden;}
.home-menu li:hover{background:#ff8a00;border-color:#fff;opacity:1;}
.home-menu li:first-child{margin:0;}
.home-menu li span{/*display:block;background-image:url(../images/topicons.png);width:100%;height:100%;position:absolute;top:0;transition:0.9s;*/}
.home-menu li a{background-image:url(../images/topicons.png);transition:0.5s;}
.home-menu li a.proNav{background-position:0 0;}
.home-menu li a.proNav:hover{background-position:0 -141px;}
.home-menu li a.supNav{background-position:-144px 0;}
.home-menu li a.supNav:hover{background-position:-144px -141px;}

.home-menu li a.catNav{background-position:-288px -141px;}
.home-menu li a.catNav:hover{background-position:-288px -282px;}
.home-menu li a.vidNav{background-position:-432px 0;}
.home-menu li a.vidNav:hover{background-position:-432px -141px;}
.home-menu li a.toolbx{background-position:-576px 0;}
.home-menu li a.toolbx:hover{background-position:-576px -141px;}

.catsuph{left: 0; position: absolute;right: 0; top: 91px;transition:0.4s;}
.catsup{left: 0; position: absolute;right: 0; top:182px;transition:0.4s;}
.home-menu li a:hover .catsup{top:91px;}
.home-menu li a:hover .catsuph{top:-232px;}


.home-menu li a{display:table-cell;color:#fff;text-align:center;height:140px;width:143px;vertical-align:middle;}

#home-login-box li.no_padding{padding:0 !important}
.homeLoginWrap li .forg_pass_close>span{font-size:16px}

#pProductMainSearchContainer{display:block}
#pSupplierMainSearchContainer{display:none}
#pPriceMainSearchContainer{float:left;display:none;width:400px;margin-top:20px;font-size:14px;color:#989898}
#pPriceMainSearchContainer input{font:normal 16px Arial;color:#000;padding:0;border:1px solid #CCC;background:0;width:140px !important}
#pPriceMainSearchContainer input:focus{border:1px solid #333}
.price-from1{float:left;margin:0 15px 0 0}
.price-from{float:left;margin:0 20px 0 0}
.price-to{float:left}
.all-category{border-left:1px solid #cbcbca;float:left;font-size:14px;color:#181818;margin:6px 0 0 15px;padding:5px 12px;cursor:pointer;width:108px;position:relative}
.all-category:after{background:url("../images/homeIcons.png") no-repeat scroll 0 -60px transparent;content:"";position:absolute;width:9px;height:5px;top:12px;right:3px}
.relative{position:relative}
#category-box,#category-box1{background:#f7f7f7;border:1px solid #8d9599;line-height:22px;border-top:0;position:absolute;top:0;font-size:12px;font-weight:normal !important;padding:10px 15px;display:none;left:0;z-index:20000;box-shadow:0 5px 10px #000}
#category-box p,#category-box1 p{width:216px;text-align:left;color:#989898;line-height:20px}
#category-box p a,#category-box1 p a{color:#333}
#category-box p a:hover, #category-box1 p a:hover{text-decoration:underline;}
#category-box p a:hover,#category-box1 p a:hover{color:#005fca}
#supplier-box,#supplier-box1{background:#f7f7f7;border:1px solid #8d9599;line-height:22px;border-top:0;left:0;right:0;position:absolute;top:0;font-size:12px;font-weight:normal !important;display:none;z-index:9999;box-shadow:0 5px 10px #000;}
#supplier-box p,#supplier-box1 p{width:216px;text-align:left;color:#989898;line-height:20px}
#supplier-box p a,#supplier-box1 p a{color:#333}
#supplier-box p a:hover,#supplier-box1 p a:hover{color:#005fca;text-decoration:underline;}

.marginBtm10{margin-bottom:10px}
/*----------main home page end----*/

/*------footer starts here--------*/
.leafico{background-position:-241px -895px;width:43px !important;height:58px !important}
.twiter{background-position:-292px -567px}
.linkdin{background-position:-292px -514px}
.facebook{background-position:-292px -511px}
.ft_icon{float:left;width:168px;border-right:1px solid #ccc}
.ft_icon p{font-size:13px;font-weight:bold;padding:0 0 8px 0;text-transform:uppercase}
.ft_icon span{display:block;font-size:10px;float:left;text-align:center;margin:5px 0 15px 5px;}
.ft_icon span.zeromargin{margin-left:0;}
.ft_icon a{color:#616161 !important}
.ft_icon img{display:block;margin:0;width:28px;height:28px;}
.youtube{background-position:-292px -483px;}
.Googleplus{background-position:-292px -895px;}
.Pinterest{background-position:-292px -539px;}
.leafico,.twiter,.linkdin,.facebook,.youtube,.Googleplus,.Pinterest{width:28px;height:28px;background-image:url("../images/homeIcons.png")}
.footer-wrap{margin:0 auto;width:1008px}
#footer-box{width:1008px;margin:0 auto;box-shadow:0 0 4px #202020;position:fixed;bottom:0;z-index:20000}
#footer-box .foot-menu{font-size:14px;text-transform:uppercase;height:24px;padding:5px 18px;line-height:24px;cursor:pointer;background:#000;opacity:.8;transition:.4s}
#footer-box .foot-menu li.distributor.one{min-width:252px}
#footer-box .foot-menu li.distributor.two{min-width:202px}
#footer-box .foot-menu li.suuplier.one{min-width:252px}
#footer-box .foot-menu li.suuplier.two{min-width:204px}
#footer-box .foot-menu li{float:left;color:#FFF;cursor:pointer;min-width:252px}
#footer-box .foot-menu li.last-link{min-width:189px;float:right !important}
#footer-box .box-content-bg{font-size:12px;width:1008px;background:#f4f4f6;display:none}
#footer-box .box-content-bg a{color:#2a2929}
#footer-box .foot-left1{width:191px;line-height:18px;margin:8px 0}
#footer-box .foot-left2{width:155px;line-height:18px;margin:8px 0 8px 20px}
#footer-box .foot-left5{width:144px;line-height:18px;margin:8px 0 8px 20px}
#footer-box .foot-left3{width:250px;line-height:18px;margin:8px 0}
#footer-box .signup-line{color:#262525;text-transform:uppercase;font-weight:bold;padding-bottom:10px;float:left;width:358px;position:relative;}
#footer-box .signup-bg{border:3px solid #dedddd;margin:5px 0;height:31px;background:#FFF}
#footer-box .signup-txtbox{float:left;margin:0;width:248px;color:#7f7f7f;font-family:arial;font-size:15px;font-style:italic;border:0;width:248px;padding:7px 1px;}
#footer-box .signup-btn{background:url("../images/homeIcons.png") no-repeat scroll 0 -257px transparent;width:99px;height:31px;border:0;float:right;cursor:pointer;transition:0.3s;}
#footer-box .signup-btn:hover{box-shadow:0 0 4px #4F0000 inset;}
#footer-box .signup-btn:active{box-shadow:0 0 8px #4F0000 inset;}
#footer-box .give-us{text-transform:uppercase;font-weight:bold;float:left;margin-left:4px;width:101px}
#footer-box .give-us span{display:block;margin-top:4px}
#footer-box .give-us a{text-transform:capitalize;font-weight:normal;color:#005fca;text-decoration:underline}
#footer-box .give-us a:hover{text-decoration:none}
#footer-box .foot-left4{width:179px;background:#e9e9e9;margin-right:4px;padding:10px}
#footer-box .foot-left4 p{font-size:14px;color:#5f5f5f;margin-bottom:10px}
#footer-box .foot-left4 p span{color:#000;font-size:18px;font-weight:bold}
#footer-box .view-detail-btn{display:block;width:165px;background:#3c3c3c;font-size:11px !important;text-transform:uppercase;font-weight:bold;color:#FFF !important;padding:5px;text-align:center}
#footer-box .copyright{background:#e9e9e9;float:right;font-size:11px;margin-right:4px;color:#757474;width:179px;padding:70px 10px 15px 10px}
.foot-menu{position:relative}
.foot-menu:after{content:"";width:13px;height:7px;position:absolute;right:16px;background:url("../images/homeIcons.png") no-repeat scroll 0 0 transparent;top:15px; }
.foot-menu.arrowdown:after{background-position:0 -8px;}
.forBDR{border-bottom:1px solid #b8b6bb;background:#f4f4f6}
.leftFOOTE{width:741px;padding:12px 0 0 0;margin:0 28px 0 17px;float:left}
.padB{padding-bottom:0}
.rightFOOT{background:#e9e9e9;width:184px;padding:15px 22px 3px 16px;float:right}
.FOOTLINKS.firts{width:252px}
.FOOTLINKS.sec{width:252px}
.FOOTLINKS.thrd{width:234px}
.FOOTLINKS.forth{width:175px}
.FOOTLINKS ul li{padding:0 0 5px;font-size:12px}
.FOOTLINKS ul li a{color:#2a2929}
.FOOTLINKS ul li a:hover{color:#000 !important;text-decoration:underline}
.FOOTLINKS.sec ul:first-child{display:inline-block;width:auto;padding:0 0 5px;margin:0 0 5px}
.FOOTLINKS.thrd ul:first-child{display:inline-block;width:auto;padding:0 0 5px;margin:0 0 5px}
.bottmFOTT{text-align:center;padding:10px 0;margin:0 auto;width:580px}
.bottmFOTT img:first-child{background-position:0 -531px}
.bottmFOTT img{display:inline-block;width:290px;float:left;background:url("../images/homeIcons.png") no-repeat scroll 0 -575px transparent;height:43px}
.FOOTLINKS{float:left}
.threewrapper{margin:23px 0 12px}
.give-us_wrp{float:left;width:150px;border-right:1px solid #ccc;padding:5px 10px;margin:0 15px 0 6px;font-size:11px}
.rightFOOT ul li p{float:left;font-size:18px;font-weight:bold;color:#000;min-width:50px;text-align:right;}
.rightFOOT ul li{padding:0 0 8px}
.rightFOOT ul li span{float:left;font-size:14px;color:#5f5f5f;padding:0 0 0 12px;line-height:22px;}
.viewStats{margin:0 0}
.viewStats a{font-size:11px;color:#fff !important;font-weight:bold;text-transform:uppercase;width:100%;height:28px;line-height:28px;background:#3c3c3c;display:block;text-align:center}
.viewStats a:hover{background:#575757}
.coPPYR{font-size:11px;color:#636262;padding:14px 0 20px}
.coPPYR span{display:block}
#footer-box .foot-menu.arrowdown{opacity:1}
/*------footer ends here--------*/

/*-----------jacarausel css starts here-----------------*/
.jcarousel-list{padding:6px 0 0 0 !important;margin:0 auto !important}
.jcarousel-skin-ie7 ul li .SpanPageNum,.jcarousel-skin-ie7 ul li .SpanPageNumShow,.jcarousel-skin-ie7 ul li .SpanPageNumHover{position:absolute;font-size:11px;margin-top:-8px;width:20px}
.jcarousel-skin-ie7 ul li .SpanPageNumShow1{position:absolute;font-size:11px;margin-left:5px;margin-top:-13px;display:block}
.jcarousel-skin-ie7 ul li .SpanPageNum{display:none;width:20px;text-align:center}
.jcarousel-skin-ie7 ul li .SpanPageNumShow,.jcarousel-skin-ie7 ul li .SpanPageNumHover{display:block}
.jcarousel-skin-ie7 .jcarousel-container-horizontal{width:900px;padding:0 35px}
.jcarousel-skin-ie7 .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-ie7 .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}
.jcarousel-skin-ie7 .jcarousel-clip{overflow:hidden}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal{width:900px}
.jcarousel-skin-ie7 .jcarousel-clip-vertical{width:77px;height:245px}
.jcarousel-skin-ie7 .jcarousel-item{width:20px !important;height:20px}
.jcarousel-skin-ie7 .jcarousel-item-horizontal{margin-left:0;margin-right:1px}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:7px;margin-right:0}
.jcarousel-skin-ie7 .jcarousel-item-vertical{margin-bottom:7px}
.jcarousel-skin-ie7 .jcarousel-next-horizontal{background-image:url("../images/homeIcons.png");cursor:pointer;background-position:0 -378px;height:13px;position:absolute;right:1px;top:9px;width:13px}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(../images/prev-horizontal.gif)}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-next-horizontal:focus{background-position:-14px -378px;display:block !important}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active{display:block}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active{cursor:default;display:none !important}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{background-image:url("../images/homeIcons.png");cursor:pointer;background-position:-42px -392px;cursor:pointer;height:13px;left:1px;position:absolute;top:9px;width:13px}
.jcarousel-skin-ie7 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(../images/next-horizontal.gif)}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-prev-horizontal:focus{background-position:-28px -392px;display:block !important}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active{display:block !important}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active{cursor:default;display:none !important}
.jcarousel-skin-ie7 .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.gif) no-repeat 0 0}
.jcarousel-skin-ie7 .jcarousel-next-vertical:hover,.jcarousel-skin-ie7 .jcarousel-next-vertical:focus{background-position:0 -32px}
.jcarousel-skin-ie7 .jcarousel-next-vertical:active{background-position:0 -64px}
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}
.jcarousel-skin-ie7 .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.gif) no-repeat 0 0}
.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover,.jcarousel-skin-ie7 .jcarousel-prev-vertical:focus{background-position:0 -32px}
.jcarousel-skin-ie7 .jcarousel-prev-vertical:active{background-position:0 -64px}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}
/*-----------jacarausel css ends here-----------------*/

/*-------categories home section start here---------*/
#divCatagories{background:#fff;padding-top:131px;width:100%}
.content{padding:10px 15px;width:970px;margin:0 auto}
#content h1,.content h1{background:#fff;font-size:30px;line-height:15px;padding:10px 0 15px;text-transform:uppercase;font-weight:normal;margin:0 0 20px}
#content .pro-bg,.content .pro-bg{float:left;width:188px;cursor:pointer;padding:8px;transition:.3s;border:1px solid transparent;margin:0 49px 20px 0;min-height:180px;}
.content .pro-bg:hover,.content .highlightCategory{-moz-box-shadow:0 0 4px #3c3c3c;-webkit-box-shadow:0 0 4px #3c3c3c;box-shadow:0 0 4px #3c3c3c;border-color:#ccc;}
#content .pro-bg a,.content .pro-bg a{color:#3c3c3c}
#content .pro-bg h2 a:hover,.content .pro-bg h2 a:hover{color:#000}
#content .last-box,.content .last-box{margin-right:0 !important}
#content .pro-bg h2,.content .pro-bg h2{font-size:16px;height:35px;text-align:center;text-transform:uppercase;border-bottom:1px solid #e2e2e2;padding:5px 0;line-height:18px}
#content .pro-bg .text,.content .pro-bg .text{font-size:11px;margin-top:20px}
.content .pro-bg figure{background:url(../images/proShadow.png) center bottom no-repeat;height:110px;width:190px}
.content .pro-bg .ProCount{font-size:12px;text-align:center;color:#414141;padding-top:6px}
#divCatagoriesContainer{margin-top:10px;width:1020px;}
#content{padding:10px 15px;width:970px;margin:0 auto}
.categoryGrid{display:inline-block;width:100%}
.subArrow{position:absolute;display:none;border:5px solid transparent;border-bottom-color:#706F6F;margin:0 90px;content:""}
.subCatListing{background:#706F6F;position:absolute;left:0;width:100%;margin-top:10px;display:none;cursor:default}
.subCatListingWrap{width:970px;margin:0 auto;position:relative;padding:10px 0;display:table}
.subCatListingWrap .close{position:absolute;z-index:999;top:0;right:0;float:none}
.subCatListing ul{width:970px;margin:0 auto}
.subCatListing li{float:left;width:174px;font-size:12px;padding:5px 0 5px 15px;height:15px;position:relative}
.subCatListing li:hover:before{left:3px;opacity:1;}
.subCatListing li:before{transition:.3s;width:8px;height:5px;content:"";background:url("../images/homeIcons.png") no-repeat scroll 0 -67px transparent;position:absolute;left:0;top:10px;opacity:0.3;}
.subCatListing li a{color:#fff !important}
.subCatListing li a:hover{text-decoration:underline;}
.subCatListing li a strong{color:#FF8A00 !important;font-size:13px;text-decoration:underline;}
.subCatListing li a:hover,.subCatListing li a strong:hover{color:#fff !important}
.close{float:right;cursor:pointer;background:url("../images/homeIcons.png") no-repeat scroll -126px -127px transparent;height:33px;width:40px}
#divSuppliers{padding-top:125px}
#divCatagories .content{min-height:1680px;}
.middle-content{width:980px !important;padding:10px !important}
.position_fixed{width:100%;z-index:1000;height:90px;background:#fff;position:fixed;top:122px;left:0;padding:15px 0 0;display:none}
.stick{background:#fff;position:fixed;top:122px;left:0;padding:15px 0 0}
.centerAlign{margin:0 auto;width:970px}

.alphabets{font-size:24px;margin-left:5px;color:#3c3c3c}
.top-bullets{height:12px;text-align:center;padding:3px 0 18px}
.top-bullets .pagination{display:inline-block;height:11px;width:11px;margin:0 2px;background:url("../images/homeIcons.png") no-repeat scroll -296px -848px transparent;}
.top-bullets .selected{background:url("../images/homeIcons.png") no-repeat scroll -296px -837px transparent;color:#000}
.top-bullets .pagination:hover{background:url("../images/homeIcons.png") no-repeat scroll -296px -837px transparent;}
.top-bullets .left-arrow{background:url(../images/pagination-arrow.gif) left top no-repeat;height:12px;width:7px;margin-right:4px}
.top-bullets .left-arrow:hover{background:url(../images/pagination-arrow.gif) -14px top no-repeat}
.top-bullets .right-arrow{background:url(../images/pagination-arrow.gif) -7px top no-repeat;height:12px;width:7px;margin-left:4px}
.top-bullets .right-arrow:hover{background:url(../images/pagination-arrow.gif) right top no-repeat}
#supp-wrap{margin-bottom:50px;min-height:600px;margin-top:100px}
#supp-wrap .products-grid .item{background:#fff;float:left;margin:0 0 20px 55px;padding:0;width:150px;position:relative;height:auto}
#supp-wrap .products-grid .item:hover{color:#fff;-moz-box-shadow:0 0 5px #3c3c3c;-webkit-box-shadow:0 0 5px #3c3c3c;box-shadow:0 0 5px #3c3c3c}
#supp-wrap .products-grid .item:hover .splr_name{background:#767676;}
#supp-wrap .products-grid .item .splr_name{}
.SupplierImage{display:block}
.products-grid .item .splr_name{text-align:center;font-size:13px;background:#e9e9e9;padding:3px 0}
#divCatalogs{padding-top:125px}
#listing-content-bg{background:#FFF;width:100%}
.catalog_Listing{overflow:hidden;width:970px}
.catalog_Listing ul{display:inline-block;width:984px}
.catalog_img{width:230px;float:left;margin:0 16px 20px 0;position:relative;overflow:hidden;height:322px;}
.catalog_img img{display:block}
.catalog_img .catatxt{font-size:13px;background:#6a6a6a;position:absolute;margin:0;padding:0;width:100%;height:324px;color:#2b2b2b;font-weight:500;display:none;bottom:-100%;}
.catalog_img:hover .catatxt{bottom:0;opacity:1}
.catalog_img .catatxt .head{background:url(../images/choose-folder-titlebg.jpg) repeat-x;font-size:11px;font-weight:bold;padding:8px;line-height:12px;text-align:center;color:#fff}
.catalog_img .catatxt .rating img{display:none}
.catalog_img .catatxt .catalogpoints{line-height:14px;width:100%}
.catalog_img .catatxt .catalogpoints li{border-bottom:1px solid #888;border-top:1px solid #555;padding:0}
.catalog_img .catatxt .catalogpoints li a{background:#6a6a6a;padding:6px 10px;color:#FFF}
.catalog_img .catatxt .catalogpoints li a:hover{background:#3c3c3c;color:#fff}
.catalog_img .catatxt a{color:#fff;display:block}
.HeadingCat{padding:4px 5px 6px 10px;background:#e9e9e9;text-align:center;font-size:12px}
#divVideos{background:#fff;width:100%;padding-top:131px;padding-bottom:40px;max-height:760px;}
#video-wrap{margin-bottom: 30px;margin-top: 30px;min-height: 635px;padding-top: 5px;}
#video-wrap #divPaginationContainer{margin-top:-20px;}
.content-white-bg{background:none repeat scroll 0 0 #fff;}
.vd_left{width:692px;float:left}
.vd_wrap{width:692px;background-image:url(../images/dataloader.gif);background-repeat:no-repeat;background-position:center;margin:0 0 5px;}
.vd-Paginate-place{border-bottom:1px solid #9d9d9d;padding-bottom:10px;margin:0 0 10px !important}
.vd-Paginate{height:15px}
.vd_left_txt{font-size:12px;color:#000;float:left;width:472px;}
.vd_left_txt .hd{font-size:18px;color:#000;background:none;padding:0 0 5px;}
.vd_left_txt .cate{color:#000;font-weight:700;margin-top:10px}
.vd_left_txt .cate span{font-weight:400;color:#4c4c4c}
.vd_left_btns{left:-18px;position:relative;width:978px;}
.vd_left_btns .views{font-size:14px;color:#777474;float:left}
.vd_left_btns .views span{font-size:24px;color:#000}

.video-hd{color:#767676 !important;font-weight:700 !important;margin-bottom:20px !important}
.btmcurve{display:block;background:url(../images/video-btm-curve.png) top no-repeat;height:5px}
.VideoImage{cursor:pointer}
.SupplierVid{float:left;margin-bottom:30px}
.SupplierVidAlt{float:left;margin-left:45px;margin-bottom:30px}
.SupVideoName{padding-bottom:5px}
.SupVideoName .cate{font-size:11px;font-weight:700}
.SupVideoName .cate a{font-size:11px;font-weight:400;color:#005fca}
.SupVideoName .cate a:hover{text-decoration:underline;}
.VideoHeader{color:#666 !important;font-size:40px !important;font-weight:700 !important}
.VidBG{background-image:url(../images/dataloader.gif);background-repeat:no-repeat;background-position:center}
.vd_btn_place{background:#e9ebef;padding:5px 20px;border-top:1px solid #e0e0e0;margin:10px 0 0;}
.vd_btn_place a{position:relative;display:block;background:#f1f1f1;color:#000;font-size:14px;border:1px solid #c8c7c8;float:left;padding:5px 20px 5px 32px;background:#f1f1f1;}
.vd_btn_place a:hover{background:#005fca;color:#fff;border-color:#00005A;}
.share{margin-right:12px;}
.share:before{background:url("../images/homeIcons.png") no-repeat scroll -62px -121px transparent;width:17px;height:16px;position:absolute;content:"";left:7px;}
.share:hover:before{background-position:-62px -138px;}
.embed:hover:before{background-position:-81px -138px;}
.embed{margin-right:28px;}
.embed:before{background:url("../images/homeIcons.png") no-repeat scroll -81px -121px transparent;width:20px;height:16px;position:absolute;content:"";left:7px;}
.vd_right{float:right;width:254px;}
.vd_right .vd_thumb{height:69px;color:#999;font-size:11px;border-bottom:1px solid #d5d7da;padding:10px 0;background:#fff;position:relative;}
.vd_right .vd_thumb_hd{font-size:18px;color:#333;text-transform:uppercase;background:#e9ebef;border-left:5px solid #d5d7da;padding:8px 20px;border-bottom:1px solid #d5d7da;}
.vd_right .vd_thumb img{float:left;margin-left:10px;width:70px;height:70px;}
.vd_thumb .number{display:none;}
.vd_right .vd_thumb.numberselected .thumb_txt p.watch{background-position:-33px -119px;}
.vd_right .vd_thumb .thumb_txt{float:right;width:160px}
.vd_right .vd_thumb .thumb_txt .hd{font-size:12px;font-weight:bold;color:#005fca;margin-bottom:8px;background:none;text-transform:uppercase;padding:0;}
.playlistcont{border-left:1px solid #d5d7da;}
.vd_right .vd_thumb .thumb_txt a{color:#06a}
.vd_right .view_bg{background:#e9ebef;font-size:11px;text-align:left;padding:5px 8px;}
.vd_right .view_bg a{color:#ff8a00;font-size:12px;font-weight:bold;text-transform:uppercase;display:inline-block;padding:5px 20px;border:1px solid #c6c5c5;background:#fff;}
.vd_right .view_bg a:hover{background:#005fca;color:#fff;border-color:#00005a;}
.vd_right .vd_thumb:hover{border-bottom-color:#8F8F8F;}
.vd_right .vd_thumb .thumb_txt p.watch{width:22px;height:18px;text-indent:-999px;overflow:hidden;background:url("../images/homeIcons.png") no-repeat scroll -33px -100px transparent;}
.vd_right .vd_thumb:hover p.watch{background-position:-33px -119px;}
.vd_right .vd_thumb:hover p.hd{text-decoration:underline;}
.vd_right .vd_thumb .number,.vd_right .vd_thumb .numberselected{float:left;font-size:24px;font-weight:700;color:#999}
/*-------categories home section ends here---------*/

/*--------product listing starts here------------*/
.toTop{background:#b9b9b9;cursor:pointer;bottom:10%;border-radius:8px;position:fixed;display:none;right:-8px;width:60px;padding:10px 12px;text-transform:uppercase;font-size:14px;color:#fff;}
.toTop:hover{background:#898989;}
.toTop:hover .arrow-top{border-bottom-color:#898989;}
.suppsec.supp-hd{background:none repeat scroll 0 0 #fff;font-size:30px;font-weight:normal;line-height:15px;margin:0 0 20px;padding:10px 0 15px;text-transform:uppercase}
#listing-menufix{width:100%;z-index:1000}
.listing-menufix-inner{position:fixed;left:0;width:100%;top:122px;z-index:999;background:#fff}
.listing-hd-height{display:block;height:292px}
.listing-hd-bg{width:970px;background:#FFF;margin:0 auto}
.listing-hd{color:#282828;float:left;width:970px}
.listing-hd span{display:block;color:#3c3c3c;font-size:26px;font-weight:700}
.listing-hd span h1 { display: inline;font-size: 26px;}
.proname{float:left;font-size:16px;font-weight:700}
.BreadCrum{font-size:12px;padding:8px 0 5px}
.BreadCrum a{color:#3c3c3c;text-transform:none}
.BreadCrum a:hover{color:#005FCA;text-decoration:underline}
.prodtotal{float:left;padding:34px 0 0 20px}
.listing-hd h4{font-size:12px;color:#4b4b4b;font-weight:400;text-transform:none}
.listing-top-link-place h4{font-size:24px;color:#5e6056;text-transform:uppercase;line-height:18px;float:left;width:200px;margin-top:4px}
.listing-top-link-place h4 span{display:block;font-size:14px;font-weight:400;line-height:16px}
div#listingfilter{width:970px;height:34px;background:url(../images/bg-filt.jpg) 82px 0 no-repeat;position:relative}
div#listingfilter ul{text-transform:uppercase;list-style:none;float:left;position:relative;margin:0 0 3px;padding:0}
div#listingfilter ul.menu{padding-left:30px}
div#listingfilter li.filterfirst{padding:0 10px 0 0}
div#listingfilter li ul li{border-left:none !important}
div#listingfilter .sorby a{color:#000;position:relative}
div#listingfilter li.last{background:0}
div#listingfilter ul ul ul{background:#292929;margin:-38px 0 0 163px !important;padding:0}
div#listingfilter ul ul ul ul{background:#232323}
div#listingfilter li.back{background:url(images/lava.png) no-repeat right -44px !important;background-image:url(images/lava.gif);width:13px;height:44px;z-index:8;position:absolute;margin:-1px 0 0 -5px}
div#listingfilter li.back .left{background:url(images/lava.png) no-repeat top left !important;background-image:url(images/lava.gif);height:44px;margin-right:8px}
div#listingfilter li.filt{background:url("../images/homeIcons.png") no-repeat scroll 0 -344px transparent;height:34px;color:#fff;padding:0 0 0 8px;font-size:14px;width:87px;line-height:34px}
div#listingfilter li:first-child{border-left:0}
div#listingfilter li{background:url("../images/bg-filter-seperator.jpg") no-repeat scroll right 1px transparent;z-index:9;display:block;float:left;font-size:15px;margin:0;line-height:20px;}
div#listingfilter a{z-index:10;display:block;text-decoration:none;color:#53544d;font-size:14px;font-weight:500}
div#listingfilter li p.topArrow{position:relative;display:none}
div#listingfilter li p.topArrow span{display:block;position:absolute;left:50%;margin-left:-15px;top:0;z-index:999;content:"";border:8px solid transparent;border-top-color:#000}
div#listingfilter li .drop_box{display:none;position:absolute;left:0;top:33px;z-index:99;padding-top:0;border:1px solid #ccc;box-shadow:2px 2px 4px #b7b8b8;background:#fff;padding-bottom:10px;}
div#listingfilter li .drop_box ul.sort_box{width:auto;float:none;margin:0}
div#listingfilter li .drop_box ul.sort_box li{padding:0;float:none;height:auto}
div#listingfilter li .drop_box ul.sort_box li a{font-size:12px;padding:5px 10px;text-align:left}
div#listingfilter li .drop_box ul.sort_box li a:hover{background:#FF8A00;color:#fff}
div#listingfilter li .drop_box .proCounter{position:relative}
#listingfilter .subCatDrop{text-transform:none;float:none;display:inline-block;padding:45px 0 18px 10px;margin:0;width:720px}
#listingfilter .subCatDrop li{float:left;width:210px;padding:2px 10px 2px 0;height:auto;margin-left:10px;background:none !important}
#listingfilter .subCatDrop li:after{display:none !important}
#listingfilter .subCatDrop li a{font-size:14px;font-weight:normal;padding:0;}
#listingfilter .subCatDrop li a:hover{text-decoration:underline;}
div#listingfilter ul.sort-by{float:right;position:relative;right:0;background:#FF8A00;height:34px}
div#listingfilter ul.sort-by .sortby_arrow a{padding:0 27px 0 0;cursor:pointer}
div#listingfilter ul.sort-by .sortby_arrow a:hover{color:#000;}
div#listingfilter ul.sort-by li.subhover .sorby a:after{border-bottom-color:#000;border-top-color:Transparent;top:10%}
div#listingfilter .sorby a:after{border:6px solid transparent;border-top-color:#000;position:absolute;right:0;content:"";top:38%}
div#listingfilter ul.sort-by .drop_box{right:0;padding:0;}
div#listingfilter ul.sort-by li.nobg{background:none !important;padding:7px 11px;}
.sort_box li:hover{background:#ccc !important}
div#listingfilter li .drop_box ul.sort_box li.active_sort a{background:#FF8A00;color:#fff}
.filterWrap{float:left;width:100%;padding:0;display:none;margin-bottom:7px}
.filterWrap li{float:left;background:#e5e5e5;padding:0 34px 0 10px;position:relative;color:#000;height:24px;line-height:25px;font-size:13px;margin-right:5px}
.filterWrap li:first-child{background:url("../images/homeIcons.png") no-repeat scroll 114px -102px transparent;width:118px;text-transform:uppercase;margin-right:0 !important;padding:0 10px 0 0;font-weight:bold}
.filterWrap li span{background:#3c3c3c;position:absolute;top:0;right:0;height:24px;width:25px;text-align:center;line-height:24px}
.filterselection{font-size:12px;text-transform:none;color:#8a8a8a;display:none}
.filterEcomp{float:left;width:970px;padding:0;margin-bottom:1px}
.filterEcomp .dbox{border:solid 1px #e5e5e5;float:left;width:247px;padding:3px;margin-right:10px;position:relative;display:none}
.filterEcomp .dbox a{color:#535353;font-size:14px;display:block;margin-right:10px;line-height:21px;float:left;width:157px;position:relative}
.filterEcomp .dbox a.arrow:after{content:"";position:absolute;border:6px solid transparent;border-top-color:#090909;right:5px;top:8px}
.filterEcomp .dbox .prospan{background:#ff8a00;font-size:13px;height:15px;box-shadow:none !important;border:none !important;display:block !important;float:left !important;width:80px;padding:3px 0;font-weight:500;color:#fff;text-align:center;text-transform:uppercase}
.filterEcomp .dbox .prospan a{background:0;color:#fff;line-height:16px;width:80px !important;text-align:center !important}
.filterEcomp .dbox .prospan:hover{background:#005fca;}
.filterEcomp .dbox .prospan a:hover{background:#005fca;}
.filterEcomp .dbox span{background:#fff;text-transform:none;float:none;display:inline-block;margin:0;border:1px solid #ccc;border-bottom:4px solid;-moz-box-shadow:2px 2px 4px #b7b8b8;-webkit-box-shadow:2px 2px 4px #b7b8b8;box-shadow:2px 2px 4px #b7b8b8;width:auto}
.filterEcomp .dbox span.count,.filterEcomp .dbox span#spnCompProdCnt{display:inline;border:0;box-shadow:none}
.leftpanel{background:#3c3c3c;position:fixed;width:182px;z-index:9999;left:-182px;top:235px;border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0}
.leftpanel .customScroll{position:relative;margin:0 auto;padding:0;height:517px;overflow:hidden}
.leftpanelink{position:relative;padding:10px}
.arrowopen{background:url("../images/homeIcons.png") no-repeat scroll -120px -226px transparent;width:39px;height:138px;position:absolute;top:50%;right:-39px;cursor:pointer;margin-top:-69px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0}
.arrowclose{background-position:-160px -226px}
.leftpanelink ul{background:#3c3c3c;padding:0;margin:0;border:1px solid #2a2a2a}
.leftpanelink ul li{border-bottom:1px solid #636363;border-top:1px solid #303030}
.leftpanelink ul li:first-child{border-top:1px solid #636363}
.leftpanelink ul li a{display:block;color:#fff;font-size:12px;padding:6px 5px 8px 24px;position:relative}
.leftpanelink ul li a:before{background:url("../images/homeIcons.png") no-repeat scroll 0 -75px transparent;width:16px;height:16px;content:"";position:absolute;left:4px;top:6px}
.leftpanelink ul li a:hover{color:#3c3c3c;background:#f0f0f0}
.clrfloat.products_container{position:relative;padding:36px 0 0;margin:16px 0 0 !important}
.pagenum{color:#53544d;font-size:14px;font-weight:700;text-align:left;clear:both;position:absolute;left:0;right:0;top:6px;padding:0 5px !important}
.products-grid .first{margin-left:0 !important}
.products-grid .item{float:left;height:291px;margin:0 0 10px;padding:5px;width:180px;position:relative;transition:.3s;border:1px solid transparent;}
.products-grid .item:hover,.products-grid .itemActive{background:#fff;}
.overlap{-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc;visibility:hidden;position:absolute;left:-6px;right:-6px;top:0;bottom:0;z-index:10;opacity:0;transition:0.2s linear;border:1px solid transparent;}
.products-grid .item a,.proprice,.actionbtn{position:relative;}
.products-grid .item:hover a{z-index:10;}
.products-grid .item:hover .overlap{visibility:visible;opacity:1;border-color:#ccc;}
.sponsored_listing .products-grid .item:hover,.sponsored_listing .products-grid .itemActive{background:#fff;}
.products-grid .item a.slide{position:relative;display:block}
.products-grid .product-image{margin:0;display:block}
.products-grid .item .listing_image{width:180px;height:180px}
.products-grid .proprice p{padding:0}
#listing-content-bg #content{min-height:900px;}
.proprice{display:block}
.products-grid .item:hover .proprice a p{color:#005FCA;text-decoration:underline;}
.proprice p{color:#3c3c3c;font-size:13px;text-align:center;padding:5px}
.proprice p.proName{height:35px;overflow:hidden;padding-bottom:0}
.proprice p label{font-size:16px;color:#000;font-weight:bold}
.actionbtn{padding:5px 0;display:none;z-index:11;}
.actionbtn a{background:#454545;color:#fff;display:inline-block;font-family:Arial;font-size:12px;padding:3px;text-align:center;width:76px;text-transform:uppercase}
.actionbtn a span.plussign{background:url("../images/homeIcons.png") repeat-x scroll 0 -91px transparent;display:inline-block;float:left;height:10px;width:10px;margin:2px}
.actionbtn a:hover{background-color:#ff8a00;}
.actionbtn a.toolboxbtn{float:left;height:auto}
.actionbtn a.quickview{float:right}
.choose-folder{background:#fff;z-index:13;border:1px solid #fff;height:291px;left:4px;margin:0;padding:0;top:4px;width:180px;display:none;position:absolute}
.choose-folder-txt{background:#6a6a6a}
.choose-folder-txt .customScroll1{position:relative;margin:0 auto;padding:0;height:175px;overflow:hidden}
.choose-folder-txt ul{padding:0;margin:0}
.choose-folder-txt ul li{border-bottom:1px solid #888;border-top:1px solid #555}
.choose-folder-txt ul li:hover{background:#3c3c3c !important;border-bottom-color:#888888;border-top-color:#555555;}
.choose-folder-txt ul li a{padding:4px 10px !important;display:block !important;color:#fff !important;font-size:12px !important;background:none !important}
.choose-folder-txt ul li a:hover{background:#3c3c3c;font-weight:bold;padding-left:13px}
.choose-folder-txt p.title{background:url("../images/homeIcons.png") repeat-x scroll 0 -808px transparent;color:#fff;font-size:11px;padding:4px 0;text-align:center}
.choose-folder-txt p.newfolder{background:url("../images/homeIcons.png") repeat-x scroll 0 -808px transparent;color:#fff;font-size:11px;padding:7px 0;text-align:center}
.choose-folder-txt p.folderinput{text-align:center;padding:5px 0}
.choose-folder-txt p input.enterfolder{background:#fff;border:medium none;height:15px;padding:5px;width:155px}
.folderactionbtn{padding:5px 7px;height:21px}
.folderactionbtn a{color:#2c2c2c;display:inline-block;float:left;font-family:Arial;font-size:12px;margin:0;padding:3px !important;text-align:center;text-transform:uppercase;width:71px;height:15px !important}
.folderactionbtn a.create{background:#ff8a00 !important;float:left !important;color:#fff !important}
.folderactionbtn a.cancel{background:url("../images/homeIcons.png") repeat-x scroll 0 -706px transparent !important;float:right !important;color:#000 !important}
#listingfilter .subCatDrop.price{padding:10px 0 15px 10px;font-weight:bold;text-transform:uppercase;color:#434343}
#listingfilter .subCat .menu_holder{overflow:hidden;width:283px;min-height:400px;position:fixed;padding:0}
.drop_box .menu_hd{position:absolute;font-size:30px;font-weight:bold;padding:13px 18px 0;color:#4f4f4f;z-index:9;line-height:24px;left:0;top:1px}
label.compare{font-family:Arial;color:#575757;font-size:12px;display:table;margin:0;width:80px;text-transform:uppercase;padding:8px 0 0;float:left;cursor:pointer}
label.email{font-family:Arial;color:#575757;font-size:12px;width:80px;text-transform:uppercase;padding:8px 0 0;float:right;cursor:pointer}
.compare input[type="checkbox"]{float:left;margin:0 5px 0 0}
.email input[type="checkbox"]{float:left;margin:0 5px 0 0}
.product-spacer{left:0;width:100%;float:left;display:none;position:relative;z-index:-1;height:455px}
#listingfilter ul li .mega-link{display:block;background:#f7f7f7;border:1px solid #aeb492;border-top:0;position:absolute;font-size:12px;top:20px;left:0;margin:0;padding:5px 10px 10px 10px;display:none;width:200px}
#listingfilter ul li .sup-links{width:150px !important}
#listingfilter ul li .mega-link li{clear:both;margin:0;padding:0;font-style:normal;line-height:20px}
#listingfilter ul li .mega-link li.mgheade{font-size:14px;font-weight:bold;text-transform:uppercase}
#listingfilter ul li .mega-link li a{font-style:normal;font-size:12px;font-weight:normal;padding:0;margin:0;height:auto}
#listingfilter ul li .mega-link li.overlink{position:absolute;background:#FFF;top:-40px;left:-1px;height:24px;font-family:Georgia;font-size:30px;font-style:italic;color:#ac282b;cursor:default;padding:8px 0}
#listingfilter ul li.last-menu{margin-right:0 !important}
#listingfilter ul li a{color:#5a5a5b;margin:0;padding:7px 11px;}
#listingfilter ul li a:hover{color:#005fca;}
#slider-range{float:left;margin:5px 0 0 35px;width:300px}
#filterPrice{border:0 solid #000;color:#fff;font-size:11px;padding:4px 9px;margin-left:30px;cursor:pointer;background:#ff8a00;}
#filterPrice:hover{background:red;}
.selpricerange{font-weight:700;display:block;padding:2px 0;float:left}
/*--------product listing ends here------------*/

/*------------Detail page starts here-----------*/
.dtl_code{font-size:13px;color:#3c3c3c !important;margin:5px 0}
.dMain{width:990px !important;margin:0 auto}
.TopSpacer{padding-top:117px !important}
.BreadCrumNew{height:15px;color:#333;font-size:12px !important;text-align:left;position:fixed;width:100%;background:#fff;padding:10px 0;top:127px;z-index:5}
.BreadCrumNew li{padding:0 12px 0 5px;float:left;position:relative}
.BreadCrumNew li:after{background:url("../images/homeIcons.png") no-repeat -17px -102px;content:"";position:absolute;right:0;width:6px;height:10px;top:3px}
.BreadCrumNew a{color:#666;text-transform:none !important}
.BreadCrumNew a:hover{color:#005fca;text-decoration:underline}
.pro_left{width:111px;float:left;position:relative}
.dtls_left_link{background:url(../Images/new/bg_left_shade.png) right -20px no-repeat;position:fixed;width:111px;top:150px;height:100%;padding-top:50px}
.dtls_left_link li{background:url("../images/homeIcons.png") no-repeat scroll 0 -837px #3c3c3c;height:48px;margin-bottom:1px}
.dtls_left_link li a{font-size:13px;text-transform:uppercase;text-align:left;display:block;color:#d8d8d8;font-weight:bold;padding:9px 0 8px 10px;line-height:16px;position:relative}
.dtls_left_link li a:before{width:11px;height:12px;background:url("../images/homeIcons.png") no-repeat scroll -16px -114px transparent;content:"";position:absolute;right:5px;top:19px}
.dtls_left_link li a:hover{color:#fff}
.pro_right{width:844px;float:right;padding:50px 0 50px 50px;margin:35px 0 80px}
.pro_right .pro_detail{width:372px;float:left;text-align:left}
.pro_right .pro_pic{width:413px;float:right}
.pro_right .DetailImg{width:400px;height:400px;margin:0 13px 13px 0;box-shadow:6px 6px 8px -3px #ccc;border:1px solid #efefef;transition:border 0.3s;}
.pro_right .DetailImg:hover{border-color:#DFDFDF;}
.pro_right .pro_desc{font-size:12px;padding:8px 0;color:#3c3c3c;min-height:115px;line-height:18px;}
.pro_right .pro_desc ul{list-style:none;margin:0 0 20px;background: none !important; color: #3c3c3c3 !important;  font: 12px Arial !important;  letter-spacing: normal;   orphans: 2;  text-indent: 0;  white-space: normal; widows: 2;  word-spacing: 0;}
.pro_right .pro_desc *{text-align:left !important;font-size:12px !important;font-family:Arial !important;color:#3c3c3c !important;background:none !important;line-height:18px !important;}
.divseprator ul li:before{display:none;}
.pro_right .divseprator ul{line-height:normal;min-height:0;}
.pro_right .divseprator ul li{display:inline-block;padding:0;margin:0;border-top:1px solid #ccc;}
.pro_right .divseprator ul li:first-child{border:0;}
.pro_desc pre{font-family:Arial;font-size:12px;display:block;white-space:normal;line-height:normal;margin:0;}
.pro_right .pro_desc br{margin:0 0 5px;}
.pro_right .pro_desc li{margin:0 0 5px;position:relative;padding:0 0 0 10px;display:block;color:#3c3c3c;}
.pro_right .pro_desc li:before{position:absolute;content:"";width:5px;height:5px;background:#797979;left:0;top:4px;}
.pro_right .pro_desc li .left_desc{float:left;width:178px;font-size:12px;text-align:left;font-weight:bold;padding:10px}
.pro_right .pro_desc li .right_desc{float:right;width:620px;font-size:12px;text-align:left;font-weight:normal;padding:10px;border-left:1px solid #e5e5e5}
.dtl_hd{font-size:30px;font-weight:bold;color:#3c3c3c;border-bottom:1px solid #c4c4c4;line-height:30px;padding:0 0 8px;margin-bottom:10px}
.dtl_code{font-size:14px;color:#5b5b5b;margin:3px 0 8px 0}
.dtl_sup_name{font-family:Arial;font-size:13px;color:#3c3c3c;font-weight:bold;margin-bottom:15px}
.dtl_sup_name span a{color:#0084ff}
.dtl_sup_name span a:hover{text-decoration:underline;}
.des_hd{font-weight:bold;font-size:18px;color:#3c3c3c}
.action_btn{height:80px;margin:25px 0}
.action_btn li{background:#3c3c3c;height:80px;width:84px;float:left;margin-left:12px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;transition:.3s}
.action_btn li:hover{background:#005fca;}
.action_btn li:active{border-radius:20px}
.action_btn li:first-child{margin-left:0}
.action_btn li a{display:block;font-size:10px;text-transform:uppercase;color:#fff;text-align:center;line-height:normal;padding-top:10px;height:70px}
.action_btn li span{display:block;background:url("../images/homeIcons.png") no-repeat scroll 0 0 transparent;width:39px;height:35px;margin:0 auto 3px}
.action_btn li a.btn_print span{background-position:-137px -175px}
.action_btn li a.btn_email span{background-position:-120px -368px}
.action_btn li a.btn_order span{background-position:-162px -366px}
.action_btn li a.btn_quote span{background-position:-178px -175px;width:29px}
.dtls_btns{height:40px;text-transform:uppercase;font-size:16px;font-weight:bold;z-index:1;position:relative}
.dtls_btns li{position:relative;transition:0.3s;}
.dtls_btns li.addtoolbox .detailpage_choose-folder{bottom:40px}
.dtls_btns li.addtoolbox{background:#FF8A00;height:38px;float:left;border:1px solid #F27D00;width:197px}
.dtls_btns li.ordernow{background:#FF8A00;height:38px;float:right;border:1px solid #F27D00;width:155px}
.dtls_btns li:hover{background:#005FCA;border-color:#0050BB;}
.dtls_btns li.addtoolbox a{display:block;color:#fff;padding:10px 0 0 15px;height:28px;z-index:15}
.dtls_btns li.addtoolbox a:after{background:url("../images/homeIcons.png") no-repeat scroll -69px -378px transparent;content:"";height:14px;position:absolute;right:14px;top:12px;width:13px}
.dtls_btns li.ordernow a:after{background:url("../images/homeIcons.png") no-repeat scroll -69px -378px transparent;content:"";height:14px;position:absolute;right:14px;top:12px;width:13px}
.dtls_btns li.ordernow a{display:block;color:#FFF;padding:10px 0 0 15px;height:28px}
.dtls_btns li.addtoolbox .choose-folder-txt a:after{display:none}
.pro_title span.redname{color:#005fca;font-weight:bold;display:inline;font-size:20px}
.detailpage_choose-folder{display:none;left:0;margin:0;padding:0;position:absolute;width:195px;z-index:-1;border:solid 2px #f0f0f0}
.detailpage_choose-folder .nicescroll-rails{left:187px !important;}
.detailpage_choose-folder .choose-folder-txt ul li a{background:none repeat scroll 0 0 transparent !important;color:#fff !important;display:block !important;font-size:12px !important;font-weight:normal !important;height:15px !important;padding:4px 10px !important;text-transform:none}
.detailpage_choose-folder .choose-folder-txt ul li a:hover{background:#3c3c3c !important;font-weight:bold !important;padding-left:13px !important}
.imgZoomCursor{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}
.priceTable{background:#bfbfbf;color:#3c3c3c;font-family:Arial;font-size:12px;margin-top:5px;width:100%;border-collapse:collapse}
.priceTable td{border-left:1px solid #fff;padding:5px 7px;text-transform:uppercase}
.priceTable tr:first-child{background:#636363;color:#fff}
.priceTable tr:nth-child(odd){outline:white solid thin}
.v_code{font-size:10px;margin:2px 0 15px;text-align:right}
.divseprator{border-bottom:solid 1px #d8d8d8;margin:10px 0;width:100%;display:inline-block}
.pro_title{color:#3c3c3c;font-size:18px;text-align:left;margin-top:14px;font-weight:bold;display:inline-block}
.pro_title_right{color:#3c3c3c;font-size:18px;text-align:left;margin-top:14px;font-weight:bold;display:inline-block;float:right}
.pro_title span{display:block;font-size:12px;font-weight:normal;clear:both}
.pro_title p{float:left;margin-right:15px}
.pro_title label{font-size:13px;font-weight:normal}
.pro_title_right a{color:#000;font-size:12px;margin-right:20px;padding:0 12px 0 5px;text-decoration:underline;font-weight:normal;position:relative}
.pro_title_right a:after{background:url("../images/homeIcons.png") no-repeat scroll -17px -102px transparent;content:"";height:10px;position:absolute;right:0;top:3px;width:6px}
.pro_title_right a:hover{color:#005fca;text-decoration:none}
.boxrating{background:#e7e7e6;border:solid 1px #d8d8d7;margin:15px 0;display:table-cell;float:left;width:840px;padding-bottom:11px;font-family:'helvetica'}
.stars{font-size:12px;text-transform:uppercase;padding:10px 0 0 25px;color:#3c3c3c}
.stars .rate_txt{float:left;margin:3px 8px 0 0}
.tbox_shadow{-moz-box-shadow:inset 2px 2px 3px #999;-webkit-box-shadow:inset 2px 2px 3px #999;box-shadow:inset 2px 2px 3px #999;width:730px;height:75px;background:#fff;margin:10px 0 0 15px;float:left}
.tbox_shadow .tbox{margin:0 !important;width:98.5% !important;height:86%;border:0 !important;box-shadow:none !important}
.tbox{width:723px;height:68px;outline:0;border:0;background:0;padding:7px 0 0 7px;font-family:Arial;font-size:12px;margin:0}
.bt-submit a{display:block;width:79px;font:bold 13px sans-serif;color:#333;background:url("../images/homeIcons.png") no-repeat scroll 0 -895px transparent;text-decoration:none;height:75px;float:left;margin:10px 0 0 0}
.bt-submit a:hover{background-position:-80px -895px}
.bt-submit a:active{background-position:-160px -895px}
.prodiv{width:150px;margin:15px 8px;float:left;transition:.3s;border:1px solid #fff}
.prodiv .proimg{padding:0;border:solid 1px #fff;text-align:left}
.prodiv .protxt{font-size:13px;color:#0082b8;font-weight:bold}
.prodiv:hover .protxt{font-size:13px;color:#009fe1}
.prodiv .proprice{font-size:16px;color:#c1282b;font-weight:bold;background:none repeat scroll 0 0 #f0f0f0}
.prodiv:hover .proprice{font-size:16px;color:#d40606}
.prodiv:hover{border-color:#ededed;box-shadow:0 0 6px}
.prodiv .proimg img{width:100%;height:auto;}
.proprice p.proName_listing{font-size:12px;height:30px;padding-bottom:0;overflow:hidden;}
.prodiv:hover .proprice p.proName_listing a{text-decoration:underline;color:#005FCA;}
.color_wrap{display:inline-block;width:100%;margin-top:15px}
.color_wrap .color_hd{font-size:14px;font-weight:bold;color:#3c3c3c;margin:0;float:left;width:115px}
.color{float:right;width:270px;margin-right:13px}
.color li{float:left;margin:0 2px 5px}
.color li img{display:block}
#content .pro_right .dtl_hd{position:fixed;top:162px;width:844px;background:#fff;z-index:5;font-weight:bold;line-height:30px;padding:0 0 8px;text-transform:none;margin:0;}
/*------------Detail page ends here-----------*/

/*--------------------Toolbox starts here-----------------*/
.supp-hd{color:#767676 !important;float:right;width:765px;border-bottom:1px solid #c4c4c4}
.suppsec{width:100%;float:none}
.rightpanelink{background:#3c3c3c;right:-140px;top:400px;position:fixed;width:183px;z-index:9999}
.rightpanelink{padding:0}
.rightpanelink ul li a:hover{color:#fff;display:block;font-size:11px;line-height:34px;padding:2px 10px;text-transform:uppercase;font-weight:normal}
.rightpanelink ul{padding:0;margin:0;border-left:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}
.rightpanelink .arrowopen1{background:url("../images/homeIcons.png") no-repeat scroll -278px -456px transparent;width:42px;height:27px;border-bottom:1px solid #303030}
.rightpanelink .arrowclose{background:url("../images/left-panel-closearrow.jpg") no-repeat scroll left top transparent;height:26px;text-indent:-9999px;width:34px}
.rightpanelink ul li.top{border-top:0}
.rightpanelink ul li:first-child{border-top:1px solid #636363}
.rightpanelink ul li{border-bottom:1px solid #636363;border-top:1px solid #303030;position:relative;height:38px}
.rightpanelink ul li a{color:#fff;display:block;font-size:11px;line-height:34px;padding:2px 10px;text-transform:uppercase;position:absolute;background:#3c3c3c;width:180px;left:0;transition-property:all;transition-duration:.4s}
.rightpanelink ul li a:hover{left:-150px;border-radius:5px;background:#4f4f4f}
.rightpanelink ul li a span{background:url("../images/homeIcons.png") no-repeat scroll -251px -455px transparent;display:block;float:left;height:30px;width:38px;overflow:hidden}
.rightpanelink ul li a span.cratecata{background-position:-251px -455px;width:21px;height:28px;margin:2px 11px 0 1px}
.rightpanelink ul li a span.cratepres{background-position:-250px -485px;width:24px;height:21px;margin:5px 10px 0 -1px}
.rightpanelink ul li a span.ordersamp{background-position:-248px -506px;width:22px;height:24px;margin:4px 10px 0 0}
.rightpanelink ul li a span.reqquote1{background-position:-249px -429px;width:22px;height:24px;margin:4px 10px 0 0}
#tool_box_wrap h2{font-size:18px;font-weight:normal;color:#333}
#tool_box_wrap .tlbx_box{margin:5px 0 15px 0;padding:10px 0 0 0}
#tool_box_wrap .tlbx_box li{float:left;margin:0 10px 10px 0;width:180px;background:url(../images/arrow_catalog.png) left no-repeat;padding-left:10px}
#tool_box_wrap .tlbx_box li a{color:#ac282b;font-size:14px}
#tool_box_wrap .tlbx_box li a span{color:#666 !important;font-size:12px}
#tool_box_wrap .tlbx_box li a:hover{color:#0f0f0f;text-decoration:none !important}
.leftnav{background:none repeat scroll 0 0 #3c3c3c;width:182px;z-index:2520;bottom:70px;position:fixed;top:184px;}
.leftnav .arrowopen{background:url("../images/left-panel-openarrow.jpg") repeat-x scroll left top transparent;padding:5px 10px;width:162px}
.leftnav .arrowopen a{color:#fff;display:block;font-size:14px}
.leftnav .leftnavlink{float:left;width:182px;background:#3C3C3C;}
.leftnav .leftnavlink .customScroll{height:482px;overflow:hidden;position:relative;padding-right:7px;width:182px;margin-top:10px}
.leftnav .leftnavlink .customScroll ul{margin-top:0}
.leftnav .leftnavlink .ps-container .ps-scrollbar-y{right:10px}
.leftnav .navheading{background:#005fca;padding:10px;width:162px;color:#fff;display:block;font-size:12px;text-transform:uppercase;font-weight:bold;float:left}
.leftnav ul{background:#3c3c3c;border:1px solid #2a2a2a;margin:10px;padding:0}
.leftnav ul li{border-bottom:1px solid #636363;border-top:1px solid #303030;padding:10px;position:relative;background:#3c3c3c;font-size:12px;color:#fff;cursor:pointer;line-height:15px;transition:.3s}
.leftnav ul li:first-child{border-top:1px solid #636363}
.leftnav ul li span{color:#fff;position:absolute;right:10px;top:50%;margin-top:-5px;height:11px;line-height:9px}
.leftnav ul li:hover{background:#fff;color:#3c3c3c}
.leftnav .folderSelected{background:#fff;color:#3c3c3c}
.leftnav .folderSelected span{background:#fff;color:#3c3c3c}
.leftnav ul li:hover span{color:#3c3c3c}
.leftnav .blackarrow{background:url("../images/homeIcons.png") no-repeat scroll -101px -257px transparent;height:35px;position:absolute;right:-18px;top:0;width:18px}
.foldersection{float:right;width:780px;padding:0 0 20px}
.folderseched{background:#fff;height:70px;position:fixed;width:770px;z-index:999;margin-left:10px}
#content .foldersection .heading .selall{border:1px solid #c4c4c4;border-bottom:0;padding:4px 5px;float:right;cursor:pointer;transition:.3s;background:#ff8a00}
#content .foldersection .heading .selall:hover{background:#005FCA}
#content .foldersection .heading .selall:hover span{color:#fff}
#content .foldersection .heading .selall.remove{border-left:0}
#content .foldersection .heading .selall input{float:left}
#content .foldersection .heading .selall span{padding:2px 0 0;float:left;font-size:12px;text-transform:uppercase;color:#fff;}
.selectanduse{background:url("../images/homeIcons.png") no-repeat scroll 0 -971px transparent;height:70px;right:-120px;position:absolute;top:148px;width:139px;display:none}
#content .foldersection .heading{background:#fff;border-bottom:1px solid #c4c4c4;padding:0;height:42px}
#content .foldersection .heading h1{font-size:30px;color:#3c3c3c;text-transform:uppercase;line-height:normal;margin:0;float:left;padding:0}
#content .foldersection .heading span{color:#636363;font-size:20px;float:left;padding:6px}
#content .foldersection p.txt{color:#636363;margin:5px 0 5px 10px;font-size:13px}
#content .selall span.remove{background:url("../images/remove-sign.gif") no-repeat scroll 2px 2px transparent;display:inline-block;float:left;height:17px;width:21px;padding:3px 6px}
.topbtn{float:right;position:relative;top:14px}
#folderProducts{margin-top:65px;margin-left:10px}
#folderProducts .last{padding-right:0}
.toolboxbtn{padding:0;height:25px}
.toolboxbtn a{background:url("../images/homeIcons.png") no-repeat scroll 0 0 #3c3c3c;color:#fff;display:inline-block;width:73px;height:25px;width:91px;text-indent:-999px;overflow:hidden}
.toolboxbtn a.toolboxbtn.remove{background-position:-204px -837px}
.toolboxbtn a.toolboxbtn.remove:hover{background-position:-204px -862px}
.toolboxbtn a.quickview.chebx .custom_checkbox{display:block;width:91px;background:url("../images/homeIcons.png") no-repeat scroll -112px -837px #3c3c3c;height:25px}
.toolboxbtn a.quickview.chebx .custom_checkbox:active{box-shadow:0 0 0 1px #808080 inset}
.toolboxbtn a.quickview.chebx .custom_checkbox:hover{background-position:-229px -976px}
.toolboxbtn a.quickview.chebx .custom_checkbox.custom_checkbox_active{background-position:-112px -862px;box-shadow:0 0 0 1px #808080 inset}
.toolboxbtn a.toolboxbtn{float:left;margin:0}
.toolboxbtn a.quickview{float:right}
.toolboxbtn .quickview .rightlable{display:none}
.toolboxbtn .quickview .custom_checkbox input{position:relative;z-index:-1}
.toolboxbtn a span.remove{display:none}
.toolboxbtn a label{padding:1px;float:left;cursor:pointer}
.tool-box .pricebox{background:#f0f0f0}
.presentationListing{font-size:13px;width:100%;color:#3c3c3c}
.presentationListing tr{transition:.3s}
.presentationListing tr:first-child{font-weight:bold;color:#000;text-transform:uppercase}
.presentationListing tr:first-child:hover{background:0}
.presentationListing tr:hover{background:#f2f2f2}
.presentationListing td{padding:6px 8px;border-bottom:1px solid #ccc}
.presentationListing td.redText{color:#aa171a}
.presentationListing td.actions{width:170px}
.presentationListing td.actions a{background:url("../images/homeIcons.png") no-repeat scroll -43px -322px transparent;float:left;height:20px;margin:0 10px;text-indent:-99999px;font-size:0}
.presentationListing td.actions .view{background-position:-43px -322px;width:24px;height:15px;margin:4px 10px 0}
.presentationListing td.actions .email{background-position:-68px -322px;width:26px;height:15px;margin:4px 10px 0}
.presentationListing td.actions .anlytics{background-position:-96px -297px;width:23px}
.presentationListing td.actions .delete{background-position:-97px -322px;width:18px;margin-right:0;height:19px;margin-top:1px}
.pageMM{padding:10px 0 0;text-align:right}
.pageMM .pagerButtonCurrentPage{background:#696969;color:#fff;border-color:#6c6c6c;text-decoration:none}
.pageMM a.pagerButton{background:#e5e5e5;color:#000;text-decoration:none}
.pageMM a{background:#e5e5e5;display:inline-block;padding:4px 8px;color:#000;border:1px solid #a3a3a3;font-size:14px}
.pageMM a:hover{background:#909090;border-color:#565656;color:#fff}
.pageMM span{background:#e5e5e5;display:inline-block;padding:4px 8px;border:1px solid #a3a3a3;font-size:14px}
/*--------------------Toolbox ends here-----------------*/

/*----------create catlog and presentation start-----------*/
.folderwrap{display:table}
.createpresen{padding-top:125px}
.preHdFixed{width:970px;position:fixed;top:127px;padding:12px 0 0;z-index:9;background:#fff}
#divPresentationTab{font-family:Arial}
#divPresentationTab .list-wrap{background:#fff;padding:10px;border:4px solid #f1efef;font-size:12px;line-height:18px}
#divPresentationTab .nav{overflow:hidden;margin-bottom:-4px;position:relative}
#divPresentationTab .nav li{float:left;margin:0 5px 0 0}
#divPresentationTab .nav li.last{margin-right:0}
#divPresentationTab .nav li a{display:block;padding:8px;background:#fff;color:#2f2f2f;font-size:13px;text-align:center;border:4px solid #f1efef}
#divPresentationTab li a.current,#divPresentationTab li a.current:hover{background-color:#fff !important;color:black;border-bottom:0;color:#2f2f2f;padding-bottom:12px !important}
#divPresentationTab .nav li a:hover,#divPresentationTab .nav li a:focus{background:#fff;color:#2f2f2f}
#divPresentationTab .hide{display:none}
#divPresentationTab .content_ht{height:125px}
.preStepFixed{width:970px;position:fixed;top:190px;z-index:9;background:#fff}
.presentab-con ul.switchtabs{background:url(../images/tab-topbg.jpg) no-repeat left 42px #fff;border-bottom:4px solid #3c3c3c;margin:-10px 0 20px;padding:0}
.presentab-con ul.switchtabs li{float:left;padding:0;position:relative}
.presentab-con ul.switchtabs li a{background-image:url("../images/homeIcons.png");background-repeat:no-repeat;display:block;padding:13px 0 0 61.5px;width:132.5px;height:46px;color:#767676;font-size:12px;text-transform:uppercase;font-weight:bold}
.presentab-con ul.switchtabs li a.sel{color:#fff !important}
.presentab-con ul.switchtabs li a.sel:hover{color:#fff !important}
.presentab-con ul.switchtabs li a strong{display:block;font-family:Arial;font-weight:normal;}
.presentab-con ul.switchtabs li a.step1{background-position:0 -1328px}
.presentab-con ul.switchtabs li a.step2{background-position:0 -1463px}
.presentab-con ul.switchtabs li a.step3{background-position:0 -1598px}
.presentab-con ul.switchtabs li a.step4{background-position:-1px -1733px}
.presentab-con ul.switchtabs li a.step5{background-position:-1px -1138px}
.presentab-con.backgroundfix ul#ulSwithTabs li a{width:184px;}
.presentab-con ul.switchtabs li a.step1.sel{background-position:0 -1254px}
.presentab-con ul.switchtabs li a.step2.sel{background-position:0 -1389px}
.presentab-con ul.switchtabs li a.step3.sel{background-position:0 -1524px}
.presentab-con ul.switchtabs li a.step4.sel{background-position:0 -1659px}
.presentab-con ul.switchtabs li a.step5.sel{background-position:0 -1063px}
.presentab-con ul.switchtabs li span.selarrow{background:url("../images/homeIcons.png") no-repeat scroll 0 -412px transparent;bottom:-14px;float:left;height:10px;left:20%;margin:0 auto;position:absolute;width:20px;z-index:999}
.presentab-con ul.switchtabs li span.unarrow{background:url(../images/tab-down-arrow.jpg) no-repeat left top;display:none}
.tab-stepcon{padding:4px 0 50px;width:970px}
.entercatalog{display:block;padding: 15px 0;border-bottom:1px solid #ccc;}
.entercatalog li:first-child{padding-left:0;}    
.entercatalog li{float:left;padding:0 11px;}
.createtab-con {}
.selectcata {width:100%;}
.catalogcover {width:100%;float:left;}
.selcatalogwrap{width:100%}
.selcatalogwrap h3{padding:8px 0;font-size:18px;font-weight:normal}
.catalogdetails li:hover img{box-shadow:0 0 4px}
.catalogdetails li img{width:172px !important; height:auto !important;transition:0.3s}
.catalogdetails{display:block;padding:24px 0 10px}
.catalogdetails li{float:left;margin:0 10px 12px;width:174px}
.catalogdetails li.last{margin:0}
.catalogdetails li input{float:left}
.catalogdetails li span{float:left}
.catalogdetails ul{background:0;border-bottom:0;height:auto;margin:0;padding:0}
.covertitle{display:inline-block;padding:10px 0 10px 0;text-align:center;width:100%;}
.covertitle label{display:inline-block;}
.next-prev{text-align:center;margin:10px 0}
.next-prev .nextprevbtn{background:#7C7C7C;color:#fff;border:0;padding:5px 12px;text-transform:uppercase;margin:0 10px;font-family:Arial;transition:0.3s;min-width:90px;}
.next-prev .nextprevbtn:hover{background:#3C3C3C}
.uploadcat ul{background:0;border:0;height:auto}
.uploadcat ul li{padding:20px 0 20px 20px;float:left;width:48%;}
.uploadcat ul li:first-child{border-right:1px solid #ccc;padding:20px 20px 20px 0;width:47.2%;}
.uploadcat ul li h2{text-transform:capitalize !important;font-weight:normal;padding:0 0 5px !important;font-size:18px !important}
.uploadcat ul li span{color:#626262;font-size:11px;margin:5px 0 0 5px;padding:0 0 4px 23px;position:relative;display:inline-block;width:168px}
.uploadcat ul li span:before{background:url("../images/homeIcons.png") no-repeat scroll -98px -345px transparent;content:"";position:absolute;left:0;top:6px;width:15px;height:14px;}
.uploadcat ul li input[type="file"]{background:#f5faff;margin:2px 0 0 !important;float:left;}
.uploadcat ul li a.catalogbtns{transition:0s;background:#ff8a00;border: 0 none;color: #FFFFFF;cursor: pointer;font-size: 14px;margin:12px 0 0 0;padding:6px 10px;text-transform: uppercase;display:inline-block}
.uploadcat ul li a.catalogbtns:hover{background:#005fca}
.custmiseCatlog .insidecustom{padding:5px 0;}
.custmiseCatlog .insidecustom img{border:1px solid #ccc;}
.custmiseCatlog .insidecustom .front,.custmiseCatlog .insidecustom .back{position:relative}
.custmiseCatlog .insidecustom .front{line-height:0;float:right;}
.custmiseCatlog .insidecustom .back{float:right;}
.custmiseCatlog .insidecustom .front .Ecorpore{position:absolute;display:inline-block;top:10%;border:1px dashed #060606}
.custmiseCatlog .insidecustom .front .posme{bottom:57px;top:auto;right:38px}
.custmiseCatlog .insidecustom .front .Ecorpore .theAr{position:absolute;right:-18px;top:-10px;font-weight:bold;font-size:16px}
.custmiseCatlog .insidecustom .front .Ecorpore .theAr a{background:#005fca;color:#fff;font-size:14px;padding:8px 4px;display:block;}
.theAr a:hover{background:#207FEA !important;}
.custmiseCatlog .reveal-modal .close-reveal-modal{right:0 !important}
.custmiseCatlog .reveal-modal .customFront h4{background:none repeat scroll 0 0 #5d5d5d;color:#fff;font-weight:normal;display:block;font-size:18px;text-transform:uppercase;padding:12px 0 12px 12px}
.custmiseCatlog .insidecustom .back .Ecorpore{position:absolute;display:inline-block;}
.custmiseCatlog .insidecustom .back .addressme{top:50%;right:18%;padding:2px;width:40%;text-align:center;line-height:17px;font-size:12px;border:1px dashed #060606}
.custmiseCatlog .insidecustom .back .Ecorpore .theAr{position:absolute;right:-18px;top:-15px;font-weight:bold;font-size:16px}
.custmiseCatlog .insidecustom .back .Ecorpore .theAr a{background:#005fca;color:#fff;font-size:14px;padding:0 4px;display:block;}
.custmiseCatlog .insidecustom .front .posme .customFront{text-align:left}
.custmiseCatlog .customFront h4{color:#000;font-size:18px;text-transform:uppercase;padding:0 0 8px}
.custmiseCatlog .customFront ul{padding:10px 12px}
.custmiseCatlog .customFront ul li{margin:0 0 10px}
.custmiseCatlog .customFront ul li p{display:block;color:#000;font-size:12px;text-transform:capitalize;padding:10px 0 3px}
.custmiseCatlog .customFront ul li strong{font-size:14px;font-weight:bold;display:inline-block;padding:0}
.custmiseCatlog .customFront ul li input[type="text"]{border:1px solid #d5d6d8;background:#f5faff;width:75%;display:block;padding:3px}
.custmiseCatlog .customFront ul li input[type="file"]{background:#f5faff;display:block;float:left}
.custmiseCatlog .customFront ul li input[type="text"]:focus{background:#ededed}
.custmiseCatlog .customFront ul .last{text-align:center}
.custmiseCatlog .customFront ul .last .uploadme{color:#fff;background:#af2427;display:inline-block;text-transform:uppercase;padding:5px 10px;border:1px solid #3b3b3b}
.custmiseCatlog .customFront ul .last .uploadme:hover{background:#c73c3f;color:#fff !important}
.customFront ul li span{position:relative;color:#626262;float:left;font-size:11px;margin-left:10px;padding:0 0 4px 23px;margin:3px 0 0 5px;width:168px;}
.customFront ul li span:before{background:url("../images/homeIcons.png") no-repeat scroll -98px -345px transparent;content:"";position:absolute;left:0;top:6px;width:15px;height:14px}
.custmiseCatlog .reveal-modal{padding:0;top:-100px}
.custmiseCatlog .reveal-modal .close-reveal-modal{right:0 !important}
.custmiseCatlog .reveal-modal .customBack{text-align:left;background:#fff}
.custmiseCatlog .reveal-modal .customBack ul{padding:0 20px}
.custmiseCatlog .reveal-modal .customBack h4{background:none repeat scroll 0 0 #5d5d5d;color:#fff;display:block;font-size:18px;font-weight:normal;padding:12px 0 14px 16px;text-transform:uppercase}
.custmiseCatlog .reveal-modal .customBack .close-reveal-modal{right:0 !important}
.custmiseCatlog .reveal-modal .customBack h5{color:#1f1f1f;font-size:17px;text-transform:capitalize;padding:8px 20px 0;font-weight:normal}
.custmiseCatlog .reveal-modal .customBack ul li{margin:0 0 0}
.custmiseCatlog .reveal-modal .customBack ul li p{display:inline-block;color:#1a1a1a;text-transform:capitalize;padding:12px 0 2px 0;font-size:12px;}
.custmiseCatlog .reveal-modal .customBack ul li input[type="text"]{border:1px solid #d5d6d8;margin:0 !important;background:#f5faff;display:block;padding:4px 2px;width:98%}
.custmiseCatlog .reveal-modal .customBack ul li input[type="text"]:focus{background:#ededed}
.custmiseCatlog .reveal-modal .customBack ul .last{text-align:center;margin-bottom:0;padding:10px 0 10px}
.custmiseCatlog .reveal-modal .customBack ul .last .uploadme{color:#fff;margin:12px 0 10px;background:#af2427;display:inline-block;text-transform:uppercase;padding:5px 10px;border:1px solid #3b3b3b}
.custmiseCatlog .reveal-modal .customBack ul .last .uploadme:hover{background:#c73c3f;color:#fff !important}
.Editpricing{min-height:500px;margin:20px 0 0;}
.Editpricing h1{display:block !important;background:#ededed;text-transform:uppercase;width:97.8%;border-radius:6px 6px 0 0;border-bottom:1px dotted #050505;padding:10px !important;font-size:16px !important;font-weight:normal}
.Editpricing .contm{font-size:14px;}
.Editpricing .contm label{display:inline-block;width:88%;padding:30px 6%;background:#ededed;border-bottom:1px solid #c7c7c7;font-family:'Roboto Condensed';position:relative;}
.contm{margin:15px 0 0;}
.Editpricing .contm label span{float:left;font-size:18px;display:block;color:#005fca;margin:0 0 0 -18px;background:#efefef;}
.Editpricing .contm label strong{font-size:14px;color:#414141;display:block;font-weight:normal;}
.Editpricing .contm label:before{position:absolute;content:"";width:29px;height:30px;background:url("../images/homeIcons.png") no-repeat scroll -207px -27px transparent;left:15px;}
.Editpricing .contm label:after{position:absolute;content:"";border:10px solid transparent;border-right-color:#efefef;left:-16px;top:50%;margin:-5px 0 0 0;transition:0.4s;}
.Editpricing .contm label.rdbSelected:after{left:-20px;}
.Editpricing .contm label.rdbSelected:before{background-position:-237px -27px;}
.Editpricing .contm input[type="radio"]{margin:1px 3px 0 0;float:left}
.Editpricing .contm .tearea{border-bottom:1px solid #9C9C9C;padding:30px 60px;background:#fff;}
.Editpricing .contm .tearea .catalogbtns{margin:0;}
.Editpricing .contm .tearea p{width:100%;}
.Editpricing .contm .tearea p span{width:125px}
.Editpricing .contm .tearea p input[type="text"]{padding:4px;margin:0 12px 0 0;border:1px solid #ccc}
.Editpricing .contm .tearea p select{width:112px;padding:3px 4px;border:1px solid #ccc;margin:0 10px 0 0}
.Editpricing .contm .tearea2{border-bottom:1px solid #9C9C9C;padding:30px 60px;background:#fff;}
.Editpricing .contm .tearea2 .catalogbtns{margin:0;}
.Editpricing .contm .tearea2 p{}
.Editpricing .contm .tearea2 p span{padding:7px 8px 0 0;width:125px;margin:0 !important}
.Editpricing .contm .tearea2 p input[type="text"]{padding:3px;margin:0 12px 0 0;border:1px solid #ccc}
.Editpricing .contm .tearea2 p select{width:112px;padding:2px;border:1px solid #ccc;margin:0 10px 0 0}
.editprice_presen td{border-right:1px solid #FFF;text-align:center;border-top:1px solid #FFF;text-transform:uppercase;font-size:12px;color:#3c3c3c}
.editprice_presen td input[type="text"]{width:100px;border:1px solid #ccc;text-align:center;padding:3px 0;margin:0 2px;}
.editprice_presen tr:first-child td{padding:3px 0;text-align:center;}
.catalogbtns{background:#ff8a00;border:0 none;color: #FFFFFF;cursor: pointer;font-size: 14px;margin:12px 0 0 0;padding:6px 10px;text-transform: uppercase;display:inline-block}
.catalogbtns:hover{background:#005fca}
#divIndividualProduct{padding:15px 0;border-bottom:1px solid #9C9C9C;max-height:300px;}
.indivisualPrice1{background:#fff}
.submitBTNN{text-align:right;border-bottom:1px solid #ccc;padding:10px 20px;background:#f9f9f9;}
.submitBTNN a{margin:0;}
.mainGEN{padding:0 0 14px;display:block;margin:0 0 14px;border-bottom:1px solid #ccc}
.mainGEN .PROIMG img{border:1px solid #ccc}
.forpad{padding:0 0 0 15px}
.allnames h6{font-weight:normal;padding:0 0 2px 2px;font-size:13px;}
.allnames a{color:#266eb2;display:inline-block;text-decoration:none;margin:0 0 2px;font-size:12px}
.allnames span{display:block;font-size:15px;padding:0 0 6px 3px}
.editprice_presen td:first-child{font-size:12px;text-align:left;}
.editPRO{padding:20px; font-size:14px;}
.editPRO p strong{font-weight:normal;}
.editPRO p{padding:0 0 18px;}
.editPRO p a{text-decoration:underline !important; color:#266EB2;}
.editPRO .semin p{padding:0;}
.editPRO .semin p span{padding:9px 4px 0 0;}
.editPRO .semin p input[type="text"]{border:1px solid #ccc; padding:4px 3px;}
.editPRO .semin{display:inline-block; padding:0 0 15px;}
.lastBTNS{width:932px;margin:0 auto}
.preStepFixed ul{height:59px}
.back-tool{float:right;position:absolute;top:10px;right:0;}
.back-tool a{display:block;color:#505050;text-transform:uppercase;font-weight:bold;float:left}
.back-tool span{background:url("../images/homeIcons.png") no-repeat scroll -270px -1040px transparent;float:left;height:21px;position:relative;top:-13px;width:22px}
.fillfields{background:url("../images/homeIcons.png") repeat-x 0 -1788px transparent;color:#636363;float:left;font-size:18px;height:20px;padding:18px;width:933px}
.formarea{float:left;padding:10px 8px;width:955px;border-bottom:1px solid #d8d8d8;display:block}
.formarea.enterper{float:left;padding:10px 8px;width:962px;display:block;border-bottom:0}
.formarea label{float:left;padding:7px 10px;width:160px;font-size:14px;color:#636363;font-family:Arial}
.formarea input{float:left;padding:4px;width:261px}
.inputbg{float:left}
.inputbg input[type="text"]{border:1px solid #ccc}
.inputbg input[type="text"]:focus{background:#feffde}
.formarea input.sel{background:#feffde}
.formarea input.browse{background:0;width:90px;margin:0;color:#bb4548;cursor:pointer}
.formarea span.filereq{position:relative;color:#626262;float:left;font-family:Tahoma,Geneva,sans-serif;font-size:11px;margin:10px 0 0 10px;padding:0 0 4px 23px}
.formarea span.filereq:before{background:url("../images/homeIcons.png") no-repeat scroll -98px -345px transparent;content:"";position:absolute;left:0;top:0;width:15px;height:14px;}
.checksign{float:left;padding:6px 10px}
.inputbg2{width:auto;float:left}
.inputbg2 ul{background:none !important;border:0 !important;height:auto;margin:0 !important}
.inputbg2 ul li{display:block;float:left;padding:10px 10px 0 6px !important}
.inputbg2 ul li:first-child{padding-left:0 !important}
.inputbg2 ul li input[type="radio"]{width:auto;float:left;margin:1px 6px 0 0}
.inputbg2 ul li .updates{display:inline;float:left;padding:0}
.updateindbtn{float:right;padding:6px 15px;color:#fff;display:inline-block;margin:0 4px;font-size:16px;background:#ff8a00;}
.updateindbtn:hover{background:#005fca;}
.percentages{padding:0 0 0 172px}
.percentages p{display:block;float:left;color:#636363;font-size:14px;padding:8px 10px 0 0}
.percentages .inputbg3{float:left}
.percentages .inputbg3 input[type="text"]{border:1px solid #ccc;width:180px}
.percentages select{padding:3px;margin:0 0 0 10px;float:left;border:1px solid #ccc;}
.percentages a{background:#ff8a00;
padding:5px 15px;color:#fff;display:inline-block;margin:0 10px;font-size:14px}
.percentages a:hover{background:#005fca;}
.emailPresenHeaderM{background:none repeat scroll 0 0 #fff;color:#000;font-size:18px;padding:0}
.emailPresenHeaderM .head{background:none repeat scroll 0 0 #5d5d5d;color:#fff;font-size:20px;font-weight:normal;text-transform:uppercase;height:27px;padding:10px 7px 9px}
.emailPresenHeaderM .close-reveal-modal{background:url("../images/homeIcons.png") no-repeat scroll -167px -127px transparent;cursor:pointer;font-size:0;height:46px;position:absolute;right:0 !important;text-indent:-99999px;top:0;width:46px;z-index:99}
#divProductPricingData{width:100%;height:529px;}
.indivisualPrice1 div:last-child{border:0}
#divProductPricingData .indivisualPrice{padding:10px 15px;width:auto !important}
#divProductPricingData .indivisualPrice td{vertical-align:top}
.indivisualPrice{border-bottom:1px solid #d8d8d8;padding:10px 0}
.indivisualPrice td img{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;padding:8px 1px}
.indivisualPrice td img:hover{border-color:#080808}
.indivisualPrice td p{display:list-item;font-size:14px;color:#266eb2;text-align:left;padding:0 0 12px;margin:0 0 8px;border-bottom:1px solid #ccc}
.thssclone{background:#fff;text-align:center;border-top:1px solid #ccc;padding:12px 0;width:100%}
.thssclone .updateindbtn{float:none}
.divUpdateIndPrice{position:relative;float:right;width:830px;padding:10px}
#divPriceUpdateText{background:#EDEDED !important;margin:15px 0 0;border:1px solid #ccc;}
.save-proc{float:left;padding:15px 0 15px 186px}
.save-proc input.save-proc{border:0 solid #000;color:#fff;font-size:16px;padding:6px 15px;width:216px;background:#ff8a00;}
.save-proc input.save-proc:hover{background:#005fca;}
.lefttumbarea{width:349px;padding:15px 0;position:fixed}
.scrolltumb{background:#3c3c3c;padding:10px 0}
.presentab-con .lefttumbarea ul{background:0;padding:0 2px;border:0;margin:0}
.presentab-con .lefttumbarea ul li{padding:0 3px}
.presentab-con .lefttumbarea ul li a{background:#7F7F7F;
color:#fff;display:block;height:17px;padding:10px 0;text-align:center;width:161px}
.presentab-con .lefttumbarea ul li a:hover{background:#ff8a00;}
.presentab-con .lefttumbarea ul li a.selinner{background:#ff8a00;}
.presentab-con .lefttumbarea ul li span.selarrow{top:40px;width:0;float:none;bottom:auto;height:auto;left:76px;margin:0 auto;position:absolute;text-indent:-9999px;z-index:5;border:8px solid transparent;border-top-color:#ff8a00;background:none;}
.prodcont{display:block;margin:0 5px;padding:4px;position:relative;background:#fff;}
.prodcont:before{position:absolute; top:0; content:""; height:3px; background:#ff8a00;top:0;left:0;right:0;}
.presentab-con .lefttumbarea .prodcont ul{padding:0;margin:15px 0 0}
.presentab-con .lefttumbarea .prodcont ul li{float:left;padding:0 6px;margin:0 0 10px;width:98px;}
.presentab-con .lefttumbarea .prodcont ul li a{background:none repeat scroll 0 0 transparent;display:block;height:auto;padding:0;width:auto}
.presentab-con .lefttumbarea .prodcont .tumb-con-icon{background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
float:left;padding:8px 18px;}
.presentab-con .lefttumbarea .prodcont .tumb-con-icon a{background-image:url("../images/homeIcons.png");display:inline-block;width:25px;height:25px;text-indent:-99999px}
.presentab-con .lefttumbarea .prodcont .tumb-con-icon a.dolloricon{background-position:-208px -1040px}
.presentab-con .lefttumbarea .prodcont .tumb-con-icon a.editicon{background-position:-235px -1040px}
.presentab-con .lefttumbarea .prodcont.selthems ul li{padding:0 5px 0 19px;width:auto;}
.presentab-con .lefttumbarea .prodcont.selthems ul li img{transition:box-shadow 0.3s;border:1px solid #fff}
.presentab-con .lefttumbarea .prodcont.selthems ul li img:hover{box-shadow:0 0 6px black;border:1px solid #005fca}
.presentab-con .lefttumbarea .prodcont.selthems ul li img.active{box-shadow:0 0 6px black;border:1px solid black}
.presentab-con .lefttumbarea .prodcont .tumb-con-icon.selthems{font-size:14px;font-weight:bold;padding:10px 18px;text-align:center;text-transform:uppercase;width:87px;color:#565656}
.innercontab{width:610px;float:right;padding:15px 0 0}
.innercontab p.pageno{font-size:14px;float:left;color:#565656;padding:5px 0}
.innercontab p.properpage{float:left;color:#565656;padding:5px 8px 0 0;font-size:14px}
.innertitle{background:url("../images/homeIcons.png") repeat-x scroll 0 -1795px #e8e8e8;color:#636363;font-size:18px;height:20px;padding:0 10px;height:53px}
.innertitle p.title{float:left;padding:15px 0}
.presicon{float:right}
.presicon a{display:block;color:#565656;font-size:11px;text-align:center}
.presiconarea{background:#fff;float:left;border:1px solid #e5e5e5;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:6px 0;margin:3px 0 0 5px;width:70px;transition:0.4s;}
.presiconarea:hover{box-shadow:0 0 5px #ff8a00 inset;border:1px solid #ff8a00;}
.presiconarea:active{border-radius:15px;}
.presiconarea span{background:url("../images/homeIcons.png");width:30px;height:20px;display:block;margin:0 auto;background-repeat:no-repeat;}
.presiconarea span.prev{background-position:-206px -1014px;}
.presiconarea span.save{background-position:-240px -1014px; width:19px;}
.presiconarea span.restart{background-position:-267px -1014px;width:20px;}
.presiconarea span.autoset{background-position:-294px -1014px;width:23px;}
.paginationarea{border-bottom:1px solid #d8d8d8;padding:10px;height:26px}
.paginationcon a{float:left;display:block;height:26px;width:26px;margin-left:5px;background-image:url("../images/homeIcons.png");}
.paginationcon a.one{background-position:-267px -1314px;}
.paginationcon a.one:hover,.paginationcon a.selected1{background-position:-294px -1314px;}
.paginationcon a.two{background-position:-267px -1341px;}
.paginationcon a.two:hover,.paginationcon a.selected2{background-position:-294px -1341px;}
.paginationcon a.three{background-position:-267px -1368px;}
.paginationcon a.three:hover,.paginationcon a.selected3{background-position:-294px -1368px;}
.paginationcon a.selblack{background:none repeat scroll 0 0 #565656;border:1px dotted #bfbfbf;color:#fff;padding:5px 6px}
.paginationcon{float:right}
.bigimgarea{padding:0;position:relative}
.bigimg{background:#e6e6e6;padding:5px}
.prevPres,.nextPres{position:absolute;top:50%;margin-top:-15px;background:#3c3c3c;padding:4px}
.prevPres{visibility:hidden;left:0}
.nextPres{right:0}
/*----------create catlog and presentation end-----------*/

/*----popup alignments starts--------*/
#divEmailProductContainer.reveal-modal{top:20% !important;margin:0 0 0 -217px;}
#divOrderSampleContainer.reveal-modal{top:12% !important;margin:0 0 0 -200px;}
#divRequestQuoteContainer.reveal-modal{top:12% !important;margin:0 0 0 -220px;}
#divOrderProductContainer.reveal-modal{top:12% !important;margin:0 0 0 -200px;width:400px !important;}
#divPopUpAnalytics.reveal-modal{top:50% !important;background:#fff;margin:-245px 0 0 -500px;max-height:490px;}
#divEmailCatalog.reveal-modal{top:20% !important;margin:0 0 0 -190px;}
#divEmailPresentation.reveal-modal{top:20% !important;width:380px !important;margin:0 0 0 -190px;}
#divEmailPresentation #emailPop ul li label{width:110px;}
#myModal.reveal-modal{top:30% !important;width:485px !important;margin:0 0 0 -242.5px;line-height:normal;}
#divDisplayEmailProducts.reveal-modal{margin:0 0 0 -273px;}
#divCompose.reveal-modal{top: 20% !important;margin:0 0 0 -286px;}
#myModal1.reveal-modal{top:25% !important;margin:0 0 0 -200px;}
#divProductPricingData1.reveal-modal{margin:0 0 0 -425px;}
#surveyMonkeyInfo.reveal-modal{margin:0 0 0 -350px;top:15% !important;}
.reveal-modal.suplierlist{top:20% !important;margin:0 0 0 -500px;}
#divEnquiryContainer.reveal-modal{top:30% !important;margin:0 0 0 -173px;}
#divShareVideoContainer.request_popup .DetailContent{width:250px;height:auto;} 
#divEmbedVideoContainer.request_popup .DetailContent{height:auto;} 
/*----popup alignments starts--------*/

/*------dd color css start-----*/
.dd{text-align:left;background-color:#fff;font-family:Arial;font-size:12px;float:left;width:250px !important;font-weight:normal;}
.dd .ddTitle{background:#f2f2f2;border:1px solid #c3c3c3;padding:2px 3px;text-indent:0;cursor:default;overflow:hidden;height:22px;line-height:22px}
.dd .ddTitle span.arrow{background:url('../images/dd_arrow.gif') no-repeat 0 0;float:right;display:inline-block;width:16px;height:16px;cursor:pointer;margin-top:4px}
.dd .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:16px}
.dd .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}
.dd .ddTitle img.selected{padding:0 3px 0 0;vertical-align:top;height:22px !important;width:22px !important}
.dd .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:0;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden !important;background-color:#fff;max-height:150px;}
.dd .ddChild .opta a,.dd .ddChild .opta a:visited{padding-left:10px}
.dd .ddChild a{display:block;padding:5px 10px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer}
.dd .ddChild a:hover{background-color:#6cf}
.dd .ddChild a img{border:0 none;vertical-align:middle;padding-left:0;padding-right:2px;padding-top:0;padding-bottom:0;height:22px !important;width:22px !important}
.dd .ddChild a.selected{background-color:#6cf}
.dd .ddTitle span.ddTitleText img{height:22px !important;width:22px !important}
.hidden{display:none}
.dd .borderTop{border-top:1px solid #c3c3c3 !important}
.dd .noBorderTop{border-top:0 none !important}
.dd2{text-align:left;background-color:#fff;font-family:Arial;font-size:12px;float:left}
.dd2 .ddTitle{background:url('../images/msDropDown.gif') no-repeat;text-indent:0;cursor:default;overflow:hidden;height:36px;padding-left:3px;padding-right:3px;padding-top:0;padding-bottom:0}
.dd2 .ddTitle span.arrow{background:url('../images/icon-arrow.gif') no-repeat 0 0;float:right;display:inline-block;width:27px;height:27px;cursor:pointer;top:5px;position:relative;right:2px}
.dd2 .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:33px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#fff;_position:relative;_top:4px}
.dd2 .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}
.dd2 .ddTitle img.selected{padding:0 2px 0 0;vertical-align:top;height:22px !important;width:22px !important}
.dd2 .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:0;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden !important;background-color:#fff;font-size:14px}
.dd2 .ddChild .opta a,.dd2 .ddChild .opta a:visited{padding-left:10px}
.dd2 .ddChild a{display:block;padding:3px 0 3px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer}
.dd2 .ddChild a:hover{background-color:#6cf}
.dd2 .ddChild a img{border:0 none;vertical-align:middle;padding-left:0;padding-right:2px;padding-top:0;padding-bottom:0;height:22px !important;width:22px !important}
.dd2 .ddChild a.selected{background-color:#6cf}
.dd2 .borderTop{border-top:1px solid #c3c3c3 !important}
.dd2 .noBorderTop{border-top:0 none !important}
.dd .ddChild a.sprite,.dd .ddChild a.sprite:visited{background-image:url('../icons/sprite.gif');background-repeat:no-repeat;padding-left:24px}
.dd .ddChild a.calendar,.dd .ddChild a.calendar:visited{background-position:0 -404px}
.dd .ddChild a.shoppingcart,.dd .ddChild a.shoppingcart:visited{background-position:0 -330px}
.dd .ddChild a.cd,.dd .ddChild a.cd:visited{background-position:0 -439px}
.dd .ddChild a.email,.dd .ddChild a.email:visited{background-position:0 -256px}
.dd .ddChild a.faq,.dd .ddChild a.faq:visited{background-position:0 -183px}
.dd .ddChild a.games,.dd .ddChild a.games:visited{background-position:0 -365px}
.dd .ddChild a.music,.dd .ddChild a.music:visited{background-position:0 -146px}
.dd .ddChild a.phone,.dd .ddChild a.phone:visited{background-position:0 -109px}
.dd .ddChild a.graph,.dd .ddChild a.graph:visited{background-position:0 -73px}
.dd .ddChild a.secured,.dd .ddChild a.secured:visited{background-position:0 -37px}
.dd .ddChild a.video,.dd .ddChild a.video:visited{background-position:0 0}
/*------dd color css end-----*/


/*-------order sample start----------*/
#so_wrap{padding:0 0 50px;float:left;width:100%;margin-bottom:50px}
.so_wrap{margin-top:15px;padding-bottom:30px}
.address{background:none repeat scroll 0 0 #eeebed;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:table;width:100%;padding:10px 0}
.osbilling{float:left;width:465px;line-height:18px}
.osbilling select{border:1px solid #CCC;margin:10px 10px 0;padding:2px}
.osBillingAddress{font-family:arial;font-size:14px;padding:10px}
.osbilling span{font-family:arial;text-transform:none;font-size:12px}
.osbilling label.sameas{float:right}
.osbilling label.sameas input{float:left;padding:6px 0}
.osbilling label.sameas span{float:left;line-height:normal;margin:0;padding:3px 0}
.hd{background:none repeat scroll 0 0 #eeebed;font-size:18px;font-weight:400;text-transform:uppercase;padding:4px 10px}
.osupdt_add{padding:10px 0 0 10px}
.osupdt_add p{font-size:12px;padding:2px 0 8px}
.osupdt_add p label{float:left;width:70px}
.osupdt_add p input{border:1px solid #ccc;width:178px}
.osupdt_add p select{margin:0}
.soSupplier{padding:5px 0}
.soSupplier .so_heading{background:none repeat scroll 0 0 #eeebed;color:#3c3c3c;font-size:18px;font-weight:700;margin-top:2px;text-align:left;padding:10px}
.soProduct .os_supplierwrap p{float:none}
.sopro{float:left;width:100px;margin:0;padding:0 15px}
.os_supplierwrap{float:left;padding:0 0 0 25px}
.soProduct p{float:left;padding-bottom:12px;padding-right:10px}
.soProduct p label{float:left;width:68px;font-size:14px;padding:0 7px 0 0}
.soProduct p input{border:1px solid #c3c3c3;width:238px;padding:4px}
.soProduct p textarea{width:270px;border:1px solid #ccc;font-size:14px;padding:4px;}
.qty-color{float:left;width:375px;padding:0}
.soProduct{border-bottom:1px solid #d8d8d8;padding:10px}
.soProduct strong{font-size:12px}
.socalender{height:30px;padding-top:15px}
.socalender input{border:1px solid #e1dfdb;padding:4px;}
#txtCommonComent{border:1px solid #e1dfdb;padding:4px;margin-left:14px;font-size:14px;}
.socalender span{float:left;font-size:14px;padding:9px 15px 0 0}
.socalender input.submt{background:#ff8a00; border:0;margin-left:90px !important;color:#FFF;font-size:16px;width:106px;padding:6px 15px}
.socalender input.submt:hover{background:#005fca;}
#so_wrap > span{font-size:14px;}
.shoppingbtn{margin:0 0 0 10px;}
/*-------order sample end----------*/









.listing-link-bg{background:#aeb492;height:40px;margin-top:7px}
.drop-place{display:block;position:relative}
#sidebar{background:url(../images/listing-drop-bg.png) repeat-y;position:absolute;width:283px;top:40px;overflow:hidden;padding-bottom:35px}
.UlScroll li{display:block}
#sidebar .btm-place .btm-bg{position:absolute;bottom:-35px}
.mover-bg{background:#FFF;color:#636363;font-size:16px;font-weight:700;position:absolute;top:0;left:287px;text-transform:uppercase;display:none;cursor:default;padding:14px 10px 13px}
#menu{display:block;padding-top:10px;position:relative;height:450px}
#menu li{text-transform:capitalize;line-height:24px;padding:0 4px}
#menu a{display:block;font-size:14px;color:#767676;font-weight:700;padding:3px 10px}
#menu a:hover{background:#3c3c3c;color:#fff}
#menu li.drop-hd{display:block;font-size:30px;color:#4f4f4f;font-weight:700;cursor:default;padding:3px 10px 8px 13px}
#menu li.drop-rd-hd{display:block;font-size:16px;color:#aa171a;font-weight:700;cursor:default;padding:7px 10px 7px 13px}
#sidebar .btm-place,.UlScroll{position:relative}
.listing_grid{border:#FFF 1px solid;width:150px;float:left}
.listing_grid:hover{border:1px solid #CCC}
.listing_grid section_name{padding-left:5px}
.product-detail-box{font-size:11px;color:#3c3c3c}
#searchspring #searchspring-main .grid .item{border-bottom:1px solid #cdcdcd;display:block;float:left;height:200px !important;overflow:hidden;position:relative;text-align:center;width:205px;margin:0 0 15px 30px}
.ListingPopUp{position:absolute;margin-top:-100px;margin-left:150px;width:225px;font-size:.9em;background:url(bubble_top.gif) no-repeat right top #c2c2c2}
.listing-top-link-place{float:right;margin-bottom:0;padding-top:0}
#ulSupplierSectionPagination li{display:inline}
.content-hd{color:#3c3c3c;font-size:24px;position:relative;border-bottom:1px solid #9d9d9d;padding-bottom:10px}
.view-all-link{position:absolute;right:0;top:3px;color:#ac282b;font-size:12px;text-decoration:underline}
.vd-box{float:left;width:176px;margin:0 13px 50px 0}
.vd-box p{font-size:12px;color:#4d4d4d;margin-top:2px}
.last-vd{margin:0 0 50px !important}
.Spacer{height:15px;clear:both}
#mask{position:absolute;z-index:9000;background-color:#000;display:none}
#taVideoShareBody{height:60px;overflow:auto}
#divShareVideoContainer,#divEmbedVideoContainer{display:none}
#divShareVideoOuterContainer #divShareVideoContainer{width:375px;height:203px}
.view-all-link{position:absolute;right:0;top:3px;color:#ac282b;font-size:12px;text-decoration:underline}
#catalogbody{background:#c2b7a3;width:100%}
#catalog-wrap-left{margin-bottom:50px;float:left;width:452px}
#catalog-wrap-right{margin-bottom:50px;float:right;width:452px}
.catalog_hd{text-transform:uppercase;font-size:40px;color:#64615b;position:relative;line-height:28px;margin:15px 0}
.catalog_hd a{position:absolute;bottom:0;*bottom:7px;right:0;font-size:12px;color:#ac282b;text-transform:capitalize;font-weight:normal;text-decoration:underline;line-height:12px}
.catalog_hd a:hover{text-decoration:none}
.catalog-box{background:url(../images/catalog-top-curve.png) top no-repeat;padding-top:5px;width:452px}
.catalog-btm-curve{display:block;background:url(../images/catalog-btm-curve.png) top no-repeat;height:5px}
.catalog-place{text-align:center}
.catalog-place img{margin:10px 0}
.content-btm-hd{position:relative;border-top:1px solid #9d9d9d;font-size:24px;color:#3c3c3c;padding-top:8px;height:30px}
.viewall-btn{position:absolute;right:0;bottom:4px;background:#9d9d9d;font-size:14px;text-transform:uppercase;padding:6px 15px 0 15px;color:#141414;line-height:14px;height:18px}
.viewall-btn:hover{background:#71818d}
.home_categories{font-size:12px;margin-top:10px}
.home_categories a{color:#000;text-decoration:none}
.home_categories a:hover{color:Red;text-decoration:none}
.hm-btn-place{height:26px;padding-top:30px;display:table;margin:0 auto}
.hm-btn-place li{position:relative;float:left}
.hm-lgn-btn{display:block;background:#000;padding:5px 25px;text-transform:uppercase;color:#FFF;font-size:14px;cursor:pointer}
.hm-lgn-btn:hover{background:#171819}
.hm-logout{background:#747373}
.hm-logout:hover{background:#71818d !important}
.hm-login-box{background:#a9b3b8;border:1px solid #8d9599;width:231px;height:165px;position:absolute;left:0;bottom:26px;padding:10px !important;color:#3c3c3c;text-transform:capitalize;font-size:12px;font-weight:normal !important;text-align:left;display:none}
.hm-login-box .txt-box{border:0;background:#FFF;width:225px;padding:6px 3px;font-size:12px;margin-bottom:15px}
.hm-login-box .forgot{color:#aa171a !important;text-decoration:underline;line-height:26px}
.hm-login-box .btn-bg{display:block;position:relative;height:30px;margin-top:8px;text-align:right}
.hm-login-box .remeber{position:absolute;left:-3px;top:6px;line-height:20px}
.hm-login-box .login-btn{background:url(../images/sprite-image.png) -333px top no-repeat;height:30px;width:91px;border:1px solid #a9a7a7;cursor:pointer}
.Hprice-box{width:110px !important;margin-left:5px}
.mainactivelink{color:#EF9A30 !important}
.maininactivelink{color:#fff !important}
.Paginate-bdr{border-bottom:1px solid #c4c4c4}
.Paginate{width:970px;margin:0 auto;height:32px}
.vd-Paginate-place{margin-bottom:30px}
.vd-Paginate{margin:0 auto;height:20px}
.jPaginate{position:relative;color:#a5a5a5;font-size:small;float:left}
.jPaginate a{line-height:15px;height:11px;width:11px;cursor:pointer;margin:2px;background:url(../images/top-dot.gif) right top}
.jPaginate a:hover{background:url(../images/top-dot.gif) left top}
.jPag-control-back{position:absolute;left:0}
.jPag-control-front{position:absolute;top:0}
.jPaginate span{cursor:pointer}
.jPag-pages{float:left;padding:3px 0}
.jPag-pages li{float:left !important;padding:0 !important;margin:5px 0 0 0 !important}
.jPag-pages li a{float:left !important;padding:0 !important;margin:0 5px !important}
span.jPag-current{cursor:default;font-weight:normal;padding:0;margin:0 2px;float:left;background:url(../images/top-dot.gif) left top;height:11px;width:11px}
span.jPag-sprevious-img{background:url(../images/pagination-arrow.gif) left top no-repeat;height:12px;width:7px;margin-top:8px;float:left}
span.jPag-sprevious-img:hover{background:url(../images/pagination-arrow.gif) -14px top no-repeat}
span.jPag-snext-img{background:url(../images/pagination-arrow.gif) -7px top no-repeat;height:12px;width:7px;margin-top:8px;float:left}
span.jPag-snext-img:hover{background:url(../images/pagination-arrow.gif) right top no-repeat}
.jPag-first{display:none;float:left}
.jPag-last{display:none;float:left}
#divPDFCatalogPaginationContainer{width:410px !important;border:0}
#divFlipCatalogPaginationContainer{width:410px !important;border:0}
.home_supplier{margin:0 45px 30px 0;float:left}
.Lasttooltip{display:none;margin-left:-257px;position:absolute;z-index:1000;cursor:default}
.toolbdr{height:150px;width:150px;float:left;margin-right:15px;position:relative}
.toolbox{background:#333;padding-top:10px;font-weight:500;-moz-box-shadow:0 0 3px #3c3c3c;-webkit-box-shadow:0 0 3px #3c3c3c;box-shadow:0 0 3px #3c3c3c}
.toolbox .pro-id{font-size:14px;color:#fff;margin:0 0 0 10px}
.toolbox .pro-id span{display:block;font-size:12px}
.toolbox .lowprice{font-size:20px;color:#fff;margin:10px 0 10px 10px}
.toolbox .lowprice span{color:#e0e0e0;font-size:12px;width:100px;padding-right:20px}
.toolbox .compare{display:block;font-size:11px;margin:0 0 3px 10px;height:15px;color:#fff}
.toolbox .compare input{height:12px;width:12px;float:left;margin:1px 3px 0 0}
.toolbox .ftlink{background:#3c3c3c;padding:4px 10px;font-size:10px;text-transform:uppercase}
.toolbox .ftlink a{color:#FFF}
.toolbox .ftlink a:hover{text-decoration:underline}
.toolbox .Tarrow{display:block;background:url(../images/sprite-image.png) top right no-repeat;width:15px;height:30px;position:absolute;top:20px;left:-15px;display:none}
.toolbox .LastTarrow{background:url("../images/sprite-image.png") no-repeat scroll -978px top transparent;display:block;height:30px;left:239px;position:absolute;top:20px;width:15px}
.viewport{float:left;width:850px;height:125px;overflow:hidden;position:relative}
.overview{list-style:none;position:absolute;padding:0;margin:0;width:850px}
#divPaginationContainer .buttons{background:url("../images/buttons.png") no-repeat scroll 0 0 transparent;display:block;background-position:0 -38px;text-indent:-999em;float:left;width:39px;height:37px;overflow:hidden;position:relative}
#divPaginationContainer .next{background-position:0 0}
#divPaginationContainer .disable{visibility:hidden}
.showsupplier{padding:6px 4px;height:20px;font-size:12px;font-weight:500}
.showsupplier .showallbtn{display:block;background:url(../images/campare_btn.gif) repeat-x;height:16px;color:#5f6169;font-size:11px;text-transform:uppercase;border:1px solid #bdbdbd;padding:3px 10px 0 10px;font-weight:500;float:right;margin-top:-30px;position:relative;z-index:500}
.listing-compare-box{border-top:1px solid #c4c4c4;padding:6px 4px;display:none;height:20px;font-size:12px;font-weight:500}
.listing-compare-box .copare-top-txt{float:left;margin-right:20px;color:#8a8a8a}
.listing-compare-box .copare-top-txt span{color:#666}
.listing-compare-box .copare-top-txt a{color:#ba2325;font-size:9px;margin-left:3px}
.listing-compare-box .lst-comp-btn{display:block;background:url(../images/campare_btn.gif) repeat-x;height:16px;color:#5f6169;font-size:11px;text-transform:uppercase;border:1px solid #bdbdbd;padding:3px 10px 0 10px;font-weight:500;float:right}
.wrapper{margin:0 auto;overflow:hidden;clear:both}
.wrapper #product_popup{padding:55px 30px 20px;margin:0}
.product-detail{background:#242424;left:0;width:100%;overflow:hidden;display:none;position:absolute;z-index:1000;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}
.product-img-box{float:left;margin-top:20px;width:400px;background-image:url(../images/dataloader.gif);background-repeat:no-repeat;background-position:center}
.product-detail-box{width:520px;margin-top:20px;float:right}
.product-detail-box h3{font-size:12px;margin-top:0}
.product-name h3{font-size:12px;margin-top:0}
.SectionIcon{left:2px;top:-7px;position:absolute;z-index:9}
#divImagePreloader{display:none}
.s_table{background:#eee}
.s_table th,.s_table td{text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff}
.s_table th{padding-top:2px;padding-bottom:3px;background:#ddd;color:#999}
.s_table td{padding-bottom:1px}
.s_table_1 td{padding:10px;text-align:center;border-bottom:1px solid #eee}
.s_table_1 th{padding:10px;font-size:13px;background:#eee;border-bottom:1px solid #ddd}
.error_hd{background:url(../images/oops_hd.gif) no-repeat;height:140px;margin:15px 0 30px 0 !important}
.error_left{font-family:Arialfloat:left;width:330px;font-size:16px;color:#5c5c5c}
.error_right{font-family:Arialfloat:right;width:310px}
.error_right a{color:#0e0e0e;font-size:12px;font-weight:bold;text-decoration:underline}
.error_right a:hover{text-decoration:none}
.error_right p{font-size:11px;color:#504f4f;margin-bottom:12px}
.error_bg{background:url(../images/error_bg.jpg) center bottom no-repeat;position:absolute;bottom:0;height:449px;width:100%;z-index:-1}
#dtails_left{float:left;width:400px}
#dtails_left .dtails_img_box{width:400px;height:400px;background-image:url("../images/dataloader.gif");background-position:center center;background-repeat:no-repeat}
#dtails_right{color:#101010;float:right;font-size:13px;width:505px;position:relative;min-height:402px;}
#dtails_right .detail_hd{font-size:16px;color:#101010}
#dtails_right .detail_hd span{display:block;font-size:14px;color:#3c3c3c}
#dtails_right .price{font-size:14px;margin:15px 0 5px 0;color:#101010}
#dtails_right .qty_bg{background:#f6f5f5;font-size:14px;color:#3c3c3c}
#dtails_right .qty_bg td{background:#FFF;font-size:13px;text-align:center;padding:0 4px;line-height:18px;vertical-align:middle}
#dtails_right .qty_txt{background:#f6f5f5 !important;text-align:left !important;padding-left:5px;font-weight:500}
#dtails_right .r{font-size:11px;text-align:right;margin-top:4px;letter-spacing:1px}
#dtails_right .note{font-size:12px;color:#3c3c3c}
#dtails_right .note strong{color:#2f2f2f}
#dtails_right .buyNow_wrap{border-top:1px solid #e0dede;border-bottom:1px solid #e0dede;padding:10px 0 1px 0;margin:10px 0}
#dtails_right .buyNow_wrap span{margin-right:15px}
#dtails_right .buyNow_wrap .txt_box{border:1px solid #e0dede;width:90px;margin:3px 0 0 0;float:left;padding:8px 4px;font-size:12px;font-family:Arialheight:12px}
#dtails_right .buyNow_wrap .selct_box{padding:0 !important;height:30px;width:230px}
#dtails_right .buy_now{display:block;background:url(../images/sprite-image.png) -466px -28px no-repeat;float:right;width:118px;height:30px;margin-top:16px}
#description_tab{font-family:'HelveticaMedium'}
#description_tab .list-wrap{background:#fff;padding:10px;border:4px solid #f1efef;font-size:12px;line-height:18px;overflow-x:hidden;overflow-y:auto}
#description_tab .nav{overflow:hidden;margin-bottom:-4px;position:relative}
#description_tab .nav li{float:left;margin:0 5px 0 0}
#description_tab .nav li.last{margin-right:0}
#description_tab .nav li a{display:block;padding:8px;background:#fff;color:#2f2f2f;font-size:13px;text-align:center;border:4px solid #f1efef}
#description_tab li a.current,#description_tab li a.current:hover{background-color:#fff !important;color:black;border-bottom:0;color:#2f2f2f;padding-bottom:12px !important}
#description_tab .nav li a:hover,#description_tab .nav li a:focus{background:#fff;color:#2f2f2f}
#description_tab .hide{display:none}
#description_tab .content_ht{height:125px}
.content_line{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;margin-top:20px;width:100%}
.supplier_left{width:277px;float:left;font-size:12px;color:#767676;line-height:18px}
.supplier_left .sup_left_hd{color:#ac282b;padding:0 0 15px 0}
.supplier_left .sup_left_hd a{color:#ac282b}
.supplier_left .left_btm_logo{background:url(../images/sup_left_logo.gif) no-repeat;width:264px;height:59px;margin-top:8px}
.supplier_right{float:right;width:655px}
.supplier_right .sup_rgt_link{width:140px;float:right;font-size:16px;margin-top:20px}
.supplier_right .sup_rgt_link li{border-bottom:1px dotted #767676;padding-bottom:4px;line-height:18px;margin-bottom:5px}
.supplier_right .sup_rgt_link li.lst{border:0;margin:0;padding:0}
.supplier_right .sup_rgt_link li a{color:#767676}
.supplier_right .sup_rgt_link li a:hover{color:#ac282b}
.supplier_right .sup_new_pro{display:block;padding-left:20px;margin-top:20px}
.supplier_right .sup_new_pro_hd{font-size:24px;color:#2c2b2b;margin-bottom:10px}
.supplier_right .sup_new_pro .pro_box{width:120px;height:120px;float:left;margin-right:10px}
.sup_new_pro ul li{display:inline;margin-left:20px}
.sup_new_pro ul li:first-child{margin-left:0}
.slides_container{width:339px;overflow:hidden;position:relative;display:none;border:7px solid #b5b5b5}
#slides{width:322px !important;height:334px !important}
.slides_container a{width:460px;height:242px;display:block}
.slides_container a img{display:block}
.pagination li{display:inline;margin:0 1px;list-style:none}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);background-position:0 0;float:left;margin:0 2px;overflow:hidden}
.pagination li.current a{background-position:0 -12px}
#container{float:left;width:474px;padding:20px;position:relative;height:256px;z-index:997}
.slcont{width:322px !important;height:334px !important}
#container .top_shadow{background:url(../images/banner_top_sadow.png) no-repeat;width:87px;height:76px;position:absolute;top:0;left:0;z-index:998}
#container .btm_shadow{background:url(../images/banner_btm_sadow.png) no-repeat;width:87px;height:76px;position:absolute;bottom:0;right:0;z-index:999}
#content_wrap{display:block;background:#fff;width:999px;margin:0 auto;font-family:Arial;padding-bottom:10px}
#content_wrap .reg_hd{font-size:24px;color:#e21739;font-weight:normal;margin:25px 26px 20px 26px;}
#UplProd{height:30px;font-size:12px}
#UplProd p{float:left;width:70px;margin:4px 12px 0 0}
#simplemodal-overlay{background-color:#000;z-index:20005 !important}
#simplemodal-container a.modalCloseImg{background:url("../images/homeIcons.png") no-repeat scroll -167px -127px rgba(0,0,0,0);cursor:pointer;font-size:0;height:46px;position:absolute;right:0;text-indent:-99999px;top:0;width:46px;z-index:99}
#simplemodal-container{z-index:20006 !important;height:auto !important;top:20% !important}
.stepcarousel{position:relative;border:1px solid navy;overflow:scroll;width:990px;height:100px}
.stepcarousel .ToolBoxFolder{position:absolute;background:#d0cece;display:none;left:0;top:0;z-index:3500;margin:0 auto;font-size:14px;padding:5px 0}
.DraggableFolder{float:left;width:150px;height:80px}
.stepcarousel .DraggableMenu{float:left;overflow:hidden;margin:0 5px;width:150px;height:30px;padding:35px 10px;background:#747373}
.NewFolderMenu{background:#747373;float:left;width:150px;padding:35px 10px;margin:0 5px;height:30px;overflow:hidden}
.FolderContainer{clear:both;padding-top:30px}
.NewFolderContainer{width:100%;text-align:right;padding-top:10px;clear:both}
.foldertext{width:200px}

.billing{float:left;width:170px;line-height:18px}
.sbmt_plc{padding-top:8px;padding-left:78px}
.chekplc{font-size:12px;padding-left:82px;padding-top:7px}
.chekplc span{float:right;width:170px}

#divEmbedVideoContainer .frmto{margin:0 0 5px;}
#divEmbedVideoContainer textarea{width:96.7%;height:150px;}
#divEmbedVideoContainer .frm_wrap{margin:0;}
#divShareVideoContainer .frmto{margin:0 0 10px;}
.mask{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);background:none repeat scroll 0 0 #f4f4f4;height:300%;left:-100%;position:fixed;top:-100%;width:300%;z-index:9999}
.page-heading{font-size:30px;color:#000;font-weight:normal;text-decoration:none}

.paddingtop10{padding-top:10px}
.topcurve{background:url(../images/topcurve.gif) no-repeat;width:287px;height:5px;float:left}
.contact-right-bg{width:350px;background-color:#FBFBFB;padding-left:10px;padding-right:10px;float:left}
.contact-rightpannel-hd{font-family:'Humanst521BTRoman';font-size:24px;color:#1a1a1a;font-weight:normal;text-decoration:none}
.padding-top7{padding-top:7px}
.bottomcurve{background:url(../images/bottomcurve.gif) no-repeat;width:287px;height:5px;float:left}
.float-clear{clear:both}
.roll_txt{font-size:10px;color:#4e4e4e;line-height:14px;text-align:center;margin-top:8px}
.roll_txt p{margin-bottom:10px}
#dtails_right2{float:right;width:556px}
#dtails_right2 .dtl_title{font-size:20px;color:#000}
#dtails_right2 .dtl_code{font-size:16px;color:#828282;padding:5px 0}
#dtails_right2 .dtl_review{font-size:11px;color:#002398;height:20px;border-bottom:1px solid #cdcdcd;margin:0 0 10px 0}
#dtails_right2 .dtl_review span{float:left;margin:3px 5px 0 0}
#dtails_right2 .dtl_review img{margin-right:5px}
#dtails_right2 .qty_table{background:#f6f5f5;font-size:12px;padding-left:5px}
#dtails_right2 .qty_txt td{background:#FFF;text-align:center;padding:5px 15px 4px 15px}
#dtails_right2 .ctxt{font-size:11px;margin-top:4px;text-align:right;color:#333}
#order_box{display:block;margin-top:20px;z-index:1}
#order_box .top_shadow{display:block;background:url(../images/sprite-image.png) left -132px no-repeat;height:6px}
#order_box .btm_shadow{display:block;background:url(../images/sprite-image.png) left -138px no-repeat;height:6px}
#order_box .mdl_txt{background:url(../images/odr_box_bg.png) repeat-y;padding:0 4px}
#order_box .frm_wrap{font-size:12px;color:#5b5b5b;height:45px;padding:8px 20px 0 20px}
#order_box .frm_wrap p{float:left;margin-right:15px}
#order_box .txt_box{border:1px solid #e0dede;width:50px;margin:1px 0 0 0;float:left;padding:8px 4px;font-size:12px;font-family:Arialheight:12px}
#order_box .selct_box{padding:0 !important;height:30px;width:230px}
#order_box .sp_name{font-size:16px;padding:8px 20px 5px 20px;color:#828282}
.dtlslike_wrap{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:10px 0 15px 0;margin-top:25px}
.dtlslike_wrap h2{font-size:16px;color:#7a7a7a}
.dtlslike_wrap .probox{width:140px;font-size:12px;text-align:center;padding:0 10px;color:#616161;float:left}
.dtlslike_wrap .probox a{color:#34468d;margin-bottom:5px;display:inline-block}
.dtlslike_wrap .probox a:hover{text-decoration:underline}
.dtlsdiscription_wrap{display:block;font-size:12px;margin-top:15px}
.dtlsdiscription_wrap .left_disc{float:right;width:530px}
.dtlsdiscription_wrap h2{font-size:18px;color:#3f3f3f;margin-bottom:8px}
.dtlsdiscription_wrap .left_disc .txt{color:#505050;line-height:18px;border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:10px}
.dtlsdiscription_wrap .left_disc .txt span{display:block;margin-bottom:10px}
.dtlsdiscription_wrap .dtls_table{color:#555454}
.dtlsdiscription_wrap .dtls_table td{padding:4px 0;vertical-align:top}
.dtlsdiscription_wrap .dtls_table td.hd{color:#000;font-weight:bold;padding-top:25px !important}
.dtlsdiscription_wrap .rgt_video{float:left;width:422px}
.user_hd{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:10px 0;height:15px;font-size:18px;color:#3f3f3f;font-weight:bold;position:relative}
.user_hd p{position:absolute;right:0;top:13px;font-weight:normal;font-size:12px}
.user_hd p span{margin:0 8px}
.user_hd p a{color:#3f3f3f}
.user_hd p a:hover{color:#ca2e31}
.left_user_rvw{float:left;width:234px;background:#eee;padding:10px 0 10px 6px;font-size:12px}
.left_user_rvw .avrg_ratin{background:#FFF;padding:12px 10px 8px 20px;margin-bottom:20px}
.left_user_rvw .avrg_ratin .rate_txt{color:#000;float:left;margin:1px 5px 0 0}
.left_user_rvw .avrg_ratin .txt2{color:#555454;margin-top:3px}
.left_user_rvw .distribution{padding:0 20px}
.left_user_rvw .distribution img{margin:12px 0}
.left_user_rvw .distribution span{display:block;color:#474747;margin-top:8px}
.left_user_rvw .rgt_rvw{border-top:1px solid #cdcdcd;padding:15px 0 0 30px;margin:50px 0 10px 30px}
.left_user_rvw .rgt_rvw a{display:block;height:24px;width:109px;background:url(../images/sprite-image.png) -556px -132px no-repeat}
.rgt_user_rvw{float:right;width:715px;padding:15px 0 5px 0;border-bottom:1px solid #cdcdcd}
.rgt_user_rvw .user_name{color:#0f0f0f;font-weight:bold;font-size:12px}
.rgt_user_rvw .user_name span{color:#878787;font-weight:normal;font-size:11px}
.rgt_user_rvw .user_cmt{font-size:12px;color:#575757;padding:8px 0}
.rgt_user_rvw .rdmore_cmt{font-size:10px;text-align:right}
.rgt_user_rvw .rdmore_cmt a{text-decoration:underline;color:#ca2e31}
.rgt_user_rvw .rdmore_cmt a:hover{text-decoration:none}
.rdmore_place{width:715px;padding:10px 0}
.rdmore_btn{display:block;width:230px;text-align:center;padding:10px;background:#e5e5e5;color:#5c5c5c;margin:0 auto;font-size:14px}
.similar_pro{border:none !important;margin:0 !important}
.addtool_wrap{background:#efeeee;height:78px;margin-top:15px;padding:10px;padding-bottom:0}
.new_detail{background:0;height:auto;margin-top:0;padding:0;float:left;z-index:999}
.addtool{display:block;float:left;margin-right:10px;position:relative;z-index:1000}
.addtool a.btn{display:block;background:url(../images/sprite-image.png) -584px -26px no-repeat;height:32px;width:187px}
.addtool a.btnInactive{display:block;background:url(../images/deactive_addtool.gif) no-repeat;height:32px;width:187px}
.ViewDtls{display:block;background:url(../images/viewdtls.gif) no-repeat;height:33px;margin-right:50px !important;width:129px}
.clsLoaderImg{background:url(../images/ajax-loader.gif) no-repeat;width:400px;height:400px}
.addtool ul.tool_sublink{background:#FFF;width:171px;position:absolute;right:-6px;top:32px;display:none;z-index:9;left:0 !important}
.addtool ul.tool_sublink li{background:url(../images/tooltip-sub-bg.png) repeat-y;font-size:12px;color:#858585;position:relative;z-index:99}
.addtool ul.tool_sublink li.hd{padding:4px 0 4px 8px}
.addtool ul.tool_sublink li.top_bg{background:url(../images/sprite-image.png) -776px top no-repeat;height:9px;width:171px;*float:left}
.addtool ul.tool_sublink li.btm_bg{background:url(../images/sprite-image.png) -776px -9px no-repeat;height:9px;width:171px;*float:left}
.addtool ul.tool_sublink li a{display:block;color:#3c3c3c;padding:5px 0 4px 8px;width:156px}
.addtool ul.tool_sublink li a:hover{color:#FFF;background:#3c3c3c}
.addtool ul.tool_sublink li ul{position:absolute !important;left:164px !important;top:0 !important;padding:0;margin:0;width:218px !important;z-index:999 !important}
.addtool ul.tool_sublink li ul li{background:url(../images/tooltip-subsub-bg.png) repeat-y;margin:0;padding:0;line-height:22px;position:relative;z-index:9999 !important}
.addtool ul.tool_sublink li ul li.ss_top{background:url(../images/sprite-image.png) right -30px no-repeat;height:8px;width:218px;*float:left}
.addtool ul.tool_sublink li ul li.ss_btm{background:url(../images/sprite-image.png) right -38px no-repeat;height:10px;width:218px;*float:left}
.addtool ul.tool_sublink li ul li .toolsearch_bg{background:url(../images/sprite-image.png) -234px -31px no-repeat;height:27px;width:192px;position:relative}
.addtool ul.tool_sublink li ul li .toolsearch_bg a.add{display:block;background:url(../images/sprite-image.png) -426px -31px no-repeat;height:25px;width:40px;position:absolute;right:1px;top:1px;padding:0 !important;margin:0 !important}
.addtool .tool_search_box{font-size:12px;width:139px;margin:2px 0 0 2px;padding:4px 3px;border:0;background:0}
.addtool .tool_sublink li ul li a{display:inline;margin:0 !important;width:auto;padding:5px 0 4px 8px !important}
.addtool .tool_sublink li ul li a:hover{color:#3c3c3c !important;background:0}
.addtool_wrap .action_link{font-size:12px}
.addtool_wrap .action_link li{background:url(../images/bullet.png) left 7px no-repeat;line-height:18px;padding-bottom:8px;padding-left:8px}
.addtool_wrap .action_link li a{color:#595858}
.addtool_wrap .action_link li a:hover{text-decoration:underline}
.ui-rater-rating{margin-left:.8em}
.ui-rater-starsOff,.ui-rater-starsOn{display:inline-block;height:18px;background:url(../Images/AdminImages/stars.png) repeat-x 0 0}
.ui-rater-starsOn{display:block;max-width:90px;top:0;background-position:0 -36px}
.ui-rater-starsHover{background-position:0 -18px !important}
.toolbox_wrap{background:#3c3c3c;height:165px;width:100%;position:fixed;top:40px;z-index:20000;display:none}
.toolbox_bg{width:1000px;margin:0 auto;overflow:hidden}
.toolbox_mainmenu{background-color:#e1e0e0;height:30px;color:#8b898a}
.toolbox_mainmenu ul{float:left;font-size:15px}
.toolbox_mainmenu ul li{float:left;margin:0}
.toolbox_mainmenu ul li a{display:block;padding:6px 30px;color:#5e5e5e;position:relative;font-weight:bold;float:left}
.toolbox_mainmenu ul li a:hover{color:#000}
.toolbox_mainmenu ul li a span{display:block;background:url(../images/toolbox_arrow.png) center no-repeat;position:absolute;left:40%;width:30px;top:-9px;height:9px}
.toolbox_mainmenu ul li a.selected{color:#ac282b}
.toolbox_mainmenu .drag_txt{font-size:12px;float:right;margin:7px 15px 0 0}
.toolbox_submenu_wrap{width:985px;height:135px;overflow:hidden;position:relative;padding:0;float:left;padding-left:15px;display:none}
.toolbox_submenu_wrap .name{font-size:19px;font-weight:bold;color:#fff;height:47px;margin-bottom:12px;text-transform:uppercase;padding-top:9px}
.toolbox_submenu_wrap .name span{display:block;text-transform:none;font-size:13px;color:#eaeaea;font-weight:normal}
.toolbox_submenu{height:127px;width:780px;font-size:15px;padding:0;float:right;margin-top:8px;position:relative;overflow-x:hidden;overflow-y:auto}
.ScrollContainer{height:127px;width:780px;font-size:15px;padding:0;float:right;margin-top:8px;position:relative;overflow-x:hidden;overflow-y:auto}
.toolbox_submenu .DraggableMenu{display:block;float:left;width:175px;margin-right:13px;margin-bottom:12px;text-align:center;border:1px solid #6e6e6e}
.toolbox_submenu .DraggableMenu img{display:block;margin:0 auto 5px auto}
.toolbox_submenu .DraggableMenu a{display:block;height:36px;padding:5px 10px;font-size:14px;background:#5f5f5f;color:#0f0f0f}
.toolbox_submenu .DraggableMenu a:hover{background:#d3d3d3}
.toolbox_submenu .DraggableMenu span{color:#666;font-size:12px}
.toolbox_submenu_wrap .create{display:block;background:#e1e0e0;padding:8px;color:#0f0f0f;font-size:13px}
.toolbox_submenu_wrap .create a{display:block;background:url(../images/plus_sign.gif) left no-repeat;padding-left:30px}
.toolbox_submenu_wrap .create a:hover{display:block;color:#000}
.toolbox_submenu_wrap .create input{width:126px;float:left}
.UpperScroll,.LowerScroll{background-color:red;float:right;height:16px;opacity:.3;position:fixed;width:780px}
.LowerScroll{top:159px}
.WishlistDiv{height:50px;float:left;clear:none;margin-right:8px;margin-bottom:10px}
.account_content{color:#1a1a1a;min-height:800px;}
#left_ac{float:left;width:170px;margin-bottom:50px}
#left_ac .left_ac_cont{border:1px solid #d4d4d4}
#left_ac .left_ac_cont h2{background:#3c3c3c;font-size:18px;color:#FFF;padding:5px 10px;text-transform:uppercase;font-weight:normal}
#left_ac .left_ac_link{padding:5px 12px;font-size:12px}
#left_ac .left_ac_link li{padding:2px 0;line-height:18px}
#left_ac .left_ac_link li.hd{font-size:16px;font-weight:bold;color:#3c3c3c}
#left_ac .left_ac_link li a{color:#3c3c3c;display:inline-block;position:relative}
#left_ac .left_ac_link li a.active{text-decoration:underline;color:#005fca;}
#left_ac .left_ac_link li a:hover{text-decoration:underline;color:#005fca;}
#left_ac .left_ac_link li a:before{position:absolute;content:"";height:1px;width:3px;left:-6px;top:9px;background:#3c3c3c}
#right_ac{float:right;width:194px;display:none;}
#right_ac img{margin:0}
#right_ac .adv{color:#3c3c3c;font-size:9px;text-decoration:underline}
#right_ac .adv:hover{text-decoration:none !important}
#right_ac .rgt_ac_cont{border:1px solid #b0b0b0;background:#f5eef8}
#right_ac .rgt_ac_link{position:relative;padding:80px 12px 5px 10px;font-size:13px}
#right_ac .rgt_ac_link:before{background:url("../images/homeIcons.png") no-repeat scroll left -1059px #f5eef8;bottom:0;content:"";height:141px;left:0;position:absolute;right:0;top:0}
#right_ac .rgt_ac_link li{padding:2px 0;line-height:18px;position:relative}
#right_ac .rgt_ac_link li a{color:#010101}
#right_ac .rgt_ac_link li a:hover{text-decoration:underline}
#right_ac .ourAds{float:right;border:1px solid #b0b0b0;line-height:0;}
.cloud-zoom-lens{border:4px solid #888;margin:-4px;background-color:#fff;cursor:move}
.cloud-zoom-title{font-family:Arial;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0}
.cloud-zoom-big{border:4px solid #ccc;overflow:hidden}
.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000}
#right_order{float:right;width:770px}
#right_order .order_box{margin:0 !important}
#right_order .order_box .head a{color:#494949}
#right_order .ord_pagin{height:15px;padding:6px 8px;font-size:12px;color:#666;border-right:1px solid #e0e0e0}
#right_order .ord_pagin a{color:#cd333f;text-decoration:underline}
.supp-hd span{font-size:24px}
.supp-hd span label{color:#000}
#right_order .odr_by{font-size:13px;margin-bottom:15px;color:#8a8a8a}
#right_order .odr_by a{color:#cd333f}
#right_order .address_wrap{float:left;width:350px}
#right_order .address_wrap h2.add_hd{border-bottom:1px solid #cccbd0;background:#f1f1f1;font-size:20px;padding:4px 10px 5px 10px;margin-bottom:5px;line-height:20px;color:#494949}
#right_order .address_bg{font-size:12px;background:#fff;color:#000;padding:10px;line-height:18px;min-height:115px;}
#right_order .vieworder_box td{height:auto;padding:8px}
#right_order .vieworder_box{line-height:18px}
#right_order .vieworder_box td.head{height:28px !important;padding:0 8px !important}
#right_order .odr_cmts{width:350px;float:left;font-size:14px}
#right_order .odr_cmts textarea{width:340px;font-size:12px;height:75px;margin-top:3px;padding:2px 3px;color:#999;border:1px solid #d4d4d4}
#right_order .total_bg{background:#f9f9f9;border:1px solid #d4d4d4;width:250px;margin:0;padding:10px;color:#4d4d4d}
#right_order .total_bg .grs_ttl{font-size:12px;float:left;width:100%}
#right_order .total_bg .ttl_paid{font-size:20px;font-weight:bold;float:left;width:100%;margin-top:10px}
#right_order .total_bg span{float:left;width:100px;text-align:right;margin-right:10px;color:#8a8a8a}
.PresentationOverLay{background:none repeat scroll 0 0 rgba(0,0,0,0.7);color:#fff;height:100%;left:0;margin:0 auto;position:fixed;text-align:center;top:0;vertical-align:middle;width:100%;z-index:99999}
.updatedesc{background-color:#fff !important}
.updatedesc p{color:#636363;font-size:14px}
.updatedesc a{margin:0 0 10px}
.updateprice_popup{background-color:#fff !important;padding:0 0 10px !important}
.updateprice_popup a{padding:6px 15px;color:#fff;display:block;margin:0 auto;width:80px;text-align:center;font-size:16px;background:#ff8a00;}
.updateprice_popup a:hover{background:#005fca;}
.updateprice_con{display:inline-block;padding:10px}
.indivisualPrice .editprice_presen td input[type=text]{width:60%;border:1px solid #ccc}
.DisplayNone,.productdetails,.aslowas,.horizontalPricing,.VerticlePricing,.additionalCharges,.varient,.PricingDiv,.ProductLink{display:none}
.americansoPro{border-bottom:1px solid #e1dfdb;padding:10px 0}
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}
.zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:#FFF;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;position:absolute;top:0;left:0;width:100px;height:49px;padding:8px}
.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;height:auto;z-index:110}
.zoomWrapper{position:relative;border:1px solid #999;z-index:110}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}
.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}
.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.80;opacity:.80;position:absolute;display:block}
.allcatalog_active{background:url("../images/arrow_catalog_white.png") no-repeat 6% 50% #000 !important;margin-left:0 !important;padding-left:25px !important;opacity:1.0 !important;filter:alpha(opacity=100) !important}
.allcatalog_active:hover{background:url("../images/arrow_catalog_white.png") no-repeat 6% 50% #2f2f2f !important}
.left_lst_dtl{float:left;width:402px;text-align:center;}
.dtlsImage{box-shadow:0 0 4px #ccc;border:1px solid #ccc;background:#fff;height:402px;width:402px;background-position:center center;background-repeat:no-repeat}
.left_lst_dtl .pro_color{margin-top:28px;clear:both;display:inline-block;width:100%}
.left_lst_dtl .pro_color li{float:left;margin:0 2px 5px}
.left_lst_dtl .pro_color img{display:block;cursor:pointer}
.right_lst_dtl{position:relative;height:400px}
.right_lst_dtl .dtl_hd{color:#505050}
.right_lst_dtl .sup_bdr{border-bottom:1px solid #e2e2e2;height:23px;*height:22px;margin-bottom:20px}
.right_lst_dtl .sup_rate{float:left;font-size:12px;background:#f0f0f0;color:#424242;padding:4px 10px;position:relative;border:1px solid #E2E2E2;border-bottom:0;}
.right_lst_dtl .sup_rate a{font-weight:bold;color:#005fca;text-transform:capitalize}
.right_lst_dtl .qty_tbl{font-size:12px;color:#fff;margin-top:10px}
.right_lst_dtl .qty_tbl td{padding:5px 10px;text-align:center;border-bottom:1px solid #e2e2e2;height:auto}
.right_lst_dtl .pro_hd{color:#505050;font-size:18px;margin-bottom:5px;padding:0 0 5px;}
.right_lst_dtl .pro_txt{font-size:13px;color:#161616;margin-bottom:5px;float:left;width:100%}
.right_lst_dtl .pro_txt p{float:left;width:150px;font-size:12px;font-weight:bold}
.right_lst_dtl .pro_txt span{float:left;width:375px;color:#5b5b5b}
.right_lst_dtl .btn_plc{position:absolute;bottom:0;left:0;}
.right_lst_dtl .btn_plc a{margin-right:20px}
.right_lst_dtl .btn_plc img{margin-right:10px;float:left}
.right_lst_dtl .supp_popup_price{float:right;font-size:12px;color:#202020}
.right_lst_dtl .supp_popup_price span{color:#000;font-size:16px;font-weight:bold}
#dtails_right .pro_desc{font-size:12px;padding:4px 0;color:#000;list-style:disc;line-height:18px;}
#dtails_right .pro_desc li{display:inline-block;width:100%}
#dtails_right .pro_desc li .left_desc{float:left;width:170px;text-align:left;color:#404040;font-weight:bold;}
#dtails_right .pro_desc li .right_desc{float:right;width:335px;text-align:left;font-weight:normal;color:#4C4C4C;}
.blkButtons{background:#ff8a00;border:1px solid #dd7700;float:left;padding:13px 20px;font-size:16px;color:#fff;text-transform:uppercase;line-height:12px}
.blkButtons:hover{background-color:#005fca;border-color:#003faa;}
ul.sdt_menu{list-style:none;font-family:"Myriad Pro","Trebuchet MS",sans-serif;font-size:14px;width:1020px;margin:0;padding:0}
ul.sdt_menu a{text-decoration:none;outline:0}
ul.sdt_menu li{float:left;width:170px;height:85px;position:relative;cursor:pointer}
ul.sdt_menu li>a{position:absolute;top:0;left:0;width:170px;height:85px;z-index:12;background:transparent url(../images/overlay.png) no-repeat bottom right;-moz-box-shadow:0 0 2px #000 inset;-webkit-box-shadow:0 0 2px #000 inset;box-shadow:0 0 2px #000 inset}
ul.sdt_menu li a img{border:0;position:absolute;width:0;height:0;bottom:0;left:85px;z-index:100;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}
ul.sdt_menu li span.sdt_wrap{position:absolute;top:25px;left:0;width:170px;height:60px;z-index:15}
ul.sdt_menu li span.sdt_active{background:#111;top:85px;width:170px;height:0;left:0;z-index:14;-moz-box-shadow:0 0 4px #000 inset;-webkit-box-shadow:0 0 4px #000 inset;box-shadow:0 0 4px #000 inset}
ul.sdt_menu li span span.sdt_link,ul.sdt_menu li span span.sdt_descr,ul.sdt_menu li div.sdt_box a{margin-left:15px;text-transform:uppercase;text-shadow:1px 1px 1px #000}
ul.sdt_menu li span span.sdt_link{color:#fff;font-size:24px;float:left;clear:both}
ul.sdt_menu li span span.sdt_descr{color:#0b75af;float:left;clear:both;width:155px;font-size:10px;letter-spacing:1px}
ul.sdt_menu li div.sdt_box{position:absolute;width:170px;overflow:hidden;height:170px;top:85px;left:0;display:none;background:#000}
ul.sdt_menu li div.sdt_box a{float:left;clear:both;line-height:30px;color:#0b75af}
ul.sdt_menu li div.sdt_box a:first-child{margin-top:15px}
ul.sdt_menu li div.sdt_box a:hover{color:#fff}
.myaccount_box{position:absolute;right:0;background:#FFF;width:200px;padding:5px 10px;display:none;border:1px solid #d9d9d9;z-index:5000}
.myaccount_box li{background:url(../images/bullet.png) left no-repeat;clear:both;padding:0 0 0 10px !important;font-size:12px}
.myaccount_box li a{font-weight:normal;text-transform:capitalize;padding:0 !important;line-height:22px !important}
.myaccount_box li a:hover{color:#ac282b !important}
.pro_dtl_gray_patch{position:relative;height:65px;width:100%}
.pro_dtl_gray_patch .color_wrap{background:#9d9d9d;width:100%;z-index:-1;height:100px;position:absolute;top:-35px;left:0}
#flyer_content{border:1px solid #d4d4d4;padding:10px}
#right_flyer{float:right;width:690px}
#right_flyer .flr_head{background:#3c3c3c;height:24px;color:#FFF;padding:5px 10px}
#right_flyer .flr_head p{float:left;font-size:18px;text-transform:uppercase;margin:2px 8px 0 0}
#right_flyer .flr_head input{float:left;border:0;cursor:pointer;font-size:12px;background:url(../images/btns_bg.gif) repeat-x;color:#FFF;margin-left:8px;padding:4px 6px;*padding:3px 5px}
#right_flyer .flr_head input.stover{background:#696868}
#right_flyer .flr_head span{float:right;font-size:11px;color:#9b9b9b;margin-top:2px}
#right_flyer .sort_by{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;height:26px;padding:3px 10px;font-size:12px}
#right_flyer .sort_by p{float:left;margin:6px 25px 0 0}
#right_flyer .sort_by .page{float:right}
#right_flyer .sort_by .page span{float:left;margin:6px 0 0 0}
#right_flyer .sort_by .page a{float:left;display:block;height:26px;width:26px;margin-left:5px}
#right_flyer .sort_by .page a.one{background:url(../images/page_layout.gif) left top no-repeat}
#right_flyer .sort_by .page a.one:hover,#right_flyer .sort_by .page a.selected1{background:url(../images/page_layout.gif) left -26px no-repeat}
#right_flyer .sort_by .page a.two{background:url(../images/page_layout.gif) -26px top no-repeat}
#right_flyer .sort_by .page a.two:hover,#right_flyer .sort_by .page a.selected2{background:url(../images/page_layout.gif) -26px -26px no-repeat}
#right_flyer .sort_by .page a.three{background:url(../images/page_layout.gif) -52px top no-repeat}
#right_flyer .sort_by .page a.three:hover,#right_flyer .sort_by .page a.selected3{background:url(../images/page_layout.gif) -52px -26px no-repeat}
#right_flyer .page_layout{border:1px solid #d4d4d4;padding:10px;padding-top:0;background:#f8f8f8}
#right_flyer .page_layout .arrow{margin-top:300px}
.left_flyer{float:left;width:250px !important}
.left_flyer li.hd{background:#3c3c3c;font-size:16px;color:#FFF;padding:7px 6px !important;text-transform:uppercase}
.left_flyer li.hd span{font-size:14px}
.left_flyer .theme_wrap{display:block;padding:10px 0;height:175px;overflow-y:scroll;margin-bottom:2px}
.left_flyer .theme_wrap img{display:block;float:left;margin:0 13px 10px 12px;border:1px solid #d4d4d4}
.left_flyer .pro_wrap{display:block;padding:10px 0;height:400px;overflow-y:scroll;position:relative}
.left_flyer .pro_wrap .Draggable{float:left;width:82px;margin:0 16px}
.left_flyer .pro_wrap .Draggable .link{position:relative;font-size:12px;margin-bottom:3px}
.left_flyer .pro_wrap .Draggable .link a{color:#ac282b}
.left_flyer .pro_wrap .Draggable .link img{position:absolute;top:8px;right:0;border:0}
.left_flyer .pro_wrap .Draggable img{display:block;border:1px solid #d4d4d4}
.left_flyer .pro_wrap .seprater{border-bottom:1px solid #666;clear:both;padding-top:15px;margin:0 auto 15px auto;width:200px}
.Actionlink{position:relative;font-size:12px;margin-bottom:3px;padding-right:30px;text-align:right}
.Actionlink a{color:#005fca}
.Actionlink a:hover{text-decoration:underline;}
.Actionlink img{position:absolute;top:50%;right:0;border:0;margin:-7px 0 0 0;}
.SupplierToolTip{background:#c2c2c2;color:#333;padding:3px 0 3px 10px;text-transform:capitalize;font-size:14px}
.add{display:block;background:url(../images/sprite-image.png) -426px -31px no-repeat !important;height:25px !important;width:40px !important;float:right;padding-left:0 !important;margin:0 !important}
.CommonBtn{border:0;cursor:pointer;font-size:12px;background:url(../images/btns_bg.gif) repeat-x;color:#FFF;margin-left:8px;padding:3px 6px 5px;*padding:3px 5px}
.edit{float:left;border:0;cursor:pointer;font-size:11px;background:#ff8a00;color:#FFF;margin-right:8px;padding:2px 6px 2px}
.edit:hover{background:#005fca;}
.ctahd{font-size:24px;color:#5e6056;text-transform:uppercase;font-weight:bold}
.ctahd span{padding-left:5px;font-size:14px;font-weight:normal}
.dhtmlx_message_area{position:fixed;right:5px;width:250px;z-index:1000}
.dhtmlx-info{min-width:120px;font-family:Tahoma;z-index:10000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:5px 5px 10px;padding:4px 4px 4px 20px}
.dhtmlx-info.hidden{height:0;overflow:hidden;border-width:0;margin:0;padding:0}
.dhtmlx_modal_box{overflow:hidden;display:inline-block;min-width:300px;text-align:center;position:fixed;background-color:#fff;background:0;box-shadow:0 0 14px #888;font-family:Tahoma;z-index:1000001;border-radius:6px;border:1px solid #fff}
.dhtmlx_popup_title{border-top-left-radius:5px;border-top-right-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAMAAAAIaGBFAAAAhFBMVEVwcHBubm5sbGxqampoaGhmZmZlZWVjY2NhYWFfX19dXV1bW1taWlpYWFhWVlZUVFRSUlJRUVFPT09NTU1LS0tJSUlHR0dGRkZERERCQkJAQEA+Pj49PT09PT0+Pj5AQEBBQUFDQ0NERERGRkZHR0dJSUlKSkpMTExMTEw5OTk5OTk5OTkny8YEAAAAQklEQVQImQXBCRJCAAAAwKVSQqdyjSPXNP7/QLsIhA6OTiJnF7GrRCpzc/fw9PKW+/gqlCq1RqvTG/yMJrPF6m/bAVEhAxxnHG0oAAAAAElFTkSuQmCC);background-image:0;color:#fff;text-shadow:1px 1px #000;height:40px;line-height:40px;font-size:20px;border-width:0}
.dhtmlx-info,.dhtmlx_popup_button,.dhtmlx_button{user-select:none;-webkit-user-select:none;-moz-user-select:0;cursor:pointer}
.dhtmlx_popup_text{overflow:hidden;font-size:12px;color:#000;min-height:30px;border-radius:6px;margin:15px 15px 5px}
.dhtmlx_popup_controls{border-radius:6px;padding:5px}
.dhtmlx_popup_button,.dhtmlx_button{height:30px;line-height:30px;display:inline-block;border-radius:6px;color:#FFF;margin:0 5px}
.dhtmlx_popup_button{min-width:120px}
div.dhx_modal_cover{background-color:#000;cursor:default;filter:alpha(opacity=20);opacity:.2;position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:0;zoom:1}
.dhtmlx-info img,.dhtmlx_modal_box img{float:left;margin-right:20px}
.dhtmlx-alert-error .dhtmlx_popup_title,.dhtmlx-confirm-error .dhtmlx_popup_title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAATklEQVR4nIWLuw2AMBBDjVuQiBT2oWbRDATrnB0KQOJoqPzRe3BrHI6dcBASYREKovtK6/6DsDOX+stN+3H1YX9ciRgnYq5EWYhS2dftBIuLT4JyIrPCAAAAAElFTkSuQmCC)}
.dhtmlx-alert-error,.dhtmlx-confirm-error{border:1px solid red}
.dhtmlx_button,.dhtmlx_popup_button{box-shadow:0 0 4px #888;border:1px solid #838383}
.dhtmlx_button input,.dhtmlx_popup_button div{border:1px solid #FFF;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAMAAADaS4T1AAAAYFBMVEVwcHBtbW1ra2toaGhmZmZjY2NhYWFeXl5cXFxaWlpXV1dVVVVSUlJQUFBNTU1LS0tJSUlGRkZERERBQUE/Pz88PDw9PT0+Pj5AQEBCQkJDQ0NFRUVHR0dISEhKSkpMTEzqthaMAAAAMklEQVQImQXBhQ2AMAAAsOIMlwWH/8+kRSKVyRVKlVrQaHV6g9FktlhFm93hdLk9Xt8PIfgBvdUqyskAAAAASUVORK5CYII=);background-image:0;border-radius:6px;font-size:15px;font-weight:400;-moz-box-sizing:content-box;box-sizing:content-box;color:#fff;vertical-align:top;height:28px;line-height:28px;margin:0;padding:0}
.dhtmlx_button input:focus,.dhtmlx_button input:active,.dhtmlx_popup_button div:active,.dhtmlx_popup_button div:focus{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAMAAADaS4T1AAAAXVBMVEVwcHBubm5tbW1sbGxra2tpaWloaGhnZ2dmZmZlZWVjY2NiYmJhYWFgYGBfX19dXV1cXFxbW1taWlpZWVlXV1dWVlZVVVVUVFRTU1NRUVFQUFBPT09OTk5NTU1LS0tT9SY0AAAAMUlEQVQImQXBhQGAMAAAIGxnx2z9/00BiVQmVyhVakGj1ekNRpPZYhVtdofT5fZ4fT8hpwG05JjexgAAAABJRU5ErkJggg==);background-image:0}
.dhtmlx-info,.dhtmlx-error{font-size:14px;color:#000;box-shadow:0 0 10px #888;background-color:#FFF;border-radius:3px;border:1px solid #fff;padding:0}
.dhtmlx-info div{background-color:#fff;border-radius:3px;border:1px solid #b8b8b8;padding:5px 10px}
.dhtmlx-error{background-color:#d81b1b;border:1px solid #ff3c3c;box-shadow:0 0 10px #000}
.dhtmlx-error div{background-color:#d81b1b;border:1px solid #940000;color:#FFF}
.dhtmlx_message_area{position:fixed;right:5px;width:250px;z-index:1000}
.dhtmlx-info{min-width:120px;font-family:Tahoma;z-index:10000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:5px 5px 10px;padding:4px 4px 4px 20px}
.dhtmlx-info.hidden{height:0;overflow:hidden;border-width:0;margin:0;padding:0}
.dhtmlx_modal_box{overflow:hidden;display:inline-block;min-width:300px;text-align:center;position:fixed;background-color:#fff;background:0;box-shadow:0 0 14px #888;font-family:Tahoma;z-index:1000001;border-radius:6px;border:1px solid #fff}
.dhtmlx_popup_title{border-top-left-radius:5px;border-top-right-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAMAAAAIaGBFAAAAhFBMVEVwcHBubm5sbGxqampoaGhmZmZlZWVjY2NhYWFfX19dXV1bW1taWlpYWFhWVlZUVFRSUlJRUVFPT09NTU1LS0tJSUlHR0dGRkZERERCQkJAQEA+Pj49PT09PT0+Pj5AQEBBQUFDQ0NERERGRkZHR0dJSUlKSkpMTExMTEw5OTk5OTk5OTkny8YEAAAAQklEQVQImQXBCRJCAAAAwKVSQqdyjSPXNP7/QLsIhA6OTiJnF7GrRCpzc/fw9PKW+/gqlCq1RqvTG/yMJrPF6m/bAVEhAxxnHG0oAAAAAElFTkSuQmCC);background-image:0;color:#fff;text-shadow:1px 1px #000;height:40px;line-height:40px;font-size:20px;border-width:0}
.dhtmlx-info,.dhtmlx_popup_button,.dhtmlx_button{user-select:none;-webkit-user-select:none;-moz-user-select:0;cursor:pointer}
.dhtmlx_popup_text{overflow:hidden;font-size:12px;color:#000;min-height:30px;border-radius:6px;margin:15px 15px 5px}
.dhtmlx_popup_controls{border-radius:6px;padding:5px}
.dhtmlx_popup_button,.dhtmlx_button{height:30px;line-height:30px;display:inline-block;border-radius:6px;color:#FFF;margin:0 5px}
.dhtmlx_popup_button{min-width:120px}
div.dhx_modal_cover{background-color:#000;cursor:default;filter:alpha(opacity=20);opacity:.2;position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:0;zoom:1}
.dhtmlx-info img,.dhtmlx_modal_box img{float:left;margin-right:20px}
.dhtmlx-alert-error .dhtmlx_popup_title,.dhtmlx-confirm-error .dhtmlx_popup_title{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAATklEQVR4nIWLuw2AMBBDjVuQiBT2oWbRDATrnB0KQOJoqPzRe3BrHI6dcBASYREKovtK6/6DsDOX+stN+3H1YX9ciRgnYq5EWYhS2dftBIuLT4JyIrPCAAAAAElFTkSuQmCC)}
.dhtmlx-alert-error,.dhtmlx-confirm-error{border:1px solid red}
.dhtmlx_button,.dhtmlx_popup_button{box-shadow:0 0 4px #888;border:1px solid #838383}
.dhtmlx_button input,.dhtmlx_popup_button div{border:1px solid #FFF;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAMAAADaS4T1AAAAYFBMVEVwcHBtbW1ra2toaGhmZmZjY2NhYWFeXl5cXFxaWlpXV1dVVVVSUlJQUFBNTU1LS0tJSUlGRkZERERBQUE/Pz88PDw9PT0+Pj5AQEBCQkJDQ0NFRUVHR0dISEhKSkpMTEzqthaMAAAAMklEQVQImQXBhQ2AMAAAsOIMlwWH/8+kRSKVyRVKlVrQaHV6g9FktlhFm93hdLk9Xt8PIfgBvdUqyskAAAAASUVORK5CYII=);background-image:0;border-radius:6px;font-size:15px;font-weight:400;-moz-box-sizing:content-box;box-sizing:content-box;color:#fff;vertical-align:top;height:28px;line-height:28px;margin:0;padding:0}
.dhtmlx_button input:focus,.dhtmlx_button input:active,.dhtmlx_popup_button div:active,.dhtmlx_popup_button div:focus{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAMAAADaS4T1AAAAXVBMVEVwcHBubm5tbW1sbGxra2tpaWloaGhnZ2dmZmZlZWVjY2NiYmJhYWFgYGBfX19dXV1cXFxbW1taWlpZWVlXV1dWVlZVVVVUVFRTU1NRUVFQUFBPT09OTk5NTU1LS0tT9SY0AAAAMUlEQVQImQXBhQGAMAAAIGxnx2z9/00BiVQmVyhVakGj1ekNRpPZYhVtdofT5fZ4fT8hpwG05JjexgAAAABJRU5ErkJggg==);background-image:0}
.dhtmlx-info,.dhtmlx-error{font-size:14px;color:#000;box-shadow:0 0 10px #888;background-color:#FFF;border-radius:3px;border:1px solid #fff;padding:0}
.dhtmlx-info div{background-color:#fff;border-radius:3px;border:1px solid #b8b8b8;padding:5px 10px}
.dhtmlx-error{background-color:#d81b1b;border:1px solid #ff3c3c;box-shadow:0 0 10px #000}
.dhtmlx-error div{background-color:#d81b1b;border:1px solid #940000;color:#FFF}
.ErrBorder{border:1px solid #f00 !important}
.slider{background:url(../images/listing-drop-bg.png) repeat-y;position:absolute;min-height:400px;width:275px;padding:0 4px !important;margin:0 !important}
.slider li{width:275px;padding:0 !important;margin:0 !important}
.slider li a{padding:4px 10px !important;display:block !important;color:#767676;font-size:14px !important;font-weight:normal !important;text-transform:none}
.slider li a:hover{background:#333;font-size:17px;padding:10px !important;color:#FFF !important}
.allflyer_name{background:#ccc;padding:7px;text-align:center;width:218px;height:28px}
.accordian_wrap{margin:5px 0;line-height:normal}
.accordian_wrap li{display:block;padding:3px 10px !important}
.accordian_wrap li.accordian_head{background:#eaeaea;color:#000;position:relative}
.accordian_wrap li.accordian_head span{position:absolute;right:10px;top:1px}
.accordian_wrap .text_area{font-size:11px;margin-top:5px;position:relative}
.accordian_wrap .text_area p{display:inline-block;margin-bottom:2px}
.accordian_wrap .text_area span{display:block;float:left;width:100px;color:#616161}
.accordian_wrap .text_area label{display:block;float:right;width:150px;color:#2f2f2f}
.accordian_wrap .text_area .head{font-size:12px;font-weight:bold;color:#000;clear:both;margin:10px 0 5px 0}
.accordian_wrap .text_area a{color:#2f2f2f;text-decoration:underline}
.accordian_wrap .text_area a:hover{text-decoration:none}
.SupplierDetail_Catalog_wrap{float:left;width:365px;margin-left:20px}
.catalog_size{width:322px !important;height:334px !important}
.SupplierDetail_Catalog_wrap .catalog_bdr{border:6px solid #d3d3d3}
.SupplierDetail_Catalog_wrap .catalog_bdr img{display:block}
.SupplierDetail_Catalog_wrap .btm_link{margin:5px 0 10px 20px;width:150px}
.SupplierDetail_Catalog_wrap .btm_link li{border-bottom:1px dotted #6c6c6c;padding:3px 0}
.SupplierDetail_Catalog_wrap .btm_link li a{color:#6c6c6c;font-size:16px}
.SupplierDetail_Catalog_right{width:300px;float:right;padding-top:15px}
.SupplierDetail_Catalog_right .head{font-size:24px;color:#2c2b2b;font-weight:500}
.SupplierDetail_Catalog_right .pro_images{margin:10px 0 0 0}
.SupplierDetail_Catalog_right .pro_images img{float:left;margin:0 30px 20px 0}
.slidecont{width:460px;overflow:hidden;position:relative;display:none;border:7px solid #b5b5b5}

.photo_link{background:url(../images/download_icon.png) no-repeat;padding-left:20px}
.dwnld_flr{font-size:13px;margin:6px 0}
.dwnld_flr a{background:background:#818181;color:#fff;display:block;font-size:12px;text-transform:uppercase;text-align:center;padding:8px;background:#ff8a00;}
.dwnld_flr a:hover{background:#005fca;}
.review_wrap{padding:10px;font-size:11px;color:#494949}
.review_wrap a{color:#005FCA;text-decoration:underline}
.review_wrap a:hover{text-decoration:none}
.review_wrap .text{margin:10px 22px;width:280px;}
.review_wrap .drop{text-align:left;}
.review_wrap .drop select{width:150px;font-size:11px}
.review_wrap .drop input{font-size:11px}
.review_wrap .line{border-bottom:1px solid #e0e0e0;margin:10px 0}
.review_wrap .head{background:url(../images/email_hd_bg.gif) repeat-x;height:25px;border-top:1px solid #d9d9d9;font-weight:bold;border-bottom:0;border-right:0}
.compare_heading{font-size:20px;color:#1f1f1f;border-bottom:1px solid #d6d3d3}
.compare_tbl{border:1px solid #d6d3d3;border-collapse:collapse;font-size:12px}
.compare_lborder{border-left:1px solid #d6d3d3;border-bottom:1px solid #d6d3d3}
.compare_pname{color:#000;font-size:18px}
.compare_pcode{color:#8a8989;font-size:14px}
.product_compare{font-size:30px;font-weight:normal;color:#000;margin:0 0 10px 0}
.ftr_line{border-top:1px solid #b8b6bb;width:971px}
.rmv_slct{height:20px;font-size:12px;clear:both;padding:0 5px}
.rmv_slct input{margin:0 4px 0 0;padding:0;float:left}
.rating_box{display:none;position:absolute;left:0;top:23px;background:#FFF;width:150px;padding:5px 10px;border:1px solid #d9d9d9;-moz-box-shadow:0 3px 4px #888;-webkit-box-shadow:0 3px 4px #888;box-shadow:0 3px 4px #888}
.list_pro{padding-bottom:20px;font-size:14px}
.list_pro a{color:#3c3c3c}
.listPro_tbl{font-size:14px;color:#3c3c3c;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;width:100%}
.listPro_tbl th,.listPro_tbl td{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;padding:3px 5px;text-align:left}
.frm_place2{height:25px;font-size:12px;color:#545454;margin-bottom:2px}
.frm_place2 p{float:left;width:150px;text-align:right;margin:4px 12px 0 0}
.subcategory{display:inline-block}
.subcategory figure{float:left;width:190px;margin-right:10px}
.subcategory .sub_categories h2{padding:0 0 5px 0;font-size:24px;line-height:20px}
.tlbx_box{margin:5px 0 15px 0;padding:10px 0 0 0}
.subcategory_name{padding-top:5px}
.subcategory_name li{padding-bottom:2px;float:left;margin:0 10px 7px 0;width:170px;background:url(../images/arrow_catalog.png) left 6px no-repeat;padding-left:10px}
.subcategory_name li a{color:#ac282b;font-size:14px}
.subcategory_name li a:hover{color:#0f0f0f;text-decoration:none !important}
#divButtons{background:none repeat scroll 0 0 #fff;bottom:0;height:50px;margin:0 auto 32px;padding-top:20px;position:fixed;text-align:center;width:100%}
.compare_tbl{border-right:1px solid #d6d3d3;border-top:1px solid #d6d3d3;border-collapse:collapse;font-size:12px;margin-top:20px;margin-bottom:40px}
.compare_tbl td{border-left:1px solid #d6d3d3;border-bottom:1px solid #d6d3d3;width:24%;padding:1%}
.compare_tbl td:first-child{font-size:20px;color:#1f1f1f}
.compare_tbl tr:first-child td{text-align:center}
.compare_tbl td td{border:0}
.compare_pname{color:#000;font-size:18px}
.compare_pcode{color:#8a8989;font-size:14px}
.float_left{float:left}
.float_right{float:right;margin-top:10px}
.clear_float{clear:both}
.product_compare{font-size:30px;font-weight:normal;color:#000;margin:0 0 10px 0}
.calender{height:30px;padding-top:5px}
.calender span{float:left}
.calender span img{margin:7px 0 0 5px;float:right}
.email_top_link{font-size:13px}
.email_top_link a{color:#cc333f}
.email_frm{display:inline-block;font-weight:bold;font-size:13px;line-height:normal}
.email_frm label{float:left;width:65px}
.email_frm span{float:right;width:445px;font-weight:normal;font-size:12px;color:#666;word-wrap:break-word}
.email_body{font-size:12px;margin-top:15px;background:#fff}
.SubCategoryProduct{float:left;margin:5px}
.SubCategoryHeader{background:none repeat scroll 0 0 #ccc;float:left;height:175px;width:150px}
.SubCategoryProductsList{height:175px;float:right;width:800px}
.SubCategoryMain{height:175px}
.SubcategorySeparator{clear:both;height:10px}
.SubCategoryProductImage{cursor:pointer}


.BreadCrumN{color:#333;font-size:12px !important}
.BreadCrumN a{color:#666;text-transform:none !important}
.BreadCrumN a:hover{color:#ac282b;text-decoration:underline}
a.sortAsc{padding-right:16px;background-image:url("arrow_up.png");background-position:right center;background-repeat:no-repeat}
a.sortDesc{background-image:url("arrow_down.png");background-position:right center;background-repeat:no-repeat;padding-right:16px}
.bt-bk-list a{display:block;width:153px;font:bold 13px sans-serif;color:#333;background:url("../images/new/btn_bk_listing.jpg") 0 -0 no-repeat;text-decoration:none;height:33px;float:right}
.bt-bk-list a:hover{background-position:0 -33px}
.bt-bk-list a:active{background-position:0 -66px}
.txt-email{font-size:12px;display:block;background:url(../Images/new/arrow_black.gif) center left no-repeat !important;padding:0 20px 0 10px;float:left}
.txt-quote{font-size:12px;display:block;background:url(../Images/new/arrow_black.gif) center left no-repeat !important;padding:0 20px 0 10px;float:left}
.txt-print{font-size:12px;display:block;background:url(../Images/new/arrow_black.gif) center left no-repeat !important;padding:0 27px 0 10px;float:left}
.txt-order{font-size:12px;display:block;background:url(../Images/new/arrow_black.gif) center left no-repeat !important;padding:0 20px 0 10px;float:left}
.ul_quote{display:inline-block;list-style-type:none;background:#d7d7d7;margin-top:8px;font-size:13px}
.ul_quote li{float:left;width:118px;text-align:left;padding:5px 12px 5px 10px}
.cl_quote{display:block;background:#d7d7d7;margin-top:8px;font-size:13px;width:118px;text-align:left;padding:5px 12px 5px 10px}
.cl_std{display:block;background:#d7d7d7;margin-top:8px;font-size:13px;width:118px;text-align:left;padding:5px 12px 5px 10px}
.ul_std{display:inline-block;list-style-type:none;background:#ebebeb;margin-top:1px;font-size:13px}
.ul_std li{float:left;width:118px;text-align:left;padding:3px 12px 3px 10px}
.arrow_black{font-size:12px;display:inline;height:180px !important;background:url(../Images/new/arrow_black.gif) center left no-repeat !important;padding:0 20px 0 10px;margin-right:30px}
.arrow-blue{background:url(../Images/new/arrow_blue.gif) center right no-repeat;padding-right:12px;margin-bottom:10px;text-align:left;font-size:13px;color:#0082b8;float:left}
.arrow-blue a{color:#0082b8;text-decoration:none}
.arrow-blue a:hover{color:#009fe1;text-decoration:none}
.productsInFolder{background-color:#333;box-shadow:0 0 5px 5px #222 inset;color:#fff;display:none;height:100%;padding:20px;position:fixed;top:0;width:260px;z-index:999999}
#pageslide{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;padding:20px;background-color:#333;color:#FFF;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}
.home_categories a.more_Color{color:Navy;text-transform:capitalize}
.home_categories a:hover.more_Color{color:Red}
#content .subcatgcon{float:left;padding:25px 0 0;width:974px;position:relative}
#content .subcatgcon h1{color:#3c3c3c;font-size:30px;text-transform:capitalize;border-bottom:1px solid #ccc;line-height:40px}
#content .subcatgcon a.closebtn{background:url(../images/close-btn1.gif) no-repeat left top;display:block;height:48px;position:absolute;right:0;text-indent:-999999px;top:-1px;width:45px;z-index:9999}
#content .subcatgcon .pro-bg{background:none repeat scroll 0 0 transparent;float:left;height:auto;margin:0 26px 10px;overflow:hidden;width:190px}
#content .subcatgcon .pro-bg h2{font-size:13px;font-weight:normal;padding:5px 0 0;min-height:40px;text-align:center;text-transform:uppercase;color:#3c3c3c}
#content .subcatgcon .pro-bg .last-box{margin-right:0 !important}
#content .selall span.remove{background:url("../images/remove-sign.gif") no-repeat scroll 2px 2px transparent;display:inline-block;float:left;height:17px;width:21px;padding:3px 6px}
.tool-box{border:1px solid #fff;float:left;height:288px;margin:0 0 10px;padding:5px 10px 5px 0;width:183px}
.toolbox_left{position:relative;height:38px}
.toolbox_left a{position:absolute;left:-100px;background:#3c3c3c !important;border-radius:5px 5px 5px 5px;left:-135px}
#content .heading{border-bottom:1px solid #c4c4c4;padding:0 0 6px}
#content .createpresen .heading h1{font-size:30px;color:#3c3c3c;text-transform:uppercase;line-height:normal;margin:0}
#content .createpresen .heading span{color:#636363;font-size:20px;float:left;padding:6px}
#content .createpresen p.txt{float:left;padding:10px 0 45px;color:#636363}
.presentab-con{position:relative}
.perpageno{float:left}
.allpageno{width:20px;float:left;padding:0 0 0 12px}
.allpageno a{font-family:Tahoma,Geneva,sans-serif;float:left;font-size:10px;margin:0;padding:0 1px}
.lefttumbbtm{background:url(../images/tab-bigcon-btmbg.png) no-repeat left top;height:41px;padding:0 11px;text-indent:-99999px}
.rightbigbtm{background:url("../images/tab-tumbcon-btmbg.png") no-repeat scroll center bottom transparent;float:left;height:13px;padding:0 11px 10px;text-indent:-99999px;width:550px}
.prodcont.selthems{width:331px}
.selthemesarea{float:left;padding:10px 30px;width:554px}
.tumbsection{background:url(../images/tab-tumbcon-bg.jpg) no-repeat left top;float:left;width:554px;padding:25px 36px;width:482px;border:5px solid #e6e6e6;height:737px}
.prodetailstxt{background:none repeat scroll 0 0 #fff;border:1px dotted #5b5b5b;height:330px;padding:10px 18px;width:202px;position:relative;float:left}
.prodetailstxt.sec{border-left:0;border-bottom:0}
.prodetailstxt.first{border-bottom:0}
.prodetailstxt a.close{background:url("../images/presentation-icon.png") no-repeat scroll -64px -54px transparent;height:27px;margin:0;text-indent:-99999px;width:31px;position:absolute;top:0;right:0}
.prodetailstxt .tumb-con-icon{margin:0 auto;padding:0 0 10px 40px;width:56px}
.prodetailstxt .tumb-con-icon a{background:url("../images/presentation-icon.png") no-repeat scroll left top transparent;display:inline-block;height:29px;text-indent:-99999px;width:25px}
.prodetailstxt img{padding:0 20px}
.prodetailstxt .tumb-con-icon a.dolloricon{background-position:0 -22px}
.prodetailstxt .tumb-con-icon a.editicon{background-position:-26px -22px}
.priceing{width:208px;margin:0 auto}
#content .priceing p{text-align:center;font-size:14px;color:#000;padding:0}
#content .priceing p.proname{font-size:16px}
#content .priceing p label.price{font-size:20px;font-weight:bold}
#content .priceing p.txt{text-align:left;font-size:11px}
.presentab-con .priceing ul{background:none repeat scroll 0 0 transparent;border:medium none;margin:0 0 0 12px;width:200px}
.presentab-con .priceing ul li{font-size:11px;list-style:square outside none;padding:0}
.prodetailstxt.prodetails{background:none repeat scroll 0 0 #fff;border:1px dotted #5b5b5b;float:left;height:710px;padding:10px 18px;position:relative;width:445px;text-align:center}
.prodetailstxt.twoprodetails{background:none repeat scroll 0 0 #fff;border:1px dotted #5b5b5b;float:left;height:710px;padding:10px 18px;position:relative;width:250px;text-align:center}
.presentationContainer{position:relative;display:inline-block;clear:both}
.supplierpop{width:1000px;margin:0 auto;padding-bottom:40px}
.supplierpop a.close{background:url(../images/red-close-btn.gif) no-repeat left top;width:46px;height:46px;display:block;margin:6px 15px 0;text-indent:-99999px}
.supplierpop-con{float:left;padding:22px 0;width:1000px}
.popleftsection{width:337px;float:left;padding-left:20px}
.suppliericon{padding:0 15px;margin:0}
.suppliericon li{padding:5px 0;position:relative}
.suppliericon li:before{background-image:url("../images/homeIcons.png");position:absolute;content:"";background-position:-24px -619px;width:278px;height:1px;bottom:0;left:6px}
.suppliericon li a{display:block;color:#fff;font-size:13px;padding-left:50px;height:31px;text-align:left;line-height:31px;position:relative}
.suppliericon li a:before{background-image:url("../images/homeIcons.png");content:"";position:absolute;left:0;top:3px}
.suppliericon li a.product-icon:before{background-position:-238px -1120px;width:40px;height:26px}
.suppliericon li a.download-icon:before{background-position:-211px -1121px;width:21px;height:23px;left:6px}
.suppliericon li a.video-icon:before{background-position:-211px -1155px;width:27px;height:25px}
.suppliericon li a.flyers-icon:before{background-position:-282px -1122px;width:31px;height:26px;left:4px}
.suppliericon li a.enquiry-icon:before{background-position:-211px -1226px;width:27px;height:26px;left:8px}
.poptooltip{background:url("../images/presentation-icon.png") no-repeat scroll -17px -174px transparent;display:none;font-size:12px;height:19px;left:-20px;padding:13px 0 0;position:absolute;text-align:center;top:29px;width:92px}
.poprightcon{background:#fff;border:1px solid #2a2a2a;float:right;width:591px;margin-right:15px;padding:20px 0}
.poprightcon img{display:block;margin:0 auto;text-align:center;padding:0 0 15px}
.poptabwrap{background:url(../images/pop-tab-conbg.jpg) repeat-x left top;width:551px;float:left;padding:10px 20px}
.site-rating{padding:20px 25px;text-align:center;height:18px;color:#fff;font-size:13px;line-height:18px}
.site-rating .suppBlueLine{float:left}
.site-rating .supprating{float:right}
.suppBox{float:left;width:300px;background:#252525;border-radius:15px;-moz-border-radius:15px;color:#d3d3d3;padding-bottom:15px;margin-left:25px;height:292px}
.suppBox h4{text-transform:uppercase;font-size:16px;border-bottom:1px solid #515151;line-height:14px;padding:15px 15px 13px;margin-bottom:15px;text-align:left;font-weight:normal;color:#fff}
.suppBox .adressTbl{font-size:13px;color:#d3d3d3;margin-left:5px}
.suppBox .adressTbl td{text-align:left;padding:5px}
.suppBox .adressTbl td p{width:185px;word-wrap:break-word}
.poptabwrap p.poprating{background:url("../images/star-rating.gif") no-repeat scroll left 2px transparent;display:block;padding:0 0 0 71px;text-align:right;width:18px}
.pop-uptab{float:left;width:525px;padding:0 14px}
.pop-uptab ul{float:left;margin:0;padding:0;position:relative;top:12px}
.pop-uptab ul li{background:url(../images/pop-tab-img.png) no-repeat left -113px;float:left;display:block;padding:0 0 11px}
.pop-uptab ul li.sel{background:url(../images/pop-tab-img.png) no-repeat left -53px}
.pop-uptab ul li.first{background:url(../images/pop-tab-img.png) no-repeat left 0}
.pop-uptab ul li.sel a{color:#fff}
.pop-uptab ul li a{color:#78777a;display:block;font-size:13px;padding:13px 0;text-align:center;text-transform:uppercase;width:175px}
.tabcon{background:url(../images/pop-tab-txtbg.jpg) repeat-x left bottom;border-bottom:1px solid #bebdbd;border-left:1px solid #bebdbd;border-right:1px solid #bebdbd;float:left;padding:15px 25px;width:473px}
.tabcon table{float:left}
.tabcon td{padding:3px 0;color:#3e3e3e;font-size:14px}
.tabpartner-logo{border-left:1px solid #e2e2e2;float:left;padding:0 0 0 20px}
.popnew-pro{float:left;width:1000px;padding:20px 0 0}
.popnew-pro ul{float:right;padding:0;margin:0}
.newproimg{float:left;padding:12px 0 0 15px}
.popnew-pro ul li{float:left;padding:0 9px}
.popnew-pro ul li img{border:6px solid #4f4f4f}
.sponsored_listing{border:1px solid #FAFAFB;margin:0 -10px;padding:10px 0;height:245px;background:#FAFAFB}
.sponsored_listing .products-grid{width:968px;margin:0 auto}
.sponcerdHead{color:#666;font-size:17px;margin:10px -10px 6px;text-transform:capitalize}
.sponsored_listing .products-grid .item{padding:5px;width:180px;}
.UserReview{margin-top:15px}
.UserReview li{width:100%;display:inline-block;color:#3c3c3c;padding-bottom:10px}
.UserReview li .reviewerName{float:left;position:relative;border:1px solid #d8d8d8;font-size:10px;padding:8px;min-width:165px;max-width:200px}
.UserReview li .reviewerName img{float:left}
.UserReview li .reviewArrow{background:url(../images/reviewArrow.jpg) left top no-repeat;width:17px;height:18px;position:absolute;right:-17px;bottom:5px}
.UserReview li .reviewerName p{font-size:11px;padding-left:10px;text-transform:uppercase;float:left}
.UserReview li .reviewerName label{display:block;padding-left:30px}
.UserReview li .reviewerText{float:left;font-size:13px;position:relative;padding:0 25px;max-width:545px;margin-left:30px}
.UserReview li .Lquote{background:url(../images/comma.gif) left top no-repeat;position:absolute;left:0;top:0;width:16px;height:11px}
.UserReview li .Rquote{background:url(../images/comma.gif) right top no-repeat;position:absolute;right:0;top:0;width:16px;height:11px}
#tool_box_wrap{margin-top:50px;padding-bottom:30px}

.popboxcon{background:#fff;margin:0 auto;padding-bottom:22px}

.height10{height:10px}
.extx{font-size:11px;padding-left:140px;color:Red;}
.latrMac .frm_wrap .leftfloat input[type="text"]{margin-left:21px !important;}
.emailPresenHeader{background:#636363;color:#fff;padding:0;font-size:18px;text-transform:uppercase}
.emailPresenHeader .prom{padding:14px 0 0 6px;display:block}
.emailPresenHeader .promM{padding:14px 0 11px 11px;display:block}
.request_order .frm_wrap select{margin:0 0 0 5px;border:1px solid #ccc}
.request_order .frm_wrap .sbmt_plc{padding:0;text-align:center}
.request_order .frm_wrap .sbmt_plc .submt{height:30px;padding:2px 35px 3px;font-size:12px}
#divEmailInfo{margin-bottom:0}
.request_order .frm_wrap textarea{margin:5px 0 0 0}
.request_order .frm_wrap textarea:focus{box-shadow:1px 1px 5px #ccc inset}
.emailPresenHeader .close-reveal-modal{right:0 !important}
.emailPresenMid{height:14px;background:url(../images/dot-grey.jpg) center center repeat-x;font-size:18px;text-transform:uppercase;margin:0 10px 10px 10px}
.emailPresenMid p{background:none #fff;line-height:15px;width:270px;margin:0 auto;}
#emailPopCatalog ul li label.error{color:Red;float:right}
#emailPopCatalog ul li label{display:inline-block;line-height:22px;vertical-align:top}
#emailPopCatalog textarea,ul.wishlist_form li textarea{-moz-box-sizing:border-box;resize:none;width:100%}
.download-flyer{color:#282828;padding:0 0 15px}
.emailProductScroll{height:575px;overflow:hidden;position:relative;padding-bottom:5px;}
.productInfo{border:medium none;float:left;min-height:0;padding:12px 5px 0;width:232px}
.productInfo.first{margin:0}
.productInfo.sec{width:324px}
.productInfo a.remove{background:url("../images/removeicon.png") no-repeat scroll left top transparent;color:#000;display:inline-block;float:right;font-family:Arial;font-size:11px;margin:0 auto;padding:11px;text-align:right;text-transform:capitalize}
.productInfo .proimg{height:180px;margin:15px auto 17px;width:180px}
.ProdWrap{float:left}
.tileImage{text-align:right}
.brand{font-size:12px;color:#000;}
.productInfo:hover .brand{color:#005fca;text-decoration:underline;}
.actionbtn1{padding:10px 32px;text-align:center;}
.actionbtn1 a{background:#ff8a00;color:#fff;font-size:11px;padding:4px 9px;width:204px}
.actionbtn1 a:hover{background:#005fca;}
.tileInfo{padding:0 0 2px}
.tileInfo.sec{width:324px}
.price strong{padding:0;font-size:18px}
.tileInfo h3{font-size:18px;text-align:center;min-height:45px;line-height:1;}
.tileInfo p{font-size:12px;text-align:center}
.tileInfo p.price{text-align:center}
.tileInfo p.code{color:#000;font-size:12px;font-weight:bold;text-align:center}
.prodcompare{float:left;width:100%;font-size:13px}
.prodOption{padding:15px 0 0}
.prodOption strong{padding:10px;display:block;color:#000;font-size:15px}
.prodOption table{width:100%;border:1px solid #ccc}
.prodOption table td.first{width:210px;font-weight:bold;}
.prodOption table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px 10px;font-size:12px;}
.prodOption table td.sec{width:25%;font-size:12px}
.prodOption table td.alt{width:38%}
.prodcomptext{float:left;width:243px}
.prodcomptext #compare-intro{color:#878787;float:left;font-size:45px;letter-spacing:-1px;line-height:43px;margin-top:41px;padding-right:10px;width:230px}
.prodcomptext #compare-intro span.normal{color:#000;font-weight:bold}
.popup{color:#fff;font-family:Arial;font-size:12px}
.popup ul{display:block;width:530px;padding:10px}
.popup ul li{float:left;margin:1%;width:518px;position:relative}
.ndbox{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #fff;border-color:#ccc #ccc -moz-use-text-color;border-image:none;border-style:solid;border-width:1px 1px 4px;box-shadow:2px 2px 4px #b7b8b8;display:none;float:none;margin:0;padding:10px 0 8px 10px;font-size:13px;color:#535353;text-transform:none;width:310px;left:-1px !important;top:25px !important;position:absolute;z-index:99}
.ndbox span{background:none !important;border:none !important;box-shadow:none !important;padding:2px 0 2px 4px}
.ndbox a{background:#3c3c3c !important;color:#fff !important;text-align:center;width:20px !important;border:none !important;margin-right:0 !important;float:right !important;padding-top:0 !important;height:20px}
.ndbox p{clear:both;width:97%;border:solid 1px #e5e5e5;padding:0;margin-bottom:4px}
.ndbox p a{line-height:18px !important}
.bottomspacer{clear:both;height:50px}
.emailPresenHeader2{background:none repeat scroll 0 0 #3c3c3c;color:#fff;font-size:18px;padding:0;text-transform:uppercase}
.emailPresenHeader2 span{display:block;padding:12px 0 12px 16px;background:#5d5d5d}
.emailPresenHeader2 .close-reveal-modal{right:0 !important}
#emailPop .maximuMS{width:auto;display:inline-block;padding:8px 8px 0;background:#fff}
#emailPop .maximuMS li{margin:10px;width:auto;color:#fff;display:inline-block;}
#emailPop .maximuMS li lable{width:100px;padding:3px 18px 0}
#emailPop .maximuMS li input[type="text"]:focus{box-shadow:2px 2px 5px #5e5e5e inset}
#emailPop .maximuMS li textarea:focus{box-shadow:2px 2px 5px #5e5e5e inset}
#emailPop .maximuMS li .extx{padding:3px 0 0 115px !important;display:inline-block;color:Red;}
#emailPop .maximuMS li .sendMail{margin:0 0 0 110px}
#divEmailCatalog{width:380px !important;}
.RSM .close-reveal-modal{right:0 !important}
.loderC{background:none repeat scroll 0 0 #fff;box-shadow:0 0 10px #000;border:1px solid #9C9C9C; min-height:134px;padding:5px 5px 35px;position:absolute;top:35%;width:336px;left:50%;text-align:center;margin:0 0 0 -138px;}
.wholeLode{margin:5px 0}
.loderC img{bottom: 50px; height: 29px; left: 50%; margin: 0 0 0 -20px;position: absolute; width: 40px;}
.loderC p{display:inline;font-size:14px;padding:8px;text-align:center}
.loderC span{-webkit-animation-name:opacity;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-name:opacity;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite}
.loderC span:nth-child(2){-webkit-animation-delay:100ms;-moz-animation-delay:100ms}
.loderC span:nth-child(3){-webkit-animation-delay:300ms;-moz-animation-delay:300ms}
.loading{text-align:center;padding:15px;top:50%;position:absolute;left:40%;padding:5px;background:#fff}
#fancybox-loading{z-index:99999 !important}
.loading span{-webkit-animation-name:opacity;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-name:opacity;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite}
.loading span:nth-child(2){-webkit-animation-delay:100ms;-moz-animation-delay:100ms}
.loading span:nth-child(3){-webkit-animation-delay:300ms;-moz-animation-delay:300ms}
.totalOVERLAy{left:0;overflow:hidden;position:fixed;top:0;z-index:25000;height:100%;width:100%;display:none;background:url("../images/loaderBg.png") repeat scroll center center transparent;}



.edit2{border:0;background:0;float:left;color:#ac282b;font-size:12px}
.reveal-modal2 .DetailContent{background:#fff;color:#fff;padding:10px}
.reveal-modal2 .DetailContent .max{padding:0 0 8px}
.reveal-modal2 .DetailContent .max .pescop{font-size:14px;padding:0 0 2px;color:#000}
.reveal-modal2 .DetailContent .max input[type="text"]{border:1px solid #c1c1c1;padding:3px 0;width:99.7%}
.reveal-modal2 .DetailContent .max input[type="text"]:hover{border:1px solid #a6a6a6;box-shadow:1px 2px 3px #ccc inset}
.reveal-modal2 .DetailContent .maxx .pescop{font-size:14px;padding:0 0 5px;color:#000}
.reveal-modal2 .DetailContent .maxx input[type="text"]{border:1px solid #c1c1c1;padding:3px 0;width:99.7%}
.reveal-modal2 .DetailContent .maxx input[type="text"]:hover{border:1px solid #a6a6a6;box-shadow:1px 2px 3px #ccc inset}
.reveal-modal2 .DetailContent .messageBODY{padding:8px 0 0 0}
.reveal-modal2 .DetailContent .actionBTN{text-align:center;padding:10px 0 0}
.signup-bg input[type="text"]:hover{box-shadow:none !important}
.signup-bg input[type="text"]:focus{box-shadow:none !important}
#pProductSearchContainer input[type="text"]:hover{box-shadow:none !important}
#pProductSearchContainer input[type="text"]:focus{box-shadow:none !important}
#supplier-box1 .leftfloat{float:left;width:200px}
#supplier-box1 .leftfloat p{width:auto}
.popularpro{float:left;margin:0 0 10px 10px;font-size:13px;width:790px;padding-bottom:20px}
.popularpro ul li{width:181px;border:1px solid #ccc;float:left;margin:0 19px 19px 0;transition:.3s}
.popularpro ul li:hover .proNAME{text-decoration:underline;color:#005fca;}
.popularpro ul li.lastM{margin-right:0}
.popularpro ul li:hover{box-shadow:0 0 6px;border-color:#fff}
.popularpro ul li p{padding:5px;overflow:hidden;text-align:center}
.popularpro ul li p .asLOW{color:#000;font-size:16px;font-weight:bold}
.popularpro ul li .proNAME{padding-bottom:0;height:35px}
.popularpro ul li .forBGG{background:#f0f0f0}
.ui-autocomplete{z-index:999999 !important;}
.td_Price_1{padding-left:0 !important}
.padding_0{padding:0 !important}


.EmailAC .email_top_link{background:url("../images/email_hd_bg.gif") repeat-x scroll center bottom #f5f5f5;padding:10px 10px;text-transform:capitalize;}
.EmailAC .email_top_link a{color:#595959;display:inline-block;}
.EmailAC .email_top_link a:hover{color:#000;text-decoration:underline;}
.EmailAC #divMessageBodyContainer{width:100% !important;padding-top:0 !important;margin:0 !important;}
.EmailAC #divMessageBodyContainer .email_frm label{}
.EmailAC #divMessageBodyContainer .email_body{border-top:1px solid #dbdbdb;margin-top:0;padding:10px;}
.EmailAC #divMessageBodyContainer .email_body .email_body{padding:10px 10px !important;}
.ui-autocomplete{z-index:999999 !important}
.email_frm.subject span{font-weight:bold;font-size:16px;color:#505050;}
.email_frm.from span{font-weight:normal;font-size:14px;color:#6d6d6d;text-decoration:underline;padding:0 0 6px 12px}
.email_frm.max label{color:#505050;font-weight:bold;width:50px}
.email_frm.max label.ams{padding-top:2px !important}
#right_order.Dombs{width:100% !important;float:left}
#right_order.Dombs .address_wrap{width:48.68%;display:block !important;border:1px solid #ccc}
#right_order.Dombs .address_wrap h2.add_hd{font-size:13px;margin:0;padding:5px 10px;background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#dedede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
color:#7b7b7b;}
.email_body.nopad{padding:0 !important;}
.email_body.nopad p{padding:10px;}
.email_body.nopad .email_body p{padding:0 !important;}
#right_order.Dombs .btm_box_wrap{height:auto !important;margin:4px 0 0 0}
#right_order.Dombs .btm_box_wrap .head{font-size:12px;}
#right_order.Dombs .odr_cmts{width:100%;margin:16px 0 0;background:#f3f3f3;border:1px solid #e1e1e1}
#right_order.Dombs .odr_cmts p{background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#dedede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
color:#7b7b7b;display:block;padding:6px 10px;font-weight:bold;font-size:12px;border-bottom:1px solid #ccc}
#right_order.Dombs .odr_cmts div{padding:6px 10px;font-size:12px;background:#fff;}
#right_order.Dombs .odr_by{font-size:18px;text-transform:uppercase;color:#696969;margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid #ccc}
.pager{padding:0 0 5px;border:0 !important}
.forsubmitBTNS{text-align:center;padding:6px 0 0}
.excelme input[type="submit"]{border:1px solid #acacac;padding:6px 30px 6px 5px;background:none;font-family:Arial;font-size:12px;font-weight:bold;color:#000;transition:0.3s;}
.excelme input[type="submit"]:hover{border-color:#6C6C6C;}
.excelme{display:inline-block;position:relative;margin:0 -7px 0 0;}
.excelme:before{position:absolute;content:"";width:16px;height:16px;background:url("../images/homeIcons.png") no-repeat scroll -302px -599px transparent;right:8px;top:8px;}
ul.mailcatg{background:#fff}
ul.mailcatg li{float:none !important;color:#000;width:25%;display:inline-block}
ul.mailcatg li label{float:left;width:25%}
ul.mailcatg li input[type="text"]{float:left;width:70% !important;border:1px solid #CCC;padding:4px 2px}
ul.mailcatg li textarea{float:left;width:71% !important;margin:0 !important;border:1px solid #CCC;padding:4px 2px !important;font-family:arial;font-size:15px}
ul.mailcatg li .mailbtn{text-align:center}
ul.mailcatg li .mailbtn a{background:linear-gradient(to bottom,#e13f41,#aa171a) repeat scroll 0 0 transparent !important;border:0 solid #000 !important;border-radius:5px 5px 5px 5px !important;color:#fff !important;display:inline-block;font-size:16px !important;margin:10px 0 0;padding:6px 15px !important;text-transform:capitalize !important;width:auto !important}
.maxwrap{font-size:10px !important}
.maxwrap p.text{display:inline-block;position:relative;padding:8px 33px 5px 30px}
.maxwrap p.text .leftQ{background:url("../images/leftQuote.png") no-repeat scroll 0 0 transparent;position:absolute;left:0;width:30px;top:0;height:22px}
.maxwrap p.text .rightQ{background:url("../images/rightQuote.png") no-repeat scroll 0 0 transparent;position:absolute;right:0;width:32px;bottom:0;height:22px}
.forpnemore li .reviewerName{border:1px solid #d8d8d8;float:left;font-size:10px;max-width:200px;min-width:100px;padding:8px;position:relative}
.forpnemore li .reviewArrow{background:url("../images/reviewArrow.jpg") no-repeat scroll left top transparent;bottom:5px;height:18px;position:absolute;right:-17px;width:17px}
.forpnemore li .reviewerText{float:left;font-size:10px;margin-left:30px;max-width:134px;padding:0 25px;position:relative}
.forpnemore li .Lquote{background:url("../images/comma.gif") no-repeat scroll left top transparent;height:11px;left:0;position:absolute;top:0;width:16px}
.forpnemore li .Rquote{background:url("../images/comma.gif") no-repeat scroll right top transparent;height:11px;position:absolute;right:0;bottom:0;width:16px}
.forpnemore li{padding:10px 0 0;width:100%}
.forpnemore li p{padding:0 0 8px}
.forpnemore li p a{text-decoration:none;color:#005fca}
.forpnemore li p a:hover{color:#fff;background:#005fca}
.forpnemore{border-top:2px solid #ccc;padding:5px 0}
.forpnemore:first-child{border:0}
.commentsem{float:left}
.proovebuttons{display:inline-block;float:right;padding:8px 0;text-align:right;width:100%;border-bottom:1px solid #ccc;margin:0 0 8px;}
.proovebuttons input[type="button"]{font-size:10px;font-weight:normal;height:auto;padding:6px 32px;width:auto;margin-left:5px}

.compareToggle{background:#ededed;border:1px solid #ccc;position:relative;}
.compareToggle:before{background:url("../images/homeIcons.png") no-repeat scroll -301px -1400px transparent;width:19px;height:11px;content:"";position:absolute;right:10px;top:15px;transition:0.4s;}
.toggle_selection:before{transform:rotate(90deg);}
.toolbox_overlay{background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 60px;
    box-shadow: 0 0 2px;
    height: 100px;
    left: 50% !important;
    margin: -50px 0 0 -50px;
    position: fixed;
    text-align: center;
    top: 50% !important;
    width: 100px;z-index:9999;}
.redTextBig{color:red;font-size:20px}
.redTextSmall{color:red;font-size:15px}

#accordion h3{margin-bottom:0;color:#636363;padding:10px;border:1px solid #aaa;text-transform:uppercase;font-size:15px;border-bottom:0;font-weight:normal;background:#f2f2f2}
.pane{border-top:0 none;margin:0 0 12px;height:auto !important;overflow:auto;padding:12px;background:url("../images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #fff;border:1px solid #aaa;color:#222}
.logo-search{clear:both;margin:0;position:relative;background:#fff}
.logo-search .proSearch_btn{background:url("../images/homeIcons.png") no-repeat scroll 0 -456px transparent;margin:0 auto;display:block;width:246px;height:37px;cursor:pointer}
.logo-search .proSearch_btn.proSearch_active{background-position:0 -493px}
.forg_pass_close{float:right !important;display:inline !important;text-decoration:none !important}
#loginForm li.no_padding{padding:0 !important}
.LoginWrap li ul.login_box{display:none;background:#fff;position:absolute;right:0;top:50px;color:#636363;z-index:1;width:260px;padding:5px 0 0;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border:1px solid #afafaf;}
.LoginWrap li ul.login_box li{padding:5px 10px;font-size:12px}
.LoginWrap li ul.login_box li p{display:block;margin-bottom:2px;position:relative}
.LoginWrap li ul.login_box li p a{background:0;text-decoration:underline;color:#5C5C5C;position:absolute;right:0;top:0;padding:0;height:auto;}
.LoginWrap li ul.login_box li p a:hover{text-decoration:none;color:#005fca}
.LoginWrap li ul.login_box li p a.forg_pass_close span{font-size:16px}
.LoginWrap li input[type="text"]{width:232px;padding:5px 3px;font-size:12px;margin:0;border:1px solid #ccc;color:#636363}
.LoginWrap li input[type="password"]{width:232px;padding:5px 3px;font-size:12px;border:1px solid #ccc;margin:0;color:#636363}
.LoginWrap li ul.login_box li label{font-weight:normal;color:#636363;float:left;line-height:13px;margin:9px 39px 0 0}
.LoginWrap li input[type="checkbox"]{float:left;margin:0 5px 0 0;padding:0}
.LoginWrap li ul.login_box li.createNow{background:#3c3c3c;font-size:14px;color:#e2e2e2;text-align:center;padding:10px;margin-top:5px}
.LoginWrap li ul.login_box li.createNow a{display:inline;text-decoration:underline;color:#fff;height:auto;padding:0;background:none;font-size:18px;margin-left:4px;}
.LoginWrap li ul.login_box li.createNow a:hover{text-decoration:none}
.LoginWrap li input[type="button"]{background:#ff8a00;border:0 none;color:#fff;cursor:pointer;float:right;font-size:18px;height:32px;line-height:32px;padding:0 20px;text-transform:uppercase}
.LoginWrap li input[type="button"]:hover{background:#005fca}
.LoginWrap li ul.logout_box{display:none;background:#fff;position:absolute;right:0;top:50px;color:#636363;z-index:1;width:200px;padding:5px 0 0;-moz-box-shadow:0 0 5px #3c3c3c;-webkit-box-shadow:0 0 5px #3c3c3c;box-shadow:0 0 5px #3c3c3c;border:1px solid #afafaf;}
.LoginWrap li ul.logout_box li{padding:4px 10px;font-size:14px}
.LoginWrap li ul.logout_box a{display:block;background:#fff;color:#3c3c3c;padding:3px 10px;height:auto;z-index:2;position:relative}
.LoginWrap li ul.logout_box a:hover{text-decoration:underline;color:#005fca;}
#divMainLoader{position:fixed;top:0;right:0;bottom:0;left:0;background:url("../images/loaderBg.png") repeat scroll 0 0 transparent;display: none;z-index:999999;}
#ajax-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:url("../images/loaderBg.png") repeat scroll 0 0 transparent;display: none;z-index:999999;}
#divMainLoader .circle{position:fixed;top:50% !important;left:50% !important;background:#fff;text-align:center;border-radius:60px;box-shadow:0 0 2px;width:100px;height:100px;margin:-50px 0 0 -50px;}
#ajax-loader .circle{position:fixed;top:50% !important;left:50% !important;background:#fff;text-align:center;border-radius:60px;box-shadow:0 0 2px;width:100px;height:100px;margin:-50px 0 0 -50px;}
#ajax-loader img{position:absolute;top:50%;left:50%;margin:-14.5px 0 0 -20px;width:40px;height:29px;}
#divMainLoader img{position:absolute;top:50%;left:50%;margin:-14.5px 0 0 -20px;width:40px;height:29px;}
.homeMenu2 li{margin-left:37px;padding-left:37px}
.mainhed{background:none repeat scroll 0 0 #fff;height:57px;padding:0;position:fixed;width:970px;z-index:999}
.search-bg{background:#dedddd;display:block;width:761px;height:41px;padding:4px 5px;margin:0}
.search-bg2{background:#f7f7f7;border:1px solid #959798;height:39px;padding-left:10px}
.search-bg2 .search-box{font-size:16px}
.subcatSpacer{width:100%;display:none;margin-bottom:10px}
.personel.leftfloat input[type="checkbox"]{float:left;margin:4px 5px 0 10px}
#imgbtnSend{cursor:pointer}
#ddlEnquiryType{padding:4px 5px}

.mailbox_email table{width:99.9%;border-collapse:collapse;margin-left:1px;}
.mailbox_email td.head{background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #dedede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dedede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#dedede 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#dedede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */  font-weight:bold;color:#7b7b7b;font-size:13px;}
.mailbox_email td.head a{color:#7b7b7b}
.mailbox_email td.blank{padding:0;border:0;display:none}
.mailbox_email td{padding:5px;border:1px solid #ccc;font-size:12px}
.mailbox_email td a{display:block;color:#090909}
.mailbox_email td:first-child{text-align:center;padding:5px 8px}
.mailbox_email td.icoEmail a{text-align:center}
.mailbox_email td.icoEmail{transition:.3s}
.mailbox_email td.icoEmail:hover{box-shadow:0 0 3px #ccc inset}
.mailbox_email td a:hover{text-decoration:underline}
.calenderCont{margin:0 0 40px}
.BreadCrumNew.my{position:static}
.BreadCrumNew.my li:first-child{padding-left:2px}
.refgisterP{padding:20px 70px}
.refgisterP .frm_place{display:inline-block;width:100%;margin-top:12px}
.refgisterP .frm_place input[type="file"],.refgisterP .frm_place textarea,.refgisterP .frm_place input[type="text"],.refgisterP .frm_place select,.refgisterP .frm_place input[type="password"]{border:1px solid #ccc;padding:5px;width:220px;color:#707070;font-size:14px !important;font-family:Arial;float:left;}
.refgisterP .frm_place select{width:231px}
.refgisterP .frm_place p{float:left;margin:4px 12px 0 0;text-align:right;width:150px;font-size:13px;font-weight:bold;color:#5c5c5c}
.refgisterP .frm_place span.error{color:#313131;display:block;font-size:11px;left:140px;line-height:normal;position:relative;border:2px solid #6F6F6F;box-shadow: 0 0 4px #CCCCCC;width:55%;position:absolute;background:#fff;padding:5px;top:-50px;transition:.4s;opacity:0}
.refgisterP .frm_place span.error:before{content:"";position:absolute;border:6px solid transparent;border-top-color:#6F6F6F;left:20px;bottom:-13px}
.refgisterP .frm_place .notTXT{position:relative}
.refgisterP .frm_place .error.errorshow{top:-60px;opacity:1;display:block !important;}
#middle_ac{float:right;width:790px;margin-left:10px;line-height:18px;margin-bottom:20px;}
#middle_ac .email_wrap{border:1px solid #d4d4d4}
#middle_ac .email_wrap h2.head{text-transform:uppercase;font-size:16px;position:relative;padding:5px 10px}
#middle_ac .email_wrap h2.head a{font-size:11px;position:absolute;top:5px;right:10px;text-transform:capitalize;font-weight:normal;color:#cd333f;text-decoration:underline}
#middle_ac .email_wrap h2.head a:hover{text-decoration:none}
#middle_ac .email_table{font-size:11px;color:#494949}
#middle_ac .email_table td{overflow:hidden;height:24px;vertical-align:middle;border-bottom:1px solid #dbe7f1;padding:0 8px}
#middle_ac .email_table td a{display:block;color:#494949;padding:0 3px}
#middle_ac .email_table td a:hover{text-decoration:none !important}
#middle_ac .email_table td.head{background:url(../images/email_hd_bg.gif) bottom repeat-x #f5f5f5;padding:2px 8px;height:25px;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:bold}
#middle_ac .email_table td.head a{display:inline}
#middle_ac .email_table td.timedate{background:#fff}
#middle_ac .email_table td.blank{border:none !important;height:8px}
#middle_ac .email_table .unread_email{font-weight:bold}

#alert_wrap{float:right;font-size:13px;width:790px;margin:0 0 40px}
#alert_wrap .Hhead{font-size:20px;color:#000;padding:0;text-transform:uppercase;font-weight:normal;line-height:15px;position:relative;}
#alert_wrap .text{padding:10px 0;line-height:18px}
#alert_wrap .radio_hd{height:20px}
#alert_wrap .radio_hd span{font-weight:bold;float:left;margin:2px 0 0 0}
#alert_wrap .cata_points{display:inline-block;margin:5px 0 0 40px;border:1px solid #ccc;padding:10px 0px 10px 10px;max-height:200px;overflow:hidden;transition:0.3s;}
#alert_wrap .cata_points:hover{box-shadow:0 0 5px #ccc inset;}
#alert_wrap .suppHead{margin:0 0 0 40px !important;}
#alert_wrap .cata_points li{float:left;width:243px;padding-bottom:4px}
#alert_wrap .cata_points li label input[type="checkbox"]{float:left;margin:1px 5px 5px 0;}
#alert_wrap .save{display:inline-block;background:url(../images/btns_bg.gif) repeat-x;color:#FFF;border:0;padding:6px 15px;cursor:pointer;text-transform:uppercase;font-size:14px;line-height:14px;transition:0s;}
#alert_wrap .save:hover{text-decoration:none !important;background:red}
#alert_wrap .user_email{border:1px solid #c9c9c9;width:200px;position:absolute;top:0;right:0;font-size:13px;text-transform:capitalize;color:#333;padding:20px 10px;line-height:22px;box-shadow:0 0 2px #ccc;background:#f8f8f8}
#alert_wrap .change{padding:4px 10px;margin-top:5px;font-size:11px !important;text-transform:uppercase !important;color:#FFF !important;text-decoration:none !important}
#alert_wrap .user_email a{text-transform:lowercase;color:#ac282b;text-decoration:underline;transition:0}
#alert_wrap .user_email a#UserEmail:hover{background:none;text-decoration:none;color:Red;}
#alert_wrap .user_email a:hover{background:red;color:#fff;}
#alert_wrap .user_email a:hover{text-decoration:none !important}

.mailbox_email.withsheet td a{color:#005fca;text-decoration:underline}
.mailbox_email.withsheet td a:hover{text-decoration:none;}
.marginbtm0{margin-bottom:0}
.mailbox_email.purchaserep tr td:first-child{text-align:left}
.BreadCrumNew li:last-child:after{display:none}
.mailbox_email.purchaserep.presentation tr td{width:50%}
.FForNewBG ul li a{background:url("../images/homeIcons.png") no-repeat scroll 0 -1254px transparent}
.FForNewBG ul li a.sel{background:url("../images/tabs-nav.png") no-repeat scroll left top transparent}
.FForNewBG ul li a.step1{background-position:1px -75px}
.FForNewBG ul li a.step2{background-position:-241px -75px}
.FForNewBG ul li a.step3{background-position:-483px -75px}
.FForNewBG ul li a.step4{background-position:-726px -75px}
.FForNewBG ul li a.step1.sel{background-position:0 -1254px}
.FForNewBG ul li a.step2.sel{background-position:-242px 0}
.FForNewBG ul li a.step3.sel{background-position:-483px 0}
.FForNewBG ul li a.step4.sel{background-position:-726px 0}
.reveal-modal .catalogbtns{margin:0 3px 0 0;padding:4px 8px;font-size:12px}
.width985{width:985px;display:inline-block;margin:0 0 20px}
.choose-folder .nicescroll-rails{left:172px !important}
.nicescroll-rails div{cursor:pointer;}
.leftnav .nicescroll-rails{left:2px !important}
.reveal-modal.emailproducts{position:fixed;top:15% !important;z-index:999999}
.reveal-modal.promax{top:20% !important;background:#fff;margin:0 0 0 -500px;}
.reveal-modal.promax.reveal-modal .close-reveal-modal{right:0;}
.search-box:hover{box-shadow:none !important}
.search-box:focus{box-shadow:none !important}
.suuplierTxt{margin:0 auto 0;padding:0;width:970px;font-size:14px;}
.suuplierTxt h1{font-size:18px;font-weight:bold;line-height:normal;margin:0 0 0;padding:0;text-transform:none;color:#242424;background:none;color:#202020;}
.suuplierTxt h1 b{color:#FF8A00;}
.suuplierTxt h2{font-size:18px;font-weight:bold;line-height:normal;padding:0 0 12px;color:#242424}
.suuplierTxt ul{margin:10px 0 0 34px;}
.suuplierTxt ul li{padding:0 0 4px;position:relative;}
.suuplierTxt ul li:before{content:"";position:absolute;width:5px;height:5px;background:#606060;left:-10px;top:6px;border-radius:5px;}
.suuplierTxt h2.hedms{font-size:18px;line-height:normal;margin:0 0 8px;padding:0;text-transform:none;}
.suuplierTxt p{line-height:20px;padding:0 0 5px}
#supp-wrap .products-grid{display:inline-block;width:100%}
#listingfilter .subCatDrop li:last-child{padding-bottom:5px}
.homescrollwrap,.homescrollwrap1{max-height:300px;padding:10px 15px;position:relative;z-index:999;overflow:hidden;}
.pricingME{border-top:1px solid #ccc;margin:16px 0 0 0;display:none;width:100%}
.pricingME .pagnated{float:right;padding:10px 0;border-bottom:1px solid #ccc;width:100%}
.pricingME .pagnated ul{float:right}
.pricingME .pagnated ul li{float:left;padding:0 0 0 5px}
.pricingME .pagnated ul li a{color:#5d5d5d;text-decoration:underline}
.pricingME .pagnated ul li a:hover{color:#080808 !important;text-decoration:none !important}
.pricingME .pagnated ul li a.selected{color:#080808 !important;text-decoration:none}
.dism{display:none}
.pricingME .allpricem{padding:16px 0;display:inline-block}
.pricingME .allpricem ul li{border-top:1px solid #ccc;margin:22px 0 0 0;padding:22px 0 0 0}
.pricingME .allpricem ul li:first-child{border-top:0;margin:0;padding:0}
.pricingME .allpricem ul li .leftIMAGE{width:122px;float:left;padding:0 24px 0 0}
.pricingME .allpricem ul li .leftIMAGE img{border:1px solid #ccc}
.pricingME .allpricem ul li .rightDETAl{float:left;width:744px;font-size:12px}
.pricingME .allpricem ul li .rightDETAl h6{font-weight:normal;padding:0 0 4px}
.pricingME .allpricem ul li .rightDETAl a{color:#266eb2;text-decoration:none;display:inline-block}
.pricingME .allpricem ul li .rightDETAl strong{display:block;padding:5px 0 7px}
.pricingME .allpricem ul li .rightDETAl span{font-size:15px;display:block;padding:0 0 6px}
.pricingME .allpricem ul li .rightDETAl ul li{float:left;width:72px;margin:0 12px 0 0;border:0;padding:0}
.pricingME .allpricem ul li .rightDETAl ul li.endlast{margin:0}
.pricingME .allpricem ul li .rightDETAl ul li p{margin:0;text-align:center;display:block;width:100%;padding:0 0 3px}
.pricingME .allpricem ul li .rightDETAl ul li input[type="text"]{width:99.1%;border:1px solid #ccc;padding:3px 0}




.hideme{display:none;}
.productemailed{padding:10px 4px !important;}
.noborder{border:0 !important;}

#divEnquiryContainer .frmto{margin:0;}
#divEnquiryContainer .frmto textarea{width:97%;margin:5px 0 10px;}

#divEnquiryContainer #divEmailInfo{padding:10px !important;}

.productInfo .wrapper{background:#fff;}
.ProdWrap .reveal-modal{width:1000px;top: 20% !important;margin:0 0 0 -500px;}
.ProdWrap .reveal-modal .close-reveal-modal{right:0;}

.marginTop{margin:15px 0 0;}
#divEmailCatalog #emailPop ul li label{width:110px;}
.brand a{text-decoration:underline;color:#005fca;}
.brand a:hover{text-decoration:none;}
.proprice p label a{font-size:13px;}
#divEmailForPricing #emailPop ul li label{width:110px;}

.toolpross{background:#fff;}
.calenderCon{padding:5px 10px 0;border:1px solid #ccc;border-top:0;}
.topCalender{width:100%;font-size:12px;}
.topCalender td:first-child{}
.topCalender td{color:#404040;vertical-align:middle;font-weight:bold;padding:0 0 5px;}
.topCalender td .searchBtn{background:#ff8a00;color:#FFF;border:0 none;font-family:arial;font-size:13px;font-weight:bold;padding:4px 13px}
.topCalender td #btnReset.searchBtn{margin:0 0 0 8px;background:#454545;}
.topCalender td #btnReset.searchBtn:hover{background:#747474;}
.topCalender td .searchBtn:hover{background:#005fca}
.topCalender td input[type="text"]{border:1px solid #ccc;padding:4px 5px;}
.filterSerach{background:#EDEDED;border: 1px solid #CCCCCC;color: #7B7B7B;font-size: 13px;font-weight: bold;padding:6px 10px;position:relative;cursor:pointer;text-transform:uppercase;}
.noexel{margin-top:10px;}
.filterSerach:before {transform:rotate(0deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);background: url("../images/homeIcons.png") no-repeat scroll -301px -1400px transparent;content: "";height: 11px;position: absolute;right: 10px;top: 10px;transition: 0.4s;width: 19px;}
.filterSerach.arrow:before{transform:rotate(-90deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.mailbox_email td.pager{text-align:right !important;padding:10px 7px 10px;}

.mailbox_email.purchaserep.width20 td{width:20%;}

#txtFromDate,#txtToDate{pointer-events:none;}
.refgisterP .reg_lstbx{height:100px;}
.productrequest table{border-collapse:collapse;width:80%;}
.productrequest table td{border:1px solid #ccc;font-size:13px;padding:5px 10px;}
.productrequest table td a{text-decoration:underline;color:#da393c;}
.productrequest table td a:hover{text-decoration:none;}
.productrequest table td:first-child{font-weight:bold;width:110px;background:#f7f7f7;}

#divProductEditInfo.updatedesc{width:594px;overflow:hidden;}
#divEmailPresentation.reveal-modal.present{width:576px !important;margin:0 0 0 -288px;}
.frm_place.andlab{margin-left:-3px;}
.frm_place.andlab input[type="checkbox"]{float:left;}
.frm_place.andlab label{display:inline-block;}
.frm_place.andlab span{float:left;margin:2px 0 0 3px;}
.norecordfound{background:none !important; border:0 !important;min-height:100px;}

.quote{width:16px;height:12px;background-image:url("../images/homeIcons.png");display:inline-block;opacity:0.7;}
.quote.firstQ{background-position:-98px -361px;margin:0 0 -5px 5px;}
.quote.secQ{background-position:-98px -376px;margin:0 5px 2px -22px;}
.btnsetrev{padding:5px 0 10px;border-bottom:1px solid #ccc;margin:0 0 10px;text-align:right;}
.Hhead{color: #000000;font-size: 20px;font-weight: normal;line-height: 15px;padding: 0;position: relative;text-transform: uppercase;}
.btm_box_table .head.norecordfound{font-weight:bold;font-size:11px;padding:5px 10px;}


/*------------ latest forms start -------------------*/
.newforms{color: #565656;font-size: 13px;font-weight: bold;}
.newforms ul li{margin:10px 0  0;}
.newforms ul li.clear{margin:0;padding:0;float:none !important;}
.newforms ul li.btnlast{text-align:center;}
.newforms ul li:first-child{margin:0;}
.newforms input[type="text"],.newforms select,.newforms textarea,.newforms input[type="password"]{border: 1px solid #CCCCCC;color: #707070;padding: 5px;font-size:13px;}
.newforms ul li span.error{background:#FFFFFF;border: 2px solid #6F6F6F;color: #313131;display: block;font-size: 11px;left:0;line-height: normal;opacity:0;padding: 5px;position: absolute;top: -50px;transition:0.3s;width:320px;font-weight:normal;visibility:hidden;z-index:1;box-shadow:0 0 4px #ccc;}
.newforms.info ul li{float:left;margin:0 78px 10px 0;}
.newforms.info ul li input[type="text"]{width:230px;}
.newforms.info ul li input[type="submit"]{border:0;background:#ff8a00;color:#fff;font-family:Arial;font-size:22px;margin:10px 0;padding:5px 25px;transition:0.3s;}
.newforms.info ul li input[type="submit"]:hover{background:#005fca;}
.newforms.info ul li select{width:242px;padding:4px 5px;}
.newforms.info ul li.newsletter span.txt{float:left;}
.newforms.info ul li.newsletter input{float:left;margin:2px 6px;}
.newforms.info ul li.nofloat{float:none;}
.newforms.register ul li input[type="text"]{width:230px;}
.newforms.register ul li input[type="password"]{width:230px;}
.newforms ul li span.error.visible{opacity:1;visibility:visible;top:-60px;}
.newforms.register ul li{float:left;margin-right:78px;}
.newforms.register ul li:first-child{float:none;}
.newforms ul li span.error:before{content:"";position:absolute;border:6px solid transparent;border-top-color:#6F6F6F;left:20px;bottom:-13px}
.newforms textarea#taMessageBody{width:100%;}
.newforms .normal{font-weight:normal;}
.newforms span.txt{display:block;padding:0 0 3px;color:#303030;}
.newforms span.inlineblck{display:inline-block;width:180px;}
.Editpricing .Note{color: #676767;display: block;font-size: 12px;margin: 15px 0 0;font-weight:normal;padding:15px 0 0 ;border-top:1px solid #ccc;}
.red{color:Red !important;}
.newforms p{position:relative;}
.note{font-size:11px;font-weight:normal;margin:0 0 0 3px}
#toEmailAddresses{display: block;font-weight: normal;padding: 0 0 3px;}
#toEmailAddresses a{text-align:center;background:#ededed;display:inline-block;padding:3px;background:#CF3F41;position:relative;top:0;left:4px;}
#toEmailAddresses a img{display:block;}
.submitFormat{border:0;cursor:pointer;font-size:12px;background:#FF8A00;color:#FFF;margin-left:0;padding:5px 20px;text-transform:uppercase}
a.submitFormat{display:inline-block;}
.submitFormat:hover{background:#005fca;}
.DetailContent{background:#fff;padding:10px;}
.width300{width:300px;}
.width96{width:96%;}
.width97{width:97%;}
.width97iner input[type="text"],.width97iner textarea{width:97%;}
.backgroundwhite{background:#fff;}
#divEmailForPricing.reveal-modal{width:500px !important;margin:0 0 0 -250px; top:16% !important;}
.padding10{padding:10px;}
.width97iner textarea{height:80px;}
.width100{width:100% !important;}
.marginB10{margin-bottom:10px;}
#divSampleShipAddressContainer{line-height:18px;margin:0 0 5px 10px;padding:0 0 5px !important;}
#btnSampleEdit a{color:#005fca;text-decoration:underline;}
#btnSampleEdit span{text-transform:uppercase;font-weight:bold;margin:0 3px;}
#divProductEdit a{color:#005fca;text-decoration:underline;}
#divProductEdit span{text-transform:uppercase;font-weight:bold;margin:0 3px;}
.newforms input[type="text"].width80{width:80%;}
.newforms input[type="text"].width98{width:98%;}
.newforms textarea.width96_2{width:96.2%;}
.height150{height:150px;}
.pro_wrap{border-bottom:1px solid #ccc;padding:0 0 10px;margin:0 0 10px;}
.pro_wrap img{float:left;}
.popTitle{width:310px;float:left;margin:0 0 0 10px;font-weight:normal;font-size:12px;}
.updt_add{font-size:12px}
.updt_add input,.updt_add select{font-size:11px;margin-bottom:5px}
.twidth{width:75px;float:left;text-align:right}
.txRed{color:Red}
.txStd{font-weight:bold;color:#696767;}
.txGrey{color:Gray}
.btmnote{color:Red;display:block;font-size:11px;font-weight:normal;}
.frm_wrap input[type="text"],.frm_wrap textarea{width:97%;}
.frm_wrap label{font-weight:normal;}
.frm_wrap label input[type="checkbox"]{float:left;margin:2px 4px 0 0;}
.newforms ul li.sendmecopy{width:48%;margin:10px auto 0;}
.newforms ul li.fllft input{width:35%;}
.newforms ul li.fllft{width:30%;float:left;margin:0 0 0;}
.newforms ul li .ddChild{width:248px !important;}
.newforms ul li.fllft input{width:90%;}
.newforms ul li.fltright{float:right;margin:0 0 0;}
.subcat{color:#696767;font-weight:bold;}
.shipmethod{}
.personel{float:right;width:48%;font-size:12px;}
.personel:first-child{float:left;}
.personel p.hd{font-size:14px;background:#8F8E8F;padding:10px;color:#fff;margin:0 0 8px;}
.innerp{padding:0 8px 5px 10px;line-height:18px;}
.personel select{border: 1px solid #CCCCCC;font-family: arial;font-size: 12px;margin: 5px 0;padding: 3px 2px;width: 100%;}
.personel label input[type="checkbox"]{float:left;margin:1px 5px 0 0;}
.borderspace{border-bottom:1px solid #ccc;padding:0 0 8px;margin:0 0 8px;}
.editme{border-bottom:1px solid #ccc;padding:0 0 8px;margin:0 0 8px;}
.editme p{width:126px;float:left;margin:0 0 5px;}
.editme span{font-size:12px;font-weight:bold;color:#565656;}
.editme p input[type="text"]{border:1px solid #ccc;padding:5px;width:102px}
.editme p select{border:1px solid #ccc;padding:5px;width:113px}
.contactUs .Note{color: #676767;display: block;font-size: 12px;margin:20px 0 0;}
.contactUs .newforms input[type="text"],.contactUs .newforms textarea{width:312px;}
.contactUs .newforms textarea{height:101px;margin:0;}
.newforms ul li.btnls{margin:25px 0 0;}
.contactu .contact-right-bg{float:right;font-size:12px;background:none;}
.contactu .contact-right-bg .contact-rightpannel-hd{font-family:Arial;border-bottom:1px solid #b1b1b1;display:block}
.contactu .contact-right-bg a{color:#005fca !important;text-decoration:underline;}
.contactu .contact-right-bg a:hover{text-decoration:none;}
#contactform-wrapper{float:left;}
.contactUs .newforms ul li{margin:25px 140px 0 0;float:left;}
/*------------ latest forms end -------------------*/




/*.request_popup{background-color:#fff;color:#3c3c3c;font-size:12px;-moz-box-shadow:0 0 5px #3c3c3c;-webkit-box-shadow:0 0 5px #3c3c3c;box-shadow:0 0 5px #3c3c3c;padding:10px}
.request_popup .DetailContent{padding:10px;height:508px;}
.request_popup h2.head{background:#5d5d5d;color:#fff;font-size:20px;padding:11px 10px 12px !important;font-weight:normal;text-transform:uppercase}
.request_popup1{width:380px;color:#3c3c3c;font-size:12px;padding:10px}
.request_order{background-color:#fff !important;margin-bottom:10px;padding:0;}
.request_popup .pro_wrap{border-bottom:1px solid #bdbdbd;margin-bottom:10px;width:100%;display:inline-block;padding-bottom:10px}
.request_popup .pro_wrap img{float:left;margin-right:10px}
.request_popup .personel{padding-bottom:5px;line-height:18px}
.request_popup .hd{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:8px;line-height:12px}
.request_popup .edit{font-size:11px;float:left;width:35px;margin-right:5px}
.request_popup .addnew{display:block;margin-top:3px;float:left}
.request_popup .addnew a{color:#ac282b}
.request_popup .frm_wrap{border-top:1px solid #bdbdbd;padding-top:10px;margin-top:10px}
.request_popup .frm{height:45px;margin-bottom:10px}
.request_popup .frm .leftfloat{margin-right:10px}
.request_popup .txtbx{border:1px solid #e0dede;font-size:11px;width:90px;padding:6px 4px}
.request_popup select.txtbx{margin:5px 0 0 10px}
.request_popup .txtara{border:1px solid #e0dede;width:324px;font-size:13px;padding:4px;color:#000;height:65px}
.request_popup .submt{background:url("../images/homeIcons.png") repeat-x scroll 0 -423px transparent;color:#FFF;border:0;padding:2px 10px 3px 10px;cursor:pointer;text-transform:uppercase;font-size:11px;height:24px;line-height:12px}
.request_popup .submt:hover{background:red}
.request_popup1 .submt{background:url(../images/btns_bg.gif) repeat-x;color:#FFF;border:0;padding:2px 10px 0 10px;cursor:pointer;text-transform:uppercase;font-size:11px;height:24px;line-height:12px}
#emailPop{font-family:Arial;font-size:12px}
#emailPop ul{display:block;}
#emailPop ul li{margin:1%;position:relative}
#emailPop ul li label{width:140px;float:left;padding-top:4px;color:#000}
#emailPop ul li:last-child{margin-bottom:17px}
#emailPop ul li div.sendMail{background:url("../images/homeIcons.png") repeat-x scroll 0 -769px transparent;height:38px;border:1px solid #a71e21;margin-left:139px;width:123px}
#emailPop ul li div.sendMail a{color:#fff;display:block;height:20px;padding:11px 0 0 15px;width:107px;font-size:16px;font-weight:bold;font-family:Arial;position:relative}
#emailPop ul li div.sendMail a:after{background:url("../images/homeIcons.png") no-repeat scroll -69px -378px transparent;width:13px;height:14px;content:"";position:absolute;right:14px;top:14px}
#emailPop ul li input[type="text"]{width:340px;float:left;border:solid 1px #e0e0e0;height:26px;padding:0 5px}
#emailPop ul li.textarea{width:350px;height:60px;float:left;border:solid 1px #e0e0e0;height:26px}
#emailPop ul li label.error{color:Red;font-size:11px;position:absolute;border:1px solid red;padding:5px;margin:30px 0 0 157px;left:0;background:#fff;width:auto !important;z-index:9;}
#divEmailPresentation #emailPop ul li label.error{margin-left:110px;}
#emailPop ul li label.error:before{border:4px solid transparent;border-bottom-color:Red;content:"";top:-9px;position:absolute}
#emailPop ul li label{display:inline-block;line-height:22px;vertical-align:top;}
#emailPop textarea,ul.wishlist_form li textarea{width:340px;max-width:340px;min-width:340px;max-height:60px;min-height:60px;height:60px;float:left;border:solid 1px #e0e0e0;font-size:12px;height:90px;padding:5px;font-family:Arial;margin:0 !important}
#emailPop ul li input[type="text"]:focus{box-shadow:inset 2px 2px 5px #5e5e5e}
#emailPop textarea:focus{box-shadow:inset 2px 2px 3px #5e5e5e}
#emailPop ul li.textarea:focus{box-shadow:inset 2px 2px 3px #5e5e5e}
.redst{color:Red}
#emailPopCatalog{color:#fff;font-family:Arial;font-size:12px}
#emailPopCatalog ul{display:block;width:530px;padding:10px}
#emailPopCatalog ul li{float:left;margin:1%;width:518px;position:relative}
#emailPopCatalog ul li:last-child{margin-bottom:17px}
#emailPopCatalog ul li div.sendMail{background:url(../Images/arrows_sprites.png) left -501px repeat-x;height:38px;border:1px solid #a71e21;width:123px}
#emailPopCatalog ul li div.sendMail a{background:url(../Images/arrows_sprites.png) right -576px no-repeat;color:#fff;display:block;height:20px;padding:11px 0 0 15px;width:107px;font-size:16px;font-weight:bold;font-family:Arial}
#emailPopCatalog ul li input[type="text"]{width:100%}
#emailPopCatalog ul li.textarea{width:98%}
.contactu{padding:24px 0 0}
.contactu #contactform-wrapper{float:left;width:50%}
.contactu #contactform-wrapper .namesm{float:left;width:125px;display:block;padding:6px 0 0;font-size:14px;}
.contactu #contactform-wrapper .paddingtop10{display:inline-block;font-size:14px;}
.contactu #contactform-wrapper input[type="text"]{border:1px solid #ccc;padding:7px 5px;height:auto;width:305px;float:left;font-size:12px;font-family:Arial}
.contactu #contactform-wrapper textarea{margin:0 !important;border:1px solid #ccc;width:304px !important;float:left;font-size:12px;font-family:Arial;padding:6px 5px;}
.donfH{padding:0;border:0 !important;}
.donfH .head{height:auto !important;padding:13px 10px 10px !important;background:#5d5d5d !important;color:#fff !important;text-transform:uppercase}
.donfH .close-reveal-modal{right:0 !important}
.donfH .DetailContent .personel .hd{padding:10px;color:#fff;background:#8f8e8f !important;font-weight:normal !important;line-height:normal}
.donfH .DetailContent .personel p{line-height:20px}
.donfH .frm_wrap .frm span p{display:block;padding:0 0 5px}
.donfH .frm_wrap .comments textarea{margin-left:0 !important;margin-top:0 !important;width:97.4% !important}
.donfH .frm_wrap .comments p{padding:0 0 5px;display:block}
.donfH .frm_wrap .frm .noBorderTop{width:248px !important}
.donfH .frm_wrap .frm .ddTitleText{padding:0 6px}
.donfH .frm_wrap .calender{padding:10px 0 0 0}
.donfH .frm_wrap .sbmt_plc{padding:10px 0;text-align:center}
.mcw_top ul li{background:url(../images/bottom_shadow.png) left top no-repeat;width:510px;height:68px;font-size:28px;position:relative;color:#fff;padding:20px 0 0 42px;line-height:24px;vertical-align:middle}
.mcw_top ul li:first-child{background:0}
.mcw_top ul li span{background:url(../images/left_shadow.png) left no-repeat;height:76px;width:38px;position:absolute;left:0;top:50%;margin-top:-38px}
.mcw_top img{position:absolute;bottom:10px;right:0}
.feater_head{background:url(../images/features_heading.png) left top no-repeat;position:relative;z-index:1;width:265px;height:267px;position:absolute;left:-10px;top:-70px;font-size:38px;text-transform:uppercase;padding:15px 0 0 30px}
.stat_head{background:#fff;position:relative}
.stat_head .adminstrat{background:url(../images/admin_bgg.jpg) left bottom repeat-x #fff;margin:14px 2px 20px 20px;width:463px;padding:0 0 10px 0;position:relative;z-index:2}
.stat_head .adminstrat span{font-size:26px;color:#a30606;padding:20px 0 0 88px;position:absolute;top:0;display:inline-block;margin:0 0 0 25px;background:url(../images/left_ico_1.jpg) left top no-repeat;height:60px;z-index:-1}
.stat_head .adminstrat ul{padding:60px 0 0 115px;margin:0}
.stat_head .adminstrat ul li{font-size:13px;background:url(../images/arrow_l.png) left center no-repeat;padding:0 0 0 13px;margin:0 0 10px 0}
.stat_head .adminstrat ul li a{color:#4c4c4c}
.stat_head .adminstrat2{background:url(../images/admin_bgg.jpg) left bottom repeat-x #fff;margin:14px 2px 20px 20px;width:463px;padding:0 0 10px 0;position:relative;z-index:2}
.stat_head .adminstrat2 span{font-size:26px;color:#a30606;padding:20px 0 0 88px;position:absolute;top:0;display:inline-block;margin:0 0 0 25px;background:url(../images/right_ico.jpg) left top no-repeat;height:60px;z-index:-1}
.stat_head .adminstrat2 ul{padding:60px 0 0 115px;margin:0}
.stat_head .adminstrat2 ul li{font-size:13px;background:url(../images/arrow_l.png) left center no-repeat;padding:0 0 0 13px;margin:0 0 10px 0}
.stat_head .adminstrat2 ul li a{color:#4c4c4c}
.what_more{margin:15px 0 30px 0;padding:0 15px;background:url(../images/admin_bgg.jpg) left bottom repeat-x}
.what_more p{font-size:23px;padding:0 0 20px 0}
.what_more .adminstrat3{margin:14px 2px 20px 20px;width:463px;padding:0 0 10px 0;position:relative;z-index:2}
.what_more .adminstrat3 span{font-size:26px;color:#a30606;padding:20px 0 0 88px;position:absolute;top:0;display:inline-block;margin:0 0 0 25px;background:url(../images/left_ico_3.jpg) left top no-repeat;height:60px;z-index:-1}
.what_more .adminstrat3 ul{padding:60px 0 0 115px;margin:0}
.what_more .adminstrat3 ul li{font-size:13px;background:url(../images/arrow_l.png) left center no-repeat;padding:0 0 0 13px;margin:0 0 10px 0}
.what_more .adminstrat3 ul li a{color:#4c4c4c}
.what_more .customerspeak{width:450px;float:right;background:url(../images/speak_bg.png) center no-repeat;height:332px}
.what_more .customerspeak .text_max{padding:56px 50px 30px 120px}
.what_more .customerspeak .text_max p{font-size:22px;color:#37868d;text-align:left}
.what_more .customerspeak .text_max span{font-size:13px;width:218px;text-align:justify;position:relative;display:block;font-weight:bold;color:#757575}
.what_more .customerspeak .text_max span p{font-size:60px;color:#ccc;position:absolute;left:0;top:0;padding:0;top:-25px;left:-28px}
.what_more .customerspeak .text_max strong{font-size:13px;display:block;text-align:right;padding:10px 0 0 0;color:#3c3c3c}
.mcw_content{width:100%;background:url(../images/left_bg.gif) left repeat-x;z-index:-5;height:668px;position:absolute;left:0}
.mcw_top{background:url(../images/Main_bg.jpg) center no-repeat;height:415px;position:relative}
.mcw_top span{background:url(../images/top_trancebg.png) repeat;height:87px;line-height:87px;display:block;text-align:center;font-size:38px;color:#fff}
*/



#homebody{background:url(../images/home-bg.jpg) -280px top fixed no-repeat;width:100%;min-height:100%;height:100%}
#home-main{width:800px;margin:0 auto;padding:15% 0 21%;}
#home-main .home-logo{text-align:center;padding:60px 0 30px;height:107px}
#home-main .home-search{margin:0 18px;}
.tophome{width:739px;margin:0 auto;position:relative;}
.toplogin{padding:0 0 2px;}
.logocontent{height:auto;padding:34px 0 36px;text-align:center;background:#005fca;border:1px solid #afafaf;margin:0 0 2px;}
.logocontent a.toplogo{display:inline-block;margin:0 auto;line-height:0;position:relative;}
.beta{color: #FF8A00;font-style: italic;position: absolute;right: 0;font-size:12px;top: 20px;}
.homeLoginWrap{float:right;}
.homeLoginWrap li{position:relative;font-size:13px;line-height:18px}
.homeLoginWrap li a{display:block;background:#454545;color:#fff;padding:5px 10px 9px;height:36px;z-index:2;position:relative}
.homeLoginWrap li a:hover,.homeLoginWrap li a.active{background:#fff;color:#606060;}
.homeLoginWrap li a#homelogin{border:1px solid #afafaf;}
.homeLoginWrap li a#homelogin.active{border-bottom:1px solid transparent;}
.homeLoginWrap li label{font-weight:bold;color:#db3b3d;cursor:pointer}
.homeLoginWrap li span{display:block;font-size:20px;cursor:pointer;padding:0 6px 0 0;}
.homeLoginWrap li ul.login_box{display:none;background:#fff;position:absolute;right:0;top:50px;color:#636363;z-index:1;width:260px;padding:5px 0 0;-moz-box-shadow:0 0 5px #3c3c3c;-webkit-box-shadow:0 0 5px #3c3c3c;box-shadow:0 0 5px #3c3c3c;border:1px solid #afafaf;}
.homeLoginWrap li ul.login_box li{padding:5px 10px;font-size:12px}
.homeLoginWrap li ul.login_box li p{display:block;margin-bottom:2px;position:relative}
.homeLoginWrap li ul.login_box li p a{background:none;text-decoration:underline;color:#5c5c5c;position:absolute;right:0;top:0;padding:0;height:auto;}
.homeLoginWrap li ul.login_box li p a:hover{text-decoration:none;color:#005fca}
.homeLoginWrap li input[type="text"]{width:232px;padding:5px 3px;font-size:12px;border:1px solid #ccc;margin:0;color:#636363}
.homeLoginWrap li input[type="password"]{width:232px;padding:5px 3px;font-size:12px;border:1px solid #ccc;margin:0;color:#636363}
.homeLoginWrap li ul.login_box li label{font-weight:normal;color:#636363;float:left;line-height:13px;margin:9px 0 0 0}
.homeLoginWrap li input[type="checkbox"]{float:left;margin:0 5px 0 0;padding:0}
.homeLoginWrap li ul.login_box li.createNow{background:#3c3c3c;font-size:14px;color:#e2e2e2;text-align:center;padding:10px;margin-top:5px;float:left;width:240px}
.homeLoginWrap li ul.login_box li.createNow a{display:inline;text-decoration:underline;color:#fff;height:auto;padding:0;background:none;font-size:18px;margin-left:4px;}
.homeLoginWrap li ul.login_box li.createNow a:hover{text-decoration:none}
.homeLoginWrap li input[type="button"]{background:#ff8a00;color:#fff;text-transform:uppercase;font-size:18px;border:0;padding:0 20px;height:32px;line-height:32px;cursor:pointer;float:right}
.homeLoginWrap li input[type="button"]:hover{background:#005fca}
.homeLoginWrap li ul.logout_box{display:none;background:#fff;position:absolute;right:0;top:50px;color:#636363;z-index:1;width:200px;padding:5px 0 0;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border:1px solid #afafaf;border-top:0;}
.homeLoginWrap li ul.logout_box li{padding:4px 10px;font-size:14px}
.homeLoginWrap li ul.logout_box a{display:block;background:#fff;color:#3c3c3c;height:auto;z-index:2;position:relative;padding:3px 10px;}
.homeLoginWrap li ul.logout_box a:hover{color:#005fca;text-decoration:underline}
.homeLoginWrap li span.signLbl{font-weight:bold;color:#ff8a00;cursor:pointer;font-size:13px;display:inline}
.search-box{width:470px;font-size:16px;color:#989898;padding:0;float:left;margin-top:10px;border:0;background:0;position:relative}
.home-search ul,.listing-search ul{display:block;font-size:14px;text-transform:uppercase;}
.home-search ul li:before{content:"";position:absolute;width:3px;left:-3px;top:0;height:20px;background:url("../images/homeIcons.png") no-repeat scroll -126px -161px transparent}
.home-search ul li{position:relative;color:#000 !important;float:left;color:#FFF;padding:2px 15px 2px 12px}
.home-search ul li:first-child{padding-left:6px;}
.home-search ul li:first-child:before{display:none;}
.home-search ul li a,.listing-search ul li a{color:#7b7a7a}
.home-search ul li a.activelink,.listing-search ul li a.activelink{color:#292929}
.home-search ul li a.inactivelink{color:#aba6a6}
.home-search ul li a:hover,.listing-search ul li a:hover{color:#292929}
.home-search .Hsearch-bg{display:block;background:#337fd5;padding:4px 5px;margin:5px 0 0}
.home-search .Hsearch-bg2{background:#f7f7f7;border:1px solid #2a6ab1;height:58px;padding-left:10px}
.home-search .Hsearch-box{width:400px;margin-top:0 !important;padding:20px 0}
.home-search .Hsearch-box:focus{box-shadow:none !important}
.home-search .Hsearch-box:hover{box-shadow:none !important}
.home-search .hm-all-category{margin:16px 0 0 15px !important}
.home-search .hm-find-btn{background:#ff8a00;height:58px;width:117px;float:right;border:0;cursor:pointer;transition:box-shadow 0.3s;font-size:30px;text-transform:uppercase;color:#fff;font-weight:bold;font-family:Arial;}
.home-search .hm-find-btn:hover{background:#ED8900;}
.home-search .hm-find-btn:active{box-shadow:0 0 10px #710D00 inset;}
.home_search{position:fixed;z-index:9999;background:#005fca;left:0;right:0}



.aligncenter{text-align:center;}
#linkSampleAddNewAdd{}
#linkProductAddNewAdd{}
#divProductEdit{position:relative;padding:5px 10px 0;}
#btnSampleEdit{position:relative;padding:0 10px;}
#mid-wrap{min-height:800px;}
.innote{color:#2F2F2F;font-size:11px;display:block;padding-left:162px;}
#divProductEditPrice h2.head{background:#5D5D5D; color: #FFFFFF;font-size: 20px;font-weight: normal;height: 27px;padding: 10px 7px 9px;text-transform: uppercase;}
#divProductEditInfo h2.head{background:#5D5D5D; color: #FFFFFF;font-size: 20px;font-weight: normal;height: 27px;padding: 10px 7px 9px;text-transform: uppercase;}
#divProductEditInfo .frmto{padding:20px 10px 10px;}
.productInfo:hover .actionbtn1 a{background:#005fca;}
.item:hover .proprice p label a{text-decoration:underline;}
#surveyMonkeyInfo.reveal-modal .close-reveal-modal{right:0;}
.fixedbg{background:#e8e8e8;padding:15px 0;position:absolute;left:0;right:0;}



#register_left .frm_place .reg_txt{width:250px;font-size:12px;padding:5px 4px;border:1px solid #b2b2b2;color:#999}
#register_left .frm_place .reg_selct_box{width:260px;font-size:12px;border:1px solid #b2b2b2;color:#999;padding:5px}
#register_left .frm_place .check{margin:4px 0 0 0;padding:0;float:left;border:1px solid #b2b2b2;height:15px;width:15px;background:0}
#register_left .frm_lstbx{font-size:12px;color:#545454;margin-bottom:8px}
#register_left .frm_lstbx textarea{margin:0 !important}
#register_left .frm_lstbx p{float:left;width:150px;text-align:left;padding:0 0 0 16px;margin:4px 12px 0 0}
#register_left .frm_lstbx .reg_lstbx{width:250px;font-size:12px;padding:5px 4px;height:70px;border:1px solid #b2b2b2;color:#999}
#register_left .frm_place .cr_ac_btn{background:url(../images/cr_ac_btn.gif) no-repeat;border:0;height:34px;width:216px;cursor:pointer}
#register_right{float:right;width:365px;padding-right:15px}
#register_right .reg_rgt_hd{font-size:22px;color:#005FCA}
#register_right ul.rgt_points{display:block;font-size:16px;margin:0 0 0 16px;}
#register_right ul.rgt_points li{list-style:disc;list-style-position:outside;margin-top:10px;line-height:22px}
#register_right ul.rgt_points li span{display:block;font-weight:normal;color:#666;padding-left:12px;}
#register_left{}

#register_left .reg_hd2{font-size:28px;}
#register_left .frm_hd_bg{font-size:16px;padding:6px 10px;margin:10px 0;border-bottom:1px solid #ccc;color:#505050;background:#ededed;}
#register_left .frm_place{font-size:12px;color:#545454;margin-bottom:12px}
#register_left .Add_Products{font-size:12px;color:#545454;margin-top:10px}
.newforms.register,.newforms.info{padding:10px;}

#divImageSwatchWarning{padding:3px 0 !important;text-align:center;font-weight:bold;}
.textsupp{font-size: 17px !important;font-weight: bold !important; margin: -18px 0 0 !important; text-decoration: underline !important;}
.textsupp:hover{color:#005FCA !important;text-decoration:none !important;}
.signout a{color:#ff8a00 !important;text-decoration:none !important;}
.signout a:hover{text-decoration:underline !important;}
#contactus-leftwrap .hear{font-size: 20px;padding: 0 0 20px;color:#EF2749;}
.conthead{font-size:22px;color:#005fca;}
.cnuHead{font-size:18px;}
.txtEmail > p {
    font-size: 14px;
    line-height: 18px;
    padding: 20px 0 0;
}
.txtEmail {
    margin: 0 0 0 2px;
}
.contactUs .submitFormat{font-size:18px;padding:5px 25px;}
input[type="submit"],input[type="button"]{appearance:button;border-radius:0;-webkit-appearance:button;-webkit-border-radius:0;}


.frm_place input[type="text"]#Validation_Number{width:90px !important;padding:6px 5px;margin:0 0 0 7px;}


/*-------------- static pages -------------*/
.privacy_policy{margin-bottom:20px}
.privacy_policy p{font-size:13px;color:#666;font-weight:normal;line-height:18px;margin:0}
.privacy_title{font-size:13px;color:#000;font-weight:bold;padding-bottom:5px}
.privacy_policy ul.privacy_ponits{margin:3px 0 0;padding:0 0 0 21px}
.privacy_policy ul.privacy_ponits li{font-size:13px;color:#666;font-weight:normal;line-height:18px;margin:0;list-style-type:lower-roman}
.privacy_policy ul.privacy_ponits li ul.privacy_subpoints{padding:0 0 0 21px}
.privacy_policy ul.privacy_ponits li ul.privacy_subpoints li{list-style-type:disc}
.privacy_policy a{color:#005fca}
.statHead{font-size:28px;font-family:Arial;margin:0 0 15px}
.newtoolbox{height:249px;}
.statpage{padding:0 4px;margin:0 0 60px}
.topcontent{position:absolute;left:0;right:0;background:url("../images/toolboxBG.jpg") no-repeat scroll 0 0 transparent;height:249px;background-size:100% 349px;overflow:hidden;}
.amzefeters{width:970px;margin:0 auto;position:relative;height:249px;}
.tpHd{font-family:'Roboto Condensed';font-weight:700;color:#fff;font-size:30px;text-transform:uppercase;line-height:1;padding:15px 0 0;}
.andHead{font-size:16px;font-weight:bold;color:#ff8a00;font-family:'Roboto';text-transform:uppercase;margin:0 0 12px;}
.featers{margin:12px 0 0;width:450px;}
.featers ul li{color:#fff;font-size:13px;font-family:Verdana;margin:0 0 6px;padding:0 0 0 10px;position:relative;}
.featers ul li:before{position:absolute;content:"";width:4px;height:9px;background:url("../images/homeIcons.png") no-repeat scroll 0 -47px transparent;left:0;top:5px;}
.desktops{width:459px;height:289px;background:url("../images/desktops.png") no-repeat scroll 0 0 transparent;position:absolute;right:0;bottom:-46px;}
.customizations{margin:40px 0 20px;}
.customizations ul li{width:313px;border:1px solid #ccc;height:250px;float:left;margin:0 0 0 12px;background:#fff;transition:0.4s;position:relative;}
.customizations ul li:hover{box-shadow:0 0 10px #acacac;}
.customizations ul li:hover .circleB{background:#ff8a00;}
.customizations ul li:first-child{margin:0;}
.customizations ul li .circleB{width:112px;height:112px;margin:14px auto;background:#005fca;border-radius:112px;transition:1s;}
.inhd{text-align:center;background:#005fca;font-size:25px;color:#fff;padding:12px 0;line-height:1;position:absolute;left:0;bottom:0;right:0;z-index:14;transition:0.6s;}
.positioned{position:absolute;left:0;bottom:0;right:0;background:#757575;height:0;transition:0.4s;padding:5px 0 0 0;overflow:hidden;}
.customizations ul li:hover .inhd{background:#ff8a00;bottom:476px;}
.customizations ul li:hover .positioned{height:475px;padding:50px 0 0 0;background:#454545;}
.uppercase{text-transform:uppercase;}
.customizations ul li:hover .panels{opacity:1;}
.customizations ul li:hover .channel ul li{margin:0 0 40px 0 !important;}
.customizations ul li:hover .channel ul{margin:40px 0 0;}
.book,.dollar,.analytics{background-image:url("../images/homeIcons.png");margin:0 auto;}
.book{background-position:-248px -301px;width:64px;height:57px;}
.dollar{background-position:-260px -359px;width:42px;height:63px;}
.analytics{background-position:-30px 0;width:52px;height:52px;}
.tablecell{display:table-cell;text-align:center;vertical-align:middle;width:112px;height:112px;}
.cnTnt{text-align:center;font-family:'Roboto';width:270px;margin:0 auto;}
.cnTnt p{font-size:14px;color:#696666;line-height:18px;}
.titlecn{font-size:25px;color:#414141;margin:0 0 10px;}
.signup{padding:18px 0;text-align:center;}
.signup.toolbox{padding:0;position:absolute;bottom:0;left:0;background:none;box-shadow:none;}
.signup.toolbox a{font-size:16px;font-weight:bold;padding:10px 10px;}
.signup a{background:#ff8a00;font-family:arial;font-size:18px;color:#fff;text-transform:uppercase;line-height:1;padding:12px;display:inline-block;transition:0.4s;}
.signup a:hover{background:#005FCA;}
.stepsR{width:54px;position:absolute;top:48px;left:50%;margin:0 0 0 -27px;}
.strips{position:absolute;top:0;bottom:0;width:3px;border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;background:#d0d0d0;left:24px;}
.stepsR ul li{background:url("../images/homeIcons.png") no-repeat scroll -95px 0 transparent;width:54px;height:54px;border:0;margin:0;float:none;}
.stepsR ul li.step2{margin-top:62px;}
.stepsR ul li.step3{margin-top:75px;}
.stepsR ul li.step4{margin-top:76px;}
.stepsR ul li:hover{box-shadow:none;}
.stepsR ul li:first-child{margin:22px 0 0;}
.numbers strong{vertical-align:middle;text-align:center;width:54px;height:54px;display:table-cell;font-size:14px;font-family:'Roboto Condensed';color:#3a3939;}
.numbers strong b{display:block;font-size:24px;line-height:16px;}
.stepsR ul li:first-child .panels{left:66px;top:-10px;}
.panels{position:absolute;width:98px;padding:8px 5px;background:#515151;color:#fff;font-family:'Roboto Condensed';border-radius:4px;min-height:106px;opacity:0;transition:1s;}
.panels:before{position:absolute;content:"";border:8px solid transparent;border-right-color:#515151;left:-16px;top:20px;}
.stepsR ul li.step2 .panels{left:auto;right:65px;top:-20px;}
.stepsR ul li.step2 .panels:before{border-right-color:Transparent;border-left-color:#515151;left:auto;right:-16px;top:30px;}
.stepsR ul li.step4 .panels{left:auto;right:65px;top:-60px;}
.stepsR ul li.step4 .panels:before{border-right-color:Transparent;border-left-color:#515151;left:auto;right:-16px;top:70px;}
.stepsR ul li.step3 .panels{left:66px;top:-20px;}
.stepsR ul li.step3 .panels:before{top:30px;}
.panels p{font-size:9px;font-family:Verdana;padding:0 0 10px;}
.hdms{font-size:12px;font-weight:bold;text-transform:uppercase;margin:0 0 12px;}

.channel{padding:24px 22px 24px 26px;}
.channel p{font-size:14px;font-family:'Roboto';color:#fff;}
.hdmxs{font-size:26px;color:#fff;font-family:'Roboto Condensed';line-height:28px;padding:0 0 18px;}
.channel ul li{float:none;border:0;background:none;width:auto;height:auto;margin:0 0 0px !important;transition:1s;}
.channel ul{margin:0 0 0;transition:0.8s;}
.channel ul li a{font-size:16px;font-family:'Roboto Condensed';font-weight:bold;text-transform:uppercase;cursor:default;color:#f4f4f5;padding:0 0 0 50px;display:block;line-height:18px;}
.channel ul li a:hover{color:#fff;text-decoration:none;}
.channel ul li:hover{box-shadow:none;}
.createW a:before,.orderP a:before,.requstQ a:before,.ordrS a:before,.getD a:before,.catlO a:before,.pageBr a:before,.productS a:before,.transict a:before{background-image:url("../images/homeIcons.png");position:absolute;content:"";left:0;}
.createW a:before{background-position:-150px 0;width:26px;height:24px;top:-3px;}
.orderP a:before{background-position:-33px -57px;width:31px;height:37px;top:-9px;}
.requstQ a:before{background-position:-151px -29px;width:27px;height:34px;top:-7px;}
.getD a:before{background-position:-74px -86px;width:29px;height:28px;top:6px;left:3px;}
.catlO a:before{background-position:-72px -56px;width:35px;height:26px;top:-4px;}
.pageBr a:before{background-position:-106px -91px;width:40px;height:30px;top:-6px;left:-2px;}
.productS a:before{background-position:-110px -58px;width:33px;height:30px;top:-5px;}
.ordrS a:before{background-position:-181px 0;width:22px;height:32px;top:-9px;}
.transict a:before{background-position:-148px -66px;width:41px;height:43px;top:-9px;}

.toolbcx{height:249px;}
.toolTops{position:absolute;left:0;right:0;background:url("../images/toolboxAbg.jpg") no-repeat scroll 0 0 transparent;height:249px;background-size:100% 249px;}
.amzefeters .welcome{font-size:44px;color:#fff;font-family:'Roboto Condensed';font-weight:700;text-transform:uppercase;line-height:38px;display:table-cell;height:165px;vertical-align:middle;}
.amzefeters .welcome span{font-size:34px;display:block;}
.amzefeters .welcome b{color:#ff8a00;}
.amzefeters .welcome p{font-family:'Roboto';color:#fff;font-size:26px;text-transform:none;font-weight:normal;margin:2px 0 0;}

.toolboxCont ul li{width:220px;height:385px;background:#005fca;border:6px solid #c3c3c3;float:left;margin:0 0 0 14px;}
.toolboxCont ul li:first-child{margin:0;}

.innertexts{font-family:'Roboto Condensed';font-size:22px;color:#fff;line-height:31px;padding:106px 12px 0;}
.innertexts span{font-size:36px;display:block;}
.innertexts span.font31{font-size:31px;}
.innertexts span.font33{font-size:33px;}
.font18{font-size:16px;text-transform:uppercase;}
.fontup{text-transform:uppercase;font-size:20px;}
.innertexts b{color:#ff8a00;text-transform:uppercase;font-size:26px;font-weight:bold;font-family:'Roboto';}
.innertexts strong{font-weight:normal;font-size:26px;text-transform:uppercase;}
.innertexts strong.font25{font-size:22px;}
.toolboxCont{margin:40px 0;}
/*-------------- static pages -------------*/

.css-arrow{height: 0;position: absolute;width: 0;}
.arrow-border{border-color: transparent transparent #FFFFFF;border-style: solid;border-width:8px;right: 18px;top:5px;}
.arrow-top{border-color: transparent transparent #B9B8B9;border-style: solid;border-width:8px;right: 18px;top:7px;}
.dropdown{background:#fff;position:fixed;left:0;right:0;top:90px;z-index:999;box-shadow:0 4px 5px #C0C0C0;padding:15px 0;display:none;}
header #TopMenu li .middle ul li{padding:0;width:195px;}
header #TopMenu li .middle ul li a{color:#181818;font-size:12px;display:block;padding:6px 8px;font-weight:bold;}
header #TopMenu li .middle ul li a:hover{color:#005fca;}
header #TopMenu li .middle ul li a:hover span{color:#005fca;}
header #TopMenu li .middle ul li a.catActive{color:#005fca;}
header #TopMenu li .middle ul li a.catActive span{color:#005fca;}
header #TopMenu li .middle ul li a:before{display:none;}
header #TopMenu li .middle ul li a span{display:block;font-size:11px;color:#515151;font-weight:normal;}
.middle{width:980px;margin:0 auto;}
.innermiddle .middle:before{display:none !important;}
.middle:before{border:12px solid transparent;border-bottom-color:#fff;content:"";position:absolute;margin:-39px 0 0 289px;transition:0.2s;}
.innermiddle{background:#706f6f;position:absolute;left:0;right:0;padding:10px 0;}
header #TopMenu li .innermiddle ul li{float: left;font-size: 12px;padding: 5px 0 5px 15px;position: relative;width: 174px;font-weight:normal;height:15px;}
header #TopMenu li .innermiddle ul li:before{background: url("../images/homeIcons.png") no-repeat scroll 0 -67px;content: ""; height: 5px;left: 0;opacity: 0.3;position: absolute; top:11px; transition: all 0.3s ease 0s;   width: 8px;}
header #TopMenu li .innermiddle ul li a{color:#FFFFFF !important;font-weight:normal;padding:0;}
header #TopMenu li .innermiddle ul li a:hover{text-decoration:underline;}
header #TopMenu li .innermiddle ul li a strong{color:#ff8a00;text-decoration:underline;font-size:13px;}
header #TopMenu li .innermiddle ul li a strong:hover{color:#fff;}
header #TopMenu li .innermiddle ul li:hover:before{left:3px;opacity:1;}
header #TopMenu li .catActive:before{background:none !important;position:absolute;border:5px solid transparent;border-bottom-color:#706F6F;margin:0 90px;content:"";display:block !important;width:auto !important;margin:0 25px !important;height:auto !important;top:auto;}
header #TopMenu li .middle .close{top:-10px !important;position:relative;}
.spacer{display:none;}
.positioned:before{position:absolute;content:"";left:0;right:0;bottom:-5px;height:5px;background:#FF8A00;transition:0.4s;}
.customizations ul li:hover .positioned:before{bottom:0;}
.contactme{height:249px;}
.insidecontact{position:absolute;background:url("../images/contactBG.jpg") no-repeat scroll 0 0 transparent;height:249px;left:0;right:0;background-size:100% 249px;}
.hearfrmus{font-size:30px;font-family:'Roboto Condensed';color:#2b2b2b;text-transform:uppercase;font-weight:bold;line-height:1;padding:30px 0 0;}
.fulld{padding:30px 0 0;}
.mna ul li{padding:0 0 16px;font-size:16px;color:#000;font-family:'Roboto';font-weight:normal;}
.mna ul li span{float:left;}
.mna ul li span:first-child{color:#ff8a00;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:bold;padding:0 5px 0 0;}
.mna ul li span a{color:#005fca;text-decoration:underline;}
.mna ul li span a:hover{text-decoration:none;}
.contactUs .newforms ul li.margintminus{margin-top:-49px;}
.contactUs .newforms ul li.btnls{margin-top:30px;}
.width945{width:945px;}
.vd_right.all{max-height:545px;overflow:hidden;padding:0;margin:30px 0 0;}
.vd_right.all .vd_thumb{margin-bottom:0;margin-top:15px;}
.vd_right.all .vd_thumb:first-child{margin-top:0;}
.create_catalog{padding: 0 0 20px;margin: 10px 0 0;font-size: 14px;line-height:18px;}
.catalog_summerspecial{float:left;width:26%;min-height:460px;}
.mceLayout{width:400px !important;height:150px !important;}
.catalog_form{float:left;width:50%;border-left:1px solid #ccc;}
.summerspecial_inner{text-align:left;padding:30px 20px;}
.summerspecial_inner img{border:1px solid #ccc;}
.summerspecial_inner input[type="submit"]{font-size:14px;text-decoration:none;color:#005FCA;background:none;border:0;font-family:Arial;margin:0 0 0 28px;}
.summerspecial_inner input[type="submit"]:hover{text-decoration:underline;}
.extro{padding:30px 40px;}
.catalog_form input[type="text"],.catalog_form textarea{width:280px;}
.catalog_form textarea{height:50px;width:320px;}
.registerme{height:249px;}
.insidereg{position:absolute;left:0;right:0;height:249px;background:url("../images/registerBg.jpg") no-repeat scroll 0 0 transparent;background-size:100% 249px;}
.hdone{padding-top:14px;font-size:35px;color:#ff8a00;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:bold;line-height:1;}
.thous{color:#2b2b2b;font-size:30px;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:bold;line-height:1;padding:0 0 20px;width:530px;}
.listhd{font-size:18px;color:#ff8a00;text-transform:uppercase;font-family:'Roboto Condensed';font-weight:bold;padding:0 0 6px;display:none;}
.registerme ul li{font-size:14px;color:#000;padding:0 0 10px 16px;font-family:'Roboto';position:relative;}
.registerme ul li:before{position:absolute;content:"";left:0;width:11px;height:11px;background:url("../images/homeIcons.png") no-repeat scroll 0 -16px transparent;top:4px;}
#register_left .Note{padding:25px 2px 0;font-size:12px;color:#676767;display:block;}
.videosw{border:1px solid #ddd;overflow:hidden;}
.suupLogos{border-bottom:3px solid #ddd;line-height:0;padding:5px;}
.middlevideo{padding:10px 0 0 18px;background:#fafcfe;overflow:hidden;}
.vd_right .vd_thumb.numberselected:before{position:absolute;content:"";border:6px solid transparent;border-right-color:#fff;left:-12px;margin:-6px 0 0;top:50%;z-index:1;}
.vd_thumb.numberselected  a:before{position:absolute;content:"";border:6px solid transparent;border-right-color:#000;left:-12px;margin:-6px 0 0;top:50%;}
.vd_thumb a{display:block;}
.rightCat{float:right;width:220px;font-size:12px;text-align:right;color:#000;font-weight:bold;}
.rightCat span{font-weight:normal;color:#454545;}
header #TopMenu li a:hover:before, header #TopMenu li a.topProdlinkActive:before{background-position:-308px -847px;}
.refgisterP .frm_place span.filereq{color: #626262;display: block;float:left;font-size: 11px;margin: 0 0 0 5px;padding: 0 0 4px 23px;position: relative;width: 168px;}
.refgisterP .frm_place span.filereq:before{background:url("../images/homeIcons.png") no-repeat scroll -98px -345px transparent;content:"";position:absolute;left:0;top:6px;width:15px;height:14px;}

div#hlTopLinkVideos{height: 10px;width: 100%;}

.aboutBg{position:absolute;left:0;right:0;background:url("../images/aboutUsBg.jpg") no-repeat transparent;height:249px;background-size:100% 249px;}
.aboutwrap{height:249px;}
.aboutbx{font-size:46px;color:#ff8a00;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:bold;line-height:1;text-shadow:1px 1px 1px #000;padding:20px 0 0;}
.aboutbx span{font-size:38px;color:#fff;display:block;}
.distribost{font-size:24.48px;font-family:'Roboto Condensed';text-align:center;color:#2a2a2a;padding:20px 0 25px;visibility:hidden;opacity:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.distribost.show{opacity:1;visibility:visible;}
.distribost span{color:#ff8a00;text-transform:uppercase;font-weight:bold;}
.aboutthem ul li{float:left;width:242px;position:relative;}
.aboutthem{padding:0 0 30px;}
.intoserch{padding-left:62px;position:relative;}
.topshead{font-size:26px;color:#2d2d2d;font-family:'Roboto Condensed';text-transform:uppercase;}
.intoserch p{font-size:12px;color:#4e4e4e;font-family:'Roboto';line-height:19px;}
.abicons{width:40px;height:40px;border-radius:50px;border:3px solid #bdbdbf;position:absolute;left:0;top:-6px;}
.tablell{width:40px;height:40px;vertical-align:middle;text-align:center;display:table-cell;}
.abicons span{background-image:url("../images/homeIcons.png");display:inline-block;}
.srch .abicons span{background-position:-236px -1px;width:24px;height:24px;}
.crt .abicons span{background-position:-207px -1px;width:26px;height:20px;}
.trck .abicons span{background-position:-262px -1px;width:25px;height:25px;}
.anlsy .abicons span{background-position:-290px -1px;width:26px;height:25px;}
.powercomb{min-height:555px;margin:0 0 40px;}
.fixedcont{position:absolute;left:0;right:0;min-height:555px;background:url("../images/aboutContBg.jpg") repeat scroll 0 0 transparent;overflow:hidden;}
.animatedabout{width:970px;margin:0 auto;padding:18px 0;}
.headon{font-size:26px;font-family:'Roboto';padding:0 0 15px;}
.headon span{text-transform:uppercase;font-family:'Roboto Condensed';color:#ff8a00;font-weight:bold;}

.world strong{font-size:18px;color:#000;font-family:'Roboto Condensed';display:block;padding:0 0 13px;font-weight:normal;}
.indonts{width:530px;position:relative;}
.world p{font-size:14px;color:#262834;font-family:'Roboto';line-height:18px;}
.world li{margin:30px 0 0;}
.world li:first-child{margin:0;}
.firms{padding:0 0 0 40px;position:relative;cursor:pointer;}
.firms:before{position:absolute;content:"";width:29px;height:50px;background:url("../images/homeIcons.png") no-repeat scroll -207px -27px transparent;left:0;}
.firms:hover:before{background-position:-237px -27px;}
.firms:hover strong{color:#005fca;}
.ipad{background:url("../images/ipad.png") no-repeat scroll 0 0 transparent;height:483px;width:362px;}
.desktop{background:url("../images/desktop.png") no-repeat scroll 0 0 transparent;height:273px;width:387px;top:-470px;left:410px;opacity:0;}
.mobi{background:url("../images/mobile.png") no-repeat scroll 0 0 transparent;height:144px;width:71px;left:115px;top:-355px;z-index:1;opacity:0;}
.singlepad{background:url("../images/ipad2.png") no-repeat scroll 0 0 transparent;height:195px;width:133px;top:-395px;left:-370px;opacity:0;}
.crowls{position:absolute;right: -450px;top: 0;width: 440px;}
.crowls .ipad{top:0;left:940px;position:absolute;opacity:0;visibility:hidden;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;}
.world li:hover .crowls .ipad{left:50px;opacity:1;visibility:visible;}

.desktopshad{width:371px;height:203px;background:url("../images/desktopshad.png") no-repeat scroll 0 0 transparent;bottom:-645px;left:38px;opacity:0;}
.mobishad{width:68px;height:94px;background:url("../images/mobileshad.png") no-repeat scroll 0 0 transparent;bottom:-545px;left:116px;opacity:0;}
.singlepadshad{width:133px;height:195px;background:url("../images/ipad2shad.png") no-repeat scroll 0 0 transparent;bottom:-600px;opacity:0;left:-100px;}
.world li:hover .crowls .desktopshad{bottom:-434px;left:88px;opacity:1;}
.world li:hover .crowls .mobishad{bottom:-363px;left:116px;opacity:1;}
.world li:hover .crowls .singlepadshad{bottom:-455px;opacity:1;left:0;}
.world li:hover .crowls .desktop{top:-30px;left:80px;opacity:1;}
.world li:hover .crowls .mobi{left:115px;top:125px;opacity:1;}
.world li:hover .crowls .singlepad{top:65px;left:2px;opacity:1;}
.desktop,.mobi,.singlepad,.desktopshad,.mobishad,.singlepadshad{position:absolute;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}

.advertise1{background:url("../images/advertiseCat1.png") no-repeat scroll 0 0 transparent;width:366px;height:285px;position:absolute;transition:0.7s;-webkit-transition:0.7s;-moz-transition:0.7s;-o-transition:0.7s;top:-210px;left:930px;opacity:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.advertise1shad{background:url("../images/advertiseCat1shad.png") no-repeat scroll 0 0 transparent;width:366px;height:139px;position:absolute;transition:0.7s;-webkit-transition:0.7s;-moz-transition:0.7s;-o-transition:0.7s;top:66px;left:930px;opacity:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.advertise2{background:url("../images/advertiseCat2.png") no-repeat scroll 0 0 transparent;width:366px;height:285px;position:absolute;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;top:-110px;left:970px;opacity:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.advertise2shad{background:url("../images/advertiseCat2shad.png") no-repeat scroll 0 0 transparent;width:366px;height:59px;position:absolute;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;top:175px;left:970px;opacity:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}

.world li:hover .crowls .advertise1{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:30px;}
.world li:hover .crowls .advertise1shad{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:30px;}
.world li:hover .crowls .advertise2{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:70px;}
.world li:hover .crowls .advertise2shad{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:70px;}

.platform1{background:url("../images/platform3.png") no-repeat scroll 0 0 transparent;width:223px;height:280px;position:absolute;top:-270px;z-index:2;left:950px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:0;}
.platform2{background:url("../images/platform2.png") no-repeat scroll 0 0 transparent;width:279px;height:320px;position:absolute;left:950px;top:-310px;z-index:1;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:0;}
.platform3{background:url("../images/platform1.png") no-repeat scroll 0 0 transparent;width:319px;height:346px;position:absolute;top:-340px;left:950px;transition:0.7s;-webkit-transition:0.7s;-moz-transition:0.7s;-o-transition:0.7s;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:0;}

.world li:hover .crowls .platform1{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:200px;opacity:1;}
.world li:hover .crowls .platform2{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:80px;opacity:1;}
.world li:hover .crowls .platform3{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:-340px;left:0;opacity:1;}
.world li:hover .firms strong{color:#005FCA;}
.world li:hover .firms:before{background-position:-237px -27px;}
.world li.selectetool .crowls .ipad{left: 50px; opacity: 1; visibility: visible;}
.world li.selectetool strong{color:#005FCA;}
.world li.selectetool .firms:before{background-position:-237px -27px;}
.aboutthem ul li.srch{left:-140px;opacity:0;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;}
.aboutthem ul li.crt{left:-380px;opacity:0;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;}
.aboutthem ul li.trck{right:-380px;opacity:0;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;}
.aboutthem ul li.anlsy{right:-140px;opacity:0;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;}

.aboutthem ul li.srch.leftauto,.aboutthem ul li.crt.leftauto{left:0;opacity:1;}
.aboutthem ul li.trck.leftauto,.aboutthem ul li.anlsy.leftauto{right:0;opacity:1;}


#innerTab1Scroller,#innerTab2Scroller{overflow:hidden;}
.catalog_form .Note{color: #676767;display: block;font-size: 12px;margin: 0 0 20px;}

.socialshare{margin:13px 0 0;}


#homebody video, #homebody object {top:0;left:0;position:absolute;}
html {overflow-x:hidden;}


.adcatNavi{float:left;padding:60px 0 0 0;width:30%}
.adcatNavi p{color:#565656;font-size:1em;line-height:16px;margin:0 0 8px}
.adcatNavi p input{background:#fff;border:1px solid #cfcfcf;border-radius:1px;color:#363636;font-size:12px;padding:5px 10px;width:260px}
.accord{padding:25px 0 0}
.accord a{background:none repeat scroll 0 0 #efefef;color:#005FCA;cursor:pointer;display:block;font-size:18px;font-weight:normal;line-height:35px;margin:0 0 10px;padding:10px 20px;text-decoration:none;text-transform:uppercase}
.accord a:hover{color:#fff;background:#005fca;}
.accord a.active{background:#005fca;position:relative;color:#fff;}
.accord a.active:before{position:absolute;content:"";right:-17px;border:10px solid transparent;border-left-color:#005fca;top:50%;margin:-10px 0 0 0;z-index:2;}
.cusCatlog .custpic{float:right;padding:20px 100px 0 0;position:relative;}
.cusCatlog .custpic:before{position:absolute;content:"";top:0;bottom:0;left:-194px;width:1px;background:#CFCFCF;}
.custpic .tbCatCont{height:100%;position:relative}
.custpic .tbCatCont .editCont{left:8px;position:absolute;top:40px}
.backContent{bottom:20px;left:50px;position:absolute;width:350px}
.backtextCont{border:1px dotted #fff}
.tbCatCont.uploadinnercover{width:385px;min-height:450px;padding:60px 0 0;}
.width490{width:490px;}
.presentationcovers{width:296px;height:244px;background:url("../images/presentationcovers.png") no-repeat scroll 0 0 transparent;position:absolute;right:0;bottom:0;}
.howitworks{font-size:28px;color:#414141;text-transform:uppercase;margin:50px 0 50px;padding:0 0 0 88px;position:relative;}
.quistionmark{position:absolute;width:72px;height:72px;background:#333333;border-radius:80px;left:0;top:-20px;}
.quist{width:36px;height:46px;background:url("../images/homeIcons.png") no-repeat scroll -283px -29px transparent;display:block;margin:0 auto;}
.table_cell{display:table-cell;vertical-align:middle;width:72px;height:72px;display:table-cell;}
.uploadinnercover h2{font-size:18px;font-weight: normal;padding: 0 0 5px;text-transform: capitalize;}
.crows{border-bottom:1px solid #ccc;padding:0 0 30px;position:relative;}
.dows{padding:30px 0 0;position:relative;}
.uploadinnercover span.filereq{color: #626262; display:block;font-size: 11px; margin: 5px 0 0 5px;padding: 0 0 4px 23px; position: relative;}
.uploadinnercover span.filereq:before{background: url("../images/homeIcons.png") no-repeat scroll -98px -345px transparent;content: "";height: 14px;left: 0;position: absolute;top:1px;width: 15px;}    
.txtaccount{font-size: 12px;line-height: normal;padding: 0 0 10px;}    
.unsubscbh{font-size:14px;}
.unsubscbh p{padding:0 0 12px;line-height:18px;}
.unsubscbh a{color:#005FCA;text-decoration:underline;}
.mscxs{font-family:'Roboto';margin:0 0 40px;}
.big{font-size:28px;color:#414141;text-transform:uppercase;}
.mscxs p{font-size:16px;color:#414141;text-transform:uppercase;}
.mscxs p strong{color:#005fca;font-family:'Roboto Condensed';font-weight:bold;}

.mssgerep{background: rgb(229,229,229); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-top:1px solid #acacac;padding:10px;
}
.cstext{font-size:12px;line-height:18px;}
.cstext p{padding:0 0 4px;}
.minheight{min-height: 250px;}
.lefthing,.righthings{float:left;}
.topHdcvs{font-size:18px;color:#333;font-family:'Roboto Condensed';text-transform:uppercase;line-height:20px;}
.createsome{width:461px;height:307px;background:url("../images/createpresentation.png") no-repeat scroll 0 0 transparent;margin:50px 0 40px;}
.righthings{width:500px;font-family:'Roboto Condensed';float:right;}
.righthings ul li strong{font-size:18px;color:#000;display:block;font-weight:normal;}
.righthings ul li:hover strong{color:#005fca;}
.righthings ul li{padding:20px 10px 15px 48px;margin-top:9px;position:relative;border-bottom:1px solid #c7c7c7;border-top:1px solid #c7c7c7;background:#efefef;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;cursor:pointer;}
.righthings ul li:hover{background:#E3E3E3;}
.righthings ul li:before{position:absolute;content:"";width:29px;height:30px;background:url("../images/homeIcons.png") no-repeat scroll -207px -27px transparent;left:9px;}
.righthings ul li:hover:before{background-position:-237px -27px;}
.righthings ul li:first-child{margin:0;}
.righthings ul li span{font-size:14px;color:#414141;display:block;padding-top:3px;}
.righthings ul{margin-bottom:30px;background:#fff;position:relative;}

.lefthing{width:462px;display:none;}
.righthings ul li:first-child .leftanmit{top:0;overflow:hidden;}

.tabcell{width:438px;height:423px;display:table-cell;vertical-align:middle;}
.innerstepone{background:url("../images/steponeinner.jpg") no-repeat scroll transparent;width:396px;height:382px;margin:0 auto;opacity:0;position:relative;left:-480px;transition:1.1s;-webkit-transition:1.1s;-moz-transition:1.1s;-o-transition:1.1s;}
.leftanmit{left: -470px;position: absolute;top: 0;width: 438px;overflow:hidden;border:3px solid #9d9d9d;border-radius:10px;box-shadow:0 0 6px #CCCCCC inset;}
.righthings ul li.stepone .innerstepone{opacity:1;left:0;}
.righthings ul li.stepone:before{background-position:-237px -27px;}
.righthings ul li.stepone{background:#e3e3e3;}
.righthings ul li.stepone strong{color:#005fca;}
.righthings ul li.steptwo .leftanmit{top:-92px;}
.righthings ul li.stepthree .leftanmit{top:-184px;}
.righthings ul li.stepfour .leftanmit{top:-276px;}
.righthings ul li.stepthree .secstepscreen{background:url("../images/stepthreeeinner.png") no-repeat scroll transparent;}
.righthings ul li.stepthree .secstepscreen{right:auto;left:-480px;}
.righthings ul li.stepthree:hover .secstepscreen{left:0;}
.righthings ul li.stepfour .secstepscreen{background:url("../images/stepfourinner.png") no-repeat scroll transparent;width:421px;height:379px;}
.righthings ul li:hover .innerstepone{opacity:1;left:0;}
.righthings ul li:hover .leftanmit{z-index:9999;}
.righthings ul li:hover .rightmax{margin-left:-80px;padding-left:80px;}
.righthings ul li:hover .secstepscreen{right:0;opacity:1;}
.botmimgx{position:relative;}

.abslut{bottom: 0;color: #5C5C5C;font-family: arial;font-size: 10px;left: 0;position: absolute;text-transform: none;}
.secstepscreen{background:url("../images/steptwoinnerone.png") no-repeat scroll transparent;width:418px;height:396px;margin:0 auto;position:relative;right:-480px;opacity:0;transition:1.1s;-webkit-transition:1.1s;-moz-transition:1.1s;-o-transition:1.1s;}

.custmiseCatlog .insidecustom .preiviewcover img{border:0;line-height:0;}
.custmiseCatlog .insidecustom .backcoverprev img{border:0;line-height:0;}
.preiviewcover{border: 1px solid #CCCCCC;display: inline-block;left: -170px;position: absolute;top:-70px;line-height:0;}
.backcoverprev{border: 1px solid #CCCCCC;display: inline-block;left: -170px;position: absolute;top:32px;line-height:0;}
.topsubmit{margin:0 0 10px;text-align:right;}
.newforms ul li.spacedown{margin-bottom:10px;}

.apphead{text-align:center;font-size:26px;color:#000;}
.unsubscbh .Note{color: #676767;display: block;font-size: 14px;margin: 15px 0 0;font-weight:normal;padding:15px 0;}
.list{margin:0 0 20px 30px;}
.list li{position:relative;font-size:14px;padding:0 0 8px 10px;}
.list li:before{content: "";height: 2px;left: 0;margin: -4px 0 0;position: absolute;top: 50%;width: 4px;background:#000;}

.approval_container{width:370px;background-color:#f1efef;padding:15px;margin: 0 auto 50px;}
.approval_container a{text-decoration:underline;}
.appr_heading{font-size:24px;color:#474747;text-transform:uppercase;text-align:center;border-bottom:1px solid #c1bfbf;padding-bottom:15px;}
.appr_content{font-size:17px;line-height:21px; color:#585858;font-weight:bold;padding: 20px 20px 0 10px;}
.appr_content p{padding:3px 0 0 0;margin:0;}
.appr_accept{width:152px;color:#fff;text-align:center;font-size:18px;font-weight:bold; text-transform:uppercase;margin:85px auto; }
.appr_accept a{color:#fff;text-decoration:none;display: block; padding:10px 10px 10px 40px;background-color:#ff8a00;position:relative;font-size:20px;}
.appr_accept a:before{content:"";width:26px;height:25px;background:url("../images/homeIcons.png") no-repeat scroll -294px -77px transparent;position:absolute;left:10px;top:12px;}
.appr_accept a:hover{background:#005FCA;}    
.appr_notes{font-size:12px;line-height:21px; color:#353535; border-top:1px solid #c1bfbf;padding: 20px 0 0 12px;}
.appr_notes ul{padding:0;margin: 0;}
.appr_notes li{list-style-type:none;}
.appr_notes a{color:#005fca;}
.notesIn li{position:relative;padding:0 0 0 10px;}
.notesIn li:before{position:absolute;content:"";left:0;height:1px;width:4px;background:#000;top:10px;}
#divDBProcess.reveal-modal{margin:-189.5px 0 0 -317.5px;left:50%;top:50% !important;}
#divDBProcess.reveal-modal .close-reveal-modal{right:0;top:0;background:#3c3c3c;width:32px;height:32px;text-indent:0;color:#fff;font-size:16px;text-align:center;}
#divDBProcess.reveal-modal .close-reveal-modal .tablec{display:table-cell;width:32px;height:32px;vertical-align:middle;}


.mxcs .appr_content ul{margin:0px 0 0 15px;}
.mxcs .appr_content ul li{position:relative;}
.mxcs .appr_content ul li a{color:#585858;}
.mxcs .appr_content ul li:before{position:absolute;content:"";width:5px;height:3px;background:#707070;left:-10px;top:12px;}

.blockedIp{width:860px;border:1px solid #ccc;position:fixed;top:50%;left:50%;margin:-67.5px 0 0 -430px;min-height:128px;box-shadow:0 0 8px #C0C0C0;}
.blockedIp .leftLogo{float:left;width:308px;background:#005fca;padding:40px 0;}
.blockedIp .leftLogo .logo2{float:none;margin:0 auto;display:block;}
.blockedIp .rightText{vertical-align:middle;display:table-cell;float:right;width:552px;min-height:113px;}
.padinner{padding:50px 10px 0 40px;font-size:14px;color:#2d2d2d;line-height:20px;}
.padinner a{color:#005fca;text-decoration:underline;}
.padinner a:hover{text-decoration:none;}
.appr_content p.spaces{padding:7px 0;}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  
{ 
   .content{width:auto;}
    .nomargin{margin-right:0 !important;}
    .mask{display:none !important;}
    #home-main{padding:8% 0 25%;}
    .jcarousel-skin-ie7 ul li .SpanPageNum{display:block !important;}
    input[type="text"],input[type="password"]{appearance:normal;border-radius:0;}
    
    .logocontent a.toplogo{z-index:0;}
    .toplogin{position:relative;z-index:999;}
    .home-search .Hsearch-bg{position:relative;z-index:99;}
    #supp-wrap{margin-top:80px;}
    
    
    }
    
    
    @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  
{
    #home-main{padding:37% 0 50%;}
    .mask{display:none !important;}
    #homebody{background-position:0 0;background-size:1999px 1600px;}
    .nomargin{margin-right:0 !important;}
    .content{width:1000px;}
    .home-menu li{margin:0 0 0 3.8px;}
    .jcarousel-skin-ie7 ul li .SpanPageNum{display:block !important;}
    input[type="text"],input[type="password"]{appearance:normal;border-radius:0;}
    
    .logocontent a.toplogo{z-index:0;}
    .toplogin{position:relative;z-index:999;}
    .home-search .Hsearch-bg{position:relative;z-index:99;}
    #supp-wrap{margin-top:80px;}
     }
     
     
body{-webkit-overflow-scrolling:touch;-webkit-user-select: none;}



.innerTB{position:absolute;left:0;right:0;height:248px;background:url("../images/toolboxBG.png") no-repeat scroll 0 0 transparent;background-size:100% 248px;}
.toolboxNew{height:574px;}
.welCo{font-size:30px;color:#fff;font-weight:bold;text-transform:uppercase;padding:15px 0 0;}
.bigOnex{font-size:36px;text-transform:uppercase;color:#fff;font-weight:bold;line-height:26px;}
.bigOnex span{color:#ff8a00;}
.videoX{padding:20px 0 0;line-height:0;box-shadow:0 44px 30px -36px; -webkit-box-shadow:0 44px 30px -36px;-moz-box-shadow:0 44px 30px -36px;-ms-box-shadow:0 44px 30px -36px;}
.blackBG{background:#000;}
.exHead{color:#4c4c4c;font-size:24px;text-align:center;text-transform:uppercase;font-weight:bold;padding:0 0 32px;}
.bottomNew{padding:60px 0 50px;}
.bottomNew ul li{float:left;width:310px;margin:0 0 0 20px;}
.bottomNew ul li:first-child{margin:0;}
.intonnG{font-size:18px;text-transform:uppercase;font-weight:bold;line-height:1;padding:12px 0 12px;height:52px;overflow:hidden;}
.intonnG span{color:#ff8a00;display:block;}
.bottomNew ul li li{float:none;width:auto;font-size:12px;color:#000;padding:0 0 4px 12px;position:relative;margin:0;}
.bottomNew ul li li:before{position:absolute;content:"";left:0;width:6px;height:6px;background:#ff8a00;border-radius:20px;top:5px;}
.intovideos{background:#000;}
.signup.toolbox.topvideo{top:-16px;right:0;text-align:right;}
.bottomPR{text-align:center;padding:50px 0 0;}
.bottomPR ul li{display:inline-block;text-align:left;}
.bottomPR ul li a{color:#fff;text-transform:uppercase;font-size:18px;border:1px solid #fff;display:block;padding:30px 20px 30px 108px;position:relative;margin:0 10px;transition:box-shadow, background 0.3s;}
.bottomPR ul li a:hover{background:#FF8A00;}
.bottomPR ul li.instant a:hover:before{background-position:0 -623px;}

.bottomPR ul li a:before{position:absolute;content:"";left:20px;background-image:url("../images/homeIcons.png");top:50%;}
.bottomPR ul li.instant a:before{width:71px;height:65px;background-position:-249px -110px;margin:-32.5px 0 0 0;top:50%;}
.bottomPR ul li.present a:before{width:72px;height:72px;background-position:-248px -179px;margin:-36px 0 0 0;}

.videoX{position:relative;}


@media screen and (max-height:768px){.leftpanel{top:100px}
.leftnav .leftnavlink .customScroll{max-height:255px}
.homescrollwrap,.homescrollwrap1{max-height:190px}
.reveal-modal.suplierlist{top:10% !important}
#divDisplayEmailProducts.reveal-modal{top:10% !important;}
.request_popup .DetailContent{height:380px;}
#home-main{padding:3% 0 16%;}
#homebody{background-position:center top;}
.emailProductScroll{height:475px;}
.reveal-modal.promax{top:11% !important;}
#sm_e_s{height:460px;}
#divEmailProductContainer.reveal-modal{top:15% !important;}
#divOrderSampleContainer.reveal-modal .DetailContent{max-height:450px;}
#divRequestQuoteContainer.reveal-modal .DetailContent{max-height:450px;}
#divRequestQuoteContainer.reveal-modal .DetailContent .newforms ul li.btnlast{padding:0 0 10px;}
#divOrderSampleContainer.reveal-modal .DetailContent .newforms ul li.btnlast{padding:0 0 10px;}
#divOrderProductContainer.reveal-modal .DetailContent .newforms ul li.btnlast{padding:0 0 10px;}
#divProductPricingData{height:410px;}
#innerTab1Scroller,#innerTab2Scroller{max-height:280px;}
.appr_notes,.contleft{float:left;width:48%;padding:0;border:0;}
.appr_notes{border-left: 1px solid #CCCCCC;margin: 20px 0;padding: 0 0 0 2%;width: 48%;}
.approval_container{width:auto;padding:15px 15px 0;}
.appr_accept{margin:50px 0 0;}
.approval_container.mxcs{padding:15px;display:inline-block;width:520px;}
.approval_container.mxcs .appr_notes,.approval_container.mxcs .contleft{width:auto;}
.approval_container.mxcs .appr_content{padding:0;}
.bottomPR{padding:2px 0 0;}
.approval_container.mxcs .appr_notes{margin:0;}
}

.leftPanelFaq{border-right: 1px solid #CCCCCC;
    bottom: 35px;
    float: left;
    padding:26px 0 0;
    position: fixed;
    top: 160px;
    width: 220px;}
.leftPanelFaq li a{display:block;font-size:14px;color:#005FCA; padding: 5px;line-height:35px;text-transform:uppercase;border:1px solid transparent;border-right:0;position:relative;font-weight:bold;transition:0.3s;}
.rightfaq{float:right;width:720px;margin:0 0 50px;padding:55px 0 0;}
.subdivs{ font-size: 13px;padding:0 0 0 18px;
    line-height: 18px;position:relative;}
.subdivs span{position:absolute;left:0;font-weight: bold;color:#005FCA;}    
.rightfaq ul li a{color:#005FCA;display:block;font-family:'Roboto Condensed';position:relative;padding:5px 0;}

.honehd{font-size: 28px;padding:0 0 20px;}
.onemove.sec{margin:150px 0 0;}
.onemove.third{margin:150px 0 0;min-height:690px;}
.onemove.sec{margin:150px 0 0;}

.lst_dot li{list-style:disc outside none; margin: 3px 22px;
}

.lst_roman li{list-style:lower-roman outside none; margin: 3px 22px;
}

.leftPanelFaq ul li a.activein{color:#090909;border-color:#ccc;padding-left:18px;}
.leftPanelFaq ul li a.activein:before{position:absolute;content:"";top:0;right:-1px;bottom:0;background:#fff;width:1px;}
.rightfaq ul li a{cursor:default;}
.rightfaq ul li{margin-top:30px;}
.rightfaq ul li:first-child{margin-top:0;}
.rightfaq ul li ul li{list-style: disc outside none;margin: 0 19px;padding: 0 0 2px 5px;}
.rightfaq ul li ul{margin:10px 0;}

.rightfaq ul li span{font-weight: bold;}
.hdx{font-size:14px;}

.containernewBlock{ margin:0px !important; width:97%;   box-shadow: 0 0 2px #ACACAC;}
.containernewBlock .appr_content{ padding-top:0px;}
.containernewBlock  .appr_content p{ font-size:13px; font-weight:normal;}
.containernewBlock  .appr_content p a{ font-weight:bold; color:#474747;}
.containernewBlock  .appr_content p a:hover{ text-decoration:none;}
div.msgBox{padding:4px 10px 4px 10px;position:fixed;z-index:999999;font-family:Verdana;width:430px;min-height:140px;color:#00335e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 11px #000;-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000;background:#fff !important}
div.msgBoxBackGround{top:0;left:0;position:absolute;padding:0;margin:0;width:100%;height:100%;background-color:#000;opacity:.9;z-index:99999}
div.msgBoxTitle{padding:5px 0 5px 0;font-variant:small-caps;font-size:16pt;font-weight:lighter;color:#00335e;width:100%;border-bottom:1px solid #002c5f}
div.msgBoxImage{margin:20px 5px 0 5px;display:inline-block;float:left;height:75px;width:75px}
div.msgBoxImage img{height:75px;width:75px}
div.msgBoxContent{font-size:11pt;margin:0 3px 6px 3px;display:inline-block;float:left;width:319px;padding-top:30px}
div.msgBoxContent p{padding:0;margin:0;display:table;height:100%;width:100%}
div.msgBoxContent span{display:table-cell;vertical-align:middle;color:#00335e}
div.msgBoxButtons{display:inline-block;width:100%;text-align:right}
div.msgBoxButtons input[type='button']{cursor:pointer;margin:2px;height:35px;background-color:#ff8a00;text-transform:uppercase;color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:13px;font-family:Arial;font-weight:bold;border:0;min-width:90px;}
div.msgBoxButtons input[type='button']:hover{background-color:#1372dd;color:White}
div.msgBoxButtons input[type='button']:active{background-color:#1062CD;color:White}
div.msgBoxInputs{margin:0 auto;padding-top:2px;padding-bottom:2px;margin-top:5px;width:195px}
div.msgInput input[type='text'],div.msgInput input[type='password']{padding:4px;border:1px solid #dfdfdf;color:#2f2f2f;width:180px}
div.msgInput text{color:#2f2f2f;font-size:10pt}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#f0f0f0;background:rgba(0,0,0,0.60);z-index:99999;display:none;top:0;left:0}
.reveal-modal{background:#3c3c3c;visibility:hidden;position:fixed;z-index:100000;padding:0;top:10% !important;left:50%;-moz-box-shadow:0 0 5px #3c3c3c;-webkit-box-shadow:0 0 5px #3c3c3c;box-shadow:0 0 5px #3c3c3c}
.suppLogoBg{background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#dedede 0,#fff 100%);background:-o-linear-gradient(top,#dedede 0,#fff 100%);background:-ms-linear-gradient(top,#dedede 0,#fff 100%);background:linear-gradient(to bottom,#dedede 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#ffffff',GradientType=0);height:108px}
.suppLogoBg img{margin-top:25px}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{background:url("../images/homeIcons.png") no-repeat scroll -167px -127px transparent;position:absolute !important;top:0;right:10px;cursor:pointer;width:46px;height:46px;font-size:0;text-indent:-99999px;z-index:99}
#popup_box{display:none;position:fixed;_position:absolute;left:50%;top:50%;z-index:999999;margin:-150px 0 0 -200px;-moz-box-shadow:0 0 5px #fcfddc;-webkit-box-shadow:0 0 5px #fcfddc;box-shadow:0 0 5px #fcfddc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.modalOverlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.7);z-index:99999}
#popupBoxClose{font-family:'PetitaLightRegular';font-size:36px;line-height:30px;right:10px;top:11px;position:absolute;color:#FFF}

