html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
.clearfix:before, .clearfix:after {content: " ";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
body {font: 14px/22px "Open Sans",Helvetica,Arial,sans-serif;background: #f1f1f1 url("images/background.png") repeat;color: #494949;word-wrap: break-word;margin: 0;}
:focus {outline: none;}
img {max-width: 100%;height: auto;}
iframe, embed {max-width: 100%;height: 100%;}
input, textarea, select {background: #fff;border: 1px solid #ddd;color: #333;font: 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;padding: 11px;width: 250px;-webkit-appearance: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 1px #eee;-moz-box-shadow: 0 1px 1px #eee;box-shadow: 0 1px 1px #eee;}
textarea {resize: vertical;width: 95%;}
.hidden {display: none;}
.left {float: left;}
.right {float: right;}
.center {margin-left: auto;margin-right: auto;display: block;clear: both;}
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {margin-left: auto;margin-right: auto;display: block;clear: both;}
.clear {clear: both;display: block;font-size: 0;height: 0;line-height: 0;width: 100%;}
a {color: #41b7d8;text-decoration: underline;-webkit-transition: color .1s linear;-moz-transition: color .1s linear;-ms-transition: color .1s linear;-o-transition: color .1s linear;transition: color .1s linear;}
a:hover {color: #41b7d8;text-decoration: none;}
a img {border: none;}
a > img {vertical-align: bottom;}
p, pre, ul, ol, dl, dd, blockquote, address, table, fieldset, form {margin: 0 0 20px 0;}
h1, h2, h3, h4, h5, h6 {font-family: "Patua One",Helvetica,Arial,sans-serif;font-weight: 400;}
h1 {font-size: 36px;line-height: 40px;margin: 0 0 20px 0;}
h2 {font-size: 32px;line-height: 36px;margin: 0 0 20px 0;}
h3 {font-size: 28px;line-height: 32px;margin: 0 0 15px 0;}
h4 {font-size: 24px;line-height: 28px;margin: 0 0 15px 0;}
h5 {font-size: 20px;line-height: 24px;margin: 0 0 10px 0;}
h6 {font-size: 20px;line-height: 24px;margin: 0 0 10px 0;}
address {font-style: italic;}
abbr[title], acronym[title], dfn[title] {cursor: help;border-bottom: 1px dotted #666;}
blockquote {font-size: 16px;font-style: italic;line-height: 24px;color: #858c96;margin: 30px 60px 30px 60px;}
blockquote p {font-size: 16px;font-style: italic;line-height: 24px;color: #858c96;}
strong {font-weight: bold;}
em, dfn, cite {font-style: italic;}
dfn {font-weight: bold;}
sup {font-size: 11px;vertical-align: top;}
sub {font-size: 11px;vertical-align: bottom;}
small {font-size: 11px;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
code, pre {line-height: 18px;}
var, kbd, samp, code, pre {font: 11px/18px Consolas,"Andale Mono",Courier,"Courier New",monospace;}
kbd {font-weight: bold;}
samp, var {font-style: italic;}
pre, code, tt {background: url("images/pre-bg.png") repeat;border: 1px solid #ebebeb;color: #888;display: block;font-size: 12px;line-height: 20px;overflow: auto;padding: 20px;word-wrap: break-word;vertical-align: baseline;}
ul, ol, dl {margin-left: 30px;padding: 0;}
table {border: 1px solid #ccc;border-width: 1px;line-height: 18px;margin: 0 0 22px 0;text-align: left;padding: 0 5px;}
table .even {background: #ddd;}
caption {text-align: left;}
tr {border-bottom: 1px solid #ccc;}
th, td {padding: 5px;vertical-align: middle;text-align: center;}
img.alignleft, img.alignright, img.aligncenter, img.alignnone {background: #fff;}
img.alignleft {float: left;margin: 10px 25px 10px 0;}
img.alignright {display: block;margin: 10px 0 25px 20px;}
img.aligncenter {display: block;clear: both;margin: 10px auto;}
img.alignnone {display: block;margin: 10px 0;}
.wp-caption {text-align: center;margin: 10px 20px 10px 20px;color: #999;font-style: italic;}
.wp-caption a {display: inline-block;}
.wp-caption.aligncenter {margin: 20px auto;}
.wp-caption.alignleft {margin-left: 0;}
.wp-caption.alignright {margin-right: 0;}
.wp-caption.alignnone {margin-left: 0;}
.wp-caption img, .wp-caption img a {margin: 0;padding: 0;border: 0 none;}
.wp-caption
.wp-caption-text {margin: 0;padding: 5px;}
.wp-smiley {max-height: 13px;margin: 0 !important;}
.gallery {margin: auto;}
.gallery-image {border: none;margin-left: 0;}
.gallery-caption {font-family: Georgia,"Times New Roman",Times,serif;font-style: italic;margin-left: 0;}
.gallery {display: block;width: 100%;overflow: hidden;}
.gallery-item {float: left;margin-left: 0;text-align: center;}
.gallery-item .gallery-caption {text-align: center;display: block;margin-bottom: 0 !important;}
.gallery-item img {border: none !important;margin: 0 !important;padding: 0 !important;}
.gallery-item a {float: left;margin: 0 !important;padding: 0 !important;}
#lightblog {display: none;}
#container {margin: 0px auto 0 auto;width: 1024px;}
#container-wrap {background: #fff;float: left;display: block;width: 100%;-webkit-box-shadow: 0 0 15px rgba(0,0,0,.1);-moz-box-shadow: 0 0 15px rgba(0,0,0,.1);-o-box-shadow: 0 0 15px rgba(0,0,0,.1);box-shadow: 0 0 15px rgba(0,0,0,.1);}
#header {background: #fff;float: left;display: block;width: 100%;border-top: 8px solid #e53b2c;}
#main {float: left;display: block;width: 100%;}
#content {float: left;width: 602px;padding: 30px 30px 0 0;margin: 0 30px;border-right: 1px dashed #eaeaea;}
#sidebar {float: left;width: 300px;padding: 0;margin: 30px 30px 30px 0;}
#footer {float: left;display: block;width: 100%;}
.logo {min-width: 250px;float: left;margin: 45px 30px 45px 30px;}
.custom-logo p {display: none;}
.logo img {max-width: 100%;height: auto;margin: 0;}
.logo h1 {font-size: 50px;line-height: 54px;margin: 0 0 0 0;text-transform: uppercase;}
.logo h1 a {color: #444;text-decoration: none;}
.logo h1 a:hover {opacity: .8;}
.logo div a:hover {opacity: .8;}
.logo p {color: #999;font-style: italic;font-weight: bold;margin-bottom: 0;}
.header-ads {float: right;width: 468px;height: 60px;margin: 60px 30px 0 0;}
.form-mobile {display: none;}
.chrome .form-mobile select {padding: 10px 10px 9px 10px;}
.safari .form-mobile select {padding: 10px 10px 9px 10px !important;}
#navigation-search {background: #e53b2c;float: left;width: 100%;height: 55px;display: block;}
#primary-nav {float: left;display: block;width: 720px;height: 55px;margin: 0;}
.primary-menu {float: left;margin: 0;}
#primary-nav ul {float: left;margin: 3px 30px 0 30px;padding: 0;list-style: none;line-height: 55px;}
#primary-nav ul a {display: block;position: relative;}
#primary-nav ul li {background: url("images/star.png") no-repeat left center;float: left;position: relative;z-index: 40;margin: 0;}
#primary-nav ul li:hover {visibility: inherit;}
#primary-nav ul ul {position: absolute;top: -9999em;width: 250px;}
#primary-nav ul ul li {width: 100%;}
#primary-nav ul li:hover ul, #primary-nav ul li.sfHover ul {position: absolute;left: -1px;margin: 0 0 0 0;top: 52px;}
#primary-nav ul li:hover li ul, #primary-nav ul li.sfHover li ul, #primary-nav ul li li:hover li ul, #primary-nav ul li li.sfHover li ul, #primary-nav ul li li li:hover li ul, #primary-nav ul li li li.sfHover li ul {top: -9999em;}
#primary-nav ul li li:hover ul, #primary-nav ul li li.sfHover ul, #primary-nav ul li li li:hover ul, #primary-nav ul li li li.sfHover ul, #primary-nav ul li li li li:hover ul, #primary-nav ul li li li li.sfHover ul {left: 250px;top: -1px;}
#primary-nav ul li a {font-family: "Patua One",Helvetica,Arial,sans-serif;color: #fff;padding: 10px 30px 10px 20px;font-size: 20px;font-weight: 400;line-height: 28px;text-transform: uppercase;text-decoration: none;}
#primary-nav ul a:hover, #primary-nav ul li.sfHover > a:hover {color: #fff;text-decoration: underline;}
#primary-nav ul li.sfHover > a, #primary-nav ul li.current-cat > a, #primary-nav ul li.current_page_item > a, #primary-nav ul li.current-menu-item > a {color: #fff;text-decoration: none;}
#primary-nav ul li.current-cat > a:hover, #primary-nav ul li.current_page_item > a:hover, #primary-nav ul li.current-menu-item > a:hover {color: #fff;text-decoration: underline;}
#primary-nav ul ul {z-index: 9999;padding: 0;background: #222;border: 1px solid #252525;}
#primary-nav ul ul li {border-bottom: 1px solid #252525;padding: 10px 0;line-height: 22px;float: none;background: none;}
#primary-nav ul ul li:first-child {margin-top: 0;}
#primary-nav ul ul li:last-child {border-bottom: none;}
#primary-nav ul ul li a {color: #fff;font-size: 18px;line-height: 26px;padding: 2px 30px 2px 20px;margin: 0 0 0 0;text-shadow: 0 1px 1px #000;text-transform: uppercase;}
#primary-nav ul ul li.current-cat > a, #primary-nav ul ul li.current_page_item > a, #primary-nav ul ul li.current-menu-item > a {border: none;color: #fff;}
#primary-nav ul ul li a:hover {border: none;color: #fff;}
#primary-nav ul li.sfHover ul a {border: none;}
#primary-nav ul li.menu-item-ancestor a {background-image: url("images/header-nav-arrow-2.png");background-position: center right;background-repeat: no-repeat;padding-right: 14px;margin-right: 30px;}
#primary-nav ul li.menu-item-ancestor a:hover {text-decoration: underline;}
#primary-nav ul li.menu-item-ancestor ul a {background: none;padding-right: 24px;}
#primary-nav ul li.menu-item-ancestor ul a:hover {text-decoration: underline;}
#primary-nav .sub-menu li.menu-item-ancestor a {background-image: url("images/header-nav-arrow.png");background-position: center right;background-repeat: no-repeat;padding-right: 24px;margin: 0;}
#primary-nav .sub-menu li.menu-item-ancestor a:hover {text-decoration: underline;}
#primary-nav .sub-menu li.menu-item-ancestor li a {background-image: none;padding-right: 15px;margin: 0;}
.search-form {margin: 5px 25px 10px 0;width: 245px;float: right;}
#searchform {margin: 0;}
#searchform input[type='text'] {background: #fff url("images/search-icon.png") no-repeat;background-position: 201px 13px;float: left;border: none;color: #aaa;width: 215px;font-size: 13px;line-height: 21px;outline: none;margin: 0;padding: 12px 11px;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
#searchform input[type='submit'] {display: none;}
.ie #searchform input[type='text'] {padding: 10px 12px 14px 12px;}
.chrome #searchform input[type='text'] {padding: 10px 11px 9px 11px;}
.safari #searchform input[type='text'] {padding: 10px 11px 9px 11px;}
.post-box {float: left;width: 100%;}
.slider {width: 602px;margin-bottom: 30px;border-bottom: 1px dashed #ddd;overflow: hidden;}
.post-box .slider ul {margin: 0 0 0 0 !important;list-style: none;}
.flexslider .slides {margin: 0 0 0 0;}
.flexslider .slides > li {margin: 0 0 0 0;}
.flex-caption {margin: 15px 0 0 0;}
.post-box .flex-caption h2 {font-size: 36px;line-height: 40px;margin: 0 0 8px 0;}
.post-box .flex-caption h2 a {color: #444;text-decoration: none;}
.post-box .flex-caption h2 a:hover {color: #222;}
.post-box .flex-caption span {display: inline-block;color: #aaa;font-size: 14px;font-style: italic;line-height: 22px;}
.post-box .flex-caption span a {font-weight: normal;text-decoration: none;}
.post-box .flex-caption span a:hover {font-weight: normal;text-decoration: none;}
.post-box .flex-caption p {display: block;}
.post-box .flex-caption .slider-categories {margin-bottom: 15px;display: block;overflow: hidden;}
.post-box .flex-caption .slider-categories a {background: #e53b2c;color: #fff;display: inline-block;display: inline-block;font-size: 13px;font-weight: normal;line-height: 20px;margin: 0 5px 5px 0;padding: 3px 8px;text-decoration: none;}
.post-box .flex-caption .slider-categories a:hover {font-weight: normal;text-decoration: none;}
.post-box .flex-direction-nav a:hover {background-color: none !important;}
.grid {float: left;width: 291px;margin-right: 20px;}
.grid.last {margin-right: 0;}
.block {float: left;width: 602px;}
.block.no-border .hentry {padding-top: 0;border-top: none;}
.hentry {padding-top: 30px;border-top: 1px dashed #ddd;overflow: hidden;}
.grid .hentry {padding-top: 0;border-top: none;margin-bottom: 25px;}
.loop-single .hentry {border-top: none;padding: 0 0 30px 0;}
.post-header {padding: 0;margin: 0;}
.post-box .grid.featured-image-comment {margin-bottom: 10px;position: relative;}
.post-box .grid .featured-image {width: 291px;height: 160px;margin-bottom: 10px;position: relative;}
.post-box .block .featured-image {width: 602px;height: 300px;margin-bottom: 15px;}
.meta-categories {background: #e53b2c;color: #fff;padding: 4px 6px;font-size: 13px;line-height: 21px;position: absolute;right: 0;bottom: 0;}
.meta-categories a {color: #fff;text-decoration: none;}
.meta-categories a:hover {color: #fff;text-decoration: underline;}
.post-box .grid h2.post-title {color: #444;font-size: 22px;line-height: 26px;margin-bottom: 5px;text-decoration: none;}
.post-box .block h2.post-title {color: #444;font-size: 36px;line-height: 40px;margin-bottom: 8px;text-decoration: none;}
.post-box h1.post-title {color: #444;font-size: 36px;line-height: 40px;margin-bottom: 8px;text-decoration: none;}
.post-box .post-title a {color: #444;text-decoration: none;}
.post-box .post-title a:hover {color: #222;}
.title-comment {margin: 0;padding: 0;}
.number-comment {font-family: "Patua One",Helvetica,Arial,sans-serif;font-size: 42px;line-height: 67px;float: right;margin-left: 30px;background: #e53b2c;color: #fff;width: 70px;height: 70px;text-align: center;text-decoration: none;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.number-comment:hover {background: #222;}
.number-comment a {color: #fff;text-decoration: none;}
.number-comment a:hover {color: #fff;text-decoration: none;}
.meta-info {color: #aaa;font-size: 14px;font-style: italic;line-height: 22px;padding: 0;margin: 3px 0 17px 0;}
.meta-info span {display: inline;}
.meta-info span p {display: inline;margin-bottom: 0;color: #aaa;}
.meta-info span a {background: #ff6;color: #444;padding: 0;font-weight: normal;text-decoration: none;}
.meta-info span a:hover {font-weight: normal;text-decoration: none;}
.block .meta-info {padding-bottom: 5px;}
.flex-caption .meta-info {padding-bottom: 5px;}
.post-content {margin: 0;padding: 0;}
a.more-link {float: left;background: #e53b2c;color: #fff;padding: 5px 9px;margin-bottom: 10px;font-size: 13px;line-height: 21px;text-decoration: none;overflow: hidden;-webkit-box-shadow: 6px 6px 0 #222;box-shadow: 6px 6px 0 #222;}
a:hover.more-link {text-decoration: underline;color: #fff;}
.flex-caption a.more-link {padding: 8px 11px;margin-bottom: 35px;font-size: 14px;line-height: 22px;}
.block a.more-link {padding: 8px 11px;margin-bottom: 35px;font-size: 14px;line-height: 22px;}
.breadcrumbs {font-size: 13px !important;line-height: 21px !important;margin: 0 0 10px 0;display: block;overfolow: hidden;padding: 0 0 5px 0;border-bottom: 1px dashed #ddd;}
.breadcrumbs a {color: #494949 !important;text-decoration: none !important;}
.breadcrumbs a:hover {color: #494949 !important;text-decoration: underline !important;}
.category-description {border-bottom: 1px dashed #ddd;padding: 0;margin: 0 0 30px 0;}
.post-box ul {margin-left: 45px;list-style: square outside none;}
.post-box ul li {margin-bottom: 10px;}
.post-box ol {list-style: decimal outside none;list-style-position: inside;}
.post-box ol li {margin-bottom: 10px;}
.hentry footer {display: block;margin: 30px 0 20px 0;overflow: hidden;}
.hentry footer a {display: inline-block;background: #e53b2c;color: #fff;padding: 6px 8px;margin: 0 10px 10px 0;text-decoration: none;}
.hentry footer a:hover {background: #222;}
.author-wrap {border: 1px dashed #ddd;padding: 30px;margin: 20px 0 30px 0;display: block;overflow: hidden;}
.author-gravatar {width: 100px;height: 100px;margin-right: 15px;float: left;display: block;line-height: 1;}
.author-gravatar img {width: 100px;height: 100px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.author-info {width: 425px;float: left;}
.author-title {font-family: "Patua One",Helvetica,Arial,sans-serif;color: #41b7d8;display: block;font-size: 26px;line-height: 30px;margin: 0 0 15px 0;}
.author-title a {text-decoration: none;}
.author-title a:hover, .author-title a:focus {text-decoration: underline;}
.author-description {display: block;}
.author-description p {margin: 0;}
.related-posts {display: block;overflow: hidden;margin: 20px 0 0 0;}
.related-posts ul {margin: 0 0 0 0;list-style: none;}
.related-posts ul li {float: left;width: 185px;margin: 0 23px 0 0;overflow: hidden;}
.related-posts ul li:last-child {margin-right: 0 !important;}
.post-box .related-posts .featured-image {width: 185px;height: 160px;margin-bottom: 0;}
.post-box .related-posts .featured-image img {width: 185px;height: 160px;}
h4.related-article {font-size: 20px;line-height: 24px;margin: 7px 0 0 0;}
h4.related-article a {color: #444;font-size: 20px;line-height: 24px;text-decoration: none;}
h4.related-article a:hover {color: #222;}
#post-nav {border-top: 1px dashed #ddd;float: left;width: 100%;margin: 0;padding: 40px 0;overflow: hidden;}
.pagination a, .pagination span {font-size: 20px;line-height: 28px;padding: 10px 18px 10px 18px;float: left;margin: 0 10px 0 0;display: inline-block;text-align: center;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;overflow: hidden;}
.pagination a {background: #e53b2c;color: #fff;text-decoration: none;}
.pagination a:hover, .pagination a:focus {background: #222;color: #fff;text-decoration: none;}
.pagination span {background: #e53b2c;color: #fff;text-decoration: none;}
.pagination .current {background: #222;color: #fff;text-decoration: none;}
.widget {padding: 0;margin: 0 0 20px 0;width: 100%;overflow: hidden;}
.widget:last-child {border-bottom: none;}
.widget.uxde_ad125_widget {border-bottom: none;padding-bottom: 0;}
.widget.Facebook_like {margin-bottom: 10px;}
h3.widget-title {display: block;margin: 0 0 20px 0;}
h3.widget-title p {background: #e53b2c;colof: #fff;display: inline-block;padding: 8px 10px;margin: 0 0 10px 0;color: #fff;font-size: 18px;line-height: 22px;text-transform: uppercase;-webkit-box-shadow: 6px 6px 0 #222;box-shadow: 6px 6px 0 #222;}
.widget p {color: #666;font-size: 13px;line-height: 21px;}
.widget ul {margin: 0 0 0 0;padding: 0 0 0 0;overflow: hidden;}
.widget ul li {margin: 0 0 10px 0;padding: 0 0 10px 0;border-bottom: 1px dashed #ddd;}
.widget ul li a {font-size: 14px;line-height: 22px;text-decoration: none;}
.widget ul li a:hover {text-decoration: underline;}
.widget-section {overflow: hidden;}
.widget_categories li, .widget_archive li, .widget_meta li, .widget_pages li {float: left;font-size: 14px;line-height: 22px;margin-bottom: 0;width: 50%;border: none;padding: 0 0 10px 0;}
#footer .widget_categories li, #footer .widget_archive li, #footer .widget_meta li, #footer .widget_pages li {display: block;width: 100%;}
#sidebar .widget_links li {background: url("images/arrow-li.png") no-repeat;background-position: 0 8px;border-bottom: 1px dashed #eaeaea;margin: 0 0 10px;padding: 0 0 10px 16px;}
#sidebar .widget_links li a {color: #494949;text-decoration: none;}
#sidebar .widget_links li a:hover {text-decoration: underline;}
.uxde_about_widget {margin-bottom: 10px;}
.about-image {margin: 0 0 5px 5px;display: block;}
.ux_about_widget p {display: inline;}
.socialicons_widget span.icon {float: left;margin: 0 11px 11px 0;}
.socialicons_widget .rss_widget span.icon {margin: 0 12px 11px 0;}
.socialicons_widget .twitter_widget span.icon {margin: 0 12px 11px 1px;}
.socialicons_widget .pinterest_widget span.icon {margin: 0 0 11px 1px;}
.uxde_ad125_widget {margin: 0 0 15px 0;}
.ads-125 ul {display: block;overflow: hidden;margin: 0;padding: 0;}
.ads-125 ul li {background: #fff;padding: 8px;float: left;margin: 0 13px 13px 0;width: 125px;height: 125px;border: 1px solid #eaeaea;}
.ads-125 ul li a img {width: 125px;height: 125px;display: block;line-height: 1;}
.ads-125 ul li:nth-child(2n) {margin-left: 0;margin-right: 0;}
.widget_calendar table {width: 100%;}
.widget_calendar table caption {font-family: "Patua One",Helvetica,Arial,sans-serif;font-size: 18px;line-height: 22px;margin-bottom: 15px;text-transform: uppercase;}
.widget_calendar tbody > tr > td {padding: 7px 0 8px;text-align: center;width: 14.2857%;}
.widget_calendar th {padding: 7px 8px;}
.widget_calendar a:hover {text-decoration: underline;}
.widget.uxde_newsletter_widget {background: url("images/subscription-bg.png") no-repeat;width: 250px;height: 158px;padding: 25px;margin-bottom: 30px;}
.uxde_newsletter_widget h3 {font-size: 18px;line-height: 22px;margin: 0 0 5px 0;}
.uxde_newsletter_widget h3 p {background: none;color: #444;padding: 0;font-size: 18px;line-height: 22px;-webkit-box-shadow: 0 0 0 #222;-moz-box-shadow: 0 0 0 #222;box-shadow: 0 0 0 #222;}
.uxde_newsletter_widget input[type="text"] {padding: 9px 10px 9px 10px;margin-bottom: 10px;width: 132px;display: inline;border-right: none;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.uxde_newsletter_widget input[type="email"] {padding: 9px 10px 9px 10px;margin-bottom: 10px;width: 128px;display: inline;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}
.uxde_newsletter_widget input[type="submit"] {background: #e53b2c;width: 90px;font-size: 13px;font-weight: bold;line-height: 21px;color: #fff;cursor: pointer;padding: 9px 12px;margin: 0;border: none;display: inline;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}
.uxde_newsletter_widget input[type="submit"]:hover {background: #222;}
.uxde_newsletter_widget p {background: none !important;margin-bottom: 17px;}
.uxde_posts_widget .widget-post, .uxde_popular_widget .widget-post {margin: 0 0 10px 0;padding: 0 0 10px 0;}
.uxde_posts_widget .post:last-child {margin: 0;padding: 0;}
.uxde_popular_widget .post-title {margin: 0;}
.uxde_posts_widget .post-title, .uxde_popular_widget .post-title {font-family: "Patua One",Helvetica,Arial,sans-serif;font-size: 15px;line-height: 20px;margin: 0 0 2px 0;text-transform: uppercase;}
.uxde_posts_widget .post-title a, .uxde_popular_widget .post-title a {color: #444;text-decoration: none;}
.uxde_posts_widget .post-title a:hover, .uxde_popular_widget .post-title a:hover {color: #222;}
.uxde_posts_widget .widget-post, .uxde_popular_widget .widget-post {background: none;border-radius: 0;box-shadow: none;border: none;width: 100%;overflow: hidden;}
.uxde_posts_widget .widget-post:last-child, .uxde_popular_widget .widget-post:last-child {padding-bottom: 0;margin-bottom: 0;}
.uxde_posts_widget .widget-post .featured-image, .uxde_popular_widget .widget-post .featured-image {width: 100px;height: 80px;float: left;display: block;margin: 2px 15px 5px 0;}
.uxde_posts_widget .widget-post .featured-image, .uxde_popular_widget .widget-post .featured-image a:hover {background: none;}
.uxde_posts_widget .widget-post span, .uxde_popular_widget .widget-post span {color: #aaa;font-size: 13px;font-style: italic;line-height: 21px;}
#comments {margin: 20px 0 0 0;padding: 20px 0 0 0;}
.comment-header {background: #e53b2c;color: #fff;overflow: hidden;padding-bottom: 20px;position: relative;margin: 0 0 30px 0;padding: 15px 20px;}
.comment-header h3 {display: block;color: #fff;font-size: 24px;line-height: 28px;margin: 0 0 0 0;}
.comment-header h3 a {color: #fff;font-size: 24px;line-height: 28px;text-decoration: none;}
.comment-header h3 a:hover {color: #fff;text-decoration: none;}
.comment-header ul {color: #7e7e75;display: block;float: right;font-size: 14px;line-height: 32px;}
.comment-header ul li a {float: left;padding: 6px 16px;color: #fff;text-decoration: none;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.comment-header ul li a:hover {text-decoration: underline;}
ol.commentlist {margin: 0 !important;list-style: none !important;}
.comment-body {margin-bottom: 20px;min-height: 80px;overflow: hidden;padding: 0;position: relative;}
.comment-avatar {float: left;margin: 0 10px 0 0;width: 75px;}
.comment-body .avatar {width: 75px;height: 75px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.comment-meta {display: block;margin-left: 85px;}
.comment .vcard {overflow: hidden;margin-bottom: 10px;}
.comment {margin: 0 0 25px 0;font-size: 16;line-height: 22px;}
.comment-body .fn {font-family: "Patua One",Helvetica,Arial,sans-serif;font-size: 24px;font-style: normal;line-height: 28px;display: block;padding: 0 0 5px 0;}
.comment-body .fn a {color: #444;text-decoration: none;}
.comment-body .fn a:hover {color: #222;text-decoration: none;}
.comment-body time {background: #ff6;display: inline-block;color: #444;font-size: 14px;font-style: italic;line-height: 22px;}
.comment-body time a {font-style: italic;font-weight: normal;color: #444;text-decoration: none;}
.comment-body time a:hover {font-weight: normal;color: #444;text-decoration: none;}
.comment-edit-link {font-size: 16px;line-height: 24px;font-style: italic;display: inline;}
a.comment-edit-link {color: #494949;}
a:hover.comment-edit-link {color: #494949;}
.comment-reply-link {margin: 0;}
a.comment-reply-link {color: #e53b2c;text-decoration: none;font-weight: bold;}
a:hover.comment-reply-link {color: #222;text-decoration: none;font-weight: bold;}
#allowed_tags, .comment p {font-size: 14px;line-height: 22px;color: #474646;}
section.comment {background: #fff;border: 1px dashed #ddd;padding: 20px;margin: 0;}
.comment .children {margin: 0;}
.comment .children li {list-style: none outside none;margin: 0;padding-bottom: 10px;padding-left: 30px;}
.comments-previous {float: left;}
.comments-next {float: right;}
#respond {margin: 50px 0 40px 0;}
#respond h3 {font-size: 30px;line-height: 34px;margin: 0 0 20px 0;}
form label {margin: 5px 0 3px 0;font-size: 14px;line-height: 20px;}
form label.comment-field {display: block;}
#respond input {background: #fff;display: block;margin-right: 1.33%;width: 51%;padding: 11px;font-size: 14px;line-height: 22px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#respond p.respond_desc {font-size: 12px !important;}
#respond input#url {margin-right: 0;}
#respond textarea {background: #fff;height: 230px;width: 95%;margin-top: 2px;padding: 11px;font-size: 14px;line-height: 22px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#respond #submit {font-family: "Patua One",Helvetica,Arial,sans-serif;background: #e53b2c;color: #fff;width: 200px;padding: 10px 0;height: 50px;border: none;cursor: pointer;font-size: 20px;line-height: 24px;text-transform: uppercase;margin: 0;display: block;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;}
#respond #submit:hover, #respond #submit:focus, #respond #submit:active {background: #222;margin: 0;}
.commentlist #respond {margin: 50px 0 50px 45px;}
#twitter-section {float: left;width: 100%;display: block;}
.twitter-wrap {background-image: url("images/twitter-tweets.png");background-position: 30px 0;background-color: #e53b2c;background-repeat: no-repeat;height: 41px;padding: 15px 30px 15px 185px;}
.twitter-tweets {font-size: 14px;line-height: 22px;color: #fff;overflow: hidden;}
.twitter-tweets ul {margin: 0;padding: 0;}
.twitter-tweets a {text-decoration: underline;color: #fff;}
.twitter-tweets a:hover {text-decoration: none;color: #fff;}
#twitter-section {position: relative;}
.twitter-tweets {overflow: hidden;position: relative;width: 100%;}
.twitter-tweets ul {list-style: none outside none;margin: 0;padding: 0;position: relative;width: 20000em;}
.twitter-tweets ul li {float: left;}
#footer {background: #fff;padding: 50px 0 0 0;}
.footer-widgets {margin: 0 30px;padding: 0;position: relative;overflow: hidden;}
.footer-widgets .widget {float: left;width: 217px;margin: 0 30px 30px 0;font-size: 13px;line-height: 21px;color: #494949;}
.footer-widgets .widget:last-child {margin-right: 0;}
.footer-widgets .widget p {color: #494949;font-size: 13px;line-height: 21px;}
.footer-widgets .widget h3.widget-title {color: #444;display: block;margin: 0 0 20px 0;text-transform: uppercase;}
.footer-widgets .widget h3.widget-title p {background: none;color: #444;padding: 0 0 0 0;font-size: 24px;line-height: 28px;text-transform: uppercase;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;}
.footer-widgets .widget ul {margin: 0;padding: 0;}
.footer-widgets .widget li {background: url("images/arrow-li.png") no-repeat;background-position: 0 8px;margin: 0 0 10px 0;padding: 0 0 10px 16px;border-bottom: 1px dashed #eaeaea;}
.footer-widgets .widget li:last-child {padding: 0 0 0 16px;border-bottom: none;}
.footer-widgets .widget li a {color: #494949;text-decoration: none;}
.footer-widgets .widget li a:hover {color: #494949;text-decoration: underline;}
.footer-widgets .widget .tagcloud a {background: #e53b2c;color: #fff;font-size: 13px !important;line-height: 20px;padding: 6px 8px;margin: 0 -1px 2px 0;display: inline-block;text-decoration: none;}
.footer-widgets .widget .tagcloud a:hover {background: #222;color: #fff;text-decoration: none;}
.twitter {margin: 0;}
.twitter ul {padding: 0;margin: 0;}
.twitter ul li {margin: 0 0 12px 0;padding: 0 0 12px 0;border-bottom: 1px solid #fff;}
.twitter ul li:last-child {margin-bottom: 0;}
.twitter ul li a {display: inline;color: #ccc;}
.twitter ul li a:hover {color: #fff;}
.visit-wrap {margin-top: 15px;text-align: right;}
.flickr_badge_image {float: left;width: 62px;height: 62px;margin: 0 10px 10px 0;}
.flickr_badge_image img {width: 62px;height: 62px;}
.flickr_badge_image img:hover {}
.copyright {background: #e53b2c;padding: 15px 0;color: #fff;font-size: 13px;font-weight: bold;line-height: 21px;overflow: hidden;text-transform: uppercase;}
.copyright-left {float: left;width: 400px;margin-left: 30px;}
.copyright-left p {display: block;color: #fff;font-size: 12px;line-height: 20px;margin: 0;}
.copyright-left p:last-child {margin: 0 0 0 0;}
.copyright-left a {color: #fff;text-decoration: none;}
.copyright-left a:hover {color: #fff;text-decoration: underline;}
.copyright-right {width: 500px;float: right;margin: 11px 30px 0 0;}
.copyright-right a {color: #fff;text-decoration: none;}
.copyright-right a:hover {text-decoration: underline;}
#footer-nav {overflow: hidden;margin: 0;}
#footer-nav .footer-menu {float: right;}
#footer-nav ul {margin: 0 0 5px 0;}
#footer-nav ul li {background: url("images/footer-li.png") no-repeat;background-position: 0 8px;display: inline-block;padding: 0 0 0 12px;margin: 0 0 0 9px;}
#footer-nav ul li:first-child {background: none;}
#footer-nav ul li a {font-size: 12px;font-weight: bold;line-height: 20px;color: #fff;text-transform: uppercase;text-decoration: none;}
#footer-nav ul li a:hover {text-decoration: underline;}
#back-top {bottom: 43%;position: fixed;right: 20px;opacity: 1;visibility: visible;}
#back-top a {display: block;width: 50px;}
#back-top span {background: url("images/back-top.png") no-repeat;background-color: #222;display: block;width: 50px;height: 50px;}
#back-top span:hover {background-color: #e53b2c;}
#content.full-width {border-right: none;width: 964px;padding-right: 0;}
#content.full-width .block {width: 964px;}
.archive-lists span {display: block;text-align: right;}
.archive-lists ul {border-bottom: 1px dashed #ddd;clear: both;margin: 0 0 40px 0;list-style: none outside none;}
.archive-lists ul.children {border-bottom: none;margin: 0 0 0 15px;}
.archive-lists ul li {display: block;border-top: 1px dashed #ddd;margin-bottom: 0;}
.archive-lists ul li a {display: block;margin: 0;padding: 10px 0;text-decoration: none;font-weight: normal;}
.archive-lists ul li a:hover {font-weight: normal;text-decoration: underline;}
.archive-lists span.comments_number {color: #777;float: right;margin-right: 20px;width: 50px;}
.error-search {margin: 0 0 20px 0;display: block;overflow: hidden;}
.error-search #searchform input[type="text"] {width: 578px;background: #fff url("images/search-icon.png") no-repeat 573px 10px !important;border: 1px solid #ddd !important;-webkit-border-radius: 0 0 0 0 !important;-moz-border-radius: 0 0 0 0 !important;border-radius: 0 0 0 0 !important;}
#post-404 ul {margin: 0 0 20px 0;list-style: none;border-bottom: 1px dashed #ddd;}
#post-404 ul li {display: block;border-top: 1px dashed #ddd;margin-bottom: 0;}
#post-404 ul li a {display: block;margin: 0;padding: 10px 0;text-decoration: none;font-weight: normal;}
#post-404 ul li a:hover {font-weight: normal;text-decoration: underline;}
.error-categories {display: block;float: left;width: 47%;margin: 0 6% 0 0;}
.categories-404 ul.children {margin: 0 0 0 15px !important;border-bottom: none !important;}
.error-archives {display: block;float: left;width: 47%;}