
body {
    color:#808080;
    font-family: 'Roboto', sans-serif;    font-size: 14px;
}

.dj-megamenu li a.dj-up_a {
    font-family: Open Sans, sans-serif;    font-size: 15px;	
}

.jm-module .jm-title,
div.items-more h3,
.dj-megamenu .modules-wrap .moduletable > h3 {
	font-family: 'Roboto', sans-serif;    font-size: 18px;
}

div.blog h1,
div.blog-featured h1,
div.item-page h1,
div.archive h1,
div.categories-list h1,
div.category-list h1,
div.search h1,
h1.componentheading,
div.login h1,
div.registration h1,
div.profile h1,
div.logout h1,
div.blog h2,
div.item-page h2,
div.blog-featured h2,
div.item-page h2,
div.archive ul#archive-items li h2,
div.contact h2,
div.contact-category h2,
div.newsfeed h2,
div.newsfeed-category h2,
div.weblink-category h2,
.dj-cat-title {
    font-family: 'Roboto', sans-serif;    font-size: 20px;
}

    .jm-module.double-title-ms .jm-title {
    	font-family: 'Lato', sans-serif;    	font-size: 18px;
	}

fieldsed legend {
    font-family: 'Roboto', sans-serif;}


.jm-container {
					max-width: 1220px;
						padding-left: 20px;
        padding-right: 20px;
		 
}

 

	


#jm-left {
    width: 280px; 
}

#jm-right {
    width: 310px;
}


.lcr #jm-content-wrapper-in {
    margin-left: 280px;
}

.lcr #jm-content {
    margin-right: 310px; 
}

.lcr #jm-right {
    margin-left: -310px;
}

.lcr #jm-right-in {
    padding-left: 30px;
}


.lrc #jm-content-wrapper,
.lrc #jm-middle-page {
    margin-left: -590px;
}

.lrc #jm-content-wrapper-in {
    margin-left: 280px;
}

.lrc #jm-content {
    margin-left: 310px;
}

.lrc #jm-right-in {
    padding-right: 30px;
}


.clr #jm-content-wrapper-in {
    margin-right: 280px;
}

.clr #jm-content {
    margin-right: 310px;
}

.clr #jm-left {
    margin-left: -280px;
}

.clr #jm-right {
    margin-left: -310px;
}

.clr #jm-right-in {
    padding-left: 30px;
}


.lcr #jm-content-wrapper-in {
    padding: 0 0 0 30px;
}

.lrc #jm-content-wrapper-in {
    padding: 0 0 0 30px;
}

.clr #jm-content-wrapper-in {
    padding: 0 30px 0 0;
}

#jm-bar {
    margin-bottom: 30px;
}

#jm-header + #jm-header-mod {
    width: 280px;
}

#jm-header-in {
    margin-left: 280px;
    padding: 0 0 0 30px;
}

#jm-maincontent,
.jm-module {
    margin-bottom: 30px;
}

#jm-breadcrumbs {
    margin-bottom: 30px;
}

.moduletable {
    margin-bottom: 30px;
}

#jm-top .top,
#jm-content-top1 .content-top1,
#jm-content-bottom2 .content-bottom2,
#jm-bottom .bottom,
#jm-footer-mod .footer-mod {
    margin-left:-30px;
}

#jm-top .top-bg,
#jm-content-top1 .content-top1-bg,
#jm-content-bottom2 .content-bottom2-bg,
#jm-bottom .bottom-bg,
#jm-footer-mod .footer-mod-bg {
    margin-left:30px;
}


#dj-classifieds .dj-item .title_top,
#dj-classifieds .dj-category .cat_row_title,
#dj-classifieds h1.main_cat_title,
#dj-classifieds .dj-cattree-box .title_top,
#dj-classifieds .title_top h1,
#dj-classifieds .dj-additem .title_top,
#dj-classifieds table.paymentdetails td.td_title h2,
#dj-classifieds .profile_outer .profile_name_data .profile_name {
    margin-bottom: 30px;
}

#dj-classifieds .dj-category .cat_row {
    margin: 0 0 0 -30px;
}

#dj-classifieds .dj-category .cat_col .cat_col_in {
    padding: 30px 0 0 30px; 
}

#dj-classifieds .main_cat_desc{
    margin: 30px 0;
}

#dj-classifieds table.dj-items {
    border-spacing: 0 30px;
}

#dj-classifieds .dj-useradverts .main_title{
    margin-bottom: 30px;
}

#dj-classifieds .blog_sorting_box {
    margin: 0 0 30px;
}

#dj-classifieds .dj-items-blog {
    margin: 30px 0 0;
}

#dj-classifieds .djcf_items_blog {
    margin-left: -30px;
}

#dj-classifieds .djcf_items_blog .item_box_in {
    margin: 0 0 30px 30px;
}

#dj-classifieds .dj-useradverts .row_ua {
    margin-bottom: 30px;
}

#dj-classifieds .dj-additem .additem_djform {
    margin-bottom: 30px;
}

#dj-classifieds .dj-item .description,
#dj-classifieds .dj-item .video_box {
    margin-top: 30px;
}

#dj-classifieds .dj-item .description h2 {
    margin: 0 0 30px;
}

#dj-classifieds .dj-item #jm-custom-loc-wrapper {
    margin-top: 30px;
}

#dj-classifieds .dj-item #jm-custom-loc-wrapper .custom_det + .jm-box-margin {
    width: 30px;
}

#dj-classifieds .dj-item #jm-add-com-wrapper {
    margin-top: 30px;
}

#dj-classifieds.jm-class-details.jm-class-comments .dj-item #jm-add-com-wrapper .jm-box-margin {
    width: 30px;
}

#dj-classifieds .dj-item .sb_bottom {
    padding: 30px 0 0;
}

#dj-classifieds .profile_outer .profile_img img{
   margin: 0 0 30px;
}

#dj-classifieds table.paymentdetails.first {
    margin-bottom: 30px;
}

.mod_djclassifieds_items .item {
    margin: 30px 0 0;
}

.mod_djclassifieds_items .items-col .icol-in {
    padding: 0 0 0 30px;
}

#dj-classifieds .dj-item-in .djcf_tabs {
    margin: 30px 0 0;
}

.mod_djclassifieds_items .items {
    margin-left: -30px;
}
   
