/* CS Designer */
/* Author: BAB - www.wearebab.com */

/* Body */
body.cs_editor_widget_form {overflow:auto !important; background:#FFF; position:absolute; left:0; top:0; right:0; bottom:0; padding-bottom:70px;}
body.cs_editor_widget_form .tabbable-custom {margin:15px 0px;}
body.cs_editor_widget_form .tabbable-custom .nav-tabs {padding:0 20px;}
body.cs_editor_widget_form .tabbable-custom .tab-content {padding:0 !important;}
body.cs_editor_widget_form .tabbable-custom.assets-widget .nav-tabs {padding:0;}
body.cs_editor_widget_form .tabbable-custom.assets-widget fieldset {border-radius:0 !important;}

/* Parameters - Common */
.cs_vce_param {padding:14px 20px 22px 20px; border-bottom:1px solid #EBEBEB;}
.cs_vce_param:after {content:""; display:block; clear:both;}
.cs_vce_param label {display:block; font-weight:600;}
.cs_vce_param_submit {position:fixed; left:0; bottom:0; right:0; padding:10px; background:#F0F0F0; text-align:right;}
.cs_vce_param .col-md-1, .cs_vce_param .col-md-2, .cs_vce_param .col-md-3, .cs_vce_param .col-md-4, .cs_vce_param .col-md-5, .cs_vce_param .col-md-6, .cs_vce_param .col-md-7, .cs_vce_param .col-md-8, .cs_vce_param .col-md-9, .cs_vce_param .col-md-10, .cs_vce_param .col-md-11, .cs_vce_param .col-md-12 {padding:0 !important; text-align:left !important;}
.cs_vce_param .form-group {margin:0 !important;}
.cs_vce_param .form-group label {margin-bottom:3px;}
.cs_vce_param .select2-container {min-width:30%;}
.cs_vce_param .btn-group.bootstrap-select {width:120px !important;}

/* Parameters - Input group */
.cs_vce_param .input-group-btn {min-width:100px; background:#E5E5E5; vertical-align:top; font-size:14px;}
.cs_vce_param .input-group-btn .btn {}
.cs_vce_param .input-group-btn .dropdown-menu {position:absolute; top:100%; box-shadow:none; border-color:#DDD;}
.cs_vce_param .input-group-btn .dropdown-menu li > a {padding:6px 8px; font-size:13px;}

/* Parameters - Radios */
.cs_vce_param.images .radio-inline {display:inline-block; width:30%; margin:10px 1% !important; padding:10px !important; border-radius:4px; border:1px solid #EBEBEB; text-align:center;}
.cs_vce_param.images .radio-inline img {max-width:100%;}
.cs_vce_param.images .radio-inline img + span {display:block; margin:5px 0px;}
.cs_vce_param.images .radio-inline .help-block {position:absolute; left:0; right:0;}

/* Widget page */
.cs_editor_widget_form .page-container {height:100%;}
.cs_editor_widget_form .page-content-wrapper, .cs_editor_widget_form .page-content-wrapper form {padding:34px 0px 25px 0px;}

/* Modal title */
.csmodal-title {position:fixed; left:0; top:0; right:0; z-index:2; padding:20px; font-size:16px; color:#000; border-bottom:1px solid #EBEBEB; background:#FFF;}
