@charset "utf-8";
body, html, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote,button { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0; outline:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
caption { text-align:left }
abbr, acronym { border:0; font-variant:normal }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
ul li { list-style:none }
a, a:link, a:visited, a:hover { color:#004b8f; text-decoration:none; }
a:hover { text-decoration:none; }
a:active, a:focus { outline:0 none;}
input, select, textarea { font-family:Arial, Helvetica, sans-serif; vertical-align:middle; }
input[type="checkbox"] {cursor:auto;}
p { padding:0 0 5px 0; }
a img { border:0; }
select:disabled,input[disabled='disabled'],textarea[disabled='disabled']{background: #F7F7F7!important;border:#ddd 1px solid!important;color: #B3B3B3!important;}
textarea, input { outline: none; }
input, textarea, select, fieldset { margin:0; outline:0 none!important; padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[readonly='readonly'] {color:#818181!important;}
.fixing_left { float:left; }
.fixing_right { float:right; }
.strict_fixing_right { float:right!important; }
.strict_fixing_left { float:left!important; }
.textto_right { text-align:right; }
.textto_center { text-align:center; }
.txt-bold { font-weight:bold; }
.txt-normal { font-weight:normal!important; }
.pos-relative { position:relative; }
.width-100per { width:100% !important; }
.width-auto { width:auto !important; }
.curve-2 { -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }

.curve-5 { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
h1, h2, h4, h3, h5 { font-weight:normal; }
h1 { font:25px "Myriad Pro", "Trebuchet MS", Tahoma!important; padding:10px!important;line-height:100%!important;margin:0!important; }
.logo h1{
color:#fff!important; 
}
h1 em { color:#cecece; }
h2 { font-size:24px; color:#151515; padding:0 0 18px 0; font-weight:bold; line-height:24px; }
h2.btm-spc{padding:10px 0 25px;}
h3 { font-size:20px; color:#444343; padding:0 0 5px 0; margin:10px 0 15px; font-weight:bold; line-height:20px; }
body { background:#ededed; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#4c4c4c; }
.outer_container { padding:0; }
.header_container { padding:0;position:fixed;width:100%;height:90px;top:0;z-index:10;background:#ededed;}
.header_container ul{margin-bottom:0 !important;}
.content_container { padding:90px 0 20px; background:#fff;min-height:400px; height:auto !important; height:562px; position:relative;margin:0 10px }
.content_container3 { padding:90px 0 20px;background:#fff;min-height:400px; height:auto !important; height:562px; position:relative;margin:0 10px}
.content_container4 { padding:90px 10px 20px;min-height:400px; height:auto !important; height:562px; position:relative;}
.content_container2 {padding:90px 0 10px 10px; }
.left_wrapper { float:left; background:#FFF; width:77.5%; min-height:562px; height:auto !important; _height:562px;padding-bottom:10px; }
.content_wrapper { padding:10px; }
.footer { text-align:left; font-size:12px; color:#8d8d8d; padding:5px 0 5px 10px; }
.clear-left{clear: left;}
.clearfix:after { clear:both; content:'.'; display:block; height:0; visibility:hidden }
.clearfix { display:block }
* html .clearfix { height:1% }
*+html .clearfix { display:inline-block }
.clear { clear:both; line-height:0; margin:0; padding:0 }
.header_container_middle {background:url(../images/heder-middle.gif) left top repeat-x; }
.icon-top{background:url(../images/admin-top-icons.png) no-repeat;width:20px;height:20px;display:inline-block;}
.right-link-list{*width:50%;}
.right-link-list>ul>li{float:right;}
.right-link-list li.user-mng,.right-link-list li.quick-link-blck{border-right:#1a1a1a 1px solid;}
.right-link-list li.logout a{padding:12px 15px;display:inline-block;}
.right-link-list li.logout a,.right-link-list li.user-mng,.languageSelectionBox1{background-color:rgba(46,46,46,0); }
.right-link-list li.logout a:hover,.right-link-list li.user-mng:hover,.languageSelectionBox1:hover{background-color:rgba(46,46,46,.75);}
.right-link-list li.logout a span{background-position:-80px 0;}
.right-link-list li.user-mng .drop-bx{padding:13px 20px;color:#e6e6e6;font-size:13px;display:inline-block}
.right-link-list li.user-mng .drop-bx:after,.languagebox_head:after {width:7px;height:5px;background:url(../images/admin-top-icons.png) no-repeat -110px 0px;content: "";display:inline-block;margin-left:5px;}
.right-link-list li.quick-link-blck{padding:14px 0 0;min-height:30px;}
.quick-link-blck .icon-top{margin-right:15px;float:left;cursor:pointer;}
.quick-link-blck .orders-icon{background-position:-40px 0;}
.quick-link-blck .nw-cust{background-position:-60px 0;}
.quick-link-blck .notification{float:left;position:relative;z-index:4000;margin-right:15px;}
.notification .notify{background-position:-20px 0;margin-right:0;}
.notification.inactive{opacity:0.4;filter:alpha(opacity:40);}.notification.inactive .icon-top{cursor:default;}
.notification .notify.active{opacity:1;}
.notification .tt-count{background-color:#0082e1;border-radius:2px;-moz-border-radius:2px;padding:1px 2px;color:#fff;font:bold 11px Tahoma, Geneva, sans-serif;display: inline-block;position: absolute;left: 11px;top: -12px;min-width:14px;-webkit-box-shadow: 2px 2px 4px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    2px 2px 4px rgba(50, 50, 50, 0.75);
box-shadow:         2px 2px 4px rgba(50, 50, 50, 0.75);text-align:center;cursor:pointer;}
.notify-bx:before{width:0;height:0;content: "";border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;position:absolute;left:93px;top:-10px; }
.notify-bx{background:#fefefe;border:#eee 1px solid\9;position:absolute;width:200px;left:-90px;top:30px;z-index:3000;-webkit-box-shadow: 0px 0px 12px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 12px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 12px rgba(50, 50, 50, 0.75);padding:5px 0}	
.notify-bx li a{padding:3px 10px;display:block;font-size:12px;color:#333;font-weight:bold;margin:3px 5px;}
.notify-bx li a:hover,.languageList1 li:hover{background-color:#e9eaed;}
.notify-bx li a .icon-top{margin:2px 10px 0 0;width:15px;height:13px;}
.review-ico{background-position:-30px -20px;}
.api-ico{background-position:-43px -20px;margin-top:4px!important}
.bsines-ico{background-position:-15px -20px;}
.product-ico{background-position:0 -20px;}
.count-rt {float:right;background:#9fa2ab;min-width:22px;text-align:center;border-radius:3px;-moz-border-radius:3px;color:#fff;font-size:11px;line-height:15px;margin:2px 0 0}
.header_container_bottom { border-top:#373737 1px solid; background:#323232; position:relative; z-index:10; }
.logo h1{ padding:7px 10px 0!important;margin:0!important}
.full_width { float:none!important; width:99.5%!important; }
/*Menu
---------------------------------------------------------------------------------------------------------*/
.main_menu { z-index:10000; padding:0; margin:0; }
.main_menu li { position:relative; float:left; height:33px; z-index:400000; }
a.menu_a { display:block; color:white; padding:8px 12px 0 12px; color:#fefefe; text-decoration:none; height:25px; z-index:1000000; border-right:#000 solid 1px; white-space:nowrap !important; font-size:14px; display:inline-block }
a.menu_a:link, a.menu_a:visited { color:#fefefe; }
.main_menu li a.menu_a:hover, a.menu_a.active, a.drp_a:hover { background-color:#000!important; text-decoration:none; }
.main_menu li.hover a.menu_a { background:#fff!important; color:#303030!important; position:relative; z-index:100000; }
.navigation-block { background:#fff; border:0 none;/*margin:10px 0 0;*/ position:absolute; width:auto; z-index:300000; left:0; -webkit-box-shadow: 0px 10px 10px rgba(168, 168, 168, 1); -moz-box-shadow:0 10px 10px rgba(168, 168, 168, 1); box-shadow:0px 10px 10px rgba(168, 168, 168, 1); padding:0; visibility:hidden; display:block; top:33px; }
/*.right-alined{right:0!important;left:auto!important}*/
.navigation-block .nav-block { padding:0 10px; border-right:#eee 1px solid; float:left; width:175px; height:auto; margin:10px 0 }
.navigation-block li { float:none; height:auto; }
.navigation-block li h6 { color:#6c6c6c; font:bold 13px/15px Arial, Helvetica, sans-serif; display:block; padding:5px 0 3px; margin:0; border-bottom:#EBE9E9 1px solid; }
.navigation-block li a { display:block; color:#6c6c6c; font-size:12px; font-weight:bold; color:#555; }
.navigation-block li a.main-link { padding:2px 0 5px; color:#555; font-size:13px; font-weight:bold; }
.navigation-block li { padding:0 0 5px; }
.navigation-block li li a { height:auto; font-weight:normal; padding:0 0 5px 7px; background:url(../images/menu-bullet.gif) 0 9px no-repeat; }
.navigation-block li ul { padding:5px 0 0 5px; }
.navigation-block li a:hover, .navigation-block li.hover a.main-link:hover { color:#3d70b6; text-decoration:underline; }
.navigation-block li li a { font-weight:normal; }
.phrase-or { color:#acacac; font:11px Arial, Helvetica, sans-serif; margin-left:6px; }
.right-sidebar { float:right; width:22.5%; }
.side_wrapper { padding:0 10px; }
a.normal_link { font-weight:bold; color:#4EA6F6; text-decoration:underline; }
a.normal_link:hover { text-decoration:underline; }
/*Message Validations
=================================================================================================================================*/
.message_inline_validation, .message_validation { background:url(../images/error-icon.png) no-repeat left 2px; color:#f4550f; display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; padding:0 0 0 20px; *float:left;}
.message_inline_validation, .message_validation span { *float:left;}
.custom-option-add .message_validation{white-space:nowrap;}
.hide { display:none !important; }
.message_info, .message_success, .message_error { background:url(../images/msgvalidation.gif) no-repeat; border: 1px solid #eac572; color: #444; display: block; font: bold 12px Arial, Helvetica, sans-serif; padding:7px 10px 7px 34px; margin:10px 0; position:relative; }
.message_info { background-position:-5px -121px; background-color:#ffe9ad; border-color: #eac572; }
.message_success { background-position:-5px -6px; background-color: #d6f9c7; border-color:  #69C045; }
.message_error { background-position:-5px -220px; background-color: #f0bdbd; border-color:  #e17b7b; }
a.notifyShow-close { background:url(../images/msgvalidation.gif) no-repeat -15px bottom; display:inline-block; position:absolute; right:10px; top:9px; width:10px; height:10px; text-indent:-9999px; overflow:hidden; }
/*Language selector
==================================================================================================================================*/
.languageSelectionBox1 {cursor:pointer; position:relative;z-index:500000;padding:14px 16px;border-right:#1a1a1a 1px solid;height:17px; }
.languageSelectionBox1.active{background-color:#fff;}
.languageListToggle { cursor:pointer }
.flagbox { float:left; padding:3px 5px 0 0;line-height:10px;}
.languagebox_head,.languagebox_single { float:left;font:bold 12px Arial, Helvetica, sans-serif; color:#acacac;}
.languageSelectionBox1.active .languagebox_head,.languageSelectionBox1.active .languagebox_single{color:#555}

.languageList1 { position:absolute; left:0; top:44px; background:#fefefe;display:none; z-index:1000000; width:132px;-webkit-box-shadow:0 5px 10px rgba(50, 50, 50, 0.15);-moz-box-shadow:0 5px 10px rgba(50, 50, 50, 0.15);box-shadow:0 5px 10px rgba(50, 50, 50, 0.15)}
.languageList1 li {padding:5px 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#000;margin:3px 5px;}
/*Content Language selector
==================================================================================================================================*/
.language-block-inner { padding:2px 5px; float:right; cursor: pointer; position: relative; width:130px; border:#d4d3d8 1px solid; background:#f9f9f9;margin-left:10px; }
/*.language-block-inner.active { z-index:300000; background:#fff; color:#9e9ca4; box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); -moz-box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); -webkit-box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.21); }*/
.flagbox-inner { float:left; padding:3px 0 0 0; width:18px; }
.languagebox-inner { float:left; text-align:left; width:95px; }
.language-block-inner .arw { border-top:6px solid #a5a6ab; border-left:5px solid transparent; border-right:5px solid transparent; display:block; width:0; height:0; float:right; margin:7px 0 0 0; }
.language-block-inner .clse { display:none; font-size:12px; font-weight:bold; color:#a5a6ab; text-shadow: #f5f5f5 0.1em 0.1em 0.2em; float:right}
.language-block-inner.active .arw { display:none; }
.language-block-inner.active .clse { display:block; }
.languagebox_head-inner { float:left; width:92px; font-weight:bold; font-size:12px; color:#5d6069; text-align:left; }
.languageList-inner { position:absolute; left:-1px; top:22px; border:#d4d3d8 1px solid; display:none; z-index:10000; width:140px; border-top:#f9f9f9; background:#fff;}
.languageList-inner li { padding:2px 7px; float:none; font-size:12px; font-weight:bold; color:#9e9ca4; border-bottom:#f9f9f9 1px solid; }
.languageList-inner li:hover { background:#f9f9f9; color:#5d6069; }
.top-m3{margin-top:3px;}
/*Message Alert
==================================================================================================================================*/
.popup_overlay { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity: 0.5; background:#000; }
#popup_container { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:#fff 1px solid; width:350px!important; background:#fff; z-index:999999 !important;overflow:hidden; }
#popup_content { background:#fff url(../images/sprite/sprite02.png) -148px 10px no-repeat; padding:10px 0 0 60px; width:290px; min-height:90px; color:#000; }
#popup_container #popup_title, .alertbox { background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(99%, #f4f4f4), color-stop(100%, #f8f8f8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 99%, #f8f8f8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0 ); /* IE6-8 */
border-botttom:#e4e4e4 1px solid; font:bold 16px Arial, Helvetica, sans-serif; border-bottom:#e4e4e4 1px solid; padding:5px 10px;color:#000; text-shadow:none!important; }
.alertbox { width:430px; border:#CCC 1px solid; padding:20px; margin:50px auto; }
.alertbox h5 { background:url(../images/sprite/sprite02.png) -150px 7px no-repeat; padding:10px 0 10px 60px; font:bold 18px Arial, Helvetica, sans-serif; color:#444; }
#popup_container input {border: 1px solid #B8B8B9;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.1);    color: #333333;content: "";cursor: pointer;font: bold 12px/100% Arial,Helvetica,sans-serif;margin: 7px 0;overflow: visible;padding: 3px 5px;position: relative;    text-decoration: none;text-indent: 0;white-space: nowrap;width: auto;}
.inner-padding { padding:10px; }
.inner-padding .selectbox {padding:3px; width:58%;}
.inner-padding input.text-box, .inner-padding input.textbox {width:58.5%;margin:5px 0; }
/*File Uploder
==================================================================*/
.fileuploader_field { outline:none; width:155px; border: 1px dashed #CCCCCC; padding:5px;vertical-align: middle;display: inline-block;}
.fileuploader_field .success { text-align:center; overflow:hidden; }
.fileuploader_field .success img { height:auto; }
.fileuploader_field .img_setting { text-align: right; margin-top:5px; }
.fileuploader_edit_section { padding:5px 0; margin:0; text-align:right; }
.fileuploader_edit_section .imageUploaddiv { height: 16px; width: 16px; display:inline-block;margin-left:5px}
.fileuploader_edit_section .edit { float:left; width:0; height:0; }
/*.fileuploader_edit_section .edit a { display:none; }*/
.fileuploader_edit_section .imageUploaddiv .delete { background:url(../images/new-icon.png) 0 -65px no-repeat!important ;cursor:pointer;width:17px; height:17px; display:inline-block; }
span { outline:none; }
.fileuploader-file-size, .fileuploader-file-types { display:inline-block; color:#888;}
.fileuploader-file-size { margin:0 10px; background:#eee; font-style:italic; padding:6px; text-shadow:0 1px 1px #fff;}
.label-btm-fix .fileuploader_field { vertical-align:auto; display:block;}
.label-btm-fix .fileuploader-file-size { margin:10px 6px 0 0;}
.label-btm-fix .fileuploader-file-types{ padding:6px;}
/*Pagination ================================================================================================================================*/
.pagination_outer { text-align:right; }
.pagination_outer span { line-height:22px; display:block; text-align:right; width:100% }
.pagination_outer span span { display:inline; }
ul.pagination { padding: 0 0 0 5px; display:inline-block; }
.pagination li { border: 0 none; display: inline; font-size:11px; margin-right: 3px; text-align:left; }
.pagination li, .pagination li a { color: #717171; float: left; font-size: 12px; }
.pagination li a { background-color:#f2f3f4; background: -moz-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(98%, #f2f3f4), color-stop(100%, #ebeced)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* IE10+ */ background: linear-gradient(to bottom, #fefefe 0%, #f2f3f4 98%, #ebeced 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ebeced', GradientType=0 ); /* IE6-8 */
border: 1px solid #9b9ba6; font-weight: bold; padding:2px 9px 3px; }
.pagination li a:hover { background-color:#dadbde; background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bec0c3), color-stop(6%, #d1d2d6), color-stop(100%, #dadbde)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* IE10+ */ background: linear-gradient(to bottom, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde', GradientType=0 );
border: 1px solid #9d9da7; text-decoration: none; }
.pagination li.previous, .pagination li.next, .pagination li.forward, .pagination li.backward, .pagination li.forward a, .pagination li.backward a, .pagination li.next a, .pagination li.previous a { background: url("../images/pagination-bg.gif") no-repeat scroll 0 0 transparent; border: 0 none; display: block; float: left; height: 25px; padding: 0; text-indent: -9999px; width: 28px; filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)"; }
.pagination .active { background-color:#dadbde; background: -moz-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bec0c3), color-stop(6%, #d1d2d6), color-stop(100%, #dadbde)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* IE10+ */ background: linear-gradient(to bottom, #bec0c3 0%, #d1d2d6 6%, #dadbde 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bec0c3', endColorstr='#dadbde', GradientType=0 ); /* IE6-8 */
border: 1px solid #9d9da7; display: block; float: left; font-weight: bold; padding: 2px 10px 3px; }
.pagination li.previous { background-position: -34px -26px; }
.pagination li.next { background-position: -68px -26px; }
.pagination li.forward { background-position: -102px -26px; }
.pagination li.backward { background-position:0 -26px; }
.pagination li.forward a { background-position: -102px 0; }
.pagination li.backward a { background-position: 0 0; }
.pagination li.next a { background-position: -68px 0; }
.pagination li.previous a { background-position: -34px 0; }
/*Custom File Upload
==================================================================================================================================*/
.CustomFileUpload {position:relative;}
.CustomBrowserVisible {position:absolute;top:0px;left:0px;z-index: 1;height:26px;font: normal 12px Arial, Helvetica, sans-serif;}
.CustomUploadButton{border:#d8d8d8 1px solid;color:#626262;font:bold 13px Arial, Helvetica, sans-serif;
background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 0%, #f0f0f0 76%, #ededed 84%, #eeeeee 88%, #ececec 92%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(76%,#f0f0f0), color-stop(84%,#ededed), color-stop(88%,#eeeeee), color-stop(92%,#ececec), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f0f0f0 76%,#ededed 84%,#eeeeee 88%,#ececec 92%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#f0f0f0 76%,#ededed 84%,#eeeeee 88%,#ececec 92%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#f0f0f0 76%,#ededed 84%,#eeeeee 88%,#ececec 92%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#f0f0f0 76%,#ededed 84%,#eeeeee 88%,#ececec 92%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
border-radius:3px;moz-border-radius:3px;cursor:pointer;padding:5px 15px;width:auto;overflow:visible;float:left;width:auto;z-index:3;
}
.CustomFileName{float:left;padding:6px 0 0 5px;}
.customFileBrowser {position:relative;height:26px;text-align: right;-moz-opacity:0;filter:alpha(opacity: 0);opacity: 0;z-index: 2;width:75px;}
/*Custom File Upload
==================================================================================================================================*/
/*Search container
----------------------------------------------------------------------------------------------------------------------------------------*/
.search_container {background: none repeat scroll 0 0 #fcfcfc;border: 1px solid #f1f1f1;margin-bottom: 10px;padding: 1px;}
.search_container .inner {background: none repeat scroll 0 0 #FBFBFB;padding: 5px;}
.search_container .inner .left {color: #333;font: bold 13px Arial,Helvetica,sans-serif;padding: 0 5px 0 5px;}
.search_container .inner .textfield {margin: 5px 10px 5px 0;min-height:30px;}
.search_container .inner .form-field01,.textfield01{min-height:35px;display:block}.form-field01.top-spc{margin-top:3px;}
.column,.form_listing li.column{float:left;padding:5px .5% 5px 1%;width:23.5%;}.column.wide{width:30%;}
.wide-box .column{width:18.5%;}
.wide-box .column.search-btn{width:auto;}
.single-box .column{width:auto!important;min-height:inherit;white-space:nowrap}
.single-box .column .search-btn{width:auto;}
.single-box .select-box,.single-box input.text-box,.single-box input.textbox,.single-box .text-box-div-date,.single-box .ui-multiselect{width:190px!important;}
.single-box .label-field01{float:left;padding:4px 5px 0 8px;}
.single-box .form-field01,.single-box .textfield01{float:left;}

.label-field01{padding:0;font-weight:bold;font-size:12px;}
.custom-option-add .label-field01{font-weight:normal;}.custom-option-add .label-field01.mandatory{font-weight:bold;}
.column.strict_fixing_right{width:auto;white-space:nowrap;min-height:inherit;}
.state-loading{display:inline-block;margin:-5px 0 0;}

.date-field ,.date_picker_field{padding:5px 4px;background:url(../images/sprite/sprite-icons.png) no-repeat left 5px #fff!important;color:#818181;width:95%;border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:auto;text-indent:25px;line-height: 1;}
.select-box {background-color: #ffffff; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;padding:4px;width:98%;font:400 13px Arial, Helvetica, sans-serif;outline: none;margin:0;}
input.text-box, input.textbox{padding:5px 4px;width:95%; color:#000; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:auto; background:#fff;}
.selectBx00{padding: 4px 4px 5px;width: 98%;color: #000;border: #c5c7ce 1px solid;border-top-color: #9fa3ad;height: auto;background: #fff;}
input.button01 {background:#f5f5f6;background: -moz-linear-gradient(top, #f5f5f6 0%, #dddddd 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#f5f5f6), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* IE10+ */background: linear-gradient(to bottom, #f5f5f6 0%,#dddddd 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */border: 1px solid #b5b5b5;color: #444444;cursor: pointer;font:bold 15px Arial, Helvetica, sans-serif;overflow: visible;padding: 2px 12px ;width: auto;text-shadow: .01em 0.05em 0.01em #fff;}
.button04 {background: #eaf4f9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #eaf4f9 0%, #dcebf4 4%, #bad6e9 91%, #b7d5e9 96%, #a9cde5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf4f9), color-stop(4%,#dcebf4), color-stop(91%,#bad6e9), color-stop(96%,#b7d5e9), color-stop(100%,#a9cde5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eaf4f9 0%,#dcebf4 4%,#bad6e9 91%,#b7d5e9 96%,#a9cde5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf4f9', endColorstr='#a9cde5',GradientType=0 ); /* IE6-8 */
border: 1px solid #98bbcc;color: #444;cursor: pointer;font:normal 13px Arial,Helvetica,sans-serif;padding: 3px 12px;text-shadow: .01em 0.05em 0.01em #fff;}
input.button04 {overflow: visible;width: auto;}
a.action-link {color: #0c4779;font:11px Arial,Helvetica,sans-serif;margin-left: 10px;text-decoration: underline;}

/*Icon-set 
----------------------------------------------------------------------------------------------------------------------------------------*/
.icon-set,.icon-set-space{background:url(../images/new-icon.png) no-repeat;margin-left:5px;width:13px;height:13px;display:inline-block;*display:inline;*zoom:1;cursor:pointer}
.icon-set-bf::before,.icon-set-af::after{background:url(../images/new-icon.png) no-repeat;content:""}
.icon-set-space{cursor:default;background:none;}
.preview{background-position:-68px 0;}
.export{background-position:-39px -46px;}
.delete02{background-position: -33px 0;}
.delete02-inactive{background-position: -33px -13px;cursor:default}
.edit02{background-position: -16px 0;}
.edit02-inactive{background-position: -16px -13px;}
.status-active{background-position: -82px 0;}
.status-inactive{background-position: -82px -13px;}
.status-locked{background-position:-19px -29px;cursor:default;}.rmv-mrg-lf{margin-left:0;}
.revert02{background-position:-50px 0}
.revert02-inactive{background-position:-50px -13px}
.view02{background-position:-68px 0}
.view02-inactive{background-position:-68px -13px}
.info02-inactive{width:15px;background:none;cursor: default;}
.lock01{background-position:-21px -31px;width:11px;height:11px;margin-left:1px;}
.info02{background-position:0 -29px;width:16px;height:16px;}
.delete03{background-position: -80px -30px;}
.delete03-inactive{background-position: -33px -13px;cursor:default}
.delete04{ width:16px; height:15px; position:absolute; background-position: 0 -65px; right:0; bottom:0;}
.grid-container{ width:90%; position:relative;}
.small-field{ float:left; width:40%; white-space:nowrap;}
.grid-select {width:60%!important;}
.width-80per { width:80per!important}
.verify,.reply{background:url(../images/verify1.gif) no-repeat;padding-left: 20px;}
.user{background-position:-58px -60px;}
.default-active{background-position:0 -83px;width:12px;height:12px;}
.default-inactive{background-position:-13px -83px;width:12px;height:12px;}
/*new update productlist*/
.edit03{background-position: -17px -59px;width:10px;height:10px}.delete05{background-position: -17px -71px;width:9px;height:9px;}.add01{background-position: -43px -59px;width:10px;height:10px}.minus01{background-position: -43px -69px!important;width:10px;height:10px}
.button05{background: #2a8cc7; /* Old browsers */
background: -moz-linear-gradient(top,  #2a8cc7 0%, #277ac7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a8cc7), color-stop(100%,#277ac7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2a8cc7 0%,#277ac7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2a8cc7 0%,#277ac7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2a8cc7 0%,#277ac7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2a8cc7 0%,#277ac7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8cc7', endColorstr='#277ac7',GradientType=0 ); /* IE6-9 */
border:#1f70ad 1px solid;padding:5px 20px;color:#f6f6f6;font:bold 16px/18px Arial, Helvetica, sans-serif;cursor:pointer;vertical-align:middle;margin:10px 0;}
a.button05{color:#fff;}
.add-section{background-position:-84px -74px;width:16px;height:16px;}
/*sort_links*/
.sort_links {position:relative;min-height:25px;/*padding:3px 140px 0 0;*/ z-index:1!important;}
.sortby-list:after{border-top:#333 4px solid;border-left:transparent 4px solid;border-right:transparent 4px solid;width:0;height:0;content: "";margin:8px 4px 0 0; position:absolute; right:6px;}
.sortby-list.active:after{border-bottom: 4px solid #4C4C4C;border-top: 0 none;}
.sort_links .asnd{width:9px;height:13px;display:inline-block;margin-left:8px;}
.sort_links .asnd .arw{border-bottom:#585858 4px solid;border-left:transparent 3px solid;border-right:transparent 3px solid;width:1px;height:0;display:block;margin:0 auto;}
.sort_links .asnd .line{width:0;height:9px;margin:0 0 0 4px;border-left:#585858 1px solid;display:block;}
.sort_links .dsnd{width:9px;height:13px;display:inline-block}
.sort_links .dsnd .arw{border-top:#585858 4px solid;border-left:transparent 3px solid;border-right:transparent 3px solid;width:1px;height:0;display:block;margin:0 auto;}
.sort_links .dsnd .line{width:0;height:9px;margin:0 0 0 4px;border-left:#585858 1px solid;display:block;}
.sort_links .asnd.inactive .arw,.sort_links .dsnd.inactive .arw{border-top-color:#b2b2b2;border-bottom-color:#b2b2b2}
.sort_links .asnd.inactive .line,.sort_links .dsnd.inactive .line{border-left-color:#b2b2b2;}

.sortby-list{border:#d8d8d8 1px solid;cursor:pointer;padding:2px 30px 2px 10px;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f5f5f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );display:inline-block; position:relative; white-space:nowrap;min-width:80px;}
.sort_links.right-pos .sort_links_ul{ right:0;}
.sort_links_ul{font-size: 13px; /* IE6-9 */
border:#d8d8d8 1px solid;min-height:21px;position:absolute;left:0;top:23px;cursor:pointer; display:none; white-space:nowrap;width:99%;}
.sort_links_ul li{padding:3px 10px;margin:-1px 0 0;background:#eee;border-top:#d8d8d8 1px solid;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f5f5f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );}
/*.sort_links_ul:hover{-moz-box-shadow:0 7px 7px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 7px 7px rgba(0, 0, 0, 0.3);box-shadow:0 7px 7px rgba(0, 0, 0, 0.3);}	*/
.txt-colr00{color: #585858;}
.sort_links_ul li a {color: #3e3e3e!important;}
/*.sort_links_ul:hover li{display:block;}*/
.sort_links_ul li.last{padding-right:0;}
.sort_links_ul li.last a{border-right:#a7a7a7 solid 0px;padding-right:0;}
.sort_links_ul li a:hover,.sort_links_ul li a.selected{color:#0377b7!important;text-decoration:underline;}
/*submit block*/
.submit-block{color:#acacac;font-weight:bold; display:block;}
.submit-block span,.line{display:block;border-top:#f1f1f1 1px solid;border-bottom:#cfcfcf 1px solid;margin-bottom:10px;line-height:0;font-size:0;}
.submit-block input, a.button01,.button02 {color:#fff;font:15px Arial, Helvetica, sans-serif;border:#1f70ad solid 1px;text-shadow: .01em 0.05em 0.01em #367da5;padding:6px 15px ;position:relative;width: auto;overflow: visible;
background: rgb(104,173,215); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzY4YWRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMmE4YmM3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3N2FjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(104,173,215,1) 1%, rgba(42,139,199,1) 2%, rgba(39,122,199,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(104,173,215,1)), color-stop(2%,rgba(42,139,199,1)), color-stop(100%,rgba(39,122,199,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(104,173,215,1) 1%,rgba(42,139,199,1) 2%,rgba(39,122,199,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68add7', endColorstr='#277ac7',GradientType=0 ); /* IE6-8 */}
.submit-block a.button01,a.button02 {color: #ffffff;   display: inline-block;padding:3px 10px;  text-decoration: none; margin:0;  text-shadow:0 1px 0 #4282a5; line-height: 21px;}

input.button-link{border:0;background:none;padding:0;margin:0 0 0 5px;text-shadow:none;}
.submit-block a,input.button-link{color:#666;text-decoration:underline;}
.submit-block a:hover{text-decoration:none;color:#333;}
.submit-block a.button01:hover{color:#fff;  text-shadow:0 -1px 0 #4282a5;}
.submit-block a{color:#666;text-decoration:underline; margin-left:5px;}
.delete00{background-position: -33px 0;height:16px;}
.linkbtnt02{background:url(../images/add-campaign/repeted-bg.png) repeat-x 0 -39px ;border:#3581C1 1px solid;padding:5px 20px;width:auto;color:#fff!important;font:bold 13px Arial, Helvetica, sans-serif;display:inline-block;}
h4{ font-size:15px; color:#444343; padding:0 0 5px 0; margin:10px 0 0; font-weight:bold; line-height:20px; }h4.rmv-spc{margin:0;}
.delete00{background-position: -33px 0;height:16px;}
.date-field-sub {text-indent:0px!important;}
a.back-link{font:700 12px Arial, Helvetica, sans-serif;color:#004b8f;display:inline-block;margin:3px 0 0 10px;text-decoration:underline}
.button-link01{background: rgb(250,250,250); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(250,250,250,1) 0%, rgba(240,240,240,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(240,240,240,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(250,250,250,1) 0%,rgba(240,240,240,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-8 */
border:#D5D5D5 1px solid;padding:4px 10px 3px;font:bold 12px Arial, Helvetica, sans-serif;color:#444; text-decoration:none;text-align:center;min-width:30px;}
a.button-link01{display:inline-block;color:#444;}input.button-link01{width:auto;overflow:visible;cursor:pointer;}.button-link01.fixing_right{margin-left:10px;}
@media print
  {
  .header_container,.right-sidebar,.footer{display:none;}.content_container2,.content_container{padding:10px;}
  }
.no_cursor{cursor:default!important;}
.no_bold{font-weight:normal!important;}
.width80px{float:left;width:80px;}
.selectShip {float: left;
margin: 0 0 0 5px;
width: 273px;}
/*Added for commen Cart Promotion Nov,05*/
.tabpane_inner .promoConditionAppended ul ,.tabpane_inner .promoBonusAppended ul {border: solid 2px #eee; padding:15px 10px; margin:0 0 0 14px;}
.promoConditionList ul.levl-00 li ,.promoBonusList ul.levl-00 li {padding:0;}
.promoRootConditionSelector,.promoRootBonusSelector {background-color:#f4f4f4; border: solid 1px #ececec; padding:10px; margin:15px 0 0 15px;}
.conditionInd,.bonusInd{background-color:#f4f4f4; border:solid 1px #ececec; padding:10px; margin-left:14px;}
a.grayBtn, .fxdBlock input.grayBtn{ border: solid 1px #d5d5d5; padding:4px 8px; margin:0 0 0 5px; font-size:12px; font-weight:bold; color:#515151; border-radius:2px;}
.grayBtn2{ border: solid 1px #d5d5d5; padding:6px 10px 5px 10px; margin:0 0 0 5px; font-size:12px; font-weight:bold; color:#515151; border-radius:2px;}
.submit-block a.grayBtn3, .grayBtn3{ border:solid 1px #d5d5d5; border-radius:3px; color:#515151; font-size:12px; padding:7px 10px; text-decoration:none !important; }
.grayBtn, .grayBtn2, .submit-block a.grayBtn3, .grayBtn3, .fxdBlock input.grayBtn{background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #fdfdfd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#fdfdfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#fdfdfd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#fdfdfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
}
.grayBtn:hover, .grayBtn2:hover, .submit-block a.grayBtn3:hover, .grayBtn3:hover, .fxdBlock input.grayBtn:hover{
	background: #fdfdfd; /* Old browsers */ border: solid 1px #d5d5d5;
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#f2f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.fxdBlock input.grayBtn:hover{color:#515151;}
.form_listing .promoRoot select, .form_listing .promoRootConditionSelector select,.form_listing .promoBonusRoot select, .form_listing .promoBonusRootSelector select{padding:4px 4px 4px 0}
.promoRoot li ,.promoBonusRoot li {border-left:solid 1px #dadada; background-position:left top;}
.promoRoot li.cm-last-item ,.promoBonusRoot li.cm-last-item {border:none; background:url(../images/tree_node.png) left top no-repeat;}
.promoRoot li:before,.promoBonusRoot li:before{content:""; top:70px; left:19px; width:15px; height:1px; background-color:#dadada; float:left; margin:30px 0 0 0;}
.clearfix.promoConditionParent,.clearfix.promoBonusParent{border:none; margin:0;}
.clearfix.promoConditionParent:before,.clearfix.promoBonusParent:before{display:none;}
.promoRoot .clearfix.promoConditionAppended,.promoBonusRoot .clearfix.promoBonusAppended{padding:15px 0 0 0}
.grayBtn.no-magn{margin:0 0 0 0;}
.popup-block .submit-block input.blueBtn-1{border:solid 1px #277dc1; border-radius:3px; color:#fff; font-size:12px; padding:5px 10px;}
.blueBtn-1{border:solid 1px #277dc1; border-radius:3px; color:#fff; font-size:12px; padding:7px 10px; cursor:pointer;}
.popup-block .submit-block input.blueBtn-1, .blueBtn-1{
	background: #449ed0; /* Old browsers */
	background: -moz-linear-gradient(top,  #449ed0 0%, #3b8ac8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#449ed0), color-stop(100%,#3b8ac8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #449ed0 0%,#3b8ac8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #449ed0 0%,#3b8ac8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #449ed0 0%,#3b8ac8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #449ed0 0%,#3b8ac8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#449ed0', endColorstr='#3b8ac8',GradientType=0 ); /* IE6-9 */
}
.popup-block .submit-block input.blueBtn-1:hover, .blueBtn-1:hover{
	background: #3b8ac8; /* Old browsers */
	background: -moz-linear-gradient(top,  #3b8ac8 0%, #449ed0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b8ac8), color-stop(100%,#449ed0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3b8ac8 0%,#449ed0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3b8ac8 0%,#449ed0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3b8ac8 0%,#449ed0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3b8ac8 0%,#449ed0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b8ac8', endColorstr='#449ed0',GradientType=0 ); /* IE6-9 */
	}
.deleteGroupRow.grayBtn, .deleteConditionRow.grayBtn, .deleteBonusRow.grayBtn ,.deleteBonusGroupRow.grayBtn{font-size:11px; padding:1px 5px; margin:3px 0 0 5px; color:#3c8bc8;}
.mrgn_top2{margin:20px 0 0 0;}
.noRecordsForPicker{padding:0; margin:0;}
tr.noRecordsForPicker td {padding:0 !important; border:none !important;}
.noNoRecordInfo_1{background-color:#f4f4f4; text-align:center; color:#d3d3d3; font-size:13px; padding:10px 0; margin-top:15px; font-weight:normal; text-shadow:1px 1px 1px #fff; -moz-text-shadow:1px 1px 1px #fff; -webkit-text-shadow:1px 1px 1px #fff; -o-text-shadow:1px 1px 1px #fff; -ms-text-shadow:1px 1px 1px #fff; border:solid 1px #ececec;}
.noNoRecordInfo_2{background-color:#fff; text-align:center; color:#ababab; font-size:13px; padding:10px 0; font-weight:normal;}
.spanBld{margin:6px 8px 0 0; float:left; font-weight:bold;}

.right2 .grid_table00 tr td{padding:8px; background-color:#fff; color:#4c4c4c; border:none;}
.right2 .grid_table00 tr{border: solid 1px #ececec; border-bottom: none}
.right2 .grid_table00 table {border-bottom:solid 1px #ececec;}
span.chkd-item{font-size:5px;}
.flt_fix {float:left; margin-bottom:10px !important}
.left3{ float:left; text-align:left;}
.grid_table00 a.deletePickerDataRow {font-size:10px;}
.small_qty{color:#999; font-weight:normal; font-size:12px; margin:0 10px 0 0 !important}
.small_txt_fld {width:20% !important;}
.btn_fltg{float:left; width:160px;}
.btn_fltg{float:left; width:160px;}
.btn_fltg .grayBtn2, .btn_fltg .grayBtn, .inner-right .grayBtn{float:left;}

.catalogLinks li div.inner-left{width:14%;}
.catalogLinks li div.inner-right{width:82%;}
.fxdBlock ul li, ul.catalogLinks li {background:none;}
.catalogLinks .listAttrOptions{border: #c5c7ce 1px solid; border-top-color: #9fa3ad; margin-left:0;}
.noMgn{margin:0 !important}
.catalogLinks .showCounterReset{color:#999; margin-top:4px;}
.sltCoud{float:right; margin-top:4px;}
.fxdBlock{position:fixed; width:100%; bottom:0; background:rgba(250, 250, 250, 0.8); left:0; border-top:solid 1px #f0f0f0; padding:0}
div.fxdBlock ul, div.fxdBlock ul li {margin:0; padding:5px 0;}
div.fxdBlock input{margin:0}

.fxdBlock .inner-right{width:82.5%;}
.form_catalogSec{padding-bottom:80px}
.fxdBlock a.gntd_link{margin: 4px 0 0 10px; float: left; font-weight: normal; color: #2579A0; max-width:600px; overflow:hidden;max-height: 15px;}
.fxdBlock a.gntd_link:hover{color: #2579A0; text-decoration:none;}
.fxdBlock input.grayBtn{padding:5px 10px !important}
.minWdth_100{min-width:100px;}
.date-field-sub {text-indent:0!important;}
.cmn-tooltip{position:relative;vertical-align:middle;display:inline-block;height:16px;width:16px}.cmn-tooltip .icon-hlp{background-position: -32px -79px;height:16px;width:16px;cursor:pointer;}.cmn-tooltip .tlptxt{background:#696969;padding:5px;border-radius:3px;-moz-border-radius:3px;position:absolute;left:50%;bottom:28px;margin:0 0 0 -50px;color:#fff;width:200px;word-wrap:normal;display:none}.cmn-tooltip .tlptxt:after{border:#696969 5px solid;border-color:#696969 transparent transparent;content:"";position:absolute;left:47px;bottom:-10px;}.cmn-tooltip:hover .tlptxt{display:block;}
.date-field-sub {text-indent:0px!important;}
.inactive-state{color: #CECECE;}
/*for fire fox button padding*/
input::-moz-focus-inner {border: 0;padding: 0;}
input::-moz-focus-inner {border: 0;padding: 0;margin-top:-2px;margin-bottom: -2px;}
.padB8{padding-bottom:8px !important}
/*stock notification*/
.stock-preview{padding:20px;}.stock-preview .col1{width:20%;float:left;}.stock-preview .col2{width:1%;text-align:center;float:left;}.stock-preview .col3{float:right;width:78%;}.stock-preview li{padding-bottom:10px;}
/*no page 
==================================================================================================================================*/
.errorpage{text-align:center;padding:50px;}.errorpage h2{font-size:30px;}.errorpage h3{font-size:25px;}.errorpage h4{font-size:20px;}.errorpage .normal_link{padding:0 15px 0 0;}.errorpage .normal_link::before{border:5px solid #444;border-color:transparent transparent transparent #444 ;width:0;height:0;content:"";display:inline-block}
/*updated sep 2*/
.truck{background-position: 0px -104px;height: 20px;width: 21px;text-indent:-9999px;overflow:hidden;margin-left:-16px;}
.multi{width:34px !important;position:relative;margin-left:0;}
.ShipIDlst{display:none;position: absolute;background: #fff;padding: 8px 10px;border: #CCC solid 1px;top: 21px;
right: 9px;z-index:1;}
.ShipIDlst a{margin-bottom:3px;display:block;}
.contBx{padding:10px 10px 10px 0;display:none;}
.width-55per{width:55%;}
.width-100per{width:100%;}
.width-59per{width:59%;}
.h145px{height:145px;}
.h55px{height:55px;}
.paneBx{border:1px solid #D5D5D5;padding:20px !important;}
.paneBx .left-pane{border-right:1px solid #D5D5D5;}
.info-G-Bx{border-bottom: #E4E4E4 solid 1px;}
.info-G-Bx ul li .leftside01{font-weight:normal!important;}
.bordrNone{border:none;}
.FieldBx{padding: 13px;border: #DADADA solid 1px;}
.FieldBx legend{padding: 2px 10px;border: #DBDBDB solid 1px;font-weight:bold;
background: linear-gradient(to bottom, #ffffff 0%,#EEEEEE 100%);
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #EEEEEE 100%);
background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#ffffff), color-stop(100%,#EEEEEE));
background: -webkit-linear-gradient(top, #ffffff 0%,#EEEEEE 100%);
background: -o-linear-gradient(top, #ffffff 0%,#EEEEEE 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#EEEEEE 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EEEEEE',GradientType=0 );
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}
.form_listing-nw {
padding: 0;
font: 400 13px Arial, Helvetica, sans-serif;
}
.form_listing-nw li {
padding: 4px 0;
}
.form_listing-nw li .leftside01 {
width: 40%;
float: left;
text-align:left;
padding-top: 2px;
font-weight: bold;
color: #808080;
}
.form_listing-nw li .rightside01 {
width: 60%;
float: right;
}
.form_listing-nw .left-pane {
width: 40%;
float: left;
}
.feed-err-icon{background: url("../images/error-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: inline-block;height: 15px;margin-left: 5px;width: 16px;}

.prd-status-active{background-image: url("../images/prdt_stat_icon.png");background-repeat: no-repeat;height: 16px;width: 16px;}
.prd-status-inactive {background-image: url("../images/prdt_stat_dslb.png");background-repeat: no-repeat;height: 16px;width: 16px;}
.disabledcls {pointer-events:none;opacity:0.4;}

.pagination {float: right;}
.pagination_outer .dropdown {float: right;position: relative;}
.results-per-page {float: right;margin-right: 15px;}
.results-per-page label {margin: 6px 10px}
.results-per-page .dropdown-toggle{background:#fff;border:#ccc 1px solid;padding: 5px 0 5px 5px;text-align:left;cursor: pointer;}
.results-per-page .dropdown-toggle:before{content:"";border-top: #555 5px solid;border-left: transparent 5px solid;border-right: transparent 5px solid;float:right;width: 0;height: 0;margin: 5px 10px  5px 10px;}
.results-per-page .dropdown-menu{background:#fff;border:#ccc 1px solid;text-align:left;display: none;position: absolute;top:100%;left:0;right:0;}
.results-per-page .dropdown-menu a{padding:3px 5px;display:block;color:#000}
.results-per-page .dropdown-menu a:hover{background:#f5f5f5;}
.link_main{float: left; left: -8px; padding:3px; position: relative; top: 0;}
.link_popup{background: #fff ; border: 2px solid #c2e1f5; border-radius: 4px; display:none; left: 10px; padding: 10px;    position: absolute; top: -7px;  z-index: 9999;}
.link_main:hover{background: #fff;}   
.link_main.nobg:hover{background:none;}  
link_popup:before {
    border-top: 10px solid transparent;
	border-bottom: 10px solid transparent; 
	border-right:10px solid #c2e1f5;
    content: "";  left: -11px; position: absolute; top: 7px;
}
.link_popup a{text-decoration: underline; white-space: nowrap;}
.link_main:hover .link_popup{display: block}
.link_main.def-product{width: 8px;}
.ui-helper-reset{
    padding: 5px 0;
    display: block;
    clear: both;
}
.ui-helper-reset:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden;
}
.print {
    cursor: pointer;
}
.modal-dialog {
    max-width: 850px !important;;
    width: 100% !important;
}
.fade.in {
    opacity: 1;
    background:rgba(0,0,0,.8);
}
.modal{
    top:75px !important;
}
.gift-listing .gift-slider .slick-active{
    display: inline-block !important;
    vertical-align: top;
}
.sli-arrow:before {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #f3f3f3;
    z-index: 9;
    padding: 5px;
    font-size: 17px;
}
.slick-list .slick-slide {
    display: inline-block;
    vertical-align: top;
}

.imageBox{
    padding: 12px;
}
.productTitle {
    overflow: hidden;
    margin: 0 0 5px;
    padding: 0;
}
.productTitle a {
    color: #555;
    font-weight: 400;
    font-size: 14px;
    padding-bottom: 8px;
    line-height: 1.3;
    display: block;
}
#formChangeOrderStatus{
	display: inline-block;
	margin-right: 10px;
}
.grid-section .col-sm-1{
	width: 20px;
	float: left;
}
.grid-section .col-sm-4{
  width: 33.33333%;
  float: left;
}

.grid-section .col-sm-2{
  width: 16.66667%;
  float: left;
}


.grid-section .col-sm-3{
  width: 25%;
  float: left;
}

.grid-section .table-head{
  padding-bottom: 5px;
  border-bottom: 1px solid #eeee;
  margin-bottom: 10px;
  font-weight: 600;
}

.grid-section .custom-option{
  font-size: 12px;
  color: #888787;
}

.contentarea02 .form1{
  margin-top: 8px;
}
  
.contentarea02 .field{
  margin-top: 10px;
}

.contentarea02 .btn-primary{
  color: #fff;
  font-size: 14px;
  border: 1px solid #1f70ad;
  padding: 5px 10px;
  margin-top: 10px;
  background: #2a8cc7;
  background: -moz-linear-gradient(top, #2a8cc7 0%, #277ac7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a8cc7), color-stop(100%,#277ac7));
  background: -webkit-linear-gradient(top, #2a8cc7 0%,#277ac7 100%);
  background: -o-linear-gradient(top, #2a8cc7 0%,#277ac7 100%);
  background: -ms-linear-gradient(top, #2a8cc7 0%,#277ac7 100%);
  background: linear-gradient(to bottom, #2a8cc7 0%,#277ac7 100%);
}

.contentarea02 select{
  padding: 5px;
}
.content_containerpopup{
  background: #fff;
}

.content_containerpopup .content_wrapper{
  padding: 15px;
}
.overlay.ajax-loader {
    z-index: 99999;
}
.overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.6);
    z-index: 10000;
}
.loader-img {
    position: absolute;
    left: 50%;
    top: 50%;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
}
.loader-img img{
    padding:5px;
}