@media screen and (max-width: 320px)
{
	.home-offer-banner .percentage-off
	{
	    left: 50% !important;
    top: 40px;
    transform: translate(-50%);
	}
	.home-offer-banner .off-content
	{
		width:100% !important;
		text-align: center;
	}
	.off-content h2,.freebies-content h2
	{
		font-size:20px !important;
		line-height:24px;
	}
	.freebies-content,.off-content
	{
		margin:0px !important;
	}
	/*.freebies-section
	{
		margin-top:420px !important;
}*/
	.freebies-section .freebies-content h2
	{
		  padding: 0 0 4px !important;
	}
.home-popular-themes	.home-theme-desc
	{
		padding-bottom:35px !important;
	}
	.home-offer-banner .off-image
	{
		width:100% !important;
	
		
	}
	.home-offer-banner
	{
		margin-top:500px !important;

	}
	.home-offer-banner
	{
		 max-height: 566px!important;
	}
	.freebies-section .freebies-image
	{
		width:107% !important;
		text-align: center;
		
	}
	.home-offer-banner .off-content, .freebies-section .freebies-content
	{
		width:100% !important;
		text-align: center;
	}
	.freebies-section
	{
	
		    background-color: rgb(255, 255, 255);
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 46px;
    min-height: 444px !important;
     box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
	}
	.home-popular-themes .property-list {
    margin-bottom: 30px !important;
}
.freebies-section .freebies-content p
{
	    line-height: 18px;
}
.off-image > img
{
	width:50%;
}
.home-offer-banner .off-content
{
	padding: 0px !important;
}
.off-content
{
	margin-top:50px !important;
}
.demo-btn
{
	margin-right:5px !important;
}
.freebies-section .freebies-content .theme-live-btn
{
	width:100% !important;
}
}

@media screen and (min-width: 320px) and (max-width: 540px)
{
	.home-offer-banner .percentage-off
	{
	    left: 50% !important;
    top: 40px;
    transform: translate(-50%);
	}
	.home-offer-banner .off-content
	{
		width:100% !important;
/*		text-align: center;*/
	}
	.off-content h2,.freebies-content h2
	{
		font-size:20px !important;
		line-height:24px;
	}
	.freebies-content,.off-content
	{
		margin:0px !important;
	}
	/*.freebies-section
	{
		margin-top:420px !important;
	}*/
	.freebies-section .freebies-content h2
	{
		  padding: 0 0 4px !important;
	}
.home-popular-themes	.home-theme-desc
	{
		padding-bottom:35px !important;
	}
	.home-offer-banner .off-image
	{
		width:100% !important;
	
		
	}
	.home-offer-banner
	{
		margin-top:369px !important;

	}
	.home-offer-banner
	{
		 max-height: 566px!important;
	}
	.freebies-section .freebies-image
	{
		width:100% !important;
		text-align: center;
		
	}
	.home-offer-banner .off-content, .freebies-section .freebies-content
	{
		width:100% !important;
/*		text-align: center;*/
	}
	.freebies-section
	{
	
		    background-color: rgb(255, 255, 255);
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 46px;
    min-height: 444px !important;
     box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
	}
	.home-popular-themes .property-list {
    margin-bottom: 30px !important;
}
.freebies-section .freebies-content p
{
	    line-height: 18px;
}
.off-image > img
{
	width:50%;
}
.home-offer-banner .off-content
{
	padding: 0px !important;
}
.off-content
{
	margin-top:50px !important;
}
.demo-btn
{
	margin-right:5px !important;
}
.freebies-section .freebies-content .theme-live-btn
{
	width:100% !important;
}
.theme-description
{
	margin-top:70px;
}
.home-theme-desc
{
	padding-bottom:0px !important; 
}
.freebies-section {
    padding-left: 0;
    padding-right: 0;
}

    .theemon-blog-cat-nav-menu li{
        width:calc(100% / 3);
    }
}
/*@media screen and (min-width: 360px) and (max-width: 480px)
{
	.home-offer-banner .percentage-off
	{
		left:31% !important;
	}
}*/
@media screen and (min-width: 541px) and (max-width: 767px)
{
	.home-offer-banner
	{
		margin-top: 325px !important;
	}


    .theemon-blog-cat-nav-menu li{
        width:calc(100% / 6);
    }
}
@media screen and (max-width: 767px) and (min-width: 460px) 
{
	/*.home-offer-banner
	{
		   margin-top: 370px !important;
	}
	.home-popular-themes .property-list {
    margin-bottom: 30px !important;
}*/
/*.freebies-content
{
	    width: 56%;
}*/
/*.freebies-section
{
	margin-top:0px !important;
}*/
/*.home-offer-banner .percentage-off
{
	 left: 20px !important; 
    top: 40px;
}*/
.home-offer-banner
	{
		margin-top:320px;

	}
	.freebies-section {
    background-color:#fff;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 46px;
    min-height: 250px;
    padding-left: 0;
     box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
}
.freebies-section .freebies-image
{
	 padding: 24px 18px !important;
}
}

 @media screen and (max-width: 767px) and (min-width: 404px) 
{
	.by
	{
		width:170px !important;
	}
}

@media screen and (min-width: 360px) and (max-width: 767px) {

	.install {
		display: inline-block !important;
	}
	.theme-intro {
		padding-bottom: 50px;
	}
	.belo-share::after
{
	 bottom: 84px !important;
}

}

@media screen and (max-width: 800px) {
	.banner {
		padding: 155px 0 148px;
	}
	.wpfreebies-listing .listing-theme-img {
		margin-bottom: 0;
	}

}
@media screen and (min-width: 1024px) {
	li.freebies-item {
		margin-left: 15px;
		width: 31%;
	}
	.bgParallax {
		margin: 0 auto;
		width: 100%;
		position: relative;
		min-height: 100%;
		background-position: 50% 0;
		background-repeat: no-repeat;
		background-attachment: fixed;
	}
	.affiliate-tracking-section, .do-dont-section {
		background-position: 0 0 !important;
	}

}
@media screen and (min-width: 1200px) {
	li.freebies-item {
		margin-left: 30px;
		width: 362px;
	}
}
@media screen and (max-width: 1023px) {
	li.freebies-item {
		margin-left: 15px;
		width: 360px;
	}
}
@media screen and (max-width: 767px) {
    .blog-page-wrapper .cat-list{
        margin-top:-30px !important;
    }
    .post-content-body p .readmore{
        width:42px !important;
    }
	#footer .col-sm-4, #footer .col-sm-3 {
		margin-top: 20px;
	}
	.new-release .col-sm-7, .new-release .col-sm-5 {
		position: static;
		width: 100%;
		margin: 20px 0 0 0;
	}
	.banner .btn-header, .banner-wrapper .home-banner-text .btn-header {
		padding: 6px 40px;
	}
	.new-release .user-comment-desc, .support {
		text-align: center;
	}
	.new-release .profile-img {
		margin: 0 auto;
		float: none;
	}
	.new-release .col-sm-5 {
		padding-left: 15px;
	}
	.banner-wrapper {

		padding-bottom: 40px;
	}
	.theme-screenshot {
		margin-bottom: 20px;
	}
	.browse-btn a {
		padding: 16px 20px;
	}
	.testimonials:hover .slick-prev.slick-arrow {
		left: 8%;
		top: 28%;
	}
	.testimonials:hover .slick-next.slick-arrow {
		right: 8%;
		top: 28%;
	}
	.support .btn-header {
		float: none;
		margin-top: 30px;
	}
	.footer-navigation {
		overflow: hidden;
	}
	.new-release, .why-choose-us, .home-popular-theme, .testimonials, .support, #footer {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.new-release .col-sm-5, .why-choose-us {
		padding-bottom: 0;
	}
	.home-popular-theme .theme-description {
		padding: 0 0 20px 0;
	}
	.support-icon {
		margin: 0;
		float: none;
	}
	.banner-wrapper .home-banner-text h2 {
		font-size: 24px;
		line-height: 35px;
	}
	.new-release img {
		width: 100%;
	}
	#header .menu {
		float: none;
		padding: 0;
		margin: 0;
	}
	#header .dropdown-menu {
		position: static;
		width: 100% !important;
		float: none;
	}
	.container > .navbar-collapse {
		margin: 0;
	}
	.navbar-collapse.in {
		overflow-y: unset;
	}
	#header .caret {
		right: 25px;
		top: 18px;
	}
	#header .dropdown-menu:before {
		display: none;
	}
	.popular-theme .theme-description h2, .browse-btn {
		text-align: center;
	}
	.page-banner {
		padding-top: 85px;
		padding-bottom: 85px;
	}
	.page-banner .sub-heading, .page-template-template-blog .page-banner .sub-heading, .page-template-template-contactus .page-banner .sub-heading {
		line-height: 30px;
	}
	.theme-listing-wrap {
		padding: 45px 0;
	}
	.listing-header li {
		display: block;
		border: none;
		border-top: 1px solid #e1e5e4;
	}
	.listing-theme-img img {
		width: 100%;
	}
	.our-team .team-img, .our-team strong, .our-team .designation {
		text-align: center;
	}
	.our-team .social-info .team-info {
		margin-top: 170px;
	}
	.blog-page-wrapper {
		padding-top: 50px !important;
	}
	.cat-list {
		margin-bottom: 30px !important;
		margin-top: -87px;
	}
	.post-content-body {

		padding: 15px 15px 26px;
	}
	.post-content-body .readmore {
		position: relative;
		width: 100%;
		left: 0px;
		bottom: 0px;
	}
	.post-content-header h3 {
		font-size: 16px;
	}
	.category-post-listing h2 {
		font-size: 20px;
	}
	.category-post-listing h2 .view-more-post {
		margin-left: 0px;
		top: -2px;
		display: none;
	}
	.page-banner h2 {
		font-size: 34px;
		line-height: 40px;
	}
	.category-post-listing {
		margin-bottom: 40px;
	}
	.support-team {
		padding: 50px 0px 20px;
		text-align: center;
	}
	.contact-page input, .contact-page textarea, .sbHolder {
		margin-left: 0px;
		width: 100%;
		margin-bottom: 20px;
	}
	.contact-page .wpcf7-form-control-wrap.email {
		padding-left: 0px;
	}
	.sbSelector {
		text-indent: 0;
	}
	.our-support {
		padding: 45px 0px;
	}
	.support-team h2 {
		padding-left: 50px;
		margin-left: 0;
	}
	.listing-body {
		padding: 8px;
	}
	.listing-content-wrap {
		min-height: 0;
	}
	.theemon-paging {
		padding-top: 30px;
	}
	.theemon-paging ul li {
		margin: 0px 4px;
	}
	.row-content {
		float: none;
	}
	.testimonial-page {
		padding: 30px 0px;
	}
	.testimonial-page .icon {
		width: 75px;
	}
	.testimonial-inner p {
		padding: 35px 27px 20px 44px;
		margin: 5px 0px 0px 29px;
	}
	.testimonial-inner p:first-of-type:before {
		top: 30px;
		left: 22px;
	}
	.testimonial-page h2 {
		padding-bottom: 30px;
	}
	.testimonial-inner p:last-child {
		padding: 10px 0px 10px 43px;
		margin: 0 0px 0px 29px;
	}
	.testimonial-inner strong, .testimonial-inner span {
		padding-left: 120px;
	}
	.page-content {
		padding-top: 50px;
	}

	.testimonials .slick-next.slick-arrow, .testimonials .slick-prev.slick-arrow {
		background: none;
	}
	.letest_news_letter .wysija-submit {
		width: 100%;
	}
	li.freebies-item {
		margin-left: 0;
		width: 100%;
	}
	.wpfreebies-listing .theme-price {
		position: relative;
		top: auto;
	}
	/* july 18*/
	.perfect-layot {
		width: 100% !important;
		margin-left: 0px;
		min-height: 250px;
	}
	.listing-body .grid li {
		width: 100% !important;
	}
	.listing-view-demo1, .listing-view-details1 {
		width: 50%;
		text-align: center;
	}
	.listing-view-details1 {
		margin-top: 10px;
	}
	.inner-footer {
		float: none;
		text-align: center;
		width: 100%;
		margin-top: 20px;
	}
	.dem {
		float: none;
		width: 100%;
		padding: 8px;
	}
	.discounted-text > p {
		padding-right: 0px;
	}
	.discounted-text::before {
		left: 11px;
	}
	.discounted-text > p {
		padding-left: 0px;
	}
	.single-feature .feature-content {
		width: 100% !important;
		text-align: center;
	}
	.single-feature .tumbnail-image {
		padding-top: 20px !important;
		text-align: center;
		width: 100% !important;
	}
	.discounted-text {
		margin-top: 10px;
	}
	.feature-list > li:last-child {
		padding-top: 0px !important;
	}
	/*20 july*/

	.email-bundle-section .bundle-content {
		width: 100% !important;
		text-align: center;
	}
	.email-bundle-section .bundle-sticker .sticker {

	}
	.prod {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	[type="checkbox"]:not(:checked) + label::before, [type="checkbox"]:checked + label::before {
		top: 3px;
	}
	[type="checkbox"]:not(:checked) + label::after, [type="checkbox"]:checked + label::after {
		top: 10px;
	}
	.premium-templates h2 {
		text-align: center;
		font-size: 29px;
	}
	.premium-contnet, .premium-title, .perfect-layot {
		width: 100%;
		text-align: center;
	}
	.listing-header li:hover, .listing-header li.current-item {
		color: #0eb290;
		border-bottom: none;
	}
	.listing-header li {
		width: 100%;
	}
	.listing-body li {
		padding: 0px;
		min-height: 0px;
	}
	.bundle-image > img {
		height: 257px;
	}
	.botstrap-image > img {
		width: 225px;
		height: 225px;
	}
	.perfect-layot:nth-child(4), .perfect-layot:nth-child(5) {
		margin-top: 0px !important;
	}
	.email-bundle-section .bundle-image {
		right: 0px !important;
	}
	/*single page responsive css start here*/

	.webused {
		background-color: #d9e8f0;
		padding: 10px;
	}
	li.repter {
		float: none;
		margin: 0 auto;
		max-width: 360px;
		padding-right: 0;
		width: 100%;
	}
	.plugin {
		width: 100%;
	}
	.top-head > h1 {
		font-size: 24px;
		line-height: 30px;
		
	}
	.top-head > h1 br
	{
		display:none;
	}
	.design-content1 {
		width: 100%;
		text-align: justify !important;
	}
	.featr, .expandlisting {
		width: 100%;
	}
	.repterinnner, .refrence, .repterrinnner, .price-sticker {
		text-align: center !important;
	}
	.feaimg {
		float: none;
	}
	.design-content1 p, .expand-con > p, .google-section > p, .expandlisting > p {
		text-align: left !important;
		width: 100%;
	}
	.col-md-12.about-theme1 > h1, .col-md-12.innerchange > h1, .col-md-8.inner-expand-section > h1, .google-section > h2, .extra-co > h1 {
		font-size: 22px;
	}
	.install {
		margin-left: 0px;
		display: block;
		margin-bottom: 20px;
	}
	.watch {
		margin-bottom: 20px;
		margin-left: 0px;
	}
	.google-section {
		margin-top: 50px;
		padding-left: 15px;
		padding-right: 15px;
		text-align: left;
			}
	.col-md-8.inner-expand-section {
		padding-top: 0px;
	}
	.featr {
		margin-bottom: 50px;
	}
	.feaimg, .below-section3 {
		text-align: center;
		padding-right: 0px;
	}
	.data-conten, .variation {
		text-align: center;
		padding: 11px;
	}
	.data-conten:nth-child(2n+1) img {
		float: none;
		margin-right: 0px;
		margin-top: 0px;
	}
	.extra-co > h1 {
		margin-top: 0px;
	}
	.col-md-12.about-theme1 > p, .col-md-12.innerchange > p {
		text-align: left;
	}
	.repterinnner > img {
		height: auto;
	}
	.below-section1, .below-section3, .extra-co {
		float: left;
		width: 100% !important;
	}
	.data-conten:last-child img {
		margin-left: 0px;
	}
	.below-section1 h3 {
		margin-top: 10px;
	}
	.feaimg2 {
		float: none;
		text-align: center;
	}
	.data-conten:nth-child(2n) .extra-co {
		margin-left: 0px;
	}
	.theme-information tr:last-child a {
		margin-right:7px !important;
	}
	.rating-star {
		float: right;
	}
	hr {
		width: 100%;
	}
	.licence {
		text-align: center;
	}
	.byn {
		margin-right: 10px;
	}
	.byn, .prev1 {
		padding: 16px 25px;
	}
	.col-md-9.inner-expand-section > h1, .google-section > h2, .extra-co > h1 {
		font-size: 22px !important;
	}
	.rating-view .overall {
		margin-top: 30px;
	}
	.theme_related_div .theme_related_slider .slides li {
		width: 330px !important;
	}
	.below-section.clearfix {
		margin-bottom: 10px;
		width: 100%;
	}
	.comcont {
		margin-right: 25px;
	}
	.view-log > span a {
		right: -84px;
	}
	.google-section > p {
		width: 100%;
	}
	.inner-responsive > p {
		width: 100%;
		text-align: left;
	}
	.by, .prev {
		font-size: 12px;
		font-weight: 700;
		padding: 18px 14px;
	width: 112px !important;
		text-align: center;
	}
	
	.data-conten
	{
		margin-top:50px;
	}
	.data-conten:nth-child(2n) h1
	{
		margin-top:0px;
	}
	.extra-co br
	{
		display:none;
	}
	.extra-co h1
	{
		text-align: left;
	}
	.extrafeature-repeat
	{
		margin-bottom:150px;
	}
	.repter1 {
		width: 86px !important;
	}
	.theme-buy-btn::before {
		left: 50px;
	}
	.theme_related_div p {
		text-align: justify;
		width: 100%;
	}
	.inner-responsive, .inner-expand-section > h1 {
		padding-left: 15px;
	}
	.expand-con > p {
		padding: 15px;
	}
	.theme-information .theme-tool-tip-text {
		bottom: 68px;
		right: -41px;
	}
	.theme-information h3::after {
		top: 41%;
	}
	.transtitle {
		margin-top: 30px;
	}
	.theme-live-btn {
		padding: 20px 8px !important;
	}
	.tool {
		margin-right: -3px !important;
		font-size: 11px !important;
	}
	.about-theme1 {
		padding: 15px;
	}
	.theme-live-btn {
		font-weight: 700 !important;
		font-size: 11px !important;
	}
	.below-section3 {
		width: 100%;
		margin-left: 0px;
	}
	.theme-tool-tip-text::after {
		left: 102px !important;
	}

	.view-log {
		margin-top: 0px;
	}
	.theme-information {
		min-height: 0px !important;
	}
	.edd-shop-navbar img {
		right: 0px !important;
	}
	.expandlisting > p {
		text-align: left !important;
	}
	.top-head {
		margin-bottom: 10px;
		margin-top: 0px;
	}
	.linking-shop {
		text-align: left !important;
	}
	.shop-now {
		margin-bottom: 58px;
		margin-top: 58px;
		text-align: center;
	}
	.about-theme1 {
		margin-top: 0px !important;
		margin-bottom: 30px !important;
	}
	.col-md-12.about-theme1 > p, .col-md-12.innerchange > p {
		margin-top: 0px;
	}
	.col-md-12.inner-intro > p {
		text-align: left;
	}
	.expad {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.col-md-9.inner-expand-section {
		padding-top: 30px;
	}
	.expand-con > p {
		margin-top: 0px;
	}
	.link2 {
		margin-bottom: 50px;
	}
	.inner-responsive {
		padding-top: 50px;
	}
	.col-md-12.innerchange {
		margin-top: 25px;
	}
	.changedesign {
		margin-bottom: 45px;
	}
	.view-log::after {
		bottom: 36px !important;
	}
	
	.theme-information .rate-sale .demo-btn-1 a, .theme-information .rate-sale .demo-btn-1 a.theme-live-btn {
		width: 96px !important;
	}
	.rate-sale .demo-btn-1 a {
		float: none !important;
		display: inline-block !important;
	}
	.demo-btn-1 {
		text-align: center;
	}
	.theme-intro {
		padding-bottom: 50px;
	}
	.data-conten:nth-child(2n) img {
		float: none;
		margin-left: 0px;
	}
	.testimonial-slider:after
	{
		display:none;
	}
	.theme-information::after
	{
	content: "";
	position: absolute;
	border-top: 1px solid #e9e9e9;
	bottom: 56px;
	width: 100%;
	left: 0px;
	}
	.secnd-part
	{
		margin-top:0px;
	}
	.butn-wrapper {
    margin-bottom: 0px;
}

    .theemon-blog-cat-nav-menu li a{
        margin-right:auto;
        margin-left:auto;
    }
    .post-content-body .readmore{
        left:0;
    }
}
@media screen and (max-width: 1199px) {
	.ratings .share-now {
		float: none;
	}
	.theme-preview-image, .ratings {
		width: 100%;
	}
	.price-sticker {
		right: -10px;
	}
	.theme-information .rate-sale .demo-btn-1 a {
		padding: 19px 15px;
	}
	.theme-version-info h3, .view-log {

	/*	padding-right: 20px;*/
	}
	.theme_related_div .flex-direction-nav a {
		display: none;
	}
}
/*10 feb*/
@media screen and (min-width: 1025px) and (max-width: 1199px) {
	#header .navbar-brand {
		width: 130px;
		padding: 32px 0;
	}

	.rate-sale i {
		padding-left: 3px;
	}

}

@media screen and (min-width: 768px) and (max-width: 1199px) {
	.browse-btn a, .support .btn-header {
		font-size: 8px;
		padding: 16px;
	}
	.support .btn-header {
		padding: 16px 10px;
	}
	.listing-header li {
		padding: 22px 9px;
	}
	/*.listing-content-wrap {
	 min-height: 430px;
	 }*/
	.discount {
		min-height: 62px !important;
	}
	.discounted-text {
		min-height: 62px;
		text-align: center;
	}
	.discounted-text::before {
		top: 25px;
	}
	.listing-theme-footer {
		min-height: 133.2px !important;
	}
	.theme-listing-details a.listing-view-demo {
		padding-left: 10px;
	}
	.theme-listing-details {
		width: 96%;
	}
	.theme-listing-details a.listing-view-details {
		padding-right: 15px;
	}
	.theme-listing-details a {
		padding: 20px 10px;
	}
	.demo-btn a {
		font-size: 11px;
	}
	/*-------------------------------home-------------*/
	.home-popular-theme .home-theme-desc {
		padding: 29px 15px;
	}
	.page-template-template-blog .page-banner {
		padding: 272px 0 78px;
	}
	/*.cat-list li{
	 margin: 10px 12px;
	 }*/
	.theemon-blog-cat-nav-menu li a {
		border-radius: 50%;
		display: block;
		height: 50px;
		padding-top: 16px;
		position: relative;
		width: 50px;
	}

	.theemon-blog-cat-nav-menu li a i {

		font-size: 22px;
	}
	.theemon-blog-cat-menu-list-icon span.sp1 {
		height: 50px;
		width: 50px;
		margin-right: 12px;
		margin-top: 10px;
		padding-top: 10px;
	}

	.post-content-body .readmore {

		padding: 37px 30 80px
	}

	/* = FREEBIES
	 -----------------------*/
	.wpfreebies-listing .project-desc {
		width: 80px;
	}
	.inner-bottom-wrap {
		padding: 0px;
	}

	html div#wpfreebies-signin-form-wrap.overlay > div.login-wrapper {
		top: -125px;
	}
	#header .navbar-collapse {
		padding: 28px 0 32px;
		/*padding: 0;*/
	}
	/*.primery-header-section{
	 padding:28px 0 32px;
	 }*/
	.navbar-nav li a {
		padding-left: 8px;
		padding-right: 8px;
	}
	#header .btn-header {
		padding: 14px 10px;
	}
	.wpfreebies-listing .project-desc {
		width: 65%;
	}
	.listing-theme-footer {
		padding: 30px 13px 0;
	}
	.wpfreebies-listing .project-desc {
		width: 100%;
	}

	.wpfreebies-listing .theme-price {
		margin-top: 10px;
		width: 100%;
	}
	.term-email-templates .theme-price {
		width: 30%;
	}
	/*--------------------------------------wordpress----------------------------*/
	.term-wordpress-themes .listing-content-wrap {

	}
	.theme-price, .discount-price {
		right: 20px;
		top: 20px;
		min-width: 70px;
		margin-top: 0px;
		font-size: 12px;
		padding: 8px;
	}

	.term-wordpress-themes .listing-theme-footer h3 {
		width: 100%;
		font-size: 14px;
	}
	.term-wordpress-themes .theme-price {
		text-align: center;
	}
	.listing-theme-footer {
		padding: 0px;
		/*min-height: 65px;*/
	}
	.listing-theme-footer h3 {
		font-size: 13px;
	}
	.listing-theme-footer h3 span {
		font-size: 13px;
	}
	.page-template-template-contactus .page-banner {
		padding: 275px 0 68px;
	}
	.page-template-template-testimonial .page-banner {
		padding: 293px 0 75px;
	}
	.single-format-standard .comment-details {
		padding-bottom: 45px;
	}
	.single-page-content .col-sm-3 > .widget_wysija {
		padding: 14px;
	}
	.single-page-content .widget_wysija h3 {
		font-size: 14px;
	}
	.single-page-content .widget_letest_theme_widget h3 {
		font-size: 13px;
	}
	.single-page-content .widget_letest_theme_widget .entry strong a, .single-page-content .widget_letest_theme_widget .entry aside {
		line-height: 1.3;
	}
	/* 19 july css8*/

	.discounted-text > p {

		margin-top: 10px;
	}
	.inner-footer {
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
	.dem {
		float: none;
		text-align: center;
	}
	.listing-view-demo1, .listing-view-details1 {
		padding: 13px;
	}
	#grid1 li {
		width: 50%;
	}
	.discounted-text > p {
		margin-top: 10px;
	}
	.perfect-layot {
		width: 49%;
		margin-left: 0px;
		margin-top: 30px;
		min-height: 320px;
	}
	.premium-templates h2 {
		font-size: 23px;
	}
	.dem {
		width: 100%;
	}
	.feature-list > li:last-child {
		padding: 0px;
	}
	.listing-body li {
		/*	min-height: 417px;*/
	}
	.single-feature .feature-content {
		text-align: center;
		width: 100% !important;
		word-spacing: 0px !important;
	}
	.single-feature .tumbnail-image {
		width: 100% !important;
		text-align: center;
	}
	.premium-title {
		line-height: 24px;
	}
	.single-feature:last-child .feature-content, .single-feature:nth-of-type(2) .feature-content {
		padding-left: 0px;
	}
	.email-bundle-section .bundle-image {
		top: 67px !important;
	}
	.listing-content-wrap {
		/*		min-height: 515px !important;*/
	}
	.lef1 > p {
		text-align: left !important;
	}
	.email-bundle-section .bundle-content {
		float: left;
		margin-top: 50px;
		padding-left: 10px;
		width: 69.67% !important;
	}
	.featr {
		width: 49%;
	}
	.data-conten:nth-child(2n+1) img {
		margin-right: 0px !important;
		margin-top: 0px;
	}
	.data-conten:nth-child(2n) img {
		margin-left: 0px !important;
	}
	.extra-co > h1 {
		margin-top: 0px;
	}
	.design-content1, .extra-co, .data-conten:last-child .extra-co {
		width: 100%;
	}
	.variation {
		width: 263px;
	}
	.theme-version-info h3, .view-log {
		padding-left: 0px;
	}
	.data-conten:nth-child(2n) .extra-co {
		margin-left: 0px;
	}
	.rating-view .overall {
		margin-top: 21px;
	}
	.theme-information tr:last-child a {
		margin-right: 23px;
	}
	.theme_related_div .theme_related_slider .slides li {
		width: 324px !important;
	}
	.below-section3 {
		float: left;
		margin-left: 14px;
		width:100%;
	}
	.below-section {
		padding: 0 10px;
		width:100%;
	}
	.feaimg2
	{
		float:none;
	}
	.plugin
	{
		text-align: center;
	}
	li.repter {
		display: block;
		float: left;
		margin: 0 auto;
		/*max-width: 360px !important;*/
		padding-right: 15px;
		
		margin-bottom: 10px;
	}
	.inner-responsive
	{
		padding-top: 70px;
	}

/*
   body #menu-header-menu {
        border-right:1px solid #25584f !important;
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px;
    }
*/
}

@media screen and (min-width: 768px) and (max-width: 991px) {
	.home-popular-theme .theme-screenshot h3, .home-popular-theme .theme-screenshot strong {
		font-size: 10px;
	}
	.testimonials:hover .slick-next.slick-arrow {
		right: 24%;
	}
	.testimonials:hover .slick-prev.slick-arrow {
		left: 24%;
	}
	.listing-header li {
		padding: 18px 5px;
		font-size: 10px;
	}

	.listing-header li.extra {
		padding-left: 20px;
	}
	.prod {
		font-size: 10px;
	}
	.discounted-text {
		text-align: center;
	}
	.theme-listing-details a.listing-view-demo {
		padding-left: 9px;
	}
	.theme-listing-details {
		width: 96%;
	}
	.theme-listing-details a.listing-view-details {
		padding-right: 10px;
	}
	.theme-listing-details a {
		font-size: 8px;
		padding: 20px 7px;
	}
	.post-content-header h3 {

		left: 0px;
		bottom: 15px;
		padding: 5px 8px;
		font-size: 14px;
	}
	/*.post-content-body {
	 padding: 20px 15px 20px;
	 }*/
	.post-content-body {
		padding: 37px 30px 97px;
	}
	.support-team h2 {
		padding-left: 25%;
		margin-left: 7%;
	}
	.support-team strong {
		margin-top: 0px;
	}
	.demo-btn a.contact-help {
		padding: 23px 0px 24px;
	}
	.support-team .demo-btn {
		margin: 30px 0px;
	}
	.testimonial-inner p:first-of-type:before {
		left: 62px;
	}
	.testimonial-inner p, .testimonial-inner p:last-child {
		padding-left: 85px;
	}
	.row-content {
		margin-bottom: 30px;
	}
	#respond {
		padding-left: 15px;
		padding-right: 15px;
	}

	/* = FREEBIES
	 --------------	*/
	.wpfreebies-listing	.listing-content-wrap {
		min-height: 0;
	}
	.twitter-sec {
		min-height: 380px;
	}
	.twitter-inner-part .para-wrap {
		padding: 0 0 30px;
	}
	.twitter-inner-part .inner-bottom-wrap {
		padding: 0px;
	}
	.wpfreebies-listing .project-desc {
		width: 100%;
	}

	.listing-theme-footer {
		padding: 0px;
		/*min-height: 65px;*/
	}
	.wpfreebies-listing .listing-theme-footer {
		padding-left: 13px;
		padding-right: 13px;
		padding-top: 11px;
		padding-bottom: 0px;
	}
	.wpfreebies-listing .theme-price {
		font-size: 14px;
		margin-top: 13px;
		padding: 12px 12px;
	}
	.wpfreebies-listing .project-desc span {
		font-size: 12px;
	}
	.twitter-inner-part .twitter-wrap {
		padding-bottom: 13px;
	}
	.twitter-inner-part .para-wrap p {
		padding-bottom: 0px;
		line-height: 1.5;
	}

	/*	code for affiliated page */

	.refrerral-url-inner {
		padding-left: 3%;
		padding-right: 3%;
	}
	.accurate-tracking p {
		width: 100%;
	}
	.market-assest-block {
		padding-left: 20px;
		padding-top: 0;
		width: 100%;
		padding-right: 15px;
	}
	.market-assest-block h2 {
		margin-bottom: 0;
		padding: 12px 0px;
	}
	.market-assest-block .btn-header {
		margin-top: 12px;
		margin-left: 5px;
		min-height: 50px;
		padding: 4px 29px 7px 32px;
	}
	.program-left h2 {
		padding-right: 0;
	}
	.program-list {
		margin-top: 15px;
	}

	.program-left blockquote {
		margin-top: 20px;
		padding: 15px 15px 19px;
		width: 100%;
	}
	.free-join-block {
		width: 300px;
		top: 170px;
	}
	/*.affiliate-program-list .sliderimg img {
	 width: 40px;
	 }
	 .program-list-inner {
	 padding: 20px 20px 44px 20px;
	 }
	 .affiliate-program-list .sliderimg {
	 margin-bottom: 10px;
	 }*/
	.affiliate-program-list .theme-feature-list.some-more-left:after {
		left: -1px;
	}
	.affiliate-program-list .theme-feature-list.some-left:after {
		left: -12px;
	}
	.program-list-inner {
		padding: 51px 40px 50px 67px;
	}
	.affiliate-program-list .theme-feature-list {
		position: relative;
		margin-bottom: 30px;
	}
	.affiliate-program-list .theme-feature-list.some-more-left {
		float: none;
		clear: both;
		width: 355px;
		margin: 0 auto;
	}
.single-top,.theme-information
{
	width:100%;
}
.theme-information
{
	min-height:0px!important;
}
.licence,.price-sticker,.demo-btn-1 
{
	text-align:center;
}
.licence
{
	margin-bottom:21px;
}
.theme-information .rate-sale .demo-btn-1 a
{
	float:none;
	display: inline-block;
	margin:0 auto;
}
.data-conten
{
	margin-top:50px;
}
.data-conten:nth-child(2n) h1
{
	margin-top:0px;
}
.col-md-12.inner-intro br
{
	display:none;
}
.responsive-layout1
{
	   background-position: right top !important;
    background-size: 1600px auto !important;
}
.inner-responsive {
    padding-top: 600px;
}
.expand-section
{
	background-size:100% auto !important;
	background-position: center bottom !important;
}
.google-section {
    margin-top: 50px;
    text-align: left;
    padding-left: 15px;
   }
   .google-section > p
   {
   max-width:500px;
   text-align: left;
   margin:0px;
   }
   .extra-co
   {
   	margin-top:12%;
   }
   .letest_news_letter .latest_news .flex-control-nav
   {
   	left: 104px !important;
   }
   .home-offer-banner .off-image {
    float: left;
    width: 31% !important;
}
.home-offer-banner .off-content
{
	  margin: 20px 0 40px;
    padding: 0;
    width: 57% !important;
} 
.home-offer-banner .off-content {
    padding: 43px 43px 0 50px !important;
   
}
.home-theme-desc 
{
	padding-bottom:50px !important;
}
.freebies-section {
    padding-left: 0;
    padding-right: 0;
}


    .page-id-345 .banner-wrapper{
        min-height:750px;
    }
    body .banner-wrapper .home-banner-text h1{
        font-size:30px;
        margin-bottom:52px;
    }
    #menu-header-menu.navbar-nav li a{
        font-size:12px;
    }
    body .home-offer-banner{
        margin-top:500px;
    }
    body .home-offer-banner .off-section, body .home-offer-banner .freebies-section{
        width:100%;
    }
    .home-offer-banner .freebies-section{
        margin-left:15px;
    }
    body .off-section .off-image{
        width:auto !important;
        height:auto;
    }
    body .freebies-section .freebies-image img{
        height:239px;
    }
}
@media screen and (max-width: 767px) {
	#header .navbar-toggle {
		margin-top: 25px;
	}

	/*******14-march-start*******/

	.related-post-content h4 {
		text-align: left;
		width: 100%;
	}

	.related-post-content h4:first-child {
		margin-bottom: 25px;
	}

	.post-navigation .nav-previous, .post-navigation .nav-next {
		width: 100%;
		text-align: left;
		line-height: 1.5;
	}

	.post-navigation .nav-previous a, .post-navigation .nav-next a {

		line-height: 1.5;
	}

	.post-navigation .nav-previous {
		margin-bottom: 15px;
	}

	.comments-area .comments-title {
		margin-left: 0;
		text-align: center;
	}

	.commentlist .children li {
		margin-left: 0;
	}

	.content .container ol {
		padding-left: 0;
	}

	.comment .comment.post-commentsection, .children .comment.post-commentsection {
		margin: 0;
		padding-left: 15px;
		padding-left: 15px;
	}

	.commentlist.media-list {
		padding-bottom: 0;
	}
	.comment-here {
		margin-bottom: 10px;
	}

	/*******14-march-end*******/

	/*	Affiliate page style start here*/
	.affiliate-section-one {
		padding: 50px 0px;
	}
	.affiliate-section-one h1 {
		font-size: 30px;
	}
	.affiliate-section-one p, .affiliate-programs-head p {
		width: 100%;
	}
	.affiliate-btn {
		padding: 20px 30px;
	}
	.affiliate-section-two {
		padding: 50px 0px;
	}
	.program-list-inner {
		padding: 50px 50px 44px 50px;
		min-height: 350px;
	}

	.affiliate-program-list .sliderimg {
		margin-bottom: 25px;
	}
	.program-list-inner h3 {
		margin-bottom: 5px;
		min-height: 23px;
		padding: 0px 10px;
	}
	.program-list-inner p {
		line-height: 21px;
	}
	.affiliate-program-list .theme-feature-list {
		margin: 0px auto 25px;
		width: 380px;
		float: none;
	}
	.affiliate-program-list .theme-feature-list:after, .affiliate-program-list .theme-feature-list.some-left:after, .affiliate-program-list .theme-feature-list.some-more-left:after {
		width: 100%;
		left: 0;
	}

	.affiliate-program-list {
		padding-bottom: 0;
		padding-left: 15px;
		padding-right: 15px;
	}
	.refrerral-url-inner {
		padding: 33px 0% 50px;
	}
	.newslatter_ref {
		padding-right: 15px;
	}

	.email-ref {
		padding-left: 15px;
	}
	.form-control_ref input {
		padding-left: 12px;
	}

	.referral-link-input:after {

		top: 20px;
		right: 10px;
		width: 15px;
		height: 15px;
		-webkit-background-size: 15px 15px;
		background-size: 15px 15px;
	}
	.referral-link-input.error:after, .referral-link-input.valid:after {
		-webkit-background-size: 15px 15px;
		background-size: 15px 15px;
	}
	.accurate-tracking {
		padding: 50px 0;
		min-height: 410px;
	}
	.accurate-tracking p {
		width: 100%;
	}
	.market-assest-block {
		padding: 30px 15px;
		width: 100%;
	}
	.market-assest-block .btn-header {
		padding: 11px 14px 11px 18px;
	}
	.program-left {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.program-left h2 {
		padding-right: 0;
	}
	.program-left blockquote {
		width: 100%;
		padding: 15px 15px 20px;
	}
	.do-dont-section {
		padding: 50px 0px 50px;
	}
	.do-list {
		margin-top: 20px;
		padding-left: 0;
	}
	.do-list li {
		padding-right: 0;
	}
.expand-section
{
	background-position: center center;
}
/*.home-offer-banner .off-image {
    float: left;
    
}*/
/*.home-offer-banner .off-content {
    margin: 20px 0 40px;
    padding: 0;
   
}*/
}

@media screen and (max-width: 480px)
{
	.responsive-layout1 {
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-size: 650px auto !important;
}
.page-id-345 .banner-wrapper
{
	min-height: 0px;
}
.banner-wrapper .home-banner-text
{
	 margin-top: 66px;
}

.repter1

{
    width: 78px !important;
}
.inner-responsive {
    padding-top: 300px;
}
}
@media screen and (min-width: 480px) and (max-width: 767px)
{
	.responsive-layout1 {
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-size: 1050px auto !important;
}
.inner-responsive {
    padding-top: 450px;
}
.page-id-345 .banner-wrapper
{
	min-height: 0px;
}
/*.home-offer-banner .off-image

{
	width:40% !important;
}
.home-offer-banner .off-content
{
	width:47% !important;
	float:left !important;
	
}*/
}

@media screen and (min-width: 640px) and (max-width: 767px) {
	.listing-header li {
		padding: 18px 10px;
		font-size: 10px;
		display: inline-block;
		border-bottom: none;
		border-left: 1px solid #e1e5e4;
	}
	.wpfreebies-listing .listing-theme-img {
		margin-bottom: 126px;
	}
}

@media screen and (min-width: 320px) and (max-width: 479px) {
	.theme-listing-details a.listing-view-demo {
		padding-left: 10px;
	}
	.theme-listing-details {
		width: 96%;
	}
	.theme-listing-details a.listing-view-details {
		padding-right: 10px;
	}
	.theme-listing-details a {
		font-size: 11px;
		padding: 20px 7px;
	}
	.wpfreebies-listing .listing-theme-img {
		margin-bottom: 0;
	}

	.wpfreebies-listing {
		padding-top: 30px;
	}
	.wpfreebies-listing h2 {
		font-size: 21px;
		line-height: 1.3;
		letter-spacing: 0px;
	}
	.testimonials .slick-next.slick-arrow, .testimonials .slick-prev.slick-arrow {
		background: none;
	}
	.letest_news_letter .wysija-submit {
		width: 100%;
	}
	#footer h3 {
		padding-top: 10px;
		margin-bottom: 15px;
	}

	.footer-menu li {
		margin-bottom: 12px;
	}

	/*	code for affiliated page*/
	.affiliate-program-list .theme-feature-list {
		margin: 0px auto 25px;
		width: 100%;
		float: none;
	}

	.program-list-inner {
		padding: 20px 25px 44px 31px;
		min-height: 286px;
	}
	.affiliate-program-list .sliderimg img {
		width: 38px;
	}
	.affiliate-program-list .sliderimg {
		margin-bottom: 10px;
	}

}

@media screen and (max-width: 360px) {
	.demo-btn a.contact-help {
		padding: 24px 0px;
	}
}
/*Update file On 5-11-15*/
/*Tablet*/
@media screen and (min-width: 768px) and (max-width: 1023px) {

	.banner h1, .banner-wrapper .home-banner-text h1 {
		font-size: 50px;
	}
	.navbar-nav li a {
		font-size: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}
	#header .btn-header {
		margin-top: 15px;
		padding: 14px 28px;
		font-size: 15px;
		float: none;
	}
	.page-banner {
		padding: 282px 0 97px;
	}
	.page-template-about-template .page-banner {
		padding: 268px 0 72px;
	}
	.navbar-nav {
		float: none;
		/*width: 100%;*/
		margin: 0 auto;
	}
	#header .navbar-nav > li {
		float: none;
	}
	#header .navbar-brand {
		float: none;
		display: block;
		padding: 43px 0 0;
	}
	.navbar-header {
		width: 100%;
		float: none;
		text-align: center;
	}
	#header .menu {
		width: 100%;
		float: none;
		padding: 17px 0px 5px;
		text-align: center;
	}
	.nav > li {
		display: inline-block;
	}
	.navbar-nav li a {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 13px;
	}
	.edd-shop-navbar {
		display: inline-block;
		float: none;
		margin-bottom: 6px;
	}
	.share-now strong {
		padding: 15px 14px;
	}
	.rate-sale i {
		font-size: 16px;
		padding-left: 3px;
	}
	.rate-sale .demo-btn-1 a {
		padding: 20px 23px;
		font-size: 14px;
	}
	.theme_related_div .flex-direction-nav {
		display: none !important;
	}
	.theme_related_div .theme_related_slider .flex-control-nav {
		/*	margin: 0 0 0 -193px;*/
	}
	.letest_news_letter {
		padding: 45px 0px 0 0;
	}
	.rate-sale-wrap .col-sm-6 {
		float: right;
	}
	.latest_news .latest_news_description {
		width: 77%;
	}
	.latest_news .latest_news_date {
		width: 23%;
	}
	.testimonial-page .icon {
		width: 102px;
	}
	.testimonial-inner p, .testimonial-inner p:last-child {
		padding-left: 40px;
		padding-right: 15px;
		margin: 25px 0px 0px 42px;
	}
	.testimonial-inner p:first-of-type:before {
		left: 19px;
	}
	.testimonial-inner p:last-child {
		margin-left: 42px;
		margin-top: 0;
	}
	footer .social-icon i {
		padding: 10px 7px 0px 0px;
	}
	#footer .letest_news_letter {
		padding: 45px 0px 60px 0;
	}
	body.error404 .page-banner {
		padding: 45px 0 25px;
	}
	/*.term-plugins .theme-price{
	 text-align: center;
	 }
	 .term-plugins .listing-content-wrap{
	 width:100%;
	 min-height:432px;
	 }*/
	.term-plugins .listing-theme-footer h3 {
		width: 100%;
		font-size: 13px;
	}
	.theme-listing-details {
		width: 100%;
	}
	.theme-live-btn {
		padding: 22px 8px !important;
	}
	.theme-version-info h3 {
		margin-bottom: 7px;
	}
	.repter1 {
		width: 13%;
	}
	.link2 {
		margin-bottom: 41px;
		margin-top: 15px;
	}
	.theme_related_div .theme_related_slider .slides li {
		min-height: 453px;
	}
	.tool
	{
		margin-right:6px;
	}
	
	.letest_news_slider .latest_news_date
	{
		border: 1px solid rgb(27, 64, 69);
    border-radius: 100%;
    height: 89px !important;
    padding: 19px !important;
    width: 84px !important;
	}
	.demo-btn a
	{
		padding:22px 1px;
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

	.navbar-nav > li {
		float: none;
	}
	.nav > li {
		display: inline-block;
	}
	.rate-sale i {
		font-size: 21px;
	}

	#header .btn-header {
		margin-top: 15px;
		padding: 14px 28px;
		font-size: 15px;
		float: none;
		display: inline-block;
	}
	.page-banner {
		padding: 282px 0 97px;
	}

	.navbar-nav li a {
		font-size: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.navbar-nav {
		float: none;
		margin: 0px auto;
	}
	#header .navbar-brand {
		float: none;
		display: block;
		padding: 43px 0 0;
	}

	.navbar-header {
		width: 100%;
		float: none;
		text-align: center;
	}
	.primery-header-section {
		text-align: center;
	}
	#header .menu {
		width: 100%;
		float: none;
		padding: 17px 0px 5px;
		text-align: center;
	}
	.edd-shop-navbar {
		float: none;
		display: inline-block;
		margin: 20px 0;
	}
	.wpfreebies-listing	.listing-content-wrap {
		min-height: 0;
	}
	.listing-theme-footer {
		padding: 11px 13px 0;
	}
	.wpfreebies-listing .project-desc {
		width: 100%;
		margin-bottom: 15px;
	}
	.wpfreebies-listing .project-desc span {
		line-height: 1.4;
	}
	html div#wpfreebies-signin-form-wrap.overlay > div.login-wrapper {
		top: -18px;
	}

	.theme-price {
		font-size: 15px;
		margin-top: 13px;
		padding: 14px 4px;
		width: 100%;
		float: none;
	}

	.theme_related_div .theme_related_slider .flex-control-nav {
		/*margin: 0 0 0 -251px;*/
	}
	footer .social-icon i {
		padding: 10px 16px 0px 0px;
	}
}
/*Mobile*/
@media screen and (max-width: 767px) {
	.footer-desc {
		padding-bottom: 30px;
		border-bottom: 1px solid #262e3b;
	}

	.navbar-nav li.freebies-icon > a::after {
		top: 8px;
	}
	.edd-shop-navbar {
		margin: 5px 0 20px;
		display: inline-block;
		float: none;
		overflow: hidden;
	}

	.banner h1, .banner-wrapper .home-banner-text h1 {
		font-size: 24px;
		line-height: 35px;
	}
	.page-banner h1 {
		font-size: 24px;
		line-height: 35px;
	}
	.page-banner .sub-heading {
		font-size: 18px;
		line-height: 24px;
		padding-top: 15px;
	}
	.theme_view_banner .slide-1, .theme_view_banner .slide-2 {
		width: 50%;
		float: left;
		padding-top: 0px;
	}
	.theme_view_banner {
		padding-top: 50px;
	}
	.theme-view h2 {
		font-size: 40px;
	}
	.share-now {
		float: left;
	}
	.rate-sale-wrap .rate-sale .col-sm-2 {
		float: left;
		width: auto;
	}
	.rate-sale-wrap .rate-sale .col-sm-3 {
		float: right;
		width: auto;
	}
	.rate-sale-wrap .rate-sale .col-sm-6 {
		/*float:none;
		 width:100%;*/
		/*clear: both;*/
		padding: 30px 15px 0;
	}
	.share-now strong, .share-now i {
		padding: 15px 10px;
	}
	.rate-sale i {
		font-size: 17px;
		padding-left: 3px;
	}
	.rate-sale .demo-btn-1 {
		float: none;
		padding-right: 0;
		clear: both;
		padding-top: 17px;
		/*overflow: hidden;*/
		display: inline-block;
		width: 100%;
	}
	.rate-sale .demo-btn-1 a {
		font-size: 11px;
		padding: 13px 10px;
	}
	.popular-theme.new-theme .theme-image {
		width: 100%;
		position: static;
		padding: 0 10px;
	}
	.theme-description {
		padding-right: 0;
	}
	.new-theme .theme-screenshot {
		text-align: center;
	}
	.new-theme .theme-screenshot img {
		display: inline;
	}
	.popular-theme .theme-description h2 {
		font-size: 24px;
		margin-bottom: 20px;
	}
	.popular-theme {
		padding: 60px 0 0;
	}
	.theme-description {
		padding-bottom: 60px;
	}
	.new-theme .theme-screenshot {
		padding: 10px;
	}
	.theme-advantage .demo-btn {
		width: 100%;
		padding: 0 15px;
	}
	.theme_related_div .theme_related_slider, .theme_related_div .theme_related_div_content {
		display: block;
	}
	.theme_related_div .flex-direction-nav {
		display: none !important;
	}
	.theme_related_div .theme_related_div_content_wrap {
		padding: 0;
	}
	.theme_related_div .theme_related_slider .flex-control-nav {
		bottom: 0;
		margin: 0;
		text-align: center;
	}
	.theme_related_slider .flex-viewport {
		padding: 36px 0 50px;
	}
	.theme_related_div {
		padding: 60px 0;
		min-height: 1px;
		overflow: hidden;
	}
	#footer .letest_news_letter {
		padding: 0px;
	}
	.latest_news_date {
		max-width: 120px;
		margin: 0 auto 15px;
	}
	#footer .latest_news h3, #footer .news_letter h3 {
		text-align: center;
	}
	#footer .latest_news_description {
		text-align: center;
	}
	#footer .latest_news ul li:last-child {
		margin-bottom: 0;
	}
	#footer .letest_news_letter .latest_news, #footer .letest_news_letter .news_letter {
		padding: 45px 15px;
	}
	#footer .support .row {
		padding: 0 0 45px;
		width: auto;
		margin: 0 15px;
	}
	.secondary_footer {
		padding: 0 0 60px;
	}
	#footer .letest_news_letter .wysija-paragraph .wysija-input {
		width: 100%;
		margin-top: 16px;
	}
	.rate-sale {
		position: static;
	}
	.theme-view {
		margin-bottom: 0 !important;
	}
	.banner-wrapper .home-banner-text .btn-header {
		padding: 6px 16px;
	}
	.page-template-template-testimonial .page-banner {
		padding: 85px 0;
	}
	.row-content {
		display: block;
		margin-right: 0;
	}
	.testimonial-inner strong, .testimonial-inner span {
		word-break: break-all;
	}
	.page-template-template-blog .page-banner, .page-template-about-template .page-banner, .page-template-template-contactus .page-banner {
		padding: 85px 0;
	}
	.support-team .demo-btn {
		margin: 0 0 52px;
		padding-top: 52px;
	}
	.home-popular-theme p {
		margin-bottom: 16px;
	}
	body.error404 .page-banner {
		display: none;
	}

	/* = FREEBIES
	 --------------------------*/
	.wpfreebies-listing .project-desc {
		width: 100%;
		float: none;
	}
	.paid-frebies {
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.paid-frebies .listing-theme-footer {
		padding: 22px 22px;
	}
	.paid-frebies .listing-theme-img {
		padding: 0px 20px 20px;
		margin-bottom: 0px;
	}
	.wpfreebies-listing .listing-theme-footer {
		padding: 11px 21px 0;
	}

	html div#wpfreebies-signin-form-wrap.overlay > div.login-wrapper {

		height: auto;
		padding: 13px;
		top: 0px;
		width: 100%;
	}
	html div#wpfreebies-signin-form-wrap.overlay > div.login-wrapper > div.login-content {
		padding: 44px 16px 38px;
	}
	#wpfreebies-signin-form #fname, #email {
		width: 100%;
	}
	.wpfreebies-listing .theme-price {
		margin-top: 13px;
		padding: 12px;
		width: 100%;
	}
	.term-email-templates .theme-price {
		width: 30%;
	}

	.listing-theme-footer {
		padding: 0px;
		min-height: 0px;
	}
	/*.listing-content-wrap{
	 min-height:430px;
	 }*/
	.term-plugins .listing-theme-footer h3 {
		width: 100%;
		font-size: 13px;
	}
	.term-plugins .theme-price {
		text-align: center;
	}

	/*----------------------wordpress------------------------------*/
	.term-wordpress-themes .listing-body {
		padding-top: 50px;
	}
	.term-wordpress-themes .listing-content-wrap {
		margin-bottom: 50px;
	}
	.term-wordpress-themes .listing-theme-footer h3 {
		width: 100%;
	}
	.term-wordpress-themes .theme-price {
		text-align: center;
	}
	/*---------------------blog-------------*/

	.theemon-blog-cat-menu-list-icon span.sp1 {
		width: 50px;
		height: 50px;
		margin-top: 10px;
		padding-top: 13px;
	}

	.page-template-template-blog #servers-and-securities {
		line-height: 24px;
	}
	#servers-and-securities span.sp1 {
		margin-top: 0px;
	}
	/*.theemon-blog-cat-menu-list-icon span.sp1{
	 margin-top:-12px;
	 display: inline-block;
	 }*/

	.theemon-blog-cat-nav-menu li {
		margin-left: 7px;
	}
	.theemon-blog-cat-nav-menu li a {
		border-radius: 50%;
		display: block;
		height: 50px;
		padding-top: 16px;
		position: relative;
		width: 50px;
	}
	.theemon-blog-cat-nav-menu li a i {

		font-size: 22px;
	}
	.comment-date, .comment-count {
		line-height: 1.5;
	}

	.theme_view_banner .rate-sale {
		display: inline-block;
	}
	.theme-tool-tip-text {
		right: auto;
		/*left: 0;*/
		width: 100%;
		max-width: 320px;
		bottom: 61px;
	}
	.theme-tool-tip-text::after {
		right: auto;
		left: 186px;
	}
	.email-bundle-section .bundle-content {
		margin-top: 50px !important;
	}
	.perfect-layot {
		margin-top: 0px;
	}
	.premium-templates {
		padding-bottom: 0px !important;
	}
	.botstrap-image {
		text-align: center;
	}
	.listing-theme-footer {
		min-height: 133px;
	}
	.discount- {
		min-height: 62px !important;
	}
	.expandlisting
	{
		    padding-bottom: 10px;
	}
	.expand-section
	{
		   background-image: none !important;
	}
	
	.inner-expand-section > h1
	{
		line-height: 29px;
	}
	.extra-co > p
	{
		text-align: left;
	}
	.textwidget p,.why-choose-us p,.below-section3 > p{
		max-width:500px;
		margin:0 auto;
	}
	.demo-btn a
	{padding: 19.5px 0px;}
	
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.affiliate-section-one p {
		width: 90%;
	}
	.affiliate-program-list {
		padding-left: 0;
		padding-right: 0;
	}
	.program-list-inner {
		padding: 28px 36px 44px 47px;
		min-height: 320px;
	}
	.affiliate-program-list .sliderimg {
		margin-bottom: 20px;
	}
	.program-list-inner h3 {
		margin-bottom: 15px;
	}
	.affiliate-program-list .theme-feature-list:after {
		width: 107%;
	}

	.refrerral-url-inner {
		padding-left: 4.8%;
		padding-right: 4.8%;
	}
	.market-assest-block {
		padding-left: 40px;
		padding-top: 2%;
	}
	.program-left blockquote {
		width: 100%;
	}
	.email-bundle-section .bundle-image {
		top: 44px !important;
		right: 0px !important;
	}
	.data-conten
	{
		margin-top:50px;
	}
	.google-section
	{
		text-align: left;
	}
	.google-section > p
	{
		
		text-align: left;
		margin:0px;
	}
	#footer .latest_news h3 
	{
		padding-left: 131px !important;
	}
	.extra-feature {
    margin-bottom: 100px !important;
}
.plugin
{
	 text-align: center;
	 width:33%;
}
.feaimg2
{
	float:none;
}
.below-section3
{
	float: none;
}
.letest_news_letter .latest_news .flex-control-nav
{
	left:130px !important;
}



    body .home-offer-banner .off-content{
        width:49%;
        padding-right:0;
        padding-left:20px;
    }
    body .popular-theme p{
        line-height:22px;
        
    }
}