blockquote {
background-color: #F9F9F9;
/*border-left: 4px solid #ea5200;
border-right: 1px solid #BBB;*/
font-style: italic;
margin-bottom: 12px;
}

body {
font-family: &#039;Proxima Nova&#039;, Tahoma, Verdana, Arial, serif !important;
}

code, .quotebox {
border-width: 1px !important;
border-color: #ddd !important;
border-style: solid !important;
background: #fafafa !important;
}

/* SUBSCRIBE BOX */
#sidebar-subscribe-box, #s2_form_widget-2 {
    background:url(-IyEBRR8yOQQ/UBhYdBd23PI/AAAAAAAAFTU/aeW3JdAlrCs/s1600/colored-strip.png) repeat scroll 0 0 transparent;
    border:1px solid #aaa;
    border-radius:3px;
    padding:3px 0 !important;
}
.sidebar-subscribe-box-wrapper, #s2_form_widget-2 .search {
    background:url(-tUlo5p5gP8o/UBhYciGNgwI/AAAAAAAAFTM/x22pIuNLVPw/s1600/bg-pattern.png) repeat scroll 0 0 #f7f7f7;
    color:#111;
    font-size:14px;
    line-height:20px;
    padding:1px 20px 10px;
    text-align:center;
    text-transform:uppercase
}
.sidebar-subscribe-box-form, #s2_form_widget-2 .search form, .sidebar-subscribe-box-wrapper form {
    clear:both;
    display:block;
    margin:10px 0
}
form.sidebar-subscribe-box-form {
    clear:both;
    display:block;
    margin:10px 0 0;
    width:auto;
}
.sidebar-subscribe-box-email-field.nobg {
    background: #fff !important;
}
.sidebar-subscribe-box-email-field {
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#fff url(-JMYdQsIa9WQ/UDZqxqqrTEI/AAAAAAAAFho/AocEv70U8K8/s1600/sprites.png) no-repeat 0 -27px;
    border:1px solid #ccc;
    border-radius:4px;
    color:#444;
    margin:0 0 15px;
    padding:10px 40px;
    width:68%;
}
.sidebar-subscribe-box-email-button {
    background:#de5200;
    border:1px solid #ff5200;
    box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 transparent;
    color:#fff;
    cursor:pointer;
    font-family:verdana;
    font-weight:700;
    padding:10px;
    text-shadow:1px 1px 0 rgba(0, 0, 0, .4);
    text-transform:uppercase;
    width:100%;
}
.sidebar-subscribe-box-email-button:hover, .sidebar-subscribe-box-email-button:focus {
    background:#FF5200;/*#1ca4ff;*/
}
.sidebar-subscribe-box-email-button:active {
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;
    outline:0;
}
/*
FIELDSET &amp; LEGEND
*/
fieldset{
display: block;
-webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em;
border: 2px groove threedface;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
min-width: -webkit-min-content;
border: solid 1px black;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
legend {
color:#de5200;
display: block;
-webkit-padding-start: 2px;
-webkit-padding-end: 2px;
border: none;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
border: solid 1px black;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
/*
 GA Top Posts Widget
*/
.google_top_posts h3 {border-bottom:2px solid #DE5200;}
.google_top_posts li {border-bottom:1px solid #E4E4E4;}
.google_top_posts li a:hover {color: #DE5200}