/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 

input[type=text], input[type=password], input[type=email], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=number], input[type=search], input[type=url], input[type="file"], textarea, select {
	margin-bottom:10px;
}

input[type="radio"], input[type="checkbox"] {
	margin-right:5px;
}

form {
	margin-bottom:30px;
}

.user-name {
	margin-top:0px;
}

.register-title {
    margin-top:0;
    color:white;
    background:#e41b18;
    padding-left:15px;
}

.form-save{
    background:#e41b18!important; 
    border: none!important;
}

.detail-user b{
    line-height: 25px!important;
}

.detail-buttons {
    margin-top:20px;
}

.detail-buttons .vp-a,.detail-buttons .my-pdf{
    padding:10px 15px;
    border-radius: 10px;
    color:white;
    font-weight: 800;
    text-transform: uppercase;
    background:#e41b18;
} 

.detail-buttons .black{
    background:#000;
} 

.detail-buttons .first,.detail-buttons .second{
    width:40%;
    float:left;
} 

.detail-buttons .second{
    float:right;
} 

.archive-right .mores{
    padding:10px 15px;
    border-radius: 10px;
    color:white;
    font-weight: 800;
    text-transform: uppercase;
    background:#e41b18;
    float:right;
}

#pagination {
    text-align:right;
}

#pagination ul{
    float:right;
}

#pagination ul li{
    list-style-type: none;
    display: inline;
    color:#000000!important;
}

#pagination ul li a{
    color:#000000!important;
}

#pagination ul .current{
    text-decoration: underline; 
    color:#e41b18;
}

.form-reset {
    padding:6px 12px;
    border-radius: 10px;
    color:white;
    font-weight: 800;
    text-transform: uppercase;
    float:right;
    background:#000;
    margin-right: 10px; 
}

.form-reset:hover {
    text-decoration: none;
    color: white;
}

.form-wrap {
    margin-top:60px;
}

.form-wrap h3{
    color:#e41b18;
    font-weight:800;
}

.form-wrap input, .form-wrap textarea{
    background: white;
    border:none;
    border-bottom: 1px solid black;
    border-radius:0px;
}

.form-wrap textarea{
    border: 1px solid black;
}

.form-wrap input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black;
}
.form-wrap input::-moz-placeholder { /* Firefox 19+ */
  color: black;
}
.form-wrap input:-ms-input-placeholder { /* IE 10+ */
  color: black;
}
.form-wrap input:-moz-placeholder { /* Firefox 18- */
  color: black;
}

.form-wrap textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black;
}
.form-wrap textarea::-moz-placeholder { /* Firefox 19+ */
  color: black;
}
.form-wrap textarea:-ms-input-placeholder { /* IE 10+ */
  color: black;
}
.form-wrap textarea:-moz-placeholder { /* Firefox 18- */
  color: black;
}

#send{
    color:white;
    background:#e41b18;
    border:none;
    font-weight:800;
    border-radius: 5px;
}

#send:hover{
    border:none;
}

.zv-form-error{
    border:1px solid red!important;
}

#sysmes span{
    color:green;
    font-weight: 800;
}