body{background:url(https://staticjw.com/n/templates/Frantic/images/bg.png) repeat-x scroll 0 0 #282828; margin:0; padding:0; font-family:Tahoma,Geneva,sans-serif; font-size:16px; color:#444; line-height:21px;}
img{display:block; border:none;}
.clear{ clear:both;}
h1, h2, h3, h4, p{ margin:0;}
a:link{color:#F00;text-decoration:underline; }
a:hover {text-decoration:none;}
a:visited { color:#C2B1AB!important; text-decoration:underline; }
h1 { font-size:2.3em; line-height:1.333em; font-family: Verdana; font-weight:normal; }
h2 { font-size:1.85em; line-height:1.1em; font-family: Verdana; font-weight:normal; }
h3 { font-size:1.125em;}
h4 { font-size:1.1em;}
h1 a, h2 a, h3 a, h4 a  { text-decoration: none; color:#555; }
h1 a:hover,  h2 a:hover, h3 a:hover,  h4 a:hover  { color:#F00; }
input, select { vertical-align: middle; }
strong, .strong { font-weight: bold; }
em, .em { font-style: italic; }
select, input, textarea, button { font: 99% sans-serif; }
ol, ul { list-style: none outside none; margin:0; padding:0; }
blockquote:before { content: "“"; float:left; font-family: Verdana; font-size:2.75em; margin-top:0.1em; opacity:0.3; text-indent:-0.8em;  }
blockquote {font-style:italic; line-height:1.6em;  margin:1.5em 2.2em;}
#r-wrapper{ margin:0 auto; max-width:1140px;padding:0; width:100%;}
#r-header{background:url(https://staticjw.com/n/templates/Frantic/images/header-gradient.png) no-repeat scroll 0 0 transparent; padding-top:1px; position:relative;}
#r-content{background:url(https://staticjw.com/n/templates/Frantic/images/bg-content-wrap.jpg) repeat-y scroll 1px top transparent;}
#r-footer{margin:0; padding:1.5em 0; text-align:center;}
#r-logo h3 { font-family:'Anton', "Arial Narrow", sans-serif; font-size:72px; line-height:72px; margin:25px 35px 5px 20px; text-shadow:1px 1px 1px #000; }
#r-logo h3 a { color:#FAEFC3; text-decoration: none;}
#r-logo h4{ color:#FAEFC3; font-family:'Anton',sans-serif; font-size:20px; line-height:20px; margin:0 0 30px 20px;text-shadow:1px 1px 1px #000;  display:block;}
#wrapper-r-menu{ background:url(https://staticjw.com/n/templates/Frantic/images/nav.png) no-repeat scroll 0 0 transparent; height:73px; margin-bottom:-12px;margin-left:-18px; overflow:hidden; width:1176px;} 
#r-menu{ margin-left: 20px; overflow:hidden;}
#r-menu ul {margin-left:auto; margin-right:auto; text-align:center; overflow:hidden; *padding-left:20px; font-family:'Anton',sans-serif; font-size:18px; text-shadow:1px 1px 1px #000;  }
#r-menu ul li{display:inline-block; *display:inline;  padding:0; word-wrap:break-word; list-style-type:none; text-align: center;}
#r-menu ul li a{ display:inline-block; color:#f7e7a4; line-height:61px; padding:0 15px; text-decoration:none; }
#r-menu ul li a:hover{ color: #fff;}
#r-menu ul li#active a{ color: #fff;}	
#header-img{ margin:0 auto;display:table;}
#header-img img{ border:none;}
#r-content-as{ overflow:hidden; clear:both;line-height: 26px; -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:url(https://staticjw.com/n/templates/Frantic/images/bg-content.jpg) no-repeat scroll left top transparent; border-color:-moz-use-text-color #BC4320 #BC4320; border-image:none; border-right:1px solid #BC4320; border-style:none solid solid; border-width:0 1px 1px; box-shadow:0 3px 10px #444;}
#r-content-as img {background-color: #fff;border: 1px solid #ccc;box-shadow: 0 18px 5px -14px #333;margin: 10px 5px 5px 0;padding: 4px;max-width:100%;height:auto;}
#r-article{ width:64.667%; padding-bottom:30px; margin-left:0; float:left; margin-right:1%; position:relative; }
#r-article .r-title-page{margin-left:30px; margin-right:30px;  padding:2.2em 20px 0 20px;}
#r-article .r-content-page{margin-left:30px; margin-right:30px;  padding:0 20px 2.2em 20px;}
#r-article h1, #r-article h2, #r-article h3 {margin-top: 26px !important;}
.r-content-page li {line-height: 20px;padding-bottom: 13px;padding-top: 4px;}
#r-article h1, #r-article h2, #r-article h3, #r-article h4, #r-article p, #r-article form{margin: 0 0 10px}
img#rss-img {box-shadow: none;border:none!important;}
#r-content-as hr {margin:30px 10px;border:1px solid red;}
fieldset#contact-form {background-color: #EDEAE3;border: 1px solid #B3B3B3;border-radius: 2px 2px 2px 2px;box-shadow: 1px 1px 4px 0 #ccc inset;font-family: sans-serif;font-size: 14px;padding: 15px;width: 352px;*width:410px;}
#contact-form input[type="text"], #contact-form input[type="email"], #contact-form textarea {background-color: #FCFCFC;border: 1px solid #B3B3B3;border-radius: 2px 2px 2px 2px;box-shadow: 1px 1px 4px 0 #ccc inset;padding: 5px 6px 5px 5px;width: 339px;}
#contact-form input[type="text"]:focus, #contact-form input[type="email"]:focus, #contact-form textarea:focus {background-color: #F2F2F2;}
#contact-form input[type="text"]:hover, #contact-form input[type="email"]:hover, #contact-form textarea:hover{background-color: #F2F2F2;}
#contact-form input[type="submit"] {background: none repeat scroll 0 0 #C1ADA7;color:#FFF;border: 1px solid #888;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 2px 0 #ccc;float: right;font-size: 14px;padding: 5px 20px;}
#contact-form input[type="submit"]:hover {color: #333;cursor:pointer;}
/*  SIDEBAR  */
#r-sidebar{ width:31.333%; margin-right:0; float:right; margin-left:1%; position:relative;}
#r-sidebar-content{ margin:2.2em 30px 2.2em 0; padding-bottom:15px;}
#r-sidebar-content h4{ background:url(https://staticjw.com/n/templates/Frantic/images/line-breaker.png) no-repeat scroll left bottom transparent;border-bottom:0 none; color:#C1ADA7; font-family:'Anton',sans-serif; font-size:1.9em; font-weight:normal; padding:10px 0 15px 0; text-shadow:0 -1px #A18D88, 1px 1px #fff;margin:30px 0 7px 0;}
#r-sidebar-content p{ margin-bottom:20px; padding-left:10px;}  
#r-sidebar-content ul{ margin-bottom:20px;}  
#r-sidebar-content li { background:url(https://staticjw.com/n/templates/Frantic/images/post_bullet.png) no-repeat scroll 5px 5px transparent;margin-top:4px;padding-left:25px;word-wrap:break-word;line-height:20px;font-size:13px; line-height:1.5em; margin-bottom:13px;}
#r-content a:link{color: #F20808 !important;}
.r-content-page ul {list-style: disc outside none;padding-bottom: 5px;padding-left: 20px;}
#r-sidebar-content li a { color:#707070; font-size:1.1em; word-wrap:break-word; }
/* =Footer */
#r-footer{border:0 none; margin:0; padding:1.5em 0; text-align:center;}
#r-footer p{ color:#F00;}
#r-footer a:link{ color:#Fcc;text-decoration:underline;}
#r-footer a:hover{ color:#fff;text-decoration:none;}
h2.blog-title {font-size: 2em !important;}
#r-article .blog-post h2,#r-article .blog-post h3 {margin-bottom:5px;}
@media (max-width:1200px) {
#wrapper-r-menu { margin: 0 auto;
    background: #581900 none repeat scroll 0 0;
    width: 100%;
}#r-content {
    background-size:100% auto;
}
#r-content-as {background-size:100%;height:auto;}
}
@media (max-width:1024px) {
#r-logo h3 {
    font-family: "Verdana";
    font-size: 12pt;
    line-height: 65px;
    margin: 25px;
    text-shadow: 1px 1px 1px #000;
}
}
@media (max-width:992px) {
#r-logo h3 {
    font-size: 12pt;
    line-height: 55px;
    margin: 20px;
}

#r-menu ul li a {
    line-height: 60px;
    padding: 0 6px;
}#r-menu {
    margin-left: 0;
}
#r-article .r-title-page {
    margin-left: 0;
    margin-right: 0;
    padding: 3% 5% 0;
}#r-article .r-content-page {
    margin-left: 15px;
    margin-right: 15px;
    padding: 0 2% 2%;
}
#r-article h1 {
    font-size: 12pt;
    line-height: 33px;
    margin-top: 16px;
}
#r-sidebar-content h4 {font-size: 12pt; line-height: 20px;}
}
@media (max-width:767px) {
	#r-content-as {
    background-size: 153% auto;
}
#r-content {
    background-size:153% auto;
}
#r-logo h3 {
    font-size: 12pt;
    line-height: 42px;
    margin: 20px 15px 10px;
}	
#r-article {
    float:none;
    width: 100%;
}
#r-menu ul li a {
    font-weight: normal;
    line-height: 60px;
    padding: 0 2px;
}
.blog-post h2.blog-title,#r-article h2 {
    font-size: 22px!important;
    line-height: 22px!important;
}
#r-article h3 {
    font-size: 12pt;
    line-height: 20px;
}
#r-sidebar {
    float: none;
    margin-left: 4%;
    margin-right: 0;
    position: relative;
    width: 96%;
}
}
@media (max-width:700px) {
body{background:url(https://staticjw.com/n/templates/Frantic/images/bg.png) repeat-x scroll 0 0 #282828!important;}
#r-article h1 {
    font-size: 12pt;
    line-height: 27px;
    margin-top: 6px;
}
#wrapper-r-menu {
    display: none;
}
}
@media (max-width:480px) {
fieldset#contact-form {width:85%;}
#contact-form input[type="text"], #contact-form input[type="email"], #contact-form textarea {width: 96%;}
#r-content-as img {float:none!important;clear:both;border:none;padding:0;margin:0;box-shadow:0;}
#r-logo h3 {
    font-size: 12pt;
    line-height: 32px;
}
blockquote {
    font-style: italic;
    line-height: 1.6em;
    margin: 1em 0 1em 2em;
}
#r-article h1 {
    font-size: 12pt;
    line-height: 24px;
    margin-top: 6px;
}
}
@media (max-width:375px) {
#r-article h1 {
    font-size: 12pt;
    line-height: 22px;
    margin-top: 6px;
}
.blog-post h2.blog-title,#r-article h2 {
    font-size: 12pt!important;
    line-height: 21px!important;
}
#r-logo h3 {
    font-size: 12pt;
    line-height: 30px;
}
#r-article h3 {
    font-size: 12pt;
    line-height: 18px;
}	
	}

