@charset "UTF-8";
/*
Theme Name:Uung
Theme URI:Percetakan undangan murah dengan kualitas terbaik di Jogjakarta
Description:Der Codex Manesse (auch Manessische Liederhandschrift oder Manessische Handschrift, so genannt von dem Schweizer Gelehrten Johann Jakob Bodmer; nach dem jeweiligen Aufbewahrungsort auch als Große Heidelberger Liederhandschrift
Author:Murdani Eko
Author URI:http://www.murdanieko.com/
Version:1.6
Last edit:Tue Jul 12 21:51:47 2022
 */
body {
  background: url("lib/img/symphony.png") fixed repeat 0 0 #EFEFEF;
  font-size: 13px;
  font-family: 'Open Sans', Helvetica, arial, sans-serif; }

header {
  background: none repeat scroll 0 0 #ACEBAE;
  border-top: 5px solid #005D60; }

footer {
  background: url("lib/img/bg-footer.jpg") scroll no-repeat top center #030303;
  font-style: italic;
  padding: 20px 0;
  margin-top: 20px;
  color: #CCC;
  border-top: 5px solid #000; }

ul,
ol {
  padding: 0; }

article {
  background-color: #FFF;
  box-shadow: none;
  position: relative;
  border: none; }

.universe {
  background-color: transparent;
  width: 100%;
  margin: 0 auto; }

.archive-set {
  padding: 0;
  background-color: #FFF;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  border: none;
  position: relative;
  margin-bottom: 30px; }

.archive-set .entry-title {
  padding: 20px;
  font-weight: 400;
  color: #FFF;
  position: absolute;
  margin: 0;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.6); }

.archive-set .entry-title:hover {
  color: #FFF; }

.archive-set .entry-content,
article .entry-content,
.entry-socials,
.entry-wallpaper {
  padding: 0 20px; }

.entry-attachment {
  position: relative; }

.entry-attachment .overlay {
  position: absolute;
  width: 100%;
  height: 0;
  background-color: rgba(1, 184, 192, 0.7); }

.entry-attachment:hover .overlay {
  height: 100%; }

.entry-attachment .entry-title {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10; }

.main-body {
  margin: 30px 0; }

.archive-noimage .heading,
.archive-imagetitle .heading {
  color: #FF6F69;
  font-size: 3em;
  font-family: "Roboto", "Open Sans", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase; }

.archive-noimage .box,
.archive-imagetitle .box {
  background-color: transparent; }

.archive-noimage .box .item {
  border-bottom: 1px dashed #CDCDCD;
  padding: 10px 0; }

.archive-noimage .box .item:hover {
  background-color: rgba(1, 184, 192, 0.2); }

.archive-noimage .box .item .number {
  color: #0A98D7;
  float: left;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 3.4em;
  line-height: 1em; }

.archive-noimage .box .item.first {
  border-bottom: 1px dashed #CDCDCD; }

.archive-noimage .box .item .title a {
  font-weight: 700;
  color: #000;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase; }

.archive-noimage .box .item .title a:hover {
  text-decoration: none;
  color: #0A98D7; }

.archive-noimage .box .item .date {
  color: #999;
  margin-left: 35px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic; }

.archive-noimage .box .item .title {
  margin-left: 35px; }

.archive-imagetitle .box .item {
  border-bottom: 1px dashed #CDCDCD;
  padding: 10px 0; }

.archive-imagetitle .box .item img {
  width: 80px;
  height: 80px;
  float: left;
  margin: 5px 10px 10px 0; }

.archive-imagetitle a {
  color: #000; }

.archive-imagetitle a.term-link {
  background-color: #FEB83F;
  color: #FFF;
  display: block;
  float: left;
  font-size: 10px;
  font-style: italic;
  padding: 3px 8px;
  margin: 0 1px 1px 0; }

.archive-imagetitle a.term-link:hover {
  background-color: #FF6F69; }

.search-header {
  font-family: 'Open Sans', sans-serif;
  float: left;
  border: 0px;
  background: url("lib/img/search.png") no-repeat scroll right 50% rgba(0, 0, 0, 0.1);
  color: #FFF;
  padding: 14px 43px 14px 18px;
  font-style: italic;
  font-size: 14px;
  width: 255px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0px; }

.single-attachment .entry-title {
  background-color: #FF6F69;
  border-radius: 0;
  margin: 0;
  padding: 10px 20px;
  color: #FFF; }

.single-attachment .entry-title:hover {
  color: #FFF; }

.wadah-iklan.iklan-728x90 {
  background: url("lib/img/sp.png") scroll no-repeat top left #FFF;
  margin: 0 0 20px;
  padding: 20px;
  text-align: center;
  box-shadow: none;
  overflow: hidden; }

.breadcrumb {
  background-color: #FFF;
  border-left: 5px solid #0A98D7;
  border-radius: 0;
  font-size: 11px;
  margin-bottom: 20px;
  padding: 10px 20px; }

/*
##     ##  #######   ######  ########     ######  ##     ##    ###    ########  ######## ########
###   ### ##     ## ##    ##    ##       ##    ## ##     ##   ## ##   ##     ## ##       ##     ##
#### #### ##     ## ##          ##       ##       ##     ##  ##   ##  ##     ## ##       ##     ##
## ### ## ##     ##  ######     ##        ######  ######### ##     ## ########  ######   ##     ##
##     ## ##     ##       ##    ##             ## ##     ## ######### ##   ##   ##       ##     ##
##     ## ##     ## ##    ##    ##       ##    ## ##     ## ##     ## ##    ##  ##       ##     ##
##     ##  #######   ######     ##        ######  ##     ## ##     ## ##     ## ######## ########
 */
.most-shared {
  background: none repeat scroll 0 0 #ededed;
  border-bottom: 1px solid #ededed;
  display: block;
  height: 120px;
  left: 0;
  overflow: hidden;
  top: 60px;
  width: 100%;
  z-index: 17; }
  .most-shared .most-shared--wrapper {
    height: 140px;
    left: 0;
    margin: 0 auto;
    max-width: 1240px;
    overflow-x: scroll;
    overflow-y: hidden;
    position: relative;
    top: 0;
    width: 100%; }
  .most-shared .most-shared--header {
    font-size: 18px;
    font-weight: normal;
    float: left;
    height: 120px;
    letter-spacing: 0.1em;
    padding: 44px 0 0 20px;
    text-transform: uppercase;
    width: 120px; }
  .most-shared .most-shared--article:nth-child(2) {
    left: 120px; }
  .most-shared .most-shared--article {
    top: 0;
    width: 33.3%;
    float: left; }
  .most-shared .link--thumbnail {
    display: inline-block;
    height: 120px;
    max-width: 120px;
    width: 120px; }
  .most-shared .link--index {
    color: #BDC85D;
    display: inline-block;
    font-family: Georgia, "Times New Roman", sans-serif;
    font-style: italic;
    font-size: 80px;
    margin-left: 10px;
    margin-top: -20px;
    vertical-align: middle; }
  .most-shared .link--title {
    box-sizing: border-box;
    display: inline-block;
    line-height: 18px;
    margin-bottom: 0;
    margin-left: 10px;
    vertical-align: middle;
    width: 50%; }

.image-library {
  display: none;
  height: 0;
  opacity: 0;
  visibility: hidden; }

section.homepage-slide {
  margin-top: 0; }

.carousel-inner img {
  height: auto;
  width: 100%; }

.carousel-caption h3 {
  background-color: #FF6F69;
  padding: 8px; }

.carousel-caption h3 a {
  color: #FFF; }

.thumbnail .wallpaper-meta,
.thumbnail .post-excerpt {
  color: #333; }

@media screen and (max-width: 767px) {
  .thumbnail .wallpaper-title,
  .thumbnail .post-excerpt {
    height: auto; } }
h1,
h2,
h3,
h4,
h5,
h6,
.archive-imagetitle .title,
.thumbnail .wallpaper-title {
  font-size: 22px; }

h1,
h2,
h3 {
  margin-bottom: 20px;
  margin-top: 20px; }

.entry-meta {
  font-size: 11px;
  margin: 10px 0;
  color: #999;
  text-transform: uppercase;
  margin: 0;
  z-index: 5;
  overflow: hidden; }

a {
  color: #FF6F69; }

a:hover,
a:active,
a:focus {
  text-decoration: none;
  color: #96CEB4; }

.breadcrumb a,
.thumbnail a {
  color: #FF6F69; }

.breadcrumb a:hover,
.thumbnail a:hover,
.thumbnail:hover .caption a {
  color: #96CEB4; }

.entry-title > a {
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%; }

.entry-title {
  color: #FF6F69;
  position: relative; }

.entry-title:hover {
  color: #005D60;
  overflow: hidden; }

.alpha-sitemap a {
  display: inline-block;
  padding: 5px; }

.entry-meta a {
  background-color: #0A98D7;
  color: #FFF;
  display: block;
  float: left;
  margin-bottom: 0;
  padding: 4px 8px; }

.entry-meta a:hover {
  border: 0;
  background-color: #96CEB4;
  color: #FFF;
  text-decoration: none; }

.entry-date {
  font-style: italic; }

.entry-content p,
.entry-content li {
  line-height: 1.72em; }

.entry-title,
.site-title,
.navbar-brand,
.widget-head,
.page-title,
.block-title,
h3.title,
.top-list .ttl {
  font-family: 'Roboto', Helvetica, Arial, sans-serif;
  font-weight: 300; }

.wallpaper-cat-list .term-count {
  float: right;
  padding: 3px;
  background-color: #CF1A1A;
  color: #FFF; }

.site-title {
  margin: 0 0 15px;
  padding: 0; }

.site-description {
  display: block;
  float: right;
  font-size: 14px;
  margin-top: 5px;
  letter-spacing: 0;
  font-style: italic; }

.block-title {
  background-color: transparent;
  color: #FF6F69; }

.btn-success {
  background-color: #284907;
  border-color: #284907;
  color: #FFF; }

.btn-default.btn-cta {
  background-color: green;
  border-color: green;
  color: #fff; }

.bottom-menu li,
.bottom-menu li a {
  display: inline-block; }

.bottom-menu li a {
  padding: 5px 15px 5px 0; }

footer a:hover {
  border: none; }

footer ul {
  list-style-type: none; }

footer ul li a {
  padding: 5px 0; }

.grid-wrap {
  padding: 0;
  background-color: #FFF;
  color: #222;
  position: relative; }
  .grid-wrap .wallpaper-title {
    font-size: 1.2em;
    font-weight: bold;
    height: 18px;
    margin: 0 0 1em;
    overflow: hidden; }
    .grid-wrap .wallpaper-title a {
      color: #000; }
    @media (min-width: 768px) {
      .grid-wrap .wallpaper-title {
        height: 16px;
        font-size: 14px;
        margin-bottom: 10px; } }
    @media (min-width: 992px) {
      .grid-wrap .wallpaper-title {
        height: 16px; } }
  .grid-wrap .post-excerpt {
    overflow: hidden;
    line-height: 1.7em; }
  .grid-wrap .image-wrap {
    overflow: hidden;
    height: 85px; }
    @media (min-width: 425px) {
      .grid-wrap .image-wrap {
        height: 150px; } }
    @media (min-width: 768px) {
      .grid-wrap .image-wrap {
        height: 200px; } }
    @media (min-width: 992px) {
      .grid-wrap .image-wrap {
        height: 150px; } }

/* Super Massive CSS-Sprite Social Media Icon by Brandon Setter (http://blog.brandonsetter.com) */
.socialicons {
  background: url("lib/img/social-media.png") no-repeat 0 0;
  width: 32px;
  height: 33px;
  display: inline-block;
  overflow: hidden;
  margin: 2px; }

.socialicons.stumbleupon {
  background-position: 0 0; }

.socialicons.stumbleupon:hover {
  background-position: -38px 0; }

.socialicons.digg {
  background-position: 0 -36px; }

.socialicons.digg:hover {
  background-position: -38px -36px; }

.socialicons.facebook {
  background-position: 0 -73px; }

.socialicons.facebook:hover {
  background-position: -38px -73px; }

.socialicons.twitter {
  background-position: 0 -109px; }

.socialicons.twitter:hover {
  background-position: -38px -109px; }

.socialicons.delicious {
  background-position: 0 -146px; }

.socialicons.delicious:hover {
  background-position: -38px -146px; }

.socialicons.flickr {
  background-position: 0 -183px; }

.socialicons.flickr:hover {
  background-position: -38px -183px; }

.socialicons.youtube {
  background-position: 0 -219px; }

.socialicons.youtube:hover {
  background-position: -38px -219px; }

.socialicons.skype {
  background-position: 0 -256px; }

.socialicons.skype:hover {
  background-position: -38px -256px; }

.socialicons.linkedin {
  background-position: 0 -292px; }

.socialicons.linkedin:hover {
  background-position: -38px -292px; }

.socialicons.vimeo {
  background-position: 0 -329px; }

.socialicons.vimeo:hover {
  background-position: -38px -329px; }

.socialicons.blogger {
  background-position: 0 -365px; }

.socialicons.blogger:hover {
  background-position: -38px -365px; }

.socialicons.tumblr {
  background-position: 0 -402px; }

.socialicons.tumblr:hover {
  background-position: -38px -402px; }

.socialicons.picasa {
  background-position: 0 -438px; }

.socialicons.picasa:hover {
  background-position: -38px -438px; }

.socialicons.wordpress {
  background-position: 0 -475px; }

.socialicons.wordpress:hover {
  background-position: -38px -475px; }

.socialicons.rss {
  background-position: 0 -511px; }

.socialicons.rss:hover {
  background-position: -38px -511px; }

.socialicons.mobileme {
  background-position: 0 -548px; }

.socialicons.mobileme:hover {
  background-position: -38px -548px; }

.socialicons.apple {
  background-position: 0 -585px; }

.socialicons.apple:hover {
  background-position: -38px -585px; }

.socialicons.gpluslight {
  background-position: 0 -621px; }

.socialicons.gpluslight:hover {
  background-position: -38px -621px; }

.socialicons.gplusdark {
  background-position: 0 -694px; }

.socialicons.gplusdark:hover {
  background-position: -38px -694px; }

.socialicons.twitterb {
  background-position: 0 -658px; }

.socialicons.twitterb:hover {
  background-position: -38px -658px; }

.socialicons.instagram {
  background-position: 0 -731px; }

.socialicons.instagram:hover {
  background-position: -38px -731px; }

.socialicons.myspace {
  background-position: 0 -767px; }

.socialicons.myspace:hover {
  background-position: -38px -767px; }

.socialicons.dribble {
  background-position: 0 -803px; }

.socialicons.dribble:hover {
  background-position: -38px -803px; }

.socialicons.blip {
  background-position: 0 -838px; }

.socialicons.blip:hover {
  background-position: -38px -838px; }

.socialicons.spotify {
  background-position: 0 -874px; }

.socialicons.spotify:hover {
  background-position: -38px -874px; }

.socialicons.grooveshark {
  background-position: 0 -910px; }

.socialicons.grooveshark:hover {
  background-position: -38px -910px; }

.socialicons.ichat {
  background-position: 0 -946px; }

.socialicons.ichat:hover {
  background-position: -38px -946px; }

.socialicons.github {
  background-position: 0 -981px; }

.socialicons.github:hover {
  background-position: -38px -981px; }

.socialicons.soundcloud {
  background-position: 0 -1017px; }

.socialicons.soundcloud:hover {
  background-position: -38px -1017px; }

.socialicons.pinterest {
  background-position: 0 -1053px; }

.socialicons.pinterest:hover {
  background-position: -38px -1053px; }

.socialicons.smugmug {
  background-position: 0 -1088px; }

.socialicons.smugmug:hover {
  background-position: -38px -1088px; }

.socialicons.virb {
  background-position: 0 -1124px; }

.socialicons.virb:hover {
  background-position: -38px -1124px; }

.socialicons.technorati {
  background-position: 0 -1160px; }

.socialicons.technorati:hover {
  background-position: -38px -1160px; }

.socialicons.slashdot {
  background-position: 0 -1195px; }

.socialicons.slashdot:hover {
  background-position: -38px -1195px; }

.socialicons.sharethis {
  background-position: 0 -1231px; }

.socialicons.sharethis:hover {
  background-position: -38px -1231px; }

.socialicons.posterous {
  background-position: 0 -1267px; }

.socialicons.posterous:hover {
  background-position: -38px -1267px; }

.socialicons.googleb {
  background-position: 0 -1302px; }

.socialicons.googleb:hover {
  background-position: -38px -1302px; }

.socialicons.reddit {
  background-position: 0 -1338px; }

.socialicons.reddit:hover {
  background-position: -38px -1338px; }

.socialicons.friendfollow {
  background-position: 0 -1374px; }

.socialicons.friendfollow:hover {
  background-position: -38px -1374px; }

.socialicons.designfloat {
  background-position: 0 -1409px; }

.socialicons.designfloat:hover {
  background-position: -38px -1409px; }

.socialicons.amazon {
  background-position: 0 -1445px; }

.socialicons.amazon:hover {
  background-position: -38px -1445px; }

.socialicons.netvibes {
  background-position: 0 -1481px; }

.socialicons.netvibes:hover {
  background-position: -38px -1481px; }

.socialicons.bing {
  background-position: 0 -1516px; }

.socialicons.bing:hover {
  background-position: -38px -1516px; }

.socialicons.yahoo {
  background-position: 0 -1552px; }

.socialicons.yahoo:hover {
  background-position: -38px -1552px; }

.socialicons.aim {
  background-position: 0 -1588px; }

.socialicons.aim:hover {
  background-position: -38px -1588px; }

.socialicons.email {
  background-position: 0 -1623px; }

.socialicons.email:hover {
  background-position: -38px -1623px; }

.socialicons.ebay {
  background-position: 0 -1659px; }

.socialicons.ebay:hover {
  background-position: -38px -1659px; }

.socialicons.paypal {
  background-position: 0 -1695px; }

.socialicons.paypal:hover {
  background-position: -38px -1695px; }

.socialicons.feedburner {
  background-position: 0 -1730px; }

.socialicons.feedburner:hover {
  background-position: -38px -1730px; }

.socialicons.podcast {
  background-position: 0 -1766px; }

.socialicons.podcast:hover {
  background-position: -38px -1766px; }

.socialicons.appstoreios {
  background-position: 0 -1802px; }

.socialicons.appstoreios:hover {
  background-position: -38px -1802px; }

.socialicons.itunes {
  background-position: 0 -1837px; }

.socialicons.itunes:hover {
  background-position: -38px -1837px; }

.socialicons.appstoremac {
  background-position: 0 -1873px; }

.socialicons.appstoremac:hover {
  background-position: -38px -1873px; }

.socialicons.yelp {
  background-position: 0 -1909px; }

.socialicons.yelp:hover {
  background-position: -38px -1909px; }

.socialicons.wthree {
  background-position: 0 -1944px; }

.socialicons.wthree:hover {
  background-position: -38px -1944px; }

.socialicons.etsy {
  background-position: 0 -1980px; }

.socialicons.etsy:hover {
  background-position: -38px -1980px; }

.socialicons.stackoverflow {
  background-position: 0 -2016px; }

.socialicons.stackoverflow:hover {
  background-position: -38px -2016px; }

.socialicons.foursquare {
  background-position: 0 -2051px; }

.socialicons.foursquare:hover {
  background-position: -38px -2051px; }

.socialicons.quora {
  background-position: 0 -2087px; }

.socialicons.quora:hover {
  background-position: -38px -2087px; }

.socialicons.photobucket {
  background-position: 0 -2123px; }

.socialicons.photobucket:hover {
  background-position: -38px -2123px; }

/* ========== IMAGES ========== */
img.alignleft {
  float: left;
  margin: 5px 10px 10px 0; }

img.alignright {
  float: left;
  margin: 5px 0 10px 10px; }

.thumbnail > img,
.thumbnail a > img {
  max-width: auto;
  width: 100%; }

.head-logo {
  position: relative;
  margin-top: 0;
  /*margin-bottom: -35px;*/ }

.archive-gallery-thumbnails {
  width: 12.5%;
  height: auto;
  float: left; }

.archive-gallery-container {
  overflow: hidden; }

.post-image-single {
  width: 100%; }

.post-image-footer {
  width: 100px;
  height: 100px;
  float: left;
  margin: 2px;
  border: 3px solid #DDD; }

.post-image-footer:hover {
  border: 3px solid #CF1A1A; }

.post-image-widget {
  width: 50px;
  height: 50px;
  float: left;
  margin: 0 5px 0 0;
  border: 3px solid #DDD; }

.post-list .thumb {
  float: left; }

.post-list .thumb img {
  width: 100px;
  height: 100px; }

.post-list .date,
.post-list .title {
  display: block;
  margin-left: 120px; }

.post-list .date {
  font-family: Georgia, serif;
  font-style: italic;
  font-size: 11px;
  color: #E39A4C; }

.gallery-thumbnail-container {
  position: relative; }

.post-image-gallery-thumb {
  width: 180px;
  height: 180px;
  float: left;
  opacity: 1;
  position: relative; }

.post-image-gallery-thumb:hover {
  opacity: 0.4; }

.large-atttachment {
  width: 100%; }

.post-image-gallery-thumb,
.post-image-gallery-thumb:hover,
.thumbnail a,
.breadcrumb a,
.thumbnail,
.widget-body a,
.widget-body a:hover,
.entry-meta a,
.entry-meta a:hover,
.archive-imagetitle a.term-link,
.archive-noimage .box .item,
.entry-attachment .overlay,
.navbar-nav > li > a {
  -webkit-transition: all 500ms ease 10ms;
  -moz-transition: all 500ms ease 10ms;
  -o-transition: all 500ms ease 10ms;
  transition: all 500ms ease 10ms; }

.archive-imagetitle a.term-link:hover {
  -webkit-transition: all 10ms ease 10ms;
  -moz-transition: all 10ms ease 10ms;
  -o-transition: all 10ms ease 10ms;
  transition: all 10ms ease 10ms; }

.gallery-thumbnail-container .image-wrap {
  display: block;
  float: left;
  position: relative; }

.gallery-thumbnail-container .image-wrap:hover .media-sizes {
  opacity: 1; }

.media-sizes {
  opacity: 0;
  left: 50%;
  margin-left: -8px;
  margin-top: -5px;
  position: absolute;
  top: 50%;
  z-index: 10; }

/* ========== COMMENTS ========== */
.comment-body {
  background-color: #E6F4FF;
  margin-bottom: 20px;
  padding: 20px; }

.comment-meta,
.comment-meta a {
  color: #FF6F69;
  margin: 10px 0;
  text-shadow: 1px 1px 0 white;
  text-align: right; }

.comments-area {
  margin: 20px 0;
  padding: 0; }

.comment-reply-title,
.comments-title {
  font: 900 16px/1.5 proximanovaregular, Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  margin: 0; }

.comment-list {
  list-style: none;
  margin: 0 0 48px; }

.comment-author {
  font-size: 14px;
  line-height: 1.7142857142;
  position: relative; }

.comment-list .reply,
.comment-metadata {
  font-size: 12px;
  line-height: 2;
  text-transform: uppercase; }

.comment-author .fn {
  font-weight: 900; }

.comment-author a {
  color: #2b2b2b; }

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 24px;
  padding-top: 24px; }

.comment-list > li:first-child > article,
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child {
  border-top: 0; }

.comment-author .avatar {
  border: 1px solid rgba(0, 0, 0, 0.1);
  height: 18px;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  padding: 2px; }

.says {
  display: none; }

.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply,
.comment-metadata {
  /*padding-left:30px*/ }

.comment-edit-link {
  margin-left: 10px; }

.comment-content {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word; }

.comment-content ul,
.comment-content ol {
  margin: 0 0 24px 22px; }

.comment-list .children {
  list-style: none;
  margin-left: 15px; }

.comment-respond {
  margin-bottom: 24px;
  padding: 0; }

.comment-respond h3 {
  margin-top: 0;
  margin-bottom: 24px; }

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as {
  font-size: 14px;
  line-height: 1.7142857142; }

.no-comments {
  font-size: 16px;
  font-weight: 900;
  line-height: 1.5;
  margin-top: 24px;
  text-transform: uppercase; }

.comment-form label {
  display: block; }

.comment-form input[type=text],
.comment-form input[type=email],
.comment-form input[type=url] {
  width: 100%; }

.form-allowed-tags,
.form-allowed-tags code {
  font-size: 12px;
  line-height: 1.5; }

.required {
  color: #c0392b; }

.comment-reply-title small a {
  color: #2b2b2b;
  float: right;
  height: 24px;
  overflow: hidden;
  width: 24px; }

.comment-navigation {
  font-size: 12px;
  line-height: 2;
  margin-bottom: 48px;
  text-transform: uppercase; }

.comment-navigation .nav-next,
.comment-navigation .nav-previous {
  display: inline-block; }

.comment-navigation .nav-previous a {
  margin-right: 10px; }

#comment-nav-above {
  margin-top: 36px;
  margin-bottom: 0; }

.comment-list .reply,
.comment .comment-respond {
  margin-top: 24px; }

.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata a,
.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code {
  color: #767676; }

.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover,
.comment-reply-title small a:hover {
  color: #000; }

.comment-content li > ul,
.comment-content li > ol,
.comment-content > :last-child {
  margin-bottom: 0; }

.form-allowed-tags {
  display: none;
  height: 0;
  visibility: 0;
  opacity: 0; }

/* ========== MARGINS, PADDINGS, BORDERS ========== */
.block,
.entry-wallpaper,
.entry-attachment,
.archive-noimage,
.archive-imagetitle {
  margin-bottom: 20px; }

.wrapper > article > .entry-title,
.wrapper .archive-set:first-child .entry-title-archive {
  margin-top: 0; }

.download-group ul li a {
  border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

.thumbnail {
  border: none;
  border-radius: 0;
  margin-bottom: 30px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); }
  .thumbnail .caption {
    padding: 1.5em; }

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  border-top: 1px solid #BCD5FB; }

.table-striped > tbody > tr:nth-child(2n+1) {
  background-color: #F2F6FD; }

.single-post .entry-title,
.page .entry-title {
  padding: 20px 20px 0; }

.single-post .entry-title {
  margin-top: 0; }

ol.entry-list,
ul.entry-list {
  margin-left: 20px; }

p,
.dots-pagination,
.entry-date {
  margin-bottom: 20px; }

.padside {
  padding: 0 20px; }

.padupdo {
  padding: 20px 0; }

.nom {
  margin: 0 !important; }

.noml {
  margin-left: 0 !important; }

.nomr {
  margin-right: 0 !important; }

.nomt {
  margin-top: 0 !important; }

.nomb {
  margin-bottom: 0 !important; }

.nop {
  padding: 0 !important; }

.nopl {
  padding-left: 0 !important; }

.nopr {
  padding-right: 0 !important; }

.nopt {
  padding-top: 0 !important; }

.nopb {
  padding-bottom: 0 !important; }

/* ========== NAVBAR ========== */
.navbar {
  border-radius: 0;
  margin: 0; }

.navbar a:hover,
.navbar a:active,
.navbar a:focus {
  border: none; }

.navbar-nav,
.navbar-brand {
  margin-top: 7px; }

.navbar-nav > li > a {
  color: #FFF; }

.navbar-nav > li > a:hover,
.navbar-nav > li > a:focus {
  color: #CF1A1A; }

.nav > li > a:hover,
.nav > li > a:focus {
  color: #FFF;
  background-color: rgba(255, 255, 255, 0.1); }

.navbar-nav > .active > a,
.navbar-nav > .active > a:hover,
.navbar-nav > .active > a:focus {
  font-weight: 900;
  color: #FFF;
  text-transform: uppercase; }

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #FF6F69; }

.navbar-nav > li > a.dropdown-toggle {
  padding-right: 30px; }

.navbar-nav > li > a.dropdown-toggle:after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background: transparent url("lib/img/triangle-s.png") scroll no-repeat 0 0;
  position: absolute;
  right: 10px;
  bottom: 18px; }

.navbar-nav > .open > a,
.navbar-nav > .open > a:hover,
.navbar-nav > .open > a:focus {
  background-color: #FF6F69;
  color: #555; }

.navbar-collapse,
.navbar-form {
  border: none; }

.navbar-toggle .icon-bar {
  background-color: #666; }

.navbar-toggle {
  border-color: #666;
  z-index: 10; }

.navbar-collapse {
  box-shadow: none; }

.navbar-form {
  margin-top: 0; }
  @media (min-width: 768px) {
    .navbar-form {
      margin-top: 8px; } }
  @media (min-width: 992px) {
    .navbar-form {
      margin-top: 17px; } }
  @media (min-width: 1200px) {
    .navbar-form {
      margin-top: 26px; } }

/* ========== WIDGETS ========== */
.widget {
  background-color: #FFF;
  margin-bottom: 30px;
  overflow: hidden;
  box-shadow: none;
  border: none; }

.widget-head,
.widget-body {
  padding: 10px 15px;
  margin: 0; }

.widget-head {
  background-color: #96CEB4;
  color: #fff;
  font-size: 1.2em;
  font-weight: 400; }

.widget-body {
  color: #000; }

.widget ul {
  list-style-type: none; }

.widget ul li a {
  color: #222;
  border-bottom: 1px dotted #CCC;
  display: block;
  padding: 5px 0; }

.widget-body li a:hover {
  color: #FF6F69;
  text-decoration: none; }

.widget_posts_list_widget ul {
  background-color: #FCFAE1; }

.widget_posts_list_widget ul li:after {
  content: "";
  display: table;
  line-height: 0;
  clear: both; }

.widget_posts_list_widget ul li a {
  min-height: 60px; }

.widget_posts_list_widget ul li a .pubdate {
  font-size: 11px;
  color: #000; }

/* ========== PAGINATIONS ========== */
.pagination li.current a {
  background-color: #EEE; }

.pagination li a {
  color: #000;
  background-color: #FFF;
  display: block;
  float: left; }

.pagination li a:hover {
  background-color: #DDD;
  color: #FFF; }

.dots-pagination a {
  margin: 0 5px;
  font-size: 10px; }

.dots-pagination a.current-page {
  color: #96CEB4; }

/*# sourceMappingURL=style.css.map */
