/**
 * @version		1.1.0
 * @package		Motif template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2012-2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0px none;}
table { border-collapse: separate; border-spacing: 0px;}
caption, th, td { text-align: left; font-weight: normal; border-collapse: collapse; }
blockquote:before, blockquote:after, q:before, q:after {  }
blockquote, q {  }
ul {list-style:none;}
li {list-style-type:none;list-style-image:none;}
a{color: inherit; text-decoration:none; }
td, div {font-size: 100%;}
* {padding:0;margin:0;}
body {position:absolute;line-height:130%;margin:0;padding:0;height:100%;width:100%;}
/* ----------------------------------------------*/
/* D 01 - CSS Grid
/* ----------------------------------------------*/
/* ----------------------------------------------*/
/* D 02 - CSS Clearfix
/* ----------------------------------------------*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clearBoth {clear:both;}
/* ----------------------------------------------*/
/* D 03 - CSS Float Classes
/* ----------------------------------------------*/
.floatLeft {float:left;}
.floatRight {float:right;}
/* ----------------------------------------------*/
/* D 04 - CSS Hide Text
/* ----------------------------------------------*/
a.hideTxt, span.hideTxt {display:block;}
.hideTxt {text-indent:-9999px;}
/* ----------------------------------------------*/
/* D 05 - Simple Image Gallery Pro fix
/* ----------------------------------------------*/
#lbOverlay {z-index: 999998!important;}
#lbCenter, #lbBottomContainer {z-index: 999999!important;}
#sbox-content {background:#000 !important;}
/* ----------------------------------------------*/
/* D 06 - XTC Menu Structure
/* ----------------------------------------------*/
ul.suckerfish, ul.dropline, ul.dualfish {position:relative;list-style-type:none;z-index:99999999999999;margin:0;padding:0;}
ul.suckerfish > li, ul.dropline > li, ul.dualfish > li {display:block;float:left;padding:0; }
ul.suckerfish > li > a, ul.dropline > li > a, ul.dualfish > li > a {display:block;padding:14px 25px 14px 25px; margin-left:1px;}
ul.suckerfish > ul > li > a, ul.dropline > ul > li > a, ul.dualfish > ul > li > a {display:block;}
ul.dualfish > li > ul li > ul,ul.suckerfish > li > ul li > ul,ul.dropline > li > ul li > ul {visibility:hidden;}
ul.suckerfish li.xtcHover > ul, ul.dropline li.xtcHover > ul, ul.dualfish li.xtcHover > ul,ul.suckerfish li > ul:hover, ul.dropline li > ul:hover, ul.dualfish li > ul:hover {visibility:visible;}
ul.suckerfish ul,ul.dropline ul,  ul.dualfish ul {display: block;visibility:hidden;overflow:hidden;position:absolute;z-index:9999919;top:60px;padding:12px 8px 10px;}
ul.suckerfish ul:hover, ul.dropline ul:hover, ul.dualfish ul:hover {overflow:visible;}
ul.suckerfish > li > ul > li:hover > a, ul.dualfish > li > ul > li:hover > a, ul.dropline > li > ul > li:hover > a {padding:0; position:relative; z-index:999; line-height:46px;}
ul.dualfish > li > ul > li > a,ul.suckerfish > li > ul > li > a,ul.dropline > li > ul > li > a,ul.dualfish > li > ul > li.active > a,ul.suckerfish > li > ul > li.active > a, ul.dropline > li > ul > li.active > a {display:block;padding:0;line-height:46px;}
ul.dualfish > li > ul > li a{}
ul.dualfish > li > ul > li > a:hover,ul.suckerfish > li > ul > li > a:hover,ul.dropline > li > ul > li > a:hover {display:block;padding:0;line-height:46px;}
#menu ul.menu li.parent > ul ul{}
ul.dualfish li a > span,ul.suckerfish li a > span,ul.dropline li a > span {padding:0;}
ul.dualfish li a > span.image-title,ul.suckerfish li a > span.image-title,ul.dropline li a > span.image-title {margin:0 0 0 56px;padding:12px 0 0 0;display:block;}
ul.dualfish li a > span.image-title span.xmenu,ul.suckerfish li a > span.image-title span.xmenu,ul.dropline li a > span.image-title span.xmenu {}
ul.dualfish li a span.xmenu,ul.suckerfish li a span.xmenu,ul.dropline li a span.xmenu {padding:0;}
ul.suckerfish li a img,ul.dualfish li a img,ul.dropline li a img {padding:0;float:left;}
ul.suckerfish > li, ul.dualfish > li, ul.dropline > li {margin-right:0;background:none;position:relative;}
ul.suckerfish li ul li.xtcHover a, ul.dualfish li ul li.xtcHover a, ul.dropline li ul li.xtcHover a {padding:0;line-height:46px;}
ul.suckerfish li li > a {}
ul.dualfish li li > a,  ul.dropline li li > a{border-left:0px!important;}
/* Suckerfish */
ul.suckerfish ul > li {display:block;position:relative;float:none;}
ul.suckerfish ul li:first-child{background:none!important;}
ul.suckerfish > li > ul {width:190px;}
ul.suckerfish > li > ul > li {width:190px;margin:0;position:relative;}
ul.suckerfish > li > ul > li > a {display:block;margin:0;  }
ul.suckerfish > li > ul > li > ul {margin:0px 0px 0px 190px;}
ul.suckerfish > li > ul > li > ul {top:0;padding-top:0;}
/* Dualfish */
ul.dualfish > li > ul {width:360px;}
ul.dualfish > li > ul > li {width:190px;margin:0px;padding:0;display:block;position:relative;float:left;}
#menu > ul.dualfish > li > ul > li:first-child + li{background:none!important;}
ul.dualfish li ul li:first-child{background:none!important;}
ul.dualfish > li > ul > li > ul {top:0;left:190px !important;padding:0;width:190px;}
/* Dropline */
ul.dropline > ul > li {display:block;float:left;width:auto;}
ul.dropline li ul {height:auto;width:752px;padding:0;margin-left:0!important;left:0;position:absolute;display:block;float:none;}
ul.dropline li ul li {width:188px;margin:0;padding:0px;text-align:left;position:relative;}
ul.dropline > li > ul > li > a {display:block;margin:0px;}
ul.dropline > li > ul > li > ul {position:absolute;margin:0;top:59px;left:-188px;}
#menu > ul.dropline > li > ul > li:first-child,#menu > ul.dropline > li > ul > li:first-child + li,#menu > ul.dropline > li > ul > li:first-child + li + li,#menu > ul.dropline > li > ul > li:first-child + li + li + li,#menu > ul.dropline > li > ul > li:first-child + li + li + li + li,#menu > ul.dropline > li > ul > li ul li:first-child,#menu > ul.dropline > li > ul > li ul li:first-child + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li + li,#menu > ul.dropline > li > ul > li ul li:first-child + li + li + li + li{background:none!important;}

/* X-Menu */
.xmenu {text-transform:none;letter-spacing:0;font-size:11px !important; }
ul.imgmenu{width:100%;display:table; float:right;}
ul.imgmenu li{display:table-cell;}
ul.imgmenu li:first-child{padding-left:0;}
ul.imgmenu img{float:left;padding:0 12px 0 0;width:3em;}
ul.imgmenu span.image-title{float:left; font-size:1em; display:inline-block; line-height:133%; }
#header ul.menu > li.active > a,#header ul.menu > li:hover > a{padding: 14px 25px 16px;z-index:999999999999999999;position:relative;}

/* CSS3 SideMenu */
.iconside{padding:0;width:89%;}
.iconside li{display: block;padding:0;background: #fff;border:1px solid #f1f1f1 !important ;background: #f9f9f9 !important;margin:10px 0 0 0;}
.iconside li:first-child{margin:0;}
.iconside li a{text-align: left;display: block;color: #333;position: relative;padding:1% 4% 0 5%;}
.iconside img{float:right; margin-top:10px;}
.side_title{font-size: 18px;line-height:40px;display:inline-block;}
.iconside .xmenu{font-size: 12px!important;line-height:42px;margin-top:-25px;color: #666;}
.iconside li:hover{background: #e1f0fa;}
.iconside li:hover .ca-main{color:#2676ac;}

#menu li:last-child ul{right:0;}
/* ----------------------------------------------*/
/* D 07 - Content Overrides
/* ----------------------------------------------*/
/*content pages*/
.category_header span, .article_header span,.action span{margin:0 5px 0 0;float:left;font-size:85%;line-height:130%;}
.action span{float:right;}
span.subheading-category {display:block;background:#5e8bc9;padding:12px 28px;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
/*category list*/
.categories-list li{border-top:1px solid #CCCCCC;padding:10px 0;}
.categories-list ul li ul li h4{font-size:0.975em;}
.categories-list ul li span{font-size:0.875em;}
tr.cat-list-row0 td,tr.cat-list-row1 td{ border-bottom: 1px solid #ccc;padding: 20px 5px 20px;font-family:Arial, Helvetica, sans-serif!important;font-size:14px;}
.gridfirst.span6.xtc-category-col.cols-2.item.column-1 {margin-left:0%!important;}
div.display-limit {margin-bottom:20px;}
th.hits,th.hits a{font-size:22px;}
.webtitle,.webtitle p{font-size:24px;}
tr.cat-list-row0 td p,tr.cat-list-row1 td p{margin:0!important;padding:0!important;}
/*More Articles */
.items-more {margin-top:40px;}
.items-more ol {margin:0;}
.items-more h3 {font-size:18px;margin:12px 0;}
p.counter {text-align:center;}
div.pagination,div.pagination ul  {text-align: center;height:auto;box-shadow:none!important;}
div.pagination ul li{display:inline-block; padding:0 10px 0 0}
div.pagination span {padding:10px 15px;font-size:14px;}
div.pagination a,ul.pagenav a {padding:10px 15px;font-size:14px;}
ul.pagenav li.pagenav-prev{float:left;}
ul.pagenav li.pagenav-next{float:right;}
p.counter{font-size:14px!important;}
/*search*/
.result{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #ddd;}
dd {margin:0 0 3px 0; font-size:0.875em;}
/* contact */
.contact_image {margin:15px 0 15px 0;}
.vcard {margin: 12px 0;padding:12px;background:#999;color:#fff;}
.contact label{font-size: 0.875em;font-weight:bold;line-height:18px;}
.ctfields {border:5px solid #fff; outline:1px solid #f1f1f1; padding:30px !important;}
.ctfields img{padding:8px 0 0 0;}
/*user pages*/
#users-profile-core dd, #users-profile-custom dd {padding: 8px 0; }
#users-profile-core dt, #users-profile-custom dt,.login label {float: left;line-height:30px;width: 12em; }
label#password-lbl, label#username-lbl {padding-top:8px;}
label#remember-lbl {line-height:24px;}
form fieldset dt {clear: left;float: left;padding: 3px 0;width: 16em; margin-top:12px !important;}
span.star{color:#F00;}
span.optional {font-size: 10px; font-weight:normal; text-transform:uppercase; color:#999;}
label{display:inline-block;text-transform:uppercase; padding-right:12px;}
input[type="radio"], input[type="checkbox"]{margin-top:0;}
#login-form label{line-height:14px;float:left;width:76px;}
#adminForm label{float:left;width:150px;}
p#form-login-username label,p#form-login-password label{line-height:26px;}
input,select{margin:0 0 10px 0;}
dt span.spacer{display:block;}
.registration dl dt.spacer{float:none;}
#recaptcha_area{margin:0 0 10px 0;}
label{margin:0;}
select, input[type="file"]{height:auto;margin-bottom: 9px;}
.ffield{clear:both;margin:0 0 9px 0;}
.formwrap,form#finder-search {text-align:left; width:50%; padding:42px 42px 22px; background:#f7f7f7; border:5px solid #ffffff; outline:1px solid #f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
a#advanced-search-toggle {display:inline-block; margin: 16px 0 0 154px;}
.formwrap ul {margin-top:12px;}
.formwrap li {font-size:10px !important; text-transform:uppercase !important; list-style: inside; padding-top:4px;}
ol.feedwrap, ul.feedwrap {margin:30px 0 0 0 !important;}
ol.feedwrap li, ul.feedwrap li {padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #efefef;}
h4.feedtitle {font-size:100%;}
div.category-desc {}
div.category-desc img {border:1px solid #ebebeb; width:115px; margin:6px 20px 0px 0;}
/*newsfeeds*/
.categories-list{}
.categories-list ul{list-style:none;margin:0;padding:0;}
.categories-list li{/*border-top:1px solid #efefef;padding:10px 0;*/}
.categories-list li:first-child{border-top:none;}
.categories-list h2{margin-bottom:0;}
ul.actions{list-style:none;}
.newsfeed-count{margin:0;}
.archive ul{margin:0;list-style:none;}
.archive ul li{padding:0;list-style:none;}
div.newsfeed.redirect-ltr {text-align:left; padding:50px; background:#f7f7f7; border:5px solid #ffffff; outline:1px solid #f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
div.newsfeed.redirect-ltr .ol {margin:0 !important; list-style: lower-roman!important; font-size:1em;}
/*buttons*/
.readmore{float:left;}
.readmore a {font-weight:bold;color:#999;font-size:0.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;float:left;}
.quotetxt {font-weight: 100 !important}
/*form and buttons*/
select, input {margin:0;padding:11px !important;border:1px solid #f1f1f1 !important ;background: #f9f9f9 !important;-moz-border-radius:3px !important; -webkit-border-radius:3px !important; border-radius:3px !important;}
button {background:#5e8bc9;padding:12px 49px !important;font-weight:bold;color:#999;font-size:0.875em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
input.button{border:none!important; }
.search select#ordering {line-height:26px;}
input#ccname1, input#ccemail1 {margin-bottom:20px;}
textarea {-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ebebeb;color:#999999;font-size:12px;margin:0 5px 0 0;padding-left:12px;}
input[type="checkbox"], input[type="radio"] {height:auto;border:0px!important; padding-top:12px !important;}
/*system message*/
dt.error{font-size:20px;line-height:20px;padding:10px;color:#ccc;}
dd.error{padding:10px;}
dd.error ul{list-style:none;}
.catmenu img {float:left;}
/* Panes */
.panel{margin-top:-1px;}
#main .contact .panel h3{margin:0px 0 0px 0;padding: 0;	background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline;padding:0 10px;}
#mailto-window {padding:24px;background:#fff;}
#left .module:first-child h3,#right .module:first-child h3{border-top:none!important;}
#xtc-region3title{margin: 0 auto;}
.wallpage {table-layout:fixed!important;}
.wallslider{display:block!important;}
h3.moduletitle i{vertical-align:middle; line-height:100%;}
h3.moduletitle i:before{vertical-align:middle;}
.tip-wrap{background:#FFFFCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px;max-width:80%;}
.tip-text{color:#222;font-size:11px;}
.tooltip {background:transparent!important;border:0px!important;outline:0px!important;}
#adminForm label{font-size: 0.875em;font-weight:bold;line-height:42px;}
ul.dualfish li ul.dualfish li a{padding:0px 15px 0px 15px;margin:0!important;}
ul.suckerfish li ul.suckerfish li a{padding:0px 12px 0px 15px!important;}
ul.dropline li ul.dropline li a{padding:2px 15px 12px 15px!important;}
.circlebottom2_info a{display:block;height:150px;width:150px;}
.fontawesome-icon-list i {margin-right:8px;}
.xtctags {margin-bottom:16px;}
/* Buttons */
.btnblue {background:#6c9eef!important;}
.btngrey {background:#999!important;}
.btnred {background:#c8718a!important;}
.btnyellow {background:#cec37c!important;}
.btngreen {background:#aabe83!important;}
.btnorange {background:#f0aa73!important;}/**
 * @version		1.1.0
 * @package		Motif template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2012-2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
@font-face {
    font-family: 'Luxi';
    src: url('../fonts/Luxi/luxisr-webfont.eot');
    src: url('../fonts/Luxi/luxisr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Luxi/luxisr-webfont.woff') format('woff'),
         url('../fonts/Luxi/luxisr-webfont.ttf') format('truetype'),
         url('../fonts/Luxi/luxisr-webfont.svg') format('svg');
    font-weight: 100;
    font-style: normal;}
@font-face {
    font-family: 'LuxiBold';
    src: url('../fonts/Luxi/luxisb-webfont.eot');
    src: url('../fonts/Luxi/luxisb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Luxi/luxisb-webfont.woff') format('woff'),
         url('../fonts/Luxi/luxisb-webfont.ttf') format('truetype'),
         url('../fonts/Luxi/luxisb-webfont.svg') format('svg');
    font-weight: 100;
    font-style: normal;}
@font-face {
    font-family: 'Oxygen';
    src: url('../fonts/Luxi/Oxygen-webfont.eot');
    src: url('../fonts/Luxi/Oxygen-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Luxi/Oxygen-webfont.woff') format('woff'),
         url('../fonts/Luxi/Oxygen-webfont.ttf') format('truetype'),
         url('../fonts/Luxi/Oxygen-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'OxygenBold';
    src: url('../fonts/Luxi/Oxygen-Bold-webfont.eot');
    src: url('../fonts/Luxi/Oxygen-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Luxi/Oxygen-Bold-webfont.woff') format('woff'),
         url('../fonts/Luxi/Oxygen-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Luxi/Oxygen-Bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Source';
    src: url('../fonts/Source/SourceSansPro-Regular-webfont.eot');
    src: url('../fonts/Source/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Source/SourceSansPro-Regular-webfont.woff') format('woff'),
         url('../fonts/Source/SourceSansPro-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Source/SourceSansPro-Regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'SourceSemiBold';
    src: url('../fonts/Source/SourceSansPro-Semibold-webfont.eot');
    src: url('../fonts/Source/SourceSansPro-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Source/SourceSansPro-Semibold-webfont.woff') format('woff'),
         url('../fonts/Source/SourceSansPro-Semibold-webfont.ttf') format('truetype'),
         url('../fonts/Source/SourceSansPro-Semibold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'SourceBold';
    src: url('../fonts/Source/SourceSansPro-Bold-webfont.eot');
    src: url('../fonts/Source/SourceSansPro-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Source/SourceSansPro-Bold-webfont.woff') format('woff'),
         url('../fonts/Source/SourceSansPro-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Source/SourceSansPro-Bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'SourceLight';
    src: url('../fonts/Source/SourceSansPro-Light-webfont.eot');
    src: url('../fonts/Source/SourceSansPro-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Source/SourceSansPro-Light-webfont.woff') format('woff'),
         url('../fonts/Source/SourceSansPro-Light-webfont.ttf') format('truetype'),
         url('../fonts/Source/SourceSansPro-Light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald/Oswald-Regular-webfont.eot');
    src: url('../fonts/Oswald/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Oswald/Oswald-Regular-webfont.woff') format('woff'),
         url('../fonts/Oswald/Oswald-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Oswald/Oswald-Regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Orbitron';
    src: url('../fonts/Orbitron/orbitron-light-webfont.eot');
    src: url('../fonts/Orbitron/orbitron-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Orbitron/orbitron-light-webfont.woff') format('woff'),
         url('../fonts/Orbitron/orbitron-light-webfont.ttf') format('truetype'),
         url('../fonts/Orbitron/orbitron-light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;}
@font-face {
    font-family: 'Asap';
    src: url('../fonts/Asap/Asap-Regular-webfont.eot');
    src: url('../fonts/Asap/Asap-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Asap/Asap-Regular-webfont.woff') format('woff'),
         url('../fonts/Asap/Asap-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Asap/Asap-Regular-webfont.svg') format('svg');
    font-weight: 100 !important;
    font-style: normal;}
h1, h2, h3, h4, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content .contentheading, #content .componentheading, .jnewstitle, .category, a.mainlevel, .contentheading span,div.pagination a,ul.pagenav a,.items-more h3, .title, .featurearticles p, h4.news a,h5.month,h5.day,span.here   {
/*font-family: LuxiBold, sans-serif !important;*/
/*font-family: OxygenBold, sans-serif !important;*/
/*font-family: SourceSemiBold, sans-serif !important;*/
font-family: Asap, Arial, Helvetica, sans-serif !important;
font-weight:100 !important;}  
#topmenu #mainmenu > li a, .slidetext p,  .flatgreybutton1 {
/*font-family: Luxi, sans-serif !important;*/
/*font-family: Oxygen, sans-serif !important;*/
font-family: Asap, Arial, Helvetica, sans-serif !important;
font-weight:100 !important;}
.callwrap1 h1, h1.slide {font-family: Asap, Arial, Helvetica, sans-serif !important;font-weight:100 !important;}

.breadcrumbs,.breadcrumbs a, .breadcrumbs span{font-size:1.2em!important;letter-spacing:-1px;}
/*Global */
body {
font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;font-size:0.94em;direction:ltr;line-height: 160%;}
/*Content and Component Headings */
.contentheading,h2.title {font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;font-size:2.4em;line-height:95% !important;padding:12px 0;}
div.joomla div.multicolumns h2.title {font-size:1.7142857142857;line-height:1.7142857142857;}
.componentheading,.pagetitle {font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;font-size:2.4em;line-height:2;margin:0 0 40px 0; display:inline-block; }
.pagetitle span {padding:5px 32px 5px 32px;font-weight:bold;display:inline-block;}
.component h2 {letter-spacing:-2px;}
.module h3 span {font-size:1.1em;line-height:1.1em;}
.module h3 span.module_subtitle {font-size:11px;font-weight:normal;text-transform:none;line-height:12px;}
.cat h3.title,.cat_rest h3.title {font-size: 250%;font-weight: normal;letter-spacing: -1px;line-height: 110%;margin: 0;padding:0 0 4px;float:left;width:auto;}
div.joomla div.description {font-size:18px;line-height:20px;}
p {line-height:152%;}
.txt_small {font-size:12px;line-height:14px;}
.txt_large {font-size:60px;line-height:63px;padding:0;}
.upper {text-transform:uppercase;}
.ff_times {font-family:"Times New Roman", Times, serif;}
ul.dualfish li a,ul.suckerfish li a,ul.dropline li a {font-size:1em;}
ul.dualfish li ul.dualfish li a,ul.suckerfish li ul.suckerfish li a,ul.dropline li ul.dropline li a{font-size:0.9em;}
/*Be nice, IE fix below*/
div,a,a:link,ul.dualfish li ul li a span, ul.suckerfish li ul li a span, ul.dropline li ul li a span{font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;}
/* ----------------------------------------------*/
/* TYPOGRAPHY
/* ----------------------------------------------*/
#component p {margin: 2em 0;line-height:170%;}
h1 {font-size:28px;letter-spacing: -1px; line-height:100%; padding:0; }
h1.iteminfo{padding:0 0 55px 0;margin:0 0 18px 0;}
h2 { font-size:1.7em; letter-spacing: -1px; line-height:100%; font-weight:normal;}
h3 { font-size:1.3em;letter-spacing: -1px; line-height:100%;}
h4 { font-size:18px;}
h5 { font-size:0.85em;}
h6 { font-size:0.85em;}
.dropcap{float:left;padding:4px 8px 0 0;display:block;color:#999;font:50px/40px Times,serif}
quotes{padding:1em 40px 1em 15px;font:16px Arial;color:#777}
blockquote.opensmall{background:url(../images/typo/openquote.gif) no-repeat 0 0;border:0;padding:0 0 0 6px;text-align:justify}
blockquote.opensmall p{background:url(../images/typo/closequote.gif) no-repeat 100% 100%;padding:0 0 0 15px;font:16px Arial;color:#777}
blockquote.openlarge{background:url(../images/typo/oquote_lg.png) no-repeat 0 0;border:0;padding:0;text-align:justify}
blockquote.openlarge p{background:url(../images/typo/equote_lg.png) no-repeat 100% 100%;padding:10px 0 10px 50px;font:18px Arial;line-height:28px;color:#777}
.highlight{padding:12px;background:#ffc;color:#333;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.code{background:#f4f4f4;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:12px;color:#333}
.note{background:#feef9c url(../images/typo/note.gif) no-repeat right bottom;font-size:1em;color:#000!important;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;margin-bottom:15px}
p.error{padding-left:25px;color:#f10033;background:url(../images/typo/error.gif) no-repeat top left}
p.message{color:#069;background:url(../images/typo/info.gif) no-repeat top left;padding-left:25px}
p.ideas{padding-left:25px;color:#ee9600;background:url(../images/typo/lightbulb.gif) no-repeat top left}
p.download{background:url(../images/typo/download.gif) no-repeat 5px center;padding-left:25px}
p.astrix{background:url(../images/typo/icon-asterisk_sm.png) no-repeat 5px center;padding-left:25px}
p.com{background:url(../images/typo/ext_com.png) no-repeat 5px center;padding-left:35px}
p.mod{background:url(../images/typo/ext_mod.png) no-repeat 5px center;padding-left:35px}
p.plug{background:url(../images/typo/ext_plugin.png) no-repeat 5px center;padding-left:35px}
p.lang{background:url(../images/typo/ext_lang.png) no-repeat 5px center;padding-left:35px}
p.rss{background:url(../images/typo/rss.png) no-repeat 5px center;padding-left:25px;padding-right:0;padding-top:0;padding-bottom:0}
.ulwrap{background:#f4f4f4;border:1px solid #ddd;width:20%;min-width:150px;margin:0 20px 20px 0;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.titlewrap{padding:12px;background:#f1f1f1;border-bottom:1px solid #ddd;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
h3.wraptitle{padding:0;margin:0;font-size:16px;color:#666;line-height:100%}
ul.icons{list-style:none;padding:12px 0;margin:0}
ul.icons li span{padding-right:10px}
ul.icons li span i.icon-ok{color:#5ea62a}
ul.icons li span i.icon-star{color:#eec523}
ul.icons li span i.icon-remove-sign{color:#900}
ul.icons li span i.icon-comments{color:#5e8bc9}
ul.icons li span i.icon-play-circle{color:#222}
.blog-red,.blog-blue,.blog-green,.blog-cyan,.blog-tan,.blog-yellow,.blog-grey,.blog-pink{line-height:133%;margin-bottom:15px!important;position:relative;padding:30px!important;font-size:14px;color:#fff;color:rgba(255,255,255,0.85);text-shadow:1px 1px 0 rgba(0,0,0,0.5);font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.blog-red+p,.blog-blue+p,.blog-green+p,.blog-cyan+p,.blog-tan+p,.blog-yellow+p,.blog-grey+p,.blog-pink+p{margin:15px 0 2em 85px!important;font-style:italic}
.blog-red:after,.blog-blue:after,.blog-green:after,.blog-cyan:after,.blog-tan:after,.blog-yellow:after,.blog-grey:after,.blog-pink:after{content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0;border-style:solid;display:block;width:0}
.blog-red{background:#6c1d1e;background:-webkit-gradient(linear,0 0,0 100%,from(#6c1d1e),to(#590c0d));background:-moz-linear-gradient(#6c1d1e,#590c0d);background:-o-linear-gradient(#6c1d1e,#590c0d);background:linear-gradient(#6c1d1e,590c0d)}
.blog-red:after{border-color:transparent #590c0d}
.blog-blue{background:#8296af;background:-webkit-gradient(linear,0 0,0 100%,from(#8296af),to(#587faf));background:-moz-linear-gradient(#8296af,#587faf);background:-o-linear-gradient(#8296af,#587faf);background:linear-gradient(#8296af,#587faf)}
.blog-blue:after{border-color:transparent #587faf}
.blog-green{background:#aba338;background:-webkit-gradient(linear,0 0,0 100%,from(#aba338),to(#90892f));background:-moz-linear-gradient(#aba338,#90892f);background:-o-linear-gradient(#aba338,#90892f);background:linear-gradient(#aba338,#90892f)}
.blog-green:after{border-color:transparent #90892f}
.blog-tan{background:#877e6e;background:-webkit-gradient(linear,0 0,0 100%,from(#877e6e),to(#87785e));background:-moz-linear-gradient(#877e6e,#87785e);background:-o-linear-gradient(#877e6e,#87785e);background:linear-gradient(#877e6e,#87785e)}
.blog-tan:after{border-color:transparent #87785e}
.blog-cyan{background:#8ad5da;background:-webkit-gradient(linear,0 0,0 100%,from(#8ad5da),to(#21ceda));background:-moz-linear-gradient(#8ad5da,#21ceda);background:-o-linear-gradient(#8ad5da,#21ceda);background:linear-gradient(#8ad5da,#21ceda)}
.blog-cyan:after{border-color:transparent #21ceda}
.blog-yellow{background:#c8ab5e;background:-webkit-gradient(linear,0 0,0 100%,from(#c8ab5e),to(#c8a446));background:-moz-linear-gradient(#c8ab5e,#c8a446);background:-o-linear-gradient(#c8ab5e,#c8a446);background:linear-gradient(#c8ab5e,#c8a446)}
.blog-yellow:after{border-color:transparent #c8a446}
.blog-grey{background:#999;background:-webkit-gradient(linear,0 0,0 100%,from(#999),to(#7a7a7a));background:-moz-linear-gradient(#999,#7a7a7a);background:-o-linear-gradient(#999,#7a7a7a);background:linear-gradient(#999,#7a7a7a)}
.blog-grey:after{border-color:transparent #7a7a7a}
.blog-pink{background:#e03960;background:-webkit-gradient(linear,0 0,0 100%,from(#e03960),to(#b12d4c));background:-moz-linear-gradient(#e03960,#b12d4c);background:-o-linear-gradient(#e03960,#b12d4c);background:linear-gradient(#e03960,#b12d4c)}
.blog-pink:after{border-color:transparent #b12d4c}
.num{position:relative;width:200px;height:200px;margin:50px 0 200px;text-align:center;font:140px/200px Arial,sans-serif;color:#fff;color:rgba(255,255,255,0.75);text-shadow:0 -1px 0 rgba(0,0,0,0.4);font-weight:bold;background:#c91f2c}
.num:before{content:"";position:absolute;bottom:-100px;right:0;border-width:0 0 100px 100px;border-style:solid;border-color:transparent #c91f2c}
.num:after{content:"";position:absolute;bottom:-140px;right:85px;border-width:0 0 140px 0;border-style:solid}
.num-med{position:relative;width:130px;height:130px;margin:50px 0 200px;text-align:center;font:80px/120px Arial,sans-serif;color:#fff;color:rgba(255,255,255,0.75);text-shadow:0 -1px 0 rgba(0,0,0,0.4);font-weight:bold;background:#c91f2c}
.num-med:before{content:"";position:absolute;bottom:-80px;right:0;border-width:0 0 80px 80px;border-style:solid;border-color:transparent #c91f2c}
.num-med:after{content:"";position:absolute;bottom:-140px;right:85px;border-width:0 0 140px 0;border-style:solid}
.num-sm{position:relative;width:80px;height:80px;margin:50px 0 200px;text-align:center;font:50px/80px Arial,sans-serif;color:#fff;color:rgba(255,255,255,0.75);text-shadow:-1px -1px 0 rgba(0,0,0,0.4);font-weight:bold;background:#c91f2c}
.num-sm:before{content:"";position:absolute;bottom:-30px;right:0;border-width:0 0 30px 30px;border-style:solid;border-color:transparent #c91f2c}
.num-sm:after{content:"";position:absolute;bottom:-10px;right:85px;border-width:0 0 140px 0;border-style:solid}
button:hover{cursor:pointer}
button::-moz-focus-inner{border:0}
button.minimal{background:#e3e3e3;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 0 1px 1px #f6f6f6;-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;box-shadow:inset 0 0 1px 1px #f6f6f6;color:#333;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:12px;font-weight:bold;line-height:1;padding:8px 0 9px;text-align:center;text-shadow:0 1px 0 #fff;width:150px}
button.minimal:hover{background:#d9d9d9;-moz-box-shadow:inset 0 0 1px 1px #eaeaea;-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer}
button.minimal:active{background:#d0d0d0;-moz-box-shadow:inset 0 0 1px 1px #e3e3e3;-webkit-box-shadow:inset 0 0 1px 1px #e3e3e3;box-shadow:inset 0 0 1px 1px #e3e3e3;color:#000}
button.blue-pill{background:#8296af;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0;text-align:center;text-transform:uppercase;width:150px}
button.blue-pill:hover{background:#587faf;cursor:pointer}
button.purple-pill{background:#a5b8da;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0;text-align:center;text-transform:uppercase;width:150px}
button.purple-pill:hover{background:#9badcc;cursor:pointer}
button.red-pill{background:#6c1d1e;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0;text-align:center;text-transform:uppercase;width:150px}
button.red-pill:hover{background:#800002;cursor:pointer}
button.cyan-pill{background:#8ad5da;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0;text-align:center;text-transform:uppercase;width:150px}
button.cyan-pill:hover{background:#21ceda;cursor:pointer}
button.tan-pill{background:#877e6e;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0;text-align:center;text-transform:uppercase;width:150px}
button.tan-pill:hover{background:#87785e;cursor:pointer}
button.yellow-pill{background:#c8a446;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.yellow-pill:hover{background:#c89100;cursor:pointer}
button.grey-pill{background:#999;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.grey-pill:hover{background:#7a7a7a;cursor:pointer}
button.pink-pill{background:#e03960;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0;text-align:center;text-transform:uppercase;width:150px}
button.pink-pill:hover{background:#e03960;cursor:pointer}
button.blue{background:#8296af;background:-webkit-gradient(linear,0 0,0 100%,from(#8296af),to(#587faf));-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.blue:hover{background:#587faf;cursor:pointer}
button.purple{background:#a5b8da;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.purple:hover{background:#9badcc;cursor:pointer}
button.cyan{background:#8ad5da;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.cyan:hover{background:#21ceda;cursor:pointer}
button.red{background:#6c1d1e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.red:hover{background:#800002;cursor:pointer}
button.tan{background:#877e6e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.tan:hover{background:#87785e;cursor:pointer}
button.yellow{background:#c8a446;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.yellow:hover{background:#c89100;cursor:pointer}
button.grey{background:#999;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.grey:hover{background:#7a7a7a;cursor:pointer}
button.pink{background:#e03960;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1;padding:12px 0 12px 0!important;text-align:center;text-transform:uppercase;width:150px}
button.pink:hover{background:#7a7a7a;cursor:pointer}
.flatbluebutton{background:#5e8bc9;padding:12px 28px;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.flatbluebutton_lg{background:#5e8bc9;padding:2.3% 9%;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.flatbluebutton_lg1{background:#5e8bc9;padding:2.3% 9%;font-weight:bold;color:#fff;display:none;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.flatgreybutton{background:#3f3f3f;padding:12px 28px;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.flatgreybutton_lg{background:#3f3f3f;padding:2.3% 9%;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.flatgreybutton_lg1{background:#3f3f3f;padding:2.3% 9%;font-weight:bold;color:#fff;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none}
.smallbluebutton{font-weight:100;color:#999;font-size:.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.smallgreybutton{font-weight:100;color:#fff;font-size:.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
button[disabled],button[disabled]:hover,button[disabled]:active{background:#999;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#aaa;cursor:not-allowed;text-shadow:none}
ul.column li{margin:0 0 30px 0;text-align:center}
.grayhover1{padding:12px}
td{font-size:100%}
th{font-weight:bold;padding:5px;text-align:left}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:80%;color:#F06}
sup{bottom:1ex}
sub{top:.5ex}
del{text-decoration:line-through}
small{font-size:8px}
pre{border-left:3px solid #999;font:1em/1.5 "Courier News",monospace;margin:5px 0 15px;padding:10px 15px;background:#efefef}
ol{list-style-type:upper-roman}
hr{border-color:#ededed;border-style:solid;border-width:1px 0 0;height:1px;margin:2px 0}
fieldset{border:0 solid #999}
legend{padding:.2em 0;border:0 solid #333;color:#aaa;font-size:100%;font-weight:bold;margin:0;text-transform:uppercase}
abbr[title]{border-bottom:1px dashed #999;cursor:help}
big{font-size:150%}
button,.button{border:0;font-size:12px;color:#fff}
center{text-align:center}
em{font-style:normal}
ul{list-style-image:none}
li {line-height:15px;}
ul li{padding-left:15px}
ul.list1 li{background:url(../images/bullet.gif) no-repeat 18px 13px;line-height:133%!important;padding:7px 0 7px 40px!important;text-align:left;}
ul.pagenav{text-align:center}
ul.pagenav li{display:inline;padding:0 10px}
div.cat-children ul li{border-bottom:1px solid #dcdcdc;padding:15px 5px}
span.item-title a{font-size:24px;font-weight:normal;letter-spacing:0}
div.cat-children p{margin:10px 0!important}
ol{margin-left:25px}
ol li{list-style-type:decimal;background:0;margin:0 0 0 30px;padding:0}
a{text-decoration:none}
a:hover{text-decoration:none}
h1.pagetitle1{background-color:#ebebeb;border:4px solid #fff;outline:1px solid #f2f2f2;padding:0 10px;margin:0 0 30px 0!important;font-family:Arial;font-size:2em;font-weight:normal;line-height:2em;display:block;color:#333}
h1.pagetitle1 i {font-size:1em; padding:0.3em 0.75em 0 0.15em; color:#333;}
.typowrap {background:#fafafa; padding:30px; border-radius:5px; margin-bottom:30px;}
.GreyButton{-moz-box-shadow:1px 1px 0 0 #bdbdbd;-webkit-box-shadow:1px 1px 0 0 #bdbdbd;box-shadow:1px 1px 0 0 #bdbdbd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #e3e3e3;display:inline-block;color:#a6a6a6;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #fff}
.GreyButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;color:#a6a6a6;cursor:pointer}
.GreyButton:active{position:relative;top:1px}
.BlueButton{-moz-box-shadow:inset 1px 1px 0 0 #54a3f7;-webkit-box-shadow:inset 1px 1px 0 0 #54a3f7;box-shadow:inset 1px 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-o-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1',endColorstr='#0061a7',GradientType=0);background-color:#007dc1;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #19557d;display:inline-block;color:#dfe9f0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #154682}
.BlueButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-o-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7',endColorstr='#007dc1',GradientType=0);background-color:#0061a7;color:#dfe9f0!important;cursor:pointer}
.BlueButton:active{position:relative;top:1px}
.OrangeButton{-moz-box-shadow:1px 1px 0 0 #828282;-webkit-box-shadow:1px 1px 0 0 #828282;box-shadow:1px 1px 0 0 #828282;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fbb450),color-stop(1,#f89306));background:-moz-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-webkit-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-o-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-ms-linear-gradient(top,#fbb450 5%,#f89306 100%);background:linear-gradient(to bottom,#fbb450 5%,#f89306 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89306',GradientType=0);background-color:#fbb450;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #d48f3b;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #8f7f24}
.OrangeButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f89306),color-stop(1,#fbb450));background:-moz-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-webkit-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-o-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-ms-linear-gradient(top,#f89306 5%,#fbb450 100%);background:linear-gradient(to bottom,#f89306 5%,#fbb450 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89306',endColorstr='#fbb450',GradientType=0);background-color:#f89306;color:#fff;cursor:pointer}
.OrangeButton:active{position:relative;top:1px}
.RedButton{-moz-box-shadow:1px 1px 0 0 #616161;-webkit-box-shadow:1px 1px 0 0 #616161;box-shadow:1px 1px 0 0 #616161;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f24537),color-stop(1,#c62d1f));background:-moz-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-webkit-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-o-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-ms-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:linear-gradient(to bottom,#f24537 5%,#c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537',endColorstr='#c62d1f',GradientType=0);background-color:#f24537;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #d02718;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 1px 0 #810e05}
.RedButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#c62d1f),color-stop(1,#f24537));background:-moz-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-webkit-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-o-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-ms-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:linear-gradient(to bottom,#c62d1f 5%,#f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f',endColorstr='#f24537',GradientType=0);background-color:#c62d1f;color:#fff;cursor:pointer}
.RedButton:active{position:relative;top:1px}
.PinkButton{-moz-box-shadow:1px 1px 0 0 #595959;-webkit-box-shadow:1px 1px 0 0 #595959;box-shadow:1px 1px 0 0 #595959;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ff5bb0),color-stop(1,#ef027c));background:-moz-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-webkit-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-o-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-ms-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:linear-gradient(to bottom,#ff5bb0 5%,#ef027c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0',endColorstr='#ef027c',GradientType=0);background-color:#ff5bb0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #c7407f;display:inline-block;color:#f7e8f0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 1px 0 #7a0041}
.PinkButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ef027c),color-stop(1,#ff5bb0));background:-moz-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-webkit-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-o-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-ms-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:linear-gradient(to bottom,#ef027c 5%,#ff5bb0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027c',endColorstr='#ff5bb0',GradientType=0);background-color:#ef027c;color:#fff;cursor:pointer}
.PinkButton:active{position:relative;top:1px}
.CyanButton{-moz-box-shadow:1px 1px 0 0 #636363;-webkit-box-shadow:1px 1px 0 0 #636363;box-shadow:1px 1px 0 0 #636363;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#33bdef),color-stop(1,#019ad2));background:-moz-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-webkit-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-o-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-ms-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:linear-gradient(to bottom,#33bdef 5%,#019ad2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef',endColorstr='#019ad2',GradientType=0);background-color:#33bdef;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #348dba;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 -1px 0 #5b6178}
.CyanButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#019ad2),color-stop(1,#33bdef));background:-moz-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-webkit-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-o-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-ms-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:linear-gradient(to bottom,#019ad2 5%,#33bdef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019ad2',endColorstr='#33bdef',GradientType=0);background-color:#019ad2;color:#fff;cursor:pointer}
.CyanButton:active{position:relative;top:1px}
.GreenButton{-moz-box-shadow:inset 1px 1px 0 0 #9acc85;-webkit-box-shadow:inset 1px 1px 0 0 #9acc85;box-shadow:inset 1px 1px 0 0 #9acc85;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#74ad5a),color-stop(1,#68a54b));background:-moz-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-webkit-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-o-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-ms-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:linear-gradient(to bottom,#74ad5a 5%,#68a54b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a',endColorstr='#68a54b',GradientType=0);background-color:#74ad5a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #3b6e22;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #506e3c}
.GreenButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#68a54b),color-stop(1,#74ad5a));background:-moz-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-webkit-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-o-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-ms-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:linear-gradient(to bottom,#68a54b 5%,#74ad5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b',endColorstr='#74ad5a',GradientType=0);background-color:#68a54b;color:#fff;cursor:pointer}
.GreenButton:active{position:relative;top:1px}
.DarkGreyButton{-moz-box-shadow:inset 1px 1px 0 0 #787878;-webkit-box-shadow:inset 1px 1px 0 0 #787878;box-shadow:inset 1px 1px 0 0 #787878;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#6e6e6e),color-stop(1,#525252));background:-moz-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-webkit-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-o-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-ms-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:linear-gradient(to bottom,#6e6e6e 5%,#525252 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e6e6e',endColorstr='#525252',GradientType=0);background-color:#6e6e6e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #454545;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 -1px 0 #212121}
.DarkGreyButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#525252),color-stop(1,#6e6e6e));background:-moz-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-webkit-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-o-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-ms-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:linear-gradient(to bottom,#525252 5%,#6e6e6e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252',endColorstr='#6e6e6e',GradientType=0);background-color:#525252;color:#fff;cursor:pointer}
.DarkGreyButton:active{position:relative;top:1px}
.BrownButton{-moz-box-shadow:inset 1px 1px 0 0 #7d6549;-webkit-box-shadow:inset 1px 1px 0 0 #7d6549;box-shadow:inset 1px 1px 0 0 #7d6549;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#7d5d3b),color-stop(1,#634b30));background:-moz-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-webkit-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-o-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-ms-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:linear-gradient(to bottom,#7d5d3b 5%,#634b30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b',endColorstr='#634b30',GradientType=0);background-color:#7d5d3b;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #544232;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #382c24}
.BrownButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#634b30),color-stop(1,#7d5d3b));background:-moz-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-webkit-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-o-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-ms-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:linear-gradient(to bottom,#634b30 5%,#7d5d3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30',endColorstr='#7d5d3b',GradientType=0);background-color:#634b30;color:#fff;cursor:pointer}
.BrownButton:active{position:relative;top:1px}
.TanButton{-moz-box-shadow:1px 1px 0 0 #5e5e5e;-webkit-box-shadow:1px 1px 0 0 #5e5e5e;box-shadow:1px 1px 0 0 #5e5e5e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#b5a791),color-stop(1,#a1937e));background:-moz-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-webkit-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-o-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-ms-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:linear-gradient(to bottom,#b5a791 5%,#a1937e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5a791',endColorstr='#a1937e',GradientType=0);background-color:#b5a791;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:5px solid #8c7f6c;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #382c24}
.TanButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#a1937e),color-stop(1,#b5a791));background:-moz-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-webkit-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-o-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-ms-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:linear-gradient(to bottom,#a1937e 5%,#b5a791 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1937e',endColorstr='#b5a791',GradientType=0);background-color:#a1937e;color:#fff;cursor:pointer}
.TanButton:active{position:relative;top:1px}
.LightGreyPill{-moz-box-shadow:1px 1px 0 0 #bdbdbd;-webkit-box-shadow:1px 1px 0 0 #bdbdbd;box-shadow:1px 1px 0 0 #bdbdbd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #e3e3e3;display:inline-block;color:#a6a6a6;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #fff}
.LightGreyPill:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;color:#a6a6a6;cursor:pointer}
.LightGreyPill:active{position:relative;top:1px}
.BluePillButton{-moz-box-shadow:inset 1px 1px 0 0 #54a3f7;-webkit-box-shadow:inset 1px 1px 0 0 #54a3f7;box-shadow:inset 1px 1px 0 0 #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-o-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1',endColorstr='#0061a7',GradientType=0);background-color:#007dc1;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #19557d;display:inline-block;color:#dfe9f0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #154682}
.BluePillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-o-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7',endColorstr='#007dc1',GradientType=0);background-color:#0061a7;color:#fff;cursor:pointer}
.BluePillButton:active{position:relative;top:1px}
.OrangePillButton{-moz-box-shadow:1px 1px 0 0 #828282;-webkit-box-shadow:1px 1px 0 0 #828282;box-shadow:1px 1px 0 0 #828282;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fbb450),color-stop(1,#f89306));background:-moz-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-webkit-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-o-linear-gradient(top,#fbb450 5%,#f89306 100%);background:-ms-linear-gradient(top,#fbb450 5%,#f89306 100%);background:linear-gradient(to bottom,#fbb450 5%,#f89306 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89306',GradientType=0);background-color:#fbb450;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #d48f3b;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #8f7f24}
.OrangePillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f89306),color-stop(1,#fbb450));background:-moz-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-webkit-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-o-linear-gradient(top,#f89306 5%,#fbb450 100%);background:-ms-linear-gradient(top,#f89306 5%,#fbb450 100%);background:linear-gradient(to bottom,#f89306 5%,#fbb450 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89306',endColorstr='#fbb450',GradientType=0);background-color:#f89306;color:#fff;cursor:pointer}
.OrangePillButton:active{position:relative;top:1px}
.RedPillButton{-moz-box-shadow:1px 1px 0 0 #616161;-webkit-box-shadow:1px 1px 0 0 #616161;box-shadow:1px 1px 0 0 #616161;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f24537),color-stop(1,#c62d1f));background:-moz-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-webkit-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-o-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:-ms-linear-gradient(top,#f24537 5%,#c62d1f 100%);background:linear-gradient(to bottom,#f24537 5%,#c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537',endColorstr='#c62d1f',GradientType=0);background-color:#f24537;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #d02718;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 1px 0 #810e05}
.RedPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#c62d1f),color-stop(1,#f24537));background:-moz-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-webkit-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-o-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:-ms-linear-gradient(top,#c62d1f 5%,#f24537 100%);background:linear-gradient(to bottom,#c62d1f 5%,#f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f',endColorstr='#f24537',GradientType=0);background-color:#c62d1f;color:#fff;cursor:pointer}
.RedPillButton:active{position:relative;top:1px}
.PinkPillButton{-moz-box-shadow:1px 1px 0 0 #595959;-webkit-box-shadow:1px 1px 0 0 #595959;box-shadow:1px 1px 0 0 #595959;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ff5bb0),color-stop(1,#ef027c));background:-moz-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-webkit-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-o-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:-ms-linear-gradient(top,#ff5bb0 5%,#ef027c 100%);background:linear-gradient(to bottom,#ff5bb0 5%,#ef027c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0',endColorstr='#ef027c',GradientType=0);background-color:#ff5bb0;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #c7407f;display:inline-block;color:#f7e8f0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 1px 0 #7a0041}
.PinkPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ef027c),color-stop(1,#ff5bb0));background:-moz-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-webkit-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-o-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:-ms-linear-gradient(top,#ef027c 5%,#ff5bb0 100%);background:linear-gradient(to bottom,#ef027c 5%,#ff5bb0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027c',endColorstr='#ff5bb0',GradientType=0);background-color:#ef027c;color:#fff;cursor:pointer}
.PinkPillButton:active{position:relative;top:1px}
.CyanPillButton{-moz-box-shadow:1px 1px 0 0 #636363;-webkit-box-shadow:1px 1px 0 0 #636363;box-shadow:1px 1px 0 0 #636363;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#33bdef),color-stop(1,#019ad2));background:-moz-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-webkit-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-o-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:-ms-linear-gradient(top,#33bdef 5%,#019ad2 100%);background:linear-gradient(to bottom,#33bdef 5%,#019ad2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef',endColorstr='#019ad2',GradientType=0);background-color:#33bdef;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #348dba;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 -1px 0 #5b6178}
.CyanPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#019ad2),color-stop(1,#33bdef));background:-moz-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-webkit-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-o-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:-ms-linear-gradient(top,#019ad2 5%,#33bdef 100%);background:linear-gradient(to bottom,#019ad2 5%,#33bdef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019ad2',endColorstr='#33bdef',GradientType=0);background-color:#019ad2;color:#fff;cursor:pointer}
.CyanPillButton:active{position:relative;top:1px}
.GreenPillButton{-moz-box-shadow:inset 1px 1px 0 0 #9acc85;-webkit-box-shadow:inset 1px 1px 0 0 #9acc85;box-shadow:inset 1px 1px 0 0 #9acc85;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#74ad5a),color-stop(1,#68a54b));background:-moz-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-webkit-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-o-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:-ms-linear-gradient(top,#74ad5a 5%,#68a54b 100%);background:linear-gradient(to bottom,#74ad5a 5%,#68a54b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a',endColorstr='#68a54b',GradientType=0);background-color:#74ad5a;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #3b6e22;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #506e3c}
.GreenPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#68a54b),color-stop(1,#74ad5a));background:-moz-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-webkit-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-o-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:-ms-linear-gradient(top,#68a54b 5%,#74ad5a 100%);background:linear-gradient(to bottom,#68a54b 5%,#74ad5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b',endColorstr='#74ad5a',GradientType=0);background-color:#68a54b;color:#fff;cursor:pointer}
.GreenPillButton:active{position:relative;top:1px}
.DarkGreyPillButton{-moz-box-shadow:inset 1px 1px 0 0 #787878;-webkit-box-shadow:inset 1px 1px 0 0 #787878;box-shadow:inset 1px 1px 0 0 #787878;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#6e6e6e),color-stop(1,#525252));background:-moz-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-webkit-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-o-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:-ms-linear-gradient(top,#6e6e6e 5%,#525252 100%);background:linear-gradient(to bottom,#6e6e6e 5%,#525252 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e6e6e',endColorstr='#525252',GradientType=0);background-color:#6e6e6e;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #454545;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:0 -1px 0 #212121}
.DarkGreyPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#525252),color-stop(1,#6e6e6e));background:-moz-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-webkit-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-o-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:-ms-linear-gradient(top,#525252 5%,#6e6e6e 100%);background:linear-gradient(to bottom,#525252 5%,#6e6e6e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252',endColorstr='#6e6e6e',GradientType=0);background-color:#525252;color:#fff;cursor:pointer}
.DarkGreyPillButton:active{position:relative;top:1px}
.BrownPillButton{-moz-box-shadow:inset 1px 1px 0 0 #7d6549;-webkit-box-shadow:inset 1px 1px 0 0 #7d6549;box-shadow:inset 1px 1px 0 0 #7d6549;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#7d5d3b),color-stop(1,#634b30));background:-moz-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-webkit-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-o-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:-ms-linear-gradient(top,#7d5d3b 5%,#634b30 100%);background:linear-gradient(to bottom,#7d5d3b 5%,#634b30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b',endColorstr='#634b30',GradientType=0);background-color:#7d5d3b;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #544232;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #382c24}
.BrownPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#634b30),color-stop(1,#7d5d3b));background:-moz-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-webkit-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-o-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:-ms-linear-gradient(top,#634b30 5%,#7d5d3b 100%);background:linear-gradient(to bottom,#634b30 5%,#7d5d3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30',endColorstr='#7d5d3b',GradientType=0);background-color:#634b30;color:#fff;cursor:pointer}
.BrownPillButton:active{position:relative;top:1px}
.TanPillButton{-moz-box-shadow:1px 1px 0 0 #5e5e5e;-webkit-box-shadow:1px 1px 0 0 #5e5e5e;box-shadow:1px 1px 0 0 #5e5e5e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#b5a791),color-stop(1,#a1937e));background:-moz-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-webkit-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-o-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:-ms-linear-gradient(top,#b5a791 5%,#a1937e 100%);background:linear-gradient(to bottom,#b5a791 5%,#a1937e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5a791',endColorstr='#a1937e',GradientType=0);background-color:#b5a791;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;border:5px solid #8c7f6c;display:inline-block;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:9px 23px;text-decoration:none;text-shadow:1px 1px 0 #382c24}
.TanPillButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#a1937e),color-stop(1,#b5a791));background:-moz-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-webkit-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-o-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:-ms-linear-gradient(top,#a1937e 5%,#b5a791 100%);background:linear-gradient(to bottom,#a1937e 5%,#b5a791 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1937e',endColorstr='#b5a791',GradientType=0);background-color:#a1937e;color:#fff;cursor:pointer}
.TanPillButton:active{position:relative;top:1px}
#multicolumnelement{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:15em;-moz-column-count:15em;column-count:15em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-rule:1em solid #000;-moz-column-rule:1em solid #000;column-rule:1em solid #000}

/* ----------------------------------------------*/
/* FONT AWESOME
/* ----------------------------------------------*/
/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.2857142857142858em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.142857142857143em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  top: 0.14285714285714285em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571428572em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}

.fontawesome-icon-list div {width:33%; display:inline-block; text-align:left; padding:10px 0;} 
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-asc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-desc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-mail-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}


ul.the-icons li{padding-bottom:12px}
ul.the-icons li i{padding-top:1px}
.cloud_tag1{width:30px;height:30px;text-align:center;margin:8px 0 12px 3px !important;color:#fff;font-weight:bold;font-size:12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e92d33;}
.cloud_tag1 span {display:inline-block;padding-top:4px;}
.circle1{float:left;width:30px;height:30px;text-align:center;margin:8px 8px 12px 0px !important;color:#242424;font-size:18px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#4e4e4e;}
.circle1 span {display:inline-block;padding-top:8px;}
.bargraphv,.bargraphv a{width:38px;background-color:#f0bb54;/*background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiMmIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(bottom,#171717 0,#2b2b25 100%);background-image:-o-linear-gradient(bottom,#171717 0,#2b2b25 100%);background-image:-webkit-linear-gradient(bottom,#171717 0,#2b2b25 100%);background-image:linear-gradient(bottom,#171717 0,#2b2b25 100%)*/}
.barone{height:20px;margin-top:180px}
.bartwo{height:40px;margin-top:160px}
.barthree{height:60px;margin-top:140px}
.barfour{height:80px;margin-top:120px}
.barfive{height:100px;margin-top:100px}
.barsix{height:120px;margin-top:80px}
.barseven{height:140px;margin-top:60px}
.bareight{height:160px;margin-top:40px}
.barnine{height:180px;margin-top:20px}
.barten{height:200px;margin-top:0}
.circletag{width:30px;height:27px;padding-top:4px;text-align:center;margin-left:5px;color:#fff;font-weight:bold;font-size:12px;-moz-border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;-webkit-border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;border-radius:15px 15px 15px 14px / 15px 15px 19px 19px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e92d33}
.circlebottom{margin:-3px 0 12px 14px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid red}
.circletagone{margin-top:180px}
.circletagtwo{margin-top:160px}
.circletagthree{margin-top:140px}
.circletagfour{margin-top:120px}
.circletagfive{margin-top:100px}
.circletagsix{margin-top:80px}
.circletagseven{margin-top:60px}
.circletageight{margin-top:40px}
.circletagnine{margin-top:20px}
.circletagten{margin-top:0}
.bartagone{height:20px}
.bartagtwo{height:40px}
.bartagthree{height:60px}
.bartagfour{height:80px}
.bartagfive{height:100px}
.bartagsix{height:120px}
.bartagseven{height:140px}
.bartageight{height:160px}
.bartagnine{height:180px}
.bartagten{height:200px}
.circle {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:200px;height:200px;}/**
 * @version		1.1.0
 * @package		Motif template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2012-2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
.xtc-bodygutter{padding:0 1.5%;}
.xtc-wrapper {max-width:1180px;}
.xtc-wrapperpad {max-width:1180px;margin:0 auto;}
/* ----Header---------------------------*/
#headerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#headerwrap .xtc-wrapper {max-width:1180px;padding-top:px!important;padding-bottom:px!important;padding-left:px!important;padding-right:px!important;margin:0 auto;}
#header.row-fluid{width:auto;}
#headerwrap{z-index:9999999999999999; position:relative;}
#menu .menu ul .xmenu{line-height:11px!important;margin:-14px 0 0 0;}
/* ----Region1---------------------------*/
#region1wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region1wrap .xtc-wrapper {max-width:1180px;padding-top:5px!important;padding-bottom:5px!important;padding-left:px!important;padding-right:px!important;margin:0 auto;}
#region1.row-fluid{width:auto;}
/* ----Region2---------------------------*/
#region2wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region2wrap .xtc-wrapper {max-width:1180px;padding-top:px!important;padding-bottom:px!important;padding-left:px!important;padding-right:px!important;margin:0 auto; padding-bottom:0 !important}
#region2.row-fluid{width:auto;}
/* ----Region3---------------------------*/
#region3wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region3wrap .xtc-wrapper {max-width:1180px;padding-top:30px!important;padding-bottom:30px!important;margin:0 auto;}
#component{padding-left:px;padding-right:px;}
#left{padding-left:px!important;}
#right{padding-right:px!important;}
#region3.row-fluid{width:auto;}
.r3spacer {padding-bottom:0 !important;}
.r3spacer_bottom {padding-bottom:0 !important;}
/* ----Region4---------------------------*/
#region4wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region4wrap .xtc-wrapper {max-width:1180px;
padding-top:px!important;padding-bottom:px!important;padding-left:px!important;padding-right:px!important;margin:0 auto;}
#region4.row-fluid{width:auto;}
/* ----Region5---------------------------*/
#region5wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region5wrap .xtc-wrapper {max-width:1080px;
/*padding-top:5%px!important;
padding-bottom:5%px!important;
padding-left:50px!important;
padding-right:50px!important;*/
padding:5%!important;
margin:0 auto;}
#region5.row-fluid{width:auto;}
/* ----Region6---------------------------*/
#region6wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region6wrap .xtc-wrapper {max-width:1060px;
/*padding-top:5%px!important;
padding-bottom:5%px!important;
padding-left:60px!important;
padding-right:60px!important;*/
padding:5%!important;
padding-top:0 !important;
margin:0 auto;}
#region6.row-fluid{width:auto;}
/* ----Region7---------------------------*/
#region7wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region7wrap .xtc-wrapper {max-width:1180px;padding-top:60px!important;padding-bottom:60px!important;padding-left:px!important;padding-right:px!important;margin:20px 0;}
#region7.row-fluid{width:auto;}
/* ----Region8---------------------------*/
#region8wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region8wrap .xtc-wrapper {max-width:1180px;padding-top:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-right:0px!important;margin:0 auto;}
#region8.row-fluid{width:auto;}
/* ----Region9---------------------------*/
#region9wrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#region9wrap .xtc-wrapper {max-width:1100px;padding-top:20px!important;padding-bottom:20px!important;padding-left:40px!important;padding-right:40px!important;margin:0 auto;}
#region9.row-fluid{width:auto;}
/* ----Footer---------------------------*/
#footerwrap .xtc-wrapperpad {width:auto!important;margin:0 auto;}
#footerwrap .xtc-wrapper {max-width:1000px;padding-top:10px!important;padding-bottom:10px!important;padding-left:90px!important;padding-right:90px!important;margin:0 auto;}
#footerpad.row-fluid{width:auto;}
/* ----Region Padding---------------------------*/
.xtc-spacer {margin-bottom:3.727865px;}
.xtc-gutter {padding:0px;}
.xtc-gutter2 {padding:45px 0px 50px;}
.xtc-gutter3 {padding:0 0px;}
#region4 {min-height:200px !important;}

/* ----Module Padding---------------------------*/
.firstarea .module, #left .module:first-child, #right .module:first-child,#region4_banner .module:first-child{margin-top:0;}
.center > div:first-child{padding-top:0;}
/* Content Pages*/
.row-fluid > .xtc-leading > div:first-child,.row-fluid > .xtc-leading > div:first-child+div,.row-fluid > .xtc-leading >div:first-child+div+div{margin-bottom:30px;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{margin-bottom:12px;}
.xtc-intro .row-fluid > div > div{margin-bottom:30px;display:block;}
.blog-featured > .xtc-leading > div > div,.blog-featured > .row-fluid > .row-fluid > div{margin-bottom:30px;}
/* ----------------------------------------------*/
/* G 02 - Header,logo,menu,top
/* ----------------------------------------------*/
#headerglobal{width:100%;padding:0;position:fixed;top:0;}
#header{position:relative;height:57px;}
#logo,#menuwrap{position:absolute;}
#logo{top:0;left:0;}
#menuwrap{top:0;left:0;}
#top{}
#search{float:right;}
#search .module{margin:0;padding:0;}
#search input{}
#search input.button{}
#search input#mod-search-searchword{}
#messagewrap{padding:10px 0;}
/* ----------------------------------------------*/
/* G 03 - Menu
/* ----------------------------------------------*/
#menu{float:right;margin:0;padding:0; margin-top:-3px;}
#menu > ul.menu{float:left;}
#menu ul.menu > li:first-child > a,#menu ul.menu > li:first-child > a:hover,#menu ul.menu > li.current:first-child > a{}
#menu ul.menu > li > a{}
#menu ul.menu li.parent > ul{}
#menuright1,#menuright2{float:right;padding:0 0 0 10px;margin:7px 0 0 0;}
#menuright1 input, select,#menuright2 input, select {margin:0; padding:9px !important;}
#menu > div:first-child{padding:16px 0 0 0;}
.xtcmobilemenu{float:left;}
/* Side Menu */
ul.sidemenu{}
ul.sidemenu li{line-height:280%;padding:0;border-top:1px solid #ccc;}
ul.sidemenu li:first-child{border-top:none;}
/* Dual Menu */
.dualcol{clear:both;overflow:hidden;}
.dualcol li {float:left;width:50%;padding:0;text-align:left!important;font-size:0.9em;line-height:220%;}
/* ----------------------------------------------*/
/* G 04 - Content
/* ----------------------------------------------*/
#component{}
body.frontpage #component{padding:30px 0 20px;}
body.frontpage div.item-page {} 
body.frontpage #region3wrap .xtc-wrapper {padding-bottom:0!important;}
/* ----------------------------------------------*/
/* G 05 - Footer
/* ----------------------------------------------*/
#footerwrap .module{margin:0;font-size:10px;text-align:center;}
/* ----------------------------------------------*/
/* G 06 - Module
/* ----------------------------------------------*/
.module{margin:40px 0 0 0;}
.module h3{margin:0 0 30px 0;}
/* ----------------------------------------------*/
/* G 07 - Content Overrides
/* ----------------------------------------------*/
.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.item-page.wtitle .article_text{padding:0 30px 0 30px;}
.btn input,.btn button{margin:0;padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;padding:10px 20px;text-align:center;}
.btn {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-family:arial;font-size:13px;font-weight:bold;padding:8px 18px;text-decoration:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.btnlogin{padding:12px 80px!important;border:none!important;}
.jlogin1 .btnlogin{width:100%;}
.article_header{margin:0 0 40px 0; padding:4px 10px 6px 20px;}
.newsdate{float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-family:arial;font-size:16px;font-weight:normal;padding:12px 18px;text-decoration:none;text-transform:uppercase;}
.article_info{margin-left:112px;}
.article_info.nodate{margin-left:8px;}
h1.pagetitle{padding: 0 15px;}
.article_date h5.month{display:inline-block;font-family arial;font-size:18px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.article_date{float:left;padding-right:24px; margin:16px 0 0 6px; border-right:1px solid #ccc; }
.article_date_pad{float:left;text-align:center; padding:0;}
.article_date h5.day {margin:0;width:50px!important;text-align:center;padding:10px 0 16px;line-height:70%;}
.article_date h5.month{margin:0;width:50px!important;text-align:center;padding:0;line-height:70%;}
.category_header span, .article_header span, .action span {font-size:11px;line-height:144%;display:inline-block;}
div.breadcrumbs { padding:6px 4px 0 4px;text-align:left;}
span.showHere {padding:0 5px;}
a.pathway {padding:0 5px 0 0;}
span.here {padding-left:5px;}
.readmore a:hover {background:transparent!important;box-shadow:none!important;text-shadow:none!important;}
.readmore a span {font-size:100%;padding-right:8px;}
.pagination ul > li > a, .pagination ul > li > span {font-size:87%;line-height:28px;font-weight:bold;}
div.action.float:right img {width:10px!important;}
email-icon img {width:10px!important;}
.readmore{float:left;}
.iconbar{float:right;}
.category_date{float:left;}
.category_info{margin:0 0 0 96px;}
div.action{position:relative;bottom:0;}
.cat-item{position:relative;}
.cat-item div.action{position:absolute;bottom:-38px;right:0;}
.cat-item div.action img,div.action img{width:12px;}
.cat-item div.action span{padding-right:10px;margin:0 12px 0 0;}
.cat-item div.action span:first-child{padding-right:0;margin:0;border-right:none;}
.article_date .day {font-size:38px!important;line-height:35%!important;}
.wallframe  {padding:8px;max-width:97%;}
.imgframe  {padding:8px;}
div.phrases-box {margin:0 0 12px 0;}
div.form-limit {margin-top:18px;}
div.login-fields {margin-bottom:12px;}
form#login-form > ul > li {line-height:144%!important;}
form#login-form > ul > li a {font-size:10px;font-weight:bold;text-transform:uppercase;}
td.wb-title h4.title {font-size:100%;}
th.hits {font-size:100%!important;}
div#bottom1 ul li {list-style:none;text-align:center;}
.xtc-leading > div:first-child+div+div+div /* Third column */{margin-left:0;}
div#bottom1 .module, div#bottom2 .module, div#bottom3 .module, div#bottom4 .module, div#bottom6 .module {margin-bottom:20px;padding:20px;}
.comwrap {padding:12px 22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
div.contact.row-fluid {padding-top:12px;}
div.contact.row-fluid img {margin-top:-28px;}
div.contact.row-fluid span.subheading-category {display:inline-block;margin-bottom:12px 0 20px;}
div.contact.row-fluid h3 {margin-bottom:20px;font-size:1.5em;font-weight:normal;}
div.contact.row-fluid h2 {margin:-15px 0 20px -5px;padding:0;font-size:3em;font-weight:normal;}
div.contact.row-fluid div.ctfields img {margin-top:-10px;}
.pager a, .pager span{background:none!important;border:none!important;}
.items-leading .span6 p{}
div.items-leading.xtc-leading div.span6 .art_info {display:none;}
.items-leading.xtc-leading .span6 .cat-item{margin-bottom:0;}
.category_text p {margin:1em 0!important;}
h4.title{padding:18px 0 6px 0;font-size:21px;line-height:110%;}
div.items-leading.xtc-leading.span12 div.span6 h4 {font-size:28px;letter-spacing:-1px;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:none;}
div.items-leading.xtc-leading.span12 div.span6 div.kmt-readon {margin-top:3px;}
div.items-leading.xtc-leading.span12 div.span6 .cat-item div.action {bottom:-21px;}
.art_info{font-size:0.75em!important;display:block;margin:8px 0 8px 0!important;} 
div.items-leading.xtc-leading.span12 div.span6 .art_info{display:inline-block;margin:9px 0 9px 0!important;padding-right:12px;}
.article_info .btn{background:none!important;border-color:transparent!important;}
.article_info .btn-group.open .dropdown-toggle{background:none!important;border:none!important;box-shadow:none!important;}
span.caret{float:none!important;}
.article_info ul li{float:left;}
.article_info ul li a:hover,.article_info ul li a:focus{background:none!important;}
.xtc-full-img{margin:0;}
.btn-group.pull-right.open a{padding:9px 19px;}
.dropdown-menu a:hover {color:#000!important;}
/* ----------------------------------------------*/
/* S 00 - Module Overrides,overrides for default suffix within specific areas of the regions
/* ----------------------------------------------*/
#topbanner .module:first-child,#top .module:first-child,#inset .module:first-child,#showcasegrid .module:first-child,#left .module:first-child,#right .module:first-child,#left1 .module:first-child,#right1 .module:first-child,#left2 .module:first-child,#right2 .module:first-child,#left3 .module:first-child,#right3 .module:first-child,#left4 .module:first-child,#right4 .module:first-child,#left5 .module:first-child,#right5 .module:first-child,#left6 .module:first-child,#right6 .module:first-child,#left7 .module:first-child,#right7 .module:first-child,#left8 .module:first-child,#right8 .module:first-child,#newsflash .module:first-child,
#banner1 .module:first-child,#breadsearch .module:first-child,#banner .module:first-child,
.singlearea .module,.firstarea .module,#region1 .module:first-child{margin:0;}
/* ----------------------------------------------*/
/* S 01 - Box Styles
/* ----------------------------------------------*/
.box h3 span, .darkbox h3 span,.bluebox h3 span,.redbox h3 span,.greenbox h3 span,.orangebox h3 span,.purplebox h3 span,.tanbox h3 span,.stylebox h3 span{color:#fff!important;}
.box,.darkbox,.bluebox,.bluebox,.redbox,.greenbox,.orangebox,.purplebox,.tanbox,.lightbox,.stylebox{padding:20px;}
.box h3,.darkbox h3,.bluebox h3,.redbox h3,.greenbox h3,.orangebox h3,.purplebox h3,.tanbox h3,.stylebox h3{ background:none!important;border:none!important; }
.darkbox{background:#222222;color:#fff;}
.bluebox{background:#6c9eef;color:#fff;}
.redbox{background:#a60b2d;color:#fff;}
.greenbox{background:#b8d068;color:#fff;}
.orangebox{background:#ff776d;color:#fff;}
.purplebox{background:#7d8ade;color:#fff;}
.tanbox{background:#c0b69f;color:#fff;}
.lightbox {background:#fff;color:#666;}
.lightbox h3{background:none!important;border:none!important;}
.lightbox h3 span{}
/* ----------------------------------------------*/
/* S 02 - Bottom 
/* ----------------------------------------------*/
.bottom h3 span {font-weight:normal!important;color:#6f7576!important;font-size:0.6em!important;font-family:Arial, Helvetica, sans-serif!important;text-transform:uppercase;letter-spacing:1px!important;}
.bottom h3 {border-bottom:1px solid #2a2a2a;padding-bottom:12px;}
/* ----------------------------------------------*/
/* S 03 - Underline (underline)
/* ----------------------------------------------*/
.underline h3 span {}
.underline h3 {border-bottom:1px solid #333333;padding-bottom:18px;background:none!important;}
.underlinedark h3 span {}
.underlinedark h3 {border-bottom:1px solid #666666;padding-bottom:18px;background:none!important;}
.underlineblue h3 span {color:#6c9eef!important;}
.underlineblue h3 {border-bottom:1px solid #6c9eef;padding-bottom:18px;background:none!important;}
.underlinered h3 span {color:#a60b2d!important;}
.underlinered h3 {border-bottom:1px solid #a60b2d;padding-bottom:18px;background:none!important;}
.underlinegreen h3 span {color:#b8d068!important;}
.underlinegreen h3 {border-bottom:1px solid #b8d068;padding-bottom:18px;background:none!important;}
.underlineorange  h3 span {color:#ff776d!important;}
.underlineorange h3 {border-bottom:1px solid #ff776d;padding-bottom:18px;background:none!important;}
.underlinepurple h3 span {color:#7d8ade!important;}
.underlinepurple h3 {border-bottom:1px solid #7d8ade;padding-bottom:18px;background:none!important;}
.underlinetan h3 span {color:#c0b69f!important;}
.underlinetan h3 {border-bottom:1px solid #c0b69f;padding-bottom:18px;background:none!important;}
/* ----------------------------------------------*/
/* S 04 -Icons (classname as suffix)
/* ----------------------------------------------*/
.alert h3,.articlez h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.cboard h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tag h3,.userz h3,.world h3{padding-left:65px!important;padding-top:14px!important;padding-bottom:14px!important;background-size:28px 28px!important;border:none!important;}
.alert h3 span.rest,.articlez h3 span.rest,.briefcase h3 span.rest,.camera h3 span.rest,.cart h3 span.rest,.ccards h3 span.rest,.chart h3 span.rest,.clack h3 span.rest,.cboard h3 span.rest,.clock h3 span.rest,.comment h3 span.rest,.envelope h3 span.rest,.file h3 span.rest,.film h3 span.rest,.graph h3 span.rest,.heart h3 span.rest,.inbox h3 span.rest,.mic h3 span.rest,.movie h3 span.rest,.paperclip h3 span.rest,.phone h3 span.rest,.phones h3 span.rest,.picto h3 span.rest,.radar h3 span.rest,.srch h3 span.rest,.speech h3 span.rest,.stylus h3 span.rest,.tag h3 span.rest,.userz h3 span.rest,.world h3 span.rest{color:#999;}
.cboard h3,.alert h3,.articlez h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tag h3,.userz h3,.world h3{background-position:0 50%!important;background-repeat:no-repeat!important;}
.alert h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/alert.png) !important;}
.articlez h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/article.png) !important;}
.briefcase h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/briefcase.png) !important;}
.camera h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/camera.png) !important;}
.cart h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/cart.png) !important;}
.ccards h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/ccards.png) !important;}
.chart h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/chart.png) !important;}
.clack h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/clack.png) !important;}
.cboard h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/clipboard.png) !important;}
.clock h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/clock.png) !important;}
.comment h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/comment.png) !important;}
.envelope h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/envelope.png) !important;}
.file h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/file.png) !important;}
.film h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/film.png) !important;}
.graph h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/graph.png) !important;}
.heart h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/heart.png) !important;}
.inbox h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/inbox.png) !important;}
.mic h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/mic.png) !important;}
.movie h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/movie.png) !important;}
.paperclip h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/paperclip.png) !important;}
.phone h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/phone.png) !important;}
.phones h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/phones.png) !important;}
.picto h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/picto.png) !important;}
.radar h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/radar.png) !important;}
.srch h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/search.png) !important;}
.speech h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/speech.png) !important;}
.stylus h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/stylus.png) !important;}
.tag h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/tag.png) !important;}
.userz h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/user.png) !important;}
.world h3{background-image:url(https://www.sinomed-commerce.org/templates/motif/images/icons/world.png) !important;}
/* ----------------------------------------------*/
/* S 05 - Tabbed (classname as suffix)
/* ----------------------------------------------*/
.tabbed h3,.tabbedlight h3,.tabbeddark h3,.tabbedblue h3,.tabbedgreen h3,.tabbedred h3,.tabbedtan h3,.tabbedorange h3,.tabbedpurple h3{padding:0 0 10px 0!important;margin:0 0 20px 0!important;}
.tabbed h3 span,.tabbedlight h3 span,.tabbeddark h3 span,.tabbedblue h3 span,.tabbedgreen h3 span,.tabbedred h3 span,.tabbedtan h3 span,.tabbedpurple h3 span,.tabbedorange h3 span{padding:12px 24px 10px!important;display:block !important;width:75%!important;}
.tabbedblue h3{border-bottom-color:#6c9eef!important;background:none!important;}
.tabbedlight h3{border-bottom-color:#ccc!important;background:none!important;}
.tabbeddark h3{border-bottom-color:#666666!important;background:none!important;}
.tabbedred h3{border-bottom-color:#a60b2d!important;background:none!important;}
.tabbedgreen h3{border-bottom-color:#b8d068!important;background:none!important;}
.tabbedorange h3{border-bottom-color:#ff776d!important;background:none!important;}
.tabbedpurple h3{border-bottom-color:#7d8ade!important;background:none!important;}
.tabbedtan h3{border-bottom-color:#c0b69f!important;background:none!important;}
.tabbedblue h3 span{background:#a6c8ff!important;color:#fff!important;}
.tabbedlight h3 span{background:#cccccc!important;color:#999!important;}
.tabbeddark h3 span{background:#111111!important;color:#fff!important;}
.tabbedred h3 span{background:#a60b2d!important;color:#fff!important;}
.tabbedgreen h3 span{background:#b8d068!important;color:#fff!important;}
.tabbedpurple h3 span{background:#7d8ade!important;color:#fff!important;}
.tabbedorange h3 span{background:#ff776d!important;color:#fff!important;}
.tabbedtan h3 span{background:#c0b69f!important;color:#333!important;}
/* ----------------------------------------------*/
/* S 06 - Colors (classname as suffix)
/* ----------------------------------------------*/
.blue h3,.ltgrey h3,.dkgrey h3,.red h3,.green h3,.aqua h3,.pink h3,.tan h3{background:none!important;border:none!important;}
.blue h3 span {color:#6c9eef!important;}
.ltgrey h3 span {color:#ccc!important;}
.dkgrey h3 span {color:#666666!important;}
.red h3 span {color:#a60b2d!important;}
.green h3 span {color:#b8d068!important;}
.purple h3 span {color:#7d8ade9!important;}
.orange h3 span {color:#ff776d!important;}
.tan h3 span {color:#c0b69f!important;}
/* ----------------------------------------------*/
/* S 07 - Nopad (classname as suffix)
/*------------------------------------------------*/
.nopad {padding:0px!important;}
/* ----------------------------------------------*/
/* MOD 00 - Login Slide
/* ----------------------------------------------*/
div.slide-leftbox input.button, input.button {padding:12px 35px!important;font-weight:bold;font-size:12px!important;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.slide-container{z-index:999999!important;margin:60px auto 30px;position:relative;border-radius:4px;}
.slide-container h1 {font-size:15px;font-weight:bold;padding-bottom:8px;margin-bottom:16px;}
.slide-container h1 .log-in,.slide-container h1 .sign-up {display:inline-block;text-transform:uppercase;}
.slide-container h1 .log-in {padding-right:2px;}
.slide-container h1 .sign-up {padding-left:2px;}
.slide-container .float {width:50%;float:left;padding-top:15px;}
.slide-container .float:first-of-type {padding-right:5px;}
.slide-container .float:last-of-type {padding-left:5px;}
.slide-container label {display:block;padding:0 0 5px 2px;cursor:pointer;text-transform:uppercase;font-weight:400;font-size:11px;}
.slide-container label i {margin-right:5px;display:inline-block;width:10px;}	
.ulogin1 {max-width:100%;}
.ulogin2 {}	
.jlogin1 {margin-bottom:16px;}
.jlogin2 {margin-top:14px;color:#999;font-size:12px;}
.jlogintext,.jlogintext a {margin:1px 10px 12px 0; font-size:12px;color:#fff!important;line-height:90%!important;}
.logintext h2 {font-size:42px; color:#fff; margin-top:32px;}
.logintext span {display:block;font-size:1em;margin:14px 0 24px!important;color:#fff;width:90%;}
#modlgn-username,#modlgn-passwd {width:98%!important;padding-left:1%!important;padding-right:1%!important;text-align:center;}
.jlogin1 input[type="file"],.jlogin1 input[type="image"],.jlogin1 input[type="submit"],.jlogin1 input[type="reset"],.jlogin1 input[type="button"],.jlogin1 input[type="radio"],.jlogin1 input[type="checkbox"]{
    width:100%;
}
.feature form { margin-bottom:0 !important;}
/* ----------------------------------------------*/
/* MOD 01 Acymailing
/* ----------------------------------------------*/
.acysubbuttons{	text-align:left!important;margin-top:12px;}
/* ----------------------------------------------*/
/* MOD 02 - JXTC  Walls NewsPro - Grid Styles - Color styles are found in the styles css
/* ----------------------------------------------*/
.modspace {padding-bottom:30px;}
.modspace h4 {font-size:22px; font-weight:bold; margin-top:12px;}
.modspace span {display:block;}
.testimonialwrap {padding:20px; width:75%;}
.testimonialwrap p {font-family:"Times New Roman", Times, serif; font-size:24px; line-height:120%;}
.testimonialbtmwrap { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent;margin-bottom:5px; }
.testimonial-posttext {text-align:center; font-size:1.6em; color:#999;letter-spacing:-1px; max-width:66%;}
.slidetitle1 {font-size:53px;}
.titleadjust {font-size:42px;}
.slideintro {font-size:1.3em !important; line-height:125% !important;max-width:63%; margin:12px 0 0 !important;}
.memberinfo {text-align:center;display:none;}
h4.news {text-transform:uppercase; font-size:3em !important;}
div.row-fluid.lastrow {margin-bottom:0;}
.newsitemwrap { margin:0;padding:0;}
.newstext {padding:32px 32px 24px 32px !important;text-align:center;}
.newstext1 {padding:24px 32px!important;}
.newstext2 {padding:8px 10px 6px!important; text-align:center;}
.newstext2 p {font-size:0.9em;}
.newsitemwrap h4 {margin:0 0 20px 0; padding: 0 0 20px 0;}
.newsitemwrap h4 a {font-size:24px;}
/* ----------------------------------------------*/
/* H 01 - Custom HTML Markup(etc)
/* ----------------------------------------------*/
.mainslidewrap {margin:0 0 -33px -62px;}
.mainslidewrap img {max-width:125%;}
.diag {padding:26px 0 22px; margin-bottom:65px;}
.circlebottom1 {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:200px;height:200px;}
.circlebottom2 {-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:200px;height:200px;}
.gridgutter {display:table-cell;}
.contactwrap {background:#fff!important;padding:40px;margin: 5% 9%;border-radius:4px;moz-border-radius:4px;webkit-border-radius:4px;border:1px solid #ccc;}
.contactwrapleft {float:left;width:50%;}
.contactwrapright {float:right;width:50%;}
.contactwrap i {padding-top:2px;color:#888;}
.contactwrap1 {text-align:center !important;margin-top:28px;}
.contactwrap1 i {padding-top:6px;}
input.button.subbutton.btn.btn-primary {background:#444 !important;}
.ctwhalf{width:50%;}
.ctwhalf input{width:96%;}
.ctwfull{width:100%;}
.ctwfull input,.ctwfull textarea{width:96%}
.ctwhalf input,.ctwfull input,.ctwfull textarea{padding-left:2%!important;padding-right:2%!important;}
/* ----------------------------------------------*/
/* H 02 - Kommento
/* ----------------------------------------------*/
.item-page.wtitle #section-kmt {width:80%; margin-left:134px;}
div.kmt-readon {margin-top:8px; }
.kmt-readon span.aligned-left {margin-right:10px;}
.kmt-readon span.kmt-readmore {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.kmt-readmore a {padding-right:10px;}
.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits  {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;text-transform:uppercase;}
.kmt-comment a {padding-right:10px;}
.kmt-readon span {padding:0;}
#section-kmt #kmt-fame {padding:30px;}
#section-kmt .avatar {margin-right:20px;}
#section-kmt .kmt-list > li > div {padding:30px 0!important}
#section-kmt .input.button {margin-left:6px!important;}
#section-kmt .kmt-btn-submit,#section-kmt .input.button  {padding:9px 28px!important;font-weight:100 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px!important;display:inline-block;text-transform:uppercase;border:none!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.kmt-content p {line-height:133%;margin:0 0 35px 20px!important;position:relative;padding:30px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div.kmt-content p:after {content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0px;border-style:solid;display:block;width:0;}
#section-kmt .kmt-control-user {padding-left:20px;}
#section-kmt .kmt-form-length > b {padding:7px 14px 7px 36px!important;}
#section-kmt .kmt-option{float:none!important;}
#section-kmt .float-li > li, #section-kmt .float-span > span{float:right!important;}
#section-kmt ul.kmt-form-author{ margin:0 0 15px 0;}
#section-kmt h3.kmt-title {font-size:18px;}
input#register-location{height:43px!important;margin-bottom:0px;}
/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
.mobilebtn {background:url(https://www.sinomed-commerce.org/templates/motif/images/icons/menu-icon.png) no-repeat  50% 50%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:20px;height:20px;float:left;margin:12px 8px 5px 13px;overflow:hidden; padding:8px;}
.mobilebtn{display:none;}
.mobilebtn select {background:none!important;border:none!important;font-size:16px;height:30px;margin-right:40px;width:15px;}
.mobilelogo {padding:0px 0px 0px 16px;}
body.mobile{padding:0px;width:100%;background:#f4f4f4;}
body.mobile #motifmobile,body.mobile #headerwrap{}
body.mobile .mobilepad{padding:20px 10px 0 10px;}
body.mobile .motifmobile > div:first-child{padding:0;}
body.mobile #mobilewrap{float:right;width:80%;}
body.mobile .module{margin:0;}
body.mobile h3.moduletitle,body.mobile .modulecontent{border-right:none;}
body.mobile #footerwrap {min-width:100%;}
body.mobile span.itemImage img{max-width:100%;width:auto!important;}
body.mobile #mobilewrap .lg > div:first-child,body.mobile #mobilewrap .lg > div:first-child + div{float:none!important;width:100%!important;}
body.mobile #mobilewrap .lg a{line-height:16px!important;}
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){
html,  body{width:100%;overflow-x:hidden;}
}
.morewrap td.firstcol > div{text-align:right;}
.morewrap td.centercol > div{text-align:left;}
.area_map table{table-layout:fixed;}/**
 * @version		1.1.0
 * @package		Motif template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2012-2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
body {background:#eeeeee url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') no-repeat 50% -143px;color:#777777}
/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#839ec7;}
.componentheading {color:#fff;}
a,input.button {color:#777777;}
a:hover {color:#6c9eef;}
a:active {color:#777777;}
h1 {color:#839ec7;}
h2 {color:#333333;}
h3 {color:#333333;}
h4 {color:#333333;}
h5 {color:#333333;}
h6 {color:#333333;}
/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
h1.pagetitle{background-color: #393939;}
.pagetitle, .pagetitle a {color:#fff;}
.pagetitle span{}
.title {color:#839ec7;}
.title a {color:#839ec7;}
.title a:hover {color:#777777;}
h4.title{color:#333333;}
/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#6c9eef;}
.basecolor_2 {color:#393939;}
.basecolor_2 a {color:#393939;}
.basecolor_3 {color:#aaaaaa;}
.basecolor_4 {color:#ebebeb;}
.basecolor_5 {color:#a6c8ff;}
.basecolor_6 {color:#c8718a;}
.basecolor_7 {color:#c88b7d;}
.basecolor_8 {color:#7daeff;}
/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap{background:#fff url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') repeat-x bottom left; border-top:3px solid #393939; }
#header{background:transparent url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') ;}
#logo a{background:url(https://www.sinomed-commerce.org/templates/motif/images/logos/) no-repeat 0 0;height: 0px;width:0px;margin:11px 0 5px 0;}
#search input{-moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);}
/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#region1wrap{background:#cccccc url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') repeat;}
#region1{background:transparent     url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') bottom center repeat-x;}
/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2wrap{background:#cccccc url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') top center no-repeat;}
#region2{background:transparent url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') ;position:relative;z-index:2;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:#eeeeee url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') repeat-x bottom left;}
#region3wrapnoimg{background:#eeeeee}
#region3{ background:transparent url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') ;}
/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background:#eeeeee url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') top repeat-x;}
#region4{background:transparent url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') repeat-x;}
/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:#eeeeee url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') repeat-x top left;}
#region5{background:#ffffff ;}
/* ----------------------------------------------*/
/* L 06 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:#eeeeee ;}
#region6{background:#fff ;}
/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:#fff url('https://www.sinomed-commerce.org/templates/motif/images/backgrounds/') top center no-repeat;}
#region7{background:transparent ;}
/* ----------------------------------------------*/
/* L 08 - Region 8
/* ----------------------------------------------*/
#region8wrap{background:#eeeeee ;}
#region8{background:transparent ;}
/* ----------------------------------------------*/
/* L 09 - Region 9
/* ----------------------------------------------*/
#region9wrap{background:#222222 ;}
#region9{background: ;}
#region9 input.inputbox{background:#333!important;border:1px solid #333!important;}
/* ----------------------------------------------*/
/* L 07 - Footerwrap
/* ----------------------------------------------*/
#footerwrap{background:#eeeeee;color:#222;}
#footerpad{background:transparent;}
/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menu {background: #fff;}
#menu .xmenu {color:#aaaaaa;}
/* Top Level */
#header ul.menu > li > a {color:#333; background-color: #fff; border-top: 3px solid; border-bottom: 3px solid;  border-top-color:#393939; border-bottom-color:transparent;}
#header ul.menu > li > a:hover,#header ul.menu > li.xtcHover a {color:#333;background-color: #fff; border-top-color:#a6c8ff;border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;}
#header ul.menu > li.active > a{color:#333;background-color: #fff; border-top-color:#a6c8ff;border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;}
/* Dropdown Level */
#header ul.menu li.parent > ul {background: #fff;padding:8px 8px 0px 8px;box-shadow: 0 0 15px rgba(0,0,0,0.5);clip:rect(0px, 1000px, 1000px, -10px);}
#header ul.menu li.parent > ul > li > a {color:#333;background: #fff;margin-bottom:8px;border-left: 3px solid #a6c8ff;}
#header ul.menu li.parent > ul > li.active > a {color:#333;background: #fff;margin-bottom:8px;border-left: 3px solid #a6c8ff;}
#header ul.menu li.parent > ul > li > a:hover {color:#333;background: #fff;margin-bottom:8px;border-left: 3px solid #6c9eef;}
/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background: ;}
.module h3{background:   ;}
.module h3 span.first_word{color:#222222;}
.module h3 span.rest{color:#6c9eef!important;}
.rtitle h3 span {background-color:#393939;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.frame {border: 8px solid #393939!important;}
.box{background:#393939!important;color:#fff!important;}
.tabbed h3{border-bottom-color:#393939!important;background:none!important;}
.tabbed h3 span{background:#393939!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.stylebox{background:#a6c8ff;color:#fff;}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
/* Joomla Content */
.comwrap {background:#f7f7f7;border:5px solid #ffffff;outline:1px solid #f1f1f1;}
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
.cat-item div.action span{border-right:1px solid #CCCCCC;}
.btn input,.btn button{ background:#660066;}
.btn { background:#f5f5f5; border-color:#ebebeb; }
.button, button {background:#393939}
div.joomla div.item{border-bottom:1px dotted #ccc;} 
.wallframe {background:#f7f7f7; border:1px solid #e6e6e6;}
.imgframe {background:#f7f7f7; border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
h5.day {color:#999;}
h5.month{color:#333;}
.article_header {background:#f7f7f7; border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.article_date_pad{color:#393939;}
div.contact.row-fluid h3 {color:#333;}
div.breadcrumbs a.pathway, div.breadcrumbs span.here {display:inline-block; padding-bottom:4px;color:#393939!important;}
span.showHere {color:#6c9eef;}
a.pathway {color:#fff!important;}
span.here {color:#fff!important;}
.readmore a {color:#6c9eef !important;}
.readmore a span {color:#393939;}
.readmore a:hover {background:#6c9eef; color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); box-shadow: 2px 2px 0 rgba(0,0,0,0.15);}
div.pagination span {color:#ccc;}
.pagination ul > li > a, .pagination ul > li > span {background-color:#aaaaaa;color:#ccc;}
.pagination ul > li > a {color:#fff;}	
.pagination ul > li > a:hover {color:#666;}
legend {color:#6c9eef !important;}
dt.result-title, dt.result-title a {color:#6c9eef !important; font-weight:normal;}
.search_menu_btn {color:#ebebeb;background:#666;}
.search_menu_btn:hover {color:#fff;background:#6c9eef;cursor:pointer;}
.items-more h3 {color:#6c9eef!important;}
/* ----------------------------------------------*/
/* C 01 - Typography
/* ----------------------------------------------*/
.numbered:after, .numbered-medium:after, .numbered-small:after {border-color:transparent;}
.bargraphv,.bargraphv a:hover{ background-color:#6c9eef!important;}
.circletag { background-color:#6c9eef!important;}
.circlebottom {border-top-color: #6c9eef!important;}
.cloud_tag1 {background-color:#393939!important;}
.bargraphv,.bargraphv a {background-color:#6c9eef!important;} 
/* ----------------------------------------------*/
/* H 01 - JXTC  Walls(Newspro News Module)
/* ----------------------------------------------*/
.testimonialwrap {background-color:#c8718a!important;}
.testimonialwrap p {color:#fff;}
.testimonialbtmwrap {border-top: 25px solid #c8718a; } 
.jxtc_newspro_tmp27_info .jxtc_newspro_tmp27_info_front {/*-moz-box-shadow:none !important;-webkit-box-shadow:none!important;box-shadow:none!important;*/}
.slidetitle1 {color:#000;}
.slideintro {color:#999;}
.login-greeting {color:#fff;margin-bottom:12px;font-size:24px;}
.btnlogin,.logout-button .btn.btn-primary {background:#7daeff url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/logbtn-bkg-s1.png) repeat-x 50% 50%!important;border-color:#7daeff!important; color:#fff;font-weight:bold;}
#modlgn-username,#modlgn-passwd, .btnlogin,.logout-button .btn.btn-primary {box-shadow: 0 3px 0 rgba(0,0,0,0.15);-moz-box-shadow: 0 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow: 0 3px 0 rgba(0,0,0,0.15);}
/* ----------------------------------------------*/
/* H 01 - JXTC  Walls(Newspro News Module)
/* ----------------------------------------------*/
/*------Text Colors----------*/
.newsitemwrap h4 a {color:#fff; }
.newsitemwrap h4 {border-bottom:1px dotted #fff;}
p.article-intro {color:#fff;}
.newspromore a {float:left; color:#fff;}
.newspromore a i {padding:2px 5px 0 0;}
.newsprocomments {float:right; color:#fff;}
.newsprocomments i {padding:2px 7px 0 0;}
.jxtc_newspro_latestnews a.info i {padding:2px 7px 0 0;}

.newswrap {}
.newsitemwrap {background-color:#a6c8ff;}
.newsitemwrap img.intimage {}
.articles .col-1 .newsitemwrap,.articles .col-1 .jxtc_newspro_latestnews a.info {background:#c88b7d !important;}
.articles .col-2 .newsitemwrap,.articles .col-2 .jxtc_newspro_latestnews a.info{background:#c8718a !important;}
.articles .col-3 .newsitemwrap,.articles .col-3 .jxtc_newspro_latestnews a.info{background:#a6c8ff !important;}
.articles .col-4 .newsitemwrap{background:#fff;}
.articles .col-5 .newsitemwrap{background:#333;}
.articles .col-6 .newsitemwrap{background:#000;}
.newstext2 {background:#111}
.newstext2 h3 {color:#fff;}
/* ----------------------------------------------*/
/* H 03 - Acymailing
/* ----------------------------------------------*/
#user_name_formAcymailing {background:#666!important;}
#user_email_formAcymailing {background:#666!important;}
/* ----------------------------------------------*/
/* H 05 - Custom HTML Markup
/* ----------------------------------------------*/
.diag {background: url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/diag.png) repeat; text-align:center;}
.circlebottom1 {padding:20px; background: url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/diag.png) repeat; border:3px solid #fff; box-shadow:0 0 0 3px #ccc;  }
.circlebottom2 {background:#333 url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/arrowup.png) 50% 50% no-repeat; border:3px solid #fff;-moz-background-size:100%; -webkit-background-size:100%; background-size:100%;}
.circlebottom2:hover {background-color:#a6c8ff;}
.circlebottom2 i {margin-top:12px;}
.circlebottom2 h2 {color:#fff; margin-top:16px;}
.circlebottom2_grid {margin: 0 0 0 -17px;padding: 0;list-style: none;display: block;text-align: center;width: 150px;height: 150px;display: inline-block;}
.circlebottom2_grid:after,.circlebottom2_item:before {content: '';display: table;}
.circlebottom2_grid:after {clear: both;}
.circlebottom2_item {
	background:#666 url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/arrowup.png) 50% 50% no-repeat;
	-moz-background-size:100%; -webkit-background-size:100%; background-size:100%;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: relative;
	cursor: default;
	box-shadow:	inset 0 0 0 0 #333,0 3px 0 rgba(0,0,0,0.2);
	border:8px solid #fff;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.circlebottom2_info {
	position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    overflow: hidden;
    opacity: 0;
    transition: all 0.4s ease-in-out;
    transform: scale(0);
    backface-visibility: hidden;

}
.circlebottom2_info h3 {
	    color: #fff;
    text-transform: uppercase;
    position: relative;
    top:100px;
    letter-spacing: 2px;
    font-size: 15px;
    margin: -58px 30px 0;
    padding: 0 0 0 0;
    height: 50px;
    font-family: 'Open Sans', Arial, sans-serif;
    text-shadow:
        0 0 1px #fff,
        0 1px 2px rgba(0,0,0,0.3);
}
.circlebottom2_info p {color: #fff; color: rgba(0,0,0,0.9);margin: 40px 0 0 -42px;font-size: 74px;}
.circlebottom2_item:hover { box-shadow:inset 0 0 0 16px rgba(255,255,255,0.8),0 3px 0 rgba(0,0,0,0.2);
background: #c88b7d url(https://www.sinomed-commerce.org/templates/motif/images/backgrounds/arrowup1.png) 50% 50% no-repeat;
-moz-background-size:100%; -webkit-background-size:100%; background-size:100%;
}
.circlebottom2_item:hover .circlebottom2_info {opacity: 1;transform: scale(1);}
/* ----------------------------------------------*/
/* H 06 - Kommento
/* ----------------------------------------------*/
.kmt-readmore span {color:#393939;}
.kmt-readmore a {color:#6c9eef !important;border-right:1px solid #ccc;}
.kmt-readmore a:hover {color:#6c9eef !important;}
.kmt-comment span {color:#393939;}
.kmt-comment a {color:#6c9eef !important;border-right:1px solid #ccc;}
.kmt-comment a:hover {color:#6c9eef !important;}
.kmt-hits span {color:#393939;}
.kmt-hits a {color:#6c9eef !important;}
.kmt-hits a:hover {color:#6c9eef !important;}
#section-kmt .input.button {background:#6c9eef !important;color:#fff !important;	}
#section-kmt .kmt-btn-submit {background:#6c9eef !important;color:#fff !important;}
div.kmt-content p {background:#fff;}
div.kmt-content p:after {border-color:transparent #fff;}
.circle {background:#6c9eef !important;color:#fff !important;}
/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
.mobilebtn {background-color:#6c9eef!important;}
@media (max-width: 767px) {
body {background-position: 50% 0px !important;}
}/**
 * @copyright	(C) 2007 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Import project-level system CSS */
@import url(../../../media/system/css/system.css);

/* Unpublished */
.system-unpublished, tr.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}

span.highlight {
	background-color:#FFFFCC;
	font-weight:bold;
	padding:1px 0;
}

.img-fulltext-float-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.img-fulltext-float-none {
}

.img-intro-float-right {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}

.img-intro-float-left {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}

.img-intro-float-none {
}/**
 * @copyright	(C) 2006 Open Source Matters, Inc. <https://www.joomla.org>
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */

/* Form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }

/* Buttons */
#editor-xtd-buttons {
	padding: 5px;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}

.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
}

.page span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover {
	text-decoration: none;
	color: #0B55C4;
}

.button2-left a,
.button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-left .image {
	background: url(../images/j_button2_image.png) 100% 0 no-repeat;
}

.button2-left .readmore,
.button2-left .article {
	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat;
}

.button2-left .pagebreak {
	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;
}

.button2-left .blank {
	background: url(../images/j_button2_blank.png) 100% 0 no-repeat;
}

/* Tooltips */
div.tooltip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	z-index:13000;
}

div.tooltip h4 {
	padding: 0;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector-arrow.png) no-repeat;
}

div.tooltip p {
	font-size: 90%;
	margin: 0;
}

/* Caption fixes */
/* Caption fixes */
.img_caption .left {
        float: left;
        margin-right: 1em;
}

.img_caption .right {
        float: right;
        margin-left: 1em;
}

.img_caption .left p {
        clear: left;
        text-align: center;
}

.img_caption .right p {
        clear: right;
        text-align: center;
}

.img_caption  {
	text-align: center!important;
}

.img_caption.none {
	margin-left:auto;
	margin-right:auto;
}


/* Calendar */
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../images/calendar.png) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
