@charet "utf-8";

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{
margin:0;
padding:0;
background:transparent;
border:0;
font-size:14px;
font-weight:600;
letter-spacing:0.2px;
vertical-align:baseline;
box-sizing:border-box;
}

body{
overflow-x:hidden;
background-color:#000;
font-family:'samsungOne', HelveticaNeue, DroidSans;
line-height:1;
min-width:320px;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}

h2:not(.title), h3{font-family:'samsungSharp', HelveticaNeue, DroidSans;}

h4,h5
{
font-weight:700;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ 
display:block;
}

ul, li{
list-style:none;
}

a{
margin:0;
padding:0;
background:transparent;
color:#fff;
text-decoration:none;
vertical-align:baseline;
}

img{
vertical-align:top;
max-width:100%;
}

table{
table-layout:fixed;
border-collapse:collapse;
border-spacing:0;
}

input{
margin:0;
border:none;
font-size:14px;
color:#fff;
letter-spacing:-0.2px;
font-family:'samsungOne', HelveticaNeue, DroidSans;
vertical-align:top;
box-sizing:border-box;
-webkit-appearance:none;
/* -webkit-text-fill-color:inherit; */
}

input[type="text"],
input[type="search"]{
height:37px;
padding:0 20px;
background-color:#434343;
border-radius:18.5px;
}

::-webkit-input-placeholder{color:#a1a1a1;}
:-moz-placeholder{color:#a1a1a1;}
::-moz-placeholder{color:#a1a1a1;}
:-ms-input-placeholder{color:#a1a1a1;}
::placeholder{color:#a1a1a1;}

textarea{
width:100%;
padding:15px;
border:1px solid #bdc3c7;
border-radius:0;
font-size:13px;
resize:none;
-webkit-appearance:none;
/* caret-color:#d33; */
}

strong{font-size:inherit;font-weight:700;color:inherit;}
button{padding:0;border:none;border-radius:0;background-color:transparent;color:inherit;letter-spacing:0.2px;cursor:pointer;-webkit-appearance:none;}

input[type="text"]::-ms-clear{
    display:none;
}
input[type="text"]::-ms-reveal{
    display:none;
}

/* chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none;}
 
/* or  */ 
::-webkit-search-decoration,
::-webkit-search-cancel-button,
::-webkit-search-results-button,
::-webkit-search-results-decoration{display:none;}

label, textarea, select, a, button{font-family:'samsungOne', HelveticaNeue, DroidSans;font-size:14px;box-sizing:border-box;}
em{font-style:normal;}
select{-webkit-appearance:none;appearance:none;background-color:transparent;border-width:0;color:#a1a1a1;font-weight:600;}
select option{font-weight:600;}
select::-ms-expand{display:none;}
span, em{font-size:inherit;font-weight:inherit;color:inherit;}
sup{vertical-align: super;font-size: smaller;}


/* White Theme */
.white-theme body{background-color:#fff;}
.white-theme #container{font-size:16px;color:#000;}