﻿
.site-info-left{float:left;}

.site-info{width:30%;float:right;text-align:right;margin-top:15px;}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.widget-title {
	font-family: Ubuntu, Arial, "Lucida Grande", sans-serif;
	font-size: 1.1rem;
	line-height: 1.2rem;
	letter-spacing: 0.1rem;
	font-weight: 400;
	color: #ED79AE;
	text-align: center;
}


.clear{
	clear: both;
}
.row{margin-right:-15px;margin-left:-15px}


.row-inline {
  font-size: 0; }

  .row-inline .col-md-6 {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    float: none; }


.dzs-colcontainer.row-inline {
  font-size: 0; }

  .dzs-colcontainer.row-inline *[class*="dzs-col-"] {
    float: none;
    display: inline-block;
    font-size: 13px;
    vertical-align: middle; }
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}


.row-centered {
	text-align: center;
}

.picScroll-left .bd ul li .pic{ text-align:center; }

.picScroll-left .bd ul li .pic img{ width:200px; height:125px; display:block;}

.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }


.gmr-sticky.admin-bar .top-header.sticky-menu {
    top: 32px;
}

.gmr-sticky .top-header.sticky-menu {
	width: 100%;
    z-index: 13;
    border-bottom: 0;
	margin: auto;
    top: 0;
	left: 0;
	right: 0;
    position: fixed;
	-webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -ms-transition: all .25s ease;
    -o-transition: all .25s ease;
	transition: all .25s ease;
}

.gmr-sticky .top-header.sticky-menu .gmr-mainmenu {
	line-height: 30px;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.page-search #listing .content .alignright{margin-top:25px;}
.page-node .content .grid_8 ul li{float:left;overflow:hidden;width:244px;}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}


.navbar .nav {
	padding-top: 5px;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
.navigation #menu-item-843 a:hover { color:  !important; }

.sub-menu .menu-item-has-children:after { color: #fff }
.wf-td{display:table-cell;vertical-align:middle}
.iso-container .blog-content.wf-td,.iso-container .blog-media.wf-td,.iso-grid .blog-content.wf-td,.iso-grid .blog-media.wf-td,.layout-masonry .blog-content.wf-td,.layout-masonry .blog-media.wf-td,.media-wide .blog-content.wf-td,.media-wide .blog-media.wf-td,.shortcode-blog-posts .wf-td{display:block}
.items-grid .wf-td,.recent-posts .wf-td{display:table-cell;vertical-align:top}

  #main .wf-mobile-visible,
  .content .wf-table.wf-mobile-collapsed,
  .content .wf-mobile-collapsed .wf-tr,
  .content .wf-mobile-collapsed .wf-td {
    display: block;
  }

  .share-overlay .wf-td {
    padding-top: 60px;
  }

.sidebar-title {
    color: #656565;
    font-size: 24px;
    font-family: 'Light';
    line-height: 26px;
    text-transform: uppercase;
    padding: 0 20px;
    margin: 0;
    position: absolute;
    top: -25px;
    background: white;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
}
.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}
.search-block .region-navigation-below-right{margin-top:15px;}
.region-header-top-right-first .arep-head-dashboard{padding-left:0px;padding-right:0px;width:55%;}
.region-header-top-right-first .arep-head-logout{width:46%;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


#wrapper {
	width: 960px;
	margin: 0px auto;
	overflow:auto;	
}

.masonry-layout .entry-meta .read-more,
.masonry-layout .entry-meta .posted-on {
	float: none;
	display: inline-block;
}

.masonry-layout .entry-meta .posted-on {
	margin-bottom: 5px;
}




.rpwe-block ul{list-style:none!important;margin-left:0!important;padding-left:0!important;}
.rpwe-block li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;list-style-type: none;}
.rpwe-block a{display:inline!important;text-decoration:none;}
.rpwe-block h3{background:none!important;clear:none;margin-bottom:0!important;margin-top:0!important;font-weight:400;font-size:12px!important;line-height:1.5em;}
#footer-inner #block-block-461 .copyrights .copyrights-items{margin-bottom:45px;}
#footer-inner #block-block-461 .copyrights .copyrights-items a{color:#fff;border-bottom:0px solid;margin-left:25px;width:132px;text-align:left;display:inline-block;margin-bottom:25px;font-weight:normal;}
#footer-inner #block-block-461 .copyrights .copyrights-items a:hover{padding-bottom:4px;border-bottom:1px solid #fff;}
#footer-inner #block-block-461 .copyrights .copyrights-items .desktop-view{display:none;font-weight:600;}
#footer-inner #block-block-461 .copyrights .copyrights-items .mobile-view{display:block;margin-top:10px;margin-bottom:15px;text-align:center;font-weight:600;}
#footer-inner #block-block-461 .content .copyrights .copyrights-items{margin-bottom:0;}


#menu li:first-of-type a {
	margin-top : 20px;
}


#menu a {
	display   : block;
	font-size : 16px;
	padding   : 5px 0;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


.grideschis
{
background-color:#E6E7E9;
}



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}




.column {
	float:left;
}
	

.columns .column {
	margin-left: 3%;
}


.columns .column:first-child {
	margin: 0;
}


.column .threecol.box {
	width: 25.3%;
	padding: 3%;
	margin-bottom: 24px;
	background: #f8f8f8;
	border-bottom:#ddd 1px solid;
	box-shadow:0 0px 5px rgba(0, 0, 0, .15);
}


.column .threecol.box p {
	margin: 0;
}
.rmp-subtitle{font-size:10pt !important;}
span.rmp-subtitle{margin:0 1em;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap *:last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0}

.avada-myaccount-data h2,
.avada-myaccount-data .digital-downloads,
.avada-myaccount-data .my_account_orders,
.avada-myaccount-data .myaccount_address,
.avada-myaccount-data .address,
.avada-myaccount-data .edit-account-heading,
.avada-myaccount-data .edit-account-form,
.edit-address {
  display: none;
}

.woocommerce .address h4 {
  font-weight: bold;
  margin-top: 0;
  border-bottom: 1px solid;
  padding-bottom: 5px;
}

.woocommerce .address .edit {
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}

.woocommerce .address .edit:after {
  position: absolute;
  font-size: 14px;
  font-family: 'icomoon';
  content: '\f105';
  margin-left: 10px;
}
#footer_cta_products .container .cta_text_wrap{color:#fff;max-width:550px;width:100%;padding:20px 0}
#footer_cta_products .container .cta_text_wrap h3{font-size:2.25rem;line-height:2.75rem;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px;font-weight:300}
#footer_cta_products .container .cta_text_wrap p{color:#fff;font-size:1.625rem;line-height:2.375rem;font-weight:300;margin:10px 0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}

#categories {
	background: #e7e7e7;
	width: 726px;
	float: left;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	behavior: url('ie-css3.htc');
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{border-radius:0 0 0 0;overflow:hidden}
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.no-sidebars #main{padding-top:10px;padding-bottom:10px;}

.page-node-1 #main h1{display:none;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_12{width:700px;}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}

.textwidget a:hover,
.textwidget a:focus {
    border-bottom: 0;
}

	
	.post-content .row .column { margin-bottom: 1.857em; }


	
	
	 
	
	.highlights-box.three-col .column.one-third {
		margin-bottom: 42px;
	}

	
	.highlights-box.three-col .column.one-third:last-child { margin-bottom: 0; }
	
	
	.highlights-box .column.half {
		margin-top: 42px;
		margin-bottom: 0;
	}


	.highlights-box .column.half:first-child {
		margin-top: 0;
		border-right: 0; 
	}
 
	
	.related-posts .highlights-box.three-col .column { margin-bottom: 28px; }
#footer-bottom,#footer-bottom a{color:#bbbbbb;text-shadow:none}
#footer-bottom{background-color:#212830;text-shadow:none}
#footer-bottom,#main-header,#top-header,#top-social{text-align:center}
#footer-bottom,#main-header,#top-header,#top-social,.dropdown-menu li a{text-align:center}
#wp-calendar tbody td#today{color:#F36}

.content-footer-about{overflow:hidden;padding:2.5%;background:#000000}

.content-footer-about a{font-weight:bold;color:#cccccc}

.content-footer-about a:hover{text-decoration:none;color:#399e47}

.content-footer-about li {display:inline;margin:10px 0;padding:0 10px}

.content-footer-about-menu{text-transform:uppercase}

.content-footer-about-copy{clear:both}


.title-service {
  float: left;
  width: 195px;
  font-size: 33px;
}


.title-service:hover .hover-line--mod {
  display: block;
  width: 150px;
}
.nav-search-wrap{width:50px;height:50px}
.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}

.home-section {
	min-height: 100%;
        height: 100%;
}


.alignright {
   float: right;
	}
.c-products__price{margin-top:10px;display:block;font-size:12px;text-transform:uppercase;font-weight:600;}
.c-products__price strong{font-size:16px;font-weight:900}
.spacer-40 {min-height: 40px;}


.flexslider {
  margin: 0;
  padding: 0;
}

.flexslider .slides img {
  width: 100%;
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}

.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}

.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}

.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}

.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}






.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
.boxed #page{background:#eaeaea;padding-bottom:1px}
#page{padding-bottom:60px;margin-top:-60px}
#page .container-inner{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}
#page .format-audio .post-format img{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
.container{padding:0 20px}
.container-inner{max-width:1380px;width:100%;margin:0 auto}
.boxed .container{padding:0}
#header,#header .container-inner{position:relative}
#nav-header .container{padding:0 15px}
#wrapper,.container-inner{min-width:320px}
footer .scroll-top{position:absolute;top:-20px;width:35px;height:20px;left:50%;margin-left:-17px;color:#fff;background-color:#632611;border-top-left-radius:18px;border-top-right-radius:18px;}
footer .scroll-top i{font-size:12px;vertical-align:top;}

.about-people-title{
	font-size: 16px;
	color: #6f6e6f;
}
.bold{font-weight:700;}
.row{margin-right:-15px;margin-left:-15px}
.two_column_image_and_text .row{margin-left:-1rem;margin-right:-1rem}
.two_column_image_and_text .row-eq-height{display:flex;display:-webkit-flex}
.grid-right{float:none}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0}
#footer-wrapper .grid.col-940{margin:0}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}
.page-id-18 .entry-content h3{font-size:25px}
.page-id-20 .entry-content h4{font-size:15px}
.tm_timeline__control,.tm_timeline__control:hover,.tm_timeline__control:active,.tm_timeline__control:focus,.entry-content .tm_timeline__control,.entry-content .tm_timeline__control:hover,.entry-content .tm_timeline__control:active,.entry-content .tm_timeline__control:focus{position:absolute;top:50%;z-index:1000;text-align:center;font-size:18px;line-height:24px;color:#888;text-decoration:none;border-radius:100%;opacity:0;transition:all .2s linear;border:1px solid;border-color:#fff;background:#ddd;outline:none;padding:4px 10px}
.tm_timeline__control:focus,.entry-content .tm_timeline__control:focus{box-shadow:0 0 2px #09f;outline:none}
.tm_timeline:hover .tm_timeline__control:hover,.entry-content .tm_timeline:hover .tm_timeline__control:hover{border-color:#288ce4;box-shadow:0 0 2px #09f;color:#288ce4}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-sm-8 {
    width: 66.66666667%;
  }


span.feat-info-text {
	font-family: 'Montserrat', sans-serif;
	font-size: .7rem;
	font-weight: 400;
	line-height: 100%;
	margin-left: 3px;
	vertical-align: top;
	}


.post-list-card .post-list .eyecatch .cat-name,.top-post-list .post-list .eyecatch .cat-name,.byline .cat-name,.single .authorbox .author-newpost li .cat-name,.related-box li .cat-name,#top_carousel .bx-wrapper ul li .osusume-label{background: #ef176e; color:  #ffffff;}

.table {
    
    color: #666;
    background-color: #fff;
    font-weight: 400;
width: 100%;
    max-width: 100%;
border-spacing: 0;
    border-collapse: collapse;
}

.latest-section table.table td:first-child+td {
    text-align: right;
}

.latest-section td.secondcolumn {
    width: 40%;
    font-size: 13px;
        font-weight: 700;
}

.latest-section .latest-rating td.secondcolumn {
    width: 40%;
    font-size: 13px;
    padding-right: 20px;
    font-weight: 700;
}

.latest-section .latest-pub td.secondcolumn {
    width: 35%;
    font-size: 13px;
}

.map_filter_circle{
	width:14px;
	height:14px;
	background:#42AA98;
	border-radius:8px;
	margin-right:15px;
}


.trama_map_holder .marker.marker_cat_dining .marker_icon,
.map_filter_dining .map_filter_circle{background:#f26c4f;}

.trama_map_holder .marker.marker_cat_shopping .marker_icon,
.map_filter_shopping .map_filter_circle{background:#8560a8;}

.trama_map_holder .marker.marker_cat_education .marker_icon,
.map_filter_education .map_filter_circle{background:#39b54a;}

.trama_map_holder .marker.marker_cat_fitness .marker_icon,
.map_filter_fitness .map_filter_circle{background:#ec008c;}

.trama_map_holder .marker.marker_cat_entertainment .marker_icon,
.map_filter_entertainment .map_filter_circle{background:#00bff3;}

.trama_map_holder .marker.marker_cat_recreation .marker_icon,
.map_filter_recreation .map_filter_circle{background:#ffff00;}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}
div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
div.sharedaddy.sd-like-enabled .sd-like h3{display:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}
div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}
