@charset "utf-8";
/* CSS Document */

/* Blockquote */
blockquote {
    color: #858585;
    background: url(images/quote.png) left top no-repeat;
}

blockquote p cite {
    color: #B0B0B0;
}

blockquote.grey {
    background: url(images/shortcodes/icons-grey.png) -761px -814px no-repeat;
}

blockquote.light-grey {
    background: url(images/shortcodes/icons-light-grey.png) -761px -814px no-repeat;
}

blockquote.light-blue {
    background: url(images/shortcodes/icons-light-blue.png) -761px -814px no-repeat;
}

blockquote.black {
    background: url(images/shortcodes/icons-black.png) -761px -814px no-repeat;
}

blockquote.yellow {
    background: url(images/shortcodes/icons-yellow.png) -761px -814px no-repeat;
}

blockquote.blue {
    background: url(images/shortcodes/icons-blue.png) -761px -814px no-repeat;
}

blockquote.gold {
    background: url(images/shortcodes/icons-gold.png) -761px -814px no-repeat;
}

blockquote.green {
    background: url(images/shortcodes/icons-green.png) -761px -814px no-repeat;
}

blockquote.olive-green {
    background: url(images/shortcodes/icons-olive-green.png) -761px -814px no-repeat;
}

blockquote.orange {
    background: url(images/shortcodes/icons-orange.png) -761px -814px no-repeat;
}

blockquote.purple {
    background: url(images/shortcodes/icons-purple.png) -761px -814px no-repeat;
}

blockquote.red {
    background: url(images/shortcodes/icons-red.png) -761px -814px no-repeat;
}

blockquote.violet {
    background: url(images/shortcodes/icons-violet.png) -761px -814px no-repeat;
}

blockquote.turquoiseblue {
    background: url(images/shortcodes/icons-turquoiseblue.png) -761px -814px no-repeat;
}

blockquote.deepblue {
    background: url(images/shortcodes/icons-deepblue.png) -761px -814px no-repeat;
}

blockquote.teal {
    background: url(images/shortcodes/icons-teal.png) -761px -814px no-repeat;
}

blockquote.mauve {
    background: url(images/shortcodes/icons-mauve.png) -761px -814px no-repeat;
}

blockquote.pearl {
    background: url(images/shortcodes/icons-pearl.png) -761px -814px no-repeat;
}

blockquote.steelblue {
    background: url(images/shortcodes/icons-steelblue.png) -761px -814px no-repeat;
}

blockquote.coffee {
    background: url(images/shortcodes/icons-coffee.png) -761px -814px no-repeat;
}

blockquote.coral {
    background: url(images/shortcodes/icons-coral.png) -761px -814px no-repeat;
}

blockquote.crimson {
    background: url(images/shortcodes/icons-crimson.png) -761px -814px no-repeat;
}

blockquote.hotpink {
    background: url(images/shortcodes/icons-hotpink.png) -761px -814px no-repeat;
}

blockquote.indianred {
    background: url(images/shortcodes/icons-indianred.png) -761px -814px no-repeat;
}

blockquote.aqua {
    background: url(images/shortcodes/icons-aqua.png) -761px -814px no-repeat;
}

/* Pullquotes */
.pullquote1, .pullquote2, .pullquote3, .pullquote4, .pullquote5, .pullquote6 {
    display: inline-block;
    margin-bottom: 20px;
    margin-top: 20px;
    width: 40%;
}

.pullquote1, .pullquote2, .pullquote3, .pullquote4, .pullquote5,
.pullquote6 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 20px;
    letter-spacing: -0.5px;
    line-height: 30px;
}

.pullquote1 {
    border-left: 3px solid #ABABAB;
    background: #E5E5E5;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 25px;
    padding: 15px;
    width: 36%;
}

.pullquote2 {
    background: #E7E7E7;
    border: 1px solid #FFFFFF;
    box-shadow: 0 0 5px #D0D0D0;
    padding: 19px;
}

.pullquote3 {
    background: #E7E7E7;
    border-bottom: 2px dotted #A1A1A1;
    border-top: 2px dotted #A1A1A1;
    font-size: 18px;
    padding: 19px;
}

.pullquote4 {
    border-bottom: 4px double #dddddd;
    border-top: 4px double #dddddd;
    margin-top: 20px;
    padding: 22px 0px;
}

.pullquote5 {
    border-left: 3px solid #ABABAB;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 25px;
    padding: 5px 5px 5px 15px;
    width: 36%;
}

.pullquote6 {
    border-top: 3px solid #ABABAB;
    background: #E5E5E5;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 25px;
    padding: 15px;
    width: 36%;
}

.quotes:before {
    content: open-quote;
    display: inline;
    font-size: 150%;
    font-weight: bold;
    margin-right: 5px;
    vertical-align: middle;
}

.quotes:after {
    content: close-quote;
    display: inline;
    font-size: 150%;
    font-weight: bold;
    margin-left: 5px;
    vertical-align: middle;
}

.pullquote1.aligncenter, .pullquote2.aligncenter, .pullquote3.aligncenter,
.pullquote4.aligncenter, .pullquote5.aligncenter, .pullquote6.aligncenter {
    display: block;
    float: none;
    text-align: center;
    width: auto;
}

/*----*****---- << Buttons >> ----*****----*/

.button.small {
    background: url(images/button-small-gradient.png) repeat-x;
}

.button.medium {
    background: url(images/button-medium-gradient.png) repeat-x;
}

.button.large {
    background: url(images/button-large-gradient.png) repeat-x;
}

.button.xlarge {
    background: url(images/button-xlarge-gradient.png) repeat-x;
}

.button.black {
    background-color: #303030;
    color: #ffffff;
    border: 1px solid #000000;
    text-shadow: 0px 1px 0px #000000;
}

.button.grey {
    background-color: #696969;
    color: #ffffff;
    border: 1px solid #3c3c3c;
    text-shadow: 0px 1px 0px #000000;
}

.button.light-grey {
    background-color: #fafafa;
    color: #696969;
    border: 1px solid #d0d0d0;
    text-shadow: 0px 1px 0px #ffffff;
}

.button.light-blue {
    background-color: #3d9ed6;
    color: #ffffff;
    border: 1px solid #20648b;
    text-shadow: 0px 1px 0px #000000;
}

.button.yellow {
    background-color: #E8BE11;
    border: 1px solid #A57B00;
    color: #FFFFFF;
    text-shadow: 0px 1px 0 #835900;
}

.button.blue {
    background-color: #3e62d6;
    color: #ffffff;
    border: 1px solid #19307d;
    text-shadow: 0px 1px 0px #000000;
}

.button.gold {
    background-color: #a16215;
    color: #ffffff;
    border: 1px solid #613908;
    text-shadow: 0px 1px 0px #000000;
}

.button.green {
    background-color: #74a115;
    color: #ffffff;
    border: 1px solid #4C7900;
    text-shadow: 0px 1px 0px #000000;
}

.button.olive-green {
    background-color: #d6d63e;
    color: #49491b;
    border: 1px solid #9E9E39;
    text-shadow: 0px 1px 0px #ffffff;
}

.button.orange {
    background-color: #F16000;
    color: #ffffff;
    border: 1px solid #C63513;
    text-shadow: 0px 1px 0px #000000;
}

.button.purple {
    background-color: #a1157e;
    color: #ffffff;
    border: 1px solid #550032;
    text-shadow: 0px 1px 0px #000000;
}

.button.red {
    background-color: #BE0808;
    color: #ffffff;
    border: 1px solid #730000;
    text-shadow: 0px 1px 0px #000000;
}

.button.turquoiseblue {
    background-color: #15a17b;
    color: #ffffff;
    border: 1px solid #006943;
    text-shadow: 0px 1px 0px #000000;
}

.button.violet {
    background-color: #5d15a1;
    color: #ffffff;
    border: 1px solid #1D0361;
    text-shadow: 0px 1px 0px #000000;
}

.button.deepblue {
    background-color: #092334;
    color: #ffffff;
    border: 1px solid #3B3B3B;
    text-shadow: 0px 1px 0px #000000;
}

.button.teal {
    background-color: #008899;
    color: #ffffff;
    border: 1px solid #004E5F;
    text-shadow: 0px 1px 0px #000000;
}

.button.mauve {
    background-color: #625B56;
    color: #ffffff;
    border: 1px solid #49423D;
    text-shadow: 0px 1px 0px #000000;
}

.button.pearl {
    background-color: #AB998F;
    color: #ffffff;
    border: 1px solid #7E6C62;
    text-shadow: 0px 1px 0px #000000;
}

.button.steelblue {
    background-color: #788794;
    color: #ffffff;
    border: 1px solid #42515E;
    text-shadow: 0px 1px 0px #000000;
}

.button.coffee {
    background-color: #372E25;
    color: #ffffff;
    border: 1px solid #060606;
    text-shadow: 0px 1px 0px #000000;
}

.button.coral {
    background-color: #FF7F50;
    color: #ffffff;
    border: 1px solid #B83809;
    text-shadow: 0px 1px 0px #000000;
}

.button.crimson {
    background-color: #DC143C;
    color: #ffffff;
    border: 1px solid #8E0000;
    text-shadow: 0px 1px 0px #000000;
}

.button.hotpink {
    background-color: #FF69B4;
    color: #ffffff;
    border: 1px solid #B31D68;
    text-shadow: 0px 1px 0px #000000;
}

.button.indianred {
    background-color: #CD5C5C;
    color: #ffffff;
    border: 1px solid #8C1B1B;
    text-shadow: 0px 1px 0px #000000;
}

.button.aqua {
    background-color: #00FFFF;
    color: #104949;
    border: 1px solid #16ADAD;
    text-shadow: 0px 1px 0px #81FEFE;
}

.button.heart-icon span {
    background: url(images/button-ico-heart.png) left 8px no-repeat;
}

.button.rss-icon span {
    background: url(images/button-ico-rss.png) left 8px no-repeat;
}

.button.mail-icon span {
    background: url(images/button-ico-mail.png) left 8px no-repeat;
}

.button.refresh-icon span {
    background: url(images/button-ico-refresh.png) left 8px no-repeat;
}

.button.zoom-icon span {
    background: url(images/button-ico-zoom.png) left 8px no-repeat;
}

.button.download-icon span {
    background: url(images/button-ico-download.png) left 8px no-repeat;
}

.button.delete-icon span {
    background: url(images/button-ico-delete.png) left 8px no-repeat;
}

.button.warning-icon span {
    background: url(images/button-ico-warning.png) left 9px no-repeat;
}

.button.chat-icon span {
    background: url(images/button-ico-chat.png) left 8px no-repeat;
}

.button.star-icon span {
    background: url(images/button-ico-star.png) left 7px no-repeat;
}

/* Highlight */
.highlight {
    color: #000000;
    background: #fffd33;
}

.highlight.black {
    color: #ffffff;
    background: #000000;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.grey {
    background: #585858;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.light-grey {
    background: #DDDDDD;
    color: #000000;
    text-shadow: 0px 1px 0px #ffffff;
}

.highlight.light-blue {
    background: #3d9ed6;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.yellow {
    color: #FFFFFF;
    background: #E8BE11;
    text-shadow: 0px 1px 0px #7C5206;
}

.highlight.blue {
    background: #156ca0;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.gold {
    background: #a16215;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.green {
    background: #74a115;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.olive-green {
    background: #a1a115;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.orange {
    background: #a13815;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.purple {
    background: #a1157e;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.red {
    background: #a11515;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.turquoiseblue {
    background: #15a17b;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.violet {
    background: #5d15a1;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.deepblue {
    background: #092334;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.teal {
    background: #008899;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.mauve {
    background: #625B56;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.pearl {
    background: #AB998F;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.steelblue {
    background: #788794;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.coffee {
    background: #372E25;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.coral {
    background: #FF7F50;
    color: #ffffff;
    text-shadow: 0px 1px 0px #bf5a35;
}

.highlight.crimson {
    background: #DC143C;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.highlight.hotpink {
    background: #FF69B4;
    color: #ffffff;
    text-shadow: 0px 1px 0px #8c1e55;
}

.highlight.indianred {
    background: #CD5C5C;
    color: #ffffff;
    text-shadow: 0px 1px 0px #8f1f1f;
}

.highlight.aqua {
    background: #00FFFF;
    color: #000000;
    text-shadow: 0px 1px 0px #ffffff;
}

.highlight-italic {
    font-style: italic;
    color: #f7c808;
}

.highlight-underlined {
    border-bottom: 1px dashed #f7c808;
    color: #f7c808;
    padding-bottom: 2px;
}

.highlight-underlined-italic {
    font-style: italic;
    border-bottom: 1px dashed #f7c808;
    color: #f7c808;
    padding-bottom: 2px;
}

.highlight-italic.black {
    color: #000000;
}

.highlight-italic.grey {
    color: #585858;
}

.highlight-italic.light-grey {
    color: #BBBBBB;
}

.highlight-italic.light-blue {
    color: #3d9ed6;
}

.highlight-italic.yellow {
    color: #f7c808;
}

.highlight-italic.blue {
    color: #156ca0;
}

.highlight-italic.gold {
    color: #a16215;
}

.highlight-italic.green {
    color: #74a115;
}

.highlight-italic.olive-green {
    color: #a1a115;
}

.highlight-italic.orange {
    color: #a13815;
}

.highlight-italic.purple {
    color: #a1157e;
}

.highlight-italic.red {
    color: #a11515;
}

.highlight-italic.turquoiseblue {
    color: #15a17b;
}

.highlight-italic.violet {
    color: #5d15a1;
}

.highlight-italic.deepblue {
    color: #092334;
}

.highlight-italic.teal {
    color: #008899;
}

.highlight-italic.mauve {
    color: #625B56;
}

.highlight-italic.pearl {
    color: #AB998F;
}

.highlight-italic.steelblue {
    color: #788794;
}

.highlight-italic.coffee {
    color: #372E25;
}

.highlight-italic.coral {
    color: #FF7F50;
}

.highlight-italic.crimson {
    color: #DC143C;
}

.highlight-italic.hotpink {
    color: #FF69B4;
}

.highlight-italic.indianred {
    color: #CD5C5C;
}

.highlight-italic.aqua {
    color: #00DDDD;
}

.highlight-underlined.black, .highlight-underlined-italic.black {
    color: #000000;
    border-bottom: 1px dashed #000000;
}

.highlight-underlined.grey, .highlight-underlined-italic.grey {
    color: #585858;
    border-bottom: 1px dashed #585858;
}

.highlight-underlined.light-grey, .highlight-underlined-italic.light-grey {
    color: #BBBBBB;
    border-bottom: 1px dashed #BBBBBB;
}

.highlight-underlined.light-blue, .highlight-underlined-italic.light-blue {
    color: #3d9ed6;
    border-bottom: 1px dashed #3d9ed6;
}

.highlight-underlined.yellow, .highlight-underlined-italic.yellow {
    color: #f7c808;
    border-bottom: 1px dashed #f7c808;
}

.highlight-underlined.blue, .highlight-underlined-italic.blue {
    color: #156ca0;
    border-bottom: 1px dashed #156ca0;
}

.highlight-underlined.gold, .highlight-underlined-italic.gold {
    color: #a16215;
    border-bottom: 1px dashed #a16215;
}

.highlight-underlined.green, .highlight-underlined-italic.green {
    color: #74a115;
    border-bottom: 1px dashed #74a115;
}

.highlight-underlined.olive-green, .highlight-underlined-italic.olive-green {
    color: #a1a115;
    border-bottom: 1px dashed #a1a115;
}

.highlight-underlined.orange, .highlight-underlined-italic.orange {
    color: #a13815;
    border-bottom: 1px dashed #a13815;
}

.highlight-underlined.purple, .highlight-underlined-italic.purple {
    color: #a1157e;
    border-bottom: 1px dashed #a1157e;
}

.highlight-underlined.red, .highlight-underlined-italic.red {
    color: #a11515;
    border-bottom: 1px dashed #a11515;
}

.highlight-underlined.turquoiseblue, .highlight-underlined-italic.turquoiseblue {
    color: #15a17b;
    border-bottom: 1px dashed #15a17b;
}

.highlight-underlined.violet, .highlight-underlined-italic.violet {
    color: #5d15a1;
    border-bottom: 1px dashed #5d15a1;
}

.highlight-underlined.deepblue, .highlight-underlined-italic.deepblue {
    color: #092334;
    border-bottom: 1px dashed #092334;
}

.highlight-underlined.teal, .highlight-underlined-italic.teal {
    color: #008899;
    border-bottom: 1px dashed #008899;
}

.highlight-underlined.mauve, .highlight-underlined-italic.mauve {
    color: #625B56;
    border-bottom: 1px dashed #625B56;
}

.highlight-underlined.pearl, .highlight-underlined-italic.pearl {
    color: #AB998F;
    border-bottom: 1px dashed #AB998F;
}

.highlight-underlined.steelblue, .highlight-underlined-italic.steelblue {
    color: #788794;
    border-bottom: 1px dashed #788794;
}

.highlight-underlined.coffee, .highlight-underlined-italic.coffee {
    color: #372E25;
    border-bottom: 1px dashed #372E25;
}

.highlight-underlined.coral, .highlight-underlined-italic.coral {
    color: #FF7F50;
    border-bottom: 1px dashed #FF7F50;
}

.highlight-underlined.crimson, .highlight-underlined-italic.crimson {
    color: #DC143C;
    border-bottom: 1px dashed #DC143C;
}

.highlight-underlined.hotpink, .highlight-underlined-italic.hotpink {
    color: #FF69B4;
    border-bottom: 1px dashed #FF69B4;
}

.highlight-underlined.indianred, .highlight-underlined-italic.indianred {
    color: #CD5C5C;
    border-bottom: 1px dashed #CD5C5C;
}

.highlight-underlined.aqua, .highlight-underlined-italic.aqua {
    color: #00DDDD;
    border-bottom: 1px dashed #00DDDD;
}

/* Dropcap */
.dropcap {
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap.dropcap-default {
    color: #5a5a5a;
    text-shadow: 0px 1px 0px #ffffff;
}

.dropcap.dropcap-circle {
    background: #535353;
}

.dropcap.dropcap-bordered-circle {
    background: #535353;
    border: 2px solid #FFFFFF;
}

.dropcap.dropcap-square {
    background: #535353;
}

.dropcap.dropcap-bordered-square {
    background: #535353;
    border: 2px solid #FFFFFF;
}

.dropcap-default.black {
    color: #000000;
}

.dropcap-default.grey {
    color: #585858;
}

.dropcap-default.light-grey {
    color: #BBBBBB;
}

.dropcap-default.light-blue {
    color: #3d9ed6;
}

.dropcap-default.yellow {
    color: #f7c808;
}

.dropcap-default.blue {
    color: #156ca0;
}

.dropcap-default.gold {
    color: #a16215;
}

.dropcap-default.green {
    color: #74a115;
}

.dropcap-default.olive-green {
    color: #a1a115;
}

.dropcap-default.orange {
    color: #a13815;
}

.dropcap-default.purple {
    color: #a1157e;
}

.dropcap-default.red {
    color: #a11515;
}

.dropcap-default.turquoiseblue {
    color: #15a17b;
}

.dropcap-default.violet {
    color: #5d15a1;
}

.dropcap-default.deepblue {
    color: #092334;
}

.dropcap-default.teal {
    color: #008899;
}

.dropcap-default.mauve {
    color: #625B56;
}

.dropcap-default.pearl {
    color: #AB998F;
}

.dropcap-default.steelblue {
    color: #788794;
}

.dropcap-default.coffee {
    color: #372E25;
}

.dropcap-default.coral {
    color: #FF7F50;
}

.dropcap-default.crimson {
    color: #DC143C;
}

.dropcap-default.hotpink {
    color: #FF69B4;
}

.dropcap-default.indianred {
    color: #CD5C5C;
}

.dropcap-default.aqua {
    color: #00DDDD;
}

.dropcap-circle.black, .dropcap-bordered-circle.black, .dropcap-square.black,
.dropcap-bordered-square.black {
    color: #ffffff;
    background: #000000;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.grey, .dropcap-bordered-circle.grey, .dropcap-square.grey,
.dropcap-bordered-square.grey {
    background: #585858;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.light-grey, .dropcap-bordered-circle.light-grey,
.dropcap-square.light-grey, .dropcap-bordered-square.light-grey {
    background: #DDDDDD;
    color: #7D7D7D;
    text-shadow: 0px 1px 0px #ffffff;
}

.dropcap-circle.light-blue, .dropcap-bordered-circle.light-blue,
.dropcap-square.light-blue, .dropcap-bordered-square.light-blue {
    background: #3d9ed6;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.yellow, .dropcap-bordered-circle.yellow, .dropcap-square.yellow,
.dropcap-bordered-square.yellow {
    color: #FFFFFF;
    background: #E8BE11;
}

.dropcap-circle.blue, .dropcap-bordered-circle.blue, .dropcap-square.blue,
.dropcap-bordered-square.blue {
    background: #156ca0;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.gold, .dropcap-bordered-circle.gold, .dropcap-square.gold,
.dropcap-bordered-square.gold {
    background: #a16215;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.green, .dropcap-bordered-circle.green, .dropcap-square.green,
.dropcap-bordered-square.green {
    background: #74a115;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.olive-green, .dropcap-bordered-circle.olive-green,
.dropcap-square.olive-green, .dropcap-bordered-square.olive-green {
    background: #a1a115;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.orange, .dropcap-bordered-circle.orange, .dropcap-square.orange,
.dropcap-bordered-square.orange {
    background: #a13815;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.purple, .dropcap-bordered-circle.purple, .dropcap-square.purple,
.dropcap-bordered-square.purple {
    background: #a1157e;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.red, .dropcap-bordered-circle.red, .dropcap-square.red,
.dropcap-bordered-square.red {
    background: #a11515;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.turquoiseblue, .dropcap-bordered-circle.turquoiseblue,
.dropcap-square.turquoiseblue, .dropcap-bordered-square.turquoiseblue {
    background: #15a17b;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.violet, .dropcap-bordered-circle.violet, .dropcap-square.violet,
.dropcap-bordered-square.violet {
    background: #5d15a1;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.deepblue, .dropcap-bordered-circle.deepblue, .dropcap-square.deepblue,
.dropcap-bordered-square.deepblue {
    background: #092334;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.teal, .dropcap-bordered-circle.teal, .dropcap-square.teal,
.dropcap-bordered-square.teal {
    background: #008899;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.mauve, .dropcap-bordered-circle.mauve, .dropcap-square.mauve,
.dropcap-bordered-square.mauve {
    background: #625B56;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.pearl, .dropcap-bordered-circle.pearl, .dropcap-square.pearl,
.dropcap-bordered-square.pearl {
    background: #AB998F;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.steelblue, .dropcap-bordered-circle.steelblue,
.dropcap-square.steelblue, .dropcap-bordered-square.steelblue {
    background: #788794;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.coffee, .dropcap-bordered-circle.coffee, .dropcap-square.coffee,
.dropcap-bordered-square.coffee {
    background: #372E25;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.coral, .dropcap-bordered-circle.coral, .dropcap-square.coral,
.dropcap-bordered-square.coral {
    background: #FF7F50;
    color: #ffffff;
    text-shadow: 0px 1px 0px #bf5a35;
}

.dropcap-circle.crimson, .dropcap-bordered-circle.crimson, .dropcap-square.crimson,
.dropcap-bordered-square.crimson {
    background: #DC143C;
    color: #ffffff;
    text-shadow: 0px 1px 0px #000000;
}

.dropcap-circle.hotpink, .dropcap-bordered-circle.hotpink, .dropcap-square.hotpink,
.dropcap-bordered-square.hotpink {
    background: #FF69B4;
    color: #ffffff;
    text-shadow: 0px 1px 0px #8c1e55;
}

.dropcap-circle.indianred, .dropcap-bordered-circle.indianred,
.dropcap-square.indianred, .dropcap-bordered-square.indianred {
    background: #CD5C5C;
    color: #ffffff;
    text-shadow: 0px 1px 0px #8f1f1f;
}

.dropcap-circle.aqua, .dropcap-bordered-circle.aqua, .dropcap-square.aqua,
.dropcap-bordered-square.aqua {
    background: #09F1F1;
    color: #208787;
    text-shadow: 0px 1px 0px #ffffff;
}

/*----*****---- << Lists >> ----*****----*/

/* Unordered Lists */

ul.fancy-list.grey li, ul.fancy-list li {
    background: url(images/shortcodes/icons-grey.png) no-repeat;
}

ul.fancy-list.light-grey li {
    background: url(images/shortcodes/icons-light-grey.png) no-repeat;
}

ul.fancy-list.light-blue li {
    background: url(images/shortcodes/icons-light-blue.png) no-repeat;
}

ul.fancy-list.black li {
    background: url(images/shortcodes/icons-black.png) no-repeat;
}

ul.fancy-list.yellow li {
    background: url(images/shortcodes/icons-yellow.png) no-repeat;
}

ul.fancy-list.blue li {
    background: url(images/shortcodes/icons-blue.png) no-repeat;
}

ul.fancy-list.gold li {
    background: url(images/shortcodes/icons-gold.png) no-repeat;
}

ul.fancy-list.green li {
    background: url(images/shortcodes/icons-green.png) no-repeat;
}

ul.fancy-list.olive-green li {
    background: url(images/shortcodes/icons-olive-green.png) no-repeat;
}

ul.fancy-list.orange li {
    background: url(images/shortcodes/icons-orange.png) no-repeat;
}

ul.fancy-list.purple li {
    background: url(images/shortcodes/icons-purple.png) no-repeat;
}

ul.fancy-list.red li {
    background: url(images/shortcodes/icons-red.png) no-repeat;
}

ul.fancy-list.violet li {
    background: url(images/shortcodes/icons-violet.png) no-repeat;
}

ul.fancy-list.turquoiseblue li {
    background: url(images/shortcodes/icons-turquoiseblue.png) no-repeat;
}

ul.fancy-list.deepblue li {
    background: url(images/shortcodes/icons-deepblue.png) no-repeat;
}

ul.fancy-list.teal li {
    background: url(images/shortcodes/icons-teal.png) no-repeat;
}

ul.fancy-list.mauve li {
    background: url(images/shortcodes/icons-mauve.png) no-repeat;
}

ul.fancy-list.pearl li {
    background: url(images/shortcodes/icons-pearl.png) no-repeat;
}

ul.fancy-list.steelblue li {
    background: url(images/shortcodes/icons-steelblue.png) no-repeat;
}

ul.fancy-list.coffee li {
    background: url(images/shortcodes/icons-coffee.png) no-repeat;
}

ul.fancy-list.coral li {
    background: url(images/shortcodes/icons-coral.png) no-repeat;
}

ul.fancy-list.crimson li {
    background: url(images/shortcodes/icons-crimson.png) no-repeat;
}

ul.fancy-list.hotpink li {
    background: url(images/shortcodes/icons-hotpink.png) no-repeat;
}

ul.fancy-list.indianred li {
    background: url(images/shortcodes/icons-indianred.png) no-repeat;
}

ul.fancy-list.aqua li {
    background: url(images/shortcodes/icons-aqua.png) no-repeat;
}

ul.fancy-list.rounded-arrow-list li {
    background-position: -769px -17px;
}

ul.fancy-list.star-list li {
    background-position: -718px -66px;
}

ul.fancy-list.chat-list li {
    background-position: -668px -117px;
}

ul.fancy-list.plus-list li {
    background-position: -618px -166px;
}

ul.fancy-list.minus-list li {
    background-position: -568px -219px;
}

ul.fancy-list.arrow-type1-list li {
    background-position: -522px -265px;
    padding-left: 16px;
}

ul.fancy-list.square-arrow-list li {
    background-position: -469px -317px;
}

ul.fancy-list.arrow-type2-list li {
    background-position: -421px -367px;
    padding-left: 16px;
}

ul.fancy-list.rounded-check-list li {
    background-position: -368px -417px;
}

ul.fancy-list.check-list li {
    background-position: -319px -467px;
}

ul.fancy-list.arrow-type3-list li {
    background-position: -270px -517px;
}

ul.fancy-list.error-list li {
    background-position: -218px -566px;
}

ul.fancy-list.arrow-type4-list li {
    background-position: -169px -617px;
    padding-left: 20px;
}

ul.fancy-list.edit-list li {
    background-position: -119px -667px;
}

ul.fancy-list.diamond-shape-list li {
    background-position: -70px -717px;
}

ul.fancy-list.arrow-type5-list li {
    background-position: -18px -769px;
}

/* Ordered Lists */

ol.fancy-list li span {
    color: #6A6A6A;
}

ol.fancy-list.black li {
    color: #000000;
}

ol.fancy-list.grey li {
    color: #585858;
}

ol.fancy-list.light-grey li {
    color: #BBBBBB;
}

ol.fancy-list.light-blue li {
    color: #3d9ed6;
}

ol.fancy-list.yellow li {
    color: #f7c808;
}

ol.fancy-list.blue li {
    color: #156ca0;
}

ol.fancy-list.gold li {
    color: #a16215;
}

ol.fancy-list.green li {
    color: #74a115;
}

ol.fancy-list.olive-green li {
    color: #a1a115;
}

ol.fancy-list.orange li {
    color: #a13815;
}

ol.fancy-list.purple li {
    color: #a1157e;
}

ol.fancy-list.red li {
    color: #a11515;
}

ol.fancy-list.turquoiseblue li {
    color: #15a17b;
}

ol.fancy-list.violet li {
    color: #5d15a1;
}

ol.fancy-list.deepblue li {
    color: #092334;
}

ol.fancy-list.teal li {
    color: #008899;
}

ol.fancy-list.mauve li {
    color: #625B56;
}

ol.fancy-list.pearl li {
    color: #AB998F;
}

ol.fancy-list.steelblue li {
    color: #788794;
}

ol.fancy-list.coffee li {
    color: #372E25;
}

ol.fancy-list.coral li {
    color: #FF7F50;
}

ol.fancy-list.crimson li {
    color: #DC143C;
}

ol.fancy-list.hotpink li {
    color: #FF69B4;
}

ol.fancy-list.indianred li {
    color: #CD5C5C;
}

ol.fancy-list.aqua li {
    color: #00DDDD;
}

/* Titled Boxes */
.titled-box h6.titled-box-title {
    background: #696969 url(images/button-medium-gradient.png) center top repeat-x;
}

.titled-box-content {
    background: #ffffff;
    border: 1px solid #dddddd;
    border-top: 0px;
}

.titled-box h6.titled-box-title, .titled-box.grey h6.titled-box-title {
    background-color: #696969;
    color: #ffffff;
    border: 1px solid #3c3c3c;
}

.titled-box.black h6.titled-box-title {
    background-color: #303030;
    color: #ffffff;
    border: 1px solid #000000;
}

.titled-box.grey h6.titled-box-title {
    background-color: #696969;
    color: #ffffff;
    border: 1px solid #3c3c3c;
}

.titled-box.light-grey h6.titled-box-title {
    background-color: #fafafa;
    color: #696969;
    border: 1px solid #d0d0d0;
}

.titled-box.light-blue h6.titled-box-title {
    background-color: #3d9ed6;
    color: #ffffff;
    border: 1px solid #20648b;
}

.titled-box.yellow h6.titled-box-title {
    background-color: #E8BE11;
    border: 1px solid #A57B00;
    color: #FFFFFF;
}

.titled-box.blue h6.titled-box-title {
    background-color: #3e62d6;
    color: #ffffff;
    border: 1px solid #19307d;
}

.titled-box.gold h6.titled-box-title {
    background-color: #a16215;
    color: #ffffff;
    border: 1px solid #613908;
}

.titled-box.green h6.titled-box-title {
    background-color: #74a115;
    color: #ffffff;
    border: 1px solid #4C7900;
}

.titled-box.olive-green h6.titled-box-title {
    background-color: #d6d63e;
    color: #49491b;
    border: 1px solid #9E9E39;
}

.titled-box.orange h6.titled-box-title {
    background-color: #F16000;
    color: #ffffff;
    border: 1px solid #C63513;
}

.titled-box.purple h6.titled-box-title {
    background-color: #a1157e;
    color: #ffffff;
    border: 1px solid #550032;
}

.titled-box.red h6.titled-box-title {
    background-color: #BE0808;
    color: #ffffff;
    border: 1px solid #730000;
}

.titled-box.turquoiseblue h6.titled-box-title {
    background-color: #15a17b;
    color: #ffffff;
    border: 1px solid #006943;
}

.titled-box.violet h6.titled-box-title {
    background-color: #5d15a1;
    color: #ffffff;
    border: 1px solid #1D0361;
}

.titled-box.deepblue h6.titled-box-title {
    background-color: #092334;
    color: #ffffff;
    border: 1px solid #3B3B3B;
}

.titled-box.teal h6.titled-box-title {
    background-color: #008899;
    color: #ffffff;
    border: 1px solid #004E5F;
}

.titled-box.mauve h6.titled-box-title {
    background-color: #625B56;
    color: #ffffff;
    border: 1px solid #49423D;
}

.titled-box.pearl h6.titled-box-title {
    background-color: #AB998F;
    color: #ffffff;
    border: 1px solid #7E6C62;
}

.titled-box.steelblue h6.titled-box-title {
    background-color: #788794;
    color: #ffffff;
    border: 1px solid #42515E;
}

.titled-box.coffee h6.titled-box-title {
    background-color: #372E25;
    color: #ffffff;
    border: 1px solid #060606;
}

.titled-box.coral h6.titled-box-title {
    background-color: #FF7F50;
    color: #ffffff;
    border: 1px solid #B83809;
}

.titled-box.crimson h6.titled-box-title {
    background-color: #DC143C;
    color: #ffffff;
    border: 1px solid #8E0000;
}

.titled-box.hotpink h6.titled-box-title {
    background-color: #FF69B4;
    color: #ffffff;
    border: 1px solid #B31D68;
}

.titled-box.indianred h6.titled-box-title {
    background-color: #CD5C5C;
    color: #ffffff;
    border: 1px solid #8C1B1B;
}

.titled-box.aqua h6.titled-box-title {
    background-color: #00FFFF;
    color: #104949;
    border: 1px solid #16ADAD;
}

/* Alert Boxes */
.error-box {
    background: #ffcccc url(images/error-ico.png) 15px center no-repeat;
    border: 1px solid #ff9999;
    color: #d01313;
}

.warning-box {
    background: #fdebae url(images/warning-ico.png) 15px center no-repeat;
    border: 1px solid #e6c555;
    color: #c79d13;
}

.success-box {
    background: #eafac0 url(images/success-ico.png) 15px center no-repeat;
    border: 1px solid #b1cf67;
    color: #7ba411;
}

.info-box {
    background: #bfe4f9 url(images/info-ico.png) 15px center no-repeat;
    border: 1px solid #68a2cf;
    color: #2081b9;
}

.error-box a {
    color: #d01313;
}

.warning-box a {
    color: #c79d13;
}

.success-box a {
    color: #7ba411;
}

.info-box a {
    color: #2081b9;
}


