.has-left-sidebar .inner-sidebar { float: left; display: block }
#popup_domination_colors_container li { display: block; clear: both; margin: 5px 0 }
#popup_domination_colors_container li span.preview_icon { height: 18px; width: 18px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float: left }
#popup_domination_colors_container li span { display: inline-block; margin-left: 10px }
#popup_domination_colors_container li a { text-decoration: none; color: #000; display: block; padding: 4px 0; height: 18px }
#popup_domination_colors_container li:hover, #popup_domination_colors_container li.selected { background-color: #d5ebff }


#popup_domination_preview { min-width: 300px; min-height: 370px; background-color: #ececec; display: block; float: left; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 20px; margin: 35px 0 0 30px }
#poststuff .inside #popup_domination_preview p { text-align: center; margin: 20px 0 }
#poststuff .inside #popup_domination_preview p.msg { font-weight: bold; font-size: 18px; text-shadow: 0 1px 1px #fff }
#popup_domination_preview .preview { display: block; background-repeat: no-repeat; float: none; margin: 0 auto; border: 1px solid #333 }


#popup_domination_active { font-weight: bold; float: right; height: 23px; border: 1px solid #8b8b00; background-color: #ffffa8; padding: 5px 10px 2px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-right: 5px; margin-bottom: 5px }
#popup_domination_active a { text-decoration: none }
#popup_domination_active a.turn-on, #popup_domination_active span.active { color: #5b9b00 }
#popup_domination_active a.turn-off, #popup_domination_active span.inactive { color: #e00000 }
#popup_domination_tabs { line-height: 30px }

.services { min-width: 1092px }
.services ul, .services li { height: 60px }
.services li { float: left }
.services ul { border: 1px solid #e1e1e1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0 6px; min-width: 1078px }
.services li a { display: block; height: 43px; margin: 9px 40px 0 0; text-decoration: none; color: #005cd7 }
.services li.first a { margin-left: 14px }
.services li.aweber a { background:url('images/service-aweber.png'); width: 119px }
.services li.getresponse a { background:url('images/service-getresponse.png'); width: 133px }
.services li.icontact a { background:url('images/service-icontact.png'); width: 107px }
.services li.mailchimp a { background:url('images/service-mailchimp.png'); width: 118px }
.services li.another { float: right; font-size: 18px; font-weight: bold; padding-top: 5px; height: 55px }
.services li a span { display: none }
.services li.another a span { display: block }
.service-aweber { margin-left: 6px; width: 159px }
.service-getresponse { margin-left: 300px; width: 192px }
.service-icontact { margin-left: 155px; width: 161px }
.service-mailchimp { margin-left: 470px; width: 174px }
.service-another { float: right; margin-right: 150px }
.selected-service { display: inline-block; clear: both; height: 45px; background: url('images/service-arrow.png') no-repeat top center; padding-top: 25px; margin-top: -5px; max-width: 220px; *margin-top: 0 }
.selected-service .top { background: #005cd7; color: #fff; padding: 3px 5px; font-weight: bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height: 20px }
.col { float: left }
.descriptions div { display: none }
.descriptions .selected { display: block }

.recommended .red { color: #e00000; font-weight: bold }
.recommended .green { color: #248d00; font-weight: bold }
.recommended .note { color: #a3a3a3 }

#poststuff .inside p.msg { font-size: 14px; margin: 10px 6px 25px 6px }

#popup_domination_listitems li { background: url('images/tick_bg.png') no-repeat top left; padding: 2px 0 2px 30px }
#popup_domination_listitems li.over { background-image: url('images/tick_bg_red.png') }
#popup_domination_listitems .addnew { margin-left: 30px }


#popup_domination_tab_list_items input, #popup_domination_tab_template_fields input { width: 280px }
.toomany { margin-left: 20px }



.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 }
.clearfix {	display: inline-block }
html[xmlns] .clearfix { display: block }
* html .clearfix { height: 1% }

#popup_domination_tab_preview .inside { text-align: center }
iframe { width: 100%; height: 700px }
#popup_domination_colors_container .selected_txt { float: right; margin-right: 5px }


#popup_domination_tab_newsletter_form .descriptions { width: 400px }
#popup_domination_tab_newsletter_form .descriptions h2 { margin-top: 45px; font-style: normal }

#popup_domination_tab_schedule .page_list ul.children { margin-left: 20px }