@charset "UTF-8";
/* Sidebar */
/* Social buttons */
html {
  font-size: 14px;
  height: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  color: #6f7b8a;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
}

.container-page {
  min-height: 100%;
}

footer {
  width: 100%;
  font-size: 0.85rem;
}
footer p {
  font-size: 0.85rem !important;
}

.footer-content {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* Sidebar */
/* Social buttons */
.text-chess-orange {
  color: #FF8719 !important;
}

.text-chess-blue {
  color: #20748C !important;
}

.bg-chess-orange {
  background-color: #FF8719 !important;
}

.bg-chess-blue {
  background-color: #20748C !important;
}

/* Sidebar */
/* Social buttons */
.right-sb {
  padding-bottom: 0;
  padding-top: 0;
}
.right-sb .container-page {
  background-color: #f5f5f5;
  position: fixed;
  left: 0;
  top: 0;
  overflow-y: auto;
  z-index: 0;
  opacity: 1;
  padding-top: 0;
  width: 100%;
  height: 100%;
  -moz-transition: opacity 1s;
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
  -ms-transition: opacity 1s;
  transition: opacity 1s;
  transition-property: opacity;
  transition-duration: 1s;
  z-index: 0;
}
.right-sb .full {
  height: auto;
}
.right-sb .sidebar {
  background-color: #fff;
}
@media (min-width: 768px) {
  .right-sb .container-page {
    overflow-x: hidden;
    overflow-y: hidden;
  }
  .right-sb .full {
    min-height: 100%;
    height: 100%;
  }
  .right-sb footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 200;
    background-color: #FF8719;
    color: #ffffff;
  }
  .right-sb footer a {
    color: #f6f7f8;
  }
  .right-sb footer a:hover, .right-sb footer a:focus, .right-sb footer a:visited {
    color: #f6f7f8;
  }
  .right-sb .sidebar {
    position: fixed;
    top: 0;
    right: 0;
    width: inherit;
    min-width: 28.5714285714rem;
    max-width: 28.5714285714rem;
    padding-top: 4.6428571429rem;
    padding-bottom: 4.6428571429rem;
    background-color: #fff;
    float: none;
    height: 100%;
    overflow-x: hidden;
    overflow-y: visible;
    z-index: 1;
  }
  .right-sb .container-content {
    width: calc(100% - 21.4285714286rem);
    padding-bottom: 4.6428571429rem;
  }
  .right-sb .container-sidebar.w200 .sidebar {
    min-width: 14.2857142857rem;
    max-width: 14.2857142857rem;
  }
  .right-sb .container-sidebar.w200 .container-content {
    width: calc(100% - 14.2857142857rem);
  }
  .right-sb .container-sidebar.w400 .sidebar {
    min-width: 28.5714285714rem;
    max-width: 28.5714285714rem;
  }
  .right-sb .container-sidebar.w400 .container-content {
    width: calc(100% - 28.5714285714rem);
  }
  .right-sb .container-sidebar.w500 .sidebar {
    min-width: 35.7142857143rem;
    max-width: 35.7142857143rem;
  }
  .right-sb .container-sidebar.w500 .container-content {
    width: calc(100% - 35.7142857143rem);
  }
}
@media (max-width: 767px) {
  .right-sb .full.container-fluid {
    padding-left: 0.7142857143rem;
    padding-right: 0.7142857143rem;
  }
  .right-sb footer {
    padding-left: 0.7142857143rem;
    padding-right: 0.7142857143rem;
  }
}

/* Sidebar */
/* Social buttons */
.strike {
  text-decoration: line-through;
}

a.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #893735;
}

.page-title {
  padding: 0;
  letter-spacing: -1px;
  display: block;
  color: #6f7b8a;
  margin: 0 0 1rem;
  font-weight: 300;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.page-title h1, .page-title h2, .page-title h3 {
  display: inline-block;
  top: -5px;
  position: relative;
  width: 83%;
}
.page-title p {
  color: #f1f2f4;
  letter-spacing: 0.5px;
}
.page-title i {
  color: #6f7b8a;
  display: inline-block;
  float: left;
  font-size: 3rem;
  margin-right: 1rem;
  position: relative;
  top: 3px;
}
.page-title small {
  font-size: 14px;
  letter-spacing: 0;
  font-weight: 300;
  color: #f1f2f4;
}
.page-title .actions {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* Sidebar */
/* Social buttons */
.alert-heading > i {
  padding-right: 0.5em;
}

.b-transparent {
  border-color: rgba(0, 0, 0, 0.4);
}

.b-grey {
  border-color: #eeeeee;
}

#language-panel {
  z-index: 1000000;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 70px;
  bottom: 10px;
  right: 10px;
  left: 10px;
  position: fixed;
  -webkit-transition: top 1s ease-out 0.5s;
  -moz-transition: top 1s ease-out 0.5s;
  -o-transition: top 1s ease-out 0.5s;
  transition: top 1s ease-out 0.5s;
}
#language-panel .language-inner {
  background: none repeat scroll 0 0 padding-box #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.08);
  padding: 2.1428571429rem 2.5rem 2.1428571429rem 2.8571428571rem;
  height: 100%;
  overflow: auto;
}
#language-panel .language-inner .active a {
  font-weight: bold;
}
#language-panel .language-inner .btn {
  cursor: pointer;
}
#language-panel .language-inner .btn.active {
  font-weight: 600;
}

/* Sidebar */
/* Social buttons */
@font-face {
  font-family: "xi-login";
  src: url("/fonts/xi-login.eot?124470");
  src: url("/fonts/xi-login.eot?124470#iefix") format("embedded-opentype"), url("/fonts/xi-login.woff2?124470") format("woff2"), url("/fonts/xi-login.woff?124470") format("woff"), url("/fonts/xi-login.ttf?124470") format("truetype"), url("/fonts/xi-login.svg?124470#xi-login") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class*=xi-] {
  display: inline-block;
  line-height: 1;
}
[class*=xi-]:before {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  font-family: "xi-login";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  position: relative;
  text-decoration: inherit;
  text-transform: none;
  *display: inline;
  *zoom: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*=xi-].smaller {
  font-size: 70%;
  vertical-align: 6%;
}
[class*=xi-].larger {
  font-size: 150%;
  vertical-align: -20%;
}
[class*=xi-].large {
  font-size: 200%;
  vertical-align: -5%;
}
[class*=xi-].extra {
  font-size: 400%;
  vertical-align: -10%;
}
[class*=xi-].xi-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
[class*=xi-].xi-2x {
  font-size: 2em;
}
[class*=xi-].xi-3x {
  font-size: 3em;
}
[class*=xi-].xi-4x {
  font-size: 4em;
}
[class*=xi-].xi-5x {
  font-size: 5em;
}
[class*=xi-].xi-6x {
  font-size: 6em;
}
[class*=xi-].xi-7x {
  font-size: 7em;
}
[class*=xi-].xi-fw {
  width: 1.2857142857em;
  text-align: center;
}
[class*=xi-].stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
[class*=xi-].stack-1x, [class*=xi-].stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
[class*=xi-].stack-1x {
  line-height: inherit;
}
[class*=xi-].stack-2x {
  font-size: 2em;
}
[class*=xi-].inverse {
  color: #fff;
}
[class*=xi-].flip {
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -ms-filter: "FlipH";
}
[class*=xi-].flipv {
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
  -ms-filter: "FlipV";
}
[class*=xi-].rotate45 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
[class*=xi-].rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
[class*=xi-].rotate180 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
[class*=xi-].rotate270 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
[class*=xi-].light:before {
  color: #c1cace;
}
[class*=xi-].drop:before {
  text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3);
}

.xi-globe:before {
  content: "";
}

/* '' */
.xi-mail:before {
  content: "";
}

/* '' */
.xi-help-circled:before {
  content: "";
}

/* '' */
.xi-trash:before {
  content: "";
}

/* '' */
.xi-floppy:before {
  content: "";
}

/* '' */
.xi-search:before {
  content: "";
}

/* '' */
.xi-pencil:before {
  content: "";
}

/* '' */
.xi-left-open:before {
  content: "";
}

/* '' */
.xi-right-open:before {
  content: "";
}

/* '' */
.xi-info:before {
  content: "";
}

/* '' */
.xi-info-circled:before {
  content: "";
}

/* '' */
.xi-check:before {
  content: "";
}

/* '' */
.xi-user:before {
  content: "";
}

/* '' */
.xi-list:before {
  content: "";
}

/* '' */
.xi-cancel:before {
  content: "";
}

/* '' */
.xi-calendar:before {
  content: "";
}

/* '' */
/* Sidebar */
/* Social buttons */
.social-button {
  color: #ffffff !important;
  cursor: pointer;
  font-size: 14px !important;
  font-weight: normal;
  text-decoration: none;
  text-align: left !important;
  display: inline-block;
  height: 2.1428571429rem;
  line-height: 2.1428571429rem;
  margin: 0.1428571429rem 0;
  position: relative;
  overflow: hidden;
  border: none;
}
.social-button span:after {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/menuseparator.png") no-repeat scroll center center transparent;
  top: 0;
  left: 2rem;
  width: 0.2857142857rem;
  height: 2.1428571429rem;
}
.social-button.remove .hi-remove {
  position: absolute;
  top: 0.5rem;
  right: 0.2857142857rem;
}

div.social-button, a.social-button {
  padding: 0 0.5714285714rem 0 2.7142857143rem;
  width: 10rem;
  vertical-align: baseline;
}

button.social-button {
  padding: 0 0.7142857143rem 0 2.5714285714rem;
  width: 9.7142857143rem;
}

.social-button.list {
  width: auto;
}

button.social-button.remove {
  width: auto;
  padding-right: 2.2857142857rem;
}

form.ex-login-remove {
  display: inline-block;
  margin: 0;
  padding: 0 4px 0 0;
}

.microsoft-button {
  background-color: #0072c6;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#0081e0), to(#0063ad));
  background-image: -webkit-linear-gradient(left, color-stop(#0081e0 0%), color-stop(#0063ad 100%));
  background-image: -moz-linear-gradient(left, #0081e0 0%, #0063ad 100%);
  background-image: linear-gradient(to right, #0081e0 0%, #0063ad 100%);
  background-repeat: repeat-x;
}
.microsoft-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/ms24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.microsoft-button:hover {
  background-color: #0063ad;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#0072c6), to(#005593));
  background-image: -webkit-linear-gradient(left, color-stop(#0072c6 0%), color-stop(#005593 100%));
  background-image: -moz-linear-gradient(left, #0072c6 0%, #005593 100%);
  background-image: linear-gradient(to right, #0072c6 0%, #005593 100%);
  background-repeat: repeat-x;
}

.facebook-button {
  background-color: #39579a;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#4062ad), to(#324c87));
  background-image: -webkit-linear-gradient(left, color-stop(#4062ad 0%), color-stop(#324c87 100%));
  background-image: -moz-linear-gradient(left, #4062ad 0%, #324c87 100%);
  background-image: linear-gradient(to right, #4062ad 0%, #324c87 100%);
  background-repeat: repeat-x;
}
.facebook-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/fb24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.facebook-button:hover {
  background-color: #324c87;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#39579a), to(#2b4275));
  background-image: -webkit-linear-gradient(left, color-stop(#39579a 0%), color-stop(#2b4275 100%));
  background-image: -moz-linear-gradient(left, #39579a 0%, #2b4275 100%);
  background-image: linear-gradient(to right, #39579a 0%, #2b4275 100%);
  background-repeat: repeat-x;
}

.vk-button {
  background-color: #41658b;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#49729c), to(#39587a));
  background-image: -webkit-linear-gradient(left, color-stop(#49729c 0%), color-stop(#39587a 100%));
  background-image: -moz-linear-gradient(left, #49729c 0%, #39587a 100%);
  background-image: linear-gradient(to right, #49729c 0%, #39587a 100%);
  background-repeat: repeat-x;
}
.vk-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/vk24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.vk-button:hover {
  background-color: #39587a;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#41658b), to(#314c68));
  background-image: -webkit-linear-gradient(left, color-stop(#41658b 0%), color-stop(#314c68 100%));
  background-image: -moz-linear-gradient(left, #41658b 0%, #314c68 100%);
  background-image: linear-gradient(to right, #41658b 0%, #314c68 100%);
  background-repeat: repeat-x;
}

.odnoklassniki-button {
  background-color: #f4960f;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#f5a127), to(#df880a));
  background-image: -webkit-linear-gradient(left, color-stop(#f5a127 0%), color-stop(#df880a 100%));
  background-image: -moz-linear-gradient(left, #f5a127 0%, #df880a 100%);
  background-image: linear-gradient(to right, #f5a127 0%, #df880a 100%);
  background-repeat: repeat-x;
}
.odnoklassniki-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/ok24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.odnoklassniki-button:hover {
  background-color: #df880a;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#f4960f), to(#c77909));
  background-image: -webkit-linear-gradient(left, color-stop(#f4960f 0%), color-stop(#c77909 100%));
  background-image: -moz-linear-gradient(left, #f4960f 0%, #c77909 100%);
  background-image: linear-gradient(to right, #f4960f 0%, #c77909 100%);
  background-repeat: repeat-x;
}

.twitter-button {
  background-color: #00abf0;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#0bb9ff), to(#0099d7));
  background-image: -webkit-linear-gradient(left, color-stop(#0bb9ff 0%), color-stop(#0099d7 100%));
  background-image: -moz-linear-gradient(left, #0bb9ff 0%, #0099d7 100%);
  background-image: linear-gradient(to right, #0bb9ff 0%, #0099d7 100%);
  background-repeat: repeat-x;
}
.twitter-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/tw24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.twitter-button:hover {
  background-color: #0099d7;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#00abf0), to(#0087bd));
  background-image: -webkit-linear-gradient(left, color-stop(#00abf0 0%), color-stop(#0087bd 100%));
  background-image: -moz-linear-gradient(left, #00abf0 0%, #0087bd 100%);
  background-image: linear-gradient(to right, #00abf0 0%, #0087bd 100%);
  background-repeat: repeat-x;
}

.yandex-openid-button {
  background-color: #EE1111;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#f02929), to(#d60f0f));
  background-image: -webkit-linear-gradient(left, color-stop(#f02929 0%), color-stop(#d60f0f 100%));
  background-image: -moz-linear-gradient(left, #f02929 0%, #d60f0f 100%);
  background-image: linear-gradient(to right, #f02929 0%, #d60f0f 100%);
  background-repeat: repeat-x;
}
.yandex-openid-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/ya24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.yandex-openid-button:hover {
  background-color: #d60f0f;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#ee1111), to(#be0e0e));
  background-image: -webkit-linear-gradient(left, color-stop(#ee1111 0%), color-stop(#be0e0e 100%));
  background-image: -moz-linear-gradient(left, #ee1111 0%, #be0e0e 100%);
  background-image: linear-gradient(to right, #ee1111 0%, #be0e0e 100%);
  background-repeat: repeat-x;
}

.google-button {
  background-color: #0e41f4;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#2654f5), to(#0a39de));
  background-image: -webkit-linear-gradient(left, color-stop(#2654f5 0%), color-stop(#0a39de 100%));
  background-image: -moz-linear-gradient(left, #2654f5 0%, #0a39de 100%);
  background-image: linear-gradient(to right, #2654f5 0%, #0a39de 100%);
  background-repeat: repeat-x;
}
.google-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/gg24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.google-button:hover {
  background-color: #0a39de;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#0e41f4), to(#0933c6));
  background-image: -webkit-linear-gradient(left, color-stop(#0e41f4 0%), color-stop(#0933c6 100%));
  background-image: -moz-linear-gradient(left, #0e41f4 0%, #0933c6 100%);
  background-image: linear-gradient(to right, #0e41f4 0%, #0933c6 100%);
  background-repeat: repeat-x;
}

.yahoo-button {
  background-color: #7b0099;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#9000b3), to(#670080));
  background-image: -webkit-linear-gradient(left, color-stop(#9000b3 0%), color-stop(#670080 100%));
  background-image: -moz-linear-gradient(left, #9000b3 0%, #670080 100%);
  background-image: linear-gradient(to right, #9000b3 0%, #670080 100%);
  background-repeat: repeat-x;
}
.yahoo-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/yh24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.yahoo-button:hover {
  background-color: #670080;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#7b0099), to(#520066));
  background-image: -webkit-linear-gradient(left, color-stop(#7b0099 0%), color-stop(#520066 100%));
  background-image: -moz-linear-gradient(left, #7b0099 0%, #520066 100%);
  background-image: linear-gradient(to right, #7b0099 0%, #520066 100%);
  background-repeat: repeat-x;
}

.gid-button {
  background-color: #3174f4;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#4984f5), to(#1964f3));
  background-image: -webkit-linear-gradient(left, color-stop(#4984f5 0%), color-stop(#1964f3 100%));
  background-image: -moz-linear-gradient(left, #4984f5 0%, #1964f3 100%);
  background-image: linear-gradient(to right, #4984f5 0%, #1964f3 100%);
  background-repeat: repeat-x;
}
.gid-button span:before {
  display: block;
  position: absolute;
  content: " ";
  background: url("/images/social/gd24.png") no-repeat scroll 0 0 transparent;
  top: 0.2142857143rem;
  left: 0.2142857143rem;
  width: 1.8571428571rem;
  height: 1.8571428571rem;
}
.gid-button:hover {
  background-color: #1964f3;
  background-image: -webkit-gradient(linear, 0% top, 100% top, from(#3174f4), to(#0c57e6));
  background-image: -webkit-linear-gradient(left, color-stop(#3174f4 0%), color-stop(#0c57e6 100%));
  background-image: -moz-linear-gradient(left, #3174f4 0%, #0c57e6 100%);
  background-image: linear-gradient(to right, #3174f4 0%, #0c57e6 100%);
  background-repeat: repeat-x;
}

.profile-list span + span:before {
  display: inline-block;
  content: ",";
  padding-right: 0.5rem;
}

.upic {
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.upic img {
  width: 100%;
  height: 100%;
}
.upic.tiny {
  width: 1.7857142857rem;
  height: 1.7857142857rem;
}
.upic.small {
  width: 2.5rem;
  height: 2.5rem;
}
.upic.medium {
  width: 3.4285714286rem;
  height: 3.4285714286rem;
}
.upic.large {
  width: 5.7142857143rem;
  height: 5.7142857143rem;
}
.upic.huge {
  width: 11.4285714286rem;
  height: 11.4285714286rem;
}
.upic.rounded {
  border-radius: 50% !important;
}

/* Carousel */
.carousel-caption p {
  font-size: 20px;
  line-height: 1.4;
}

/* buttons and links extension to use brackets: [ click me ] */
.btn-bracketed:before {
  display: inline-block;
  content: "[";
  padding-right: 0.5em;
}
.btn-bracketed:after {
  display: inline-block;
  content: "]";
  padding-left: 0.5em;
}

/* Make .svg files in the carousel display properly in older browsers */
.carousel-inner .item .item img [src$=".svg"] {
  width: 100%;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
  /* Hide captions */
  .carousel-caption {
    display: none;
  }
}

/*# sourceMappingURL=friday.css.map */
