/* CSS Document */

html, body, form {
    margin: 0px;
    padding: 0px;
    min-height: 100%;
    height: 100%;
    width: 100%;
    overflow: hidden;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}

a {
    text-decoration: none;
}

a img {
    border: none;
}

div, p, ul, li, a, h1, h2, h3, input[type="button"], input[type=submit], input[type="text"], input[type="file"], input[type="password"], input[type="checkbox"], input[type="number"], select, label, textarea {
    margin: 0px;
    padding: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

iframe {
    width: 100%;
    height: 100%;
}


input[type=submit] {
    font-size: 13px;
    cursor: pointer;
}

input[type="button"], input[type="button"]:active, input[type="button"]:focus,
input[type=submit], input[type=submit]:active, input[type=submit]:focus,
input[type=file], input[type=file]:active, input[type=file]:focus,
textarea, textarea:active, textarea:focus {
    outline: none;
    border: none;
    box-shadow: none;
}



/*----- Scroll -----*/
.match_size {
    position: inherit;
}

.scroll_horiz {
    position: inherit;
    width: auto;
    overflow: hidden;
    overflow-x: auto;
    white-space: nowrap;
}

.scroll_vert {
    position: inherit;
    width: auto;
    overflow: hidden;
    overflow-y: auto;
    white-space: nowrap;
}

.scroll_all {
    position: inherit;
    width: auto;
    overflow-y: auto;
    overflow-x: auto;
    white-space: nowrap;
 
}

/***************scrollbar********************************/
::-webkit-scrollbar {
    width: 12px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb {
    background-color: white;
    background: #888;
}

::-webkit-scrollbar-thumb:hover {
    background-color: white;
    background: #555;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,1);
    background: #f1f1f1;
}




/*----- Float  -----*/
.wrap_float {
    overflow: hidden !important;
}

.right {
    float: right !important;
}

.right_text {
    text-align: right;
}

.left {
    float: left !important;
}

.left_text {
    text-align: left;
}

.center_text {
    text-align: center;
}

/*----Warning----*/
.red {
    color: red !important;
}
