.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
/* Accordion */
.accordion .question h5 span.icon { background: url("../images/accordion_controls.png") no-repeat left top; }
.accordion .question.active h5 span.icon { background: url("../images/accordion_controls.png") no-repeat left bottom; }
/* FAQ */
.faq .question h5 span.icon { background: url("../images/faq_controls.png") no-repeat left top; }
.faq .question.active h5 span.icon { background: url("../images/faq_controls.png") no-repeat left bottom; }
/* Tags */
.widget_mfn_tag_cloud a { color: #767676 !important; background: #F8F8F8; text-shadow: 1px 1px 0 #fff; border: 1px solid #E8E8E8; }
.widget_mfn_tag_cloud a span { background: #F8F8F8; }
.widget_mfn_tag_cloud a:hover { color: #1b1b1b !important; border: 1px solid #d5d5d5; }
.widget_mfn_tag_cloud a:hover span {}
/* Twitter */
.tp_recent_tweets {float: left;clear: left;}
.tp_recent_tweets  li {background-image: url('../assets/tweet.png');background-repeat: no-repeat;background-position: 0px 4px;padding-left: 30px;padding-bottom: 20px;float: left;clear: left;line-height: 20px;list-style-type: none;}
.tp_recent_tweets  li a {font-weight: bold;}
.tp_recent_tweets .twitter_time {color: #999;font-size: 12px;font-style: italic;font-weight: normal;}
/* Socialico Plus*/
@font-face {font-family: 'Socialico Plus';src: url('../fonts/socialico-plus-webfont.eot');src: url('../fonts/socialico-plus-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/socialico-plus-webfont.woff') format('woff'),url('../fonts/socialico-plus-webfont.ttf') format('truetype'),url('../fonts/socialico-plus-webfont.svg#Socialico Plus') format('svg');font-weight: normal;font-style: normal;}
.socialico-plus { font-family: 'Socialico Plus' !important; font-size:30px; line-height:30px;}
/* Socialico */
@font-face {font-family: 'Socialico';src: url('../fonts/socialico-webfont.eot');src: url('../fonts/socialico-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../fonts/socialico-webfont.woff') format('woff'),url('../fonts/socialico-webfont.ttf') format('truetype'),url('../fonts/socialico-webfont.svg#Socialico') format('svg');font-weight: normal;font-style: normal;}
.socialico { font-family: 'Socialico' !important; font-size:30px; line-height:30px;}

#square {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}