@import url(../warp/css/base.css);

/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
    font: normal 14px/20px Arial, Helvetica, sans-serif;
    color: #000;

}

a {
    color: #0397d7;
}

a:hover,
code {
    color: #00295c;
}

ins, mark {
    background-color: #ffa;
}

mark {
    color: #444;
}

hr {
    border-top-color: #ddd;
}

pre {
    border: 1px solid #ddd;
    background: #fafafa;
}

::-moz-selection {
    background: #39f;
    color: #fff;
}

::selection {
    background: #39f;
    color: #fff;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #39f;
}


h1 {
    font-size: 26px;
    line-height: 26px;
}

h2 {
    font-size: 23px;
    line-height: 23px;
}

h3 {
    font-size: 20px;
    line-height: 20px;
}

h4, h5, h6 {
    font-size: 16px;
    line-height: 16px;
}

textarea, input[type="text"], input[type="password"], select {
    border: 1px solid #010101;
    border-radius: 2px;
    height: 15px;
    line-height: 20px;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {
    box-shadow: inset 0 0 2px #0397d7;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #0397d7;
    color: #fff;
    font-family: 'proxima_nova_cn_ltbold';
    border: none;
    text-transform: uppercase;
    padding: 8px 15px;
    position: relative;
    z-index: 1;

}

.btn-wrap {
    position: relative;
    display: inline-block;
    z-index: 2;
}

.btn_arrow {
    bottom: -10px;
    color: #0397D7;
    font-size: 24px;
    left: 40%;
    position: absolute;
    z-index: 0;
    line-height: 0.5;
}

blockquote {
    position: relative;
}

em {
    padding: 0 20px;
}