a, a.ajaxlink { will-change: all; color: #638509; transition: background 0.15s linear, color 0.15s linear; }
a:hover, a.ajaxlink:hover { color: #d35400; }

a.ajaxlink { text-decoration:none; border-bottom: dashed 1px #638509; }
a.ajaxlink:hover { text-decoration:none; border-bottom: dashed 1px #d35400; }

h1, h2 { padding: 35px 0 8px 0; margin: 0 0 15px; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', arial;border-bottom:1px solid #ccc;}
h3 {font-family: 'Roboto', arial;}

img{display:block;width:auto;max-width:100%;height:auto;}

p { line-height:20px; }
p:first-child { margin-top: 0; }

pre, code {
    display:block;
    overflow: auto;
    border: 1px solid #CCCCCC;
    border-radius: 2px;
    box-shadow: inset 0 0 .5em #CCCCCC;
    padding: 10px;
    margin:0;
    font-family: monospace;
    white-space: pre;
}

blockquote {
    padding:6px 10px;
    background:#F9F9F9;
    border-left:solid 4px #EDEDED;
    color:#666;
    font-style: italic;
    margin:0;
}

ul {
    margin:0 20px 20px;
    padding:0;
}

ol{list-style-type: none;}

.positive { color:green; }
.negative { color:red; }

.hide_tag {
    background:url("../images/icons/lock.png") no-repeat 5px center #e67e22;
    color: #fff;
    padding: 5px 10px 5px 25px;
    overflow: hidden;
}
.hide_billing {
    background:url("../images/icons/coin.png") no-repeat 5px center #3498db;
}
.user_field_denied {
    background-color: #7f8c8d;
}
.hide_tag_allow {
    border-left: 3px solid #e67e22;
    padding: 5px 0 5px 10px;
    overflow: hidden;
}

/* Fonts */
@font-face {
    font-family: 'Cuprum';
    font-style: normal;
    font-weight: 400;
    src: local('Cuprum'), local('Cuprum-Regular'),
        url(../fonts/cuprum.woff) format('woff'),
        url(../fonts/cuprum.ttf) format('truetype');
}

.font_cuprum{font-family: 'Cuprum', arial;}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'),
        url(../fonts/Roboto.woff) format('woff'),
        url(../fonts/Roboto.ttf) format('truetype');
}

.font_roboto{font-family: 'Roboto', arial;}