.grecaptcha-badge {
display:none;
}
#right-sidebar #text-6 .textwidget,#right-sidebar #text-7 .textwidget  {
padding:0px 8%;
}
#right-sidebar #text-7 #amzn-native-ad-0 {
margin:-30px 0 0 0 !important;
}
label[for='wp-comment-cookies-consent'] {
display: inline-block !important;
}
#custom .sidebar aside#text-5 div.textwidget {
padding: 5% 5% 0 5%;
}
#custom ul.ul-listing {margin:0 0 1em 1.5em;list-style:none;}
#custom ul.ul-listing li {font-size:0.9785em;line-height:1.5em;}
#custom aside.blog-author .pin-button .PIN_1503479899578_button_pin.PIN_1503479899578_save a {
color:#fff !important;
}
#right-sidebar .sc_profile a {
color:#444;
}
.article-content h2 {
font-size:2em !important;
}
.article-content h2.first-entry-title {
font-size:2.4em !important;margin:0.5em 0 0 !important;
}
span.inline-separate {display:none;}
.list-no-margin {
margin: 0 0 1.5em 1em !important;    
}
abbr[title], acronym[title] {
text-decoration: none !important;
border:0 none;
}
span.post-category{text-transform: capitalize;}
.post-schema {width:0;height:0;left:-9999em;}
.small-post-content {
font-size:0.875em;margin:8px 0 0;
}
.fb-like,.tw-follow,.gplus-button,.linkedin-button,.pin-button {float:left;margin:0 8px 6px 0;}
.tw-follow{margin:1px 8px 6px 0;}
#post-entry article .post-content.home-content {
padding-bottom:0;
}
#custom #sponsored-content h3 {}
#sponsored-content a {color:#181818 !important; text-decoration:none !important;}
#sponsored-content h2 {font-size: 1.5em; margin: 15px 0;}
#sponsored-content p {font-size: 1.125em;}
.post-schema {width: 1px; height: 1px; overflow: hidden; position: absolute; left: -9999em;}
#custom ul.metriclist li {margin: 0 0 4px !important; font-size: 0.9em;}
#custom ul.metriclist li ul {margin-bottom: 10px !important;}
#custom ul.metriclist li ul li {font-size:1em !important; margin:0 !important;}
#custom .sidebar div.textwidget {padding: 5% 8%;}
#right-sidebar #social_counter_box .sc_profile {width: 28%; margin: 0 10px 0 0 !important; padding: 0 !important;}
#custom #main-sb ul li#add-link a {font-size: 11px; color:#d0d0d0 !important;}
.fb-block {clear: both; background-color: #f6f7f9; margin: 0 0 2em; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; padding: 2em 0; text-align: center;}
.fb-block h5 {margin: 0.5em 0 1em 0; font-size: 1.7em; text-align: center; clear: both;}
.post-content h3 i {color: #009688; font-size: 1.3em;}
.sidebar .pprice {font-size: 1.6em; color: #4CAF50; margin: 4px 0 0;}
#custom .adspost {text-align: left; margin: -20px 0 0;}
#recent-posts-3 ul,#custom #main-sb ul {padding: 4% 8%;}
#recent-posts-3 ul li a {font-size: 1.25em; font-weight: bold; color:#00b3ac !important;}
#custom #main-sb ul li {font-size: 1.125em; line-height: 1.4em; margin: 0 0 0.875em;}
#custom #main-sb ul li a {color:#00b3ac !important;}
#recent-posts-3 ul li a:hover,#custom #main-sb ul li a:hover {color:#006860 !important;}
#recent-posts-3 span.post-date {color: #ababab; display: block;}
#rightsidebaradbox div.search-qs {font-size: 1em; line-height: 100%; text-transform: uppercase; margin: 0 0 -10px 22px; text-align: left; color: #111; font-weight: 700 !important;}
#dealbox {width: 100%; float: left; background-color: #eee; border-bottom: 1px solid #ccc;}
#dealbox #md-sidebar-widget {margin: 0; padding: 1.5em 2% 0.5em 2%; width: 96%;}
#dealbox .another-timer-block,#dealbox .another-timer-msg {display: none;}
#dealbox .md-another-deal {width: 30%; float: left; margin: 0; padding: 0;}
#dealbox #md-sb-anotherdeal2 {padding: 0 5%;}
#dealbox .wg-another-deal-title {color: #444; font-size: 1.125em; text-shadow: 0 0 1px #fff;}
#right-sidebar .widget_categories ul {padding: 4% 8%;}
#right-sidebar .widget_categories ul li {color: #888; font-size: 1.2em; padding: 0 0 6px; margin: 0 0 6px; border-bottom: 1px solid #ddd;}
#right-sidebar .widget_categories ul li a {color: #2491A9;}
.wpcf7-mail-sent-ok {padding: 10px; background-color: #E3F4DE; color: #599847; border: 1px solid #A2D392;}
#custom div.addthisbox {width: 100%; float: left; margin: 1.5em 0 1em 0;}
body#custom .wg-recent-deal-image {max-width: 100%; width: auto !important; height: auto; display: block; margin: 0 auto; padding: 0px;}
img.home-img {width: 100%; height: auto; margin: 0 0 0.5em;}
.post-single #postadscenter {text-align: left; margin: -60px 0 15px 0; overflow: hidden; height: 220px;}
#adswidget p {float: left; margin: 0 13px 13px 13px;}
#paging-ad {margin: 0;}
#paging-ad .mnet-blk {clear: both; display: block; margin: -35px auto 0 auto;}
.widget.left-ad-side {text-align: center;}
div.footer-ads {width: 100%; padding: 2em 0; text-align: center; float: left; background: white url(//www.mkels.com/wp-content/themes/mkelsdesign/images/bgg.png) no-repeat left top; background-size: 100% auto;}
.bottom-ac {width: 100%; float: left; background: #f3f3f3 none; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 1em 0; margin: 1em 0 0;}
#md-wg-cat-combo-wrap,.md-wg-pagination,#md-all-deals-widget .wg-another-timer-block {display: none;}
#md-all-deals-widget .wg-recent-deal-wrap {width: 100%;}
#main-sb {}
li#menu-item-2545 a {background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/new.png) no-repeat 60px 18px;}
#custom .menu-footer-menu-container li {font-size: 13px; margin: 0 0 0.5em;}
div.wpcf7 input[type='submit'] {float:none !important; font-size:16px !important;}
.social-button {float: left; margin: 0 15px 0 0;}
.screen-reader-text{display: none;}
#admed .textwidget .inad {border: 1px solid #ccc;}
#admed .seealso {padding: 10px; background: #222; color: #fff; font-size: 16px;}
#admed .inad {overflow: hidden; height: 270px;}
.adscenter {text-align: center; width: 100%; display: block; padding: 0; margin: 0 0 0.5em; clear: both; float: left;}
.adscenter-left {text-align: center; width: 94%; display: block; padding: 1% 2% 0 2%; border: 5px dashed #00b3ac; margin: 1em 0 2em 0; clear: both;}
.adscenter.adsbottom {margin: 1em 0 0;}
.post-single .adscenter {}
.postadleft,.adsleft {float: left; margin: 0 20px 0 0; width: 300px;}
.postadright,.adsright {float: left; margin: 0;}
.itfixed-left {width:160px !important; position: fixed; top: 30px; left: 30px;}
.left-medianet-ad {padding: 1em 0; text-align: center; width: 100%; float: left;}
.itfixed {width:300px !important; position: fixed; top: 70px; right: 107px;}
body.sticky-on .itfixed {top: 130px;}
#custom .fp-adscenter {background: transparent none; padding: 2em 0 1em; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#top-medianet {width: 100%; float: left; border-bottom: 1px solid #ddd; padding: 1.5em 0 0;}
#top-medianet .innerwrap {position: relative; height: 300px;}
#top-medianet #bidver {position: absolute; right: 0; top: 10px;}
.sidebar .medium-thumb {width: 99%; float: left; margin: 0 0 6px; clear: both; border: 1px solid #ddd;}
#sptag {text-align: center; margin: 0 0 2em;}
#sptag a {font-size: 12px; color:#0000ff !important; text-decoration:underline !important;}
#right-sidebar .right-medianet-ad {clear: both; width: 88%; padding: 16px 6%;}
ul.prebox {width: 100%; float: left; list-style: none; margin:0 !important; padding: 0;}
ul.prebox li {overflow: hidden; width: 44%; height: 270px; float: left; text-align: center; list-style: none; margin:0 25px 0 0 !important; padding: 0;}
#custom #container ul.prebox li a {font-size: 1.4em; text-decoration:none !important;}
ul.prebox li span {overflow: hidden; height: 200px; width: 100%; float: left;}
ul.prebox img {margin: 10px 0 0; padding: 0;}
ul#thethinfont li span {height: 300px;}
#custom .wp_ulist ul li {margin: 0 0 1em 0em !important; font-size: 0.975em; line-height: 1.6em;}
#custom .wp_ulist ul {clear: both; margin: 0 1em 1.25em 1.875em !important;}
#lowerbr {border: 1px solid #2491A9; padding: 10px; position: fixed; right: 30px; bottom: 100px; width: 300px; background: #fff; display: none;}
#lowerbr ul {width: 100%; float: left; margin: 0; padding: 0; list-style: none;}
#lowerbr ul li {width: 100%; float: left; margin: 0; padding: 0; list-style: none;}
#lowerbr ul li .medium-thumb {width: 100%; float: left; margin: 0 0 10px; padding: 0;}
#lowerbr ul li .medium-thumb img {width: 100%; float: left; margin: 0; padding: 0; height: auto;}
#lowerbr ul li h2 {width: 100%; float: left; margin: 0 0 10px; padding: 0; font-size: 16px;}
#lowerbr ul li h2 a {color: #333;}
#lowerbr ul li p {width: 100%; float: left; margin: 0; padding: 0; font-size: 13px;}
#lowerbr ul li a.continue-read {margin: 12px 0 0; display: block; padding: 5px; text-align: center; font-size: 14px; color: #fff; background: #2491A9;}
.customads {width: 100%; float: left; padding: 10px 0; background: white url(http://cdn.dezzain.com/1/advertisement.gif) no-repeat left top;}
.customads strong a {width: 100%; float: left; font-size: 23px; line-height: 30px; color:#0000ff !important; text-decoration:none!important;}
.customads strong a:hover {color:#0000ff !important; text-decoration:underline !important;}
.customads span.desc {width: 100%; float: left; font-size: 14px; color: #333;}
.customads span.url {width: 100%; float: left; font-size: 12px; color:#ff0000 !important;}
aside.chitika-right {margin:0 !important; text-align: center;}
.post-content div.IL_BASE {margin:0.5em auto !important;}
#infolink-ad {width: 100%; float: left; margin: 0;}
div.adscenter {width: 100%; float: left; margin: 0 0 1.2em; clear: both;}
#infolink-ad ul.IL_BASE li span {color:#00b3ac !important; font-weight:bold !important; white-space: normal !important; font-family: Open sans, arial !important; text-decoration:underline !important; font-size:13px !important; padding:0 25px 0 5px !important;}
#infolink-ad ul.IL_BASE li span:hover {font-family: Open sans, arial !important; color: #111 !important; font-weight:bold !important; text-decoration:underline !important; font-size:13px !important;}
#infolink-ad ul.IL_BASE li:before {content: "\f04b"; display: inline-block; font: normal normal normal 14px/1 FontAwesome !important; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
#infolink-ad #IL_IN_TAG_LOGO_0, #infolink-ad #IL_IN_TAG_LOGO_1 {margin:0!important; position:absolute !important; right:5px !important; bottom:5px !important; display: none;}
#left-sidebar .left-infolink-ad {width: 100%; float: left; margin: 0;}
#left-sidebar .left-infolink-ad ul.IL_BASE {height:30px !important; margin:0 !important;}
#left-sidebar .left-infolink-ad ul.IL_BASE li {width:160px !important; float:left !important; margin:0 !important;}
#left-sidebar .left-infolink-ad ul.IL_BASE li span {text-decoration:underline !important; font-size:14px !important; padding:0 !important;}
#left-sidebar .left-infolink-ad #IL_IN_TAG_LOGO_0,#left-sidebar .left-infolink-ad #IL_IN_TAG_LOGO_1 {display:none !important;}
#mpbreadcrumbs {font-size: 1.025em; text-align: left; font-style: normal; padding: 0 4%; letter-spacing: normal; word-spacing: normal; text-transform: capitalize; float: left; width: 92%; margin: 0 0 1em;}
#mpbreadcrumbs a {text-decoration: underline;}
#mpbreadcrumbs a:hover {text-decoration: none;}
.adscenterpost {width: 94%; text-align: left; float: left; padding: 0 3%;}
.ad-loop-post {width: 94%; text-align: left; float: left; margin: -5px 0 20px; padding: 0 3%;}
.ad-loop-post #infolink-ad ul.IL_BASE li span,.ad-loop-post #infolink-ad ul.IL_BASE li span:hover {font-size:15px !important;}
.ad-loop-post #infolink-ad span.IL_IN_TAG_AD:before {font-family: 'Fontawesome', arial !important; content: "\f02c"; margin: 0 5px 0 0;}
#custom .post-single .adscenterpost {width: 100%; text-align: left; float: left; padding: 1% 0;}
.wp-caption.alignnone {clear: both;}
span.fblike_button {float: left; margin: 2px 0 0 10px;}
span.stumbleupon_button {float: left; margin: 2px 0 0 5px;}
select.wpcf7-select {padding: 12px; width: 74%; font-size: 14px; font-weight: bold; color: #888;}
.post-single .post-content li li {margin: 0.5em 0 0 !important; font-size: 13px; line-height: 22px; padding: 0;}
#custom .post-tags a {text-transform: lowercase;}
#htlink {border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; padding: 10px 0; margin: 0 0 1.6em; font-size: 12px; letter-spacing: 1px; text-align: center;}
#custom #sidebar_chitika {text-align: center; margin: 0 0 0.75em;}
span.adleft_ads {margin: 1em 0; width: 100%; float: left;}
#custom .post-single .post-content img.aligncenter {margin: 0.5em auto 0.5em auto;}
#custom .withshade .adscenter {width: 336px; float: none; padding: 8px; box-shadow: 0 0px 8px #B6B6B6; border: 1px solid #ccc; text-align: center; margin: 0 auto 1.65em auto; position: relative;}
#custom .withshade .adscenter span.sponsors {position: absolute; top: -3px; right: -3px; width: 93px; height: 92px; background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/sponsors.png) no-repeat top center; z-index: 9999;}
#custom #pbottomads {width: 100%; float: left; margin: 0; text-align: center;}
#custom .pbottomads {display:block !important; width: 336px; height: 280px; padding: 5px; border: 2px solid #bd1717; border-radius: 6px; margin: 0 auto; float: none;}
#custom .postad_bottom {width: 100%; float: left; border-top: 1px solid #DADADA; border-bottom: 1px solid #DADADA; padding: 1em 0 0.65em; box-shadow: 0 2px 5px #ccc; margin: 0.65em 0 1em 0; text-align: center;}
#custom .postad_bottom.noshadow {box-shadow: 0 0 0 white !important; margin: 0 0 1.5em 0;}
#custom .postad_bottom img {border:0 none !important; margin: 0;}
#custom .postad_bottom .ad468p {width: 100%; float: left; border:0 none !important; margin:6px 0 0 !important;}
#custom #right-sidebar .another-timer-block {display: none;}
#custom #right-sidebar .md-another-deal {width: 100%; float: left; margin: 0 0 1.5em;}
.ctr-ad {}
#custom .cfmonitor {display: inline-block;}
.postloopads {float: left; width: 100%; padding: 1em 0 0;}
.postloopads-archive {float: left; width: 100%; border-bottom: 1px solid #ddd; padding: 1em 0 0.7em 0; text-align: center; background-color: #f9f9f9; margin: -47px 0 20px 0;}
#bottompostloop {float: left; width: 94%; padding: 0 3% 1em;}
#custom aside#sponsors strong {font-size:1.25em !important;}
#custom aside#sponsors a {text-decoration:underline !important;}
#custom .left-sponsors h3 {font-size:11px !important;}
#custom aside.left-sponsors#sponsors a {color: #333; text-decoration:none !important;}
#custom aside.left-sponsors p {margin:0 0 6px !important; padding: 0px; display:block !important;}
#custom div.bsap_1296134 {display: block; width: 126px !important; margin:0 auto !important; clear:both !important;}
#custom div.bsap_1296134 img {}
#custom div.bsap_1296134 img:hover {}
#custom div.bsap_1296134 a {width: 125px; height: 125px; display: block; border:1px solid #ddd !important; background:#f6f6f6 !important; color:#333 !important; text-align: center; text-decoration: none; overflow: hidden; float: left; margin-bottom: 5px; -webkit-box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);}
#custom div.bsap_1296134 a:hover {border:1px solid #ddd !important; background:#fff !important; color:#000 !important; -webkit-box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.7); box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.7);}
#custom div.bsap_1296134 a.adhere {line-height: 125px;}
#custom div.ad125 {width: 126px; margin:0 auto!important;}
#custom div.ad125 img {border: solid 1px #ddd; margin-bottom: 5px; -webkit-box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.5);}
#custom div.ad125 img:hover {-webkit-box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.7); box-shadow: 0 0 10px -5px rgba(0, 0, 0, 0.7);}
.content-dtt {width: 40%; float: left; display: inline; margin: 0; padding: 0 5%;}
#custom .ljt_ad_728_90 {display:inline !important;}
#skrill_form input[type='submit'] {-webkit-text-shadow: 0 0 1px #742a00; text-shadow: 0 0 1px #DB9F04; border-top: 1px solid #da9000; border-left: 1px solid #da9000; border-right: 1px solid #da9000; border-bottom: 0.25em solid #c17700; color: #5F290A !important; background: #F4AA00; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, #fff64c 13%, #F4AA00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(13%, #fff64c), color-stop(100%, #F4AA00)); background: -webkit-linear-gradient(top, #fff64c 13%, #F4AA00 100%); background: -o-linear-gradient(top, #fff64c 13%, #F4AA00 100%); background: -ms-linear-gradient(top, #fff64c 13%, #F4AA00 100%); background: linear-gradient(top, #fff64c 13%, #F4AA00 100%); display: inline-block; zoom: 1; vertical-align: baseline; margin: 1em 2px 0.5em 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; padding: .6em 2.5em .55em; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em;}
#skrill_form input[type='submit']:hover{color:#111 !important; text-decoration: none !important;}
#skrill_form input[type='submit']:active {position: relative; top: 1px;}
#skrill_form input[type='submit'] {font-size: 22px; font-weight: bold; margin: 1em 2px 0.2em 2px;}
.adrightmain {text-align: center;}
.adrightmain img.main-ad{width: 300px; height: auto; margin: 0 0 12px;}
aside.ctr-ad.last {}
#top-media-ads {float: left; width: 98%; padding: 6px 1% 0 1%; text-align: left; box-shadow: inset 1px 3px 1px #ddd; background: #fff; border: 1px solid #ddd;}
#single-media-ads {float: left; width: 100%; padding: 1em 0 0; margin: 0; text-shadow: 0 0 0 white;}
#single-media-ads img {max-width: 100%; border:0 none !important;}
#lwp_ad_item_premium_232293 {display:inline !important;}
.adsright img, .adsleft img, .adscenter img, .adsnone img {border:0 none !important;}
#right-sidebar .sc-linkedin {display: none;}
.inkdeal-item {width: 100%; float: left; margin: 0 0 1em;}
.inkdeal-item img {max-width: 100%; float: left; margin: 0 0 6px; padding: 0; height: auto;}
.inkdeal-thumb, .inkdeal-description {width: 100%; float: left; margin: 0;}
.inkdeal-description a {font-size: 1.1em; font-weight: 600; color:#444 !important;}
.inkdeal-description a:hover {color:#f04a4a !important;}
.md-sidebar-panel {width: 100% !important; text-align: left;}
#custom .md-sidebar-panel img {max-width: 100%; width: 100%; height: auto;}
#md-sidebar-widget {margin: 0px; padding: 0 8%; float: left; width: 84%;}
.md-another-deal-image-link {font-size: 13px !important; color: #666 !important; font-weight: bold !important; line-height: 17px;}
#custom .md-sidebar-panel .another-deal-title {margin: 0; color: #444; line-height: 18px; font-weight: 600; font-size: 13px;}
#custom .md-sidebar-panel .another-deal-title:hover {color:#f04a4a !important;}
#custom .md-sidebar-panel .another-see-btn {display: none;}
#custom .md-sidebar-panel .another-deal-info-block {margin: 0;}
#right-sidebar .md-wg-deal-link span {}
#right-sidebar .wg-recent-deal-title {text-align: center; margin-top: 7px; line-height: 20px; font-size: 16px; font-weight: bold;}
#right-sidebar .wg-recent-deal-wrap {margin-bottom: 0px;}
#right-sidebar #md-large-widget-content img {width: 300px; height: auto; float: none; text-align: center; margin: 0 0 10px; max-width:100% !important;}
#md-large-widget a {font-size: 1em; display: block; line-height: 1.4em;}
img.no-border {border:0 none !important;}
#sponsored-listing {width: 100%; float: left; margin: 0 0 4em;}
#sponsored-listing img {max-width: 300px; height: auto; float: none; margin:0 auto !important;}
#sponsored-listing p,#sponsored-listing #md-large-widget {width: 50%; height: auto; float: left;}
#md-large-widget-content {text-align: center !important;}
#md-large-widget-content img {width: 100%; height: auto; float: left; text-align: center; margin: 0 0 10px; max-width:100% !important;}
#left-sidebar .ads_slot {margin: 0 0 3em;}
#textads p {font-size: 0.9em; margin: 0 0 0.5em;}
span.comment a {font-size: 0.875em;}
#comment-searchform {float: left; width: 96%; margin: 2em 0; padding: 2%; background: #f6f6f6; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#comment-searchform h3 {font-size: 1.6em; float: left; width: 100%; margin: 0 0 0.5em; padding: 0;}
ol.search-output-comments {margin: 0; padding: 0;}
ol.search-output-comments li {margin: 1em 0 0 2em; padding: 0; clear: both; float: none;}
ol.search-output-comments .s-titles {font-weight: bold; font-size: 1.6em; margin: 0 0 1em; padding: 0;}
ol.search-output-comments .author-name {font-size: 1.125em; font-weight: bold;}
.search-content .search-excerpt {background-color: #FCD95F; padding: 2px 5px; font-weight: bold;}
ol.search-output-comments span.comment-date {color: #999;}
#custom #post-entry .post-content a.addthis_button_expanded {color:#333 !important; text-decoration:none !important;}
.adswidget {margin:0 !important; padding:0 !important;}
#social_counter_box a {font-size: 1.125em; font-weight: bold;}
.recent-postcat .feat-title a {font-size: 0.875em; font-weight:600 !important; line-height: 100% !important; color: #444 !important;}
.recent-postcat .feat-post-meta small {font-size: 10px; color: #888 !important;}
.recent-postcat .thumb-is-thumbnail {margin: 0 0 0 90px;}
.recent-postcat .has_no_thumb .thumb-is-thumbnail {margin: 0;}
#right-sidebar .recent-postcat .feat-title a {font-size: 1.125em; font-weight:bold !important; line-height: 110% !important; color: #444 !important;}
#feedage-feed {margin: 1em 0px; padding: 3% 2% 2%; float: left; width: 94%; border: 1px solid #ddd; position: relative;}
#feedage-feed .subbox {padding: 0px; float: left; width: 100%; text-align: center;}
#feedage-feed .subbox span {padding: 5px; background-color: #FFF; text-align: center; margin: -35px 0px 0px; font-size: 1em; font-weight: bold; float: left; color: #999;}
#feedage-feed p {margin: 0px 15px 0px 0px; padding: 0px; float: left; width: auto; height: 25px;}
#adsense-home {text-align: center; margin: 0px; padding: 0px 0px 1em; float: left; width: 100%;}
#adsense-position {margin: 0px; padding: 0px; float: left; position: absolute; top: 0px; right: -375px; text-align: right;}
#fb-position {margin: 1em 0px; padding: 0px; float: left; width: 100%; overflow: hidden;}
#custom #right-sidebar.sidebar.single-sidebar {}
#twitter_update_list.tweet_noads {width: 60%;}
#topbanner.noads {width: 35%;}
#nav-search {margin: 10px 0 0 15px; width: 160px; float: left;}
#nav-search #searchform {float: left; width: 100%;}
#nav-search #searchform input[type="text"] {border: 1px solid #31AAC5; color: #999; font-size: 1em; margin: 0; padding: 1em; width: 90%; background-color: #fff; background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search-ico-alt.png); background-repeat: no-repeat; background-position: 95% center;}
#nav-search #searchform input[type="text"]:focus {background: #eee url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search-ico-alt.png) no-repeat 95% center; border: 1px solid #ccc; color: #999;}
#nav-search .recent-search {float: right; padding: 3px 15px 0;}
#nav-search .recent-search a {font-size: 1.25em; margin: 0 0 0 5px;}
.home-in-post .wp_notice {display: none;}
.content-widget {border: 0 none; margin: 0; position: absolute; top: 10px; width: 100%; float: left;}
.content-widget .content-ads {float: left; margin: 0 15px 0 0; padding: 0;}
.post-single .content-widget .content-ads {}
.post-single .content-widget .content-ads .content-ads-box {padding: 5px 8px 0px; margin: 0px; border: 1px solid #C0C0C0;}
.post-single .content-widget .content-ads .bottom-side {background-color: #FFFFFF; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
#adsense-single {float: left; margin: 15px 0 0 0;}
#sharesingle {width:250px !important; float: left; margin: 0px; padding: 25px;}
#sharesingle a {color:#333 !important; text-decoration: none !important;}
#custom .content-widget img {border:0 none !important; box-shadow: 0 0 0 white !important; padding:0 !important; margin:0 !important;}
#custom .content-widget {box-shadow: 0 0 0 white !important;}
#post-entry article.post-single .post-content {margin-top: 0px; padding-top: 0px; position: relative; font-size: 1.35em; line-height: 1.5em;}
#right-sidebar #search_keyword ul li {width: 45%; float: left; display: inline-block;}
.post-content .content-box {width: 100%; float: left; font-size: 13px; line-height: 1.65em; padding: 0 0 2em; margin: 0 0 2em; border-bottom: 1px solid #ddd;}
.post-content .content-box strong,.post-content .content-box strong.headliner {margin: 0.2em 0 0.5em 0 !important; font-size: 22px !important;}
#custom .post-content .content-box .wp_ulist {width:auto !important; float:none !important;}
#custom .post-content .content-box .wp_ulist li {width:auto !important; float:left !important; margin: 0 20px 6px 0;}
#custom .post-content .content-box .wp_ulist.check li.not-check {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/cross.png) no-repeat scroll left 3px transparent;}
div.adblock {width: 100%; float: left; margin: -30px 0 2em 0; padding: 1em 0 1em; border-bottom: 1px solid #ddd;}
.post-single div.adblock {width: 100%; float: left; margin:0 !important; padding: 1em 0 0.25em; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
div.mdblock {float: left;}
div.gasblock {float: right; width: 330px;}
a.md-wg-deal-link, #md-wg-timer-block {display: none;}
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, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
#custom ins {background: transparent !important; text-decoration: none;}
body {font-family: Arial, sans-serif; margin: 0px; padding: 0px; font-size: 100%; color: #333; -webkit-font-smoothing: subpixel-antialiased;}
html, body {}
body {background: #f2f2f2 url(//www.mkels.com/wp-content/themes/mkelsdesign/images/bg.jpg) no-repeat center top;}
.post-content {line-height: 1.8em;}
.post-content img {border: 0 none;}
.post-content small {font-size: 0.9em;}
.post-content code {background: #eee url(//www.mkels.com/wp-content/themes/mkelsdesign/images/grey.png) repeat; font-family: "Courier New", Courier, monospace; margin: 1em 0 0; overflow: auto; padding: 0.75em; width: 90%; display: block; clear: both; white-space: pre-wrap; word-wrap: break-word; font-size: 90%; color: #333; border: 1px solid #ddd;}
img.imgshadow {border: 15px solid #fff; box-shadow: 0 0 10px #ccc; margin-bottom: 0.625em; max-width: 96%;}
#custom img.noshadow {border: 0 none !important; box-shadow: 0 0 0 transparent !important; margin-bottom: 0.625em; max-width: 96%;}
.single-post .post-content img.shadow, .home-content img.shadow {border: 10px solid #fff; box-shadow: 0 0 5px #ccc; max-width: 96%;}
.home-content div.wp-caption img {border: 0px none; box-shadow: 0 0 1px #fff;}
.feat-post-thumb {border:0 none;padding:0;box-shadow:none;}
.feat-post-thumb img {border: 0 none !important; margin: 0; padding: 0; height: auto;}
.single-post .post-content img.wp-smiley, #custom .post-content img.wp-smiley, #commentpost .comment_text img.wp-smiley {border: 0 none !important; box-shadow: 0 0 0 transparent !important; max-width: auto !important; margin: 0 !important;}
.single-post .post-content .wp-caption img {border: 0 none !important; box-shadow: 0 0 0 transparent !important; max-width: auto !important;}
h1, h2, h3, h4, h5, h6,.header-title,#main-navigation, #featured #featured-title, #cf .tinput, .post-more a, #wp-calendar caption,.flex-caption,#portfolio-filter li,.nivo-caption a.read-more {}
footer {}
h1, h2, h3, h4, h5, h6 {font-weight: bold; color: #111;}
.cleariefloat {margin: 0px; padding: 0px; float: left; height: 3em; width: 100%;}
#wp-calendar caption {margin: 0 0 10px;}
.sticky{}
.gallery-caption{}
.flex-control-nav {display: none;}
.clearfix {clear: both;}
a:link, a:visited, .sidebar #wp-calendar a {color: #00b3ac; text-decoration: none;}
a:hover, a:active {text-decoration: none; color: #006860;}
#wp-calendar a {}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0; margin: 1em 0 2em 0;}
caption, th, td {font-weight: normal; text-align: left;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.widget table {clear: both;}
ul.the-icons {list-style: none; margin: 0 0 0 1em !important;}
.post-content .btn {padding: 5px 12px; background: #f7f7f7; border: 1px solid #ccc; color: #444; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.post-content .btn:hover {background: #f5f5f5; border: 1px solid #aaa; color: #222;}
iframe.fb {margin: 0px; padding: 8px 0px; float: left; height: 30px; width: 100%;}
img {border: 0 none;}
.alignleft, img[align='left'] {display: inline; float: left; margin-right: 1.625em;}
.alignright, img[align='right'] {display: inline; float: right; margin-left: 1.625em;}
.aligncenter, img[align='center'] {clear: both; display: block; margin-left: auto; margin-right: auto;}
hr {background-color: #ddd; border: 0; height: 1px; margin-bottom: 1.625em;}
p {margin: 0 0 1.1em;}
ul, ol {margin: 0 0 1.625em 0em; padding: 0;}
ul {list-style: square;}
ol {list-style: decimal;}
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin: 0 0 0 1em; padding: 0;}
.post-content ul ul, .post-content ol ol, .post-content ul ol, .post-content ol ul {margin-bottom: 0; font-size: 92%;}
.post-content ul li, .post-content ol li {font-size: 0.9875em; margin: 0 2em 0.75em 0 !important; line-height: 1.4em;}
.post-content ul li ul li, .post-content ol li ol li {margin: 0.2em 0 0;}
.post-content ul, .post-content ol {margin: 0 0 1.6em 3em; clear: both;}
.post-content ul ul, .post-content ol ol {margin: 0 0 0em 2em;}
* {zoom: 1;}
.post-content h1 {font-size: 1.7em; margin: 0 0 1em;}
.entry-content h2 {font-size: 1.4em !important; margin: 1em 0 0.5em !important; padding: 1.5em 0 0; letter-spacing: 0; border-top: 1px solid #ddd;}
.entry-content h3 {font-size: 1.15em !important; margin: 1.5em 0 0.25em !important; letter-spacing: 0;}
.post-content h4 {font-size: 1.15em; margin: 2em 0 0.5em; padding: 0 0 0.5em; border-bottom: 4px solid #2491A9;}
.post-content h5 {font-size: 1em; margin: 1.5em 0 0.25em;}
.post-content h6 {font-size: 1em; margin: 1.5em 0 0.25em;}
.post-content h2, .post-content h3, .post-content h4 {clear: both;}
dl {}
dt {font-weight: bold;}
dd {margin-bottom: 1.625em;}
strong {font-weight: bold;font-size: 0.9em;}
cite, em, i {font-style: italic;}
blockquote {font-family: "Arial Black", Gadget, sans-serif; font-style: normal; font-size: 1.25em; font-weight: normal; margin: 0 3em 1.25em 1em; border-left: 5px solid #ddd; padding-left: 1em; line-height: 1.6em;}
blockquote em, blockquote i, blockquote cite {font-style: normal;}
blockquote cite {font-weight: 300; letter-spacing: 0.05em; text-transform: uppercase; font-size: 85%;}
pre {background: #eee url(//www.mkels.com/wp-content/themes/mkelsdesign/images/grey.png) repeat; font-family: "Courier New", Courier, monospace; margin-bottom: 1.625em; overflow: auto; padding: 0.75em 1.625em; width: 80%; display: block; clear: both; white-space: pre-wrap; word-wrap: break-word; font-size: 90%; color: #333; border: 1px solid #ddd;}
code, kbd {font-size: 90%; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym, dfn {border-bottom: 1px dotted #666; cursor: help;}
address {display: block; margin: 0 0 1.625em;}
address {font-family: "Courier New", Courier, monospace; font-size: 1em;}
ins {background: #fff9c0; text-decoration: none; color: #000;}
sup, sub {font-size: 80%; height: 0; line-height: 1; position: relative; vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}
i {margin: 0 7px 0 0;}
ul.the-icons {margin: 0 0 1.4em 1em !important;}
.post-content img {max-width: 99%; height: auto;}
.widget img {max-width: 100%; height: auto;}
img[class*="align"], img[class*="wp-image-"] {height: auto;}
img.size-full {width: auto;}
.content img.wp-smiley {border: none; margin-bottom: 0; margin-top: 0; padding: 0;}
img.alignleft, img.alignright, img.aligncenter {margin-bottom: 0.8em;}
img.alignnone {margin: 0;}
p img, .wp-caption {margin-top: 0.4em;}
.wp-caption {margin: 0 0 1.25em; max-width: 99%; padding: 0; text-align: center;}
.wp-caption img {display: block; margin: 0 auto; max-width: 100%;}
.wp-caption .wp-caption-text, .gallery-caption {color: #333; font-size: 90%;}
.wp-caption .wp-caption-text {
margin-bottom: 0;
padding: 10px 0 0;
position: relative;
color: #888;
font-family: arial;
text-align: left;
font-size: 0.6875em;
letter-spacing: 1px;
}
#custom .wp-caption .wp-caption-text a {color:#00b3ac !important;}
.wp-caption p {margin: 0px;}
.wp-caption a {color: #333 !important; text-decoration: none !important;}
.wp-caption .wp-caption-text:before {}
.content .gallery {margin: 0 auto 1.625em;}
.content .gallery a img {border: none;}
img#wpstats {display: block; margin: 0 auto 1.625em;}
.content .gallery-columns-4 .gallery-item {width: 23%; padding-right: 2%;}
.content .gallery-columns-4 .gallery-item img {width: 100%; height: auto;}
img[class*="align"], img[class*="wp-image-"], .content .gallery .gallery-icon img {padding: 0px;}
.wp-caption img {border: #eee;}
a:focus img[class*="align"], a:hover img[class*="align"], a:active img[class*="align"], a:focus img[class*="wp-image-"], a:hover img[class*="wp-image-"], a:active img[class*="wp-image-"], .content .gallery .gallery-icon a:focus img, .content .gallery .gallery-icon a:hover img, .content .gallery .gallery-icon a:active img {}
.wp-caption a:focus img, .wp-caption a:active img, .wp-caption a:hover img {}
.post-password-required .entry-header .comments-link {margin: 1.625em 0 0;}
.post-password-required input[type=password] {margin: 0.8125em 0;}
.post-password-required input[type=password]:focus {background: #f7f7f7;}
.widget_calendar #wp-calendar {width: 100%; text-align: center; margin: 0px; padding: 0px; float: left;}
.widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th {text-align: center;}
.widget_calendar #wp-calendar caption {font-size: 1.125em; font-weight: 500; padding: 5px 0 3px 0; text-transform: uppercase;}
.widget_calendar #wp-calendar th {font-weight: bold;}
.widget_calendar #wp-calendar tfoot td {}
.post-content td, .comment-content td {border-top: 1px solid #ddd; padding: 6px 10px 6px 0; font-size: 0.85em;}
.post-content table, .comment-content table {border-bottom: 1px solid #ddd; margin: 0 0 1.625em; width: 100%;}
.post-content table {border-collapse: collapse;}
.post-content th {}
.post-content th, .post-content td {padding: 3px 10px; text-align: left; vertical-align: top;}
.video-container {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
video {max-width: 100%; height: auto;}
.video-wrapper {width: 100%; max-width: 95%;}
.video-container iframe, .video-container object, .video-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.post-content iframe {max-width: 90%; clear: both;}
.innerwrap {font-size: 0.75em; margin: 0px auto; padding: 0px; min-width: 70%; max-width: 1100px; width: 100%;}
#wrapper-main {font-size: 0.75em; margin: 0px auto; padding: 0px; min-width: 70%; max-width: 1100px; width: 100%;}
#wrapper {width: 100%; position: relative; float: left; background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/bg.png) no-repeat center bottom; background-size: 130% auto;}
#container {background: #fff; float: left; width: 100%; position: relative; border-right: 1px solid #ddd;}
#container-wrap {width: 100%; float: left; background-color: #fff;}
.content {margin: 0 400px 0 0px;}
#page-content {margin: 0 450px 0 0;}
#page-content #post-entry {margin: 0px; padding: 0; position: relative; float: left; width: 100%;}
#page-content #post-entry .post-entry-inner {background-color: #FFF; margin: 0px; padding: 5% 0% 5% 0%; float: left; width: 99.8%; border-right: 1px solid #CCC; border-left: 1px solid #CCC;}
#right-sidebar.page-sidebar {float:left !important; width: 448px; margin: 3em 0 0 -450px !important;}
* html #left-sidebar {position: relative;}
* html #right-sidebar {position: relative;}
#left-sidebar {margin: 30px 0 0 -100%; padding-bottom: 0px; position: relative; float: left; width: 200px;}
#right-sidebar {background: #fff; margin: 0 0 0 -400px; padding: 2em 0; position: relative; float: right; width: 398px;}
.sidebar {float: left; overflow: hidden;}
#header {margin: 0px; width: 100%; padding: 1em 0; float: left; position: relative;}
.mylogo {float: left; width: 150px; height: auto; margin: 5px 20px 0 0; display: inline;}
#header .header-inner {}
#header-top {margin: 0px; padding: 2% 0%; float: left; width: 100%;}
#header-bottom {margin: 0px; padding: 0%; float: left; width: 100%;}
#header-right {margin: 0px; padding: 2em 0px 0px; float: right; width: 50%;}
#header-right .social-and-search {margin: 0px; padding: 0.6em; float: right; width: 100%;}
#header-right .social-and-search form {float: right; padding-top: 5px; padding-left: 15px;}
#header-right #socialbox {float: right; margin: 0px; padding: 0px; width: auto;}
#header-right .social-and-search input[type='submit'] {display: none;}
#header-right .social-and-search input[type='text'] {background: #FFF url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search-ico-alt.png) no-repeat 96% center; padding: 5px; color: #999; border: 0px none; width: 150px; border: 1px solid #CCC; border-radius: 6px; -webkit-border-radius: 6px; box-shadow: inset 0 0 3px #ddd;}
#header-right .social-and-search input[type='text']:focus {border: 1px solid #06F !important;}
#main-navigation {float: left; margin: 0px; padding: 1em 0; width: 100%;}
#navigation {width: 100%; float: left; padding: 0; background: #00b3ac none;}
#menu-main-menu {}
.content.wide-content {margin: 0 380px 0 0 !important; overflow: hidden;}
.content.full-width {margin: 0px; padding: 0px; width: 100%; float: left;}
.full-width .post-entry-inner {font-size: 1.4em; text-align: center; background-color: #FFF; margin: 0px; padding: 3% 7% 5% 7%; float: left; width: 86%; border-right: 0 none; border-left: 0 none;}
#custom .full-width .post-entry-inner article {background-color: #FFF; margin: 0px !important; padding: 6% 5% 0 5%!important; float: left; width: 90%!important; border: 1px solid #ddd; box-shadow: 2px 6px 6px #ccc;}
.page-template-page-templatestemplate-full-width-php #navigation {display: none;}
.page-template-page-templatestemplate-full-width-php #main-navigation {display: none; text-align: center;}
.page-template-page-templatestemplate-full-width-php #siteinfo {float: none; margin: 2em 0 0 0;}
.page-template-page-templatestemplate-full-width-php #post-entry article h1.post-title {font-size: 4.125em;}
.content-inner {width: 100%; float: left;}
#post-entry {margin: 0px; padding: 0; position: relative; float: left; width: 100%;}
.full-width #post-entry {position: relative; overflow: hidden; float: left; width: 100%; margin: 0px; padding: 0%; background: transparent none;}
.two-column #post-entry {position: relative; overflow: hidden; float: left; width: 100%; border-right: 0px none; border-left: 0px none; border-top-width: 0px; border-bottom-width: 0px; border-top-style: none; border-bottom-style: none; margin: 0px; padding: 0%; background: transparent none;}
.post-entry-inner {background-color: #FFF; margin: 0px; padding: 5% 0% 10% 0; float: left; width: 100%; border-right: 1px solid #ddd; border-left: 1px solid #ddd;}
footer {width: 100%; float: left; margin: 0; padding: 0;}
#main-navigation aside {float: right; width: auto;}
#main-navigation aside #searchform{float: right; margin: 4px 15px 0; width: 180px;}
#main-navigation aside #searchform input[type='text'] {color: #333; float: right; width: 80%; border: 1px solid #000; height: 15px; background-color: #666; background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search.png); background-repeat: no-repeat; background-position: 95% center;}
#main-navigation aside #searchform input[type='text']:focus {background: #fff url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search.png) no-repeat 95% center; border: 1px solid #fff; color: #444; width: 80%; height: 15px;}
#main-navigation aside #searchform label {display: none;}
#main-navigation aside #searchform input[type='submit'] {}
#breadcrumbs {margin: 0em 0px 0.6em; padding: 0em 0% 0.3em; float: left; width: 100%; line-height: 28px; text-transform: uppercase; font-size: 0.875em; color: #666;}
#breadcrumbs p {margin: 0px 0.5em; padding: 0px; float: left; list-style: none;}
#breadcrumbs p a {color: #2491A9; text-decoration: underline;}
#siteinfo {margin: 0px; float: left; padding: 6px 0 0;}
#siteinfo a {color: #222; text-decoration: none;}
#siteinfo a:hover {text-decoration: none; color: #111;}
#siteinfo img {border: 0 none; max-width: 100%; height: auto; margin: 0;}
#siteinfo h1 {font-size: 3em; margin: 0.24em 0px 0px; padding: 0px; font-weight: bold; text-transform: capitalize; letter-spacing: -1px; line-height: 110%;}
p#site-description {font-size: 1.25em; line-height: 1.3em; margin: 0px; padding: 0.5em 0px 0px; color: #FFF;}
#topbanner {overflow: hidden; margin: 0; padding: 0; float: right;}
#custom #topbanner .cfmonitor {margin: -18px 0 0 0;}
#topbanner #searchform {float: right; width: auto; margin-top: 1em;}
#topbanner #searchform input[type='text'] {background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search-ico-alt.png); background-repeat: no-repeat; background-position: 95% center; width: 180px; background-color: #4B4B4B; border-top: 1px solid #000; border-right: 1px solid #333; border-bottom: 1px solid #333; border-left: 1px solid #000;}
#topbanner #searchform input[type='submit'] {border: 1px solid #222 !important; color: #FFF; background: #999 !important; display: none;}
#topbanner img {border: 0 none; max-width: 100%; height: auto; float: right;}
#topsearch {margin: 0px; padding: 20px 0px 0px; float: right; width: 500px;}
#topsearch #searchform {float: right;}
#topsearch #searchform input[type="text"] {float: left; width: 175px; margin: 0 10px 0 0; background: #FFF url(//www.mkels.com/wp-content/themes/mkelsdesign/images/search-ico-alt.png) no-repeat right center !important;}
#topsearch #searchform input[type="submit"], #topsearch #searchform input[type="button"] {float: right;}
.innerwrap-custom-header {margin: 2em auto 0 !important;}
#custom-img-header {margin: 0px; padding: 0px; float: left; width: 99%; border: 2px solid #d9d9d9;}
#custom-img-header img {border: 0 none; margin: 0px; padding: 0px; max-width: 100%; height: auto; float: left;}
#twitter_update_list {margin: 0px; padding: 0px; float: left; color: #CCC; width: 100%;}
#twitter_update_list span.twittext {font-size: 1.5em;}
#twitter_update_list a {color: #FC0; text-decoration: none; font-size: 1.025em;}
#twitter_update_list span.twittime i {font-size: 1.6em;}
#twitter_update_list span.twittext a {text-decoration: underline;}
#twitter_update_list a.smaller {font-size: 11px; color: #999;}
.full-width #post-entry article {float: left; margin: 0px 0px 1em 0px !important; border: 0 none;}
.full-width #post-entry .post-entry-inner {border-right: 0 none; border-left: 0 none;}
#post-entry article {float: left; width: 92%; padding: 0 4% 1em !important; margin: 0px 0px 2em !important; overflow: hidden; border-bottom: 1px solid #ddd;}
#post-entry article div.article-content {float:left;width:100%;padding: 0; margin: 0px 0px 2em; border-bottom: 1px solid #ddd;}  
#post-entry article:last-of-type {border-bottom: 0 none !important; margin-bottom:0 !important;}
#post-entry article.home-post {width: 33%; float: left; border: 0px none; padding: 0% !important; margin: 0px 0px 2em; background: transparent none;}
#post-entry article.home-post .article-blk {width: 94%; float: left; height: 290px; padding: 0% 5% 4% 0% !important;}
div.paperdown {height: 5px; width: 97%; background: #f4ea7c; border-right: 1px solid #ECDC1A; border-bottom: 1px solid #ECDC1A; border-left: 1px solid #ECDC1A; margin: 0px auto; padding: 0px; float: none; text-align: center; clear: both;}
#post-entry article.post-single {margin:0 !important; border: 0px none;}
#post-entry article img.rounded {-webkit-border-radius: 4px; border-radius: 4px;}
h2.header-title {font-size: 1.5em; font-weight: normal; color: #B5B5B5; text-transform: uppercase; margin-top: 0px; margin-bottom: 1.25em;}
.separator {display: block; float: left; width: 100%; height: 2px; border-bottom: 1px solid #ddd; margin: 1em 0px 1em; padding: 0px; border-top: 1px solid #ddd;}
#post-entry article a {text-decoration: none;}
#post-entry article a:hover {text-decoration: none;}
#container #post-entry article.home-post.alt-post {}
.post-thumb-alt {width: 100%; height: 150px; margin: 0 0 8px 0; overflow: hidden; float: left; position: relative;}
.home-post .slidecaption {float: left; position: absolute; background: #000 url(//www.mkels.com/wp-content/themes/mkelsdesign/images/link.png) no-repeat center center; height: 100%; text-align: center; width: 100%; opacity: .5; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; top: -999em;}
.home-post .slidecaption h1 {color: white; font-size: 1.25em; position: absolute; bottom: 50px; width: 100%; text-align: center;}
#post-entry div.post-thumb {float:left;width:150px;height:auto;position:relative;}
#post-entry div.post-thumb.in-archive {padding: 0%; overflow: hidden; float: left; margin: 0px; width: 180px; height: 180px; background: center center;}
div.post-thumb.mini-feat {}
#post-entry div.post-thumb img {border: 0px none; float: left; height: auto; width: 100%;}
div.post-thumb.custom-image-size-exist img {}
div.post-thumb.no-custom-image-size-exist img {}
#post-entry div.post-thumb.alignright {padding: 0%; margin: 0px 0px 0px 15px; float: right;}
#post-entry div.post-thumb.alignleft {padding: 0%; margin: 0px 0px 0px 0px; float: left;}
#post-entry div.post-thumb img.alignleft {margin-bottom: 0px;}
.post-thumb p {margin: 0px; padding: 0px; float: left; width: 100%; overflow: hidden;}
#post-entry div.post-thumb a:hover img {}
#post-entry div.post-thumb .aligncenter {padding: 0px; margin: 0px auto; border-width: 0px 0px; border-style: none none;}
#post-entry div.post-thumb:hover {}
#post-entry article .post-right {margin: 0px 0px 0px 170px; padding: 0px;}
#post-entry article.has_no_thumb .post-right {margin: 0px 0px 0px 0px; padding: 0px;}
#post-entry .home-post img.alignleft {margin: 0px; padding: 0px;}
.full-width #post-entry article .post-top {}
#post-entry article.page-single .post-top {}
#post-entry article .post-top {padding: 0px; margin: 0px; width: 100%; float: left;}
#post-entry article h1.post-title {font-size: 2.5em; margin: 0px; color: #333; padding: 0px; float: left; width: 100%; line-height: 110%; text-decoration: none; color: #2d5067;}
#post-entry article h2.post-title {font-size: 2.5em; margin: 0px; color: #333; padding: 0px; float: left; width: 100%; line-height: 110%; text-decoration: none;}
#custom #container #post-entry article h1.post-title a,#custom #container #post-entry article h2.post-title a {text-decoration: none; color: #2d5067 !important;}
#custom #container #post-entry article h1.post-title a:hover,#custom #container #post-entry article h2.post-title a:hover {text-decoration: none; color: #2491A9 !important;}
h1 .search-excerpt, h2 .search-excerpt {background-color: #FCD95F;}
#custom #search-content h1.post-title,#custom #search-content h2.post-title {font-size: 2.5em;}
#post-entry article.home-post div.post-meta {font-size: 0.9em;}
#post-entry article div.post-meta {font-size: 1.12em; margin: 0.6em 0px 0px; padding: 0%; float: left; width: 100%; position: relative; color: #999;}
#post-entry article div.pmeta-bottom {font-size: 0.875em; margin: 1em 0 0; padding: 0px; float: left; width: 100%; position: relative; color: #444; font-weight: bold;}
#post-entry article div.pmeta-top {font-size: 1.4em; margin: 0em; padding: 0%; float: left; width: 100%; position: relative; color: #555; font-weight: bold; letter-spacing: 1px;}
#post-entry article div.pmeta-bottom a {color:#999 !important; font-weight:normal !important; background-color: #eee; padding: 0.5em 0.75em; line-height: 100%; border: 1px solid #ddd; display: inline-block; margin: 0 10px 10px 0; border-radius: 8px;}
#post-entry article.post-single div.pmeta-bottom a {font-size:0.8em !important;}
#blog-content #post-entry article h1.post-title {}
#blog-content #post-entry article div.pmeta-bottom {font-size: 1.25em; margin: 0; padding: 0.6em 0px 0px; float: left; width: 100%; position: relative; color: #999; font-weight: normal;}
#blog-content #post-entry article div.pmeta-bottom a {color: #999 !important; text-decoration: none !important; padding: 0.25em 1em; display: inline; margin: 0 6px 0 0; border: 1 solid #CCC; border-radius: 0px; background-color: #eee; border-radius: 5px; font-size: 11px;}
#post-entry article div.pmeta-bottom a:hover {}
#custom #post-entry article div.pmeta-top a:hover {color: #666 !important; text-decoration: none !important;}
.post-meta-top {font-size: 1.25em; text-align: center; color: #666; display: inline-block; padding: 1em 0.85em 0.25em; background: #bbb; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; box-shadow: inset 1px 1px 1px #555; -webkit-box-shadow: inset 1px 1px 1px #555; -moz-box-shadow: inset 1px 1px 1px #555;}
.post-meta-top a {color: #666; text-decoration: none;}
.post-single .post-meta-top {font-size: 1.85em;}
h4#more-blog {font-size: 2em; margin: 0px 0px 1em; padding: 2%; float: left; width: 96%; border-top: 1px solid #ddd; border-bottom: 1px solid #DDD;}
.post-meta i {font-size: 1.35em !important; color: #CCC; margin: 0 4px 0 0;}
#post-entry article .post-meta a {text-decoration: none !important; color: #999;}
#post-entry article .post-meta a:hover {text-decoration: underline !important; color: #C13100;}
#post-entry article .post-meta span {margin: 0 20px 0 0;}
#post-entry article .post-meta span:last-of-type {border-right: 0 none !important;}
#custom .pmeta-alt a {color: #999 !important; text-decoration: none;}
span.post-author{}
span.post-author span {margin:0 !important; padding: 0;}
span.post-time{}
span.post-category{}
.home-post span.post-category a {color: #CCC !important; text-decoration: none; font-weight: bold;}
span.post-tags{margin:0 !important; width: 100%; float: left;}
span.post-edit{}
span.post-comment{background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/comment.png); height: 50px; width: 60px; position: absolute; top: -50px; right: -10px; background-repeat: no-repeat; background-position: center center; font-weight: bold; text-align: center; padding-top: 14px; font-size: 1.3em; padding-right: 4px;}
.post-single span.post-comment{}
span.post-view {}
span.post-comment a, span.post-view a {}
#wrapper span.post-comment a:hover, #wrapper span.post-view a:hover {color: #222; text-decoration: none !important;}
#post-entry article.home-post .post-content {font-size: 1.35em; float: left; width: 100%; padding: 0.6em 0px 0px; margin: 0px; line-height: 1.6em;}
#post-entry article .post-content {font-size: 1.35em; line-height: 1.6em; float: left; width: 100%; padding: 1em 0%;}
#post-entry article .post-right .post-content {}
#post-entry article .post-after-content {margin: 0px; padding: 0px; float: left; width: 100%; font-size: 1em; font-weight: bold;}
#post-entry article .post-after-content .post-more, #post-entry article .post-after-content .ref-wp {float: left;}
#post-entry article .post-after-content .post-more {margin: 0 15px 0 0;}
#post-entry article .post-after-content .ref-wp {margin: 5px 0 0 0;}
#post-entry article .post-more a {color: #FFF; text-decoration: none !important; background-color: #1B9614; padding: 0.5em 1em; float: left; border-radius: 5px; border: 1px solid #188912;}
#post-entry article .post-more a:hover {color: #FFF !important; text-decoration: none !important; background-color: #20B717; padding: 0.5em 1em; float: left; border-radius: 5px; border: 1px solid #21BC18;}
#post-entry article .post-after-content .ref-wp a {font-family:arial !important; font-size: 0.95em; font-weight:normal !important; color: #1B9614; text-decoration: underline !important;}
#blog-content #post-entry article h2.post-title {font-size: 1.875em; line-height: 1.3em;}
.entry-content a {text-decoration: underline !important; font-weight: normal !important;}
.post-single .post-content .entry-content a {text-decoration: underline !important;}
.entry-content a:hover {text-decoration: underline !important; font-weight: normal !important; color:#D61111 !important;}
#post-entry div.social {margin-bottom: 5px; display: block; clear: both; margin-top: 5px;}
div.skewbottom {background: #000; margin: 0px; padding: 0px; float: left; height: 20px; width: 100%; position: absolute; bottom: 0px; left: 0px; z-index: 99; -webkit-transform: matrix(1.000, -0.029, 0.029, 1.000, 0, 0); -moz-transform: matrix(1.000, -0.029, 0.029, 1.000, 0px, 0px); -ms-transform: matrix(1.000, -0.029, 0.029, 1.000, 0, 0); -o-transform: matrix(1.000, -0.029, 0.029, 1.000, 0, 0); transform: matrix(1.000, -0.029, 0.029, 1.000, 0, 0);}
.adsense-loop, .adsense-post {width: 100%; padding: 0em !important; overflow: hidden; text-align: center; margin: -17px 0 1.5em; float: left;}
.adsense-single {border: 0px none; margin: 0px 0px 10px; padding: 0px; clear: both; float: left; width: 100%; overflow: hidden; text-align: left;}
.post-single .share_box {width: 100%; float: left; margin: 0 0 1em; padding: 0;}
.sharebox-wrap {margin: 0; padding: 0; position: relative; float: left; width: 100%;}
#category-content .share_box,#section-content .share_box {width: 100%; float: left; margin: 1em 0; padding: 0;}
.share_box {width: 100%; float: left; margin: 0 0 1em; padding: 0;}
#custom .share_box a {text-decoration: none !important; top: -2px; position: relative;}
#custom .share_box a:hover {text-decoration: underline !important; border: 0 none !important;}
.share_box p {margin: 0px 12px 6px 0px; padding: 5px 10px; line-height: 100%; float: left; font-weight: normal; font-size: 1em; background: #fff; border-radius: 6px; font-family: 'Avenir Next LT Pro Bold', arial !important;}
.share_box p.fb {border: 2px solid #3B5998;}
#custom .share_box p.fb a,#custom .share_box p.fb a:hover {color:#3B5998 !important;}
.share_box p.tw {border: 2px solid #00aced;}
#custom .share_box p.tw a,#custom .share_box p.tw a:hover {color:#00aced !important;}
.share_box p.gp {border: 2px solid #dd4b39;}
#custom .share_box p.gp a,#custom .share_box p.gp a:hover {color: #dd4b39 !important;}
.share_box p.pin {border: 2px solid #c8232c;}
#custom .share_box p.pin a,#custom .share_box p.pin a:hover {color:#c8232c !important;}
.fb-block .share_box {font-size: 1.4em; float: none; margin: 0 auto; display: inline-block; padding: 0;}
.fb-block .share_box p {margin: 0 12px 1em 0; display: inline-block; float:none !important;}
.post-single .share_box p {}
.share_box p:hover {}
.share_box .share_counter {margin: 2px 0px 0 5px; color: #b1d0cf; display: inline; float: right; line-height: 100%;}
.share_box i {font-size: 1.4em; margin: 0px; padding: 0px; border-radius: 0;}
.share_box p.fb i {color: #3B5998; text-decoration: none;}
.share_box p.tw i {color: #00aced; text-decoration: none;}
.share_box p.gp i {color: #dd4b39; text-decoration: none;}
.share_box p.pin i {color: #c8232c; text-decoration: none;}
#post-related, #post-related-inline {padding: 0 0 2em; margin: 2em 0 1em; clear: both; float: left; width: 100%; border-bottom: 1px solid #d8d8d8;}
#post-share {float: left; width: 50%;}
#related-post {float: right; width: 50%;}
#post-related h4, #post-related-inline h4 {font-size: 1.25em; margin: 0px 0px 0.5em; padding: 0px 0px 5px; color: #222; float: left; width: 100%; border-bottom: 1px solid #ddd; font-weight: bold;}
p#rel-head {font-size: 1.125em; margin: 0; padding: 0px 0px 5px; color: #222; float: left; width: 100%; border-bottom: 1px solid #ddd; font-weight: normal;}
#post-related-inline span.itemdesc {font-size: 1.25em; line-height: 100%;}
#post-related h2,#post-related-inline h2 {font-size: 0.875em; line-height: 1.2em; margin: 0 0 5px; letter-spacing: normal; text-align: center; display: block; padding: 0px;}
#post-related-inline h2 {text-align: left !important; font-size: 1.4em; margin: 0px; padding: 0px; float: left; width: 100%; color: #222;}
#post-related h2 a, #post-related-inline h2 a {color: #333 !important; text-decoration: none !important;}
#post-related h2 a:hover, #post-related-inline h2 a:hover {color: #c00 !important; text-decoration: none !important;}
#post-related .feat-cat-meta {margin: 2em 5% 0 0; float: left; width: 21%; overflow: hidden;}
#post-related .feat-cat-meta {font-size: 0.785em; line-height: 1.2em;}
#post-related .feat-last {margin:2em 0 0 0 !important;}
#post-related .feat-cat-date {margin: 0px 0px 0.25em; padding: 0px 0px 0.5em; color: #aaa;}
#post-related .post-small-thumb {margin: 0px; padding: 5px 0 0; float: left;}
#post-related .post-small-right {margin: 0px; padding: 0px 0px 0px 15px; float: left; width: 450px;}
#post-related .feat-cat-meta p {margin: 0.5em 0 0;}
#post-related img.alignleft {padding: 0px; margin-right: 15px; margin-bottom: 0px;}
#post-related-inline .feat-cat-meta {margin: 0px; float: left; width: 96%; overflow: hidden; padding: 1% 0 2% 0%; position: relative;}
#post-related-inline .feat-cat-right {margin: 0px 0 0 140px;}
#post-related-inline .feat-cat-date {}
#post-related-inline .post-small-thumb {height: auto; width: 120px; overflow: hidden; border: 3px solid #FFF; box-shadow: 0 0px 4px #888; float: left;}
#post-related-inline .post-small-right {}
#post-related-inline .feat-cat-meta p {margin: 0px; padding: 0px; font-size: 1.125em; line-height: 1.3em;}
#post-related-inline .post-small-thumb img {float: left; height: auto; width: 100%; margin: 0px; padding: 0px;}
#post-related-inline small {font-size: 1em; color: #999; display: block; margin-bottom: 0.5em;}
.related-post-thumb {margin: 0px 0px 0.5em; padding: 0px; float: left; height: auto; width: 100%; overflow: hidden;}
#author-bio {background: #eee; padding: 2%; margin: 2em 0px 0em; float: left; width: 96%; position: relative; color: #222 !important;}
#author-bio a {color: #2491A9; text-decoration: underline;}
#author-bio #author-avatar {float: left;}
#author-bio #author-avatar img.avatar {padding: 5px; margin: 0px !important; border: 1px solid #CCC; background: #FFF;}
#author-bio #author-description {margin: 0 0 0 95px; line-height: 1.6em; font-size: 1.125em;}
#author-bio #author-description h2 {font-size: 1.45em; margin-bottom: 0.65em; text-shadow: 0 0 1px #fff;}
#post-navigator {width: 100%; margin: 0px 0px 1em; padding: 0px; float: left;}
.wp-pagenavi {margin: 0em; text-align: center; padding: 0; width: 100%; font-size: 1em; float: left; font-weight: bold !important;}
.wp-pagenavi .pages {width: auto; position: relative; height: auto; color: #fff; margin: 0px 0.5em 0px 0px; padding: 0.5em 1em; background: #333;}
.wp-pagenavi .current {background-color: #00b3ac; color:#fff !important; border: 2px solid #00b3ac; text-decoration: none; margin: 0px 0.25em 0; display: inline-block; font-size: 1.3em; font-weight: bold; line-height: 100%; padding: 10px 15px;}
.wp-pagenavi a {text-decoration: none; margin: 0px 0.25em 0; display: inline-block; color: #00b3ac; font-size: 1.3em; padding: 10px 15px; font-weight: bold; background-color: #fff; border: 2px solid #00b3ac; line-height: 100%;}
.wp-pagenavi a:hover {color: #CCC; border: 2px solid #CCC;}
#post-search-archive a {padding: 0.5em 1em !important; border: 1px solid #CCC !important; font-size: 1.025em;}
#post-navigator .alignleft a, #post-navigator .alignright a {margin: 0px; text-decoration: none; display: block; border: 0 none; padding: 3px 8px; font-weight: bold;}
#post-navigator .alignleft a:hover, #post-navigator .alignright a:hover {text-decoration: none;}
#post-navigator-single,.post-navigator-comment {width: 100%; font-size: 1.125em; display: block; margin: 0; padding: 0px; float: left; line-height: 120%;}
#post-navigator-single.post-nav-archive {width: 94%; font-size: 1em; display: block; margin: 0px; padding: 0 3%; float: left;}
#post-navigator-single.post-nav-archive span {font-size: 1em; font-weight: normal;}
#post-navigator-single .alignleft,.post-navigator-comment .alignleft {margin: 0; padding: 0; float: left; width: 45%; overflow: hidden; text-align: left; height: auto;}
#post-navigator-single .alignright,.post-navigator-comment .alignright {margin: 0; padding: 0; float: right; width: 45%; overflow: hidden; text-align: right; height: auto;}
#post-navigator-single a,.post-navigator-comment a {text-decoration: underline; font-weight: bold; font-size: 1.5em; line-height: 1.4em;}
#custom #post-navigator-single a:hover,.post-navigator-comment a:hover {text-decoration: underline; color:#C00 !important;}
#custom #container .sidefeat h4 a:hover {color: #2491A9 !important;}
#socialbox {margin: 0; padding: 0; float: left; width: 100%;}
#socialbox li {margin: 0 15px 0 0; padding: 0; float: left; width: 45px; line-height: 13px;}
#socialbox li a {width: 45px; height: 40px; display: inline-block; margin: 0 auto;}
#socialbox li span strong {font-size: 14px; width: 100%; float: left;}
#socialbox li span {font-size: 10px; width: 100%; float: left; padding: 0; text-align: center;}
#socialbox li span br {padding: 0; margin: 0;}
#socialbox li a.rss {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/rss.png) no-repeat center center;}
#socialbox li a.twitter {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/twitter.png) no-repeat center center;}
#socialbox li a.facebook {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/facebook.png) no-repeat center center;}
#socialbox li a.linkedin {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/linkedin.png) no-repeat center center;}
#socialbox li a.youtube {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/youtube.png) no-repeat center center;}
#socialbox li a.gplus {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/gplus.png) no-repeat center center;}
#socialbox p.flickr {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/flickr.png) no-repeat center center;}
#socialbox p.dribble {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/dribble.png) no-repeat center center;}
#socialbox p.pinterest {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/pinterest.png) no-repeat center center;}
.widget select {width: 78%; margin: 2em 9%; padding: 8px 5px; border: 1px solid #ccc; color: #444;}
#custom .facebook-fanpage-box {width: 88%; padding: 1.4em 6% 1em 6%; clear: both;}
#searchform label {display: none;}
#searchform input[type='text'] {color: #999; padding: 0.75em; margin: 0px 0.2em 0px 0px; width: 65%; font-size: 1em; background-color: #FFF; border: 1px solid #CCC;}
#searchform input[type='submit'], #searchform input[type='button'] {color: #777; text-decoration: none !important; display: block; margin: 0px; padding: 0.5em 0.8em; font-size: 1.125em; font-weight: bold; display: inline; visibility: visible; border: 1px solid #ddd; height: auto; font-family: Arial, Helvetica, sans-serif; text-transform: capitalize; box-shadow: 0 1px 1px #bbb; background: #eeeeee; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #eeeeee)); background: -webkit-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -o-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -ms-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: linear-gradient(to bottom, #eeeeee 0%, #eeeeee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );}
#searchform input[type='submit']:hover, #searchform input[type='button']:hover {cursor: pointer; color: #333;}
.widget-area {float: left; width: 100%; margin: 0px; padding: 0px;}
#custom li.adshere a {margin-top: 1em !important; font-size: 12px; color: #999; display: block; float: right;}
#custom li.adshere a:hover {margin-top: 1em !important; font-size: 12px; color: #444 !important; display: block; float: right;}
.widget-area img {margin: 0;}
.widget-area aside {float: left; width: 100%; list-style: none; margin: 0px; padding: 0%;}
aside.blog-author .author-sideinfo a {color: #00b3ac !important; text-decoration: underline !important;}
.sidebar .widget:first-of-type h3 {border-top:0 none !important;}
footer .widget-area aside {border-radius: 0px; -webkit-border-radius: 0px; box-shadow: 0 0 0 transparent; -webkit-box-shadow: 0 0 0 transparent;}
.widget-area aside ul {float: left; width: 100%; list-style: none; margin: 0px; padding: 0px; overflow: hidden;}
.widget-area aside ul li {list-style: none; margin: 0px; padding: 0px; float: left; width: 100%;}
.widget-area aside ul li:hover {}
.widget-area aside ul li, .textwidget, .ctwidget {font-size: 1.2em;}
#right-sidebar .widget-area aside ul li, #right-sidebar .textwidget, #right-sidebar .ctwidget {}
.widget-area aside ul li ul {}
.widget-area aside ul li ul li {float: left; width: 90%; list-style: none; margin: 0em !important; padding: 0px 0px 0px 15px; font-size: 90%; background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/children.png) no-repeat left 3px; border: 0px none; display: inline;}
#right-sidebar .widget-area aside ul li ul li {}
.widget-area aside ul li ul li:hover {background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/children.png) no-repeat left 3px;}
footer .widget-area aside ul li ul li {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/children_alt.png) no-repeat left 3px;}
.widget-area aside .textwidget, #right-sidebar div.ctwidget {}
.widget table {margin: 0px; padding: 0px; float: left; width: 100%; text-align: center;}
.widget table td, .widget table tr, .widget table th {font-size: 1.125em; text-align: center;}
.widget table th {font-weight: bold;}
.widget table td {color: #999;}
#right-sidebar .widget #wp-calendar caption {text-align: center; padding: 0.25em;}
.widget-area aside h2, .widget-area aside h3 {}
.widget-area aside h2 a, .widget-area aside h3 a {text-decoration: none;}
#left-sidebar h3.widget-title a, #left-sidebar .twitterbox a, #left-sidebar table a {color: #C30 !important; text-decoration: none;}
#right-sidebar h3.widget-title a {color: #111; text-decoration: none;}
#left-sidebar #wp-calendar caption {font-size: 1em; background: transparent none !important;}
.widget-area table {clear: both;}
.widget-area #sponsorlinks {text-align: center;}
.widget-area #sponsorlinks img {width: auto; clear: both; margin-bottom: 0px; border: 0 none; margin: 8px 5px 0 5px !important;}
#right-sidebar h3.widget-title.first {border-top: 0 none;}
#right-sidebar h3.widget-title {padding: 10px 8%; margin: 0px; float: left; width: 84%; color: #2d6b7a; font-size: 1.7em; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;}
#left-sidebar h3.widget-title {padding: 10px 8%; margin: 0px; float: left; width: 84%; color: #222; text-align: center; font-size: 1.6em; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;}
#textpad h3.widget-title {font-size: 1.25em;}
#right-sidebar aside > ul, .sidebar #searchform, .ctwidget,.sidebar div.textwidget, #sponsorlinks, .sidebar aside div.tagcloud, .sidebar #calendar_wrap, div.extra-block, .widget_nav_menu div {margin: 0px; padding: 8%; float: left; width: 84%;}
#left-sidebar aside > ul {margin: 0px; padding: 8%; float: left; width: 84%;}
#custom #social_counter_box {margin: 0px; padding:  8% !important; float: left; width: 84%;}
#custom .widget_sj_social_counter_widget {margin:0 0 2em !important;}
.bottom-side {margin: 0px 3px; padding: 0px; background-color: #FFF; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; height: 4px; display: block; clear: both; float: none;}
.bottom-side.main-bottom-side {margin: 0px 0px 0px 20px; height: 3px; background-color: #eee;}
#custom .sidebar aside.ctr-ad .adswidget {text-align: center;}
aside div.textwidget, #right-sidebar div.ctwidget, aside div.tagcloud {}
#wrapper-main .widget-area #sponsor-links {}
#right-sidebar div.ctwidget {font-size: 1.125em; line-height: 1.5em !important;}
#right-sidebar div.ctwidget a {font-weight: normal; text-decoration: none;}
#right-sidebar div.ctwidget a:hover {font-weight: normal; text-decoration: none !important;}
footer aside div.tagcloud, footer aside div.textwidget {padding: 0 !important; margin: 0 !important; float: left; width: 100% !important;}
.widget_tag_cloud .widget-title {margin: 0 !important;}
#right-sidebar .sidepagedown {background: #ddd; margin: 0px auto; clear: both; float: none; height: 5px; width: 97%; display: none;}
#right-sidebar caption {color: #000; font-size: 1.2em; background-color: #e4e4e4;}
#left-sidebar aside li a, #left-sidebar aside div a {color: #666; text-decoration: none; font-weight: normal;}
#right-sidebar aside li a {color: #444; text-decoration: none;}
#left-sidebar aside li a:hover, #left-sidebar aside div a:hover,.sidefeat h4 a:hover {color: #347985; text-decoration: none;}
#right-sidebar aside li a:hover, #right-sidebar aside div a:hover,#right-sidebar table a,#right-sidebar .twitterbox a {color: #C30; text-decoration: none;}
aside.widget_recent_entries li {margin-bottom: 0.75em !important; line-height: 1.4em;}
.gravatar_recent_comment li {position: relative; width: 100%; float: left; margin: 0 0 1em 0 !important;}
.gravatar_recent_comment li .gravatar-meta {line-height: 1.4em; margin: 0 0 0 40px;}
.most-commented li {line-height: 116%; margin-bottom: 1em !important;}
div.featured-category {margin: 0px; padding: 0px; float: left; width: 31%; font-size: 1em; line-height: 1.4em;}
div.featured-category.wider-cat {width: 31%; padding-right: 4%; padding-left: 3%;}
div.featured-category h6 {margin: 0px 0px 1em; padding: 2% 3%; float: left; width: 95%; font-size: 1em; color: #444; text-decoration: none; background: #d9d9d9; font-weight: bold; -webkit-text-shadow: 0 0 1px #fff; text-shadow: 0 0 1px #fff;}
div.featured-category #sidebar h6 {margin: 0px !important; padding: 2% 3%; float: left; width: 95%; font-size: 1em; color: #444; text-decoration: none; background: #d9d9d9; font-weight: bold; -webkit-text-shadow: 0 0 1px #fff; text-shadow: 0 0 1px #fff;}
div.featured-category h2 {margin: 0px; padding: 0px; float: left; width: 100%; font-size: 1em; color: #444; text-decoration: none; font-weight: bold !important; -webkit-text-shadow: 0 0 1px #fff; text-shadow: 0 0 1px #fff; line-height: 18px;}
div.featured-category .feat-cat-meta {margin: 0px 0px 10px; padding: 0px; float: left; width: 100%; border-bottom: 1px solid #ededed;}
div.featured-category .postmeta {float: left; width: 100%; margin: 0px; padding: 0px;}
div.featured-category .smallmeta {float: left; width: 200px !important; margin: 0px; padding: 0px 0px 0px 12px;}
div.featured-category .thumb {margin: 0px 0px 11px; padding: 0px; float: left; width: 285px !important; border: 0px none; overflow: hidden !important; height: 130px;}
div.featured-category .smallthumb {margin: 0px 0px 11px; padding: 0px; float: left; width: 48px !important; border: 0px none; overflow: hidden !important; height: 48px;}
div.featured-category .thumb img {margin: 0px; padding: 0px; border: 0px none; float: left; max-width: 100%; height: auto;}
#wrapper .sidefeat {padding: 1em 0; width: 100%;}
.sidefeat h4 {font-size: 1.25em; line-height: 1.1em; margin: 0; font-weight: bold !important;}
#wrapper .sidefeat li {float: left; width: 90%; padding: 2% 5%; margin-bottom: 0em; position: relative;}
#wrapper .sidefeat li:last-of-type {padding-bottom: 0em; margin-bottom: 0em;}
.sidefeat span {color: #333; font-size: 0.9em !important;}
.sidefeat span a {color: #333 !important;}
#container .sidefeat h4 a {text-decoration: none;}
#wrapper .sidefeat-meta {margin-left: 105px;}
.sidefeat h4 a:hover {text-decoration: none !important;}
.sidefeat img.alignleft {margin: 0 8px 0 0; width: auto; height: 76px; float: left;}
.sidefeat i {font-size: 1.125em !important; margin: 0px;}
p.sidetext {color: #888; font-size: 1em; line-height: 1.2em; padding-top: 6px; margin: 0 0 0.4em;}
#custom .sidefeat span.dcount {color: #999 !important; font-size:15px !important;}
#postslider {width: 100%; float: left;}
#postslidercontent {width: 100%; float: left; list-style: none;}
li.sliderpost span.post-time-feat {font-size: 1.125em; color: #ddd;}
li.sliderpost span.post-time-feat a {color: #FC0; text-decoration: none;}
li.sliderpost span.post-time-feat a:hover {color: #FFF; text-decoration: none;}
li.sliderpost {width: 27%; float: left; list-style: none; padding: 2%; background-color: #FFF; border-top: 1px solid #eee; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #ddd; position: relative; margin-top: 2em; height: 90px; overflow: hidden;}
div.slider_readmore a {color: #FFF; text-decoration: none; background-color: #C30; padding: 0.4em 1em; position: absolute; right: 0px; bottom: 0px; display: block; margin: 0px; float: right; font-weight: bold;}
div.slider_readmore a:hover {color: #FFF; text-decoration: none; background-color: #F93F00; padding: 0.4em 1em; position: absolute; right: 0px; bottom: 0px; display: block; margin: 0px; float: right; font-weight: bold;}
li.sliderpost.center-post {margin-right: 3%; margin-left: 3%;}
li.sliderpost img.alignleft {margin-bottom: 0px; float: left;}
li.sliderpost .since-time {color: #FFF; background-color: #C00; display: inline-block; padding: 0.6em 1em; margin: 0px 0px 1em;}
li.sliderpost h1 {font-size: 1.45em; margin: 0px 0px 0.5em; padding: 0px; line-height: 1.5em;}
li.sliderpost h1 a {text-decoration: none; color: #C30;}
li.sliderpost h1 a:hover {text-decoration: none; color: #000;}
li.sliderpost.alt_spost h1 {font-size: 1.6em; line-height: 1.3em;}
li.sliderpost.alt_spost {width: 27%; float: left; height: 120px; overflow: hidden; padding: 2% 2% 0%; margin-right: 1em; margin-left: 1em;}
li.sliderpost p {font-size: 1.25em; line-height: 1.5em; margin: 0px; padding: 0px;}
li.sliderpost.alt_spost p {font-size: 1em;}
footer #devlink {font-size: 0.85em; margin: 0.5em 0 0; padding: 0px; float: left; width: 100%;}
footer #devlink a {}
div.fbox {width: 23%; padding: 0% 2% 0% 0%; float: left;}
div.fbox:hover {}
div.fbox.wider-cat {display: inline;}
.footer-top {margin: 0px; float: left; width: 96%; padding: 2%; background-color: #C30;}
.footer-top .footer-sec {}
.footer-bottom {margin: 0 0 10em; float: left; width: 96%; padding: 1em 2%; font-size: 1em; background: #00b3ac;}
.footer-left {margin: 0px; padding: 2px 0 0; float: left; text-align: left;}
.footer-right {margin: 0px; padding: 0px; float: right; text-align: right;}
.ftop {padding: 2% 0%; margin: 0px; float: left; width: 100%; text-decoration: none;}
.ftop, .ftop div.textwidget {color: #FFF; line-height: 1.4em;}
.ftop div.textwidget a {text-decoration: underline;}
.ftop .container-wrap {width: 100%; float: left; padding:0% !important;}
.fbottom{float: left; width: 100%; margin: 0px; padding: 0px !important; color: #fff;}
.fbottom .footer-left, .fbottom a {}
.fbottom a:hover {text-decoration: none;}
footer .ftop a{text-decoration: none; color: #FFF;}
footer .ftop a:hover {text-decoration: underline; color: #fff;}
footer .fbottom a {text-decoration: none; color: #fff;}
#custom footer .fbottom a:hover {text-decoration: underline !important; color: #fff;}
footer .ftop a:hover, footer div.textwidget a, footer .fbottom a:hover, footer .twitterbox a {color: #2491A9; text-decoration: none;}
.ftop aside, .ftop div.textwidget, .ftop div.tag-cloud {padding: 0px 5% 0px 0px; float: left; width: 95%; border: 0 none !important; background: transparent;}
.ftop .widget-area aside ul li, .ftop .widget-area aside ul li:hover {margin: 0px; padding: 0px;}
.ftop .widget-area aside ul li ul {margin: 0px 0px 3px;}
.ftop .widget-area aside ul li ul li {padding-right: 0px; padding-left: 15px; background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/children_alt.png) no-repeat left 3px;}
.ftop .widget-area aside ul li:hover {background: transparent none;}
.ftop .widget-area aside ul li ul li:hover {padding-right: 0px; padding-left: 15px; background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/children_alt.png) no-repeat left 3px !important;}
.ftop .widget-area aside ul li ul li a {}
.ftop .widget-area aside ul li {border: 0px none;}
.ftop .widget-area aside ul li {}
#custom .ftop .widget caption {font-size: 0.9em !important; background: #444; color: #fff; font-weight: bold;}
.ftop h3.widget-title {color: #fff; font-size: 1.75em; padding: 0px; float: left; margin: 0px 0px 1em; width: 100%; font-weight: normal;}
.ftop h3.widget-title a {color: #FFF; text-decoration: none;}
.footer-right ul {margin: 0px; padding: 0px; width: auto; list-style: none; display: block; float: right;}
.footer-right ul li {display: inline-block; margin: 0px 0px 0px 18px; padding: 0px; float: left; text-transform: uppercase !important;}
.footer-right li a {}
.footer-right p {margin: 0px; padding: 0px; width: 100%; list-style: none; display: block; float: right;}
#commentpost {float: left; width: 94%; padding: 0% 3%; margin: 0em; position: relative; font-size: 1.2em;}
#container h4#comments {}
#commentpost #rssfeed {float: left; width: 98%; padding-top: 4px; padding-bottom: 4px; padding-left: 0px;}
#commentpost #rssfeed a {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/rss2.png) no-repeat left center; padding-left: 22px; font-size: 1em; padding-top: 4px; padding-bottom: 4px; display: block; margin: 0px; float: left; width: 80%;}
#commentpost #rssfeed a:hover {color: #222; text-decoration: underline;}
#commentpost h4, h3#reply-title{font-size: 1.6em; margin: 0; padding: 0; float: left; width: 100%; color: #222; line-height: 1.5em;}
.comment h3#reply-title {margin: 0px; padding: 0px;}
#rss-com {margin: 0px; padding: 0px 0px 25px; float: left; width: 100%;}
#rss-com p {margin: 0px; padding: 0px; float: left;}
#rss-com p a {display: inline-block; margin: 0px 20px 0px 0px; padding: 4px 10px; float: left; text-decoration: underline;}
ol.commentlist {list-style: none; margin: 0; padding: 2em 0; text-indent: 0; float: left; width: 100%;}
#commentpost blockquote {margin-bottom: 1em;}
#commentpost blockquote blockquote {margin: 8px 0px; padding: 6px;}
ol.commentlist blockquote p {margin: 0px !important; padding: 0px !important;}
#respond {margin: 0px; padding: 0px; width: 100%;}
ol.commentlist li {height: 1%; display: inline; margin: 0 0 15px; padding: 3%; position: relative; float: left; width: 93%;}
ol.commentlist li li {padding: 20px 5% 0px 3% !important; background: transparent none; margin: 0px; border-left: 1px solid #ddd; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; box-shadow: 0 0 0 transparent;}
ol.commentlist li li img.avatar {width: 32px; height: 32px;}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
#commentpost ol.commentlist li.comment {}
#commentpost ol.commentlist li.comment li {border-bottom: 0 none !important;}
#commentpost ol.commentlist li.comment ul li {background: transparent none;}
ol.commentlist li div.comment-author {padding: 10px 0px 0 0;}
ol.commentlist li div.comment-author small a {color: #999; text-decoration: none; font-size: 0.9em; font-weight: 300;}
li.depth-2, li.depth-3, li.depth-4, li.depth-5, ol.commentlist ul.children {padding-bottom: 0px !important; margin-bottom: 0px !important;}
ol.commentlist li div.vcard {padding-left: 75px; padding-top: 0px; margin-top: 0px !important;}
#commentpost ol.commentlist li ul li .vcard {padding-left: 55px !important;}
ol.commentlist li div.vcard p {}
.comment-body #respond {width: 100%; float: left; position: relative; margin-bottom: 1em;}
.fn a {}
ol.commentlist li div.vcard cite.fn {font-style: normal;}
ol.commentlist li div.vcard cite.fn a.url {text-decoration: underline;}
ol.commentlist li div.vcard cite.fn a.url:hover {}
ol.commentlist li img.avatar {border: 1px solid #d5d5d5; float: left; padding: 5px; background: #FFFFFF;}
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li li div.vcard img.photo {height: 32px; width: 32px;}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta {position: absolute; right: 21px; text-align: right; top: 25px; margin-bottom: 25px;}
ol.commentlist li div.comment-post-meta {font-weight: bold; margin: 0 0 0.5em; font-size: 1.25em;}
ol.commentlist li div.comment-meta a {}
ol.commentlist li div.comment-meta a:hover {color: #000000;}
ol.commentlist li p {}
ol.commentlist li p a {}
ol.commentlist li ul {list-style: square; margin: 0 0 1em; padding: 0; text-indent: 0; font-weight: normal; font-variant: normal;}
ol.commentlist li div.reply {width: 100%; margin: 0px; padding: 0px; float: left; font-size: 0.65em;}
ol.commentlist li div.reply a {padding: 2px 5px; color: #fff !important; text-transform: uppercase; text-shadow: 0 0px 1px #000; font-weight: bold; border: 1px solid #000; display: inline; visibility: visible; background: #3f4c6b;}
ol.commentlist li div.reply a:hover {background: #000; color: #fff !important; border: 1px solid #555;}
ol.commentlist li ul.children {list-style: none; margin: 1em 0 0; text-indent: 0;}
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
li.depth-2, li.depth-3, li.depth-4, li.depth-5, commentlist ul.children {display: inline;}
ol.commentlist li ul.children li.odd {}
#commentpost .comment_text {word-wrap: break-word; font-size: 1.115em; line-height: 1.6em;}
#commentpost .comment_text .comment_text {font-size: 0.9em !important; line-height: 1.6em;}
#commentpost .comment_text img {border: 10px solid #fff; box-shadow: 0 0 10px #999999; margin-bottom: 0.625em; max-width: 90%; height: auto;}
#commentpost .comment_text p {margin: 0 0 0.65em;}
#commentpost .comment_text ul {margin-bottom: 24px; width: 100%; margin-left: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; list-style: none;}
#commentpost .comment_text ul ul, #commentpost .comment_text ol ol {margin: 0px; list-style: none;}
#commentpost .comment_text ul li {margin: 0px 0px 5px 25px !important; list-style: square; background: transparent none !important; border: 0px none !important; padding: 0px !important; line-height: 20px;}
#commentpost .comment_text ul li ul li {margin-bottom: 0px; margin-top: 1px; margin-left: 0px; list-style: none; padding-left: 0px;}
#commentpost .comment_text ol {list-style: decimal; margin-bottom: 24px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-left: 0px;}
#commentpost .comment_text ol li {list-style: decimal; margin: 0px 0px 5px 25px !important; background: transparent none !important; border: 0px none !important; padding: 0px !important; line-height: 20px;}
#commentpost .comment_text ol li ol li {margin-bottom: 0px; margin-top: 1px; padding-left: 0px; list-style: square; margin-left: 15px;}
ol.commentlist li.even {}
ol.commentlist li.odd {}
ol.commentlist li.parent {}
ol.commentlist li.pingback {display:none !important;}
ol.commentlist li.pingback .parent {}
ol.commentlist li.pingback div.vcard {padding: 0 170px 0 0;}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {background: #f7f7f7; border: 1px solid #ddd; border-radius: 8px;}
ol.commentlist li.thread-odd {}
ol.pinglist {margin: 0px; padding: 1em 0px 0px !important; float: left; width: 100%;}
ol.pinglist li {margin: 0px; padding: 0px; float: left; width: 100%; list-style: none;}
ol.pinglist li a{text-decoration: none; font-size: 1.125em;}
ol.pinglist li a:hover {}
p.logged-in-as {margin: 0px 0px 1em; padding: 0px; float: left; width: 100%;}
.cancel-comment-reply {bottom: 45px; margin-bottom: 10px; position: absolute; right: 80px; z-index: 1000;}
.comment-author #respond{margin: 1.5em 0;}
.comment-author #respond h3 {font-size: 1.125em; margin: 0 0 1em;}
.comment-author #respond h3 small {font-size: 0.7em;}
#custom .comment-post-meta small a {font-weight: normal; color: #999; font-size: 0.8em;}
#respond a {}
#linking li {margin: 0px 0px 8px; padding: 0px; float: left; width: 100%;}
#linking li a {}
#commentform {clear: both; float: left; margin: 0 0 3em; width: 95%;}
#commentform p {margin: 0px 0px 1.125em; padding: 0px; float: left; width: 100%;}
#commentform input[type="text"] {padding: 1em; margin: 0px; display: block; width: 70% !important; float: left; color: #333; background: #f8f8f8; border: 1px solid #ccc;}
#commentform input[type="text"]:focus, #commentform textarea#comment:focus {border: 1px solid #0066CC !important; color: #333; background: #FFF;}
#commentform p span.required, .comment-notes {}
#commentform p span.required {color: #D61111;}
p.comment-form-comment label {margin: 0px; display: block;}
#commentform label {font-weight: normal; font-size: 1em; font-weight: bold; display: block;}
#commentform textarea#comment {margin: 0px; padding: 7px; width: 90%; clear: both; height: 12em; overflow: auto; color: #333; background: #f8f8f8; border: 1px solid #ccc;}
#commentpost .form-submit #submit, div.wpcf7 input[type='submit'] {font-size: 13px; text-decoration: none; display: block; margin: 0px; padding: 8px 12px; -webkit-border-radius: 5px; border-radius: 5px; font-weight: bold; color: #fff; position: relative; border: 1px solid #075789 !important; background: #075789 none !important;}
#commentpost .form-submit #submit:hover, div.wpcf7 input[type='submit']:hover {cursor: pointer; color: #fff;}
p.form-allowed-tags {color: #999;}
#respond p.must-log-in {display: block; width: 100%; float: left; clear: both; margin: 1em 0;}
#ctr-ad .textwidget {text-align: center; display: block;}
#mobile-nav {display: none; margin: 0px; padding: 0; float: right;}
#mobile-nav .innerwrap {margin: 0px auto; clear: both; width: 100%;}
#mobile-nav select {border: 1px solid #ccc; color: #333; font-size: 1em; margin: 0; padding: 1em; width: 300px; height: 40px; background-color: #EEE;}
.post-thumb.in-mobile {display: none;}
div.wpcf7 input[type='text'], div.wpcf7 input[type="email"] {padding: 1em; width: 70%; color: #333;}
div.wpcf7 textarea {padding: 1em; width: 70%;}
#theme-download-box {margin: 0px; padding: 8%; float: left; width: 84%; border-bottom: 1px solid #CCC;}
#theme-store .button a {display: block; margin: 0; font-weight: bold; text-transform: uppercase; padding: 3%; float: left; width: 92%; border-radius: 5px;}
#theme-store a small {font-size: 13px; font-weight: normal !important; text-transform: capitalize !important;}
#theme-store i {font-size: 2em;}
#theme-store .theme-download a {color: #FFF !important; text-decoration: none; background-color: #78BB09; font-size: 1.3em; text-align: center; line-height: 100% !important;}
#theme-store .theme-download a:hover {color: #FFF !important; text-decoration: none; background-color: #84CD0A; font-size: 1.3em; text-align: center;}
#theme-store .theme-preview a {color: #FFF !important; text-decoration: none; background-color: #FC8603; font-size: 1.3em; text-align: center; line-height: 100% !important;}
#theme-store .theme-preview a:hover {color: #FFF !important; text-decoration: none; background-color: #FB8D44; font-size: 1.3em; text-align: center;}
#theme-store .theme-donate a {color: #FFF !important; text-decoration: none; background-color: #0061B7; font-size: 1.3em; text-align: center; line-height: 100% !important;}
#theme-store .theme-donate a:hover {color: #FFF !important; text-decoration: none; background-color: #0075DF; font-size: 1.3em; text-align: center;}
ul#theme-info li {font-size: 1.5em; padding: 0 0 0.4em;}
ul#theme-info li#changelog, ul#theme-info li#compatiblewith {font-size: 1.2em; margin: 1em 0 0;}
ul#theme-info li#compatiblewith p {font-size: 1.025em; width: 100%; float: left; margin: 0;}
.version-note p {margin: 0;}
.mini-feat {float: left; width: 90px; border: 1px solid #ddd !important;}
#custom .mini-feat img {width: 100%; height: auto; float: left; margin: 0; padding: 0;}
#theme-info .wp_notice {margin:0 !important;}
.syntaxhighlighter {overflow: hidden; max-width: 98%;}
.post-content #theme-store {display: none;}
a#inline {font-size: 12px; font-weight: bold; color:#CD490A !important; text-decoration:underline !important;}
div#data {width: 600px; height: 500px;}
div.post li small, div.page li small {font-size:0.8em !important; color: #777;}
strong.headliner {font-size: 1em; font-weight: normal;}
.post-single strong.headliner {font-size: 1.125em !important; font-family: 'Avenir Next LT Pro Bold';}
.post-single small {font-size: 0.785em; color: #888;}
.post-single ul li {}
#custom #post-entry .wp_notice.downloads {background-position: 12px 8px !important; font-size: 1em; line-height: 1.4em; background-repeat: no-repeat; margin-bottom: 20px; padding: 12px 12px 12px 70px !important;}
.wp_notice.downloads-mini {background-position: 8px 10px; background-repeat: no-repeat; font-size: 1em; line-height: 120%; margin-bottom: 3em; padding: 10px 12px 12px 45px; text-transform: capitalize; float: left; width: auto;}
.wp_notice.downloads-mini a {color: #000; text-decoration: underline !important;}
.wp_notice.downloads-mini small {color: #777 !important; font-size: 10px;}
.wp_notice.downloads-mini ul.mini-features {font-size: 12px; margin: 0px; padding: 10px 0px 0px; clear: both; list-style: square;}
.wp_notice.downloads-mini ul.mini-features li {font-size:11px !important; list-style: square outside !important; background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/list-dot-green.png) !important; padding-left: 18px !important; margin: 0px !important; background-repeat: no-repeat; background-position: left top; padding-bottom: 0px; line-height: 14px;}
.wp_notice.downloads-mini p {margin: 0; padding: 0; font-size: 11px;}
.wp_notice.downloads {background-color: #E3F4DE; background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/downloads.png); border: #A2D392; color: #599847;}
.wp_notice.downloads-mini {background-color: #E3F4DE; background-image: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/downloads-mini.png); border: #A2D392; color: #599847;}
#custom .nss_button:hover, #custom a.nss_button {color:#fff !important; text-decoration: none !important;}
#custom #post-entry .post-content ul li {margin-bottom: 0.65em;}
div.chitika_ads {margin: 1em 0;}
.post-content .adsleftx {float: left; text-align: left; margin: 0 20px 0 0;}
div.simplesocialexpandables {margin-top: 15px; text-align: center; clear: left;}
div.simplesocialexpandable {float: left; text-align: center;}
.border-round {margin: 0px; padding: 0px; display: table;}
div.sse-button-googleplus {overflow: hidden; width: 70px;}
div.sse-button-fblike{overflow: visible; width: 140px;}
div.sse-button-twitter{overflow: hidden; width: 95px;}
div.sse-button-pinterest{width: 90px;}
div.followsimplesocialexpandables img{width: 32px; height: 32px; margin-right: 5px;}
div.followsimplesocialexpandables {display: none; height: 40px; text-align: center; clear: left; padding-top: 5px;}
.sse-button-fblike iframe {position:relative !important;}
div.simplesocialexpandables i {margin: 0;}
span.comment_count {font-size: 12px; font-weight: normal; background: #999; color: #fff; padding: 2px 8px; border-radius: 5px;}
span.supporter-user i {font-size: 1em; color: #FFDC54;}
.ctr-ad img {max-width:300px !important; height: auto;}
#custom .cc-ad {margin: -20px 0 2em;}
#bsa125 img:hover {border: 0 none;}
.post-meta abbr, .feat-meta abbr {border: 0 none;}
.meta-no-display, body.bbpress .post-meta {width: 1px; height: 1px; overflow: hidden; position: absolute; left: -9999em;}
.more-link {display: none;}
.post-content .rating{unicode-bidi: bidi-override; direction: rtl; font-size:18px !important; clear: both;}
.post-content .rating span.star{font-family: FontAwesome; font-weight: normal; font-style: normal; display: inline-block;}
.post-content .rating span.star:before{content: "\f005"; color: #999; padding-right: 5px;}
.post-content .rating span.star.filled:before{color: #FCD015;}
.post-content #page-links {color: #111; font-size:18px !important; text-align: center; background: #f8f8f8 none; width: 100%; padding: 8px 0; margin: 0 0 1.4em; float: left; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.post-content #page-links a {color:#BBB !important;}
@media only screen and (min-width: 1440px)and (max-width: 2500px) {
.innerwrap,#wrapper-main {max-width: 1280px;}
.itfixed {right: 17.24%;}
}
@media only screen and (min-width: 1120px)and (max-width: 1280px) {
}
@media only screen and (min-width: 768px)and (max-width: 1118px) {
#topbanner {float: left; margin: 1em 0 0;}
#nav-search {margin: 0 0 10px 0; float: left;}
#sponsored-listing img {width: 250px; height: auto;}
}
@media only screen and (min-width: 300px)and (max-width: 770px) {
#sponsored-listing #md-large-widget,#custom #sponsored-listing p {margin: 1em 0 0; text-align: center; width: 100%; float: left;}
#custom #sponsored-listing {text-align: center;}
#custom #sponsored-listing img {margin: 0 auto !important; float:none !important;}
#md-large-widget-content {margin: 0 auto !important; float:none !important;}
#siteinfo,#topbanner {float: left; width: 100%; text-align: center; margin: 1em 0 0;}
.sf-menu {display: none;}
#mobile-nav {display:inline !important;}
#nav-search {margin: 0;}
#navigation {width: 96%; padding: 1em 2%;}
.content,#custom .shop-content {margin: 0;}
#right-sidebar {margin: 0px; padding-bottom: 25px; position: relative; float: left; width: 100%;}
#post-entry {margin: 0px; padding: 0; position: relative; float: left; width: 100%;}
.post-entry-inner {background-color: #FFF; margin: 0px; padding: 5% 0; float: left; width: 100%; border: 0 none;}
.footer-left, .footer-right {width: 100%; text-align: left; margin: 0; padding: 0.65em 0;}
.footer-right ul {margin: 0px; padding: 0px; width: 100%; list-style: none; display: block; float: left;}
.footer-right ul li {margin: 0px 20px 0px 0px;}
}
@media only screen and (min-width: 280px)and (max-width: 560px) {
#wrapper-main {width: 100%;}
ul.prebox li {width: 100%; height: auto; margin: 0 0 1em !important;}
#right-sidebar {display:inline !important;}
span.post-comment-single {display: none;}
.content {margin: 0 !important;}
#post-entry {margin: 0px; padding: 0% 0 0 0%; position: relative; float: left; width: 100%;}
.post-entry-inner {background-color: #FFF; margin: 0px; padding: 5% 0 2% 0%; float: left; width: 100%; border: 0 none;}
#left-sidebar {margin: 0 !important; padding-bottom: 25px; position: relative; float: left; width: 100%; text-align: center;}
#left-sidebar .widget {display: none;}
#nav-search {width: 100%; margin: 0 0 0.6em;}
#mobile-nav {width: 100%;}
#mobile-nav select {width: 96%;}
.ads_slot {text-align: center;}
#theme-store ul, #theme-store li {list-style: none;}
#theme-store {display:inline !important; font-size: 0.65em;}
#theme-store a {text-decoration:none !important;}
#theme-download-box {margin: 0 0 2em;}
}
@media only screen and (max-width: 1250px){
.adsleft {width: 200px;}
}.sf-menu, .sf-menu * {margin: 0; padding: 0; list-style: none;}
.sf-menu {line-height: 1.0;}
.sf-menu ul {position: absolute; top: -999em; width: 15em;}
.sf-menu ul li {width: 100%;}
.sf-menu li:hover {visibility: inherit;}
.sf-menu li {float: left; position: relative;}
.sf-menu a {display: block; position: relative;}
.sf-menu li li a {font-size: 1em; border-right: 0 none; padding: 0.75em 1.5em;}
.sf-menu ul li a:hover {color: #FFF !important;}
ul.sf-menu li.no_desc:hover ul, ul.sf-menu li.no_desc.sfHover ul {left: 0; top: 3em; z-index: 99;}
ul.sf-menu li.no_desc li:hover ul, ul.sf-menu li.no_desc li.sfHover ul {left: 0; top: 0em; z-index: 99;}
ul.sf-menu li.have_desc:hover ul, ul.sf-menu li.have_desc.sfHover ul {left: 0; top: 4.8em; z-index: 99;}
ul.sf-menu li.have_desc li:hover ul, ul.sf-menu li.have_desc li.sfHover ul {left: 0; top: 0em; z-index: 99;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left: 0.125em; top: 3.5em; z-index: 99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top: -999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 12em; top: 0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top: -999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left: 12em; top: 0;}
.sf-menu {float: left; margin: 0em;}
.sf-menu a {text-decoration: none; display: block; font-size: 1.5em; padding: 0.75em 0.8em 0.75em 0.8em; text-transform: capitalize; color: #fff; margin: 0; border-right: 1px solid #0c928d;}
.sf-menu li:last-of-type a {border-right:0 none !important;}
.sf-menu a span.menu-decsription {font-size: 12px !important; color: #a9eae8; font-weight: normal;}
.sf-menu .current_page_item a span.menu-decsription, .sf-menu .current_menu_item a span.menu-decsription, .sf-menu .current-menu-item a span.menu-decsription {color: #fff;}
.sf-menu li li a span.menu-decsription {}
.sf-menu li a:hover {color: #fff; text-decoration: none;}
.sf-menu a, .sf-menu a:visited {}
.sf-menu li {}
.sf-menu li.no_desc a {}
.sf-menu li li.no_desc a {height: auto !important;}
.sf-menu ul {margin: 0px; padding: 0px; background-image: none; background: #fff; box-shadow: 0 3px 5px #999;}
.sf-menu li li,.sf-menu li li li {border-bottom: 1px solid #ddd;}
.sf-menu li li:last-child,.sf-menu li li li:last-child {border-bottom: 0 none !important;}
.sf-menu ul li a {color: #333 !important; border-top: 0 none; border-right: 0 none; border-left: 0 none; text-decoration: none; font-size: 1em; font-weight: normal; letter-spacing: normal; text-transform: capitalize; padding: 1em 1.25em 1em 1.5em;}
.sf-menu ul li a:hover {color: #FFF !important; border-top: 0 none; border-right: 0 none !important; border-left: 0 none; text-decoration: none; background-color: #C30; background-image: none;}
.sf-menu .current_page_item a, .sf-menu .current_menu_item a, .sf-menu .current-menu-item a,.sf-menu .current_page_item a:hover, .sf-menu .current_menu_item a:hover, .sf-menu .current-menu-item a:hover {outline: 0; text-decoration: none; color: #FFEB3B; background-color: #12928d;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline: 0; text-decoration: none;}
.sf-menu a.sf-with-ul {padding-right: 2.25em; min-width: 1px;}
.sf-sub-indicator {position: absolute; display: block; right: 2.5em; top: 1em; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/superfish-menu/images/arrows-000000.png) no-repeat -10px -100px;}
.sf-menu ul .sf-sub-indicator {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/superfish-menu/images/arrows-000000.png) no-repeat -10px -100px;}
ul .sf-sub-indicator {top: 1em;}
ul ul .sf-sub-indicator {top:			1em !important;}
a > .sf-sub-indicator {top: 1em; background-position: 0 -100px;}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px;}
.sf-menu ul .sf-sub-indicator {background-position: -10px 0;}
.sf-menu ul a > .sf-sub-indicator {background-position: 0 0;}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0;}
.sf-shadow ul {}
.sf-shadow ul.sf-shadow-off {}@font-face{font-family:'FontAwesome';src:url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.mkels.com/wp-content/themes/mkelsdesign/lib/scripts/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}div.product .addthisbox {margin: 0.5em 0 1em 0 !important;}
.woocommerce ul.products li.product .button {margin-top: 0;}
#custom .cart_totals th,#custom .cart_totals td {padding: 0.5em;}
.shop-content #post-entry {width: 100%; padding: 0; font-size: 1.25em;}
.shop-content {}
.shop-content .post-entry-inner {}
body.single-product .shop-content .post-entry-inner {padding: 5% 5% 0 5%; width: 90%;}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
padding: 20px 0 0;
clear:both;font-size: 1.5em;
}
#custom .cart_list li.empty {
background-color: #fbf2a7;
border: 1px solid #f1da1b !important;
padding: 3%;
width: 92%;
font-size: 1.3em;
color: #777;
}
#custom .cart_list li.empty:before {
content: "\f05a";
display: inline-block;
color: #bf244d;
font: normal normal normal 18px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
margin: 0 8px 0 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.shop-content h1.page-title,.shop-content h1.product_title {font-size: 2em; color: #222; line-height: 1.5em;}
.shop-content h1.product_title {line-height: 105%; margin: 0;}
.shop-content .buttons_added {display: none;}
#custom li.fa-shopping-cart a {background: url(//www.mkels.com/wp-content/themes/mkelsdesign/images/new.png) no-repeat right center; color: #FFE632; padding-right: 30px;}
#custom .shop-content ul.products li.product, #custom .shop-content ul.products li.product {width: 42%; float: left; overflow: hidden; margin: 0px 0px 4em; padding: 0 5% 0 3%; border: 0px none; height: 420px; border-bottom: 1px solid #ddd; background: transparent none;}
.woocommerce ul.products li.product h3 {display: none;}
.woocommerce ul.products li.product .product-thumb {padding: 0px; margin: 0px 0px 0.5em; overflow: hidden; float: left; background: #FFF; height: auto; max-height: 480px; width: 98%; border: 1px solid #ddd;}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {margin: 0;}
.woocommerce ul.products li.product .post-product-right {padding: 0px; width: 100%; font-size: 1em; margin: 0px; float: left; line-height: 1.6em;}
.woocommerce ul.products li.product .product-post.post-title {font-size: 20px;}
.entry-content h2,.related h2 {font-size: 18px; margin: 1em 0;}
nav.woocommerce-breadcrumb, form.woocommerce-ordering {display: none;}
body.woocommerce .content {}
.price {margin: 1em 0;}
.entry-summary span.amount {font-size: 35px; font-weight: bold;}
#custom button.single_add_to_cart_button,#custom a.add_to_cart_button {font-weight: normal;background: #009af8 none !important; border: #009af8 !important; text-shadow:0 0 1px #009af8 !important; color:white !important; border-radius: 5px;}
#custom #right-sidebar a.wc-forward,#custom p.form-submit input#submit {font-weight: normal;background: #ad74a2; background: -webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a)); background: -webkit-linear-gradient(#ad74a2, #96588a); background: -moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%); background: -moz-gradient(center top, #ad74a2 0%, #96588a 100%); border: #76456c; color: #ffffff !important; font-size: 15px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}
#custom p.form-submit input#submit:hover {font-weight: normal;background: #ad74a2; background: -webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a)); background: -webkit-linear-gradient(#ad74a2, #96588a); background: -moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%); background: -moz-gradient(center top, #ad74a2 0%, #96588a 100%); border: #76456c; color: #ffffff !important; font-size: 15px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}
#custom .post-product-right a.wc-forward {display:none !important;}
#custom p.buttons a:hover {color:white !important;}
.woocommerce #payment, .woocommerce-page #payment {background: transparent !important;}
body.woocommerce-cart .content {margin: 0 auto 5em auto; padding: 0 3em 2em 3em; width: 70%; border: 1px solid #ccc; background: #f7f6f7 none; box-shadow: inset 0 0 12px #ccc;}
body.woocommerce-checkout .content {margin: 0 auto 5em auto; padding: 0 3em 2em 3em; width: 70%; border: 1px solid #ccc; background: #f7f6f7 none; box-shadow: inset 0 0 12px #ccc;}
.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3 {margin: 1em 0 0; font-size: 20px; color: #500095;}
body.woocommerce-checkout h1.post-title {margin: 0 0 1em; padding: 0 0 5px; border-bottom: 1px solid #ccc;}
h3#order_review_heading {margin: 3em 0 1em; padding: 0 0 5px; border-bottom: 1px solid #ccc;}
.woocommerce form input[type='text'],.woocommerce form input[type='email'] {padding: 10px 5px; background: white;}
.woocommerce form .form-row textarea {height: 200px; padding: 10px;}
.shop_table .product-quantity,.cart_item .product-quantity, .shop_table .product-subtotal,.cart_item .product-subtotal, body.archive.woocommerce h1.page-title, body.archive.woocommerce .woocommerce-result-count {display: none;}
#custom input[name='update_cart'] {display:none !important;}
.woocommerce .star-rating, .woocommerce-page .star-rating {display: block; margin: 1em 0 .5em !important; float: none;}
.woocommerce.single-product .star-rating {margin: 0.5em 0 .5em !important;}
.woocommerce .star-rating span {color: #FF8525;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {float: left; width: 80px; height: auto; margin: 0 10px 0 0;}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {float: left; width: 100%; margin: 0 0 1em; padding: 0 0 1em; border-bottom: 1px solid #e5e5e5;}
.widget li:last-of-type {border:0 none !important;}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {margin: 5px 30px 0 0;}
body.single-product .shop-content #post-entry {}
.woocommerce-billing-fields p {width: 90%; clear: both;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {float: left; width: 98%;}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {width: 100px;}
.product-remove a.remove {margin: 10px auto; padding: 10px;}
.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before, .woocommerce a.button.added:before, .woocommerce button.button.added:before, .woocommerce input.button.added:before, .woocommerce-page #content input.button.added:before, .woocommerce-page #respond input#submit.added:before, .woocommerce-page a.button.added:before, .woocommerce-page button.button.added:before, .woocommerce-page input.button.added:before {color: #1FF575;}
img.gur {border: 0 none; width: 150px; top: 21px; right: -70px; height: auto; position: absolute;}
img.secure {border: 0 none; float: right;}
.woocommerce-page .wp_notice {    background-position: 15px center !important;
font-size: 18px;
line-height: 1.6em;}
.order_item small a {font-family:arial !important; color: #757A73; font-size: 18px; padding: 0 0 0 22px; background: transparent url(//www.mkels.com/wp-content/themes/mkelsdesign/images/download16.png) no-repeat left center;}
p.order-again {display: none;}
#review_form h3#reply-title {margin: 0 0 1.5em; font-size: 15px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {border: 1px solid #ccc; background: #f7f7f7;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {font-size: 1.2em; font-weight: 800;}
div.total-cart-left {width: 43%; float: left; position: relative;}
.woocommerce-page div.total-cart-left .wp_notice {background-position: 15px 22px !important; font-size: 13px; padding-right: 30px !important; line-height: 22px; margin: 3em 0 0;}
span.wp_notice {display: block;}
#custom.single-product .product div.images {width: 100%; margin: 0 0 1em; float: left;}
#custom.single-product .product div.entry-summary {width: 100%; margin: 0 0 2em; float: left; position: relative;}
.single-product .product div.images img {max-width: 100%; margin: 0; padding: 0;}
#custom.single-product .product button.single_add_to_cart_button {font-size: 24px; padding: 10px 1em;}
#pricepanel {position: absolute; padding: 1em 1em 0; top: -110px; right: 12px; text-align: center; background: #f9f9f9; border: 1px solid #ccc; border-radius: 8px; box-shadow: 0 0 4px #ccc;}
.entry-summary h1.product_title {width: 70%;}
#product_content {font-size: 1.2em; line-height:1.7em !important;}
#mycart .cart {margin: 0 0 6px;}
#custom .related ul.products li.product {height:250px;width: 44%; margin: 0px 0px 4em; padding: 0 6% 0 0;}
#custom .related ul.products li.product .post-content,#custom .related ul.products li.product .button {display:none;}
.products .post-content {line-height: 1.5em;}
.woocommerce div.product form.cart div.quantity {display: none;}
.woocommerce ul.products li.product .price .amount {
font-size:1.4em;
}
#product_content h3, #product_content h2 {
font-size:1.3em;
margin:2em 0 10px;
clear:both;
}
div.related {
width:100%;
float:left;
margin:4em 0 0;
}
.related h2 {
font-size:1.4em;
width:100%;
border-bottom:1px solid #ccc;
padding:0 0 10px;
margin:0 0 1em 0;
}
.product_meta .tagged_as {
margin:0 0 0 3em;
}
.woocommerce div.product {
float: left;
}
.widget_shopping_cart_content {
padding:30px;clear:both;
}
body.woocommerce-page #page-content {
float:left;
margin:0;
}
body.woocommerce-cart .content,body.woocommerce-checkout .content {
margin: 0;
padding: 0;
width: 100%;
}
body.woocommerce-cart #page-content #post-entry .post-entry-inner,body.woocommerce-checkout #page-content #post-entry .post-entry-inner {
background-color: #FFF;
margin: 0px;
padding: 5% 0%;
float: left;
width: 100%;
border:0 none !important;
}
body.woocommerce-cart .post-entry-inner,body.woocommerce-checkout .post-entry-inner {
}
#custom .wc-proceed-to-checkout a {
text-decoration:none !important;
}
.wc-proceed-to-checkout a:hover {
color:#fff !important;
}
#custom .shop-sidebar .textwidget {
font-size:1.25em;line-height:1.6em;
}
.shop-sidebar .widget a {
color: #2491A9 !important;
text-decoration: none;
}
.shop-sidebar .textwidget a {
text-decoration: underline !important;
}
.product_list_widget li a {
font-weight: bold;
}
.product_list_widget li span.amount {
font-size:12px;color: #26A046;
margin: 0 0 0 5px;
}