@font-face {
    font-family: 'Nafees';
    src: url('nafees-nastaleeq-webfont.eot?#iefix') format('embedded-opentype'),
        url('nafees-nastaleeq-webfont.woff') format('woff'),
        url('nafees-nastaleeq-webfont.ttf') format('truetype'),
        url('nafees-nastaleeq-webfont.svg#NafeesRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    line-height: 2;
}

body,
pre,
i,
select option,
.urdu_font,
#members-order-select .form-control option,
.mgm-font,
h1,
h2,
h3,
h4,
h5,
h6,
.main-navigation,
.main-small-navigation ul,
.page-nav,
.flex-cat,
#carousel div span,
.carousel-text a,
.widget a.twtr-join-conv,
#comments .simil-widget-comment,
#comments .bypostauthor .mgm-title-bg:before,
.nocomments,
.lwa .lwa-title,
.lwa-register .lwa-title,
.lwa .dropdown-menu li>a,
.date a,
.info-stripe .cat-stripe,
.info-stripe .percent-stripe,
.social-count-plus span.count,
.cat-tabs span a,
.accordion-heading,
.vc_text_separator div,
#content .wpb_accordion .ui-accordion .ui-accordion-header a,
.wpb_accordion .ui-accordion .ui-accordion-header a,
#content .wpb_content_element .ui-tabs .ui-tabs-nav,
.jackbox-modal h2,
.jackbox-modal h3,
.jackbox-title-text,
#ticker-items li a,
#ticker-items li span,
#mgm-live-search input,
.search-in-place .title,
.search-in-place .more,
.social-count-plus span.count,
.img-hover-info,
.btn,
#mgm-collapse-newsletter span,
.author-name a,
#rating-box,
cite.fn,
.mgm-trigger,
.mgm-overtitle,
.mgm-share-text,
.mgm-onsale,
.delete-activity,
.delete-activity-single,
#mgm-notifications-modal .modal-content,
.bbp-form legend,
.wpb_button,
.bbp-forum-title,
.bbp-view-title,
.bbp-reply-topic-title,
.bbp-pagination-links,
ul.tabs li a,
.item-title,
.field,
.entry-content p,
p,
.urdu_font,
.mgm-cat,
.tag-list {
    font-family: 'nafees';
}

.pull-left {
    float: right !important;
}

.pull-right {
    float: left !important;
}

#mgm-toolbar ul li,
ul.socials a,
.mgm-social-share ul li,
.mgm-social-share .mgm-share-text,
.slider-half .slider1,
#mgm-grid .mgm-grid-block,
.comment-author img,
.author-socials.big-social-icons a,
form#whats-new-form #whats-new-avatar,
.activity-list .activity-avatar,
div.activity-meta a,
div.acomment-options a,
div.activity-comments form div.ac-reply-avatar,
div.message-search input[type="text"],
#members-dir-search,
.standard-form #basic-details-section,
.standard-form #blog-details-section,
.standard-form #profile-details-section,
div#item-header img.avatar,
.tag-list .mgm-share-text,
.small-img-widget .small-img,
.rtl-right,
.custom-widget .entry-img {
    float: right;
}

.mgm-details,
.edit-link,
.page-nav,
#mgm-grid,
.reply-wrap .reply-wrap-submit,
.reply-wrap .mgm-reply,
#author-socials-wrap .author-socials,
.wpcf7 span.wpcf7-not-valid-tip,
form#whats-new-form #whats-new-submit,
#members-order-select,
.standard-form#signup_form div.submit,
.standard-form #profile-details-section,
div#item-header ul li,
div.topic-tags,
ul.item-list li h5 span.small,
div.item-list-tabs ul li.last,
div.item-list-tabs ul li.last select,
div.item-list-tabs ul li.feed,
div.item-list-tabs ul li.feed a,
div#message-thread strong span.activity,
.small-img-widget .title-heading,
.rtl-left {
    float: left;
}

.DashLeft {
    border-right: 1px dashed rgba(0, 0, 0, 0.1);
    border-left: none;
}

.DashRight {
    border-left: 1px dashed rgba(0, 0, 0, 0.1);
    border-right: none;
}

.ArrowDown {
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}

.mgm-spinner {
    border-right: 2px solid rgba(0, 0, 0, 0.1);
    border-left: 2px solid rgba(0, 0, 0, 0.1);
}

.search-in-place .mgm-spinner-pos {
    left: 20px;
    right: auto;
}

#members-order-select .form-control {
    padding: 0;
    font-size: 18px;
}

.author-change .form-control {
    height: 48px;
}

#ticker-wrap .mgm-spinner-pos {
    right: 0;
    left: auto;
}

.slider1 .mgm-spinner-pos {
    right: 49%;
    left: auto;
}

#main .spinner {
    right: 49.2%;
    left: auto;
}

.sticky .mgm-sticky {
    padding-right: 7px;
    padding-left: 0;
}

.mgm-minimal-unboxed #nav-clone li .bottom-line {
    top: 1px;
}

#mgm-toolbar .topnav-wrap {
    left: 0;
    right: auto;
}

#mgm-toolbar .topnav-wrap a {
    border-right: 1px dashed rgba(0, 0, 0, 0.1);
    border-left: none;
}

#mgm-toolbar .topnav-wrap li:before {
    right: 0;
    left: auto;
}

ul.socials {
    right: 0;
    left: auto;
}

ul.socials .sprite-socials {
    border-left: 1px dashed rgba(0, 0, 0, 0.1);
    border-right: none;
}

@media all and (-webkit-min-device-pixel-ratio: 1.5) {}

.search-in-place .glyphicon {
    margin-left: 5px;
    margin-right: auto;
}

.search-in-place .date {
    margin-left: 5px;
    margin-right: auto;
}

#mgm-live-search input {
    border-right: 4px solid #f9f9f9;
    border-left: 4px solid #f9f9f9;
}

#collapse-trigger-wrap {
    right: 0px !important;
}

#collapse-trigger-wrap #collapse-icons {
    border-radius: 0;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.1);
}

.mgm-title a,
.mgm-title span {
    font-weight: 600;
}

.main-navigation a {
    margin: 0 10px;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 0;
}

.main-navigation .sub-posts li {
    padding: 20px 15px 15px 16px;
    float: right;
}

.flexslider:hover .flex-excerpt {
    max-height: 35px;
}

.main-navigation ul ul {
    right: 0;
    left: auto;
}

.main-navigation ul ul li a {
    line-height: 50px;
    line-height: 54px;
    font-size: 18px;
    width: 100%;
    direction: rtl;
    padding: 0 0px;
}

.main-navigation ul.menu>li>a:before {
    right: 50%;
    margin-right: -6px;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    left: auto;
    margin-left: auto;
}

.main-navigation .sf-with-ul:after {
    padding-right: 6px;
    margin-left: -4px;
    padding-left: 0;
    margin-right: auto;
    float: left;
}

.nav-wrap#nav-clone {
    left: 0;
    right: 0;
}

.nav-wrap#nav-clone .scrollup {
    left: 0;
    right: auto;
}

.menu-toggle:hover {
    color: #ffffff;
}

.mgm-title {
    letter-spacing: 0px;
}

.toggle-close {
    left: 76%;
}

.main-small-navigation {
    right: 0;
    text-align: right;
    left: auto;
}

.main-small-navigation ul .sf-with-ul:after {
    left: 0;
    padding-right: 13px;
    right: auto;
    padding-left: 0;
}

.main-small-navigation ul.sub-links li a {
    padding-right: 30px;
    padding-left: 0;
}

.main-small-navigation ul.sub-links ul li a {
    padding-right: 45px;
    padding-left: 0;
}

.entry-header .entry-details {
    padding-right: 0;
    padding-left: 0;
}

.entry-header .entry-posted-on {
    padding-left: 5px;
    padding-right: 0;
}

.boxed.entry-block {
    padding-top: 15px;
}

.entry-header .entry-title strong.cat-color {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}

.mgm-cat {
    float: right;
    padding: 4px 0 4px 4px;
}

.cms-page .mgm-cat {
    float: left;
}

.entry-img-src a:after {
    right: 0;
    left: 0;
}

.entry-img-src:hover a:after {
    right: -5px;
    left: -5px;
}

.entry-details {
    margin-right: -10px;
    margin-left: -10px;
}

.entry-details .glyphicon {
    padding-left: 5px;
    padding-right: 3px;
    position: relative;
    top: 2px;
}

.entry-details .entry-details-item {
    border-right: 1px dashed rgba(0, 0, 0, 0.1);
    border-left: none;
}

.entry-details .glyphicon.glyphicon-comment {
    padding-right: 10px;
}

.entry-details .entry-details-item:last-child {
    padding-left: 0;
    padding-right: 0;
}

.small-featured-image-wrap {
    float: left;
    margin-right: 15px;
    margin-left: auto;
}

.tag-list a {
    padding: 1px 10px;
    font-size: 16px;
    margin-left: 3px;
    margin-right: auto;
}

.tag-list a:last-child {
    margin-left: 0;
    margin-right: auto;
}

.tag-list a:before {
    right: 7px;
    left: auto;
}

.mgm-social-share ul {
    left: 0;
    right: auto;
}

.mgm-social-share ul li:first-child {
    border-right: 4px solid white;
    border-left: none;
}

.mgm-social-share .mgm-share-text:after {
    left: -8px;
    right: auto;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}

.entry-main-content .mgm-social-share ul {
    float: right;
    border-left: none;
    right: 50%;
    left: auto;
    border-right: none;
}

.entry-main-content .mgm-social-share ul li {
    left: 50%;
    right: auto;
}

.entry-main-content .mgm-social-share ul li:first-child {
    border-right: none;
    border-left: none;
}

.page-nav .page-numbers {
    margin-right: 5px;
    margin-left: auto;
}

.mgm-video-icon {
    top: 12px;
}

.mgm-video-icon-xs {
    right: 10px;
    left: auto;
}

.mgm-video-icon-center {
    right: 70px;
    left: auto;
}

.flex-cat {
    right: -20px;
    left: auto;
    -ms-transform: rotate(7deg);
    -webkit-transform: rotate(7deg) translate3d(0, 0, 0);
    transform: rotate(7deg);
}

.slider-half .flex-cat {
    right: -16px;
    left: auto;
}

#mgm-grid .mgm-overtitle {
    right: 50%;
    left: auto;
    direction: rtl;
}

#mgm-grid .mgm-grid-title {
    right: -50%;
    left: auto;
    direction: rtl;
    line-height: 30px;
}

#wp-calendar tfoot #next,
ul.item-list li div.action,
div.messages-options-nav,
div#message-thread div.message-options {
    text-align: left;
}

.custom-widget .img-frame {
    float: right;
    margin: 0 0 15px 15px;
}

.custom-widget p {
    padding-right: 75px;
    padding-left: 0;
}

.custom-widget .entry-rating-wrap {
    padding: 0 3px 0 0;
}

.custom-widget.img-less p {
    padding-right: 0;
    padding-left: 0;
}

.tweet ul li {
    padding-right: 40px;
    padding-left: 0;
}

.tweet ul li:before {
    right: 0;
    left: auto;
}

.widget-post .entry-date {
    float: right;
    margin-left: 10px;
    margin-right: auto;
}

@media all and (min-width: 1199px) {
    .tweet ul li {
        padding-right: 40px;
        padding-left: 0;
    }

    .tweet ul li:before {
        right: 0;
        left: auto;
    }

    .widget-post .entry-date {
        float: right;
        margin-left: 10px;
        margin-right: auto;
    }
}

.children {
    margin-right: 25px;
    margin-left: auto;
}

.children:before {
    right: -23px;
    left: auto;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}

#author-wrap .img-frame {
    margin: 0 0 0 15px;
}

#mgm-grid .mgm-overtitle {
    width: 90%
}

#author-socials-wrap a {
    float: right;
    margin-right: 4px;
    margin-left: auto;
}

.lwa .mgm-logged-wrap .glyphicon {
    padding-left: 5px;
    padding-right: 0;
}

.lwa-formlinks label {
    margin-left: 15px;
    margin-right: auto;
}

.lwa-formlinks .lwa-links-register {
    margin-right: 15px;
    margin-left: auto;
}

.lwa-loading {
    right: 0px;
    left: auto;
}

.lwa-status {
    padding: 8px 14px 8px 35px;
}

.readmore {
    padding-right: 5px;
    padding-left: 0;
}

.arch-chevron {
    padding: 0 5px 0 10px;
}

.scrollup {
    left: 0;
    right: auto;
}

.criteria-stars-color {
    left: 0;
    right: auto;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
}

.entry-rating:after {
    content: "";
}

.entry-rating:before {
    content: "%";
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-size: 1rem;
    padding-right: 3px;
    color: rgba(255, 255, 255, .5);
}

.wpcf7 img.ajax-loader {
    float: left;
    margin: -24px 0 0 20px;
}

.wpcf7 .wpcf7-validation-errors:before {
    padding-left: 5px;
    padding-right: 0;
}

.wpcf7 .wpcf7-mail-sent-ok:before {
    padding-left: 5px;
    padding-right: 0;
}

div[id*="gallery-"] {
    margin: 40px 20px !important;
}

.gallery-caption:before {
    right: 0;
    left: auto;
}

.wp-caption .wp-caption-text {
    margin-right: 1px;
    margin-left: auto;
}

.cat-tabs a {
    padding-right: 10px;
    margin-right: -4px;
    padding-left: 0;
    margin-left: auto;
}

.cat-tabs li:last-child a {
    padding-left: 10px;
}

.mgm-bp-badge {
    right: -4px;
    left: auto;
}

#collapse-icons .mgm-bp-badge {
    right: 9px;
    left: auto;
}

#mgm-notifications-modal .modal-content button.close {
    left: 10px;
    right: auto;
}

form#whats-new-form h5 {
    margin-right: 126px;
    margin-left: auto;
}

form#whats-new-form #whats-new-content {
    margin-right: 104px;
    padding-right: 22px;
    padding-left: 0;
    margin-left: auto;
}

.activity-permalink .activity-list li.mini .activity-avatar img.avatar,
.activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic {
    margin-right: 0;
    margin-left: auto;
}

.activity-list li .activity-inreplyto {
    margin-right: 5px;
    padding-right: 25px;
    padding-left: 0;
    margin-left: auto;
}

body.activity-permalink .activity-list li .activity-header>p {
    background: url(../images/activity_arrow.gif) top right no-repeat;
    margin-right: -35px;
    padding: 5px 35px 0 0;
    margin-left: auto;
}

.activity-list li.new_forum_post .activity-content .activity-inner,
.activity-list li.new_forum_topic .activity-content .activity-inner {
    border-right: 2px solid #EAEAEA;
    margin-right: 5px;
    padding-right: 10px;
    padding-left: 0;
    margin-left: auto;
    border-left: none;
}

.activity-list .activity-content img.thumbnail {
    float: right;
    margin: 0 0 5px 10px;
}

.activity-read-more {
    margin-right: 1em;
    margin-left: auto;
}

div.activity-comments {
    margin: 0 70px 0 0;
}

body.activity-permalink div.activity-comments ul li {
    padding: 10px 10px 0 0;
}

div.activity-comments ul li>ul {
    margin-right: 30px;
    padding-right: 10px;
    padding-left: 0;
    margin-left: auto;
}

div.activity-comments div.acomment-avatar img {
    float: right;
    margin-left: 15px;
    margin-right: auto;
}

div.activity-comments div.acomment-content {
    margin: 12px 40px 0 10px;
}

div.activity-comments li form.ac-form {
    margin-left: 15px;
    margin-right: auto;
}

div.activity-comments form.root {
    margin-right: 0;
    margin-left: auto;
}


div.activity-comments form div.ac-reply-content {
    margin-right: 50px;
    padding-right: 15px;
    padding-left: 0;
    margin-left: auto;
}

div.activity-comments form div.ac-reply-content .press-esc {
    padding: 2px 5px 0 0;
}

.delete-activity,
.delete-activity-single {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

div.message-search input[type="submit"] {
    float: left;
    margin-right: 1%;
    margin-left: auto;
}

#members-dir-search label {
    margin: 0 0 0 5px;
    float: right;
}

ul#members-list .item-avatar,
ul#group-members-list .item-avatar,
ul#groups-list .item-avatar,
ul#friend-list .item-avatar {
    float: right;
    margin: 0 0px 0px 15px;
}

ul#group-members-list .group-members-avatar,
ul#friend-list .group-members-avatar {
    margin: 0 0 0 15px;
}

.item-list.single-line li {
    padding-right: 0;
    padding-left: 0;
}

.item-list.single-line li img {
    float: right;
    margin-left: 20px;
    margin-right: auto;
}

#admins-list li,
#mods-list li,
#group-members-list.single-line li {
    padding-left: 10px;
    padding-right: 0;
}

#group-members-list.single-line li {
    padding-left: 10px;
    padding-right: 0;
}

div.accept,
div.reject {
    float: right;
    margin-right: 10px;
    margin-left: auto;
}

div#signup-avatar img {
    margin: 0 0 10px 15px;
}

.standard-form div.radio ul {
    margin: 10px 38px 15px 0;
}

.standard-form #blog-details-section {
    clear: right;
}

ul#topic-post-list li div.post-content {
    margin-right: 54px;
    margin-left: auto;
}

div.admin-links {
    left: 25px;
    right: auto;
}

div#topic-meta div.admin-links {
    left: 19px;
    right: auto;
}

.entry-block .entry-title,
p {
    text-align: right;
}

.cms-page .entry-block .entry-title {
    text-align: left;
}

.cms-page p {
    font-size: 16px;
    font-family: Open Sans;
}

.ticker-controls.prev,
.shop-banner-controls.prev {
    right: 10%;
    background-position: -28px -2px;
}

.ticker-controls.next,
.shop-banner-controls.next {
    left: 10%;
    background-position: 0px -2px;
}

.nav-wrap#nav-clone .mgm-logo {
    right: 0;
}

#mgm-grid,
#mgm-grid .mgm-grid-block:last-child {
    border-right: 1px solid #f9f9f9;
}

@media (min-width: 1199px) {
    .mgm-logo {
        float: right !important;
    }

    #mgm-top-ad {
        text-align: left !important;
    }
}

.entry-block .entry-title {
    line-height: 46px;
}

.entry-block h2 {
    min-height: 80px;
}

.breaking-news1 .breaking-title {
    line-height: 58px;
    font-size: 28px;
}

.cat-tabs span.current a {
    letter-spacing: 0px;
    font-size: 20px;
}

@media(min-width:768px) {

    .main-navigation ul ul {
        min-height: 60px;
    }

}

@media(max-width:768px) {
    #members-order-select {
        margin-right: 0px !important;
    }

    .flex-caption .flex-excerpt {
        display: block !important;
    }

    #menu-main .menu-item {
        padding-right: 15px;
    }

    #menu-main .menu-item .sub-links li {
        padding-right: 0px;
    }

    .main-small-navigation ul .menu-item-has-children>a:after {
        left: 0;
        right: auto;
        text-align: center;
    }

    .main-small-navigation ul li a {
        text-align: right;

    }

    .mgm-minimal-unboxed #collapse-trigger-wrap {
        left: 10px;
        width: 40px;
    }
}

.entry-block,
.custom-widget .entry-details {
    direction: ltr;
}

.entry-header .entry-title {
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 0px;
}

#nav-clone .main-navigation a {
    padding: 0px;
    width: 100%;
}

.mgm-share-text:after {
    border-left: 0px !important;
    right: 62px !important;
}

.mgm-share-text.wow:after {
    border-right: 0px;
    right: auto !important;
}

.tag-list a {
    display: inline-table;
    border: 1px dashed rgba(0, 0, 0, 0.1);
    border-right: none;
}

.detail-page .entry-header.boxed {
    padding-left: 20px;
    padding-right: 0px;
    border: 1px dashed rgba(0, 0, 0, 0.1);
    border-right: none;
    border-bottom: none;
    border-left: 1px dashed rgba(0, 0, 0, 0.1);
}

.detail-page .content-area,
.breaking-news2 .widgetized header,
.carousel,
#menu-main,
.entry-block .entry-title,
.content-sidebar-wrap {
    direction: rtl;
}

.detail-page .content-area .flex-container {
    direction: ltr;
}

.entry-header h1 {
    line-height: 2;
}

.entry-header h4 {
    margin-right: 6%;
    line-height: 2;
    color: #4d4d4d;
    padding-right: 15px;
    border-right: 5px solid #eee;
}

.entry-content p {
    font-size: 22px;
    line-height: 48px;
}

.main-navigation .menu-item-has-children>a::after {
    margin-right: 5px;
}

#mgm-menu-replica .menu-item-has-children>a::after {
    margin-top: 14px;
}

.small-img-widget-4 .title-heading .entry-title {
    font-size: 20px;
}

.carousel .carousel-text {
    text-align: center;
    margin: 0 auto;
    width: 100%;
}

.carousel .carousel-text a {
    font-size: 18px;
    line-height: 32px;
}

.detail-page .mgm-social-share .mgm-share-text {
    font-size: 18px;
}

.entry-details .mgm-cat a {
    font-size: 13px;
    line-height: 30px;
}

.detail-caption {
    font-size: 14px;
    font-weight: 600;
    padding-top: 2px;
    line-height: 15px;
    margin-bottom: 20px;
}

.read_more {
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 15px;
}

.read_more a {
    font-size: 18px;
    color: #C6262C;
    margin-right: 10px;
    position: relative;
    top: 2px;
}

#author-wrap p {
    font-size: 18px;
    overflow: hidden;
}

.detail-page .author-widget h1 {
    letter-spacing: 0px;
    text-align: right;
    direction: ltr !important;
}

.author-widget h1 {

    text-align: right;
    direction: ltr !important;
}

#members-order-select {
    border-left: 0px solid #fff;
    margin-right: 10px;
}

.rss_main_section #rss_main_style {
    direction: rtl;
}

.small-img-widget-4 .title-heading .entry-title {
    line-height: 40px;
}

.election-2018-timeline .cnt h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 2.3 !important;
    position: relative;
    bottom: 15px;
}

#mgm-toolbar .topnav-wrap li::before {
    background: #920100;
}

.mgm-minimal-unboxed .main-navigation ul a {
    line-height: 2 !important;
    font-size: 17px;
    font-weight: bold;
}

.mgm-minimal-unboxed .main-navigation .sub-links a {
    line-height: 54px;
}

.mgm-details-detail-page {
    direction: ltr;
}

.cms-page .cms-page-sidebar .entry-block .entry-title {
    text-align: right;
}

.mgm-minimal-unboxed #nav-original .main-navigation ul li .sub-links a,
.mgm-minimal-unboxed #nav-clone .main-navigation ul li .sub-links a {
    line-height: 3 !important;
}

#ticker-wrap li {
    font-size: 20px;
}

.election-page .entry-block .entry-title {
    line-height: 48px;
    font-size: 22px;
    font-weight: bold;
}

/* ===== Ad Section Starts Here ===== */
.ad-wrapper {
    text-align: center;
    margin: auto;
    display: block;
}

/* ===== Ad Section Ends Here ===== */

/* ===== Header Starts Here ===== */
header {
    padding-top: 10px;
    padding-bottom: 10px;
}

.logo {
    float: right;
    height: 95px;
}

/* ===== Header Ends Here ===== */

/* ===== Detail Page Starts Here ===== */
.media-spacing {
    margin-top: 20px;
    margin-bottom: 20px;
}

.entry-content p {
    margin: auto;
    display: block;
}

.entry-title{
    margin-right: 10px;
}
