/*Your styles*/

body {
    color: #CCC;
}

h1 {
   margin-top: 0px;
   margin-bottom: 0.5em;
}


#content {
    margin-right:auto;
    margin-left:auto;
    vertical-align:middle;
    width:100%;
}

#logo {
    margin-top: 20px;
    margin-bottom: 10px;
    
}

#i_logo{
    cursor: pointer;
}

#version{
    margin-top: 0px;
}

.debugtools{
    position:absolute;
    top:0px;
    right:0px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}


.debugtools li {
    display:inline;
    margin:3px 0px 3px 0px;
}



.row {
    display: block;
    margin-top: 20px;
}

textarea {
    font-size: 14px !important;
    line-height: 16px !important;
    margin-bottom: 20px !important;
    width: 100%;
}

.b_half_l {
	width: 49.7%;
    margin-right: 0.3%;
	float: left;
	display: block;
    margin-top: 0.4em;
}

.centerTab {
    text-align: center;
}

.b_half_r {
	width: 49.7%;
    margin-left: 0.3%; 
	float: left;
	display: block;
    margin-top: 0.4em;
}

.b_full {
	margin-top: 0.4em;
	width: 100%;
}

.b_3 {
	width: 33%;
    margin-right: 0.33%;
	float: left;
	display: block;
    margin-top: 0.3em;
}


.ps-icon{
	/*width: 18.5%; */
	/*height: 26px;23.5*/
    margin-top: 0.3em;
    box-shadow: none;
    outline-style: none;
    padding-top: 4.5px;
    border:none;
    background:none;
}
.vaso_f{
    width: 18.5%;

}
.vaso_e{
    width: 15.16%；
}
.vaso_g{
    padding-right: 5px;
    padding-left:5px;
}

.b_minimal {
    width: 18.5%;
    /*height: 34px;*/
    margin-top: 0.3em;
    box-shadow: none;
    /*background-color: brown;*/
}

.b_minimal2 {
    width: 42px;
    margin-top: 0.3em;
}

.line {
	opacity: 0.3;
	margin-bottom: 0.5em;
	border: 1px solid black;
	margin-top: 1em;
	width: 100%;
}



hr {
	margin: 10px 0 20px 0;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
    background-image:    -moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
    background-image:     -ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
    background-image:      -o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
}

.overflow {
        padding: 0 10px;
        background: #E76D13;
        position: relative;

        /* overflow */
        overflow: hidden;
}
.newhr{
    border-width: 1px;
    width: 247px;



}
.vsco_h{
	/*width: 18.5%; */
	height: 105px;
    margin-top: 0.3em;
    box-shadow: none;
    outline-style: none;
    /*padding-top: 4.5px;*/
    border:none;
    background:none;
}
