﻿/*
 * Main stylesheet for the new cleaned structure.
 *
 * 090814	HE		Initial version
 * 111028	NP		Removed some imports
 * 190923   DW      Combined CSS
 */

/*@import url("Structure.css");
@import url("Font.css");
@import url("CM.css");

@import url("Elements/General.css");
@import url("Elements/TopMenu.css");
@import url("Elements/SubMenu.css");
@import url("Elements/Lists.css");
@import url("Elements/Boxes.css");
@import url("Elements/Grids.css");
@import url("Elements/DynamicMap.css");
@import url("Elements/Slider.css");*/

/*
 * Site structure
 *
 * 090814	HE		Initial version
 * 090902	HE		Updated the site grid to standard 960-grid measures (www.960.gs)
 *					Removed obsolete col-sizes col70 & col30.
 */
 
/*
 * Main site containers 
 */
form {padding-bottom:0;width:100%;}
body {background:url(../Img/Header-bg.png) repeat-x 50% 0 #e0f1fa;}
div.siteHeader-container {width:960px;height: 197px;}
div.siteMain-container{width:960px;background:#fff;border-radius:0 0 6px 6px;}
div.siteFooter-container {background:url(../Img/footer_bg.jpg) repeat-x 50% 100%;width:100%;height:409px;}

div.siteHeader {width:960px;position:relative;}
body.default div.siteMain {padding-bottom:0;}
div.siteMain {margin: 0 auto;padding-top:20px;min-height: 500px;width: 940px;padding-bottom:20px;}
div.siteFooter {width:960px;}


/*
 * Site header
 */
div.siteHeader 
div.translate {color:#fff;text-decoration:none;width:75px;float:right;padding-top:46px;}
div.translate a {color:#fff;text-decoration:none;}
div.translate a:before {content: "\f0ac";font-family: FontAwesome;padding-right:4px;}
div.global-authorization {color:#fff;text-decoration:none;width:188px;float:right;padding-top:40px;}
div.global-authorization a {color:#fff;text-decoration:none;}

/*
 * Sidebar container 
 */
div.siteSidebar {}
	
/*
 * Content containers 
 */
div.siteContent {}
div.siteContentFull {width: 940px;margin: 0 auto;}
div.siteContentPopup {}
div.siteContentIframe {}	
	
/*
 * Footer elements 
 */
div.siteBreadcrumbs {color: #b5b5b5;float:left;padding:0 0 20px 10px;text-decoration: none;width:100%;font-size:100%;}
div.siteBreadcrumbs a {color:#b5b5b5;text-decoration:none;font-size:11px;}
div.siteBreadcrumbs a b {color:#00579a;font-weight:normal;}
body.default div.siteBreadcrumbs {display: none;float: none !important;}
div.siteOptions {}
div.siteContact 
{    float: right;
    margin-top: 266px;
    width: 780px;
    color:#8b9cc0;
    font-size:15px;
}

div.siteContact li.companyname {display:inline-block;font-size:18px;width:100%;margin-bottom:5px;}
div.siteContact li {display:inline-block;margin-right:5px;}
div.siteLogos {}
ul.siteOptions {width: 780px;float: right;
    font-size:15px;padding-top:15px;}
ul.siteOptions li a {color:#667aa4;text-decoration:none;margin-right: 13px;}
ul.siteOptions li a:hover {text-decoration:underline;}
div.footerlogo {padding-top:260px;width:160px;}
div.footerlogo ul.vshus {background:url(../Img/footer_logo.png) no-repeat 50% 50%;width:150px;height:50px;}

/*
 * Page containers 
 */
.col100, .col75, .col50, .col37, .col25 {}
.col100 {}
.col75  {}
.col50  {}
.col37  {}
.col33  {width:300px;}
.col25  {width:220px;}
.page-popup {}

.col33.alignleft {
    margin-right:20px;}
.col25.alignleft {
    margin-right:20px;}


/*
 * Errormessage control
 */
div.errormsg {}
div.erroricon{}
div.errortext {}

/*
 * Search area
 */
div.search_area {float:right;padding-top:10px;width:300px;position:absolute;right:0;top:80px;}
div.search_area .search_field {box-shadow:none;border:none;border-radius:6px;}
div.search_area .btn_search {box-shadow:none;border:none;border-radius:6px;padding:0 6px 10px;
    text-shadow:none;color:#00579a;background-image:none;background:#fff;font-size:100%;
}


/* 
 * General
 */
html {}
body {font-family:'Open Sans';}
input, textarea, select {}
pre, code, kbd {}
strong, b {}
em {}

.ingress {
    font-size: 18px;
    line-height: 24px;
}
.pre-amble {}
.alert {}
p {font-size:14px;line-height:18px;color:#505050;}
a {color:#00579a;text-decoration:underline;}

/*
 * Headers
 */
h1, h2, h3, h4, h5 {background:transparent;color:#00579a;}
h1, h2.pagetitle  {font-size:30px;margin-bottom:40px;font-weight:600}
h2  {font-size:26px;margin-bottom:10px;font-weight:600}
h3  {font-size:22px;margin-bottom:10px;font-weight:600}
h4  {font-size:20px;margin-bottom:10px;font-weight:600}
h5  {font-size:18px;margin-bottom:10px;}
h6  {font-size:16px;margin-bottom:10px;}
h2.header, h3.header {}
.siteHeader h1 {padding:37px 0 34px 0;width:300px;}
    
/*
 * Menus
 */
ul.topmenu li a {}
ul.submenu li {}

/*
 * Search area
 */	
div.search_area .btn_search {}	

/*
 * Boxes
 */
.box {}
.primary h3, .secondary h3 {background:none;}
.primary h3 {color:#fff;}
.secondary h3 {color:#00579a;}
.box-secondary h3, .secondary h3, .box-secondary h4, .secondary h4 {
    background:transparent;
    color:#00579a;
}

.box-primary h2.localnews {color:#fff;
}

span.button-list input {}	
a.link-large {}
.siteBreadcrumbs,.siteOptions {}
.siteContact {}

div.siteHeader table {}
ul.form {}
.box ul.form {}
.pageFooter input {}
div.navbar div.text {}
	
.tbl_list {}
.tbl_cell_list_header {}
.tbl_grid {}
.agreetext, .infotext {}


/*
 * Styles used by content from the CM-editor in PortalAdmin
 *
 * 090824	HE		Initial version
 */
 
/* 
 * Snippets 
 */
.tbl_snippets_main {}
.tbl_snippets_main_70 {}
.tbl_snippets_main_hss {}
.tbl_cell_snippet_spacer {}
.tbl_cell_snippet_33 {}
.tbl_cell_snippet_50 {}
.tbl_cell_snippet_70 {}
.tbl_cell_snippet_100 {}
.link {}


/*
 * Paragraphs
 */
p {}
p.mul-img img {}
p.mul-plan img {}
p.pNoEntries {}
	
/*
 * Hyperlinks
 */
a.image {}
a.planning {}
a.bulleted {}
a.icon-areainfo img {}
	
/*
 * Form elements
 */
input, select, textarea {}
input, textarea {}
input.no-border, table.no-border input, span.no-border input {}

/*** Checkbox ***/
input.check, table.check input, span.check input {}

/*** Radiobutton ***/
input.radio, table.radio input, span.radio input, span.radio label  {}
	
/*** Submit button ***/
.btn, .btn-disabled {}
.btn {}
.btn-disabled {}

/*** Input element default sizes ***/
.col50 .box-inner .textbox,
.col75 .box-inner .textbox {}
.col50 .box-inner .textarea,
.col75 .box-inner .textarea {}
	
/*
 * Horizontal rule 
 */
hr {}

/*
 * Button list
 */
span.button-list input, span.button-list a {}
span.button-list a {}	
span.button-list a.selected {}	
.rentalinfo input, .rentalinfo a {}

/* 
 * Navigation bar
 */
div.navbar {padding-top:20px;}
div.navbar .buttons {}
div.navbar .buttons input {}
div.navbar .buttons input dimmed {}
div.navbar .buttons .btn_first {}
div.navbar .buttons .btn_prev {}
div.navbar .buttons .btn_next {}
div.navbar .buttons .btn_last {}
div.navbar .text {}
div.navbar .text a {}
div.navbar .text p {}
div.navbar .text p.left {}
div.navbar .text p.right {}

/*
 * Page form header & footer
 */
div.pageHeader, div.pageSubHeader {}
div.pageHeader, div.pageSubHeader {}
div.pageFooter {}
div.pageFooter input {}

/*
 * Validator 
 */
td div.validator-valid, td div.validator-unvalid {}
div.validator-valid {}
div.validator-unvalid {}
span.validation-summary {}
span.forminfo-icon {}
span.forminfo-text {}

/*
 * Landlord presentation
 */
div.landlord-area {}
div.landlord-img {}
div.landlord-img img {}
ul.landlord-list {}
ul.landlord-list li {}
ul.landlord-list li div.label {}
	
/* 
 * Image text 
 */
div.image-text-basic {}
div.image-text-basic img {}
div.article {}

/* 
 * Parking-direct & Object-direct & Storage-direct
 */
span.ico_p-direct, span.ico_object_direct, span.ico_storage-direct {}
span.ico_p-direct {}
span.ico_object_direct {}
span.ico_storage-direct {}
    
/* NEWS DATE */
span.newsdate {}

/* COMMENT*/	
span.comment {}

/* 
 * Table list
 */
table.tbl_list {}
table.tbl_list tr td {}
table.tbl_list tr.tbl_cell_list_header td {}

/* 
 * Table grid
 */
table.tbl_grid {}
table.tbl_grid tr td {}
.headerstyle {}
.alternate {}

/*
 * Control specific styles
 */
div.ImageTextStyles {}

/*
 * Search Area Results
 */
div.search_results {}
div.search_results .search_textfield_area {}
div.search_results .navbar {}


.templatelist.block.objectlist a {
    color: #444444;
    font-size: 18px;
    word-break: break-all;
}

/*
 * TopMenu definition.
 *
 * 090817	HE		Initial version
 */

/*** Reset all list-styles ***/
ul.topmenu, ul.topmenu li {}

/*** Setup basic menu look ***/
ul.topmenu {background:#fff;border-radius:6px;width:940px;padding:0 10px 0 10px;}
ul.topmenu li {line-height:40px;}
ul.topmenu li a {font-size:16px;padding-right:10px;font-weight:600;text-decoration:none;color:#b5b5b5;}
ul.topmenu li a:hover {background:#b5b5b5;color:#fff;}

/*** Selected item or selected child-item ***/
ul.topmenu li.selected, ul.topmenu li.childselected {background:#1a84d6;color:#fff;}
ul.topmenu li.childselected a {color:#fff;}
ul.topmenu li.selected a:hover {background:#b5b5b5;color:#fff;}
ul.topmenu li.childselected a:hover {background:#b5b5b5;color:#fff;}
ul.topmenu li.selected a {color:#fff;}



/*** Element padding ***/
ul.submenu {width:220px;padding:5px 0 5px 0;border-top:1px solid #0071bc;}
ul.submenu ul {}
ul.submenu ul a {}
ul.submenu ul ul a {}

/*** Link styles ***/
ul.submenu a {font-size:14px;text-decoration:none;color:#b5b5b5;display:block;line-height:20px;border-bottom:none;font-weight:normal;padding:8px 0 8px 10px;border-left:7px solid #fff;font-weight:600;}
ul.submenu a:hover {color:#575757;border-left:7px solid #ababab;}

/*** Special styles ***/
ul.submenu li {}
ul.submenu li.selected {color:#00579a;}
ul.submenu li.selected a {color:#00579a;display:block;padding-left:10px;border-left:7px solid #00579a;}
ul.submenu li.selected a:hover {color:#575757;border-left:7px solid #ababab;}
ul.submenu li.collapsed {}

ul.submenu li.collapsed:before {
    color: #00579a;
}

ul.submenu li.collapsed.selected a {color:#00579a;}
ul.submenu li.collapsed.selected {}
ul.submenu li.expanded {}
ul.submenu li.expanded.childselected {}

ul.submenu li.expanded {}
    ul.submenu li.expanded:before
    {
        color:#00579a;
    }
ul.submenu li.expanded a:hover {color:#575757;}
ul.submenu li.expanded.childselected {width:220px;}
ul.submenu li.expanded.childselected a {color:#00579a;}
ul.submenu li.expanded.childselected ul li a {background:transparent;padding-left:30px;}
ul.submenu li.expanded.childselected a:hover {color:#575757;}


/*
 * Ordered/Unordered lists 
 */
ul, ol {}
ul li {}
ol li {}

/* 
 * Horizontal list 
 */
ul.horizontal {}
ul.horizontal li, div.box-primary-inner ul.horizontal li, div.box-secondary-inner ul.horizontal li, div.box-inner ul.horizontal li {}
ul.horizontal-bulleted {}
ul.horizontal-bulleted li {}
div.related-content div.box-inner li.doc_document {}
div.related-content div.box-inner li.inf_link {}
div.related-content div.box-inner li.cm_page {}

/*
 * Boxlist
 */
ul.boxlist {}
ul.boxlist li {}

/* 
 * FAQ List 
 */
ul.faq-list {}
ul.faq-list li {}
ul.faq-list .icon-question {}
ul.faq-list .icon-answer {}
ul.faq-list .question {}
ul.faq-list .question, ul.faq-list .answer {}

/* 
* Sitemap
*/
.sitemap_paragraph {}

/* 
 * Sitemap List 
 */
ul.link {}
ul li.maplink {}

/* 
 * ListAvailable
 */
ul.listavailable {}
.col50 ul.listavailable li a {}
.col25 ul.listavailable li a.align-left {}
ul.listavailable a img {}

/*
 * Thumbnail list
 */
div.thumbnail-container {}
ul.thumbnail-list {}
ul.thumbnail-list img {}
.thumbnail-container ul.thumbnail-list li {}
.thumbnail-container ul.thumbnail-list li.alignleft {}
.col25 .thumbnail-container ul.thumbnail-list li {}
.col25 .thumbnail-container ul.thumbnail-list li.alignleft {}


/*** General rules ***/
.box {border-radius:6px;}
.box-outer {border-radius:6px;}
.box .noheight {}
.box-inner {border-radius:6px;}
.box a.rss {}
.box a img {}
.box a.rss img {}
table tr td.col25 > .col25 {    border-collapse: separate;}

/*** Primary ***/
.primary {background:#0079c1;color:#fff;font-size:14px;}
.primary hr {}
.primary a {color:#fff;font-size:14px;}
.primary p {color:#fff;}
.primary a.bulleted  {color:#fff;font-size:14px;}
.primary a.bulleted:before {color:#fff;}

/*** Secondary ***/
.secondary {background:#e0f1fa;color:#505050;font-size:14px;}
.secondary .box-inner {background:#e0f1fa;border-radius:6px;}
.secondary .td.box-inner 
.box .secondary .col25 {border-radius:6px;}
.secondary hr {}
.secondary a {color:#00579a;font-size:14px;}
.secondary a.bulleted:before {color:#00579a;}
	
/*** Login Control ***/
.col25 div.loginarea span {}
.col37 div.loginarea span {}
.col37 div.loginarea input {}
.col37 div.loginarea input.btn {}


/*** Ingångar ***/

.col33 div.ledigt .box-inner, .col33 div.felanmalan .box-inner {background: linear-gradient(to bottom, #00579a 30%, #224284 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: #00579a; /* Old browsers */
        background: -moz-linear-gradient(top,  #00579a 30%, #224284 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#00579a), color-stop(100%,#224284)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #00579a 30%,#224284 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #00579a 30%,#224284 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #00579a 30%,#224284 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #00579a 30%,#224284 100%); /* W3C */

    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    min-height: 140px;
    padding:25px;
    color:#fff;font-size:14px;
}

.col33 div.registrera .box-inner {background: linear-gradient(to bottom, #1a84d6 30%, #066ab7 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        background: #1a84d6; /* Old browsers */
        background: -moz-linear-gradient(top,  #1a84d6 30%, #066ab7 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#1a84d6), color-stop(100%,#066ab7)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #1a84d6 30%,#066ab7 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #1a84d6 30%,#066ab7 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #1a84d6 30%,#066ab7 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #1a84d6 30%,#066ab7 100%); /* W3C */

    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    min-height: 140px;
    padding:25px;
}

.col33 div.registrera h3, .col33 div.ledigt h3, .col33 div.felanmalan h3
{color:#fff; font-size:27px; font-weight:600;margin-bottom:20px;line-height: 30px;
}
.col33 div.registrera p, .col33 div.ledigt p, .col33 div.felanmalan p
{color:#fff; font-size:14px;
}

.col33 div.registrera a, .col33 div.ledigt a, .col33 div.felanmalan a
{color:#fff; font-size:14px;text-decoration:none;
}
.col33 div.registrera a:before, .col33 div.ledigt a:before, .col33 div.felanmalan a:before
{color:#fff;
}

/** Puff **/
.col100 .box.primaryfocus .box-outer {min-height:auto;}
.col100 .box.primaryfocus .box-inner {padding:0;margin-top:20px;}

.col100 .box.primaryfocus .box-inner h3 {
    background: none repeat scroll 0 0 transparent;
    color: #2d4492;
    float: right;
    font-size: 27px;
    margin-bottom: 20px;
    width:700px;
}
.col100 .box.primaryfocus .box-inner p {
    float: right;
    margin-bottom: 10px;
    width:700px;
}

    .col100 .box.primaryfocus .box-inner img {float:left;}

a.bulleted {color:#00579a;text-decoration:none;}

a.bulleted:before {color:#00579a;font-size:14px;}

/*
 * Table grid list
 */
div.grid {}
table.gridlist {}
table.gridlist tr.headerrow {}
table.gridlist tr.marked {}
table.gridlist tr.dimmed {}
table.gridlist td {}
table.gridlist td.header, tr.header td {}
table.gridlist td.header a, tr.header td a {}
table.gridlist td.header a:hover, tr.header td a:hover {}
table.gridlist td.header a.sel-asc, table.gridlist tr.header td a.sel-asc {}
table.gridlist td.header a.sel-desc, table.gridlist tr.header td a.sel-desc {}
table.gridlist td.listitem-even, tr.listitem-even td {}
.box-primary table.gridlist td.listitem-even, .box-primary tr.listitem-even td,
.box-secondary table.gridlist td.listitem-even, .box-secondary tr.listitem-even td,
.box table.gridlist td.listitem-even, .box tr.listitem-even td,
.box-primary table.gridlist td.listitem-odd, .box-primary tr.listitem-odd td,
.box-secondary table.gridlist td.listitem-odd, .box-secondary tr.listitem-odd td,
.box table.gridlist td.listitem-odd, .box tr.listitem-odd td {}
table.gridlist td.listitem-odd, tr.listitem-odd td {}
table.gridlist td.listitem-level2, tr.listitem-level2 td {}
table.gridlist .label {}
table.gridlist tr td td {}
table.gridlist img.objectlist_icon {}

/*
 * UL form list
 */
ul.form {}
ul.form li {}
ul.form li.validator {}
ul.form li.label {}
.box-primary ul.form li.label,
.box-secondary ul.form li.label,
.box ul.form li.label {}
ul.form li.textvalue {}
ul.form li.value {}
ul.form li.text {}
div.siteContentIframe ul.form li.label {}
div.siteContentIframe ul.form li.text {}
ul.form li.textrow {}
ul.form li.value label {}
ul.form li.value input {}
ul.form li.label-large {}
.formstyle {}
.formstyle .label {}

/*
 * Statistics grid
 */
div.statistics table {}
    
/*
 * News-archive grid
 */
div.news-archive .date-column {}
div.news-archive .content-column .title {}


/* Dynamic Map */
.dynamic-map {}
.dynamic-map a {}
.dynamic-map #infobox {}
.dynamic-map #infobox > div {}
.dynamic-map #fade_bg {}
.dynamic-map #fade_color {}
.dynamic-map #fade_bg img {}
.dynamic-map .more {}
.dynamic-map .more .nr {}
.dynamic-map .more .area-label {}


 /*
  * Slider width and position
  */
.col100 .slider,
.col100 .slider-container {}
.col75 .slider,
.col75 .slider-container {}
.col50 .slider,
.col50 .slider-container {}
.col25 .slider,
.col25 .slider-container {}
.col25 .slider,
.col25 .slider-container {}
.col66 .slider,
.col66 .slider-container {}
.slider-container {width:940px;margin-bottom:20px;}
.slider-inner {width:940px;background:#00579a;border-radius:6px;}
.slider {height:370px;}
.slider img {width:940px;background:#fff;border-radius:6px;}


/*
 * Pager
 */
.pager-container {margin:-44px 0 0 70px;position: absolute;text-align: center;}
.pager {}
    .pager li
    {
        border:none;
        cursor: pointer;
        float: left;
        height: 1em;
        list-style-type: none;
        margin-right: 1em;
        width: 1em;
    }
    .pager li.selected
    {
        background:none;
    }
    .pager li:before {color:#b5b5b5;
        content: "\f111";
        display: inline-block;
        font-family: FontAwesome;
        font-size: 16px;
        text-decoration: none;
    }
    .pager li.selected:before {color:#00579a;
        content: "\f111";
        display: inline-block;
        font-family: FontAwesome;
        font-size: 16px;
        text-decoration: none;
        background:none;
    }
/*
 * Prev/Next buttons
 */
#slider_next, #slider_prev {background:none;top: 89%;text-decoration: none;}
#slider_next:before {color:#00579a;
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-size: 40px;
    text-decoration: none;
    border-radius: 26px;
    height: 24px;
    width: 34px;
    line-height:25px;
}
#slider_prev:before {color:#00579a;
    content: "\f053";
    display: inline-block;
    font-family: FontAwesome;
    font-size: 40px;
    text-decoration: none;
    border-radius: 26px;
    height: 24px;
    width: 34px;
    line-height:25px;
}
#slider_next[style], #slider_prev[style] {top:380px !important;}
#slider_prev[style] {left:0px !important;}

/*
 * Slider Text
 */


div.ImageTextStyles {margin:0;    background: -webkit-linear-gradient(left, rgba(227, 227, 227,0), rgba(227, 227, 227,1)); /* For Safari 5.1 to 6.0 
    background: -o-linear-gradient(right, rgba(227, 227, 227,0), rgba(227, 227, 227,1)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgba(227, 227, 227,0), rgba(227, 227, 227,1)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgba(227, 227, 227,0), rgba(227, 227, 227,1)); /* Standard syntax (must be last) */
    border-radius:6px;
}
div.ImageTextStyles {margin:0;} /* For IE8 and earlier */
div.ImageTextStyles.Image {height:370px;overflow:hidden;}
div.ImageTextStyles.Text {    height: 220px;
                              bottom: 70px;
    position: absolute;
    right: 20px;
    width: 300px;
    background:#fff;opacity:0.75;filter:alpha(opacity=75); border-radius:6px;
    padding:20px;
}

div.ImageTextStyles.Text div.sliderTitle, div.ImageTextStyles.Text {}
div.ImageTextStyles.Text div.sliderTitle 
    {
        color: #0079C1;
        font-size: 35px;
        font-weight: 600;
        line-height: 40px;
        margin-bottom:10px;

}

div.ImageTextStyles.Text p {font-size:14px;color:#575757;line-height:20px;}
div.ImageTextStyles.Text p a span.abstract {display:inline;font-size:14px;line-height:21px;}
div.ImageTextStyles.Text hr {display:none;}
div.ImageTextStyles.Text p a {color: #0079c1;font-size:14px;margin-left:3px;text-decoration:none;}
div.ImageTextStyles.Text p a.bulleted:before
    {
        color: #0079c1;
        content: "";
        display: inline-block;
        font-family: FontAwesome;
        font-size: 14px;
        padding-right: 4px;
        padding-left: 4px;
        text-decoration: none;
    }

p.readmore {text-align:left;}
