/*
Theme Name: Rackspace Blog
Theme URI: http://rackspace.com/blog/
Author: Rackspace Web Developement Team
Description: Theme for the Rackspace One Blog
Version: 2.0
*/

@import url(assets/css/company.rackspace.css);
@import url(assets/css/global.rackspace.css);

body {
  color: #5e5e5e;
  background-color: #1A1A1A;
  font-family: "RobotoRegular", Arial, sans-serif;
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
.align-center {
  text-align: center;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
a.logo-blog {
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
}
a:hover {
  text-decoration: none;
}
.dropshadow {
  background-image: none !important;
}
/******* navigation ********/
#navigation-wrap .menu {
	position: relative;
    left: 30px;
    width: 762px;
	height: 78px;
    float: left;
}
#navigation-wrap .menu .menu-item {
	display: block;
	float: left;
	position: relative;
}
#navigation-wrap .menu .menu-item a {
	position: relative;
	font-size: 15px;
	text-decoration: none;
	padding: 32px 23px 30px 13px;
	float: left;
	cursor: pointer;
	color: #fff;
}
#navigation-wrap .menu .menu-item a:hover {
	background-color: #222;
}
#navigation-wrap .menu .menu-item a.active {
	background: #333;
}
#navigation-wrap.sticky .menu .menu-item a {
	padding: 17px 23px 17px 13px;	
}
#navigation-wrap .menu .menu-item.menu-item-has-children a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAKQWlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSBetAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69XkVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/syOll+AAAACXBIWXMAAAsTAAALEwEAmpwYAAADqmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6NTNENkJBREI3MzQwMTFFMTg5NjFDODZENUQyRDVDQkM8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NTNENkJBRDg3MzQwMTFFMTg5NjFDODZENUQyRDVDQkM8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6NTNENkJBRDk3MzQwMTFFMTg5NjFDODZENUQyRDVDQkM8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NTNENkJBREE3MzQwMTFFMTg5NjFDODZENUQyRDVDQkM8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2g8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CseSD6oAAAAjSURBVAgdY+zo6PjPgAMwgsSxKaioqGAES6IrAElgGIZuAgAeoQ0yOzDHWgAAAABJRU5ErkJggg==);
	background-position: right 10px top 37px;
	background-repeat: no-repeat;
}
#navigation-wrap.sticky .menu .menu-item.menu-item-has-children a {
	background-position: right 10px top 22px;
}
.ie8 #navigation-wrap .menu .menu-item.menu-item-has-children a {
	background-image: url(http://034d24a88b3e71fd72a6-f083e9a6295a3f0714fa019ffdca65c3.r47.cf1.rackcdn.com/elements/arrow-down-ie8new.png);
	background-position: right -10px;
}
.ie8 #navigation-wrap.sticky .menu .menu-item.menu-item-has-children a {
	background-position: right -25px;
}
#navigation-wrap .menu .menu-item .sub-menu {
	display: none;
	position: absolute;
	top: 78px;
	left: 0px;
	width: auto;
	background: #333;
	text-align: left;
	-moz-bottom-left-border-radius: 3px;
	-moz-bottom-right-border-radius: 3px;
	-webkit-bottom-left-border-radius: 3px;
	-webkit-bottom-right-border-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	z-index: 60;	
	padding: 20px 28px 20px 28px;
}
#navigation-wrap.sticky .menu .menu-item .sub-menu {
	top: 48px;
}
#navigation-wrap .menu .menu-item .sub-menu li {
	float: none;
	display: block;
}
#navigation-wrap .menu .menu-item .sub-menu a {
	position: relative;
	text-decoration: none;
	color: #eee;
	font-size: 12px;
	line-height: 18px;
	padding: 0;
	background: none;
	white-space: nowrap;
	display: block;
	float: none;
}
#navigation-wrap .menu .menu-item .sub-menu a:hover {
	text-decoration: underline;
}
ul#menu-wrap li a {
  padding: 17px 15px;
  font-family: arial;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  color: #505050;
  display: block;
}
ul#menu-wrap li:hover a {
  background-color: #252525;
  display: block;
  font-family: arial;
  font-weight: normal;
  font-size: 14px;
  text-decoration: none;
  color: #FFFFFF;
}

ul#menu-wrap li:hover ul.sub-menu {
  display: inline;
  background: #252525;
  position: absolute;
  padding: 10px;
  left: 0px;
}
ul#menu-wrap li ul.sub-menu li {
  float: none;
  display: block;
  width: 200px;
}
ul#menu-wrap li ul.sub-menu li a {
  background: transparent;
  text-align: left;
  font-size: 12px;
  padding: 5px 10px;
  margin: 0px;
  height: auto;
  color: #4F81A6;
}
ul#menu-wrap li ul.sub-menu li a:hover {
  text-decoration: underline;
  cursor: pointer;
}
ul#menu-wrap li#menu-search form {
  padding: 15px 15px;
}
ul#menu-wrap li#menu-search .form-group {
  display: inline-block;
  float: left;
}
ul#menu-wrap li#menu-search input {
  display: inline-block;
  border: 1px solid #999999;
  font-size: 12px;
  padding: 1px 2px;
  width: 128px;
  border-right: none;
  height: 21px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
ul#menu-wrap li#menu-search button {
  display: inline-block;
  background-color: #c40022;
  color: #ffffff;
  padding: 4px 6px;
  float: right;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  height: 25px;
}
#navigation-wrap.sticky #menu-wrap {
	left: 68px;
}
#menu-wrap ul.navigation {
	margin: 20px 28px 20px 28px !important;	
}
#navigation-wrap .logo-blog {
	position: relative;
	top: -6px;
	left: 0px;
	width: 160px;
	height: 111px;
	background: url('assets/images/elements/rackspaceblog-masthead-logo.png');
	cursor: pointer;
	float: left;
}
 .ie8#navigation-wrap .logo-blog  {
	float: left;
}
#navigation-wrap.sticky .logo-blog {
	top: 7px;
	width: 122px;
	height: 36px;
	background-image: url('http://images.cdn.rackspace.com/header/rackspace-logo-nav-122x36-mangd.png');
	margin-right: 38px;
}
#navigation-wrap #menuoption-home .arrow,
#navigation-wrap #menuoption-bloggers .arrow,
#navigation-wrap #menuoption-videos .arrow,
#navigation-wrap #menuoption-impact .arrow {
	display: none;
}
/* *** end navigation *** */
div#content-wrap {
  padding-top: 100px;
}
div#featured_header,
div#latest_header {
  margin-bottom: -1px;
}
div#latest_header {
  border-bottom: 1px solid #DDD;
}
/******* Featured ********/
/*div#featured_header h2,
div#latest_header h2 {
    display: inline-block;
    padding: 9px 25px;
    background: #E6E6E6;
    border: 1px solid #CCCCCC;
    border-bottom: none;
    border-radius: 3px 3px 0 0;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
}*/
/*div#featured {
    margin-bottom: 50px;
    padding: 25px;
    background-color: #E6E6E6;
    border-radius: 0 3px 3px 3px;
    border: 1px solid #CCCCCC;
}*/
div#featured_header {
  margin-bottom: 25px;
}
div#featured_header h2 {
  color: #d2d2d3;
  text-transform: uppercase;
  font-size: 20px;
  background: white;
  padding: 5px;
  border-bottom: 1px solid #d2d2d3;
}
div.featuredPost {
  border-radius: 4px;
  margin-bottom: 25px;
}
div.featuredPost .featured-image {
  display: block;
  height: 140px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  text-align: center;
  border: 1px solid #f3f3f3;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("../images/rs-default-100x100.png");
  background-size: contain;
}
div.featuredPost .featured-image:hover {
  opacity: .65;
}
div.featuredPost .featuredCommentsAndDate {
  padding: 0 8px;
  background-color: #f3f3f3;
  height: 40px;
  font-size: 12px;
  line-height: 40px;
  margin-bottom: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
div.featuredPost .featuredCommentsAndDate .featuredCommentCount {
  padding: 0 8px;
  border-right: 1px solid #999999;
}
div.featuredPost .featuredCommentsAndDate .featuredDate {
  padding-left: 8px;
}
div.featuredPost .featuredCopy {
  font-size: 11px;
}
div.featuredPost .featuredCopy .channel {
  text-transform: uppercase;
}
div.featuredPost .featuredCopy h2 {
  margin-top: 5px;
}
div.featuredPost .featuredCopy h2 a {
  color: #999999;
  font-size: 20px;
  line-height: 24px;
}
div.featuredPost .featuredCopy h2 a:hover {
  color: #c40022;
}
div.featured-divider {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpiYGBgaABihv///4MxDMAFkQFYEF20ASDAACt2DfWqaJHLAAAAAElFTkSuQmCC');
  background-color: #DDD;
  height: 3px;
  clear: both;
  margin: 30px 0;
}
div.featured-divider:last-child {
  background-color: transparent;
  height: 15px;
  margin-bottom: 80px;
}
div#most_recent div.view_type {
  background: #D1D1D1;
  padding: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#most_recent div.view_type div.mostRecent,
div#most_recent div.view_type div.mostPopular {
  margin-right: 5px;
  background: #E6E6E6;
  float: left;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#most_recent div.view_type div.mostRecent div,
div#most_recent div.view_type div.mostPopular div {
  padding: 10px;
  float: left;
}
div#most_recent div.view_type div.mostRecent div:hover,
div#most_recent div.view_type div.mostPopular div:hover {
  cursor: pointer;
}
div#most_recent div.view_type div.mostRecent.selected,
div#most_recent div.view_type div.mostPopular.selected {
  background: #AFD4EF;
}
div#most_recent div.view_type div.mostPopular select {
  margin: 10px 10px 0  0;
}
div#most_recent div.view_type div.rssButton {
  float: right;
  margin: 10px 20px 0 0;
}
div#most_recent div.post {
  padding-top: 5px;
  display: table;
}
div#most_recent div.post div.top,
div#most_recent div.post div.bottom {
  display: table-row;
}
div#most_recent div.post .col1,
div#most_recent div.post .col2,
div#most_recent div.post .col3 {
  padding: 10px;
  width: 190px;
  height: 85px;
  border-bottom: 1px solid #D1D1D1;
  display: table-cell;
}
.ie7 div#most_recent div.post .channel {
  float: left;
  height: 300px;
}
div#most_recent div.post .col1,
div#most_recent div.post .col2 {
  border-right: 1px solid #D1D1D1;
}
div#most_recent div.post div.heading {
  color: #C40022;
  font-size: 16px;
  display: inline-block;
}
div#most_recent div.post div.heading div.arrow {
  display: inline-block;
  background: url(assets/images/elements/sprite_arrows.png) no-repeat -7px -81px;
  width: 6px;
  height: 9px;
  margin-left: 8px;
}
div#most_recent div.post div.loader {
  background: url(assets/images/elements/loading.gif) no-repeat center center;
}
div#most_recent div.recentPost {
  border-bottom: 1px dotted #D1D1D1;
  padding: 10px;
  font-size: 11px;
  line-height: 12px;
}
div#most_recent div.recentPost:last-child {
  border: none;
}
div#most_recent div.recentPost div.title {
  margin-bottom: 5px;
}
div#most_recent div.recentPost div.title a {
  color: #505050;
}
div#most_recent div.recentPost div.title a:hover {
  color: black;
}
div#most_recent div.recentPost div.comments {
  color: #C40022;
}
div#most_recent div.recentPost div.date,
div#most_recent div.recentPost div.comments {
  font-size: 9px;
  line-height: 11px;
}
div#most_recent div.dropshadow {
  clear: both;
}
/******* Content ********/
/************** Post Header ***************/
div#postHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #5e5e5e;
  margin-bottom: 10px;
  max-width: 575px;
}
div#postHeader div.postCommentCount {
  color: white;
  text-align: center;
  position: absolute;
  top: 0px;
  right: 0px;
  background: url(assets/images/elements/sprite_featuredItems.png) no-repeat 0px 0px;
  padding-top: 6px;
  width: 36px;
  height: 30px;
}
div#postHeader div.postInfo {
  font-size: 11px;
  padding-bottom: 30px;
}
div#postHeader div.headerAvatar {
  width: 32px;
  height: 32px;
  float: left;
  margin-right: 10px;
}
/******* Content ********/
/************** Post Sharing ***************/
div#postSharing {
  height: 20px;
  padding-bottom: 25px;
}
div#postSharing div.shareItem {
  float: left;
  width: 110px;
}
div#postSharing div.print a.print_link {
  display: block;
  width: 62px;
  height: 20px;
  background: url(assets/images/elements/print_button.png) no-repeat 0px 0px;
}
/******* Content ********/
/************** Post Author Info ***************/
div#authorInfo {
  border: 1px solid #D1D1D1;
  padding: 15px;
  margin-bottom: 30px;
}
div#authorInfo div.gravatar {
  float: right;
  margin: 0 10px 10px 10px;
}
div#authorInfo p {
  margin-bottom: 0;
}
/******* Content -Template ********/
/************** Blog Global Styles ***************/
div#contentInlineimage p,
div#contentNoimage p,
div#contentLogoimage p,
div#contentInfographic p,
div#contentVideo p {
  margin-bottom: 15px;
  font-size: 14px;
  line-height: 23px;
}
div#contentInlineimage ul,
div#contentNoimage ul,
div#contentLogoimage ul,
div#contentInfographic ul,
div#contentVideo ul,
div#contentInlineimage ol,
div#contentNoimage ol,
div#contentLogoimage ol,
div#contentInfographic ol,
div#contentVideo ol {
  padding: 0 0 7px 15px;
  font-size: 14px;
  margin-bottom: 15px;
  margin-left: 20px;
}
div#contentInlineimage ul,
div#contentNoimage ul,
div#contentLogoimage ul,
div#contentInfographic ul,
div#contentVideo ul {
  list-style-type: disc;
  margin-left: 0;
}
div#contentInlineimage ul li,
div#contentNoimage ul li,
div#contentLogoimage ul li,
div#contentInfographic ul li,
div#contentVideo ul li,
div#contentInlineimage ol li,
div#contentNoimage ol li,
div#contentLogoimage ol li,
div#contentInfographic ol li,
div#contentVideo ol li {
  padding-bottom: 7px;
  line-height: 24px;
}
/******* Content -Template ********/
/************** Inline Image ***************/
div#contentInlineimage div.featuredImage {
  padding: 10px 20px 10px 0;
  float: left;
}
div#contentInlineimage div.featuredImage img {
  border: 1px solid #D1D1D1;
}
div#contentInlineimage div.featuredImage div.dropshadow.convex {
  width: 240px;
  background-position: -20px -440px;
}
div#contentInlineimage div.featuredImage div.caption {
  font-size: 11px;
  text-align: center;
}
/******* Content -Template ********/
/************** No Image ***************/
div.content h1 {
  line-height: 30px;
}
/******* Content -Template ********/
/************** Logo Image ***************/
div#contentLogoimage div.logoImage {
  padding: 10px 0 10px 20px;
  float: right;
}
div#contentLogoimage div.logoImage img {
  padding: 10px;
}
div#contentLogoimage div.logoImage div.dropshadow.convex {
  width: 240px;
  background-position: -20px -440px;
}
/******* Content -Template ********/
/************** Infographic ***************/
div#contentInfographic div.infographic-wrapper {
  position: relative;
  margin-bottom: 25px;
}
div#contentInfographic div.hidden div.infographic {
  height: 400px;
  overflow: hidden;
}
div#contentInfographic div.magnify {
  width: 57px;
  height: 53px;
  position: absolute;
  top: 20px;
  right: -30px;
  cursor: pointer;
  background: url(assets/images/elements/sprite_infographic.png) no-repeat 0px 0px;
}
div#contentInfographic div.fade {
  width: 632px;
  height: 200px;
  position: absolute;
  bottom: 0px;
  background: url(assets/images/elements/sprite_infographic.png) no-repeat 0px -53px;
}
div#contentInfographic div.infographic img {
  border: 1px solid #D1D1D1;
}
div#contentInfographic div.full div.magnify,
div#contentInfographic div.full div.fade {
  display: none;
}
/******* Content -Template ********/
/************** Video ***************/
div#contentVideo div.videoContainer {
  margin-bottom: 20px;
}
div#contentVideo div.content {
  margin-bottom: 40px;
}
/******* Content - Comments********/
div#postComments {
  background: #D1D1D1;
  padding: 25px 0 50px 0 ;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#postComments div.commentThread {
  padding: 0 25px;
  margin-bottom: 25px;
}
div#postComments div.commentThread div.commentCount {
  font-size: 18px;
  margin-bottom: 25px;
}
div#postComments div.commentThread div.comment {
  padding: 10px 0;
}
div#postComments div.commentThread div.comment div.comment {
  margin-left: 60px;
}
div#postComments div.commentThread div.bubble {
  background: white;
  border-bottom: 1px solid #AAA;
  border-radius: 4px;
  -moz-border-radius: 4px;
  position: relative;
  padding: 20px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 18px;
}
div#postComments div.commentThread div.bubble div.replyBar {
  background: white;
  width: 7px;
  height: 80px;
  position: absolute;
  right: 30px;
  top: -70px;
}
div#postComments div.commentThread div.commentAuthorInfo {
  position: relative;
}
div#postComments div.commentThread div.comment div.commentCarrot {
  width: 18px;
  height: 22px;
  position: absolute;
  left: 100px;
  top: -15px;
  background: url(assets/images/elements/comment_carrot.png) no-repeat;
}
div#postComments div.commentThread div.commentAuthorInfo img {
  margin-right: 10px;
  float: left;
}
div#postComments div.commentThread div.commentAuthorInfo span {
  display: inline-block;
  padding-top: 10px;
}
div#postComments div.grid_hr {
  padding-bottom: 1px;
  border-bottom: 1px solid white;
  background: #AAA;
}
div#postComments div.commentSubmit {
  padding: 25px 25px 0px 25px;
}
div#postComments div.commentSubmit h3 {
  margin-bottom: 25px;
}
div#postComments div.commentSubmit p {
  margin: 0;
}
div#postComments div.commentSubmit label,
div#postComments div.commentSubmit span {
  font-size: 11px;
}
div#postComments div.commentSubmit input[type=text] {
  width: 300px;
}
div#postComments div.commentSubmit .rsButton {
  float: right;
}
div#postComments div.commentSubmit .rsButton a {
  cursor: default;
}
div#postComments div.commentSubmit .rsButton input[type=submit] {
  font-size: 12px;
  text-transform: uppercase;
  color: white;
  background: transparent;
  cursor: pointer;
  display: block;
}
div#postComments div.commentSubmit p.form-submit input {
  display: none;
}
div#postComments div.commentSubmit div.after-comment {
  margin-top: 15px;
}
/******* Author List Page ********/
div#authorsList {
  padding-top: 40px;
}
div#authorsList div.author {
  margin-bottom: 40px;
}
div#authorsList div.author div.authorPict {
  float: left;
  text-align: center;
}
div#authorsList div.author div.authorPict div.postCount {
  padding-top: 5px;
}
div#authorsList div.author div.authorInfo {
  float: left;
  width: 220px;
  padding-left: 20px;
}
div#authorsList div.grid_8.author div.authorInfo {
  width: 524px;
}
div#authorsList div.author div.authorInfo div.name {
  font-size: 18px;
}
div#authorsList div.author div.authorInfo div.description {
  font-size: 11px;
  margin-top: 10px;
}
div#authorsList div.author div.authorInfo div.profileButton {
  padding-top: 15px;
}
/******* Author Bio Page ********/
div#authorBio div.headerInfo {
  margin-bottom: 30px;
}
div#authorBio div.headerInfo div.name {
  font-weight: normal;
  color: #C40022;
  font-size: 36px;
  padding-bottom: 10px;
}
div#authorBio div.postCount div.left,
div#authorBio div.postCount div.right,
div#authorBio div.postCount div.bottom {
  background: url(assets/images/elements/sprite_featuredItems.png) no-repeat;
}
div#authorBio div.postCount div.left,
div#authorBio div.postCount div.right {
  width: 3px;
  height: 28px;
  float: left;
}
div#authorBio div.postCount div.right {
  background-position: right 0px;
}
div#authorBio div.postCount div.middle {
  float: left;
  background: #D50025;
  height: 22px;
  padding: 6px 5px 0 5px;
}
div#authorBio div.postCount div.bottom {
  height: 8px;
  background-position: center -28px;
}
div#authorBio div.postCount {
  display: inline-block;
  color: white;
  font-size: 14px;
  text-align: center;
  margin-left: 5px;
  position: relative;
  top: 10px;
}
div#authorBio div.headerImage {
  height: 200px;
  margin-bottom: 40px;
  background: #D1D1D1;
}
div#authorBio div.headerInfo div.title,
div#authorBio div.connections div.title,
div#authorBio div.favorites div.title,
div#authorBio div.recents div.title {
  font-size: 18px;
}
div#authorBio div.authorInfo {
  margin-bottom: 40px;
}
div#authorBio div.connections {
  margin-bottom: 20px;
}
div#authorBio div.connections div.title {
  padding-bottom: 7px;
}
div#authorBio div.connections div.item a {
  background: url(assets/images/elements/sprite_socialicons.png) no-repeat -19px -2px;
  width: 24px;
  height: 25px;
  margin-right: 5px;
  display: block;
  float: left;
}
div#authorBio div.connections div.twitter a {
  background-position: -19px -28px;
}
div#authorBio div.connections div.facebook a {
  background-position: -19px -54px;
}
div#authorBio div.connections div.linkedin a {
  background-position: -19px -80px;
}
div#authorBio div.connections div.email a {
  background-position: -19px -106px;
}
div#authorBio div.favorites div.title {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #D1D1D1;
}
div#authorBio div.favorites div.item {
  margin-bottom: 5px;
}
div#authorBio div.recents {
  display: table;
  margin: 10px 0;
}
div#authorBio div.recents div.title {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
div#authorBio div.recents div.recentPost {
  width: 196px;
  height: 100px;
  float: left;
  margin-right: 20px;
}
div#authorBio div.recents div.recentPost div.top,
div#authorBio div.recents div.recentPost div.bottom {
  background: url(assets/images/elements/recentPostBubble.png) no-repeat;
}
div#authorBio div.recents div.recentPost div.top {
  height: 3px;
  background-position: -2px -1px;
}
div#authorBio div.recents div.recentPost div.bottom {
  height: 20px;
  background-position: -2px -6px;
}
div#authorBio div.recents div.recentPost div.middle {
  background: #C7E0F5;
  padding: 15px;
  height: 110px;
}
div#authorBio div.recents div.recentPost:last-child {
  margin-right: 0;
}
div#authorBio div.recents div.recentPost a {
  color: black;
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 10px;
  display: block;
}
/******* Channels Main Page ********/
div#channelsMain div.pageHeader,
div#blogTopics div.pageHeader,
div#bloggers div.pageHeader {
  border-bottom: 1px solid #D1D1D1;
}
div#channelsMain div.pageHeader h1,
div#blogTopics div.pageHeader h1,
div#bloggers div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 20px;
  max-width: 600px;
}
div#channelsList {
  margin: 20px 0 40px 0;
}
div#channelsList div.channelContainer {
  padding-bottom: 25px;
}
div#channelsList div.channelImg,
div#channelsList div.channelContent {
  float: left;
}
div#channelsList div.channelContent {
  padding-left: 10px;
  width: 236px;
}
div#channelsList div.channelContent a.channelTitle {
  display: inline-block;
  font-size: 18px;
  margin-bottom: 5px;
}
div#channelsList div.channelContent div.channelDescription {
  margin-bottom: 10px;
}
div#blogTopicsList {
  margin-bottom: 60px;
}
div#blogTopicsList div.topic {
  font-size: 14px;
  padding: 10px 0;
  border-bottom: 1px dotted #D1D1D1;
}
div#blogTopicsList div.topic a.rssLink {
  background: url(/images/sprites/global_icons.png) -54px 0px;
  margin-right: 10px;
  width: 17px;
  height: 20px;
  display: block;
  float: left;
}
div#blogTopicsList div.topic a.catLink {
  display: block;
  padding-top: 3px;
}
div#bloggerList div.featuredBlogger {
  border-bottom: 1px dotted #D1D1D1;
  padding: 10px 0px;
}
div#bloggerList div.gravatar {
  float: left;
}
div#bloggerList div.name {
  padding: 10px 0 0 10px;
  float: left;
}
div#rssHelpWidget {
  padding: 20px;
  border: 1px solid #D1D1D1;
  margin-top: 20px;
}
div#rssHelpWidget img {
  float: right;
}
div#rssHelpWidget h2 {
  font-weight: normal;
  font-size: 18px;
  margin-bottom: 5px;
}
/******* Channels Sub Page ********/
div#channelsSub div.pageHeader {
  margin-bottom: 40px;
}
div#channelsSub div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 20px;
  max-width: 440px;
}
div#channelViewType {
  margin-bottom: 40px;
}
div#channelViewType div.view_type {
  background: #D1D1D1;
  padding: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#channelViewType div.view_type div.mostRecent,
div#channelViewType div.view_type div.mostPopular {
  padding: 10px;
  margin-right: 5px;
  background: #E6E6E6;
  cursor: pointer;
  float: left;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#channelViewType div.view_type div.mostPopular * {
  float: left;
}
div#channelViewType div.view_type div.mostPopular select {
  margin-left: 10px;
}
div#channelViewType div.view_type div.mostRecent.selected,
div#channelViewType div.view_type div.mostPopular.selected {
  background: #AFD4EF;
}
div#channelViewType div.toggleView {
  padding-top: 5px;
  font-size: 11px;
  text-align: right;
}
div#channelViewType div.toggleView span {
  display: inline-block;
  padding-bottom: 3px;
}
div#channelViewType div.toggleView div.list,
div#channelViewType div.toggleView div.grid {
  width: 13px;
  height: 13px;
  margin: 2px 0 0 3px;
  background: url(assets/images/elements/sprite_toggleview.png) no-repeat;
  float: right;
}
div#channelViewType div.toggleView div.list {
  background-position: 0px -14px;
  cursor: pointer;
}
div#channelViewType div.toggleView div.grid {
  background-position: -14px 0px;
  cursor: pointer;
}
div#channelViewType div.toggleView div.list:hover,
div#channelViewType div.toggleView div.list.selected {
  background-position: 0px 0px;
}
div#channelViewType div.toggleView div.grid:hover,
div#channelViewType div.toggleView div.grid.selected {
  background-position: -14px -14px;
}
div#channelsSub div.pageHeader div.icon {
  float: right;
  margin-left: 20px;
}
div#channelsSub div.pageHeader div.rssButton {
  float: right;
  padding: 10px 0 0 0;
}
div#postByChannel,
div#postList {
  margin-top: 35px;
}
div#featured div#postList {
  border-bottom: none;
  margin-bottom: -35px;
}
div#featured div#postList div.post {
  border-bottom: #fff 1px solid;
}
div#featured div#postList div.post:last-child {
  border-bottom: none;
}
div#postByChannel div.post,
div#postList div.post {
  padding-bottom: 15px;
  margin-bottom: 20px;
  border-bottom: 1px solid #d2d2d3;
}
div#featured div#postList div.post {
  margin-bottom: 0;
  padding-bottom: 0;
}
div#postByChannel div.post:last-child,
div#postList div.post:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
div#postByChannel div.post.list div.postImageWrapper,
div#postByChannel div.post div.contentWrapper,
div#postList div.post.list div.postImageWrapper,
div#postList div.post div.contentWrapper {
  float: left;
}
div#postByChannel div.post.list div.imageContainer,
div#postList div.post.list div.imageContainer {
  width: 119px;
  height: 119px;
  overflow: hidden;
}
div#postByChannel div.post.list div.imageContainer img,
div#postList div.post.list div.imageContainer img {
  width: 119px;
}
div#postByChannel div.post.list div.contentWrapper,
div#postList div.post.list div.contentWrapper {
  width: 440px;
  padding: 0 0 0 20px;
}
div#featured div#postList div.post.list div.contentWrapper {
  width: 395px;
}
div#postList div.post.list.no_img div.contentWrapper {
  width: 580px;
  padding-left: 0;
}
div#postList div.post.list div.contentWrapper div.theContent p {
  font-size: 14px;
  line-height: 1.4em;
  padding: 0;
}
div#postByChannel div.post.grid div.contentWrapper,
div#postList div.post.grid div.contentWrapper {
  width: 250px;
}
div#postByChannel div.post.list div.contentWrapper div.theContent.grid,
div#postByChannel div.post.grid div.contentWrapper div.theContent.list,
div#postList div.post.grid div.contentWrapper div.theContent.list {
  display: none;
}
div#postByChannel div.post div.commentCount,
div#postList div.post div.commentCount a {
  width: 36px;
  height: 30px;
  padding-top: 6px;
  background: url(assets/images/elements/sprite_featuredItems.png);
  color: white;
  float: left;
  text-align: center;
}
div#postByChannel div.post div.commentCount a:hover,
div#postList div.post div.commentCount a:hover {
  text-decoration: none;
}
div#postByChannel div.post.grid div.commentCount,
div#postList div.post.grid div.commentCount {
  position: absolute;
  top: 0px;
  right: 0px;
}
div#postByChannel div.post div.contentWrapper h2,
div#postList div.post div.contentWrapper h2 {
  display: inline-block;
  margin-top: 0;
  font-size: 20px;
}
div#postList div.post.no_img div.contentWrapper h2 {
  width: 565px;
}
div#featured div#postList div.post div.contentWrapper h2 {
  width: 390px;
}
div#postByChannel div.post.grid div.contentWrapper h2 {
  width: 250px;
}
div#postByChannel div.post div.contentWrapper h2 a,
div#postList div.post div.contentWrapper h2 a {
  color: #999999;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px;
  display: block;
}
div#postByChannel div.post div.contentWrapper h2 a:hover,
div#postList div.post div.contentWrapper h2 a:hover {
  color: #c40022;
  text-decoration: none;
}
div#postByChannel div.post div.contentWrapper div.info,
div#postList div.post div.contentWrapper div.info {
  font-size: 11px;
  margin-top: -4px;
  margin-bottom: 12px;
}
div#postByChannel div.post div.contentWrapper div.info span,
div#postList div.post div.contentWrapper div.info span {
  text-transform: uppercase;
  color: #C40022;
  font-weight: bold;
}
div#postList div.post div.contentWrapper div.readMore {
  margin-top: 5px;
  font-size: 14px;
  text-transform: uppercase;
}
div#postList div.post div.contentWrapper div.readMore a i {
  padding-left: 4px;
}
div#postList div.post div.contentWrapper div.readMore a:hover i {
  padding-left: 10px;
  -webkit-transition: padding 0.25s ease-in-out;
  transition: padding 0.25s ease-in-out;
}
div#postList div.post div.contentWrapper div.readMore div.arrow {
  width: 13px;
  height: 11px;
  display: inline-block;
  margin-left: 4px;
  background: url(assets/images/elements/sprite_arrows.png) no-repeat -2px -69px;
}
/******* Video List Page ********/
div#videoList div.pageHeader {
  margin-bottom: 40px;
}
div#videoList div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 20px;
  max-width: 400px;
}
div#videoViewType {
  margin-bottom: 40px;
}
div#videoViewType div.view_type {
  background: #D1D1D1;
  padding: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#videoViewType div.view_type div.mostRecent,
div#videoViewType div.view_type div.mostPopular {
  margin-right: 5px;
  background: #E6E6E6;
  cursor: pointer;
  float: left;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#videoViewType div.view_type div.mostRecent,
div#videoViewType div.view_type div.mostPopular div {
  padding: 10px;
}
div#videoViewType div.view_type div.mostPopular * {
  float: left;
}
div#videoViewType div.view_type div.mostPopular select {
  margin: 10px 10px 0 0;
}
div#videoViewType div.view_type div.mostRecent.selected,
div#videoViewType div.view_type div.mostPopular.selected {
  background: #AFD4EF;
}
div#videoViewType div.toggleView {
  padding-top: 5px;
  font-size: 11px;
  text-align: right;
}
div#videoViewType div.toggleView span {
  display: inline-block;
  padding-bottom: 3px;
}
div#videoViewType div.toggleView div.grid,
div#videoViewType div.toggleView div.grid4 {
  width: 13px;
  height: 13px;
  margin: 2px 0 0 3px;
  background: url(assets/images/elements/sprite_toggleview.png) no-repeat;
  float: right;
}
div#videoViewType div.toggleView div.grid {
  background-position: -14px 0px;
  cursor: pointer;
}
div#videoViewType div.toggleView div.grid4 {
  background-position: -14px -28px;
  cursor: pointer;
}
div#videoViewType div.toggleView div.grid:hover,
div#videoViewType div.toggleView div.grid.selected {
  background-position: -14px -14px;
}
div#videoViewType div.toggleView div.grid4:hover,
div#videoViewType div.toggleView div.grid4.selected {
  background-position: -14px -42px;
}
div#videoListWrapper div.video {
  margin-bottom: 40px;
  position: relative;
}
div#videoListWrapper div.video div.title {
  font-size: 16px;
  padding: 10px 0;
}
div#videoListWrapper div.video div.info {
  font-size: 11px;
}
div#videoListWrapper div.video div.info a {
  text-transform: uppercase;
  font-weight: bold;
}
div#videoListWrapper div.video div.commentCount {
  background: url(assets/images/elements/sprite_featuredItems.png) no-repeat;
  width: 36px;
  height: 30px;
  position: absolute;
  top: -10px;
  right: -10px;
  padding-top: 6px;
  color: white;
  text-align: center;
}
/******* Newsroom Page ********/
div#newsroom div.pageHeader {
  margin-bottom: 40px;
}
div#newsroom div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 20px;
  max-width: 400px;
}
div#newsroom div.pageHeader div.icon {
  float: right;
}
div#newsroom div.pageHeader div.rssButton {
  float: right;
  padding: 10px 40px 0 0;
}
div#newsViewType {
  margin-bottom: 40px;
}
div#newsViewType div.view_type {
  background: #D1D1D1;
  padding: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#newsViewType div.view_type div.mostRecent,
div#newsViewType div.view_type div.mostPopular {
  margin-right: 5px;
  background: #E6E6E6;
  cursor: pointer;
  float: left;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#newsViewType div.view_type div.mostRecent,
div#newsViewType div.view_type div.mostPopular div {
  padding: 10px;
}
div#newsViewType div.view_type div.mostPopular div,
div#newsViewType div.view_type div.mostPopular select {
  float: left;
}
div#newsViewType div.view_type div.mostPopular select {
  margin: 10px 10px 0 0;
}
div#newsViewType div.view_type div.mostRecent.selected,
div#newsViewType div.view_type div.mostPopular.selected {
  background: #AFD4EF;
}
div#newsList div.article {
  margin-bottom: 25px;
}
div#newsList div.article h2 {
  font-size: 22px;
  font-weight: normal;
  line-height: 24px;
}
div#newsList div.article h2 a {
  color: #505050;
}
div#newsList div.article h2 a:hover {
  color: black;
  text-decoration: none;
}
/******************* Search Results ****************/
div#searchResults div.pageHeader {
  margin-bottom: 30px;
}
div#searchResults div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 10px;
  max-width: 600px;
}
div#searchResults div.pageHeader div.query {
  font-size: 18px;
}
div#searchResults div.result {
  margin-bottom: 20px;
}
div#searchResults div.resultsList {
  border-bottom: 1px solid #D1D1D1;
}
div#searchResults div.result div.postTitle a {
  color: #505050;
  font-size: 16px;
}
div#searchResults div.result div.postTitle span {
  background: #C7E0F5;
  padding: 0 5px;
}
div#searchResults div.result div.postTitle a:hover {
  color: black;
  text-decoration: none;
  padding-bottom: 5px;
}
div#searchResults div.result div.postInfo {
  font-size: 11px;
}
div#searchResults div.result div.postInfo a {
  text-transform: uppercase;
  font-weight: bold;
}
div#searchResults div.result div.postInfo a:hover {
  text-decoration: none;
}
div#searchResults div.result div.postCategories {
  font-size: 11px;
  line-height: 11px;
}
div#searchFilters {
  background: #D1D1D1;
  padding: 10px;
  margin-bottom: 40px;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#searchFilters div.select {
  background: #E6E6E6;
  float: left;
  padding: 10px;
  margin: 0 10px 10px 0;
  border-radius: 4px;
  -moz-border-radius: 4px;
}
div#searchFilters div.select select#topic {
  width: 200px;
}
div#searchFilters div.select select#mediaType {
  width: 120px;
}
div#searchFilters div.select select#viewType {
  width: 60px;
}
div#searchFilters label {
  padding-left: 5px;
}
div#pageSearchNav div#next,
div#pageSearchNav div#counter {
  float: left;
}
div#pageSearchNav div#counter {
  margin: 0px 100px;
  font-size: 14px;
}
/******************* Tag Results ****************/
div#tags div.pageHeader {
  margin-bottom: 30px;
}
div#tags div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 10px;
  max-width: 600px;
}
div#tags div.result {
  margin-bottom: 20px;
}
div#tags div.result div.postTitle {
  margin-bottom: 5px;
}
div#tags div.result div.postInfo {
  margin-top: 5px;
}
div#tags div.result div.postTitle a {
  color: #505050;
  font-size: 22px;
  line-height: 23px;
}
div#tags div.result div.postTitle a:hover {
  color: black;
  text-decoration: none;
  padding-bottom: 5px;
}
div#tags div.result div.postInfo {
  font-size: 11px;
}
div#tags div.result div.postInfo a {
  text-transform: uppercase;
  font-weight: bold;
}
div#tags div.result div.postInfo a:hover {
  text-decoration: none;
}
/******************* Category Results ****************/
div#category div.pageHeader {
  margin-bottom: 30px;
}
div#category div.pageHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 10px;
  max-width: 600px;
}
div#category div.result {
  margin-bottom: 20px;
}
div#category div.result div.imageWrapper {
  float: left;
}
div#category div.result div.imageContainer {
  width: 119px;
  height: 119px;
  position: relative;
  border: 1px solid #D1D1D1;
  overflow: hidden;
}
div#category div.result div.contentWrapper {
  margin-left: 20px;
  width: 440px;
  float: left;
}
div#category div.result div.postTitle {
  margin-bottom: 5px;
}
div#category div.result div.postInfo {
  margin-top: 5px;
}
div#category div.result div.postTitle a {
  color: #505050;
  font-size: 22px;
  line-height: 23px;
}
div#category div.result div.postTitle a:hover {
  color: black;
  text-decoration: none;
  padding-bottom: 5px;
}
div#category div.result div.postInfo {
  font-size: 11px;
}
div#category div.result div.postInfo a {
  text-transform: uppercase;
  font-weight: bold;
}
div#category div.result div.postInfo a:hover {
  text-decoration: none;
}
/******************* Rss Help ****************/
div#rssHelp h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 10px;
  max-width: 600px;
}
div#rssHelp img {
  float: right;
  margin-left: 20px;
}
div#rssHelp div.dropshadow.convex {
  border-top: 1px solid #D1D1D1;
  margin-bottom: 40px;
}
div#rssHelp h2 {
  margin: 0;
}
div#rssHelp div.agregators li {
  float: left;
  margin: 10px 20px 10px 0;
  border-bottom: 1px dotted #D1D1D1;
}
div#rssHelp div.agregators li a {
  display: block;
  width: 296px;
}
div#rssHelp div.agregators li a .arrow {
  background: url(assets/images/elements/sprite_arrows.png) no-repeat -2px -17px;
  width: 16px;
  height: 16px;
  display: block;
  float: left;
  margin-right: 10px;
}
div#rssHelp div.agregators li a span {
  display: inline-block;
  margin-bottom: 3px;
}
/******************* stbi home ****************/
div#content-wrap.stbi {
  padding-top: 0px;
}
div#stbiHeader {
  background: black;
  border-bottom: 1px solid #D1D1D1;
  min-height: 370px;
  padding: 140px 0 20px 0;
  margin-bottom: 50px;
}
div#stbiHeader h1 {
  font-weight: normal;
  font-size: 32px;
  line-height: 35px;
  color: #C40022;
  margin-bottom: 20px;
  max-width: 440px;
}
div#stbiHeader img {
  margin-bottom: 20px;
}
div#stbiHeader div.vidList {
  position: relative;
  overflow: hidden;
  height: 316px;
}
div#stbiHeader div.vidList div.vidListContainer {
  width: 1170px;
  position: absolute;
  top: 0px;
  left: 0px;
}
div#stbiHeader div.vidList div.subContainer {
  float: left;
  margin-right: 5px;
  width: 386px;
}
div#stbiHeader div.vidPost {
  border-bottom: 1px solid #505050;
  height: 104px;
  background: black;
}
div#stbiHeader div.subContainer div.vidPost:first-child {
  border-top: 1px solid #505050;
}
div#stbiHeader div.vidPost:hover,
div#stbiHeader div.vidPost.selected {
  cursor: pointer;
  color: white;
}
div#stbiHeader div.vidPost div.imgContainer {
  height: 60px;
  width: 125px;
  margin: 15px;
  float: right;
  overflow: hidden;
  position: relative;
}
div#stbiHeader div.vidPost div.title {
  margin: 15px 0 15px 15px;
  width: 210px;
  float: left;
}
div#stbiHeader div.vidPost div.title span.main {
  font-size: 18px;
  margin-bottom: 4px;
  display: block;
}
div#stbiHeader div.vidPost div.title span.sub {
  font-size: 12px;
  line-height: 14px;
}
div#stbiHeader div.vidContainer div.featuredTitle {
  font-size: 18px;
  color: white;
  margin: 10px 0;
}
div#stbiHeader div.vidContainer div.subtitle {
  font-size: 14px;
  color: white;
}
div#stbiHeader div.vidContainer div.content p {
  margin: 0;
  color: white;
}
div#stbiHeader div.vidController {
  margin: 10px 0 0 130px;
}
div#stbiHeader div.vidController div.leftArrow,
div#stbiHeader div.vidController div.rightArrow {
  width: 12px;
  height: 12px;
  display: inline-block;
  background: url(assets/images/elements/sprite_arrows.png);
  cursor: pointer;
}
div#stbiHeader div.vidController div.leftArrow {
  background-position: -2px -57px;
  margin-right: 5px;
}
div#stbiHeader div.vidController div.rightArrow {
  background-position: -2px -69px;
  margin-left: 5px;
}
div#stbiMostViewed a.vid {
  width: 190px;
  height: 106px;
  margin: 0 20px 20px 0;
  float: left;
  position: relative;
  display: block;
  color: white;
  text-decoration: none;
  overflow: hidden;
}
div#stbiMostViewed a.vid div.overlay {
  position: absolute;
  background: black;
  bottom: 0px;
  width: 180px;
  padding: 5px;
}
div#stbiMostViewed a.vid div.overlay div.title {
  font-size: 14px;
}
div#stbiRecentPost {
  border: 1px solid #D1D1D1;
  padding: 20px;
  margin: 20px 0 0 0;
}
div#stbiRecentPost h3 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
}
div#stbiRecentPost div.post {
  margin-bottom: 10px;
  font-size: 11px;
}
div#stbiRecentPost div.post a.title {
  font-size: 14px;
}
/******* sidebar styles ********/
#sidebar li {
  list-style: none;
  margin-bottom: 10px;
}
/******* sidebar search ********/
#sidebarSearchForm {
  margin: 25px auto 10px;
}
#sidebarSearchForm input {
  border: 1px solid #d2d2d3;
  font-size: 14px;
  padding: 5px;
  width: 95%;
  color: #999999;
}
#sidebarSearchForm input[type=checkbox] {
  width: auto;
}
#sidebarSearchForm button {
  float: right;
  background-color: #c40022;
  width: 25px;
  margin-left: 0;
  padding: 4px;
  color: white;
}
div#searchSide form {
  position: relative;
}

div#searchSide div#searchButton {
  width: 15px;
  height: 15px;
  background: url(/images/sprites/global_header.png) no-repeat -89px -62px;
  
  position: absolute;
  
  right: 10px;
  top: 8px;
}


div#searchSide div.item {
  float: left;
  margin-top: 10px;
}

div#searchSide div.item.share {
  padding-top: 5px;
  padding-right: 15px;
  font-size: 14px;
}

div#searchSide div.item a {
  background: url(assets/images/elements/sprite_socialicons.png) no-repeat -19px -2px;
  
  width: 24px;
  height: 25px;
  margin-right: 5px;
  
  display: block;
}

div#searchSide div.twitter a { background-position: -19px -28px;}
div#searchSide div.facebook a { background-position: -19px -54px;}
div#searchSide div.linkedin a { background-position: -19px -80px;}
div#searchSide div.email a { background-position: -19px -106px;}

/******* sidebar text ********/
.textwidget {
  margin-top: 20px;
}
/******* sidebar socials ********/
#sidebarSocials {
  padding-bottom: 15px;
}
#sidebarSocials .align-right {
  padding-right: 0;
}
#sidebarSocials .social {
  font-size: 18px;
  color: #d2d2d3;
  margin-left: 10px;
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
#sidebarSocials .social:hover {
  color: #c40022;
  text-decoration: none;
}
#sidebarSocials .social:first-child {
  margin-left: 0;
  font-size: 22px;
}
/******* sidebar top ten ********/
.widget_wmp_widget,
#topten {
  margin: 20px 0 0 0;
}
.widget_wmp_widget h2,
#topten .widget-title h3 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 5px;
  color: #999999;
  text-transform: uppercase;
}
.widget_wmp_widget ul,
#topten ul {
  list-style-type: none;
  color: #222;
  font-size: 18px;
}
.widget_wmp_widget ul li,
#topten ul li {
  padding: 6px 0;
}
.widget_wmp_widget ul li a,
#topten ul li a {
  color: #999999;
  font-size: 13px;
}
.widget_wmp_widget ul li a:hover,
#topten ul li a:hover {
  color: #c40022;
}
/******* sidebar related articles ********/
li#yarpp_widget-1,
li#yarpp_widget-2,
li#yarpp_widget-3 {
  border: 1px solid #D1D1D1;
  padding: 20px;
  margin: 20px 0 0 0;
}
li#yarpp_widget-1 h2,
li#yarpp_widget-2 h2,
li#yarpp_widget-3 h2,
li#yarpp_widget-1 h3,
li#yarpp_widget-2 h3,
li#yarpp_widget-3 h3 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
}
li#yarpp_widget-1 ol li,
li#yarpp_widget-2 ol li,
li#yarpp_widget-3 ol li {
  margin-bottom: 5px;
  list-style: none;
  font-size: 12px;
}
/******* sidebar google plus ********/
.widget_google_plus {
  margin-top: 20px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
/******* sidebar channel list *******/
#sidebar .widget_channel {
  margin-top: 20px;
  border-bottom: 1px solid #d2d2d3;
  padding-bottom: 25px;
}
#sidebar .widget_channel li {
  margin-top: 18px;
  color: #999;
}
#sidebar .widget_channel li a {
  color: #999;
}
#sidebar .widget_channel h2 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 5px;
  color: #999999;
  text-transform: uppercase;
}
#sidebar .widget_channel h3 {
  font-size: 15px;
  font-weight: normal;
  margin-bottom: 3px;
}
#sidebar .widget_channel h3 a {
  color: #999;
}
#sidebar .widget_channel h3 a:hover {
  text-decoration: none;
  color: #C40022;
}

/******* Poll Styling ********/
div.sp-poll {
  width: 264px;
  padding: 20px;
  border-radius: 0;
  -moz-border-radius: 0;
  box-shadow: none;
  margin: 20px 0 0 0;
}
div.sp-poll p.sp-question {
  border: 0px;
  font-size: 18px;
  font-weight: normal;
}
/******* global styles - blog ********/
#footer-wrap.blog {
	margin-bottom: -30px;
}
#subsite-page-wrap #ceiling-wrap {
  background-position: 0px -519px;
}
/*fix for FB widget*/
li#facebooklikebox-2 {
  margin: 20px 0 -2px 0;
}
a.channelLink {
  font-weight: bold;
  text-transform: uppercase;
}
a.authorLink {
  color: #505050;
}
a.authorLink:hover {
  color: black;
  text-decoration: none;
}
div#tags {
  margin-bottom: 40px;
}
div.content pre {
  margin-bottom: 35px;
  padding: 0 15px;
  line-height: 18px;
  overflow-x: hidden;
  border: 1px solid #D1D1D1;
  background: #d1d1d1 url(data:image/gif;base64,R0lGODlhAQAkAIAAAOvr4/T07yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMzg3RDkxMTIyODAxMUUwQkFGREY2MjdBQzk0QzgyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMzg3RDkxMjIyODAxMUUwQkFGREY2MjdBQzk0QzgyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMjcwNDcwMjI3RjExRTBCQUZERjYyN0FDOTRDODI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzODdEOTEwMjI4MDExRTBCQUZERjYyN0FDOTRDODI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAJAAAAgeMj3nA7d8KADs=);
}
div.content pre:hover {
  overflow-x: auto;
}
div.subListNav {
  position: relative;
}
div.subListNav a {
  display: inline-block;
  color: #d2d2d3;
  margin-top: 3px;
  font-weight: bold;
}
div.subListNav div.arrow {
  width: 16px;
  height: 16px;
}
div#next.subListNav {
  float: right;
}
div#prev.subListNav {
  float: left;
}
div#next.subListNav div.arrow {
  background: url('data:image/gif;base64,R0lGODlhEAAQANUAAOLi4tnZ2fT09P39/eXl5fv7+/Hx8f7+/tvb29ra2unp6fPz88nJycvLy/n5+efn5/X19e7u7vLy8vj4+Nzc3MrKyvb29u3t7d/f3+jo6MzMzMjIyM3Nzezs7Pr6+uTk5Obm5vf399jY2NfX19bW1s7OztTU1NPT09DQ0NHR0dXV1c/Pz9LS0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAwNEQyN0Q0NzEyNzY4MTE4MjJBQUMzMjI1MjZERTlEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ0M0NDMTUwNTQ1NjExRTNCMUI2ODQ4NURFRjZGNTQ2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0M0NDMTRGNTQ1NjExRTNCMUI2ODQ4NURFRjZGNTQ2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMUFDQUY4NTk0QTVDMDM3M0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTUxODk5ODcwMUUzMTFFM0I1NUY5QUJGQjVEMEIzMTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAEAAQAAAGz0BHqzWYKEQmU0ARKgydrQUAyWKhVicRIDRshUCj0ipVqqIaKIKn5QCYTimWyqoMpx4DCalRJREWJGIiJwwjAhkqKyQmKh0tBiIbKCNYICQpK1UrCAaPASgqKlmhKKApKCITBxEkmSd9HBqXJQgQLREmmSwkIphvKRi2AggroigJCmStLBctEhQMJWEoDyEBJSYoJgQGuSUqJhUjTSBzVScnxSPZLCBDFgBkK2MniQwpBFxDUgkjKiMs4Kj4wOUAlAMCQARIcSIBCAEDhgwIAgA7');
  float: right;
  margin-left: 5px;
}
div#prev.subListNav div.arrow {
  background: url('data:image/gif;base64,R0lGODlhEAAQANUAAPb29vHx8f7+/vf39+fn5/z8/PT09OTk5MnJyfr6+s3NzePj49ra2vDw8O/v7/X19czMzP39/fLy8svLy+Xl5crKyvPz8/j4+OLi4t3d3fv7++jo6OHh4dvb29jY2NnZ2dfX19TU1Obm5s7Ozs/Pz9bW1tDQ0NHR0dXV1dPT09LS0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAwNEQyN0Q0NzEyNzY4MTE4MjJBQUMzMjI1MjZERTlEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ0M0NDMTU0NTQ1NjExRTNCMUI2ODQ4NURFRjZGNTQ2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0M0NDMTUzNTQ1NjExRTNCMUI2ODQ4NURFRjZGNTQ2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMUFDQUY4NTk0QTVDMDM3M0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTUxODk5ODcwMUUzMTFFM0I1NUY5QUJGQjVEMEIzMTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAEAAQAAAG0sDEalUYbD4oFEgEiAwvgtVlATqRTirTqcSxDFcJkWlCUplRpxFq4S0QrCVPyBrKqkKHiAGESHlIIyUBBygqJxMfACIpJCUmCB4BKwEeKCEKKhQfKSlzDJISHSMqKSZ+KYYjIA0CAx0mJnNbKKgpIyGSDwwKWxCBKR8qSSMdBisNHWWFKBkEWSAjCB0OKw6MKBAkIg8lFSglJCYoEgRoKQogAAIHhiiVpqhnIhorAxQpFSOoaYAnGANfBohwpCULsAUAhhSIskLRhxIpOhAwwDBBEAA7');
  float: left;
  margin-right: 5px;
}
@font-face {
  font-family: 'Flaticons Solid';
  src: url('./assets/fonts/flaticons-solid.eot');
  src: url('./assets/fonts/flaticons-solid.eot?#iefix') format("embedded-opentype"), url('./assets/fonts/flaticons-solid.woff') format('woff'), url('./assets/fonts/flaticons-solid.ttf') format('truetype'), url('./assets/fonts/flaticons-solid.svg#flaticons-solid') format('svg');
  font-weight: normal;
  font-style: normal;
}
.flaticon.solid:before {
  font-family: 'Flaticons Solid';
  speak: none;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: 'Flaticons Social';
  src: url('./assets/fonts/flaticons-social.eot');
  src: url('./assets/fonts/flaticons-social.eot?#iefix') format("embedded-opentype"), url('./assets/fonts/flaticons-social.woff') format('woff'), url('./assets/fonts/flaticons-social.ttf') format('truetype'), url('./assets/fonts/flaticons-social.svg#flaticons-social') format('svg');
  font-weight: normal;
  font-style: normal;
}
.flaticon.social:before {
  font-family: 'Flaticons Social';
  speak: none;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.flaticon.solid.grid-1:before,
.flaticon.solid.grid:before,
.flaticon.solid.A1:before {
  content: "\e000";
}
.flaticon.solid.grid-2:before,
.flaticon.solid.A2:before {
  content: "\e001";
}
.flaticon.solid.window-1:before,
.flaticon.solid.window:before,
.flaticon.solid.A3:before {
  content: "\e002";
}
.flaticon.solid.window-2:before,
.flaticon.solid.A4:before {
  content: "\e003";
}
.flaticon.solid.switch-window-1:before,
.flaticon.solid.switch-window:before,
.flaticon.solid.A5:before {
  content: "\e004";
}
.flaticon.solid.collection-1:before,
.flaticon.solid.collection:before,
.flaticon.solid.A6:before {
  content: "\e005";
}
.flaticon.solid.add-window-1:before,
.flaticon.solid.add-window:before,
.flaticon.solid.A7:before {
  content: "\e006";
}
.flaticon.solid.browser-1:before,
.flaticon.solid.browser:before,
.flaticon.solid.A8:before {
  content: "\e007";
}
.flaticon.solid.minimize-browser-1:before,
.flaticon.solid.minimize-browser:before,
.flaticon.solid.A9:before {
  content: "\e008";
}
.flaticon.solid.new-browser-1:before,
.flaticon.solid.new-browser:before,
.flaticon.solid.A10:before {
  content: "\e009";
}
.flaticon.solid.close-browser-1:before,
.flaticon.solid.close-browser:before,
.flaticon.solid.A11:before {
  content: "\e00a";
}
.flaticon.solid.browser-2:before,
.flaticon.solid.A12:before {
  content: "\e00b";
}
.flaticon.solid.minimize-browser-2:before,
.flaticon.solid.A13:before {
  content: "\e00c";
}
.flaticon.solid.new-browser-2:before,
.flaticon.solid.A14:before {
  content: "\e00d";
}
.flaticon.solid.close-browser-2:before,
.flaticon.solid.A15:before {
  content: "\e00e";
}
.flaticon.solid.multiple-browsers-1:before,
.flaticon.solid.multiple-browsers:before,
.flaticon.solid.A16:before {
  content: "\e00f";
}
.flaticon.solid.browser-3:before,
.flaticon.solid.A17:before {
  content: "\e010";
}
.flaticon.solid.minimize-browser-3:before,
.flaticon.solid.A18:before {
  content: "\e011";
}
.flaticon.solid.new-browser-3:before,
.flaticon.solid.A19:before {
  content: "\e012";
}
.flaticon.solid.close-browser-3:before,
.flaticon.solid.A20:before {
  content: "\e013";
}
.flaticon.solid.folder-1:before,
.flaticon.solid.folder:before,
.flaticon.solid.B1:before {
  content: "\e014";
}
.flaticon.solid.add-folder-1:before,
.flaticon.solid.add-folder:before,
.flaticon.solid.B2:before {
  content: "\e015";
}
.flaticon.solid.remove-folder-1:before,
.flaticon.solid.remove-folder:before,
.flaticon.solid.B3:before {
  content: "\e016";
}
.flaticon.solid.upload-folder-1:before,
.flaticon.solid.upload-folder:before,
.flaticon.solid.B4:before {
  content: "\e017";
}
.flaticon.solid.download-folder-1:before,
.flaticon.solid.download-folder:before,
.flaticon.solid.B5:before {
  content: "\e018";
}
.flaticon.solid.open-folder-1:before,
.flaticon.solid.open-folder:before,
.flaticon.solid.B6:before {
  content: "\e019";
}
.flaticon.solid.open-folder-2:before,
.flaticon.solid.B7:before {
  content: "\e01a";
}
.flaticon.solid.open-folder-3:before,
.flaticon.solid.B8:before {
  content: "\e01b";
}
.flaticon.solid.document-1:before,
.flaticon.solid.document:before,
.flaticon.solid.B9:before {
  content: "\e01c";
}
.flaticon.solid.document-2:before,
.flaticon.solid.B10:before {
  content: "\e01d";
}
.flaticon.solid.document-3:before,
.flaticon.solid.B11:before {
  content: "\e01e";
}
.flaticon.solid.document-4:before,
.flaticon.solid.B12:before {
  content: "\e01f";
}
.flaticon.solid.multiple-documents-1:before,
.flaticon.solid.multiple-documents:before,
.flaticon.solid.B13:before {
  content: "\e020";
}
.flaticon.solid.remove-document-1:before,
.flaticon.solid.remove-document:before,
.flaticon.solid.B14:before {
  content: "\e021";
}
.flaticon.solid.add-document-1:before,
.flaticon.solid.add-document:before,
.flaticon.solid.B15:before {
  content: "\e022";
}
.flaticon.solid.close-document-1:before,
.flaticon.solid.close-document:before,
.flaticon.solid.B16:before {
  content: "\e023";
}
.flaticon.solid.upload-document-1:before,
.flaticon.solid.upload-document:before,
.flaticon.solid.B17:before {
  content: "\e024";
}
.flaticon.solid.download-document-1:before,
.flaticon.solid.download-document:before,
.flaticon.solid.B18:before {
  content: "\e025";
}
.flaticon.solid.import-document-1:before,
.flaticon.solid.import-document:before,
.flaticon.solid.B19:before {
  content: "\e026";
}
.flaticon.solid.export-document-1:before,
.flaticon.solid.export-document:before,
.flaticon.solid.B20:before {
  content: "\e027";
}
.flaticon.solid.clipboard-1:before,
.flaticon.solid.clipboard:before,
.flaticon.solid.copy-1:before,
.flaticon.solid.copy:before,
.flaticon.solid.C1:before {
  content: "\e028";
}
.flaticon.solid.remove-from-clipboard-1:before,
.flaticon.solid.remove-from-clipboard:before,
.flaticon.solid.C2:before {
  content: "\e029";
}
.flaticon.solid.add-to-clipboard-1:before,
.flaticon.solid.add-to-clipboard:before,
.flaticon.solid.C3:before {
  content: "\e02a";
}
.flaticon.solid.delete-from-clipboard-1:before,
.flaticon.solid.delete-from-clipboard:before,
.flaticon.solid.C4:before {
  content: "\e02b";
}
.flaticon.solid.clipboard-checkmark-1:before,
.flaticon.solid.clipboard-checkmark:before,
.flaticon.solid.C5:before {
  content: "\e02c";
}
.flaticon.solid.upload-to-clipboard-1:before,
.flaticon.solid.upload-to-clipboard:before,
.flaticon.solid.C6:before {
  content: "\e02d";
}
.flaticon.solid.clipboard-2:before,
.flaticon.solid.copy-2:before,
.flaticon.solid.C7:before {
  content: "\e02e";
}
.flaticon.solid.clipboard-3:before,
.flaticon.solid.copy-3:before,
.flaticon.solid.C8:before {
  content: "\e02f";
}
.flaticon.solid.clipboard-4:before,
.flaticon.solid.copy-4:before,
.flaticon.solid.C9:before {
  content: "\e030";
}
.flaticon.solid.comment-1:before,
.flaticon.solid.comment:before,
.flaticon.solid.C10:before {
  content: "\e031";
}
.flaticon.solid.thinking-comment-1:before,
.flaticon.solid.thinking-comment:before,
.flaticon.solid.C11:before {
  content: "\e032";
}
.flaticon.solid.heart-comment-1:before,
.flaticon.solid.heart-comment:before,
.flaticon.solid.C12:before {
  content: "\e033";
}
.flaticon.solid.post-comment-1:before,
.flaticon.solid.post-comment:before,
.flaticon.solid.C13:before {
  content: "\e034";
}
.flaticon.solid.comment-2:before,
.flaticon.solid.C14:before {
  content: "\e035";
}
.flaticon.solid.thinking-comment-2:before,
.flaticon.solid.C15:before {
  content: "\e036";
}
.flaticon.solid.heart-comment-2:before,
.flaticon.solid.C16:before {
  content: "\e037";
}
.flaticon.solid.post-comment-2:before,
.flaticon.solid.C17:before {
  content: "\e038";
}
.flaticon.solid.chat-1:before,
.flaticon.solid.chat:before,
.flaticon.solid.C18:before {
  content: "\e039";
}
.flaticon.solid.chat-2:before,
.flaticon.solid.C19:before {
  content: "\e03a";
}
.flaticon.solid.chat-3:before,
.flaticon.solid.C20:before {
  content: "\e03b";
}
.flaticon.solid.lock-1:before,
.flaticon.solid.lock:before,
.flaticon.solid.D1:before {
  content: "\e03c";
}
.flaticon.solid.unlock-1:before,
.flaticon.solid.unlock:before,
.flaticon.solid.D2:before {
  content: "\e03d";
}
.flaticon.solid.lock-2:before,
.flaticon.solid.D3:before {
  content: "\e03e";
}
.flaticon.solid.lock-3:before,
.flaticon.solid.D4:before {
  content: "\e03f";
}
.flaticon.solid.unlock-3:before,
.flaticon.solid.D5:before {
  content: "\e040";
}
.flaticon.solid.key-1:before,
.flaticon.solid.key:before,
.flaticon.solid.password-1:before,
.flaticon.solid.password:before,
.flaticon.solid.D6:before {
  content: "\e041";
}
.flaticon.solid.key-2:before,
.flaticon.solid.password-2:before,
.flaticon.solid.D7:before {
  content: "\e042";
}
.flaticon.solid.bell-1:before,
.flaticon.solid.bell:before,
.flaticon.solid.notification-1:before,
.flaticon.solid.notification:before,
.flaticon.solid.D8:before {
  content: "\e043";
}
.flaticon.solid.bell-2:before,
.flaticon.solid.notification-2:before,
.flaticon.solid.D9:before {
  content: "\e044";
}
.flaticon.solid.bell-3:before,
.flaticon.solid.service-bell-1:before,
.flaticon.solid.service-bell:before,
.flaticon.solid.service-1:before,
.flaticon.solid.service:before,
.flaticon.solid.D10:before {
  content: "\e045";
}
.flaticon.solid.printer-1:before,
.flaticon.solid.printer:before,
.flaticon.solid.print-1:before,
.flaticon.solid.print:before,
.flaticon.solid.D11:before {
  content: "\e046";
}
.flaticon.solid.calculator-1:before,
.flaticon.solid.calculator:before,
.flaticon.solid.D12:before {
  content: "\e047";
}
.flaticon.solid.cloud-1:before,
.flaticon.solid.cloud:before,
.flaticon.solid.D13:before {
  content: "\e048";
}
.flaticon.solid.cloud-upload-1:before,
.flaticon.solid.cloud-upload:before,
.flaticon.solid.D14:before {
  content: "\e049";
}
.flaticon.solid.cloud-add-1:before,
.flaticon.solid.cloud-add:before,
.flaticon.solid.D15:before {
  content: "\e04a";
}
.flaticon.solid.cloud-checkmark-1:before,
.flaticon.solid.cloud-checkmark:before,
.flaticon.solid.D16:before {
  content: "\e04b";
}
.flaticon.solid.cloud-2:before,
.flaticon.solid.D17:before {
  content: "\e04c";
}
.flaticon.solid.house-1:before,
.flaticon.solid.house:before,
.flaticon.solid.home-1:before,
.flaticon.solid.home:before,
.flaticon.solid.D18:before {
  content: "\e04d";
}
.flaticon.solid.house-2:before,
.flaticon.solid.home-2:before,
.flaticon.solid.D19:before {
  content: "\e04e";
}
.flaticon.solid.house-3:before,
.flaticon.solid.home-3:before,
.flaticon.solid.D20:before {
  content: "\e04f";
}
.flaticon.solid.open-book-1:before,
.flaticon.solid.open-book:before,
.flaticon.solid.E1:before {
  content: "\e050";
}
.flaticon.solid.open-book-2:before,
.flaticon.solid.E2:before {
  content: "\e051";
}
.flaticon.solid.open-book-3:before,
.flaticon.solid.E3:before {
  content: "\e052";
}
.flaticon.solid.open-book-4:before,
.flaticon.solid.E4:before {
  content: "\e053";
}
.flaticon.solid.book-1:before,
.flaticon.solid.book:before,
.flaticon.solid.E5:before {
  content: "\e054";
}
.flaticon.solid.book-2:before,
.flaticon.solid.E6:before {
  content: "\e055";
}
.flaticon.solid.book-3:before,
.flaticon.solid.E7:before {
  content: "\e056";
}
.flaticon.solid.book-4:before,
.flaticon.solid.E8:before {
  content: "\e057";
}
.flaticon.solid.book-5:before,
.flaticon.solid.E9:before {
  content: "\e058";
}
.flaticon.solid.book-6:before,
.flaticon.solid.E10:before {
  content: "\e059";
}
.flaticon.solid.newspaper-1:before,
.flaticon.solid.newspaper:before,
.flaticon.solid.E11:before {
  content: "\e05a";
}
.flaticon.solid.newspaper-2:before,
.flaticon.solid.E12:before {
  content: "\e05b";
}
.flaticon.solid.newspaper-3:before,
.flaticon.solid.E13:before {
  content: "\e05c";
}
.flaticon.solid.newspaper-4:before,
.flaticon.solid.E14:before {
  content: "\e05d";
}
.flaticon.solid.journal-1:before,
.flaticon.solid.journal:before,
.flaticon.solid.E15:before {
  content: "\e05e";
}
.flaticon.solid.journal-2:before,
.flaticon.solid.E16:before {
  content: "\e05f";
}
.flaticon.solid.journal-3:before,
.flaticon.solid.E17:before {
  content: "\e060";
}
.flaticon.solid.notebook-1:before,
.flaticon.solid.notebook:before,
.flaticon.solid.E18:before {
  content: "\e061";
}
.flaticon.solid.notebook-2:before,
.flaticon.solid.E19:before {
  content: "\e062";
}
.flaticon.solid.notebook-3:before,
.flaticon.solid.E20:before {
  content: "\e063";
}
.flaticon.solid.article-1:before,
.flaticon.solid.article:before,
.flaticon.solid.F1:before {
  content: "\e064";
}
.flaticon.solid.article-2:before,
.flaticon.solid.F2:before {
  content: "\e065";
}
.flaticon.solid.article-3:before,
.flaticon.solid.F3:before {
  content: "\e066";
}
.flaticon.solid.notepad-1:before,
.flaticon.solid.notepad:before,
.flaticon.solid.F4:before {
  content: "\e067";
}
.flaticon.solid.suitcase-1:before,
.flaticon.solid.suitcase:before,
.flaticon.solid.portfolio-1:before,
.flaticon.solid.portfolio:before,
.flaticon.solid.F5:before {
  content: "\e068";
}
.flaticon.solid.suitcase-2:before,
.flaticon.solid.F6:before {
  content: "\e069";
}
.flaticon.solid.briefcase-1:before,
.flaticon.solid.briefcase:before,
.flaticon.solid.F7:before {
  content: "\e06a";
}
.flaticon.solid.toolbox-1:before,
.flaticon.solid.toolbox:before,
.flaticon.solid.F8:before {
  content: "\e06b";
}
.flaticon.solid.shirt-1:before,
.flaticon.solid.shirt:before,
.flaticon.solid.F9:before {
  content: "\e06c";
}
.flaticon.solid.umbrella-1:before,
.flaticon.solid.umbrella:before,
.flaticon.solid.F10:before {
  content: "\e06d";
}
.flaticon.solid.coffee-1:before,
.flaticon.solid.coffee:before,
.flaticon.solid.F11:before {
  content: "\e06e";
}
.flaticon.solid.binoculars-1:before,
.flaticon.solid.binoculars:before,
.flaticon.solid.view-5:before,
.flaticon.solid.F12:before {
  content: "\e06f";
}
.flaticon.solid.glasses-1:before,
.flaticon.solid.glasses:before,
.flaticon.solid.F13:before {
  content: "\e070";
}
.flaticon.solid.magnifying-glass-1:before,
.flaticon.solid.magnifying-glass:before,
.flaticon.solid.zoom-1:before,
.flaticon.solid.zoom:before,
.flaticon.solid.F14:before {
  content: "\e071";
}
.flaticon.solid.magnifying-glass-2:before,
.flaticon.solid.zoom-2:before,
.flaticon.solid.F15:before {
  content: "\e072";
}
.flaticon.solid.magnifying-glass-3:before,
.flaticon.solid.zoom-3:before,
.flaticon.solid.F16:before {
  content: "\e073";
}
.flaticon.solid.eye-1:before,
.flaticon.solid.eye:before,
.flaticon.solid.view-1:before,
.flaticon.solid.view:before,
.flaticon.solid.F17:before {
  content: "\e074";
}
.flaticon.solid.eye-2:before,
.flaticon.solid.view-2:before,
.flaticon.solid.F18:before {
  content: "\e075";
}
.flaticon.solid.eye-3:before,
.flaticon.solid.view-3:before,
.flaticon.solid.F19:before {
  content: "\e076";
}
.flaticon.solid.eye-4:before,
.flaticon.solid.view-4:before,
.flaticon.solid.F20:before {
  content: "\e077";
}
.flaticon.solid.iphone-1:before,
.flaticon.solid.iphone:before,
.flaticon.solid.smart-phone-3:before,
.flaticon.solid.G1:before {
  content: "\e078";
}
.flaticon.solid.ipad-mini-1:before,
.flaticon.solid.ipad-mini:before,
.flaticon.solid.tablet-2:before,
.flaticon.solid.G2:before {
  content: "\e079";
}
.flaticon.solid.ipad-1:before,
.flaticon.solid.ipad:before,
.flaticon.solid.tablet-3:before,
.flaticon.solid.G3:before {
  content: "\e07a";
}
.flaticon.solid.macbook-1:before,
.flaticon.solid.macbook:before,
.flaticon.solid.laptop-2:before,
.flaticon.solid.G4:before {
  content: "\e07b";
}
.flaticon.solid.imac-1:before,
.flaticon.solid.imac:before,
.flaticon.solid.computer-2:before,
.flaticon.solid.G5:before {
  content: "\e07c";
}
.flaticon.solid.smart-phone-1:before,
.flaticon.solid.smart-phone:before,
.flaticon.solid.G6:before {
  content: "\e07d";
}
.flaticon.solid.tablet-1:before,
.flaticon.solid.tablet:before,
.flaticon.solid.G7:before {
  content: "\e07e";
}
.flaticon.solid.laptop-1:before,
.flaticon.solid.laptop:before,
.flaticon.solid.G8:before {
  content: "\e07f";
}
.flaticon.solid.computer-1:before,
.flaticon.solid.computer:before,
.flaticon.solid.G9:before {
  content: "\e080";
}
.flaticon.solid.smart-phone-2:before,
.flaticon.solid.G10:before {
  content: "\e081";
}
.flaticon.solid.image-1:before,
.flaticon.solid.image:before,
.flaticon.solid.photo-1:before,
.flaticon.solid.photo:before,
.flaticon.solid.G11:before {
  content: "\e082";
}
.flaticon.solid.image-gallery-1:before,
.flaticon.solid.image-gallery:before,
.flaticon.solid.photo-gallery-1:before,
.flaticon.solid.photo-gallery:before,
.flaticon.solid.G12:before {
  content: "\e083";
}
.flaticon.solid.media-gallery-1:before,
.flaticon.solid.media-gallery:before,
.flaticon.solid.video-gallery-1:before,
.flaticon.solid.video-gallery:before,
.flaticon.solid.G13:before {
  content: "\e084";
}
.flaticon.solid.video-1:before,
.flaticon.solid.video:before,
.flaticon.solid.video-camera-1:before,
.flaticon.solid.video-camera:before,
.flaticon.solid.G14:before {
  content: "\e085";
}
.flaticon.solid.film-1:before,
.flaticon.solid.film:before,
.flaticon.solid.video-2:before,
.flaticon.solid.G15:before {
  content: "\e086";
}
.flaticon.solid.tv-1:before,
.flaticon.solid.tv:before,
.flaticon.solid.television-1:before,
.flaticon.solid.television:before,
.flaticon.solid.G16:before {
  content: "\e087";
}
.flaticon.solid.camera-1:before,
.flaticon.solid.camera:before,
.flaticon.solid.G17:before {
  content: "\e088";
}
.flaticon.solid.camera-2:before,
.flaticon.solid.G18:before {
  content: "\e089";
}
.flaticon.solid.camera-3:before,
.flaticon.solid.G19:before {
  content: "\e08a";
}
.flaticon.solid.camera-4:before,
.flaticon.solid.G20:before {
  content: "\e08b";
}
.flaticon.solid.calendar-1:before,
.flaticon.solid.calendar:before,
.flaticon.solid.H1:before {
  content: "\e08c";
}
.flaticon.solid.calendar-2:before,
.flaticon.solid.H2:before {
  content: "\e08d";
}
.flaticon.solid.calendar-3:before,
.flaticon.solid.H3:before {
  content: "\e08e";
}
.flaticon.solid.calendar-4:before,
.flaticon.solid.H4:before {
  content: "\e08f";
}
.flaticon.solid.calendar-5:before,
.flaticon.solid.H5:before {
  content: "\e090";
}
.flaticon.solid.calendar-6:before,
.flaticon.solid.H6:before {
  content: "\e091";
}
.flaticon.solid.inbox-1:before,
.flaticon.solid.inbox:before,
.flaticon.solid.H7:before {
  content: "\e092";
}
.flaticon.solid.inbox-2:before,
.flaticon.solid.H8:before {
  content: "\e093";
}
.flaticon.solid.inbox-3:before,
.flaticon.solid.H9:before {
  content: "\e094";
}
.flaticon.solid.inbox-4:before,
.flaticon.solid.H10:before {
  content: "\e095";
}
.flaticon.solid.inbox-5:before,
.flaticon.solid.H11:before {
  content: "\e096";
}
.flaticon.solid.inbox-6:before,
.flaticon.solid.H12:before {
  content: "\e097";
}
.flaticon.solid.trash-1:before,
.flaticon.solid.trash:before,
.flaticon.solid.delete-1:before,
.flaticon.solid.delete:before,
.flaticon.solid.H13:before {
  content: "\e098";
}
.flaticon.solid.trash-2:before,
.flaticon.solid.delete-2:before,
.flaticon.solid.H14:before {
  content: "\e099";
}
.flaticon.solid.trash-3:before,
.flaticon.solid.delete-3:before,
.flaticon.solid.H15:before {
  content: "\e09a";
}
.flaticon.solid.trash-4:before,
.flaticon.solid.delete-4:before,
.flaticon.solid.H16:before {
  content: "\e09b";
}
.flaticon.solid.bucket-1:before,
.flaticon.solid.bucket:before,
.flaticon.solid.H17:before {
  content: "\e09c";
}
.flaticon.solid.bucket-2:before,
.flaticon.solid.H18:before {
  content: "\e09d";
}
.flaticon.solid.paperclip-1:before,
.flaticon.solid.paperclip:before,
.flaticon.solid.attachment-1:before,
.flaticon.solid.attachment:before,
.flaticon.solid.H19:before {
  content: "\e09e";
}
.flaticon.solid.paperclip-2:before,
.flaticon.solid.attachment-2:before,
.flaticon.solid.H20:before {
  content: "\e09f";
}
.flaticon.solid.compose-1:before,
.flaticon.solid.compose:before,
.flaticon.solid.message-1:before,
.flaticon.solid.message:before,
.flaticon.solid.I1:before {
  content: "\e0a0";
}
.flaticon.solid.compose-2:before,
.flaticon.solid.message-2:before,
.flaticon.solid.I2:before {
  content: "\e0a1";
}
.flaticon.solid.compose-3:before,
.flaticon.solid.message-3:before,
.flaticon.solid.I3:before {
  content: "\e0a2";
}
.flaticon.solid.compose-4:before,
.flaticon.solid.message-4:before,
.flaticon.solid.I4:before {
  content: "\e0a3";
}
.flaticon.solid.brush-1:before,
.flaticon.solid.brush:before,
.flaticon.solid.paint-1:before,
.flaticon.solid.paint:before,
.flaticon.solid.I5:before {
  content: "\e0a4";
}
.flaticon.solid.pencil-1:before,
.flaticon.solid.pencil:before,
.flaticon.solid.edit-1:before,
.flaticon.solid.edit:before,
.flaticon.solid.I6:before {
  content: "\e0a5";
}
.flaticon.solid.pencil-2:before,
.flaticon.solid.edit-2:before,
.flaticon.solid.I7:before {
  content: "\e0a6";
}
.flaticon.solid.pencil-3:before,
.flaticon.solid.edit-3:before,
.flaticon.solid.I8:before {
  content: "\e0a7";
}
.flaticon.solid.feather-1:before,
.flaticon.solid.feather:before,
.flaticon.solid.I9:before {
  content: "\e0a8";
}
.flaticon.solid.feather-2:before,
.flaticon.solid.I10:before {
  content: "\e0a9";
}
.flaticon.solid.mail-1:before,
.flaticon.solid.mail:before,
.flaticon.solid.envelope-1:before,
.flaticon.solid.envelope:before,
.flaticon.solid.I11:before {
  content: "\e0aa";
}
.flaticon.solid.mail-2:before,
.flaticon.solid.envelope-2:before,
.flaticon.solid.I12:before {
  content: "\e0ab";
}
.flaticon.solid.mail-3:before,
.flaticon.solid.envelope-3:before,
.flaticon.solid.I13:before {
  content: "\e0ac";
}
.flaticon.solid.mail-4:before,
.flaticon.solid.envelope-4:before,
.flaticon.solid.I14:before {
  content: "\e0ad";
}
.flaticon.solid.send-1:before,
.flaticon.solid.send:before,
.flaticon.solid.I15:before {
  content: "\e0ae";
}
.flaticon.solid.share-1:before,
.flaticon.solid.share:before,
.flaticon.solid.I16:before {
  content: "\e0af";
}
.flaticon.solid.share-2:before,
.flaticon.solid.I17:before {
  content: "\e0b0";
}
.flaticon.solid.reply-to-all-1:before,
.flaticon.solid.reply-to-all:before,
.flaticon.solid.I18:before {
  content: "\e0b1";
}
.flaticon.solid.reply-1:before,
.flaticon.solid.reply:before,
.flaticon.solid.I19:before {
  content: "\e0b2";
}
.flaticon.solid.forward-1:before,
.flaticon.solid.forward:before,
.flaticon.solid.I20:before {
  content: "\e0b3";
}
.flaticon.solid.star-1:before,
.flaticon.solid.star:before,
.flaticon.solid.J1:before {
  content: "\e0b4";
}
.flaticon.solid.star-2:before,
.flaticon.solid.J2:before {
  content: "\e0b5";
}
.flaticon.solid.heart-1:before,
.flaticon.solid.heart:before,
.flaticon.solid.J3:before {
  content: "\e0b6";
}
.flaticon.solid.bookmark-1:before,
.flaticon.solid.bookmark:before,
.flaticon.solid.J4:before {
  content: "\e0b7";
}
.flaticon.solid.bookmark-2:before,
.flaticon.solid.J5:before {
  content: "\e0b8";
}
.flaticon.solid.bookmark-3:before,
.flaticon.solid.J6:before {
  content: "\e0b9";
}
.flaticon.solid.pin-1:before,
.flaticon.solid.pin:before,
.flaticon.solid.J7:before {
  content: "\e0ba";
}
.flaticon.solid.share-3:before,
.flaticon.solid.J8:before {
  content: "\e0bb";
}
.flaticon.solid.share-4:before,
.flaticon.solid.J9:before {
  content: "\e0bc";
}
.flaticon.solid.share-5:before,
.flaticon.solid.J10:before {
  content: "\e0bd";
}
.flaticon.solid.link-1:before,
.flaticon.solid.link:before,
.flaticon.solid.J11:before {
  content: "\e0be";
}
.flaticon.solid.link-2:before,
.flaticon.solid.J12:before {
  content: "\e0bf";
}
.flaticon.solid.link-3:before,
.flaticon.solid.J13:before {
  content: "\e0c0";
}
.flaticon.solid.link-4:before,
.flaticon.solid.J14:before {
  content: "\e0c1";
}
.flaticon.solid.question-1:before,
.flaticon.solid.question:before,
.flaticon.solid.help-1:before,
.flaticon.solid.help:before,
.flaticon.solid.J15:before {
  content: "\e0c2";
}
.flaticon.solid.question-2:before,
.flaticon.solid.help-2:before,
.flaticon.solid.J16:before {
  content: "\e0c3";
}
.flaticon.solid.exclamation-point-1:before,
.flaticon.solid.exclamation-point:before,
.flaticon.solid.caution-1:before,
.flaticon.solid.caution:before,
.flaticon.solid.warning-1:before,
.flaticon.solid.warning:before,
.flaticon.solid.J17:before {
  content: "\e0c4";
}
.flaticon.solid.exclamation-point-2:before,
.flaticon.solid.caution-2:before,
.flaticon.solid.warning-2:before,
.flaticon.solid.J18:before {
  content: "\e0c5";
}
.flaticon.solid.info-1:before,
.flaticon.solid.info:before,
.flaticon.solid.about-1:before,
.flaticon.solid.about:before,
.flaticon.solid.J19:before {
  content: "\e0c6";
}
.flaticon.solid.info-2:before,
.flaticon.solid.about-2:before,
.flaticon.solid.J20:before {
  content: "\e0c7";
}
.flaticon.solid.user-1:before,
.flaticon.solid.user:before,
.flaticon.solid.profile-2:before,
.flaticon.solid.K1:before {
  content: "\e0c8";
}
.flaticon.solid.add-user-1:before,
.flaticon.solid.add-user:before,
.flaticon.solid.K2:before {
  content: "\e0c9";
}
.flaticon.solid.user-2:before,
.flaticon.solid.profile-3:before,
.flaticon.solid.K3:before {
  content: "\e0ca";
}
.flaticon.solid.user-3:before,
.flaticon.solid.profile-4:before,
.flaticon.solid.K4:before {
  content: "\e0cb";
}
.flaticon.solid.user-4:before,
.flaticon.solid.profile-5:before,
.flaticon.solid.K5:before {
  content: "\e0cc";
}
.flaticon.solid.group-1:before,
.flaticon.solid.group:before,
.flaticon.solid.follow-1:before,
.flaticon.solid.follow:before,
.flaticon.solid.K6:before {
  content: "\e0cd";
}
.flaticon.solid.group-2:before,
.flaticon.solid.K7:before {
  content: "\e0ce";
}
.flaticon.solid.profile-1:before,
.flaticon.solid.profile:before,
.flaticon.solid.K8:before {
  content: "\e0cf";
}
.flaticon.solid.id-1:before,
.flaticon.solid.id:before,
.flaticon.solid.K9:before {
  content: "\e0d0";
}
.flaticon.solid.id-2:before,
.flaticon.solid.K10:before {
  content: "\e0d1";
}
.flaticon.solid.contacts-1:before,
.flaticon.solid.contacts:before,
.flaticon.solid.K11:before {
  content: "\e0d2";
}
.flaticon.solid.contacts-2:before,
.flaticon.solid.K12:before {
  content: "\e0d3";
}
.flaticon.solid.trophy-1:before,
.flaticon.solid.trophy:before,
.flaticon.solid.award-1:before,
.flaticon.solid.award:before,
.flaticon.solid.K13:before {
  content: "\e0d4";
}
.flaticon.solid.thumbs-up-1:before,
.flaticon.solid.thumbs-up:before,
.flaticon.solid.like-1:before,
.flaticon.solid.like:before,
.flaticon.solid.K14:before {
  content: "\e0d5";
}
.flaticon.solid.gas-1:before,
.flaticon.solid.gas:before,
.flaticon.solid.travel-1:before,
.flaticon.solid.travel:before,
.flaticon.solid.K15:before {
  content: "\e0d6";
}
.flaticon.solid.airplane-1:before,
.flaticon.solid.airplane:before,
.flaticon.solid.travel-2:before,
.flaticon.solid.K16:before {
  content: "\e0d7";
}
.flaticon.solid.car-1:before,
.flaticon.solid.car:before,
.flaticon.solid.vehicle-1:before,
.flaticon.solid.vehicle:before,
.flaticon.solid.travel-3:before,
.flaticon.solid.K17:before {
  content: "\e0d8";
}
.flaticon.solid.bike-1:before,
.flaticon.solid.bike:before,
.flaticon.solid.travel-4:before,
.flaticon.solid.K18:before {
  content: "\e0d9";
}
.flaticon.solid.building-1:before,
.flaticon.solid.building:before,
.flaticon.solid.city-1:before,
.flaticon.solid.city:before,
.flaticon.solid.K19:before {
  content: "\e0da";
}
.flaticon.solid.government-1:before,
.flaticon.solid.government:before,
.flaticon.solid.politics-1:before,
.flaticon.solid.politics:before,
.flaticon.solid.building-2:before,
.flaticon.solid.K20:before {
  content: "\e0db";
}
.flaticon.solid.cart-1:before,
.flaticon.solid.cart:before,
.flaticon.solid.shopping-cart-1:before,
.flaticon.solid.shopping-cart:before,
.flaticon.solid.L1:before {
  content: "\e0dc";
}
.flaticon.solid.cart-2:before,
.flaticon.solid.shopping-cart-2:before,
.flaticon.solid.L2:before {
  content: "\e0dd";
}
.flaticon.solid.cart-3:before,
.flaticon.solid.shopping-cart-3:before,
.flaticon.solid.L3:before {
  content: "\e0de";
}
.flaticon.solid.tag-1:before,
.flaticon.solid.tag:before,
.flaticon.solid.L4:before {
  content: "\e0df";
}
.flaticon.solid.tag-2:before,
.flaticon.solid.L5:before {
  content: "\e0e0";
}
.flaticon.solid.money-1:before,
.flaticon.solid.money:before,
.flaticon.solid.currency-1:before,
.flaticon.solid.currency:before,
.flaticon.solid.L6:before {
  content: "\e0e1";
}
.flaticon.solid.money-2:before,
.flaticon.solid.currency-2:before,
.flaticon.solid.L7:before {
  content: "\e0e2";
}
.flaticon.solid.store-1:before,
.flaticon.solid.store:before,
.flaticon.solid.market-1:before,
.flaticon.solid.market:before,
.flaticon.solid.shop-1:before,
.flaticon.solid.shop:before,
.flaticon.solid.L8:before {
  content: "\e0e3";
}
.flaticon.solid.store-2:before,
.flaticon.solid.market-2:before,
.flaticon.solid.shop-2:before,
.flaticon.solid.L9:before {
  content: "\e0e4";
}
.flaticon.solid.bag-1:before,
.flaticon.solid.bag:before,
.flaticon.solid.L10:before {
  content: "\e0e5";
}
.flaticon.solid.basket-1:before,
.flaticon.solid.basket:before,
.flaticon.solid.L11:before {
  content: "\e0e6";
}
.flaticon.solid.basket-2:before,
.flaticon.solid.L12:before {
  content: "\e0e7";
}
.flaticon.solid.bag-1:before,
.flaticon.solid.bag:before,
.flaticon.solid.L13:before {
  content: "\e0e8";
}
.flaticon.solid.gift-1:before,
.flaticon.solid.gift:before,
.flaticon.solid.present-1:before,
.flaticon.solid.present:before,
.flaticon.solid.L14:before {
  content: "\e0e9";
}
.flaticon.solid.credit-card-1:before,
.flaticon.solid.credit-card:before,
.flaticon.solid.payment-1:before,
.flaticon.solid.payment:before,
.flaticon.solid.L15:before {
  content: "\e0ea";
}
.flaticon.solid.wallet-1:before,
.flaticon.solid.wallet:before,
.flaticon.solid.payment-1:before,
.flaticon.solid.payment:before,
.flaticon.solid.L16:before {
  content: "\e0eb";
}
.flaticon.solid.flag-1:before,
.flaticon.solid.flag:before,
.flaticon.solid.finish-1:before,
.flaticon.solid.finish:before,
.flaticon.solid.L17:before {
  content: "\e0ec";
}
.flaticon.solid.flag-2:before,
.flaticon.solid.finish-2:before,
.flaticon.solid.L18:before {
  content: "\e0ed";
}
.flaticon.solid.flag-3:before,
.flaticon.solid.finish-3:before,
.flaticon.solid.L19:before {
  content: "\e0ee";
}
.flaticon.solid.rocket-1:before,
.flaticon.solid.rocket:before,
.flaticon.solid.spaceship-1:before,
.flaticon.solid.spaceship:before,
.flaticon.solid.L20:before {
  content: "\e0ef";
}
.flaticon.solid.battery-full-1:before,
.flaticon.solid.battery-full:before,
.flaticon.solid.M1:before {
  content: "\e0f0";
}
.flaticon.solid.battery-ok-1:before,
.flaticon.solid.battery-ok:before,
.flaticon.solid.M2:before {
  content: "\e0f1";
}
.flaticon.solid.battery-low-1:before,
.flaticon.solid.battery-low:before,
.flaticon.solid.M3:before {
  content: "\e0f2";
}
.flaticon.solid.battery-empty-1:before,
.flaticon.solid.battery-empty:before,
.flaticon.solid.M4:before {
  content: "\e0f3";
}
.flaticon.solid.battery-charging-1:before,
.flaticon.solid.battery-charging:before,
.flaticon.solid.M5:before {
  content: "\e0f4";
}
.flaticon.solid.battery-empty-2:before,
.flaticon.solid.M6:before {
  content: "\e0f5";
}
.flaticon.solid.battery-low-2:before,
.flaticon.solid.M7:before {
  content: "\e0f6";
}
.flaticon.solid.battery-ok-1:before,
.flaticon.solid.battery-ok:before,
.flaticon.solid.M8:before {
  content: "\e0f7";
}
.flaticon.solid.battery-good-1:before,
.flaticon.solid.battery-good:before,
.flaticon.solid.M9:before {
  content: "\e0f8";
}
.flaticon.solid.battery-full-1:before,
.flaticon.solid.battery-full:before,
.flaticon.solid.M10:before {
  content: "\e0f9";
}
.flaticon.solid.battery-charging-2:before,
.flaticon.solid.M11:before {
  content: "\e0fa";
}
.flaticon.solid.battery-charging-3:before,
.flaticon.solid.lightning-bolt-1:before,
.flaticon.solid.lightning-bolt:before,
.flaticon.solid.M12:before {
  content: "\e0fb";
}
.flaticon.solid.wifi-1:before,
.flaticon.solid.wifi:before,
.flaticon.solid.wireless-1:before,
.flaticon.solid.wireless:before,
.flaticon.solid.M13:before {
  content: "\e0fc";
}
.flaticon.solid.wifi-rounded-1:before,
.flaticon.solid.wifi-rounded:before,
.flaticon.solid.wireless-rounded-1:before,
.flaticon.solid.wireless-rounded:before,
.flaticon.solid.M14:before {
  content: "\e0fd";
}
.flaticon.solid.wifi-2:before,
.flaticon.solid.wireless-2:before,
.flaticon.solid.M15:before {
  content: "\e0fe";
}
.flaticon.solid.wifi-rounded-2:before,
.flaticon.solid.wireless-rounded-2:before,
.flaticon.solid.M16:before {
  content: "\e0ff";
}
.flaticon.solid.wifi-3:before,
.flaticon.solid.wireless-3:before,
.flaticon.solid.M17:before {
  content: "\e100";
}
.flaticon.solid.rss-1:before,
.flaticon.solid.rss:before,
.flaticon.solid.M18:before {
  content: "\e101";
}
.flaticon.solid.signal-bars-1:before,
.flaticon.solid.signal-bars:before,
.flaticon.solid.M19:before {
  content: "\e102";
}
.flaticon.solid.graph-1:before,
.flaticon.solid.graph:before,
.flaticon.solid.stats-1:before,
.flaticon.solid.stats:before,
.flaticon.solid.M20:before {
  content: "\e103";
}
.flaticon.solid.files-1:before,
.flaticon.solid.files:before,
.flaticon.solid.N1:before {
  content: "\e104";
}
.flaticon.solid.box-1:before,
.flaticon.solid.box:before,
.flaticon.solid.files-2:before,
.flaticon.solid.N2:before {
  content: "\e105";
}
.flaticon.solid.bluetooth-1:before,
.flaticon.solid.bluetooth:before,
.flaticon.solid.N3:before {
  content: "\e106";
}
.flaticon.solid.history-1:before,
.flaticon.solid.history:before,
.flaticon.solid.time-machine-1:before,
.flaticon.solid.time-machine:before,
.flaticon.solid.N4:before {
  content: "\e107";
}
.flaticon.solid.clock-1:before,
.flaticon.solid.clock:before,
.flaticon.solid.time-1:before,
.flaticon.solid.time:before,
.flaticon.solid.N5:before {
  content: "\e108";
}
.flaticon.solid.watch-1:before,
.flaticon.solid.watch:before,
.flaticon.solid.time-2:before,
.flaticon.solid.N6:before {
  content: "\e109";
}
.flaticon.solid.stopwatch-1:before,
.flaticon.solid.stopwatch:before,
.flaticon.solid.N7:before {
  content: "\e10a";
}
.flaticon.solid.gauge-1:before,
.flaticon.solid.gauge:before,
.flaticon.solid.speedometer-1:before,
.flaticon.solid.speedometer:before,
.flaticon.solid.N8:before {
  content: "\e10b";
}
.flaticon.solid.gauge-2:before,
.flaticon.solid.N9:before {
  content: "\e10c";
}
.flaticon.solid.explore-1:before,
.flaticon.solid.explore:before,
.flaticon.solid.compass-1:before,
.flaticon.solid.compass:before,
.flaticon.solid.N10:before {
  content: "\e10d";
}
.flaticon.solid.map-1:before,
.flaticon.solid.map:before,
.flaticon.solid.location-1:before,
.flaticon.solid.location:before,
.flaticon.solid.N11:before {
  content: "\e10e";
}
.flaticon.solid.location-pin-1:before,
.flaticon.solid.location-pin:before,
.flaticon.solid.N12:before {
  content: "\e10f";
}
.flaticon.solid.location-pin-2:before,
.flaticon.solid.N13:before {
  content: "\e110";
}
.flaticon.solid.location-pin-3:before,
.flaticon.solid.N14:before {
  content: "\e111";
}
.flaticon.solid.location-pin-4:before,
.flaticon.solid.N15:before {
  content: "\e112";
}
.flaticon.solid.location-pin-5:before,
.flaticon.solid.N16:before {
  content: "\e113";
}
.flaticon.solid.location-arrow-1:before,
.flaticon.solid.location-arrow:before,
.flaticon.solid.N17:before {
  content: "\e114";
}
.flaticon.solid.earth-1:before,
.flaticon.solid.earth:before,
.flaticon.solid.world-1:before,
.flaticon.solid.world:before,
.flaticon.solid.N18:before {
  content: "\e115";
}
.flaticon.solid.crosshairs-1:before,
.flaticon.solid.crosshairs:before,
.flaticon.solid.aim-1:before,
.flaticon.solid.aim:before,
.flaticon.solid.N19:before {
  content: "\e116";
}
.flaticon.solid.target-1:before,
.flaticon.solid.target:before,
.flaticon.solid.aim-2:before,
.flaticon.solid.N20:before {
  content: "\e117";
}
.flaticon.solid.call-1:before,
.flaticon.solid.call:before,
.flaticon.solid.phone-1:before,
.flaticon.solid.phone:before,
.flaticon.solid.O1:before {
  content: "\e118";
}
.flaticon.solid.call-2:before,
.flaticon.solid.phone-2:before,
.flaticon.solid.O2:before {
  content: "\e119";
}
.flaticon.solid.call-3:before,
.flaticon.solid.phone-3:before,
.flaticon.solid.O3:before {
  content: "\e11a";
}
.flaticon.solid.call-4:before,
.flaticon.solid.phone-4:before,
.flaticon.solid.O4:before {
  content: "\e11b";
}
.flaticon.solid.lightbulb-1:before,
.flaticon.solid.lightbulb:before,
.flaticon.solid.idea-1:before,
.flaticon.solid.idea:before,
.flaticon.solid.O5:before {
  content: "\e11c";
}
.flaticon.solid.lightbulb-2:before,
.flaticon.solid.O6:before {
  content: "\e11d";
}
.flaticon.solid.lightbulb-3:before,
.flaticon.solid.idea-2:before,
.flaticon.solid.O7:before {
  content: "\e11e";
}
.flaticon.solid.dashboard-1:before,
.flaticon.solid.dashboard:before,
.flaticon.solid.see-all-1:before,
.flaticon.solid.see-all:before,
.flaticon.solid.O8:before {
  content: "\e11f";
}
.flaticon.solid.command-1:before,
.flaticon.solid.command:before,
.flaticon.solid.O9:before {
  content: "\e120";
}
.flaticon.solid.option-1:before,
.flaticon.solid.option:before,
.flaticon.solid.O10:before {
  content: "\e121";
}
.flaticon.solid.control-1:before,
.flaticon.solid.control:before,
.flaticon.solid.O11:before {
  content: "\e122";
}
.flaticon.solid.shift-1:before,
.flaticon.solid.shift:before,
.flaticon.solid.O12:before {
  content: "\e123";
}
.flaticon.solid.eject-1:before,
.flaticon.solid.eject:before,
.flaticon.solid.O13:before {
  content: "\e124";
}
.flaticon.solid.backspace-1:before,
.flaticon.solid.backspace:before,
.flaticon.solid.O14:before {
  content: "\e125";
}
.flaticon.solid.tree-1:before,
.flaticon.solid.tree:before,
.flaticon.solid.nature-1:before,
.flaticon.solid.nature:before,
.flaticon.solid.O15:before {
  content: "\e126";
}
.flaticon.solid.moon-1:before,
.flaticon.solid.moon:before,
.flaticon.solid.sleep-1:before,
.flaticon.solid.sleep:before,
.flaticon.solid.O16:before {
  content: "\e127";
}
.flaticon.solid.water-1:before,
.flaticon.solid.water:before,
.flaticon.solid.O17:before {
  content: "\e128";
}
.flaticon.solid.left-1:before,
.flaticon.solid.left:before,
.flaticon.solid.nature-2:before,
.flaticon.solid.O18:before {
  content: "\e129";
}
.flaticon.solid.whale-1:before,
.flaticon.solid.whale:before,
.flaticon.solid.O19:before {
  content: "\e12a";
}
.flaticon.solid.life-ring-1:before,
.flaticon.solid.life-ring:before,
.flaticon.solid.support-1:before,
.flaticon.solid.support:before,
.flaticon.solid.O20:before {
  content: "\e12b";
}
.flaticon.solid.settings-1:before,
.flaticon.solid.settings:before,
.flaticon.solid.gear-1:before,
.flaticon.solid.gear:before,
.flaticon.solid.P1:before {
  content: "\e12c";
}
.flaticon.solid.settings-2:before,
.flaticon.solid.gear-2:before,
.flaticon.solid.P2:before {
  content: "\e12d";
}
.flaticon.solid.wrench-1:before,
.flaticon.solid.wrench:before,
.flaticon.solid.tool-1:before,
.flaticon.solid.tool:before,
.flaticon.solid.P3:before {
  content: "\e12e";
}
.flaticon.solid.skill-1:before,
.flaticon.solid.skill:before,
.flaticon.solid.work-1:before,
.flaticon.solid.work:before,
.flaticon.solid.P4:before {
  content: "\e12f";
}
.flaticon.solid.scissors-1:before,
.flaticon.solid.scissors:before,
.flaticon.solid.cut-1:before,
.flaticon.solid.cut:before,
.flaticon.solid.P5:before {
  content: "\e130";
}
.flaticon.solid.eyedropper-1:before,
.flaticon.solid.eyedropper:before,
.flaticon.solid.P6:before {
  content: "\e131";
}
.flaticon.solid.magic-wand-1:before,
.flaticon.solid.magic-wand:before,
.flaticon.solid.P7:before {
  content: "\e132";
}
.flaticon.solid.text-1:before,
.flaticon.solid.text:before,
.flaticon.solid.type-1:before,
.flaticon.solid.type:before,
.flaticon.solid.P8:before {
  content: "\e133";
}
.flaticon.solid.graph-2:before,
.flaticon.solid.P9:before {
  content: "\e134";
}
.flaticon.solid.running-1:before,
.flaticon.solid.running:before,
.flaticon.solid.P10:before {
  content: "\e135";
}
.flaticon.solid.pie-graph-1:before,
.flaticon.solid.pie-graph:before,
.flaticon.solid.graph-3:before,
.flaticon.solid.P11:before {
  content: "\e136";
}
.flaticon.solid.slider-1:before,
.flaticon.solid.slider:before,
.flaticon.solid.P12:before {
  content: "\e137";
}
.flaticon.solid.slider-2:before,
.flaticon.solid.P13:before {
  content: "\e138";
}
.flaticon.solid.slider-3:before,
.flaticon.solid.P14:before {
  content: "\e139";
}
.flaticon.solid.slider-4:before,
.flaticon.solid.P15:before {
  content: "\e13a";
}
.flaticon.solid.toggle:before,
.flaticon.solid.P16:before {
  content: "\e13b";
}
.flaticon.solid.server-1:before,
.flaticon.solid.server:before,
.flaticon.solid.P17:before {
  content: "\e13c";
}
.flaticon.solid.network-1:before,
.flaticon.solid.network:before,
.flaticon.solid.P18:before {
  content: "\e13d";
}
.flaticon.solid.copyright-1:before,
.flaticon.solid.copyright:before,
.flaticon.solid.P19:before {
  content: "\e13e";
}
.flaticon.solid.trademark-1:before,
.flaticon.solid.trademark:before,
.flaticon.solid.P20:before {
  content: "\e13f";
}
.flaticon.solid.left-text-1:before,
.flaticon.solid.left-text:before,
.flaticon.solid.Q1:before {
  content: "\e140";
}
.flaticon.solid.centered-text-1:before,
.flaticon.solid.centered-text:before,
.flaticon.solid.Q2:before {
  content: "\e141";
}
.flaticon.solid.right-text-1:before,
.flaticon.solid.right-text:before,
.flaticon.solid.Q3:before {
  content: "\e142";
}
.flaticon.solid.paragraph-text-1:before,
.flaticon.solid.paragraph-text:before,
.flaticon.solid.Q4:before {
  content: "\e143";
}
.flaticon.solid.align-top-1:before,
.flaticon.solid.align-top:before,
.flaticon.solid.Q5:before {
  content: "\e144";
}
.flaticon.solid.align-bottom-1:before,
.flaticon.solid.align-bottom:before,
.flaticon.solid.Q6:before {
  content: "\e145";
}
.flaticon.solid.align-horizontally-1:before,
.flaticon.solid.align-horizontally:before,
.flaticon.solid.Q7:before {
  content: "\e146";
}
.flaticon.solid.align-left-1:before,
.flaticon.solid.align-left:before,
.flaticon.solid.Q8:before {
  content: "\e147";
}
.flaticon.solid.align-center-1:before,
.flaticon.solid.align-center:before,
.flaticon.solid.Q9:before {
  content: "\e148";
}
.flaticon.solid.align-right-1:before,
.flaticon.solid.align-right:before,
.flaticon.solid.Q10:before {
  content: "\e149";
}
.flaticon.solid.align-top-edges-1:before,
.flaticon.solid.align-top-edges:before,
.flaticon.solid.Q11:before {
  content: "\e14a";
}
.flaticon.solid.distribute-vertical-centers-1:before,
.flaticon.solid.distribute-vertical-centers:before,
.flaticon.solid.Q12:before {
  content: "\e14b";
}
.flaticon.solid.align-bottom-edges-1:before,
.flaticon.solid.align-bottom-edges:before,
.flaticon.solid.Q13:before {
  content: "\e14c";
}
.flaticon.solid.align-left-edges-1:before,
.flaticon.solid.align-left-edges:before,
.flaticon.solid.Q14:before {
  content: "\e14d";
}
.flaticon.solid.distribute-horizontal-centers-1:before,
.flaticon.solid.distribute-horizontal-centers:before,
.flaticon.solid.Q15:before {
  content: "\e14e";
}
.flaticon.solid.align-right-edges-1:before,
.flaticon.solid.align-right-edges:before,
.flaticon.solid.Q16:before {
  content: "\e14f";
}
.flaticon.solid.layout-1:before,
.flaticon.solid.layout:before,
.flaticon.solid.Q17:before {
  content: "\e150";
}
.flaticon.solid.layout-2:before,
.flaticon.solid.Q18:before {
  content: "\e151";
}
.flaticon.solid.layout-3:before,
.flaticon.solid.Q19:before {
  content: "\e152";
}
.flaticon.solid.layout-4:before,
.flaticon.solid.Q20:before {
  content: "\e153";
}
.flaticon.solid.menu-1:before,
.flaticon.solid.menu:before,
.flaticon.solid.R1:before {
  content: "\e154";
}
.flaticon.solid.menu-2:before,
.flaticon.solid.R2:before {
  content: "\e155";
}
.flaticon.solid.menu-3:before,
.flaticon.solid.R3:before {
  content: "\e156";
}
.flaticon.solid.menu-list-1:before,
.flaticon.solid.menu-list:before,
.flaticon.solid.R4:before {
  content: "\e157";
}
.flaticon.solid.menu-list-2:before,
.flaticon.solid.R5:before {
  content: "\e158";
}
.flaticon.solid.menu-list-3:before,
.flaticon.solid.R6:before {
  content: "\e159";
}
.flaticon.solid.menu-list-4:before,
.flaticon.solid.R7:before {
  content: "\e15a";
}
.flaticon.solid.paragraph-justify-1:before,
.flaticon.solid.paragraph-justify:before,
.flaticon.solid.R8:before {
  content: "\e15b";
}
.flaticon.solid.paragraph-left-justify-1:before,
.flaticon.solid.paragraph-left-justify:before,
.flaticon.solid.R9:before {
  content: "\e15c";
}
.flaticon.solid.paragraph-left-1:before,
.flaticon.solid.paragraph-left:before,
.flaticon.solid.R10:before {
  content: "\e15d";
}
.flaticon.solid.paragraph-center-1:before,
.flaticon.solid.paragraph-center:before,
.flaticon.solid.R11:before {
  content: "\e15e";
}
.flaticon.solid.paragraph-right-1:before,
.flaticon.solid.paragraph-right:before,
.flaticon.solid.R12:before {
  content: "\e15f";
}
.flaticon.solid.paragraph-right-justify-1:before,
.flaticon.solid.paragraph-right-justify:before,
.flaticon.solid.R13:before {
  content: "\e160";
}
.flaticon.solid.marquee-1:before,
.flaticon.solid.marquee:before,
.flaticon.solid.R14:before {
  content: "\e161";
}
.flaticon.solid.marquee-plus-1:before,
.flaticon.solid.marquee-plus:before,
.flaticon.solid.R15:before {
  content: "\e162";
}
.flaticon.solid.marquee-2:before,
.flaticon.solid.R16:before {
  content: "\e163";
}
.flaticon.solid.marquee-plus-2:before,
.flaticon.solid.R17:before {
  content: "\e164";
}
.flaticon.solid.sun-1:before,
.flaticon.solid.sun:before,
.flaticon.solid.brightness-1:before,
.flaticon.solid.brightness:before,
.flaticon.solid.R18:before {
  content: "\e165";
}
.flaticon.solid.sun-2:before,
.flaticon.solid.brightness-2:before,
.flaticon.solid.R19:before {
  content: "\e166";
}
.flaticon.solid.sun-3:before,
.flaticon.solid.brightness-3:before,
.flaticon.solid.R20:before {
  content: "\e167";
}
.flaticon.solid.turn-page-down-1:before,
.flaticon.solid.turn-page-down:before,
.flaticon.solid.S1:before {
  content: "\e168";
}
.flaticon.solid.turn-page-up-1:before,
.flaticon.solid.turn-page-up:before,
.flaticon.solid.S2:before {
  content: "\e169";
}
.flaticon.solid.slide-out-left-1:before,
.flaticon.solid.slide-out-left:before,
.flaticon.solid.S3:before {
  content: "\e16a";
}
.flaticon.solid.slide-in-right-1:before,
.flaticon.solid.slide-in-right:before,
.flaticon.solid.S4:before {
  content: "\e16b";
}
.flaticon.solid.slide-in-left-1:before,
.flaticon.solid.slide-in-left:before,
.flaticon.solid.S5:before {
  content: "\e16c";
}
.flaticon.solid.slide-out-right-1:before,
.flaticon.solid.slide-out-right:before,
.flaticon.solid.S6:before {
  content: "\e16d";
}
.flaticon.solid.fold-up-1:before,
.flaticon.solid.fold-up:before,
.flaticon.solid.S7:before {
  content: "\e16e";
}
.flaticon.solid.fold-down-1:before,
.flaticon.solid.fold-down:before,
.flaticon.solid.S8:before {
  content: "\e16f";
}
.flaticon.solid.fold-left-1:before,
.flaticon.solid.fold-left:before,
.flaticon.solid.S9:before {
  content: "\e170";
}
.flaticon.solid.fold-right-1:before,
.flaticon.solid.fold-right:before,
.flaticon.solid.S10:before {
  content: "\e171";
}
.flaticon.solid.move-up-1:before,
.flaticon.solid.move-up:before,
.flaticon.solid.S11:before {
  content: "\e172";
}
.flaticon.solid.move-down-1:before,
.flaticon.solid.move-down:before,
.flaticon.solid.S12:before {
  content: "\e173";
}
.flaticon.solid.move-left-1:before,
.flaticon.solid.move-left:before,
.flaticon.solid.login-1:before,
.flaticon.solid.login:before,
.flaticon.solid.S13:before {
  content: "\e174";
}
.flaticon.solid.move-right-1:before,
.flaticon.solid.move-right:before,
.flaticon.solid.logout-1:before,
.flaticon.solid.logout:before,
.flaticon.solid.S14:before {
  content: "\e175";
}
.flaticon.solid.upload-1:before,
.flaticon.solid.upload:before,
.flaticon.solid.S15:before {
  content: "\e176";
}
.flaticon.solid.download-1:before,
.flaticon.solid.download:before,
.flaticon.solid.S16:before {
  content: "\e177";
}
.flaticon.solid.upload-inbox-2:before,
.flaticon.solid.S17:before {
  content: "\e178";
}
.flaticon.solid.download-inbox-2:before,
.flaticon.solid.S18:before {
  content: "\e179";
}
.flaticon.solid.upload-3:before,
.flaticon.solid.S19:before {
  content: "\e17a";
}
.flaticon.solid.download-3:before,
.flaticon.solid.S20:before {
  content: "\e17b";
}
.flaticon.solid.previous-1:before,
.flaticon.solid.previous:before,
.flaticon.solid.T1:before {
  content: "\e17c";
}
.flaticon.solid.rewind-1:before,
.flaticon.solid.rewind:before,
.flaticon.solid.T2:before {
  content: "\e17d";
}
.flaticon.solid.stop-1:before,
.flaticon.solid.stop:before,
.flaticon.solid.T3:before {
  content: "\e17e";
}
.flaticon.solid.pause-1:before,
.flaticon.solid.pause:before,
.flaticon.solid.T4:before {
  content: "\e17f";
}
.flaticon.solid.play-1:before,
.flaticon.solid.play:before,
.flaticon.solid.T5:before {
  content: "\e180";
}
.flaticon.solid.fast-forward-1:before,
.flaticon.solid.fast-forward:before,
.flaticon.solid.T6:before {
  content: "\e181";
}
.flaticon.solid.next-1:before,
.flaticon.solid.next:before,
.flaticon.solid.T7:before {
  content: "\e182";
}
.flaticon.solid.previous-2:before,
.flaticon.solid.T8:before {
  content: "\e183";
}
.flaticon.solid.rewind-2:before,
.flaticon.solid.T9:before {
  content: "\e184";
}
.flaticon.solid.stop-2:before,
.flaticon.solid.T10:before {
  content: "\e185";
}
.flaticon.solid.pause-2:before,
.flaticon.solid.T11:before {
  content: "\e186";
}
.flaticon.solid.play-2:before,
.flaticon.solid.T12:before {
  content: "\e187";
}
.flaticon.solid.fast-forward-2:before,
.flaticon.solid.T13:before {
  content: "\e188";
}
.flaticon.solid.next-2:before,
.flaticon.solid.T14:before {
  content: "\e189";
}
.flaticon.solid.previous-3:before,
.flaticon.solid.T15:before {
  content: "\e18a";
}
.flaticon.solid.rewind-3:before,
.flaticon.solid.T16:before {
  content: "\e18b";
}
.flaticon.solid.pause-3:before,
.flaticon.solid.T17:before {
  content: "\e18c";
}
.flaticon.solid.play-3:before,
.flaticon.solid.T18:before {
  content: "\e18d";
}
.flaticon.solid.fast-forward-3:before,
.flaticon.solid.T19:before {
  content: "\e18e";
}
.flaticon.solid.next-3:before,
.flaticon.solid.T20:before {
  content: "\e18f";
}
.flaticon.solid.previous-4:before,
.flaticon.solid.U1:before {
  content: "\e190";
}
.flaticon.solid.pause-4:before,
.flaticon.solid.U2:before {
  content: "\e191";
}
.flaticon.solid.play-4:before,
.flaticon.solid.U3:before {
  content: "\e192";
}
.flaticon.solid.next-4:before,
.flaticon.solid.U4:before {
  content: "\e193";
}
.flaticon.solid.speaker-1:before,
.flaticon.solid.speaker:before,
.flaticon.solid.volume-1:before,
.flaticon.solid.volume:before,
.flaticon.solid.U5:before {
  content: "\e194";
}
.flaticon.solid.speaker-2:before,
.flaticon.solid.volume-2:before,
.flaticon.solid.U6:before {
  content: "\e195";
}
.flaticon.solid.speaker-3:before,
.flaticon.solid.volume-3:before,
.flaticon.solid.mute-1:before,
.flaticon.solid.mute:before,
.flaticon.solid.U7:before {
  content: "\e196";
}
.flaticon.solid.speaker-4:before,
.flaticon.solid.volume-4:before,
.flaticon.solid.U8:before {
  content: "\e197";
}
.flaticon.solid.headphones-1:before,
.flaticon.solid.headphones:before,
.flaticon.solid.U9:before {
  content: "\e198";
}
.flaticon.solid.microphone-1:before,
.flaticon.solid.microphone:before,
.flaticon.solid.U10:before {
  content: "\e199";
}
.flaticon.solid.microphone-2:before,
.flaticon.solid.mute-2:before,
.flaticon.solid.U11:before {
  content: "\e19a";
}
.flaticon.solid.music-1:before,
.flaticon.solid.music:before,
.flaticon.solid.U12:before {
  content: "\e19b";
}
.flaticon.solid.megaphone-1:before,
.flaticon.solid.megaphone:before,
.flaticon.solid.announcement-1:before,
.flaticon.solid.announcement:before,
.flaticon.solid.U13:before {
  content: "\e19c";
}
.flaticon.solid.infinity-1:before,
.flaticon.solid.infinity:before,
.flaticon.solid.loop-1:before,
.flaticon.solid.loop:before,
.flaticon.solid.U14:before {
  content: "\e19d";
}
.flaticon.solid.shuffle-1:before,
.flaticon.solid.shuffle:before,
.flaticon.solid.U15:before {
  content: "\e19e";
}
.flaticon.solid.repeat-1:before,
.flaticon.solid.repeat:before,
.flaticon.solid.reload-1:before,
.flaticon.solid.reload:before,
.flaticon.solid.U16:before {
  content: "\e19f";
}
.flaticon.solid.repeat-2:before,
.flaticon.solid.reload-2:before,
.flaticon.solid.refresh-2:before,
.flaticon.solid.U17:before {
  content: "\e1a0";
}
.flaticon.solid.repeat-3:before,
.flaticon.solid.reload-3:before,
.flaticon.solid.U18:before {
  content: "\e1a1";
}
.flaticon.solid.repeat-4:before,
.flaticon.solid.reload-4:before,
.flaticon.solid.U19:before {
  content: "\e1a2";
}
.flaticon.solid.refresh-1:before,
.flaticon.solid.refresh:before,
.flaticon.solid.U20:before {
  content: "\e1a3";
}
.flaticon.solid.position-1:before,
.flaticon.solid.position:before,
.flaticon.solid.move-1:before,
.flaticon.solid.move:before,
.flaticon.solid.V1:before {
  content: "\e1a4";
}
.flaticon.solid.minimize-1:before,
.flaticon.solid.minimize:before,
.flaticon.solid.contract-1:before,
.flaticon.solid.contract:before,
.flaticon.solid.V2:before {
  content: "\e1a5";
}
.flaticon.solid.maximize-1:before,
.flaticon.solid.maximize:before,
.flaticon.solid.expand-1:before,
.flaticon.solid.expand:before,
.flaticon.solid.V3:before {
  content: "\e1a6";
}
.flaticon.solid.maximize-2:before,
.flaticon.solid.expand-2:before,
.flaticon.solid.V4:before {
  content: "\e1a7";
}
.flaticon.solid.maximize-3:before,
.flaticon.solid.expand-3:before,
.flaticon.solid.V5:before {
  content: "\e1a8";
}
.flaticon.solid.maximize-4:before,
.flaticon.solid.expand-4:before,
.flaticon.solid.V6:before {
  content: "\e1a9";
}
.flaticon.solid.expand-vertically-1:before,
.flaticon.solid.expand-vertically:before,
.flaticon.solid.V7:before {
  content: "\e1aa";
}
.flaticon.solid.expand-horizontally-1:before,
.flaticon.solid.expand-horizontally:before,
.flaticon.solid.V8:before {
  content: "\e1ab";
}
.flaticon.solid.up-arrow-1:before,
.flaticon.solid.up-arrow:before,
.flaticon.solid.V9:before {
  content: "\e1ac";
}
.flaticon.solid.down-arrow-1:before,
.flaticon.solid.down-arrow:before,
.flaticon.solid.V10:before {
  content: "\e1ad";
}
.flaticon.solid.left-arrow-1:before,
.flaticon.solid.left-arrow:before,
.flaticon.solid.V11:before {
  content: "\e1ae";
}
.flaticon.solid.right-arrow-1:before,
.flaticon.solid.right-arrow:before,
.flaticon.solid.V12:before {
  content: "\e1af";
}
.flaticon.solid.up-arrow-2:before,
.flaticon.solid.V13:before {
  content: "\e1b0";
}
.flaticon.solid.down-arrow-2:before,
.flaticon.solid.V14:before {
  content: "\e1b1";
}
.flaticon.solid.left-arrow-2:before,
.flaticon.solid.V15:before {
  content: "\e1b2";
}
.flaticon.solid.right-arrow-2:before,
.flaticon.solid.V16:before {
  content: "\e1b3";
}
.flaticon.solid.left-angle-quote-1:before,
.flaticon.solid.left-angle-quote:before,
.flaticon.solid.V17:before {
  content: "\e1b4";
}
.flaticon.solid.right-angle-quote-1:before,
.flaticon.solid.right-angle-quote:before,
.flaticon.solid.V18:before {
  content: "\e1b5";
}
.flaticon.solid.left-angle-quote-2:before,
.flaticon.solid.V19:before {
  content: "\e1b6";
}
.flaticon.solid.right-angle-quote-2:before,
.flaticon.solid.V20:before {
  content: "\e1b7";
}
.flaticon.solid.plus-1:before,
.flaticon.solid.plus:before,
.flaticon.solid.W1:before {
  content: "\e1b8";
}
.flaticon.solid.minus-1:before,
.flaticon.solid.minus:before,
.flaticon.solid.W2:before {
  content: "\e1b9";
}
.flaticon.solid.checkmark-1:before,
.flaticon.solid.checkmark:before,
.flaticon.solid.W3:before {
  content: "\e1ba";
}
.flaticon.solid.x-1:before,
.flaticon.solid.x:before,
.flaticon.solid.W4:before {
  content: "\e1bb";
}
.flaticon.solid.up-1:before,
.flaticon.solid.up:before,
.flaticon.solid.W5:before {
  content: "\e1bc";
}
.flaticon.solid.down-1:before,
.flaticon.solid.down:before,
.flaticon.solid.W6:before {
  content: "\e1bd";
}
.flaticon.solid.left-1:before,
.flaticon.solid.left:before,
.flaticon.solid.W7:before {
  content: "\e1be";
}
.flaticon.solid.right-1:before,
.flaticon.solid.right:before,
.flaticon.solid.W8:before {
  content: "\e1bf";
}
.flaticon.solid.up-2:before,
.flaticon.solid.W9:before {
  content: "\e1c0";
}
.flaticon.solid.down-2:before,
.flaticon.solid.W10:before {
  content: "\e1c1";
}
.flaticon.solid.left-2:before,
.flaticon.solid.W11:before {
  content: "\e1c2";
}
.flaticon.solid.right-2:before,
.flaticon.solid.W12:before {
  content: "\e1c3";
}
.flaticon.solid.up-3:before,
.flaticon.solid.W13:before {
  content: "\e1c4";
}
.flaticon.solid.down-3:before,
.flaticon.solid.W14:before {
  content: "\e1c5";
}
.flaticon.solid.left-3:before,
.flaticon.solid.W15:before {
  content: "\e1c6";
}
.flaticon.solid.right-3:before,
.flaticon.solid.W16:before {
  content: "\e1c7";
}
.flaticon.solid.up-4:before,
.flaticon.solid.W17:before {
  content: "\e1c8";
}
.flaticon.solid.down-4:before,
.flaticon.solid.W18:before {
  content: "\e1c9";
}
.flaticon.solid.left-4:before,
.flaticon.solid.W19:before {
  content: "\e1ca";
}
.flaticon.solid.right-4:before,
.flaticon.solid.W20:before {
  content: "\e1cb";
}
.flaticon.solid.plus-2:before,
.flaticon.solid.X1:before {
  content: "\e1cc";
}
.flaticon.solid.minus-2:before,
.flaticon.solid.X2:before {
  content: "\e1cd";
}
.flaticon.solid.checkmark-2:before,
.flaticon.solid.X3:before {
  content: "\e1ce";
}
.flaticon.solid.x-2:before,
.flaticon.solid.X4:before {
  content: "\e1cf";
}
.flaticon.solid.up-circle-1:before,
.flaticon.solid.up-circle:before,
.flaticon.solid.X5:before {
  content: "\e1d0";
}
.flaticon.solid.down-circle-1:before,
.flaticon.solid.down-circle:before,
.flaticon.solid.X6:before {
  content: "\e1d1";
}
.flaticon.solid.left-circle-1:before,
.flaticon.solid.left-circle:before,
.flaticon.solid.X7:before {
  content: "\e1d2";
}
.flaticon.solid.right-circle-1:before,
.flaticon.solid.right-circle:before,
.flaticon.solid.X8:before {
  content: "\e1d3";
}
.flaticon.solid.up-circle-2:before,
.flaticon.solid.X9:before {
  content: "\e1d4";
}
.flaticon.solid.down-circle-2:before,
.flaticon.solid.X10:before {
  content: "\e1d5";
}
.flaticon.solid.left-circle-2:before,
.flaticon.solid.X11:before {
  content: "\e1d6";
}
.flaticon.solid.right-circle-2:before,
.flaticon.solid.X12:before {
  content: "\e1d7";
}
.flaticon.solid.up-circle-3:before,
.flaticon.solid.X13:before {
  content: "\e1d8";
}
.flaticon.solid.down-circle-3:before,
.flaticon.solid.download-4:before,
.flaticon.solid.X14:before {
  content: "\e1d9";
}
.flaticon.solid.left-circle-3:before,
.flaticon.solid.X15:before {
  content: "\e1da";
}
.flaticon.solid.right-circle-3:before,
.flaticon.solid.X16:before {
  content: "\e1db";
}
.flaticon.solid.up-circle-4:before,
.flaticon.solid.X17:before {
  content: "\e1dc";
}
.flaticon.solid.down-circle-4:before,
.flaticon.solid.X18:before {
  content: "\e1dd";
}
.flaticon.solid.left-circle-4:before,
.flaticon.solid.X19:before {
  content: "\e1de";
}
.flaticon.solid.right-circle-4:before,
.flaticon.solid.X20:before {
  content: "\e1df";
}
.flaticon.solid.plus-3:before,
.flaticon.solid.Y1:before {
  content: "\e1e0";
}
.flaticon.solid.minus-3:before,
.flaticon.solid.Y2:before {
  content: "\e1e1";
}
.flaticon.solid.checkmark-3:before,
.flaticon.solid.Y3:before {
  content: "\e1e2";
}
.flaticon.solid.x-3:before,
.flaticon.solid.Y4:before {
  content: "\e1e3";
}
.flaticon.solid.up-square-1:before,
.flaticon.solid.up-square:before,
.flaticon.solid.Y5:before {
  content: "\e1e4";
}
.flaticon.solid.down-square-1:before,
.flaticon.solid.down-square:before,
.flaticon.solid.Y6:before {
  content: "\e1e5";
}
.flaticon.solid.left-square-1:before,
.flaticon.solid.left-square:before,
.flaticon.solid.Y7:before {
  content: "\e1e6";
}
.flaticon.solid.right-square-1:before,
.flaticon.solid.right-square:before,
.flaticon.solid.Y8:before {
  content: "\e1e7";
}
.flaticon.solid.up-square-2:before,
.flaticon.solid.Y9:before {
  content: "\e1e8";
}
.flaticon.solid.down-square-2:before,
.flaticon.solid.Y10:before {
  content: "\e1e9";
}
.flaticon.solid.left-square-2:before,
.flaticon.solid.Y11:before {
  content: "\e1ea";
}
.flaticon.solid.right-square-2:before,
.flaticon.solid.Y12:before {
  content: "\e1eb";
}
.flaticon.solid.up-square-3:before,
.flaticon.solid.Y13:before {
  content: "\e1ec";
}
.flaticon.solid.down-square-3:before,
.flaticon.solid.download-5:before,
.flaticon.solid.Y14:before {
  content: "\e1ed";
}
.flaticon.solid.left-square-3:before,
.flaticon.solid.Y15:before {
  content: "\e1ee";
}
.flaticon.solid.right-square-3:before,
.flaticon.solid.Y16:before {
  content: "\e1ef";
}
.flaticon.solid.up-square-4:before,
.flaticon.solid.Y17:before {
  content: "\e1f0";
}
.flaticon.solid.down-square-4:before,
.flaticon.solid.Y18:before {
  content: "\e1f1";
}
.flaticon.solid.left-square-4:before,
.flaticon.solid.Y19:before {
  content: "\e1f2";
}
.flaticon.solid.right-square-4:before,
.flaticon.solid.Y20:before {
  content: "\e1f3";
}
.flaticon.social.facebook-1:before,
.flaticon.social.facebook:before,
.flaticon.social.A1:before {
  content: "\e7d0";
}
.flaticon.social.twitter-1:before,
.flaticon.social.twitter:before,
.flaticon.social.A2:before {
  content: "\e7d1";
}
.flaticon.social.kippt-1:before,
.flaticon.social.kippt:before,
.flaticon.social.A3:before {
  content: "\e7d2";
}
.flaticon.social.vimeo-1:before,
.flaticon.social.vimeo:before,
.flaticon.social.A4:before {
  content: "\e7d3";
}
.flaticon.social.flickr-1:before,
.flaticon.social.flickr:before,
.flaticon.social.A5:before {
  content: "\e7d4";
}
.flaticon.social.pinterest-1:before,
.flaticon.social.pinterest:before,
.flaticon.social.A6:before {
  content: "\e7d5";
}
.flaticon.social.skype-1:before,
.flaticon.social.skype:before,
.flaticon.social.A7:before {
  content: "\e7d6";
}
.flaticon.social.dribbble-1:before,
.flaticon.social.dribbble:before,
.flaticon.social.A8:before {
  content: "\e7d7";
}
.flaticon.social.tumblr-1:before,
.flaticon.social.tumblr:before,
.flaticon.social.A9:before {
  content: "\e7d8";
}
.flaticon.social.google-plus-1:before,
.flaticon.social.google-plus:before,
.flaticon.social.A10:before {
  content: "\e7d9";
}
.flaticon.social.linkedin-1:before,
.flaticon.social.linkedin:before,
.flaticon.social.A11:before {
  content: "\e7da";
}
.flaticon.social.github-1:before,
.flaticon.social.github:before,
.flaticon.social.A12:before {
  content: "\e7db";
}
.flaticon.social.vine-1:before,
.flaticon.social.vine:before,
.flaticon.social.A13:before {
  content: "\e7dc";
}
.flaticon.social.instagram-1:before,
.flaticon.social.instagram:before,
.flaticon.social.B1:before {
  content: "\e7dd";
}
.flaticon.social.rdio-1:before,
.flaticon.social.rdio:before,
.flaticon.social.B2:before {
  content: "\e7de";
}
.flaticon.social.dropbox-1:before,
.flaticon.social.dropbox:before,
.flaticon.social.B3:before {
  content: "\e7df";
}
.flaticon.social.rss-1:before,
.flaticon.social.rss:before,
.flaticon.social.B4:before {
  content: "\e7e0";
}
.flaticon.social.cargo-1:before,
.flaticon.social.cargo:before,
.flaticon.social.B5:before {
  content: "\e7e1";
}
.flaticon.social.stumbleupon-1:before,
.flaticon.social.stumbleupon:before,
.flaticon.social.B6:before {
  content: "\e7e2";
}
.flaticon.social.paypal-1:before,
.flaticon.social.paypal:before,
.flaticon.social.B7:before {
  content: "\e7e3";
}
.flaticon.social.behance-1:before,
.flaticon.social.behance:before,
.flaticon.social.B8:before {
  content: "\e7e4";
}
.flaticon.social.zootool-1:before,
.flaticon.social.zootool:before,
.flaticon.social.B9:before {
  content: "\e7e5";
}
.flaticon.social.etsy-1:before,
.flaticon.social.etsy:before,
.flaticon.social.B10:before {
  content: "\e7e6";
}
.flaticon.social.foursquare-1:before,
.flaticon.social.foursquare:before,
.flaticon.social.B11:before {
  content: "\e7e7";
}
.flaticon.social.facebook-2:before,
.flaticon.social.B12:before {
  content: "\e7e8";
}
.flaticon.social.twitter-2:before,
.flaticon.social.B13:before {
  content: "\e7e9";
}
.flaticon.social.kippt-2:before,
.flaticon.social.C1:before {
  content: "\e7ea";
}
.flaticon.social.vimeo-2:before,
.flaticon.social.C2:before {
  content: "\e7eb";
}
.flaticon.social.flickr-2:before,
.flaticon.social.C3:before {
  content: "\e7ec";
}
.flaticon.social.linkedin-2:before,
.flaticon.social.C4:before {
  content: "\e7ed";
}
.flaticon.social.facebook-3:before,
.flaticon.social.C5:before {
  content: "\e7ee";
}
.flaticon.social.twitter-3:before,
.flaticon.social.C6:before {
  content: "\e7ef";
}
.flaticon.social.kippt-3:before,
.flaticon.social.C7:before {
  content: "\e7f0";
}
.flaticon.social.vimeo-3:before,
.flaticon.social.C8:before {
  content: "\e7f1";
}
.flaticon.social.flickr-3:before,
.flaticon.social.C9:before {
  content: "\e7f2";
}
.flaticon.social.pinterest-2:before,
.flaticon.social.C10:before {
  content: "\e7f3";
}
.flaticon.social.skype-2:before,
.flaticon.social.C11:before {
  content: "\e7f4";
}
.flaticon.social.dribbble-2:before,
.flaticon.social.C12:before {
  content: "\e7f5";
}
.flaticon.social.youtube-1:before,
.flaticon.social.youtube:before,
.flaticon.social.C13:before {
  content: "\e7f6";
}
.flaticon.social.facebook-4:before,
.flaticon.social.D1:before {
  content: "\e7f7";
}
.flaticon.social.twitter-4:before,
.flaticon.social.D2:before {
  content: "\e7f8";
}
.flaticon.social.kippt-4:before,
.flaticon.social.D3:before {
  content: "\e7f9";
}
.flaticon.social.vimeo-4:before,
.flaticon.social.D4:before {
  content: "\e7fa";
}
.flaticon.social.flickr-4:before,
.flaticon.social.D5:before {
  content: "\e7fb";
}
.flaticon.social.pinterest-3:before,
.flaticon.social.D6:before {
  content: "\e7fc";
}
.flaticon.social.skype-3:before,
.flaticon.social.D7:before {
  content: "\e7fd";
}
.flaticon.social.dribbble-3:before,
.flaticon.social.D8:before {
  content: "\e7fe";
}
.flaticon.social.tumblr-2:before,
.flaticon.social.D9:before {
  content: "\e7ff";
}
.flaticon.social.google-plus-2:before,
.flaticon.social.D10:before {
  content: "\e800";
}
.flaticon.social.linkedin-3:before,
.flaticon.social.D11:before {
  content: "\e801";
}
.flaticon.social.rss-2:before,
.flaticon.social.D12:before {
  content: "\e802";
}
.flaticon.social.stumbleupon-2:before,
.flaticon.social.D13:before {
  content: "\e803";
}
