@charset "UTF-8";
/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.6.1");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.6.1") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.6.1") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.6.1") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  animation: fa-spin 1s infinite steps(8); }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

.fa-audio-description:before {
  content: ""; }

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

.fa-assistive-listening-systems:before {
  content: ""; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

body.wptsaf div.wptsaf {
  /*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
  /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
  /**  ------------------------------------------  **/
  /* *********  custom accordion  **************************** */
  /** Contacts **/
  /** Contacts **/
  /* *********  /custom accordion  **************************** */
  /* *********  dashboard widget  **************************** */
  /* *********  tables styling  ******************************* */
  /* Pagination nested */
  /* *********  /tables styleing  ****************************** */
  /* *********  /dashboard widget  **************************** */
  /* *********  widgets  *************************************** */
  /** top tiles  */
  /** /top tiles **/
  /* *********  /widgets  *************************************** */
  /* *********  iconts-display  **************************** */
  /* *********  /iconts-display  **************************** */
  /** tile stats **/
  /** /tile stats **/
  /** inbox **/
  /** /inbox **/
  /* *********  form design  **************************** */
  /* alerts (when validation fails) */
  /* ***** autocomplete ***** */
  /* ***** /autocomplete *****/
  /* ***** buttons ********/
  /* ***** /buttons *******/
  /* *********  /form design  **************************** */
  /* *********  form textarea  **************************** */
  /* *********  /form textarea  **************************** */
  /* *********  glyphicons  **************************** */
  /* *********  /glyphicons  **************************** */
  /* *********  form tags input  **************************** */
  /* *********  /form tags input  **************************** */
  /** Tabs **/
  /** /Tabs **/
  /* *********  timeline  **************************** */
  /* *********  /timeline  **************************** */
  /* *********  profile/social  **************************** */
  /* *********  /profile/social  **************************** */
  /* *********  widgets  **************************** */
  /* *********  /widgets  **************************** */
  /* *********  pricing  **************************** */
  /* *********  /pricing  **************************** */
  /* *********  media gallery  **************************** */
  /* *********  /media gallery  **************************** */
  /* *********  verticle tabs  **************************** */
  /*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 */
  /* *********  /verticle tabs  **************************** */
  /* *********  /image cropping  **************************** */
  /* *********  moris  **************************** */
  /* *********  /moris  **************************** */
  /* *********  ecommerce  **************************** */
  /* *********  /ecommerce  **************************** */
  /** login **/
  /** /login **/
  /** signup **/
  /** signup **/
  /* *********  start nprogress  **************************** */
  /* Make clicks pass-through */
  /* Fancy blur effect */
  /* Remove these to get rid of the spinner */
  /* *********  end nprogress  **************************** */
  /** bootstrap-wysiwyg **/
  /** /bootstrap-wysiwyg **/
  /** Select2 **/
  /** /Select2 **/
  /** Switchery **/
  /** /Switchery **/
  /** Normalize.css **/
  /** /Normalize.css **/
  /** Cropper **/
  /** /Cropper **/
  /** jQuery Smart Wizard  **/
  /** jQuery Smart Wizard  **/
  /** bootstrap-progressbar  **/
  /** bootstrap-progressbar  **/
  /** PNotify **/
  /** /PNotify **/
  /** bootstrap-daterangepicker **/
  /** bootstrap-daterangepicker **/
  /** FullCalendar **/
  /** /FullCalendar **/
  /** Dropzone.js **/
  /** /Dropzone.js **/ }
  body.wptsaf div.wptsaf html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; }
  body.wptsaf div.wptsaf body {
    margin: 0; }
  body.wptsaf div.wptsaf article,
  body.wptsaf div.wptsaf aside,
  body.wptsaf div.wptsaf details,
  body.wptsaf div.wptsaf figcaption,
  body.wptsaf div.wptsaf figure,
  body.wptsaf div.wptsaf footer,
  body.wptsaf div.wptsaf header,
  body.wptsaf div.wptsaf hgroup,
  body.wptsaf div.wptsaf main,
  body.wptsaf div.wptsaf menu,
  body.wptsaf div.wptsaf nav,
  body.wptsaf div.wptsaf section,
  body.wptsaf div.wptsaf summary {
    display: block; }
  body.wptsaf div.wptsaf audio,
  body.wptsaf div.wptsaf canvas,
  body.wptsaf div.wptsaf progress,
  body.wptsaf div.wptsaf video {
    display: inline-block;
    vertical-align: baseline; }
  body.wptsaf div.wptsaf audio:not([controls]) {
    display: none;
    height: 0; }
  body.wptsaf div.wptsaf [hidden],
  body.wptsaf div.wptsaf template {
    display: none; }
  body.wptsaf div.wptsaf a {
    background-color: transparent; }
  body.wptsaf div.wptsaf a:active,
  body.wptsaf div.wptsaf a:hover {
    outline: 0; }
  body.wptsaf div.wptsaf abbr[title] {
    border-bottom: 1px dotted; }
  body.wptsaf div.wptsaf b,
  body.wptsaf div.wptsaf strong {
    font-weight: bold; }
  body.wptsaf div.wptsaf dfn {
    font-style: italic; }
  body.wptsaf div.wptsaf h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  body.wptsaf div.wptsaf mark {
    background: #ff0;
    color: #000; }
  body.wptsaf div.wptsaf small {
    font-size: 80%; }
  body.wptsaf div.wptsaf sub,
  body.wptsaf div.wptsaf sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  body.wptsaf div.wptsaf sup {
    top: -0.5em; }
  body.wptsaf div.wptsaf sub {
    bottom: -0.25em; }
  body.wptsaf div.wptsaf img {
    border: 0; }
  body.wptsaf div.wptsaf svg:not(:root) {
    overflow: hidden; }
  body.wptsaf div.wptsaf figure {
    margin: 1em 40px; }
  body.wptsaf div.wptsaf hr {
    box-sizing: content-box;
    height: 0; }
  body.wptsaf div.wptsaf pre {
    overflow: auto; }
  body.wptsaf div.wptsaf code,
  body.wptsaf div.wptsaf kbd,
  body.wptsaf div.wptsaf pre,
  body.wptsaf div.wptsaf samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  body.wptsaf div.wptsaf button,
  body.wptsaf div.wptsaf input,
  body.wptsaf div.wptsaf optgroup,
  body.wptsaf div.wptsaf select,
  body.wptsaf div.wptsaf textarea {
    color: inherit;
    font: inherit;
    margin: 0; }
  body.wptsaf div.wptsaf button {
    overflow: visible; }
  body.wptsaf div.wptsaf button,
  body.wptsaf div.wptsaf select {
    text-transform: none; }
  body.wptsaf div.wptsaf button,
  body.wptsaf div.wptsaf html input[type="button"],
  body.wptsaf div.wptsaf input[type="reset"],
  body.wptsaf div.wptsaf input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer; }
  body.wptsaf div.wptsaf button[disabled],
  body.wptsaf div.wptsaf html input[disabled] {
    cursor: default; }
  body.wptsaf div.wptsaf button::-moz-focus-inner,
  body.wptsaf div.wptsaf input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  body.wptsaf div.wptsaf input {
    line-height: normal; }
  body.wptsaf div.wptsaf input[type="checkbox"],
  body.wptsaf div.wptsaf input[type="radio"] {
    box-sizing: border-box;
    padding: 0; }
  body.wptsaf div.wptsaf input[type="number"]::-webkit-inner-spin-button,
  body.wptsaf div.wptsaf input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  body.wptsaf div.wptsaf input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box; }
  body.wptsaf div.wptsaf input[type="search"]::-webkit-search-cancel-button,
  body.wptsaf div.wptsaf input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  body.wptsaf div.wptsaf fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }
  body.wptsaf div.wptsaf legend {
    border: 0;
    padding: 0; }
  body.wptsaf div.wptsaf textarea {
    overflow: auto; }
  body.wptsaf div.wptsaf optgroup {
    font-weight: bold; }
  body.wptsaf div.wptsaf table {
    border-collapse: collapse;
    border-spacing: 0; }
  body.wptsaf div.wptsaf td,
  body.wptsaf div.wptsaf th {
    padding: 0; }
  @media print {
    body.wptsaf div.wptsaf *,
    body.wptsaf div.wptsaf *:before,
    body.wptsaf div.wptsaf *:after {
      background: transparent !important;
      color: #000 !important;
      box-shadow: none !important;
      text-shadow: none !important; }
    body.wptsaf div.wptsaf a,
    body.wptsaf div.wptsaf a:visited {
      text-decoration: underline; }
    body.wptsaf div.wptsaf a[href]:after {
      content: " (" attr(href) ")"; }
    body.wptsaf div.wptsaf abbr[title]:after {
      content: " (" attr(title) ")"; }
    body.wptsaf div.wptsaf a[href^="#"]:after,
    body.wptsaf div.wptsaf a[href^="javascript:"]:after {
      content: ""; }
    body.wptsaf div.wptsaf pre,
    body.wptsaf div.wptsaf blockquote {
      border: 1px solid #999;
      page-break-inside: avoid; }
    body.wptsaf div.wptsaf thead {
      display: table-header-group; }
    body.wptsaf div.wptsaf tr,
    body.wptsaf div.wptsaf img {
      page-break-inside: avoid; }
    body.wptsaf div.wptsaf img {
      max-width: 100% !important; }
    body.wptsaf div.wptsaf p,
    body.wptsaf div.wptsaf h2,
    body.wptsaf div.wptsaf h3 {
      orphans: 3;
      widows: 3; }
    body.wptsaf div.wptsaf h2,
    body.wptsaf div.wptsaf h3 {
      page-break-after: avoid; }
    body.wptsaf div.wptsaf .navbar {
      display: none; }
    body.wptsaf div.wptsaf .btn > .caret,
    body.wptsaf div.wptsaf .dropup > .btn > .caret {
      border-top-color: #000 !important; }
    body.wptsaf div.wptsaf .label {
      border: 1px solid #000; }
    body.wptsaf div.wptsaf .table {
      border-collapse: collapse !important; }
      body.wptsaf div.wptsaf .table td,
      body.wptsaf div.wptsaf .table th {
        background-color: #fff !important; }
    body.wptsaf div.wptsaf .table-bordered th,
    body.wptsaf div.wptsaf .table-bordered td {
      border: 1px solid #ddd !important; } }

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
  body.wptsaf div.wptsaf .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  body.wptsaf div.wptsaf .glyphicon-asterisk:before {
    content: "\002a"; }
  body.wptsaf div.wptsaf .glyphicon-plus:before {
    content: "\002b"; }
  body.wptsaf div.wptsaf .glyphicon-euro:before,
  body.wptsaf div.wptsaf .glyphicon-eur:before {
    content: "\20ac"; }
  body.wptsaf div.wptsaf .glyphicon-minus:before {
    content: "\2212"; }
  body.wptsaf div.wptsaf .glyphicon-cloud:before {
    content: "\2601"; }
  body.wptsaf div.wptsaf .glyphicon-envelope:before {
    content: "\2709"; }
  body.wptsaf div.wptsaf .glyphicon-pencil:before {
    content: "\270f"; }
  body.wptsaf div.wptsaf .glyphicon-glass:before {
    content: "\e001"; }
  body.wptsaf div.wptsaf .glyphicon-music:before {
    content: "\e002"; }
  body.wptsaf div.wptsaf .glyphicon-search:before {
    content: "\e003"; }
  body.wptsaf div.wptsaf .glyphicon-heart:before {
    content: "\e005"; }
  body.wptsaf div.wptsaf .glyphicon-star:before {
    content: "\e006"; }
  body.wptsaf div.wptsaf .glyphicon-star-empty:before {
    content: "\e007"; }
  body.wptsaf div.wptsaf .glyphicon-user:before {
    content: "\e008"; }
  body.wptsaf div.wptsaf .glyphicon-film:before {
    content: "\e009"; }
  body.wptsaf div.wptsaf .glyphicon-th-large:before {
    content: "\e010"; }
  body.wptsaf div.wptsaf .glyphicon-th:before {
    content: "\e011"; }
  body.wptsaf div.wptsaf .glyphicon-th-list:before {
    content: "\e012"; }
  body.wptsaf div.wptsaf .glyphicon-ok:before {
    content: "\e013"; }
  body.wptsaf div.wptsaf .glyphicon-remove:before {
    content: "\e014"; }
  body.wptsaf div.wptsaf .glyphicon-zoom-in:before {
    content: "\e015"; }
  body.wptsaf div.wptsaf .glyphicon-zoom-out:before {
    content: "\e016"; }
  body.wptsaf div.wptsaf .glyphicon-off:before {
    content: "\e017"; }
  body.wptsaf div.wptsaf .glyphicon-signal:before {
    content: "\e018"; }
  body.wptsaf div.wptsaf .glyphicon-cog:before {
    content: "\e019"; }
  body.wptsaf div.wptsaf .glyphicon-trash:before {
    content: "\e020"; }
  body.wptsaf div.wptsaf .glyphicon-home:before {
    content: "\e021"; }
  body.wptsaf div.wptsaf .glyphicon-file:before {
    content: "\e022"; }
  body.wptsaf div.wptsaf .glyphicon-time:before {
    content: "\e023"; }
  body.wptsaf div.wptsaf .glyphicon-road:before {
    content: "\e024"; }
  body.wptsaf div.wptsaf .glyphicon-download-alt:before {
    content: "\e025"; }
  body.wptsaf div.wptsaf .glyphicon-download:before {
    content: "\e026"; }
  body.wptsaf div.wptsaf .glyphicon-upload:before {
    content: "\e027"; }
  body.wptsaf div.wptsaf .glyphicon-inbox:before {
    content: "\e028"; }
  body.wptsaf div.wptsaf .glyphicon-play-circle:before {
    content: "\e029"; }
  body.wptsaf div.wptsaf .glyphicon-repeat:before {
    content: "\e030"; }
  body.wptsaf div.wptsaf .glyphicon-refresh:before {
    content: "\e031"; }
  body.wptsaf div.wptsaf .glyphicon-list-alt:before {
    content: "\e032"; }
  body.wptsaf div.wptsaf .glyphicon-lock:before {
    content: "\e033"; }
  body.wptsaf div.wptsaf .glyphicon-flag:before {
    content: "\e034"; }
  body.wptsaf div.wptsaf .glyphicon-headphones:before {
    content: "\e035"; }
  body.wptsaf div.wptsaf .glyphicon-volume-off:before {
    content: "\e036"; }
  body.wptsaf div.wptsaf .glyphicon-volume-down:before {
    content: "\e037"; }
  body.wptsaf div.wptsaf .glyphicon-volume-up:before {
    content: "\e038"; }
  body.wptsaf div.wptsaf .glyphicon-qrcode:before {
    content: "\e039"; }
  body.wptsaf div.wptsaf .glyphicon-barcode:before {
    content: "\e040"; }
  body.wptsaf div.wptsaf .glyphicon-tag:before {
    content: "\e041"; }
  body.wptsaf div.wptsaf .glyphicon-tags:before {
    content: "\e042"; }
  body.wptsaf div.wptsaf .glyphicon-book:before {
    content: "\e043"; }
  body.wptsaf div.wptsaf .glyphicon-bookmark:before {
    content: "\e044"; }
  body.wptsaf div.wptsaf .glyphicon-print:before {
    content: "\e045"; }
  body.wptsaf div.wptsaf .glyphicon-camera:before {
    content: "\e046"; }
  body.wptsaf div.wptsaf .glyphicon-font:before {
    content: "\e047"; }
  body.wptsaf div.wptsaf .glyphicon-bold:before {
    content: "\e048"; }
  body.wptsaf div.wptsaf .glyphicon-italic:before {
    content: "\e049"; }
  body.wptsaf div.wptsaf .glyphicon-text-height:before {
    content: "\e050"; }
  body.wptsaf div.wptsaf .glyphicon-text-width:before {
    content: "\e051"; }
  body.wptsaf div.wptsaf .glyphicon-align-left:before {
    content: "\e052"; }
  body.wptsaf div.wptsaf .glyphicon-align-center:before {
    content: "\e053"; }
  body.wptsaf div.wptsaf .glyphicon-align-right:before {
    content: "\e054"; }
  body.wptsaf div.wptsaf .glyphicon-align-justify:before {
    content: "\e055"; }
  body.wptsaf div.wptsaf .glyphicon-list:before {
    content: "\e056"; }
  body.wptsaf div.wptsaf .glyphicon-indent-left:before {
    content: "\e057"; }
  body.wptsaf div.wptsaf .glyphicon-indent-right:before {
    content: "\e058"; }
  body.wptsaf div.wptsaf .glyphicon-facetime-video:before {
    content: "\e059"; }
  body.wptsaf div.wptsaf .glyphicon-picture:before {
    content: "\e060"; }
  body.wptsaf div.wptsaf .glyphicon-map-marker:before {
    content: "\e062"; }
  body.wptsaf div.wptsaf .glyphicon-adjust:before {
    content: "\e063"; }
  body.wptsaf div.wptsaf .glyphicon-tint:before {
    content: "\e064"; }
  body.wptsaf div.wptsaf .glyphicon-edit:before {
    content: "\e065"; }
  body.wptsaf div.wptsaf .glyphicon-share:before {
    content: "\e066"; }
  body.wptsaf div.wptsaf .glyphicon-check:before {
    content: "\e067"; }
  body.wptsaf div.wptsaf .glyphicon-move:before {
    content: "\e068"; }
  body.wptsaf div.wptsaf .glyphicon-step-backward:before {
    content: "\e069"; }
  body.wptsaf div.wptsaf .glyphicon-fast-backward:before {
    content: "\e070"; }
  body.wptsaf div.wptsaf .glyphicon-backward:before {
    content: "\e071"; }
  body.wptsaf div.wptsaf .glyphicon-play:before {
    content: "\e072"; }
  body.wptsaf div.wptsaf .glyphicon-pause:before {
    content: "\e073"; }
  body.wptsaf div.wptsaf .glyphicon-stop:before {
    content: "\e074"; }
  body.wptsaf div.wptsaf .glyphicon-forward:before {
    content: "\e075"; }
  body.wptsaf div.wptsaf .glyphicon-fast-forward:before {
    content: "\e076"; }
  body.wptsaf div.wptsaf .glyphicon-step-forward:before {
    content: "\e077"; }
  body.wptsaf div.wptsaf .glyphicon-eject:before {
    content: "\e078"; }
  body.wptsaf div.wptsaf .glyphicon-chevron-left:before {
    content: "\e079"; }
  body.wptsaf div.wptsaf .glyphicon-chevron-right:before {
    content: "\e080"; }
  body.wptsaf div.wptsaf .glyphicon-plus-sign:before {
    content: "\e081"; }
  body.wptsaf div.wptsaf .glyphicon-minus-sign:before {
    content: "\e082"; }
  body.wptsaf div.wptsaf .glyphicon-remove-sign:before {
    content: "\e083"; }
  body.wptsaf div.wptsaf .glyphicon-ok-sign:before {
    content: "\e084"; }
  body.wptsaf div.wptsaf .glyphicon-question-sign:before {
    content: "\e085"; }
  body.wptsaf div.wptsaf .glyphicon-info-sign:before {
    content: "\e086"; }
  body.wptsaf div.wptsaf .glyphicon-screenshot:before {
    content: "\e087"; }
  body.wptsaf div.wptsaf .glyphicon-remove-circle:before {
    content: "\e088"; }
  body.wptsaf div.wptsaf .glyphicon-ok-circle:before {
    content: "\e089"; }
  body.wptsaf div.wptsaf .glyphicon-ban-circle:before {
    content: "\e090"; }
  body.wptsaf div.wptsaf .glyphicon-arrow-left:before {
    content: "\e091"; }
  body.wptsaf div.wptsaf .glyphicon-arrow-right:before {
    content: "\e092"; }
  body.wptsaf div.wptsaf .glyphicon-arrow-up:before {
    content: "\e093"; }
  body.wptsaf div.wptsaf .glyphicon-arrow-down:before {
    content: "\e094"; }
  body.wptsaf div.wptsaf .glyphicon-share-alt:before {
    content: "\e095"; }
  body.wptsaf div.wptsaf .glyphicon-resize-full:before {
    content: "\e096"; }
  body.wptsaf div.wptsaf .glyphicon-resize-small:before {
    content: "\e097"; }
  body.wptsaf div.wptsaf .glyphicon-exclamation-sign:before {
    content: "\e101"; }
  body.wptsaf div.wptsaf .glyphicon-gift:before {
    content: "\e102"; }
  body.wptsaf div.wptsaf .glyphicon-leaf:before {
    content: "\e103"; }
  body.wptsaf div.wptsaf .glyphicon-fire:before {
    content: "\e104"; }
  body.wptsaf div.wptsaf .glyphicon-eye-open:before {
    content: "\e105"; }
  body.wptsaf div.wptsaf .glyphicon-eye-close:before {
    content: "\e106"; }
  body.wptsaf div.wptsaf .glyphicon-warning-sign:before {
    content: "\e107"; }
  body.wptsaf div.wptsaf .glyphicon-plane:before {
    content: "\e108"; }
  body.wptsaf div.wptsaf .glyphicon-calendar:before {
    content: "\e109"; }
  body.wptsaf div.wptsaf .glyphicon-random:before {
    content: "\e110"; }
  body.wptsaf div.wptsaf .glyphicon-comment:before {
    content: "\e111"; }
  body.wptsaf div.wptsaf .glyphicon-magnet:before {
    content: "\e112"; }
  body.wptsaf div.wptsaf .glyphicon-chevron-up:before {
    content: "\e113"; }
  body.wptsaf div.wptsaf .glyphicon-chevron-down:before {
    content: "\e114"; }
  body.wptsaf div.wptsaf .glyphicon-retweet:before {
    content: "\e115"; }
  body.wptsaf div.wptsaf .glyphicon-shopping-cart:before {
    content: "\e116"; }
  body.wptsaf div.wptsaf .glyphicon-folder-close:before {
    content: "\e117"; }
  body.wptsaf div.wptsaf .glyphicon-folder-open:before {
    content: "\e118"; }
  body.wptsaf div.wptsaf .glyphicon-resize-vertical:before {
    content: "\e119"; }
  body.wptsaf div.wptsaf .glyphicon-resize-horizontal:before {
    content: "\e120"; }
  body.wptsaf div.wptsaf .glyphicon-hdd:before {
    content: "\e121"; }
  body.wptsaf div.wptsaf .glyphicon-bullhorn:before {
    content: "\e122"; }
  body.wptsaf div.wptsaf .glyphicon-bell:before {
    content: "\e123"; }
  body.wptsaf div.wptsaf .glyphicon-certificate:before {
    content: "\e124"; }
  body.wptsaf div.wptsaf .glyphicon-thumbs-up:before {
    content: "\e125"; }
  body.wptsaf div.wptsaf .glyphicon-thumbs-down:before {
    content: "\e126"; }
  body.wptsaf div.wptsaf .glyphicon-hand-right:before {
    content: "\e127"; }
  body.wptsaf div.wptsaf .glyphicon-hand-left:before {
    content: "\e128"; }
  body.wptsaf div.wptsaf .glyphicon-hand-up:before {
    content: "\e129"; }
  body.wptsaf div.wptsaf .glyphicon-hand-down:before {
    content: "\e130"; }
  body.wptsaf div.wptsaf .glyphicon-circle-arrow-right:before {
    content: "\e131"; }
  body.wptsaf div.wptsaf .glyphicon-circle-arrow-left:before {
    content: "\e132"; }
  body.wptsaf div.wptsaf .glyphicon-circle-arrow-up:before {
    content: "\e133"; }
  body.wptsaf div.wptsaf .glyphicon-circle-arrow-down:before {
    content: "\e134"; }
  body.wptsaf div.wptsaf .glyphicon-globe:before {
    content: "\e135"; }
  body.wptsaf div.wptsaf .glyphicon-wrench:before {
    content: "\e136"; }
  body.wptsaf div.wptsaf .glyphicon-tasks:before {
    content: "\e137"; }
  body.wptsaf div.wptsaf .glyphicon-filter:before {
    content: "\e138"; }
  body.wptsaf div.wptsaf .glyphicon-briefcase:before {
    content: "\e139"; }
  body.wptsaf div.wptsaf .glyphicon-fullscreen:before {
    content: "\e140"; }
  body.wptsaf div.wptsaf .glyphicon-dashboard:before {
    content: "\e141"; }
  body.wptsaf div.wptsaf .glyphicon-paperclip:before {
    content: "\e142"; }
  body.wptsaf div.wptsaf .glyphicon-heart-empty:before {
    content: "\e143"; }
  body.wptsaf div.wptsaf .glyphicon-link:before {
    content: "\e144"; }
  body.wptsaf div.wptsaf .glyphicon-phone:before {
    content: "\e145"; }
  body.wptsaf div.wptsaf .glyphicon-pushpin:before {
    content: "\e146"; }
  body.wptsaf div.wptsaf .glyphicon-usd:before {
    content: "\e148"; }
  body.wptsaf div.wptsaf .glyphicon-gbp:before {
    content: "\e149"; }
  body.wptsaf div.wptsaf .glyphicon-sort:before {
    content: "\e150"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-alphabet:before {
    content: "\e151"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-alphabet-alt:before {
    content: "\e152"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-order:before {
    content: "\e153"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-order-alt:before {
    content: "\e154"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-attributes:before {
    content: "\e155"; }
  body.wptsaf div.wptsaf .glyphicon-sort-by-attributes-alt:before {
    content: "\e156"; }
  body.wptsaf div.wptsaf .glyphicon-unchecked:before {
    content: "\e157"; }
  body.wptsaf div.wptsaf .glyphicon-expand:before {
    content: "\e158"; }
  body.wptsaf div.wptsaf .glyphicon-collapse-down:before {
    content: "\e159"; }
  body.wptsaf div.wptsaf .glyphicon-collapse-up:before {
    content: "\e160"; }
  body.wptsaf div.wptsaf .glyphicon-log-in:before {
    content: "\e161"; }
  body.wptsaf div.wptsaf .glyphicon-flash:before {
    content: "\e162"; }
  body.wptsaf div.wptsaf .glyphicon-log-out:before {
    content: "\e163"; }
  body.wptsaf div.wptsaf .glyphicon-new-window:before {
    content: "\e164"; }
  body.wptsaf div.wptsaf .glyphicon-record:before {
    content: "\e165"; }
  body.wptsaf div.wptsaf .glyphicon-save:before {
    content: "\e166"; }
  body.wptsaf div.wptsaf .glyphicon-open:before {
    content: "\e167"; }
  body.wptsaf div.wptsaf .glyphicon-saved:before {
    content: "\e168"; }
  body.wptsaf div.wptsaf .glyphicon-import:before {
    content: "\e169"; }
  body.wptsaf div.wptsaf .glyphicon-export:before {
    content: "\e170"; }
  body.wptsaf div.wptsaf .glyphicon-send:before {
    content: "\e171"; }
  body.wptsaf div.wptsaf .glyphicon-floppy-disk:before {
    content: "\e172"; }
  body.wptsaf div.wptsaf .glyphicon-floppy-saved:before {
    content: "\e173"; }
  body.wptsaf div.wptsaf .glyphicon-floppy-remove:before {
    content: "\e174"; }
  body.wptsaf div.wptsaf .glyphicon-floppy-save:before {
    content: "\e175"; }
  body.wptsaf div.wptsaf .glyphicon-floppy-open:before {
    content: "\e176"; }
  body.wptsaf div.wptsaf .glyphicon-credit-card:before {
    content: "\e177"; }
  body.wptsaf div.wptsaf .glyphicon-transfer:before {
    content: "\e178"; }
  body.wptsaf div.wptsaf .glyphicon-cutlery:before {
    content: "\e179"; }
  body.wptsaf div.wptsaf .glyphicon-header:before {
    content: "\e180"; }
  body.wptsaf div.wptsaf .glyphicon-compressed:before {
    content: "\e181"; }
  body.wptsaf div.wptsaf .glyphicon-earphone:before {
    content: "\e182"; }
  body.wptsaf div.wptsaf .glyphicon-phone-alt:before {
    content: "\e183"; }
  body.wptsaf div.wptsaf .glyphicon-tower:before {
    content: "\e184"; }
  body.wptsaf div.wptsaf .glyphicon-stats:before {
    content: "\e185"; }
  body.wptsaf div.wptsaf .glyphicon-sd-video:before {
    content: "\e186"; }
  body.wptsaf div.wptsaf .glyphicon-hd-video:before {
    content: "\e187"; }
  body.wptsaf div.wptsaf .glyphicon-subtitles:before {
    content: "\e188"; }
  body.wptsaf div.wptsaf .glyphicon-sound-stereo:before {
    content: "\e189"; }
  body.wptsaf div.wptsaf .glyphicon-sound-dolby:before {
    content: "\e190"; }
  body.wptsaf div.wptsaf .glyphicon-sound-5-1:before {
    content: "\e191"; }
  body.wptsaf div.wptsaf .glyphicon-sound-6-1:before {
    content: "\e192"; }
  body.wptsaf div.wptsaf .glyphicon-sound-7-1:before {
    content: "\e193"; }
  body.wptsaf div.wptsaf .glyphicon-copyright-mark:before {
    content: "\e194"; }
  body.wptsaf div.wptsaf .glyphicon-registration-mark:before {
    content: "\e195"; }
  body.wptsaf div.wptsaf .glyphicon-cloud-download:before {
    content: "\e197"; }
  body.wptsaf div.wptsaf .glyphicon-cloud-upload:before {
    content: "\e198"; }
  body.wptsaf div.wptsaf .glyphicon-tree-conifer:before {
    content: "\e199"; }
  body.wptsaf div.wptsaf .glyphicon-tree-deciduous:before {
    content: "\e200"; }
  body.wptsaf div.wptsaf .glyphicon-cd:before {
    content: "\e201"; }
  body.wptsaf div.wptsaf .glyphicon-save-file:before {
    content: "\e202"; }
  body.wptsaf div.wptsaf .glyphicon-open-file:before {
    content: "\e203"; }
  body.wptsaf div.wptsaf .glyphicon-level-up:before {
    content: "\e204"; }
  body.wptsaf div.wptsaf .glyphicon-copy:before {
    content: "\e205"; }
  body.wptsaf div.wptsaf .glyphicon-paste:before {
    content: "\e206"; }
  body.wptsaf div.wptsaf .glyphicon-alert:before {
    content: "\e209"; }
  body.wptsaf div.wptsaf .glyphicon-equalizer:before {
    content: "\e210"; }
  body.wptsaf div.wptsaf .glyphicon-king:before {
    content: "\e211"; }
  body.wptsaf div.wptsaf .glyphicon-queen:before {
    content: "\e212"; }
  body.wptsaf div.wptsaf .glyphicon-pawn:before {
    content: "\e213"; }
  body.wptsaf div.wptsaf .glyphicon-bishop:before {
    content: "\e214"; }
  body.wptsaf div.wptsaf .glyphicon-knight:before {
    content: "\e215"; }
  body.wptsaf div.wptsaf .glyphicon-baby-formula:before {
    content: "\e216"; }
  body.wptsaf div.wptsaf .glyphicon-tent:before {
    content: "\26fa"; }
  body.wptsaf div.wptsaf .glyphicon-blackboard:before {
    content: "\e218"; }
  body.wptsaf div.wptsaf .glyphicon-bed:before {
    content: "\e219"; }
  body.wptsaf div.wptsaf .glyphicon-apple:before {
    content: "\f8ff"; }
  body.wptsaf div.wptsaf .glyphicon-erase:before {
    content: "\e221"; }
  body.wptsaf div.wptsaf .glyphicon-hourglass:before {
    content: "\231b"; }
  body.wptsaf div.wptsaf .glyphicon-lamp:before {
    content: "\e223"; }
  body.wptsaf div.wptsaf .glyphicon-duplicate:before {
    content: "\e224"; }
  body.wptsaf div.wptsaf .glyphicon-piggy-bank:before {
    content: "\e225"; }
  body.wptsaf div.wptsaf .glyphicon-scissors:before {
    content: "\e226"; }
  body.wptsaf div.wptsaf .glyphicon-bitcoin:before {
    content: "\e227"; }
  body.wptsaf div.wptsaf .glyphicon-btc:before {
    content: "\e227"; }
  body.wptsaf div.wptsaf .glyphicon-xbt:before {
    content: "\e227"; }
  body.wptsaf div.wptsaf .glyphicon-yen:before {
    content: "\00a5"; }
  body.wptsaf div.wptsaf .glyphicon-jpy:before {
    content: "\00a5"; }
  body.wptsaf div.wptsaf .glyphicon-ruble:before {
    content: "\20bd"; }
  body.wptsaf div.wptsaf .glyphicon-rub:before {
    content: "\20bd"; }
  body.wptsaf div.wptsaf .glyphicon-scale:before {
    content: "\e230"; }
  body.wptsaf div.wptsaf .glyphicon-ice-lolly:before {
    content: "\e231"; }
  body.wptsaf div.wptsaf .glyphicon-ice-lolly-tasted:before {
    content: "\e232"; }
  body.wptsaf div.wptsaf .glyphicon-education:before {
    content: "\e233"; }
  body.wptsaf div.wptsaf .glyphicon-option-horizontal:before {
    content: "\e234"; }
  body.wptsaf div.wptsaf .glyphicon-option-vertical:before {
    content: "\e235"; }
  body.wptsaf div.wptsaf .glyphicon-menu-hamburger:before {
    content: "\e236"; }
  body.wptsaf div.wptsaf .glyphicon-modal-window:before {
    content: "\e237"; }
  body.wptsaf div.wptsaf .glyphicon-oil:before {
    content: "\e238"; }
  body.wptsaf div.wptsaf .glyphicon-grain:before {
    content: "\e239"; }
  body.wptsaf div.wptsaf .glyphicon-sunglasses:before {
    content: "\e240"; }
  body.wptsaf div.wptsaf .glyphicon-text-size:before {
    content: "\e241"; }
  body.wptsaf div.wptsaf .glyphicon-text-color:before {
    content: "\e242"; }
  body.wptsaf div.wptsaf .glyphicon-text-background:before {
    content: "\e243"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-top:before {
    content: "\e244"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-bottom:before {
    content: "\e245"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-horizontal:before {
    content: "\e246"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-left:before {
    content: "\e247"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-vertical:before {
    content: "\e248"; }
  body.wptsaf div.wptsaf .glyphicon-object-align-right:before {
    content: "\e249"; }
  body.wptsaf div.wptsaf .glyphicon-triangle-right:before {
    content: "\e250"; }
  body.wptsaf div.wptsaf .glyphicon-triangle-left:before {
    content: "\e251"; }
  body.wptsaf div.wptsaf .glyphicon-triangle-bottom:before {
    content: "\e252"; }
  body.wptsaf div.wptsaf .glyphicon-triangle-top:before {
    content: "\e253"; }
  body.wptsaf div.wptsaf .glyphicon-console:before {
    content: "\e254"; }
  body.wptsaf div.wptsaf .glyphicon-superscript:before {
    content: "\e255"; }
  body.wptsaf div.wptsaf .glyphicon-subscript:before {
    content: "\e256"; }
  body.wptsaf div.wptsaf .glyphicon-menu-left:before {
    content: "\e257"; }
  body.wptsaf div.wptsaf .glyphicon-menu-right:before {
    content: "\e258"; }
  body.wptsaf div.wptsaf .glyphicon-menu-down:before {
    content: "\e259"; }
  body.wptsaf div.wptsaf .glyphicon-menu-up:before {
    content: "\e260"; }
  body.wptsaf div.wptsaf * {
    box-sizing: border-box; }
  body.wptsaf div.wptsaf *:before,
  body.wptsaf div.wptsaf *:after {
    box-sizing: border-box; }
  body.wptsaf div.wptsaf html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent; }
  body.wptsaf div.wptsaf body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    color: #333333;
    background-color: #fff; }
  body.wptsaf div.wptsaf input,
  body.wptsaf div.wptsaf button,
  body.wptsaf div.wptsaf select,
  body.wptsaf div.wptsaf textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit; }
  body.wptsaf div.wptsaf a {
    color: #337ab7;
    text-decoration: none; }
    body.wptsaf div.wptsaf a:hover, body.wptsaf div.wptsaf a:focus {
      color: #23527c;
      text-decoration: underline; }
    body.wptsaf div.wptsaf a:focus {
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
  body.wptsaf div.wptsaf figure {
    margin: 0; }
  body.wptsaf div.wptsaf img {
    vertical-align: middle; }
  body.wptsaf div.wptsaf .img-responsive {
    display: block;
    max-width: 100%;
    height: auto; }
  body.wptsaf div.wptsaf .img-rounded {
    border-radius: 6px; }
  body.wptsaf div.wptsaf .img-thumbnail {
    padding: 4px;
    line-height: 1.42857;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto; }
  body.wptsaf div.wptsaf .img-circle {
    border-radius: 50%; }
  body.wptsaf div.wptsaf hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eeeeee; }
  body.wptsaf div.wptsaf .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  body.wptsaf div.wptsaf .sr-only-focusable:active, body.wptsaf div.wptsaf .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto; }
  body.wptsaf div.wptsaf [role="button"] {
    cursor: pointer; }
  body.wptsaf div.wptsaf h1, body.wptsaf div.wptsaf h2, body.wptsaf div.wptsaf h3, body.wptsaf div.wptsaf h4, body.wptsaf div.wptsaf h5, body.wptsaf div.wptsaf h6,
  body.wptsaf div.wptsaf .h1, body.wptsaf div.wptsaf .h2, body.wptsaf div.wptsaf .h3, body.wptsaf div.wptsaf .h4, body.wptsaf div.wptsaf .h5, body.wptsaf div.wptsaf .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit; }
    body.wptsaf div.wptsaf h1 small,
    body.wptsaf div.wptsaf h1 .small, body.wptsaf div.wptsaf h2 small,
    body.wptsaf div.wptsaf h2 .small, body.wptsaf div.wptsaf h3 small,
    body.wptsaf div.wptsaf h3 .small, body.wptsaf div.wptsaf h4 small,
    body.wptsaf div.wptsaf h4 .small, body.wptsaf div.wptsaf h5 small,
    body.wptsaf div.wptsaf h5 .small, body.wptsaf div.wptsaf h6 small,
    body.wptsaf div.wptsaf h6 .small,
    body.wptsaf div.wptsaf .h1 small,
    body.wptsaf div.wptsaf .h1 .small, body.wptsaf div.wptsaf .h2 small,
    body.wptsaf div.wptsaf .h2 .small, body.wptsaf div.wptsaf .h3 small,
    body.wptsaf div.wptsaf .h3 .small, body.wptsaf div.wptsaf .h4 small,
    body.wptsaf div.wptsaf .h4 .small, body.wptsaf div.wptsaf .h5 small,
    body.wptsaf div.wptsaf .h5 .small, body.wptsaf div.wptsaf .h6 small,
    body.wptsaf div.wptsaf .h6 .small {
      font-weight: normal;
      line-height: 1;
      color: #777777; }
  body.wptsaf div.wptsaf h1, body.wptsaf div.wptsaf .h1,
  body.wptsaf div.wptsaf h2, body.wptsaf div.wptsaf .h2,
  body.wptsaf div.wptsaf h3, body.wptsaf div.wptsaf .h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
    body.wptsaf div.wptsaf h1 small,
    body.wptsaf div.wptsaf h1 .small, body.wptsaf div.wptsaf .h1 small,
    body.wptsaf div.wptsaf .h1 .small,
    body.wptsaf div.wptsaf h2 small,
    body.wptsaf div.wptsaf h2 .small, body.wptsaf div.wptsaf .h2 small,
    body.wptsaf div.wptsaf .h2 .small,
    body.wptsaf div.wptsaf h3 small,
    body.wptsaf div.wptsaf h3 .small, body.wptsaf div.wptsaf .h3 small,
    body.wptsaf div.wptsaf .h3 .small {
      font-size: 65%; }
  body.wptsaf div.wptsaf h4, body.wptsaf div.wptsaf .h4,
  body.wptsaf div.wptsaf h5, body.wptsaf div.wptsaf .h5,
  body.wptsaf div.wptsaf h6, body.wptsaf div.wptsaf .h6 {
    margin-top: 10px;
    margin-bottom: 10px; }
    body.wptsaf div.wptsaf h4 small,
    body.wptsaf div.wptsaf h4 .small, body.wptsaf div.wptsaf .h4 small,
    body.wptsaf div.wptsaf .h4 .small,
    body.wptsaf div.wptsaf h5 small,
    body.wptsaf div.wptsaf h5 .small, body.wptsaf div.wptsaf .h5 small,
    body.wptsaf div.wptsaf .h5 .small,
    body.wptsaf div.wptsaf h6 small,
    body.wptsaf div.wptsaf h6 .small, body.wptsaf div.wptsaf .h6 small,
    body.wptsaf div.wptsaf .h6 .small {
      font-size: 75%; }
  body.wptsaf div.wptsaf h1, body.wptsaf div.wptsaf .h1 {
    font-size: 36px; }
  body.wptsaf div.wptsaf h2, body.wptsaf div.wptsaf .h2 {
    font-size: 30px; }
  body.wptsaf div.wptsaf h3, body.wptsaf div.wptsaf .h3 {
    font-size: 24px; }
  body.wptsaf div.wptsaf h4, body.wptsaf div.wptsaf .h4 {
    font-size: 18px; }
  body.wptsaf div.wptsaf h5, body.wptsaf div.wptsaf .h5 {
    font-size: 14px; }
  body.wptsaf div.wptsaf h6, body.wptsaf div.wptsaf .h6 {
    font-size: 12px; }
  body.wptsaf div.wptsaf p {
    margin: 0 0 10px; }
  body.wptsaf div.wptsaf .lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .lead {
        font-size: 21px; } }
  body.wptsaf div.wptsaf small,
  body.wptsaf div.wptsaf .small {
    font-size: 85%; }
  body.wptsaf div.wptsaf mark,
  body.wptsaf div.wptsaf .mark {
    background-color: #fcf8e3;
    padding: .2em; }
  body.wptsaf div.wptsaf .text-left {
    text-align: left; }
  body.wptsaf div.wptsaf .text-right {
    text-align: right; }
  body.wptsaf div.wptsaf .text-center {
    text-align: center; }
  body.wptsaf div.wptsaf .text-justify {
    text-align: justify; }
  body.wptsaf div.wptsaf .text-nowrap {
    white-space: nowrap; }
  body.wptsaf div.wptsaf .text-lowercase {
    text-transform: lowercase; }
  body.wptsaf div.wptsaf .text-uppercase, body.wptsaf div.wptsaf .initialism {
    text-transform: uppercase; }
  body.wptsaf div.wptsaf .text-capitalize {
    text-transform: capitalize; }
  body.wptsaf div.wptsaf .text-muted {
    color: #777777; }
  body.wptsaf div.wptsaf .text-primary {
    color: #337ab7; }
  body.wptsaf div.wptsaf a.text-primary:hover,
  body.wptsaf div.wptsaf a.text-primary:focus {
    color: #286090; }
  body.wptsaf div.wptsaf .text-success {
    color: #3c763d; }
  body.wptsaf div.wptsaf a.text-success:hover,
  body.wptsaf div.wptsaf a.text-success:focus {
    color: #2b542c; }
  body.wptsaf div.wptsaf .text-info {
    color: #31708f; }
  body.wptsaf div.wptsaf a.text-info:hover,
  body.wptsaf div.wptsaf a.text-info:focus {
    color: #245269; }
  body.wptsaf div.wptsaf .text-warning {
    color: #8a6d3b; }
  body.wptsaf div.wptsaf a.text-warning:hover,
  body.wptsaf div.wptsaf a.text-warning:focus {
    color: #66512c; }
  body.wptsaf div.wptsaf .text-danger {
    color: #a94442; }
  body.wptsaf div.wptsaf a.text-danger:hover,
  body.wptsaf div.wptsaf a.text-danger:focus {
    color: #843534; }
  body.wptsaf div.wptsaf .bg-primary {
    color: #fff; }
  body.wptsaf div.wptsaf .bg-primary {
    background-color: #337ab7; }
  body.wptsaf div.wptsaf a.bg-primary:hover,
  body.wptsaf div.wptsaf a.bg-primary:focus {
    background-color: #286090; }
  body.wptsaf div.wptsaf .bg-success {
    background-color: #dff0d8; }
  body.wptsaf div.wptsaf a.bg-success:hover,
  body.wptsaf div.wptsaf a.bg-success:focus {
    background-color: #c1e2b3; }
  body.wptsaf div.wptsaf .bg-info {
    background-color: #d9edf7; }
  body.wptsaf div.wptsaf a.bg-info:hover,
  body.wptsaf div.wptsaf a.bg-info:focus {
    background-color: #afd9ee; }
  body.wptsaf div.wptsaf .bg-warning {
    background-color: #fcf8e3; }
  body.wptsaf div.wptsaf a.bg-warning:hover,
  body.wptsaf div.wptsaf a.bg-warning:focus {
    background-color: #f7ecb5; }
  body.wptsaf div.wptsaf .bg-danger {
    background-color: #f2dede; }
  body.wptsaf div.wptsaf a.bg-danger:hover,
  body.wptsaf div.wptsaf a.bg-danger:focus {
    background-color: #e4b9b9; }
  body.wptsaf div.wptsaf .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eeeeee; }
  body.wptsaf div.wptsaf ul,
  body.wptsaf div.wptsaf ol {
    margin-top: 0;
    margin-bottom: 10px; }
    body.wptsaf div.wptsaf ul ul,
    body.wptsaf div.wptsaf ul ol,
    body.wptsaf div.wptsaf ol ul,
    body.wptsaf div.wptsaf ol ol {
      margin-bottom: 0; }
  body.wptsaf div.wptsaf .list-unstyled {
    padding-left: 0;
    list-style: none; }
  body.wptsaf div.wptsaf .list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px; }
    body.wptsaf div.wptsaf .list-inline > li {
      display: inline-block;
      padding-left: 5px;
      padding-right: 5px; }
  body.wptsaf div.wptsaf dl {
    margin-top: 0;
    margin-bottom: 20px; }
  body.wptsaf div.wptsaf dt,
  body.wptsaf div.wptsaf dd {
    line-height: 1.42857; }
  body.wptsaf div.wptsaf dt {
    font-weight: bold; }
  body.wptsaf div.wptsaf dd {
    margin-left: 0; }
  body.wptsaf div.wptsaf .dl-horizontal dd:before, body.wptsaf div.wptsaf .dl-horizontal dd:after {
    content: " ";
    display: table; }
  body.wptsaf div.wptsaf .dl-horizontal dd:after {
    clear: both; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .dl-horizontal dt {
      float: left;
      width: 160px;
      clear: left;
      text-align: right;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    body.wptsaf div.wptsaf .dl-horizontal dd {
      margin-left: 180px; } }
  body.wptsaf div.wptsaf abbr[title],
  body.wptsaf div.wptsaf abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #777777; }
  body.wptsaf div.wptsaf .initialism {
    font-size: 90%; }
  body.wptsaf div.wptsaf blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eeeeee; }
    body.wptsaf div.wptsaf blockquote p:last-child,
    body.wptsaf div.wptsaf blockquote ul:last-child,
    body.wptsaf div.wptsaf blockquote ol:last-child {
      margin-bottom: 0; }
    body.wptsaf div.wptsaf blockquote footer,
    body.wptsaf div.wptsaf blockquote small,
    body.wptsaf div.wptsaf blockquote .small {
      display: block;
      font-size: 80%;
      line-height: 1.42857;
      color: #777777; }
      body.wptsaf div.wptsaf blockquote footer:before,
      body.wptsaf div.wptsaf blockquote small:before,
      body.wptsaf div.wptsaf blockquote .small:before {
        content: '\2014 \00A0'; }
  body.wptsaf div.wptsaf .blockquote-reverse,
  body.wptsaf div.wptsaf blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eeeeee;
    border-left: 0;
    text-align: right; }
    body.wptsaf div.wptsaf .blockquote-reverse footer:before,
    body.wptsaf div.wptsaf .blockquote-reverse small:before,
    body.wptsaf div.wptsaf .blockquote-reverse .small:before,
    body.wptsaf div.wptsaf blockquote.pull-right footer:before,
    body.wptsaf div.wptsaf blockquote.pull-right small:before,
    body.wptsaf div.wptsaf blockquote.pull-right .small:before {
      content: ''; }
    body.wptsaf div.wptsaf .blockquote-reverse footer:after,
    body.wptsaf div.wptsaf .blockquote-reverse small:after,
    body.wptsaf div.wptsaf .blockquote-reverse .small:after,
    body.wptsaf div.wptsaf blockquote.pull-right footer:after,
    body.wptsaf div.wptsaf blockquote.pull-right small:after,
    body.wptsaf div.wptsaf blockquote.pull-right .small:after {
      content: '\00A0 \2014'; }
  body.wptsaf div.wptsaf address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857; }
  body.wptsaf div.wptsaf code,
  body.wptsaf div.wptsaf kbd,
  body.wptsaf div.wptsaf pre,
  body.wptsaf div.wptsaf samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
  body.wptsaf div.wptsaf code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 4px; }
  body.wptsaf div.wptsaf kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
    body.wptsaf div.wptsaf kbd kbd {
      padding: 0;
      font-size: 100%;
      font-weight: bold;
      box-shadow: none; }
  body.wptsaf div.wptsaf pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857;
    word-break: break-all;
    word-wrap: break-word;
    color: #333333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px; }
    body.wptsaf div.wptsaf pre code {
      padding: 0;
      font-size: inherit;
      color: inherit;
      white-space: pre-wrap;
      background-color: transparent;
      border-radius: 0; }
  body.wptsaf div.wptsaf .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll; }
  body.wptsaf div.wptsaf .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px; }
    body.wptsaf div.wptsaf .container:before, body.wptsaf div.wptsaf .container:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .container:after {
      clear: both; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .container {
        width: 750px; } }
    @media (min-width: 992px) {
      body.wptsaf div.wptsaf .container {
        width: 970px; } }
    @media (min-width: 1200px) {
      body.wptsaf div.wptsaf .container {
        width: 1170px; } }
  body.wptsaf div.wptsaf .container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px; }
    body.wptsaf div.wptsaf .container-fluid:before, body.wptsaf div.wptsaf .container-fluid:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .container-fluid:after {
      clear: both; }
  body.wptsaf div.wptsaf .row {
    margin-left: -15px;
    margin-right: -15px; }
    body.wptsaf div.wptsaf .row:before, body.wptsaf div.wptsaf .row:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .row:after {
      clear: both; }
  body.wptsaf div.wptsaf .col-xs-1, body.wptsaf div.wptsaf .col-sm-1, body.wptsaf div.wptsaf .col-md-1, body.wptsaf div.wptsaf .col-lg-1, body.wptsaf div.wptsaf .col-xs-2, body.wptsaf div.wptsaf .col-sm-2, body.wptsaf div.wptsaf .col-md-2, body.wptsaf div.wptsaf .col-lg-2, body.wptsaf div.wptsaf .col-xs-3, body.wptsaf div.wptsaf .col-sm-3, body.wptsaf div.wptsaf .col-md-3, body.wptsaf div.wptsaf .col-lg-3, body.wptsaf div.wptsaf .col-xs-4, body.wptsaf div.wptsaf .col-sm-4, body.wptsaf div.wptsaf .col-md-4, body.wptsaf div.wptsaf .col-lg-4, body.wptsaf div.wptsaf .col-xs-5, body.wptsaf div.wptsaf .col-sm-5, body.wptsaf div.wptsaf .col-md-5, body.wptsaf div.wptsaf .col-lg-5, body.wptsaf div.wptsaf .col-xs-6, body.wptsaf div.wptsaf .col-sm-6, body.wptsaf div.wptsaf .col-md-6, body.wptsaf div.wptsaf .col-lg-6, body.wptsaf div.wptsaf .col-xs-7, body.wptsaf div.wptsaf .col-sm-7, body.wptsaf div.wptsaf .col-md-7, body.wptsaf div.wptsaf .col-lg-7, body.wptsaf div.wptsaf .col-xs-8, body.wptsaf div.wptsaf .col-sm-8, body.wptsaf div.wptsaf .col-md-8, body.wptsaf div.wptsaf .col-lg-8, body.wptsaf div.wptsaf .col-xs-9, body.wptsaf div.wptsaf .col-sm-9, body.wptsaf div.wptsaf .col-md-9, body.wptsaf div.wptsaf .col-lg-9, body.wptsaf div.wptsaf .col-xs-10, body.wptsaf div.wptsaf .col-sm-10, body.wptsaf div.wptsaf .col-md-10, body.wptsaf div.wptsaf .col-lg-10, body.wptsaf div.wptsaf .col-xs-11, body.wptsaf div.wptsaf .col-sm-11, body.wptsaf div.wptsaf .col-md-11, body.wptsaf div.wptsaf .col-lg-11, body.wptsaf div.wptsaf .col-xs-12, body.wptsaf div.wptsaf .col-sm-12, body.wptsaf div.wptsaf .col-md-12, body.wptsaf div.wptsaf .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px; }
  body.wptsaf div.wptsaf .col-xs-1, body.wptsaf div.wptsaf .col-xs-2, body.wptsaf div.wptsaf .col-xs-3, body.wptsaf div.wptsaf .col-xs-4, body.wptsaf div.wptsaf .col-xs-5, body.wptsaf div.wptsaf .col-xs-6, body.wptsaf div.wptsaf .col-xs-7, body.wptsaf div.wptsaf .col-xs-8, body.wptsaf div.wptsaf .col-xs-9, body.wptsaf div.wptsaf .col-xs-10, body.wptsaf div.wptsaf .col-xs-11, body.wptsaf div.wptsaf .col-xs-12 {
    float: left; }
  body.wptsaf div.wptsaf .col-xs-1 {
    width: 8.33333%; }
  body.wptsaf div.wptsaf .col-xs-2 {
    width: 16.66667%; }
  body.wptsaf div.wptsaf .col-xs-3 {
    width: 25%; }
  body.wptsaf div.wptsaf .col-xs-4 {
    width: 33.33333%; }
  body.wptsaf div.wptsaf .col-xs-5 {
    width: 41.66667%; }
  body.wptsaf div.wptsaf .col-xs-6 {
    width: 50%; }
  body.wptsaf div.wptsaf .col-xs-7 {
    width: 58.33333%; }
  body.wptsaf div.wptsaf .col-xs-8 {
    width: 66.66667%; }
  body.wptsaf div.wptsaf .col-xs-9 {
    width: 75%; }
  body.wptsaf div.wptsaf .col-xs-10 {
    width: 83.33333%; }
  body.wptsaf div.wptsaf .col-xs-11 {
    width: 91.66667%; }
  body.wptsaf div.wptsaf .col-xs-12 {
    width: 100%; }
  body.wptsaf div.wptsaf .col-xs-pull-0 {
    right: auto; }
  body.wptsaf div.wptsaf .col-xs-pull-1 {
    right: 8.33333%; }
  body.wptsaf div.wptsaf .col-xs-pull-2 {
    right: 16.66667%; }
  body.wptsaf div.wptsaf .col-xs-pull-3 {
    right: 25%; }
  body.wptsaf div.wptsaf .col-xs-pull-4 {
    right: 33.33333%; }
  body.wptsaf div.wptsaf .col-xs-pull-5 {
    right: 41.66667%; }
  body.wptsaf div.wptsaf .col-xs-pull-6 {
    right: 50%; }
  body.wptsaf div.wptsaf .col-xs-pull-7 {
    right: 58.33333%; }
  body.wptsaf div.wptsaf .col-xs-pull-8 {
    right: 66.66667%; }
  body.wptsaf div.wptsaf .col-xs-pull-9 {
    right: 75%; }
  body.wptsaf div.wptsaf .col-xs-pull-10 {
    right: 83.33333%; }
  body.wptsaf div.wptsaf .col-xs-pull-11 {
    right: 91.66667%; }
  body.wptsaf div.wptsaf .col-xs-pull-12 {
    right: 100%; }
  body.wptsaf div.wptsaf .col-xs-push-0 {
    left: auto; }
  body.wptsaf div.wptsaf .col-xs-push-1 {
    left: 8.33333%; }
  body.wptsaf div.wptsaf .col-xs-push-2 {
    left: 16.66667%; }
  body.wptsaf div.wptsaf .col-xs-push-3 {
    left: 25%; }
  body.wptsaf div.wptsaf .col-xs-push-4 {
    left: 33.33333%; }
  body.wptsaf div.wptsaf .col-xs-push-5 {
    left: 41.66667%; }
  body.wptsaf div.wptsaf .col-xs-push-6 {
    left: 50%; }
  body.wptsaf div.wptsaf .col-xs-push-7 {
    left: 58.33333%; }
  body.wptsaf div.wptsaf .col-xs-push-8 {
    left: 66.66667%; }
  body.wptsaf div.wptsaf .col-xs-push-9 {
    left: 75%; }
  body.wptsaf div.wptsaf .col-xs-push-10 {
    left: 83.33333%; }
  body.wptsaf div.wptsaf .col-xs-push-11 {
    left: 91.66667%; }
  body.wptsaf div.wptsaf .col-xs-push-12 {
    left: 100%; }
  body.wptsaf div.wptsaf .col-xs-offset-0 {
    margin-left: 0%; }
  body.wptsaf div.wptsaf .col-xs-offset-1 {
    margin-left: 8.33333%; }
  body.wptsaf div.wptsaf .col-xs-offset-2 {
    margin-left: 16.66667%; }
  body.wptsaf div.wptsaf .col-xs-offset-3 {
    margin-left: 25%; }
  body.wptsaf div.wptsaf .col-xs-offset-4 {
    margin-left: 33.33333%; }
  body.wptsaf div.wptsaf .col-xs-offset-5 {
    margin-left: 41.66667%; }
  body.wptsaf div.wptsaf .col-xs-offset-6 {
    margin-left: 50%; }
  body.wptsaf div.wptsaf .col-xs-offset-7 {
    margin-left: 58.33333%; }
  body.wptsaf div.wptsaf .col-xs-offset-8 {
    margin-left: 66.66667%; }
  body.wptsaf div.wptsaf .col-xs-offset-9 {
    margin-left: 75%; }
  body.wptsaf div.wptsaf .col-xs-offset-10 {
    margin-left: 83.33333%; }
  body.wptsaf div.wptsaf .col-xs-offset-11 {
    margin-left: 91.66667%; }
  body.wptsaf div.wptsaf .col-xs-offset-12 {
    margin-left: 100%; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .col-sm-1, body.wptsaf div.wptsaf .col-sm-2, body.wptsaf div.wptsaf .col-sm-3, body.wptsaf div.wptsaf .col-sm-4, body.wptsaf div.wptsaf .col-sm-5, body.wptsaf div.wptsaf .col-sm-6, body.wptsaf div.wptsaf .col-sm-7, body.wptsaf div.wptsaf .col-sm-8, body.wptsaf div.wptsaf .col-sm-9, body.wptsaf div.wptsaf .col-sm-10, body.wptsaf div.wptsaf .col-sm-11, body.wptsaf div.wptsaf .col-sm-12 {
      float: left; }
    body.wptsaf div.wptsaf .col-sm-1 {
      width: 8.33333%; }
    body.wptsaf div.wptsaf .col-sm-2 {
      width: 16.66667%; }
    body.wptsaf div.wptsaf .col-sm-3 {
      width: 25%; }
    body.wptsaf div.wptsaf .col-sm-4 {
      width: 33.33333%; }
    body.wptsaf div.wptsaf .col-sm-5 {
      width: 41.66667%; }
    body.wptsaf div.wptsaf .col-sm-6 {
      width: 50%; }
    body.wptsaf div.wptsaf .col-sm-7 {
      width: 58.33333%; }
    body.wptsaf div.wptsaf .col-sm-8 {
      width: 66.66667%; }
    body.wptsaf div.wptsaf .col-sm-9 {
      width: 75%; }
    body.wptsaf div.wptsaf .col-sm-10 {
      width: 83.33333%; }
    body.wptsaf div.wptsaf .col-sm-11 {
      width: 91.66667%; }
    body.wptsaf div.wptsaf .col-sm-12 {
      width: 100%; }
    body.wptsaf div.wptsaf .col-sm-pull-0 {
      right: auto; }
    body.wptsaf div.wptsaf .col-sm-pull-1 {
      right: 8.33333%; }
    body.wptsaf div.wptsaf .col-sm-pull-2 {
      right: 16.66667%; }
    body.wptsaf div.wptsaf .col-sm-pull-3 {
      right: 25%; }
    body.wptsaf div.wptsaf .col-sm-pull-4 {
      right: 33.33333%; }
    body.wptsaf div.wptsaf .col-sm-pull-5 {
      right: 41.66667%; }
    body.wptsaf div.wptsaf .col-sm-pull-6 {
      right: 50%; }
    body.wptsaf div.wptsaf .col-sm-pull-7 {
      right: 58.33333%; }
    body.wptsaf div.wptsaf .col-sm-pull-8 {
      right: 66.66667%; }
    body.wptsaf div.wptsaf .col-sm-pull-9 {
      right: 75%; }
    body.wptsaf div.wptsaf .col-sm-pull-10 {
      right: 83.33333%; }
    body.wptsaf div.wptsaf .col-sm-pull-11 {
      right: 91.66667%; }
    body.wptsaf div.wptsaf .col-sm-pull-12 {
      right: 100%; }
    body.wptsaf div.wptsaf .col-sm-push-0 {
      left: auto; }
    body.wptsaf div.wptsaf .col-sm-push-1 {
      left: 8.33333%; }
    body.wptsaf div.wptsaf .col-sm-push-2 {
      left: 16.66667%; }
    body.wptsaf div.wptsaf .col-sm-push-3 {
      left: 25%; }
    body.wptsaf div.wptsaf .col-sm-push-4 {
      left: 33.33333%; }
    body.wptsaf div.wptsaf .col-sm-push-5 {
      left: 41.66667%; }
    body.wptsaf div.wptsaf .col-sm-push-6 {
      left: 50%; }
    body.wptsaf div.wptsaf .col-sm-push-7 {
      left: 58.33333%; }
    body.wptsaf div.wptsaf .col-sm-push-8 {
      left: 66.66667%; }
    body.wptsaf div.wptsaf .col-sm-push-9 {
      left: 75%; }
    body.wptsaf div.wptsaf .col-sm-push-10 {
      left: 83.33333%; }
    body.wptsaf div.wptsaf .col-sm-push-11 {
      left: 91.66667%; }
    body.wptsaf div.wptsaf .col-sm-push-12 {
      left: 100%; }
    body.wptsaf div.wptsaf .col-sm-offset-0 {
      margin-left: 0%; }
    body.wptsaf div.wptsaf .col-sm-offset-1 {
      margin-left: 8.33333%; }
    body.wptsaf div.wptsaf .col-sm-offset-2 {
      margin-left: 16.66667%; }
    body.wptsaf div.wptsaf .col-sm-offset-3 {
      margin-left: 25%; }
    body.wptsaf div.wptsaf .col-sm-offset-4 {
      margin-left: 33.33333%; }
    body.wptsaf div.wptsaf .col-sm-offset-5 {
      margin-left: 41.66667%; }
    body.wptsaf div.wptsaf .col-sm-offset-6 {
      margin-left: 50%; }
    body.wptsaf div.wptsaf .col-sm-offset-7 {
      margin-left: 58.33333%; }
    body.wptsaf div.wptsaf .col-sm-offset-8 {
      margin-left: 66.66667%; }
    body.wptsaf div.wptsaf .col-sm-offset-9 {
      margin-left: 75%; }
    body.wptsaf div.wptsaf .col-sm-offset-10 {
      margin-left: 83.33333%; }
    body.wptsaf div.wptsaf .col-sm-offset-11 {
      margin-left: 91.66667%; }
    body.wptsaf div.wptsaf .col-sm-offset-12 {
      margin-left: 100%; } }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .col-md-1, body.wptsaf div.wptsaf .col-md-2, body.wptsaf div.wptsaf .col-md-3, body.wptsaf div.wptsaf .col-md-4, body.wptsaf div.wptsaf .col-md-5, body.wptsaf div.wptsaf .col-md-6, body.wptsaf div.wptsaf .col-md-7, body.wptsaf div.wptsaf .col-md-8, body.wptsaf div.wptsaf .col-md-9, body.wptsaf div.wptsaf .col-md-10, body.wptsaf div.wptsaf .col-md-11, body.wptsaf div.wptsaf .col-md-12 {
      float: left; }
    body.wptsaf div.wptsaf .col-md-1 {
      width: 8.33333%; }
    body.wptsaf div.wptsaf .col-md-2 {
      width: 16.66667%; }
    body.wptsaf div.wptsaf .col-md-3 {
      width: 25%; }
    body.wptsaf div.wptsaf .col-md-4 {
      width: 33.33333%; }
    body.wptsaf div.wptsaf .col-md-5 {
      width: 41.66667%; }
    body.wptsaf div.wptsaf .col-md-6 {
      width: 50%; }
    body.wptsaf div.wptsaf .col-md-7 {
      width: 58.33333%; }
    body.wptsaf div.wptsaf .col-md-8 {
      width: 66.66667%; }
    body.wptsaf div.wptsaf .col-md-9 {
      width: 75%; }
    body.wptsaf div.wptsaf .col-md-10 {
      width: 83.33333%; }
    body.wptsaf div.wptsaf .col-md-11 {
      width: 91.66667%; }
    body.wptsaf div.wptsaf .col-md-12 {
      width: 100%; }
    body.wptsaf div.wptsaf .col-md-pull-0 {
      right: auto; }
    body.wptsaf div.wptsaf .col-md-pull-1 {
      right: 8.33333%; }
    body.wptsaf div.wptsaf .col-md-pull-2 {
      right: 16.66667%; }
    body.wptsaf div.wptsaf .col-md-pull-3 {
      right: 25%; }
    body.wptsaf div.wptsaf .col-md-pull-4 {
      right: 33.33333%; }
    body.wptsaf div.wptsaf .col-md-pull-5 {
      right: 41.66667%; }
    body.wptsaf div.wptsaf .col-md-pull-6 {
      right: 50%; }
    body.wptsaf div.wptsaf .col-md-pull-7 {
      right: 58.33333%; }
    body.wptsaf div.wptsaf .col-md-pull-8 {
      right: 66.66667%; }
    body.wptsaf div.wptsaf .col-md-pull-9 {
      right: 75%; }
    body.wptsaf div.wptsaf .col-md-pull-10 {
      right: 83.33333%; }
    body.wptsaf div.wptsaf .col-md-pull-11 {
      right: 91.66667%; }
    body.wptsaf div.wptsaf .col-md-pull-12 {
      right: 100%; }
    body.wptsaf div.wptsaf .col-md-push-0 {
      left: auto; }
    body.wptsaf div.wptsaf .col-md-push-1 {
      left: 8.33333%; }
    body.wptsaf div.wptsaf .col-md-push-2 {
      left: 16.66667%; }
    body.wptsaf div.wptsaf .col-md-push-3 {
      left: 25%; }
    body.wptsaf div.wptsaf .col-md-push-4 {
      left: 33.33333%; }
    body.wptsaf div.wptsaf .col-md-push-5 {
      left: 41.66667%; }
    body.wptsaf div.wptsaf .col-md-push-6 {
      left: 50%; }
    body.wptsaf div.wptsaf .col-md-push-7 {
      left: 58.33333%; }
    body.wptsaf div.wptsaf .col-md-push-8 {
      left: 66.66667%; }
    body.wptsaf div.wptsaf .col-md-push-9 {
      left: 75%; }
    body.wptsaf div.wptsaf .col-md-push-10 {
      left: 83.33333%; }
    body.wptsaf div.wptsaf .col-md-push-11 {
      left: 91.66667%; }
    body.wptsaf div.wptsaf .col-md-push-12 {
      left: 100%; }
    body.wptsaf div.wptsaf .col-md-offset-0 {
      margin-left: 0%; }
    body.wptsaf div.wptsaf .col-md-offset-1 {
      margin-left: 8.33333%; }
    body.wptsaf div.wptsaf .col-md-offset-2 {
      margin-left: 16.66667%; }
    body.wptsaf div.wptsaf .col-md-offset-3 {
      margin-left: 25%; }
    body.wptsaf div.wptsaf .col-md-offset-4 {
      margin-left: 33.33333%; }
    body.wptsaf div.wptsaf .col-md-offset-5 {
      margin-left: 41.66667%; }
    body.wptsaf div.wptsaf .col-md-offset-6 {
      margin-left: 50%; }
    body.wptsaf div.wptsaf .col-md-offset-7 {
      margin-left: 58.33333%; }
    body.wptsaf div.wptsaf .col-md-offset-8 {
      margin-left: 66.66667%; }
    body.wptsaf div.wptsaf .col-md-offset-9 {
      margin-left: 75%; }
    body.wptsaf div.wptsaf .col-md-offset-10 {
      margin-left: 83.33333%; }
    body.wptsaf div.wptsaf .col-md-offset-11 {
      margin-left: 91.66667%; }
    body.wptsaf div.wptsaf .col-md-offset-12 {
      margin-left: 100%; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .col-lg-1, body.wptsaf div.wptsaf .col-lg-2, body.wptsaf div.wptsaf .col-lg-3, body.wptsaf div.wptsaf .col-lg-4, body.wptsaf div.wptsaf .col-lg-5, body.wptsaf div.wptsaf .col-lg-6, body.wptsaf div.wptsaf .col-lg-7, body.wptsaf div.wptsaf .col-lg-8, body.wptsaf div.wptsaf .col-lg-9, body.wptsaf div.wptsaf .col-lg-10, body.wptsaf div.wptsaf .col-lg-11, body.wptsaf div.wptsaf .col-lg-12 {
      float: left; }
    body.wptsaf div.wptsaf .col-lg-1 {
      width: 8.33333%; }
    body.wptsaf div.wptsaf .col-lg-2 {
      width: 16.66667%; }
    body.wptsaf div.wptsaf .col-lg-3 {
      width: 25%; }
    body.wptsaf div.wptsaf .col-lg-4 {
      width: 33.33333%; }
    body.wptsaf div.wptsaf .col-lg-5 {
      width: 41.66667%; }
    body.wptsaf div.wptsaf .col-lg-6 {
      width: 50%; }
    body.wptsaf div.wptsaf .col-lg-7 {
      width: 58.33333%; }
    body.wptsaf div.wptsaf .col-lg-8 {
      width: 66.66667%; }
    body.wptsaf div.wptsaf .col-lg-9 {
      width: 75%; }
    body.wptsaf div.wptsaf .col-lg-10 {
      width: 83.33333%; }
    body.wptsaf div.wptsaf .col-lg-11 {
      width: 91.66667%; }
    body.wptsaf div.wptsaf .col-lg-12 {
      width: 100%; }
    body.wptsaf div.wptsaf .col-lg-pull-0 {
      right: auto; }
    body.wptsaf div.wptsaf .col-lg-pull-1 {
      right: 8.33333%; }
    body.wptsaf div.wptsaf .col-lg-pull-2 {
      right: 16.66667%; }
    body.wptsaf div.wptsaf .col-lg-pull-3 {
      right: 25%; }
    body.wptsaf div.wptsaf .col-lg-pull-4 {
      right: 33.33333%; }
    body.wptsaf div.wptsaf .col-lg-pull-5 {
      right: 41.66667%; }
    body.wptsaf div.wptsaf .col-lg-pull-6 {
      right: 50%; }
    body.wptsaf div.wptsaf .col-lg-pull-7 {
      right: 58.33333%; }
    body.wptsaf div.wptsaf .col-lg-pull-8 {
      right: 66.66667%; }
    body.wptsaf div.wptsaf .col-lg-pull-9 {
      right: 75%; }
    body.wptsaf div.wptsaf .col-lg-pull-10 {
      right: 83.33333%; }
    body.wptsaf div.wptsaf .col-lg-pull-11 {
      right: 91.66667%; }
    body.wptsaf div.wptsaf .col-lg-pull-12 {
      right: 100%; }
    body.wptsaf div.wptsaf .col-lg-push-0 {
      left: auto; }
    body.wptsaf div.wptsaf .col-lg-push-1 {
      left: 8.33333%; }
    body.wptsaf div.wptsaf .col-lg-push-2 {
      left: 16.66667%; }
    body.wptsaf div.wptsaf .col-lg-push-3 {
      left: 25%; }
    body.wptsaf div.wptsaf .col-lg-push-4 {
      left: 33.33333%; }
    body.wptsaf div.wptsaf .col-lg-push-5 {
      left: 41.66667%; }
    body.wptsaf div.wptsaf .col-lg-push-6 {
      left: 50%; }
    body.wptsaf div.wptsaf .col-lg-push-7 {
      left: 58.33333%; }
    body.wptsaf div.wptsaf .col-lg-push-8 {
      left: 66.66667%; }
    body.wptsaf div.wptsaf .col-lg-push-9 {
      left: 75%; }
    body.wptsaf div.wptsaf .col-lg-push-10 {
      left: 83.33333%; }
    body.wptsaf div.wptsaf .col-lg-push-11 {
      left: 91.66667%; }
    body.wptsaf div.wptsaf .col-lg-push-12 {
      left: 100%; }
    body.wptsaf div.wptsaf .col-lg-offset-0 {
      margin-left: 0%; }
    body.wptsaf div.wptsaf .col-lg-offset-1 {
      margin-left: 8.33333%; }
    body.wptsaf div.wptsaf .col-lg-offset-2 {
      margin-left: 16.66667%; }
    body.wptsaf div.wptsaf .col-lg-offset-3 {
      margin-left: 25%; }
    body.wptsaf div.wptsaf .col-lg-offset-4 {
      margin-left: 33.33333%; }
    body.wptsaf div.wptsaf .col-lg-offset-5 {
      margin-left: 41.66667%; }
    body.wptsaf div.wptsaf .col-lg-offset-6 {
      margin-left: 50%; }
    body.wptsaf div.wptsaf .col-lg-offset-7 {
      margin-left: 58.33333%; }
    body.wptsaf div.wptsaf .col-lg-offset-8 {
      margin-left: 66.66667%; }
    body.wptsaf div.wptsaf .col-lg-offset-9 {
      margin-left: 75%; }
    body.wptsaf div.wptsaf .col-lg-offset-10 {
      margin-left: 83.33333%; }
    body.wptsaf div.wptsaf .col-lg-offset-11 {
      margin-left: 91.66667%; }
    body.wptsaf div.wptsaf .col-lg-offset-12 {
      margin-left: 100%; } }
  body.wptsaf div.wptsaf table {
    background-color: transparent; }
  body.wptsaf div.wptsaf caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777777;
    text-align: left; }
  body.wptsaf div.wptsaf th {
    text-align: left; }
  body.wptsaf div.wptsaf .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px; }
    body.wptsaf div.wptsaf .table > thead > tr > th,
    body.wptsaf div.wptsaf .table > thead > tr > td,
    body.wptsaf div.wptsaf .table > tbody > tr > th,
    body.wptsaf div.wptsaf .table > tbody > tr > td,
    body.wptsaf div.wptsaf .table > tfoot > tr > th,
    body.wptsaf div.wptsaf .table > tfoot > tr > td {
      padding: 8px;
      line-height: 1.42857;
      vertical-align: top;
      border-top: 1px solid #ddd; }
    body.wptsaf div.wptsaf .table > thead > tr > th {
      vertical-align: bottom;
      border-bottom: 2px solid #ddd; }
    body.wptsaf div.wptsaf .table > caption + thead > tr:first-child > th,
    body.wptsaf div.wptsaf .table > caption + thead > tr:first-child > td,
    body.wptsaf div.wptsaf .table > colgroup + thead > tr:first-child > th,
    body.wptsaf div.wptsaf .table > colgroup + thead > tr:first-child > td,
    body.wptsaf div.wptsaf .table > thead:first-child > tr:first-child > th,
    body.wptsaf div.wptsaf .table > thead:first-child > tr:first-child > td {
      border-top: 0; }
    body.wptsaf div.wptsaf .table > tbody + tbody {
      border-top: 2px solid #ddd; }
    body.wptsaf div.wptsaf .table .table {
      background-color: #fff; }
  body.wptsaf div.wptsaf .table-condensed > thead > tr > th,
  body.wptsaf div.wptsaf .table-condensed > thead > tr > td,
  body.wptsaf div.wptsaf .table-condensed > tbody > tr > th,
  body.wptsaf div.wptsaf .table-condensed > tbody > tr > td,
  body.wptsaf div.wptsaf .table-condensed > tfoot > tr > th,
  body.wptsaf div.wptsaf .table-condensed > tfoot > tr > td {
    padding: 5px; }
  body.wptsaf div.wptsaf .table-bordered {
    border: 1px solid #ddd; }
    body.wptsaf div.wptsaf .table-bordered > thead > tr > th,
    body.wptsaf div.wptsaf .table-bordered > thead > tr > td,
    body.wptsaf div.wptsaf .table-bordered > tbody > tr > th,
    body.wptsaf div.wptsaf .table-bordered > tbody > tr > td,
    body.wptsaf div.wptsaf .table-bordered > tfoot > tr > th,
    body.wptsaf div.wptsaf .table-bordered > tfoot > tr > td {
      border: 1px solid #ddd; }
    body.wptsaf div.wptsaf .table-bordered > thead > tr > th,
    body.wptsaf div.wptsaf .table-bordered > thead > tr > td {
      border-bottom-width: 2px; }
  body.wptsaf div.wptsaf .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover {
    background-color: #f5f5f5; }
  body.wptsaf div.wptsaf table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column; }
  body.wptsaf div.wptsaf table td[class*="col-"],
  body.wptsaf div.wptsaf table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell; }
  body.wptsaf div.wptsaf .table > thead > tr > td.active,
  body.wptsaf div.wptsaf .table > thead > tr > th.active,
  body.wptsaf div.wptsaf .table > thead > tr.active > td,
  body.wptsaf div.wptsaf .table > thead > tr.active > th,
  body.wptsaf div.wptsaf .table > tbody > tr > td.active,
  body.wptsaf div.wptsaf .table > tbody > tr > th.active,
  body.wptsaf div.wptsaf .table > tbody > tr.active > td,
  body.wptsaf div.wptsaf .table > tbody > tr.active > th,
  body.wptsaf div.wptsaf .table > tfoot > tr > td.active,
  body.wptsaf div.wptsaf .table > tfoot > tr > th.active,
  body.wptsaf div.wptsaf .table > tfoot > tr.active > td,
  body.wptsaf div.wptsaf .table > tfoot > tr.active > th {
    background-color: #f5f5f5; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr > td.active:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr > th.active:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.active:hover > td,
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover > .active,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8; }
  body.wptsaf div.wptsaf .table > thead > tr > td.success,
  body.wptsaf div.wptsaf .table > thead > tr > th.success,
  body.wptsaf div.wptsaf .table > thead > tr.success > td,
  body.wptsaf div.wptsaf .table > thead > tr.success > th,
  body.wptsaf div.wptsaf .table > tbody > tr > td.success,
  body.wptsaf div.wptsaf .table > tbody > tr > th.success,
  body.wptsaf div.wptsaf .table > tbody > tr.success > td,
  body.wptsaf div.wptsaf .table > tbody > tr.success > th,
  body.wptsaf div.wptsaf .table > tfoot > tr > td.success,
  body.wptsaf div.wptsaf .table > tfoot > tr > th.success,
  body.wptsaf div.wptsaf .table > tfoot > tr.success > td,
  body.wptsaf div.wptsaf .table > tfoot > tr.success > th {
    background-color: #dff0d8; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr > td.success:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr > th.success:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.success:hover > td,
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover > .success,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6; }
  body.wptsaf div.wptsaf .table > thead > tr > td.info,
  body.wptsaf div.wptsaf .table > thead > tr > th.info,
  body.wptsaf div.wptsaf .table > thead > tr.info > td,
  body.wptsaf div.wptsaf .table > thead > tr.info > th,
  body.wptsaf div.wptsaf .table > tbody > tr > td.info,
  body.wptsaf div.wptsaf .table > tbody > tr > th.info,
  body.wptsaf div.wptsaf .table > tbody > tr.info > td,
  body.wptsaf div.wptsaf .table > tbody > tr.info > th,
  body.wptsaf div.wptsaf .table > tfoot > tr > td.info,
  body.wptsaf div.wptsaf .table > tfoot > tr > th.info,
  body.wptsaf div.wptsaf .table > tfoot > tr.info > td,
  body.wptsaf div.wptsaf .table > tfoot > tr.info > th {
    background-color: #d9edf7; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr > td.info:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr > th.info:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.info:hover > td,
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover > .info,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3; }
  body.wptsaf div.wptsaf .table > thead > tr > td.warning,
  body.wptsaf div.wptsaf .table > thead > tr > th.warning,
  body.wptsaf div.wptsaf .table > thead > tr.warning > td,
  body.wptsaf div.wptsaf .table > thead > tr.warning > th,
  body.wptsaf div.wptsaf .table > tbody > tr > td.warning,
  body.wptsaf div.wptsaf .table > tbody > tr > th.warning,
  body.wptsaf div.wptsaf .table > tbody > tr.warning > td,
  body.wptsaf div.wptsaf .table > tbody > tr.warning > th,
  body.wptsaf div.wptsaf .table > tfoot > tr > td.warning,
  body.wptsaf div.wptsaf .table > tfoot > tr > th.warning,
  body.wptsaf div.wptsaf .table > tfoot > tr.warning > td,
  body.wptsaf div.wptsaf .table > tfoot > tr.warning > th {
    background-color: #fcf8e3; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr > td.warning:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr > th.warning:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.warning:hover > td,
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover > .warning,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc; }
  body.wptsaf div.wptsaf .table > thead > tr > td.danger,
  body.wptsaf div.wptsaf .table > thead > tr > th.danger,
  body.wptsaf div.wptsaf .table > thead > tr.danger > td,
  body.wptsaf div.wptsaf .table > thead > tr.danger > th,
  body.wptsaf div.wptsaf .table > tbody > tr > td.danger,
  body.wptsaf div.wptsaf .table > tbody > tr > th.danger,
  body.wptsaf div.wptsaf .table > tbody > tr.danger > td,
  body.wptsaf div.wptsaf .table > tbody > tr.danger > th,
  body.wptsaf div.wptsaf .table > tfoot > tr > td.danger,
  body.wptsaf div.wptsaf .table > tfoot > tr > th.danger,
  body.wptsaf div.wptsaf .table > tfoot > tr.danger > td,
  body.wptsaf div.wptsaf .table > tfoot > tr.danger > th {
    background-color: #f2dede; }
  body.wptsaf div.wptsaf .table-hover > tbody > tr > td.danger:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr > th.danger:hover,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.danger:hover > td,
  body.wptsaf div.wptsaf .table-hover > tbody > tr:hover > .danger,
  body.wptsaf div.wptsaf .table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc; }
  body.wptsaf div.wptsaf .table-responsive {
    overflow-x: auto;
    min-height: 0.01%; }
    @media screen and (max-width: 767px) {
      body.wptsaf div.wptsaf .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd; }
        body.wptsaf div.wptsaf .table-responsive > .table {
          margin-bottom: 0; }
          body.wptsaf div.wptsaf .table-responsive > .table > thead > tr > th,
          body.wptsaf div.wptsaf .table-responsive > .table > thead > tr > td,
          body.wptsaf div.wptsaf .table-responsive > .table > tbody > tr > th,
          body.wptsaf div.wptsaf .table-responsive > .table > tbody > tr > td,
          body.wptsaf div.wptsaf .table-responsive > .table > tfoot > tr > th,
          body.wptsaf div.wptsaf .table-responsive > .table > tfoot > tr > td {
            white-space: nowrap; }
        body.wptsaf div.wptsaf .table-responsive > .table-bordered {
          border: 0; }
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > thead > tr > th:first-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > thead > tr > td:first-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr > th:first-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr > td:first-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr > th:first-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr > td:first-child {
            border-left: 0; }
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > thead > tr > th:last-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > thead > tr > td:last-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr > th:last-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr > td:last-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr > th:last-child,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr > td:last-child {
            border-right: 0; }
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr:last-child > th,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tbody > tr:last-child > td,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr:last-child > th,
          body.wptsaf div.wptsaf .table-responsive > .table-bordered > tfoot > tr:last-child > td {
            border-bottom: 0; } }
  body.wptsaf div.wptsaf fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0; }
  body.wptsaf div.wptsaf legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5; }
  body.wptsaf div.wptsaf label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold; }
  body.wptsaf div.wptsaf input[type="search"] {
    box-sizing: border-box; }
  body.wptsaf div.wptsaf input[type="radio"],
  body.wptsaf div.wptsaf input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal; }
  body.wptsaf div.wptsaf input[type="file"] {
    display: block; }
  body.wptsaf div.wptsaf input[type="range"] {
    display: block;
    width: 100%; }
  body.wptsaf div.wptsaf select[multiple],
  body.wptsaf div.wptsaf select[size] {
    height: auto; }
  body.wptsaf div.wptsaf input[type="file"]:focus,
  body.wptsaf div.wptsaf input[type="radio"]:focus,
  body.wptsaf div.wptsaf input[type="checkbox"]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  body.wptsaf div.wptsaf output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555555; }
  body.wptsaf div.wptsaf .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
    body.wptsaf div.wptsaf .form-control:focus {
      border-color: #66afe9;
      outline: 0;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
    body.wptsaf div.wptsaf .form-control::-moz-placeholder {
      color: #999;
      opacity: 1; }
    body.wptsaf div.wptsaf .form-control:-ms-input-placeholder {
      color: #999; }
    body.wptsaf div.wptsaf .form-control::-webkit-input-placeholder {
      color: #999; }
    body.wptsaf div.wptsaf .form-control::-ms-expand {
      border: 0;
      background-color: transparent; }
    body.wptsaf div.wptsaf .form-control[disabled], body.wptsaf div.wptsaf .form-control[readonly],
    fieldset[disabled] body.wptsaf div.wptsaf .form-control {
      background-color: #eeeeee;
      opacity: 1; }
    body.wptsaf div.wptsaf .form-control[disabled],
    fieldset[disabled] body.wptsaf div.wptsaf .form-control {
      cursor: not-allowed; }
  body.wptsaf div.wptsaf textarea.form-control {
    height: auto; }
  body.wptsaf div.wptsaf input[type="search"] {
    -webkit-appearance: none; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    body.wptsaf div.wptsaf input[type="date"].form-control,
    body.wptsaf div.wptsaf input[type="time"].form-control,
    body.wptsaf div.wptsaf input[type="datetime-local"].form-control,
    body.wptsaf div.wptsaf input[type="month"].form-control {
      line-height: 34px; }
    body.wptsaf div.wptsaf input[type="date"].input-sm, body.wptsaf div.wptsaf .input-group-sm > input[type="date"].form-control, body.wptsaf div.wptsaf .input-group-sm > input[type="date"].input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > input[type="date"].btn,
    .input-group-sm body.wptsaf div.wptsaf input[type="date"],
    body.wptsaf div.wptsaf input[type="time"].input-sm, body.wptsaf div.wptsaf .input-group-sm > input[type="time"].form-control, body.wptsaf div.wptsaf .input-group-sm > input[type="time"].input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > input[type="time"].btn,
    .input-group-sm
    body.wptsaf div.wptsaf input[type="time"],
    body.wptsaf div.wptsaf input[type="datetime-local"].input-sm, body.wptsaf div.wptsaf .input-group-sm > input[type="datetime-local"].form-control, body.wptsaf div.wptsaf .input-group-sm > input[type="datetime-local"].input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
    .input-group-sm
    body.wptsaf div.wptsaf input[type="datetime-local"],
    body.wptsaf div.wptsaf input[type="month"].input-sm, body.wptsaf div.wptsaf .input-group-sm > input[type="month"].form-control, body.wptsaf div.wptsaf .input-group-sm > input[type="month"].input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > input[type="month"].btn,
    .input-group-sm
    body.wptsaf div.wptsaf input[type="month"] {
      line-height: 30px; }
    body.wptsaf div.wptsaf input[type="date"].input-lg, body.wptsaf div.wptsaf .input-group-lg > input[type="date"].form-control, body.wptsaf div.wptsaf .input-group-lg > input[type="date"].input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > input[type="date"].btn,
    .input-group-lg body.wptsaf div.wptsaf input[type="date"],
    body.wptsaf div.wptsaf input[type="time"].input-lg, body.wptsaf div.wptsaf .input-group-lg > input[type="time"].form-control, body.wptsaf div.wptsaf .input-group-lg > input[type="time"].input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > input[type="time"].btn,
    .input-group-lg
    body.wptsaf div.wptsaf input[type="time"],
    body.wptsaf div.wptsaf input[type="datetime-local"].input-lg, body.wptsaf div.wptsaf .input-group-lg > input[type="datetime-local"].form-control, body.wptsaf div.wptsaf .input-group-lg > input[type="datetime-local"].input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
    .input-group-lg
    body.wptsaf div.wptsaf input[type="datetime-local"],
    body.wptsaf div.wptsaf input[type="month"].input-lg, body.wptsaf div.wptsaf .input-group-lg > input[type="month"].form-control, body.wptsaf div.wptsaf .input-group-lg > input[type="month"].input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > input[type="month"].btn,
    .input-group-lg
    body.wptsaf div.wptsaf input[type="month"] {
      line-height: 46px; } }
  body.wptsaf div.wptsaf .form-group {
    margin-bottom: 15px; }
  body.wptsaf div.wptsaf .radio,
  body.wptsaf div.wptsaf .checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px; }
    body.wptsaf div.wptsaf .radio label,
    body.wptsaf div.wptsaf .checkbox label {
      min-height: 20px;
      padding-left: 20px;
      margin-bottom: 0;
      font-weight: normal;
      cursor: pointer; }
  body.wptsaf div.wptsaf .radio input[type="radio"],
  body.wptsaf div.wptsaf .radio-inline input[type="radio"],
  body.wptsaf div.wptsaf .checkbox input[type="checkbox"],
  body.wptsaf div.wptsaf .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9; }
  body.wptsaf div.wptsaf .radio + .radio,
  body.wptsaf div.wptsaf .checkbox + .checkbox {
    margin-top: -5px; }
  body.wptsaf div.wptsaf .radio-inline,
  body.wptsaf div.wptsaf .checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer; }
  body.wptsaf div.wptsaf .radio-inline + .radio-inline,
  body.wptsaf div.wptsaf .checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px; }
  body.wptsaf div.wptsaf input[type="radio"][disabled], body.wptsaf div.wptsaf input[type="radio"].disabled,
  fieldset[disabled] body.wptsaf div.wptsaf input[type="radio"],
  body.wptsaf div.wptsaf input[type="checkbox"][disabled],
  body.wptsaf div.wptsaf input[type="checkbox"].disabled,
  fieldset[disabled]
  body.wptsaf div.wptsaf input[type="checkbox"] {
    cursor: not-allowed; }
  body.wptsaf div.wptsaf .radio-inline.disabled,
  fieldset[disabled] body.wptsaf div.wptsaf .radio-inline,
  body.wptsaf div.wptsaf .checkbox-inline.disabled,
  fieldset[disabled]
  body.wptsaf div.wptsaf .checkbox-inline {
    cursor: not-allowed; }
  body.wptsaf div.wptsaf .radio.disabled label,
  fieldset[disabled] body.wptsaf div.wptsaf .radio label,
  body.wptsaf div.wptsaf .checkbox.disabled label,
  fieldset[disabled]
  body.wptsaf div.wptsaf .checkbox label {
    cursor: not-allowed; }
  body.wptsaf div.wptsaf .form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 34px; }
    body.wptsaf div.wptsaf .form-control-static.input-lg, body.wptsaf div.wptsaf .input-group-lg > .form-control-static.form-control, body.wptsaf div.wptsaf .input-group-lg > .form-control-static.input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > .form-control-static.btn, body.wptsaf div.wptsaf .form-control-static.input-sm, body.wptsaf div.wptsaf .input-group-sm > .form-control-static.form-control, body.wptsaf div.wptsaf .input-group-sm > .form-control-static.input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > .form-control-static.btn {
      padding-left: 0;
      padding-right: 0; }
  body.wptsaf div.wptsaf .input-sm, body.wptsaf div.wptsaf .input-group-sm > .form-control, body.wptsaf div.wptsaf .input-group-sm > .input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  body.wptsaf div.wptsaf select.input-sm, body.wptsaf div.wptsaf .input-group-sm > select.form-control, body.wptsaf div.wptsaf .input-group-sm > select.input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > select.btn {
    height: 30px;
    line-height: 30px; }
  body.wptsaf div.wptsaf textarea.input-sm, body.wptsaf div.wptsaf .input-group-sm > textarea.form-control, body.wptsaf div.wptsaf .input-group-sm > textarea.input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > textarea.btn,
  body.wptsaf div.wptsaf select[multiple].input-sm, body.wptsaf div.wptsaf .input-group-sm > select[multiple].form-control, body.wptsaf div.wptsaf .input-group-sm > select[multiple].input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > select[multiple].btn {
    height: auto; }
  body.wptsaf div.wptsaf .form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  body.wptsaf div.wptsaf .form-group-sm select.form-control {
    height: 30px;
    line-height: 30px; }
  body.wptsaf div.wptsaf .form-group-sm textarea.form-control,
  body.wptsaf div.wptsaf .form-group-sm select[multiple].form-control {
    height: auto; }
  body.wptsaf div.wptsaf .form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5; }
  body.wptsaf div.wptsaf .input-lg, body.wptsaf div.wptsaf .input-group-lg > .form-control, body.wptsaf div.wptsaf .input-group-lg > .input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px; }
  body.wptsaf div.wptsaf select.input-lg, body.wptsaf div.wptsaf .input-group-lg > select.form-control, body.wptsaf div.wptsaf .input-group-lg > select.input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > select.btn {
    height: 46px;
    line-height: 46px; }
  body.wptsaf div.wptsaf textarea.input-lg, body.wptsaf div.wptsaf .input-group-lg > textarea.form-control, body.wptsaf div.wptsaf .input-group-lg > textarea.input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > textarea.btn,
  body.wptsaf div.wptsaf select[multiple].input-lg, body.wptsaf div.wptsaf .input-group-lg > select[multiple].form-control, body.wptsaf div.wptsaf .input-group-lg > select[multiple].input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > select[multiple].btn {
    height: auto; }
  body.wptsaf div.wptsaf .form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px; }
  body.wptsaf div.wptsaf .form-group-lg select.form-control {
    height: 46px;
    line-height: 46px; }
  body.wptsaf div.wptsaf .form-group-lg textarea.form-control,
  body.wptsaf div.wptsaf .form-group-lg select[multiple].form-control {
    height: auto; }
  body.wptsaf div.wptsaf .form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.33333; }
  body.wptsaf div.wptsaf .has-feedback {
    position: relative; }
    body.wptsaf div.wptsaf .has-feedback .form-control {
      padding-right: 42.5px; }
  body.wptsaf div.wptsaf .form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none; }
  body.wptsaf div.wptsaf .input-lg + .form-control-feedback, body.wptsaf div.wptsaf .input-group-lg > .form-control + .form-control-feedback, body.wptsaf div.wptsaf .input-group-lg > .input-group-addon + .form-control-feedback, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > .btn + .form-control-feedback,
  body.wptsaf div.wptsaf .input-group-lg + .form-control-feedback,
  body.wptsaf div.wptsaf .form-group-lg .form-control + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px; }
  body.wptsaf div.wptsaf .input-sm + .form-control-feedback, body.wptsaf div.wptsaf .input-group-sm > .form-control + .form-control-feedback, body.wptsaf div.wptsaf .input-group-sm > .input-group-addon + .form-control-feedback, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > .btn + .form-control-feedback,
  body.wptsaf div.wptsaf .input-group-sm + .form-control-feedback,
  body.wptsaf div.wptsaf .form-group-sm .form-control + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px; }
  body.wptsaf div.wptsaf .has-success .help-block,
  body.wptsaf div.wptsaf .has-success .control-label,
  body.wptsaf div.wptsaf .has-success .radio,
  body.wptsaf div.wptsaf .has-success .checkbox,
  body.wptsaf div.wptsaf .has-success .radio-inline,
  body.wptsaf div.wptsaf .has-success .checkbox-inline,
  body.wptsaf div.wptsaf .has-success.radio label,
  body.wptsaf div.wptsaf .has-success.checkbox label,
  body.wptsaf div.wptsaf .has-success.radio-inline label,
  body.wptsaf div.wptsaf .has-success.checkbox-inline label {
    color: #3c763d; }
  body.wptsaf div.wptsaf .has-success .form-control {
    border-color: #3c763d;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    body.wptsaf div.wptsaf .has-success .form-control:focus {
      border-color: #2b542c;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
  body.wptsaf div.wptsaf .has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8; }
  body.wptsaf div.wptsaf .has-success .form-control-feedback {
    color: #3c763d; }
  body.wptsaf div.wptsaf .has-warning .help-block,
  body.wptsaf div.wptsaf .has-warning .control-label,
  body.wptsaf div.wptsaf .has-warning .radio,
  body.wptsaf div.wptsaf .has-warning .checkbox,
  body.wptsaf div.wptsaf .has-warning .radio-inline,
  body.wptsaf div.wptsaf .has-warning .checkbox-inline,
  body.wptsaf div.wptsaf .has-warning.radio label,
  body.wptsaf div.wptsaf .has-warning.checkbox label,
  body.wptsaf div.wptsaf .has-warning.radio-inline label,
  body.wptsaf div.wptsaf .has-warning.checkbox-inline label {
    color: #8a6d3b; }
  body.wptsaf div.wptsaf .has-warning .form-control {
    border-color: #8a6d3b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    body.wptsaf div.wptsaf .has-warning .form-control:focus {
      border-color: #66512c;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
  body.wptsaf div.wptsaf .has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3; }
  body.wptsaf div.wptsaf .has-warning .form-control-feedback {
    color: #8a6d3b; }
  body.wptsaf div.wptsaf .has-error .help-block,
  body.wptsaf div.wptsaf .has-error .control-label,
  body.wptsaf div.wptsaf .has-error .radio,
  body.wptsaf div.wptsaf .has-error .checkbox,
  body.wptsaf div.wptsaf .has-error .radio-inline,
  body.wptsaf div.wptsaf .has-error .checkbox-inline,
  body.wptsaf div.wptsaf .has-error.radio label,
  body.wptsaf div.wptsaf .has-error.checkbox label,
  body.wptsaf div.wptsaf .has-error.radio-inline label,
  body.wptsaf div.wptsaf .has-error.checkbox-inline label {
    color: #a94442; }
  body.wptsaf div.wptsaf .has-error .form-control {
    border-color: #a94442;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    body.wptsaf div.wptsaf .has-error .form-control:focus {
      border-color: #843534;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
  body.wptsaf div.wptsaf .has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede; }
  body.wptsaf div.wptsaf .has-error .form-control-feedback {
    color: #a94442; }
  body.wptsaf div.wptsaf .has-feedback label ~ .form-control-feedback {
    top: 25px; }
  body.wptsaf div.wptsaf .has-feedback label.sr-only ~ .form-control-feedback {
    top: 0; }
  body.wptsaf div.wptsaf .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .form-inline .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    body.wptsaf div.wptsaf .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    body.wptsaf div.wptsaf .form-inline .form-control-static {
      display: inline-block; }
    body.wptsaf div.wptsaf .form-inline .input-group {
      display: inline-table;
      vertical-align: middle; }
      body.wptsaf div.wptsaf .form-inline .input-group .input-group-addon,
      body.wptsaf div.wptsaf .form-inline .input-group .input-group-btn,
      body.wptsaf div.wptsaf .form-inline .input-group .form-control {
        width: auto; }
    body.wptsaf div.wptsaf .form-inline .input-group > .form-control {
      width: 100%; }
    body.wptsaf div.wptsaf .form-inline .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    body.wptsaf div.wptsaf .form-inline .radio,
    body.wptsaf div.wptsaf .form-inline .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
      body.wptsaf div.wptsaf .form-inline .radio label,
      body.wptsaf div.wptsaf .form-inline .checkbox label {
        padding-left: 0; }
    body.wptsaf div.wptsaf .form-inline .radio input[type="radio"],
    body.wptsaf div.wptsaf .form-inline .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0; }
    body.wptsaf div.wptsaf .form-inline .has-feedback .form-control-feedback {
      top: 0; } }
  body.wptsaf div.wptsaf .form-horizontal .radio,
  body.wptsaf div.wptsaf .form-horizontal .checkbox,
  body.wptsaf div.wptsaf .form-horizontal .radio-inline,
  body.wptsaf div.wptsaf .form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px; }
  body.wptsaf div.wptsaf .form-horizontal .radio,
  body.wptsaf div.wptsaf .form-horizontal .checkbox {
    min-height: 27px; }
  body.wptsaf div.wptsaf .form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px; }
    body.wptsaf div.wptsaf .form-horizontal .form-group:before, body.wptsaf div.wptsaf .form-horizontal .form-group:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .form-horizontal .form-group:after {
      clear: both; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .form-horizontal .control-label {
      text-align: right;
      margin-bottom: 0;
      padding-top: 7px; } }
  body.wptsaf div.wptsaf .form-horizontal .has-feedback .form-control-feedback {
    right: 15px; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .form-horizontal .form-group-lg .control-label {
      padding-top: 11px;
      font-size: 18px; } }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .form-horizontal .form-group-sm .control-label {
      padding-top: 6px;
      font-size: 12px; } }
  body.wptsaf div.wptsaf .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
        touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    body.wptsaf div.wptsaf .btn:focus, body.wptsaf div.wptsaf .btn.focus, body.wptsaf div.wptsaf .btn:active:focus, body.wptsaf div.wptsaf .btn:active.focus, body.wptsaf div.wptsaf .btn.active:focus, body.wptsaf div.wptsaf .btn.active.focus {
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    body.wptsaf div.wptsaf .btn:hover, body.wptsaf div.wptsaf .btn:focus, body.wptsaf div.wptsaf .btn.focus {
      color: #333;
      text-decoration: none; }
    body.wptsaf div.wptsaf .btn:active, body.wptsaf div.wptsaf .btn.active {
      outline: 0;
      background-image: none;
      box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
    body.wptsaf div.wptsaf .btn.disabled, body.wptsaf div.wptsaf .btn[disabled],
    fieldset[disabled] body.wptsaf div.wptsaf .btn {
      cursor: not-allowed;
      opacity: 0.65;
      filter: alpha(opacity=65);
      box-shadow: none; }
  body.wptsaf div.wptsaf a.btn.disabled,
  fieldset[disabled] body.wptsaf div.wptsaf a.btn {
    pointer-events: none; }
  body.wptsaf div.wptsaf .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc; }
    body.wptsaf div.wptsaf .btn-default:focus, body.wptsaf div.wptsaf .btn-default.focus {
      color: #333;
      background-color: #e6e6e6;
      border-color: #8c8c8c; }
    body.wptsaf div.wptsaf .btn-default:hover {
      color: #333;
      background-color: #e6e6e6;
      border-color: #adadad; }
    body.wptsaf div.wptsaf .btn-default:active, body.wptsaf div.wptsaf .btn-default.active,
    .open > body.wptsaf div.wptsaf .btn-default.dropdown-toggle {
      color: #333;
      background-color: #e6e6e6;
      border-color: #adadad; }
      body.wptsaf div.wptsaf .btn-default:active:hover, body.wptsaf div.wptsaf .btn-default:active:focus, body.wptsaf div.wptsaf .btn-default:active.focus, body.wptsaf div.wptsaf .btn-default.active:hover, body.wptsaf div.wptsaf .btn-default.active:focus, body.wptsaf div.wptsaf .btn-default.active.focus,
      .open > body.wptsaf div.wptsaf .btn-default.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-default.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-default.dropdown-toggle.focus {
        color: #333;
        background-color: #d4d4d4;
        border-color: #8c8c8c; }
    body.wptsaf div.wptsaf .btn-default:active, body.wptsaf div.wptsaf .btn-default.active,
    .open > body.wptsaf div.wptsaf .btn-default.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-default.disabled:hover, body.wptsaf div.wptsaf .btn-default.disabled:focus, body.wptsaf div.wptsaf .btn-default.disabled.focus, body.wptsaf div.wptsaf .btn-default[disabled]:hover, body.wptsaf div.wptsaf .btn-default[disabled]:focus, body.wptsaf div.wptsaf .btn-default[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-default:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-default:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-default.focus {
      background-color: #fff;
      border-color: #ccc; }
    body.wptsaf div.wptsaf .btn-default .badge {
      color: #fff;
      background-color: #333; }
  body.wptsaf div.wptsaf .btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4; }
    body.wptsaf div.wptsaf .btn-primary:focus, body.wptsaf div.wptsaf .btn-primary.focus {
      color: #fff;
      background-color: #286090;
      border-color: #122b40; }
    body.wptsaf div.wptsaf .btn-primary:hover {
      color: #fff;
      background-color: #286090;
      border-color: #204d74; }
    body.wptsaf div.wptsaf .btn-primary:active, body.wptsaf div.wptsaf .btn-primary.active,
    .open > body.wptsaf div.wptsaf .btn-primary.dropdown-toggle {
      color: #fff;
      background-color: #286090;
      border-color: #204d74; }
      body.wptsaf div.wptsaf .btn-primary:active:hover, body.wptsaf div.wptsaf .btn-primary:active:focus, body.wptsaf div.wptsaf .btn-primary:active.focus, body.wptsaf div.wptsaf .btn-primary.active:hover, body.wptsaf div.wptsaf .btn-primary.active:focus, body.wptsaf div.wptsaf .btn-primary.active.focus,
      .open > body.wptsaf div.wptsaf .btn-primary.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-primary.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-primary.dropdown-toggle.focus {
        color: #fff;
        background-color: #204d74;
        border-color: #122b40; }
    body.wptsaf div.wptsaf .btn-primary:active, body.wptsaf div.wptsaf .btn-primary.active,
    .open > body.wptsaf div.wptsaf .btn-primary.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-primary.disabled:hover, body.wptsaf div.wptsaf .btn-primary.disabled:focus, body.wptsaf div.wptsaf .btn-primary.disabled.focus, body.wptsaf div.wptsaf .btn-primary[disabled]:hover, body.wptsaf div.wptsaf .btn-primary[disabled]:focus, body.wptsaf div.wptsaf .btn-primary[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-primary:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-primary:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-primary.focus {
      background-color: #337ab7;
      border-color: #2e6da4; }
    body.wptsaf div.wptsaf .btn-primary .badge {
      color: #337ab7;
      background-color: #fff; }
  body.wptsaf div.wptsaf .btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c; }
    body.wptsaf div.wptsaf .btn-success:focus, body.wptsaf div.wptsaf .btn-success.focus {
      color: #fff;
      background-color: #449d44;
      border-color: #255625; }
    body.wptsaf div.wptsaf .btn-success:hover {
      color: #fff;
      background-color: #449d44;
      border-color: #398439; }
    body.wptsaf div.wptsaf .btn-success:active, body.wptsaf div.wptsaf .btn-success.active,
    .open > body.wptsaf div.wptsaf .btn-success.dropdown-toggle {
      color: #fff;
      background-color: #449d44;
      border-color: #398439; }
      body.wptsaf div.wptsaf .btn-success:active:hover, body.wptsaf div.wptsaf .btn-success:active:focus, body.wptsaf div.wptsaf .btn-success:active.focus, body.wptsaf div.wptsaf .btn-success.active:hover, body.wptsaf div.wptsaf .btn-success.active:focus, body.wptsaf div.wptsaf .btn-success.active.focus,
      .open > body.wptsaf div.wptsaf .btn-success.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-success.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-success.dropdown-toggle.focus {
        color: #fff;
        background-color: #398439;
        border-color: #255625; }
    body.wptsaf div.wptsaf .btn-success:active, body.wptsaf div.wptsaf .btn-success.active,
    .open > body.wptsaf div.wptsaf .btn-success.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-success.disabled:hover, body.wptsaf div.wptsaf .btn-success.disabled:focus, body.wptsaf div.wptsaf .btn-success.disabled.focus, body.wptsaf div.wptsaf .btn-success[disabled]:hover, body.wptsaf div.wptsaf .btn-success[disabled]:focus, body.wptsaf div.wptsaf .btn-success[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-success:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-success:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-success.focus {
      background-color: #5cb85c;
      border-color: #4cae4c; }
    body.wptsaf div.wptsaf .btn-success .badge {
      color: #5cb85c;
      background-color: #fff; }
  body.wptsaf div.wptsaf .btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da; }
    body.wptsaf div.wptsaf .btn-info:focus, body.wptsaf div.wptsaf .btn-info.focus {
      color: #fff;
      background-color: #31b0d5;
      border-color: #1b6d85; }
    body.wptsaf div.wptsaf .btn-info:hover {
      color: #fff;
      background-color: #31b0d5;
      border-color: #269abc; }
    body.wptsaf div.wptsaf .btn-info:active, body.wptsaf div.wptsaf .btn-info.active,
    .open > body.wptsaf div.wptsaf .btn-info.dropdown-toggle {
      color: #fff;
      background-color: #31b0d5;
      border-color: #269abc; }
      body.wptsaf div.wptsaf .btn-info:active:hover, body.wptsaf div.wptsaf .btn-info:active:focus, body.wptsaf div.wptsaf .btn-info:active.focus, body.wptsaf div.wptsaf .btn-info.active:hover, body.wptsaf div.wptsaf .btn-info.active:focus, body.wptsaf div.wptsaf .btn-info.active.focus,
      .open > body.wptsaf div.wptsaf .btn-info.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-info.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-info.dropdown-toggle.focus {
        color: #fff;
        background-color: #269abc;
        border-color: #1b6d85; }
    body.wptsaf div.wptsaf .btn-info:active, body.wptsaf div.wptsaf .btn-info.active,
    .open > body.wptsaf div.wptsaf .btn-info.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-info.disabled:hover, body.wptsaf div.wptsaf .btn-info.disabled:focus, body.wptsaf div.wptsaf .btn-info.disabled.focus, body.wptsaf div.wptsaf .btn-info[disabled]:hover, body.wptsaf div.wptsaf .btn-info[disabled]:focus, body.wptsaf div.wptsaf .btn-info[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-info:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-info:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-info.focus {
      background-color: #5bc0de;
      border-color: #46b8da; }
    body.wptsaf div.wptsaf .btn-info .badge {
      color: #5bc0de;
      background-color: #fff; }
  body.wptsaf div.wptsaf .btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236; }
    body.wptsaf div.wptsaf .btn-warning:focus, body.wptsaf div.wptsaf .btn-warning.focus {
      color: #fff;
      background-color: #ec971f;
      border-color: #985f0d; }
    body.wptsaf div.wptsaf .btn-warning:hover {
      color: #fff;
      background-color: #ec971f;
      border-color: #d58512; }
    body.wptsaf div.wptsaf .btn-warning:active, body.wptsaf div.wptsaf .btn-warning.active,
    .open > body.wptsaf div.wptsaf .btn-warning.dropdown-toggle {
      color: #fff;
      background-color: #ec971f;
      border-color: #d58512; }
      body.wptsaf div.wptsaf .btn-warning:active:hover, body.wptsaf div.wptsaf .btn-warning:active:focus, body.wptsaf div.wptsaf .btn-warning:active.focus, body.wptsaf div.wptsaf .btn-warning.active:hover, body.wptsaf div.wptsaf .btn-warning.active:focus, body.wptsaf div.wptsaf .btn-warning.active.focus,
      .open > body.wptsaf div.wptsaf .btn-warning.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-warning.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-warning.dropdown-toggle.focus {
        color: #fff;
        background-color: #d58512;
        border-color: #985f0d; }
    body.wptsaf div.wptsaf .btn-warning:active, body.wptsaf div.wptsaf .btn-warning.active,
    .open > body.wptsaf div.wptsaf .btn-warning.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-warning.disabled:hover, body.wptsaf div.wptsaf .btn-warning.disabled:focus, body.wptsaf div.wptsaf .btn-warning.disabled.focus, body.wptsaf div.wptsaf .btn-warning[disabled]:hover, body.wptsaf div.wptsaf .btn-warning[disabled]:focus, body.wptsaf div.wptsaf .btn-warning[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-warning:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-warning:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-warning.focus {
      background-color: #f0ad4e;
      border-color: #eea236; }
    body.wptsaf div.wptsaf .btn-warning .badge {
      color: #f0ad4e;
      background-color: #fff; }
  body.wptsaf div.wptsaf .btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a; }
    body.wptsaf div.wptsaf .btn-danger:focus, body.wptsaf div.wptsaf .btn-danger.focus {
      color: #fff;
      background-color: #c9302c;
      border-color: #761c19; }
    body.wptsaf div.wptsaf .btn-danger:hover {
      color: #fff;
      background-color: #c9302c;
      border-color: #ac2925; }
    body.wptsaf div.wptsaf .btn-danger:active, body.wptsaf div.wptsaf .btn-danger.active,
    .open > body.wptsaf div.wptsaf .btn-danger.dropdown-toggle {
      color: #fff;
      background-color: #c9302c;
      border-color: #ac2925; }
      body.wptsaf div.wptsaf .btn-danger:active:hover, body.wptsaf div.wptsaf .btn-danger:active:focus, body.wptsaf div.wptsaf .btn-danger:active.focus, body.wptsaf div.wptsaf .btn-danger.active:hover, body.wptsaf div.wptsaf .btn-danger.active:focus, body.wptsaf div.wptsaf .btn-danger.active.focus,
      .open > body.wptsaf div.wptsaf .btn-danger.dropdown-toggle:hover,
      .open > body.wptsaf div.wptsaf .btn-danger.dropdown-toggle:focus,
      .open > body.wptsaf div.wptsaf .btn-danger.dropdown-toggle.focus {
        color: #fff;
        background-color: #ac2925;
        border-color: #761c19; }
    body.wptsaf div.wptsaf .btn-danger:active, body.wptsaf div.wptsaf .btn-danger.active,
    .open > body.wptsaf div.wptsaf .btn-danger.dropdown-toggle {
      background-image: none; }
    body.wptsaf div.wptsaf .btn-danger.disabled:hover, body.wptsaf div.wptsaf .btn-danger.disabled:focus, body.wptsaf div.wptsaf .btn-danger.disabled.focus, body.wptsaf div.wptsaf .btn-danger[disabled]:hover, body.wptsaf div.wptsaf .btn-danger[disabled]:focus, body.wptsaf div.wptsaf .btn-danger[disabled].focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-danger:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-danger:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-danger.focus {
      background-color: #d9534f;
      border-color: #d43f3a; }
    body.wptsaf div.wptsaf .btn-danger .badge {
      color: #d9534f;
      background-color: #fff; }
  body.wptsaf div.wptsaf .btn-link {
    color: #337ab7;
    font-weight: normal;
    border-radius: 0; }
    body.wptsaf div.wptsaf .btn-link, body.wptsaf div.wptsaf .btn-link:active, body.wptsaf div.wptsaf .btn-link.active, body.wptsaf div.wptsaf .btn-link[disabled],
    fieldset[disabled] body.wptsaf div.wptsaf .btn-link {
      background-color: transparent;
      box-shadow: none; }
    body.wptsaf div.wptsaf .btn-link, body.wptsaf div.wptsaf .btn-link:hover, body.wptsaf div.wptsaf .btn-link:focus, body.wptsaf div.wptsaf .btn-link:active {
      border-color: transparent; }
    body.wptsaf div.wptsaf .btn-link:hover, body.wptsaf div.wptsaf .btn-link:focus {
      color: #23527c;
      text-decoration: underline;
      background-color: transparent; }
    body.wptsaf div.wptsaf .btn-link[disabled]:hover, body.wptsaf div.wptsaf .btn-link[disabled]:focus,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-link:hover,
    fieldset[disabled] body.wptsaf div.wptsaf .btn-link:focus {
      color: #777777;
      text-decoration: none; }
  body.wptsaf div.wptsaf .btn-lg, body.wptsaf div.wptsaf .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px; }
  body.wptsaf div.wptsaf .btn-sm, body.wptsaf div.wptsaf .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  body.wptsaf div.wptsaf .btn-xs, body.wptsaf div.wptsaf .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px; }
  body.wptsaf div.wptsaf .btn-block {
    display: block;
    width: 100%; }
  body.wptsaf div.wptsaf .btn-block + .btn-block {
    margin-top: 5px; }
  body.wptsaf div.wptsaf input[type="submit"].btn-block,
  body.wptsaf div.wptsaf input[type="reset"].btn-block,
  body.wptsaf div.wptsaf input[type="button"].btn-block {
    width: 100%; }
  body.wptsaf div.wptsaf .fade {
    opacity: 0;
    transition: opacity 0.15s linear; }
    body.wptsaf div.wptsaf .fade.in {
      opacity: 1; }
  body.wptsaf div.wptsaf .collapse {
    display: none; }
    body.wptsaf div.wptsaf .collapse.in {
      display: block; }
  body.wptsaf div.wptsaf tr.collapse.in {
    display: table-row; }
  body.wptsaf div.wptsaf tbody.collapse.in {
    display: table-row-group; }
  body.wptsaf div.wptsaf .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition-property: height, visibility;
    transition-duration: 0.35s;
    transition-timing-function: ease; }
  body.wptsaf div.wptsaf .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent; }
  body.wptsaf div.wptsaf .dropup,
  body.wptsaf div.wptsaf .dropdown {
    position: relative; }
  body.wptsaf div.wptsaf .dropdown-toggle:focus {
    outline: 0; }
  body.wptsaf div.wptsaf .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box; }
    body.wptsaf div.wptsaf .dropdown-menu.pull-right {
      right: 0;
      left: auto; }
    body.wptsaf div.wptsaf .dropdown-menu .divider {
      height: 1px;
      margin: 9px 0;
      overflow: hidden;
      background-color: #e5e5e5; }
    body.wptsaf div.wptsaf .dropdown-menu > li > a {
      display: block;
      padding: 3px 20px;
      clear: both;
      font-weight: normal;
      line-height: 1.42857;
      color: #333333;
      white-space: nowrap; }
  body.wptsaf div.wptsaf .dropdown-menu > li > a:hover, body.wptsaf div.wptsaf .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5; }
  body.wptsaf div.wptsaf .dropdown-menu > .active > a, body.wptsaf div.wptsaf .dropdown-menu > .active > a:hover, body.wptsaf div.wptsaf .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7; }
  body.wptsaf div.wptsaf .dropdown-menu > .disabled > a, body.wptsaf div.wptsaf .dropdown-menu > .disabled > a:hover, body.wptsaf div.wptsaf .dropdown-menu > .disabled > a:focus {
    color: #777777; }
  body.wptsaf div.wptsaf .dropdown-menu > .disabled > a:hover, body.wptsaf div.wptsaf .dropdown-menu > .disabled > a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    cursor: not-allowed; }
  body.wptsaf div.wptsaf .open > .dropdown-menu {
    display: block; }
  body.wptsaf div.wptsaf .open > a {
    outline: 0; }
  body.wptsaf div.wptsaf .dropdown-menu-right {
    left: auto;
    right: 0; }
  body.wptsaf div.wptsaf .dropdown-menu-left {
    left: 0;
    right: auto; }
  body.wptsaf div.wptsaf .dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857;
    color: #777777;
    white-space: nowrap; }
  body.wptsaf div.wptsaf .dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990; }
  body.wptsaf div.wptsaf .pull-right > .dropdown-menu {
    right: 0;
    left: auto; }
  body.wptsaf div.wptsaf .dropup .caret,
  body.wptsaf div.wptsaf .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9;
    content: ""; }
  body.wptsaf div.wptsaf .dropup .dropdown-menu,
  body.wptsaf div.wptsaf .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .navbar-right .dropdown-menu {
      right: 0;
      left: auto; }
    body.wptsaf div.wptsaf .navbar-right .dropdown-menu-left {
      left: 0;
      right: auto; } }
  body.wptsaf div.wptsaf .btn-group,
  body.wptsaf div.wptsaf .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
    body.wptsaf div.wptsaf .btn-group > .btn,
    body.wptsaf div.wptsaf .btn-group-vertical > .btn {
      position: relative;
      float: left; }
      body.wptsaf div.wptsaf .btn-group > .btn:hover, body.wptsaf div.wptsaf .btn-group > .btn:focus, body.wptsaf div.wptsaf .btn-group > .btn:active, body.wptsaf div.wptsaf .btn-group > .btn.active,
      body.wptsaf div.wptsaf .btn-group-vertical > .btn:hover,
      body.wptsaf div.wptsaf .btn-group-vertical > .btn:focus,
      body.wptsaf div.wptsaf .btn-group-vertical > .btn:active,
      body.wptsaf div.wptsaf .btn-group-vertical > .btn.active {
        z-index: 2; }
  body.wptsaf div.wptsaf .btn-group .btn + .btn,
  body.wptsaf div.wptsaf .btn-group .btn + .btn-group,
  body.wptsaf div.wptsaf .btn-group .btn-group + .btn,
  body.wptsaf div.wptsaf .btn-group .btn-group + .btn-group {
    margin-left: -1px; }
  body.wptsaf div.wptsaf .btn-toolbar {
    margin-left: -5px; }
    body.wptsaf div.wptsaf .btn-toolbar:before, body.wptsaf div.wptsaf .btn-toolbar:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .btn-toolbar:after {
      clear: both; }
    body.wptsaf div.wptsaf .btn-toolbar .btn,
    body.wptsaf div.wptsaf .btn-toolbar .btn-group,
    body.wptsaf div.wptsaf .btn-toolbar .input-group {
      float: left; }
    body.wptsaf div.wptsaf .btn-toolbar > .btn,
    body.wptsaf div.wptsaf .btn-toolbar > .btn-group,
    body.wptsaf div.wptsaf .btn-toolbar > .input-group {
      margin-left: 5px; }
  body.wptsaf div.wptsaf .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn:first-child {
    margin-left: 0; }
    body.wptsaf div.wptsaf .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn:last-child:not(:first-child),
  body.wptsaf div.wptsaf .btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn-group {
    float: left; }
  body.wptsaf div.wptsaf .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
  body.wptsaf div.wptsaf .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .btn-group .dropdown-toggle:active,
  body.wptsaf div.wptsaf .btn-group.open .dropdown-toggle {
    outline: 0; }
  body.wptsaf div.wptsaf .btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px; }
  body.wptsaf div.wptsaf .btn-group > .btn-lg + .dropdown-toggle, body.wptsaf div.wptsaf .btn-group-lg.btn-group > .btn + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px; }
  body.wptsaf div.wptsaf .btn-group.open .dropdown-toggle {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
    body.wptsaf div.wptsaf .btn-group.open .dropdown-toggle.btn-link {
      box-shadow: none; }
  body.wptsaf div.wptsaf .btn .caret {
    margin-left: 0; }
  body.wptsaf div.wptsaf .btn-lg .caret, body.wptsaf div.wptsaf .btn-group-lg > .btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0; }
  body.wptsaf div.wptsaf .dropup .btn-lg .caret, body.wptsaf div.wptsaf .dropup .btn-group-lg > .btn .caret {
    border-width: 0 5px 5px; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:before, body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:after {
    content: " ";
    display: table; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:after {
    clear: both; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group > .btn {
    float: none; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn + .btn,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn + .btn-group,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group + .btn,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  body.wptsaf div.wptsaf .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate; }
    body.wptsaf div.wptsaf .btn-group-justified > .btn,
    body.wptsaf div.wptsaf .btn-group-justified > .btn-group {
      float: none;
      display: table-cell;
      width: 1%; }
    body.wptsaf div.wptsaf .btn-group-justified > .btn-group .btn {
      width: 100%; }
    body.wptsaf div.wptsaf .btn-group-justified > .btn-group .dropdown-menu {
      left: auto; }
  body.wptsaf div.wptsaf [data-toggle="buttons"] > .btn input[type="radio"],
  body.wptsaf div.wptsaf [data-toggle="buttons"] > .btn input[type="checkbox"],
  body.wptsaf div.wptsaf [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  body.wptsaf div.wptsaf [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }
  body.wptsaf div.wptsaf .input-group {
    position: relative;
    display: table;
    border-collapse: separate; }
    body.wptsaf div.wptsaf .input-group[class*="col-"] {
      float: none;
      padding-left: 0;
      padding-right: 0; }
    body.wptsaf div.wptsaf .input-group .form-control {
      position: relative;
      z-index: 2;
      float: left;
      width: 100%;
      margin-bottom: 0; }
      body.wptsaf div.wptsaf .input-group .form-control:focus {
        z-index: 3; }
  body.wptsaf div.wptsaf .input-group-addon,
  body.wptsaf div.wptsaf .input-group-btn,
  body.wptsaf div.wptsaf .input-group .form-control {
    display: table-cell; }
    body.wptsaf div.wptsaf .input-group-addon:not(:first-child):not(:last-child),
    body.wptsaf div.wptsaf .input-group-btn:not(:first-child):not(:last-child),
    body.wptsaf div.wptsaf .input-group .form-control:not(:first-child):not(:last-child) {
      border-radius: 0; }
  body.wptsaf div.wptsaf .input-group-addon,
  body.wptsaf div.wptsaf .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle; }
  body.wptsaf div.wptsaf .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555555;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #ccc;
    border-radius: 4px; }
    body.wptsaf div.wptsaf .input-group-addon.input-sm, body.wptsaf div.wptsaf .input-group-sm > .input-group-addon, body.wptsaf div.wptsaf .input-group-sm > .input-group-btn > .input-group-addon.btn {
      padding: 5px 10px;
      font-size: 12px;
      border-radius: 3px; }
    body.wptsaf div.wptsaf .input-group-addon.input-lg, body.wptsaf div.wptsaf .input-group-lg > .input-group-addon, body.wptsaf div.wptsaf .input-group-lg > .input-group-btn > .input-group-addon.btn {
      padding: 10px 16px;
      font-size: 18px;
      border-radius: 6px; }
    body.wptsaf div.wptsaf .input-group-addon input[type="radio"],
    body.wptsaf div.wptsaf .input-group-addon input[type="checkbox"] {
      margin-top: 0; }
  body.wptsaf div.wptsaf .input-group .form-control:first-child,
  body.wptsaf div.wptsaf .input-group-addon:first-child,
  body.wptsaf div.wptsaf .input-group-btn:first-child > .btn,
  body.wptsaf div.wptsaf .input-group-btn:first-child > .btn-group > .btn,
  body.wptsaf div.wptsaf .input-group-btn:first-child > .dropdown-toggle,
  body.wptsaf div.wptsaf .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  body.wptsaf div.wptsaf .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }
  body.wptsaf div.wptsaf .input-group-addon:first-child {
    border-right: 0; }
  body.wptsaf div.wptsaf .input-group .form-control:last-child,
  body.wptsaf div.wptsaf .input-group-addon:last-child,
  body.wptsaf div.wptsaf .input-group-btn:last-child > .btn,
  body.wptsaf div.wptsaf .input-group-btn:last-child > .btn-group > .btn,
  body.wptsaf div.wptsaf .input-group-btn:last-child > .dropdown-toggle,
  body.wptsaf div.wptsaf .input-group-btn:first-child > .btn:not(:first-child),
  body.wptsaf div.wptsaf .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .input-group-addon:last-child {
    border-left: 0; }
  body.wptsaf div.wptsaf .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap; }
    body.wptsaf div.wptsaf .input-group-btn > .btn {
      position: relative; }
      body.wptsaf div.wptsaf .input-group-btn > .btn + .btn {
        margin-left: -1px; }
      body.wptsaf div.wptsaf .input-group-btn > .btn:hover, body.wptsaf div.wptsaf .input-group-btn > .btn:focus, body.wptsaf div.wptsaf .input-group-btn > .btn:active {
        z-index: 2; }
    body.wptsaf div.wptsaf .input-group-btn:first-child > .btn,
    body.wptsaf div.wptsaf .input-group-btn:first-child > .btn-group {
      margin-right: -1px; }
    body.wptsaf div.wptsaf .input-group-btn:last-child > .btn,
    body.wptsaf div.wptsaf .input-group-btn:last-child > .btn-group {
      z-index: 2;
      margin-left: -1px; }
  body.wptsaf div.wptsaf .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none; }
    body.wptsaf div.wptsaf .nav:before, body.wptsaf div.wptsaf .nav:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .nav:after {
      clear: both; }
    body.wptsaf div.wptsaf .nav > li {
      position: relative;
      display: block; }
      body.wptsaf div.wptsaf .nav > li > a {
        position: relative;
        display: block;
        padding: 10px 15px; }
        body.wptsaf div.wptsaf .nav > li > a:hover, body.wptsaf div.wptsaf .nav > li > a:focus {
          text-decoration: none;
          background-color: #eeeeee; }
      body.wptsaf div.wptsaf .nav > li.disabled > a {
        color: #777777; }
        body.wptsaf div.wptsaf .nav > li.disabled > a:hover, body.wptsaf div.wptsaf .nav > li.disabled > a:focus {
          color: #777777;
          text-decoration: none;
          background-color: transparent;
          cursor: not-allowed; }
    body.wptsaf div.wptsaf .nav .open > a, body.wptsaf div.wptsaf .nav .open > a:hover, body.wptsaf div.wptsaf .nav .open > a:focus {
      background-color: #eeeeee;
      border-color: #337ab7; }
    body.wptsaf div.wptsaf .nav .nav-divider {
      height: 1px;
      margin: 9px 0;
      overflow: hidden;
      background-color: #e5e5e5; }
    body.wptsaf div.wptsaf .nav > li > a > img {
      max-width: none; }
  body.wptsaf div.wptsaf .nav-tabs {
    border-bottom: 1px solid #ddd; }
    body.wptsaf div.wptsaf .nav-tabs > li {
      float: left;
      margin-bottom: -1px; }
      body.wptsaf div.wptsaf .nav-tabs > li > a {
        margin-right: 2px;
        line-height: 1.42857;
        border: 1px solid transparent;
        border-radius: 4px 4px 0 0; }
        body.wptsaf div.wptsaf .nav-tabs > li > a:hover {
          border-color: #eeeeee #eeeeee #ddd; }
      body.wptsaf div.wptsaf .nav-tabs > li.active > a, body.wptsaf div.wptsaf .nav-tabs > li.active > a:hover, body.wptsaf div.wptsaf .nav-tabs > li.active > a:focus {
        color: #555555;
        background-color: #fff;
        border: 1px solid #ddd;
        border-bottom-color: transparent;
        cursor: default; }
  body.wptsaf div.wptsaf .nav-pills > li {
    float: left; }
    body.wptsaf div.wptsaf .nav-pills > li > a {
      border-radius: 4px; }
    body.wptsaf div.wptsaf .nav-pills > li + li {
      margin-left: 2px; }
    body.wptsaf div.wptsaf .nav-pills > li.active > a, body.wptsaf div.wptsaf .nav-pills > li.active > a:hover, body.wptsaf div.wptsaf .nav-pills > li.active > a:focus {
      color: #fff;
      background-color: #337ab7; }
  body.wptsaf div.wptsaf .nav-stacked > li {
    float: none; }
    body.wptsaf div.wptsaf .nav-stacked > li + li {
      margin-top: 2px;
      margin-left: 0; }
  body.wptsaf div.wptsaf .nav-justified, body.wptsaf div.wptsaf .nav-tabs.nav-justified {
    width: 100%; }
    body.wptsaf div.wptsaf .nav-justified > li, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li {
      float: none; }
      body.wptsaf div.wptsaf .nav-justified > li > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li > a {
        text-align: center;
        margin-bottom: 5px; }
    body.wptsaf div.wptsaf .nav-justified > .dropdown .dropdown-menu {
      top: auto;
      left: auto; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .nav-justified > li, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%; }
        body.wptsaf div.wptsaf .nav-justified > li > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li > a {
          margin-bottom: 0; } }
  body.wptsaf div.wptsaf .nav-tabs-justified, body.wptsaf div.wptsaf .nav-tabs.nav-justified {
    border-bottom: 0; }
    body.wptsaf div.wptsaf .nav-tabs-justified > li > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li > a {
      margin-right: 0;
      border-radius: 4px; }
    body.wptsaf div.wptsaf .nav-tabs-justified > .active > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a,
    body.wptsaf div.wptsaf .nav-tabs-justified > .active > a:hover, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a:hover,
    body.wptsaf div.wptsaf .nav-tabs-justified > .active > a:focus, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a:focus {
      border: 1px solid #ddd; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .nav-tabs-justified > li > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0; }
      body.wptsaf div.wptsaf .nav-tabs-justified > .active > a, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a,
      body.wptsaf div.wptsaf .nav-tabs-justified > .active > a:hover, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a:hover,
      body.wptsaf div.wptsaf .nav-tabs-justified > .active > a:focus, body.wptsaf div.wptsaf .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #fff; } }
  body.wptsaf div.wptsaf .tab-content > .tab-pane {
    display: none; }
  body.wptsaf div.wptsaf .tab-content > .active {
    display: block; }
  body.wptsaf div.wptsaf .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent; }
    body.wptsaf div.wptsaf .navbar:before, body.wptsaf div.wptsaf .navbar:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .navbar:after {
      clear: both; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar {
        border-radius: 4px; } }
  body.wptsaf div.wptsaf .navbar-header:before, body.wptsaf div.wptsaf .navbar-header:after {
    content: " ";
    display: table; }
  body.wptsaf div.wptsaf .navbar-header:after {
    clear: both; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .navbar-header {
      float: left; } }
  body.wptsaf div.wptsaf .navbar-collapse {
    overflow-x: visible;
    padding-right: 15px;
    padding-left: 15px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch; }
    body.wptsaf div.wptsaf .navbar-collapse:before, body.wptsaf div.wptsaf .navbar-collapse:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .navbar-collapse:after {
      clear: both; }
    body.wptsaf div.wptsaf .navbar-collapse.in {
      overflow-y: auto; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none; }
        body.wptsaf div.wptsaf .navbar-collapse.collapse {
          display: block !important;
          height: auto !important;
          padding-bottom: 0;
          overflow: visible !important; }
        body.wptsaf div.wptsaf .navbar-collapse.in {
          overflow-y: visible; }
        .navbar-fixed-top body.wptsaf div.wptsaf .navbar-collapse,
        .navbar-static-top body.wptsaf div.wptsaf .navbar-collapse,
        .navbar-fixed-bottom body.wptsaf div.wptsaf .navbar-collapse {
          padding-left: 0;
          padding-right: 0; } }
  body.wptsaf div.wptsaf .navbar-fixed-top .navbar-collapse,
  body.wptsaf div.wptsaf .navbar-fixed-bottom .navbar-collapse {
    max-height: 340px; }
    @media (max-device-width: 480px) and (orientation: landscape) {
      body.wptsaf div.wptsaf .navbar-fixed-top .navbar-collapse,
      body.wptsaf div.wptsaf .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px; } }
  body.wptsaf div.wptsaf .container > .navbar-header,
  body.wptsaf div.wptsaf .container > .navbar-collapse,
  body.wptsaf div.wptsaf .container-fluid > .navbar-header,
  body.wptsaf div.wptsaf .container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .container > .navbar-header,
      body.wptsaf div.wptsaf .container > .navbar-collapse,
      body.wptsaf div.wptsaf .container-fluid > .navbar-header,
      body.wptsaf div.wptsaf .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0; } }
  body.wptsaf div.wptsaf .navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-static-top {
        border-radius: 0; } }
  body.wptsaf div.wptsaf .navbar-fixed-top,
  body.wptsaf div.wptsaf .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-fixed-top,
      body.wptsaf div.wptsaf .navbar-fixed-bottom {
        border-radius: 0; } }
  body.wptsaf div.wptsaf .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px; }
  body.wptsaf div.wptsaf .navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0; }
  body.wptsaf div.wptsaf .navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px; }
    body.wptsaf div.wptsaf .navbar-brand:hover, body.wptsaf div.wptsaf .navbar-brand:focus {
      text-decoration: none; }
    body.wptsaf div.wptsaf .navbar-brand > img {
      display: block; }
    @media (min-width: 768px) {
      .navbar > .container body.wptsaf div.wptsaf .navbar-brand,
      .navbar > .container-fluid body.wptsaf div.wptsaf .navbar-brand {
        margin-left: -15px; } }
  body.wptsaf div.wptsaf .navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px; }
    body.wptsaf div.wptsaf .navbar-toggle:focus {
      outline: 0; }
    body.wptsaf div.wptsaf .navbar-toggle .icon-bar {
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px; }
    body.wptsaf div.wptsaf .navbar-toggle .icon-bar + .icon-bar {
      margin-top: 4px; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-toggle {
        display: none; } }
  body.wptsaf div.wptsaf .navbar-nav {
    margin: 7.5px -15px; }
    body.wptsaf div.wptsaf .navbar-nav > li > a {
      padding-top: 10px;
      padding-bottom: 10px;
      line-height: 20px; }
    @media (max-width: 767px) {
      body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none; }
        body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu > li > a,
        body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu .dropdown-header {
          padding: 5px 15px 5px 25px; }
        body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu > li > a {
          line-height: 20px; }
          body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu > li > a:hover, body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu > li > a:focus {
            background-image: none; } }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-nav {
        float: left;
        margin: 0; }
        body.wptsaf div.wptsaf .navbar-nav > li {
          float: left; }
          body.wptsaf div.wptsaf .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px; } }
  body.wptsaf div.wptsaf .navbar-form {
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 8px;
    margin-bottom: 8px; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle; }
      body.wptsaf div.wptsaf .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle; }
      body.wptsaf div.wptsaf .navbar-form .form-control-static {
        display: inline-block; }
      body.wptsaf div.wptsaf .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle; }
        body.wptsaf div.wptsaf .navbar-form .input-group .input-group-addon,
        body.wptsaf div.wptsaf .navbar-form .input-group .input-group-btn,
        body.wptsaf div.wptsaf .navbar-form .input-group .form-control {
          width: auto; }
      body.wptsaf div.wptsaf .navbar-form .input-group > .form-control {
        width: 100%; }
      body.wptsaf div.wptsaf .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle; }
      body.wptsaf div.wptsaf .navbar-form .radio,
      body.wptsaf div.wptsaf .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle; }
        body.wptsaf div.wptsaf .navbar-form .radio label,
        body.wptsaf div.wptsaf .navbar-form .checkbox label {
          padding-left: 0; }
      body.wptsaf div.wptsaf .navbar-form .radio input[type="radio"],
      body.wptsaf div.wptsaf .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0; }
      body.wptsaf div.wptsaf .navbar-form .has-feedback .form-control-feedback {
        top: 0; } }
    @media (max-width: 767px) {
      body.wptsaf div.wptsaf .navbar-form .form-group {
        margin-bottom: 5px; }
        body.wptsaf div.wptsaf .navbar-form .form-group:last-child {
          margin-bottom: 0; } }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        box-shadow: none; } }
  body.wptsaf div.wptsaf .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  body.wptsaf div.wptsaf .navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px; }
    body.wptsaf div.wptsaf .navbar-btn.btn-sm, body.wptsaf div.wptsaf .btn-group-sm > .navbar-btn.btn {
      margin-top: 10px;
      margin-bottom: 10px; }
    body.wptsaf div.wptsaf .navbar-btn.btn-xs, body.wptsaf div.wptsaf .btn-group-xs > .navbar-btn.btn {
      margin-top: 14px;
      margin-bottom: 14px; }
  body.wptsaf div.wptsaf .navbar-text {
    margin-top: 15px;
    margin-bottom: 15px; }
    @media (min-width: 768px) {
      body.wptsaf div.wptsaf .navbar-text {
        float: left;
        margin-left: 15px;
        margin-right: 15px; } }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .navbar-left {
      float: left !important; }
    body.wptsaf div.wptsaf .navbar-right {
      float: right !important;
      margin-right: -15px; }
      body.wptsaf div.wptsaf .navbar-right ~ .navbar-right {
        margin-right: 0; } }
  body.wptsaf div.wptsaf .navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7; }
    body.wptsaf div.wptsaf .navbar-default .navbar-brand {
      color: #777; }
      body.wptsaf div.wptsaf .navbar-default .navbar-brand:hover, body.wptsaf div.wptsaf .navbar-default .navbar-brand:focus {
        color: #5e5e5e;
        background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-default .navbar-text {
      color: #777; }
    body.wptsaf div.wptsaf .navbar-default .navbar-nav > li > a {
      color: #777; }
      body.wptsaf div.wptsaf .navbar-default .navbar-nav > li > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav > li > a:focus {
        color: #333;
        background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-default .navbar-nav > .active > a, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .active > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .active > a:focus {
      color: #555;
      background-color: #e7e7e7; }
    body.wptsaf div.wptsaf .navbar-default .navbar-nav > .disabled > a, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .disabled > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .disabled > a:focus {
      color: #ccc;
      background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-default .navbar-toggle {
      border-color: #ddd; }
      body.wptsaf div.wptsaf .navbar-default .navbar-toggle:hover, body.wptsaf div.wptsaf .navbar-default .navbar-toggle:focus {
        background-color: #ddd; }
      body.wptsaf div.wptsaf .navbar-default .navbar-toggle .icon-bar {
        background-color: #888; }
    body.wptsaf div.wptsaf .navbar-default .navbar-collapse,
    body.wptsaf div.wptsaf .navbar-default .navbar-form {
      border-color: #e7e7e7; }
    body.wptsaf div.wptsaf .navbar-default .navbar-nav > .open > a, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .open > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav > .open > a:focus {
      background-color: #e7e7e7;
      color: #555; }
    @media (max-width: 767px) {
      body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777; }
        body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
          color: #333;
          background-color: transparent; }
      body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555;
        background-color: #e7e7e7; }
      body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.wptsaf div.wptsaf .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent; } }
    body.wptsaf div.wptsaf .navbar-default .navbar-link {
      color: #777; }
      body.wptsaf div.wptsaf .navbar-default .navbar-link:hover {
        color: #333; }
    body.wptsaf div.wptsaf .navbar-default .btn-link {
      color: #777; }
      body.wptsaf div.wptsaf .navbar-default .btn-link:hover, body.wptsaf div.wptsaf .navbar-default .btn-link:focus {
        color: #333; }
      body.wptsaf div.wptsaf .navbar-default .btn-link[disabled]:hover, body.wptsaf div.wptsaf .navbar-default .btn-link[disabled]:focus,
      fieldset[disabled] body.wptsaf div.wptsaf .navbar-default .btn-link:hover,
      fieldset[disabled] body.wptsaf div.wptsaf .navbar-default .btn-link:focus {
        color: #ccc; }
  body.wptsaf div.wptsaf .navbar-inverse {
    background-color: #222;
    border-color: #090909; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-brand {
      color: #9d9d9d; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-brand:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-brand:focus {
        color: #fff;
        background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-text {
      color: #9d9d9d; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > li > a {
      color: #9d9d9d; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > li > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > li > a:focus {
        color: #fff;
        background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .active > a, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .active > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .active > a:focus {
      color: #fff;
      background-color: #090909; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .disabled > a, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .disabled > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .disabled > a:focus {
      color: #444;
      background-color: transparent; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-toggle {
      border-color: #333; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-toggle:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-toggle:focus {
        background-color: #333; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-toggle .icon-bar {
        background-color: #fff; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-collapse,
    body.wptsaf div.wptsaf .navbar-inverse .navbar-form {
      border-color: #101010; }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .open > a, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .open > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav > .open > a:focus {
      background-color: #090909;
      color: #fff; }
    @media (max-width: 767px) {
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #090909; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d; }
        body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
          color: #fff;
          background-color: transparent; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #090909; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.wptsaf div.wptsaf .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444;
        background-color: transparent; } }
    body.wptsaf div.wptsaf .navbar-inverse .navbar-link {
      color: #9d9d9d; }
      body.wptsaf div.wptsaf .navbar-inverse .navbar-link:hover {
        color: #fff; }
    body.wptsaf div.wptsaf .navbar-inverse .btn-link {
      color: #9d9d9d; }
      body.wptsaf div.wptsaf .navbar-inverse .btn-link:hover, body.wptsaf div.wptsaf .navbar-inverse .btn-link:focus {
        color: #fff; }
      body.wptsaf div.wptsaf .navbar-inverse .btn-link[disabled]:hover, body.wptsaf div.wptsaf .navbar-inverse .btn-link[disabled]:focus,
      fieldset[disabled] body.wptsaf div.wptsaf .navbar-inverse .btn-link:hover,
      fieldset[disabled] body.wptsaf div.wptsaf .navbar-inverse .btn-link:focus {
        color: #444; }
  body.wptsaf div.wptsaf .breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px; }
    body.wptsaf div.wptsaf .breadcrumb > li {
      display: inline-block; }
      body.wptsaf div.wptsaf .breadcrumb > li + li:before {
        content: "/ ";
        padding: 0 5px;
        color: #ccc; }
    body.wptsaf div.wptsaf .breadcrumb > .active {
      color: #777777; }
  body.wptsaf div.wptsaf .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
    body.wptsaf div.wptsaf .pagination > li {
      display: inline; }
      body.wptsaf div.wptsaf .pagination > li > a,
      body.wptsaf div.wptsaf .pagination > li > span {
        position: relative;
        float: left;
        padding: 6px 12px;
        line-height: 1.42857;
        text-decoration: none;
        color: #337ab7;
        background-color: #fff;
        border: 1px solid #ddd;
        margin-left: -1px; }
      body.wptsaf div.wptsaf .pagination > li:first-child > a,
      body.wptsaf div.wptsaf .pagination > li:first-child > span {
        margin-left: 0;
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px; }
      body.wptsaf div.wptsaf .pagination > li:last-child > a,
      body.wptsaf div.wptsaf .pagination > li:last-child > span {
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px; }
    body.wptsaf div.wptsaf .pagination > li > a:hover, body.wptsaf div.wptsaf .pagination > li > a:focus,
    body.wptsaf div.wptsaf .pagination > li > span:hover,
    body.wptsaf div.wptsaf .pagination > li > span:focus {
      z-index: 2;
      color: #23527c;
      background-color: #eeeeee;
      border-color: #ddd; }
    body.wptsaf div.wptsaf .pagination > .active > a, body.wptsaf div.wptsaf .pagination > .active > a:hover, body.wptsaf div.wptsaf .pagination > .active > a:focus,
    body.wptsaf div.wptsaf .pagination > .active > span,
    body.wptsaf div.wptsaf .pagination > .active > span:hover,
    body.wptsaf div.wptsaf .pagination > .active > span:focus {
      z-index: 3;
      color: #fff;
      background-color: #337ab7;
      border-color: #337ab7;
      cursor: default; }
    body.wptsaf div.wptsaf .pagination > .disabled > span,
    body.wptsaf div.wptsaf .pagination > .disabled > span:hover,
    body.wptsaf div.wptsaf .pagination > .disabled > span:focus,
    body.wptsaf div.wptsaf .pagination > .disabled > a,
    body.wptsaf div.wptsaf .pagination > .disabled > a:hover,
    body.wptsaf div.wptsaf .pagination > .disabled > a:focus {
      color: #777777;
      background-color: #fff;
      border-color: #ddd;
      cursor: not-allowed; }
  body.wptsaf div.wptsaf .pagination-lg > li > a,
  body.wptsaf div.wptsaf .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333; }
  body.wptsaf div.wptsaf .pagination-lg > li:first-child > a,
  body.wptsaf div.wptsaf .pagination-lg > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px; }
  body.wptsaf div.wptsaf .pagination-lg > li:last-child > a,
  body.wptsaf div.wptsaf .pagination-lg > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px; }
  body.wptsaf div.wptsaf .pagination-sm > li > a,
  body.wptsaf div.wptsaf .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5; }
  body.wptsaf div.wptsaf .pagination-sm > li:first-child > a,
  body.wptsaf div.wptsaf .pagination-sm > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px; }
  body.wptsaf div.wptsaf .pagination-sm > li:last-child > a,
  body.wptsaf div.wptsaf .pagination-sm > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  body.wptsaf div.wptsaf .pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center; }
    body.wptsaf div.wptsaf .pager:before, body.wptsaf div.wptsaf .pager:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .pager:after {
      clear: both; }
    body.wptsaf div.wptsaf .pager li {
      display: inline; }
      body.wptsaf div.wptsaf .pager li > a,
      body.wptsaf div.wptsaf .pager li > span {
        display: inline-block;
        padding: 5px 14px;
        background-color: #fff;
        border: 1px solid #ddd;
        border-radius: 15px; }
      body.wptsaf div.wptsaf .pager li > a:hover,
      body.wptsaf div.wptsaf .pager li > a:focus {
        text-decoration: none;
        background-color: #eeeeee; }
    body.wptsaf div.wptsaf .pager .next > a,
    body.wptsaf div.wptsaf .pager .next > span {
      float: right; }
    body.wptsaf div.wptsaf .pager .previous > a,
    body.wptsaf div.wptsaf .pager .previous > span {
      float: left; }
    body.wptsaf div.wptsaf .pager .disabled > a,
    body.wptsaf div.wptsaf .pager .disabled > a:hover,
    body.wptsaf div.wptsaf .pager .disabled > a:focus,
    body.wptsaf div.wptsaf .pager .disabled > span {
      color: #777777;
      background-color: #fff;
      cursor: not-allowed; }
  body.wptsaf div.wptsaf .label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em; }
    body.wptsaf div.wptsaf .label:empty {
      display: none; }
    .btn body.wptsaf div.wptsaf .label {
      position: relative;
      top: -1px; }
  body.wptsaf div.wptsaf a.label:hover, body.wptsaf div.wptsaf a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer; }
  body.wptsaf div.wptsaf .label-default {
    background-color: #777777; }
    body.wptsaf div.wptsaf .label-default[href]:hover, body.wptsaf div.wptsaf .label-default[href]:focus {
      background-color: #5e5e5e; }
  body.wptsaf div.wptsaf .label-primary {
    background-color: #337ab7; }
    body.wptsaf div.wptsaf .label-primary[href]:hover, body.wptsaf div.wptsaf .label-primary[href]:focus {
      background-color: #286090; }
  body.wptsaf div.wptsaf .label-success {
    background-color: #5cb85c; }
    body.wptsaf div.wptsaf .label-success[href]:hover, body.wptsaf div.wptsaf .label-success[href]:focus {
      background-color: #449d44; }
  body.wptsaf div.wptsaf .label-info {
    background-color: #5bc0de; }
    body.wptsaf div.wptsaf .label-info[href]:hover, body.wptsaf div.wptsaf .label-info[href]:focus {
      background-color: #31b0d5; }
  body.wptsaf div.wptsaf .label-warning {
    background-color: #f0ad4e; }
    body.wptsaf div.wptsaf .label-warning[href]:hover, body.wptsaf div.wptsaf .label-warning[href]:focus {
      background-color: #ec971f; }
  body.wptsaf div.wptsaf .label-danger {
    background-color: #d9534f; }
    body.wptsaf div.wptsaf .label-danger[href]:hover, body.wptsaf div.wptsaf .label-danger[href]:focus {
      background-color: #c9302c; }
  body.wptsaf div.wptsaf .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: middle;
    white-space: nowrap;
    text-align: center;
    background-color: #777777;
    border-radius: 10px; }
    body.wptsaf div.wptsaf .badge:empty {
      display: none; }
    .btn body.wptsaf div.wptsaf .badge {
      position: relative;
      top: -1px; }
    .btn-xs body.wptsaf div.wptsaf .badge, body.wptsaf div.wptsaf .btn-group-xs > .btn body.wptsaf div.wptsaf .badge,
    .btn-group-xs > .btn body.wptsaf div.wptsaf .badge {
      top: 0;
      padding: 1px 5px; }
    .list-group-item.active > body.wptsaf div.wptsaf .badge,
    .nav-pills > .active > a > body.wptsaf div.wptsaf .badge {
      color: #337ab7;
      background-color: #fff; }
    .list-group-item > body.wptsaf div.wptsaf .badge {
      float: right; }
    .list-group-item > body.wptsaf div.wptsaf .badge + body.wptsaf div.wptsaf .badge {
      margin-right: 5px; }
    .nav-pills > li > a > body.wptsaf div.wptsaf .badge {
      margin-left: 3px; }
  body.wptsaf div.wptsaf a.badge:hover, body.wptsaf div.wptsaf a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer; }
  body.wptsaf div.wptsaf .jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eeeeee; }
    body.wptsaf div.wptsaf .jumbotron h1,
    body.wptsaf div.wptsaf .jumbotron .h1 {
      color: inherit; }
    body.wptsaf div.wptsaf .jumbotron p {
      margin-bottom: 15px;
      font-size: 21px;
      font-weight: 200; }
    body.wptsaf div.wptsaf .jumbotron > hr {
      border-top-color: #d5d5d5; }
    .container body.wptsaf div.wptsaf .jumbotron,
    .container-fluid body.wptsaf div.wptsaf .jumbotron {
      border-radius: 6px;
      padding-left: 15px;
      padding-right: 15px; }
    body.wptsaf div.wptsaf .jumbotron .container {
      max-width: 100%; }
    @media screen and (min-width: 768px) {
      body.wptsaf div.wptsaf .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px; }
        .container body.wptsaf div.wptsaf .jumbotron,
        .container-fluid body.wptsaf div.wptsaf .jumbotron {
          padding-left: 60px;
          padding-right: 60px; }
        body.wptsaf div.wptsaf .jumbotron h1,
        body.wptsaf div.wptsaf .jumbotron .h1 {
          font-size: 63px; } }
  body.wptsaf div.wptsaf .thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: border 0.2s ease-in-out; }
    body.wptsaf div.wptsaf .thumbnail > img,
    body.wptsaf div.wptsaf .thumbnail a > img {
      display: block;
      max-width: 100%;
      height: auto;
      margin-left: auto;
      margin-right: auto; }
    body.wptsaf div.wptsaf .thumbnail .caption {
      padding: 9px;
      color: #333333; }
  body.wptsaf div.wptsaf a.thumbnail:hover,
  body.wptsaf div.wptsaf a.thumbnail:focus,
  body.wptsaf div.wptsaf a.thumbnail.active {
    border-color: #337ab7; }
  body.wptsaf div.wptsaf .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px; }
    body.wptsaf div.wptsaf .alert h4 {
      margin-top: 0;
      color: inherit; }
    body.wptsaf div.wptsaf .alert .alert-link {
      font-weight: bold; }
    body.wptsaf div.wptsaf .alert > p,
    body.wptsaf div.wptsaf .alert > ul {
      margin-bottom: 0; }
    body.wptsaf div.wptsaf .alert > p + p {
      margin-top: 5px; }
  body.wptsaf div.wptsaf .alert-dismissable,
  body.wptsaf div.wptsaf .alert-dismissible {
    padding-right: 35px; }
    body.wptsaf div.wptsaf .alert-dismissable .close,
    body.wptsaf div.wptsaf .alert-dismissible .close {
      position: relative;
      top: -2px;
      right: -21px;
      color: inherit; }
  body.wptsaf div.wptsaf .alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d; }
    body.wptsaf div.wptsaf .alert-success hr {
      border-top-color: #c9e2b3; }
    body.wptsaf div.wptsaf .alert-success .alert-link {
      color: #2b542c; }
  body.wptsaf div.wptsaf .alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f; }
    body.wptsaf div.wptsaf .alert-info hr {
      border-top-color: #a6e1ec; }
    body.wptsaf div.wptsaf .alert-info .alert-link {
      color: #245269; }
  body.wptsaf div.wptsaf .alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b; }
    body.wptsaf div.wptsaf .alert-warning hr {
      border-top-color: #f7e1b5; }
    body.wptsaf div.wptsaf .alert-warning .alert-link {
      color: #66512c; }
  body.wptsaf div.wptsaf .alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442; }
    body.wptsaf div.wptsaf .alert-danger hr {
      border-top-color: #e4b9c0; }
    body.wptsaf div.wptsaf .alert-danger .alert-link {
      color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
  body.wptsaf div.wptsaf .progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  body.wptsaf div.wptsaf .progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    transition: width 0.6s ease; }
  body.wptsaf div.wptsaf .progress-striped .progress-bar,
  body.wptsaf div.wptsaf .progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px; }
  body.wptsaf div.wptsaf .progress.active .progress-bar,
  body.wptsaf div.wptsaf .progress-bar.active {
    animation: progress-bar-stripes 2s linear infinite; }
  body.wptsaf div.wptsaf .progress-bar-success {
    background-color: #5cb85c; }
    .progress-striped body.wptsaf div.wptsaf .progress-bar-success {
      background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  body.wptsaf div.wptsaf .progress-bar-info {
    background-color: #5bc0de; }
    .progress-striped body.wptsaf div.wptsaf .progress-bar-info {
      background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  body.wptsaf div.wptsaf .progress-bar-warning {
    background-color: #f0ad4e; }
    .progress-striped body.wptsaf div.wptsaf .progress-bar-warning {
      background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  body.wptsaf div.wptsaf .progress-bar-danger {
    background-color: #d9534f; }
    .progress-striped body.wptsaf div.wptsaf .progress-bar-danger {
      background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  body.wptsaf div.wptsaf .media {
    margin-top: 15px; }
    body.wptsaf div.wptsaf .media:first-child {
      margin-top: 0; }
  body.wptsaf div.wptsaf .media,
  body.wptsaf div.wptsaf .media-body {
    zoom: 1;
    overflow: hidden; }
  body.wptsaf div.wptsaf .media-body {
    width: 10000px; }
  body.wptsaf div.wptsaf .media-object {
    display: block; }
    body.wptsaf div.wptsaf .media-object.img-thumbnail {
      max-width: none; }
  body.wptsaf div.wptsaf .media-right,
  body.wptsaf div.wptsaf .media > .pull-right {
    padding-left: 10px; }
  body.wptsaf div.wptsaf .media-left,
  body.wptsaf div.wptsaf .media > .pull-left {
    padding-right: 10px; }
  body.wptsaf div.wptsaf .media-left,
  body.wptsaf div.wptsaf .media-right,
  body.wptsaf div.wptsaf .media-body {
    display: table-cell;
    vertical-align: top; }
  body.wptsaf div.wptsaf .media-middle {
    vertical-align: middle; }
  body.wptsaf div.wptsaf .media-bottom {
    vertical-align: bottom; }
  body.wptsaf div.wptsaf .media-heading {
    margin-top: 0;
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .media-list {
    padding-left: 0;
    list-style: none; }
  body.wptsaf div.wptsaf .list-group {
    margin-bottom: 20px;
    padding-left: 0; }
  body.wptsaf div.wptsaf .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd; }
    body.wptsaf div.wptsaf .list-group-item:first-child {
      border-top-right-radius: 4px;
      border-top-left-radius: 4px; }
    body.wptsaf div.wptsaf .list-group-item:last-child {
      margin-bottom: 0;
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px; }
  body.wptsaf div.wptsaf a.list-group-item,
  body.wptsaf div.wptsaf button.list-group-item {
    color: #555; }
    body.wptsaf div.wptsaf a.list-group-item .list-group-item-heading,
    body.wptsaf div.wptsaf button.list-group-item .list-group-item-heading {
      color: #333; }
    body.wptsaf div.wptsaf a.list-group-item:hover, body.wptsaf div.wptsaf a.list-group-item:focus,
    body.wptsaf div.wptsaf button.list-group-item:hover,
    body.wptsaf div.wptsaf button.list-group-item:focus {
      text-decoration: none;
      color: #555;
      background-color: #f5f5f5; }
  body.wptsaf div.wptsaf button.list-group-item {
    width: 100%;
    text-align: left; }
  body.wptsaf div.wptsaf .list-group-item.disabled, body.wptsaf div.wptsaf .list-group-item.disabled:hover, body.wptsaf div.wptsaf .list-group-item.disabled:focus {
    background-color: #eeeeee;
    color: #777777;
    cursor: not-allowed; }
    body.wptsaf div.wptsaf .list-group-item.disabled .list-group-item-heading, body.wptsaf div.wptsaf .list-group-item.disabled:hover .list-group-item-heading, body.wptsaf div.wptsaf .list-group-item.disabled:focus .list-group-item-heading {
      color: inherit; }
    body.wptsaf div.wptsaf .list-group-item.disabled .list-group-item-text, body.wptsaf div.wptsaf .list-group-item.disabled:hover .list-group-item-text, body.wptsaf div.wptsaf .list-group-item.disabled:focus .list-group-item-text {
      color: #777777; }
  body.wptsaf div.wptsaf .list-group-item.active, body.wptsaf div.wptsaf .list-group-item.active:hover, body.wptsaf div.wptsaf .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7; }
    body.wptsaf div.wptsaf .list-group-item.active .list-group-item-heading,
    body.wptsaf div.wptsaf .list-group-item.active .list-group-item-heading > small,
    body.wptsaf div.wptsaf .list-group-item.active .list-group-item-heading > .small, body.wptsaf div.wptsaf .list-group-item.active:hover .list-group-item-heading,
    body.wptsaf div.wptsaf .list-group-item.active:hover .list-group-item-heading > small,
    body.wptsaf div.wptsaf .list-group-item.active:hover .list-group-item-heading > .small, body.wptsaf div.wptsaf .list-group-item.active:focus .list-group-item-heading,
    body.wptsaf div.wptsaf .list-group-item.active:focus .list-group-item-heading > small,
    body.wptsaf div.wptsaf .list-group-item.active:focus .list-group-item-heading > .small {
      color: inherit; }
    body.wptsaf div.wptsaf .list-group-item.active .list-group-item-text, body.wptsaf div.wptsaf .list-group-item.active:hover .list-group-item-text, body.wptsaf div.wptsaf .list-group-item.active:focus .list-group-item-text {
      color: #c7ddef; }
  body.wptsaf div.wptsaf .list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8; }
  body.wptsaf div.wptsaf a.list-group-item-success,
  body.wptsaf div.wptsaf button.list-group-item-success {
    color: #3c763d; }
    body.wptsaf div.wptsaf a.list-group-item-success .list-group-item-heading,
    body.wptsaf div.wptsaf button.list-group-item-success .list-group-item-heading {
      color: inherit; }
    body.wptsaf div.wptsaf a.list-group-item-success:hover, body.wptsaf div.wptsaf a.list-group-item-success:focus,
    body.wptsaf div.wptsaf button.list-group-item-success:hover,
    body.wptsaf div.wptsaf button.list-group-item-success:focus {
      color: #3c763d;
      background-color: #d0e9c6; }
    body.wptsaf div.wptsaf a.list-group-item-success.active, body.wptsaf div.wptsaf a.list-group-item-success.active:hover, body.wptsaf div.wptsaf a.list-group-item-success.active:focus,
    body.wptsaf div.wptsaf button.list-group-item-success.active,
    body.wptsaf div.wptsaf button.list-group-item-success.active:hover,
    body.wptsaf div.wptsaf button.list-group-item-success.active:focus {
      color: #fff;
      background-color: #3c763d;
      border-color: #3c763d; }
  body.wptsaf div.wptsaf .list-group-item-info {
    color: #31708f;
    background-color: #d9edf7; }
  body.wptsaf div.wptsaf a.list-group-item-info,
  body.wptsaf div.wptsaf button.list-group-item-info {
    color: #31708f; }
    body.wptsaf div.wptsaf a.list-group-item-info .list-group-item-heading,
    body.wptsaf div.wptsaf button.list-group-item-info .list-group-item-heading {
      color: inherit; }
    body.wptsaf div.wptsaf a.list-group-item-info:hover, body.wptsaf div.wptsaf a.list-group-item-info:focus,
    body.wptsaf div.wptsaf button.list-group-item-info:hover,
    body.wptsaf div.wptsaf button.list-group-item-info:focus {
      color: #31708f;
      background-color: #c4e3f3; }
    body.wptsaf div.wptsaf a.list-group-item-info.active, body.wptsaf div.wptsaf a.list-group-item-info.active:hover, body.wptsaf div.wptsaf a.list-group-item-info.active:focus,
    body.wptsaf div.wptsaf button.list-group-item-info.active,
    body.wptsaf div.wptsaf button.list-group-item-info.active:hover,
    body.wptsaf div.wptsaf button.list-group-item-info.active:focus {
      color: #fff;
      background-color: #31708f;
      border-color: #31708f; }
  body.wptsaf div.wptsaf .list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3; }
  body.wptsaf div.wptsaf a.list-group-item-warning,
  body.wptsaf div.wptsaf button.list-group-item-warning {
    color: #8a6d3b; }
    body.wptsaf div.wptsaf a.list-group-item-warning .list-group-item-heading,
    body.wptsaf div.wptsaf button.list-group-item-warning .list-group-item-heading {
      color: inherit; }
    body.wptsaf div.wptsaf a.list-group-item-warning:hover, body.wptsaf div.wptsaf a.list-group-item-warning:focus,
    body.wptsaf div.wptsaf button.list-group-item-warning:hover,
    body.wptsaf div.wptsaf button.list-group-item-warning:focus {
      color: #8a6d3b;
      background-color: #faf2cc; }
    body.wptsaf div.wptsaf a.list-group-item-warning.active, body.wptsaf div.wptsaf a.list-group-item-warning.active:hover, body.wptsaf div.wptsaf a.list-group-item-warning.active:focus,
    body.wptsaf div.wptsaf button.list-group-item-warning.active,
    body.wptsaf div.wptsaf button.list-group-item-warning.active:hover,
    body.wptsaf div.wptsaf button.list-group-item-warning.active:focus {
      color: #fff;
      background-color: #8a6d3b;
      border-color: #8a6d3b; }
  body.wptsaf div.wptsaf .list-group-item-danger {
    color: #a94442;
    background-color: #f2dede; }
  body.wptsaf div.wptsaf a.list-group-item-danger,
  body.wptsaf div.wptsaf button.list-group-item-danger {
    color: #a94442; }
    body.wptsaf div.wptsaf a.list-group-item-danger .list-group-item-heading,
    body.wptsaf div.wptsaf button.list-group-item-danger .list-group-item-heading {
      color: inherit; }
    body.wptsaf div.wptsaf a.list-group-item-danger:hover, body.wptsaf div.wptsaf a.list-group-item-danger:focus,
    body.wptsaf div.wptsaf button.list-group-item-danger:hover,
    body.wptsaf div.wptsaf button.list-group-item-danger:focus {
      color: #a94442;
      background-color: #ebcccc; }
    body.wptsaf div.wptsaf a.list-group-item-danger.active, body.wptsaf div.wptsaf a.list-group-item-danger.active:hover, body.wptsaf div.wptsaf a.list-group-item-danger.active:focus,
    body.wptsaf div.wptsaf button.list-group-item-danger.active,
    body.wptsaf div.wptsaf button.list-group-item-danger.active:hover,
    body.wptsaf div.wptsaf button.list-group-item-danger.active:focus {
      color: #fff;
      background-color: #a94442;
      border-color: #a94442; }
  body.wptsaf div.wptsaf .list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3; }
  body.wptsaf div.wptsaf .panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
  body.wptsaf div.wptsaf .panel-body {
    padding: 15px; }
    body.wptsaf div.wptsaf .panel-body:before, body.wptsaf div.wptsaf .panel-body:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .panel-body:after {
      clear: both; }
  body.wptsaf div.wptsaf .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
    body.wptsaf div.wptsaf .panel-heading > .dropdown .dropdown-toggle {
      color: inherit; }
  body.wptsaf div.wptsaf .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit; }
    body.wptsaf div.wptsaf .panel-title > a,
    body.wptsaf div.wptsaf .panel-title > small,
    body.wptsaf div.wptsaf .panel-title > .small,
    body.wptsaf div.wptsaf .panel-title > small > a,
    body.wptsaf div.wptsaf .panel-title > .small > a {
      color: inherit; }
  body.wptsaf div.wptsaf .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  body.wptsaf div.wptsaf .panel > .list-group,
  body.wptsaf div.wptsaf .panel > .panel-collapse > .list-group {
    margin-bottom: 0; }
    body.wptsaf div.wptsaf .panel > .list-group .list-group-item,
    body.wptsaf div.wptsaf .panel > .panel-collapse > .list-group .list-group-item {
      border-width: 1px 0;
      border-radius: 0; }
    body.wptsaf div.wptsaf .panel > .list-group:first-child .list-group-item:first-child,
    body.wptsaf div.wptsaf .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
      border-top: 0;
      border-top-right-radius: 3px;
      border-top-left-radius: 3px; }
    body.wptsaf div.wptsaf .panel > .list-group:last-child .list-group-item:last-child,
    body.wptsaf div.wptsaf .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
      border-bottom: 0;
      border-bottom-right-radius: 3px;
      border-bottom-left-radius: 3px; }
  body.wptsaf div.wptsaf .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  body.wptsaf div.wptsaf .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0; }
  body.wptsaf div.wptsaf .list-group + .panel-footer {
    border-top-width: 0; }
  body.wptsaf div.wptsaf .panel > .table,
  body.wptsaf div.wptsaf .panel > .table-responsive > .table,
  body.wptsaf div.wptsaf .panel > .panel-collapse > .table {
    margin-bottom: 0; }
    body.wptsaf div.wptsaf .panel > .table caption,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table caption,
    body.wptsaf div.wptsaf .panel > .panel-collapse > .table caption {
      padding-left: 15px;
      padding-right: 15px; }
  body.wptsaf div.wptsaf .panel > .table:first-child,
  body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
    body.wptsaf div.wptsaf .panel > .table:first-child > thead:first-child > tr:first-child,
    body.wptsaf div.wptsaf .panel > .table:first-child > tbody:first-child > tr:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
      border-top-left-radius: 3px;
      border-top-right-radius: 3px; }
      body.wptsaf div.wptsaf .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
        border-top-left-radius: 3px; }
      body.wptsaf div.wptsaf .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
        border-top-right-radius: 3px; }
  body.wptsaf div.wptsaf .panel > .table:last-child,
  body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
    body.wptsaf div.wptsaf .panel > .table:last-child > tbody:last-child > tr:last-child,
    body.wptsaf div.wptsaf .panel > .table:last-child > tfoot:last-child > tr:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
      body.wptsaf div.wptsaf .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
        border-bottom-left-radius: 3px; }
      body.wptsaf div.wptsaf .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
      body.wptsaf div.wptsaf .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
        border-bottom-right-radius: 3px; }
  body.wptsaf div.wptsaf .panel > .panel-body + .table,
  body.wptsaf div.wptsaf .panel > .panel-body + .table-responsive,
  body.wptsaf div.wptsaf .panel > .table + .panel-body,
  body.wptsaf div.wptsaf .panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd; }
  body.wptsaf div.wptsaf .panel > .table > tbody:first-child > tr:first-child th,
  body.wptsaf div.wptsaf .panel > .table > tbody:first-child > tr:first-child td {
    border-top: 0; }
  body.wptsaf div.wptsaf .panel > .table-bordered,
  body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered {
    border: 0; }
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr > td:first-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr > td:first-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr > td:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
      border-left: 0; }
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr > td:last-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr > td:last-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr > td:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
      border-right: 0; }
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr:first-child > td,
    body.wptsaf div.wptsaf .panel > .table-bordered > thead > tr:first-child > th,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr:first-child > td,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr:first-child > th,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
      border-bottom: 0; }
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr:last-child > td,
    body.wptsaf div.wptsaf .panel > .table-bordered > tbody > tr:last-child > th,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr:last-child > td,
    body.wptsaf div.wptsaf .panel > .table-bordered > tfoot > tr:last-child > th,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    body.wptsaf div.wptsaf .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
      border-bottom: 0; }
  body.wptsaf div.wptsaf .panel > .table-responsive {
    border: 0;
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .panel-group {
    margin-bottom: 20px; }
    body.wptsaf div.wptsaf .panel-group .panel {
      margin-bottom: 0;
      border-radius: 4px; }
      body.wptsaf div.wptsaf .panel-group .panel + .panel {
        margin-top: 5px; }
    body.wptsaf div.wptsaf .panel-group .panel-heading {
      border-bottom: 0; }
      body.wptsaf div.wptsaf .panel-group .panel-heading + .panel-collapse > .panel-body,
      body.wptsaf div.wptsaf .panel-group .panel-heading + .panel-collapse > .list-group {
        border-top: 1px solid #ddd; }
    body.wptsaf div.wptsaf .panel-group .panel-footer {
      border-top: 0; }
      body.wptsaf div.wptsaf .panel-group .panel-footer + .panel-collapse .panel-body {
        border-bottom: 1px solid #ddd; }
  body.wptsaf div.wptsaf .panel-default {
    border-color: #ddd; }
    body.wptsaf div.wptsaf .panel-default > .panel-heading {
      color: #333333;
      background-color: #f5f5f5;
      border-color: #ddd; }
      body.wptsaf div.wptsaf .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #ddd; }
      body.wptsaf div.wptsaf .panel-default > .panel-heading .badge {
        color: #f5f5f5;
        background-color: #333333; }
    body.wptsaf div.wptsaf .panel-default > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #ddd; }
  body.wptsaf div.wptsaf .panel-primary {
    border-color: #337ab7; }
    body.wptsaf div.wptsaf .panel-primary > .panel-heading {
      color: #fff;
      background-color: #337ab7;
      border-color: #337ab7; }
      body.wptsaf div.wptsaf .panel-primary > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #337ab7; }
      body.wptsaf div.wptsaf .panel-primary > .panel-heading .badge {
        color: #337ab7;
        background-color: #fff; }
    body.wptsaf div.wptsaf .panel-primary > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #337ab7; }
  body.wptsaf div.wptsaf .panel-success {
    border-color: #d6e9c6; }
    body.wptsaf div.wptsaf .panel-success > .panel-heading {
      color: #3c763d;
      background-color: #dff0d8;
      border-color: #d6e9c6; }
      body.wptsaf div.wptsaf .panel-success > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #d6e9c6; }
      body.wptsaf div.wptsaf .panel-success > .panel-heading .badge {
        color: #dff0d8;
        background-color: #3c763d; }
    body.wptsaf div.wptsaf .panel-success > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #d6e9c6; }
  body.wptsaf div.wptsaf .panel-info {
    border-color: #bce8f1; }
    body.wptsaf div.wptsaf .panel-info > .panel-heading {
      color: #31708f;
      background-color: #d9edf7;
      border-color: #bce8f1; }
      body.wptsaf div.wptsaf .panel-info > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #bce8f1; }
      body.wptsaf div.wptsaf .panel-info > .panel-heading .badge {
        color: #d9edf7;
        background-color: #31708f; }
    body.wptsaf div.wptsaf .panel-info > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #bce8f1; }
  body.wptsaf div.wptsaf .panel-warning {
    border-color: #faebcc; }
    body.wptsaf div.wptsaf .panel-warning > .panel-heading {
      color: #8a6d3b;
      background-color: #fcf8e3;
      border-color: #faebcc; }
      body.wptsaf div.wptsaf .panel-warning > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #faebcc; }
      body.wptsaf div.wptsaf .panel-warning > .panel-heading .badge {
        color: #fcf8e3;
        background-color: #8a6d3b; }
    body.wptsaf div.wptsaf .panel-warning > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #faebcc; }
  body.wptsaf div.wptsaf .panel-danger {
    border-color: #ebccd1; }
    body.wptsaf div.wptsaf .panel-danger > .panel-heading {
      color: #a94442;
      background-color: #f2dede;
      border-color: #ebccd1; }
      body.wptsaf div.wptsaf .panel-danger > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #ebccd1; }
      body.wptsaf div.wptsaf .panel-danger > .panel-heading .badge {
        color: #f2dede;
        background-color: #a94442; }
    body.wptsaf div.wptsaf .panel-danger > .panel-footer + .panel-collapse > .panel-body {
      border-bottom-color: #ebccd1; }
  body.wptsaf div.wptsaf .embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden; }
    body.wptsaf div.wptsaf .embed-responsive .embed-responsive-item,
    body.wptsaf div.wptsaf .embed-responsive iframe,
    body.wptsaf div.wptsaf .embed-responsive embed,
    body.wptsaf div.wptsaf .embed-responsive object,
    body.wptsaf div.wptsaf .embed-responsive video {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      height: 100%;
      width: 100%;
      border: 0; }
  body.wptsaf div.wptsaf .embed-responsive-16by9 {
    padding-bottom: 56.25%; }
  body.wptsaf div.wptsaf .embed-responsive-4by3 {
    padding-bottom: 75%; }
  body.wptsaf div.wptsaf .well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
    body.wptsaf div.wptsaf .well blockquote {
      border-color: #ddd;
      border-color: rgba(0, 0, 0, 0.15); }
  body.wptsaf div.wptsaf .well-lg {
    padding: 24px;
    border-radius: 6px; }
  body.wptsaf div.wptsaf .well-sm {
    padding: 9px;
    border-radius: 3px; }
  body.wptsaf div.wptsaf .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20); }
    body.wptsaf div.wptsaf .close:hover, body.wptsaf div.wptsaf .close:focus {
      color: #000;
      text-decoration: none;
      cursor: pointer;
      opacity: 0.5;
      filter: alpha(opacity=50); }
  body.wptsaf div.wptsaf button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none; }
  body.wptsaf div.wptsaf .modal-open {
    overflow: hidden; }
  body.wptsaf div.wptsaf .modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0; }
    body.wptsaf div.wptsaf .modal.fade .modal-dialog {
      -ms-transform: translate(0, -25%);
      transform: translate(0, -25%);
      transition: transform 0.3s ease-out; }
    body.wptsaf div.wptsaf .modal.in .modal-dialog {
      -ms-transform: translate(0, 0);
      transform: translate(0, 0); }
  body.wptsaf div.wptsaf .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }
  body.wptsaf div.wptsaf .modal-dialog {
    position: relative;
    width: auto;
    margin: 10px; }
  body.wptsaf div.wptsaf .modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0; }
  body.wptsaf div.wptsaf .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000; }
    body.wptsaf div.wptsaf .modal-backdrop.fade {
      opacity: 0;
      filter: alpha(opacity=0); }
    body.wptsaf div.wptsaf .modal-backdrop.in {
      opacity: 0.5;
      filter: alpha(opacity=50); }
  body.wptsaf div.wptsaf .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5; }
    body.wptsaf div.wptsaf .modal-header:before, body.wptsaf div.wptsaf .modal-header:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .modal-header:after {
      clear: both; }
  body.wptsaf div.wptsaf .modal-header .close {
    margin-top: -2px; }
  body.wptsaf div.wptsaf .modal-title {
    margin: 0;
    line-height: 1.42857; }
  body.wptsaf div.wptsaf .modal-body {
    position: relative;
    padding: 15px; }
  body.wptsaf div.wptsaf .modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5; }
    body.wptsaf div.wptsaf .modal-footer:before, body.wptsaf div.wptsaf .modal-footer:after {
      content: " ";
      display: table; }
    body.wptsaf div.wptsaf .modal-footer:after {
      clear: both; }
    body.wptsaf div.wptsaf .modal-footer .btn + .btn {
      margin-left: 5px;
      margin-bottom: 0; }
    body.wptsaf div.wptsaf .modal-footer .btn-group .btn + .btn {
      margin-left: -1px; }
    body.wptsaf div.wptsaf .modal-footer .btn-block + .btn-block {
      margin-left: 0; }
  body.wptsaf div.wptsaf .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .modal-dialog {
      width: 600px;
      margin: 30px auto; }
    body.wptsaf div.wptsaf .modal-content {
      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
    body.wptsaf div.wptsaf .modal-sm {
      width: 300px; } }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .modal-lg {
      width: 900px; } }
  body.wptsaf div.wptsaf .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.42857;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 12px;
    opacity: 0;
    filter: alpha(opacity=0); }
    body.wptsaf div.wptsaf .tooltip.in {
      opacity: 0.9;
      filter: alpha(opacity=90); }
    body.wptsaf div.wptsaf .tooltip.top {
      margin-top: -3px;
      padding: 5px 0; }
    body.wptsaf div.wptsaf .tooltip.right {
      margin-left: 3px;
      padding: 0 5px; }
    body.wptsaf div.wptsaf .tooltip.bottom {
      margin-top: 3px;
      padding: 5px 0; }
    body.wptsaf div.wptsaf .tooltip.left {
      margin-left: -3px;
      padding: 0 5px; }
  body.wptsaf div.wptsaf .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px; }
  body.wptsaf div.wptsaf .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  body.wptsaf div.wptsaf .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  body.wptsaf div.wptsaf .tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  body.wptsaf div.wptsaf .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000; }
  body.wptsaf div.wptsaf .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000; }
  body.wptsaf div.wptsaf .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000; }
  body.wptsaf div.wptsaf .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  body.wptsaf div.wptsaf .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  body.wptsaf div.wptsaf .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000; }
  body.wptsaf div.wptsaf .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.42857;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    font-size: 14px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
    body.wptsaf div.wptsaf .popover.top {
      margin-top: -10px; }
    body.wptsaf div.wptsaf .popover.right {
      margin-left: 10px; }
    body.wptsaf div.wptsaf .popover.bottom {
      margin-top: 10px; }
    body.wptsaf div.wptsaf .popover.left {
      margin-left: -10px; }
  body.wptsaf div.wptsaf .popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0; }
  body.wptsaf div.wptsaf .popover-content {
    padding: 9px 14px; }
  body.wptsaf div.wptsaf .popover > .arrow, body.wptsaf div.wptsaf .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  body.wptsaf div.wptsaf .popover > .arrow {
    border-width: 11px; }
  body.wptsaf div.wptsaf .popover > .arrow:after {
    border-width: 10px;
    content: ""; }
  body.wptsaf div.wptsaf .popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999999;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px; }
    body.wptsaf div.wptsaf .popover.top > .arrow:after {
      content: " ";
      bottom: 1px;
      margin-left: -10px;
      border-bottom-width: 0;
      border-top-color: #fff; }
  body.wptsaf div.wptsaf .popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999999;
    border-right-color: rgba(0, 0, 0, 0.25); }
    body.wptsaf div.wptsaf .popover.right > .arrow:after {
      content: " ";
      left: 1px;
      bottom: -10px;
      border-left-width: 0;
      border-right-color: #fff; }
  body.wptsaf div.wptsaf .popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -11px; }
    body.wptsaf div.wptsaf .popover.bottom > .arrow:after {
      content: " ";
      top: 1px;
      margin-left: -10px;
      border-top-width: 0;
      border-bottom-color: #fff; }
  body.wptsaf div.wptsaf .popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999999;
    border-left-color: rgba(0, 0, 0, 0.25); }
    body.wptsaf div.wptsaf .popover.left > .arrow:after {
      content: " ";
      right: 1px;
      border-right-width: 0;
      border-left-color: #fff;
      bottom: -10px; }
  body.wptsaf div.wptsaf .carousel {
    position: relative; }
  body.wptsaf div.wptsaf .carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%; }
    body.wptsaf div.wptsaf .carousel-inner > .item {
      display: none;
      position: relative;
      transition: 0.6s ease-in-out left; }
      body.wptsaf div.wptsaf .carousel-inner > .item > img,
      body.wptsaf div.wptsaf .carousel-inner > .item > a > img {
        display: block;
        max-width: 100%;
        height: auto;
        line-height: 1; }
      @media all and (transform-3d), (-webkit-transform-3d) {
        body.wptsaf div.wptsaf .carousel-inner > .item {
          transition: transform 0.6s ease-in-out;
          backface-visibility: hidden;
          perspective: 1000px; }
          body.wptsaf div.wptsaf .carousel-inner > .item.next, body.wptsaf div.wptsaf .carousel-inner > .item.active.right {
            transform: translate3d(100%, 0, 0);
            left: 0; }
          body.wptsaf div.wptsaf .carousel-inner > .item.prev, body.wptsaf div.wptsaf .carousel-inner > .item.active.left {
            transform: translate3d(-100%, 0, 0);
            left: 0; }
          body.wptsaf div.wptsaf .carousel-inner > .item.next.left, body.wptsaf div.wptsaf .carousel-inner > .item.prev.right, body.wptsaf div.wptsaf .carousel-inner > .item.active {
            transform: translate3d(0, 0, 0);
            left: 0; } }
    body.wptsaf div.wptsaf .carousel-inner > .active,
    body.wptsaf div.wptsaf .carousel-inner > .next,
    body.wptsaf div.wptsaf .carousel-inner > .prev {
      display: block; }
    body.wptsaf div.wptsaf .carousel-inner > .active {
      left: 0; }
    body.wptsaf div.wptsaf .carousel-inner > .next,
    body.wptsaf div.wptsaf .carousel-inner > .prev {
      position: absolute;
      top: 0;
      width: 100%; }
    body.wptsaf div.wptsaf .carousel-inner > .next {
      left: 100%; }
    body.wptsaf div.wptsaf .carousel-inner > .prev {
      left: -100%; }
    body.wptsaf div.wptsaf .carousel-inner > .next.left,
    body.wptsaf div.wptsaf .carousel-inner > .prev.right {
      left: 0; }
    body.wptsaf div.wptsaf .carousel-inner > .active.left {
      left: -100%; }
    body.wptsaf div.wptsaf .carousel-inner > .active.right {
      left: 100%; }
  body.wptsaf div.wptsaf .carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    background-color: transparent; }
    body.wptsaf div.wptsaf .carousel-control.left {
      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
    body.wptsaf div.wptsaf .carousel-control.right {
      left: auto;
      right: 0;
      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
    body.wptsaf div.wptsaf .carousel-control:hover, body.wptsaf div.wptsaf .carousel-control:focus {
      outline: 0;
      color: #fff;
      text-decoration: none;
      opacity: 0.9;
      filter: alpha(opacity=90); }
    body.wptsaf div.wptsaf .carousel-control .icon-prev,
    body.wptsaf div.wptsaf .carousel-control .icon-next,
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-left,
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-right {
      position: absolute;
      top: 50%;
      margin-top: -10px;
      z-index: 5;
      display: inline-block; }
    body.wptsaf div.wptsaf .carousel-control .icon-prev,
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-left {
      left: 50%;
      margin-left: -10px; }
    body.wptsaf div.wptsaf .carousel-control .icon-next,
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-right {
      right: 50%;
      margin-right: -10px; }
    body.wptsaf div.wptsaf .carousel-control .icon-prev,
    body.wptsaf div.wptsaf .carousel-control .icon-next {
      width: 20px;
      height: 20px;
      line-height: 1;
      font-family: serif; }
    body.wptsaf div.wptsaf .carousel-control .icon-prev:before {
      content: '\2039'; }
    body.wptsaf div.wptsaf .carousel-control .icon-next:before {
      content: '\203a'; }
  body.wptsaf div.wptsaf .carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center; }
    body.wptsaf div.wptsaf .carousel-indicators li {
      display: inline-block;
      width: 10px;
      height: 10px;
      margin: 1px;
      text-indent: -999px;
      border: 1px solid #fff;
      border-radius: 10px;
      cursor: pointer;
      background-color: #000 \9;
      background-color: transparent; }
    body.wptsaf div.wptsaf .carousel-indicators .active {
      margin: 0;
      width: 12px;
      height: 12px;
      background-color: #fff; }
  body.wptsaf div.wptsaf .carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
    body.wptsaf div.wptsaf .carousel-caption .btn {
      text-shadow: none; }
  @media screen and (min-width: 768px) {
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-left,
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-right,
    body.wptsaf div.wptsaf .carousel-control .icon-prev,
    body.wptsaf div.wptsaf .carousel-control .icon-next {
      width: 30px;
      height: 30px;
      margin-top: -10px;
      font-size: 30px; }
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-left,
    body.wptsaf div.wptsaf .carousel-control .icon-prev {
      margin-left: -10px; }
    body.wptsaf div.wptsaf .carousel-control .glyphicon-chevron-right,
    body.wptsaf div.wptsaf .carousel-control .icon-next {
      margin-right: -10px; }
    body.wptsaf div.wptsaf .carousel-caption {
      left: 20%;
      right: 20%;
      padding-bottom: 30px; }
    body.wptsaf div.wptsaf .carousel-indicators {
      bottom: 20px; } }
  body.wptsaf div.wptsaf .clearfix:before, body.wptsaf div.wptsaf .clearfix:after {
    content: " ";
    display: table; }
  body.wptsaf div.wptsaf .clearfix:after {
    clear: both; }
  body.wptsaf div.wptsaf .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto; }
  body.wptsaf div.wptsaf .pull-right {
    float: right !important; }
  body.wptsaf div.wptsaf .pull-left {
    float: left !important; }
  body.wptsaf div.wptsaf .hide {
    display: none !important; }
  body.wptsaf div.wptsaf .show {
    display: block !important; }
  body.wptsaf div.wptsaf .invisible {
    visibility: hidden; }
  body.wptsaf div.wptsaf .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }
  body.wptsaf div.wptsaf .hidden {
    display: none !important; }
  body.wptsaf div.wptsaf .affix {
    position: fixed; }

@-ms-viewport {
  width: device-width; }
  body.wptsaf div.wptsaf .visible-xs {
    display: none !important; }
  body.wptsaf div.wptsaf .visible-sm {
    display: none !important; }
  body.wptsaf div.wptsaf .visible-md {
    display: none !important; }
  body.wptsaf div.wptsaf .visible-lg {
    display: none !important; }
  body.wptsaf div.wptsaf .visible-xs-block,
  body.wptsaf div.wptsaf .visible-xs-inline,
  body.wptsaf div.wptsaf .visible-xs-inline-block,
  body.wptsaf div.wptsaf .visible-sm-block,
  body.wptsaf div.wptsaf .visible-sm-inline,
  body.wptsaf div.wptsaf .visible-sm-inline-block,
  body.wptsaf div.wptsaf .visible-md-block,
  body.wptsaf div.wptsaf .visible-md-inline,
  body.wptsaf div.wptsaf .visible-md-inline-block,
  body.wptsaf div.wptsaf .visible-lg-block,
  body.wptsaf div.wptsaf .visible-lg-inline,
  body.wptsaf div.wptsaf .visible-lg-inline-block {
    display: none !important; }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .visible-xs {
      display: block !important; }
    body.wptsaf div.wptsaf table.visible-xs {
      display: table !important; }
    body.wptsaf div.wptsaf tr.visible-xs {
      display: table-row !important; }
    body.wptsaf div.wptsaf th.visible-xs,
    body.wptsaf div.wptsaf td.visible-xs {
      display: table-cell !important; } }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .visible-xs-block {
      display: block !important; } }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .visible-xs-inline {
      display: inline !important; } }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .visible-xs-inline-block {
      display: inline-block !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    body.wptsaf div.wptsaf .visible-sm {
      display: block !important; }
    body.wptsaf div.wptsaf table.visible-sm {
      display: table !important; }
    body.wptsaf div.wptsaf tr.visible-sm {
      display: table-row !important; }
    body.wptsaf div.wptsaf th.visible-sm,
    body.wptsaf div.wptsaf td.visible-sm {
      display: table-cell !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    body.wptsaf div.wptsaf .visible-sm-block {
      display: block !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    body.wptsaf div.wptsaf .visible-sm-inline {
      display: inline !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    body.wptsaf div.wptsaf .visible-sm-inline-block {
      display: inline-block !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    body.wptsaf div.wptsaf .visible-md {
      display: block !important; }
    body.wptsaf div.wptsaf table.visible-md {
      display: table !important; }
    body.wptsaf div.wptsaf tr.visible-md {
      display: table-row !important; }
    body.wptsaf div.wptsaf th.visible-md,
    body.wptsaf div.wptsaf td.visible-md {
      display: table-cell !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    body.wptsaf div.wptsaf .visible-md-block {
      display: block !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    body.wptsaf div.wptsaf .visible-md-inline {
      display: inline !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    body.wptsaf div.wptsaf .visible-md-inline-block {
      display: inline-block !important; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .visible-lg {
      display: block !important; }
    body.wptsaf div.wptsaf table.visible-lg {
      display: table !important; }
    body.wptsaf div.wptsaf tr.visible-lg {
      display: table-row !important; }
    body.wptsaf div.wptsaf th.visible-lg,
    body.wptsaf div.wptsaf td.visible-lg {
      display: table-cell !important; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .visible-lg-block {
      display: block !important; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .visible-lg-inline {
      display: inline !important; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .visible-lg-inline-block {
      display: inline-block !important; } }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .hidden-xs {
      display: none !important; } }
  @media (min-width: 768px) and (max-width: 991px) {
    body.wptsaf div.wptsaf .hidden-sm {
      display: none !important; } }
  @media (min-width: 992px) and (max-width: 1199px) {
    body.wptsaf div.wptsaf .hidden-md {
      display: none !important; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .hidden-lg {
      display: none !important; } }
  body.wptsaf div.wptsaf .visible-print {
    display: none !important; }
  @media print {
    body.wptsaf div.wptsaf .visible-print {
      display: block !important; }
    body.wptsaf div.wptsaf table.visible-print {
      display: table !important; }
    body.wptsaf div.wptsaf tr.visible-print {
      display: table-row !important; }
    body.wptsaf div.wptsaf th.visible-print,
    body.wptsaf div.wptsaf td.visible-print {
      display: table-cell !important; } }
  body.wptsaf div.wptsaf .visible-print-block {
    display: none !important; }
    @media print {
      body.wptsaf div.wptsaf .visible-print-block {
        display: block !important; } }
  body.wptsaf div.wptsaf .visible-print-inline {
    display: none !important; }
    @media print {
      body.wptsaf div.wptsaf .visible-print-inline {
        display: inline !important; } }
  body.wptsaf div.wptsaf .visible-print-inline-block {
    display: none !important; }
    @media print {
      body.wptsaf div.wptsaf .visible-print-inline-block {
        display: inline-block !important; } }
  @media print {
    body.wptsaf div.wptsaf .hidden-print {
      display: none !important; } }
  body.wptsaf div.wptsaf .progress {
    position: relative; }
  body.wptsaf div.wptsaf .progress .progress-bar {
    position: absolute;
    overflow: hidden;
    line-height: 20px; }
  body.wptsaf div.wptsaf .progress .progressbar-back-text {
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    text-align: center; }
  body.wptsaf div.wptsaf .progress .progressbar-front-text {
    display: block;
    width: 100%;
    font-size: 12px;
    line-height: 20px;
    text-align: center; }
  body.wptsaf div.wptsaf .progress.right .progress-bar {
    right: 0; }
  body.wptsaf div.wptsaf .progress.right .progressbar-front-text {
    position: absolute;
    right: 0; }
  body.wptsaf div.wptsaf .progress.vertical {
    width: 20px;
    height: 100%;
    float: left;
    margin-right: 20px; }
  body.wptsaf div.wptsaf .progress.vertical.bottom {
    position: relative; }
  body.wptsaf div.wptsaf .progress.vertical.bottom .progressbar-front-text {
    position: absolute;
    bottom: 0; }
  body.wptsaf div.wptsaf .progress.vertical .progress-bar {
    width: 100%;
    height: 0;
    transition: height 0.6s ease; }
  body.wptsaf div.wptsaf .progress.vertical.bottom .progress-bar {
    position: absolute;
    bottom: 0; }
  body.wptsaf div.wptsaf .left_col {
    background: #2A3F54; }
  body.wptsaf div.wptsaf .nav-sm .container.body .col-md-3.left_col {
    width: 70px;
    padding: 0;
    z-index: 9999;
    position: absolute; }
  body.wptsaf div.wptsaf .nav-sm .container.body .col-md-3.left_col.menu_fixed {
    position: fixed;
    height: 100%; }
  body.wptsaf div.wptsaf .nav-sm .container.body .col-md-3.left_col .mCSB_container,
  body.wptsaf div.wptsaf .nav-sm .container.body .col-md-3.left_col .mCustomScrollBox {
    overflow: visible; }
  body.wptsaf div.wptsaf .nav-sm .hidden-small {
    visibility: hidden; }
  body.wptsaf div.wptsaf .nav-sm .container.body .right_col {
    padding: 10px 20px;
    margin-left: 70px;
    z-index: 2; }
  body.wptsaf div.wptsaf .nav-sm .navbar.nav_title {
    width: 70px; }
  body.wptsaf div.wptsaf .nav-sm .navbar.nav_title a span {
    display: none; }
  body.wptsaf div.wptsaf .nav-sm .navbar.nav_title a i {
    font-size: 27px;
    margin: 13px 0 0 3px; }
  body.wptsaf div.wptsaf .site_title i {
    border: 1px solid #EAEAEA;
    padding: 5px 6px;
    border-radius: 50%; }
  body.wptsaf div.wptsaf .nav-sm .main_container .top_nav {
    display: block;
    margin-left: 70px;
    z-index: 2; }
  body.wptsaf div.wptsaf .nav-sm .nav.side-menu li a {
    text-align: center !important;
    font-weight: 400;
    font-size: 10px;
    padding: 10px 5px; }
  body.wptsaf div.wptsaf .nav-sm .nav.child_menu li.active,
  body.wptsaf div.wptsaf .nav-sm .nav.side-menu li.active-sm {
    border-right: 5px solid #1ABB9C; }
  body.wptsaf div.wptsaf .nav-sm ul.nav.child_menu ul,
  body.wptsaf div.wptsaf .nav-sm .nav.side-menu li.active-sm ul ul {
    position: static;
    width: 200px;
    background: none; }
  body.wptsaf div.wptsaf .nav-sm > .nav.side-menu > li.active-sm > a {
    color: #1ABB9C !important; }
  body.wptsaf div.wptsaf .nav-sm .nav.side-menu li a i.toggle-up {
    display: none !important; }
  body.wptsaf div.wptsaf .nav-sm .nav.side-menu li a i {
    font-size: 25px !important;
    text-align: center;
    width: 100% !important;
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .nav-sm ul.nav.child_menu {
    left: 100%;
    position: absolute;
    top: 0;
    width: 210px;
    z-index: 4000;
    background: #3E5367;
    display: none; }
  body.wptsaf div.wptsaf .nav-sm ul.nav.child_menu li {
    padding: 0 10px; }
  body.wptsaf div.wptsaf .nav-sm ul.nav.child_menu li a {
    text-align: left !important; }
  body.wptsaf div.wptsaf .nav-sm .profile {
    display: none; }
  body.wptsaf div.wptsaf .menu_section {
    margin-bottom: 35px; }
  body.wptsaf div.wptsaf .menu_section h3 {
    padding-left: 23px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: .5px;
    font-weight: bold;
    font-size: 11px;
    margin-bottom: 0;
    margin-top: 0;
    text-shadow: 1px 1px #000; }
  body.wptsaf div.wptsaf .menu_section > ul {
    margin-top: 10px; }
  body.wptsaf div.wptsaf .profile_pic {
    width: 35%;
    float: left; }
  body.wptsaf div.wptsaf .img-circle.profile_img {
    width: 70%;
    background: #fff;
    margin-left: 15%;
    z-index: 1000;
    position: inherit;
    margin-top: 20px;
    border: 1px solid rgba(52, 73, 94, 0.44);
    padding: 4px; }
  body.wptsaf div.wptsaf .profile_info {
    padding: 25px 10px 10px;
    width: 65%;
    float: left; }
  body.wptsaf div.wptsaf .profile_info span {
    font-size: 13px;
    line-height: 30px;
    color: #BAB8B8; }
  body.wptsaf div.wptsaf .profile_info h2 {
    font-size: 14px;
    color: #ECF0F1;
    margin: 0;
    font-weight: 300; }
  body.wptsaf div.wptsaf .profile.img_2 {
    text-align: center; }
  body.wptsaf div.wptsaf .profile.img_2 .profile_pic {
    width: 100%; }
  body.wptsaf div.wptsaf .profile.img_2 .profile_pic .img-circle.profile_img {
    width: 50%;
    margin: 10px 0 0; }
  body.wptsaf div.wptsaf .profile.img_2 .profile_info {
    padding: 15px 10px 0;
    width: 100%;
    margin-bottom: 10px;
    float: left; }
  body.wptsaf div.wptsaf .main_menu span.fa {
    float: right;
    text-align: center;
    margin-top: 5px;
    font-size: 10px;
    min-width: inherit;
    color: #C4CFDA; }
  body.wptsaf div.wptsaf .active a span.fa {
    text-align: right !important;
    margin-right: 4px; }
  body.wptsaf div.wptsaf .nav-sm .menu_section {
    margin: 0; }
  body.wptsaf div.wptsaf .nav-sm span.fa,
  body.wptsaf div.wptsaf .nav-sm .menu_section h3 {
    display: none; }
  body.wptsaf div.wptsaf .nav-sm li li span.fa {
    display: inline-block; }
  body.wptsaf div.wptsaf .nav_menu {
    float: left;
    background: #EDEDED;
    border-bottom: 1px solid #D9DEE4;
    margin-bottom: 10px;
    width: 100%;
    position: relative; }
  @media (min-width: 480px) {
    body.wptsaf div.wptsaf .nav_menu {
      position: static; } }
  body.wptsaf div.wptsaf .nav-md .container.body .col-md-3.left_col {
    width: 230px;
    padding: 0;
    position: absolute;
    display: -ms-flexbox;
    display: flex;
    z-index: 9999; }
  body.wptsaf div.wptsaf .nav-md .container.body .col-md-3.left_col.menu_fixed {
    height: 100%;
    position: fixed; }
  body.wptsaf div.wptsaf body .container.body .right_col {
    background: #F7F7F7; }
  body.wptsaf div.wptsaf .nav-md .container.body .right_col {
    padding: 10px 20px 0;
    margin-left: 230px; }
  body.wptsaf div.wptsaf .nav_title {
    width: 230px;
    float: left;
    background: #2A3F54;
    border-radius: 0;
    height: 57px; }
  @media (max-width: 991px) {
    body.wptsaf div.wptsaf .nav-md .container.body .right_col, body.wptsaf div.wptsaf .nav-md .container.body .top_nav {
      width: 100%;
      margin: 0; }
    body.wptsaf div.wptsaf .nav-md .container.body .col-md-3.left_col {
      display: none; }
    body.wptsaf div.wptsaf .nav-md .container.body .right_col {
      width: 100%;
      padding-right: 0; }
    body.wptsaf div.wptsaf .right_col {
      padding: 10px !important; } }
  @media (max-width: 1200px) {
    body.wptsaf div.wptsaf .x_title h2 {
      width: 62%;
      font-size: 17px; }
    body.wptsaf div.wptsaf .tile, body.wptsaf div.wptsaf .graph {
      zoom: 85%;
      height: inherit; } }
  @media (max-width: 1270px) and (min-width: 192px) {
    body.wptsaf div.wptsaf .x_title h2 small {
      display: none; } }
  body.wptsaf div.wptsaf .left_col .mCSB_scrollTools {
    width: 6px; }
  body.wptsaf div.wptsaf .left_col .mCSB_dragger {
    max-height: 400px !important; }
  body.wptsaf div.wptsaf .blue {
    color: #3498DB; }
  body.wptsaf div.wptsaf .purple {
    color: #9B59B6; }
  body.wptsaf div.wptsaf .green {
    color: #1ABB9C; }
  body.wptsaf div.wptsaf .aero {
    color: #9CC2CB; }
  body.wptsaf div.wptsaf .red {
    color: #E74C3C; }
  body.wptsaf div.wptsaf .dark {
    color: #34495E; }
  body.wptsaf div.wptsaf .border-blue {
    border-color: #3498DB !important; }
  body.wptsaf div.wptsaf .border-purple {
    border-color: #9B59B6 !important; }
  body.wptsaf div.wptsaf .border-green {
    border-color: #1ABB9C !important; }
  body.wptsaf div.wptsaf .border-aero {
    border-color: #9CC2CB !important; }
  body.wptsaf div.wptsaf .border-red {
    border-color: #E74C3C !important; }
  body.wptsaf div.wptsaf .border-dark {
    border-color: #34495E !important; }
  body.wptsaf div.wptsaf .bg-white {
    background: #fff !important;
    border: 1px solid #fff !important;
    color: #73879C; }
  body.wptsaf div.wptsaf .bg-green {
    background: #1ABB9C !important;
    border: 1px solid #1ABB9C !important;
    color: #fff; }
  body.wptsaf div.wptsaf .bg-red {
    background: #E74C3C !important;
    border: 1px solid #E74C3C !important;
    color: #fff; }
  body.wptsaf div.wptsaf .bg-blue {
    background: #3498DB !important;
    border: 1px solid #3498DB !important;
    color: #fff; }
  body.wptsaf div.wptsaf .bg-orange {
    background: #F39C12 !important;
    border: 1px solid #F39C12 !important;
    color: #fff; }
  body.wptsaf div.wptsaf .bg-purple {
    background: #9B59B6 !important;
    border: 1px solid #9B59B6 !important;
    color: #fff; }
  body.wptsaf div.wptsaf .bg-blue-sky {
    background: #50C1CF !important;
    border: 1px solid #50C1CF !important;
    color: #fff; }
  body.wptsaf div.wptsaf .container {
    width: 100%;
    padding: 0; }
  body.wptsaf div.wptsaf .navbar-nav > li > a, body.wptsaf div.wptsaf .navbar-brand, body.wptsaf div.wptsaf .navbar-nav > li > a {
    color: #fff !important; }
  body.wptsaf div.wptsaf .top_nav .nav > li > a:focus, body.wptsaf div.wptsaf .top_nav .nav > li > a:hover, body.wptsaf div.wptsaf .top_nav .nav .open > a, body.wptsaf div.wptsaf .top_nav .nav .open > a:focus, body.wptsaf div.wptsaf .top_nav .nav .open > a:hover {
    background: #D9DEE4; }
  body.wptsaf div.wptsaf body {
    color: #73879C;
    background: #2A3F54;
    font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.471; }
  body.wptsaf div.wptsaf .main_container .top_nav {
    display: block;
    margin-left: 230px; }
  body.wptsaf div.wptsaf .no-padding {
    padding: 0 !important; }
  body.wptsaf div.wptsaf .page-title {
    width: 100%;
    height: 65px;
    padding: 10px 0; }
  body.wptsaf div.wptsaf .page-title .title_left {
    width: 45%;
    float: left;
    display: block; }
  body.wptsaf div.wptsaf .page-title .title_left h3 {
    margin: 9px 0; }
  body.wptsaf div.wptsaf .page-title .title_right {
    width: 55%;
    float: left;
    display: block; }
  body.wptsaf div.wptsaf .page-title .title_right .pull-right {
    margin: 10px 0; }
  body.wptsaf div.wptsaf .fixed_height_320 {
    height: 320px; }
  body.wptsaf div.wptsaf .fixed_height_390 {
    height: 390px; }
  body.wptsaf div.wptsaf .fixed_height_200 {
    height: 200px; }
  body.wptsaf div.wptsaf .overflow_hidden {
    overflow: hidden; }
  body.wptsaf div.wptsaf .progress-bar-dark {
    background-color: #34495E !important; }
  body.wptsaf div.wptsaf .progress-bar-gray {
    background-color: #BDC3C7 !important; }
  body.wptsaf div.wptsaf table.no-margin .progress {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .main_content {
    padding: 10px 20px; }
  body.wptsaf div.wptsaf .col-md-55 {
    width: 50%;
    margin-bottom: 10px; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .col-md-55 {
      width: 20%; } }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .col-md-55 {
      width: 20%; } }
  @media (min-width: 1200px) {
    body.wptsaf div.wptsaf .col-md-55 {
      width: 20%; } }
  @media (min-width: 192px) and (max-width: 1270px) {
    body.wptsaf div.wptsaf table.tile_info span.right {
      margin-right: 7px;
      float: left; } }
  body.wptsaf div.wptsaf .center-margin {
    margin: 0 auto;
    float: none !important; }
  body.wptsaf div.wptsaf .col-md-55, body.wptsaf div.wptsaf .col-xs-1, body.wptsaf div.wptsaf .col-sm-1, body.wptsaf div.wptsaf .col-md-1, body.wptsaf div.wptsaf .col-lg-1, body.wptsaf div.wptsaf .col-xs-2, body.wptsaf div.wptsaf .col-sm-2, body.wptsaf div.wptsaf .col-md-2, body.wptsaf div.wptsaf .col-lg-2, body.wptsaf div.wptsaf .col-xs-3, body.wptsaf div.wptsaf .col-sm-3, body.wptsaf div.wptsaf .col-md-3, body.wptsaf div.wptsaf .col-lg-3, body.wptsaf div.wptsaf .col-xs-4, body.wptsaf div.wptsaf .col-sm-4, body.wptsaf div.wptsaf .col-md-4, body.wptsaf div.wptsaf .col-lg-4, body.wptsaf div.wptsaf .col-xs-5, body.wptsaf div.wptsaf .col-sm-5, body.wptsaf div.wptsaf .col-md-5, body.wptsaf div.wptsaf .col-lg-5, body.wptsaf div.wptsaf .col-xs-6, body.wptsaf div.wptsaf .col-sm-6, body.wptsaf div.wptsaf .col-md-6, body.wptsaf div.wptsaf .col-lg-6, body.wptsaf div.wptsaf .col-xs-7, body.wptsaf div.wptsaf .col-sm-7, body.wptsaf div.wptsaf .col-md-7, body.wptsaf div.wptsaf .col-lg-7, body.wptsaf div.wptsaf .col-xs-8, body.wptsaf div.wptsaf .col-sm-8, body.wptsaf div.wptsaf .col-md-8, body.wptsaf div.wptsaf .col-lg-8, body.wptsaf div.wptsaf .col-xs-9, body.wptsaf div.wptsaf .col-sm-9, body.wptsaf div.wptsaf .col-md-9, body.wptsaf div.wptsaf .col-lg-9, body.wptsaf div.wptsaf .col-xs-10, body.wptsaf div.wptsaf .col-sm-10, body.wptsaf div.wptsaf .col-md-10, body.wptsaf div.wptsaf .col-lg-10, body.wptsaf div.wptsaf .col-xs-11, body.wptsaf div.wptsaf .col-sm-11, body.wptsaf div.wptsaf .col-md-11, body.wptsaf div.wptsaf .col-lg-11, body.wptsaf div.wptsaf .col-xs-12, body.wptsaf div.wptsaf .col-sm-12, body.wptsaf div.wptsaf .col-md-12, body.wptsaf div.wptsaf .col-lg-12 {
    position: relative;
    min-height: 1px;
    float: left;
    padding-right: 10px;
    padding-left: 10px; }
  body.wptsaf div.wptsaf .row {
    margin-right: -10px;
    margin-left: -10px; }
  body.wptsaf div.wptsaf .grid_slider .col-md-6 {
    padding: 0 40px; }
  body.wptsaf div.wptsaf h1, body.wptsaf div.wptsaf .h1, body.wptsaf div.wptsaf h2, body.wptsaf div.wptsaf .h2, body.wptsaf div.wptsaf h3, body.wptsaf div.wptsaf .h3 {
    margin-top: 10px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf a {
    color: #5A738E;
    text-decoration: none; }
  body.wptsaf div.wptsaf a, body.wptsaf div.wptsaf a:visited, body.wptsaf div.wptsaf a:focus, body.wptsaf div.wptsaf a:active, body.wptsaf div.wptsaf :visited, body.wptsaf div.wptsaf :focus, body.wptsaf div.wptsaf :active, body.wptsaf div.wptsaf .btn:focus, body.wptsaf div.wptsaf .btn:active:focus, body.wptsaf div.wptsaf .btn.active:focus, body.wptsaf div.wptsaf .btn.focus, body.wptsaf div.wptsaf .btn:active.focus, body.wptsaf div.wptsaf .btn.active.focus {
    outline: 0; }
  body.wptsaf div.wptsaf a:hover, body.wptsaf div.wptsaf a:focus {
    text-decoration: none; }
  body.wptsaf div.wptsaf .navbar {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .navbar-header {
    background: #34495E; }
  body.wptsaf div.wptsaf .navbar-right {
    margin-right: 0; }
  body.wptsaf div.wptsaf .top_nav .navbar-right {
    margin: 0;
    width: 70%;
    float: right; }
  body.wptsaf div.wptsaf .top_nav .navbar-right li {
    display: inline-block;
    float: right;
    position: static; }
  @media (min-width: 480px) {
    body.wptsaf div.wptsaf .top_nav .navbar-right li {
      position: relative; } }
  body.wptsaf div.wptsaf .top_nav .dropdown-menu li {
    width: 100%; }
  body.wptsaf div.wptsaf .top_nav .dropdown-menu li a {
    width: 100%;
    padding: 12px 20px; }
  body.wptsaf div.wptsaf .top_nav li a i {
    font-size: 15px; }
  body.wptsaf div.wptsaf .navbar-static-top {
    position: fixed;
    top: 0;
    width: 100%; }
  body.wptsaf div.wptsaf .sidebar-header {
    border-bottom: 0;
    margin-top: 46px; }
  body.wptsaf div.wptsaf .sidebar-header:first-of-type {
    margin-top: 0; }
  body.wptsaf div.wptsaf .nav.side-menu > li {
    position: relative;
    display: block;
    cursor: pointer; }
  body.wptsaf div.wptsaf .nav.side-menu > li > a {
    margin-bottom: 6px; }
  body.wptsaf div.wptsaf .nav.side-menu > li > a:hover {
    color: #F2F5F7 !important; }
  body.wptsaf div.wptsaf .nav.side-menu > li > a:hover, body.wptsaf div.wptsaf .nav > li > a:focus {
    text-decoration: none;
    background: transparent; }
  body.wptsaf div.wptsaf .nav.child_menu {
    display: none; }
  body.wptsaf div.wptsaf .nav.child_menu li:hover,
  body.wptsaf div.wptsaf .nav.child_menu li.active {
    background-color: rgba(255, 255, 255, 0.06); }
  body.wptsaf div.wptsaf .nav.child_menu li {
    padding-left: 36px; }
  body.wptsaf div.wptsaf .nav-md ul.nav.child_menu li:before {
    background: #425668;
    bottom: auto;
    content: "";
    height: 8px;
    left: 23px;
    margin-top: 15px;
    position: absolute;
    right: auto;
    width: 8px;
    z-index: 1;
    border-radius: 50%; }
  body.wptsaf div.wptsaf .nav-md ul.nav.child_menu li:after {
    border-left: 1px solid #425668;
    bottom: 0;
    content: "";
    left: 27px;
    position: absolute;
    top: 0; }
  body.wptsaf div.wptsaf .nav.side-menu > li > a, body.wptsaf div.wptsaf .nav.child_menu > li > a {
    color: #E7E7E7;
    font-weight: 500; }
  body.wptsaf div.wptsaf .nav.child_menu li li:hover,
  body.wptsaf div.wptsaf .nav.child_menu li li.active {
    background: none; }
  body.wptsaf div.wptsaf .nav.child_menu li li a:hover,
  body.wptsaf div.wptsaf .nav.child_menu li li a.active {
    color: #fff; }
  body.wptsaf div.wptsaf .nav > li > a {
    position: relative;
    display: block;
    padding: 13px 15px 12px; }
  body.wptsaf div.wptsaf .nav.side-menu > li.current-page, body.wptsaf div.wptsaf .nav.side-menu > li.active {
    border-right: 5px solid #1ABB9C; }
  body.wptsaf div.wptsaf .nav li.current-page {
    background: rgba(255, 255, 255, 0.05); }
  body.wptsaf div.wptsaf .nav li li li.current-page {
    background: none; }
  body.wptsaf div.wptsaf .nav li li.current-page a {
    color: #fff; }
  body.wptsaf div.wptsaf .nav.side-menu > li.active > a {
    text-shadow: rgba(0, 0, 0, 0.25) 0 -1px 0;
    background: linear-gradient(#334556, #2C4257), #2A3F54;
    box-shadow: rgba(0, 0, 0, 0.25) 0 1px 0, inset rgba(255, 255, 255, 0.16) 0 1px 0; }
  body.wptsaf div.wptsaf .navbar-brand, body.wptsaf div.wptsaf .navbar-nav > li > a {
    font-weight: 500;
    color: #ECF0F1 !important;
    margin-left: 0 !important;
    line-height: 32px; }
  body.wptsaf div.wptsaf .site_title {
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 400;
    font-size: 22px;
    width: 100%;
    color: #ECF0F1 !important;
    margin-left: 0 !important;
    line-height: 59px;
    display: block;
    height: 55px;
    margin: 0;
    padding-left: 10px; }
  body.wptsaf div.wptsaf .site_title:hover, body.wptsaf div.wptsaf .site_title:focus {
    text-decoration: none; }
  body.wptsaf div.wptsaf .nav.navbar-nav > li > a {
    color: #515356 !important; }
  body.wptsaf div.wptsaf .nav.top_menu > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #34495E !important; }
  body.wptsaf div.wptsaf .nav > li > a:hover, body.wptsaf div.wptsaf .nav > li > a:focus {
    background-color: transparent; }
  body.wptsaf div.wptsaf .top_search {
    padding: 0; }
  body.wptsaf div.wptsaf .top_search .form-control {
    border-right: 0;
    box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.075);
    border-radius: 25px 0px 0px 25px;
    padding-left: 20px;
    border: 1px solid rgba(221, 226, 232, 0.49); }
  body.wptsaf div.wptsaf .top_search .form-control:focus {
    border: 1px solid rgba(221, 226, 232, 0.49);
    border-right: 0; }
  body.wptsaf div.wptsaf .top_search .input-group-btn button {
    border-radius: 0px 25px 25px 0px;
    border: 1px solid rgba(221, 226, 232, 0.49);
    border-left: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    color: #93A2B2;
    margin-bottom: 0 !important; }
  body.wptsaf div.wptsaf .toggle {
    float: left;
    margin: 0;
    padding-top: 16px;
    width: 70px; }
  body.wptsaf div.wptsaf .toggle a {
    padding: 15px 15px 0;
    margin: 0;
    cursor: pointer; }
  body.wptsaf div.wptsaf .toggle a i {
    font-size: 26px; }
  body.wptsaf div.wptsaf .nav.child_menu > li > a {
    color: rgba(255, 255, 255, 0.75);
    font-size: 12px;
    padding: 9px; }
  body.wptsaf div.wptsaf .panel_toolbox {
    float: right;
    min-width: 70px; }
  body.wptsaf div.wptsaf .panel_toolbox > li {
    float: left;
    cursor: pointer; }
  body.wptsaf div.wptsaf .panel_toolbox > li > a {
    padding: 5px;
    color: #C5C7CB;
    font-size: 14px; }
  body.wptsaf div.wptsaf .panel_toolbox > li > a:hover {
    background: #F5F7FA; }
  body.wptsaf div.wptsaf .line_30 {
    line-height: 30px; }
  body.wptsaf div.wptsaf .main_menu_side {
    padding: 0; }
  body.wptsaf div.wptsaf .bs-docs-sidebar .nav > li > a {
    display: block;
    padding: 4px 6px; }
  body.wptsaf div.wptsaf footer {
    background: #fff;
    padding: 15px 20px;
    display: block; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf footer {
      margin-left: 230px; } }
  body.wptsaf div.wptsaf .nav-sm footer {
    margin-left: 70px; }
  body.wptsaf div.wptsaf .footer_fixed footer {
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .footer_fixed footer {
      margin-left: 0; } }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .footer_fixed .nav-sm footer {
      margin-left: 0; } }
  body.wptsaf div.wptsaf .tile-stats.sparkline {
    padding: 10px;
    text-align: center; }
  body.wptsaf div.wptsaf .jqstooltip {
    background: #34495E !important;
    width: 30px !important;
    height: 22px !important;
    text-decoration: none; }
  body.wptsaf div.wptsaf .tooltip {
    display: block !important; }
  body.wptsaf div.wptsaf .tiles {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 5px;
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .tile {
    overflow: hidden; }
  body.wptsaf div.wptsaf .top_tiles {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .top_tiles .tile h2 {
    font-size: 30px;
    line-height: 30px;
    margin: 3px 0 7px;
    font-weight: bold; }
  body.wptsaf div.wptsaf article.media {
    width: 100%; }
  body.wptsaf div.wptsaf *, body.wptsaf div.wptsaf *:before, body.wptsaf div.wptsaf *:after {
    box-sizing: border-box; }
  body.wptsaf div.wptsaf #integration-list {
    width: 100%;
    margin: 0 auto;
    display: table; }
  body.wptsaf div.wptsaf #integration-list ul {
    padding: 0;
    margin: 20px 0;
    color: #555; }
  body.wptsaf div.wptsaf #integration-list ul > li {
    list-style: none;
    border-top: 1px solid #ddd;
    display: block;
    padding: 15px;
    overflow: hidden; }
  body.wptsaf div.wptsaf #integration-list ul:last-child {
    border-bottom: 1px solid #ddd; }
  body.wptsaf div.wptsaf #integration-list ul > li:hover {
    background: #efefef; }
  body.wptsaf div.wptsaf .expand {
    display: block;
    text-decoration: none;
    color: #555;
    cursor: pointer; }
  body.wptsaf div.wptsaf .expand h2 {
    width: 85%;
    float: left; }
  body.wptsaf div.wptsaf h2 {
    font-size: 18px;
    font-weight: 400; }
  body.wptsaf div.wptsaf #left, body.wptsaf div.wptsaf #right {
    display: table; }
  body.wptsaf div.wptsaf #sup {
    display: table-cell;
    vertical-align: middle;
    width: 80%; }
  body.wptsaf div.wptsaf .detail a {
    text-decoration: none;
    color: #C0392B;
    border: 1px solid #C0392B;
    padding: 6px 10px 5px;
    font-size: 13px;
    margin-right: 7px; }
  body.wptsaf div.wptsaf .detail {
    margin: 10px 0 10px 0px;
    display: none;
    line-height: 22px;
    height: 150px; }
  body.wptsaf div.wptsaf .detail span {
    margin: 0; }
  body.wptsaf div.wptsaf .right-arrow {
    width: 10px;
    float: right;
    font-weight: bold;
    font-size: 20px; }
  body.wptsaf div.wptsaf .accordion .panel {
    margin-bottom: 5px;
    border-radius: 0;
    border-bottom: 1px solid #efefef; }
  body.wptsaf div.wptsaf .accordion .panel-heading {
    background: #F2F5F7;
    padding: 13px;
    width: 100%;
    display: block; }
  body.wptsaf div.wptsaf .accordion .panel:hover {
    background: #F2F5F7; }
  body.wptsaf div.wptsaf .x_panel {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
    padding: 10px 17px;
    display: inline-block;
    background: #fff;
    border: 1px solid #E6E9ED;
    -moz-column-break-inside: avoid;
    column-break-inside: avoid;
    opacity: 1;
    transition: all .2s ease; }
  body.wptsaf div.wptsaf .x_title {
    border-bottom: 2px solid #E6E9ED;
    padding: 1px 5px 6px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .x_title .filter {
    width: 40%;
    float: right; }
  body.wptsaf div.wptsaf .x_title h2 {
    margin: 5px 0 6px;
    float: left;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; }
  body.wptsaf div.wptsaf .x_title h2 small {
    margin-left: 10px; }
  body.wptsaf div.wptsaf .x_title span {
    color: #BDBDBD; }
  body.wptsaf div.wptsaf .x_content {
    padding: 0 5px 6px;
    position: relative;
    width: 100%;
    float: left;
    clear: both;
    margin-top: 5px; }
  body.wptsaf div.wptsaf .x_content h4 {
    font-size: 16px;
    font-weight: 500; }
  body.wptsaf div.wptsaf legend {
    padding-bottom: 7px; }
  body.wptsaf div.wptsaf .demo-placeholder {
    height: 280px; }
  body.wptsaf div.wptsaf .profile_details:nth-child(3n) {
    clear: both; }
  body.wptsaf div.wptsaf .profile_details .profile_view {
    display: inline-block;
    padding: 10px 0 0;
    background: #fff; }
  body.wptsaf div.wptsaf .profile_details .profile_view .divider {
    border-top: 1px solid #e5e5e5;
    padding-top: 5px;
    margin-top: 5px; }
  body.wptsaf div.wptsaf .profile_details .profile_view .ratings {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .profile_details .profile_view .bottom {
    background: #F2F5F7;
    padding: 9px 0;
    border-top: 1px solid #E6E9ED; }
  body.wptsaf div.wptsaf .profile_details .profile_view .left {
    margin-top: 20px; }
  body.wptsaf div.wptsaf .profile_details .profile_view .left p {
    margin-bottom: 3px; }
  body.wptsaf div.wptsaf .profile_details .profile_view .right {
    margin-top: 0px;
    padding: 10px; }
  body.wptsaf div.wptsaf .profile_details .profile_view .img-circle {
    border: 1px solid #E6E9ED;
    padding: 2px; }
  body.wptsaf div.wptsaf .profile_details .profile_view h2 {
    margin: 5px 0; }
  body.wptsaf div.wptsaf .profile_details .profile_view .ratings {
    text-align: left;
    font-size: 16px; }
  body.wptsaf div.wptsaf .profile_details .profile_view .brief {
    margin: 0;
    font-weight: 300; }
  body.wptsaf div.wptsaf .profile_details .profile_left {
    background: white; }
  body.wptsaf div.wptsaf .pagination.pagination-split li {
    display: inline-block;
    margin-right: 3px; }
  body.wptsaf div.wptsaf .pagination.pagination-split li a {
    border-radius: 4px;
    color: #768399;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; }
  body.wptsaf div.wptsaf table.tile h3, body.wptsaf div.wptsaf table.tile h4, body.wptsaf div.wptsaf table.tile span {
    font-weight: bold;
    vertical-align: middle !important; }
  body.wptsaf div.wptsaf table.tile th, body.wptsaf div.wptsaf table.tile td {
    text-align: center; }
  body.wptsaf div.wptsaf table.tile th {
    border-bottom: 1px solid #E6ECEE; }
  body.wptsaf div.wptsaf table.tile td {
    padding: 5px 0; }
  body.wptsaf div.wptsaf table.tile td ul {
    text-align: left;
    padding-left: 0; }
  body.wptsaf div.wptsaf table.tile td ul li {
    list-style: none;
    width: 100%; }
  body.wptsaf div.wptsaf table.tile td ul li a {
    width: 100%; }
  body.wptsaf div.wptsaf table.tile td ul li a big {
    right: 0;
    float: right;
    margin-right: 13px; }
  body.wptsaf div.wptsaf table.tile_info {
    width: 100%; }
  body.wptsaf div.wptsaf table.tile_info td {
    text-align: left;
    padding: 1px;
    font-size: 15px; }
  body.wptsaf div.wptsaf table.tile_info td p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0;
    line-height: 28px; }
  body.wptsaf div.wptsaf table.tile_info td i {
    margin-right: 8px;
    font-size: 17px;
    float: left;
    width: 18px;
    line-height: 28px; }
  body.wptsaf div.wptsaf table.tile_info td:first-child {
    width: 83%; }
  body.wptsaf div.wptsaf td span {
    line-height: 28px; }
  body.wptsaf div.wptsaf .sidebar-widget {
    overflow: hidden; }
  body.wptsaf div.wptsaf .error-number {
    font-size: 90px;
    line-height: 90px;
    margin: 20px 0; }
  body.wptsaf div.wptsaf .col-middle {
    margin-top: 5%; }
  body.wptsaf div.wptsaf .mid_center {
    width: 370px;
    margin: 0 auto;
    text-align: center;
    padding: 10px 20px; }
  body.wptsaf div.wptsaf h3.degrees {
    font-size: 22px;
    font-weight: 400;
    text-align: center; }
  body.wptsaf div.wptsaf .degrees:after {
    content: "o";
    position: relative;
    top: -12px;
    font-size: 13px;
    font-weight: 300; }
  body.wptsaf div.wptsaf .daily-weather .day {
    font-size: 14px;
    border-top: 2px solid rgba(115, 135, 156, 0.36);
    text-align: center;
    border-bottom: 2px solid rgba(115, 135, 156, 0.36);
    padding: 5px 0; }
  body.wptsaf div.wptsaf .weather-days .col-sm-2 {
    overflow: hidden;
    width: 16.66666667%; }
  body.wptsaf div.wptsaf .weather .row {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .bulk-actions {
    display: none; }
  body.wptsaf div.wptsaf table.countries_list {
    width: 100%; }
  body.wptsaf div.wptsaf table.countries_list td {
    padding: 0 10px;
    line-height: 30px;
    border-top: 1px solid #eeeeee; }
  body.wptsaf div.wptsaf .dataTables_paginate a {
    padding: 6px 9px !important;
    background: #ddd !important;
    border-color: #ddd !important; }
  body.wptsaf div.wptsaf .paging_full_numbers a.paginate_active {
    background-color: rgba(38, 185, 154, 0.59) !important;
    border-color: rgba(38, 185, 154, 0.59) !important; }
  body.wptsaf div.wptsaf button.DTTT_button, body.wptsaf div.wptsaf div.DTTT_button, body.wptsaf div.wptsaf a.DTTT_button {
    border: 1px solid #E7E7E7 !important;
    background: #E7E7E7 !important;
    box-shadow: none !important; }
  body.wptsaf div.wptsaf table.jambo_table {
    border: 1px solid rgba(221, 221, 221, 0.78); }
  body.wptsaf div.wptsaf table.jambo_table thead {
    background: rgba(52, 73, 94, 0.94);
    color: #ECF0F1; }
  body.wptsaf div.wptsaf table.jambo_table tbody tr:hover td {
    background: rgba(38, 185, 154, 0.07);
    border-top: 1px solid rgba(38, 185, 154, 0.11);
    border-bottom: 1px solid rgba(38, 185, 154, 0.11); }
  body.wptsaf div.wptsaf table.jambo_table tbody tr.selected {
    background: rgba(38, 185, 154, 0.16); }
  body.wptsaf div.wptsaf table.jambo_table tbody tr.selected td {
    border-top: 1px solid rgba(38, 185, 154, 0.4);
    border-bottom: 1px solid rgba(38, 185, 154, 0.4); }
  body.wptsaf div.wptsaf .dataTables_paginate a {
    background: #ff0000; }
  body.wptsaf div.wptsaf .dataTables_wrapper {
    position: relative;
    clear: both;
    zoom: 1;
    /* Feeling sorry for IE */ }
  body.wptsaf div.wptsaf .dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250px;
    height: 30px;
    margin-left: -125px;
    margin-top: -15px;
    padding: 14px 0 2px 0;
    border: 1px solid #ddd;
    text-align: center;
    color: #999;
    font-size: 14px;
    background-color: white; }
  body.wptsaf div.wptsaf .dataTables_length {
    width: 40%;
    float: left; }
  body.wptsaf div.wptsaf .dataTables_filter {
    width: 50%;
    float: right;
    text-align: right; }
  body.wptsaf div.wptsaf .dataTables_info {
    width: 60%;
    float: left; }
  body.wptsaf div.wptsaf .dataTables_paginate {
    float: right;
    text-align: right; }
  body.wptsaf div.wptsaf table.dataTable th.focus,
  body.wptsaf div.wptsaf table.dataTable td.focus {
    outline: 2px solid #1ABB9C !important;
    outline-offset: -1px; }
  body.wptsaf div.wptsaf .paginate_disabled_previous, body.wptsaf div.wptsaf .paginate_enabled_previous, body.wptsaf div.wptsaf .paginate_disabled_next, body.wptsaf div.wptsaf .paginate_enabled_next {
    height: 19px;
    float: left;
    cursor: pointer;
    color: #111 !important; }
  body.wptsaf div.wptsaf .paginate_disabled_previous:hover, body.wptsaf div.wptsaf .paginate_enabled_previous:hover, body.wptsaf div.wptsaf .paginate_disabled_next:hover, body.wptsaf div.wptsaf .paginate_enabled_next:hover {
    text-decoration: none !important; }
  body.wptsaf div.wptsaf .paginate_disabled_previous:active, body.wptsaf div.wptsaf .paginate_enabled_previous:active, body.wptsaf div.wptsaf .paginate_disabled_next:active, body.wptsaf div.wptsaf .paginate_enabled_next:active {
    outline: none; }
  body.wptsaf div.wptsaf .paginate_disabled_previous, body.wptsaf div.wptsaf .paginate_disabled_next {
    color: #666 !important; }
  body.wptsaf div.wptsaf .paginate_disabled_previous, body.wptsaf div.wptsaf .paginate_enabled_previous {
    padding-left: 23px; }
  body.wptsaf div.wptsaf .paginate_disabled_next, body.wptsaf div.wptsaf .paginate_enabled_next {
    padding-right: 23px;
    margin-left: 10px; }
  body.wptsaf div.wptsaf .paginate_disabled_previous {
    background: url("../images/back_disabled.png") no-repeat top left; }
  body.wptsaf div.wptsaf .paginate_enabled_previous {
    background: url("../images/back_enabled.png") no-repeat top left; }
  body.wptsaf div.wptsaf .paginate_enabled_previous:hover {
    background: url("../images/back_enabled_hover.png") no-repeat top left; }
  body.wptsaf div.wptsaf .paginate_disabled_next {
    background: url("../images/forward_disabled.png") no-repeat top right; }
  body.wptsaf div.wptsaf .paginate_enabled_next {
    background: url("../images/forward_enabled.png") no-repeat top right; }
  body.wptsaf div.wptsaf .paginate_enabled_next:hover {
    background: url("../images/forward_enabled_hover.png") no-repeat top right; }
  body.wptsaf div.wptsaf table.display {
    margin: 0 auto;
    clear: both;
    width: 100%; }
  body.wptsaf div.wptsaf table.display thead th {
    padding: 8px 18px 8px 10px;
    border-bottom: 1px solid black;
    font-weight: bold;
    cursor: pointer; }
  body.wptsaf div.wptsaf table.display tfoot th {
    padding: 3px 18px 3px 10px;
    border-top: 1px solid black;
    font-weight: bold; }
  body.wptsaf div.wptsaf table.display tr.heading2 td {
    border-bottom: 1px solid #aaa; }
  body.wptsaf div.wptsaf table.display td {
    padding: 3px 10px; }
  body.wptsaf div.wptsaf table.display td.center {
    text-align: center; }
  body.wptsaf div.wptsaf table.display thead th:active, body.wptsaf div.wptsaf table.display thead td:active {
    outline: none; }
  body.wptsaf div.wptsaf .dataTables_scroll {
    clear: both; }
  body.wptsaf div.wptsaf .dataTables_scrollBody {
    *margin-top: -1px;
    -webkit-overflow-scrolling: touch; }
  body.wptsaf div.wptsaf .top .dataTables_info {
    float: none; }
  body.wptsaf div.wptsaf .clear {
    clear: both; }
  body.wptsaf div.wptsaf .dataTables_empty {
    text-align: center; }
  body.wptsaf div.wptsaf tfoot input {
    margin: 0.5em 0;
    width: 100%;
    color: #444; }
  body.wptsaf div.wptsaf tfoot input.search_init {
    color: #999; }
  body.wptsaf div.wptsaf td.group {
    background-color: #d1cfd0;
    border-bottom: 2px solid #A19B9E;
    border-top: 2px solid #A19B9E; }
  body.wptsaf div.wptsaf td.details {
    background-color: #d1cfd0;
    border: 2px solid #A19B9E; }
  body.wptsaf div.wptsaf .example_alt_pagination div.dataTables_info {
    width: 40%; }
  body.wptsaf div.wptsaf .paging_full_numbers {
    width: 400px;
    height: 22px;
    line-height: 22px; }
  body.wptsaf div.wptsaf .paging_full_numbers a:active {
    outline: none; }
  body.wptsaf div.wptsaf .paging_full_numbers a:hover {
    text-decoration: none; }
  body.wptsaf div.wptsaf .paging_full_numbers a.paginate_button, body.wptsaf div.wptsaf .paging_full_numbers a.paginate_active {
    border: 1px solid #aaa;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 2px 5px;
    margin: 0 3px;
    cursor: pointer; }
  body.wptsaf div.wptsaf .paging_full_numbers a.paginate_button {
    background-color: #ddd; }
  body.wptsaf div.wptsaf .paging_full_numbers a.paginate_button:hover {
    background-color: #ccc;
    text-decoration: none !important; }
  body.wptsaf div.wptsaf .paging_full_numbers a.paginate_active {
    background-color: #99B3FF; }
  body.wptsaf div.wptsaf table.display tr.even.row_selected td {
    background-color: #B0BED9; }
  body.wptsaf div.wptsaf table.display tr.odd.row_selected td {
    background-color: #9FAFD1; }
  body.wptsaf div.wptsaf div.box {
    height: 100px;
    padding: 10px;
    overflow: auto;
    border: 1px solid #8080FF;
    background-color: #E5E5FF; }
  body.wptsaf div.wptsaf ul.msg_list li {
    background: #f7f7f7;
    padding: 5px;
    display: -ms-flexbox;
    display: flex;
    margin: 6px 6px 0;
    width: 96% !important; }
  body.wptsaf div.wptsaf ul.msg_list li:last-child {
    margin-bottom: 6px;
    padding: 10px; }
  body.wptsaf div.wptsaf ul.msg_list li a {
    padding: 3px 5px !important; }
  body.wptsaf div.wptsaf ul.msg_list li a .image img {
    border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px;
    float: left;
    margin-right: 10px;
    width: 11%; }
  body.wptsaf div.wptsaf ul.msg_list li a .time {
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    position: absolute;
    right: 35px; }
  body.wptsaf div.wptsaf ul.msg_list li a .message {
    display: block !important;
    font-size: 11px; }
  body.wptsaf div.wptsaf .dropdown-menu.msg_list span {
    white-space: normal; }
  body.wptsaf div.wptsaf .dropdown-menu {
    border: medium none;
    box-shadow: none;
    display: none;
    float: left;
    font-size: 12px;
    left: 0;
    list-style: none outside none;
    padding: 0;
    position: absolute;
    text-shadow: none;
    top: 100%;
    z-index: 9998;
    border: 1px solid #D9DEE4;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  body.wptsaf div.wptsaf .dropdown-menu > li > a {
    color: #5A738E; }
  body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu {
    position: absolute;
    background: #fff;
    margin-top: 0;
    border: 1px solid #D9DEE4;
    -webkit-box-shadow: none;
    right: 0;
    left: auto;
    width: 220px; }
  body.wptsaf div.wptsaf .navbar-nav .open .dropdown-menu.msg_list {
    width: 300px; }
  body.wptsaf div.wptsaf .info-number .badge {
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    padding: 2px 6px;
    position: absolute;
    right: 2px;
    top: 8px; }
  body.wptsaf div.wptsaf ul.to_do {
    padding: 0; }
  body.wptsaf div.wptsaf ul.to_do li {
    background: #f3f3f3;
    border-radius: 3px;
    position: relative;
    padding: 7px;
    margin-bottom: 5px;
    list-style: none; }
  body.wptsaf div.wptsaf ul.to_do p {
    margin: 0; }
  body.wptsaf div.wptsaf .dashboard-widget {
    background: #f6f6f6;
    border-top: 5px solid #79C3DF;
    border-radius: 3px;
    padding: 5px 10px 10px; }
  body.wptsaf div.wptsaf .dashboard-widget .dashboard-widget-title {
    font-weight: normal;
    border-bottom: 1px solid #c1cdcd;
    margin: 0 0 10px 0;
    padding-bottom: 5px;
    padding-left: 40px;
    line-height: 30px; }
  body.wptsaf div.wptsaf .dashboard-widget .dashboard-widget-title i {
    font-size: 100%;
    margin-left: -35px;
    margin-right: 10px;
    color: #33a1c9;
    padding: 3px 6px;
    border: 1px solid #abd9ea;
    border-radius: 5px;
    background: #fff; }
  body.wptsaf div.wptsaf ul.quick-list {
    width: 45%;
    padding-left: 0;
    display: inline-block; }
  body.wptsaf div.wptsaf ul.quick-list li {
    padding-left: 10px;
    list-style: none;
    margin: 0;
    padding-bottom: 6px;
    padding-top: 4px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
  body.wptsaf div.wptsaf ul.quick-list li i {
    padding-right: 10px;
    color: #757679; }
  body.wptsaf div.wptsaf .dashboard-widget-content {
    padding-top: 9px; }
  body.wptsaf div.wptsaf .dashboard-widget-content .sidebar-widget {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    background: #fff;
    border: 1px solid #abd9ea;
    border-radius: 5px;
    text-align: center;
    float: right;
    padding: 2px;
    margin-top: 10px; }
  body.wptsaf div.wptsaf .widget_summary {
    width: 100%;
    display: -ms-inline-flexbox;
    display: inline-flex; }
  body.wptsaf div.wptsaf .widget_summary .w_left {
    float: left;
    text-align: left; }
  body.wptsaf div.wptsaf .widget_summary .w_center {
    float: left; }
  body.wptsaf div.wptsaf .widget_summary .w_right {
    float: left;
    text-align: right; }
  body.wptsaf div.wptsaf .widget_summary .w_right span {
    font-size: 20px; }
  body.wptsaf div.wptsaf .w_20 {
    width: 20%; }
  body.wptsaf div.wptsaf .w_25 {
    width: 25%; }
  body.wptsaf div.wptsaf .w_55 {
    width: 55%; }
  body.wptsaf div.wptsaf h5.graph_title {
    text-align: left;
    margin-left: 10px; }
  body.wptsaf div.wptsaf h5.graph_title i {
    margin-right: 10px;
    font-size: 17px; }
  body.wptsaf div.wptsaf span.right {
    float: right;
    font-size: 14px !important; }
  body.wptsaf div.wptsaf .tile_info a {
    text-overflow: ellipsis; }
  body.wptsaf div.wptsaf .sidebar-footer {
    bottom: 0px;
    clear: both;
    display: block;
    padding: 5px 0 0 0;
    position: fixed;
    width: 230px;
    background: #2A3F54; }
  body.wptsaf div.wptsaf .sidebar-footer a {
    padding: 7px 0 3px;
    text-align: center;
    width: 25%;
    font-size: 17px;
    display: block;
    float: left;
    background: #172D44; }
  body.wptsaf div.wptsaf .sidebar-footer a:hover {
    background: #425567; }
  body.wptsaf div.wptsaf .tile_count {
    margin-bottom: 20px;
    margin-top: 20px; }
  body.wptsaf div.wptsaf .tile_count .tile_stats_count {
    border-bottom: 1px solid #D9DEE4;
    padding: 0 10px 0 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    position: relative; }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .tile_count .tile_stats_count {
      margin-bottom: 10px;
      border-bottom: 0;
      padding-bottom: 10px; } }
  body.wptsaf div.wptsaf .tile_count .tile_stats_count:before {
    content: "";
    position: absolute;
    left: 0;
    height: 65px;
    border-left: 2px solid #ADB2B5;
    margin-top: 10px; }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .tile_count .tile_stats_count:first-child:before {
      border-left: 0; } }
  body.wptsaf div.wptsaf .tile_count .tile_stats_count .count {
    font-size: 30px;
    line-height: 47px;
    font-weight: 600; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .tile_count .tile_stats_count .count {
      font-size: 40px; } }
  @media (min-width: 992px) and (max-width: 1100px) {
    body.wptsaf div.wptsaf .tile_count .tile_stats_count .count {
      font-size: 30px; } }
  body.wptsaf div.wptsaf .tile_count .tile_stats_count span {
    font-size: 12px; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .tile_count .tile_stats_count span {
      font-size: 13px; } }
  body.wptsaf div.wptsaf .tile_count .tile_stats_count .count_bottom i {
    width: 12px; }
  body.wptsaf div.wptsaf .dashboard_graph {
    background: #fff;
    padding: 7px 10px; }
  body.wptsaf div.wptsaf .dashboard_graph .col-md-9, body.wptsaf div.wptsaf .dashboard_graph .col-md-3 {
    padding: 0; }
  body.wptsaf div.wptsaf a.user-profile {
    color: #5E6974 !important; }
  body.wptsaf div.wptsaf .user-profile img {
    width: 29px;
    height: 29px;
    border-radius: 50%;
    margin-right: 10px; }
  body.wptsaf div.wptsaf ul.top_profiles {
    height: 330px;
    width: 100%; }
  body.wptsaf div.wptsaf ul.top_profiles li {
    margin: 0;
    padding: 3px 5px; }
  body.wptsaf div.wptsaf ul.top_profiles li:nth-child(odd) {
    background-color: #eee; }
  body.wptsaf div.wptsaf .media .profile_thumb {
    border: 1px solid;
    width: 50px;
    height: 50px;
    margin: 5px 10px 5px 0;
    border-radius: 50%;
    padding: 9px 12px; }
  body.wptsaf div.wptsaf .media .profile_thumb i {
    font-size: 30px; }
  body.wptsaf div.wptsaf .media .date {
    background: #ccc;
    width: 52px;
    margin-right: 10px;
    border-radius: 10px;
    padding: 5px; }
  body.wptsaf div.wptsaf .media .date .month {
    margin: 0;
    text-align: center;
    color: #fff; }
  body.wptsaf div.wptsaf .media .date .day {
    text-align: center;
    color: #fff;
    font-size: 27px;
    margin: 0;
    line-height: 27px;
    font-weight: bold; }
  body.wptsaf div.wptsaf .event .media-body a.title {
    font-weight: bold; }
  body.wptsaf div.wptsaf .event .media-body p {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf h4.graph_title {
    margin: 7px;
    text-align: center; }
  body.wptsaf div.wptsaf .fontawesome-icon-list .fa-hover a:hover {
    background-color: #ddd;
    color: #fff;
    text-decoration: none; }
  body.wptsaf div.wptsaf .fontawesome-icon-list .fa-hover a {
    display: block;
    line-height: 32px;
    height: 32px;
    padding-left: 10px;
    border-radius: 4px; }
  body.wptsaf div.wptsaf .fontawesome-icon-list .fa-hover a:hover .fa {
    font-size: 28px;
    vertical-align: -6px; }
  body.wptsaf div.wptsaf .fontawesome-icon-list .fa-hover a .fa {
    width: 32px;
    font-size: 16px;
    display: inline-block;
    text-align: right;
    margin-right: 10px; }
  body.wptsaf div.wptsaf .main_menu .fa {
    width: 26px;
    opacity: .99;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  body.wptsaf div.wptsaf .tile-stats {
    position: relative;
    display: block;
    margin-bottom: 12px;
    border: 1px solid #E4E4E4;
    -webkit-border-radius: 5px;
    overflow: hidden;
    padding-bottom: 5px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 5px;
    -moz-background-clip: padding;
    border-radius: 5px;
    background-clip: padding-box;
    background: #FFF;
    transition: all 300ms ease-in-out; }
  body.wptsaf div.wptsaf .tile-stats:hover .icon i {
    animation-name: tansformAnimation;
    animation-duration: .5s;
    animation-iteration-count: 1;
    color: rgba(58, 58, 58, 0.41);
    animation-timing-function: ease;
    animation-fill-mode: forwards;
    -webkit-animation-name: tansformAnimation;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: tansformAnimation;
    -moz-animation-duration: .5s;
    -moz-animation-iteration-count: 1;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: forwards; }
  body.wptsaf div.wptsaf .tile-stats .icon {
    width: 20px;
    height: 20px;
    color: #BAB8B8;
    position: absolute;
    right: 53px;
    top: 22px;
    z-index: 1; }
  body.wptsaf div.wptsaf .tile-stats .icon i {
    margin: 0;
    font-size: 60px;
    line-height: 0;
    vertical-align: bottom;
    padding: 0; }
  body.wptsaf div.wptsaf .tile-stats .count {
    font-size: 38px;
    font-weight: bold;
    line-height: 1.65857143; }
  body.wptsaf div.wptsaf .tile-stats .count, body.wptsaf div.wptsaf .tile-stats h3, body.wptsaf div.wptsaf .tile-stats p {
    position: relative;
    margin: 0;
    margin-left: 10px;
    z-index: 5;
    padding: 0; }
  body.wptsaf div.wptsaf .tile-stats h3 {
    color: #BAB8B8; }
  body.wptsaf div.wptsaf .tile-stats p {
    margin-top: 5px;
    font-size: 12px; }
  body.wptsaf div.wptsaf .tile-stats > .dash-box-footer {
    position: relative;
    text-align: center;
    margin-top: 5px;
    padding: 3px 0;
    color: #fff;
    color: rgba(255, 255, 255, 0.8);
    display: block;
    z-index: 10;
    background: rgba(0, 0, 0, 0.1);
    text-decoration: none; }
  body.wptsaf div.wptsaf .tile-stats > .dash-box-footer:hover {
    color: #fff;
    background: rgba(0, 0, 0, 0.15); }
  body.wptsaf div.wptsaf .tile-stats > .dash-box-footer:hover {
    color: #fff;
    background: rgba(0, 0, 0, 0.15); }
  body.wptsaf div.wptsaf table.tile_info {
    padding: 10px 15px; }
  body.wptsaf div.wptsaf table.tile_info span.right {
    margin-right: 0;
    float: right;
    position: absolute;
    right: 4%; }
  body.wptsaf div.wptsaf .tile:hover {
    text-decoration: none; }
  body.wptsaf div.wptsaf .tile_header {
    border-bottom: transparent;
    padding: 7px 15px;
    margin-bottom: 15px;
    background: #E7E7E7; }
  body.wptsaf div.wptsaf .tile_head h4 {
    margin-top: 0;
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .tiles-bottom {
    padding: 5px 10px;
    margin-top: 10px;
    background: rgba(194, 194, 194, 0.3);
    text-align: left; }
  body.wptsaf div.wptsaf a.star {
    color: #428bca !important; }
  body.wptsaf div.wptsaf .mail_content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 4px;
    margin-top: 20px;
    min-height: 500px;
    padding: 10px 11px;
    width: 100%; }
  body.wptsaf div.wptsaf .list-btn-mail {
    margin-bottom: 15px; }
  body.wptsaf div.wptsaf .list-btn-mail.active {
    border-bottom: 1px solid #39B3D7;
    padding: 0 0 14px; }
  body.wptsaf div.wptsaf .list-btn-mail > i {
    float: left;
    font-size: 18px;
    font-style: normal;
    width: 33px; }
  body.wptsaf div.wptsaf .list-btn-mail > .cn {
    background: none repeat scroll 0 0 #39B3D7;
    border-radius: 12px;
    color: #FFFFFF;
    float: right;
    font-style: normal;
    padding: 0 5px; }
  body.wptsaf div.wptsaf .button-mail {
    margin: 0 0 15px !important;
    text-align: left;
    width: 100%; }
  body.wptsaf div.wptsaf .buttons, body.wptsaf div.wptsaf button, body.wptsaf div.wptsaf .btn {
    margin-bottom: 5px;
    margin-right: 5px; }
  body.wptsaf div.wptsaf .btn-group-vertical .btn, body.wptsaf div.wptsaf .btn-group .btn {
    margin-bottom: 0;
    margin-right: 0; }
  body.wptsaf div.wptsaf .mail_list_column {
    border-left: 1px solid #DBDBDB; }
  body.wptsaf div.wptsaf .mail_view {
    border-left: 1px solid #DBDBDB; }
  body.wptsaf div.wptsaf .mail_list {
    width: 100%;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 2px;
    display: inline-block; }
  body.wptsaf div.wptsaf .mail_list .left {
    width: 5%;
    float: left;
    margin-right: 3%; }
  body.wptsaf div.wptsaf .mail_list .right {
    width: 90%;
    float: left; }
  body.wptsaf div.wptsaf .mail_list h3 {
    font-size: 15px;
    font-weight: bold;
    margin: 0px 0 6px; }
  body.wptsaf div.wptsaf .mail_list h3 small {
    float: right;
    color: #ADABAB;
    font-size: 11px;
    line-height: 20px; }
  body.wptsaf div.wptsaf .mail_list .badge {
    padding: 3px 6px;
    font-size: 8px;
    background: #BAB7B7; }
  @media (max-width: 767px) {
    body.wptsaf div.wptsaf .mail_list {
      margin-bottom: 5px;
      display: inline-block; } }
  body.wptsaf div.wptsaf .mail_heading h4 {
    font-size: 18px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-top: 20px; }
  body.wptsaf div.wptsaf .attachment {
    margin-top: 30px; }
  body.wptsaf div.wptsaf .attachment ul {
    width: 100%;
    list-style: none;
    padding-left: 0;
    display: inline-block;
    margin-bottom: 30px; }
  body.wptsaf div.wptsaf .attachment ul li {
    float: left;
    width: 150px;
    margin-right: 10px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .attachment ul li img {
    height: 150px;
    border: 1px solid #ddd;
    padding: 5px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .attachment ul li span {
    float: right; }
  body.wptsaf div.wptsaf .attachment .file-name {
    float: left; }
  body.wptsaf div.wptsaf .attachment .links {
    width: 100%;
    display: inline-block; }
  body.wptsaf div.wptsaf .compose {
    padding: 0;
    position: fixed;
    bottom: 0;
    right: 0;
    background: #fff;
    border: 1px solid #D9DEE4;
    border-right: 0;
    border-bottom: 0;
    border-top-left-radius: 5px;
    z-index: 9999;
    display: none; }
  body.wptsaf div.wptsaf .compose .compose-header {
    padding: 5px;
    background: #169F85;
    color: #fff;
    border-top-left-radius: 5px; }
  body.wptsaf div.wptsaf .compose .compose-header .close {
    text-shadow: 0 1px 0 #ffffff;
    line-height: .8; }
  body.wptsaf div.wptsaf .compose .compose-body .editor.btn-toolbar {
    margin: 0; }
  body.wptsaf div.wptsaf .compose .compose-body .editor-wrapper {
    height: 100%;
    min-height: 50px;
    max-height: 180px;
    border-radius: 0;
    border-left: none;
    border-right: none;
    overflow: auto; }
  body.wptsaf div.wptsaf .compose .compose-footer {
    padding: 10px; }
  body.wptsaf div.wptsaf .editor.btn-toolbar {
    zoom: 1;
    background: #F7F7F7;
    margin: 5px 2px;
    padding: 3px 0;
    border: 1px solid #EFEFEF; }
  body.wptsaf div.wptsaf .input-group {
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .ln_solid {
    border-top: 1px solid #e5e5e5;
    color: #ffffff;
    background-color: #ffffff;
    height: 1px;
    margin: 20px 0; }
  body.wptsaf div.wptsaf span.section {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5; }
  body.wptsaf div.wptsaf .form-control {
    border-radius: 0;
    width: 100%; }
  body.wptsaf div.wptsaf .form-horizontal .control-label {
    padding-top: 8px; }
  body.wptsaf div.wptsaf .form-control:focus {
    border-color: #CCD0D7;
    box-shadow: none !important; }
  body.wptsaf div.wptsaf legend {
    font-size: 18px;
    color: inherit; }
  body.wptsaf div.wptsaf .form-horizontal .form-group {
    margin-right: 0;
    margin-left: 0; }
  body.wptsaf div.wptsaf .form-control-feedback {
    margin-top: 8px;
    height: 23px;
    color: #bbb;
    line-height: 24px;
    font-size: 15px; }
  body.wptsaf div.wptsaf .form-control-feedback.left {
    border-right: 1px solid #ccc;
    left: 13px; }
  body.wptsaf div.wptsaf .form-control-feedback.right {
    border-left: 1px solid #ccc;
    right: 13px; }
  body.wptsaf div.wptsaf .form-control.has-feedback-left {
    padding-left: 45px; }
  body.wptsaf div.wptsaf .form-control.has-feedback-right {
    padding-right: 45px; }
  body.wptsaf div.wptsaf .form-group {
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .validate {
    margin-top: 10px; }
  body.wptsaf div.wptsaf .invalid-form-error-message {
    margin-top: 10px;
    padding: 5px; }
  body.wptsaf div.wptsaf .invalid-form-error-message.filled {
    border-left: 2px solid #E74C3C; }
  body.wptsaf div.wptsaf p.parsley-success {
    color: #468847;
    background-color: #DFF0D8;
    border: 1px solid #D6E9C6; }
  body.wptsaf div.wptsaf p.parsley-error {
    color: #B94A48;
    background-color: #F2DEDE;
    border: 1px solid #EED3D7; }
  body.wptsaf div.wptsaf ul.parsley-errors-list {
    list-style: none;
    color: #E74C3C;
    padding-left: 0; }
  body.wptsaf div.wptsaf input.parsley-error, body.wptsaf div.wptsaf textarea.parsley-error, body.wptsaf div.wptsaf select.parsley-error {
    background: #FAEDEC;
    border: 1px solid #E85445; }
  body.wptsaf div.wptsaf .btn-group .parsley-errors-list {
    display: none; }
  body.wptsaf div.wptsaf .bad input, body.wptsaf div.wptsaf .bad select, body.wptsaf div.wptsaf .bad textarea {
    border: 1px solid #CE5454;
    box-shadow: 0 0 4px -2px #CE5454;
    position: relative;
    left: 0;
    -moz-animation: .7s 1 shake linear;
    -webkit-animation: 0.7s 1 shake linear; }
  body.wptsaf div.wptsaf .item input, body.wptsaf div.wptsaf .item textarea {
    transition: 0.42s; }
  body.wptsaf div.wptsaf .item .alert {
    float: left;
    margin: 0 0 0 20px;
    padding: 3px 10px;
    color: #FFF;
    border-radius: 3px 4px 4px 3px;
    background-color: #CE5454;
    max-width: 170px;
    white-space: pre;
    position: relative;
    left: -15px;
    opacity: 0;
    z-index: 1;
    transition: 0.15s ease-out; }
  body.wptsaf div.wptsaf .item .alert::after {
    content: '';
    display: block;
    height: 0;
    width: 0;
    border-color: transparent #CE5454 transparent transparent;
    border-style: solid;
    border-width: 11px 7px;
    position: absolute;
    left: -13px;
    top: 1px; }
  body.wptsaf div.wptsaf .item.bad .alert {
    left: 0;
    opacity: 1; }
  body.wptsaf div.wptsaf .inl-bl {
    display: inline-block; }
  body.wptsaf div.wptsaf .well .markup {
    background: #fff;
    color: #777;
    position: relative;
    padding: 45px 15px 15px;
    margin: 15px 0 0 0;
    background-color: #fff;
    border-radius: 0 0 4px 4px;
    box-shadow: none; }
  body.wptsaf div.wptsaf .well .markup::after {
    content: "Example";
    position: absolute;
    top: 15px;
    left: 15px;
    font-size: 12px;
    font-weight: bold;
    color: #bbb;
    text-transform: uppercase;
    letter-spacing: 1px; }
  body.wptsaf div.wptsaf .autocomplete-suggestions {
    border: 1px solid #e4e4e4;
    background: #F4F4F4;
    cursor: default;
    overflow: auto; }
  body.wptsaf div.wptsaf .autocomplete-suggestion {
    padding: 2px 5px;
    font-size: 1.2em;
    white-space: nowrap;
    overflow: hidden; }
  body.wptsaf div.wptsaf .autocomplete-selected {
    background: #f0f0f0; }
  body.wptsaf div.wptsaf .autocomplete-suggestions strong {
    font-weight: normal;
    color: #3399ff;
    font-weight: bolder; }
  body.wptsaf div.wptsaf .btn {
    border-radius: 3px; }
  body.wptsaf div.wptsaf a.btn-success, body.wptsaf div.wptsaf a.btn-primary, body.wptsaf div.wptsaf a.btn-warning, body.wptsaf div.wptsaf a.btn-danger {
    color: #fff; }
  body.wptsaf div.wptsaf .btn-success {
    background: #26B99A;
    border: 1px solid #169F85; }
  body.wptsaf div.wptsaf .btn-success:hover, body.wptsaf div.wptsaf .btn-success:focus, body.wptsaf div.wptsaf .btn-success:active, body.wptsaf div.wptsaf .btn-success.active, body.wptsaf div.wptsaf .open .dropdown-toggle.btn-success {
    background: #169F85; }
  body.wptsaf div.wptsaf .btn-dark {
    color: #E9EDEF;
    background-color: #4B5F71;
    border-color: #364B5F; }
  body.wptsaf div.wptsaf .btn-dark:hover, body.wptsaf div.wptsaf .btn-dark:focus, body.wptsaf div.wptsaf .btn-dark:active, body.wptsaf div.wptsaf .btn-dark.active, body.wptsaf div.wptsaf .open .dropdown-toggle.btn-dark {
    color: #FFFFFF;
    background-color: #394D5F;
    border-color: #394D5F; }
  body.wptsaf div.wptsaf .btn-round {
    border-radius: 30px; }
  body.wptsaf div.wptsaf .btn.btn-app {
    position: relative;
    padding: 15px 5px;
    margin: 0 0 10px 10px;
    min-width: 80px;
    height: 60px;
    box-shadow: none;
    border-radius: 0;
    text-align: center;
    color: #666;
    border: 1px solid #ddd;
    background-color: #fafafa;
    font-size: 12px; }
  body.wptsaf div.wptsaf .btn.btn-app > .fa, body.wptsaf div.wptsaf .btn.btn-app > .glyphicon, body.wptsaf div.wptsaf .btn.btn-app > .ion {
    font-size: 20px;
    display: block; }
  body.wptsaf div.wptsaf .btn.btn-app:hover {
    background: #f4f4f4;
    color: #444;
    border-color: #aaa; }
  body.wptsaf div.wptsaf .btn.btn-app:active, body.wptsaf div.wptsaf .btn.btn-app:focus {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  body.wptsaf div.wptsaf .btn.btn-app > .badge {
    position: absolute;
    top: -3px;
    right: -10px;
    font-size: 10px;
    font-weight: 400; }
  body.wptsaf div.wptsaf textarea {
    padding: 10px;
    vertical-align: top;
    width: 200px; }
  body.wptsaf div.wptsaf textarea:focus {
    outline-style: solid;
    outline-width: 2px; }
  body.wptsaf div.wptsaf .btn_ {
    display: inline-block;
    padding: 3px 9px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333333;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #f5f5f5;
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #cccccc;
    border-bottom-color: #b3b3b3;
    border-radius: 4px;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
  body.wptsaf div.wptsaf .bs-glyphicons {
    margin: 0 -10px 20px;
    overflow: hidden; }
  body.wptsaf div.wptsaf .bs-glyphicons-list {
    padding-left: 0;
    list-style: none; }
  body.wptsaf div.wptsaf .bs-glyphicons li {
    float: left;
    width: 25%;
    height: 115px;
    padding: 10px;
    font-size: 10px;
    line-height: 1.4;
    text-align: center;
    background-color: #f9f9f9;
    border: 1px solid #fff; }
  body.wptsaf div.wptsaf .bs-glyphicons .glyphicon {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 24px; }
  body.wptsaf div.wptsaf .bs-glyphicons .glyphicon-class {
    display: block;
    text-align: center;
    word-wrap: break-word; }
  body.wptsaf div.wptsaf .bs-glyphicons li:hover {
    color: #fff;
    background-color: #1ABB9C; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .bs-glyphicons {
      margin-right: 0;
      margin-left: 0; }
    body.wptsaf div.wptsaf .bs-glyphicons li {
      width: 12.5%;
      font-size: 12px; } }
  body.wptsaf div.wptsaf .tagsinput {
    border: 1px solid #CCC;
    background: #FFF;
    padding: 6px 6px 0;
    width: 300px;
    overflow-y: auto; }
  body.wptsaf div.wptsaf span.tag {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    display: block;
    float: left;
    padding: 5px 9px;
    text-decoration: none;
    background: #1ABB9C;
    color: #F1F6F7;
    margin-right: 5px;
    font-weight: 500;
    margin-bottom: 5px;
    font-family: helvetica; }
  body.wptsaf div.wptsaf span.tag a {
    color: #F1F6F7 !important; }
  body.wptsaf div.wptsaf .tagsinput span.tag a {
    font-weight: bold;
    color: #82ad2b;
    text-decoration: none;
    font-size: 11px; }
  body.wptsaf div.wptsaf .tagsinput input {
    width: 80px;
    margin: 0px;
    font-family: helvetica;
    font-size: 13px;
    border: 1px solid transparent;
    padding: 3px;
    background: transparent;
    color: #000;
    outline: 0px; }
  body.wptsaf div.wptsaf .tagsinput div {
    display: block;
    float: left; }
  body.wptsaf div.wptsaf .tags_clear {
    clear: both;
    width: 100%;
    height: 0px; }
  body.wptsaf div.wptsaf .not_valid {
    background: #FBD8DB !important;
    color: #90111A !important; }
  body.wptsaf div.wptsaf ul.bar_tabs {
    overflow: visible;
    background: #F5F7FA;
    height: 25px;
    margin: 21px 0 14px;
    padding-left: 14px;
    position: relative;
    z-index: 1;
    width: 100%;
    border-bottom: 1px solid #E6E9ED; }
  body.wptsaf div.wptsaf ul.bar_tabs > li {
    border: 1px solid #E6E9ED;
    color: #333 !important;
    margin-top: -17px;
    margin-left: 8px;
    background: #fff;
    border-bottom: none;
    border-radius: 4px 4px 0 0; }
  body.wptsaf div.wptsaf ul.bar_tabs > li.active {
    border-right: 6px solid #D3D6DA;
    border-top: 0;
    margin-top: -15px; }
  body.wptsaf div.wptsaf ul.bar_tabs > li a {
    padding: 10px 17px;
    background: #F5F7FA;
    margin: 0;
    border-top-right-radius: 0; }
  body.wptsaf div.wptsaf ul.bar_tabs > li a:hover {
    border: 1px solid transparent; }
  body.wptsaf div.wptsaf ul.bar_tabs > li.active a {
    border-bottom: none; }
  body.wptsaf div.wptsaf ul.bar_tabs.right {
    padding-right: 14px; }
  body.wptsaf div.wptsaf ul.bar_tabs.right li {
    float: right; }
  body.wptsaf div.wptsaf a:focus {
    outline: none; }
  body.wptsaf div.wptsaf ul.timeline li {
    position: relative;
    border-bottom: 1px solid #e8e8e8;
    clear: both; }
  body.wptsaf div.wptsaf .timeline .block {
    margin: 0;
    border-left: 3px solid #e8e8e8;
    overflow: visible;
    padding: 10px 15px;
    margin-left: 105px; }
  body.wptsaf div.wptsaf .timeline.widget {
    min-width: 0;
    max-width: inherit; }
  body.wptsaf div.wptsaf .timeline.widget .block {
    margin-left: 5px; }
  body.wptsaf div.wptsaf .timeline .tags {
    position: absolute;
    top: 15px;
    left: 0;
    width: 84px; }
  body.wptsaf div.wptsaf .timeline .tag {
    display: block;
    height: 30px;
    font-size: 13px;
    padding: 8px; }
  body.wptsaf div.wptsaf .timeline .tag span {
    display: block;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis; }
  body.wptsaf div.wptsaf .tag {
    line-height: 1;
    background: #1ABB9C;
    color: #fff !important; }
  body.wptsaf div.wptsaf .tag:after {
    content: " ";
    height: 30px;
    width: 0;
    position: absolute;
    left: 100%;
    top: 0;
    margin: 0;
    pointer-events: none;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 11px solid #1ABB9C; }
  body.wptsaf div.wptsaf .timeline h2.title {
    position: relative;
    font-size: 16px;
    margin: 0; }
  body.wptsaf div.wptsaf .timeline h2.title:before {
    content: "";
    position: absolute;
    left: -23px;
    top: 3px;
    display: block;
    width: 14px;
    height: 14px;
    border: 3px solid #d2d3d2;
    border-radius: 14px;
    background: #f9f9f9; }
  body.wptsaf div.wptsaf .timeline .byline {
    padding: .25em 0; }
  body.wptsaf div.wptsaf .byline {
    -webkit-font-smoothing: antialiased;
    font-style: italic;
    font-size: .9375em;
    line-height: 1.3;
    color: #aab6aa; }
  body.wptsaf div.wptsaf ul.social li {
    border: 0; }
  body.wptsaf div.wptsaf .social-sidebar, body.wptsaf div.wptsaf .social-body {
    float: right; }
  body.wptsaf div.wptsaf .social-sidebar {
    background: #EDEDED;
    width: 22%; }
  body.wptsaf div.wptsaf .social-body {
    border: 1px solid #ccc;
    width: 78%; }
  body.wptsaf div.wptsaf .thumb img {
    width: 50px;
    height: 50px;
    border-radius: 50%; }
  body.wptsaf div.wptsaf .chat .thumb img {
    width: 27px;
    height: 27px;
    border-radius: 50%; }
  body.wptsaf div.wptsaf .chat .status {
    float: left;
    margin: 16px 0 0 -16px;
    font-size: 14px;
    font-weight: bold;
    width: 12px;
    height: 12px;
    display: block;
    border: 2px solid #FFF;
    z-index: 12312;
    border-radius: 50%; }
  body.wptsaf div.wptsaf .chat .status.online {
    background: #1ABB9C; }
  body.wptsaf div.wptsaf .chat .status.away {
    background: #F39C12; }
  body.wptsaf div.wptsaf .chat .status.offline {
    background: #ccc; }
  body.wptsaf div.wptsaf .chat .media-body {
    padding-top: 5px; }
  body.wptsaf div.wptsaf .dashboard_graph .x_title {
    padding: 5px 5px 7px; }
  body.wptsaf div.wptsaf .dashboard_graph .x_title h3 {
    margin: 0;
    font-weight: normal; }
  body.wptsaf div.wptsaf .chart {
    position: relative;
    display: inline-block;
    width: 110px;
    height: 110px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: center; }
  body.wptsaf div.wptsaf .chart canvas {
    position: absolute;
    top: 0;
    left: 0; }
  body.wptsaf div.wptsaf .percent {
    display: inline-block;
    line-height: 110px;
    z-index: 2;
    font-size: 18px; }
  body.wptsaf div.wptsaf .percent:after {
    content: '%';
    margin-left: 0.1em;
    font-size: .8em; }
  body.wptsaf div.wptsaf .angular {
    margin-top: 100px; }
  body.wptsaf div.wptsaf .angular .chart {
    margin-top: 0; }
  body.wptsaf div.wptsaf .widget {
    min-width: 250px;
    max-width: 310px; }
  body.wptsaf div.wptsaf .widget_tally_box .btn-group button {
    text-align: center; }
  body.wptsaf div.wptsaf .widget_tally_box .btn-group button {
    color: inherit;
    font-weight: 500;
    background-color: #f5f5f5;
    border: 1px solid #e7e7e7; }
  body.wptsaf div.wptsaf ul.widget_tally, body.wptsaf div.wptsaf ul.widget_tally li {
    width: 100%; }
  body.wptsaf div.wptsaf ul.widget_tally li {
    padding: 2px 10px;
    border-bottom: 1px solid #ECECEC;
    padding-bottom: 4px; }
  body.wptsaf div.wptsaf ul.widget_tally .month {
    width: 70%;
    float: left; }
  body.wptsaf div.wptsaf ul.widget_tally .count {
    width: 30%;
    float: left;
    text-align: right; }
  body.wptsaf div.wptsaf .pie_bg {
    border-bottom: 1px solid rgba(101, 204, 182, 0.16);
    padding-bottom: 15px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    padding-bottom: 10px;
    box-shadow: 0 4px 6px -6px #222; }
  body.wptsaf div.wptsaf .widget_tally_box .flex {
    display: -ms-flexbox;
    display: flex; }
  body.wptsaf div.wptsaf ul.widget_profile_box {
    width: 100%;
    height: 42px;
    padding: 3px;
    background: #ececec;
    margin-top: 40px;
    margin-left: 1px; }
  body.wptsaf div.wptsaf ul.widget_profile_box li:first-child {
    width: 25%;
    float: left; }
  body.wptsaf div.wptsaf ul.widget_profile_box li:first-child a {
    float: left; }
  body.wptsaf div.wptsaf ul.widget_profile_box li:last-child {
    width: 25%;
    float: right; }
  body.wptsaf div.wptsaf ul.widget_profile_box li:last-child a {
    float: right; }
  body.wptsaf div.wptsaf ul.widget_profile_box li a {
    font-size: 22px;
    text-align: center;
    width: 35px;
    height: 35px;
    border: 1px solid rgba(52, 73, 94, 0.44);
    display: block;
    border-radius: 50%;
    padding: 0px; }
  body.wptsaf div.wptsaf ul.widget_profile_box li a:hover {
    color: #1ABB9C !important;
    border: 1px solid #26b99a; }
  body.wptsaf div.wptsaf ul.widget_profile_box li .profile_img {
    width: 85px;
    height: 85px;
    margin: 0;
    margin-top: -28px; }
  body.wptsaf div.wptsaf .widget_tally_box p, body.wptsaf div.wptsaf .widget_tally_box span {
    text-align: center; }
  body.wptsaf div.wptsaf .widget_tally_box .name {
    text-align: center;
    margin: 25px; }
  body.wptsaf div.wptsaf .widget_tally_box .name_title {
    text-align: center;
    margin: 5px; }
  body.wptsaf div.wptsaf .widget_tally_box ul.legend {
    margin: 0; }
  body.wptsaf div.wptsaf .widget_tally_box ul.legend p, body.wptsaf div.wptsaf .widget_tally_box ul.legend span {
    text-align: left; }
  body.wptsaf div.wptsaf .widget_tally_box ul.legend li .icon {
    font-size: 20px;
    float: left;
    width: 14px; }
  body.wptsaf div.wptsaf .widget_tally_box ul.legend li .name {
    font-size: 14px;
    margin: 5px 0 0 14px;
    text-overflow: ellipsis;
    float: left; }
  body.wptsaf div.wptsaf .widget_tally_box ul.legend p {
    display: inline-block;
    margin: 0; }
  body.wptsaf div.wptsaf .widget_tally_box ul.verticle_bars li {
    height: 140px;
    width: 23%; }
  body.wptsaf div.wptsaf .widget .verticle_bars li .progress.vertical.progress_wide {
    width: 65%; }
  body.wptsaf div.wptsaf ul.count2 {
    width: 100%;
    margin-left: 1px;
    border: 1px solid #ddd;
    border-left: 0;
    border-right: 0;
    padding: 10px 0; }
  body.wptsaf div.wptsaf ul.count2 li {
    width: 30%;
    text-align: center; }
  body.wptsaf div.wptsaf ul.count2 li h3 {
    font-weight: 400;
    margin: 0; }
  body.wptsaf div.wptsaf ul.count2 li span {
    font-weight: 300; }
  body.wptsaf div.wptsaf .divider {
    border-bottom: 1px solid #ddd;
    margin: 10px; }
  body.wptsaf div.wptsaf .divider-dashed {
    border-top: 1px dashed #e7eaec;
    background-color: #ffffff;
    height: 1px;
    margin: 10px 0; }
  body.wptsaf div.wptsaf ul.messages {
    padding: 0;
    list-style: none; }
  body.wptsaf div.wptsaf ul.messages li, body.wptsaf div.wptsaf .tasks li {
    border-bottom: 1px dotted #e6e6e6;
    padding: 8px 0; }
  body.wptsaf div.wptsaf ul.messages li img.avatar, body.wptsaf div.wptsaf img.avatar {
    height: 32px;
    width: 32px;
    float: left;
    display: inline-block;
    border-radius: 2px;
    padding: 2px;
    background: #f7f7f7;
    border: 1px solid #e6e6e6; }
  body.wptsaf div.wptsaf ul.messages li .message_date {
    float: right;
    text-align: right; }
  body.wptsaf div.wptsaf ul.messages li .message_wrapper {
    margin-left: 50px;
    margin-right: 40px; }
  body.wptsaf div.wptsaf ul.messages li .message_wrapper h4.heading {
    font-weight: 600;
    margin: 0;
    cursor: pointer;
    margin-bottom: 10px;
    line-height: 100%; }
  body.wptsaf div.wptsaf ul.messages li .message_wrapper blockquote {
    padding: 0px 10px;
    margin: 0;
    border-left: 5px solid #eee; }
  body.wptsaf div.wptsaf ul.user_data li {
    margin-bottom: 6px; }
  body.wptsaf div.wptsaf ul.user_data li p {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf ul.user_data li .progress {
    width: 90%; }
  body.wptsaf div.wptsaf .project_progress .progress {
    margin-bottom: 3px !important;
    margin-top: 5px; }
  body.wptsaf div.wptsaf .projects .list-inline {
    margin: 0; }
  body.wptsaf div.wptsaf .profile_title {
    background: #F5F7FA;
    border: 0;
    padding: 7px 0;
    display: -ms-flexbox;
    display: flex; }
  body.wptsaf div.wptsaf ul.stats-overview {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 10px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf ul.stats-overview li {
    display: inline-block;
    text-align: center;
    padding: 0 15px;
    width: 30%;
    font-size: 14px;
    border-right: 1px solid #e8e8e8; }
  body.wptsaf div.wptsaf ul.stats-overview li:last-child {
    border-right: 0; }
  body.wptsaf div.wptsaf ul.stats-overview li .name {
    font-size: 12px; }
  body.wptsaf div.wptsaf ul.stats-overview li .value {
    font-size: 14px;
    font-weight: bold;
    display: block; }
  body.wptsaf div.wptsaf ul.stats-overview li:first-child {
    padding-left: 0; }
  body.wptsaf div.wptsaf ul.project_files li {
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf ul.project_files li a i {
    width: 20px; }
  body.wptsaf div.wptsaf .project_detail p {
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .project_detail p.title {
    font-weight: bold;
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .avatar img {
    border-radius: 50%;
    max-width: 45px; }
  body.wptsaf div.wptsaf .pricing {
    background: #fff; }
  body.wptsaf div.wptsaf .pricing .title {
    background: #1ABB9C;
    height: 110px;
    color: #fff;
    padding: 15px 0 0;
    text-align: center; }
  body.wptsaf div.wptsaf .pricing .title h2 {
    text-transform: capitalize;
    font-size: 18px;
    border-radius: 5px 5px 0 0;
    margin: 0;
    font-weight: 400; }
  body.wptsaf div.wptsaf .pricing .title h1 {
    font-size: 30px;
    margin: 12px; }
  body.wptsaf div.wptsaf .pricing .title span {
    background: rgba(51, 51, 51, 0.28);
    padding: 2px 5px; }
  body.wptsaf div.wptsaf .pricing_features {
    background: #FAFAFA;
    padding: 20px 15px;
    min-height: 230px;
    font-size: 13.5px; }
  body.wptsaf div.wptsaf .pricing_features ul li {
    margin-top: 10px; }
  body.wptsaf div.wptsaf .pricing_footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    text-align: center;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }
  body.wptsaf div.wptsaf .pricing_footer p {
    font-size: 13px;
    padding: 10px 0 2px;
    display: block; }
  body.wptsaf div.wptsaf .ui-ribbon-container {
    position: relative; }
  body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon-wrapper {
    position: absolute;
    overflow: hidden;
    width: 85px;
    height: 88px;
    top: -3px;
    right: -3px; }
  body.wptsaf div.wptsaf .ui-ribbon-container.ui-ribbon-primary .ui-ribbon {
    background-color: #5b90bf; }
  body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon {
    position: relative;
    display: block;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    padding: 7px 0;
    left: -5px;
    top: 15px;
    width: 120px;
    line-height: 20px;
    background-color: #555;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); }
  body.wptsaf div.wptsaf .ui-ribbon-container.ui-ribbon-primary .ui-ribbon:after, body.wptsaf div.wptsaf .ui-ribbon-container.ui-ribbon-primary .ui-ribbon:before {
    border-top: 2px solid #5b90bf; }
  body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon:before {
    left: 0;
    bottom: -1px; }
  body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon:before {
    right: 0; }
  body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon:after, body.wptsaf div.wptsaf .ui-ribbon-container .ui-ribbon:before {
    position: absolute;
    content: " ";
    line-height: 0;
    border-top: 2px solid #555;
    border-left: 2px solid transparent;
    border-right: 2px solid transparent; }
  body.wptsaf div.wptsaf .thumbnail .image {
    height: 120px;
    overflow: hidden; }
  body.wptsaf div.wptsaf .caption {
    padding: 9px 5px;
    background: #F7F7F7; }
  body.wptsaf div.wptsaf .caption p {
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .thumbnail {
    height: 190px;
    overflow: hidden; }
  body.wptsaf div.wptsaf .view {
    overflow: hidden;
    position: relative;
    text-align: center;
    box-shadow: 1px 1px 2px #e6e6e6;
    cursor: default; }
  body.wptsaf div.wptsaf .view .mask, body.wptsaf div.wptsaf .view .content {
    position: absolute;
    width: 100%;
    overflow: hidden;
    top: 0;
    left: 0; }
  body.wptsaf div.wptsaf .view img {
    display: block;
    position: relative; }
  body.wptsaf div.wptsaf .view .tools {
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    position: relative;
    font-size: 17px;
    padding: 3px;
    background: rgba(0, 0, 0, 0.35);
    margin: 43px 0 0 0; }
  body.wptsaf div.wptsaf .mask.no-caption .tools {
    margin: 90px 0 0 0; }
  body.wptsaf div.wptsaf .view .tools a {
    display: inline-block;
    color: #FFF;
    font-size: 18px;
    font-weight: 400;
    padding: 0 4px; }
  body.wptsaf div.wptsaf .view p {
    font-family: Georgia, serif;
    font-style: italic;
    font-size: 12px;
    position: relative;
    color: #fff;
    padding: 10px 20px 20px;
    text-align: center; }
  body.wptsaf div.wptsaf .view a.info {
    display: inline-block;
    text-decoration: none;
    padding: 7px 14px;
    background: #000;
    color: #fff;
    text-transform: uppercase;
    box-shadow: 0 0 1px #000; }
  body.wptsaf div.wptsaf .view-first img {
    transition: all 0.2s linear; }
  body.wptsaf div.wptsaf .view-first .mask {
    opacity: 0;
    background-color: rgba(0, 0, 0, 0.5);
    transition: all 0.4s ease-in-out; }
  body.wptsaf div.wptsaf .view-first .tools {
    -ms-transform: translateY(-100px);
        transform: translateY(-100px);
    opacity: 0;
    transition: all 0.2s ease-in-out; }
  body.wptsaf div.wptsaf .view-first p {
    -ms-transform: translateY(100px);
        transform: translateY(100px);
    opacity: 0;
    transition: all 0.2s linear; }
  body.wptsaf div.wptsaf .view-first:hover img {
    -ms-transform: scale(1.1);
        transform: scale(1.1); }
  body.wptsaf div.wptsaf .view-first:hover .mask {
    opacity: 1; }
  body.wptsaf div.wptsaf .view-first:hover .tools, body.wptsaf div.wptsaf .view-first:hover p {
    opacity: 1;
    -ms-transform: translateY(0px);
        transform: translateY(0px); }
  body.wptsaf div.wptsaf .view-first:hover p {
    transition-delay: 0.1s; }
  body.wptsaf div.wptsaf .tabs-left, body.wptsaf div.wptsaf .tabs-right {
    border-bottom: none;
    padding-top: 2px; }
  body.wptsaf div.wptsaf .tabs-left {
    border-right: 1px solid #F7F7F7; }
  body.wptsaf div.wptsaf .tabs-right {
    border-left: 1px solid #F7F7F7; }
  body.wptsaf div.wptsaf .tabs-left > li, body.wptsaf div.wptsaf .tabs-right > li {
    float: none;
    margin-bottom: 2px; }
  body.wptsaf div.wptsaf .tabs-left > li {
    margin-right: -1px; }
  body.wptsaf div.wptsaf .tabs-right > li {
    margin-left: -1px; }
  body.wptsaf div.wptsaf .tabs-left > li.active > a, body.wptsaf div.wptsaf .tabs-left > li.active > a:hover, body.wptsaf div.wptsaf .tabs-left > li.active > a:focus {
    border-bottom-color: #F7F7F7;
    border-right-color: transparent; }
  body.wptsaf div.wptsaf .tabs-right > li.active > a, body.wptsaf div.wptsaf .tabs-right > li.active > a:hover, body.wptsaf div.wptsaf .tabs-right > li.active > a:focus {
    border-bottom: 1px solid #F7F7F7;
    border-left-color: transparent; }
  body.wptsaf div.wptsaf .tabs-left > li > a {
    border-radius: 4px 0 0 4px;
    margin-right: 0;
    display: block;
    background: #F7F7F7;
    text-overflow: ellipsis;
    overflow: hidden; }
  body.wptsaf div.wptsaf .tabs-right > li > a {
    border-radius: 0 4px 4px 0;
    margin-right: 0;
    background: #F7F7F7;
    text-overflow: ellipsis;
    overflow: hidden; }
  body.wptsaf div.wptsaf .sideways {
    margin-top: 50px;
    border: none;
    position: relative; }
  body.wptsaf div.wptsaf .sideways > li {
    height: 20px;
    width: 120px;
    margin-bottom: 100px; }
  body.wptsaf div.wptsaf .sideways > li > a {
    border-bottom: 1px solid #ddd;
    border-right-color: transparent;
    text-align: center;
    border-radius: 4px 4px 0px 0px; }
  body.wptsaf div.wptsaf .sideways > li.active > a, body.wptsaf div.wptsaf .sideways > li.active > a:hover, body.wptsaf div.wptsaf .sideways > li.active > a:focus {
    border-bottom-color: transparent;
    border-right-color: #ddd;
    border-left-color: #ddd; }
  body.wptsaf div.wptsaf .sideways.tabs-left {
    left: -50px; }
  body.wptsaf div.wptsaf .sideways.tabs-right {
    right: -50px; }
  body.wptsaf div.wptsaf .sideways.tabs-right > li {
    -ms-transform: rotate(90deg);
    transform: rotate(90deg); }
  body.wptsaf div.wptsaf .sideways.tabs-left > li {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg); }
  body.wptsaf div.wptsaf .avatar-view {
    display: block;
    border: 3px solid #fff;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    overflow: hidden; }
  body.wptsaf div.wptsaf .avatar-body {
    padding-right: 15px;
    padding-left: 15px; }
  body.wptsaf div.wptsaf .avatar-upload {
    overflow: hidden; }
  body.wptsaf div.wptsaf .avatar-upload label {
    display: block;
    float: left;
    clear: left;
    width: 100px; }
  body.wptsaf div.wptsaf .avatar-upload input {
    display: block;
    margin-left: 110px; }
  body.wptsaf div.wptsaf .avater-alert {
    margin-top: 10px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .avatar-wrapper {
    height: 364px;
    width: 100%;
    margin-top: 15px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.25);
    background-color: #fcfcfc;
    overflow: hidden; }
  body.wptsaf div.wptsaf .avatar-wrapper img {
    display: block;
    height: auto;
    max-width: 100%; }
  body.wptsaf div.wptsaf .avatar-preview {
    float: left;
    margin-top: 15px;
    margin-right: 15px;
    border: 1px solid #eee;
    border-radius: 4px;
    background-color: #fff;
    overflow: hidden; }
  body.wptsaf div.wptsaf .avatar-preview:hover {
    border-color: #ccf;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); }
  body.wptsaf div.wptsaf .avatar-preview img {
    width: 100%; }
  body.wptsaf div.wptsaf .preview-lg {
    height: 184px;
    width: 184px;
    margin-top: 15px; }
  body.wptsaf div.wptsaf .preview-md {
    height: 100px;
    width: 100px; }
  body.wptsaf div.wptsaf .preview-sm {
    height: 50px;
    width: 50px; }
  @media (min-width: 992px) {
    body.wptsaf div.wptsaf .avatar-preview {
      float: none; } }
  body.wptsaf div.wptsaf .avatar-btns {
    margin-top: 30px;
    margin-bottom: 15px; }
  body.wptsaf div.wptsaf .avatar-btns .btn-group {
    margin-right: 5px; }
  body.wptsaf div.wptsaf .loading {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff url("../images/loading.gif") no-repeat center center;
    opacity: .75;
    filter: alpha(opacity=75);
    z-index: 20140628; }
  body.wptsaf div.wptsaf .morris-hover {
    position: absolute;
    z-index: 1000; }
  body.wptsaf div.wptsaf .morris-hover.morris-default-style {
    padding: 6px;
    color: #666;
    background: rgba(243, 242, 243, 0.8);
    border: solid 2px rgba(195, 194, 196, 0.8);
    font-family: sans-serif;
    font-size: 12px;
    text-align: center; }
  body.wptsaf div.wptsaf .morris-hover.morris-default-style .morris-hover-row-label {
    font-weight: bold;
    margin: 0.25em 0; }
  body.wptsaf div.wptsaf .morris-hover.morris-default-style .morris-hover-point {
    white-space: nowrap;
    margin: 0.1em 0; }
  body.wptsaf div.wptsaf .price {
    font-size: 40px;
    font-weight: 400;
    color: #26B99A;
    margin: 0; }
  body.wptsaf div.wptsaf .prod_title {
    border-bottom: 1px solid #DFDFDF;
    padding-bottom: 5px;
    margin: 30px 0;
    font-size: 20px;
    font-weight: 400; }
  body.wptsaf div.wptsaf .product-image img {
    width: 90%; }
  body.wptsaf div.wptsaf .prod_color li {
    margin: 0 10px; }
  body.wptsaf div.wptsaf .prod_color li p {
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .prod_size li {
    padding: 0; }
  body.wptsaf div.wptsaf .prod_color .color {
    width: 25px;
    height: 25px;
    border: 2px solid rgba(51, 51, 51, 0.28) !important;
    padding: 2px;
    border-radius: 50px; }
  body.wptsaf div.wptsaf .product_gallery a {
    width: 100px;
    height: 100px;
    float: left;
    margin: 10px;
    border: 1px solid #e5e5e5; }
  body.wptsaf div.wptsaf .product_gallery a img {
    width: 100%;
    margin-top: 15px; }
  body.wptsaf div.wptsaf .product_price {
    margin: 20px 0;
    padding: 5px 10px;
    background-color: #FFFFFF;
    text-align: left;
    border: 2px dashed #E0E0E0; }
  body.wptsaf div.wptsaf .price-tax {
    font-size: 18px; }
  body.wptsaf div.wptsaf .product_social {
    margin: 20px 0; }
  body.wptsaf div.wptsaf .product_social ul li a i {
    font-size: 35px; }
  body.wptsaf div.wptsaf .login {
    background: #F7F7F7; }
  body.wptsaf div.wptsaf .login .fa-paw {
    font-size: 26px; }
  body.wptsaf div.wptsaf a.hiddenanchor {
    display: none; }
  body.wptsaf div.wptsaf .login_wrapper {
    right: 0px;
    margin: 0px auto;
    margin-top: 5%;
    max-width: 350px;
    position: relative; }
  body.wptsaf div.wptsaf .registration_form, body.wptsaf div.wptsaf .login_form {
    position: absolute;
    top: 0px;
    width: 100%; }
  body.wptsaf div.wptsaf .registration_form {
    z-index: 21;
    opacity: 0;
    width: 100%; }
  body.wptsaf div.wptsaf .login_form {
    z-index: 22; }
  body.wptsaf div.wptsaf #signup:target ~ .login_wrapper .registration_form, body.wptsaf div.wptsaf #signin:target ~ .login_wrapper .login_form {
    z-index: 22;
    animation-name: fadeInLeft;
    animation-delay: .1s; }
  body.wptsaf div.wptsaf #signup:target ~ .login_wrapper .login_form, body.wptsaf div.wptsaf #signin:target ~ .login_wrapper .registration_form {
    animation-name: fadeOutLeft; }
  body.wptsaf div.wptsaf .animate {
    -webkit-animation-duration: 0.5s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: 0.5s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -o-animation-duration: 0.5s;
    -o-animation-timing-function: ease;
    -o-animation-fill-mode: both;
    -ms-animation-duration: 0.5s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: 0.5s;
    animation-timing-function: ease;
    animation-fill-mode: both; }
  body.wptsaf div.wptsaf .login_box {
    padding: 20px;
    margin: auto; }
  body.wptsaf div.wptsaf .left {
    float: left; }
  body.wptsaf div.wptsaf .alignleft {
    float: left;
    margin-right: 15px; }
  body.wptsaf div.wptsaf .alignright {
    float: right;
    margin-left: 15px; }
  body.wptsaf div.wptsaf .clearfix:after, body.wptsaf div.wptsaf form:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  body.wptsaf div.wptsaf .login_content {
    margin: 0 auto;
    padding: 25px 0 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    min-width: 280px; }
  body.wptsaf div.wptsaf .login_content a,
  body.wptsaf div.wptsaf .login_content .btn-default:hover {
    text-decoration: none; }
  body.wptsaf div.wptsaf .login_content a:hover {
    text-decoration: underline; }
  body.wptsaf div.wptsaf .login_content h1 {
    font: normal 25px Helvetica, Arial, sans-serif;
    letter-spacing: -0.05em;
    line-height: 20px;
    margin: 10px 0 30px; }
  body.wptsaf div.wptsaf .login_content h1:before, body.wptsaf div.wptsaf .login_content h1:after {
    content: "";
    height: 1px;
    position: absolute;
    top: 10px;
    width: 27%; }
  body.wptsaf div.wptsaf .login_content h1:after {
    background: #7e7e7e;
    background: linear-gradient(left, #7e7e7e 0%, white 100%);
    right: 0; }
  body.wptsaf div.wptsaf .login_content h1:before {
    background: #7e7e7e;
    background: linear-gradient(right, #7e7e7e 0%, white 100%);
    left: 0; }
  body.wptsaf div.wptsaf .login_content h1:before, body.wptsaf div.wptsaf .login_content h1:after {
    content: "";
    height: 1px;
    position: absolute;
    top: 10px;
    width: 20%; }
  body.wptsaf div.wptsaf .login_content h1:after {
    background: #7e7e7e;
    background: linear-gradient(left, #7e7e7e 0%, white 100%);
    right: 0; }
  body.wptsaf div.wptsaf .login_content h1:before {
    background: #7e7e7e;
    background: linear-gradient(right, #7e7e7e 0%, white 100%);
    left: 0; }
  body.wptsaf div.wptsaf .login_content form {
    margin: 20px 0;
    position: relative; }
  body.wptsaf div.wptsaf .login_content form input[type="text"], body.wptsaf div.wptsaf .login_content form input[type="email"], body.wptsaf div.wptsaf .login_content form input[type="password"] {
    border-radius: 3px;
    -ms-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
    -o-box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
    box-shadow: 0 1px 0 #fff, 0 -2px 5px rgba(0, 0, 0, 0.08) inset;
    border: 1px solid #c8c8c8;
    color: #777;
    margin: 0 0 20px;
    width: 100%; }
  body.wptsaf div.wptsaf .login_content form input[type="text"]:focus, body.wptsaf div.wptsaf .login_content form input[type="email"]:focus, body.wptsaf div.wptsaf .login_content form input[type="password"]:focus {
    -ms-box-shadow: 0 0 2px #ed1c24 inset;
    -o-box-shadow: 0 0 2px #ed1c24 inset;
    box-shadow: 0 0 2px #A97AAD inset;
    background-color: #fff;
    border: 1px solid #A878AF;
    outline: none; }
  body.wptsaf div.wptsaf #username {
    background-position: 10px 10px !important; }
  body.wptsaf div.wptsaf #password {
    background-position: 10px -53px !important; }
  body.wptsaf div.wptsaf .login_content form div a {
    font-size: 12px;
    margin: 10px 15px 0 0; }
  body.wptsaf div.wptsaf .reset_pass {
    margin-top: 10px !important; }
  body.wptsaf div.wptsaf .login_content div .reset_pass {
    margin-top: 13px !important;
    margin-right: 39px;
    float: right; }
  body.wptsaf div.wptsaf .separator {
    border-top: 1px solid #D8D8D8;
    margin-top: 10px;
    padding-top: 10px; }
  body.wptsaf div.wptsaf .button {
    background: #f7f9fa;
    background: linear-gradient(top, #f7f9fa 0%, #f0f0f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f9fa', endColorstr='#f0f0f0', GradientType=0);
    -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    border-radius: 0 0 5px 5px;
    border-top: 1px solid #CFD5D9;
    padding: 15px 0; }
  body.wptsaf div.wptsaf .login_content form input[type="submit"], body.wptsaf div.wptsaf #content form .submit {
    float: left;
    margin-left: 38px; }
  body.wptsaf div.wptsaf .button a {
    background: url("../images/8bcLQqF.png") 0 -112px no-repeat;
    color: #7E7E7E;
    font-size: 17px;
    padding: 2px 0 2px 40px;
    text-decoration: none;
    transition: all 0.3s ease; }
  body.wptsaf div.wptsaf .button a:hover {
    background-position: 0 -135px;
    color: #00aeef; }
  body.wptsaf div.wptsaf header {
    width: 100%; }
  body.wptsaf div.wptsaf #nprogress {
    pointer-events: none; }
  body.wptsaf div.wptsaf #nprogress .bar {
    background: #29d;
    position: fixed;
    z-index: 1031;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px; }
  body.wptsaf div.wptsaf #nprogress .peg {
    display: block;
    position: absolute;
    right: 0px;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #29d, 0 0 5px #29d;
    opacity: 1.0;
    -ms-transform: rotate(3deg) translate(0px, -4px);
    transform: rotate(3deg) translate(0px, -4px); }
  body.wptsaf div.wptsaf #nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 1031;
    top: 15px;
    right: 15px; }
  body.wptsaf div.wptsaf #nprogress .spinner-icon {
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    border: solid 2px transparent;
    border-top-color: #29d;
    border-left-color: #29d;
    border-radius: 50%;
    animation: nprogress-spinner 400ms linear infinite; }
  body.wptsaf div.wptsaf .nprogress-custom-parent {
    overflow: hidden;
    position: relative; }
  body.wptsaf div.wptsaf .nprogress-custom-parent #nprogress .spinner, body.wptsaf div.wptsaf .nprogress-custom-parent #nprogress .bar {
    position: absolute; }

@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
  body.wptsaf div.wptsaf .editor-wrapper {
    min-height: 250px;
    background-color: white;
    border-collapse: separate;
    border: 1px solid #cccccc;
    padding: 4px;
    box-sizing: content-box;
    box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    overflow: scroll;
    outline: none; }
  body.wptsaf div.wptsaf .voiceBtn {
    width: 20px;
    color: transparent;
    background-color: transparent;
    -ms-transform: scale(2, 2);
        transform: scale(2, 2);
    -webkit-transform: scale(2, 2);
    -moz-transform: scale(2, 2);
    border: transparent;
    cursor: pointer;
    box-shadow: none;
    -webkit-box-shadow: none; }
  body.wptsaf div.wptsaf div[data-role="editor-toolbar"] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  body.wptsaf div.wptsaf .dropdown-menu a {
    cursor: pointer; }
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--single,
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 0;
    min-height: 38px; }
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #73879C;
    padding-top: 5px; }
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding-top: 3px; }
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px; }
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--multiple .select2-selection__choice,
  body.wptsaf div.wptsaf .select2-container--default .select2-selection--multiple .select2-selection__clear {
    margin-top: 2px;
    border: none;
    border-radius: 0;
    padding: 3px 5px; }
  body.wptsaf div.wptsaf .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 1px solid #ccc; }
  body.wptsaf div.wptsaf .switchery {
    width: 32px;
    height: 20px; }
  body.wptsaf div.wptsaf .switchery > small {
    width: 20px;
    height: 20px; }
  body.wptsaf div.wptsaf fieldset {
    border: none;
    margin: 0;
    padding: 0; }
  body.wptsaf div.wptsaf .cropper .img-container,
  body.wptsaf div.wptsaf .cropper .img-preview {
    background-color: #f7f7f7;
    width: 100%;
    text-align: center; }
  body.wptsaf div.wptsaf .cropper .img-container {
    min-height: 200px;
    max-height: 516px;
    margin-bottom: 20px; }
  @media (min-width: 768px) {
    body.wptsaf div.wptsaf .cropper .img-container {
      min-height: 516px; } }
  body.wptsaf div.wptsaf .cropper .img-container > img {
    max-width: 100%; }
  body.wptsaf div.wptsaf .cropper .docs-preview {
    margin-right: -15px; }
  body.wptsaf div.wptsaf .cropper .img-preview {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    overflow: hidden; }
  body.wptsaf div.wptsaf .cropper .img-preview > img {
    max-width: 100%; }
  body.wptsaf div.wptsaf .cropper .preview-lg {
    width: 263px;
    height: 148px; }
  body.wptsaf div.wptsaf .cropper .preview-md {
    width: 139px;
    height: 78px; }
  body.wptsaf div.wptsaf .cropper .preview-sm {
    width: 69px;
    height: 39px; }
  body.wptsaf div.wptsaf .cropper .preview-xs {
    width: 35px;
    height: 20px;
    margin-right: 0; }
  body.wptsaf div.wptsaf .cropper .docs-data > .input-group {
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .cropper .docs-data > .input-group > label {
    min-width: 80px; }
  body.wptsaf div.wptsaf .cropper .docs-data > .input-group > span {
    min-width: 50px; }
  body.wptsaf div.wptsaf .cropper .docs-buttons > .btn,
  body.wptsaf div.wptsaf .cropper .docs-buttons > .btn-group,
  body.wptsaf div.wptsaf .cropper .docs-buttons > .form-control {
    margin-right: 5px;
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .cropper .docs-toggles > .btn,
  body.wptsaf div.wptsaf .cropper .docs-toggles > .btn-group,
  body.wptsaf div.wptsaf .cropper .docs-toggles > .dropdown {
    margin-bottom: 10px; }
  body.wptsaf div.wptsaf .cropper .docs-tooltip {
    display: block;
    margin: -6px -12px;
    padding: 6px 12px; }
  body.wptsaf div.wptsaf .cropper .docs-tooltip > .icon {
    margin: 0 -3px;
    vertical-align: top; }
  body.wptsaf div.wptsaf .cropper .tooltip-inner {
    white-space: normal; }
  body.wptsaf div.wptsaf .cropper .btn-upload .tooltip-inner,
  body.wptsaf div.wptsaf .cropper .btn-toggle .tooltip-inner {
    white-space: nowrap; }
  body.wptsaf div.wptsaf .cropper .btn-toggle {
    padding: 6px; }
  body.wptsaf div.wptsaf .cropper .btn-toggle > .docs-tooltip {
    margin: -6px;
    padding: 6px; }
  @media (max-width: 400px) {
    body.wptsaf div.wptsaf .cropper .btn-group-crop {
      margin-right: -15px !important; }
    body.wptsaf div.wptsaf .cropper .btn-group-crop > .btn {
      padding-left: 5px;
      padding-right: 5px; }
    body.wptsaf div.wptsaf .cropper .btn-group-crop .docs-tooltip {
      margin-left: -5px;
      margin-right: -5px;
      padding-left: 5px;
      padding-right: 5px; } }
  body.wptsaf div.wptsaf .cropper .docs-options .dropdown-menu {
    width: 100%; }
  body.wptsaf div.wptsaf .cropper .docs-options .dropdown-menu > li {
    padding: 3px 20px; }
  body.wptsaf div.wptsaf .cropper .docs-options .dropdown-menu > li:hover {
    background-color: #f7f7f7; }
  body.wptsaf div.wptsaf .cropper .docs-options .dropdown-menu > li > label {
    display: block; }
  body.wptsaf div.wptsaf .cropper .docs-cropped .modal-body {
    text-align: center; }
  body.wptsaf div.wptsaf .cropper .docs-cropped .modal-body > img,
  body.wptsaf div.wptsaf .cropper .docs-cropped .modal-body > canvas {
    max-width: 100%; }
  body.wptsaf div.wptsaf .cropper .docs-diagram .modal-dialog {
    max-width: 352px; }
  body.wptsaf div.wptsaf .cropper .docs-cropped canvas {
    max-width: 100%; }
  body.wptsaf div.wptsaf .form_wizard .stepContainer {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    border: 0 solid #CCC;
    overflow-x: hidden; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps {
    display: table;
    list-style: none;
    position: relative;
    width: 100%;
    margin: 0 0 20px; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li {
    display: table-cell;
    text-align: center; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a, body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li:hover {
    display: block;
    position: relative;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
    opacity: 1;
    color: #666; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a:before {
    content: "";
    position: absolute;
    height: 4px;
    background: #ccc;
    top: 20px;
    width: 100%;
    z-index: 4;
    left: 0; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a.disabled .step_no {
    background: #ccc; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a .step_no {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 100px;
    display: block;
    margin: 0 auto 5px;
    font-size: 16px;
    text-align: center;
    position: relative;
    z-index: 5; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a.selected:before, body.wptsaf div.wptsaf .step_no {
    background: #34495E;
    color: #fff; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a.done:before, body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li a.done .step_no {
    background: #1ABB9C;
    color: #fff; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li:first-child a:before {
    left: 50%; }
  body.wptsaf div.wptsaf .wizard_horizontal ul.wizard_steps li:last-child a:before {
    right: 50%;
    width: 50%;
    left: auto; }
  body.wptsaf div.wptsaf .wizard_verticle .stepContainer {
    width: 80%;
    float: left;
    padding: 0 10px; }
  body.wptsaf div.wptsaf .actionBar {
    width: 100%;
    border-top: 1px solid #ddd;
    padding: 10px 5px;
    text-align: right;
    margin-top: 10px; }
  body.wptsaf div.wptsaf .actionBar .buttonDisabled {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    filter: alpha(opacity=65);
    box-shadow: none; }
  body.wptsaf div.wptsaf .actionBar a {
    margin: 0 3px; }
  body.wptsaf div.wptsaf .wizard_verticle .wizard_content {
    width: 80%;
    float: left;
    padding-left: 20px; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps {
    display: table;
    list-style: none;
    position: relative;
    width: 20%;
    float: left;
    margin: 0 0 20px; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li {
    display: list-item;
    text-align: center; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a {
    height: 80px; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a:first-child {
    margin-top: 20px; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a, body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li:hover {
    display: block;
    position: relative;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
    opacity: 1;
    color: #666; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a:before {
    content: "";
    position: absolute;
    height: 100%;
    background: #ccc;
    top: 20px;
    width: 4px;
    z-index: 4;
    left: 49%; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a.disabled .step_no {
    background: #ccc; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a .step_no {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 100px;
    display: block;
    margin: 0 auto 5px;
    font-size: 16px;
    text-align: center;
    position: relative;
    z-index: 5; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a.selected:before, body.wptsaf div.wptsaf .step_no {
    background: #34495E;
    color: #fff; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a.done:before, body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li a.done .step_no {
    background: #1ABB9C;
    color: #fff; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li:first-child a:before {
    left: 49%; }
  body.wptsaf div.wptsaf .wizard_verticle ul.wizard_steps li:last-child a:before {
    left: 49%;
    left: auto;
    width: 0; }
  body.wptsaf div.wptsaf .form_wizard .loader {
    display: none; }
  body.wptsaf div.wptsaf .form_wizard .msgBox {
    display: none; }
  body.wptsaf div.wptsaf .progress {
    border-radius: 0; }
  body.wptsaf div.wptsaf .progress-bar-info {
    background-color: #3498DB; }
  body.wptsaf div.wptsaf .progress-bar-success {
    background-color: #26B99A; }
  body.wptsaf div.wptsaf .progress_summary .progress {
    margin: 5px 0 12px !important; }
  body.wptsaf div.wptsaf .progress_summary .row {
    margin-bottom: 5px; }
  body.wptsaf div.wptsaf .progress_summary .row .col-xs-2 {
    padding: 0; }
  body.wptsaf div.wptsaf .progress_summary .more_info span {
    text-align: right;
    float: right; }
  body.wptsaf div.wptsaf .progress_summary .data span {
    text-align: right;
    float: right; }
  body.wptsaf div.wptsaf .progress_summary p {
    margin-bottom: 3px;
    width: 100%; }
  body.wptsaf div.wptsaf .progress_title .left {
    float: left;
    text-align: left; }
  body.wptsaf div.wptsaf .progress_title .right {
    float: right;
    text-align: right;
    font-weight: 300; }
  body.wptsaf div.wptsaf .progress.progress_sm {
    border-radius: 0;
    margin-bottom: 18px;
    height: 10px !important; }
  body.wptsaf div.wptsaf .progress.progress_sm .progress-bar {
    height: 10px !important; }
  body.wptsaf div.wptsaf .dashboard_graph p {
    margin: 0 0 4px; }
  body.wptsaf div.wptsaf ul.verticle_bars {
    width: 100%; }
  body.wptsaf div.wptsaf ul.verticle_bars li {
    width: 23%;
    height: 200px;
    margin: 0; }
  body.wptsaf div.wptsaf .progress.vertical.progress_wide {
    width: 35px; }
  body.wptsaf div.wptsaf .alert-success {
    color: #ffffff;
    background-color: rgba(38, 185, 154, 0.88);
    border-color: rgba(38, 185, 154, 0.88); }
  body.wptsaf div.wptsaf .alert-info {
    color: #E9EDEF;
    background-color: rgba(52, 152, 219, 0.88);
    border-color: rgba(52, 152, 219, 0.88); }
  body.wptsaf div.wptsaf .alert-warning {
    color: #E9EDEF;
    background-color: rgba(243, 156, 18, 0.88);
    border-color: rgba(243, 156, 18, 0.88); }
  body.wptsaf div.wptsaf .alert-danger,
  body.wptsaf div.wptsaf .alert-error {
    color: #E9EDEF;
    background-color: rgba(231, 76, 60, 0.88);
    border-color: rgba(231, 76, 60, 0.88); }
  body.wptsaf div.wptsaf .ui-pnotify.dark .ui-pnotify-container {
    color: #E9EDEF;
    background-color: rgba(52, 73, 94, 0.88);
    border-color: rgba(52, 73, 94, 0.88); }
  body.wptsaf div.wptsaf .custom-notifications {
    position: fixed;
    margin: 15px;
    right: 0;
    float: right;
    width: 400px;
    z-index: 4000;
    bottom: 0; }
  body.wptsaf div.wptsaf ul.notifications {
    float: right;
    display: block;
    margin-bottom: 7px;
    padding: 0;
    width: 100%; }
  body.wptsaf div.wptsaf .notifications li {
    float: right;
    margin: 3px;
    width: 36px;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3); }
  body.wptsaf div.wptsaf .notifications li:last-child {
    margin-left: 0; }
  body.wptsaf div.wptsaf .notifications a {
    display: block;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    padding: 9px 8px; }
  body.wptsaf div.wptsaf .tabbed_notifications .text {
    padding: 5px 15px;
    height: 140px;
    border-radius: 7px;
    box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.3); }
  body.wptsaf div.wptsaf .tabbed_notifications div p {
    display: inline-block; }
  body.wptsaf div.wptsaf .tabbed_notifications h2 {
    font-weight: bold;
    text-transform: uppercase;
    width: 80%;
    float: left;
    height: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block; }
  body.wptsaf div.wptsaf .tabbed_notifications .close {
    padding: 5px;
    color: #E9EDEF;
    float: right;
    opacity: 1; }
  body.wptsaf div.wptsaf .daterangepicker.dropdown-menu {
    font-size: 13px;
    padding: 0;
    overflow: hidden; }
  body.wptsaf div.wptsaf .daterangepicker.picker_1 {
    background: #34495E;
    color: #ECF0F1; }
  body.wptsaf div.wptsaf .daterangepicker.picker_1 table.table-condensed thead tr:first-child {
    background: #1ABB9C; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed thead tr:first-child th {
    line-height: 28px;
    text-align: center; }
  body.wptsaf div.wptsaf .daterangepicker.picker_1 table.table-condensed thead tr {
    background: #213345; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed thead tr {
    line-height: 14px; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed tbody tr:first-child td {
    padding-top: 10px; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed th:first-child, body.wptsaf div.wptsaf .daterangepicker table.table-condensed td:first-child {
    padding-left: 12px; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed th:last-child, body.wptsaf div.wptsaf .daterangepicker table.table-condensed td:last-child {
    padding-right: 12px; }
  body.wptsaf div.wptsaf .table-condensed > thead > tr > th, body.wptsaf div.wptsaf .table-condensed > tbody > tr > th, body.wptsaf div.wptsaf .table-condensed > tfoot > tr > th, body.wptsaf div.wptsaf .table-condensed > thead > tr > td, body.wptsaf div.wptsaf .table-condensed > tbody > tr > td, body.wptsaf div.wptsaf .table-condensed > tfoot > tr > td {
    padding: 5px 7px;
    text-align: center; }
  body.wptsaf div.wptsaf .daterangepicker table.table-condensed tbody tr:last-child td {
    padding-bottom: 10px; }
  body.wptsaf div.wptsaf .daterangepicker.picker_2 table.table-condensed thead tr:first-child {
    color: inherit; }
  body.wptsaf div.wptsaf .daterangepicker.picker_2 table.table-condensed thead tr {
    color: #1ABB9C; }
  body.wptsaf div.wptsaf .daterangepicker.picker_3 table.table-condensed thead tr:first-child {
    background: #1ABB9C;
    color: #ECF0F1; }
  body.wptsaf div.wptsaf .daterangepicker.picker_4 table.table-condensed tbody td {
    background: #ECF0F1;
    color: #34495E;
    border: 1px solid #fff;
    padding: 4px 7px; }
  body.wptsaf div.wptsaf .daterangepicker.picker_4 table.table-condensed tbody td.active {
    background: #536A7F;
    color: #fff; }
  body.wptsaf div.wptsaf .daterangepicker.picker_4 table.table-condensed thead tr:first-child {
    background: #34495E;
    color: #ECF0F1; }
  body.wptsaf div.wptsaf .xdisplay_input {
    width: 240px;
    overflow: hidden;
    padding: 0; }
  body.wptsaf div.wptsaf .xdisplay {
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    margin-bottom: 20px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    width: 230px;
    overflow: hidden;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  body.wptsaf div.wptsaf .daterangepicker.opensright .ranges, body.wptsaf div.wptsaf .daterangepicker.opensright .calendar, body.wptsaf div.wptsaf .daterangepicker.openscenter .ranges, body.wptsaf div.wptsaf .daterangepicker.openscenter .calendar {
    float: right; }
  body.wptsaf div.wptsaf .daterangepicker table {
    width: 100%;
    margin: 0; }
  body.wptsaf div.wptsaf .daterangepicker td, body.wptsaf div.wptsaf .daterangepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    cursor: pointer;
    white-space: nowrap; }
  body.wptsaf div.wptsaf .daterangepicker td.off {
    color: #999; }
  body.wptsaf div.wptsaf .daterangepicker td.disabled {
    color: #999; }
  body.wptsaf div.wptsaf .daterangepicker td.available:hover, body.wptsaf div.wptsaf .daterangepicker th.available:hover {
    background: #eee;
    color: #34495E; }
  body.wptsaf div.wptsaf .daterangepicker td.in-range {
    background: #E4E7EA;
    border-radius: 0; }
  body.wptsaf div.wptsaf .daterangepicker td.available + td.start-date {
    border-radius: 4px 0 0 4px; }
  body.wptsaf div.wptsaf .daterangepicker td.in-range + td.end-date {
    border-radius: 0 4px 4px 0; }
  body.wptsaf div.wptsaf .daterangepicker td.start-date.end-date {
    border-radius: 4px !important; }
  body.wptsaf div.wptsaf .daterangepicker td.active, body.wptsaf div.wptsaf .daterangepicker td.active:hover {
    background-color: #536A7F;
    color: #fff; }
  body.wptsaf div.wptsaf .daterangepicker td.week, body.wptsaf div.wptsaf .daterangepicker th.week {
    font-size: 80%;
    color: #ccc; }
  body.wptsaf div.wptsaf .daterangepicker select.monthselect, body.wptsaf div.wptsaf .daterangepicker select.yearselect {
    font-size: 12px;
    padding: 1px;
    height: auto;
    margin: 0;
    cursor: default;
    height: 30px;
    border: 1px solid #ADB2B5;
    line-height: 30px;
    border-radius: 0px !important; }
  body.wptsaf div.wptsaf .daterangepicker select.monthselect {
    margin-right: 2%;
    width: 56%; }
  body.wptsaf div.wptsaf .daterangepicker select.yearselect {
    width: 40%; }
  body.wptsaf div.wptsaf .daterangepicker select.hourselect, body.wptsaf div.wptsaf .daterangepicker select.minuteselect, body.wptsaf div.wptsaf .daterangepicker select.ampmselect {
    width: 50px;
    margin-bottom: 0; }
  body.wptsaf div.wptsaf .daterangepicker_start_input {
    float: left; }
  body.wptsaf div.wptsaf .daterangepicker_end_input {
    float: left;
    padding-left: 11px; }
  body.wptsaf div.wptsaf .daterangepicker th.month {
    width: auto; }
  body.wptsaf div.wptsaf .daterangepicker .daterangepicker_start_input label, body.wptsaf div.wptsaf .daterangepicker .daterangepicker_end_input label {
    color: #333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin-bottom: 2px;
    text-shadow: #fff 1px 1px 0px;
    text-transform: uppercase;
    width: 74px; }
  body.wptsaf div.wptsaf .daterangepicker .ranges input {
    font-size: 11px; }
  body.wptsaf div.wptsaf .daterangepicker .ranges .input-mini {
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    display: block;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    margin: 0 0 10px 0;
    padding: 0 6px;
    width: 74px; }
  body.wptsaf div.wptsaf .daterangepicker .ranges .input-mini:hover {
    cursor: pointer; }
  body.wptsaf div.wptsaf .daterangepicker .ranges ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  body.wptsaf div.wptsaf .daterangepicker .ranges li {
    font-size: 13px;
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
    color: #536A7F;
    padding: 3px 12px;
    margin-bottom: 8px;
    border-radius: 5px;
    cursor: pointer; }
  body.wptsaf div.wptsaf .daterangepicker .ranges li.active, body.wptsaf div.wptsaf .daterangepicker .ranges li:hover {
    background: #536A7F;
    border: 1px solid #536A7F;
    color: #fff; }
  body.wptsaf div.wptsaf .daterangepicker .calendar {
    display: none;
    max-width: 270px; }
  body.wptsaf div.wptsaf .daterangepicker.show-calendar .calendar {
    display: block; }
  body.wptsaf div.wptsaf .daterangepicker .calendar.single .calendar-date {
    border: none; }
  body.wptsaf div.wptsaf .daterangepicker.single .ranges, body.wptsaf div.wptsaf .daterangepicker.single .calendar {
    float: none; }
  body.wptsaf div.wptsaf .daterangepicker .ranges {
    width: 160px;
    text-align: left;
    margin: 4px; }
  body.wptsaf div.wptsaf .daterangepicker .ranges .range_inputs > div {
    float: left; }
  body.wptsaf div.wptsaf .daterangepicker .ranges .range_inputs > div:nth-child(2) {
    padding-left: 11px; }
  body.wptsaf div.wptsaf .daterangepicker.opensleft .ranges, body.wptsaf div.wptsaf .daterangepicker.opensleft .calendar {
    float: left;
    margin: 4px; }
  body.wptsaf div.wptsaf .daterangepicker .icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle; }
  body.wptsaf div.wptsaf .fc-state-default {
    background: #f5f5f5;
    color: #73879C; }
  body.wptsaf div.wptsaf .fc-state-down,
  body.wptsaf div.wptsaf .fc-state-active {
    color: #333;
    background: #ccc; }
  body.wptsaf div.wptsaf .dropzone {
    min-height: 300px;
    border: 1px solid #e5e5e5; }

/* iCheck plugin Flat skin, green
----------------------------------- */
.icheckbox_flat-green,
.iradio_flat-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(green.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-green {
    background-position: 0 0;
}
    .icheckbox_flat-green.checked {
        background-position: -22px 0;
    }
    .icheckbox_flat-green.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-green.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-green {
    background-position: -88px 0;
}
    .iradio_flat-green.checked {
        background-position: -110px 0;
    }
    .iradio_flat-green.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-green.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .icheckbox_flat-green,
    .iradio_flat-green {
        background-image: url(green@2x.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*
 *
 * Main stylesheet for Switchery.
 * http://abpetkov.github.io/switchery/
 *
 */

/* Switchery defaults. */

.switchery {
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  position: relative;
  vertical-align: middle;
  width: 50px;

  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;

  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;

  -webkit-background-clip: content-box;
  background-clip: content-box;
}

.switchery > small {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: 30px;
  position: absolute;
  top: 0;
  width: 30px;
}

/* Switchery sizes. */

.switchery-small {
  border-radius: 20px;
  height: 20px;
  width: 33px;
}

.switchery-small > small {
  height: 20px;
  width: 20px;
}

.switchery-large {
  border-radius: 40px;
  height: 40px;
  width: 66px;
}

.switchery-large > small {
  height: 40px;
  width: 40px;
}

table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable{border-collapse:separate !important}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}

div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}ul.dt-button-collection.dropdown-menu{display:block;z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}ul.dt-button-collection.dropdown-menu.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}ul.dt-button-collection.dropdown-menu.fixed.two-column{margin-left:-150px}ul.dt-button-collection.dropdown-menu.fixed.three-column{margin-left:-225px}ul.dt-button-collection.dropdown-menu.fixed.four-column{margin-left:-300px}ul.dt-button-collection.dropdown-menu>*{-webkit-column-break-inside:avoid;break-inside:avoid}ul.dt-button-collection.dropdown-menu.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}ul.dt-button-collection.dropdown-menu.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}ul.dt-button-collection.dropdown-menu.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2001}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em}div.dt-buttons a.btn{float:none}}

table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}table.dataTable.fixedHeader-floating{position:fixed !important}table.dataTable.fixedHeader-locked{position:absolute !important}@media print{table.fixedHeader-floating{display:none}}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:left;font-family:'Courier New', Courier, monospace;text-indent:4px;line-height:16px;content:'+';background-color:#337ab7}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before{display:none}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:left;font-family:'Courier New', Courier, monospace;text-indent:4px;line-height:16px;content:'+';background-color:#337ab7}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}

div.DTS{display:block !important}div.DTS tbody th,div.DTS tbody td{white-space:nowrap}div.DTS div.DTS_Loading{z-index:1}div.DTS div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px)}div.DTS div.dataTables_scrollBody table{z-index:2}div.DTS div.dataTables_paginate,div.DTS div.dataTables_length{display:none}div.DTS tbody tr.even{background-color:white}
