* {margin: 0;padding: 0;}
body{font-family: Arial;color: #414141;font-size:18px;background:#fff;line-height:180%;}
#wrapper{max-width: 600px;margin: 0 auto 20px; background: #fff; }
#header {max-width: 600px; margin:0; background:#fff; }
#logo { margin:20px; text-align:center;}
#logo img {max-width:350px;}
#searchform{margin:20px 10px;}
#page {margin:15px 0; background:#fff;}
#content {max-width:600px;padding: 0 10px;margin:10px;}
.alignleft, .alignright, .left, .right, {float:none !important; margin:0 auto; }
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
#content li{padding: 7px 0; margin-right:10px;}
h1{}
h1,h2, h3, h4, h5, h6 {margin-bottom: 15px;font-weight:normal;}
p, blockquote, ul, ol {	margin-bottom: 20px;line-height: 1.6em;}
.center {text-align:center;}
small {font-weight:normal;}
a {text-decoration: none;color:#cb0000; }
a:hover {text-decoration: underline;color:#eb9a9a;}
#sidebar a, #sidebar2 a, #credit a {color:#969696;}
#sidebar a:hover, #sidebar2 a:hover, #credit a:hover {text-decoration: underline;color:#eb9a9a;}
img, .wp-image {max-width:100% !important;border:0;height:auto !important;}
form input[type="submit"] {
cursor: pointer; margin: 0pt; text-align:center;margin-bottom:10px;background:#f9dfdf;color:#000;border:1px solid #eb9a9a;padding:2px 3px 2px 3px;
}
.button {
cursor: pointer; margin: 0; text-align:center;margin-bottom:10px;background:#f9dfdf;color:#000;border:1px solid #eb9a9a;padding:2px 3px 2px 3px;width:90%;
}
.stas-usp-content p, .stas-usp-content span {line-height:180%;}
.cat {margin:0 0 20px;padding:10px 10px 5px;border-right:1px dotted #eee;background-color:#fbf9f4;}
.catpic{text-align:center; width:100%;}
.list{border-bottom:1px dotted #eee;margin:10px 0;border-right:1px solid #fff;}
.list:hover{background:#fbf9f4;border-right:1px solid #dcdac9;}
.intro{float:right;margin:5px 8px 5px 10px;padding:0;}
.list a img{border:1px solid #ccc !important;}
.form {padding:2px 0;border-bottom:1px dotted #eee;}
.note{background: #fcf8e2;text-align:center;border-right:1px dotted #eb9a9a ;}
.note a{border:none !important;}
.current-cat, .current-menu-item{font-weight:bold;}
.intro{float:none;margin:5px 8px 5px 10px;padding:0;}
#user-submitted-posts {font-size:smaller;} .share-txt {display: block;}
#share .mobile {display:inline-block}
#share .desktop {display:none}
#share {text-align: center;} 
#share p { margin-bottom:15px; line-height:1.1 } 
#share img { vertical-align: middle; margin-bottom:0; padding-bottom:0 }  
#share img { -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; }  
.share-txt { background: #eee; padding: 3px 10px; margin-left: 5px; border-radius: 20px; display: inline-block; }   
#share a img:hover, img.ppbtn:hover { -webkit-filter: saturate(180%); filter: saturate(180%); }  
#share a { display:inline-block } 
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #eee;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 ;}
.wp-caption-dd {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;} .widgettitle {color:#222;margin: 0 5px;}
#sidebar {float:none; max-width:640px; padding: 0;}
#sidebar ul {margin: 0;padding: 0 5px;list-style: none;line-height: normal;}
#sidebar li {margin-bottom: 1px;padding: 5px 0; list-style: none;}
#sidebar .nav {padding: 5px 0;border-bottom: 1px dotted #ccc;font-size:15px;}
#sidebar p,td {	margin: 5px;line-height: normal;} #sidebar2 {float:none; max-width:640px; padding: 0;}
#sidebar2 ul {margin: 0;padding: 0 5px;list-style: none;line-height: normal;}
#sidebar2 li {margin-bottom: 1px;padding: 5px 0; list-style: none;}
#sidebar2 .nav {padding: 5px 0;border-bottom: 1px dotted #ccc;font-size:1.05em;}
#sidebar2 p,td {	margin: 5px;line-height: normal;} #post-notification {background:#fbf9f4;}
.widget_sp_image img {padding:8px 0;clear:both;}
.srp-widget-container {margin-right:15px;}
.stas-usp-content {font-size:smaller; padding-bottom:7px;margin-bottom:8px;} #footer {clear:both;max-width: 640px; height: 23px; margin: 0 auto; padding:0; background:#eee;color:#555; }
#footer p {margin: 0; padding:3px 0; text-align: center;font-size:12px;}
.clear {clear: both; height: 1px;}
#credit{max-width: 640px; margin: 0 auto; padding: 5px 0;text-align: center;font-size:11px;} @media all and (min-width:640px){
#wrapper{max-width: 1200px;}
#header {max-width: 1200px;} #logo img {max-width:450px !important;}
#content {max-width: 800px;float:right;}
.left {float:left;}
.right{float:right;}
.intro{float:right;}
.alignleft {float: left;}
.alignright {float: right;}
#sidebar {float:left; width: 215px;}
#sidebar2 {float:left; max-width: 300px;}
#share .mobile {display:none}
#share .desktop {display:inline-block} #footer { clear:both; max-width: 1000px;}
#credit{max-width: 1000px;}
}