/* Enter Your Custom CSS Here */


#header-logo-image-text {
 width: 300px; 
}

.wrapper {width: 90%;}
ul#tabs {list-style: none;  width: 100%; margin:0; padding:0;}
ul#tabs li {width: 100px; float: left; height: 40px;}
ul#tabs li a {text-decoration: none; display: block; background-color: #d8d8d8; width: 100px; height: 20px; padding: 5px; border:1px solid #c3c2c2; text-align: center;}
ul#tabs li a:hover {background-color: #000; color: #fff;}
.tabscontents {clear: both; border:1px solid grey; padding: 30px; display: none; width: 50%;}
.etc {width: 50%; height: 100px; background-color: #fff; padding: 30px;}

.active {background-color: #ffffff; color: black;}

.font-face {
  font-family:'Arial'; }

.visual-form-builder fieldset {clear: both; margin-bottom: 20px; border: 1px solid #d8d8d8; background-color: #fbfbfb; }
.visual-form-builder .vfb-legend { color: #262626; padding: 10px 0;}
.visual-form-builder .vfb-legend h3 { font-size: 18px; }
 select.vfb-select, input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea, select.vfb-select { padding: 12px; }
 li.vfb-left-half .vfb-small, li.vfb-left-half .vfb-medium, li.vfb-left-half .vfb-large, li.vfb-right-half .vfb-small, li.vfb-right-half .vfb-medium, li.vfb-right-half .vfb-large, li.vfb-left-third .vfb-small, li.vfb-left-third .vfb-medium, li.vfb-left-third .vfb-large, li.vfb-middle-third .vfb-small, li.vfb-middle-third .vfb-medium, li.vfb-middle-third .vfb-large, li.vfb-right-third .vfb-small, li.vfb-right-third .vfb-medium, li.vfb-right-third .vfb-large, .visual-form-builder li.vfb-left-two-thirds .vfb-small, .visual-form-builder li.vfb-left-two-thirds .vfb-medium, .visual-form-builder li.vfb-left-two-thirds .vfb-large, .visual-form-builder li.vfb-right-two-thirds .vfb-small, .visual-form-builder li.vfb-right-two-thirds .vfb-medium, .visual-form-builder li.vfb-right-two-thirds .vfb-large { width: 95%; }
 input.vfb-large, input[type="text"].vfb-large, input[type="tel"].vfb-large, input[type="email"].vfb-large, input[type="url"].vfb-large, select.vfb-large, textarea.vfb-textarea { width: 96%; }
 .visual-form-builder label, label.vfb-desc { padding:0; color:#262626; }
 .visual-form-builder li span label { margin: 0; font-size: 11px; color: #818181; }
 input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea { background-color:#fff; border: 1px solid #d8d8d8; }
 .vfb-submit, input[type="submit"].vfb-submit { font-size: 14px; font-weight: bold; padding: 16px 16px 18px; width: 120px; background-color: #3DC1FF; border: 1px solid #3DC1FF; border-radius: 5px; color: #fff; cursor: pointer; }
 .visual-form-builder label.vfb-choice { color: #000; }
.visual-form-builder ul, .entry-content .visual-form-builder ul, .comment-content .visual-form-builder ul, .mu_register .visual-form-builder ul, .visual-form-builder ol, .entry-content .visual-form-builder ol, .comment-content .visual-form-builder ol, .mu_register .visual-form-builder ol { padding:0 !important; margin:0 20px !important;}

.hs_flag { padding: 3px 3px; }