@charset "utf-8";

@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('fonts/opensans-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* Reset css*/
*{outline:none !important}
body{background-color:#fff;font-family: open_sansregular,Arial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color:#3f3f3f;text-align:center}
body{overflow-x:hidden}
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html{_overflow:hidden}
*html{background-image:url(about:blank);background-attachment:fixed;}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button{outline: none;}
button,input,select,textarea{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
img{max-width: 100%;vertical-align: middle;}
input,textarea{outline: none;}

/*a*/
a,a:link,a:active,a:visited{ text-decoration:none; color:#fe730c;}
a:hover{ color:#fe730c !important;}

/*title*/
h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:22px;font-family: open_sansbold,Arial;}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}

@media (min-width: 1700px){
	.container {width: 100%;max-width: 1420px;}
}