div.wpcf7 {
margin:0;
padding:0;
}

div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
background:#fff;
border:1px solid red;
font-size:10pt;
width:280px;
padding:2px;
}

span.wpcf7-not-valid-tip-no-ajax {
color:red;
font-size:10pt;
display:block;
}

span.wpcf7-list-item {
margin-left:.5em;
}

.wpcf7-display-none {
display:none;
}

div.wpcf7 img.ajax-loader {
border:none;
vertical-align:middle;
margin-left:4px;
}

div.wpcf7 .watermark {
color:#888;
}.Cron_Job_Run td {
color:green;
}

.Comment td {
color:blue;
}

.New td {
color:#666!important;
}

.TTWForm {
width:500px;
}

.TTWForm-container {
font-size:12px;
color:#798e94;
background:transparent;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}

.TTWForm-wrapper.wrapped {
border:1px solid #ced4d7;
box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
-moz-box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
-webkit-box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
padding:30px;
}

.TTWForm-container h2 {
font-size:2em;
margin-bottom:.75em;
color:#65777c;
font-weight:400;
}

.TTWForm .field {
padding-bottom:12px;
padding-top:12px;
position:relative;
clear:both;
}

.TTWForm .field:first-child {
padding-top:0;
}

.TTWForm .field:last-child {
padding-bottom:0;
}

.f_25 {
width:21%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_50 {
width:46%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_75 {
width:71%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_100 {
width:96%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.TTWForm input,.TTWForm textarea,.TTWForm select,div.selector,div.uploader {
width:100%;
font:12px/14px Helvetica Neue, Arial, Helvetica, Verdana, sans-serif;
color:#798e94;
border:1px solid #c2d3d7;
outline:none;
display:inline-block;
position:relative;
z-index:2;
box-shadow:0 0 0 5px #f2f7f9;
-moz-box-shadow:0 0 0 5px #f2f7f9;
-webkit-box-shadow:0 0 0 5px #f2f7f9;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-webkit-transition:.3s ease-in-out;
-moz-transition:.3s ease-in-out;
padding:6px 0;
}

.TTWForm input[type=radio],.TTWForm input[type=checkbox] {
width:12px;
top:3px;
position:relative;
margin:8px 12px;
}

.TTWForm .option {
margin:6px 0;
}

.TTWForm .option-title {
position:relative;
top:2px;
color:#798e94;
}

.TTWForm label {
color:#798e94;
text-align:left;
font:14px/24px Helvetica Neue, Arial, Helvetica, Verdana, sans-serif;
margin-bottom:5px;
display:inline-block;
}

.TTWForm .submit input {
font-size:12px;
text-decoration:none;
border-radius:3px;
-webkit-border-radius:14px;
-moz-border-radius:14px;
-ms-border-radius:14px;
text-shadow:1px 1px 0 #fff;
display:block;
text-align:center;
float:right;
height:28px;
cursor:pointer;
min-width:96px;
width:auto;
background:#ddedf3 url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/button-bg.jpg) repeat-x 0 0 scroll;
box-shadow:0 0 0 5px #eef5f7;
-moz-box-shadow:0 0 0 5px #eef5f7;
-webkit-box-shadow:0 0 0 5px #eef5f7;
border:1px solid #a4c5d0;
font-weight:700;
color:#6b97a8;
margin:12px -2px 12px 0;
padding:6px 12px;
}

#form-title {
padding:12px;
}

#form-title h2 {
margin-bottom:0;
margin-top:0;
color:#464646;
}

#calroot {
z-index:10000;
margin-top:-1px;
width:198px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:0 0 15px #666;
-webkit-box-shadow:0 0 15px #666;
padding:2px;
}

#calhead {
height:22px;
padding:2px 0;
}

#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
width:155px;
line-height:20px;
text-shadow:0 1px 0 #ddd;
}

#calnext,#calprev {
display:block;
width:20px;
height:20px;
float:left;
cursor:pointer;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/prev.png) no-repeat center center scroll;
}

#calnext {
float:right;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/next.png) no-repeat center center scroll;
}

#calprev.caldisabled,#calnext.caldisabled {
visibility:hidden;
}

#caltitle select {
font-size:10px;
}

#caldays {
height:14px;
border-bottom:1px solid #ddd;
}

#caldays span {
display:block;
float:left;
width:28px;
text-align:center;
}

#calweeks {
background-color:#fff;
margin-top:4px;
}

.calweek {
clear:left;
height:22px;
}

.calweek a {
display:block;
float:left;
width:27px;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.calweek a:hover,.calfocus {
background-color:#ddd;
}

a.caloff {
color:#ccc;
}

a.caloff:hover {
background-color:#f5f5fa;
}

a.caldisabled {
background-color:#efefef!important;
color:#ccc!important;
cursor:default;
}

#calcurrent {
background-color:#498CE2;
color:#fff;
}

#caltoday {
background-color:#333;
color:#fff;
}

.slider {
background:#3C72E6 url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/range_gradient.png) repeat-x 0 0;
height:9px;
position:relative;
cursor:pointer;
border:1px solid #333;
width:100%;
float:left;
clear:right;
margin-top:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:inset 0 0 8px #000;
}

.progress {
height:9px;
background-color:#C5FF00;
display:none;
opacity:0.6;
}

.handle {
background:#fff url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/range_gradient.png) repeat-x 0 0;
height:28px;
width:28px;
top:-12px;
position:absolute;
display:block;
margin-top:1px;
border:1px solid #000;
cursor:move;
-moz-box-shadow:0 0 6px #000;
-webkit-box-shadow:0 0 6px #000;
-moz-border-radius:14px;
-webkit-border-radius:14px;
}

.range {
border:1px solid #ddd;
float:left;
font-size:20px;
text-align:center;
width:50px!important;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:0 0 0 15px;
padding:3px 0;
}

.TTWForm .error {
height:16px;
font:11px/16px Helvetica Neue, Arial, Helvetica, Verdana, sans-serif;
color:#f03;
padding-left:12px;
z-index:999;
position:relative;
top:-1px;
}

.loading-text {
position:relative;
top:-3px;
}

.TTWForm input {
height:28px;
}

.clearfix:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}

* html .clearfix,:first-child+html .clearfix {
zoom:1;
}

.Processing td,a.calsun {
color:red;
}div.selector,div.checker span,div.radio span,div.uploader,div.uploader span.action {
background-repeat:no-repeat;
}

.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader * {
margin:0;
padding:0;
}

div.selector {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/select-bg.jpg) no-repeat right top scroll;
margin-bottom:20px;
width:100%;
position:relative;
overflow:hidden;
padding:0!important;
}

div.selector,div.selector.focus,div.selector.hover {
background-position:right top;
line-height:28px;
height:28px;
}

div.selector span {
height:28px;
line-height:28px;
cursor:pointer;
color:#798e94;
display:block;
float:left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:auto\9;
padding:0 0 0 6px;
}

div.selector select {
top:0;
left:0;
width:100%;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
position:absolute;
opacity:0;
height:28px;
border:none;
background:none;
}

div.checker {
width:19px;
height:19px;
margin-right:10px;
position:relative;
float:left;
}

div.checker input {
width:19px;
height:19px;
opacity:0;
display:inline-block;
background:none;
}

div.checker span {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/check-radio-bg.png) no-repeat left top scroll;
height:19px;
width:19px;
display:block;
float:left;
text-align:center;
}

div.checker span.checked {
background-position:right top;
}

div.radio {
width:18px;
height:18px;
margin-right:10px;
position:relative;
float:left;
}

div.radio input {
width:18px;
height:18px;
opacity:0;
text-align:center;
display:inline-block;
background:none;
}

div.radio span {
height:18px;
width:18px;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/check-radio-bg.png) no-repeat left bottom scroll;
display:block;
float:left;
text-align:center;
}

div.radio span.checked {
background-position:-17px bottom;
}

div.uploader {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/file-bg.jpg) no-repeat right top scroll;
width:100%;
margin-bottom:20px;
cursor:pointer;
position:relative;
float:left;
overflow:hidden;
padding:0!important;
}

div.uploader,div.uploader span.action {
height:28px;
}

div.uploader span.action {
line-height:28px;
width:85px;
text-align:center;
text-shadow:#fff 0 1px 0;
float:left;
display:inline;
overflow:hidden;
cursor:pointer;
padding:2px 0;
}

div.uploader span.filename {
height:28px;
line-height:28px;
color:#798e94;
border-right:solid 1px #bbb;
font-size:90%;
float:left;
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:auto\9;
border:none\9;
margin:0 0 0 2px;
padding:0 10px;
}

div.selector.disabled span {
color:#bbb;
}

div.uploader input {
width:100%;
opacity:0;
position:absolute;
top:0;
right:0;
bottom:0;
float:right;
height:16px;
border:none;
}

div.uploader.disabled span.action {
color:#aaa;
}

div.uploader.disabled span.filename {
color:#aaa;
border-color:#ddd;
}

.selector select:focus,.radio input:focus,.checker input:focus,uploader input:focus {
outline:0;
}

div.uploader span.action,div.uploader:hover span.action,div.uploader.active span.action,div.uploader.focus span.action {
display:block;
position:absolute;
top:0;
right:0;
width:96px;
height:28px;
text-indent:-99999px;
padding:0;
}

div.checker input,div.radio input {
top:-1px;
margin:0!important;
}

textarea {
height:132px;
}

#caltitle {
width:152px \9;
}

#caldays span {
width:27px \9;
}

.calweek a {
width:26px \9;
}

.radio-group input,.checkbox-group input {
border:none;
background:none;
top:6px;
position:relative;
width:18px;
}.transposh_flags {
direction:ltr;
line-height:0;
}

.transposh_flags a {
display:inline;
}

.transposh_flags a:hover {
background:transparent;
}

.transposh_flags a span,.transposh_flags a img {
border-color:transparent;
border-style:solid;
border-width:1px 3px;
padding:0;
}

.transposh_flags a span:hover,.transposh_flags a img:hover {
border-color:blue;
}

.trf {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/transposh-translation-filter-for-wordpress/widgets/flags/flags66.png);
height:11px;
width:16px;
background-repeat:no-repeat;
overflow:hidden;
display:inline-block;
}

.trf-za {
background-position:-24px 0;
}

.trf-al {
background-position:-48px 0;
}

.trf-sa {
background-position:-72px 0;
}

.trf-am {
background-position:-96px 0;
}

.trf-az {
background-position:-120px 0;
}

.trf-basque {
background-position:-144px 0;
}

.trf-by {
background-position:-168px 0;
}

.trf-bd {
background-position:-192px 0;
}

.trf-bg {
background-position:-216px 0;
}

.trf-catalonia {
background-position:-240px 0;
}

.trf-cn {
background-position:-264px 0;
}

.trf-tw {
background-position:-288px 0;
}

.trf-hr {
background-position:-312px 0;
}

.trf-cz {
background-position:-336px 0;
}

.trf-dk {
background-position:-360px 0;
}

.trf-nl {
background-position:-384px 0;
}

.trf-esperanto {
background-position:-408px 0;
}

.trf-ee {
background-position:-432px 0;
}

.trf-fi {
background-position:-456px 0;
}

.trf-fr {
background-position:-480px 0;
}

.trf-galicia {
background-position:-504px 0;
}

.trf-ge {
background-position:-528px 0;
}

.trf-de {
background-position:-552px 0;
}

.trf-gr {
background-position:-576px 0;
}

.trf-in {
background-position:-600px 0;
}

.trf-ht {
background-position:-624px 0;
}

.trf-la {
background-position:-648px 0;
}

.trf-il {
background-position:-672px 0;
}

.trf-hu {
background-position:-696px 0;
}

.trf-is {
background-position:-720px 0;
}

.trf-id {
background-position:-744px 0;
}

.trf-ie {
background-position:-768px 0;
}

.trf-it {
background-position:-792px 0;
}

.trf-jp {
background-position:-816px 0;
}

.trf-kr {
background-position:-840px 0;
}

.trf-va {
background-position:-864px 0;
}

.trf-lv {
background-position:-888px 0;
}

.trf-lt {
background-position:-912px 0;
}

.trf-mk {
background-position:-936px 0;
}

.trf-my {
background-position:-960px 0;
}

.trf-mt {
background-position:-984px 0;
}

.trf-no {
background-position:-1008px 0;
}

.trf-ir {
background-position:-1032px 0;
}

.trf-pl {
background-position:-1056px 0;
}

.trf-pt {
background-position:-1080px 0;
}

.trf-ro {
background-position:-1104px 0;
}

.trf-ru {
background-position:-1128px 0;
}

.trf-rs {
background-position:-1152px 0;
}

.trf-sk {
background-position:-1176px 0;
}

.trf-si {
background-position:-1200px 0;
}

.trf-es {
background-position:-1224px 0;
}

.trf-ke {
background-position:-1248px 0;
}

.trf-se {
background-position:-1272px 0;
}

.trf-ph {
background-position:-1296px 0;
}

.trf-lk {
background-position:-1320px 0;
}

.trf-th {
background-position:-1344px 0;
}

.trf-tr {
background-position:-1368px 0;
}

.trf-ua {
background-position:-1392px 0;
}

.trf-pk {
background-position:-1416px 0;
}

.trf-vn {
background-position:-1440px 0;
}

.trf-wales {
background-position:-1464px 0;
}

.trf-europeanunion {
background-position:-1488px 0;
}div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
background:#fff;
border:1px solid red;
font-size:10pt;
width:280px;
padding:2px;
}

span.wpcf7-not-valid-tip-no-ajax {
color:red;
font-size:10pt;
display:block;
}

span.wpcf7-list-item {
margin-left:.5em;
}

div.wpcf7 img.ajax-loader {
border:none;
vertical-align:middle;
margin-left:4px;
}

div.wpcf7 .watermark {
color:#888;
}

.Cron_Job_Run td {
color:green;
}

.Comment td {
color:blue;
}

.New td {
color:#666!important;
}

.TTWForm {
width:500px;
}

.TTWForm-container {
font-size:12px;
color:#798e94;
background:transparent;
font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
}

.TTWForm-wrapper.wrapped {
border:1px solid #ced4d7;
box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
-moz-box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
-webkit-box-shadow:inset 0 0 0 5px #eef5f7, 0 0 3px rgba(0,0,0,.1);
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
padding:30px;
}

.TTWForm-container h2 {
font-size:2em;
margin-bottom:.75em;
color:#65777c;
font-weight:400;
}

.TTWForm .field {
padding-bottom:12px;
padding-top:12px;
position:relative;
clear:both;
}

.TTWForm .field:first-child {
padding-top:0;
}

.TTWForm .field:last-child {
padding-bottom:0;
}

.f_25 {
width:21%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_50 {
width:46%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_75 {
width:71%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.f_100 {
width:96%;
display:inline;
float:left;
margin-left:2%;
margin-right:2%;
}

.TTWForm input,.TTWForm textarea,.TTWForm select,div.selector,div.uploader {
width:100%;
font:12px/14px Helvetica Neue, Arial, Helvetica, Verdana, sans-serif;
color:#798e94;
border:1px solid #c2d3d7;
outline:none;
display:inline-block;
position:relative;
z-index:2;
box-shadow:0 0 0 5px #f2f7f9;
-moz-box-shadow:0 0 0 5px #f2f7f9;
-webkit-box-shadow:0 0 0 5px #f2f7f9;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-webkit-transition:.3s ease-in-out;
-moz-transition:.3s ease-in-out;
padding:6px 0;
}

.TTWForm input[type=radio],.TTWForm input[type=checkbox] {
width:12px;
top:3px;
position:relative;
margin:8px 12px;
}

.TTWForm .option {
margin:6px 0;
}

.TTWForm .option-title {
position:relative;
top:2px;
color:#798e94;
}

.TTWForm label {
color:#798e94;
text-align:left;
font:14px/24px Helvetica Neue, Arial, Helvetica, Verdana, sans-serif;
margin-bottom:5px;
display:inline-block;
}

.TTWForm .submit input {
font-size:12px;
text-decoration:none;
border-radius:3px;
-webkit-border-radius:14px;
-moz-border-radius:14px;
-ms-border-radius:14px;
text-shadow:1px 1px 0 #fff;
display:block;
text-align:center;
float:right;
height:28px;
cursor:pointer;
min-width:96px;
width:auto;
background:#ddedf3 url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/button-bg.jpg) repeat-x 0 0 scroll;
box-shadow:0 0 0 5px #eef5f7;
-moz-box-shadow:0 0 0 5px #eef5f7;
-webkit-box-shadow:0 0 0 5px #eef5f7;
border:1px solid #a4c5d0;
font-weight:700;
color:#6b97a8;
margin:12px -2px 12px 0;
padding:6px 12px;
}

#form-title {
padding:12px;
}

#form-title h2 {
margin-bottom:0;
margin-top:0;
color:#464646;
}

#calroot {
z-index:10000;
margin-top:-1px;
width:198px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:0 0 15px #666;
-webkit-box-shadow:0 0 15px #666;
padding:2px;
}

#calhead {
height:22px;
padding:2px 0;
}

#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
line-height:20px;
text-shadow:0 1px 0 #ddd;
width:152px \9;
}

#calnext,#calprev {
display:block;
width:20px;
height:20px;
float:left;
cursor:pointer;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/prev.png) no-repeat center center scroll;
}

#calnext {
float:right;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/next.png) no-repeat center center scroll;
}

#calprev.caldisabled,#calnext.caldisabled {
visibility:hidden;
}

#caltitle select {
font-size:10px;
}

#caldays {
height:14px;
border-bottom:1px solid #ddd;
}

#caldays span {
display:block;
float:left;
text-align:center;
width:27px \9;
}

#calweeks {
background-color:#fff;
margin-top:4px;
}

.calweek {
clear:left;
height:22px;
}

.calweek a {
display:block;
float:left;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
width:26px \9;
}

.calweek a:hover,.calfocus {
background-color:#ddd;
}

a.caloff {
color:#ccc;
}

a.caloff:hover {
background-color:#f5f5fa;
}

a.caldisabled {
background-color:#efefef!important;
color:#ccc!important;
cursor:default;
}

#calcurrent {
background-color:#498CE2;
color:#fff;
}

#caltoday {
background-color:#333;
color:#fff;
}

.slider {
background:#3C72E6 url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/range_gradient.png) repeat-x 0 0;
height:9px;
position:relative;
cursor:pointer;
border:1px solid #333;
width:100%;
float:left;
clear:right;
margin-top:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:inset 0 0 8px #000;
}

.progress {
height:9px;
background-color:#C5FF00;
display:none;
opacity:0.6;
}

.handle {
background:#fff url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/range_gradient.png) repeat-x 0 0;
height:28px;
width:28px;
top:-12px;
position:absolute;
display:block;
margin-top:1px;
border:1px solid #000;
cursor:move;
-moz-box-shadow:0 0 6px #000;
-webkit-box-shadow:0 0 6px #000;
-moz-border-radius:14px;
-webkit-border-radius:14px;
}

.range {
border:1px solid #ddd;
float:left;
font-size:20px;
text-align:center;
width:50px!important;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:0 0 0 15px;
padding:3px 0;
}

.TTWForm .error {
height:16px;
font:11px/16px Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;
color:#f03;
padding-left:12px;
z-index:999;
position:relative;
top:-1px;
}

.loading-text {
position:relative;
top:-3px;
}

.clearfix:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}

* html .clearfix,:first-child+html .clearfix {
zoom:1;
}

div.selector,div.checker span,div.radio span,div.uploader,div.uploader span.action {
background-repeat:no-repeat;
}

div.selector {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/select-bg.jpg) no-repeat right top scroll;
margin-bottom:20px;
width:100%;
position:relative;
overflow:hidden;
padding:0!important;
}

div.selector,div.selector.focus,div.selector.hover {
background-position:right top;
line-height:28px;
height:28px;
}

div.selector span {
height:28px;
line-height:28px;
cursor:pointer;
color:#798e94;
display:block;
float:left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:auto\9;
padding:0 0 0 6px;
}

div.selector select {
top:0;
left:0;
width:100%;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
position:absolute;
opacity:0;
height:28px;
border:none;
background:none;
}

div.checker {
width:19px;
height:19px;
margin-right:10px;
position:relative;
float:left;
}

div.checker input {
width:19px;
height:19px;
opacity:0;
display:inline-block;
background:none;
}

div.checker span {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/check-radio-bg.png) no-repeat left top scroll;
height:19px;
width:19px;
display:block;
float:left;
text-align:center;
}

div.checker span.checked {
background-position:right top;
}

div.radio {
width:18px;
height:18px;
margin-right:10px;
position:relative;
float:left;
}

div.radio input {
width:18px;
height:18px;
opacity:0;
text-align:center;
display:inline-block;
background:none;
}

div.radio span {
height:18px;
width:18px;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/check-radio-bg.png) no-repeat left bottom scroll;
display:block;
float:left;
text-align:center;
}

div.radio span.checked {
background-position:-17px bottom;
}

div.uploader {
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/stc/images/file-bg.jpg) no-repeat right top scroll;
width:100%;
margin-bottom:20px;
cursor:pointer;
position:relative;
float:left;
overflow:hidden;
padding:0!important;
}

div.uploader span.action {
line-height:28px;
width:85px;
text-align:center;
text-shadow:#fff 0 1px 0;
float:left;
display:inline;
overflow:hidden;
cursor:pointer;
padding:2px 0;
}

div.uploader span.filename {
height:28px;
line-height:28px;
color:#798e94;
border-right:solid 1px #bbb;
font-size:90%;
float:left;
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
width:auto\9;
border:none\9;
margin:0 0 0 2px;
padding:0 10px;
}

div.selector.disabled span {
color:#bbb;
}

div.uploader input {
width:100%;
opacity:0;
position:absolute;
top:0;
right:0;
bottom:0;
float:right;
height:16px;
border:none;
}

div.uploader.disabled span.action {
color:#aaa;
}

div.uploader.disabled span.filename {
color:#aaa;
border-color:#ddd;
}

.selector select:focus,.radio input:focus,.checker input:focus,uploader input:focus {
outline:0;
}

div.uploader span.action,div.uploader:hover span.action,div.uploader.active span.action,div.uploader.focus span.action {
display:block;
position:absolute;
top:0;
right:0;
width:96px;
height:28px;
text-indent:-99999px;
padding:0;
}

div.checker input,div.radio input {
top:-1px;
margin:0!important;
}

textarea {
height:132px;
}

.radio-group input,.checkbox-group input {
border:none;
background:none;
top:6px;
position:relative;
width:18px;
}

.transposh_flags {
direction:ltr;
line-height:0;
}

.transposh_flags a {
display:inline;
}

.transposh_flags a:hover {
background:transparent;
}

.transposh_flags a span,.transposh_flags a img {
border-color:transparent;
border-style:solid;
border-width:1px 3px;
padding:0;
}

.transposh_flags a span:hover,.transposh_flags a img:hover {
border-color:blue;
}

.trf {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/plugins/transposh-translation-filter-for-wordpress/widgets/flags/flags65.png);
height:11px;
width:16px;
background-repeat:no-repeat;
overflow:hidden;
display:inline-block;
}

.trf-za {
background-position:-24px 0;
}

.trf-al {
background-position:-48px 0;
}

.trf-sa {
background-position:-72px 0;
}

.trf-am {
background-position:-96px 0;
}

.trf-az {
background-position:-120px 0;
}

.trf-basque {
background-position:-144px 0;
}

.trf-by {
background-position:-168px 0;
}

.trf-bd {
background-position:-192px 0;
}

.trf-bg {
background-position:-216px 0;
}

.trf-catalonia {
background-position:-240px 0;
}

.trf-cn {
background-position:-264px 0;
}

.trf-tw {
background-position:-288px 0;
}

.trf-hr {
background-position:-312px 0;
}

.trf-cz {
background-position:-336px 0;
}

.trf-dk {
background-position:-360px 0;
}

.trf-nl {
background-position:-384px 0;
}

.trf-esperanto {
background-position:-408px 0;
}

.trf-ee {
background-position:-432px 0;
}

.trf-fi {
background-position:-456px 0;
}

.trf-fr {
background-position:-480px 0;
}

.trf-galicia {
background-position:-504px 0;
}

.trf-ge {
background-position:-528px 0;
}

.trf-de {
background-position:-552px 0;
}

.trf-gr {
background-position:-576px 0;
}

.trf-in {
background-position:-600px 0;
}

.trf-ht {
background-position:-624px 0;
}

.trf-il {
background-position:-648px 0;
}

.trf-hu {
background-position:-672px 0;
}

.trf-is {
background-position:-696px 0;
}

.trf-id {
background-position:-720px 0;
}

.trf-ie {
background-position:-744px 0;
}

.trf-it {
background-position:-768px 0;
}

.trf-jp {
background-position:-792px 0;
}

.trf-kr {
background-position:-816px 0;
}

.trf-va {
background-position:-840px 0;
}

.trf-lv {
background-position:-864px 0;
}

.trf-lt {
background-position:-888px 0;
}

.trf-mk {
background-position:-912px 0;
}

.trf-my {
background-position:-936px 0;
}

.trf-mt {
background-position:-960px 0;
}

.trf-no {
background-position:-984px 0;
}

.trf-ir {
background-position:-1008px 0;
}

.trf-pl {
background-position:-1032px 0;
}

.trf-pt {
background-position:-1056px 0;
}

.trf-ro {
background-position:-1080px 0;
}

.trf-ru {
background-position:-1104px 0;
}

.trf-rs {
background-position:-1128px 0;
}

.trf-sk {
background-position:-1152px 0;
}

.trf-si {
background-position:-1176px 0;
}

.trf-es {
background-position:-1200px 0;
}

.trf-ke {
background-position:-1224px 0;
}

.trf-se {
background-position:-1248px 0;
}

.trf-ph {
background-position:-1272px 0;
}

.trf-lk {
background-position:-1296px 0;
}

.trf-th {
background-position:-1320px 0;
}

.trf-tr {
background-position:-1344px 0;
}

.trf-ua {
background-position:-1368px 0;
}

.trf-pk {
background-position:-1392px 0;
}

.trf-vn {
background-position:-1416px 0;
}

.trf-wales {
background-position:-1440px 0;
}

.trf-europeanunion {
background-position:-1464px 0;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
background-color:#fff;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/topbck.gif);
background-repeat:repeat-x;
color:#666;
margin:0;
padding:0;
}

#wrap {
width:980px;
margin:0 auto;
padding:0;
}

#top {
height:69px;
width:980px;
clear:both;
margin:0 auto;
padding:0;
}

h2,h3 {
font-size:16px;
font-weight:700;
margin:0;
padding:0;
}

#main {
width:980px;
margin:10px auto;
padding:0;
}

#header {
width:400px;
height:69px;
float:left;
margin:0;
padding:0;
}

#header h1.blogtitle {
font-family:Arial,Helvetica,sans-serif;
color:#fff;
margin:0;
padding:10px 0 0;
}

#header p.desc {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#fff;
font-size:11px;
margin:0;
padding:0;
}

#nav {
height:69px;
float:right;
width:550px;
margin:0;
padding:0;
}

ul.nav {
height:69px;
line-height:69px;
float:right;
list-style:none;
font-size:11px;
text-transform:uppercase;
margin:0;
padding:0;
}

ul.nav li {
float:left!important;
list-style-type:none;
margin:0;
padding:0;
}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited {
background:#356aa0;
color:#fff;
float:left;
display:block;
text-decoration:none;
padding:0 10px;
}

ul.nav li a:hover,ul.nav li a:active {
background:#fff;
color:#205387;
text-decoration:none;
}

ul.nav li.current_page_item a {
text-decoration:none;
background:#39c;
color:#000;
}

ul.nav li ul {
float:left;
margin:0;
padding:0;
}

#content {
width:510px;
float:left;
margin:0;
padding:20px 0 0;
}

.entry {
font-size:11px;
float:left;
width:500px;
text-align:justify;
margin:0;
padding:0 0 20px;
}

#sidebar {
float:right;
width:450px;
margin:0;
padding:20px 0 0;
}

.rsidebar {
float:right;
width:230px;
overflow:hidden;
margin:0;
padding:0;
}

.rsidebar h2 {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/h2c.gif) no-repeat;
height:22px;
font-size:13px;
font-weight:700;
color:#6995c2;
margin:0;
padding:0 0 10px 8px;
}

.postmetadata {
background:#eee;
border-bottom:1px #ccc solid;
border-top:1px #eee solid;
font-size:10px;
margin:0;
padding:5px;
}

.boxcomments {
border-top:5px solid #ddd;
border-bottom:5px solid #ddd;
margin-bottom:20px;
width:510px;
}

#commentform {
border-top:1px solid #eee;
margin:0;
padding:15px 15px 1px;
}

#commentform label {
display:block;
margin:0;
}

#commentform input {
width:170px;
margin:0 5px 10px 0;
padding:1px;
}

#commentform textarea {
width:400px;
margin:0 0 10px;
padding:0;
}

#commentform #submit {
margin:0 0 20px;
}

#commentform p {
margin:5px 0;
}

ol.commentlist {
margin:0 0 1px;
padding:0;
}

ol.commentlist :hover {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/latestbck.gif) repeat-x;
}

ol.commentlist li {
border-top:1px solid #eee;
display:block;
list-style:none;
margin:0;
padding:15px 15px 1px;
}

ol.commentlist li :hover {
background:none;
}

ol.commentlist li.commenthead {
display:block;
list-style:none;
margin:0;
padding:5px 15px;
}

ol.commentlist li.commenthead h2 {
margin:0;
}

ol.tblist {
border-top:1px solid #fff;
list-style:none;
margin:0 0 1px;
padding:15px;
}

ol.tblist li {
display:block;
list-style:none;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/c.gif) 0 2px no-repeat;
padding-left:15px;
margin:0 0 5px;
}

#eof {
width:980px;
clear:both;
height:20px;
background:#fff;
margin:0 auto;
padding:0;
}

.navigation {
width:500px;
float:left;
color:#666;
}

.alignright {
float:right;
margin-top:10px;
}

.alignleft {
float:left;
margin-top:10px;
}

#footer {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/footerbck.gif) repeat-x;
height:31px;
line-height:31px;
clear:both;
}

.footer {
width:980px;
text-align:left;
font-size:11px;
margin:0 auto;
}

.lsidebar {
float:left;
width:200px;
margin:0;
padding:0;
}

.lsidebar h2 {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/h2.gif) no-repeat;
height:22px;
font-size:13px;
font-weight:700;
color:#6995c2;
margin:0;
padding:0 0 10px 8px;
}

a:link,a:active,a:visited,a:hover {
text-decoration:none;
color:#356aa0;
border:none;
}

#header h1 a:link,#header h1 a:active,#header h1 a:visited,#header h1 a:hover {
text-decoration:none;
color:#fff;
border:none;
}

.rsidebar ul,.lsidebar ul {
list-style-type:none;
line-height:200%;
font-size:11px;
margin:0 auto;
padding:0;
}

.rsidebar ul li,.lsidebar ul li {
list-style-type:none;
margin:0 0 20px;
padding:0;
}

.rsidebar ul li ul,.lsidebar ul li ul {
list-style-type:square;
margin:0 auto;
padding:0 3px;
}

.rsidebar ul li ul li,.lsidebar ul li ul li {
list-style-type:none;
border:0;
border-bottom:#dadada solid 1px;
margin:0 auto;
padding:0;
}

.rsidebar ul li ul li ul.children li,.lsidebar ul li ul li ul.children li {
list-style-type:none;
border:0;
margin:0 auto;
padding:0;
}

.rsidebar ul li ul li a,.lsidebar ul li ul li a {
text-decoration:none;
}

.theme {
position:absolute;
overflow:hidden;
left:1px;
top:1px;
width:0;
height:0;
z-index:0;
}

#wpadminbar * {
height:auto;
width:auto;
position:static;
text-transform:none;
letter-spacing:normal;
line-height:1;
font:normal 13px/28px sans-serif;
color:#ccc;
text-shadow:#444 0 -1px 0;
margin:0;
padding:0;
}

#wpadminbar ul li:before,#wpadminbar ul li:after {
content:normal;
}

#wpadminbar a,#wpadminbar a:hover,#wpadminbar a img,#wpadminbar a img:hover {
outline:none;
border:none;
text-decoration:none;
background:none;
}

#wpadminbar {
direction:ltr;
color:#ccc;
font:normal 13px/28px sans-serif;
height:28px;
position:fixed;
top:0;
left:0;
width:100%;
min-width:600px;
z-index:99999;
background-color:#464646;
background-image:linear-gradient(bottom,#373737,#4646465px);
}

#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li {
background:none;
clear:none;
list-style:none;
position:relative;
z-index:99999;
margin:0;
padding:0;
}

#wpadminbar .quicklinks {
border-left:1px solid transparent;
}

#wpadminbar .quicklinks ul {
text-align:left;
}

#wpadminbar .ab-empty-item {
outline:none;
}

#wpadminbar .quicklinks>ul>li {
border-right:1px solid #555;
}

#wpadminbar .quicklinks>ul>li>a,#wpadminbar .quicklinks>ul>li>.ab-empty-item {
border-right:1px solid #333;
}

#wpadminbar .quicklinks .ab-top-secondary>li {
border-left:1px solid #333;
border-right:0;
float:right;
}

#wpadminbar .quicklinks .ab-top-secondary>li>a,#wpadminbar .quicklinks .ab-top-secondary>li>.ab-empty-item {
border-left:1px solid #555;
border-right:0;
}

#wpadminbar .quicklinks a,#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .shortlink-input {
height:28px;
display:block;
margin:0;
padding:0 12px;
}

#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input {
-moz-box-shadow:0 4px 4px rgba(0,0,0,0.2);
-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.2);
box-shadow:0 4px 4px rgba(0,0,0,0.2);
background:#fff;
display:none;
position:absolute;
float:none;
border-color:#dfdfdf;
border-style:solid;
border-width:0 1px 1px;
margin:0 0 0 -1px;
padding:0;
}

#wpadminbar.ie7 .menupop .ab-sub-wrapper,#wpadminbar.ie7 .shortlink-input {
top:28px;
left:0;
}

#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
right:0;
left:auto;
margin:0 -1px 0 0;
}

#wpadminbar .ab-sub-wrapper>.ab-submenu:first-child {
border-top:none;
}

#wpadminbar .ab-submenu {
border-top:1px solid #dfdfdf;
padding:6px 0;
}

#wpadminbar .quicklinks .menupop ul li {
float:none;
}

#wpadminbar .quicklinks .menupop ul li a strong {
font-weight:700;
}

#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item,#wpadminbar .shortlink-input {
line-height:26px;
height:26px;
text-shadow:none;
white-space:nowrap;
min-width:140px;
}

#wpadminbar .shortlink-input {
width:200px;
}

#wpadminbar .menupop li:hover>.ab-sub-wrapper,#wpadminbar .menupop li.hover>.ab-sub-wrapper {
margin-left:100%;
margin-top:-33px;
border-width:1px;
}

#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper {
margin-left:0;
left:inherit;
right:100%;
}

#wpadminbar .ab-top-menu>li:hover>.ab-item,#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar .ab-top-menu>li>.ab-item:focus,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus {
color:#fafafa;
background-color:#3a3a3a;
background-image:linear-gradient(bottom,#3a3a3a,#222);
}

#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item,#wpadminbar .ab-top-menu>li.menupop.hover>.ab-item {
background:#fff;
color:#333;
text-shadow:none;
}

#wpadminbar .hover .ab-label,#wpadminbar.nojq .ab-item:focus .ab-label {
color:#fafafa;
}

#wpadminbar .menupop li:hover,#wpadminbar .menupop li.hover,#wpadminbar .quicklinks .menupop .ab-item:focus,#wpadminbar .quicklinks .ab-top-menu .menupop .ab-item:focus {
background-color:#eaf2fa;
}

#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
color:#21759B;
}

#wpadminbar .menupop .menupop>.ab-item {
display:block;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:95% -20px;
background-repeat:no-repeat;
padding-right:2em;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:5% -46px;
background-repeat:no-repeat;
padding-left:2em;
padding-right:1em;
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
display:block;
position:relative;
right:auto;
background:#eee;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
margin:0;
}

#wpadminbar .quicklinks .menupop .ab-sub-secondary>li:hover,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li.hover,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus {
background-color:#dfdfdf;
}

#wpadminbar .quicklinks a span#ab-updates {
background:#eee;
color:#333;
text-shadow:none;
display:inline;
font-size:10px;
font-weight:700;
-webkit-border-radius:10px;
border-radius:10px;
padding:2px 5px;
}

#wpadminbar .quicklinks a:hover span#ab-updates {
background:#fff;
color:#000;
}

#wpadminbar .ab-top-secondary {
float:right;
background-color:#464646;
background-image:linear-gradient(bottom,#373737,#4646465px);
}

#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item {
border-right:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

#wp-admin-bar-my-account>ul {
min-width:198px;
}

#wp-admin-bar-my-account.with-avatar>ul {
min-width:270px;
}

#wpadminbar #wp-admin-bar-user-actions>li {
margin-left:16px;
margin-right:16px;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
margin-left:88px;
}

#wp-admin-bar-user-actions>li>.ab-item {
padding-left:8px;
}

#wpadminbar #wp-admin-bar-user-info {
margin-top:6px;
margin-bottom:15px;
height:auto;
background:none;
}

#wp-admin-bar-user-info .avatar {
position:absolute;
left:-72px;
top:4px;
}

#wpadminbar #wp-admin-bar-user-info a {
background:none;
height:auto;
}

#wpadminbar #wp-admin-bar-user-info span {
background:none;
height:18px;
padding:0;
}

#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar #wp-admin-bar-user-info .username {
text-shadow:none;
display:block;
}

#wpadminbar #wp-admin-bar-user-info .display-name {
color:#333;
}

#wpadminbar #wp-admin-bar-user-info .username {
color:#999;
font-size:11px;
}

#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
width:16px;
height:16px;
border:1px solid #999;
background:#eee;
line-height:24px;
vertical-align:middle;
float:none;
display:inline;
margin:-3px 0 0 6px;
padding:0;
}

#wpadminbar .quicklinks li img.blavatar {
vertical-align:middle;
margin:-3px 4px 0 0;
padding:0;
}

#wpadminbar #wp-admin-bar-search .ab-item {
background:transparent;
padding:0;
}

#wpadminbar #adminbarsearch {
height:28px;
padding:0 2px;
}

#wpadminbar #adminbarsearch .adminbar-input {
font:13px/24px sans-serif;
height:24px;
width:24px;
border:none;
color:#ccc;
text-shadow:#444 0 -1px 0;
background-color:rgba(255,255,255,0);
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:3px 2px;
background-repeat:no-repeat;
outline:none;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition-duration:400ms;
-webkit-transition-property:width,background;
-webkit-transition-timing-function:ease;
-moz-transition-duration:400ms;
-moz-transition-property:width,background;
-moz-transition-timing-function:ease;
-o-transition-duration:400ms;
-o-transition-property:width,background;
-o-transition-timing-function:ease;
margin:0;
padding:0 3px 0 23px;
}

#wpadminbar.ie7 #adminbarsearch .adminbar-input {
margin-top:1px;
width:120px;
}

#wpadminbar #adminbarsearch .adminbar-input:focus {
color:#555;
text-shadow:0 1px 0 #fff;
width:200px;
background-color:rgba(255,255,255,0.9);
}

#wpadminbar.ie8 #adminbarsearch .adminbar-input {
background-color:#464646;
}

#wpadminbar.ie8 #adminbarsearch .adminbar-input:focus {
background-color:#fff;
}

#wpadminbar #wp-admin-bar-appearance {
border-top:none;
margin-top:-12px;
}

#wpadminbar .ab-icon {
position:relative;
float:left;
width:16px;
height:16px;
margin-top:6px;
}

#wpadminbar .ab-label {
margin-left:4px;
}

#wp-admin-bar-wp-logo>.ab-item .ab-icon {
width:20px;
height:20px;
margin-top:4px;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:0 -76px;
background-repeat:no-repeat;
}

#wpadminbar.nojs #wp-admin-bar-wp-logo:hover>.ab-item .ab-icon,#wpadminbar #wp-admin-bar-wp-logo.hover>.ab-item .ab-icon {
background-position:0 -104px;
}

#wp-admin-bar-updates>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-2px -159px;
background-repeat:no-repeat;
}

#wp-admin-bar-comments>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-1px -134px;
background-repeat:no-repeat;
}

#wpadminbar #wp-admin-bar-new-content>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-2px -182px;
background-repeat:no-repeat;
}

#wpadminbar.nojs #wp-admin-bar-new-content:hover>.ab-item .ab-icon,#wpadminbar #wp-admin-bar-new-content.hover>.ab-item .ab-icon {
background-position:-2px -203px;
}

* html #wpadminbar {
overflow:hidden;
position:absolute;
}

* html #wpadminbar .menupop a span {
background-image:none;
}

div.wpcf7,.selector,.radio,.checker,.uploader,.selector *,.radio *,.checker *,.uploader * {
margin:0;
padding:0;
}

.wpcf7-display-none,#wpadminbar #adminbarsearch .adminbar-button,#wpadminbar span.count-0 {
display:none;
}

.Processing td,a.calsun {
color:red;
}

.TTWForm input,div.uploader,div.uploader span.action {
height:28px;
}

#wpadminbar li,* html #wpadminbar .quicklinks ul li a {
float:left;
}

#wpadminbar .selected .shortlink-input,#wpadminbar.nojs li:hover>.ab-sub-wrapper,#wpadminbar li.hover>.ab-sub-wrapper {
display:block;
}

#wpadminbar .menupop.hover .ab-label,#wpadminbar .ab-submenu .ab-item {
color:#333;
text-shadow:none;
}

#wpadminbar #adminbarsearch .adminbar-input::-webkit-input-placeholder,#wpadminbar #adminbarsearch .adminbar-input:-moz-placeholder {
color:#ddd;
}body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fff;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/topbck.gif);
background-repeat:repeat-x;
color:#666;
margin:0;
padding:0;
}

#wrap {
width:980px;
margin:0 auto;
padding:0;
}

#top {
height:69px;
width:980px;
clear:both;
margin:0 auto;
padding:0;
}

h2,h3 {
font-size:16px;
font-weight:700;
margin:0;
padding:0;
}

#main {
width:980px;
margin:10px auto;
padding:0;
}

#header {
width:400px;
height:69px;
float:left;
margin:0;
padding:0;
}

#header h1.blogtitle {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
margin:0;
padding:10px 0 0;
}

#header p.desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
margin:0;
padding:0;
}

#nav {
height:69px;
float:right;
width:550px;
margin:0;
padding:0;
}

ul.nav {
height:69px;
line-height:69px;
float:right;
list-style:none;
font-size:11px;
text-transform:uppercase;
margin:0;
padding:0;
}

ul.nav li {
float:left!important;
list-style-type:none;
margin:0;
padding:0;
}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited {
background:#356aa0;
color:#fff;
float:left;
display:block;
text-decoration:none;
padding:0 10px;
}

ul.nav li a:hover,ul.nav li a:active {
background:#fff;
color:#205387;
text-decoration:none;
}

ul.nav li.current_page_item a {
text-decoration:none;
background:#39c;
color:#000;
}

ul.nav li ul {
float:left;
margin:0;
padding:0;
}

#content {
width:510px;
float:left;
margin:0;
padding:20px 0 0;
}

.entry {
font-size:11px;
float:left;
width:500px;
text-align:justify;
margin:0;
padding:0 0 20px;
}

#sidebar {
float:right;
width:450px;
margin:0;
padding:20px 0 0;
}

.rsidebar {
float:right;
width:230px;
overflow:hidden;
margin:0;
padding:0;
}

.rsidebar h2 {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/h2c.gif) no-repeat;
height:22px;
font-size:13px;
font-weight:700;
color:#6995c2;
margin:0;
padding:0 0 10px 8px;
}

.postmetadata {
background:#eee;
border-bottom:1px #ccc solid;
border-top:1px #eee solid;
font-size:10px;
margin:0;
padding:5px;
}

.boxcomments {
border-top:5px solid #ddd;
border-bottom:5px solid #ddd;
margin-bottom:20px;
width:510px;
}

#commentform {
border-top:1px solid #eee;
margin:0;
padding:15px 15px 1px;
}

#commentform label {
display:block;
margin:0;
}

#commentform input {
width:170px;
margin:0 5px 10px 0;
padding:1px;
}

#commentform textarea {
width:400px;
margin:0 0 10px;
padding:0;
}

#commentform #submit {
margin:0 0 20px;
}

#commentform p {
margin:5px 0;
}

ol.commentlist {
margin:0 0 1px;
padding:0;
}

ol.commentlist :hover {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/latestbck.gif) repeat-x;
}

ol.commentlist li {
border-top:1px solid #eee;
display:block;
list-style:none;
margin:0;
padding:15px 15px 1px;
}

ol.commentlist li :hover {
background:none;
}

ol.commentlist li.commenthead {
display:block;
list-style:none;
margin:0;
padding:5px 15px;
}

ol.commentlist li.commenthead h2 {
margin:0;
}

ol.tblist {
border-top:1px solid #fff;
list-style:none;
margin:0 0 1px;
padding:15px;
}

ol.tblist li {
display:block;
list-style:none;
background:transparent url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/c.gif) 0 2px no-repeat;
padding-left:15px;
margin:0 0 5px;
}

#eof {
width:980px;
clear:both;
height:20px;
background:#fff;
margin:0 auto;
padding:0;
}

.navigation {
width:500px;
float:left;
color:#666;
}

.alignright {
float:right;
margin-top:10px;
}

.alignleft {
float:left;
margin-top:10px;
}

#footer {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/footerbck.gif) repeat-x;
height:31px;
line-height:31px;
clear:both;
}

.footer {
width:980px;
text-align:left;
font-size:11px;
margin:0 auto;
}

.lsidebar {
float:left;
width:200px;
margin:0;
padding:0;
}

.lsidebar h2 {
background:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/min/images/h2.gif) no-repeat;
height:22px;
font-size:13px;
font-weight:700;
color:#6995c2;
margin:0;
padding:0 0 10px 8px;
}

a:link,a:active,a:visited,a:hover {
text-decoration:none;
color:#356aa0;
border:none;
}

#header h1 a:link,#header h1 a:active,#header h1 a:visited,#header h1 a:hover {
text-decoration:none;
color:#fff;
border:none;
}

.rsidebar ul,.lsidebar ul {
list-style-type:none;
line-height:200%;
font-size:11px;
margin:0 auto;
padding:0;
}

.rsidebar ul li,.lsidebar ul li {
list-style-type:none;
margin:0 0 20px;
padding:0;
}

.rsidebar ul li ul,.lsidebar ul li ul {
list-style-type:square;
margin:0 auto;
padding:0 3px;
}

.rsidebar ul li ul li,.lsidebar ul li ul li {
list-style-type:none;
border:0;
border-bottom:#dadada solid 1px;
margin:0 auto;
padding:0;
}

.rsidebar ul li ul li ul.children li,.lsidebar ul li ul li ul.children li {
list-style-type:none;
border:0;
margin:0 auto;
padding:0;
}

.rsidebar ul li ul li a,.lsidebar ul li ul li a {
text-decoration:none;
}

.theme {
position:absolute;
overflow:hidden;
left:1px;
top:1px;
width:0;
height:0;
z-index:0;
}#wpadminbar * {
height:auto;
width:auto;
position:static;
text-transform:none;
letter-spacing:normal;
line-height:1;
font:normal 13px/28px sans-serif;
color:#ccc;
text-shadow:#444 0 -1px 0;
margin:0;
padding:0;
}

#wpadminbar ul li:before,#wpadminbar ul li:after {
content:normal;
}

#wpadminbar a,#wpadminbar a:hover,#wpadminbar a img,#wpadminbar a img:hover {
outline:none;
border:none;
text-decoration:none;
background:none;
}

#wpadminbar {
direction:ltr;
color:#ccc;
font:normal 13px/28px sans-serif;
height:28px;
position:fixed;
top:0;
left:0;
width:100%;
min-width:600px;
z-index:99999;
background-color:#464646;
background-image:linear-gradient(bottom,#373737,#4646465px);
}

#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li {
background:none;
clear:none;
list-style:none;
position:relative;
z-index:99999;
margin:0;
padding:0;
}

#wpadminbar .quicklinks {
border-left:1px solid transparent;
}

#wpadminbar .quicklinks ul {
text-align:left;
}

#wpadminbar .ab-empty-item {
outline:none;
}

#wpadminbar .quicklinks>ul>li {
border-right:1px solid #555;
}

#wpadminbar .quicklinks>ul>li>a,#wpadminbar .quicklinks>ul>li>.ab-empty-item {
border-right:1px solid #333;
}

#wpadminbar .quicklinks .ab-top-secondary>li {
border-left:1px solid #333;
border-right:0;
float:right;
}

#wpadminbar .quicklinks .ab-top-secondary>li>a,#wpadminbar .quicklinks .ab-top-secondary>li>.ab-empty-item {
border-left:1px solid #555;
border-right:0;
}

#wpadminbar .quicklinks a,#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .shortlink-input {
height:28px;
display:block;
margin:0;
padding:0 12px;
}

#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input {
-moz-box-shadow:0 4px 4px rgba(0,0,0,0.2);
-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.2);
box-shadow:0 4px 4px rgba(0,0,0,0.2);
background:#fff;
display:none;
position:absolute;
float:none;
border-color:#dfdfdf;
border-style:solid;
border-width:0 1px 1px;
margin:0 0 0 -1px;
padding:0;
}

#wpadminbar.ie7 .menupop .ab-sub-wrapper,#wpadminbar.ie7 .shortlink-input {
top:28px;
left:0;
}

#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
right:0;
left:auto;
margin:0 -1px 0 0;
}

#wpadminbar .ab-sub-wrapper>.ab-submenu:first-child {
border-top:none;
}

#wpadminbar .ab-submenu {
border-top:1px solid #dfdfdf;
padding:6px 0;
}

#wpadminbar .quicklinks .menupop ul li {
float:none;
}

#wpadminbar .quicklinks .menupop ul li a strong {
font-weight:700;
}

#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item,#wpadminbar .shortlink-input {
line-height:26px;
height:26px;
text-shadow:none;
white-space:nowrap;
min-width:140px;
}

#wpadminbar .shortlink-input {
width:200px;
}

#wpadminbar .menupop li:hover>.ab-sub-wrapper,#wpadminbar .menupop li.hover>.ab-sub-wrapper {
margin-left:100%;
margin-top:-33px;
border-width:1px;
}

#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper {
margin-left:0;
left:inherit;
right:100%;
}

#wpadminbar .ab-top-menu>li:hover>.ab-item,#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar .ab-top-menu>li>.ab-item:focus,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus {
color:#fafafa;
background-color:#3a3a3a;
background-image:linear-gradient(bottom,#3a3a3a,#222);
}

#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item,#wpadminbar .ab-top-menu>li.menupop.hover>.ab-item {
background:#fff;
color:#333;
text-shadow:none;
}

#wpadminbar .hover .ab-label,#wpadminbar.nojq .ab-item:focus .ab-label {
color:#fafafa;
}

#wpadminbar .menupop li:hover,#wpadminbar .menupop li.hover,#wpadminbar .quicklinks .menupop .ab-item:focus,#wpadminbar .quicklinks .ab-top-menu .menupop .ab-item:focus {
background-color:#eaf2fa;
}

#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
color:#21759B;
}

#wpadminbar .menupop .menupop>.ab-item {
display:block;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:95% -20px;
background-repeat:no-repeat;
padding-right:2em;
}

#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:5% -46px;
background-repeat:no-repeat;
padding-left:2em;
padding-right:1em;
}

#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
display:block;
position:relative;
right:auto;
background:#eee;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
margin:0;
}

#wpadminbar .quicklinks .menupop .ab-sub-secondary>li:hover,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li.hover,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus {
background-color:#dfdfdf;
}

#wpadminbar .quicklinks a span#ab-updates {
background:#eee;
color:#333;
text-shadow:none;
display:inline;
font-size:10px;
font-weight:700;
-webkit-border-radius:10px;
border-radius:10px;
padding:2px 5px;
}

#wpadminbar .quicklinks a:hover span#ab-updates {
background:#fff;
color:#000;
}

#wpadminbar .ab-top-secondary {
float:right;
background-color:#464646;
background-image:linear-gradient(bottom,#373737,#4646465px);
}

#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item {
border-right:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

#wp-admin-bar-my-account>ul {
min-width:198px;
}

#wp-admin-bar-my-account.with-avatar>ul {
min-width:270px;
}

#wpadminbar #wp-admin-bar-user-actions>li {
margin-left:16px;
margin-right:16px;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
margin-left:88px;
}

#wp-admin-bar-user-actions>li>.ab-item {
padding-left:8px;
}

#wpadminbar #wp-admin-bar-user-info {
margin-top:6px;
margin-bottom:15px;
height:auto;
background:none;
}

#wp-admin-bar-user-info .avatar {
position:absolute;
left:-72px;
top:4px;
}

#wpadminbar #wp-admin-bar-user-info a {
background:none;
height:auto;
}

#wpadminbar #wp-admin-bar-user-info span {
background:none;
height:18px;
padding:0;
}

#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar #wp-admin-bar-user-info .username {
text-shadow:none;
display:block;
}

#wpadminbar #wp-admin-bar-user-info .display-name {
color:#333;
}

#wpadminbar #wp-admin-bar-user-info .username {
color:#999;
font-size:11px;
}

#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
width:16px;
height:16px;
border:1px solid #999;
background:#eee;
line-height:24px;
vertical-align:middle;
float:none;
display:inline;
margin:-3px 0 0 6px;
padding:0;
}

#wpadminbar .quicklinks li img.blavatar {
vertical-align:middle;
margin:-3px 4px 0 0;
padding:0;
}

#wpadminbar #wp-admin-bar-search .ab-item {
background:transparent;
padding:0;
}

#wpadminbar #adminbarsearch {
height:28px;
padding:0 2px;
}

#wpadminbar #adminbarsearch .adminbar-input {
font:13px/24px sans-serif;
height:24px;
width:24px;
border:none;
color:#ccc;
text-shadow:#444 0 -1px 0;
background-color:rgba(255,255,255,0);
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:3px 2px;
background-repeat:no-repeat;
outline:none;
-webkit-border-radius:3px;
border-radius:3px;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition-duration:400ms;
-webkit-transition-property:width,background;
-webkit-transition-timing-function:ease;
-moz-transition-duration:400ms;
-moz-transition-property:width,background;
-moz-transition-timing-function:ease;
-o-transition-duration:400ms;
-o-transition-property:width,background;
-o-transition-timing-function:ease;
margin:0;
padding:0 3px 0 23px;
}

#wpadminbar.ie7 #adminbarsearch .adminbar-input {
margin-top:1px;
width:120px;
}

#wpadminbar #adminbarsearch .adminbar-input:focus {
color:#555;
text-shadow:0 1px 0 #fff;
width:200px;
background-color:rgba(255,255,255,0.9);
}

#wpadminbar.ie8 #adminbarsearch .adminbar-input {
background-color:#464646;
}

#wpadminbar.ie8 #adminbarsearch .adminbar-input:focus {
background-color:#fff;
}

#wpadminbar #wp-admin-bar-appearance {
border-top:none;
margin-top:-12px;
}

#wpadminbar .ab-icon {
position:relative;
float:left;
width:16px;
height:16px;
margin-top:6px;
}

#wpadminbar .ab-label {
margin-left:4px;
}

#wp-admin-bar-wp-logo>.ab-item .ab-icon {
width:20px;
height:20px;
margin-top:4px;
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:0 -76px;
background-repeat:no-repeat;
}

#wpadminbar.nojs #wp-admin-bar-wp-logo:hover>.ab-item .ab-icon,#wpadminbar #wp-admin-bar-wp-logo.hover>.ab-item .ab-icon {
background-position:0 -104px;
}

#wp-admin-bar-updates>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-2px -159px;
background-repeat:no-repeat;
}

#wp-admin-bar-comments>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-1px -134px;
background-repeat:no-repeat;
}

#wpadminbar #wp-admin-bar-new-content>.ab-item .ab-icon {
background-image:url(http://dtzsp8q104ft0.cloudfront.net/wp-content/w3tc/images/admin-bar-sprite.png?d=20111130);
background-position:-2px -182px;
background-repeat:no-repeat;
}

#wpadminbar.nojs #wp-admin-bar-new-content:hover>.ab-item .ab-icon,#wpadminbar #wp-admin-bar-new-content.hover>.ab-item .ab-icon {
background-position:-2px -203px;
}

* html #wpadminbar {
overflow:hidden;
position:absolute;
}

* html #wpadminbar .menupop a span {
background-image:none;
}

#wpadminbar li,* html #wpadminbar .quicklinks ul li a {
float:left;
}

#wpadminbar .selected .shortlink-input,#wpadminbar.nojs li:hover>.ab-sub-wrapper,#wpadminbar li.hover>.ab-sub-wrapper {
display:block;
}

#wpadminbar .menupop.hover .ab-label,#wpadminbar .ab-submenu .ab-item {
color:#333;
text-shadow:none;
}

#wpadminbar #adminbarsearch .adminbar-input::-webkit-input-placeholder,#wpadminbar #adminbarsearch .adminbar-input:-moz-placeholder {
color:#ddd;
}

#wpadminbar #adminbarsearch .adminbar-button,#wpadminbar span.count-0 {
display:none;
}