@charset "utf-8";

@-webkit-keyframes rotate {
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}

@-moz-keyframes rotate {
  from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}

@keyframes rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

fieldset {border:1px solid #1E718C;padding-bottom:10px;}
legend {color:#fff;background-color:#1E718C;padding:8px;font-size: 10px;letter-spacing: 2px;text-transform: uppercase;}
.photos {overflow: hidden;border: 10px solid #f0f0f0;padding: 10px;width: 450px;margin: 0 auto;}
img {border: none;}
.photos img.logo {margin: 0 auto;display: block;}
.photos div img {padding: 0px 0;margin: -10px 0;float: left;border-bottom: 0px solid #ddd;}
.photos ul.thumbs {margin: 0;padding: 0 0 0 0px;list-style: none;width: 450px;float: left;}
.photos ul.thumbs li {width: 70px;height: 70px;margin: 0 2px 0 0;padding: 0;float: left;overflow: visible;position: relative;border: 5px solid #ddd;text-align: center;}
.photos ul.thumbs li:hover {border: 5px solid #888;-moz-opacity: .75;filter: alpha(opacity=75);opacity: .75;}
body {margin: 0;padding: 0;width: 100%;background: #dedede;font-family: Arial, Helvetica, sans-serif;position: relative;z-index: 0;}
body.opendialog {overflow:hidden !important;}
html {padding: 0;margin: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.main {padding: 0;margin: 0 auto;}
.main h2 {font: bold 17px Arial, Helvetica, sans-serif;color: #ffffff;margin: 5px 0;padding: 10px 5px;border-bottom: 1px solid #296c78;}
.blok_header {margin: 0;padding: 0;background : url("../reseller/images/skin_v1.2/header_bg.png?v=1.1") repeat-x scroll center top #1486AB;}
.blok_header2 {margin: 0; padding: 5px 0;background-repeat: repeat;background-position: top;background: url(../reseller/images/skin_v1.2/top_bg.png?v=10) top repeat;}
.blok_header2 td.buttons a { display: inline-block; margin: 3px 2px; }
.header {width: 960px;margin: 0 auto;padding: 0;}
.logo {padding: 0;margin: 0;width: 333px;float: left;}
.menu {margin: 0; width: 626px;float: left;padding-top: 35px;padding-right: 0;padding-bottom: 0;padding-left: 0;position: relative;}
.menu ul {padding: 6px 0 0 0;margin: 0;list-style: none;border: 0;float: right;}
.menu ul li {float: left;margin: 0;padding: 0 5px;border: 0;}
.menu ul li a {float: left;margin: 0;padding: 13px 0;color: #fff;font: normal 12px Arial, Helvetica, sans-serif;text-decoration: none;}
.menu ul li a span {padding: 13px 10px;background: none;text-transform: uppercase;font-size: 10.5px;}
.menu ul li a:hover {background: url(../images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span {background: url(../images/l_menu.gif) no-repeat left;}
.menu ul li a.active {background: url(../images/r_menu.gif) no-repeat right;}
.menu ul li a.active span {background: url(../images/l_menu.gif) no-repeat left;}
.header_text_bg {margin: 0;padding: 0;background: url(../images/slider_bg_main.gif) top center repeat-x;}
.header_text_bg2 h1 {float: right;margin-right: 20px;font-size: 20px;color: #1D718C;font-style: italic;margin-top: 55px;}
.header_text {height: 380px;margin: 0 auto;padding: 0;width: 932px;background: url(../images/slider_bg.gif) top no-repeat;}
.header_text .div .left1 {float: right;width: 375px;padding: 0;margin: 0;}
.header_text .div .left1 img {margin: 0 5px;padding: 0;}
.header_text .div .left1 h2 {font: normal 36px Arial, Helvetica, sans-serif;color: #fff;padding: 40px 0 0 0;margin: 0;border: 0;}
.header_text .div .left1 ul {padding: 15px 0 25px 0;margin: 0;list-style: none;}
.header_text .div .left1 li {background: url(../images/simple_ul_li.gif) left no-repeat;font: normal 14px Tahoma, Geneva, sans-serif;color: #9d9d9d;text-decoration: none;padding: 0 25px 0 15px;line-height: normal;margin: 0;line-height: 1.8em;}
.header_text_bg2 {margin:0;padding:5px 0 0;background: url("../reseller/images/skin_v1.2/header_bg.png?v=1.1") repeat-x scroll center -125px rgba(0, 0, 0, 0); position:relative;}
.header_fixed_bg2 {position:absolute; width:100%; height:26px; top:0; left:0; display:none;}
.header_fixed_bg3 {position:absolute; width:100%; height:93px; top:26px; left:0; display:none;}
.header_text2 {height: 100px;margin: 0 auto;padding: 0;width: 932px;background: url(../images/slider_bg2.png) top no-repeat;}
.header_text2 img {float: right;margin: 0;padding: 47px 40px 0 0;}
.header_text2 h2 {font: bold 20pt Arial, Helvetica, sans-serif;color: #fff;padding: 43px 0 0 30px;margin: 0;border: 0;}
.header_text2.header_text2_instep h2, .header_text2_instep h2 {font: bold 16pt Arial, Helvetica, sans-serif;color: #fff;padding: 15px 0 5px 30px;margin: 0;border: 0;height: 30px;}
.body_resize {margin: 0;padding: 0;background: #fff;}
.body {width: 932px;margin: 0 auto;padding: 0;}
.body h2 {border-bottom: 1px solid #dfdfdf;font: normal 18px Arial, Helvetica, sans-serif;color: #454646;margin: 10px 0;padding: 15px 5px;}
.body h3 {color: #531e1e;font: bold 18px Arial, Helvetica, sans-serif;margin: 5px 0;padding: 10px 5px;}
.body img {float: left;padding: 0;margin: 10px;}
.body img.floated {float: right;padding: 0;margin: 10px;}
.body p {color: #1c6b87;line-height: 1.8em;padding: 5px;margin: 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;}
.body p span {color: #9c9c9c;}
.body p.test {background: #f4f4f4;border: 6px solid #f0f0f0;}
.body a {text-decoration: none;color: #0092dd;line-height: 1.8em;}
.body_small {width: 350px;float: left;margin: 0;padding: 15px 20px;}
.body_big {width: 502px;float: left;margin: 0;padding: 15px 20px;}
.body_big .blogga {width: 230px;float: left;margin: 0;padding: 5px 10px;}
.buttonss {width: 150px;float: right;margin: 10px;padding: 5px;}
.buttonss a {border: 1px solid #cfcfcf;background: #e1e1e1;font: bold 18px Arial, Helvetica, sans-serif;color: #565656;padding: 1px 4px;margin: 2px 3px;text-decoration: none;}
.buttonss a:hover {color: #fff;background: #6e6e6e;}
.wrap {width:922px; margin:0 auto;}
.wrap_inner {background:#fff; min-height:320px;}
.footer {margin: 0;padding: 0;background: #2c2c2c;}
.footer_top {margin: 0 auto;width: 922px;background:white;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;height:20px;}
.footer_resize {margin: 0 auto;padding:9px 0;width: 922px;background:none;}
.footer ul {margin: 0;padding: 30px 10px 10px 10px;list-style: none;float: left;}
.footer img {display: inline;margin: 5px 10px;padding: 0;}
.footer ul li {margin: 0;padding: 0 10px;float: left;}
.footer p {margin: 0;padding: 30px 20px 10px 20px;float: right;color: #bcbcbc;font: normal 11px Arial, Helvetica, sans-serif;line-height: 1.8em;}
.footer a {color: #bcbcbc;font: normal 11px Tahoma, Geneva, sans-serif;text-decoration: none;line-height: 1.8em;}
.footer a:hover {text-decoration: underline;}
.form {float: left;width: 560px;margin-top: 40px;margin-left: 10px;}
#contactform {margin: 0;padding: 5px 10px;}
#contactform * {color: #F00;}
#contactform ol {margin: 0;padding: 0;list-style: none;}
#contactform li {margin: 0;padding: 0;background: none;border: none;display: block;}
#contactform li.buttons {margin: 5px 0 5px 0;}
#contactform label {float: left;margin: 0;width: 100px;padding: 5px 0;font: normal 11px Tahoma, Geneva, sans-serif;color: #282828;text-transform: capitalize;}
#contactform label span {font: normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text {width: 360px;border: 1px solid #dddddd;margin: 5px 0;padding: 5px 2px;height: 15px;background: #e8e8e8;}
#contactform textarea {width: 360px;border: 1px solid #dddddd;margin: 10px 0;padding: 2px;background: #e8e8e8;height: 250px;}
#contactform li.buttons input {padding: 3px 0;margin: 0 0 0 100px;border: 0;color: #FFF;}
p.response {text-align: center;color: #2c2c2c;font: bold 11px Arial, Helvetica, sans-serif;line-height: 1.8em;width: auto;}
.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 1px no-repeat; min-width: 55px; padding-left: 55px; min-height: 10px;}
.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;color: #95b3ff;font-size: 12px;line-height: 22px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
#tooltip_mini a {color: #ffc1b7;}
#tooltip_mini .body {width: auto;}
p.clr, .clr {clear: both;padding: 0;margin: 0;}
li.bg, .bg {clear: both;border-bottom: 1px solid #c0c0c0;padding: 10px 0 0 0;margin: 0 0 10px 0;background: none;list-style: none;}
li.line, .line {border-top: 1px solid #dfdfdf;padding: 0;margin: 10px 0;background: none;list-style: none;}
.button-normal {font-size: 13px !important;}
.row1 td, .row2 td, .row td {font-size: small;}
.row1 td a, .row2 td a, .row td a {color: blue;text-decoration: underline;}
.wizard .wizard_steps ul li a:hover {text-decoration: none;}
.wizard .wizard_steps ul {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;zoom: 1;width: 920px;border-right: 0 !important;border-left: 0 !important;border-top: 0 !important;padding-left: 0px;margin-top: 0px;margin-left: 6px;}
.wizard .wizard_steps ul li {min-width: 170px;display: inline-block;float: left;list-style: none;border-right: 1px solid #23282e;}
.wizard .wizard_steps ul li.first {margin-left: 32px;}
.wizard .wizard_steps ul li.last, .wizard .wizard_steps ul li.last a {border-right: none !important;}
.wizard .wizard_steps ul li:hover{background: #DFE2E4;background: -moz-linear-gradient(top, #E6ECEF 0%, #D0D6DA 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced3d6), color-stop(99%,#b0b6b9));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced3d6', endColorstr='#b0b6b9',GradientType=0 );zoom:1;}
.wizard .wizard_steps ul li:hover a {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;color: black;text-shadow: 0px 1px 0px #ccc;}
.wizard .wizard_steps ul li.current{background: #DFE2E4;background: -moz-linear-gradient(top, #E6ECEF 0%, #D0D6DA 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6ECEF), color-stop(99%,#D0D6DA));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E6ECEF', endColorstr='#D0D6DA',GradientType=0 );zoom:1;}
.wizard .wizard_steps ul li.current a {border-bottom: 1px solid white;border-right: 1px solid white;color: black;text-shadow: 0px 1px 0px white;}
.wizard .wizard_steps ul li a {font-weight: normal;color: white;display: block;padding: 8px 10px;border-right: 1px solid #4C5766;text-shadow: 0px 1px 0px black;min-width: 150px;}
.wizard .wizard_steps ul li a span {display: block;float: none;font-size: 12px;}
.wizard .wizard_steps ul li.current a small {color: #333;}
.wizard .wizard_steps ul li:hover a small {color: #333;}
.wizard .wizard_steps ul li a small {font-size: 10px;color: #DDD;margin: 5px 0 0 12px;display: block;float: none;clear: both;}
.clearfix:after{clear: both;content: '.';display: block;visibility: hidden;height: 0;}
.clearfix{display: inline-block;}
.Post{position:relative;z-index:0;margin:0 auto;min-width:1px;min-height:1px;}
.Post-body{position: relative;z-index: 1;padding: 35px 10px;width:75%;}
.button-wrapper .button{display:inline-block;overflow: visible;cursor: default;padding: 10px;width: 144px;font-size:13.4px;z-index:0;}
.button-wrapper{display:inline-block;position:relative;overflow:hidden;z-index:0;}
.firefox2 .button-wrapper{display:block;float:left;}
 .button.white {cursor: pointer;display: inline-block;background-color: #e6e6e6;background-repeat: no-repeat;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border: solid 1px #e6e6e6;color: #555 !important;text-shadow: 0px 1px 0px #ffffff;}
.button.white:hover {text-decoration: none;background-position: 0 -10px;}
.button-wrapper.hover .button, .button:hover{color: #F3F1EC !important;text-decoration: none !important;}
.button-wrapper.active .button{color: #F6F4F4 !important;}
.button-wrapper .l, .button-wrapper .r{position:absolute;z-index:-1;display:block;}
.button-wrapper .l{left:0;right:1px;}
.button-wrapper .r{width:403px;right:0;clip: rect(auto, auto, auto, 402px);}
.button-wrapper.hover .l, .button-wrapper.hover .r{top: -25px;}
.button-wrapper.active .l, .button-wrapper.active .r{top: -50px;}
.contentLayout .content{position: relative;margin: 0;padding: 0;border: 0;float: left;overflow: hidden;width: 897px;}
#crop_container,#crop_container2{float:left;}
.result,.result2{float:left;margin:0 0 0 10px;border:1px solid #333;width:320px;height:420px;}
.txt{width:230px;margin:75px auto 0 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;}
table.listview {border:1px solid rgba(40, 40, 40, 0.2);}
table.listview th {background:#E8E8E8 url(../images/grey_sepa_v.png) no-repeat 0 center;color:#555555;font-size:12px;padding:20px 0px;text-align:center;text-shadow:0 1px 1px #FFFFFF;font-weight: normal;}
table.listview td {background:#fff url(../images/grey_sepa_v.png) no-repeat 0 center;border-bottom:1px dashed #DDDDDD;color:#777777;font-size: 12px;padding:10px 5px;text-align:center;}
table.listview tr:hover td {background: #F5F5F5 url(../images/grey_sepa_v.png) no-repeat 0 center;}
#info_details_tab table.listview td,#app_details_tab table.listview td,#aroundus_details_tab table.listview td {background-repeat:repeat-y;}
#info_details_tab table.listview tr:hover td,#app_details_tab table.listview tr:hover td,#aroundus_details_tab table.listview tr:hover td {background-repeat:repeat-y;}
.error {color: #990000; 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:50px !important;}
.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;}
.row1a:hover{background-color:#DDD9D9;}
.row2a:hover{background-color:#DDD9D9;}
#appinfo .button{font-size: 13.4px;font-weight: normal;padding: 10px 20px;}
.row1a td, .row2a td, .row td {font-size: small;font-weight:normal;}
#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: 12px;font-weight: normal;padding: 6px 10px;}
 .qr_code {border: solid 1px #80b037;font-weight: normal;font-size: 12px;text-transform: uppercase;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: 10px 15px;font-size: 11px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
#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;}
.realestate_info {float:left;}
.realestate_info .realestate_item{float:left;width:100%;margin:10px 0px;}
.realestate_info .realestate_item .rs_label{float:left;color:#777;text-align:right;padding:3px;width:125px;}
.realestate_info .realestate_item .rs_item{color:#555;text-align:left;}
.mytooltip {top:30px;left:160px; width:250px; position:absolute;background: url(/client/js/tooltip/images/tooltip-bg1.png) repeat center center #aaa; padding: 10px; border: 1px solid #707070; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; z-index:1000;font-size:12px;font-family: Arial,Helvetica,sans-serif;font-weight:normal;opacity:0;text-shadow:none !important;}
.hover .mytooltip a, .hover:hover .mytooltip a {color:white;text-decoration:underline;}

.menu ul li a.btn_try_new_cms {
	position: relative;
	height: 18px;
	background-color: #23B8A1;
  border-radius: 20px;
  color: #fff;
  padding: 6px 0;
  margin: 5px 0;
  text-align: center;
  transition: width 400ms ease;
  -webkit-transition: width 400ms ease;
  -moz-transition: width 400ms ease;
}

.menu ul li a.btn_try_new_cms span {	padding: 0; position: absolute; top: 7px; }
.menu ul li a.btn_try_new_cms span.not_queued_only { left: 10px; }
.menu ul li a.btn_try_new_cms span.queued_only {
  transition: opacity 400ms ease;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;

  left: 0;
  top: -6px;
}
.menu ul li a.btn_try_new_cms span.migrated_only { left: 14px; }

.menu ul li a.btn_try_new_cms.not_queued,
.menu ul li a.btn_try_new_cms.migrated { width: 98px; }
.menu ul li a.btn_try_new_cms.queued { width: 30px; }

.menu ul li a.btn_try_new_cms:hover {
	background-color: #23B8A1;
	background-image: none;
}

.menu ul li a.btn_try_new_cms:hover span {
	background-image: none;
}

.menu ul li a.btn_try_new_cms i.icon16 {	margin-bottom: 2px; }
.menu ul li a.btn_try_new_cms.not_queued span.queued_only { display: none; }
.menu ul li a.btn_try_new_cms.not_queued span.migrated_only { display: none; }
.menu ul li a.btn_try_new_cms.queued span { padding: 13px 6px; }
.menu ul li a.btn_try_new_cms.queued span.not_queued_only { display: none; }
.menu ul li a.btn_try_new_cms.queued span.migrated_only { display: none; }

.menu ul li a.btn_try_new_cms.migrated span.not_queued_only { display: none; }
.menu ul li a.btn_try_new_cms.migrated span.queued_only { display: none; }

i.icon16 {
	display: inline-block;
	vertical-align: middle;
	background: url(../images/toggle_cms/icons16.png) no-repeat;
	width: 18px;
	height: 16px;
}

i.icon16.ic-info { background-position: 0 0; }
i.icon16.ic-spinning { background-position: -18px 0; }
i.icon16.ic-right-angle-circle { background-position: -36px 0; }

a.btn_try_new_cms i.ic-spinning {
	-webkit-animation-name: rotate;
	animation-name: rotate;
	-webkit-animation-duration: 1.5s;
	animation-duration:1.5s;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
}

#tooltip_mini_try_cms {
	background-color: rgba(0, 0, 0, 0.8);
  position: absolute;
  z-index: 10001;
  border: 1px solid #555;
  padding: 10px;
  font-size: 12px;
  line-height: 22px;
  border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  color: #fff;
}

#tooltip_mini_try_cms:after {
	border-style: solid;
	border-width: 10px;
	display: inline-block;
	content: "";
  position: absolute;
  right: 10px;
  top: -20px;
  border-color: transparent transparent rgba(0, 0, 0, 0.8) transparent;
}

#tooltip_mini_try_cms h3 {
	font-weight: normal;
	margin: 0;
}