/******************************/
/* GENERAL SITEBUILDER FIXES: */
/******************************/

.ipbSBVarEditorWrapper *{
    box-sizing:content-box;
}
.ipb-asb-session-modal{
    box-sizing:content-box;
}
#divASBSetupSEO table{
    border-collapse:separate;
}
.ipb-asb-checkbox input{
    margin:3px;
}
.ipb-asb-designpalette img{
    display:inline;
}
.ipbSBVarWrapper,.ipbSBVarContent,.ipbSBVarOverlayEdit,.ipbSBVarEdit,.ipbSBVarEdit a{
    box-sizing:content-box;
}
img.ipbSBZoneWrapperHeaderImg {
    vertical-align:inherit;
    display:inline;
}
.ipbSBZoneWrapperHeader {
	box-sizing: content-box;
}
.ipf-sn-holder {
	display: inline-flex;
}
#divSiteBuilder * {
	box-sizing: content-box
}
.ipb-asb-dialog-jquery  {
	box-sizing: content-box;
}
.ipb-asb-dialog-jquery  * {
	box-sizing: content-box;
}
#divSiteBuilder td {
	padding-right: 5px;
}
.ipbSBZoneWrapperHeader * {
	box-sizing: content-box;
}
#divSiteBuilder #divLiteEditHost .RadEditor td{
    padding-right: 0px;
}
.ipb-asb-dialog-jquery button{
	box-sizing: border-box;
}
.ipb-asb-panel table{
    border-spacing:2px;
}
#divAsbToolBar{
    box-sizing:content-box;
}
.ipb-asb-design-window .hide-design{display:none;}

.ipb-asbtemplate-logo[src^="!$"]{display:none!important;}

.ipf-WorkflowStatusText{font-size:12px!important;font-weight:normal;}
.ipf-editpagelet-icon-container img{height:21px!important;width:23px!important;}


/*************************************/
/* THEME-SPECIFIC SITEBUILDER FIXES: */
/*************************************/

.index-banner .ipbSBZoneWrapperOn {
	height: auto;
	max-height: 300px;
	overflow: hidden;
}
.index-banner .ipbSBZoneWrapperOver {
	height: auto;
	max-height: 300px;
	overflow: hidden;
}
.search.l1-search .ipbSBZoneWrapper{
    height:26px
}

.logo .ipbSBZoneWrapper{height:auto;display:inline-block;}
.logo .ipbSBVarWrapperOn{min-width:20px!important;min-height:20px!important;}
