/*lang_swither*/
.dpb_lang_swither li{
  float: left;
  margin: 0 5px 0 0;
}
.dpb_lang_swither li a{
  display: block;
  padding: 2px 5px;
  background: #626262;
  color: #fff;
  border-radius: 3px;
}
.dpb_lang_swither li a:hover{
  opacity: 0.7;
}
.dpb_lang_swither li a.active{
  background: #008eb1;
}
/*modal*/
#ctoolsModalFormsPopupDPB{
  background: none;
  font-family: arial;
}
#ctoolsModalFormsPopupDPB .modal_header_wrap{
  background: #000000;
  padding: 10px 20px 10px 20px;
  color: #fff;
  font: bold 16px/20px arial;
}
#ctoolsModalFormsPopupDPB .modal-content{
  padding: 0;
}
#ctoolsModalFormsPopupDPB .popup_types_list,
#ctoolsModalFormsPopupDPB form{
  padding: 20px;
  position: relative;
  background: #fff;
}
#ctoolsModalFormsPopupDPB .form-submit{
  color: #fff;
  background: #666;
  border: none;
  border-radius: 5px;
  padding: 5px 10px;
  font: bold 14px arial;
  margin: 0 10px 0 0;
  cursor: pointer;
}
#ctoolsModalFormsPopupDPB .form-submit:hover{
  opacity: 0.7;
}
#ctoolsModalFormsPopupDPB .ajax-progress{
  text-indent: -9999px;
}

/* ---------- Overall Specifications ---------- */
#ctoolsModalFormsPopupDPB a:link,
#ctoolsModalFormsPopupDPB a:visited{
  text-decoration: none;}
#ctoolsModalFormsPopupDPB a:hover,
#ctoolsModalFormsPopupDPB a:active,
#ctoolsModalFormsPopupDPB a:focus{
  text-decoration: underline;}
#ctoolsModalFormsPopupDPB h1,
#ctoolsModalFormsPopupDPB h2,
#ctoolsModalFormsPopupDPB h3,
#ctoolsModalFormsPopupDPB h4,
#ctoolsModalFormsPopupDPB h5,
#ctoolsModalFormsPopupDPB h6 {
  margin: 1.0em 0 0.5em;
  font-weight: inherit;}
#ctoolsModalFormsPopupDPB h1{
  font-size: 1.357em;
  color: #000;}
#ctoolsModalFormsPopupDPB h2{
  font-size: 1.143em;}
#ctoolsModalFormsPopupDPB p{
  margin: 0 0 1.2em;}
#ctoolsModalFormsPopupDPB del{
  text-decoration: line-through;}
#ctoolsModalFormsPopupDPB tr.odd{
  background-color: #dddddd;}
#ctoolsModalFormsPopupDPB img{
  outline: 0;}
#ctoolsModalFormsPopupDPB code,
#ctoolsModalFormsPopupDPB pre,
#ctoolsModalFormsPopupDPB kbd,
#ctoolsModalFormsPopupDPB samp,
#ctoolsModalFormsPopupDPB var{
  padding: 0 0.4em;
  font-size: 0.857em;
  font-family: Menlo, Consolas, "Andale Mono", "Lucida Console", "Nimbus Mono L", "DejaVu Sans Mono", monospace, "Courier New";}
#ctoolsModalFormsPopupDPB code{
  background-color: #f2f2f2;
  background-color: rgba(40, 40, 0, 0.06);}
#ctoolsModalFormsPopupDPB pre code,
#ctoolsModalFormsPopupDPB pre kbd,
#ctoolsModalFormsPopupDPB pre samp,
#ctoolsModalFormsPopupDPB pre var,
#ctoolsModalFormsPopupDPB kbd kbd,
#ctoolsModalFormsPopupDPB kbd samp,
#ctoolsModalFormsPopupDPB code var{
  font-size: 100%;
  background-color: transparent;}
#ctoolsModalFormsPopupDPB pre code,
#ctoolsModalFormsPopupDPB pre samp,
#ctoolsModalFormsPopupDPB pre var{
  padding: 0;}
#ctoolsModalFormsPopupDPB .description code {
  font-size: 1em;}
#ctoolsModalFormsPopupDPB kbd{
  background-color: #f2f2f2;
  border: 1px outset #575757;
  margin: 0 3px;
  color: #666;
  display: inline-block;
  padding: 0 6px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;}
#ctoolsModalFormsPopupDPB pre{
  background-color: #f2f2f2;
  background-color: rgba(40, 40, 0, 0.06);
  margin: 10px 0;
  overflow: hidden;
  padding: 15px;
  white-space: pre-wrap;}
#ctoolsModalFormsPopupDPB caption {
  text-align: left; 
  font-weight: normal;}
#ctoolsModalFormsPopupDPB blockquote{
  background: #f7f7f7;
  border-left: 1px solid #bbb;
  font-style: italic;
  margin: 1.5em 10px;
  padding: 0.5em 10px;}
#ctoolsModalFormsPopupDPB blockquote:before{
  color: #bbb;
  content: "\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.2em;
  vertical-align: -.4em;}
#ctoolsModalFormsPopupDPB blockquote:after{
  color: #bbb;
  content: "\201D";
  font-size: 3em;
  line-height: 0.1em;
  vertical-align: -.45em;}
#ctoolsModalFormsPopupDPB blockquote > p:first-child{
  display: inline;}
#ctoolsModalFormsPopupDPB a.feed-icon{
  display: inline-block;
  padding: 15px 0 0 0;}
#ctoolsModalFormsPopupDPB table{
  border: 0;
  border-spacing: 0;
  font-size: 0.857em;
  margin: 10px 0;
  width: 100%;}
#ctoolsModalFormsPopupDPB table table{
  font-size: 1em;}
#ctoolsModalFormsPopupDPB #footer-wrapper table{
  font-size: 1em;}
#ctoolsModalFormsPopupDPB table tr th{
  background: #757575;
  background: rgba(0, 0, 0, 0.51);
  border-bottom-style: none;}
#ctoolsModalFormsPopupDPB table tr th,
#ctoolsModalFormsPopupDPB table tr th a,
#ctoolsModalFormsPopupDPB table tr th a:hover {
  color: #FFF;
  font-weight: bold;}
#ctoolsModalFormsPopupDPB table tbody tr th{
  vertical-align: top;}
#ctoolsModalFormsPopupDPB tr td,
#ctoolsModalFormsPopupDPB tr th{
  padding: 4px 9px;
  border: 1px solid #fff;
  text-align: left;
}
#ctoolsModalFormsPopupDPB #footer-wrapper tr td,
#ctoolsModalFormsPopupDPB #footer-wrapper tr th{
  border-color: #555;
  border-color: rgba(255, 255, 255, 0.18);}
#ctoolsModalFormsPopupDPB tr.odd{
  background: #e4e4e4;
  background: rgba(0, 0, 0, 0.105);}
#ctoolsModalFormsPopupDPB tr,
#ctoolsModalFormsPopupDPB tr.even{
  background: #efefef;
  background: rgba(0, 0, 0, 0.063);}
#ctoolsModalFormsPopupDPB table ul.links{
  margin: 0;
  padding: 0;
  font-size: 1em;}
#ctoolsModalFormsPopupDPB table ul.links li{
  padding: 0 1em 0 0;}
#ctoolsModalFormsPopupDPB .block ol,
#ctoolsModalFormsPopupDPB .block ul{
  margin: 0;
  padding: 0 0 0.25em 1em;}
#ctoolsModalFormsPopupDPB .contextual-links-wrapper{
  font-size: small !important;}
#ctoolsModalFormsPopupDPB ul.contextual-links{
  font-size: 0.923em;}
#ctoolsModalFormsPopupDPB .contextual-links-wrapper a{
  text-shadow: 0 0 0 !important;}
#ctoolsModalFormsPopupDPB .item-list .pager{
  font-size: 0.929em;}
#ctoolsModalFormsPopupDPB ul.menu li{
  margin: 0;}
#ctoolsModalFormsPopupDPB .region-content ul,
#ctoolsModalFormsPopupDPB .region-content ol {
  margin: 1em 0;
  padding: 0 0 0.25em 2.5em;}
#ctoolsModalFormsPopupDPB .item-list ul li{
  margin: 0;
  padding: 0.2em 0.5em 0 0;}
#ctoolsModalFormsPopupDPB ul.tips{
  padding: 0 0 0 1.25em;}
#ctoolsModalFormsPopupDPB a.button:link,
#ctoolsModalFormsPopupDPB a.button:visited,
#ctoolsModalFormsPopupDPB a.button:hover,
#ctoolsModalFormsPopupDPB a.button:focus,
#ctoolsModalFormsPopupDPB a.button:active {
  text-decoration: none;
  color: #5a5a5a;}
#ctoolsModalFormsPopupDPB fieldset{
  background: #ffffff;
  border: 1px solid #cccccc;
  margin-top: 10px;
  margin-bottom: 32px;
  padding: 0 0 10px;
  position: relative;
  top: 12px;
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;}
#ctoolsModalFormsPopupDPB .fieldset-wrapper{
  margin-top: 25px;}
#ctoolsModalFormsPopupDPB .node-form .vertical-tabs .fieldset-wrapper {
  margin-top: 0;}
#ctoolsModalFormsPopupDPB .filter-wrapper{
  top: 0;
  padding: 1em 0 0.2em;
  -khtml-border-radius-topright: 0;
  -khtml-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;}
#ctoolsModalFormsPopupDPB .filter-help a{
  font-size: 0.857em;
  padding: 2px 20px 0;}
#ctoolsModalFormsPopupDPB .filter-wrapper .form-item label {
  margin-right: 10px;}
#ctoolsModalFormsPopupDPB .filter-wrapper .form-item {
  padding: 0 0 0.5em 0.5em;}
#ctoolsModalFormsPopupDPB .filter-guidelines{
  padding: 0 1.5em 0 0.5em;}
#ctoolsModalFormsPopupDPB fieldset.collapsed{
  background: transparent;
  -khtml-border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;}
#ctoolsModalFormsPopupDPB fieldset legend{
  background: #dbdbdb;
  border: 1px solid #ccc;
  border-bottom: none;
  color: #3b3b3b;
  display: block;
  height: 2em;
  left: -1px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  line-height: 2;
  padding: 0;
  position: absolute;
  text-indent: 10px;
  text-shadow: 0 1px 0 #fff;
  top: -12px;
  width: 100%;
  -khtml-border-radius-topleft: 4px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -khtml-border-radius-topright: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;}
#ctoolsModalFormsPopupDPB fieldset.collapsed legend{
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;}
#ctoolsModalFormsPopupDPB fieldset legend a{
  color: #3b3b3b;}
#ctoolsModalFormsPopupDPB fieldset legend a:hover,
#ctoolsModalFormsPopupDPB fieldset legend a:focus,
#ctoolsModalFormsPopupDPB fieldset legend a:active {
  color: #000;}
#ctoolsModalFormsPopupDPB fieldset .fieldset-wrapper {
  padding: 0 10px;}
#ctoolsModalFormsPopupDPB fieldset .fieldset-description {
  margin-top: 5px;
  margin-bottom: 1em;
  line-height: 1.4;
  color: #3c3c3c;
  font-style: italic;}
#ctoolsModalFormsPopupDPB input{
  margin: 2px 0;
  padding: 4px;}
#ctoolsModalFormsPopupDPB input,
#ctoolsModalFormsPopupDPB textarea{
  font-size: 0.929em;}
#ctoolsModalFormsPopupDPB textarea{
  line-height: 1.5;}
#ctoolsModalFormsPopupDPB textarea.form-textarea,
#ctoolsModalFormsPopupDPB select.form-select {
  padding: 4px;}
#ctoolsModalFormsPopupDPB input.form-text,
#ctoolsModalFormsPopupDPB textarea.form-textarea,
#ctoolsModalFormsPopupDPB select.form-select {
  border: 1px solid #ccc;}
#ctoolsModalFormsPopupDPB .password-suggestions ul li {
  margin-left: 1.2em;}
#ctoolsModalFormsPopupDPB .form-item{
  margin-bottom: 1em;
  margin-top: 2px;}
#ctoolsModalFormsPopupDPB .form-item label{
  font-size: 0.929em;}
#ctoolsModalFormsPopupDPB .form-type-radio label,
#ctoolsModalFormsPopupDPB .form-type-checkbox label {
  margin-left: 4px;}
#ctoolsModalFormsPopupDPB .form-type-radio .description,
#ctoolsModalFormsPopupDPB .form-type-checkbox .description {
  margin-left: 2px;}
#ctoolsModalFormsPopupDPB .form-actions{
  padding-top: 10px;}
#ctoolsModalFormsPopupDPB input.form-button-disabled,
#ctoolsModalFormsPopupDPB input.form-button-disabled:hover,
#ctoolsModalFormsPopupDPB input.form-button-disabled:focus,
#ctoolsModalFormsPopupDPB input.form-button-disabled:active,
#ctoolsModalFormsPopupDPB .form-disabled input,
#ctoolsModalFormsPopupDPB .form-disabled select,
#ctoolsModalFormsPopupDPB .form-disabled textarea {
  background: #ededed;
  border-color: #bbb;
  color: #717171;}
#ctoolsModalFormsPopupDPB .form-disabled .grippie {
  background-color: #ededed;
  border-color: #bbb;}
#ctoolsModalFormsPopupDPB .form-disabled label {
  color: #717171;}
#ctoolsModalFormsPopupDPB .filter-wrapper label {
  width: auto;
  float: none;}
#ctoolsModalFormsPopupDPB .filter-wrapper .form-select {
  min-width: 120px;}
#ctoolsModalFormsPopupDPB #edit-actions input {
  margin-right: 0.6em;}

/*link*/
.field_dpb_inner_wrap{
	position: relative;}
div.edit_settings_block{
	display: none}
div.edit_settings_block{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 777;
	border: 1px dashed rgba(90, 177, 20, 1.0);
	cursor: pointer;
	background: rgba(90, 177, 20, 0.5);}