
.ibgPopupWin{}
.ibgPopupWin h1{margin:0;}
.ibgPopupWin p{margin: 15px 0;clear:both;}
.ibgPopupWin .ibgTab{padding:0 5px;}
.ibgPopupWin .ibgTab label{display: block; float: left;width:100px;}
.ibgPopupWin .input-text, .ibgPopupWin .input-select{width:198px;}
.ibgPopupWin .input-text{width:190px;}
.ibgPopupWinTitle{margin:-10px -10px 10px;position:relative;padding:5px 10px 4px; font-weight:bold; font-size:12px; color:#fff; background:#6f8992;}
.ibgPopupWinBtn{border-top:3px solid #dfdfdf;padding:11px 0 2px; text-align:right;}

.ibgFontPreview{background:#fff; border:1px solid #ccc;padding:10px; margin:0 0 50px;/*border-radius: 5px;*/position: relative;}
.ibgFontPreviewBox{font-size: 18px;text-align: center;line-height: 1.1;color:#000;}
.ibgFontPreview i, .ibgFontPreview span{position: absolute;right:0;bottom:-30px;font-style:normal;/*cursor:pointer;text-decoration: underline;font-style: normal;font-size: 12px;color:#337ab7;*/}
.ibgFontPreview textarea{width:100%;height:45px;text-align:center;padding:0;}

.ibgFCPreviewReady{border-left:3px solid #ddd;padding-left:5px;}
.ibgFCPreviewReady label{width:92px!important;}

.ibgButton{display:inline-block;cursor:pointer;background-image: linear-gradient(to bottom, #5b8c9c 0px, #3a7688 100%);background-repeat: repeat-x;border:1px solid #244b56;border-left-color:#3b7488;border-top-color:#3b7488;/*text-shadow: 0 1px 0 #fff;box-shadow:0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);*//*border-radius: 3px;*/font-size: 12px;line-height: 1.5;padding: 0 5px 1px;background-color: #3a7688;color:#fff;text-align: center;vertical-align: middle;white-space: nowrap;}
.ibgButton:hover{background: #3a7688;/*background-position: 0 -15px;*/}
.ibgButton.edit{}
.ibgButton.apply{background-color: #337ab7;background-image: linear-gradient(to bottom, #337ab7 0px, #265a88 100%);border-color: #245580;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);}
.ibgButton.apply:hover{background-color: #265a88;}
.ibgButton:disabled{background:#F4F4F4;border:1px solid #ADB2B5;color:#444444;}

.ibgTabControl{text-align: center;}
.ibgTabControlItem{display:inline-block;overflow:hidden;cursor: pointer;border:1px solid #a2a2a2; border-top-color:#b3b3b3;border-left-color:#b3b3b3;line-height:1.5;padding:0 7px 1px;color:#fff;margin:0 10px;background-image: linear-gradient(to bottom, #bfbfbf 0px, #b3b3b3 100%);background-repeat: repeat-x;}
.ibgTabControlItem:hover{background: #b3b3b3;}
.ibgTabControlItem.active{background-image: linear-gradient(to bottom, #447095 0px, #5687b2 100%);border:1px solid #2f4d66; border-bottom-color:#447095;border-left-color:#447095;}
.ibgTabControlItem input{position: absolute!important;margin-top:-1000px!important;}

.ibgRow{box-sizing:border-box;margin-right:-10px;margin-left:-10px;}
.ibgRow:after{ content:" "; clear: both;display: table;box-sizing:border-box;}
.ibgCol-1, .ibgCol-2, .ibgCol-3, .ibgCol-4, .ibgCol-5, .ibgCol-6, .ibgCol-7, .ibgCol-8, .ibgCol-9, .ibgCol-10, .ibgCol-11, .ibgCol-12{box-sizing:border-box;padding-left:10px;padding-right:10px;float:left;}
.ibgCol-1{width:8.33333333%;}
.ibgCol-2{width:16.66666667%;}
.ibgCol-3{width:25%;}
.ibgCol-4{width:33.33333333%;}
.ibgCol-5{width:41.66666667%;}
.ibgCol-6{width:50%;}
.ibgCol-7{width:58.33333333%;}
.ibgCol-8{width:66.66666667%;}
.ibgCol-9{width:75%;}
.ibgCol-10{width:83.33333333%;}
.ibgCol-11{width:91.66666667%;}
.ibgCol-12{width:100%;}

.ibgBackgroundWin .ibgRow{margin-bottom: 10px;}

.ibgBorderWin .ibgRow{margin-bottom: 10px;}
.ibgBorderWin .input-text, .ibgBorderWin .input-select{width:100%; box-sizing: border-box;}

.ibgBoxshadowWin .ibgRow{margin-bottom: 10px;}
.ibgBoxshadowWin .input-text, .ibgBoxshadowWin .input-select{width:100%; box-sizing: border-box;}

.ibgCorners{position:relative;height:45px;margin:23px 0 0 32px;}
.ibgCornersSample, .ibgCornedsealues{position:absolute;left:0;top:0;width:20px;height:20px;}
.ibgCornersSample .ibgCornerLT, .ibgCornersSample .ibgCornerRT, .ibgCornersSample .ibgCornerRB, .ibgCornersSample .ibgCornerLB{position:absolute;height:25%;width:25%; display:block;}
.ibgCornersSample .ibgCornerLT{left:0;top:0;border-left:1px solid #555;border-top:1px solid #555;}
.ibgCornersSample .ibgCornerRT{right:0;top:0;border-right:1px solid #555;border-top:1px solid #555;}
.ibgCornersSample .ibgCornerRB{right:0;bottom:0;border-right:1px solid #555;border-bottom:1px solid #555;}
.ibgCornersSample .ibgCornerLB{left:0;bottom:0;border-left:1px solid #555;border-bottom:1px solid #555;}
.ibgCornedsealues .ibgCornerLT, .ibgCornedsealues .ibgCornerRT, .ibgCornedsealues .ibgCornerRB, .ibgCornedsealues .ibgCornerLB{position:absolute;width:30px;}
.ibgCornedsealues .ibgCornerLT{right:110%;bottom:110%;}
.ibgCornedsealues .ibgCornerRT{left:110%;bottom:110%;}
.ibgCornedsealues .ibgCornerRB{left:110%;top:110%;}
.ibgCornedsealues .ibgCornerLB{right:110%;top:110%;}

.ibgSides{position:relative;height:40px;margin:15px 0 0 15px;}
.ibgSidesSample, .ibgSidesValues{position:absolute;left:0;top:0;width:20px;height:20px;}
.ibgSidesSample .ibgSideTop, .ibgSidesSample .ibgSideRight, .ibgSidesSample .ibgSideBottom, .ibgSidesSample .ibgSideLeft{position:absolute;height:70%;width:70%;display:block;}
.ibgSidesSample .ibgSideTop{left:15%;top:0;border-top:1px solid #555;}
.ibgSidesSample .ibgSideRight{right:0;top:15%;border-right:1px solid #555;}
.ibgSidesSample .ibgSideBottom{left:15%;bottom:0;border-bottom:1px solid #555;}
.ibgSidesSample .ibgSideLeft{left:0;top:15%;border-left:1px solid #555;}
.ibgSidesValues .ibgSideTop, .ibgSidesValues .ibgSideRight, .ibgSidesValues .ibgSideBottom, .ibgSidesValues .ibgSideLeft{position:absolute;width:12px;height:15px; line-height: 15px;}
.ibgSidesValues .ibgSideTop{left:50%;bottom:115%;margin-left:-6px;}
.ibgSidesValues .ibgSideRight{left:120%;top:50%;margin-top:-9px;}
.ibgSidesValues .ibgSideBottom{left:50%;top:110%;margin-left:-6px;}
.ibgSidesValues .ibgSideLeft{right:120%;top:50%;margin-top:-9px;}


.ibgPopupWindow, .ibgPopupWindow *{box-sizing:content-box;}
.ibgPopupWindow .fancybox-skin{border-radius:0;overflow:hidden;}
.ibgPopupWindow .fancybox-inner{overflow:visible!important;}
.ibgFontControl .fancybox-skin
    , .ibgFontControl .fancybox-inner
    , .ibgFontControl .fancybox-outer{width:310px!important;}

.ibgBackgroundWin,
    .ibgBackgroundWin .fancybox-skin
    , .ibgBackgroundWin .fancybox-inner
    , .ibgBackgroundWin .fancybox-outer{width:300px!important;}


.ibgBorderWin,
    .ibgBorderWin .fancybox-skin
    , .ibgBorderWin .fancybox-inner
    , .ibgBorderWin .fancybox-outer{width:200px!important;}

.ibgBoxshadowWin,
    .ibgBoxshadowWin .fancybox-skin
    , .ibgBoxshadowWin .fancybox-inner
    , .ibgBoxshadowWin .fancybox-outer{width:200px!important;}


#menu_window_content{height:auto !important;}
#menu_window_content #modal_dialog_message{min-height:130px;padding-bottom:20px;}
.ibgMenuBuilder .menuItems{ margin: 10px 0;}
.ibgMenuBuilder .menuItems > ul ul{margin-left:20px;}
.ibgMenuBuilder .menuItems li{margin: 5px 0;}
.ibgMenuItem, .ibgMenuItemPlaceholder{min-height:24px;}
.ibgMenuItemPlaceholder{background: #fcefa1;}
.ibgMenuBuilder .title, .ibgMenuBuilder .link, .ibgMenuBuilder .class{padding:2px 5px;}
.ibgMenuBuilder .title{width:150px;}
.ibgMenuBuilder .link{width:150px;}
.ibgMenuBuilder .class{width:60px;}
.ibgMenuBuilder .delItem{ color: #ff0000;}
.ibgMenuBuilder .handle{font-size: 18px;padding:0 10px;margin-left:-7px;display: inline-block;vertical-align: middle; cursor:n-resize;}
.ibgMenuBuilder > .class{width: 100px; margin-right: 30px;}





