.flickity-enabled{position:relative;}
.flickity-enabled:focus{outline:none;}
.flickity-viewport{overflow:hidden;position:relative;height:100%;}
.flickity-slider{position:absolute;width:100%;height:100%;}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;min-height:320px;height:320px !important;}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}
.flickity-prev-next-button{position:absolute;top:50%;width:25px;height:25px;border:none;padding:0px !important;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.flickity-prev-next-button:hover{background:white;}
.flickity-prev-next-button:focus{outline:none;}
.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6;}
.flickity-prev-next-button.previous{left:10px;}
.flickity-prev-next-button.next{right:10px;}
.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;background:#999;}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;background:#999;}
.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto;}
.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
.flickity-prev-next-button .arrow{fill:#333;}
.flickity-prev-next-button.no-svg{color:#333;font-size:26px;background:transparent;}
.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}
.flickity-rtl .flickity-page-dots{direction:rtl;}
.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer;}
.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1;}
/* 
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/Y_TKV6o8WovbUd3m_X9aAA.ttf) format('truetype');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v11/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v11/HqHm7BVC_nzzTui2lzQTDaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v11/l1cOQ90roY9yC7voEhngDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v11/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v11/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}*/
@font-face {
	font-family: 'Oswald';
	src: url('fonts/Oswald-Regular.eot');
	src: url('fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),
		 url('fonts/Oswald-Regular.woff') format('woff'),
		 url('fonts/Oswald-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Droid Sans';
	src: url('fonts/DroidSans.eot');
	src: url('fonts/DroidSans.eot?#iefix') format('embedded-opentype'),
		 url('fonts/DroidSans.woff') format('woff'),
		 url('fonts/DroidSans.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
.wf-loading h1,
.wf-loading h2,
.wf-loading h3,
.wf-loading p,
.wf-loading li ,
.wf-loading h1.blog-title a, .wf-loading h1.blog-title{
  opacity: 0;
}
.ie.wf-loading h1,
.ie.wf-loading h2,
.ie.wf-loading h3,
.ie.wf-loading p,
.ie.wf-loading li ,
.ie .wf-loading h1.blog-title a, .ie .wf-loading h1.blog-title{
  visibility: hidden; /* Old IE */
}
h1, h2, h3, p, li, .wf-loading h1.blog-title a, .wf-loading h1.blog-title {
  opacity: 1;
  visibility: visible; /* Old IE */
  -webkit-transition: opacity 0.24s ease-in-out;
     -moz-transition: opacity 0.24s ease-in-out;
          transition: opacity 0.24s ease-in-out;
}
.theiaStickySidebar:after {
    content: "";
    display: table;
    clear: both;
}
.followMeBar {
            /*background: #999;
            padding: 10px 20px;*/
            position: relative;
            /*z-index: 1;
            color: #fff;*/
        }
        .fixednew{top:100px !important;}
        .followMeBar.fixed {
            position: fixed;
            top: 75px;

            /*width: 100%;*/
            box-sizing: border-box;
            z-index: 1;
        }

        .followMeBar.fixed.absolute {
            position: relative;
        }
        /* For aesthetics only */

        body {
            margin: 0;
            font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
        }

        .intro {
            padding: 40px;
        }

        .intro h1 {
            font: 200 1.7em Segoe UI, "Segoe UI Light", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
            font-weight: 200;
            color: #666;
        }

        .intro p {
            max-width: 600px;
        }
		.fixedtopforads{top: 87px;}

.follow .top-facebook:hover {
    background-color: #3c5a9b;
}

.follow .top-twitter:hover {
    background-color: #1fc1f1;
}

.follow .top-pintrest:hover {
    background-color: #ce1d1f;
}

.follow .top-whatsapp:hover {
    background-color: #00a300;
}

.follow li a {
    font-size: 17px !important;
}

.follow li a i {
    margin-left: -4px;
}

.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button) {
    background: inherit;
    padding-right: 15px !important;
    padding-left: 18px !important;
    line-height: 40px;
    border-radius: 50%;
}

.top-menu.sticky.fixed .top-bar-section > ul > li:not(.has-form) > a:not(.button) {
    line-height: 40px;
}

.follow li {
    display: inline-block;
    float: left;
    vertical-align: top;
    text-align: center;
    margin: 10px 8px 0px 0px;
    width: 40px;
    height: 40px;
    border-radius: 50px;
}

.social-networks li a i.fa {
    padding: 0.55em;
    font-size: 22px;
    color: #FFF;
    background: none repeat scroll 0% 0% transparent;
}

.main-div-up h5 {
    font-size: 25px !important;
}

@media screen and (max-width: 1600px) and (min-width: 1200px) {
    .lp-min-height {
        min-height: 95px !important;
    }
}


@media screen and (max-width: 768px) and (min-width: 601px) {
    .breadcrumbs li a {
        font-size: 11px !important;
    }

    .breadcrumbs {
        display: block !important;
    }


}

@media screen and (max-width: 479px) {
    .breadcrumbs li:after {
        font-size: 9px;
    }

    .breadcrumbs {
        display: block !important;
    }

    .breadcrumbs li span {
        font-size: 9px;
    }

    .breadcrumbs li a {
        font-size: 9px;
    }

    .article-header {
        padding-left: 11px !important
    }


}

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 670px) and (min-device-width: 601px) and (orientation: landscape) {

}

#xt-news-3 {
    padding: 0px 10px 0px 10px !important;
}

.article-header {
    padding-left: 11px !important;
}

#xt-news-2 {
    padding: 0px 10px !important;
}

img.wp-post-image {
    height: auto !important;
}

.post-thumbnail {
    max-width: none !important;
    max-height: none !important;
}

.wa_btn {
    background-image: url('http://www.guypanky.com/wp-content/whatsapp/src/button.svg');
    border: 1px solid rgba(0, 0, 0, 0.1);
    position: relative;
    font-family: raleway;
    letter-spacing: .4px;
    cursor: pointer;
    font-weight: 400;
    text-transform: none;
    color: #fff;
    border-radius: 18px;
    background-color: #5cbe4a;
    background-repeat: no-repeat;
    line-height: 1.2;
    text-decoration: none;
    text-align: left;
}

.wa_btn:hover {
    color: #fff !important;
}

.wa_btn_s {
    font-size: 11px;
    background-size: 16px;
    background-position: 13px 9px;
    padding: 11px 50px 11px 60px;
}

.wa_btn_m {
    font-size: 16px;
    background-size: 20px;
    background-position: 4px 2px;
    padding: 4px 6px 4px 30px;
}

.wa_btn_l {
    font-size: 16px;
    background-size: 20px;
    background-position: 5px 5px;
    padding: 8px 6px 8px 30px;
}

@media screen and (max-width: 480px) {
    .banner-head {
        margin-top: 12px !important;
        height: 50px;
    !important;
    }

    .category_posts_sub_menu {
        display: none !important;
    }

    .top-bar-section .follow {
        display: none !important;
    }

    .home-top-slider2 {
        width: 100% !important;
        font-family: raleway !important;
    }

    .whatsapp_landing {
        display: block !important;
    }

    .home-top-sidebar {
        width: 100% !important;
        margin-top: 20px;
    }

    .landing-sidebar {
        width: 100% !important;
    }

    .landing-main {
        width: 100% !important;
    }

    .show-for-small {
        width: 100%;
        margin-top: 100px;
    }

}

@media screen and (min-width: 481px) and (max-width: 600px) {
    .article-header h1 {
        font-size: 16px;
    }

    .breadcrumbs {
        display: block !important;
    }

    .breadcrumbs li span {
        font-size: 10px;
    }

    .breadcrumbs li a {
        font-size: 10px;
    }

    .breadcrumbs li:after {
        font-size: 10px !important;
    }

    .post-thumbnail {
        max-width: none !important;
        max-height: none !important;
    }

    .category_posts {
        display: none !important;
    }

    .top-bar-section .follow {
        display: none !important;
    }

    .home-top-slider2 {
        width: 100% !important;
        font-family: raleway !important;
    }

    .whatsapp_landing {
        display: none !important;
    }

    .category_posts_sub_menu {
        display: none !important;
    }

    .home-top-sidebar {
        width: 100% !important;
        margin-top: 20px;
    }

    .landing-sidebar {
        width: 100% !important;
    }

    .landing-main {
        width: 100% !important;
    }

    .show-for-small {
        width: 100%;
        margin-top: 100px;
    }

    article .article-header {
        padding-left: 0px;
    }


}

@media only screen and (min-device-width: 375px)
and (max-device-width: 667px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {

}

@media screen and (min-width: 601px) and (max-width: 768px) {
    article .article-header {
        padding-left: 0px;
    }

    .article-categories {
        float: left;
        width: 100%;
    }

    .article-header h1 {
        font-size: 20px;
    }

    .category_posts_sub_menu {
        display: none !important;
    }

    .top-bar-section .follow {
        display: none !important;
    }

    .home-top-slider2 {
        width: 100% !important;
        font-family: raleway !important;
    }

    .whatsapp_landing {
        display: none !important;
    }

    .home-top-sidebar {
        width: 100% !important;
        margin-top: 20px;
    }

    .landing-sidebar {
        width: 100% !important;
    }

    .landing-main {
        width: 100% !important;
    }

    .show-for-small {
        width: 100%;
        margin-top: 100px;
    }
}

@media screen and (min-width: 769px) and (max-width: 991px) {
    .article-header h1 {
        font-size: 26px;
    }

    #nm_mc_button-1423049942 {
        padding-left: 58px !important;
        padding-right: 58px !important;
    }
}

@media screen and (min-width: 992px) and (max-width: 1024px) {
    .article-header h1 {
        font-size: 32px;
    }

    .main-menu .top-bar-section > ul > li > a {
        font-size: 14px !important;
    }

    .category_submenu_post:nth-child(6) {
        display: none;
    }

    .large p {
        font-size: 12px;
    }

    .nm_mc_button {
        padding-left: 91px;
        padding-right: 91px;
    }
}

.mainMenublur {
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -o-filter: blur(2px);
    -ms-filter: blur(2px);
    filter: blur(2px);
}

.posts-grid .post-thumbnail {
    max-height: none;
}

@media screen and (min-width: 1200px) and (max-width: 1600px) {
    p.spaced {
        height: 73px;
    }

    .bold {
        height: 95px;
    }
}

h5 {
    font-family: 'Oswald';
    font-weight: 400;
    font-style: normal;
}

article h1 {
    font-family: 'Oswald';
    font-weight: 400;
    font-style: normal;
}

.article-header h1 {
    font-family: 'Oswald';
    font-weight: 400;
    font-style: normal;
}


.vc_widget h5 {
    line-height: 1.2;
    font-size: 20px;
}

.breadcrumbs {
    float: left;
}

.breadcrumbs li:last-child {
    display: none;
}

.breadcrumbs li:nth-last-child(2):after {
    display: none;
}

.follow .top-facebook:hover {
    background-color: #3c5a9b;
}

.follow .top-twitter:hover {
    background-color: #1fc1f1;
}

.follow .top-pintrest:hover {
    background-color: #ce1d1f;
}

.follow .top-whatsapp:hover {
    background-color: #00a300;
}

.follow li a {
    font-size: 17px !important;
}

.follow li a i {
    margin-left: -4px;
}

.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button) {
    background: inherit;
    padding-right: 15px !important;
    padding-left: 18px !important;
    line-height: 40px;
    border-radius: 50%;
}

.top-menu.sticky.fixed .top-bar-section > ul > li:not(.has-form) > a:not(.button) {
    line-height: 40px;
}

.follow li {
    display: inline-block;
    float: left;
    vertical-align: top;
    text-align: center;
    margin: 10px 8px 0px 0px;
    width: 40px;
    height: 40px;
    border-radius: 50px;
}

.social-networks li a i.fa {
    padding: 0.55em;
    font-size: 22px;
    color: #FFF;
    background: none repeat scroll 0% 0% transparent;
}
/*genral*/
.div100, .div90, .div80, .div70, .div60, .div50, .div40, .div30, .div20, .div10,
.div95,  .div85, .div75, .div65 , .div55, .div45, .div35, .div25, .div15, .div5,
.div33, .div23, .div12{float:left;min-height:1px;text-align:left;}
.div100{width:100%;}
.div95{width:95%;}
.div90{width:90%;}
.div85{width:85%;}
.div80{width:80%;}
.div75{width:75%;}
.div70{width:70%;}
.div65{width:65%;}
.div60{width:60%;}
.div55{width:55%;}
.div50{width:50%;}
.div45{width:45%;}
.div40{width:40%;}
.div35{width:35%;}
.div33{width:33.333%;}
.div30{width:30%;}
.div23{width:23%;}
.div25{width:25%;}
.div20{width:20%;}
.div15{width:15%;}
.div12{width:12%;}
.div10{width:10%;}
.div5{width:5%;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.prt100{position:relative;top:0px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px !important;}
.mb40{margin-bottom:40px !important;}
.pt35{padding-top:35px !important;}
.pb35{padding-bottom:35px !important;}
.pl40{padding-left:30px !important;}
.pb50{padding-bottom:50px !important;}
.pt15{padding-top:15px !important;}
.pb15{padding-bottom:15px !important;}
.p15{padding:15px !important;}
.p0{padding:0px !important;}
.relative{position:relative;}
.ctext{text-align:center;}
.footer__widgets h2.widgettitle span{width:24px;height:24px;float:left;margin-right:5px;position:relative;top:-5px;}
/*home page*/
.top-menu .top-bar.expanded .top-bar-section ul.mob-sub-menu {
    display: none;
}
.top-menu .top-bar.expanded .top-bar-section li{position:relative;}
.top-menu .top-bar.expanded .top-bar-section li ul.mob-sub-menu li{
    padding:0 20px;
	border:0px;
}
.category_submenu_post h5{font-size:18px;line-height:22px;margin-top:5px;}
.category_submenu_post h5 a{font-size:16px;}
.latest-post .main-carousel{margin-bottom:20px;}
.latest-post .main-carousel .carousel-cell{
	width: calc(33.333% - 4%);
    margin: 0 2%;
	text-align:center;
}
.latest-post .flickity-link, .latest-post-list .flickity-link, .category-post-list .flickity-link{font-family:'Oswald';font-size:26px;margin:10px 0;display:block;line-height:30px;}
.category-post-list .flickity-link{color:#000;}
.latest-post .flickity-cat{font-size:13px;margin:10px 0;}
.latest-post a .flickity-cat{color:#333;text-align:left;font-weight:bold;}
.latest-post a:hover .flickity-cat{color:#98226e;}
.latest-post .flickity-prev-next-button {top:35%;}
.latest-post-list{margin-bottom:35px;display:inline-block;}
.lp-content{padding:0 10px 0 25px;}
.lp-content h3 a{color:#000;}
.lp-content h3 a:hover{color:#98226e;}
.lp-content p{font-size:15px;margin-bottom:15px;line-height:22px;color:#111111;}
.lp-author{margin-top:0px;}
.lp-author img{border-radius:50%;}
.latest-post a.flickity-link{color:#000;text-align:left;}
.latest-post a.flickity-link:hover{color:#98226e;}
img, .lp-author img, .cp-author img{transition: all 1s;
    -webkit-transition: all 1s;border:0;
	}
/*img:after {
    content: '\A';
    position: absolute;
    width: 100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.6);
    opacity: 0;
    transition: all 1s;
    -webkit-transition: all 1s;
}*/
/*img:hover{opacity:0.75;}

.lp-author img, .cp-author img{
	-webkit-transition: all 0.5s linear;
    transition: all 0.5s linear;
   -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
	}
	.lp-author img:hover, .cp-author img:hover{transition: all 1s;
    -webkit-transform: scale3d(1.05, 1.05, 1);
     transform: scale3d(1.05, 1.05, 1);
	}*/
.lp-author a, .cp-author a {color:#98226e;font-size:14px;}
.lp-author a:hover, .cp-author a:hover {color:#333;}
.latest-post-list-div h3.widgettitle{color:#000;text-transform:uppercase;font-family:'Droid Sans';font-size:24px;}
.latest-post-list-div h1.widgettitle{color:#000;text-transform:uppercase;color: #000;border-bottom:1px solid #ddd;padding-bottom:8px;font-family: 'Droid Sans', sans-serif;font-weight: 400;font-size:24px;margin-bottom:18px;}
.most-popular, .author-popular-post{background:#f5f5f5;padding:20px 0;margin-bottom:25px;}
.popular-post, .author-post{padding-left:12px;padding-right:12px;background:#fff;text-align:left;min-height:150px;}
.popular-post{min-height:85px;}
.author-post{text-align:center;}
.popular-post h4{padding:15px 5px;font-weight:normal;text-align:left;}
.popular-post h4 a{font-size:17px;font-weight:normal;color:#000;}
.popular-post h4 a:hover{color:#98226e;}
.popular-post-grid, .author-grid{ width:20%;padding: 0 12px;}
.popular-post-grid-div h3.widgettitle{border-bottom-width:2px;}
.popular-post-grid{ width:25%;padding: 0 12px;}
/*.category-post-list .flickity-link{margin:0px;}*/
.category-post-list{margin-bottom:15px;display:inline-block;border-bottom:0px solid #ddd;padding-bottom:15px;width:100%;}
.cp-content{padding:0 10px 0 20px;}
.cp-content h3 a{font-family:'Droid Sans';font-size:26px;line-height:30px;}
.cp-content h3 a:hover{color:#98226e;}
.cp-image img{width:100%;padding-right:0px;}
.cp-content p{font-size:15px;margin-bottom:15px;line-height:22px;color:#111111;}
.cp-author{margin-top:0px;display: table-row;vertical-align: bottom;height: 32px;}
.cp-author img{border-radius:50%;}
.categorypost-list {list-style:none;padding:0;margin:0;}
.categorypost-list li{width:100%;display:none;}
#loadMore, #contact-form input[type="submit"]{padding:7px 10px !important;color:#fff;text-align:center;background:#98226e;cursor:pointer;width:auto;font-family:'Oswald';font-size:18px;margin-left:auto;margin-right:auto;width:120px;margin-bottom:20px;border:0px;line-height:22px;border-radius:0px !important;}
#loadMore:hover, #contact-form input[type="submit"]:hover{opacity:0.75;}
.author-grid{margin-top:60px;}
.author-post img.author{border-radius:50%;width:90px;height:90px;margin-top:-45px;}
.author-name{text-transform:uppercase;font-size:14px;margin-top:10px;margin-bottom:15px;}
.author-post{padding:12px;}
.author-post h4{padding:10px 10px;font-weight:normal;text-align:center;min-height:105px;}
.author-post h4 a{font-size:18px;font-weight:normal;color:#000;}
.author-post h4 a:hover{color:#98226e;}
/*home page*/
/*categorypage*/
.image-headline{
	color: #fff;
    display: block;
    position: relative;
    width: 100%;
    height: 200px;
    background-color: #000;
    margin: 0 0 20px;
	background-size:cover;
	background-position: center;
    background-repeat: no-repeat;
}
.image-headline_label{
	display: inline-block;
    z-index: 3;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 100%;
    text-align: center;
	font-size:48px;
	text-shadow:1px 1px 1px #000;
}
.cat-post-desp{
	display:inline-block;
	padding:15px 30px;margin:-30px auto 0 auto;
	background:#fff;
	width:86%;position:relative;
}
.latest-cat-post{text-align:center;margin-top:15px;}
.cat-post-desp a{font-family:'Oswald';font-size:26px;line-height:28px;color:#000;}
.cat-post-desp a:hover{color:#98226e;}
.category-post-list-div h3.widgettitle{color:#000;text-transform:uppercase;margin-left:0px;}
.cat-post-desp p{font-size:14px;line-height:24px;}
.view-more-post{float:right;font-size:16px;line-height:34px;text-transform:none;}
.popular-tags{border-top:0px solid #ddd;border-bottom:0px solid #ddd;padding:15px 0;font-size:14px;width:100%;float:left;margin-bottom:15px;margin-left:10px;}
.popular-tags a{float:left;}
.popular-tags a:after{content:',';margin-right:3px;}
.popular-tags a:last-child:after{content:'';}
.popular-tags span {font-family:'Oswald';font-size:18px;float:left;margin-right:3px;background:#666;color:#fff;padding:1px 3px;}
h3.widget-title{width:100%;height:200px;background:url(../images/Global_Most-Popular-300x400.jpg) no-repeat;position:relative;background-size:cover;}
h3.widget-title span{background:#fff;border-radius:50%;color:#333;width:110px;height:110px;margin:30px 0;position:absolute;top:20px;left:100px;text-align:center;font-size:16px;padding:20px;line-height:20px;}
h3.widget-title span strong{position:relative;top:12px;font-weight:normal;}
.widget_popular_post{border:1px solid #ddd;float:left;}
.widget_popular_post ul{list-style:none;margin:0;padding:0 5px;}
.widget_popular_post ul li{list-style:none;padding:10px 0px;margin:5px 0;border-bottom:1px solid #ddd;float:left;display:inline-block;width:100%;}
.widget_popular_post ul li:last-child{border-bottom:0px solid #ddd;}
.widget_popular_post ul li a{font-family:'Oswald';font-size:16px;color:#000;}
.widget_popular_post ul li a:hover{color:#98226e;}
.widget_popular_post ul li .div25 {width:25%;float:left;}
.widget_popular_post ul li .div75 {width:75%;float:left;padding:0 0 0 15px;}
.widget_popular_post ul li .div75 p{font-size:14px;margin-top:10px;}
.widget_popular_post ul li .div75 p a{font-family:'Droid Sans';font-size:14px;color:#98226e;}
.widget_popular_post ul li .div75 p a:hover{font-family:'Droid Sans';font-size:14px;color:#333;}
.ad-container{margin:35px 0;text-align:center;}
.stickem-container {position: relative;margin-top:20px;}
.stickit{margin-left:0px;position:fixed;top:0px;}
.stickit-end{bottom:40px;position:absolute;right:0;}
/*.ad-sticky{top:75px !important;}*/

/*categorypage*/
/*singlepost*/
.social-share-button{
	display: inline-block;
    border-radius: 50%;
    text-decoration: none;
    text-align: center;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin:5px 0;
	display:block;
}
.social-share-button i.fa{position:relative;top:11px;font-size:18px;}
.social-share-button-facebook {
	background: #3D5CA0;
	border-color: #3D5CA0;
	color:#fff;
}
.social-share-button-facebook:hover {
		background-color: darken(#3D5CA0, 10%);
		border-color: darken(#3D5CA0, 10%);
		color:#fff;
	}
.social-share-button-twitter {
	background: #00AAF3;
	border-color: #00AAF3;
	color:#fff;
}
.social-share-button-twitter:hover {
		background-color: darken(#00AAF3, 10%);
		border-color: darken(#00AAF3, 10%);
		color:#fff;
	}
.social-share-button-pinterest {
	background: #CD1928;
	border-color: #CD1928;
	color:#fff;
}
.social-share-button-pinterest:hover {
		background-color: darken(#CD1928, 10%);
		border-color: darken(#CD1928, 10%);
		color:#fff;
	}
.social-share-button-comment{
	background: #888888;
	border-color: #888888;
	color:#fff;
}
.social-share-button-comment:hover{
	background-color: darken(#888888, 10%);
	border-color: darken(#888888, 10%);
	color:#fff;
}
.social-share-button-email{
	background: #888888;
	border-color: #888888;
	color:#fff;
}
.social-share-button-email:hover{
	background-color: darken(#888888, 10%);
	border-color: darken(#888888, 10%);
	color:#fff;
}
.post-top-share{margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;float:left;width:100%;}
.post-btm-share{margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;float:left;width:100%;}
.post-top-share .post-date{float:left;padding:8px 0;color:#535353;}
.post-top-share  .post-date span{color:#333;font-style:italic;}
.post-top-share .social-share-button, .post-btm-share .social-share-button{
	margin: 0 4px 0 0;
    text-align: center;
    vertical-align: top;
    border: 1px solid #FFF;
	display: inline-block;
    font-family:'Oswald';
    text-decoration: none;
    line-height: 1em;
    padding: 11px 0;
	font-size: 16px;
    width: 108px;
	border-radius:0px;
	float:right;
}
.post-btm-share .social-share-button{float:left;}
.post-top-share .social-share-button i.fa, .post-btm-share .social-share-button i.fa{position:relative;top:0px;right:5px;font-size:18px;}
.post-top-share .social-share-button-facebook , .post-btm-share .social-share-button-facebook {
	background: #3D5CA0;
	border-color: #3D5CA0;
	color:#fff;
}
.post-top-share .social-share-button-facebook:hover , .post-btm-share .social-share-button-facebook:hover{
		background-color: darken(#3D5CA0, 10%);
		border-color: darken(#3D5CA0, 10%);
		color:#fff;
	}
.post-top-share .social-share-button-twitter, .post-btm-share .social-share-button-twitter {
	background: #00AAF3;
	border-color: #00AAF3;
	color:#fff;
}
.post-top-share .social-share-button-twitter:hover, .post-btm-share .social-share-button-twitter:hover {
		background-color: darken(#00AAF3, 10%);
		border-color: darken(#00AAF3, 10%);
		color:#fff;
	}
.post-top-share .social-share-button-pinterest, .post-btm-share .social-share-button-pinterest {
	background: #CD1928;
	border-color: #CD1928;
	color:#fff;
}
.post-top-share .social-share-button-pinterest:hover , .post-btm-share .social-share-button-pinterest:hover{
		background-color: darken(#CD1928, 10%);
		border-color: darken(#CD1928, 10%);
		color:#fff;
	}
.comment-box{float:right;}
.comment-btn{border:1px solid #ddd;padding:5px 10px;color:#666;margin:3px 0;cursor:pointer;display:inline-block;float:right;}
.comment-btn:hover{border:1px solid #98226e;padding:5px 10px;color:#98226e;margin:3px 0;cursor:pointer;}
#comments{display:none;float:left;width:100%;}
#disqus_thread{height:auto;}
#dsq-app2{height:auto !important;}
.comments-title {color:#98226e;font-family:'Oswald';border-bottom:1px solid #ddd;}
/*.social-share-button-comment  i.fa{position:relative;top:4px;}
.social-share-button-email  i.fa{position:relative;top:2px;}*/
h2.blog-title a, h2.blog-title{font-family:'Oswald';font-size:38px;line-height:40px;color:#333;font-weight:400;}
h1.blog-title a, h1.blog-title{font-family:'Oswald';font-size:40px;line-height:52px;color:#333;font-weight:400;}
.popular-post-grid-div{padding-left:10px;padding-right:10px;}
.single-post .popular-post-grid-div h3.widgettitle{margin-left:0px;margin-right:15px;border-bottom-width:1px;}
.popular-post-grid-div .vc_col-sm-12{padding-left:0px;padding-right:0px;}
.dmt-post-grid{ width:25%;padding: 10px 12px;}
.dmt-post{padding-left:0px;padding-right:0px;background:#fff;text-align:left;min-height:125px;}
.dmt-post h4{padding:10px 0px;font-weight:normal;font-size:17px;}
.dmt-post h4 a{color:#000;}
.dmt-post h4 a:hover{color:#98226e;}
.author-section{margin:-15px 0 0 0;display:inline-block;width:100%;}
.author-section .author-img{text-align:center;width:20%;float:left;}
.author-section .author-desp{width:75%;float:left;text-align:left;}
.author-section .author-desp a.author-name{font-size:18px;}
.author-section .author-img img{border-radius:50%;width:120px;height:120px;}
.author-section .author-desp p{text-align:left;margin-bottom:5px !important;font-size:15px;line-height:22px;margin-top:5px;}
.author-details{border:1px solid #f6f6f6;padding:15px;display:inline-block;width:100%;margin-top:40px;margin-bottom:40px;}
.author-share{margin-top:15px;}
.author-share a {display:inline-block;margin:0 2px 0 0;text-decoration:none;}
.author-share a:hover{text-decoration:underline;}
.author-share .social-share-facebook .fa-facebook{color: #3D5CA0 !important;}
.author-share .social-share-twitter .fa-twitter{color: #00AAF3 !important;}
.author-share .social-share-pinterest .fa-pinterest{color: #CD1928 !important;}
.for-ads{float:left;width:100%;}
.for-ads .medium-11 h3{font-size:22px;}
.for-ads .medium-11 h2{font-size:24px;font-weight:400;margin-bottom:20px;}
.for-ads .medium-11 a:hover{text-decoration:underline;}
.single-post h3.widgettitle{color:#000;text-transform:uppercase;}
.comments-div{display:inline-block;width:100%;}
.single-post .medium-11{padding-left:0px;}
/*#dsq-app2{height:321px;}*/
.single-post .popular-post-grid-div h3.widgettitle{font-family:'Oswald';font-size:24px;}
.single-content{width:70%;}
.single-sidebar{width:30%;}
/*singlepost*/
/*authorpage*/
.author-info{max-width:75%;margin:40px auto;}
.author-bio-details{padding:40px 0;}
.author-name-share{margin-top:-15px;text-align:center;}
.author-img-div{background:url(../images/author-bg.png) no-repeat;min-height:330px;float:none;margin:0 auto;width:410px;}
.author-img-div:after{
   /* background: -webkit-linear-gradient(315deg,#41e7d0 0,#c62d91 100%);
    background: linear-gradient(135deg,#41e7d0 0,#c62d91 100%);
	background:url(../images/author-bg.png) no-repeat;
    bottom: -60px;
    content: "";
    left: -2px;
    overflow: visible;
    position: absolute;
    right: -30px;
    top: -20px;
    z-index: -1;*/
	}
.author-img-div img{width:377px !important;height:242px !important;margin:25px 17px;}
.author-post-list-div{margin-top:40px;}
.author-bio{max-width:95%;margin:10px 0 0 0;}
.author-bio p{line-height:22px;font-size:14px;}
.author_info_name{
	font-size: 2em;
    font-style: italic;
    font-weight: normal;
    letter-spacing: 2px;
    line-height: 1.25em;
    margin-bottom: 20px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    /*word-spacing: 99999px;*/
	/*border-bottom:1px solid #ddd;*/
	margin-bottom:17px;
	padding-bottom:10px;
}
.author_info_name:after {
    background: -webkit-linear-gradient(left,#888 0,#c62d91 100%);
    background: linear-gradient(to right,#888 0,#c62d91 100%);
    bottom: -5px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}
a.social-link {color:#98226e;}
.author-name-share a {display:inline-block;margin:18px 25px 0 0;font-size:20px;}
.author-name-share .social-share-facebook .fa-facebook{color: #3D5CA0 !important;font-size:18px;}
.author-name-share .social-share-twitter .fa-twitter{color: #00AAF3 !important;font-size:18px;}
.author-name-share .social-share-pinterest .fa-pinterest-p{color:#B43E3F !important;font-size:18px;}
.author-name-share .social-share-googleplus .fa-google-plus{color: #EA4335 !important;font-size:18px;}
.author-name-share .social-share-tumblr .fa-tumblr{color: #32506d !important;font-size:18px;}
.author-name-share .social-share-youtube .fa-youtube{color: #bb0000 !important;font-size:18px;}
.author-name-share .social-share-linkedin .fa-linkedin{color:#007bb6 !important;font-size:18px;}
.author-name-share .social-share-instagram .fa-instagram{color: #517fa4 !important;font-size:18px;}
.author-post-list-div h3.widgettitle{color:#98226e;}
h4.widget-title{font-family:'Oswald';font-size:30px;border-bottom:1px solid #98226e;}
.book-div{width:100%;float:left;margin:10px 0 20px 0;}
.book-cover{float:left;width:30%;}
.book-cover img{width:100%;float:left;height:auto;}
.book-details{float:left;width:60%;padding-left:15px;}
.book-details h5{font-family:'Oswald';font-size:20px;margin-bottom:3px;color:#98226e;}
.book-details p{font-size:14px;color:#444;margin-bottom:15px;}
.book-details a{text-decoration:underline;}
.author_info_name a.url{color:#333;cursor:default;}
.author-post-list-div h3.widgettitle{color:#000;text-transform:uppercase;}
/*authorpage*/
/*author-single-post*/
.center-column{float:none;margin-left:auto;margin-right:auto;}
.author-single-post h2.blog-title{text-align:center;margin-bottom:10px;}
.author-single-post p.author{font-size:12px;text-align:center;}
.author-single-post p.author a, .author-single-post p.author span {font-size:14px;color:#98226e;}
.author-single-post img{margin-left:auto;margin-right:auto;float:none;margin-bottom:25px;}
.author-post-feature-image{width:100%;float:left;text-align:center;}
/*author-single-post*/
.stick-div { margin: 0; position: relative; }
.stick-div-home { margin: 0; position: relative; height: 1964px;}
.single-post .pinned, .stick-div-category .pinned, .stick-div-subcategory .pinned, .stick-div-author .pinned{
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;}
.stick-div-category { margin: 0; position: relative; height:1650px;}
.stick-div-subcategory { margin: 0; position: relative; height:2000px;}
.stick-div-author { margin: 0; position: relative; height:2200px;}
.container{position: relative;}
.ajax-menu-loader{display:none;position: absolute;top: 30%;left: 50%;z-index: 100;}
/*pagination*/
.blogPagination{text-align:right;}
.blogPagination a{display:inline-block;padding:5px 10px;margin-right:5px;background:#aaa;color:#fff;margin-bottom:15px;font-family:'Oswald';text-transform:capitalize;font-size:18px;}
.blogPagination a:hover{display:inline-block;padding:5px 10px;margin-right:5px;background:#98226e;color:#fff;}
/*pagination*/
/*contact form*/
.contact-form{width:40%;}
#contact-form .label{float:left;width:100%;font-size:16px;color:#333;background:#fff;margin-bottom:2px;padding-left:0px !important;}
#contact-form .ff{margin-bottom:10px;}
#contact-form .label .req{color:#ff0000;}
#contact-form .medium{width:100%;padding:5px;border:1px solid #aaa;background:#fff;color:#333;font-size:15px;border-radius:2px;}
#contact-form  textarea.textarea{width:100%;padding:5px;border:1px solid #aaa;background:#fff;color:#333;font-size:15px;border-radius:2px;height:250px;overflow:auto;display:block;}
#contact-form  #submit:hover{color:#fff;opacity:0.75;}
.contact-email{width:100%;float:left;}
.contact-email .div40 {padding:10px 0;}
.ce-content{width:90%;border-right:1px solid #ddd;padding:10px 10% 10px 0;}
.contact-emails{margin-bottom:35px;float:left;width:100%;}
/*contact form*/
/* tag */
.tag-page h1.page_title {text-transform: uppercase;font-family: 'Droid Sans',sans-serif;border-bottom: 1px solid #ddd;
    color: #000;
    font-family: "Droid Sans",sans-serif;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 0px;
    padding-bottom: 8px;}
/* tag */

/************************
*******ERROR STYLE*******
************************/
.my-notify-info, .my-notify-success, .my-notify-warning, .my-notify-error {
    padding:7px 10px;
    margin:10px 0 !important;width:95%;font-size:13px;float:left;
}
.my-notify-info:before, .my-notify-success:before, .my-notify-warning:before, .my-notify-error:before {
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.my-notify-info:before {
    content:"\f05a";
}
.my-notify-success:before {
    content:'\f00c';
}
.my-notify-warning:before {
    content:'\f071';
}
.my-notify-error:before {
    content:'\f057';
}
.my-notify-info {
    color: #00529B;
    background-color: #BDE5F8;
}
.my-notify-success {
    color: #4F8A10;
    background-color: #DFF2BF;
    border:1px solid  #4F8A10;line-height:18px;  
}
.my-notify-warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.my-notify-error {
    color: #e04f42;
    background-color: #FFBABA;
    border:1px solid  #D8000C;line-height:18px;  
}
/*not found*/
.nf-page {width:60%;margin-left:auto;margin-right:auto;float:none;padding:30px 0;text-align:center;}
.nf-page .nf-img{margin-bottom:20px;}
.nf-page #searchsubmit{
    border-style: solid;
    border-width: 0px;
    cursor: pointer;
    font-family: 'Droid Sans',sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.42857rem;
    position: relative;
    text-decoration: none;
	border-radius:3px;
    text-align: center;
    -webkit-appearance: none;
    -webkit-border-radius: 3px;
    display: inline-block;
    padding-top: 0.9rem;
    padding-right: 2rem;
    padding-bottom: 0.9rem;
    padding-left: 2rem;
    font-size: 1.14286rem;
    background-color: #98226e;
    border-color: #7a1b58;
    color: #fff;
}
.nf-page #searchsubmit:hover, .nf-page a.button:hover{color:#fff;opacity:0.75;}
.nf-page input[type="text"]{padding:5px;border:1px solid #aaa;background:#fff;color:#333;font-size:15px;border-radius:2px;min-width:250px;}
.title_divider {
    background-color: #eaeaea;
    clear: both;
    height: 2px;
    margin-left:auto;
	margin-right:auto;
    padding-left: 0px;
    width: 70%;
}
/*not found*/
/*search*/
.search-page{float:none;margin-left:auto;margin-right:auto;}
.search-temp h1.widgettitle{color:#000;text-transform:uppercase;color: #000;border-bottom:1px solid #ddd;padding-bottom:8px;font-family: 'Droid Sans', sans-serif;font-weight: 400;font-size:24px;margin-bottom:18px;}
/*search*/
/**list style**/
.single-post ul, .page-content ul{list-style:none;}
.single-post ul li, .page-content ul li{
	position: relative;
    padding-left: 24px;
    margin-bottom: 20px;
    list-style: none;
	}
.single-post ul li:after, .single-post ul li:before, .page-content ul li:after, .page-content ul li:before	{
    position: absolute;
    top: 2%;
    left: -5px;
    margin-top: 0px;
    /*width: 10px;
    height: 10px;*/
    content: "\25C9"; /* \25CE, \25CE, \25C9/td>, \25AA */
    background-position: 0 center;
    background-repeat: no-repeat;
    background-size: 13px 13px;
	background-color:#fff;
	color:#98226e;
	border-radius:50%;
	font-size:28px;
}
.single-post .widget ul li:after, .single-post .widget ul li:before, .page-content .widget ul li:after, .page-content .widget ul li:before 
{display:none;}
.single-post .widget ul li, .page-content .widget ul li{padding-left:15px;}
.sidebar{position:relative;z-index:0;}
/**list style**/
/*page common*/
.page-content h5{font-family:'Oswald';margin-bottom:8px;font-size:24px;}
.page-content h5 strong, .page-content h5 b{font-weight:normal !important;margin-top:10px;}
.page-content h1.page_title{font-size:26px;color:#98226e;font-family:'Oswald';font-weight:600;margin-bottom:25px;letter-spacing:0.5px;}
.page-content h5 strong, .page-content h5 b{font-weight:600;}
.pagination .screen-reader-text{display:none;}
.page-content p{margin-bottom:20px;}
/*page common*/
/*blockquote*/
blockquote {
  background: #f9f9f9;
  border-left: 8px solid #98226e;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #98226e;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after {
  color: #98226e;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}

/*blockquote*/
/*.main-carousel{opacity:0;}*/
.breadcumb  a, .breadcumb{font-size:13px;}
#inner_wrapper{padding-top:0px;}
.single-post-container{max-width:80rem;}

/*footer*/
.footer_wrapper .copyright p span, .footer_wrapper .copyright span a{line-height:42px;}
/*footer*/
/*related post*/
.rp4wp-posts-list{margin:0;padding:0;}
.single-post ul.rp4wp-posts-list li.rp4wp-col:after, .single-post ul.rp4wp-posts-list li.rp4wp-col:before, .page-content ul.rp4wp-posts-list li.rp4wp-col:after, .page-content ul.rp4wp-posts-list li.rp4wp-col:before	{
    position: absolute;
    top: 2%;
    left: -5px;
    margin-top: 0px;
    content: "\25C9";
    background-position: 0 center;
    background-repeat: no-repeat;
    background-size: 13px 13px;
    background-color:#fff;
    color:#98226e;
    border-radius:50%;
    font-size:28px;
    display:none;
}
.rp4wp_component_title a{font-size:16px;font-family: 'Oswald';color:#000;padding:10px 0;font-weight:normal !important;font-style:normal !important;}
.rp4wp_component_title a:hover{color:#98226e;}
.rp4wp-posts-list .rp4wp-col{width:25% !important;padding: 10px 12px !important;min-height: 215px;}
.rp4wp_component_title{line-height: 1.3em;}
@media only screen and (min-width : 320px) and (max-width : 768px)
{
.div100, .div90, .div80, .div70, .div60, .div50, .div40, .div30, .div20, .div10,
.div95, .div85, .div75, .div65, .div55, .div45, .div35, .div25, .div15, .div5,
.div95, .div85, .div75, .div65, .div55, .div45, .div35, .div25, .div15, .div5,
.div33, .div23, .div12{float:left;margin-bottom:5px;width:100%;}
.stick-div{display:none;}
.ce-content{border-right:0px solid #ddd;}
.contact-email .div40 {padding:0 0 10px 0;}
.ce-content{padding:10px 10% 0 0;}
.stick-div-home, .pinned, .stick-div, .stick-div-category, .socialstick-div{display:none;}
.pinned{
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.dmt-post h4{font-size:16px;padding:10px 0px;}
.column, .columns{padding-left:5px;padding-right:5px;}
.lp-author{position:relative;}
.stick-div-category { height:auto;}
.stick-div-subcategory { height:auto;display:none;}
.stick-div-author {height:auto;}
.lp-image, .category-ad{padding:0px !important;}
.popular-post h4 a{font-size:18px;}
.author-grid-div .vc_col-sm-12{padding-left:5px;padding-right:5px;}
.author-info{max-width:100%;margin:40px auto;}
/*footershare*/
.footer-share{float:left;position:fixed;top:0px;background:#fff;height:50px;z-index:1000;display:none;width:100%;text-align:center;}
.footer-share a{display:inline-block;margin:9px 5px;}
.footer-share .social-share-button{width:35px;height:35px;}
.footer-share .social-share-button i.fa{top:7px;}
/*footershare*/
.single-content{width:100%;}
.single-sidebar{width:100%;}
.footer_wrapper .copyright p, .footer_wrapper .copyright a{line-height:26px;}
.pl40{padding-left:0px !important;padding-right:0px !important;}
.comment-box{text-align:center;margin-bottom:0px;}
.comment-btn{float:none;margin:5px 0 0 0 !important;}
.comment-btn:hover{margin:5px 0 0 0 !important;}
.author-img-div {
    background: rgba(0, 0, 0, 0) url("../images/author-bg.png") no-repeat scroll 0 0 / contain ;
    float: none;
    margin: 0 auto;
    min-height: 240px;
    width: 300px;
}
.author-img-div img {
    height: 178px !important;
    margin: 17px 11px;
    width: 278px !important;
}
h3.widgettitle, .panel h3.widgettitle, .widget[id*="monster-widget"] h3.widgettitle, .sidebar.widget-area .widget h3.widgettitle, .widget[id*="monster-widget"] h2.widgettitle, h2.widgettitle.widgettitle {margin-left: 0px;}
.post-top-share .post-date{padding:0 0 8px;}
.post-top-share .social-share-button, .post-btm-share .social-share-button{width:32.7%;margin:0.3%;}
.view-more-post{line-height:21px;}
.nf-page {width:90%;}
.nf-page #searchsubmit{margin:10px 0;}
}
@media screen and (min-width: 320px){
.latest-post .main-carousel .carousel-cell{
	width:98%;
	margin:0 3%;
}
.latest-post .flickity-prev-next-button{display:block;}
.lp-content{padding:0 10px 0 0px;}
.dmt-post-grid{ width: 50%;padding: 10px 12px;}
.author-section .author-img{text-align:center;width:100%;float:left;}
.author-section .author-desp{width:100%;float:left;text-align:center;}
.post-btm-share .social-share-button{float:left;}
h3.widget-title span{left:33%;}
.main-carousel{height:auto;max-height:inherit;overflow:auto;}
.author-grid{margin:60px 0 0 0;}
.single-post .pinned{display:none;}
.cp-content{padding:0 10px 0 0px;}
.contact-form{width:90%;}
.dmt-post h4{font-size:14px;}
.ad-container{height:auto;}
.latest-cat-post .cat-post-image, .single-featured-img, .latest-cat-post, .latest-cat-post, .lp-image, .cp-image {height:auto;}
.rp4wp-posts-list .rp4wp-col{width:50% !important;padding: 10px 12px !important;min-height: 235px;}
}
@media screen and (min-width: 360px){
	.popular-post-grid{ width:100%;padding: 0 12px;}
	.popular-post-grid img{width:100%;height:auto;}
	.dmt-post h4{font-size:16px;}
	.dmt-post{min-height:110px;}
	.latest-post .main-carousel .carousel-cell{width:98%;margin:0 3%;}
}
@media screen and (min-width: 480px){
	h3.widget-title span{left:38%;}
	.popular-post-grid{ width:100%;padding: 0 12px;}
	.popular-post-grid img{width:100%;height:auto;}
	.latest-post .main-carousel .carousel-cell{width:100%;margin:0 2%;}
}
@media screen and (min-width: 640px){
	h3.widget-title span{left:41%;}
	.popular-post-grid{ width:50%;padding: 0 12px;}
	.popular-post-grid img{width:100%;height:auto;}
	.dmt-post{min-height:90px;}
}
@media screen and (min-width: 760px){
.latest-post .main-carousel .carousel-cell{width: calc(33.333% - 4%);margin: 0 2%;float:left;}
.latest-post .flickity-prev-next-button{display:none;}
.dmt-post{min-height:110px;}
.dmt-post-grid{ width: 25%;padding: 10px 12px;}
h3.widget-title span{left:43%;}
.breadcumb .column{padding-left:0px;}
.cat-post-desp{
	display:inline-block;
	padding:15px 30px;margin:-30px auto 0 auto;
	background:#fff;
	width:76%;position:relative;
}
.ad-container{height:auto;}
.rp4wp-posts-list .rp4wp-col{width:25% !important;padding: 10px 12px !important;min-height: 235px;}
}
@media screen and (min-width: 800px){
.lp-content{padding:0 10px 0 15px;}
.post-top-share .social-share-button, .post-btm-share .social-share-button{width:72px;float:right;}
 .post-btm-share .social-share-button{float:left;}
h3.widget-title span{left:22%;}
.popular-post-grid{ width: 25%;padding: 0 12px;}
.popular-post-grid img{width:auto;height:auto;max-width:100%;}
.top-bar-section .has-dropdown > a {padding-right: 0px !important;font-size:12px !important;}
.main-menu .top-bar-section > ul > li > a{font-size:12px !important;}
html.flexbox .main-menu .top-bar-section .menu > li {margin:0 15px 0 0;}
.cp-content{padding:0 10px 0 20px;display: table;min-height: 225px;}
.lp-content{padding:0 10px 0 20px;display: table;min-height: 225px;}
.contact-form{width:50%;}
.ce-content{width:90%;border-right:1px solid #ddd;padding:10px 10% 10px 0;}
.contact-email .div40 {padding:10px 0;}
.dmt-post{min-height:125px;}
.dmt-post h4{font-size:16px;}
.lp-author{display: table-row;vertical-align: bottom;height: 32px;}
.popular-post h4 a{font-size:17px;}
.cat-post-desp{
	display:inline-block;
	padding:15px 30px;margin:-30px auto 0 auto;
	background:#fff;
	width:86%;position:relative;
}
.breadcumb .column{padding-left:5px;}
}
@media screen and (min-width: 900px){
	.author-section .author-img{text-align:center;width:25%;float:left;}
.author-section .author-desp{width:70%;float:left;text-align:left;}
}
@media screen and (min-width: 960px){
	h3.widget-title span{left:25%;}
	.main-menu .top-bar-section > ul > li > a{font-size:14px !important;}
	.single-post .pinned{display:block;}
}
@media screen and (min-width: 1000px){
.lp-content{padding:0 10px 0 25px;}
.post-top-share .social-share-button, .post-btm-share .social-share-button{width:100px;}
h3.widget-title span{left:30%;}
.top-bar-section .has-dropdown > a {
        padding-right: 5px !important;
    }
.main-menu .top-bar-section > ul > li > a{font-size:14px !important;}
	html.flexbox .main-menu .top-bar-section .menu > li {margin:0 25px 0 0;}
	.main-carousel{height:320px;max-height:320px;overflow:hidden;}
	.author-grid{margin:60px 0 0 0;}
	.dmt-post{min-height:125px;}
}
@media screen and (min-width: 1200px){
.author-section .author-img{text-align:center;width:20%;float:left;}
.author-section .author-desp{width:75%;float:left;text-align:left;}
.post-top-share .social-share-button, .post-btm-share .social-share-button{width:108px;}
.top-bar-section .has-dropdown > a {
        padding-right: 25px !important;
    }
.main-menu .top-bar-section > ul > li > a{font-size:16px !important;}
.contact-form{width:40%;}
.dmt-post{min-height:95px;}
.breadcumb .column{padding-left:10px;}
.latest-cat-post{height:528px;}
.lp-image, .cp-image{height:224px;}
.latest-cat-post .cat-post-image{height:346px;}
.single-featured-img{height:487px;}
.latest-post{height:320px;}
}
@media screen and (min-width: 1330px){
	h3.widget-title span{left:33%;}
	.top-bar-section .has-dropdown > a {
        padding-right: 32px !important;
    }
	.dmt-post{min-height:110px;}
}
@media screen and (min-width: 1400px){
}
@media screen and (min-width: 1600px){
}
@media screen and (min-width: 1900px){
	.dmt-post{min-height:95px;}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.top-bar-section .has-dropdown > a {
        padding-right: 10px !important;
    }
}