@charset "utf-8";
/* forms_listing */
.form_listing {padding:0;font:400 13px Arial, Helvetica, sans-serif;}
.section_wrap{	display:block;padding-bottom:20px}
.section_wrap h3{ background-color: #ECECEB;margin:5px 0;padding: 0;}
.section_wrap h3 span{ color: #666666;display: block;font-size: 15px;padding: 4px 11px;text-shadow: 0 1px 0 white;}
.left-pane{width:48%;float:left; }
.right-pane{width:48%;float:right;}
.left-pane .form_listing{float:right;width:90%;}
.right-pane .form_listing{float:left;width:77%;}
.form_listing ul {padding:2px 0;margin:0;}
.form_listing li {padding:8px 0!important;}
.form_listing01 li{padding:4px 0;}
*+html .form_listing li{padding:4px 0;}
.specific_lan{margin:0 0 5px;}
.custom-radio{margin:0;font-family:Arial, Helvetica, sans-serif;position:relative;display: inline-block;overflow: hidden;}
*html .custom-radio{margin:0 0 0 -3px;}
*+html .custom-radio{margin:0 0 0 -3px;}
.custom-radio input {position: absolute;top: -20px;left:-20px;margin: 0;z-index: 0;width: 18px;height: 10px;outline: 0px dotted #ccc;visibility:visible;}
.custom-radio label {z-index: 1;font-size:13px;padding: 0  13px 0  27px;margin:0;cursor: pointer;height: 21px;font-weight:bold;background:url(../images/radio-btn-bg.png) no-repeat 0 0;display: inline-block;}
*html .custom-radio label {margin:0;}
*+html .custom-radio label {margin:0;}
.custom-radio label.checked {background-position:0 -30px;}
.custom-radio label.focus {outline: 0px dotted #ccc;}
#perioddiv{margin:2px 0 10px;}
*+html #perioddiv label{display:inline-block;padding-bottom:12px;}
.form_listing li h4{color:#000;font-size:18px;margin-bottom:10px;}
.pos-box{position: absolute;left:62%;top:4px;}
.pos-box input[type="checkbox"]{margin-top:0;vertical-align:middle;}
.full_width .form_listing li .leftside01 {width:21%!important;}
.full_width .form_listing li .rightside01 {width:77.3%!important;}
.form_listing li .leftside01,.form_listing li .first_cols {width:35%;float:left;text-align:right;padding:2px 0 0 ;}
.form_listing01 li .leftside01 {width:40% !important;}
.form_listing01 li .rightside01-new{width:58% !important;}
.full_width_list .leftside01 {width:20% !important;}
.full_width_list .rightside01-new {width:81.5% !important}
.form_listing li .rightside01-new {width:68%;float:right;padding-top:2px;}
.form_listing li .mandatory {font-weight:bold;}
.content_container_content .form_listing li .leftside01 {width:30%;float:left;text-align:left;}
.form_listing li .leftside01 span,.small-txt {font-size:11px;color:#8f8f8f;display:block;}
.tree-level .small-txt{ color:#4C4C4C; font-size:11px;}
.form_listing li .rightside01,.submit-block .rightside01 {width:62%;float:right;}.form_listing li .top-spc{padding-top:5px;}
.submit-block.settings .rightside01 {width:68.5%;float:right;}
.form_listing li .rightside01 .captcha {vertical-align:middle;margin-right:5px;}
.form_listing li .rightside01 .captcha img{padding:1px;border:#CCC 1px solid;}
.form_listing li .rightside01 li {float:left;padding:2px 10px 0 0;font-size:12px;color:#666;}
.forlisting_fullwidth{display:block;width:100%;}
.forlisting_fullwidth ul li .leftside01{width:19%;}
.forlisting_fullwidth ul li .rightside01{float:right;width:80%;}
.latitude_setting{display:block;padding:16px 0 0 0;}
.latitude_setting .inner-left01{margin-right:10px;line-height:25px; width:60px;}
.latitude_setting .inner-right02{margin-right:20px; width:165px;}
.rightside01 select.width_42per{width:42%;}
.rightside01 .textbox.width_42per{width: 41.5%;}
.form_listing li input.width_50per{ width:50%;}
h3.sub_title {background-color: #ECECEB;border-bottom: 1px solid #BBBBBB; padding: 0;}
h3.sub_title span {border-bottom: 1px solid #DDDDDD;color: #444444;display: block;font-size: 18px;padding: 5px 10px;text-shadow: 0 1px 0 white;}
select.width_50per{ width:51%;}
.width_50per{ width:50% !important; }
.sendtime input, .sendtime label, .radio_group input, .radio_group label{ margin-right:5px;}
.form_listing03 .div-city{width:80%;}
.width-80per{ width:80% !important;}
.form_listing li .theme_color ul li { color: #666666;float: left;font-size: 12px; padding: 2px 10px 0 0;text-align: center;}
.form_listing li .theme_color ul li img {padding: 3px; margin-bottom:3px;}
.form_listing li .theme_color ul li img.active {border: 1px solid #C0C0C0;padding: 2px;}
.length_106 { width: 106px !important;}
.length0_50px {width: 70px !important;}
.length_200 { width:200px !important;}
.form_listing li .mandatory span{font-weight:normal;}
.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, .submit-block a.button01 {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 {color: #ffffff;   display: inline-block;padding:3px 10px;  text-decoration: none; margin:0;  text-shadow:0 1px 0 #4282a5; line-height: 21px;}
.submit-block  a.button02,.submit-block  a.button02:hover{ color:#0c4779; font-size:12px; text-decoration:underline; font-weight:normal;}
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;}
.form_listing select,.select-box {background-color: #ffffff; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;padding:4px;width:58.5%;font:400 13px Arial, Helvetica, sans-serif;outline: none;color:#000;}
input.text-box, input.textbox{width:58.5%;}
textarea {background-color: #ffffff; border:#c5c7ce 1px solid;border-top-color:#9fa3ad;height:105px;width:83%;padding:5px 2px;font-size: 13px;margin:0 0 5px 0; resize: none;color:#000; }
.form_listing03 .div-city {width: 80%;}
.div-city {background-color: #FFFFFF;border: 1px solid #EAEAEA;max-height: 156px;overflow: auto;padding: 5px;width: 97%;}
select option {
border-right:#666 1px solid;
}
/*sortable table style*/
.drag-head{background:#fafafa;border:#d5d5d5 solid 1px;padding:8px;margin-bottom:2px;}
.drag-drop-sec .message_validation{float:right}
.leftblock03,.rightblock03{background:#fafafa;border:#d5d5d5 solid 1px;width:49.68%;}
.leftblock03 ul,.rightblock03 ul{height:250px;padding:8px;overflow:auto;}
.leftblock03 li,.rightblock03 li{background:#fff;padding:7px;border-width:1px;border-style:solid;border-color:#fff #e3e3e3 #b6b6b6 #e3e3e3;-webkit-box-shadow:0 1px 2px 0 #e3e3e3;-moz-box-shadow:0 1px 2px 0 #e3e3e3;box-shadow:0 1px 2px 0 #e3e3e3;cursor:move;margin-bottom:10px;position:relative;color:#135D9B;font:bold 13px Arial, Helvetica, sans-serif;cursor:move}
.product_drop_delete{width:8px;height:20px;display:block;position:absolute;right:7px;text-decoration:none !important;color:#8B0404;text-align:right;cursor:pointer;}
.leftblock03 li .product_drop_delete{display:none;}

li.zones {background: none repeat scroll 0 0 #ECECEB;color: #2B2B2B;font-size:14px;padding:5px 10px;}
li.zone-list{padding:8px 10px;}
.states_list li,.list-state li{width:250px;float:left;}
.div-city label{cursor:pointer;}
.div-city li{padding:0 0 3px!important;float:none!important }

.bottom-spacing{padding-bottom:20px;}
.textto_left {border: 0 none;text-align: left !important;}
input.button02 {background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #dad8d8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dad8d8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dad8d8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dad8d8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dad8d8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dad8d8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dad8d8',GradientType=0 ); /* IE6-8 */

border:#A9A8A8 1px solid;padding:2px 10px;font:bold 12px Arial, Helvetica, sans-serif;color:#444; cursor:pointer}
.slect_button{ color: #ACACAC; font-weight: bold; }
.slect_button a {color: #666666; text-decoration: underline;}
.layout img{border:#CCC 1px solid;padding:1px;margin-bottom:3px;}
.field input[type="checkbox"]{margin:0 0 5px;vertical-align:middle;}
input.checkbox01{margin:0;}
.div-city input[type="checkbox"]{margin-top:0;vertical-align:middle;}

.grid_table00 {margin:5px 0;border-top:#c6c6c6 solid 1px;}
.grid_table00 th {font-weight:bold;padding:6px;border:#c6c6c6 solid 1px;background:#e5e5e5;border-top-color:#fff;}
.grid_table00 td {border:#d3d4d8 solid 1px;padding:6px;font:12px Arial, Helvetica, sans-serif;}
.grid_table00 tr:hover {background:#edf4f8;}
.add-new-formlisting input.text-box,.add-new-formlisting input.textbox, .add-new-formlisting textarea,.add-new-formlisting .date_picker_field{width:90.5%}
.add-new-formlisting .form_listing select, .select-box{width:90.5%}
.form_listing li .rightside01 textarea{width:91%;}
.form_listing li .rightside01 .div-city{width:57%;}
.editor-div{border: 1px solid #CCCCCC;padding: 5px 2px;width: 91%;}
.editor .mceLayout {width:500px!important;}
.mceLayout select{width:auto!important;}
.forlisting_fullwidth.addContent ul li .rightside01{float:left;width:67%; padding-left:10px;}
.form_listing.addbanner li .leftside01{width:20%; margin-right:10px;}
.form_listing.addbanner li .rightside01{float:left}
.avoid_padding{padding:0 !important; border-right:0 !important}
.avoid_padding td{border-left:0; border-top:0}
.form_listing li .second_cols{float:left; padding-left:10px}
.form_listing li .third_cols{float:right; width:66%}
#rows_list_update_buttons{position:absolute; display:none; font-weight:bold}
.removerightBorder{border-right:0 !important}
.removeleftBorder{border-left:0 !important}
.updatebtn input.cancel{border:0; color:#666; text-decoration:underline; background:none; font-weight:bold; cursor:pointer}
.updatebtn input.cancel:hover{text-decoration:none}
.width-96{width:96% !important}
textarea.taxDescription{width:99%}
select.geoZoneName{width:auto !important}
.product-category-list span.label{clear:both; display:block; margin:3px 0}
.product-category-list span.items{float:left; min-width:200px; margin:0 2px 2px 0; background:#F7F7F7; padding:5px}
.product-category-list input[type="checkbox"]{margin-top:0;}
.popup-content {padding:20px 10px 15px 10px;}
.forlisting_fullwidth.charity ul li .leftside01{width:17.5%}
.forlisting_fullwidth.charity ul li .rightside01{float:left; width:67%}
.forlisting_fullwidth.charity .form_listing li .rightside01 textarea{width:82%;}
.inner_content_wrapper.user .section_wrap h3{margin-bottom:10px}
.inner_content_wrapper.user .form_listing{padding-bottom:15px}
.inner_content_wrapper.user .form_listing li{padding:5px 0}

a.help-icon {background: url(../images/sprite/qa-img.gif) no-repeat scroll right -56px transparent;color: #949494 !important;display: inline-block;padding: 0 25px 5px 0 !important;position: relative; text-decoration:none;}
a.help-icon span.tooltipbox {display: none;position: absolute;right: -150px;top: 5px; z-index:100;}
a.help-icon span.tooltip01 {background: none repeat scroll 0 0 #F5F5F5;border: 1px solid #CCCCCC;color: #001144;display: inline-block;font-size: 11px; line-height: 16px;margin-top: 20px;padding: 5px 10px;width: 300px;}
a.help-icon span.arrow {border-bottom: 10px solid #CCCCCC;border-left: 10px solid transparent;border-right: 10px solid transparent;display: block;height: 0;position: absolute;right: 156px;top: 10px;width: 0;}
a.help-icon:hover span.tooltipbox {display: block;}
.list-cont { max-height:250px; overflow:auto; border:1px solid #ddd; padding:5px;}
.linkbtnt01{background: #fafafa; /* Old browsers */background: -moz-linear-gradient(top,  #fafafa 0%, #f2f2f2 94%, #ffffff 96%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(94%,#f2f2f2), color-stop(96%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fafafa 0%,#f2f2f2 94%,#ffffff 96%,#ffffff 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fafafa 0%,#f2f2f2 94%,#ffffff 96%,#ffffff 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fafafa 0%,#f2f2f2 94%,#ffffff 96%,#ffffff 100%); /* IE10+ */background: linear-gradient(to bottom,  #fafafa 0%,#f2f2f2 94%,#ffffff 96%,#ffffff 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */border: 1px solid #D5D5D5;color: #343434;font: bold 12px Arial,Helvetica,sans-serif;overflow: visible;padding: 4px 12px 5px;width: auto;margin:0 3px;}
a.linkbtnt01{display:inline-block;text-decoration:none;color: #343434;}
input.linkbtnt01{cursor:pointer;} 
.half-width{width:50%!important}
.add-new-city{background:url(../images/add_new_icon.gif) 3px 0 no-repeat;padding:0 0 0 23px;color:#004B8F;font-weight:bold;}
#ajax_new_city{max-height:100px;overflow:auto;}
#ajax_new_city li {padding:5px;display:inline-block; }

 /*Language selector
==================================================================================================================================*/
.languageSelectionBox{background: #f1f0f0;border:#CCCBC3  1px solid;padding:5px;font:bold 11px/14px Arial, Helvetica, sans-serif;color:#333;cursor:pointer;position:relative;margin:4px 5px 0 0;z-index:200000}
.selectlang{padding:0 10px 0 22px;white-space:nowrap;}
.selectlang span.arw{border-top:4px solid #000;border-left:4px solid transparent;border-right:4px solid transparent;width:0;height:0;margin:0;position:absolute;right:4px;top:11px;}
.languageList{position:absolute;right:-1px;top:23px;background:#f1f0f0;border:#CCCBC3 1px solid;border-top:0;padding:2px 3px;width:150px;z-index:100000;display:none;}
.languageList li{padding:0 0 3px 3px;color:#333;}
.languagebox{padding:0 10px 0 22px;white-space:nowrap;text-align:left;}


.cleanlog .leftside01{width:35%!important;}
.map_block {border: 1px solid #F0F0F0;padding:.5%;width:82%;}
.image-edit-field{padding:6px 0}
.edit00,.delete00,.delete,.edit01,.status-active,.status-inactive,.delete-inactive, .preview00,span.edit a,.div_delete_sub_productImage_1 span{background:url(../images/sprite/sprite01.png) no-repeat left 0 ;font-size: 0;height: 18px;width: 18px; margin-right:3px;float:left;}
.delete01{text-align:center;padding:5px 0;}
.fileuploader_edit_section span span.edit a{padding:0;margin:5px 5px 0 0; float:right;}
.delete00{background-position: 0 -20px;padding:0;display:inline-block;float:none;}
span.sub-text {color: #666666;display: block;font-size: 11px; /*width:220px;*/}
.status-centering{text-align:center;}
.status-centering div.style001{width:460px;margin:0 auto;}
.status-centering div.style001 .fixing_left{padding:2px 0 0;width:150px;text-align:right;}
.status-centering div.style001 #perioddiv{width:306px;}
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;}
a.action-link {color: #0c4779;font:11px Arial,Helvetica,sans-serif;margin-left: 10px;text-decoration: underline;}
.priceDiff { float:left; width:59%;}
.priceDiffType {width:46%!important; float:left;}
.img-list {loat: left;border:#eee 5px solid;padding:3px!important;background:#fff;height:140px;text-align:center;width:120px;position:relative;}
.img-list .fileuploader_field{width:120px;border:0;padding:0; height:118px; overflow:hidden; cursor:pointer;}
/*.img-list .fileuploader_edit_section{display:none!important;}*/
.img-list .delete00{position:absolute;right:3px;bottom:3px;}
.email-preview .email-bx{border:#e3e3e3 1px solid;margin-bottom:15px;}
.email-bx li.column{border-bottom:#e3e3e3 1px solid;padding:3px 5px;font-weight:bold; float:none; width:auto; min-height:inherit;}
.email-bx li.content{padding:10px;height:350px;overflow:auto;}
h3 {background-color: #ECECEB;margin:5px 0 ;padding: 0;border-bottom:1px solid #BBB}
h3 span { color: #666666;display: block;font-size: 15px;padding: 4px 11px;text-shadow: 0 1px 0 white;border-bottom:1px solid #DDD;}
.add-option{ margin-bottom:0;}
.product-add .column{width:18.5%;}.custom-option-add .column,.form_listing .custom-option-add li.column{width:20.5%;position:relative;}
.custom-option-add li.column .message_validation{background: #DF4E0E;padding: 1px 5px;position:absolute;color:#fff;font-size:11px;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);border-radius: 3px;left: 0;bottom: -10px;font-weight:400;}
.custom-option-add li.column .message_validation::before{border: #DF4E0E 5px solid;content:"";border-color:transparent transparent #DF4E0E;left:5px;top: -10px; position: absolute;}

@media screen and (max-width: 1024px) {
  .custom-option-add .column,.form_listing .custom-option-add li.column{width:28.5%;}  
}
.product-add .column .search-btn{width:auto;}
.product-add input.text-box{width:92%!important;}
.product-add input.check-box{ margin-top:5px;}
.attribute-option {width:60%;}
.form-option{ background:#fcfcfc; border:1px solid #f1f1f1; border-top:none; padding:15px;}
.form-option h4{ font:bold 18px Arial, Helvetica, sans-serif !important;color:#444343; padding-bottom:12px;}
a.add-new-btn { margin-top:-6px; margin-right:0;position:relative; color:#464646; padding-left:26px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
a.add-new-btn span.plus-v {position: absolute;left: 12px;top: 7px;width: 2px;height: 10px;background: #464646;}
a.add-new-btn span.plus-h {position: absolute;left: 8px;top: 11px;width: 10px;height: 2px;background: #464646;}
.subtext-outer { float:left; width:310px;}
.thumb-image2 .fileuploader_field{border:0;width:50px;position:relative}
.thumb-image2 .fileuploader_field .success{height:auto;}.thumb-image2 .fileuploader_edit_section{position:absolute;left:50px;top:0;}
.thumb-image2 .fileuploader_field .success img{width:20px;height:20px;}
.grid-upload-img .imageUploaddiv .delete { width: 16px; height: 16px;}
.price-field1 { width:35%!important; margin-right:4px; white-space:nowrap;float:left}
.product-add select.priceVariation{ width:82%;}
.rightside01 .code-area{ width:60%!important; padding-top:5px; }
.rightside01 .code-area textarea{ width:98%!important;}
.rightside01 .code-field{ display:block; margin-top:2px;}
.rightside01 li.import-cont{ padding-top:20px!important; }
.rightside01 li.import-cont a{ font-weight:bold;}
.fileUpload-box{ width:80%!important; padding-top:10px!important;}
.fileUpload-box a{ font-weight:bold;}
.width_55{width:55%!important;}.width-60per{width:60%!important;}
.edit_form li .leftside01 { width:24%; }
.edit_form li .rightside01 { width:75%}
.edit_form li .rightside01 input.textbox,.edit_form li .rightside01 textarea { width:60%}
/*Delivery Zone add/edit-----------*/
.country-select{ width:60%;border:1px solid #c1c1c1;}
.country-select table{ border-top:1px solid #fff;}
.states_list td {padding:8px;}
.country_list{ padding:8px;border-right:1px solid #c1c1c1;}
.border-r8-none{border-right:none !important}
.country-select td td{ border-top:1px solid #c1c1c1;}
.country-select table th{ background:#e7e7e7;text-align:left; padding:8px;}
.add-button { position:relative;background: rgb(240,241,242); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(240,241,242,1) 0%, rgba(230,232,235,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,241,242,1)), color-stop(100%,rgba(230,232,235,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,241,242,1) 0%,rgba(230,232,235,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,241,242,1) 0%,rgba(230,232,235,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,241,242,1) 0%,rgba(230,232,235,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,241,242,1) 0%,rgba(230,232,235,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f1f2', endColorstr='#e6e8eb',GradientType=0 ); /* IE6-9 */ border:1px solid #acadb0; box-shadow:1px 1px #fff inset;font:bold 12px Arial,Helvetica,sans-serif; padding:5px 16px 5px 30px;color:#4a4a4a!important; display:inline-block;}
.add-button .plus-v{position:absolute;left:12px;top:7px;width:2px;height:10px;background:#4a4a4a; content:"";}
.add-button .plus-h{position:absolute;left:8px;top:11px;width:10px;height:2px;background:#4a4a4a;content:"";}
.add-button.edit{padding:5px 10px;}
/*.country-outer{ width:90%!important;display:inline-block;}*/
.country-state-outer{ width:28%;float:left;}
.width50 {width:50%!important;}
.national00 {width:288px!important;}
.select-state { float:left; width:212px;}
.select-state li{ float:none!important;}
.states_list tr:first-child td{ border:none;}
.loc-select{ width:90%;}
.zipcode-cont{ font:bold 12px Arial, Helvetica, sans-serif; color:#4c4c4c;}
.zipcode-cont span{ color:#b7b7b7; font-style:italic; font-weight:normal;}
.zipcode-cont a{ text-decoration:underline;}
.zipcode-area { width:77%!important; margin-top:10px;}
.country_list a{ float:right; margin:5px;}
.country-location { float:left; width:212px; margin-bottom:10px;}
.multi-select-btn{ padding:6px 0 5px 4px; margin:0;color:#000;width:100%;background: #ffffff;border-style:solid; border-width:1px; border-color:#9fa3ad #c5c7ce #c5c7ce #c5c7ce;text-align:left;font:normal 12px Arial, Helvetica, sans-serif;cursor:pointer; position:relative; }
.multi-select-btn .arw-btm{ position:absolute;border-top:#4d4d4d 4px  solid;border-left:transparent 4px  solid;border-right:transparent 4px  solid;width:0;height:0; display:block; top:14px; right:8px;}
.multi-select-btn .arw-top  {position:absolute;border-bottom: #4d4d4d 4px solid;border-left: transparent 4px  solid;border-right: transparent 4px  solid;width:0;height:0;display:block; top:8px; right:8px;}
.select-tags { width:98%; float:left;}.select-tags .div-city {position: absolute;left:0;}
.form_listing .style05 {width:236px;margin-right:8px; margin-bottom:10px;}
.upload-code { margin:10px 0;}
.location01{ float:none; width:auto; }
.ajax-country{ margin-bottom:10px;}
.down-sample{ display:block; font-style:normal!important; padding:10px 0 5px;}
.file-upload00 {width:300px;}
.file-upload00 a{ text-decoration:underline; font-weight:bold;}
/*Geo Zone add/edit -----------*/
.geozone-table{ width:76%;border:1px solid #c1c1c1; float:left;}
.no-padding { padding:0!important;}
.geozone-table table{ border-top:1px solid #fff;}
.geozone-table td td { border-top:1px solid #c1c1c1; padding:8px; padding:8px;}
.geozone-table table th{ background:#e7e7e7;text-align:left; padding:8px;}
.remove-btn1 { float:right; margin:5px;}
.geo-state { border-right:1px solid #c1c1c1;}
.geo-stateinput{ width:236px;}
.add-more-country{ display:block;float:left; margin-right:5px;}
.opt_inactive{color:#666}
.lis-ex-field{padding:10px;border:#eee 1px solid;margin-top:3px;}.lis-ex-field ul{border-top:#eee 1px solid;margin-top:5px;padding-top:10px;}.lis-ex-field a{text-decoration:underline;}.lis-ex-field a:hover{text-decoration:none;}
.lis-ex-field li{height:25px;width:30%;float:left;}
.lis-ex-field li strong{color:#1670B1}
.tab02 a,.tab02 span{background:#e3e3e3;padding:5px 15px;font-size:13px;border:#ccc 1px solid;display:inline-block;color:#444;float:left;margin-left:-1px;}
.tab02 a.active{background:#fff;border-bottom:0;}
.width_20per{width:20%!important;}
.form_listing li .rightside01-new1 {width:98%;float:right;padding-top:2px;}
.search_container .inner.imp-result{padding:20px 20px 15px;font-size:15px;color:#000;}.imp-result p{display:inline-block;vertical-align:middle;padding:0 0 5px;}.imp-result strong{color:#0082e1;font-size:16px;}.imp-result .space{margin:0 10px 5px;display:inline-block;vertical-align:middle;}
.imp-result a.linkbtnt01,.imp-result .skip{color:#be1919;}
.btm-spc{padding-bottom:10px;}.national-city {font-weight: bold;}
.layout-outer{margin-right:10px;text-align:center;float:left;}
.layout{background:url(../images/layout.gif) no-repeat;width:85px;height:34px;margin:5px 0 0;}
.frm-style01{background-position:0 -10px;}
.frm-style02{background-position:-85px -10px;}
.frm-style03{background-position:-170px -10px;}
.frm-style04{background-position:-255px -10px;}
.email-pop{margin-left:5px;}
.email-outer { display:inline-block; border:1px solid #b9b9b9; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 0%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
 padding: 7px 8px;}
.mail-icon{ background-position: -78px -46px; margin-left:0; width:16px;}
.geo-stateinput .div-city{position:absolute;}
.width_28per{width:28%!important;}
/*widget add page*/
/*Addd Tab*/
.page-head{background:rgba(255,255,255,1);padding:8px 25px;margin:0 0 2px;font-size:16px;}.page-head.inactive{background:rgba(255,255,255,0.5)}.page-head.inactive a.edit{color:#666;}
.page-head a.edit{color:#333;}.page-head a.edit::after{background-position:-17px -59px;width:10px;height:10px;margin:0 0 0 5px;display:inline-block;}
.wdgt-tab2 li{float:left;margin-left:10px;position:relative;}.wdgt-tab2 a.tab{padding:10px 30px;background:#E0E0E0;display:block;text-align:center;border:#E0E0E0 1px solid;border-radius:5px 5px 0 0;border-bottom:0;color:#717171;font-size:15px;overflow:hidden;position:relative}.wdgt-tab2 a.tab:hover{border-color:#C2C2C2;}.wdgt-tab2 a.tab.active{background:#fff;border-color:#fff;}.wdgt-tab2 li .delete-tab{background-position: -50px -80px;width: 11px;height: 14px;position:absolute;right: 12px;top: 15px;display:none;}
.drag{background:#d2d2d2;left:0px;top:0px;position:absolute;height:100%;width:25px;text-align:center;cursor:move;display:none;}.drag .line1{height:11px;width:2px;display:inline-block;background-color:#858585;margin: 14px 2px 0 0;}
.ui-sortable a.tab:hover .drag{display:block;}
a.tab::after,a.tab.active:hover::after{background-position:-73px -80px;width:11px;height:11px;display:inline-block;margin:0 5px;vertical-align:middle;visibility:hidden}
a.tab:hover::after{visibility:visible}
.ui-sortable-placeholder{border:#ccc 1px dotted;min-width:80px;height:39px;}.ui-sortable-helper{cursor:move;}
.wdgt-tab2 li:hover .delete-tab{display:block;}
a.add-new-btn2{padding:10px 25px;font-size:15px;color:#616161;display:inline-block;}
.blk-group{padding:5px 0 0;display:block;}
.txt-fade{color:#999;}
a.cancel{text-decoration:underline;color:#555;font-weight:bold}
.wdgt-addblck{background:#F2F2F2;padding:20px;width:80%;}
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) {
	.wdgt-addblck{width:95%;padding:20px 0 20px 20px}	
	}
.item-list li{background:#fff;padding:3px 10px!important;margin:0 0 5px;cursor:move;}.wdgt-addblck li .img-div{width:40px;float:left;margin-right:10px;overflow:hidden}.img-div img{max-width:100%;height:auto;}
.item-list li.placeholder2{border:#ccc 1px dashed;background:#F4F4F4;height:46px;}
.wdgt-addblck li .delete03{margin-top:3px;}
.wdgt-addblck h6{font: 14px Arial, Helvetica, sans-serif;color:#666;text-decoration:underline;padding:0 0 10px;}
a.add-new-btn::before,a.add-new-btn2::before{width:10px;height:10px;background-position:-43px -59px;position:absolute;left:10px;top:9px;}
a.add-new-btn2::before{left:7px;top:14px;}
.wdgt-tab-cnt{background:#fff;padding:20px;}
/*widget tab edit*/
.promotionTabblock{margin:-50px -20px -20px ;background:#fff;}
.promoConditionList{margin-top:-10px;}
.width-100px{width:100px!important;}.width-136px{width:136px!important;}
.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;}
.form_listing li.promoRootConditionSelector,.promoRootBonusSelector {background-color:#f4f4f4; border: solid 1px #ececec; padding:10px!important; margin:15px 0 0 15px;}
.conditionInd,.bonusInd{background-color:#f4f4f4; border:solid 1px #ececec; padding:10px; margin-left:14px;}
.info-message {background: url(../images/calendar-img.png) no-repeat scroll left -238px transparent;color: #6A6A6A !important;display: block;font: 11px Arial,Helvetica,sans-serif; padding:5px 5px 5px 20px; text-align:right; float:right; height:14px;}
.country-outer{border: 1px solid #cccccc;padding: 10px;width:58%}
.canceledit{padding: 5px ;display: block;float:left}
.select-small{width:14.625% !important;}
.width-86per{width:86% !important;}
.width-68per{width:68% !important;}
#menuitems .categorytree h5 strong{
    font-size:13px;
    padding:5px 0;
    display: block;
}
#menuitems .div-city > h5{
    font-size:14px;
    padding:3px 0;
    display: block;}