@charset "utf-8";
.fleft {float: left;}
.fright {float: right;}
.clear {clear: both !important; float: none !important; height: 0px !important; line-height: 0px !important; }
.readonly {background: #ccc;}
.small_loading {background: url(../images/ajax-loader.gif) 0 0 no-repeat; width: 16px; height:16px; display:block;}
.new-dlg-container .small_loading.box_info {padding-left: 65px;background-image: url(../images/ajax-loader.gif);background-repeat: no-repeat;background-position: 10px center;width:auto;margin-top:5px;}	
.right {text-align: right !important;}
.left {text-align: left !important;}
.center {text-align: center !important;}
#tooltip_mini{position: absolute;z-index: 3000;border: 1px solid #555;background: #000;padding: 10px;opacity:0.9;filter:alpha(opacity=90);color: #95b3ff;font-size: 12px;line-height: 22px;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;color: #fff;}
#tooltip_mini a {color: #ffc1b7;}
#tooltip_mini p {color: #dddddd;}
#tooltip_mini .body {width: auto;}
.clearfix{display: inline-block;}
.tbl_listing_wrapper {width: 95%;} 
.frame {padding: 2px 5px;border: dashed 1px #999;background: #eee;background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(99%,#cccccc));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );font-size: 12px;margin-bottom: 10px;}
.frame table {width: 100%;}
.frame .label {font-size: 14px; text-align: right; font-style: italic; padding: 3px 5px 3px 10px; font-weight: bold;}
.frame td .button, .frame td .button:visited {display: inline-block;}
.frame .button, .frame .button:visited {padding: 10px 20px;font-weight: normal;font-size: 13.4px;}
.frame .button:hover {color: #fff;}
table.listing {border: solid 1px #555;padding: 0px;background: #ddd;}
table.listing th {font-size: 12px;font-weight: bold;text-align: center;background: #2c2c2c;background: -moz-linear-gradient(top, #495361 0%, #2c2c2c 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#495361), color-stop(99%,#2c2c2c));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#495361', endColorstr='#2c2c2c',GradientType=0 );padding: 10px;color: #fff;}
table.listing th a, table.listing th a:visited {color: #b9dcff;}
table.listing tr:hover {background: #525d6b !important;}
table.listing tr:hover td {color: #fff !important;}
table.listing tr.row1 {background: #fff;}
table.listing tr.row2 {background: #eee;}
table.listing tr td {padding: 5px;}
table.slisting {border: solid 1px #555;padding: 0px;background: #ddd;}
table.slisting th {font-size: 12px;font-weight: bold;text-align: center;background: #2c2c2c;background: -moz-linear-gradient(top, #495361 0%, #2c2c2c 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#495361), color-stop(99%,#2c2c2c));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#495361', endColorstr='#2c2c2c',GradientType=0 );padding: 10px;color: #fff;}
table.slisting th a, table.listing th a:visited {color: #b9dcff;}
table.slisting tr.row1 {background: #fff;}
table.slisting tr.row2 {background: #eee;}
table.slisting tr td {padding: 5px;}
.error {color: #990000; font-style: italic; font-size: 12px; padding: 3px 15px; font-weight: normal;}
.error ul {color: #990000; font-style: italic; font-size: 12px; margin: 0px; padding: 3px 15px; font-weight: normal; list-style:circle;}
.tbl_info {font-size: 12px !important;}
#sortlist li img.handle {cursor: move;float: left;margin-left: 3px;margin-right: -7px;margin-top: 12px;}
.sortlist td img.handle {cursor: move;float: left;margin-left: 3px;margin-right: -7px;margin-top: 12px;}
#info {display: block;padding: 10px; margin-bottom: 20px;border: 1px solid #333;background-color: #efefef;}
#cust_dialog {height: auto !important;padding: 10px;} 
.tDnD_whileDrag{background-color:#0099CC;cursor: move;opacity:0.5;}
.tDnD_whileDrag:hover{background-color:#CCCCCC;cursor: move;opacity:0.5;}
.handle_tr{cursor: move;}
#appinfo .button{font-size: 13.4px;font-weight: normal;padding: 10px 20px;}
.row1a td, .row2a td, .row td {font-size: small;font-weight:normal;padding: 10px 5px 10px 5px;border-bottom: dotted 1px #CCC;}
.row1a td a, .row2a td a , .row td a {color: #00f;font-style: italic;}
.slisting table tr:nth-child(odd) td {background: #eee;}
.row1a:hover, .row1a:hover td {background-color:#DDD9D9;}
.row2a:hover, .row2a:hover td {background-color:#DDD9D9;}
#listItem_website .button,#listItem_info .button,#listItem_info3tier .button,#listItem_menu .button ,#listItem_menu_item  .button ,#listItem_event .button ,#listItem_event_recur .button ,#response_qr_coupon .button ,#response_gs_coupon .button{font-size: 13.4px;font-weight: normal;padding: 3px 17px;}
.button.cute_link {-webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;border-radius: 3px !important;padding: 3px 5px !important;min-width: 8px !important;display: inline-block;}
.qr_code {border: solid 1px #80b037;background: #80b037;background: -moz-linear-gradient(top, #80b037 0%, #80b037 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80b037), color-stop(99%,#80b037));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80b037', endColorstr='#80b037',GradientType=0 );color: #fff !important;text-align: center !important;text-decoration: none !important;padding: 3px 8px;font-size: 11px;border-radius:12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;}
.qr_code a {color:#fff !important;}
.qr_code a:hover{text-decoration:none;}
#download_btn:hover ,#print_btn:hover{border: solid 1px #80b037;background: #80b037;background: -moz-linear-gradient(top, #80b037 0%, #80b037 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80b037), color-stop(99%,#80b037));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75aeec', endColorstr='#80b037',GradientType=0 );color: #fff;font-weight: normal;text-transform: uppercase;}
#yesno_dia{height:50px !important;}
.SnapABug_Button img {margin: 0px !important;}
.paginator:after {height: 0px !important;clear: both !important;float: none !important;visibility: hidden !important;display: block !important;content: ".";}
.paginator select {margin-top: 5px;}
.paginator p {margin-top: 0px;font-style: italic;padding: 8px;font-weight: bold;}
ul.pagelink {list-style: none; margin: 8px; padding: 0px;}
ul.pagelink li {float: left;}
ul.pagelink li a {padding: 5px 10px;border: solid 1px #999;background: #eee;background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#dddddd));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );color: #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px;}
ul.pagelink li a.current {border: solid 1px #444;background: #777;background: -moz-linear-gradient(top, #777777 0%, #555555 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(99%,#555555));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#555555',GradientType=0 );color: #fff;}
ul.pagelink li a.disabled {opacity:0.5;filter:alpha(opacity=50);}
.box_error, .box_warn, .box_info, .box_alert {font-size: 12px;font-style: italic;text-align: left;padding: 5px 10px 5px 30px;margin: 5px 10px;}
.box_info  {color: #0477a3;border: 1px solid #cedce4;background: no-repeat 7px 3px #e4edf0;border-radius: 5px;font-style: italic;font-weight: normal;padding: 5px;}
.box_error {color:#CC0000; font-style:normal; padding:5px;}
.info_container {margin: 15px 10px 5px 10px;padding: 5px 5px 10px 5px;border: dotted 1px #ccc;background: #F1F4F8;font-size: 11px;margin-bottom: 10px;}
.info_container .heading {font-weight: bold;font-size: 16px;border-top: solid 5px #52769F;}
.info_container td.heading {text-align: center;padding: 15px 0px 15px 0px;background: #95acc4;background: -moz-linear-gradient(top, #c5d6e7 0%, #7f94aa 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5d6e7), color-stop(99%,#7f94aa));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5d6e7', endColorstr='#7f94aa',GradientType=0 );}
.info_container table {width: 100%;}
.info_container table tr td { padding: 3px 0px;}
.info_container .label {font-size: 12px;text-align: right;padding: 3px 5px 3px 5px;font-weight: normal;color: #333;background: #aebdcd;}
.info_container .label + td {background: #d4dce5;}
.info_container.mild .label + td {background: none;padding-left: 10px;}
.info_container.mild .label {background: #c6d2df;}
ul#images { list-style-type: none; margin: 0; padding: 0px; margin-top: 0px;}
ul#images li { display: block; list-style-type: none; float: left;  margin: 0; padding:5px 0 0 5px;}
ul#images li .gallery_del { position: absolute; z-index: 1; font-size:9px; padding:3px 6px; right:0; top:0;}
ul#images li .gallery_info {position: absolute; left:0; bottom:0; width: 80px;}
#info_editor {position: absolute;z-index: 5000;-moz-box-shadow: 0px 0px 40px #000;-webkit-box-shadow: 0px 0px 40px #000;box-shadow: 0px 0px 40px #000;}
ul.icon_choices {list-style:none; margin: 5px 0; padding: 0px;}
.icon_choices li {list-style:none; padding: 1px; margin: 3px 1px; border: solid 1px #ccc;}
.chosen_icon {position: absolute;}
.image_deletor {display: block;position: absolute;width: 100%;text-align: center;}
.required {color: #aa0000; font-weight: normal; font-size: 18px; padding-left: 5px;}
.roundbox {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: inline-block;padding: 5px 10px;margin-left: 10px;}
.info_container .roundbox {padding: 5px 10px;background: #a7d0ff;border: solid 1px #72a7e2;}
.noselect {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
.read_more {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #a7d0ff;border: solid 1px #72a7e2;font-size: 10px;color: #25508A;padding: 3px;}
a.read_more, a.read_more:hover, a.read_more:visited {text-decoration: none;} 
.theme_newold {list-style: none;background: #4C5766;background: -moz-linear-gradient(top, #4C5766 0%, #313841 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4C5766), color-stop(99%,#313841));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C5766', endColorstr='#313841',GradientType=0 );border: 1px solid #313841;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;zoom: 1;width: 865px;}
.theme_newold li {float: left;padding: 5px 20px 5px 0;}
.theme_newold li a {padding: 10px 20px;font-size: 20px;font-style: italic;margin-top: 5px;color: #919cad;text-shadow: 0 1px 0 #1a222d;}
.theme_newold li.selected a {border: solid 1px #4C5766;border-bottom: none;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;background: #fff;background: -moz-linear-gradient(top, #dbe8fb 0%, #ffffff 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbe8fb), color-stop(99%,#ffffff));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbe8fb', endColorstr='#ffffff',GradientType=0 );color: #10263D;text-shadow: 0 0 0 #88A7C8;}
.theme_newold li a:hover {text-decoration: none;}
.theme_newold li.clear {padding: 0px; font-size: 1px; margin: 0px;}
.box_simple_notice {background: #3b536d;background: -moz-linear-gradient(top, #3b536d 0%, #253649 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b536d), color-stop(99%,#253649));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b536d', endColorstr='#253649',GradientType=0 );padding: 5px 10px;margin: 15px 0;color: #b9cbdd;}
.box_simple_notice a {font-size: 14px; font-weight: normal; color: #c9e4ff; padding: 0px 15px; font-style: italic; }
.box_simple_notice a:hover {text-decoration: none;color: #e3f1ff;}
.bordered_bsn {border: solid 1px #2c4158; padding: 3px; margin: 10px 0px;}
.bordered_bsn .box_simple_notice {background:#2B2D2E; margin: 0px;}
.box_simple_bordered {border: solid 1px #bacfeb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #eeeeee;background: -moz-linear-gradient(top, #ffffff 0%, #dbe8fb 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#dbe8fb));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbe8fb',GradientType=0 );padding: 5px 10px;color: #1c3659;}
.box_simple_bordered a, .box_simple_bordered a:visited {color: #0969ea;}
.box_simple_bordered a:hover {text-decoration: none;color: #084394;}
.loading_notice {text-align: left;margin: 50px 10px 0 10px;padding: 10px 10px 10px 40px;color: #3C5F84;border: dotted 1px;padding: 10px 10px 10px 40px;background-position: 10px 15px;background: url(../images/ajax-loader.gif) no-repeat 10px #EBEFF3;font-style: italic;}
a.dark_dotted {color: #a7b3b8;border: none;border-bottom: dotted 1px #a7b3b8;text-shadow: 0px 1px 0px #404f55;padding-bottom: 3px;}
a.dark_dotted:hover {text-decoration: none;color: #cedce2;border-bottom: dotted 1px #cedce2;}
.scrollbar_maker { clear: both; margin: 20px 0 10px; }
.scrollbar_maker .viewport { overflow: hidden; position: relative; }
.scrollbar_maker .overview { list-style: none; position: absolute; left: 0; top: 0; }
.scrollbar_maker .thumb .end,.scrollbar_maker .thumb { background-color: #979999; }
.scrollbar_maker .scrollbar { position: relative; float: right; width: 15px; }
.scrollbar_maker .track {background-color: #dbddde;height: 100%;width:8px;position: relative;padding: 0 1px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.scrollbar_maker .thumb {height: 20px;width: 8px;cursor: pointer;overflow: hidden;position: absolute;top: 0;left:0;border: solid 1px #979999; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.scrollbar_maker .thumb .end { overflow: hidden; height: 5px; width: 13px; }
.scrollbar_maker .disable{ display: none; }
.qr_mini_tooltip {position: absolute;z-index: 3000;border: 1px solid #555;background: #000;padding: 10px;opacity:0.9;filter:alpha(opacity=90);color: #95b3ff;font-size: 12px;line-height: 22px;-moz-border-radius: 5px !important;-webkit-border-radius: 5px !important;color: #fff;}
.qr_mini_tooltip a {color: #ffc1b7;}
.qr_mini_tooltip p {color: #dddddd;}
.qr_mini_tooltip .body {width: auto;}
#label_is_redirect .qr_mini_tooltip {display: none;margin-left: 50px;margin-top: -10px;width: 280px;}
#label_is_redirect:hover .qr_mini_tooltip {display: block;}
#progressbar_new {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background: #2c2c2c;display: block !important;
background-image: url(../images/new_menu/step_arrow.png), url(../images/new_menu/step_arrow.png), url(../images/new_menu/step_arrow.png);
background-position: 211px center, 437px center, 662px center; background-repeat: no-repeat;}
#progresstext_new {position: relative !important;display: block !important;background: #cacaca;text-align: center;color: #fff;font-weight: bold;font-size: 18px;margin: 0px;margin-right: 75%;height: 30px;padding-top: 14px;}
#progresstext_new::after {
background:url("../images/new_menu/step_arrow_active.png") no-repeat scroll 0 -1px transparent;
content : "";
height:44px;width:20px;
position:absolute;
top:0; right:-19px;
}
.new_menu_header {margin: 0 auto;padding: 0;width: 955px; position:relative;}
.new_menu_header .items_bar {height: 114px;}
.new_menu_header .items_bar .pre, .new_menu_header .items_bar .tail {width: 28px; display: block; height: 158px; }
.new_menu_header .items_bar .pre {background: url(../images/new_menu/shadow-left.png?v=1.1) top no-repeat;}
.new_menu_header .items_bar .main {background: url(../images/new_menu/back.png?v=1.1) top repeat-x; width: 934px; height: 158px; width: 900px}
.new_menu_header .items_bar .tail {background: url(../images/new_menu/shadow-right.png?ver=1.1) top no-repeat;position: absolute;margin-left: 926px;}
.new_menu_header .items_bar ul {margin: 0px; padding: 0px;}
.new_menu_header .items_bar ul li {background: url(../images/new_menu/sepa.png?v=1.1) bottom right no-repeat;width: 225px;list-style: none;height: 114px;text-align: center;}
.new_menu_header .items_bar ul li.last {background: none;}
.new_menu_header .items_bar ul li a, .new_menu_header .items_bar ul li a:hover {display: block;text-decoration: none;height: 115px;}
/*.new_menu_header .items_bar ul li.current a {background: url(../images/new_menu/triangle.png) bottom center no-repeat;}*/
.new_menu_header .items_bar ul li a span {display: block;text-align: center;padding: 1px 0px;}
.new_menu_header .items_bar ul li a span.menu_icon {width: 70px;height: 60px;margin: 0px auto;}
.new_menu_header .items_bar ul li.step1 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) 0px 10px no-repeat;}
.new_menu_header .items_bar ul li.current.step1 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -72px 10px no-repeat;}
.new_menu_header .items_bar ul li.step2 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -140px 10px no-repeat;}
.new_menu_header .items_bar ul li.current.step2 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -210px 10px no-repeat;}
.new_menu_header .items_bar ul li.step3 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -280px 10px no-repeat;}
.new_menu_header .items_bar ul li.current.step3 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -350px 10px no-repeat;}
.new_menu_header .items_bar ul li.step4 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -420px 10px no-repeat;}
.new_menu_header .items_bar ul li.current.step4 a span.menu_icon {background: url(../images/new_menu/icons.png) -491px 10px no-repeat;}
.new_menu_header .items_bar ul li.step5 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -560px 10px no-repeat;}
.new_menu_header .items_bar ul li.current.step5 a span.menu_icon {background: url(../images/new_menu/icons.png?v=1.1) -630px 10px no-repeat;}	
.new_menu_header .items_bar ul li a span.menu_title {color: #767676;font-size: 18px;text-transform: uppercase;text-shadow: #222222 0px 1px 5px;}
.new_menu_header .items_bar ul li a span.menu_title {padding-top: 4px;}
.new_menu_header .items_bar ul li a:hover span.menu_title {color: #a9a9a9;padding-top: 5px;}
.new_menu_header .items_bar ul li.current a span.menu_title {padding-top: 5px;}
.new_menu_header .items_bar ul li.current a span.menu_title, .new_menu_header .items_bar ul li.current a:hover span.menu_title {color: #ffffff;}
.new_menu_header .items_bar ul li a span.menu_desc {color: #4d4d4d;font-size: 12px;font-weight: normal;text-shadow: #222222 1px 1px 2px;}
.new_menu_header .items_bar ul li a:hover span.menu_desc {color: #767676;}
.new_menu_header .items_bar ul li.current a span.menu_desc, .new_menu_header .items_bar ul li.current a:hover span.menu_desc {color: #cccccc;}
.color_tag {display: inline-block; width: 30px; height: 30px; border: solid 2px #b3c1d1; cursor: pointer;}
.info_container .label .color_tag {border: solid 2px #61768d;}
.list {width: 100%;background: #fff;border: 1px solid #CCC;font-size: 12px;}
.list th, #plan_list td {padding: 6px 10px;}
.list th {font-weight: bold;background: #465D79;color: #F0F7FF;border-bottom: 1px solid #314B69;border-right: 1px solid #687B92;border-top: solid 1px #314B69;}
.list td {color: #555;border-right: 1px solid #DDD;}
.list th, .list td {padding: 6px 10px;}
.list th:last-of-type, .list td:last-of-type {border-right: 0;}
.list tr.even td {background-color: #e4e8ed !important;color: #333;}
.list tr.odd td {background-color: #fff !important;color: #555;}
.list tr td.price {font-family: georgia;font-style: italic;font-size: 20px;}
#plan_wrapper {background: #F1F4F8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: solid 1px #D3DCE8;margin: 5px 5px 20px 5px;padding: 0 0 20px 0;color: #444;}
#plan_wrapper h2 {font-size: 20px;line-height: 1;margin: 10px 5px 0px 5px;color: #3F3F38;text-shadow: 1px 1px 0 white;border: none;text-align: left;}
.lightblue_wrapper {background: #F1F4F8;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: solid 1px #D3DCE8;margin: 5px 5px 20px 5px;padding: 0 0 20px 0;color: #444;}
.main .lightblue_wrapper h2, .lightblue_wrapper h2 {font-size: 20px;line-height: 1;margin: 10px 5px 0px 5px;color: #3F3F38;text-shadow: 1px 1px 0 white;border: none;text-align: left;}
.footer_resize ul {float: none; clear: both;}
.footer_resize ul li {float: none; clear: both; line-height: 28px;}
.footer_resize ul li.heading {color: #fff;}
.graceful_loading {border-radius: 5px;background: rgba(71, 80, 93, 0.8) no-repeat center 20px url("../images/ajax-loader.gif");font-family: "Helvetica Neue",Arial,Helvetica;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);font-size: .8em;color: white;font-weight: bold;text-align: center;box-shadow: 0 2px 10px rgba(0,0,0,0.5);border: 1px solid #47505D;position: absolute;z-index: 100000;left: 50%;margin-left: -50px;top: 50%;margin-top: -50px;width: 80px;min-height: 20px;padding: 60px 10px 10px;display: none;}
.fancy_grey_tab {margin: 10px;}
.fancy_grey_tab h2, .main .fancy_grey_tab h2 {border: none; color: #333;}
.fancy_grey_tab {background: none; border: none;}
.fancy_grey_tab .ui-tabs-nav, .fancy_grey_tab .ui-widget-header {background: #cacaca; border: none;}
.fancy_grey_tab .ui-tabs-nav {-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.fancy_grey_tab .ui-tabs-nav li {background: #f5f5f5;}
.fancy_grey_tab .ui-tabs-nav li.ui-state-hover {border: solid 1px #f5f5f5; background: #cacaca;}
.fancy_grey_tab .ui-tabs-nav li.ui-tabs-selected {background: #f5f5f5; border: none;} 
.fancy_grey_tab .ui-tabs-nav li a {font-size: 14px;text-transform: uppercase;}
.fancy_grey_tab .ui-tabs-nav li.ui-tabs-selected a {color: #797979; text-shadow: 0px 1px 0px #fff;text-transform: uppercase;}
.fancy_grey_tab .ui-widget-content, .ui-dialog .fancy_grey_tab.ui-dialog-content {border: solid 1px #999;border-top: none;color: #000;background: #f5f5f5;padding: 10px 5px 2px 5px;margin: 0px;}
.fancy_grey_tab .ui-widget-content input, .fancy_grey_tab .ui-widget-content select, .fancy_grey_tab .ui-widget-content textarea, .fancy_grey_tab .ui-widget-content button {font-size: 14px;}
.fancy_grey_tab .info_container {background: url(../images/scrapping/bg_white.png);}
.fancy_grey_tab .info_container.mild .label {background: rgba(150, 150, 150, 0.3);}
.fancy_grey_tab .info_container .label {background: rgba(100, 100, 100, 0.3);}
.fancy_grey_tab .info_container.mild .label + td, .fancy_grey_tab .info_container .label + td {background: none;padding: 5px 0px 5px 10px;}
.event_desc {display: none;}
.fancy_grey_tab .qmark {background: url(../images/new-dlg/icon-help.png?v=2.1) 0 0px no-repeat;width: 10px;height: 18px;padding-left: 16px;line-height: 18px;display: inline-block;}
ul.user_photo_gallery {list-style: none; margin: 10px 0 0 0; padding: 0px; display: block;}
ul.user_photo_gallery:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
ul.user_photo_gallery li {float: left; width: 100px; margin: 5px; text-align: center; position: relative; display: list-item; border: solid 1px #999; padding: 2px;}
ul.user_photo_gallery li .lnk_image {display: block; height: 150px; over-flow: hidden; position: relative;}
ul.user_photo_gallery li .lnk_image img {width: 100px; position: relative}
ul.user_photo_gallery li .caption_keeper {width: 90px;position: absolute;height: 50px;background: #000;opacity:0.7;filter:alpha(opacity=70);color: #fff;font-size: 12px;font-weight: bold;bottom: 2px;left:2px;padding: 5px;}
ul.user_photo_gallery li .cute_link {position: absolute; right: 0px; top: 0px;}
.ui-tabs .box_info {background: no-repeat 7px 3px #e4edf0;border: 1px solid #cedce4;border-radius: 5px;color: #0477a3;font-style: italic;font-weight: normal;margin: 1px;padding: 5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.td_action_container a.button {display: inline-block; margin: 1px 1px;}
table.fancy_heading_light {background: url(../images/scrapping/bg_white.png);border: solid 1px #ccc;padding: 5px;margin: 10px 0px 20px 0;}
table.fancy_heading_light td, th {padding: 10px 5px;}
table.fancy_heading_light td, th {padding: 10px 5px;}
table.fancy_heading_light .label {font-family: 'HelveticaNeueCondensedBold';font-size: 18px;color: #555;font-weight: bold;text-align: center;text-shadow: 1px 1px 0 #fff;}
table.fancy_heading_light .value {font-family: 'Arial';font-size: 24px;color: #922C2C;font-weight: bold;text-align: center;text-shadow: 1px 1px 0 #fff;}
table.fancy_heading_light .value.highlight {color: #DD12A4;}
table.fancy_heading_light .sepa {width: 2px;background: url(/images/scrapping/bg_white_sepa.png) center;}
table.fancy_heading_light .sepa.no-repeat {background-repeat: no-repeat;}
.tooltip_wrapper {overflow: visible !important;position: relative !important;}
.tooltip_wrapper .tooltip_inner {min-width: 210px;left: -10px;bottom: 100%;margin-bottom: 10px;padding: 0px 10px 12px 10px;visibility: hidden;opacity: 0;filter:alpha(opacity=0);position: absolute;z-index: 1000;font-family: arial, sans-serif !important;color: white;background: #3D85AC;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);-webkit-transition-duration: 0.25s;-moz-transition-duration: 0.25s;-o-transition-duration: 0.25s;-ms-transition-duration: 0.25s;transition-duration: 0.25s;-webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);-moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);-o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);-ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);transition-timing-function: cubic-bezier(0.35,0,0.35,1);-webkit-transition-property: opacity, margin-bottom, visibility;-moz-transition-property: opacity, margin-bottom, visibility;-o-transition-property: opacity, margin-bottom, visibility;-ms-transition-property: opacity, margin-bottom, visibility;transition-property: opacity, margin-bottom, visibility;}
.tooltip_wrapper:hover .tooltip_inner {margin-bottom: 5px;visibility: visible;opacity: 1;filter:alpha(opacity=100);}
.tooltip_wrapper .tooltip_inner:after {content: "";display: block;width: 0px;height: 0px;position: absolute;border-left: 8px solid transparent !important;border-right: 8px solid transparent !important;border-top: 8px solid #3D85AC;border-bottom: 0 !important;bottom: -8px;left: 15px;}
.tooltip_wrapper .tooltip_inner h3 {background: #1D5D88;border-bottom: 1px solid #0A4361;border-top: 1px solid #87C1E0;width: 100%;padding: 8px 10px 8px 10px;display: block;position: relative;margin: 1px 0;left: -10px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px;color: white !important;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);}
.tooltip_wrapper .tooltip_inner .label {text-align: right;padding: 3px 5px 3px 3px;color: #0E3757;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);font-style: italic;}
.tooltip_wrapper .tooltip_inner .value {text-align: left;padding: 3px 3px 3px 5px;color: #fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);font-style: normal;}
.tooltip_wrapper.theme_blue .tooltip_inner {color: white;background: #0081C6;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091D5), color-stop(100%,#0081C6));text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);}
.tooltip_wrapper.theme_blue .tooltip_inner h3 {background: #007EC7;border-bottom: 1px solid #0071B3;color: white;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);}
.tooltip_wrapper.theme_blue .tooltip_inner:before {border-top: 1px solid #46B2E5;}
.tooltip_wrapper.theme_blue .tooltip_inner:after {border-top: 8px solid #0081C6;}
.sz_large {font-size: 24px !important;}
.sz_normal {font-size: 12px !important;}
.dark_grey {color: #333 !important;}
.grey {color: #888 !important;}
.light_red {color: #f26b6f !important;}
.bold {font-weight: bold !important;}
.grey_tab {background: #fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 0px;border: solid 1px #fff;position: relative;}
.grey_tab ul.ui-tabs-nav {background: #2b2d2e;-moz-border-radius: 2px 2px 0 0;-webkit-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;padding: 0px;}
.grey_tab ul .ui-state-default {background: none;border: none;}
.grey_tab ul .ui-state-default a {color: #6f777a;background: none;text-shadow: 0px 1px 0px #1b1e1f;text-transform: uppercase;font-size: 12px;padding: 20px 35px;border: none;}
.grey_tab ul .ui-state-default a:hover {color: #999999;}
.grey_tab ul .ui-tabs-selected a {color: #ffffff;text-shadow: 0px 1px 0px #1b1e1f;text-transform: uppercase;font-size: 12px;border: none;}
.grey_tab ul .ui-tabs-selected a:hover {color: #ffffff;}
.grey_tab .div_section {padding: 0px !important;}
.grey_tab .div_section ul.ui-tabs-nav {background: url(../images/box/bg_shadow.png) repeat-x bottom #efefef;padding: 20px 10px 30px 10px;}
.grey_tab .div_section ul .ui-state-default a {padding: 5px 10px;margin: 0px 5px;background: #dbddde;border: solid 1px #b0b6b8;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #6e7475;text-shadow: 0px 1px 0px #e7e8e9;font-size: 11px;font-weight: normal;}
.grey_tab .div_section ul .ui-state-default a:hover {color: #333333;}
.grey_tab .div_section ul .ui-tabs-selected a {border: solid 1px #124d6c;background: url(../images/appr_back.png) repeat #266279;color: #ffffff;text-shadow: 0px 1px 0px #214d5e;}
.grey_tab .div_section ul .ui-tabs-selected a:hover {color: #ffffff;}
.grey_tab .div_section .content {background: none;}
.grey_tab .div_section .content .tabs .ui-tabs-panel {background: none;height: 500px;}
.grey_tab.mild ul.ui-tabs-nav {background: #A2A5A6;border: solid 1px #999;}
.grey_tab.mild .ui-tabs-nav a {font-weight: bold;text-shadow: 0 1px 1px #ccc;}
.grey_tab.mild ul .ui-state-default a {color: #555;}
.grey_tab.mild ul .ui-state-default a:hover {color: #666; }
.grey_tab.mild ul .ui-tabs-selected a, .grey_tab.mild ul .ui-tabs-selected a:hover {color: #fff;text-shadow: 0 0 0;}
.popup_alert.ui-dialog .ui-widget-header {min-height: 0px;}
.popup_alert.ui-dialog .ui-dialog-titlebar {padding: 15px;}
.popup_alert.ui-dialog .ui-dialog-title {padding: 0px; text-align: left; padding-left: 10px; font-size: 14px; line-height: 24px;}
.popup_alert.ui-dialog .ui-dialog-content {background: #fff;}
.popup_alert.ui-dialog .ui-dialog-buttonpane {margin: 0px; padding: 5px; border-color: #f6f6f6; background-color: #f6f6f6;}
.popup_alert.ui-dialog .ui-dialog-buttonpane button {margin: 5px;font-size: 12px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.popup_alert.ui-button-text-only .ui-button-text {padding: 10px 20px;}
.auto-width {width: auto !important;}
.no-padding {padding: 0px !important;}
.no-margin {margin: 0px !important;}
.no-border {border: none !important;}
.no-spacing {border-spacing: 0 !important;}
.biz_notice_bar {background:#4E4A58; color: #fff; font-size: 12px; font-weight: bold; padding: 5px; border-bottom: solid 2px #333;}
.biz_notice_bar.red {background:#770000;}
.biz_notice_bar.blue {background:#0995AF;}
.biz_notice_bar.lightblue {background:#0AABEB;}	
.biz_notice_bar a, .biz_notice_bar a:hover {color: #fff;text-decoration: underline;}
.biz_notice_bar a.simple, .biz_notice_bar a.simple:hover {text-decoration: none;}
.inner_wrapper {width: 932px; margin: 0 auto;}
.clearall:after {display: block !important;visibility: hidden !important;clear: both !important;float: none !important;content: "." !important;height: 0px !important;}
#publish_apk .button_grey {position:relative; border: solid 1px #bebfc1;background: #f2f2f2;background: -moz-linear-gradient(top, #fff 0%, #f2f2f2 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(99%,#f2f2f2));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f2f2f2',GradientType=0 );text-decoration: none;padding: 5px 5px;font-size: 10px;color: #888a89 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-shadow: 0 0 0;display: inline-block;font-weight: normal;}
#publish_apk .button_grey .overlay {display:none; background:url(/images/publish/bg_green.png) repeat 0 0; position:absolute; width:100%; height:100%; left:0; top:0;}
#publish_apk .button_grey .overlay i {display:block; width:32px; height:32px; background:url(/images/publish/icon_green_check.png) no-repeat 0 0; margin:35px auto 0;}
#publish_apk .puboptbox.button_grey .overlay i {margin-top:48px;}
#publish_apk .button_grey:hover, #publish_apk .button_grey.active {border-color:#8db157;}
#publish_apk .button_grey:hover {border: solid 1px #bebfc1;background: #fafafa;background: -moz-linear-gradient(top, #fff 0%, #fafafa 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(99%,#fafafa));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fafafa',GradientType=0 );text-decoration: none;font-size: 10px;color: #888a89 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;display: inline-block;font-weight: normal;}
#publish_apk .button_grey.active .overlay {display:block;}
#publish_apk .main_title {color: #6c7071;display:inline-block;font-size:16px;padding:0 20px;text-shadow: 1px 1px #eee;position:relative;top:10px;font-weight: normal;text-transform: uppercase;}
#publish_apk .sub_title {color: #969897;float:right;font-size:14px;padding:0 15px;text-shadow: 1px 1px #eee;position:relative;top:7px;font-weight: normal;}
#sidebar ul.appupload_left_menu {width: 200px;list-style-type: none;margin: 0;padding: 0;text-align: left;}
#sidebar ul.appupload_left_menu li {height: 75px;background: none repeat scroll 0 0 #555;border-bottom: 1px solid #333333;}
#sidebar ul.appupload_left_menu li.first {-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
#sidebar ul.appupload_left_menu li.last {height: 75px;}
#sidebar ul.appupload_left_menu li a {display: block;height: 100%;line-height: 76px;padding-left: 60px;font-size: 14px;color: white;}       
#sidebar ul.appupload_left_menu li a:hover {text-decoration:none;}
#sidebar ul.appupload_left_menu li.active a {color: #fefefe !important;}
#sidebar ul.appupload_left_menu li:first-child.active a {background:url(/images/form/step1-active.png?v=10.1.1) no-repeat 20px center transparent;}
#sidebar ul.appupload_left_menu li:first-child.done a {background:url(/images/form/step1-done.png) no-repeat 20px center transparent;}
#sidebar ul.appupload_left_menu li:nth-child(2) a {background:url(/images/form/step2.png) no-repeat 20px center transparent;}
#sidebar ul.appupload_left_menu li:nth-child(2).active a {background:url(/images/form/step2-active.png?v=10.1.1) no-repeat 20px center transparent;}
.main_container  {font-size:11px;border: 1px solid #CCCCCC;background: none repeat scroll 0 0 #ededed;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.main_container table.appupload_form_wrp td {vertical-align:top;}
.main_container table.appupload_form_wrp td:first-child {background: none repeat scroll 0 0 #555;-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
.main_form_mobile {position: relative;float:left;padding:20px;width:470px;}
.main_form_mobile div.row, .borderbox div.row {padding-bottom: 20px;}
.main_form_mobile div.row label {text-align: left;display: block;height: 20px;font-size: 12px;font-weight:normal;color: #818181;line-height: 20px;padding: 0 0 5px 2px;}
.main_form_mobile input[type="text"] {width: 435px;height: 30px;font-size: 12px;line-height: 30px;color: #666;background-color: #fffffc;border: 1px solid #D4D4CB;padding: 0 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.main_form_mobile input[type="text"]:focus {outline: 0;border: 1px solid #339DB5 !important;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;}
.main_form_mobile textarea {width: 435px;height: 150px;font-size: 12px;line-height: 30px;color: #666;background-color: #fffffc;border: 1px solid #D4D4CB;padding: 0 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.main_form_mobile textarea:focus {outline: 0;border: 1px solid #339DB5 !important;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1), 0 0 5px #339DB5;}
.already_published_wrp {background-color:#e8e8e8;padding:0 20px;height:50px;overflow:hidden;}
#div_already_published_detail {background-image:none;float:left;padding-top:10px;}
#div_already_published_detail .info_label, #div_use_credits .info_label, #div_use_credits .info_value {font-size:10px;color:#4a4a4a;text-transform: uppercase;}
#publish_apk #div_already_published_detail .button_grey.active {color:#fff !important; border-color:#8db157; background:#9bbe64;}
#div_use_credits {background-image:none;float:right;padding-top:10px;padding-right:20px;}
span.appbox {display:block;float:left;cursor:pointer;width:69px;height:90px;font-weight:normal;padding:5px;margin-left: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
span.appbox label {text-align:center !important;padding-top:5px;cursor:pointer;}
span.appbox span {width:100%;height:50px;display:block;}
span.appbox span.iphone {background:url(/images/form/iphone.png) no-repeat center 15px transparent;}
span.appbox span.android {background:url(/images/form/android.png) no-repeat center 15px transparent;}
span.appbox span.ipad {background:url(/images/form/ipad.png) no-repeat center 15px transparent;}
span.appbox span.html5{background:url(/images/form/website.png) no-repeat center 15px transparent;}
span.appbox span.businessworkflow{background:url(/images/form/workflow.png) no-repeat center 15px transparent;}
.main_form_mobile span.appbox label {font-size:9px;}
.businessworkflow_info {display:none;float:left;width:370px;height:103px;position:absolute;left:92px;}
.businessworkflow_info ul {padding-left:10px;margin:0 0 0 10px;}
.businessworkflow_info ul li {list-style:disc outside none;font-size:12px;color:#666;line-height:21px;font-style: italic;}
.workflowinfo_section {position:absolute;}

.button_darkgreen {border: solid 1px #64922a;background: #6fa12f;background: -moz-linear-gradient(top, #88b639 0%, #6fa12f 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88b639), color-stop(99%,#6fa12f));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88b639', endColorstr='#6fa12f',GradientType=0 );color: #fff !important;text-align: center !important;text-decoration: none !important;padding: 3px 8px;font-size: 11px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;}
.button_darkgreen:hover {text-decoration: none;border: solid 1px #64922a;background: #7cad34;background: -moz-linear-gradient(top, #6d9f2e 0%, #7cad34 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d9f2e), color-stop(99%,#7cad34));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d9f2e', endColorstr='#7cad34',GradientType=0 );color: #fff;}
#form_mobile_submit .button {border: solid 1px #1a7299;background: #208eab;background: -moz-linear-gradient(top, #28b1c1 0%, #1a7299 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#28b1c1), color-stop(99%,#1a7299));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28b1c1', endColorstr='#1a7299',GradientType=0 );text-decoration: none;padding: 2px 5px;font-size: 11px;color: #fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;display: inline-block;}
#form_mobile_submit .button:hover {text-decoration: none;border: solid 1px #444;background: #777;background: -moz-linear-gradient(top, #777 0%, #555 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777), color-stop(99%,#555));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#555555',GradientType=0 );color: #fff;}
#form_mobile_submit .active_bar {width:13px;position:absolute;right:0px;}
.puboptbox {cursor:pointer;width:140px;height:120px;font-weight:normal;padding:10px;margin-left: 0px;float: left;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-right:15px;text-align:center;}
.puboptbox label {text-align:center !important;padding-top:5px;cursor:pointer;}
.puboptbox span {width:100%;height:80px;display:block;}
.puboptbox span.immediateappupload {background:url(/images/form/immediate_app_upload.png) no-repeat center 20px transparent;}
.puboptbox span.expeditedupload {background:url(/images/form/expected_upload.png) no-repeat center 20px transparent;}
.puboptbox span.appreview {background:url(/images/form/appreview.png) no-repeat center 20px transparent;}
.puboptbox span.appbuildservice{background:url(/images/form/app_build_service.png) no-repeat center 20px transparent;}
.puboptbox span.itunesupdate{background:url(/images/form/itune_update.png) no-repeat center 20px transparent;}
.puboptbox span.expeditedupdate{background:url(/images/form/expected_upload.png) no-repeat center 20px transparent;}
#form_mobile_submit .qmark {background: url(/images/new-dlg/icon-help.png?v=2.1) 0 -1px no-repeat;width: 10px;height: 16px;padding-left: 16px;line-height: 16px; display:inline-block;}
#div_mobile_submit .loading_notice {margin-top:10px;}
#div_mobile_submit .pub_message {margin-bottom:0px;margin-top:10px;}
.pubopt_info_section {float:left;width:280px;color:#898989;font-size:12px;padding:5px;word-wrap: break-word;}
.pubopt_info_section p {margin:5px 0;}
.pubopt_info_section span {display:block;}
.pubopt_info_section .pubopt_descr_item {min-width:150px;min-height:20px;}
.pubopt_info_section .pubopt_info_item {padding-top:10px;}
.pubopt_info_section .pubopt_info_item div {min-width:150px;min-height:10px;background:url(/images/form/check.png?v=10.1.1) no-repeat left center transparent; padding-left:20px;display:block;font-size:12px;color:#80b037;}
.pubopt_info_section a {color:#80b037 !important;}
.pubopt_info_section a:hover {color:#80b037 !important;}
.pub_message{ text-align: left; font-size: 12px; font-style: italic; padding: 0 20px; }         
.pub_info { color: #80b037; }
.pub_error{ color: #cc0000; }
.pub_warning{ }
.pub_success{ color: #80b037; }
.pub_message h3{margin: 0 0 5px 0;}
.pub_message p{margin: 0;}
.input_error { color: #cc0000; display: none; font-size: 12px; margin-top: 5px; text-align: left; }
@keyframes animate-bg {from {background-position: 0 0;}to {background-position: -80px 0;}}
.mceIframeContainer iframe {width:100%!important;}
#login .error {padding:3px 0;display:block;}
span.bg_mode_set_wrp {display:inline-block;width:340px; margin: 14px 10px;padding: 5px 10px 5px 25px;background: none;}
.bg_mode_set_wrp a.chk_delegator {background: url("../images/appr/buttons_checkbox.png?x") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display:inline-block; height:15px; margin-left:-15px; margin-top:0; padding:0; position:absolute; left:0; width:15px; text-decoration:none;}
.bg_mode_set_wrp a.chk_delegator.checked {background: url("../images/appr/buttons_checkbox.png?x") no-repeat scroll -15px 0 rgba(0, 0, 0, 0);}
.bg_mode_set_wrp a.chk_delegator:hover, .bg_mode_set_wrp a.chk_delegator:focus {text-decoration:none;}
#bg_form .bg_mode_set_wrp a.chk_delegator {margin-left:10px;}
.bg_mode_set_wrp label {display: inline-block;min-height: 12px;padding-left: 10px;width: 100%;font-size:12px;font-weight:normal;cursor:pointer;color: #707070;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.tab_spinner {position:absolute;top: 6px;}
.tab_spinner > span.desc {display:inline-block;padding-left:10px;}
.tab_spinner > span.fa {font-size:16px;color:#80b037;}
.tab_spinner > img {position:relative;top:7px;}
#tabs ul .ui-tabs-selected a .tab_spinner {left:200px;top:10px;height:30px;line-height:30px;}
#tabs ul .ui-tabs-selected a .tab_spinner img {float:left;}
#sortlist.ui-tabs-nav li:nth-child(5n+5) {margin-right:0px;}
#sortlist.ui-tabs-nav li .tag_center a {min-width:126px;max-width:126px;position:relative;font-size:12px !important;display:block;}
#sortlist.ui-tabs-nav li .tag_center a span {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:112px;font-size:11px;font-weight: normal;text-transform: uppercase;}
.new-dlg-container textarea {width:98% !important;}
@media screen and (max-width:1600px){.mytooltip {width:380px !important;}}
.box_info .ajax-loader {position:relative;top:3px;}
.cute_loding_img {position:relative;top:5px;}

#rss_container .new-dlg-container .file-uploader {width:310px;}
#rss_container .new-dlg-container .file-uploader .file-title {width:170px;}
#rss_container .bg_wrapper .main-tooltip {display:none; }

/** promote page style **/
#promote_tab {border:none;}
#promote_tab ul {background:#ededed;border:none;}
#promote_tab ul .ui-state-default:first-child{background-image:none;}
#promote_tab ul .ui-state-default, #promote_tab ul .ui-tabs-selected {background:url("../images/new-dlg/grey_sepa_v.png") no-repeat scroll 0 center #ededed;width:50%;float:left;text-align:center;border:none;text-shadow:0 1px 1px #ffffff;margin:0;color:#777;}
#promote_tab ul .ui-state-default a {color:#777;font-size:12px;font-weight:normal;padding:17px 0;width:100%;display:block;text-shadow:none;}
#promote_tab ul .ui-state-default a:hover, #promote_tab ul .ui-tabs-selected a {color:#777;background-color:#cecece;}
#promote_tab ul .ui-state-processing a, #promote_tab ul .ui-state-processing a:hover {padding:10px 0;/*background-color:transparent;*/}
#promote_tab .tooltip_wrp {position: relative;padding-left: 20px;}
#promote_tab .qmark {position: absolute;top:0;left:0;}
#promote_tab .label {color:#333;}
#promote_tab .notification {display: block;color: #767676; padding: 20px 0;line-height: 25px;}
#promote_tab #enable_checkbox {position: absolute;top: 15px; left: 0;}
#promote_tab #details_general, #promote_tab #details_main_wrp {background-color:#fafafa;margin-top:10px;border: 1px solid #ccc; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#promote_tab #details_activities {padding:10px 0 0;}
#promote_tab #details_main_wrp {padding:10px;}
#promote_tab table, #promote_tab table td {padding: 0;}
#promote_tab table.tbl_listing_wrapper {padding-top: 20px;width: 100%;}
#promote_tab table.tbl_listing_wrapper tr {height: 30px;line-height: 30px;}
#promote_tab table.tbl_listing_wrapper tr td {height: 30px;line-height: 30px;}
#promote_tab table.listview, #promote_tab table.listview tr {border: none;}
#promote_tab table.listview tr th {padding:10px 0;border-right:1px solid #ddd;background-image:none;}
#promote_tab table.listview tr td:nth-child(1) {border-left:1px solid #ddd;}
#promote_tab table.listview tr td {border-bottom:1px solid #ddd;padding:10px 0;border-right:1px solid #ddd;background:none;}

#promote_tab #popupText {width:450px !important;height:110px;padding:10px;color:#777;}
#promote_tab #dest_div2 {color:#777;padding-bottom:5px;}

#promote_tab .button_keeper {margin-top: 10px;}

/* Version up for SER-4915 */
#promote_tab .handle_link_keeper {float:left;margin-right:6px;margin-bottom:30px;border:4px solid #bac0c2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative;}
#promote_tab .handle_link_keeper:nth-child(4), #promote_tab .handle_link_keeper:nth-child(5) {margin-right:5px;}
#promote_tab .handle_link_keeper:nth-child(6) {margin-right:0px;}
#promote_tab .handle_link_keeper.focused_box {border-color:#2fa4c2}

#promote_tab .handle_link_wrapper {clear:both;overflow:hidden;margin:0 auto;padding:10px 5px 5px;width:1075px;position: relative;}
#promote_tab .handle_link_wrapper a {text-decoration:none;}
#promote_tab .handle_link_wrapper img {width:166px;height: 66px;}

#promote_tab .handle_link_wrapper.disabled {opacity: 0.3;}

#promote_tab #contactupload {position: absolute;right:0px;bottom:-24px;font-size: 8px;font-weight: normal;padding: 2px 3px;font-weight:normal;border-width: 3px;}

/** New Background Setting Page **/
#bg-mng-page .choose_industry {position: absolute; top:10px; right:10px;}
#bg-mng-page .choose_industry .info {width: 220px;display: inline-block;margin-right: 10px;color:#949494;position: relative;top:-6px;}
#bg-mng-page .choose_industry select[name="industry"] {width:203px;}

#bg-mng-page #bg_setter_tab {border:none;}

#bg-mng-page #main_bg_tab {margin-bottom: 10px;}
#bg-mng-page #tabs ul#main_bg_tab {background:none repeat scroll 0 0 #e5e5e5;margin-bottom: 15px;}
#bg-mng-page #tabs ul#main_bg_tab li {top:0px;width:50%;border-width: 0px;}
#bg-mng-page #tabs ul#main_bg_tab .ui-state-default {background:none;}
#bg-mng-page #tabs ul#main_bg_tab .ui-state-default a {background:none; padding:0;color:#949494;width:100%;height:53px;line-height:53px;text-align:center;padding:0px;text-transform: uppercase;font-size:13px;text-shadow: none;}
#bg-mng-page #tabs ul#main_bg_tab .ui-tabs-selected a, 
#bg-mng-page #tabs ul#main_bg_tab .ui-state-default a:hover {color:#494949;background-color:#cacaca;}

#bg-mng-page .subtab_wrp {background-color:#e5e5e5;padding-bottom: 1px;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info {position:absolute; display: inline-block; height: 53px;margin:5px 0 10px 5px;overflow: hidden;width: 390px;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info > div {height: 25px;width: 100%;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info > div img {float:left;padding-top: 2px;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info > div span.label {float:left;line-height: 22px;color:#949494;margin-left: 5px;max-width:260px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info a {color:#80b037;text-decoration: underline;width: 90px;text-align: left;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;line-height: 22px;margin-left: 10px;display: inline-block;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info.fullheight {width: 480px;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info.fullheight > div.background_info {padding-top: 15px;}
#bg-mng-page #tabs .subtab_wrp .bg_image_size_info.fullheight > div span.label {max-width: 300px;width:auto;}

#bg-mng-page #tabs .subtab_wrp ul.subtab {background:none repeat scroll 0 0 #e5e5e5;margin-bottom: 15px;display: inline-block;}
#bg-mng-page #tabs .subtab_wrp ul.subtab:after {clear: none;display: inline-block;content:none;}
#bg-mng-page #tabs .subtab_wrp ul.subtab li {top:0px;min-width:100px;}
#bg-mng-page #tabs .subtab_wrp ul.subtab li.first {-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
#bg-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default {background:none;}
#bg-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default a {background:none; border-right:1px solid #cacaca;padding:0;color:#949494;width:100%;height:56px;line-height:56px;text-align:center;padding:0px;text-transform: uppercase;font-size:13px;text-shadow: none;}
#bg-mng-page #tabs .subtab_wrp ul.subtab .ui-tabs-selected a, 
#bg-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default a:hover {color:#494949;background-color:#cacaca;}

#bg-mng-page #tabs #bg_preset .div_section {border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;}

#bg-mng-page .subtab_wrp .stock_section {margin:0;padding:5px;border-radius: 0;-moz-border-radius:0;-webkit-border-radius:0;background:white;}
#bg-mng-page .subtab_wrp .stock_section ul {background:none;}
#bg-mng-page .subtab_wrp .stock_section ul li {background:none; border:1px solid #a0a0a0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;opacity:1;padding:0;margin:4px;position:relative;}
#bg-mng-page .subtab_wrp .stock_section ul li img {display:block;border:0px;}
#bg-mng-page .subtab_wrp .stock_section ul li div.action {display:none;position:absolute;top:0px;left:0px;width:128px;height:100%;z-index:1000;}
#bg-mng-page .subtab_wrp .stock_section ul li:hover div.action {display:block;}
#bg-mng-page .subtab_wrp .stock_section ul li div.action > div.overlay {position:absolute;top:0px;left:0px;width:128px;height:100%;opacity:0.5;background-color:#000;}
#bg-mng-page .subtab_wrp .stock_section ul li div.action > div.buttons {position:absolute;top:50%;margin-top:-18px;left:45px;}

#bg-mng-page .subtab_wrp .stock_section ul li.in_use .badge {display: block;}
#bg-mng-page .subtab_wrp .stock_section ul li .badge {background: url("/images/new-dlg/icon_selected.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none;height: 83px;opacity: 0.9;position: absolute;width: 83px;z-index: 100;top:-1px;left: -1px;}
#bg-mng-page .subtab_wrp .stock_section ul li .badge label {color: #666;display: block;font-size: 12px;font-weight: bold;height: 83px;left: 16px;position: absolute;top: 16px;transform: rotate(-45deg);width: 83px;text-transform: uppercase;}

#bg-mng-page .subtab_wrp .stock_section .btn_bg_check {background: url("../images/appr/check.png") no-repeat scroll center center transparent;}
#bg-mng-page .subtab_wrp .stock_section a {
    border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #b0b0b0;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */
    
    -webkit-box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);
    -moz-box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);
    box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);    
}

#bg-mng-page .subtab_wrp .stock_section a.hover {
    border:1px solid #b0b0b0;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#fafafa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);   
}

#bg-mng-page .subtab_wrp .stock_section ul > li.active {
    border:1px solid #80b037;
    
    -webkit-box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
    -moz-box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
    box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
}

#bg-mng-page .scrollbar_maker {margin: 0;}
#bg-mng-page #tabs .scrollbar_maker ul {background: white;}

#bg-mng-page .section_bg_action {text-align: left;overflow: hidden;}
#bg-mng-page .section_bg_action .sp_noti_text {color:#797979; font-size:12px; text-transform:uppercase;float:left;margin:2px 5px 0 0;}
#bg-mng-page .section_bg_action .sp_selected_text {color:#797979; font-size:12px; text-transform:uppercase;margin:2px 0 0 5px;display: none;}
#bg-mng-page .section_bg_action .sp_current_choice {color:#797979; font-size:12px; text-transform:uppercase;float: left;}
#bg-mng-page .section_bg_action .sp_current_choice .sp_seleted {color:#80b037; font-size:14px; font-weight:bold;background:white;height: auto;margin: 0;display: inline-block;}
#bg-mng-page .section_bg_action .sp_current_choice .sp_seleted li {list-style: none;}
#bg-mng-page .section_bg_action input[type="button"] {font-size: 11px; margin-top: 8px; padding: 10px;}
#bg-mng-page .section_bg_action #btn_import, #bg-mng-page .section_bg_action #btn_download, .section_bg_action #btn_save {display: none;}
#bg-mng-page .section_bg_action #btn_delete {font-size: 20px;padding:7px 10px;margin-left:10px;position: relative;top:2px;display: none;}
#bg-mng-page .section_bg_action .section_sel_notify {float:right;margin-top: 16px;}

#bg-mng-page #bg_tabs_custom .section_upload {}

#bg-mng-page .file_replacer {position:absolute !important;top:20px;right: 10px; background-color: #ededed; padding:0px; border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;display: block;}
#bg-mng-page .file_replacer .typer{display: none;}
#bg-mng-page .file_replacer .clicker.button {background: #f2f2f2;padding:6px 20px !important;border:1px solid #c5c5c5;color:#666 !important;margin:0;}

#bg-mng-page .div_loadmore {visibility: hidden;}

.ui-dialog .section_sel_notify {margin-top: 16px;}
.ui-dialog .sp_noti_text {color:#797979; font-size:12px; text-transform:uppercase;float:left;margin:2px 5px 0 0;}
.ui-dialog .sp_current_choice {color:#797979; font-size:12px; text-transform:uppercase;float: left;}
.ui-dialog .sp_current_choice .sp_seleted {color:#80b037; font-size:14px; font-weight:bold;background:white;height: auto;margin: 0;display: inline-block;padding-left: 10px;}
.ui-dialog .sp_current_choice .sp_seleted li {list-style: none;}

/* bg elem widget section */
#bg_elem_wrapper.bg_wrapper .bg_link_set .set_body {min-height: 30px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .msg_wrp {position: absolute;left:-2px;bottom:-85px;width:344px;text-align: center;}

#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_set_wrp {position: absolute;left:-2px;bottom:-55px;padding:10px 0;margin:10px 0;width: 342px;border:1px solid #cacaca;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_set_wrp label {padding-left:0;width:300px;margin-left:30px;margin-right:0px !important;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow: hidden; float:left;}

#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp {position: absolute;top:0;left: 0;width:100%;height:100%;z-index:103;display: none;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp .overlay {width: 346px;height: 100%;left:-2px;position: absolute;background: #eeeeee;opacity: 0.7;filter:alpha(opacity=70);}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp .noti_wrp {position: absolute;width: 320px;margin:0 auto;top:30px;padding: 10px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp .noti_wrp img {float: left;padding-top: 8px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp h2.noti_title {display: block;text-align: center;color:#666;font-weight: bold;font-size: 14px;border:none;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp span.label {display: block;width:300px;text-align: center;color:#666;font-weight: normal;font-size: 12px;padding:10px 0;float: left;}

#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_mode_notification_wrp.mobile_bg_mode {display: block;}

#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .choose_img_wrp {position: absolute;top:0;left: 0;width: 100%;height: 100%;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab.empty .choose_img_wrp {height:326px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .choose_img_wrp a {display:none;width:110px;height:20px;line-height:20px;left:50%;top:50%;margin-left:-65px;margin-top:-15px;position: absolute;z-index: 101;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab.empty .choose_img_wrp a {display:block;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab .bg_image_wrapper {visibility: visible;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab.mobile_bg_mode .bg_image_wrapper {visibility: hidden;}

#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab .tooltip_wrp {position: absolute;top:-90px;left: -2px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab .tooltip_wrp img {float: left;margin-right: 5px;}
#bg_elem_wrapper.bg_wrapper .bg_image_panel_wrapper .bg_elem_tab .tooltip_wrp .label {float: left;line-height: 20px;}

#bg_elem_wrapper.bg_wrapper .bg_mode_set_wrp a.chk_delegator {margin-left: 8px;}

#bg_elem_wrapper.bg_wrapper > p.main-tooltip {padding-bottom: 40px;}

/* custom dropdown style */
.chosen-container-single .chosen-single {height: 37px;line-height: 37px;background:white;border-radius: 3px;}
.chosen-container-active.chosen-with-drop .chosen-single {background: white;}
.chosen-container-single .chosen-single div b {background: url('/js/custom-select/chosen-sprite.png') no-repeat 0px 11px;}
.chosen-container-active.chosen-with-drop .chosen-single div b {background-position: -18px 11px;}
.chosen-container .chosen-results li.highlighted {
  background-color: #ddd;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddd', endColorstr='#e8e8e8', GradientType=0 );  
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ddd), color-stop(90%, #e8e8e8));
  background-image: -webkit-linear-gradient(top, #ddd 20%, #e8e8e8 90%);
  background-image: -moz-linear-gradient(top, #ddd 20%, #e8e8e8 90%);
  background-image: -o-linear-gradient(top, #ddd 20%, #e8e8e8 90%);
  background-image: linear-gradient(#ddd 20%, #e8e8e8 90%);
  color:#333;
}
.chosen-container .chosen-results li {line-height: 25px;}
.chosen-container .chosen-results li a.lnk_learn_more {color:#80b037;float: right;}
.chosen-container-single .chosen-single span a.lnk_learn_more {display: none;}

/* New Page Color Setting */
#page_color_wrapper .page_color_header h3.title {text-align:left;font-size: 14px; color:#666; padding: 10px 20px;margin: 0;font-weight: normal;}

#page_color_wrapper #page_color_use_global {position: relative;padding:0 20px;text-align: left;}

#page_color_wrapper .page_color_mode_set_wrp {position:relative;left:0;top:0;display:block;width:350px;text-align: left;padding:10px;margin:10px 0;border:1px solid #cacaca;border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#page_color_wrapper .page_color_mode_set_wrp #page_color_set_mode {margin:0 10px;}
#page_color_wrapper .page_color_mode_set_wrp label {min-height: 12px;padding-left: 0px;font-size:12px;font-weight:normal;cursor:pointer;color: #707070;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;margin-left: 0px;}

#page_color_wrapper #custom_page_color_wrp {position:relative;margin:10px 20px;padding: 0;}
#page_color_wrapper #custom_page_color_wrp ul {margin:0; border-radius: 4px;background: #eee;text-align: left;padding-left:20px;}
#page_color_wrapper #custom_page_color_wrp ul li {display: inline-block;padding:0 5px;}
#page_color_wrapper #custom_page_color_wrp ul li .label {font-size: 12px;color:#888;}

#page_color_wrapper #custom_page_color_wrp .overlay {display: none;position: absolute;top:0;left:0;width: 100%;height: 100%;background:#fff;opacity: 0.6;filter:alpha(opacity=60);}
#page_color_wrapper #custom_page_color_wrp.disabled .overlay {display: block;}

/* Help Desk Link Section */
#helpdesk_lnk_section {padding:0 10px 5px 10px;font-size: 14px;height: 30px;}
#helpdesk_lnk_section img {padding-right:10px;float:left;}
#helpdesk_lnk_section p.label {float:left;padding:0;margin:0;color:#525252;}
#helpdesk_lnk_section a {color:#80b037;text-decoration: underline;float: left;margin-left: 5px;}

/* for updated TinyMCE */
#mce_tmp_ifrm {width: 0;height: 0;display: none;position: absolute;top: -9999px;left: -9999px;}

/* Content Step - Items Mangement Section Toolbar */
#items_controll_bar, #recur_items_controll_bar, #cat_items_controll_bar {padding:5px 0;height: 30px;}
#items_controll_bar .checkall, #recur_items_controll_bar .checkall, #cat_items_controll_bar .checkall {float: left;margin-top: 10px;margin-left: 5px;}
#items_controll_bar .label, #recur_items_controll_bar .label, #cat_items_controll_bar .label {float: left;margin-top: 10px;margin-left:10px;}
#items_controll_bar .deleteallitems, #recur_items_controll_bar .deleteallitems, #cat_items_controll_bar .deleteallitems {float: right;background: url("../images/appr/trash_white.png?v={VERSION}") no-repeat scroll center center red;width:25px;height:30px;display:block;text-indent: -9999px;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}
#items_controll_bar .deleteallitems.disabled, #recur_items_controll_bar .deleteallitems.disabled, #cat_items_controll_bar .deleteallitems.disabled {background-color:#bfbfbf;}

/* Appearance -> Help Link Section */
.assign_bg_help_link {padding:10px 0 5px;font-size: 12px;position: relative;}
.assign_bg_help_link img {padding-right:10px;float:left;}
.assign_bg_help_link p.label {float:left;padding:0;margin:0;color:#525252;width:160px;text-transform: none !important;}
.assign_bg_help_link a {color:#80b037;text-decoration: underline;position: absolute;bottom: 5px;right: 10px;}

.appearance_help_link {padding:0 10px 5px 10px;font-size: 14px;height: 30px;position: absolute;top: 8px;}
.appearance_help_link img {padding-right:10px;float:left;}
.appearance_help_link p.label {float:left;padding:0;margin:0;color:#525252;text-transform: none !important;}
.appearance_help_link a {color:#80b037;text-decoration: underline;float: left;margin-left: 5px;}

/* Subtaboption Tip */
.subtaboption img {float: left;}
.subtaboption p {width:280px;color: #787878;float: left;margin:0 0 0 5px;line-height: 20px;padding: 0;}

/* fix scrollbar drag select element problem */
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

/** New Screenshot Setting Page **/
#ss-mng-page .choose_industry {position: absolute; top:10px; right:10px;}
#ss-mng-page .choose_industry .info {width: 220px;display: inline-block;margin-right: 10px;color:#949494;position: relative;top:-6px;}
#ss-mng-page .choose_industry select[name="industry"] {width:203px;}

#ss-mng-page #ss_tabs_custom {border:none;}

#ss-mng-page .subtab_wrp {background-color:#e5e5e5;padding-bottom: 1px;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info {position:relative;display: inline-block;height: 53px;margin:5px 0 10px 5px;overflow: hidden;width: 390px;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info > div {height: 25px;width: 100%;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info > div img {float:left;padding-top: 2px;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info > div span.label {float:left;line-height: 22px;color:#949494;margin-left: 5px;max-width:260px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info a {color:#80b037;text-decoration: underline;width: 90px;text-align: left;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;line-height: 22px;margin-left: 10px;display: inline-block;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info.fullheight {width: 480px;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info.fullheight > div.background_info {padding-top: 15px;}
#ss-mng-page #tabs .subtab_wrp .ss_image_size_info.fullheight > div span.label {max-width: 300px;width:auto;}

#ss-mng-page #tabs .subtab_wrp ul.subtab {background:none repeat scroll 0 0 #e5e5e5;margin-bottom: 15px;display: inline-block;}
#ss-mng-page #tabs .subtab_wrp ul.subtab:after {clear: none;display: inline-block;content:none;}
#ss-mng-page #tabs .subtab_wrp ul.subtab li {top:0px;min-width:130px;}
#ss-mng-page #tabs .subtab_wrp ul.subtab li.first {-webkit-border-radius: 5px 0 0 0;-moz-border-radius: 5px 0 0 0;border-radius: 5px 0 0 0;}
#ss-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default {background:none;}
#ss-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default a {background:none; border-right:1px solid #cacaca;padding:0;color:#949494;width:100%;height:56px;line-height:56px;text-align:center;padding:0px;text-transform: uppercase;font-size:13px;text-shadow: none;}
#ss-mng-page #tabs .subtab_wrp ul.subtab .ui-tabs-selected a, 
#ss-mng-page #tabs .subtab_wrp ul.subtab .ui-state-default a:hover {color:#494949;background-color:#cacaca;}

#ss-mng-page #tabs #ss_preset .div_section {border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;float: none;margin:0 10px 10px;}

#ss-mng-page .subtab_wrp .stock_section {margin:0;padding:5px;border-radius: 0;-moz-border-radius:0;-webkit-border-radius:0;background:white;}
#ss-mng-page .subtab_wrp .stock_section ul {background:none;}
#ss-mng-page .subtab_wrp .stock_section ul li {background:none; border:1px solid #a0a0a0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;opacity:1;padding:0;margin:4px;position:relative;}
#ss-mng-page .subtab_wrp .stock_section ul li img {display:block;border:0px;}
#ss-mng-page .subtab_wrp .stock_section ul li div.action {display:none;position:absolute;top:0px;left:0px;width:128px;height:100%;z-index:1000;}
#ss-mng-page .subtab_wrp .stock_section ul li:hover div.action {display:block;}
#ss-mng-page .subtab_wrp .stock_section ul li div.action > div.overlay {position:absolute;top:0px;left:0px;width:128px;height:100%;opacity:0.5;background-color:#000;}
#ss-mng-page .subtab_wrp .stock_section ul li div.action > div.buttons {position:absolute;top:50%;margin-top:-18px;left:45px;}

#ss-mng-page .subtab_wrp .stock_section ul li.in_use .badge {display: block;}
#ss-mng-page .subtab_wrp .stock_section ul li .badge {background: url("/images/new-dlg/icon_selected.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none;height: 83px;opacity: 0.9;position: absolute;width: 83px;z-index: 100;top:-1px;left: -1px;}
#ss-mng-page .subtab_wrp .stock_section ul li .badge label {color: #666;display: block;font-size: 12px;font-weight: bold;height: 83px;left: 16px;position: absolute;top: 16px;transform: rotate(-45deg);width: 83px;text-transform: uppercase;}

#ss-mng-page .subtab_wrp .stock_section .btn_ss_check {background: url("../images/appr/check.png") no-repeat scroll center center transparent;}
#ss-mng-page .subtab_wrp .stock_section a {
    border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #b0b0b0;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */
    
    -webkit-box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);
    -moz-box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);
    box-shadow: 0px 2px 2px 0px rgba(102,102,102,1);    
}

#ss-mng-page .subtab_wrp .stock_section a.hover {
    border:1px solid #b0b0b0;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #fafafa 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fafafa)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#fafafa 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#fafafa 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-8 */

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);   
}

#ss-mng-page .subtab_wrp .stock_section ul > li.active {
    border:1px solid #80b037;
    
    -webkit-box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
    -moz-box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
    box-shadow: 0px 0px 2px 2px rgba(128,176,55,1);
}

#ss-mng-page .scrollbar_maker {margin: 0;}
#ss-mng-page #tabs .scrollbar_maker ul {background: white;}

#ss-mng-page .section_ss_action {text-align: left;overflow: hidden;background: white;}
#ss-mng-page .section_ss_action .sp_noti_text {color:#797979; font-size:12px; text-transform:uppercase;float:left;margin:2px 5px 0 0;}
#ss-mng-page .section_ss_action .sp_selected_text {color:#797979; font-size:12px; text-transform:uppercase;margin:2px 0 0 5px;display: none;}
#ss-mng-page .section_ss_action .sp_current_choice {color:#797979; font-size:12px; text-transform:uppercase;float: left;}
#ss-mng-page .section_ss_action .sp_current_choice .sp_seleted {color:#80b037; font-size:14px; font-weight:bold;background:white;height: auto;margin: 0;display: inline-block;}
#ss-mng-page .section_ss_action .sp_current_choice .sp_seleted li {list-style: none;}
#ss-mng-page .section_ss_action input[type="button"] {font-size: 11px; margin-top: 8px; padding: 10px;}
#ss-mng-page .section_ss_action #btn_import, #ss-mng-page .section_ss_action #btn_download, .section_ss_action #btn_save {display: none;}
#ss-mng-page .section_ss_action #btn_delete {font-size: 20px;padding:7px 10px;margin-left:10px;position: relative;top:2px;display: none;}
#ss-mng-page .section_ss_action .section_sel_notify {float:right;margin-top: 16px;}

#ss-mng-page #ss_tabs_custom .section_upload {}

#ss-mng-page .file_replacer {position:absolute !important;top:20px;right: 10px; background-color: #ededed; padding:0px; border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;display: block;}
#ss-mng-page .file_replacer .typer{display: none;}
#ss-mng-page .file_replacer .clicker.button {background: #f2f2f2;padding:6px 20px !important;border:1px solid #c5c5c5;color:#666 !important;margin:0;}

#ss-mng-page .div_loadmore {visibility: hidden;}
#ss-mng-page #ss_tabs_custom ul li.loading {background: transparent url("../images/ajax-loader.gif") no-repeat scroll center center;}
#ss-mng-page #ss_tabs_custom ul li img {visibility: visible;}
#ss-mng-page #ss_tabs_custom ul li.loading img {visibility: hidden;}

.blur-effect {
    filter: blur(20px);
    -webkit-filter: blur(20px);
    -moz-filter: blur(20px);
    -ms-filter: blur(20px);
    -o-filter: blur(20px);
    overflow: hidden;
}

.white_overlay:before {
	background-color:rgba(255, 255, 255, 0.3);
	content: " ";
    height: 100%;
    position: absolute;
    width: 100%;
}

a.cart_paypal_helpdesk {color:#80b037;text-decoration: underline;margin-left: 10px;}