
    .onoffswitch {
        position: relative; width: 90px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
    }
   td .onoffswitch-checkbox {
        display: none;
    }
    .onoffswitch-label {
        display: block; overflow: hidden; cursor: pointer;
        border: 2px solid #999999; border-radius: 20px;
    }
    .onoffswitch-inner {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.1s ease-in 0s;
    }
    .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
        font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
        box-sizing: border-box;
    }
    .onoffswitch-inner:before {
        content: "Yes";
        padding-left: 10px;
        background-color: #006799; color: #FFFFFF;
        text-transform: uppercase;

    }
    .onoffswitch-inner:after {
        content: "No";
        padding-right: 10px;
        background-color: #EEEEEE; color: #000000;
        text-align: right;
        text-transform: uppercase;
    }
    .onoffswitch-switch {
        display: block; width: 18px; margin: 6px;
        background: #FFFFFF;
        position: absolute; top: 0; bottom: 0;
        right: 56px;
        border: 2px solid #999999; border-radius: 20px;
        transition: all 0.1s ease-in 0s; 
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
        margin-left: 0;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
        right: 0px; 
    }


.wrap input[type=checkbox] {
  /* All browsers except webkit*/
  transform: scale(1.2);

  /* Webkit browsers*/
  -webkit-transform: scale(1.2);
}

#wpfooter
{
  position: relative;
}


.wrap input[type=number]{
  width:50px;
}
.wrap input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  background-color: #ecf0f1;
  border: 1px solid #bdc3c7;
  width: 25px;
  height: 25px;
  border-radius: 10px;
  cursor: pointer;
}


.wrap input[type=range]::-moz-range-track {
    border-radius: 8px;
    height: 5px;
    border: 1px solid #bdc3c7;
    background-color: #fff;
}
.wrap input[type=range]::-moz-range-thumb {
    background: #0074A2;
    border: 1px solid #bdc3c7;
    width: 20px;
    height: 20px;
    border-radius: 15px;
    cursor: pointer;
}

.wrap input[type=number] {-moz-appearance: textfield;}
.wrap input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none;}
.wrap input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none;}

.wrap input.button-primary
.wrap input.button-primary {
    border-radius: 4px;
    height: 4em;
    width: 25%;
}


.wp-core-ui .button-primary  {
    background: #0073aa none repeat scroll 0 0 !important;
    border: medium none !important;
    box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.1) !important;
    color: #fff !important;
    font-family: "Montserrat",sans-serif !important;
    font-size: 18px !important;
    height: 2rem;
    text-decoration: none !important;
    text-transform: uppercase !important;
    width: 25% !important;
    margin: 15px 0 0 0;
    text-shadow: none !important;

}

.onetarek-upload-button
{
    background: #0073aa none repeat scroll 0 0 !important;
    border: medium none !important;
    color: #fff !important;
    font-family: "Montserrat",sans-serif !important;
    font-size:14px !important;
    height: 2rem;
    text-decoration: none !important;
    text-transform: uppercase !important;
    width: 25% !important;
    margin: 15px 0 0 0;
    cursor: pointer;
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
  background:#0085ba !important;
}
.bhoechie-tab{
  /*max-height: 632px !important;
  overflow-y: scroll*/
}


.overlay-yo{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0,0,0,0.5); /*dim the background*/
  /*margin:15px;*/
  border-radius:5px;
}
.overlay-yo a {position:relative;top:50%;left:34%;font-size:22px;color:#000;background-color:rgb(255,255,255);padding:10px 15px;border-radius:5px;text-decoration:none;transition:0.5s}
.overlay-yo a:hover {background-color:rgb(225,225,225);}

.tabs-style-topline nav li.tab-current a h1{
  margin: 0 auto 0 auto;
}

#post-body.columns-2 #side-sortables{
  min-height:50px !important;
}

#post-body.columns-2 #postbox-container-1 {
    float: right;
    margin-right: 0px !important;
    width: 100% !important;
}
#poststuff #post-body.columns-2 #side-sortables{
  width:auto !important;
}
#poststuff #post-body.columns-2 {
    margin-right: 10.5% !important;
}
.postbox .inside, .stuffbox .inside {
    padding: 0px 12px 12px !important;
    line-height: 1.4em;
    font-size: 13px;
}
#poststuff .inside {
    margin: 1px 0px 0px !important;
}

/* Default tab style */



.tabs {
  position: relative;
  overflow: hidden;
  /*margin: 0 auto;*/
  width: 100%;
  font-weight: 300;
  font-size: 1.25em;
}

/* Nav */
.tabs nav {
  text-align: center;
}

.tabs nav ul {
  position: relative;
  /*display: -ms-flexbox;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: flex;*/
  margin: 0 auto;
  padding: 0;
  max-width: 1200px;
  list-style: none;
  -ms-box-orient: horizontal;
  -ms-box-pack: center;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  width: 25%;
  float: left;
  padding-left:7%
}

.tabs nav ul li {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0;
  text-align: center;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.tabs nav a {
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 2.5;
}

.tabs nav a span {
  vertical-align: middle;
  font-size: 0.75em;
}

.tabs nav li.tab-current a {
  color: #74777b;
}

.tabs nav a:focus {
  outline: none;
}

/* Icons */
.icon::before {
  z-index: 10;
  display: inline-block;
  margin: 0 0.4em 0 0;
  vertical-align: middle;
  text-transform: none;
  font-weight: normal;
  font-variant: normal;
  font-size: 1.3em;
  font-family: 'stroke7pixeden';
  line-height: 1;
  speak: none;
  -webkit-backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-upload::before {
  content: "\e68a";
}
.icon-tools::before {
  content: "\e60a";
}
.icon-plane::before {
  content: "\e625";
}
.icon-joy::before {
  content: "\e6a4";
}
.icon-plug::before {
  content: "\e69a";
}
.icon-home::before {
  content: "\e625";
}
.icon-gift::before {
  content: "\e65e";
}
.icon-display::before {
  content: "\e65e";
}
.icon-date::before {
  content: "\e660";
}
.icon-config::before {
  content: "\e666";
}
.icon-coffee::before {
  content: "\e669";
}
.icon-camera::before {
  content: "\e66f";
}
.icon-box::before {
  content: "\e674";
}

/* Content */
.content-wrap {
  position: relative;
 /* background-color:#32373C;*/
  padding-bottom: 20px;
  width: 60%;
  float: left;
  /*border-bottom: 4px solid #006799;*/
  border-top: 4px solid #006799;
  /*border-right: 4px solid #006799;*/
  /*box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);*/
  opacity: 0.97;
  border-radius: 0 4px 4px 0;
  min-height:667px;
}

.content-wrap section {
  display: none;
  margin: -15px auto;
  /*padding: 1em;*/
  max-width: 1200px;
  text-align: left;
}

.content-wrap section.content-current {
  display: block;
}

.content-wrap section p {
  margin: 0;
  /*padding: 1.5em 0 0.75em 25px;*/
  color: rgba(40,44,42,0.05);
  font-weight: 300;
  font-size:14px;
  line-height: 20px;
  color:#006799 !important;
}

/* Fallback */
.no-js .content-wrap section {
  display: block;
  padding-bottom: 2em;
  /*border-bottom: 1px solid rgba(255,255,255,0.6);*/
}

.no-flexbox nav ul {
  display: block;
}

.no-flexbox nav ul li {
  min-width: 15%;
  display: inline-block;
}

@media screen and (max-width: 58em) {
  .tabs nav a.icon span {
    display: none;
  }
  .tabs nav a:before {
    margin-right: 0;
  }
}

@media only screen and (min-device-width : 800px) and (max-device-width : 1280px) {

  .onetarek-upload-button
{
    background: #0073aa none repeat scroll 0 0 !important;
    border: medium none !important;
    color: #fff !important;
    font-family: "Montserrat",sans-serif !important;
    font-size:14px !important;
    height: 2rem;
    text-decoration: none !important;
    text-transform: uppercase !important;
    width: 32% !important;
    margin: 15px 0 0 0;
    cursor: pointer;
}

}


/*****************************/
/* Icon box */
/*****************************/


.button-primary{
  background-color:#F6901D !important;
  border-color:#ff9900 !important;
  
}

.wp-core-ui .button-primary-disabled, .wp-core-ui .button-primary.disabled, .wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary[disabled]{
  background:#F6901D !important;
  border-color:#ff9900 !important;
  
  
}

.login .button-primary
{
  text-shadow: none !important;
}

/*****************************/
/* Top Line */
/*****************************/

.tabs-style-topline {
  max-width: 100%;
}

.tabs-style-topline nav li {
/*  border: 1px solid rgba(40,44,42,0.1);
*/}

.tabs-style-topline nav li:not(:last-child) {
  border-right: none;
}

.tabs-style-topline nav li.tab-current {
  border-left: 4px solid #006799;
  /*border-top: 4px solid #006799;*/
  border-bottom: none;
}

.tabs-style-topline nav a {
  padding: 0.5em 0 0.8em;;
  background: rgba(40,44,42,0.05);
  color: #74777b;
  line-height: 1;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
  text-decoration:none;
  border-bottom: 1px solid #DDD;
}

.tabs-style-topline nav a h1{
  margin: 0 auto 0 auto;
}

.tabs-style-topline nav a:hover,
.tabs-style-topline nav a:focus {
  color: #0085ba;
}

.tabs-style-topline nav li.tab-current a {
  background: #fff;
 /* box-shadow: 0 ;*/
  color: #0085ba;
}

.tabs-style-topline .icon::before {
  display: block;
  margin: 0;
}

.tabs-style-topline nav a span {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  font-size: 15px;
}


#section-topline-1 > label {color:#FFF;}
#section-topline-2 > label {color:#FFF;}
#section-topline-2 > label strong {color:#FFF !important;}

#listoftypes > li {color:#FFF !important;}

.form-table th{
  color:#222 !important;
  padding: 40px 10px 40px 15px; 
  font-size: 14px !important;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
  text-transform: uppercase;
}

tr
{
  background: #ffffff;
  box-shadow: 0px 3px 0px #ddd !important;
  -webkit-box-shadow: 0px 3px 0px #ddd !important;
}

input
{
  padding: 5px 5px;
  border-color: #006799 !important;
  border-radius: 4px; 
  color: #222 !important;
}

.wp-person a:focus .gravatar, a:focus, a:focus
{
  box-shadow: none !important; 
}




 