html{color: #fff;background: #fff;line-height:100%;font-size: 100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea,select, p, blockquote, th, td{margin: 0;padding: 0;line-height: 100%;font-size: 100%;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
address, button, caption, cite, code, dfn, em, input, optgroup, option, select, strong, textarea, th, var{}
del, ins{text-decoration: none;}
li{padding:0px;margin:0px;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
q:before, q:after{content: ''}
abbr, acronym{border: 0;font-variant: normal;}
sup{vertical-align: baseline;}
sub{vertical-align: baseline;}
legend{color: #000;}

select{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand{/* for IE 11 */display: none;}
body{
    background: #fff;
    background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    font-size: 14px;
}
html{
    background: #fff;
    background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
}
a{
    color:#4d4d4d;text-decoration: none!important;
    -moz-transition:color 0.3s ease-out;
    -webkit-transition:color 0.3s ease-out;
    -o-transition:color 0.3s ease-out;
    transition:color 0.3s ease-out;
}
a:hover{color: #999;}
.box_form input::-webkit-input-placeholder,.box_form textarea::-webkit-input-placeholder{color:#fff}
.box_form input::-moz-placeholder,.box_form textarea::-moz-placeholder {color:#fff}
.box_form input:-ms-input-placeholder,.box_form textarea:-ms-input-placeholder {color:#fff}
.box_form input:-moz-placeholder,.box_form textarea:-moz-placeholder {color:#fff}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: 5000s ease-in-out 0s;
    background: transparent!important;
    color:#fff!important;
}
li{list-style: none;}
::-webkit-scrollbar {
    width: 4px;
}
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(9,122,180,0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(9,122,180,0.4); 
}
/*---- clearfix ----*/
/* For modern browsers */
.clearfix:before,
.clearfix:after {
    content:'';
    display:table;
}
.clearfix:after { clear:both; }
/* For IE 7 (trigger hasLayout) */
.clearfix { zoom:1; }
/* clearfix end */

