* { padding: 0px; margin: 0px; outline: medium none currentcolor; list-style: outside none none; border: 0px none; }
*, ::before, ::after { box-sizing: border-box; }
html { touch-action: manipulation; }
body { background: rgb(255, 255, 255) url(449dabb366b6a9459289b756a2d75dfb8eeb26ad.png)  repeat scroll 0% 0%; color: rgb(51, 51, 51); font-family: "Droid Sans", Arial, Verdana, sans-serif; font-size: 13px; }
pre, code { direction: ltr; background: rgba(0, 0, 0, 0) url(7bd61e1545dbdf05e39314b2ccf9f26982315d01.png)  repeat scroll 0% 0%; font: normal normal normal normal 11px/19px "andale mono", "lucida console", monospace; padding: 3px; display: block; overflow-x: visible; overflow-y: hidden; margin: 0px 0px 20px; color: rgb(102, 102, 102); border-color: rgb(225, 225, 225) rgb(240, 240, 240) rgb(240, 240, 240) rgb(225, 225, 225); border-style: solid; border-width: 1px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { clear: both; margin-left: auto; margin-right: auto; }
a { color: rgb(68, 68, 68); text-decoration: none; }
a:hover { color: rgb(0, 0, 0); }
.clear { clear: both; }
#theme-header::after, #signup_form::after, #buddypress::after, #main-nav::after, .gallery::after, #respond::before { display: block; visibility: hidden; clear: both; height: 0px; content: " "; }
a, .post-title a, ul.slider-navigation li, .pagenavi a, a.more-link, .main-menu li a, .subscribe-icons a, .flickr_badge_image img, .mega-menu-item img, .arqam-lite-widget-counter a i, .arqam-lite-widget-counter a span, .arqam-lite-widget-counter a small, .search-block-large .search-button, .search-block-large #s, .widget.timeline-posts li span.tie-date, .widget.timeline-posts li span.tie-date::before { transition: all 0.2s ease-in-out 0s; }
iframe { max-width: 100%; }
textarea, input, select { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: inherit; }
textarea { overflow: auto; width: 100%; }
textarea, input { padding: 5px; outline: medium none currentcolor; }
select { padding: 2px; }
option { padding: 0px 4px; }
input[type="button"], button { padding: 4px; cursor: pointer; vertical-align: middle; }
input.text_input, textarea.textarea { border: 1px solid rgb(204, 204, 204); border-radius: 1px; }
textarea, input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="file"], input[type="search"], input[type="color"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="range"], input[type="time"], input[type="week"], select { border-color: rgb(221, 221, 221) rgb(241, 241, 241) rgb(241, 241, 241) rgb(221, 221, 221); background-color: rgb(249, 249, 249); color: rgb(81, 81, 81); font: normal normal normal normal 12px Tahoma; padding: 8px; margin-bottom: 7px; border-radius: 3px; transition: all 0.3s ease-in-out 0s; }
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="tel"]:hover, input[type="number"]:hover, input[type="date"]:hover, input[type="file"]:hover, input[type="search"]:hover, input[type="color"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="range"]:hover, input[type="time"]:hover, input[type="week"]:hover, select:focus { background-color: rgb(245, 245, 245); }
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="date"]:focus, input[type="file"]:focus, input[type="search"]:focus, input[type="color"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="range"]:focus, input[type="time"]:focus, input[type="week"]:focus, select:focus { background-color: rgb(255, 255, 255); }
.button, a.button, a.more-link, #main-content input[type="submit"], .form-submit #submit, #login-form .login-button, .widget-feedburner .feedburner-subscribe, input[type="submit"], #buddypress button, #buddypress a.button, #buddypress input[type="submit"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress div.generic-button a, #buddypress .comment-reply-link, a.bp-title-button { width: auto; position: relative; background-color: rgb(248, 140, 0); color: rgb(255, 255, 255); padding: 5px 12px; font: normal normal normal normal 12px/22px Tahoma; display: inline-block; border: 0px none; cursor: pointer; text-decoration: none; transition: all 0.3s ease-in-out 0s; border-radius: 2px; -moz-appearance: none !important; }
.button:hover, a.button:hover, a.more-link:hover, #main-content input[type="submit"]:hover, .form-submit #submit:hover, #login-form .login-button:hover, .widget-feedburner .feedburner-subscribe:hover, input[type="submit"]:hover, #buddypress button:hover, #buddypress a.button:hover, #buddypress input[type="submit"]:hover, #buddypress input[type="reset"]:hover, #buddypress ul.button-nav li a:hover, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover, a.bp-title-button:hover { background-color: rgb(119, 119, 119) !important; text-decoration: none; }
::-moz-selection { background: rgb(249, 163, 134) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-shadow: none; }
@font-face {
  font-family: "BebasNeueRegular";
  font-style: normal;
  font-weight: normal;
  src: url(88a5fc8f5550c68d82b775cf60e235993bb887c6.eot)  format("embedded-opentype"), url(ae75c3566f831d0a60dff29bc2cb6a3c0027e253.woff)  format("woff"), url(c041765124644929265144d81fcb8b000dc47cd4.ttf)  format("truetype"), url(20cfeb4fb83a48b74f9c94dfda7032a081c6cefc.svg)  format("svg");
}
#respond h3, .woocommerce-tabs .entry-content h2, .woocommerce .related.products h2, .entry .woocommerce h2, .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, #order_review_heading, #bbpress-forums fieldset.bbp-form legend, #buddypress .item-body h4, #buddypress #item-body h4 { font-size: 22px; font-family: BebasNeueRegular, arial, Georgia, serif; }
@font-face {
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  src: url(388e62bccfa10449900c9bd06165f058d9534ba3.eot)  format("embedded-opentype"), url(6129e9c27db1ef5a63e39386365b28a732e549f0.woff2)  format("woff2"), url(a49656e83ec4536c1519b04152ccda01fbc7c809.woff)  format("woff"), url(e69cc09818066764df8791101bcb7793027bf649.ttf)  format("truetype"), url(5ff91895b954dd4599cc0b5ea6ce323e8b5ee706.svg)  format("svg");
}
.fa-lg { font-size: 1.33333em; line-height: 0.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.28571em; text-align: center; }
.fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; }
.fa-ul > li { position: relative; }
.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center; }
.fa-li.fa-lg { left: -1.85714em; }
.fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.fa.fa-pull-left { margin-right: 0.3em; }
.fa.fa-pull-right { margin-left: 0.3em; }
.pull-right { float: right; }
.pull-left { float: left; }
.fa.pull-left { margin-right: 0.3em; }
.fa.pull-right { margin-left: 0.3em; }
.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }
.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(359deg); }
}
@keyframes fa-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(359deg); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scale(-1, 1); }
.fa-flip-vertical { 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: 0px; width: 100%; text-align: center; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: rgb(255, 255, 255); }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
.fa, blockquote::before, .flexslider::before, .flex-direction-nav .flex-next, .flex-direction-nav .flex-prev, .tie-list-shortcode ul li::before, .ei-slider-loading::before, #mobile-menu li.menu-item-home a::before, #main-nav .mega-cat-content.mega-cat-sub-exists .mega-cat-content-tab.loading-items::before, .woocommerce-pagination .page-numbers li .page-numbers.next::before, .woocommerce-pagination .page-numbers li .page-numbers.prev::before { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size-adjust: none; font-kerning: auto; font-language-override: normal; font-feature-settings: normal; font-size: inherit; text-rendering: auto; }
@font-face {
  font-family: "tiefontello";
  font-style: normal;
  font-weight: normal;
  src: url(ecb73e3f6b21a38005c0eb3665986c8a1d4e7826.eot)  format("embedded-opentype"), url(1d95b3203b3ad7e574bd7c0117b065cf80d31410.woff)  format("woff"), url(d53cbb95d6181d2fca083aa5353885e4aa37d307.ttf)  format("truetype"), url(618e0cb45a89a3df030aec17c23bb755205c2f37.svg)  format("svg");
}
@media not all { @font-face {
  font-family: "tiefontello";
  src: url(618e0cb45a89a3df030aec17c23bb755205c2f37.svg)  format("svg");
} }
[class^="tieicon-"]::before, [class*=" tieicon-"]::before, .tie_slider .overlay-icon::before { font-family: "tiefontello"; font-style: normal; font-weight: normal; display: inline-block; text-decoration: inherit; min-width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; }
.tieicon-evernote::before { content: ""; }
.tieicon-picasa::before { content: ""; }
.tieicon-vimeo::before { content: ""; }
.tieicon-blogger::before { content: ""; }
.tieicon-grooveshark::before { content: ""; }
.tieicon-deviantart::before { content: ""; }
.tieicon-viadeo::before { content: ""; }
.tieicon-forrst::before { content: ""; }
.tieicon-fivehundredpx::before { content: ""; }
.tieicon-flickr::before { content: ""; }
.tieicon-instagram::before { content: ""; }
.tieicon-sun::before { content: ""; }
.tieicon-moon::before { content: ""; }
.tieicon-cloud::before { content: ""; }
.tieicon-clouds::before { content: ""; }
.tieicon-clouds-flash-alt::before { content: ""; }
.tieicon-cloud-moon::before { content: ""; }
.tieicon-cloud-sun::before { content: ""; }
.tieicon-fog::before { content: ""; }
.tieicon-hail::before { content: ""; }
.tieicon-rain::before { content: ""; }
.tieicon-picture::before { content: ""; }
@media not all, not all { #main-nav ul li.menu-item-home a { background-image: url(e00b879aff68c01b628a2b644b1f3958229fe9f6.png)  !important; background-size: 30px 78px; } span.stars-large, span.stars-large span { background-image: url(992c4dae7ffddc95e4ba9dfa5bd86c3cd43fb745.png) ; background-size: 98px 44px; } span.stars-small, span.stars-small span { background-image: url(d1603c6bdc63ff5f698c23b99205491e513bc383.png) ; background-size: 54px 30px; } }
.wrapper-outer { position: relative; }
.background-cover { position: fixed; background-repeat: no-repeat; top: 0px; left: 0px; z-index: 0; overflow: hidden; width: 100%; height: 100%; background-size: cover; }
.container { width: 1045px; margin: 0px auto; }
#wrapper.boxed { margin: 0px auto; }
#wrapper.boxed #theme-header, #wrapper.boxed .breaking-news, #wrapper.boxed #main-content { width: 1045px; box-shadow: rgb(202, 202, 202) 0px 0px 3px; }
#wrapper.boxed #main-content { padding-right: 24px; padding-left: 24px; }
#wrapper.boxed .post-cover-head { margin: -24px -24px 20px; }
#wrapper.boxed-all { position: relative; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 1045px; margin: 0px auto; box-shadow: rgb(202, 202, 202) 0px 0px 3px; }
#wrapper.boxed-all #theme-header { margin-top: 0px; }
#wrapper.boxed-all .breaking-news { margin-right: 24px; margin-left: 24px; box-shadow: rgb(202, 202, 202) 0px 0px 2px; }
#wrapper.boxed-all #main-content { width: 997px; margin-top: 0px; padding: 0px; background: transparent none repeat scroll 0% 0%; }
#wrapper.boxed-all #footer-widget-area, #wrapper.boxed-all .footer-bottom .container { width: 997px; }
#wrapper.boxed-all .post-cover-head { margin: 0px -24px 20px; }
#wrapper.wide-layout { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; }
#wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block { width: 1010px; }
#wrapper.wide-layout #theme-header { margin-top: 0px; }
#wrapper.wide-layout #main-nav .main-menu { margin: 0px !important; }
#wrapper.wide-layout .breaking-news { margin-bottom: 0px; box-shadow: rgb(202, 202, 202) 0px 0px 1px; }
#wrapper.wide-layout #main-content { margin-top: 10px; background: transparent none repeat scroll 0% 0%; }
#wrapper.wide-layout .post-cover-head { margin: -10px 0px 20px; }
#theme-header { background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 20px auto 25px; border-top: 3px solid rgb(248, 140, 0); position: relative; }
.top-nav { background: rgb(251, 251, 251) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(236, 236, 236); height: 31px; }
.top-nav ul { float: left; }
.top-nav ul li { position: relative; display: inline-block; float: left; font-size: 12px; }
.top-nav ul li a { display: inline-block; height: 30px; line-height: 30px; color: rgb(131, 131, 131); padding: 0px 10px; }
.top-nav ul li a:hover { color: rgb(0, 0, 0); }
.top-nav ul ul { background: rgb(251, 251, 251) none repeat scroll 0% 0%; display: none; padding: 0px; position: absolute; top: 30px; width: 180px; z-index: 200; float: left; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px; }
.top-nav ul ul li { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% !important; border: medium none !important; z-index: 200; min-width: 180px; }
.top-nav ul ul ul { right: auto; left: 100%; top: 0px; z-index: 200; }
.top-nav ul ul a { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% !important; height: auto !important; line-height: 1em; padding: 10px; width: 160px; display: block !important; margin-right: 0px !important; z-index: 200; color: rgb(119, 119, 119) !important; }
.top-nav ul li:hover > a, .top-nav ul:hover > a, .top-nav ul li.current-menu-item a { color: rgb(0, 0, 0); }
.top-nav ul li.menu-item-has-children a { padding-right: 20px; }
#main-nav ul li.menu-item-has-children::after, #main-nav ul li.mega-menu::after, .top-menu ul li.menu-item-has-children::after { position: absolute; right: 7px; top: 50%; display: inline-block; content: ""; width: 0px; height: 0px; border-style: solid; border-width: 4px; border-color: rgb(187, 187, 187) transparent transparent; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
#main-nav ul ul li.menu-item-has-children::after, #main-nav ul ul li.mega-menu::after, .top-nav .top-menu ul ul li.menu-item-has-children::after { border-color: transparent transparent transparent rgb(187, 187, 187); border-style: solid; border-width: 4px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.top-nav ul li.current-menu-item::before { content: " "; display: block; width: 0px; height: 0px; position: absolute; top: 0px; z-index: 2; right: 45%; border-style: solid; border-width: 4px; border-color: rgb(248, 140, 0) transparent transparent; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.top-nav ul ul li.current-menu-item::before { display: none; }
.top-nav ul ul li:hover > a, .top-nav ul ul:hover > a { color: rgb(0, 0, 0) !important; padding: 10px 5px 10px 15px; }
.top-nav ul li:hover > ul { display: block; animation: 0.1s ease-in 0s 1 normal none running fadeInDown; }
.today-date { float: left; padding: 0px 10px; font-size: 10px; color: rgb(102, 102, 102); margin: 10px 10px 0px 0px; font-weight: bold; text-transform: uppercase; border-color: rgb(204, 204, 204); border-style: solid; border-width: 0px 1px 0px 0px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.search-block { height: 30px; overflow: hidden; float: right; margin-left: 5px; position: relative; }
.search-block::after { content: " "; display: block; width: 0px; height: 0px; position: absolute; top: 10px; z-index: 2; right: 30px; border-color: transparent rgb(248, 140, 0) transparent transparent; border-style: solid; border-width: 4px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.search-block #s-header { background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; font: normal normal normal normal 11px tahoma; padding: 9px 12px 8px; width: 90px; color: rgb(197, 197, 197); border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; border-color: rgb(236, 236, 236); border-style: solid; border-width: 0px 0px 0px 1px; transition: width 0.7s ease 0s, color 0.4s ease 0s; border-radius: 0px; }
.search-block #s-header:focus { color: rgb(0, 0, 0); width: 150px; }
.search-block .search-button { background: rgb(248, 140, 0) none repeat scroll 0% 0%; cursor: pointer; float: right; height: 30px; width: 30px; display: block; border: 0px none; box-shadow: none !important; padding: 0px; border-radius: 0px; }
.search-block .search-button:active { top: 0px; }
.search-block:hover .search-button, .search-block:hover #s-header { opacity: 1; color: rgb(68, 68, 68); }
.search-block button.search-button i::before { font-size: 18px; color: rgb(255, 255, 255); }
#live-search_results { background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 550 !important; overflow: hidden; padding: 10px; box-shadow: rgb(202, 202, 202) 0px 0px 3px; }
.live-search_more { display: block; min-height: 1px; margin: 3px 0px 0px; padding: 8px; text-align: center; font-weight: bold; line-height: 12px; }
.live-search_header { display: none; }
.live-search_result_container li { padding: 8px 0px 4px; border-bottom: 1px solid rgb(242, 242, 242); overflow: hidden; }
.live-search_result_container .post-thumbnail { float: left; margin-bottom: 0px; }
.live-search_result_container .post-thumbnail img { max-width: 65px; }
#live-search_loading { display: block !important; width: 100%; height: 31px !important; }
#tie_lang_switcher { float: right; padding: 9px 5px 0px; }
#tie_lang_switcher img { margin: 0px 2px; }
#tie_lang_switcher a { opacity: 0.4; line-height: 0; }
#tie_lang_switcher a:hover { opacity: 1; }
.top-nav .social-icons { float: right; padding-top: 2px; }
.top-nav .social-icons a { color: rgb(85, 85, 85); }
.top-nav .social-icons a, .footer-bottom .social-icons a { opacity: 0.5; }
.top-nav .social-icons a:hover, .footer-bottom .social-icons a:hover { top: 0px; opacity: 1; }
.top-nav .social-icons i::before, .footer-bottom .social-icons i::before { padding: 0px 2px; line-height: 24px; font-size: 14px; }
.header-content { padding: 20px 15px; margin: 0px auto; }
.logo { float: left; }
.logo img { max-width: 100%; }
.logo h1, .logo h2 { font: normal normal bold normal 32pt arial; }
.logo strong { display: none; }
.logo span { font-weight: normal; font-size: 14px; display: block; clear: both; }
#theme-header.full-logo .header-content { padding: 0px; }
#theme-header.full-logo .logo { float: none; margin: 0px !important; }
#theme-header.full-logo .logo a { display: block; line-height: 0; }
#theme-header.full-logo .logo img { width: 100%; height: auto; }
#theme-header.center-logo .logo, #theme-header.center-logo .e3lan-top { float: none; text-align: center; }
#main-nav { margin: 0px auto; background: rgb(45, 45, 45) none repeat scroll 0% 0%; box-shadow: rgb(57, 57, 57) -1px -5px 0px -1px inset; min-height: 52px; border-bottom: 5px solid rgb(248, 140, 0); }
#main-nav .container, #main-nav-uber .container { position: relative; }
#main-nav .main-menu { margin-left: 10px; }
#main-nav ul li { font-size: 13px; position: relative; display: inline-block; float: left; border-color: rgb(34, 34, 34); border-style: solid; border-width: 0px 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; height: 42px; }
#main-nav ul li:first-child, #main-nav ul li:first-child a { border: 0px none; }
#main-nav ul li:last-child a { border-right-width: 0px; }
#main-nav ul li a { display: inline-block; height: 42px; position: relative; line-height: 47px; color: rgb(221, 221, 221); padding: 0px 10px; border-color: rgb(56, 56, 56); border-style: solid; border-width: 0px 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
#main-nav ul li i.fa, #slide-out ul li i.fa, #mobile-menu li.menu-item-home a::before { margin-right: 5px; }
#main-nav ul li.menu-item-has-children a, #main-nav ul li.mega-menu a { padding-right: 20px; }
#main-nav ul li.current-menu-item a, #main-nav ul li.current-menu-item a:hover, #main-nav ul li.current-menu-parent a, #main-nav ul li.current-menu-parent a:hover, #main-nav ul li.current_page_parent a, #main-nav ul li.current_page_parent a:hover, #main-nav ul li.current-page-ancestor a, #main-nav ul li.current-page-ancestor a:hover { background: rgb(248, 140, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); height: 52px; line-height: 57px; border-width: 0px !important; }
#main-nav ul li.current-menu-item .menu-sub-content a, #main-nav ul li.current-menu-item .menu-sub-content a:hover, #main-nav ul li.current-menu-parent .menu-sub-content a, #main-nav ul li.current-menu-parent .menu-sub-content a:hover, #main-nav ul li.current_page_parent .menu-sub-content a, #main-nav ul li.current_page_parent .menu-sub-content a:hover, #main-nav ul li.current-page-ancestor .menu-sub-content a, #main-nav ul li.current-page-ancestor .menu-sub-content a:hover, #main-nav ul li.current-menu-item .menu-sub-content ul, #main-nav ul li.current-menu-parent .menu-sub-content ul, #main-nav ul li.current_page_parent .menu-sub-content ul, #main-nav ul li.current-page-ancestor .menu-sub-content ul { top: 0px; }
#main-nav ul li.menu-item-has-children::after, #main-nav ul li.mega-menu::after { border-top-color: rgb(221, 221, 221); }
#main-nav ul ul li.menu-item-has-children::after { border-left-color: rgb(221, 221, 221); }
#main-nav ul > li.menu-item-has-children:hover > a::after, #main-nav ul > li.mega-menu:hover > a::after { content: ""; position: absolute; left: 20px; top: 36px; border-width: 0px 8px 8px; border-style: solid; border-color: transparent transparent rgb(248, 140, 0); display: block; width: 0px; z-index: 200; animation: 0.2s ease-in 0s 1 normal none running fadeInDown; }
#main-nav ul ul li.current-menu-item a, #main-nav ul ul li.current-menu-item a:hover, #main-nav ul ul li.current-menu-parent a, #main-nav ul ul li.current-menu-parent a:hover, #main-nav ul ul li.current_page_parent a, #main-nav ul ul li.current_page_parent a:hover, #main-nav ul ul li.current-page-ancestor a, #main-nav ul ul li.current-page-ancestor a:hover { border-width: 1px !important; }
#main-nav ul ul > li.menu-item-has-children:hover > a::after, #main-nav ul ul > li.mega-menu:hover > a::after, #main-nav ul li .mega-menu-block ul.sub-menu::before { display: none; }
#main-nav ul > li.current-menu-item.menu-item-has-children:hover > a::after, #main-nav ul > li.current_page_parent.menu-item-has-children:hover > a::after { top: 45px; }
#main-nav ul ul.sub-menu { width: 200px; z-index: 250; }
#main-nav ul ul ul.sub-menu, #main-nav ul ul li.current-menu-item ul, #main-nav ul ul li.current_page_parent ul, #main-nav ul ul li.current-menu-parent ul, #main-nav ul ul li.current-page-ancestor ul { top: -2px; }
#main-nav ul .mega-menu-block ul ul.sub-menu, #main-nav ul .mega-menu-block ul li.current-menu-item ul, #main-nav ul .mega-menu-block ul li.current_page_parent ul, #main-nav ul .mega-menu-block ul li.current-menu-parent ul, #main-nav ul .mega-menu-block ul li.current-page-ancestor ul { top: 0px; }
#main-nav .menu-sub-content { display: none; padding: 0px; position: absolute; z-index: 205; border-top: 2px solid rgb(248, 140, 0); background: rgb(45, 45, 45) none repeat scroll 0% 0%; color: rgb(153, 153, 153); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 4px 1px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
#main-nav ul li.current-menu-item ul, #main-nav ul li.current-menu-parent ul, #main-nav ul li.current_page_parent ul, #main-nav ul li.current-page-ancestor ul { top: 52px; }
#main-nav ul ul li, #main-nav ul ul li:first-child { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% !important; width: 100%; border-color: currentcolor currentcolor rgb(51, 51, 51); border-style: none none solid; border-width: 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; font-size: 12px; height: auto !important; margin: 0px !important; }
#main-nav ul ul ul, #main-nav ul li .mega-menu-block ul.sub-menu { border-top: 0px none; }
#main-nav ul ul li:first-child, #main-nav ul li.current-menu-item ul li:first-child, #main-nav ul li.current_page_parent ul li:first-child, #main-nav ul li.current-menu-parent ul li:first-child { border-top: 0px none !important; }
#main-nav ul ul ul { right: auto; left: 100%; top: 0px; z-index: 210; }
#main-nav ul ul a, #main-nav .mega-menu-block a { border: 0px none; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% !important; height: auto !important; line-height: 1.5em !important; padding: 7px; display: block; margin-right: 0px; z-index: 210; color: rgb(204, 204, 204); }
#main-nav .mega-menu-block a.mega-menu-link { padding: 0px; margin-top: 10px; }
#main-nav ul li.current-menu-item ul a, #main-nav ul li.current_page_parent ul a, #main-nav ul li.current-menu-parent ul a, #main-nav ul li.current-page-ancestor ul a { color: rgb(238, 238, 238); }
#main-nav ul li:hover > a, #main-nav ul:hover > a { color: rgb(255, 255, 255); }
#main-nav ul ul li:hover > a, #main-nav ul ul:hover > a { color: rgb(255, 255, 255); padding-left: 15px; padding-right: 5px; }
#main-nav ul li:hover > ul, #main-nav ul li:hover > .mega-menu-block { display: block; animation: 0.2s ease-in 0s 1 normal none running fadeInDown; }
#main-nav ul li.current-menu-item, #main-nav ul li.current_page_parent, #main-nav ul li.current-menu-parent, #main-nav ul li.current-page-ancestor { margin-top: -5px; height: 52px; border-width: 0px; }
#main-nav ul li.menu-item-home a { background-image: url(f35400c7d648d2956ed04c79f0474ea1d0ea44a7.png)  !important; background-repeat: no-repeat !important; background-position: center -44px; text-indent: -9999px; width: 52px; }
#main-nav ul li.menu-item-home.current-menu-item a { background-position: center 13px; height: 52px; }
#main-nav ul li.menu-item-home::after { display: none; }
#main-nav ul li.menu-item-home ul li a, #main-nav ul ul li.menu-item-home a, #main-nav ul li.menu-item-home ul li a:hover { background-color: transparent !important; text-indent: 0px; background-image: none !important; height: auto !important; width: auto; }
#main-nav ul li.mega-menu .mega-menu-block { width: 1045px; left: -10px; padding: 25px 25px 5px; }
#main-nav ul li.mega-menu .mega-menu-block img { max-width: 100%; height: auto; }
#main-nav ul li.mega-menu .post-thumbnail, #main-nav ul li.mega-menu .post-thumbnail a, #main-nav ul li .mega-menu-block .tie-date i.fa { margin: 0px; padding: 0px; }
#main-nav ul li.mega-menu.mega-links .mega-menu-block { padding-right: 0px; }
#main-nav ul li.mega-menu.mega-links .mega-menu-block .sub-menu-columns-item { animation: 0s ease 0s 1 normal none running none; }
#main-nav li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column { float: left; border: 0px none; margin-bottom: 10px; padding-right: 25px; width: 50%; }
#main-nav li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column::after { display: none; }
#main-nav ul li.mega-menu.mega-links a.mega-links-head { padding: 10px 0px; text-align: center; display: block; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
#main-nav li.mega-menu.mega-links.mega-links-3col .mega-menu-block ul li.mega-link-column { width: 33.333%; }
#main-nav li.mega-menu.mega-links.mega-links-4col .mega-menu-block ul li.mega-link-column { width: 25%; }
#main-nav li.mega-menu.mega-links.mega-links-5col .mega-menu-block ul li.mega-link-column { width: 20%; }
#main-nav ul li.mega-menu.mega-cat .mega-menu-block { padding: 0px; }
#main-nav .mega-cat-wrapper { clear: both; }
#main-nav ul ul.sub-menu.mega-cat-more-links { width: 100%; margin: 10px 0px; }
#main-nav ul li.mega-menu.mega-cat .mega-cat-more-links li { float: left; width: 29.3333%; margin: 0px 2% !important; }
#main-nav ul li.mega-menu.mega-cat .mega-cat-more-links li ul li { float: none; width: 100%; margin: 0px !important; }
.mega-cat-sub-categories { float: left; width: 20%; padding-top: 20px; }
#main-nav ul li.cat-active a { background: rgb(34, 34, 34) none repeat scroll 0% 0% !important; }
#main-nav .mega-cat-content-tab { display: none; overflow: hidden; }
#main-nav .mega-cat-content-tab a { cursor: default; }
#main-nav .mega-cat-content-tab.already-loaded a { cursor: pointer; }
#main-nav .mega-cat-content { float: left; padding: 20px 0px 20px 20px; }
#main-nav .mega-cat-content.mega-cat-sub-exists { background: rgb(34, 34, 34) none repeat scroll 0% 0%; width: 80%; position: relative; }
#main-nav ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post { float: left; padding-right: 20px; width: 25%; opacity: 0; transition: opacity 0.3s ease-in-out 0s; }
#main-nav ul li.mega-menu.mega-cat .mega-menu-block .already-loaded .mega-menu-post { opacity: 1; }
#main-nav ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post a { border: 0px none; padding: 0px; }
#main-nav ul ul.sub-menu.mega-cat-more-links::after { content: " "; display: block; clear: both; }
#main-nav .mega-recent-featured-list { width: 25%; margin-right: 3%; float: left; }
#main-nav .mega-recent-post { float: left; width: 37%; margin-right: 3%; }
#main-nav ul li.mega-menu.mega-recent-featured .mega-menu-block .mega-recent-post a { border: 0px none; padding: 0px; }
#main-nav .mega-check-also { float: left; width: 60%; }
#main-nav ul .mega-check-also li { width: 50% !important; float: left !important; padding: 8px 0px !important; margin-bottom: 8px !important; }
#main-nav .menu-item-has-children .mega-check-also { width: 32%; }
#main-nav ul .menu-item-has-children .mega-check-also li { width: 100% !important; float: none !important; }
#main-nav .mega-menu-block .mega-check-also a.mega-menu-link { display: inline; margin-top: 0px; }
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail { margin-right: 10px; float: left; }
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail img { max-width: 90px; height: auto; }
.fixed-nav { position: fixed; top: -90px; width: 1045px; z-index: 9999; opacity: 0.95; transition: top 0.5s ease 0s; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 3px; }
.fixed-nav-appear { top: 0px; }
.wide-layout #main-nav.fixed-nav { width: 100% !important; }
body.admin-bar .fixed-nav-appear { top: 32px; }
.main-nav-logo { padding: 10px 10px 0px; float: left; display: none; opacity: 0.8; }
.main-nav-logo:hover { opacity: 1; }
.main-nav-logo img { height: 27px; width: auto; }
.fixed-nav .main-nav-logo { display: block; }
a.random-article, a.tie-cart { background: rgb(73, 73, 73) none repeat scroll 0% 0%; width: 42px; height: 47px; display: block; float: right; margin-left: 1px; color: rgb(255, 255, 255); text-align: center; position: relative; }
a.random-article i::before, a.tie-cart i::before { font-size: 18px; width: 42px; line-height: 50px; }
a.random-article:hover, a.tie-cart:hover { background-color: rgb(119, 119, 119); }
a.tie-cart span.shooping-count { display: block; position: absolute; background: rgb(248, 140, 0) none repeat scroll 0% 0%; top: 5px; right: 4px; padding: 1px 5px; font-size: 11px; border-radius: 100%; }
#main-nav-uber a.random-article, #main-nav-uber a.tie-cart { position: absolute; top: 0px; right: 0px; margin: 0px; height: 40px; z-index: 999; }
#main-nav-uber a.random-article::before, #main-nav-uber a.tie-cart::before { line-height: 40px; }
.breaking-news { background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 32px; margin: -5px auto 25px; overflow: hidden; position: relative; }
.breaking-news span.breaking-news-title { background: rgb(244, 61, 42) none repeat scroll 0% 0%; display: block; float: left; padding: 8px 10px 0px; height: 32px; color: rgb(255, 255, 255); font-family: BebasNeueRegular, arial, Georgia, serif; font-size: 14pt; }
.breaking-news span.breaking-news-title i { display: none; }
.breaking-news ul { float: left; }
.breaking-news ul li { display: block; }
.breaking-news ul a { padding: 8px; display: block; white-space: nowrap; font-family: tahoma; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tickercontainer { height: 32px; overflow: hidden; }
.tickercontainer .mask { position: relative; top: 9px; overflow: hidden; }
ul.newsticker { position: relative; left: 750px; list-style-type: none; }
ul.newsticker li { padding: 0px; display: inline-block; }
ul.newsticker a { white-space: nowrap; padding: 0px; margin: 0px 50px 0px 0px; }
#main-content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 20px auto 25px; position: relative; padding: 24px 0px; transform: none; }
#main-content::after { display: block; visibility: hidden; clear: both; height: 0px; content: "."; }
.full-width { background-image: none; }
.content { float: left; width: 660px; }
#crumbs, .woocommerce-breadcrumb { margin-bottom: 10px; clear: both; padding-bottom: 5px; border-bottom: 1px solid rgb(238, 238, 238); }
#crumbs span.delimiter { padding: 0px 3px; }
div.not-found { padding: 20px; }
.full-width .content, body.error404 .content { width: auto; float: none; }
.tie-hide, .lazy-enabled #main-content .post-thumbnail, .lazy-enabled #theme-footer div.post-thumbnail, .lazy-enabled #main-content img, .lazy-enabled #featured-posts { opacity: 0; }
.lazy-enabled #main-content .post-thumbnail.tie-appear, .lazy-enabled #theme-footer div.post-thumbnail.tie-appear, .lazy-enabled #main-content img.tie-appear, .lazy-enabled #featured-posts.tie-appear { opacity: 1; transition: all 0.4s ease-in-out 0s; }
.recaptchatable #recaptcha_image #recaptcha_challenge_image { opacity: 1 !important; }
body.error404 .content .entry, body.error404 .content .post-title, body.error404 .title-404 { text-align: center; }
body.error404 .title-404 { font-size: 200px; font-weight: bold; color: rgb(238, 238, 238); }
body.error404 .post-title { font-size: 50px; }
.cat-box { margin-bottom: 35px; }
.cat-box-title { padding: 3px 0px; overflow: hidden; }
.cat-box-title h2 { float: left; margin-right: 10px; font-size: 22px; font-family: BebasNeueRegular, arial, Georgia, serif; }
.cat-box-title h2 a { color: rgb(17, 17, 17); }
.cat-box-title h2 a:hover { color: rgb(0, 0, 0); }
h2.post-box-title { font-size: 20px; line-height: 26px; }
h3.post-box-title { font-size: 14px; line-height: 20px; }
.cat-box p.post-meta { margin: 5px 0px 0px; font-size: 80%; }
.cat-box p.post-meta span, .cat-box p.post-meta .stars-small { margin-right: 7px; }
li.first-news p.post-meta, .list-box li.first-news p.post-meta, .wide-box li.first-news p.post-meta, .cat-tabs-wrap li.first-news p.post-meta { padding: 0px; margin: 5px 0px 10px; font-size: 85%; }
.stripe-line { background: rgba(0, 0, 0, 0) url(e25167000043582a94c970c2ea739ea50c0d7264.png)  repeat scroll 0% 0%; height: 12px; overflow: hidden; margin-top: 5px; }
.cat-box .entry { font-size: 12px; }
.cat-box .entry p, .archive-box .entry p { line-height: 21px; margin-bottom: 12px; }
.cat-box .entry a.more-link, .archive-box .entry a.more-link { margin-top: 0px; }
.cat-box-content, #sidebar .widget-container, .post-listing, #commentform { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 4px solid rgb(248, 140, 0); box-shadow: rgb(202, 202, 202) 0px 0px 3px; }
.cat-box li.first-news .inner-content { padding: 20px; overflow: hidden; }
.cat-box .post-thumbnail img.attachment-tie-small { max-width: 90px; height: auto; }
p.post-meta { color: rgb(136, 136, 136); margin: 7px 0px; font-size: 85%; }
p.post-meta a { color: rgb(136, 136, 136); }
p.post-meta a:hover { border-bottom: 1px dotted rgb(0, 0, 0); color: rgb(0, 0, 0); text-decoration: none; }
.post-meta .stars-small { float: left; margin: -1px 10px 0px 0px; }
span.post-views-widget i::before, span.post-comments-widget i::before, span.tie-date i::before, .post-meta i::before { margin-right: 3px; }
a.more-link { color: rgb(255, 255, 255) !important; float: left; margin-top: 4px; padding-top: 2px; padding-bottom: 2px; }
.cat-box.column2 { float: left; width: 48%; margin-right: 4%; }
.column2.last-column { margin-left: 0px; margin-right: 0px; }
.column2 li.other-news, .list-box li.other-news { background: rgb(247, 247, 247) none repeat scroll 0% 0%; overflow: hidden; padding: 17px 20px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(234, 234, 234); transition: all 0.4s ease 0s; }
.column2 li.other-news { padding-top: 10px; padding-bottom: 10px; }
.column2 li.other-news:hover, .list-box li.other-news:hover { background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
.column2 li.first-news { border-bottom: 3px solid rgb(234, 234, 234); padding: 0px; }
.wide-box li { overflow: hidden; padding: 10px 20px 0px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(234, 234, 234); width: 50%; float: left; height: 78px; transition: all 0.4s ease 0s; }
.wide-box ul { overflow: hidden; }
.wide-box li.first-news { border-bottom: 3px solid rgb(234, 234, 234); padding: 0px; width: 100%; float: none; height: auto; }
.wide-box li.other-news { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.video-box li { overflow: hidden; width: 22%; float: right; margin-bottom: 9px; }
.video-box .big-video-column { width: 76.5%; float: left; margin-bottom: 0px; }
.video-box .cat-box-content { padding: 20px 20px 11px; }
.video-box.cat-box li .post-thumbnail { margin: 0px; padding: 0px; box-shadow: none; }
.video-box.cat-box li .overlay-icon::before { content: ""; opacity: 0.6; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px; text-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px; }
.video-box.cat-box li.big-video-column .overlay-icon::before { width: 70px; height: 70px; font-size: 35px; line-height: 60px; border-width: 5px; margin: -35px 0px 0px -35px; }
.list-box, .wide-box { clear: both; }
.list-box li { overflow: hidden; padding: 10px; width: 50%; float: right; clear: right; }
.list-box li.other-news { border-left: 3px solid rgb(234, 234, 234); }
.list-box li.first-news { padding: 15px; float: left; }
.pic-box .cat-box-content { padding: 20px 20px 13px; }
.pic-box.pic-grid .cat-box-content { padding: 20px; }
.pic-box li.first-pic { padding: 0px; width: 50.94%; }
.pic-box li { width: 16.3%; overflow: hidden; float: left; }
.pic-box.cat-box li.first-pic .post-thumbnail, .pic-box.pic-grid.cat-box li .post-thumbnail { position: relative; float: none; }
.pic-box.pic-grid.cat-box li { width: 16.65%; }
.pic-box.cat-box li .post-thumbnail img.attachment-tie-small { max-width: 100%; }
.pic-box.cat-box li .post-thumbnail { padding: 1px; margin: 0px; }
.cat-tabs-wrap { padding: 0px 20px 20px; }
.cat-tabs-header { background: rgb(247, 247, 247) none repeat scroll 0% 0%; height: 46px; border-bottom: 3px solid rgb(234, 234, 234); padding: 8px 10px 0px; }
.cat-tabs-header li { float: left; margin-right: 10px; line-height: 30px; padding: 4px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; border-top-left-radius: 2px; border-top-right-radius: 2px; }
.cat-tabs-header li.active { background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: rgb(212, 212, 212) 0px -1px 2px; }
.cat-tabs-wrap li { overflow: hidden; padding: 12px 0px; width: 47%; float: right; clear: right; }
.cat-tabs-wrap li.first-news { width: 50%; float: left; padding-bottom: 0px; }
.cat-tabs-wrap li:last-child { padding-bottom: 0px; }
.scroll-box { clear: both; }
.scroll-box .cat-box-content { padding: 20px; position: relative; }
.scroll-box .scroll-item .post-thumbnail { margin: 0px 0px 10px; }
.group_items { width: 100%; }
.group_items-box { width: 100% !important; overflow: hidden; }
.group_items .scroll-item:last-child, .scroll-box .scroll-item:nth-child(3) { margin-right: 0px; }
.scroll-item { display: none; }
.scroll-item:nth-child(1), .scroll-item:nth-child(2), .scroll-item:nth-child(3), .group_items .scroll-item { display: block; }
.scroll-nav { background: rgb(247, 247, 247) none repeat scroll 0% 0%; margin: 10px -20px -20px; padding: 5px; text-align: center; }
.scroll-nav a { background: rgb(180, 180, 180) none repeat scroll 0% 0%; width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; display: inline-block; margin: 2px 2px 0px; transition: all 0.4s ease 0s; border-radius: 50px; }
.scroll-nav a:hover { background: rgb(147, 147, 147) none repeat scroll 0% 0%; }
.scroll-nav a.activeSlide { background: rgb(102, 102, 102) none repeat scroll 0% 0%; }
.recent-box { clear: both; }
.recent-box .cat-box-content { padding: 20px; position: relative; }
.cat-box.recent-box.recent-full_thumb .cat-box-content, .cat-box.recent-box.recent-blog .cat-box-content { padding-top: 0px; }
.recent-masonry .cat-box-content { padding: 0px; }
.recent-box .recent-item, .scroll-box .scroll-item { float: left; width: 31.3333%; margin: 0px 3% 10px 0px; height: 190px; }
.recent-box .recent-item:nth-child(3n+3) { margin-right: 0px; }
.recent-box .item-list { padding: 20px 0px; }
.recent-box-pagination { position: relative; margin: -35px 0px 35px; }
.recent-box-pagination .pagination { margin: 0px; }
.tie-padding { display: inline-block; }
.divider { border-top: 1px solid rgb(204, 204, 204); overflow: hidden; margin: 10px 0px; clear: both; }
.divider.divider-solid { border-top-width: thick; border-style: solid; }
.divider.divider-dashed { border-top-width: 2px; border-style: dashed; }
.divider.divider-dotted { border-top-width: 2px; border-style: dotted; }
.divider.divider-double { height: 10px; border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); }
.cat-box.woocommerce.woocommerce-box .cat-box-content { padding: 20px 20px 0px; }
.cat-box.woocommerce .products { margin: 0px; }
.cat-box.woocommerce ul.products li.product { margin-bottom: 20px; }
.cat-box.scroll-box.woocommerce ul.products li.product, .cat-box.scroll-box.woocommerce .group_items, .cat-box.scroll-box.woocommerce .group_items-box { height: 355px; }
.cat-box.woocommerce ul.products li.product .price, .cat-box.woocommerce ul.products li.product .star-rating { margin: 5px 0px; }
.page-head { padding: 3px 0px; overflow: hidden; }
.page-head .stripe-line { margin-top: 7px; }
.page-title { float: left; margin-right: 10px; font-size: 26px; font-family: BebasNeueRegular, arial, Georgia, serif; color: rgb(0, 0, 0); }
a.rss-cat-icon { float: right; font-size: 14px; margin: 6px 0px 0px 4px; display: block; color: rgb(248, 188, 46); }
.archive-meta { padding: 15px 0px; }
.cat-box-content.author-cover { border-bottom: 0px none; line-height: 0; z-index: 0; min-height: 100px; }
.author-cover-head { margin: -55px auto 45px; padding: 20px; max-width: 90%; position: relative; z-index: 1; }
.author-cover-head .author-avatar img { max-width: 70px; }
.page-head .author-bio { padding: 10px; margin-bottom: 15px; }
.author-bio { clear: both; overflow: hidden; }
.single-post-thumb { margin: 0px -1px !important; line-height: 0 !important; }
.single-post-thumb img { width: 100%; height: auto; max-width: 100%; }
.full-width .single-post-thumb { margin: 0px !important; }
.google-map iframe { width: 100%; }
.head-lightbox a { cursor: zoom-in; }
.head-lightbox a:hover { opacity: 0.8; }
.single-post-caption { padding: 7px; text-align: center; font-style: italic; color: rgb(102, 102, 102); }
.entry .mejs-container { margin-bottom: 20px; }
.mejs-container.wp-audio-shortcode { width: 100%; }
.mejs-container.wp-video-shortcode, .wp-video { width: 100% !important; height: auto !important; }
.mejs-container.wp-video-shortcode.mejs-video { padding-top: 57%; }
.mejs-overlay, .mejs-poster { width: 100% !important; height: 100% !important; }
.mejs-mediaelement video { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100% !important; height: 100% !important; }
.wp-playlist.wp-playlist-light, .wp-playlist.wp-playlist-dark { border-color: rgb(238, 238, 238); background: transparent none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
.wp-playlist.wp-playlist-light .wp-playlist-playing, .wp-playlist.wp-playlist-dark .wp-playlist-playing { background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(68, 68, 68); }
.wp-playlist .wp-playlist-item { padding: 5px; border-color: rgb(238, 238, 238); }
.wp-playlist .wp-playlist-item-length { right: 6px; top: 5px; }
.wp-playlist .wp-playlist-playing { font-weight: normal; }
.post-cover #crumbs, .post-cover-title #crumbs { border-bottom: 0px none; }
.post-cover article.post-listing { box-shadow: none !important; }
.post-cover article.post-listing .post-inner { padding: 0px 0px 20px; }
.post-cover .share-post { margin-left: 0px; margin-right: 0px; }
.post-cover-head .single-has-thumb.single-post-thumb { position: relative; margin: 0px; height: 475px; background-repeat: no-repeat; background-position: center 0px; background-size: cover; }
.post-cover-head .single-post-thumb.head-lightbox, .post-cover-head .single-post-thumb.single-post-audio { height: auto; }
.post-cover-title { width: 100%; line-height: 22px; }
.single-has-thumb .post-cover-title { position: absolute; bottom: 0px; padding: 50px 20px 10px; color: rgb(204, 204, 204); background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0% 0%; }
.single-has-thumb .post-cover-title a, .single-has-thumb .post-cover-title p.post-meta, .single-has-thumb .post-cover-title p.post-meta a { color: rgb(204, 204, 204); }
.single-has-thumb .post-cover-title a:hover, .single-has-thumb .post-cover-title p.post-meta a:hover { color: rgb(255, 255, 255); border: 0px none; }
.post-cover-title .post-title { font-size: 50px; line-height: 50px; margin-bottom: 0px; }
.single-has-thumb .post-cover-title .post-title { color: rgb(255, 255, 255); }
.post-cover-title #crumbs { margin-bottom: 0px; }
.post-cover-title p.post-meta { font-size: 14px; }
a.go-to-the-post { padding: 10px; display: block; position: absolute; bottom: 10px; right: 10px; color: rgb(255, 255, 255); font-size: 52px; opacity: 0.6; }
a.go-to-the-post:hover { opacity: 1; }
.post-listing.post { margin-bottom: 40px; }
.post-inner { padding: 20px; }
.post-title { font-family: BebasNeueRegular, arial, Georgia, serif; margin-bottom: 10px; font-size: 28px; }
body.single .post-inner p.post-meta span { margin-right: 15px; }
body.single .post-inner p.post-meta span i { margin-right: 5px; }
.post-inner p.post-meta { border-bottom: 1px solid rgb(242, 242, 242); padding-bottom: 5px; margin-bottom: 10px; }
p.post-meta span { display: inline-block; margin-right: 10px; }
.item-list { border-bottom: 1px solid rgb(242, 242, 242); padding: 20px 20px 25px; clear: both; }
.item-list p.post-meta { margin: 10px 0px; }
.archive-wide-thumb { margin: -20px -20px 10px !important; padding: 0px !important; float: none !important; box-shadow: none !important; }
.archive-wide-thumb a:hover img { opacity: 0.8; }
.page-link { margin: 15px 0px 0px; padding: 10px; background: rgb(246, 246, 246) none repeat scroll 0% 0%; clear: both; }
.page-link a { color: rgb(255, 255, 255); padding: 5px 6px; background: rgb(153, 153, 153) none repeat scroll 0% 0%; }
.page-link a:hover { background: rgb(119, 119, 119) none repeat scroll 0% 0%; }
.edit-link { clear: both; display: block; margin-top: 10px; }
.post-tag { margin: -30px 0px 35px; }
.post-tag a { background-color: rgb(170, 170, 170); border-radius: 0px 2px 2px 0px; color: rgb(255, 255, 255); display: inline-block; font-size: 11px; line-height: 13px; margin: 0px 0px 2px 10px; padding: 4px 7px 3px; position: relative; text-transform: uppercase; }
.post-tag a::before { border-top: 10px solid transparent; border-right: 8px solid rgb(170, 170, 170); border-bottom: 10px solid transparent; content: ""; height: 0px; position: absolute; top: 0px; left: -8px; width: 0px; transition: all 0.2s linear 0s; }
.post-tag a::after { background-color: rgb(255, 255, 255); border-radius: 50%; content: ""; height: 4px; position: absolute; top: 8px; left: -2px; width: 4px; }
.post-tag a:hover { background: rgb(68, 68, 68) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.post-tag a:hover::before { border-right-color: rgb(68, 68, 68); }
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current { background-color: rgb(248, 140, 0); }
.mejs-container .mejs-controls a:focus > .mejs-offscreen { color: rgb(0, 0, 0); }
#reading-position-indicator { display: block; height: 4px; position: fixed; bottom: 0px; left: 0px; background: rgb(255, 133, 0) none repeat scroll 0% 0%; width: 0px; z-index: 9999; max-width: 100%; }
.sticky { }
.post-thumbnail { margin-right: 15px; position: relative; line-height: 0; }
.post-thumbnail a { display: block !important; background: rgb(0, 0, 0) none repeat scroll 0% 0%; font-size: 0px; }
.post-thumbnail img { height: auto; max-width: 100%; width: 100%; transition: all 0.4s ease 0s; }
.post-thumbnail img.attachment-tie-small, .post-thumbnail img.avatar { max-width: 100px; }
.post-thumbnail a:hover img { opacity: 0.3 !important; }
.post-thumbnail a:hover .overlay-icon::before, .video-box .overlay-icon::before { opacity: 1; transform: scale(1); }
.overlay-icon::before, .tie_slider .overlay-icon::before { content: ""; color: rgb(255, 255, 255); display: block; position: absolute; top: 50%; left: 50%; border: 3px solid rgb(255, 255, 255); border-radius: 100%; width: 40px; height: 40px; text-align: center; font-size: 18px; line-height: 35px; margin: -20px 0px 0px -20px; opacity: 0; backface-visibility: hidden; transform: scale(0); transition: all 0.3s ease-in-out 0s; }
.tie_map .overlay-icon::before { content: ""; }
.tie_slider .overlay-icon::before { content: ""; }
.tie_lightbox .overlay-icon::before { content: ""; }
.tie_audio .overlay-icon::before, .tie_soundcloud .overlay-icon::before { content: ""; }
.tie_video .overlay-icon::before { content: ""; }
.item-list .post-thumbnail, .timeline .post-thumbnail { float: left; margin-bottom: 0px; }
.cat-box li .post-thumbnail { margin: 0px 10px 0px 0px; }
.column2 .post-thumbnail { float: left; }
.cat-box.column2 li.first-news .post-thumbnail { margin: 0px 0px 10px; float: none; }
.wide-box li .post-thumbnail, .list-box li .post-thumbnail { float: left; }
.wide-box li.first-news .post-thumbnail { width: 275px; }
.list-box li.first-news .post-thumbnail { margin: 0px 0px 15px; float: none; }
.cat-tabs-wrap li .post-thumbnail { float: left; margin-bottom: 0px; }
.cat-tabs-wrap li.first-news .post-thumbnail { margin: 0px 0px 10px; float: none; }
.recent-item .post-thumbnail { margin: 0px 0px 10px; }
.share-post { clear: both; margin: 10px -20px -20px; padding: 8px 0px 6px 10px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; border-top: 1px solid rgb(234, 234, 234); }
.mini-share-post { clear: both; margin: 10px -24px -20px; padding: 10px 10px 10px 25px; height: 20px; }
.mini-share-post .share-text, .entry .share-post .share-text { display: none; }
.entry .share-post { margin: 0px 0px 15px; background: transparent none repeat scroll 0% 0%; border: 0px none; height: auto; padding: 0px; }
.entry .share-post li, .entry .share-post ul { list-style: outside none none; margin: 0px; }
.recent-box .mini-share-post { margin-bottom: -5px; }
.share-post li, .mini-share-post li { float: left; width: 106px; }
.entry .share-post li iframe, .share-post li iframe, .mini-share-post li iframe { max-width: none !important; }
.share-post span.share-text { background: rgb(255, 133, 0) none repeat scroll 0% 0%; margin: -9px 10px -10px -10px; display: block; float: left; color: rgb(255, 255, 255); padding: 0px 9px; font-family: BebasNeueRegular, arial, Georgia, serif; font-size: 14pt; height: 45px; line-height: 50px; }
.share-post .flat-social a { color: rgb(255, 255, 255) !important; text-decoration: none !important; }
.flat-social li { width: auto !important; }
.flat-social a { padding: 5px 10px; color: rgb(255, 255, 255); margin: 0px 6px 2px 0px; display: inline-block; line-height: 14px; border-radius: 2px; }
.flat-social a i { margin-right: 3px; }
.flat-social a:hover { background: rgb(68, 68, 68) none repeat scroll 0% 0%; }
.entry { overflow-wrap: break-word; line-height: 22px; }
.entry p { margin-bottom: 20px; }
.entry img { max-width: 100%; height: auto; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin-top: 25px; margin-bottom: 10px; line-height: 1em; font-family: Helvetica; font-weight: normal; }
.entry h1 { font-size: 36px; }
.entry h2 { font-size: 30px; }
.entry h3 { font-size: 24px; }
.entry h4 { font-size: 18px; }
.entry h5 { font-size: 14px; }
.entry h6 { font-size: 12px; }
.entry ol, .entry ul { margin: 0px 0px 20px 15px; }
.entry ul li { list-style: outside none disc; }
.entry ol li { list-style: outside none decimal; }
.entry li { margin: 0px 0px 5px; }
.entry li ul, .entry li ol { margin: 5px 0px 0px 15px; }
.entry #user-login ul { margin-bottom: -5px; }
.entry table { border-spacing: 0px; width: 100%; border: 1px solid rgb(238, 238, 238); border-collapse: separate; margin-bottom: 1.5em; }
.entry table tr:nth-child(2n) { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.entry table td, .entry table th { padding: 0.4em; text-align: left; border-right: 1px dotted rgb(238, 238, 238); }
.entry table thead th { background: rgb(244, 244, 244) none repeat scroll 0% 0%; border-right: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); text-transform: uppercase; padding: 0.7em 0.4em; vertical-align: middle; }
.entry table tbody th { background: rgb(244, 244, 244) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(238, 238, 238); }
.entry table tbody td { border-bottom: 1px solid rgb(238, 238, 238); }
.entry table tr th:last-child, .entry table tr td:last-child { border-right: 0px none; }
.entry table tbody tr:last-child td, .entry table tbody tr:last-child th { border-bottom: 0px none; }
.gallery { margin: 0px auto 18px; clear: both; }
.gallery .gallery-item { display: inline-block; padding: 10px; text-align: center; vertical-align: top; width: 100%; }
.gallery-columns-2 .gallery-item { max-width: 50%; }
.gallery-columns-3 .gallery-item { max-width: 33.33%; }
.gallery-columns-4 .gallery-item { max-width: 25%; }
.gallery-columns-5 .gallery-item { max-width: 20%; }
.gallery-columns-6 .gallery-item { max-width: 16.66%; }
.gallery-columns-7 .gallery-item { max-width: 14.28%; }
.gallery-columns-8 .gallery-item { max-width: 12.5%; }
.gallery-columns-9 .gallery-item { max-width: 11.11%; }
.gallery .gallery-item img { height: auto; margin: 0px auto; transition: all 0.4s ease 0s; }
.gallery .gallery-item a:hover img { opacity: 0.6 !important; margin: -5px 0px 5px; }
.gallery-caption { color: rgb(136, 136, 136); margin: 0px 0px 12px; }
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }
.gallery br + br { display: none; }
.attachment img { display: block; margin: 0px auto; }
blockquote p { color: rgb(153, 153, 153); padding: 0px 18px; font-family: "Georgia"; font-size: 18px; line-height: 28px; font-style: italic; border-color: rgb(119, 119, 119); border-style: solid; border-width: 0px 0px 0px 4px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
#related_posts, #author-box { clear: both; }
.block-head { padding: 3px 0px 0px; overflow: hidden; }
.block-head h3, #respond h3 { float: left; margin-right: 10px; font-size: 22px; font-family: BebasNeueRegular, arial, Georgia, serif; }
#related_posts .post-listing, #author-box .post-listing { padding: 20px; margin-bottom: 40px; }
#related_posts .related-item { float: left; width: 31.3333%; height: 180px; margin: 0px 3% 10px 0px; }
#related_posts .related-item:nth-child(3n+3), .full-width #related_posts .related-item:nth-child(4n+4) { margin-right: 0px; }
#related_posts .related-item .post-thumbnail { margin: 0px 0px 10px; }
.full-width #related_posts .related-item { margin-right: 2%; width: 23.5%; }
.entry #related_posts { margin: 0px 0px 20px 20px; float: right; width: 30%; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; padding-left: 20px; }
.entry #related_posts .post-listing { border-bottom: 0px none; padding: 0px; margin: 0px; box-shadow: none; }
.entry #related_posts .related-item { float: none; width: 100%; height: auto; margin: 0px 0px 10px; }
.entry #related_posts .related-item h3 { margin: 0px; font-size: 15px; }
.entry #related_posts .stripe-line { display: none; }
.entry #related_posts .block-head h3 { margin-top: 0px; }
.entry #related_posts .post-inner p.post-meta { padding: 0px; }
#check-also-box { position: fixed; z-index: 999; bottom: 65px; right: -350px; width: 300px; border-top: 4px solid rgb(248, 140, 0); border-bottom: 0px none; padding: 10px 20px 20px; transition: all 0.5s ease 0s; }
#check-also-box.check-also-left { left: -350px; right: auto; }
#check-also-box.show-check-also, #check-also-box.check-also-left #check-also-close { right: 0px; left: auto; }
#check-also-box.check-also-left.show-check-also { right: auto; left: 0px; }
#check-also-box .block-head { padding: 0px; }
#check-also-box .block-head h3 { text-align: center; margin: 0px 0px 10px; display: block; float: none; }
#check-also-box .post-thumbnail { margin: 0px 0px 10px; }
.check-also-post { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgb(238, 238, 238); }
.check-also-post:last-child { padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px none; }
.check-also-post .post-title { font-size: 22px; margin-bottom: 5px; }
.check-also-post p { line-height: 20px; }
#check-also-close { position: absolute; left: 0px; top: 0px; padding: 1px 8px 3px; background: rgb(255, 133, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 19px; }
#check-also-close:hover i { opacity: 0.7; }
.navigation { margin: 10px 0px; clear: both; overflow: hidden; }
.nav-previous { float: left; }
.nav-next { float: right; }
.post-navigation { clear: both; margin: -10px 0px 20px; overflow: hidden; }
.post-navigation div { display: block; width: 245px; position: relative; font-size: 14px; color: rgb(153, 153, 153); }
.post-previous { float: left; padding-left: 40px; }
.post-next { float: right; text-align: right; padding-right: 40px; }
.post-navigation div span { display: block; font-size: 80%; color: rgb(153, 153, 153); }
.post-navigation div a::after { position: absolute; color: rgb(204, 204, 204); font-size: 56px; margin-top: -11px; height: 22px; line-height: 22px; top: 34%; }
.post-previous a::after { content: "«"; left: 0px; }
.post-next a::after { content: "»"; right: 0px; }
#sidebar { float: right; width: 310px; }
.full-width #sidebar { display: none !important; }
.sidebar-left #sidebar { float: left; }
.sidebar-left .content { float: right; }
.theiaStickySidebar::after { content: ""; display: table; clear: both; }
.widget { clear: both; margin-bottom: 25px; }
.widget-top { padding: 5px 0px; }
.widget-top h4 { float: left; margin-right: 10px; font-size: 20px; font-family: BebasNeueRegular, arial, Georgia, serif; }
.widget-top h4 a { color: rgb(51, 51, 51); }
.widget-top h4 a:hover { color: rgb(0, 0, 0); }
.widget-container { padding: 10px; clear: both; }
.widget-container h3 { font-size: inherit; }
.widget-container li { padding: 0px 0px 5px; line-height: 18px; overflow: hidden; }
.widget-container p { padding-bottom: 1em; }
.widget-container a:hover { text-decoration: underline; }
.widget-container li span.tie-date, .footer-widget-container li span.tie-date, .mega-menu-block .tie-date, span.post-comments-widget, span.post-views-widget { color: rgb(170, 170, 170); margin: 4px 0px 0px; font-size: 80%; display: inline-block; }
.widget-container li span.post-small-rate, .footer-widget-container li span.post-small-rate { margin-top: 5px; }
.widget-container .post-thumbnail, .footer-widget-container .post-thumbnail { float: left; margin-right: 10px; }
.widget_search label span, #bbp-search-form label, .widget_product_search label.screen-reader-text { display: none; }
.text-html-box { margin-bottom: 20px; }
.widget_rss .widget-title img { width: 11px; height: 11px; }
.widget.news-pic .post-thumbnail { padding: 1px; width: 33.3333%; max-width: 160px; margin: 0px; }
.widget.news-pic .post-thumbnail img.attachment-tie-small { max-width: 100% !important; }
#tabbed-widget .tabs-wrap li:last-child, .comments-avatar .widget-container li:last-child, .posts-list .widget-container li:last-child, .categort-posts .widget-container li:last-child, .authors-posts .widget-container li:last-child { border-bottom: 0px none; }
#tabbed-widget .tabs-wrap li, .comments-avatar .widget-container li, .posts-list .widget-container li, .categort-posts .widget-container li, .authors-posts .widget-container li, .widget.woocommerce .widget-container li, .widget-container ul.reviews-posts li, .widget_categories .widget-container li, .widget_archive .widget-container li, .widget_nav_menu .widget-container li, .widget_meta .widget-container li, .widget_pages .widget-container li, .widget_recent_comments .widget-container li, .widget_recent_entries .widget-container li, .widget_display_forums .widget-container li, .widget_display_views .widget-container li, .widget_display_replies .widget-container li, .widget_display_topics .widget-container li { padding: 6px 0px; border-bottom: 1px solid rgb(242, 242, 242); }
.widget_categories .widget-container li::before, .widget_product_categories ul li::before { font-family: FontAwesome; margin-right: 0.53em; display: inline-block; opacity: 0.25; content: ""; }
.widget_categories .widget-container li li, .widget_nav_menu .widget-container li li { padding-left: 15px; border: 0px none; }
.widget_categories .widget-container li li li, .widget_nav_menu .widget-container li li li { padding-left: 25px; }
.authors-posts .widget-container li strong { float: right; display: block; }
.facebook-box { text-align: center; }
.facebook-box iframe { width: 100% !important; }
.google-box { text-align: center; position: relative; overflow: hidden; }
#wp_tag_cloud div { line-height: 1.6em; }
.twitter-widget-content ul { margin: 0px -10px; }
#theme-footer .twitter-widget-content ul { margin: 0px; }
.twitter-widget-content li, #theme-footer .twitter-widget-content li { background: transparent none repeat scroll 0% 0%; border-bottom: 1px solid rgb(242, 242, 242); padding: 10px 10px 10px 55px; }
.twitter-widget-content li i, #theme-footer .twitter-widget-content li i { float: left; margin-left: -43px; margin-top: 0px; color: rgb(221, 221, 221); font-size: 32px; width: 30px; }
#theme-footer .twitter-widget-content li i { color: rgb(204, 204, 204); }
.twitter-widget-content li:last-child { border-bottom: 0px none; }
.twitter-widget-content .twitter-timestamp { font-style: italic; color: rgb(136, 136, 136); font-size: 10px; float: right; clear: both; }
.footer-widgets-box .twitter-widget-content li::before { margin-left: 0px; color: rgb(119, 119, 119); }
#tabbed-widget .widget-top { background: rgb(247, 247, 247) none repeat scroll 0% 0%; height: 46px; border-bottom: 3px solid rgb(234, 234, 234); padding: 8px 0px 0px 2px; margin: -10px -10px 10px; }
.tabs-wrap, .cat-tabs-wrap { clear: both; display: none; }
.tabs-wrap#tab1, .cat-tabs-wrap.cat-tabs-wrap1 { display: block; }
#tabbed-widget ul.tabs li { float: left; position: relative; margin-left: 3px; line-height: 30px; padding: 2px; background: transparent none repeat scroll 0% 0%; }
#tabbed-widget ul.tabs li a { display: inline-block; text-align: center; color: rgb(102, 102, 102); padding: 5px 9px 1px; line-height: 30px; }
#tabbed-widget ul.tabs li a:hover { color: rgb(0, 0, 0); }
#tabbed-widget ul.tabs li.active a { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top-left-radius: 2px; border-top-right-radius: 2px; box-shadow: rgb(212, 212, 212) 0px -1px 2px; }
#tabbed-widget .tabs-wrap.tagcloud { font-size: 0px; }
#tabbed-widget .tabs-wrap.tagcloud a { padding: 6px 8px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; display: inline-block; margin: 0px 1px 1px 0px; transition-duration: 0.3s; }
#tabbed-widget .tabs-wrap.tagcloud a:hover { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-decoration: none; }
#wp-calendar { width: 100%; }
#wp-calendar caption { color: rgb(34, 34, 34); font-weight: bold; padding-bottom: 4px; text-align: center; }
#wp-calendar tbody { color: rgb(170, 170, 170); }
#wp-calendar tbody td { background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: 1px solid rgb(255, 255, 255); padding: 3px 0px 2px; text-align: center; }
#wp-calendar tbody .pad, footer #wp-calendar tbody .pad { background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; border: 0px none; }
#wp-calendar tfoot #next { text-align: right; }
footer #wp-calendar tbody td { background: rgb(51, 51, 51) none repeat scroll 0% 0%; border-color: rgb(85, 85, 85); }
footer #wp-calendar caption { color: rgb(255, 255, 255); }
.author-avatar img { float: left; margin: 0px 20px 0px 0px; }
#author-box .author-avatar img { margin-right: 20px; }
.author-description { font-size: 95%; line-height: 17px; }
.author-social { float: left; margin-top: 10px; }
.author-social a { width: 25px; text-align: center; padding: 5px 0px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; color: rgb(119, 119, 119); line-height: 0; }
.author-social a:hover { color: rgb(255, 255, 255); }
.author-social a.social-twitter { width: auto; padding: 5px 8px; text-decoration: none; }
.widget_author .author-social a.social-twitter span { display: none; }
.author-social a, .author-social a i { margin: 0px !important; }
.flickr-widget .flickr_badge_image { float: left; width: 25%; padding: 2px; line-height: 0; max-width: 90px; }
.flickr-widget .flickr_badge_image a { display: block; }
.flickr-widget .flickr_badge_image img { opacity: 1; width: 100%; height: auto; }
.flickr-widget .flickr_badge_image a:hover img { opacity: 0.6; }
.search-widget.search-block-large { margin-bottom: 25px; width: 100%; }
.search-block-large { overflow: hidden; position: relative; width: 310px; max-width: 100%; margin: 10px auto; }
.search-block-large.widget { margin-bottom: 25px; }
.search-block-large #s { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font: normal normal normal normal 14px tahoma; padding: 9px 12px 8px; width: 100%; color: rgb(197, 197, 197); margin-bottom: 0px; border: 1px solid rgb(232, 232, 232); border-radius: 0px; }
.search-block-large #s:focus { color: rgb(0, 0, 0); }
.search-block-large .search-button { position: absolute; top: 1px; right: 1px; opacity: 0.7; background: rgb(248, 140, 0) none repeat scroll 0% 0%; cursor: pointer; height: 34px; width: 34px; display: block; border: 0px none; box-shadow: none !important; padding: 0px; border-radius: 0px; }
.search-block-large:hover .search-button, .search-block-large:hover #s { opacity: 1; color: rgb(68, 68, 68); }
.search-block-large button.search-button i::before { font-size: 18px; color: rgb(255, 255, 255); }
.widget_search input[type="search"] { min-width: 100%; }
#login-form { padding: 11px 11px 0px; }
#login-form #log, #login-form #pwd, .widget-feedburner .feedburner-email { border-color: rgb(221, 221, 221) rgb(241, 241, 241) rgb(241, 241, 241) rgb(221, 221, 221); background: rgb(249, 249, 249) none repeat scroll 0% 0%; color: rgb(81, 81, 81); font: normal normal normal normal 12px Tahoma; padding: 8px; margin-bottom: 10px; display: block; width: 100%; min-height: 24px; border-radius: 3px; }
#login-form #log:hover, #login-form #pwd:hover, .widget-feedburner .feedburner-email:hover { color: rgb(0, 0, 0); }
#login-form #log:focus, #login-form #pwd:focus, .widget-feedburner .feedburner-email:focus { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0) !important; }
#login-form .login-button { margin-right: 20px; }
#login-form p { padding-bottom: 0px; }
ul.login-links { margin-top: 15px; }
p.welcome-text { margin-bottom: 0px; padding-bottom: 7px; }
.content .entry #login-form p { padding: 0px; }
#user-login li, #user-login img { padding: 4px 0px 0px; margin-bottom: 0px; }
.widget-feedburner-counter { padding: 11px; }
#sidebar .flexslider { width: 310px; height: 205px !important; clear: both; }
#sidebar .flexslider .slides > li { height: 205px !important; }
#sidebar .slider-caption { width: 100%; padding: 0px; bottom: 0px; }
#sidebar .slider-caption h2 { padding: 3px 10px; line-height: 20px; }
#sidebar .slider-caption h2 a { font-size: 18px; }
.widget.timeline-posts li { padding: 0px 0px 0px 5px; }
.widget.timeline-posts li h3 { border-color: rgb(204, 204, 204); border-style: solid; border-width: 0px 0px 0px 2px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; padding: 5px 0px 12px 10px; }
.widget.timeline-posts li span.tie-date { position: relative; padding-left: 12px; margin: 0px; display: block; height: 16px; }
.widget.timeline-posts li span.tie-date::before { content: ""; width: 8px; height: 8px; border: 2px solid rgb(204, 204, 204); display: block; position: absolute; left: -3px; top: 4px; border-radius: 100%; }
.widget.timeline-posts li span.tie-date i { display: none; }
.widget.timeline-posts li a:hover, .widget.timeline-posts li a:hover span.tie-date { text-decoration: none; color: rgb(248, 140, 0); }
.widget.timeline-posts li a:hover span.tie-date::before { background: rgb(248, 140, 0) none repeat scroll 0% 0%; border-color: rgb(248, 140, 0); }
.arqam-lite-widget-counter { margin-bottom: 25px; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; font-size: 0px; box-shadow: rgb(202, 202, 202) 0px 0px 3px; }
.arqam-lite-widget-counter ul { text-align: center; }
.arqam-lite-widget-counter li { line-height: 15px; display: inline-block; width: 33.3333%; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.arqam-lite-widget-counter li a { color: rgb(68, 68, 68); text-decoration: none; display: block; overflow: hidden; opacity: 0.8; padding: 0px 0px 6px; }
.arqam-lite-widget-counter li a:hover { background: transparent none repeat scroll 0% 0%; opacity: 1; }
.arqam-lite-widget-counter a i { font-size: 28px; margin: 8px auto; width: 50px; color: rgb(255, 255, 255); height: 50px; line-height: 50px; display: block; text-align: center; background: rgb(85, 85, 85) none repeat scroll 0% 0%; border-radius: 50px; }
.arqam-lite-widget-counter a:hover i, .social-icons-widget .social-icons.social-colored a:hover { transform: scale(1.15); }
.arqam-lite-widget-counter a:hover span, .arqam-lite-widget-counter a:hover small { transform: scale(0.8); }
.arqam-lite-widget-counter li:nth-child(3n+1) { border-width: 0px 1px 1px 0px; }
.arqam-lite-widget-counter li:nth-child(3n+3) { border-width: 0px 0px 1px 1px; }
.arqam-lite-widget-counter li span { display: block; font-size: 21px; }
.arqam-lite-widget-counter li a small { font-size: 11px; color: rgb(119, 119, 119); padding-top: 3px; display: inline-block; }
.arqam-lite-widget-counter.border a i { background: transparent none repeat scroll 0% 0%; border: 1px solid rgb(85, 85, 85); color: rgb(85, 85, 85); }
.arqam-lite-widget-counter.border li a:hover i { border: 0px none; color: rgb(255, 255, 255); }
.arqam-lite-widget-counter.border .arq-lite-facebook a i { border-color: rgb(57, 89, 159); color: rgb(57, 89, 159); }
.arqam-lite-widget-counter.border .arq-lite-twitter a i { border-color: rgb(69, 176, 227); color: rgb(69, 176, 227); }
.arqam-lite-widget-counter.border .arq-lite-google a i { border-color: rgb(250, 1, 1); color: rgb(250, 1, 1); }
.arqam-lite-widget-counter.border .arq-lite-rss a i { border-color: rgb(248, 188, 46); color: rgb(248, 188, 46); }
.arqam-lite-widget-counter.border .arq-lite-soundcloud a i { border-color: rgb(247, 103, 0); color: rgb(247, 103, 0); }
.arqam-lite-widget-counter.border .arq-lite-github a i { border-color: rgb(65, 131, 196); color: rgb(65, 131, 196); }
.arqam-lite-widget-counter.border .arq-lite-behance a i { border-color: rgb(23, 105, 255); color: rgb(23, 105, 255); }
.arqam-lite-widget-counter.border .arq-lite-dribbble a i { border-color: rgb(216, 117, 162); color: rgb(216, 117, 162); }
.arqam-lite-widget-counter.border .arq-lite-youtube a i { border-color: rgb(204, 24, 30); color: rgb(204, 24, 30); }
.arqam-lite-widget-counter.border .arq-lite-instagram a i { border-color: rgb(81, 127, 164); color: rgb(81, 127, 164); }
.arqam-lite-widget-counter.border .arq-lite-vimeo a i { border-color: rgb(63, 191, 206); color: rgb(63, 191, 206); }
.arqam-lite-widget-counter.border .arq-lite-delicious a i { border-color: rgb(37, 103, 238); color: rgb(37, 103, 238); }
.social-icons { text-align: center; }
.social-icons a { margin: 2px; position: relative; text-shadow: none; display: inline-block; }
.social-icons-widget .social-icons i::before { display: inline-block; width: 32px; height: 32px; line-height: 32px; font-size: 18px; border-radius: 2px; }
.social-icons-widget .social-icons a { color: rgb(85, 85, 85) !important; }
#theme-footer .social-icons-widget .social-icons a { color: rgb(153, 153, 153) !important; }
.social-icons-widget .social-icons.social-colored a { color: rgb(255, 255, 255) !important; }
.social-icons-widget .social-icons a:hover { opacity: 0.7; }
.social-icons.social-colored .fa-delicious::before, .arq-lite-delicious a:hover i, .arqam-lite-widget-counter.colored .arq-lite-delicious a i { background: rgb(37, 103, 238) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-foursquare::before { background: rgb(13, 158, 209) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-digg::before { background: rgb(178, 178, 178) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-reddit::before { background: rgb(255, 145, 92) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-vimeo::before, .arq-lite-vimeo a:hover i, .arqam-lite-widget-counter.colored .arq-lite-vimeo a i { background: rgb(63, 191, 206) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-play::before { background: rgb(160, 181, 50) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-soundcloud::before, .arq-lite-soundcloud a:hover i, .arqam-lite-widget-counter.colored .arq-lite-soundcloud a i { background: rgb(247, 103, 0) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-yelp::before { background: rgb(193, 35, 13) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-github::before { background: rgb(102, 102, 102) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-xing::before { background: rgb(0, 96, 94) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-dropbox::before { background: rgb(69, 156, 230) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-tumblr::before { background: rgb(56, 90, 117) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-apple::before { background: rgb(126, 135, 139) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-dribbble::before, .arq-lite-dribbble a:hover i, .arqam-lite-widget-counter.colored .arq-lite-dribbble a i { background: rgb(216, 117, 162) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-skype::before { background: rgb(0, 198, 255) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-vk::before { background: rgb(51, 102, 153) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-friendfeed::before { background: rgb(147, 180, 221) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-lastfm::before { background: rgb(245, 74, 61) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-spotify::before { background: rgb(127, 183, 24) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-paypal::before { background: rgb(52, 170, 210) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-wordpress::before { background: rgb(32, 113, 173) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-rss::before, .arq-lite-rss a:hover i, .arqam-lite-widget-counter.colored .arq-lite-rss a i { background: rgb(248, 188, 46) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-share-alt::before { background: rgb(85, 172, 96) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-picasa::before { background: rgb(157, 72, 161) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-evernote::before { background: rgb(28, 131, 40) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-github::before, .arq-lite-github a:hover i, .arqam-lite-widget-counter.colored .arq-lite-github a i { background: rgb(65, 131, 196) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-blogger::before { background: rgb(243, 157, 56) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-viadeo::before { background: rgb(249, 118, 24) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-deviantart::before { background: rgb(93, 111, 109) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-grooveshark::before { background: rgb(36, 143, 211) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-fivehundredpx::before { background: rgb(0, 173, 241) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-facebook::before, .social-facebook, .author-social a.social-facebook:hover, .arq-lite-facebook a:hover i, .arqam-lite-widget-counter.colored .arq-lite-facebook a i { background: rgb(57, 89, 159) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-twitter::before, .social-twitter, .author-social a.social-twitter:hover, .arq-lite-twitter a:hover i, .arqam-lite-widget-counter.colored .arq-lite-twitter a i { background: rgb(69, 176, 227) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-stumbleupon::before, .social-stumble, .author-social a.social-stumble:hover { background: rgb(235, 73, 36) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-google-plus::before, .social-google-plus, .author-social a.social-google-plus:hover, .arq-lite-google a:hover i, .arqam-lite-widget-counter.colored .arq-lite-google a i { background: rgb(250, 1, 1) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-linkedin::before, .social-linkedin, .author-social a.social-linkedin:hover { background: rgb(101, 183, 210) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-pinterest::before, .social-pinterest, .author-social a.social-pinterest:hover { background: rgb(224, 7, 7) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-youtube::before, .social-youtube, .author-social a.social-youtube:hover, .arq-lite-youtube a:hover i, .arqam-lite-widget-counter.colored .arq-lite-youtube a i { background: rgb(204, 24, 30) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-instagram::before, .social-instagram, .author-social a.social-instagram:hover, .arq-lite-instagram a:hover i, .arqam-lite-widget-counter.colored .arq-lite-instagram a i { background: rgb(81, 127, 164) none repeat scroll 0% 0%; }
.social-icons.social-colored .fa-behance::before, .social-behance, .author-social a.social-behance:hover, .arq-lite-behance a:hover i, .arqam-lite-widget-counter.colored .arq-lite-behance a i { background: rgb(23, 105, 255) none repeat scroll 0% 0%; }
.social-icons.social-colored .tieicon-flickr::before, .social-flickr, .author-social a.social-flickr:hover { background: rgb(255, 0, 132) none repeat scroll 0% 0%; }
.social-site { background: rgb(102, 102, 102) none repeat scroll 0% 0%; }
.widget-container .tie-instagram { margin-bottom: 0px; }
.e3lan-cell { width: 50%; display: block; padding: 5px; float: left; text-align: center; line-height: 0; }
.e3lan-widget-content { overflow: hidden; margin-bottom: 25px; clear: both; }
.widget-container .e3lan-widget-content { margin-bottom: 0px; }
.e3lan-one .e3lan-cell, .e3lan160-600 .e3lan-cell, .e3lan250-250 .e3lan-cell, .e3lan300-100 .e3lan-cell, .e3lan300-250 .e3lan-cell, .e3lan300-600 .e3lan-cell { width: 100%; padding: 0px; float: none; }
.widget-container .e3lan300-100, .widget-container .e3lan300-250, .widget-container .e3lan300-600 { margin: 0px -10px; }
.e3lan300-100 .e3lan-cell { padding: 5px 0px; }
.tie-weather-wrap { clear: both; overflow: hidden; }
.weather-icon[class^="tieicon-"]::before { font-size: 50pt; line-height: 60px; height: 60px; }
.weather-icon { position: relative; margin: 0px auto; }
.weather-icon i { display: block; line-height: 0; }
.tie-weather-current-temp { padding: 10px 0px; width: 35%; float: left; font-size: 44px; line-height: 1em; font-weight: 300; text-align: center; color: rgb(102, 102, 102); }
.tie-weather-current-temp sup { font-size: 24px; top: -1.3em; padding-left: 3px; }
.tie-weather-todays-stats { float: right; padding: 14px 5%; line-height: 1.4em; width: 65%; }
.weather_name { font-size: 24pt; margin-bottom: 10px; font-family: BebasNeueRegular, arial, Georgia, serif; }
.weather_desc { font-weight: bold; text-transform: capitalize; margin-bottom: 5px; }
.tie-weather-forecast { border-top: 1px solid rgb(238, 238, 238); padding: 20px 10px 15px; clear: both; }
.tie-weather-forecast-day { width: 18%; margin: 0px 1%; float: left; text-align: center; font-weight: 400; }
.weather_days_2 .tie-weather-forecast-day { width: 48%; }
.weather_days_3 .tie-weather-forecast-day { width: 31%; }
.weather_days_4 .tie-weather-forecast-day { width: 23%; }
.tie-weather-forecast-day-temp { font-size: 1.8em; font-weight: 400; }
.tie-weather-forecast-day-temp sup { font-size: 0.6em; padding-left: 2px; }
.tie-weather-forecast-day-abbr { text-transform: uppercase; font-size: 0.8em; margin-top: 5px; padding-right: 4px; }
img, img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img { max-width: 100%; height: auto; vertical-align: middle; }
img.centered, img.aligncenter { display: block; margin: 5px auto; }
img.alignright { margin: 5px 0px 5px 25px; display: inline; }
img.alignleft { margin: 5px 25px 5px 0px; display: inline; }
.wp-caption { line-height: 18px; margin-bottom: 5px; max-width: 100% !important; text-align: left; font-style: italic; }
.wp-caption.alignleft { margin-right: 25px; }
.wp-caption.alignright { margin-left: 25px; }
.wp-caption img { max-width: 100% !important; }
.wp-caption p.wp-caption-text { color: rgb(136, 136, 136); padding: 4px 0px; margin: 0px; }
.pagination { overflow: hidden; margin-bottom: 25px; }
.pagination a, .pagination span.extend, .pagination span.current { float: left; margin-right: 3px; color: rgb(119, 119, 119); padding: 6px 10px 3px; }
.pagination a:hover { color: rgb(0, 0, 0); }
.pagination span.current { color: rgb(255, 255, 255); background-color: rgb(248, 140, 0); padding: 4px 10px 6px; }
.pagination .pages { float: right; display: block; font-size: 85%; padding: 7px 0px 2px; }
#comments-box .post-listing { padding: 20px 20px 0px; margin-bottom: 40px; }
#comments-title { }
#comments-title em { color: rgb(51, 51, 51); }
.comment-avatar { float: left; margin: 0px 10px 0px 0px; }
.commentlist li { margin-bottom: 20px; clear: both; position: relative; }
.author-comment { overflow: hidden; position: relative; margin-bottom: 5px; }
.author-comment cite { color: rgb(59, 59, 59); position: relative; display: block; margin-bottom: 2px; padding-top: 5px; font-style: normal; font-weight: bold; float: left; }
.commentmetadata { display: block; font-size: 85%; float: right; padding-top: 5px; }
.commentmetadata a { color: rgb(59, 59, 59); }
.commentmetadata a:hover { color: rgb(0, 0, 0); }
.comment-wrap { position: relative; border-bottom: 1px solid rgb(231, 231, 231); }
.comment-content { position: relative; display: block; overflow: hidden; padding-bottom: 15px; margin-left: 80px; min-height: 80px; }
.comment-content p { line-height: 17px; margin-bottom: 10px; }
.nocomments { text-align: center; }
.commentlist li.pingback { padding: 5px 10px; border-bottom: 1px solid rgb(221, 221, 221); }
.commentlist .children { margin-top: 15px; margin-left: 50px; }
.commentlist .reply a { position: absolute; bottom: 0px; right: 0px; background: rgb(231, 231, 231) none repeat scroll 0% 0%; padding: 3px 10px; font-size: 11px; }
.commentlist .reply a:hover { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.bypostauthor { }
#bbpress-forums div.bbp-reply-author img.avatar { position: relative !important; }
#respond { margin-bottom: 10px; position: relative; clear: both; }
#respond::before { height: 1px; }
.commentlist li #respond { margin: 10px 0px 20px 70px !important; }
#commentform { padding: 20px 20px 10px; margin-top: 5px; overflow: hidden; clear: both; }
#commentform .required { font-weight: bold; }
#commentform label { padding-bottom: 4px; color: rgb(136, 136, 136); display: block; }
#commentform p { margin: 0px 0px 10px; }
#commentform input { display: block; width: 250px; }
#commentform input[type="checkbox"] { margin: 2px 7px 0px 0px; float: left; clear: left; }
#commentform .form-allowed-tags, .comment-form-comment label { display: none; }
#commentform p.form-submit { margin-top: 0px; }
.comment-form-email, .comment-form-url, .comment-form-url, .comment-form-comment { clear: both; }
.comment-notes { margin-bottom: 10px; }
input.error, textarea.error { border: 1px solid rgb(255, 0, 0) !important; }
.e3lan-top { float: right; line-height: 0; }
.e3lan-bottom, .e3lan-below_header { line-height: 0; margin: 15px auto 20px; text-align: center; position: relative; }
.e3lan-post { line-height: 0; margin: 20px auto; text-align: center; }
.home-e3lan { clear: both; margin: 20px auto; text-align: center; min-height: 1px; }
.e3lan-top iframe, .e3lan-bottom iframe, .home-e3lan iframe, .e3lan-post iframe, .e3lan-below_header iframe { margin: 0px auto; }
.e3lan-top img, .e3lan-bottom img, .home-e3lan img, .e3lan-post img, .e3lan-below_header img { max-width: 100%; height: auto; }
.e3lan-top ins, .e3lan-bottom ins, .e3lan-below_header ins, .home-e3lan ins, .e3lan-post ins { margin: 0px auto !important; padding: 0px !important; background: transparent none repeat scroll 0% 0% !important; text-decoration: none !important; }
.e3lan-top ins, .e3lan-bottom ins { width: 728px; height: 90px; }
.home-e3lan ins, .e3lan-post ins { width: 468px; height: 60px; }
a.ttip, a.tooldown { }
.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); max-width: 200px; padding: 5px 8px 4px; text-align: center; border-radius: 3px; }
.tipsy-arrow { position: absolute; width: 0px; height: 0px; line-height: 0; border: 5px dashed rgb(0, 0, 0); }
.tipsy-arrow-n { border-bottom-color: rgb(0, 0, 0); }
.tipsy-arrow-s { border-top-color: rgb(0, 0, 0); }
.tipsy-arrow-e { border-left-color: rgb(0, 0, 0); }
.tipsy-arrow-w { border-right-color: rgb(0, 0, 0); }
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0px; left: 10px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-ne .tipsy-arrow { top: 0px; right: 10px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-s .tipsy-arrow { bottom: 0px; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0px; left: 10px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0px; right: 10px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0px; top: 50%; margin-top: -5px; border-left-style: solid; border-right: medium none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0px; top: 50%; margin-top: -5px; border-right-style: solid; border-left: medium none; border-top-color: transparent; border-bottom-color: transparent; }
#featured-posts { margin-bottom: 30px; overflow: hidden; display: block; position: relative; }
#featured-posts .featured-post.fea-1, #featured-posts .featured-post.fea-2, #featured-posts .featured-post.fea-3, #featured-posts .featured-post.fea-4, #featured-posts .featured-post.fea-5, #featured-posts .featured-posts-single-slide .featured-post { display: block; }
#featured-posts .featured-post { display: none; float: left; position: relative; overflow: hidden; padding-left: 1px; }
#featured-posts .featured-post-inner { height: 215px; position: relative; line-height: 0; color: rgb(255, 255, 255); background-position: center center; background-size: cover; }
#featured-posts .featured-post img { max-width: 100%; height: auto; }
#featured-posts .featured-post.featured-post-1, #featured-posts .featured-post.featured-post-3 { padding-left: 0px; }
.featured-post-1, .featured-post-2 { width: 50%; }
.featured-post-3, .featured-post-4, .featured-post-5 { width: 33.3333%; padding-top: 1px; }
.featured-cover { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 100%; height: 100%; opacity: 0.5; transition: all 0.2s linear 0s; background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.5) 70%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%; }
.featured-cover a { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 1; }
.featured-cover a span { display: none; }
#featured-posts .featured-post-inner:hover .featured-cover { opacity: 1; }
.featured-title { position: absolute; width: 100%; bottom: -60px; text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px; line-height: 20px; padding: 20px; transition: all 0.3s ease-in-out 0s; }
.featured-title h2 { margin-bottom: 15px; text-shadow: rgba(0, 0, 0, 0.6) 0px 0px 5px; font-size: 20px; line-height: 26px; }
.featured-title h3 { font-size: 10pt; opacity: 0; min-height: 40px; transition: all 0.3s ease-in-out 0s; }
.featured-title span.tie-date { font-size: 9pt; }
.featured-title a { color: rgb(255, 255, 255); }
#featured-posts .flex-direction-nav a { width: 40px; height: 40px; margin: 0px; color: rgb(255, 255, 255); display: block; position: absolute; top: 5px; right: 0px; cursor: pointer; opacity: 0; z-index: 2; background: rgb(34, 34, 34) none repeat scroll 0% 0%; }
#featured-posts.featured-posts-disable-nav .flex-direction-nav { display: none; }
#featured-posts .flex-direction-nav .flex-next { right: 5px !important; }
#featured-posts .flex-direction-nav .flex-prev { right: 50px !important; left: auto !important; }
#featured-posts .flex-direction-nav .flex-next::before, #featured-posts .flex-direction-nav .flex-prev::before { width: 40px; height: 40px; line-height: 40px; font-size: 20pt; display: block; text-align: center; }
#featured-posts:hover .flex-next, #featured-posts:hover .flex-prev { opacity: 0.8; }
#featured-posts .flex-next:hover, #featured-posts .flex-prev:hover { background: rgb(248, 140, 0) none repeat scroll 0% 0%; }
#featured-posts .featured-post-inner:hover .featured-title { bottom: 0px; }
#featured-posts .featured-post-inner:hover .featured-title h3 { opacity: 0.8; }
.flexslider .slides > li, .full-width .content .flexslider .slides > li { display: none; backface-visibility: hidden; position: relative; height: 498px; }
.flexslider .slides img { width: 100%; height: 100%; display: block; }
.slides::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
.no-js .slides > li:first-child { display: block; }
.flexslider { overflow: hidden; margin: 0px auto 20px; position: relative; width: 100%; height: 498px; max-width: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.flexslider::before, .ei-slider-loading::before, #main-nav .mega-cat-content.mega-cat-sub-exists .mega-cat-content-tab.loading-items::before { position: absolute; top: 50%; left: 50%; margin: -13.5px 0px 0px -13.5px; height: 27px; width: 27px; font-size: 30px; content: ""; color: rgb(153, 153, 153); animation: 2s linear 0s infinite normal none running fa-spin; }
.flex-viewport { max-height: 2000px; transition: all 1s ease 0s; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { }
.carousel li { margin-right: 5px; }
.flex-direction-nav a { width: 30px; height: 30px; margin: -15px 0px 0px; color: rgb(255, 255, 255); display: block; position: absolute; top: 50%; cursor: pointer; opacity: 0; z-index: 2; transition: all 0.3s ease 0s; }
.flex-direction-nav .flex-next::before, .flex-direction-nav .flex-prev::before { width: 30px; display: block; text-align: center; font-size: 26px; }
.flex-direction-nav .flex-next { right: -30px; }
.flex-direction-nav .flex-next::before { content: ""; }
.flex-direction-nav .flex-prev { left: -30px; }
.flex-direction-nav .flex-prev::before { content: ""; }
.flexslider:hover .flex-next { opacity: 0.8; right: 5px; }
.flexslider:hover .flex-prev { opacity: 0.8; left: 5px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .disabled { opacity: 0.3 !important; cursor: default; }
.flex-control-thumbs { margin: 5px 0px 0px; position: static; overflow: hidden; }
.flex-control-thumbs li { float: left; margin: 0px; }
.flex-control-thumbs img { width: 100%; display: block; opacity: 0.7; cursor: pointer; }
.flex-control-thumbs img:hover { opacity: 1; }
.flex-control-thumbs .active { opacity: 1; cursor: default; }
.flex-control-nav { width: 100%; position: absolute; bottom: -1px; text-align: center; height: 13px; z-index: 2; }
.flex-control-nav li { margin: 0px; display: inline-block; }
.flex-control-paging li a { display: block; cursor: pointer; text-indent: -9999px; width: 100%; background: rgb(102, 102, 102) none repeat scroll 0% 0%; border-right: 1px solid rgb(136, 136, 136); height: 13px; transition: all 0.5s ease 0s; }
.flex-control-paging li:last-child a { border-right: 0px none; }
.flex-control-paging li a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.flex-control-paging li a.flex-active { background: rgb(248, 140, 0) none repeat scroll 0% 0%; cursor: default; }
.slider-caption { position: absolute; width: 100%; padding: 15px 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; right: 0px; bottom: 13px; color: rgb(255, 255, 255); opacity: 0.8; }
.slider-caption h2 a, .slider-caption h2, .full-width .content .slider-caption h2 { color: rgb(255, 255, 255); font-size: 35px; font-family: BebasNeueRegular, arial, Georgia, serif; }
.slider-caption h2, .slider-caption p { padding: 0px 15px; }
.content .flexslider { height: 330px; }
.content .flexslider .slides > li { display: none; backface-visibility: hidden; position: relative; height: 330px; }
.content .flexslider .slides img { width: 100%; display: block; }
.content .slider-caption h2 a, .content .slider-caption h2 { font-size: 22px; }
.content .ei-slider { height: 330px; }
.content .ei-slider-loading { line-height: 375px; }
.content .ei-title h3 { font-size: 12px; line-height: 14px; }
.content .ei-title h2 { font-size: 22px; }
.ei-slider { position: relative; width: 100%; max-width: 100%; height: 498px; margin: 0px auto 35px; }
.ei-slider-loading { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 9; background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; line-height: 520px; }
.ei-slider-large { height: 100%; width: 100%; position: relative; overflow: hidden; }
.ei-slider-large li { position: absolute; top: 0px; left: 0px; overflow: hidden; height: 100%; width: 100%; }
.ei-slider-large li img { width: 100% !important; margin: 0px !important; }
.ei-title { position: absolute; right: 10%; margin-right: 0px; margin-left: 2%; width: 88%; bottom: 25%; color: rgb(255, 255, 255); opacity: 0.8; }
.ei-title h2, .ei-title h3 { text-align: right; }
.ei-title h2 { color: rgb(181, 181, 181); font-size: 35px; font-family: BebasNeueRegular, arial, Georgia, serif; background: rgb(0, 0, 0) none repeat scroll 0% 0%; float: right; padding: 5px; margin-bottom: 5px; }
.ei-title h3 { clear: both; font-size: 14px; line-height: 20px; max-width: 90%; float: right; background: rgb(0, 0, 0) none repeat scroll 0% 0%; padding: 5px; }
.ei-slider-thumbs { height: 13px; margin: 0px auto; position: relative; max-width: 100% !important; }
.ei-title a { color: rgb(255, 255, 255); }
.ei-slider-thumbs li { position: relative; float: left; height: 100%; }
.ei-slider-thumbs li.ei-slider-element { top: 0px; left: 0px; position: absolute; height: 100%; z-index: 10; text-indent: -9000px; background: rgb(248, 140, 0) none repeat scroll 0% 0%; }
.ei-slider-thumbs li a { display: block; text-indent: -9000px; background: rgb(102, 102, 102) none repeat scroll 0% 0%; width: 100%; height: 100%; cursor: pointer; border-right: 1px solid rgb(136, 136, 136); transition: background 0.2s ease 0s; }
.ei-slider-thumbs li:last-child a { border-right: 0px none; }
.ei-slider-thumbs li a:hover { background-color: rgb(240, 240, 240); }
.ei-slider-thumbs li img, .lazy-enabled #main-content .ei-slider-thumbs li img { position: absolute; bottom: 50px; opacity: 0; z-index: 999; width: 100%; max-height: 100px; height: auto; transition: all 0.4s ease 0s; }
.content .ei-slider-thumbs li img { max-height: 65px; }
.ei-slider-thumbs li:hover img, .lazy-enabled #main-content .ei-slider-thumbs li:hover img { opacity: 1; bottom: 13px; }
#sitemap { overflow: hidden; padding-top: 10px; }
.sitemap-col { float: left; margin: 0px 2% 10px 0px; width: 23.5%; }
#sitemap .last { margin-right: 0px; }
.sitemap-col h2 { color: rgb(17, 17, 17); font-size: 24px; font-family: BebasNeueRegular, arial, Georgia, serif; border-bottom: 1px solid rgb(233, 233, 233); padding-bottom: 5px; }
.sitemap-col ul { padding-left: 0px; margin-left: 0px; }
.sitemap-col ul li { list-style-position: inside; }
.sitemap-col ul li a { padding: 4px 0px; display: inline-block; }
ul.authors-wrap { margin: 0px 0px 10px; }
ul.authors-wrap li { background: transparent none repeat scroll 0% 0%; padding: 20px; margin: 0px -20px 10px; border-bottom: 1px solid rgb(242, 242, 242); list-style: outside none none; }
ul.authors-wrap li h3 { font-size: 22px; text-transform: capitalize; font-family: BebasNeueRegular, arial, Georgia, serif; margin: 0px 0px 5px; }
.entry ul.best-reviews li { list-style: outside none none; margin: 0px 0px 10px; overflow: hidden; border-bottom: 1px solid rgb(242, 242, 242); padding-left: 170px; padding-bottom: 10px; }
.best-review-score-image { margin-left: -170px; }
.entry ul.best-reviews .best-review-score { background: rgb(170, 170, 170) none repeat scroll 0% 0%; font-size: 28px; margin: 15px 15px 0px 0px; width: 50px; color: rgb(255, 255, 255); height: 50px; line-height: 50px; display: block; text-align: center; border-radius: 50px; }
.entry ul.best-reviews { margin: 0px; }
.entry ul.best-reviews .post-thumbnail, .entry ul.best-reviews .best-reviews-content, .entry ul.best-reviews .best-review-score { float: left; }
.entry ul.best-reviews h3 { margin: 2px 0px 5px; }
.entry ul.best-reviews p.post-meta { border-bottom: 0px none; padding: 0px; margin: 5px 0px 0px; clear: both; }
.entry ul.best-reviews .post-thumbnail { width: 90px; }
.timeline-contents.timeline-page { text-align: center; }
ul.timeline { border-color: rgb(223, 223, 224); border-style: solid; border-width: 0px 0px 0px 2px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; margin: 0px; padding: 5px 0px 30px; }
.timeline-page ul.timeline { width: 50%; direction: ltr; float: right; margin: 0px; }
h2.timeline-head { text-align: center; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-size: 12pt; padding: 8px 20px; font-weight: bold; color: rgb(102, 102, 102); margin: 0px auto; display: inline-block; }
ul.timeline li.timeline-post { background: transparent none repeat scroll 0% 0%; list-style: outside none none; width: 100%; padding-left: 4%; margin: 20px 0px 0px; position: relative; text-align: left; }
ul.timeline li.timeline-post span.timeline-date { font-size: 12px; display: block; color: rgb(153, 153, 153); }
ul.timeline li.timeline-post::before { background: rgb(223, 223, 224) none repeat scroll 0% 0%; border-radius: 60px; width: 10px; height: 10px; display: block; position: absolute; top: 5px; left: -5.5px; content: ""; }
.timeline-page ul.timeline li:nth-child(2n+2) { margin-left: -100%; text-align: right; padding-left: 0px; padding-right: 4%; }
.timeline-page ul.timeline li:nth-child(2n+2)::before { left: auto; right: -4.5px; }
.timeline-archive ul.timeline { margin-left: 15px; }
.timeline-archive ul.timeline li.timeline-post { padding-left: 15px; clear: both; }
.timeline-archive ul.timeline li.timeline-post .timeline-content { overflow: hidden; }
.timeline-archive ul.timeline li.timeline-post h2 { padding: 8px 0px; }
#media-page #featured-posts .featured-post { display: block; padding-top: 1px; }
#media-page #featured-posts .featured-post .overlay-icon::before { opacity: 0.5; margin: 0px; top: 10px; right: 10px; left: auto; transform: scale(1); }
#media-page #featured-posts .featured-post:hover .overlay-icon::before { opacity: 0.7; }
.masonry-grid { padding-left: 4%; }
.masonry-grid .item-list { width: 44%; padding-left: 0px; padding-right: 0px; margin-right: 4%; }
.masonry-grid .item-list .post-thumbnail { float: none; margin: 0px 0px 10px; }
.full-width .masonry-grid.post-listing { padding-left: 3%; }
.full-width .masonry-grid .item-list { width: 29.3%; margin-right: 3%; }
.isotope-item { z-index: 2; }
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }
.isotope, .isotope .isotope-item { transition-duration: 0.8s; }
.isotope { transition-property: height, width; }
.isotope .isotope-item { transition-property: transform, opacity; }
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { transition-duration: 0s; }
#theme-footer { position: relative; color: rgb(221, 221, 221); background: rgb(51, 51, 51) none repeat scroll 0% 0%; padding: 20px 0px; border-top: 8px solid rgb(255, 133, 0); margin-top: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px -8px 0px; }
#theme-footer a { color: rgb(204, 204, 204); }
#theme-footer a:hover { color: rgb(255, 255, 255); }
#footer-widget-area { width: 1045px; margin: 0px auto; }
.footer-widgets-box { float: left; margin-right: 4%; }
.footer-1c .footer-widgets-box { width: 100%; }
.footer-2c .footer-widgets-box { width: 48%; }
.footer-3c .footer-widgets-box { width: 30.6667%; }
.footer-4c .footer-widgets-box { width: 22%; }
.narrow-wide-2c #footer-first, .wide-narrow-2c #footer-second { width: 32%; }
.narrow-wide-2c #footer-second, .wide-narrow-2c #footer-first { width: 64%; }
.wide-left-3c #footer-first, .wide-right-3c #footer-third { width: 46%; }
.wide-left-3c .footer-widgets-box, .wide-right-3c .footer-widgets-box { width: 23%; }
.footer-1c .footer-widgets-box, .narrow-wide-2c #footer-second, .wide-narrow-2c #footer-second, .footer-2c #footer-second, .footer-3c #footer-third, .footer-4c #footer-fourth, .wide-right-3c #footer-third, .wide-left-3c #footer-third { margin-right: 0px; }
.footer-widget-top { border-bottom: 1px solid rgb(34, 34, 34); padding: 10px 0px; }
.footer-widget-top h4 { font-size: 22px; font-family: BebasNeueRegular, arial, Georgia, serif; }
.footer-widget-container { padding: 5px 0px; border-top: 1px solid rgb(68, 68, 68); }
.footer-widget-container p { padding-bottom: 1em; }
.footer-widget-container li, #theme-footer #tabbed-widget .tabs-wrap li { padding: 6px 12px 6px 0px; line-height: 18px; overflow: hidden; border-bottom: 1px solid rgb(60, 60, 60); }
#theme-footer .twitter-widget-content li { border-bottom: 1px solid rgb(60, 60, 60); }
#theme-footer #tabbed-widget .widget-top { background: transparent none repeat scroll 0% 0%; border-bottom-color: rgb(68, 68, 68); overflow: hidden; }
#theme-footer #tabbed-widget ul.tabs li a:hover { color: rgb(255, 255, 255); }
#theme-footer #tabbed-widget ul.tabs li.active a { color: rgb(255, 255, 255); background: rgb(68, 68, 68) none repeat scroll 0% 0%; box-shadow: rgb(34, 34, 34) 0px -1px 2px; }
#theme-footer #tabbed-widget .tabs-wrap.tagcloud a { background: rgb(68, 68, 68) none repeat scroll 0% 0%; }
#theme-footer #tabbed-widget .tabs-wrap.tagcloud a:hover { background: rgb(85, 85, 85) none repeat scroll 0% 0%; }
#theme-footer .search-widget input { background: rgb(65, 65, 65) none repeat scroll 0% 0%; border: 1px solid rgb(32, 32, 32); color: rgb(34, 34, 34); box-shadow: rgb(49, 49, 49) 0px 1px 3px 0px; }
#theme-footer .search-widget input:hover, #theme-footer .search-widget input:focus { color: rgb(0, 0, 0); }
.footer-bottom { position: relative; background: rgb(46, 46, 46) none repeat scroll 0% 0%; line-height: 35px; border-top: 1px solid rgb(68, 68, 68); color: rgb(204, 204, 204); padding: 15px 0px; }
.footer-bottom .social-icons { float: right; margin: 3px 15px 0px; line-height: 0; }
.footer-bottom a { color: rgb(204, 204, 204); }
.footer-bottom a:hover { color: rgb(255, 255, 255); }
#topcontrol { z-index: 999; background: rgb(255, 133, 0) none repeat scroll 0% 0%; width: 40px; height: 40px; text-align: center; font-size: 24px; position: fixed; bottom: -100px; right: 10px; cursor: pointer; overflow: auto; opacity: 0.7; transition: all 0.3s ease-in-out 0s; border-radius: 5px; }
#topcontrol::before { width: 40px; height: 40px; line-height: 40px; color: rgb(255, 255, 255); }
#topcontrol:hover { opacity: 1; }
.post-content-slideshow-outer { padding: 10px 0px; border-bottom: 4px solid rgb(242, 242, 242); margin: 10px 0px 20px; clear: both; }
.post-content-slideshow { padding-bottom: 80px; position: relative; transition: all 0.5s ease 0s; }
.post-content-slide { width: 100% !important; height: auto !important; top: 40px !important; display: none; }
.post-content-slide:nth-child(2) { display: block; }
.post-tslideshow-nav-outer { height: 30px; }
.post-tslideshow-nav-outer-bottom { height: 30px; bottom: 0px; position: absolute; width: 100%; }
.post-slideshow-nav { display: inline-block; text-align: center; padding: 5px 0px; }
.post-slideshow-nav a { background: rgb(180, 180, 180) none repeat scroll 0% 0%; width: 10px; height: 10px; text-indent: -9999px; overflow: hidden; display: inline-block; margin: 2px 2px 0px; transition: all 0.4s ease 0s; border-radius: 50px; }
.post-slideshow-nav a:hover { background: rgb(147, 147, 147) none repeat scroll 0% 0%; }
.post-slideshow-nav a.activeSlide { background: rgb(102, 102, 102) none repeat scroll 0% 0%; }
a.post-slideshow-next, a.post-slideshow-prev { background: rgb(255, 133, 0) none repeat scroll 0% 0%; padding: 3px 15px; cursor: pointer; overflow: auto; color: rgb(255, 255, 255); float: right; margin-left: 5px; border-radius: 2px; }
a.post-slideshow-next:hover, a.post-slideshow-prev:hover { background: rgb(68, 68, 68) none repeat scroll 0% 0%; }
.google-map.alignleft { margin-right: 10px; }
.google-map.alignright { margin-left: 10px; }
.google-map.aligncenter { text-align: center; }
.post-tooltip { cursor: pointer; display: inline-block; border-bottom: 1px dotted rgb(102, 102, 102); color: rgb(237, 81, 9); }
.post-tooltip:hover { border-bottom-color: rgb(237, 81, 9); }
.highlight { background: rgb(255, 255, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.highlight-yellow { background: rgb(255, 255, 153) none repeat scroll 0% 0%; color: rgb(34, 34, 34); }
.highlight-red { background: rgb(244, 61, 42) none repeat scroll 0% 0%; }
.highlight-blue { background: rgb(61, 178, 234) none repeat scroll 0% 0%; }
.highlight-orange { background: rgb(249, 116, 5) none repeat scroll 0% 0%; }
.highlight-black { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.highlight-green { background: rgb(140, 203, 10) none repeat scroll 0% 0%; }
.highlight-gray { background: rgb(153, 153, 153) none repeat scroll 0% 0%; }
.highlight-pink { background: rgb(255, 121, 121) none repeat scroll 0% 0%; }
.dropcap { display: block; float: left; margin: 0px 8px 0px 0px; font-size: 50px; line-height: 50px; font-family: Georgia, Arial, "helvetica neue", Helvetica, Verdana, sans-serif; }
.tie-list-shortcode ul { margin-left: 0px !important; margin-right: 0px !important; }
.tie-list-shortcode li { list-style: outside none none !important; padding-left: 20px; }
.tie-list-shortcode ul li::before { margin-right: 5px; margin-left: -20px; }
.tie-list-shortcode.starlist ul li::before { content: ""; color: rgb(251, 214, 6); }
.tie-list-shortcode.checklist ul li::before { content: ""; color: rgb(127, 183, 24); }
.tie-list-shortcode.lightbulb ul li::before { content: ""; color: rgb(251, 214, 6); }
.tie-list-shortcode.thumbup ul li::before { content: ""; color: rgb(127, 183, 24); }
.tie-list-shortcode.thumbdown ul li::before { content: ""; color: rgb(240, 24, 24); }
.tie-list-shortcode.plus ul li::before { content: ""; color: rgb(85, 85, 85); }
.tie-list-shortcode.minus ul li::before { content: ""; color: rgb(85, 85, 85); }
.tie-list-shortcode.heart ul li::before { content: ""; color: rgb(255, 121, 121); }
.tie-list-shortcode.cons ul li::before { content: ""; color: rgb(240, 24, 24); }
.box { padding: 20px; background-color: rgb(246, 246, 246); margin-bottom: 20px; overflow-wrap: break-word; }
.box div.box-inner-block { padding-left: 70px; min-height: 50px; }
.box .tie-shortcode-boxicon { float: left; margin-left: -70px; }
.box .tie-shortcode-boxicon::before { line-height: 60px; height: 60px; width: 60px; font-size: 60px; margin: 0px; }
.box.shadow { border: 1px solid rgb(221, 221, 221); box-shadow: rgba(153, 153, 153, 0.6) 0px 0px 5px; }
.box.shadow div.box-inner-block { padding: 0px; }
.box.info { background: rgb(214, 246, 255) none repeat scroll 0% 0%; border-color: rgb(191, 227, 236); }
.box.info .tie-shortcode-boxicon::before { content: ""; color: rgb(44, 180, 218); }
.box.success { background: rgb(226, 242, 203) none repeat scroll 0% 0%; border-color: rgb(209, 228, 183); }
.box.success .tie-shortcode-boxicon::before { content: ""; color: rgb(138, 184, 77); }
.box.warning { background: rgb(255, 253, 219) none repeat scroll 0% 0%; border-color: rgb(233, 229, 158); }
.box.warning .tie-shortcode-boxicon::before { content: ""; color: rgb(236, 194, 27); }
.box.error { background: rgb(255, 230, 226) none repeat scroll 0% 0%; border-color: rgb(238, 191, 184); }
.box.error .tie-shortcode-boxicon::before { content: ""; color: rgb(240, 51, 23); }
.box.download { background: rgb(226, 242, 203) none repeat scroll 0% 0%; border-color: rgb(209, 228, 183); }
.box.download .tie-shortcode-boxicon::before { content: ""; color: rgb(138, 184, 77); }
.box.note { background: rgb(255, 253, 219) none repeat scroll 0% 0%; border-color: rgb(233, 229, 158); }
.box.note .tie-shortcode-boxicon::before { content: ""; color: rgb(236, 194, 27); }
a.shortc-button { border: medium none; cursor: pointer; padding: 0px 10px; display: inline-block; margin: 10px 0px 0px; font-weight: 700; outline: medium none currentcolor; position: relative; background: rgb(189, 195, 199) none repeat scroll 0% 0%; color: rgb(255, 255, 255) !important; text-decoration: none; font-size: 10px; height: 25px; line-height: 25px; opacity: 0.9; overflow: hidden; border-radius: 3px; }
a.shortc-button:hover { opacity: 1; }
a.shortc-button:active { top: 1px; }
a.shortc-button i { margin-right: 10px; }
a.shortc-button.red { background: rgb(231, 76, 60) none repeat scroll 0% 0%; }
a.shortc-button.green { background: rgb(46, 204, 113) none repeat scroll 0% 0%; }
a.shortc-button.blue { background: rgb(52, 152, 219) none repeat scroll 0% 0%; }
a.shortc-button.orange { background: rgb(230, 126, 34) none repeat scroll 0% 0%; }
a.shortc-button.pink { background: rgb(255, 0, 162) none repeat scroll 0% 0%; }
a.shortc-button.purple { background: rgb(155, 89, 182) none repeat scroll 0% 0%; }
a.shortc-button.black { background: rgb(34, 34, 34) none repeat scroll 0% 0%; }
a.shortc-button.white { background: rgb(236, 240, 241) none repeat scroll 0% 0%; color: rgb(51, 51, 51) !important; }
a.shortc-button.medium { font-size: 14px; height: 45px; line-height: 45px; padding: 0px 15px; }
a.shortc-button.big { font-size: 24px; height: 65px; line-height: 65px; padding: 0px 20px; }
.flickr-wrapper { overflow: hidden; margin-bottom: 20px; }
.flickr-wrapper .flickr_badge_image { float: left; margin: 8px; }
.flickr-wrapper .flickr_badge_image img { opacity: 1; padding: 4px; border: 1px solid rgb(238, 238, 238); }
.flickr-wrapper .flickr_badge_image a:hover img { opacity: 0.6 !important; }
.toggle { margin-bottom: 15px; border: 1px solid rgb(238, 238, 238); position: relative; }
.toggle h3 { background: rgb(241, 241, 241) none repeat scroll 0% 0%; font-weight: normal; font-size: 14px; padding: 10px; margin: 0px; cursor: pointer; transition: background 0.2s ease 0s; }
.toggle h3:hover { background: rgb(231, 231, 231) none repeat scroll 0% 0%; }
h3.toggle-head-close { display: none; }
h3.toggle-head-open i, h3.toggle-head-close i { float: right; font-size: 16px; }
.toggle-content { padding: 25px; }
.toggle.close .toggle-content, .toggle.close h3.toggle-head-open { display: none; }
.toggle.close h3.toggle-head-close { display: block; }
.author-info { margin-bottom: 15px; border: 1px solid rgb(238, 238, 238); padding: 25px; position: relative; }
.author-info-content { padding-left: 100px; }
.author-info-content h3 { font-weight: normal; font-size: 16px; margin-bottom: 15px; margin-top: 0px; }
.author-info img.author-img { max-width: 70px; float: left; margin-right: 15px; }
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth { position: relative; margin-right: 4%; float: left; }
.one_half { width: 48%; }
.one_third { width: 30.66%; }
.two_third { width: 65.33%; }
.one_fourth { width: 22%; }
.three_fourth { width: 74%; }
.one_fifth { width: 16.8%; }
.two_fifth { width: 37.6%; }
.three_fifth { width: 58.4%; }
.four_fifth { width: 67.2%; }
.one_sixth { width: 13.33%; }
.five_sixth { width: 82.67%; }
.entry .last { margin-right: 0px !important; clear: right; }
.post-tabs { margin-bottom: 20px; border: 1px solid rgb(238, 238, 238); }
.post-tabs ul.tabs-nav { margin: 0px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; }
.post-tabs ul.tabs-nav li, .post-tabs-ver ul.tabs-nav li { line-height: 32px; cursor: pointer; display: table-cell; width: 1%; margin: 0px; padding: 0px; text-align: center; border-color: rgb(255, 255, 255); border-style: solid; border-width: 0px 1px 0px 0px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; transition: background 0.2s ease 0s; }
.post-tabs ul.tabs-nav li:last-child, .post-tabs-ver ul.tabs-nav li:last-child { border: 0px none; }
.post-tabs ul.tabs-nav li:hover, .post-tabs-ver ul.tabs-nav li:hover { background: rgb(231, 231, 231) none repeat scroll 0% 0%; }
.post-tabs ul.tabs-nav li { text-align: center; }
.post-tabs ul.tabs-nav li.current { background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 1; height: 33px; }
.post-tabs .pane, .post-tabs-ver .pane { display: none; padding: 25px; }
.post-tabs .pane:first-child, .post-tabs-ver .pane:first-child { display: block; }
.post-tabs-ver { margin-bottom: 20px; }
.post-tabs-ver ul.tabs-nav { position: relative; left: 1px; float: left; width: 25%; margin: 0px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; border-color: rgb(238, 238, 238); border-style: solid; border-width: 1px 0px 1px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.post-tabs-ver ul.tabs-nav li { display: block; width: 100%; padding: 0px 8px; border-color: currentcolor currentcolor rgb(255, 255, 255); border-style: none none solid; border-width: 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; }
.post-tabs-ver ul.tabs-nav li.current { background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 1; }
.post-tabs-ver .pane { float: left; width: 75%; border: 1px solid rgb(238, 238, 238); }
.tie-full-width-img img { height: auto; margin-right: -20px; margin-left: -20px; width: 660px; left: 0px; max-width: none; margin-bottom: 10px; }
.post-cover .tie-full-width-img img { width: 680px; margin-right: -24px; margin-left: -24px; }
.full-width .tie-full-width-img img { width: 997px; }
.full-width .post-cover .tie-full-width-img img { width: 1045px; margin-right: -24px; margin-left: -24px; }
.wide-layout .post-cover .tie-full-width-img img { width: 660px; margin-right: 0px; margin-left: 0px; }
.wide-layout .full-width .post-cover .tie-full-width-img img { width: 1010px; margin-right: 0px; margin-left: 0px; }
.wide-layout .full-width .tie-full-width-img img { width: 1010px; }
.ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-toolbar *, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social * { float: none; margin: 0px; padding: 0px; border: 0px none; outline: 0px none currentcolor; font-size: 100%; line-height: 100%; vertical-align: baseline; background: transparent none repeat scroll 0% 0%; -moz-user-select: none; }
.ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social { transform: translateZ(0px); }
.ilightbox-noscroll { overflow: hidden; }
.ilightbox-closedhand * { cursor: url(b2d3ba64f1c1d4ebff7dd4a78310e8a1aa7705e3.cur) , default !important; }
.ilightbox-overlay { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 100000; }
.ilightbox-loader { position: fixed; z-index: 100005; top: 45%; left: -192px; padding-left: 30px; opacity: 0.9; border-radius: 0px 100px 100px 0px; }
.ilightbox-loader div { width: 72px; height: 72px; border-radius: 0px 100px 100px 0px; }
.ilightbox-loader.horizontal { left: 45%; top: -192px; padding: 30px 0px 0px; border-radius: 0px 0px 100px 100px; }
.ilightbox-loader.horizontal div { border-radius: 0px 0px 100px 100px; }
.ilightbox-toolbar { display: none; position: fixed; z-index: 100010; }
.ilightbox-toolbar a { float: left; cursor: pointer; }
.ilightbox-toolbar .ilightbox-prev-button, .ilightbox-toolbar .ilightbox-next-button { display: none; }
.ilightbox-thumbnails { display: block; position: fixed; z-index: 100009; }
.ilightbox-thumbnails.ilightbox-horizontal { bottom: 0px; left: 0px; width: 100%; height: 100px; }
.ilightbox-thumbnails.ilightbox-vertical { top: 0px; right: 0px; width: 140px; height: 100%; overflow: hidden; }
.ilightbox-thumbnails .ilightbox-thumbnails-container { display: block; position: relative; }
.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container { width: 100%; height: 100px; }
.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container { width: 140px; height: 100%; }
.ilightbox-thumbnails .ilightbox-thumbnails-grid { display: block; position: absolute; transform: translateZ(0px); }
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail { display: block; cursor: pointer; padding: 10px; position: relative; }
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img { width: 100%; height: 100%; border-radius: 2px; }
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0.7; }
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover { opacity: 1; }
.ilightbox-holder { display: none; position: fixed; z-index: 100003; transform: none; }
.ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev { cursor: pointer; }
.ilightbox-holder div.ilightbox-container { position: relative; width: 100%; height: 100%; }
.ilightbox-holder.supportTouch div.ilightbox-container { overflow: scroll; }
.ilightbox-holder img.ilightbox-image { width: 100%; height: 100%; }
.ilightbox-holder .ilightbox-container .ilightbox-caption { display: none; position: absolute; left: 30px; right: 30px; bottom: 0px; max-width: 100%; padding: 5px 10px; margin: 0px auto; font-size: 12px; line-height: 150%; overflow-wrap: break-word; z-index: 20003; box-sizing: border-box; border-radius: 3px 3px 0px 0px; }
.ilightbox-holder .ilightbox-alert { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; text-align: center; padding-top: 100px; margin: auto; width: 300px; height: 50px; }
.ilightbox-holder .ilightbox-wrapper { width: 100%; height: 100%; overflow: auto; }
.ilightbox-holder .ilightbox-inner-toolbar { position: relative; z-index: 100; }
.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar { position: absolute; }
.ilightbox-button { position: fixed; z-index: 100008; cursor: pointer; }
.isMobile .ilightbox-button, .isMobile .ilightbox-thumbnails { display: none !important; }
.isMobile .ilightbox-toolbar .ilightbox-prev-button, .isMobile .ilightbox-toolbar .ilightbox-next-button { display: block; }
.ilightbox-title { font-size: 12px !important; }
.ilightbox-title a { color: rgb(204, 204, 204); }
.ilightbox-title a:hover { color: rgb(255, 255, 255); }
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title a, .ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-title a { color: rgb(85, 85, 85); }
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title a:hover, .ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-title a:hover { color: rgb(0, 0, 0); }
.fluid-width-video-wrapper { width: 100%; position: relative; padding: 0px; }
.entry .fluid-width-video-wrapper { clear: both; }
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
#slide-out { background: rgb(34, 34, 34) none repeat scroll 0% 0%; position: absolute; display: block; left: 0px; top: 0px; z-index: 1; height: 100%; width: 80%; color: rgb(221, 221, 221); transform: translate3d(-100%, 0px, 0px); backface-visibility: hidden; }
.search-mobile { margin: 15px 10px; height: 30px; overflow: hidden; background: rgb(252, 252, 252) none repeat scroll 0% 0%; border-style: solid; border-width: 1px; border-color: rgb(209, 209, 209) rgb(221, 221, 221) rgb(221, 221, 221) rgb(209, 209, 209); border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; position: relative; border-radius: 20px; box-shadow: rgb(238, 238, 238) 0px 2px 5px inset; }
.search-mobile #s-mobile { background: transparent none repeat scroll 0% 0%; float: right; margin: 0px; padding: 7px 12px; width: 100%; color: rgb(68, 68, 68); border: 0px none; }
.search-mobile button.search-button { background: transparent none repeat scroll 0% 0%; position: absolute; top: 0px; right: 0px; height: 28px; padding: 0px; width: 40px; font-size: 18px; color: rgb(102, 102, 102); }
.search-mobile button.search-button:hover { color: rgb(0, 0, 0); }
#slide-out .social-icons { margin-bottom: 15px; }
#slide-out .social-icons a { color: rgb(204, 204, 204); font-size: 16px; padding: 0px 4px; }
#slide-out .social-icons a:hover { color: rgb(255, 255, 255); }
#mobile-menu { border-top: 1px solid rgb(45, 45, 45); display: none; }
#mobile-menu.mobile-hide-icons i.fa { display: none; }
#slide-out #mobile-menu .mega-menu-block { padding: 0px !important; background: transparent none repeat scroll 0% 0% !important; min-height: inherit !important; }
#slide-out #mobile-menu ul ul, #slide-out #mobile-menu .sub-menu-columns-item { display: none; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
#slide-out #mobile-menu li { list-style: outside none none; position: relative; }
#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows { position: absolute; top: 0px; right: 0px; padding: 13px; border-left: 1px solid rgb(51, 51, 51); margin: 0px; cursor: pointer; display: block; }
#slide-out #mobile-menu a { color: rgb(204, 204, 204); display: block; font-size: 16px; padding: 10px 0px 10px 10px; border-bottom: 1px solid rgb(45, 45, 45); }
#slide-out #mobile-menu a:hover { background: rgb(17, 17, 17) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#slide-out #mobile-menu ul ul a { font-size: 14px; padding-left: 30px; }
#slide-out #mobile-menu ul ul ul a { font-size: 12px; padding-left: 40px; }
#slide-out #mobile-menu ul ul ul a { padding-left: 50px; }
#slide-out #mobile-menu ul ul ul ul a { padding-left: 60px; }
#mobile-menu li.menu-item-home a::before { content: ""; }
#slide-out-open { display: none; margin: 0px; position: absolute; top: 33px; left: 5px; opacity: 1; height: 33px; width: 40px; z-index: 505; }
#slide-out-open span { left: 6px; }
#slide-out-open span, #slide-out-open span::after, #slide-out-open span::before { top: 5px; position: absolute; content: " "; display: block; height: 3px; width: 28px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; border-radius: 10px; }
#slide-out-open span::before { top: 8px; }
#slide-out-open span::after { top: 16px; }
#open-slide-overlay { position: fixed; top: 0px; left: 80%; z-index: 500; overflow: hidden; width: 100%; height: 100%; }
.csstransforms3d.csstransitions .js-nav .inner-wrapper { left: 80%; }
.csstransforms3d.csstransitions .js-nav #mobile-menu { display: block; }
.inner-wrapper, #slide-out { transition: transform 500ms ease 0s, opacity 500ms ease 0s; }
.csstransforms3d.csstransitions .js-nav .inner-wrapper { left: 0px !important; backface-visibility: hidden; }
.csstransforms3d.csstransitions .js-nav #slide-out-open span { top: 14px; animation: 0.2s linear 0s 2 normal none running fa-spin; transform: rotate(45deg); }
.csstransforms3d.csstransitions .js-nav #slide-out-open span::after { top: 0px; transform: rotate(-90deg); }
.csstransforms3d.csstransitions .js-nav #slide-out-open span::before { opacity: 0; }
.csstransforms3d.csstransitions .js-nav .inner-wrapper { transform: translate3d(80%, 0px, 0px); }
.csstransforms3d.csstransitions .js-nav #slide-out { transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1); }
@keyframes fadeInDown {
0% { opacity: 0; transform: translateY(-20px); }
100% { opacity: 1; transform: translateY(0px); }
}
@keyframes fadeInDown {
0% { opacity: 0; transform: translateY(-20px); }
100% { opacity: 1; transform: translateY(0px); }
}
.review-box { padding: 0px; background: transparent none repeat scroll 0% 0%; }
.review-top { width: 55%; }
#review-box .review-item h5 { color: rgb(102, 102, 102); }
#review-box.review-percentage .review-item h5, #review-box.review-percentage .review-item h5 { line-height: 28px; }
.review-percentage .review-item span span { background-color: rgb(255, 133, 0); height: 6px; top: auto; bottom: 0px; }
.review-final-score { background-color: rgb(255, 133, 0); }
.review-box, #review-box h2.review-box-header, .review-item, .review-summary, .user-rate-wrap, #review-box h1, #review-box h2, #review-box h3, #review-box h4, #review-box h5, #review-box h6, #review-box p, #review-box strong { color: rgb(68, 68, 68); }
#review-box h2.review-box-header { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.review-item, .review-summary, .user-rate-wrap, .review-stars .review-item, .review-percentage .review-item span { background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
.review-final-score { width: 110px; }
body.dark-skin { background-color: rgb(0, 0, 0); color: rgb(191, 191, 191); }
body.dark-skin #wrapper.boxed #theme-header, body.dark-skin #wrapper.boxed .breaking-news, body.dark-skin #wrapper.boxed #main-content, body.dark-skin #wrapper.boxed-all #theme-header, body.dark-skin #wrapper.boxed-all { background-color: rgb(60, 60, 60); box-shadow: rgb(20, 20, 20) 0px 0px 3px; }
body.dark-skin .cat-box-content, body.dark-skin #sidebar .widget-container, body.dark-skin #wrapper.boxed-all .breaking-news, body.dark-skin #wrapper.wide-layout .breaking-news, body.dark-skin .post-listing, body.dark-skin #live-search_results, body.dark-skin .arqam-lite-widget-counter, body.dark-skin #commentform { background-color: rgb(60, 60, 60); box-shadow: rgb(42, 42, 42) 0px 0px 3px; }
body.dark-skin #tabbed-widget .tabs-wrap li, body.dark-skin .comments-avatar .widget-container li, body.dark-skin .posts-list .widget-container li, body.dark-skin .categort-posts .widget-container li, body.dark-skin .authors-posts .widget-container li, body.dark-skin .widget.woocommerce .widget-container li, body.dark-skin .widget-container ul.reviews-posts li, body.dark-skin .widget_categories .widget-container li, body.dark-skin .widget_archive .widget-container li, body.dark-skin .widget_nav_menu .widget-container li, body.dark-skin .widget_meta .widget-container li, body.dark-skin .widget_pages .widget-container li, body.dark-skin .widget_recent_comments .widget-container li, body.dark-skin .widget_recent_entries .widget-container li, body.dark-skin #crumbs, body.dark-skin .woocommerce-breadcrumb, body.dark-skin .post-inner p.post-meta, body.dark-skin .comment-wrap, body.dark-skin .tie-weather-forecast, body.dark-skin .share-post, body.dark-skin #tabbed-widget .widget-top, body.dark-skin .item-list, body.dark-skin .widget.timeline-posts li h3, body.dark-skin .widget.timeline-posts li span.tie-date::before, body.dark-skin .entry #related_posts, body.dark-skin .live-search_result_container li, body.dark-skin .twitter-widget-content li, body.dark-skin #theme-footer .twitter-widget-content li, body.dark-skin .list-box li.other-news, body.dark-skin .column2 li, body.dark-skin .wide-box li, body.dark-skin .cat-tabs-header, body.dark-skin .sitemap-col h2, body.dark-skin ul.authors-wrap li, body.dark-skin .entry ul.best-reviews li, body.dark-skin .arqam-lite-widget-counter li, body.dark-skin .divider, body.dark-skin .post-content-slideshow-outer, body.dark-skin .woocommerce ul.products li.product .price, body.dark-skin .woocommerce-page ul.products li.product .price, body.dark-skin .flickr-wrapper .flickr_badge_image img, body.dark-skin .review-final-score { border-color: rgb(71, 71, 71); }
body.dark-skin .search-block-large #s, body.dark-skin ul.timeline { border-color: rgb(47, 47, 47); }
body.dark-skin #wrapper.wide-layout, body.dark-skin #wrapper.wide-layout #theme-header, body.dark-skin .share-post, body.dark-skin .search-block-large #s, body.dark-skin .commentlist .reply a, body.dark-skin #tabbed-widget ul.tabs li.active a, body.dark-skin .cat-tabs-header li.active, body.dark-skin .post-tabs ul.tabs-nav li.current, body.dark-skin .post-tabs-ver ul.tabs-nav li.current { background-color: rgb(60, 60, 60); }
body.dark-skin .commentlist .reply a:hover, body.dark-skin #tabbed-widget .widget-top, body.dark-skin ul.timeline li.timeline-post::before, body.dark-skin h2.timeline-head, body.dark-skin .top-nav ul ul, body.dark-skin .cat-tabs-header, body.dark-skin .entry ul.best-reviews .best-review-score, body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a:hover, body.dark-skin .woocommerce-pagination .page-numbers li .page-numbers.current { background-color: rgb(42, 42, 42); }
body.dark-skin .search-block #s-header { background-color: rgb(48, 48, 48); border-color: rgb(68, 68, 68); }
body.dark-skin .scroll-nav { background-color: rgb(55, 55, 55); }
body.dark-skin #tabbed-widget ul.tabs li.active a, body.dark-skin .cat-tabs-header li.active { box-shadow: rgb(40, 40, 40) 0px -1px 2px; }
body.dark-skin .top-nav .social-icons a { color: rgb(153, 153, 153); }
body.dark-skin a, body.dark-skin .tie-weather-current-temp, body.dark-skin #tabbed-widget ul.tabs li a, body.dark-skin .search-block #s-header:focus { color: rgb(236, 236, 236); }
body.dark-skin p.post-meta a { color: rgb(136, 136, 136); }
body.dark-skin .breaking-news ul a { background: rgb(60, 60, 60) none repeat scroll 0% 0%; }
body.dark-skin a:hover, body.dark-skin p.post-meta a:hover, body.dark-skin .author-comment cite, body.dark-skin .post-title, body.dark-skin #tabbed-widget ul.tabs li.active a, body.dark-skin textarea:focus, body.dark-skin input[type="text"]:focus, body.dark-skin input[type="password"]:focus, body.dark-skin input[type="email"]:focus, body.dark-skin input[type="url"]:focus, body.dark-skin input[type="tel"]:focus, body.dark-skin input[type="number"]:focus, body.dark-skin input[type="date"]:focus, body.dark-skin input[type="file"]:focus, body.dark-skin input[type="search"]:focus, body.dark-skin input[type="color"]:focus, body.dark-skin input[type="datetime"]:focus, body.dark-skin input[type="datetime-local"]:focus, body.dark-skin input[type="month"]:focus, body.dark-skin input[type="range"]:focus, body.dark-skin input[type="time"]:focus, body.dark-skin input[type="week"]:focus, body.dark-skin select:focus, body.dark-skin .top-nav ul li a:hover, body.dark-skin .top-nav ul li:hover > a, body.dark-skin .top-nav ul:hover > a, body.dark-skin .top-nav ul li.current-menu-item a, body.dark-skin .top-nav ul ul li a:hover, body.dark-skin .top-nav ul ul li:hover > a, body.dark-skin .top-nav ul ul:hover > a, body.dark-skin .top-nav ul ul li.current-menu-item a, body.dark-skin .cat-tabs-header li.active a, body.dark-skin a.more-link, body.dark-skin .page-title { color: rgb(255, 255, 255) !important; }
body.dark-skin .single-post-caption, body.dark-skin .sitemap-col h2 { color: rgb(204, 204, 204); }
body.dark-skin .top-nav { background-color: rgb(51, 51, 51); border-bottom-color: rgb(68, 68, 68); }
body.dark-skin.woocommerce ul.products li.product .price, body.dark-skin.woocommerce-page ul.products li.product .price { border-color: rgb(85, 85, 85); }
body.dark-skin .today-date { color: rgb(136, 136, 136); }
body.dark-skin .page-link, body.dark-skin .author-social a, body.dark-skin .post-tag a:hover { background-color: rgb(43, 43, 43); }
body.dark-skin .post-tag a:hover::before { border-right-color: rgb(43, 43, 43); }
body.dark-skin .column2 li.other-news, body.dark-skin .list-box li.other-news, body.dark-skin .wide-box li.other-news { background-color: rgb(55, 55, 55); border-bottom: 1px solid rgb(40, 40, 40); }
body.dark-skin .column2 li.other-news:hover, body.dark-skin .list-box li.other-news:hover, body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a { background: rgb(48, 48, 48) none repeat scroll 0% 0%; }
body.dark-skin textarea, body.dark-skin input[type="text"], body.dark-skin input[type="password"], body.dark-skin input[type="email"], body.dark-skin input[type="url"], body.dark-skin input[type="tel"], body.dark-skin input[type="number"], body.dark-skin input[type="date"], body.dark-skin input[type="file"], body.dark-skin input[type="search"], body.dark-skin input[type="color"], body.dark-skin input[type="datetime"], body.dark-skin input[type="datetime-local"], body.dark-skin input[type="month"], body.dark-skin input[type="range"], body.dark-skin input[type="time"], body.dark-skin input[type="week"], body.dark-skin select { color: rgb(153, 153, 153); background: rgb(56, 56, 56) none repeat scroll 0% 0%; border-color: rgb(48, 48, 48); }
body.dark-skin textarea:hover, body.dark-skin input[type="text"]:hover, body.dark-skin input[type="password"]:hover, body.dark-skin input[type="email"]:hover, body.dark-skin input[type="url"]:hover, body.dark-skin input[type="tel"]:hover, body.dark-skin input[type="number"]:hover, body.dark-skin input[type="date"]:hover, body.dark-skin input[type="file"]:hover, body.dark-skin input[type="search"]:hover, body.dark-skin input[type="color"]:hover, body.dark-skin input[type="datetime"]:hover, body.dark-skin input[type="datetime-local"]:hover, body.dark-skin input[type="month"]:hover, body.dark-skin input[type="range"]:hover, body.dark-skin input[type="time"]:hover, body.dark-skin input[type="week"]:hover, body.dark-skin select:hover { background-color: rgb(51, 51, 51); }
body.dark-skin .entry table thead th, body.dark-skin .entry table tbody th { background-color: rgb(58, 58, 58); }
body.dark-skin .entry table tr:nth-child(2n) { background: rgb(65, 65, 65) none repeat scroll 0% 0%; }
body.dark-skin .post-tag a, body.dark-skin .toggle h3, body.dark-skin .post-tabs ul.tabs-nav, body.dark-skin .post-tabs-ver ul.tabs-nav { background-color: rgb(51, 51, 51); }
body.dark-skin .post-tag a::before { border-right-color: rgb(51, 51, 51); }
body.dark-skin .toggle, body.dark-skin .post-tabs, body.dark-skin .post-tabs-ver .pane, body.dark-skin .post-tabs-ver ul.tabs-nav, body.dark-skin .author-info, body.dark-skin .entry table, body.dark-skin .entry table thead th, body.dark-skin .entry table td, body.dark-skin .entry table th, body.dark-skin .entry table tbody th { border-color: rgb(51, 51, 51); }
body.dark-skin .toggle h3:hover, body.dark-skin .post-tabs ul.tabs-nav li:hover, body.dark-skin .post-tabs-ver ul.tabs-nav li:hover, body.dark-skin .review-item, body.dark-skin .review-summary, body.dark-skin .user-rate-wrap, body.dark-skin .review-stars .review-item, body.dark-skin .review-percentage .review-item span { background-color: rgb(48, 48, 48); }
body.dark-skin .post-tabs ul.tabs-nav li, body.dark-skin .post-tabs-ver ul.tabs-nav li { border-color: rgb(68, 68, 68); }
body.dark-skin .box { color: rgb(34, 34, 34); }
body.dark-skin .box.shadow { border-color: rgb(51, 51, 51); box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 5px; }
body.dark-skin #slide-out-open span, body.dark-skin #slide-out-open span::after, body.dark-skin #slide-out-open span::before { background-color: rgb(136, 136, 136); }
body.dark-skin.error404 .title-404 { color: rgb(85, 85, 85); }
body.dark-skin .wp-playlist.wp-playlist-light, body.dark-skin .wp-playlist.wp-playlist-dark, body.dark-skin .wp-playlist-item { border-color: rgb(71, 71, 71); color: rgb(221, 221, 221); }
body.dark-skin .wp-playlist-light .wp-playlist-caption, body.dark-skin .wp-playlist-dark .wp-playlist-caption, body.dark-skin #review-box .review-item h5 { color: rgb(221, 221, 221); }
body.dark-skin .wp-playlist.wp-playlist-light .wp-playlist-playing, body.dark-skin .wp-playlist.wp-playlist-dark .wp-playlist-playing { background: rgb(51, 51, 51) none repeat scroll 0% 0%; color: rgb(236, 236, 236); }
body.dark-skin .review-box, body.dark-skin #review-box h2.review-box-header, body.dark-skin .review-item, body.dark-skin .review-summary, body.dark-skin .user-rate-wrap, body.dark-skin #review-box h1, body.dark-skin #review-box h2, body.dark-skin #review-box h3, body.dark-skin #review-box h4, body.dark-skin #review-box h5, body.dark-skin #review-box h6, body.dark-skin #review-box p, body.dark-skin #review-box strong { color: rgb(255, 255, 255); }
body.dark-skin #review-box h2.review-box-header { background: rgb(42, 42, 42) none repeat scroll 0% 0%; }
body.dark-skin .tie-instagram.lite-skin a, body.dark-skin .tie-instagram.default-skin a { color: rgb(34, 34, 34) !important; }
body.dark-skin .tie-instagram.lite-skin a:hover, body.dark-skin .tie-instagram.default-skin a:hover { color: rgb(0, 0, 0) !important; }
@media only screen and (max-width: 1045px) { #wrapper.boxed, #wrapper.boxed .fixed-nav, #wrapper.boxed-all, #wrapper.boxed-all #main-content, #wrapper.boxed-all .fixed-nav { width: 99%; } #wrapper.boxed #theme-header, #wrapper.boxed .breaking-news, #wrapper.boxed #main-content, #wrapper.boxed .container, #wrapper.boxed-all .container { width: 100%; } #wrapper.boxed #main-content { padding: 15px; } #wrapper.boxed .post-cover-head { margin-left: -15px; margin-right: -15px; } #wrapper.boxed-all .post-cover-head { margin-left: 0px; margin-right: 0px; } .footer-bottom .container, #footer-widget-area { width: 98% !important; } #wrapper.boxed-all .breaking-news { width: 98% !important; margin-right: 1%; margin-left: 1%; } #wrapper.wide-layout .header-content, #wrapper.wide-layout .breaking-news, #wrapper.wide-layout .container, #wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block { width: 99%; } .content { width: 66.5%; } #sidebar { width: 32%; } .ei-slider, .flexslider, .flexslider .slides > li { height: 480px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 315px; } .post-cover { padding-right: 20px; padding-left: 20px; } .flat-social a { padding-right: 7px; padding-left: 7px; } .share-post li, .mini-share-post li { width: 100px; } .tie-full-width-img img { margin-right: 0px !important; margin-left: 0px !important; width: 100% !important; max-width: 100% !important; } }
@media only screen and (max-width: 990px) { .logo { float: none !important; text-align: center; margin: 0px !important; clear: both; } .ei-slider, .flexslider, .flexslider .slides > li { height: 466px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 481px; } .ei-title h2, .content .ei-title h2, .content .slider-caption h2 a, .content .slider-caption h2, .slider-caption h2 a, .slider-caption h2, .full-width .content .slider-caption h2 { font-size: 30px; } .ei-title h3, .content .ei-title h3 { font-size: 14px; } .e3lan-top { margin-top: 20px; float: none !important; text-align: center; } .content, #sidebar { width: 100%; float: none; } .widget.news-pic .post-thumbnail { width: 16.6667%; } .footer-widgets-box { float: none !important; width: 100% !important; margin: 0px !important; } #check-also-box { display: none; } }
@media only screen and (max-width: 900px) { .top-nav, #main-nav, #live-search_sb { display: none; } #slide-out-open { display: block; } .ei-slider, .flexslider, .flexslider .slides > li { height: 422px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 441px; } #wrapper { background-color: rgb(255, 255, 255); width: 100% !important; } #wrapper #theme-header { margin-top: 0px; width: 100% !important; box-shadow: rgb(202, 202, 202) 0px 0px 3px !important; } #wrapper .breaking-news, #wrapper.boxed-all .breaking-news { width: 99% !important; margin-right: auto; margin-left: auto; margin-bottom: 10px; box-shadow: rgb(202, 202, 202) 0px 0px 1px !important; } body.dark-skin #wrapper { background-color: rgb(60, 60, 60); } body.dark-skin #wrapper #theme-header { box-shadow: rgb(42, 42, 42) 0px 0px 3px !important; } body.dark-skin #wrapper .breaking-news, body.dark-skin #wrapper.boxed-all .breaking-news { box-shadow: rgb(42, 42, 42) 0px 0px 1px !important; } #wrapper #main-content { width: 99% !important; padding: 0px !important; box-shadow: none !important; } #wrapper #main-content { margin-top: 10px; } .header-content { padding-right: 0px; padding-left: 0px; } .footer-bottom .alignright, .footer-bottom .alignleft, .footer-bottom .social-icons { text-align: center; float: none; width: 100%; margin: 0px; line-height: 20px; } .e3lan-top ins, .e3lan-bottom ins, .e3lan-below_header ins { width: 728px; height: 90px; } .csstransforms3d.csstransitions .js-nav #wrapper { width: 100% !important; } #wrapper.boxed .post-cover-head, #wrapper.wide-layout .post-cover-head { margin-top: 0px; margin-right: 0px; margin-left: 0px; } }
@media only screen and (max-width: 730px) { .ei-slider, .flexslider, .flexslider .slides > li { height: 361px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 356px; } .featured-title h3, .featured-title span.tie-date { display: none; } #featured-posts .featured-post-inner { height: 200px; } .featured-title { bottom: 0px; font-size: 75%; padding: 8px; } .featured-title h2 { margin-bottom: 0px; } .flat-social a { padding-right: 5px; padding-left: 5px; } .flickr-widget .flickr_badge_image { width: 12.5%; } #sitemap { padding: 10px 0px 0px !important; } .sitemap-col { width: 100%; float: none; margin: 0px 0px 10px; } .post-tabs ul.tabs-nav li, .post-tabs-ver ul.tabs-nav li { display: block; border-width: 0px 0px 1px; width: 100%; text-align: center; padding: 0px; } .post-tabs ul.tabs-nav, .post-tabs-ver ul.tabs-nav { border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px 0px 1px; border-image: none 100% / 1 / 0 stretch; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: none; -moz-border-right-colors: none; } .post-tabs-ver ul.tabs-nav, .post-tabs-ver .pane { width: 100%; left: 0px; float: none; border-width: 1px; } .tie-padding { padding: 0px !important; } .post-cover-head .single-has-thumb.single-post-thumb { height: 350px; } .post-cover-title .post-title { font-size: 32px; line-height: 32px; } .post-cover-title p.post-meta { font-size: 12px; } .e3lan-top ins, .e3lan-bottom ins, .e3lan-below_header ins, .home-e3lan ins, .e3lan-post ins { width: 468px; height: 60px; } }
@media only screen and (max-width: 670px) { .ei-slider, .flexslider, .flexslider .slides > li { height: 330px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 326px; } .flat-social a span, .breaking-news span.breaking-news-title span, .share-post span.share-text, .entry #related_posts { display: none; } .breaking-news span.breaking-news-title { padding-bottom: 7px; } .breaking-news span.breaking-news-title i { display: block; margin-top: -2px; } .cat-box.column2, .list-box li, .list-box li.first-news, .wide-box li, .cat-tabs-wrap li.first-news, .cat-tabs-wrap li { float: none; width: 100%; margin-right: 0px; margin-left: 0px; } .list-box li.first-news { padding: 20px; } .list-box li.other-news { border: 0px none; } .share-post .flat-social a i, .mini-share-post .flat-social a i { margin: 0px 10px; } .share-post .normal-social li, .mini-share-post .normal-social li { width: 33.3333% !important; height: 25px; } #featured-posts .featured-post { padding: 0px 0px 1px 1px !important; width: 50%; } #featured-posts .featured-post-inner { height: 140px; } #featured-posts .featured-post-1 { width: 100%; } #featured-posts .featured-post-1 .featured-post-inner { height: 220px; } #featured-posts .featured-post-1, #featured-posts .featured-post-2, #featured-posts .featured-post-4 { padding-left: 0px !important; } }
@media only screen and (max-width: 500px) { .ei-title h2, .content .ei-title h2, .content .slider-caption h2 a, .content .slider-caption h2, .slider-caption h2 a, .slider-caption h2, .full-width .content .slider-caption h2 { font-size: 22px; } .slider-caption { padding: 8px 0px 5px; } .ei-slider, .flexslider, .flexslider .slides > li { height: 240px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 241px; } .pic-box li:last-child, .entry ul.best-reviews .post-thumbnail, .ei-title h3, .slider-caption p, a.go-to-the-post { display: none !important; } .archive-wide-thumb { margin-right: -10px !important; margin-left: -10px !important; width: auto !important; } .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth, .recent-box .recent-item, .scroll-box .scroll-item, #related_posts .related-item, .full-width #related_posts .related-item, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .review-box, .google-map, .masonry-grid .item-list { float: none !important; margin-right: 0px !important; margin-left: 0px !important; width: 100% !important; height: auto !important; } .masonry-grid { padding: 0px; } body.error404 .title-404 { font-size: 80px; } .cat-box li.first-news .inner-content, .scroll-box .cat-box-content, .pic-box .cat-box-content, .video-box .cat-box-content, .cat-tabs-wrap, .pic-box.pic-grid .cat-box-content, .list-box li.first-news, .recent-box .cat-box-content { padding: 10px; } .column2 li.other-news, .list-box li.other-news, .wide-box li { padding-right: 10px; padding-left: 10px; } .scroll-nav { margin: 10px -10px -10px; } .wide-box li.first-news .post-thumbnail, .item-list .post-thumbnail, .pic-box li.first-pic, .video-box .big-video-column { float: none; width: 100%; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; } .pic-box li.first-pic, .video-box .big-video-column, .video-box li { margin-bottom: 0px; } .pic-box li, .pic-box.pic-grid.cat-box li { width: 25%; } .video-box li { padding: 1px; width: 33.3333%; } .pic-box.pic-grid.cat-box li:last-child { display: block; } #masonry-grid.post-listing { padding: 0px; } #masonry-grid .item-list { width: 92%; margin: 0px 4%; } .widget.news-pic .post-thumbnail { width: 25%; } .entry ul.best-reviews li { padding-left: 65px; } .best-review-score-image { margin-left: -65px; } .author-info img.author-img { max-width: 50px; margin-right: 10px; } .author-info-content { padding-left: 60px; } .post-cover-head .single-has-thumb.single-post-thumb { height: 250px; } .post-cover-title { padding-right: 10px; padding-left: 10px; } .post-cover-title .post-title { font-size: 28px; line-height: 28px; } .post-cover-title p.post-meta { font-size: 12px; } .e3lan-top ins, .e3lan-bottom ins, .e3lan-below_header ins, .home-e3lan ins, .e3lan-post ins { width: 300px; height: 250px; } }
@media only screen and (max-width: 350px) { .ei-slider, .flexslider, .flexslider .slides > li { height: 163px; } .content .ei-slider, .content .flexslider, .content .flexslider .slides > li { height: 166px; } .logo { text-align: right; padding-right: 20px; } .logo img { max-width: 50%; height: auto; } #theme-header.full-logo .logo { padding: 0px; } #theme-header.full-logo .logo img { max-width: 100%; } #main-content { padding-top: 0px; } .share-post .flat-social a i, .mini-share-post .flat-social a i { margin: 0px 5px; } .share-post .normal-social li, .mini-share-post .normal-social li { width: 50% !important; } .overlay-icon::before, .tie_slider .overlay-icon::before { border-width: 2px; width: 30px; height: 30px; font-size: 14px; line-height: 26px; margin: -15px 0px 0px -15px; } .widget.news-pic .post-thumbnail { width: 33.3333%; } .flickr-widget .flickr_badge_image { width: 25%; } }
@media print { body { font-size: 20px; } .entry, .comment-content p { line-height: 40px; } .post-listing { border: 0px none; } .post-cover-title { opacity: 1 !important; } .post-title, .post-cover-title { font-size: 42px; line-height: 40px; color: rgb(0, 0, 0); } #theme-header, .breaking-news, #crumbs, #sidebar, .share-post, #theme-footer, .footer-bottom, #related_posts, p.post-meta .post-comments, #author-box, .post-navigation, #comments, .e3lan, .post-tag, .post-edit-link { display: none !important; } .content { float: none; width: 100%; } }
