@import url('https://fonts.googleapis.com/css?family=Arimo:400,500,700,300,900 ');

body{
color:#373737;
max-width: 100% !important;
order:none !important;
}
#error-page {
    margin-top: 0px !important;
}
html{
background:#fff !important;
}
.publications .entry-content .classified_info-right, .publications .spt-left>ul, .publications .tabs .tab-title:last-child, .publications .claim-post-wraper, .archive-publications .directory_manager_tab,
.archive-publications .classified-short, .archive-publications .classified-info {
    display: none !important;}

.publications .entry-content  .entry-header-image {
    width: 60% !important;
}
.archive-publications h2.entry-title {
    margin-top: 0 !important;
}
.archive-publications h1.page-title {
    margin-bottom: 20px;
}
.header_container .primary_menu_wrapper{
    background: #34C6F5;
width: 1230px;
    margin: auto;

}
li.tmpl-login.user-link.current-menu-item>a {
    color: #fff !important;
}
body .left-off-canvas-menu div#menu-mobi-primary .menu > ul > li > a {
    color: #afd844 !important;
}
#menu-footer-items li.tmpl-login a {
    background: #AFD844 !important;
    color: #fff !important;
    margin: 0;
border-radius:4px !important;
    
}
#menu-footer-items li.tmpl-login a:hover {
    color: #079310 !important;
    
}
#menu-footer-items li.tmpl-login  {
  
border-radius:4px !important;
    
}
.wpfp-featured-post.design-14 .wpfp-categories a {
   
    background: #afd844;
   
}
body .left-off-canvas-menu div#menu-mobi-primary .menu > ul > li > a {
    color: #afd844 !important;
}
.single_custom_field li {
    display: inline-block;
    border: solid #34c6f5 2px;
    padding: 2px 10px;
    margin-bottom: 25px;
}
div#menu-footer .menu li a {
    padding: 10px;
}
div#menu-mobi-secondary .menu .off-canvas-list > li > ul > li > a, div#menu-mobi-secondary .menu .off-canvas-list > li > a > span{
    color: #5cd1f6 !important;
}
div#menu-mobi-secondary .menu .off-canvas-list > li > a > span{
   text-transform:uppercase;
}
header.header_container.clearfix {
    background: #fff;
}

input#registernow_form, input.b_signin_n {
    border-radius: 4px;
}
div#listpagi a {
    color: #afd844 !important;
}
#preview_submit_from {
    display: none;
}
.left-off-canvas-menu, .cancel-btn:hover, a.cancel-btn:hover, input.cancel-btn:hover, .secondray-button:hover, .uploadfilebutton.secondray-button:hover, a.button.secondray-button:hover, button.secondray-button:hover, input.secondray-button[type="button"]:hover, input.secondray-button[type="reset"]:hover, input.secondray-button[type="submit"]:hover, .classified-short span a.active:before, a.current.page-numbers, span.current.page-numbers strong, .page-numbers:hover strong, body .secondary_btn:hover, .comment-pagination .page-numbers:hover strong, strong.prev:hover, strong.next:hover, .loop-nav span.next:hover, .loop-nav span.previous:hover, .pagination .page-numbers:hover strong, body .pos_navigation .post_left a:hover, body .pos_navigation .post_right a:hover, a.current.page-numbers, a.page-numbers[title~="Last"]:hover, a.page-numbers[title~="First"]:hover, .singular-classified #contact_seller_id, #content .claim-post-wraper > ul > li > a:hover, #content .claim-post-wraper ul li a.calendar_show:hover, .sort_order_alphabetical ul li a:hover, .sort_order_alphabetical ul li.active a, .sort_order_alphabetical ul li.nav-author-post-tab-active a, #content input.button:hover, #searchform input[type="submit"]:hover, .upload:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit:hover, body.woocommerce .widget_layered_nav_filters ul li a:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page .widget_layered_nav_filters ul li a:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button:hover, div.woocommerce form.track_order input.button:hover, .sidebar #searchform input[type="submit"], .social_media ul li a:hover i, .sticky_main #branding1, .postpagination a.active, .postpagination a:hover, #content .claim-post-wraper > ul > li > a.removefromfav, .list .post .entry .date, .list [class*="post"] .entry .date, body .browse_by_tag a:hover, body .tagcloud a:hover, body .tags a:hover, .singular-property .supreme_wrapper .entry-header-custom-wrap ul li i, .ui-datepicker-current-day, .ui-datepicker-calendar td:hover, .recurrence_text:hover,
.reverse, .button, .uploadfilebutton, a.button, input[type="button"], input[type="reset"], input[type="submit"], #searchform input[type="submit"], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button {
  
   
    background: transparent !important;
    color: #AFD844;
    border-radius: 4px;
    border: solid #AFD844 2px;
    box-shadow: none;

}

a, ol li a, ul li a, body .mega-menu ul.mega li a:hover, body .mega-menu ul.mega li.current-menu-item a, body .mega-menu ul.mega li.current-page-item a, body .mega-menu ul.mega li:hover > a, body .nav_bg .widget-nav-menu li a:hover, body div#menu-secondary .menu li a:hover, body div#menu-secondary1 .menu li a:hover, body div#menu-subsidiary .menu li a:hover, .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover, body .mega-menu ul.mega li ul.sub-menu ul li a:hover, body .header_container .header-wrap .header-widget-wrap #sidebar-header form .search-icon:hover i, a:hover, ol li a:hover, ul li a:hover, body .mega-menu ul.mega li .sub-container.non-mega .sub a:hover, body .mega-menu ul.mega li .sub-container.non-mega li a:hover, body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a, #recentcomments a:hover, #breadcrumb a:hover, .breadcrumb a:hover, .error_404 h4, .error-404 h4, .arclist h2, .arclist ul li a:hover, .arclist ul li .arclist_date a:hover, .byline a:hover, .entry-meta a:hover, .post_info_meta a:hover, #content ui-datepicker-div.people_info h3 a, .supreme_wrapper .fav a.addtofav:hover, .supreme_wrapper .fav a.removefromfav:hover, .user_dsb_cf span a:hover, #respond #cancel-comment-reply-link, body #menu-secondary .menu li[class*="current-menu"] > a, body #menu_secondary_mega_menu .mega li[class*="current-menu"] > a, body .menu li[class*="current-menu"] > a, .slider_carousel .flex-direction-nav li a:hover, .all_category_list_widget .category_list h3 i, #footer .footer_bottom a:hover, .sidebar .widget_recent_comments ul li a:hover, .sidebar .widget.pages ul li a:hover, .sidebar .widget-nav-menu ul li a:hover, .sidebar .widget_meta ul li a:hover, .sidebar .widget.categories ul li a:hover, .sidebar .widget.archives ul li a:hover, .sidebar .xoxo.authors li a:hover, .sidebar .widget.login_widget ul li a:hover, div.event_manager_tab ul.view_mode li a:hover:before, div.directory_manager_tab ul.view_mode li a:hover:before, div.event_manager_tab ul.view_mode li a.active:before, div.directory_manager_tab ul.view_mode li a.active:before, .classified-short span a.active, .wordpress .tabs dd.active a, .wordpress .tabs .tab-title.active a, .popular_posts.widget ul li .post_data h3 a:hover, .wordpress .tabs dd > a:hover, .wordpress .tabs .tab-title > a:hover, .widget #wp-calendar .calendar_tooltip .event_title, .header_container .primary_menu_wrapper div#menu-primary .sub-menu li a:hover, body div#menu-primary .menu li:hover a, body div#menu-primary .menu li[class*="current-menu"] a, .listing_post .hentry h2 a, .comment_excerpt:hover, .tevolution-directory .post-meta a:hover, .templatic-editor button.fr-trigger.active:not(.fr-color-bttn), .templatic-editor button.fr-bttn.active:not(.fr-color-bttn), .pub-link:hover, .attending_event span.fav span.span_msg a:hover, .moretag:hover, body .rev_pin ul li a:hover, .list .entry .bottom_line a:hover, .social_media ul li a:hover, #content .peoplelisting li h3 span.total_homes a:hover, .peoplelink a:hover, p.links a:hover, .views a:hover, .widget .nav-menu li a:hover, .widget .nav-menu li a i, .bottom_line a:hover, .singular-classified .classified-price span, #footer .footer_bottom .copyright a:hover, #footer .footer_bottom .credit a:hover {
    color: #afd844;
}
body, h1, h2, h3, h4, h5, p, .reverse, .button, .uploadfilebutton, a.button, input[type="button"], input[type="reset"], input[type="submit"], #searchform input[type="submit"], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button, .comment-author cite, .sidebar .popular_post ul li .post_data h3 a, .sidebar .recent_comments li a.title, .sidebar .post-right h4 a, .author_info .title a, .tevolution_author_listing .featured_agent_list li p a, .sidebar .popular_posts.widget ul li .post_data h3 a {
	
	font-family: 'Arimo', sans-serif !important;}

.searchform_wdgt input[type=submit], .upload, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #respond input#submit, body.woocommerce #respond input#submit.alt, body.woocommerce .widget_layered_nav_filters ul li a, body.woocommerce a.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce button.button.alt, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page .widget_layered_nav_filters ul li a, body.woocommerce-page a.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page button.button.alt, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, div.woocommerce form.track_order input.button {
  
    background: transparent !important;
    color: #AFD844;
    border-radius: 4px;
    border: solid #AFD844 2px;
    box-shadow: none;
}
#content .claim-post-wraper > ul > li > a
{
    background: transparent;
    border: 2px solid #33c6f4;
    color: #33c6f4 !important;
    border-radius: 4px;
}
#content .claim-post-wraper ul li a:before, body #content .claim-post-wraper ul li.claim_ownership p:before {
    color: #33c6f4;
}
#content .claim-post-wraper ul li a:before {
    top: 12px;
  
}
.singular.singular-jobs .tevolution_custom_field {
     border-radius: 3px;
    color: #585858 !important;
    background: #f1f2f3;
    padding: 10px;
    margin-bottom: 25px;
}
body h1, body h1.loop-title, body h1.page-title {
  
    font-weight: 600;}

 .widget .post-free-classifieds-btn {
      border: 2px solid #afd844 !important;
    color: #afd844 !important;
    border-radius: 3px;
}
h1, h2, h3, h4, h5, h6 {
  
    color: #585858;
}
.preview_submit_from_data .entry-header .entry-header-title .entry-header-custom-wrap .entry-header-custom-left, .singular-jobs .entry-header .entry-header-title .entry-header-custom-wrap .entry-header-custom-left {
    float: left;
    max-width: calc(100% - 0px);
    width: 100%;
}
.singular-jobs .entry-content .button {
     margin-bottom: 25px;
    background: #ffffff;
    border: 2px solid #a5e012 !important;
    border-radius: 4px;
    box-shadow: none;
    color: #a5e012;
}
 .widget .post-free-classifieds-btn:hover {
      background:#afd844 !important;
    color: #fff !important;
    border-radius: 3px;
}
.list .post .jobs_img + .entry {
    width: calc(100% - 80px);
    padding: 0;
}
.jobs-short .short-option .short-title, #loop_jobs_taxonomy .sort-title, #loop_jobs_taxonomy .jobs-wrapper {
    width: 100%;}

.wtpsw-post-stats:first-child span, .get_direction.clearfix, .featured-and-freelance, .googleplus_share.sharrre{
display:none !important;}
p.company_name {
    font-size: 12px;
    font-weight: bold;
}

@media screen and (min-width: 1200px){
body .header_container .header-wrap {
    padding-top: 5px;
height:140px;
}
p.company_name {
    font-size: 12px;
    font-weight: bold;
}


body .header_container .header-wrap .header-widget-wrap #sidebar-header form > input[type="text"]{
    width: 140px !important;
    border-radius: 4px;
    float: right;
    background-color: transparent;
    font-weight: lighter;
    font-size: 15px;
    text-transform: uppercase;
    padding: 10px 20px 9px 12px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header form > input[type="text"]:hover{
    width: 430px !important;
  background-color: white;
  
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header .widget:first-child{
    float: right !important;
    width: auto !important;
  
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header .widget:last-child {
    margin-right: 20px;
    max-width: 45%;
clear: none;
   
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header form .search-icon i {
    margin: 9px 0 0;
    color: #fff;
 -webkit-text-stroke: 2px transparent;
}

#comments{
display:none;
}
#main {
    margin-top: 35px;
}
}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-6 {
    height: 500px;
    padding: 0 0 0px 0px;
}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
    height: 250px;
   float: none;
    padding: 0 0 0px 5px;
}


body .header_container .nav_bg {
   
    top: 10px;
     padding: 0 !important;
}
h3.widget-title {
    margin-bottom: 11px !important;
}
.widget.tmpl-classified-related h3, .widget h3.widget-title, .widget-search h3.widget-title, h3.widget-title, .slider_carousel h3.widget-title {
    font-size: 22px; 
    color: #676767;
  font-weight:300;
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header form > input[type="text"]{

border: 1px solid #f5f5f5;
   box-shadow: 0 0 7px 1px rgba(220, 220, 220, 0.1);
}
.widget.tmpl-classified-related h3, .widget h3.widget-title, .widget-search h3.widget-title, h3.widget-title, .slider_carousel h3.widget-title, #widget_loop_classified h3 {
  
  
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  
}

.post.featured_post {
    background: #fbfbfb;
}
input.sgo {
    padding: 0 !important;
    height: 0 !important;
}
.widget a, .widget-small a {
    font-weight: 400;
    color: #00ccff;
}
a#contact_seller_id {
    background: #afd844 !important;
}
.list .post, .list .hentry, .list div[id*="post"] {
    padding: 0px 0px 0px;
    margin-bottom: 10px;
    position: relative;
}
.singular article.hentry, .singular article.post {
    margin-bottom: 1px;
}
.list .post[class*="classified"] .entry, .tmpl-search-results div.entry {
   
    padding-top: 15px;
}

.list .entry .bottom_line, .wtpsw-post-comment, .wtpsw-post-grid.design-1 .wtpsw-post-stats span:first-child  {
    display: none !important;
}
.slider_carousel .slides li > h3 {
    border-top: 0;
}
.slider_carousel .slides li span.classified-price {
  
    font-size: 15px;
}
.flexslider.clearfix.post_slider.slider_carousel {
    margin-top: 30px;
}
.wpfp-featured-post.design-14 .wpfp-title a {
    font-size: 23px;
    line-height:21px;
}

.slider_carousel .slides li .featured_tag {
    background: #afd844 !important;
}
h3.widget-title {
    color: #000 !important;
    font-weight: 400 !important;
}
.wtpsw-post-grid.design-1 .wtpsw-post-title {
    margin: 0 !important;
padding:0 !important;
   }
.wtpsw-post-grid.design-1 .wtpsw-post-stats span {
    font-size: 12px !important;
}
.wtpsw-post-grid.design-1 .wtpsw-post-stats {
  
    font-size: 0.1px;
}
.middle.tab-bar-section a img {
 
    max-height: 45px;
    padding: 0;
    
}
#silde_gallery .flex-direction-nav li a {
    background: #34c6f5;
 
}
.tab-bar {
    background: #00CCFF !important;
}
aside.left-off-canvas-menu {
    background: #fff;
}
body{
overflow-x: hidden;
}
.middle.tab-bar-section a {
 
    text-align: center !important;
}
@media only screen and (max-width: 750px) {
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-6 {
    height: 250px !important;
  
}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox.wtpsw-medium-3 {
    padding: 0 !important;
}}

.singular-classified .classified-price span {
   
    border-color: #00ccff !important;
    color:#111;}

li.menu-item.current-menu-item a {
    color: #00ccff !important;
}
li.menu-item.current-menu-item a {
    color: #00ccff !important;
}
li.menu-item a:hover {
    color: #00ccff !important;
}
.flex-direction-nav {
    display: none;
}
.user .jobs-right {
    display: none !important;
}

.cf_checkbox ul {
    list-style: none;
    margin: 0 0 5px 5px !important;
}
.wtpsw-post-grid.design-1 .wtpsw-post-gridbox .wtpsw-post-image-bg {
 
    background: #ffffff !important;
}
#menu-secondary-items li a {
    padding: 15px 0 10px 10px !important;
font-size:14px !important;
text-transform:uppercase;
}
.menu-item i._mi, .menu-item img._mi {
    display: block !important;
text-align: center;
margin-bottom: 5px;
}

.logged-out .dropbtn {
display:block !important;
}
.logged-in .dropbtn {
display:block !important;
}
.dropbtn {
     border: 2px solid #afd844 !important;
 background-color: transparent;
    color: #fff !important;
    border-radius: 3px;
    padding: 10px 23px;
    font-size: 14px;
    cursor: pointer;
    margin: 0;
    font-weight: 100;
}

.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none !important;
    position: relative;
    background-color: #fff;
    min-width: 133px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 11111;

}

.dropdown-content a {
color: #afd844;
    border-bottom: solid 1px #96bc31;
    padding: 3px 10px;

     background: #fff;
    text-decoration: none;
font-size:14px;
    display: block;
z-index: 11111;

}
.dropdown-content a:hover {
background-color: #afd844 !important;
color:#fff !important;
}

.dropdown:hover .dropdown-content {
    display: block !important;
background-color: #afd844;
color:#5b721a;
}
.dropbtn:hover {
     border: 2px solid #afd844 !important;
 background-color: #fff;
    color: #afd844 !important;

border-radius: 3px 3px 0 0;
 
}
.dropbtn:active {
  
 background-color: #afd844;
   
 
}
.dropbtn:focus{
     border-radius: 3px 3px 0 0;
 background-color: #afd844;
    color: #fff!important;
 
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2001 a:hover, li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-654.current_page_item.menu-item-2001 a {
    color: #ff0000 !important;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-579 a:hover, li.menu-item.menu-item-type-custom.current-menu-item.menu-item-object-custom.menu-item-579 a {
    color: #FEE327 !important;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-580 a:hover, li.menu-item.menu-item-type-custom.current-menu-item.menu-item-object-custom.menu-item-580 a {
    color: #0cc80a !important;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-834 a:hover, li.menu-item.menu-item-type-custom.current-menu-item.menu-item-object-custom.menu-item-834 a {
    color: #f570ff !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-516 a:hover, li.menu-item.menu-item-type-post_type.current-menu-item.menu-item-object-page.menu-item-516 a {
    color: #f4e31b !important;
}
li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-672 a:hover, li.menu-item.menu-item-type-taxonomy.current-menu-item.menu-item-object-category.menu-item-672 a {
    color: #1cfa89 !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-518 a:hover, li.menu-item.menu-item-type-post_type.current-menu-item.menu-item-object-page.menu-item-518 a {
    color: #8500ff !important;
}
div#nav-secondary.sticky_main>#menu-secondary {
    right: auto !important;
    width: 1200px !important;
    margin-left: 15px !important;
}
#branding1 {
    display: none !important;
}
@media only screen and (min-width: 750px){ 
.widget_loop_taxonomy_wrap.list [class*="classified"] .entry [class*="-title"] h2.entry-title ~ .classified-price{
    float: right;
    text-align: right;}
.section.list[id*="classified"] .entry > .classified-title > span:first-of-type, .list [class*="classified"] .entry [class*="-title"] > span:first-of-type {

    right: 0;}}

#widget_loop_event h3.widget-title {
    
    padding: 2px 30px 2px 20px;
    border-radius: 20px;
    border: solid 1px #8af837;
    color: #8af837 !important;
    font-weight: bold !important;
    font-size: 25px !important;


}

.widget_loop_classified .title-subtitle h3.widget-title {
   padding: 2px 30px 2px 20px;
    border-radius: 20px 20px 20px 20px;
    color: #f71247 !important;
    font-weight: bold !important;
    font-size: 25px !important;
    border: solid 1px #f71247 !important;


}
.wtpsw_post_list_widget .widget-wrap  h3.widget-title {
    background: #1cfa89;
      padding: 0px 30px 0px 20px;
    border-radius: 20px 20px 20px 20px;
    color: #fff !important;
   text-shadow: 1px 1px #178c50;
font-size: 25px !important;


}
.widget_loop_classified .title-subtitle h3.widget-title a{
   display:none;
}



.widget_loop_taxonomy_wrap.list [class*="classified"] .entry [class*="-title"] h2.entry-title ~ .classified-price {
  
   
    margin-top: 12px;
    margin-right: 10px;
}
a.moretag {
    display: block;
}

.jobs-wrapper .entry-details {
    width: 85%;
}
.jobs .entry .entry-summary p {
    width: 91%;
  
}

.jobs .entry {

    padding: 5px 0 10px 0;
}

.grid .post .entry .date, .grid [class*="post"] .entry .date, div#loop_event_taxonomy span.date {
   color: #fff;
    font-weight: 700 !important;
    text-transform: uppercase;
    margin-bottom: 6px !important;
    display: inline-block;
    background: #8af837 ;
    border-radius: 4px;
    color: #fff;
    text-align: center !important;
    line-height: 17px;
    vertical-align: top;
    width: 40px !important;
    padding: 7px 0 5px !important;
    border-color: #88f536 !important;
  
}
div#loop_event_taxonomy span.date {
 background: #8af837 !important;
}
span.featured_tag {
    display: none;
}
.list .post .entry{
    width: 64%;
}
.widget_loop_taxonomy .widget-title a.more {
   
    display: none;
}
.widget_loop_taxonomy .post h2.entry-title a {
  
    font-size: 17px;
}
.grid .entry h2.entry-title, .entry h2.entry-title {
    line-height: 1;
}
.singular-event div#respond {
    display: none;
}
.home .event-wrapper .entry-title {
    margin: -27px 0px 0 28px;
    vertical-align: top;
display:block;
}
.widget_loop_taxonomy .post h2.entry-title a:hover {
    color: #00ccff;
}
li.review {
    display: none !important;
}
div#widget_loop_jobs h3 {
     padding: 2px 30px 2px 20px;
    border-radius: 20px;
   
    color: #fee327 !important;
    font-size: 25px !important;
    font-weight: bold !important;
    border: solid 1px #fee327;

}

.list .post .classified_img + .entry {
    width: 76%;

    display: inline-block;
}
@media only screen and (min-width: 480px){
.list .classified_img, .list [class*="classified"] [class*="_img"], .list [class*="classified"].hentry [class*="_img"], [id*="classified"].list.author-feeds [class*="_img"] {
  
       margin-right: 20px;
 
}
}

@media only screen and (max-device-width: 480px) {
  .home_page_full_content.row .columns {
    padding: 0 !important;
} 
}
#tmpl-search-results.list .post[class*="classified"] div[class*="_img"] {
    width: 30%;
}
#tmpl-search-results.list .post .classified_img + .entry {
    width: 62%;
    padding-top: 0;
    margin-left: 1%;
}
#tmpl-search-results.list .sort-title {
    width: 100%;
}
#tmpl-search-results.list .rev_pin {
    margin-top: 8px;
}
.list .sort-title {
    width: 77%;
}

.jobs .entry {
    width: 97% !important;
    margin-left: 1em !important;}
.list [class*="jobs"] [class*="_img"], .list [class*="jobs"].hentry [class*="_img"]{
    display: none;
}
.list .post[class*="classified"] div[class*="_img"]{
width: 21%;
}
body #loop_listing_taxonomy.list .post .entry h2 {
    margin-bottom: 0px!important;
word-break: break-word;
}
.post .entry .moretag  {
    display: none;
    font-size: 14px;
}
li.favourite a {
    font-size: 12px !important;
}
div[class*="classified"] .rev_pin {
   
    margin-top: -15px;
   
    display: block;
}
.classified.post {
    margin-bottom: 15px !important;
}
table.calendar_widget td.date_n div span.calendar_tooltip {
    border-color: #00ccff;
}
.singular-classified .hentry .entry-header-title .entry-title {
    font-size: 30px;

}
.singular-classified .post .entry-header {
  
    margin-bottom: 10px;
   
}
span.price-type {
    font-size: 12px;
    font-weight: bold;
}
.home section [id*="_taxonomy"].list .post .entry .rev_pin ul li {
   margin-top: 30px;
    margin-right: 0;
    float: right;
}
#content .rev_pin li.favourite .fav > a {
  font-size: 12px !important;
   
}
.jobs-right {
right: 5px !important;
    font-size: 11px;
position:absolute !important;
top: 10px !important;
} 

.jobs-wrapper {
    padding: 10px 0;
}
li.menu-item.wpml-ls-slot-30 ul li a {
    background-color: transparent !important;
}
.list .entry h2.entry-title {
    max-width: 100%;}

.wtpsw-post-grid.design-1 .wtpsw-post-title a {
    font-size: 2.1em;
    word-spacing: -2px;
    line-height: 0.9em;
    font-family: calibri;
   
}
/*add event title*/
#post-888 h1.page-title.entry-title{
color: #0CC80A;
    text-transform: uppercase;
    font-size: 30px;
}
/*add insserat title*/
.singular-page-26 h1.page-title.entry-title {
    color: #F71247;
 text-transform: uppercase;
    font-size: 30px;
}
/*add publikation title*/
#post-621 h1.page-title.entry-title {
    color: #1CFA89;
 text-transform: uppercase;
    font-size: 30px;
}
/*add news title*/
#post-2220 h1.page-title.entry-title {
    color: #1CFA89;
 text-transform: uppercase;
    font-size: 30px;
}

/*add jobs title*/
#post-1044 h1.page-title.entry-title {
    color: #FEE32A;
 text-transform: uppercase;
    font-size: 30px;
}

.list .entry .classified-tax-detail .address{

    margin: 0;
    text-transform: capitalize;
    width: auto;
    display: inline-block;
}
.classified-tax-detail .other_custom_fields {
    width: 30%;
    margin-top: -33px;
 
    display: inline-block;
}
div#menu-secondary .menu li a{
color: #868686;
}
#classified-price-range .ui-widget-header, #radius-range .ui-widget-header {
    background-color: #34c6f5;
}
span.entry-phone.frontend_phone.listing_custom {
    font-family: calibri;
}
a.more_events {
  margin: 0;
    display: inline-block;
    width:100%;
   color:#fff;
padding: 1px 0 2px 0;
    font-size: 14px;
    border-radius: 4px;
    background: #afd844;
}
.marquee {
   
    margin: 0 auto;
    overflow: hidden;
   white-space:no-wrap;
padding:0;
    box-sizing: border-box;
    animation: marquee 80s linear infinite;
}

.marquee:hover {
    animation-play-state: paused
}

/* Make it move */
@keyframes marquee {
    0%   { margin-top: 30px }
    100% { margin-top: -2890px }

}
.marqeeHolder{
    height: 495px;
    overflow: hidden;
width: 100%; 
   
margin-bottom:25px;

border:1px solid #eaeaea;
}
.marqeeHolder h3{background: #34c6f5;
    position: relative;
    color: #fff;
    padding: 4px 30px 4px 20px;
    font-size: 22px;
    text-shadow: 1px 1px #166d8a;
    padding: 5px 0px 5px 10px;
    text-transform: uppercase;
    font-weight: 500;}

.feedzy-rss .rss_item .title {
    font-weight: bold;
    font-size: 21px;
    line-height: 12px !important;
}
.rss_content p {
  
    max-height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.feedzy-rss .rss_item .rss_content small {
       font-size: 14px;
    margin-bottom: 10px;
  }
.feedzy-rss .rss_item .rss_content small a {
    color: #b1d949;
}
.feedzy-rss .rss_item {

    padding: 6px 0 5px !important;
}
.rss_image, .archive-classified  .classified-short, .archive-classified .directory_manager_tab.clearfix  {
    display: none;
}
.home_page_banner div#eventcal {
    max-width: 1199px;
    margin: 35px auto 0;

}
.event-post-type-page .widget-title{
border-bottom: none !important;
}

.calendar_tooltip {
    z-index: 100 !important;
}
.widget #wp-calendar th {
    background-color: #2eb5e0;
    color: #fff;
}
.widget #wp-calendar caption{
background: #34c6f5;
border-radius: 5px 5px 0px 0;
}
div#templatic_text-12 .widget-wrap h3{
       padding: 2px 30px 2px 20px;
    border-radius: 20px;
    border: solid 1px #1CFA89;
    color: #1CFA89 !important;
    font-weight: bold !important;
    font-size: 25px !important;

}
@media only screen and (min-width: 40.0625em){
.wtpsw-medium-6 {
    width: 60%;
}

.wtpsw-medium-3 {
    width: 40%;
}}
span.cls-price-wrapper {
    font-family: calibri;
}
.list .entry .classified-tax-detail .address label, .classified-tax-detail .other_custom_fields label {
  
    display: none;
}
.sort-date.show-desktop {
    font-size: 14px;
    color: #888888;
}
.list .featured-and-freelance .job-type {
   
    background-color: #df3539;
}

ul.sub-menu {
    min-width: 30px !important;
}
div#menu-primary .menu ul ul {
    width: 30px!important;}


.wtpsw-post-thumb-left img {
    
    width: 100%;
    height: auto;
}
.wtpsw-post-thumb-left {
  
    width: 170px;
}
.wtpsw-post-thumb-right h6 a.wtpsw-post-title {
    color: #000;
    font-size: 17px;
    font-weight: 700;
}
.grid .entry h2.entry-title, .post .entry-header h2.entry-title, .list .entry h2.entry-title, .grid .entry h2.entry-title, .entry h2.entry-title, .list .entry-header.post-blog-content h2, .listing_post .hentry h2, .listing_post .hentry h2 a, body #content .people_info h3 a {
   
    line-height: 1.1;
}
section [id*="_taxonomy"].list .post .entry .rev_pin ul li {
    padding-left: 0px;
    
}
#content article.hentry.featured_c, .archive article.hentry.featured_c, .archive article.post.featured_c, .home .hentry.featured_c, .home .post.featured_c {
  
    padding: 8px 8px 0 8px;
}
.list .post .entry p {
    padding-bottom: 0;
}
div#menu-secondary .menu li li a {
    font-size: 12px !important;
    font-weight: bold;
}
#content article.hentry.featured_c, .archive article.hentry.featured_c, .archive article.post.featured_c, .home .hentry.featured_c, .home .post.featured_c {
    background: #fbfbfb;}
.list .post, .list .hentry, .list div[id*="post"] {
   
    border-bottom: 1px solid #f5f5f5;
}
.feedzy-rss .rss_item .title a {
    color: #34c6f5;
}


  .supreme_wrapper #widget_loop_classified.widget_loop_taxonomy.widget_loop_classified #loop_listing_taxonomy .post h2.entry-title {
   
    margin-bottom: 0;
}
.widget [class*="loop_classified"] .grid .post .entry .classified-wrapper .entry-title > span, .grid .entry > .classified-title > span {
    display: block;
    line-height: 1.4rem;
    margin: 0;
}



.header-wrap {
    background: rgba(52,197,245,1);
    background: -moz-linear-gradient(top, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(52,197,245,1)), color-stop(52%, rgba(169,231,251,1)), color-stop(90%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%);
    background: -o-linear-gradient(top, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%);
    background: -ms-linear-gradient(top, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%);
    background: linear-gradient(to bottom, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34c5f5', endColorstr='#ffffff', GradientType=0 );
   
}
body .header_container .header-wrap .logo a{
padding: 0 0 5px 0;
}
.wpfp-featured-post.design-14 .wpfp-bottom-content {
 
    padding: 40px 10px 10px 10px;
    min-height: 100px;
}
.wpfpcolumns {
   
    padding-left: 0.3375em;
    padding-right: 0.3375em;


}
.wpfp-featured-post-grid {
    margin: 20px 0 0 0;
}
.list .featured-and-freelance .job-type {
 
    font-weight: bold;}
p.job-posted-date {
    text-align: right;
}
.wpfp-categories a:nth-child(4n+1){background: #1CFA89; border-color: #1CFA89; color: #000 !important;     border-radius: 4px;}
.wpfp-categories a:nth-child(4n+2){background: #1CFA89; border-color: #1CFA89; color: #000 !important;     border-radius: 4px;}
.wpfp-categories a:nth-child(4n+3){background: #1CFA89; border-color: #1CFA89; color: #000 !important;     border-radius: 4px;}
.wpfp-categories a:nth-child(4n+4){background: #1CFA89; border-color: #1CFA89; color: #000 !important;     border-radius: 4px;}

.wpfp-featured-post.design-14 .wpfp-categories a {
    
    color: #fff !important;
}
.singular-page-2220 ul#listingcategorychecklist #category-1 {
    display: none;
}
.singular-page-621 ul#listingcategorychecklist #category-3 {
    display: none;
}
.widget .textwidget ul {

    margin: 10px;
   
}
.wpfp-featured-post-grid .wpfpcolumns {
    margin-bottom: 9px;
}
span.job-type{
    background-color: #fbfbfb !important;
    border: solid 1px #fee327 !important;
    color: #000000 !important;
    border-radius: 4px;
}
div#menu-secondary .wrap{
background: #fff !important;
    border: solid 2px #d0d0d0;
    border-width: 2px 0;
    box-shadow: none;
}




.home .grid .post .entry .rev_pin ul {
 float: right; margin-top: -5px; }

a.removefromfav, .removefromfav.added, .removefromfav.small_btn {
    color: #8af837;
    
}


.wpfp-featured-post.design-14 .wpfp-categories{
z-index:7;
}
.wpfp-featured-post.design-14 .wpfp-title a {white-space:normal;}


.wpfp-date {
    color: #fff;
    width: 65%;
    padding-left: 10px;
    float: left;
    text-align: left;
    padding-top: 2px;
}
.wpfp-categories {
   
 
    text-align: right;
}
.wordpress .job-types-tabs.tabs {
 
    display: none;
}
#content .small_btn {
    padding: 0;
}
.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p label {
       font-size: 15px;
    width: 35%;}
p.success_msg {
    margin: 0 !important;
}
p.company_name .total-views {
    display: none;
}
a#company_url span {
    color: #34c6f5;
}
.hide_drag_option_ie p {
    font-size: 14px;
}
.mce-toolbar .mce-btn-group .mce-last {
    display: none;
}
.fachgebiete, .fachgebiete label{
font-size:12px;
}

#content h1 {
    text-transform: uppercase;
       font-size: 30px;
    line-height: 30px;
}
.sidebar {
   
    padding-top: 12px;
}

section#loop_jobs_taxonomy .post {
    margin: 10px 0 0 0;
}
#contact_widget_frm input[type="text"], .form_row textarea {
  
    border-radius: 2px;
}
.wpfp-featured-post.design-14 .wpfp-image-bg {
    background: #f5f5f5;}
.wpfp-featured-post-grid.design-1 .wpfp-bottom-content {
   
    background: rgba(0, 0, 0, 0.39);
z-index:1;
}
.wpfp-categories a:hover{
color:#fff;
}
#classified-price-range .ui-slider-handle {
  
    border-radius: 50px !important;
    
}
.tmpl_search_classified.widget {
 
    border-radius: 5px !important;
}
.tmpl_search_classified.widget input[type='checkbox'] + label:before {
   
    border-radius: 4px;}

.submited_info ul li p.submit_info_detail {
    padding-left: 0px; 
}
.submited_info ul li p {
    margin: 0;
    font-size: 17px !important;
}
.submited_info ul.list li {
   border-bottom: 1px solid #f5f5f5;
    width: 85%;}
.user .tab-title:last-child {
    display: none !important;
}

.wpfp-featured-post.design-14 .wpfp-image-bg img {
   
    margin-top: 2px !important;
}
.archive .fav {
    padding-left: 20px;
}
@media only screen and (max-width: 1200px) {
 .tab-bar {
   
    background: linear-gradient(to bottom, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%) !important;
}
ul.sub-menu li a {
    margin-left: 9px !important;
}
#loop_jobs_taxonomy .post h2.entry-title{
padding-right: 0px;
      font-size: 1.2rem;
    max-width: 100%;

}
.wpfp-medium-3, .wpfp-medium-6 {
    padding: 0 0px 5px 0px !important;
}
.middle.tab-bar-section a {
   
    margin-top: 5px;
}
.tab-bar-section.middle {
  
    padding-right: 0;

}
.menu-item i._mi{
       display: inline-block !important;
    padding: 5px 0 0 0;
    margin-bottom: 0;
    vertical-align: baseline !important;
    font-size: 1.3em !important;
color: #33d6ff;
}
li.tmpl-login {
    background: #fff !important;


}
li.tmpl-login a{
    color: #AFD844  !important;

}

.right-small, .left-small{
border: none !important;
}
.dropdown.mob{
float:left;
z-index:1111111;
}
.dropdown-content a {
   
    line-height: 1.5em;
}
.dropdown-content {
   
    min-width: 105px;
}
a.left-off-canvas-toggle.menu-icon {
    float: left;
}
.left-small {
    width: 12rem;
    z-index: 111111;
}
.dropdown.mob .dropbtn {
    border: none !important;
    font-size: 35px;
    line-height: 25px;
    padding: 10px 5px;
font-weight: bold;
}
.header_container {
  
    border-bottom: none;
  
}
 }
@media only screen and (max-width: 480px) {
  .home_page_full_content.row .columns {
    padding: 0 !important;
} 
 p.address, .event_date, .time {
    font-size: 13px !important;
}
.list .rev_pin {
   
    text-align: right;
}
div#loop_event_taxonomy .entry-summary {
    display: none;
}
div#loop_event_taxonomy .event-wrapper {
    width: 78%;
    float: right;
}
.list .entry h2.entry-title {
    padding-right: 0;

}
#listview {
    display: block !important;
}
.list .post, .list .hentry{
display:block;
}

.list .post .entry {
 
    padding-left: 0px;
}


.grid .classified_img {
    width: 35%;}


.home .event-wrapper {
    width: 64%;
    float: right;
}
.grid .post .entry .date, .grid [class*="post"] .entry .date {
  
    margin-left: 5px;
}
.entry-details p{
    padding-bottom: 0 !important;
}
.widget_loop_taxonomy .post h2.entry-title a, .list .entry h2.entry-title a {
    font-size: 16px !important;
}
.grid .entry h2.entry-title, .entry h2.entry-title{
    line-height: 0.9;
max-width:95%;
}

.right-small, .left-small{
border: none !important;
}
.header_container {
  
    border-bottom: none;
  
}
.tab-bar {
   
    background: linear-gradient(to bottom, rgba(52,197,245,1) 0%, rgba(169,231,251,1) 52%, rgba(255,255,255,1) 90%) !important;
}
.wpfp-medium-3, .wpfp-medium-6 {
    padding: 0 0px 5px 0px !important;
}
.middle.tab-bar-section a {
   
    margin-top: 5px;
}
.tab-bar-section.middle {
  
    padding-right: 0;
}
#content h1{
font-size:5vw !important;
line-height:5vw !important;
}
div#container {
    padding-top: 10px !important;
}
.wordpress .tabs dd > a, .wordpress .tabs .tab-title > a {
   
    font-size: 14px;
}
#content .people_info, .archive .hfeed .post .entry-header {
   padding:5px;
    background: #f1f2f3;
    margin-top: -7px;
}
#content .peoplelisting li img, .post .post-blog-image  {
  
    margin: 0;
}

.form_cat_left .hr_input_radio li input + label {
  
    font-size: 10px;
}
.form_cat_left .hr_input_radio li:nth-child(2) {
    display: none;
}
.singular-classified .spt-left > ul {
    display: block !important;
   
}
.singular-classified .spt-left > ul li{
        width: 40%;
   
}    
.publications .entry-content .classified_info-right, .publications .spt-left>ul, .publications .tabs .tab-title:last-child, .publications .claim-post-wraper, .taxonomy-publications-category .directory_manager_tab.clearfix, .archive-publications .classified-short, .archive-publications .classified-info, .publications .classified-price, .taxonomy-publications-category .directory_manager_tab.clearfix span.classified-price {
    display: none !important;}
.publications .entry-content .entry-header-image {
    width: auto !important;
}
#main .wrap.row {
    padding-top: 0;
}
#content .claim-post-wraper ul li a:before {
    top: 10px;
    left: 7px;
}
#content .claim-post-wraper > ul > li > a, #content .claim-post-wraper ul li a.calendar_show {
    padding: 10px 10px 8px 30px !important;
  
    font-size: 11px;

}
.pos_navigation, .singular .entry-content {
   
    margin: 0 !important;
}
#content .claim-post-wraper ul li a:before, body #content .claim-post-wraper ul li.claim_ownership p:before {
   
    font-size: 15px;

}
.list .post .jobs_img + .entry {
    width: 100%;
}
.jobs-right {
  
    margin-right: 0px !important;
 position: absolute !important;
top: -15px !important;
}

.singular-jobs .entry-content .button {
    background: #fff !important;
       padding: 5px 10px 4px 15px !important;
    border-radius: 4px;
}
.singular-jobs .entry-content .button a{   
 color: #afd844 !important;
}

.list .post[class*="classified"] div[class*="_img"] {
    width: 35%;
}
.list .post .classified_img + .entry {
    width: 62%;
    padding-top: 0;
    margin-left: 1%;
}
.list .sort-title {
    width: 100%;
}
.taxonomy-publications-category-publ-category .list .post .classified_img + .entry {
    width: 99%;
    padding-top: 10px;
    margin-left: 1%;
}
#tmpl-search-results.list .post[class*="classified"] div[class*="_img"] {
    width: 35%;
}
#tmpl-search-results.list .post .classified_img + .entry {
    width: 62%;
    padding-top: 0;
    margin-left: 1%;
}
#tmpl-search-results.list .sort-title {
    width: 100%;
}
#tmpl-search-results.list .rev_pin {
    margin-top: 8px;
}
.entry h2.entry-title{
line-height:0.6;
}
.dropdown.desk{
display:none !important;
}

.wpfp-date {
   
    width: 99%;}

.header-wrap {
    background:#fff !important;
}
body .header_container .header-wrap .header-widget-wrap #sidebar-header {
    padding: 4px 0 0 0;
}
.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p span {
    width: 50%;
font-size: 14px;
}
.event-single-page .hentry .entry-header-title .entry-header-custom-wrap p {
    padding-bottom: 5px !important;
}
p.fees {
    line-height: 0.3em !important;
    padding-top: 5px;
}
.event-organizer .event-organizer-right label {
    width: 30%;}


.header_container #header {

    z-index: 0 ;
    position: relative;
    width: 100%;

}
.view_counter {

    float: left;

}
.event-single-page .view_counter p {

    margin: 4px 0 0 0px;
       
}
p.company_name {
    font-size: 11px;
    font-weight: bold;
}
.jobs-wrapper .entry-title{
width:80%;
}
.user li.tab-title {
    border: solid 3px #afd844;
}
.user li.tab-title a{
    font-size: 0.52em !important;
}
body .author_cont .author_photo img{
width:50%;
float:none;
}
ul.social_media_list li a {
    line-height: 38px;
}
}

#menu-secondary .menu ul li, body .mega-menu ul.mega li {
	padding: 0 16px;
}
.pdfemb-poweredby {
display: none !important;
}