body,p,a,td,th,.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  font-family: proxima-nova,'Helvetica Neue',Helvetica,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif;
}
.btn{
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  padding: 3px 4px 3px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(30,51,81,.3);
  font-size: 16px;
  color: #fff;
  -webkit-transition: .15s;
  transition: .15s;
}

.btn:hover{
  opacity: .9;
  color: #fff;
}

.btn-primary,.btn-primary:hover{
  background: #47CEC0;
  border-color: #47CEC0;
}

.btn-danger,.btn-danger:hover{
  background: #ED5564;
  border-color: #ED5564;
}

.btn-info,.btn-info:hover{
  background: #007039;
  border-color: #007039;
}

.btn-teal,.btn-teal:hover{
  background: #00acbb;
  border-color: #00acbb;
}

.btn-violet,.btn-violet:hover{
  background: #9398EC;
  border-color: #9398EC;
}

.btn-orange,.btn-orange:hover{
  background: #F67D50;
  border-color: #F67D50;
}

.btn-blue,.btn-blue:hover{
  background: #8BC832;
  border-color: #8BC832;
}

.btn-yellow,.btn-yellow:hover{
  background: #FCCE54;
  border-color: #FCCE54;
}

.glyphicon{
  font-size: 12px;
}

th.action{
  width: 305px;
}
td.action{
  text-align: right;
}

table{
  margin-bottom: 0px!important;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
  border: 1px solid #eee;
}


input[type="text"],input[type="number"],select{
  padding: 10px;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #999;
  background-color: #eee;
  font-size: 14px;
}

select,input[type="number"]{
  height: 40px!important;
}

a.add-new{
  margin-top: 15px;
  margin-bottom: 15px;
}

#wpbody{
  background-color: #fff;
}

.image-preview-wrapper{
  margin-bottom: 10px;
}

.edit-create-title{
  font-weight: bold;
}

.add-new-page-btn{
  margin-top: 10px;
}

.support-btn{
  margin-left: 10px;
}
.modal-tutorial{
  width: 500px;
  text-align: right;
  border-radius: 0;
  border: none;
}
.modal-tutorial .modal-body{
  height: 345px;
}
.modal-tutorial .modal-body,.modal-tutorial .modal-content{
  padding: 0px;
  border-radius: 0;
  border: none;
}

.modal-tutorial .modal-footer{
  padding: 0 5px 5px 0;
  border-top: none;
}

.mb-10{
  margin-bottom: 10px;
}

.modal-close{
  color: #ddd;
  font-size: 20px;
}

.modal-close:hover{
  text-decoration: none;
  color: #ddd;
}

#wpfooter{
  position: relative;
}
.page-popup{
    z-index: 99999999!important;
}

.page-popup.left{
  left: 0;
}
.page-popup.right{
  right: 0;
}

.mt-10{
  margin-top: 10px;
}
