::selection { background: #a671c7 }

:-moz-selection { background: #a671c7 }

.top-bar { border-top-color: #a671c7 }

.trending-ticker .heading, .breadcrumbs .location, .news-focus .heading, .gallery-title, .related-posts .section-head, 
.news-focus .heading .subcats a.active, .post-content a, .comments-list .bypostauthor .comment-author a, .error-page 
.text-404, .main-color, .section-head.prominent, .block.posts .fa-angle-right, a.bbp-author-name, .main-stars span:before,
.main-stars { color: #a671c7 }

.navigation .menu > li:hover > a, .navigation .menu >.current-menu-item > a, .navigation .menu > .current-menu-parent > a,
.navigation .menu > .current-menu-ancestor > a, .tabbed .tabs-list .active a,  
.comment-content .reply, .sc-tabs .active a, .navigation .mega-menu { border-bottom-color: #a671c7 }

.main-featured .cat, .main-featured .pages .flex-active, .rate-number .progress, .highlights .rate-number .progress, 
.main-pagination .current, .main-pagination a:hover, .cat-title, .sc-button-default:hover, .drop-caps, .review-box .bar,
.review-box .overall, .listing-alt .content .read-more a, .button, .post-pagination > span { background: #a671c7 }

.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title:before, 
.highlights h2:before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, 
.modal-header .modal-title, .entry-title, .page-title { border-left-color: #a671c7 }

@media only screen and (max-width: 799px) { .navigation .mobile .fa { background: #a671c7 } }

h1, h2, h3, h4, h5, h6 { color: #606569 }

.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 { color: #606569 }

.post-content a { color: #8f72ad }

.navigation { border-color: #b90189; }

.navigation .menu > li li a, .navigation .mega-menu.links > li > a, .navigation .mega-menu.links > li li a,
.mega-menu .posts-list .content, .navigation .mega-menu .sub-nav li a { border-color: #b90189; }

@media only screen and (max-width: 799px) { .navigation .menu li a { border-color: #b90189; } }

.mega-menu .heading, .navigation .mega-menu.links > li > a { border-color: #b90189; }

.mega-menu .sub-nav { background: #b90189; }

.main .sidebar .widgettitle, .tabbed .tabs-list { background-color: #fbe0f4; }

.main .sidebar .widgettitle, .tabbed .tabs-list a { color: #606569 }

body { background-image: url(http://birgitsanglarum.tarotguiderna.se/wp-content/uploads/sites/190/2017/11/bg-mountain.jpg);background-repeat: no-repeat; background-attachment: fixed; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover; background-size: cover; }

body.boxed { background-image: url(http://birgitsanglarum.tarotguiderna.se/wp-content/uploads/sites/190/2017/11/bg-mountain.jpg);background-repeat: no-repeat; background-attachment: fixed; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover; background-size: cover; }


/* Färger bloggen */
/* .main { background-color: #f9f9f9; } */

/* Vägledare */
.main-content p {font-size:14px;}
.main-featured .wrap .row .col-4  {padding-right: 0px;}
.main .row .col-4{padding-right:0px;}
.listing-siare > .column:nth-child(5n+1) { 
	clear: both; 
}
.listing-siare .one-fifth{padding-left:25;padding-right:0;}
.listing-siare .one-fifth article a img {border: 4px solid #fbdff3;}
.listing-siare .one-fifth article a img:hover {border: 4px solid #f370ac;}
.listing-siare .one-fifth article h2 {padding-left:0; }
.listing-siare .one-fifth article h2:before {content: "";border-left: 0 }
.siare-intro {background-color:#f0eef4; margin-right:0px;}
.siare-intro.col-7 {margin-right:0; padding-right:0; min-height:290px;}
.siareimg img { margin-left:-25px;
}
.listing .column {padding-right:0;}

/* Vägledare online */
.online-agents {width:75px; background-color:#f9f9f9; height:75px; border: 5px solid #cef894; float:right;margin-left:10px; margin-top:0px; color:#993399; font-size: 12px;}
 .online-agents img {width:75px;height:75px;}
.online-agents:hover {border:5px solid #6d5b95}

.tillgangliga-vagledare{font-family: 'Capriola', sans-serif;margin-right: 0px; font-size:20px; color:#993399; margin:20px 0 10px 0;}

/* Tarotlinjen nummer */
 .tarotlinjen-nummer {font-family: verdana;  text-align: right; margin-left:0; margin-right:0;}
.tarotlinjen-nummer p {margin:-10px 0 0 0;}
  h1.tarotlinjen {font-family: verdana;margin:0; padding:0; display:block; text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.2); font-size:2.21em; font-weight:bold; }
h1.tarotlinjen a, h1.tarotlinjen a:hover{color:#a671c7; text-decoration:none;}
.samtal-pris {font-size:13px;color:#999; letter-spacing:-.3mm;font-weight:normal;  }
   span.pink{text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);color:#f373ae;letter-spacing:-.8mm;}
   span.purple{text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);color:#a671c7;letter-spacing:-.8mm;}
   span.light-pink{text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);color:#f2a3c7;letter-spacing:-.8mm;}
   span.info-tarotlinjen{font-family: verdana;color:#f373ae; font-size: 20px;letter-spacing:-.2mm; font-weight:bold;}

/* Nyheter listing - grid */
.listing-nyheter { overflow: hidden; }

.listing-nyheter article { margin-bottom: 28px; }

.listing-nyheter .sticky { 
	background: #f2f2f2;
	padding: 15px;
}

.listing-nyheter > .column:nth-child(2n+1) { 
	clear: both; 
}

.listing-nyheter .excerpt {
	font-size: 13px;
	line-height: 1.714;
	margin-top: 14px;
	border-bottom: 0; 
	padding-bottom: 0;
}

.listing-nyheter + .main-pagination { margin-top: 14px; }

/* Contact form 7 */
.wpcf7-form input[type="submit"] {background-color:#6d5c93; color:#fff; padding: 7px 24px;}
.wpcf7-form input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea { margin-bottom:0px; padding:4px 0px 4px 7px;max-width:322px;}
.wpcf7-form {max-width:322px;}
.wpcf7-form p {margin:7px 0;}
#text-16{margin-bottom:5px;}

.column .cat-title a {color:#fff;}

/* Pink table styling */
table {
	max-width: 100%;
	background-color: transparent;
}

th, td {
	background: #fef5fb;
	padding: 4px 7px;
	border: 1px solid #fce0ed; 
}

th { background: #faeff6; }

tr:nth-child(odd) td { background: #fef0f7; }

.tt_timetable .event .event_container .after_hour_text {font-size:.65em;}
.column.one-seventh { width: 14.28571428571429%; padding-left:0px; padding-right:0px; }

.tt_timetable .event a,
.tt_timetable .event .event_header {color: #fbe0f4 !important;}

.tabs_box_navigation.sf-timetable-menu.timetable_1
{
    display: none;
}
.tabs_box_navigation.sf-timetable-menu
{
    display: block;
}
.sf-timetable-menu
{
	padding: 0 !important;
	margin: -50px 0 0 0 !important;
	list-style: none !important;
	}  

.button-nyhetsbrev  {background-color:#6d5c93; color:#fff; padding: 7px 24px;}

.button-nyhetsbrev-gron  {background-color:#44bc49; color:#fff; padding: 4% 8%; font-size:1.55em; float:right;}
.button-nyhetsbrev-gron:hover {background-color:#7fd075;}
.nyhetsbrev-form {width:100%; padding:4% 8%; font-size:1.3em;}

.avatar{border-radius:50%;}


@media all and (max-width: 800px) {
 .online-agents {width:50px; background-color:#f9f9f9; height:50px; border: 3px solid #cef894; float:right;margin-left:6px; margin-top:7px;}
 .online-agents img {width:50px;height:50px;}
}