@charset "UTF-8";
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *

 */
/* Montserrat-regular */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(/assets/gfont_montserrat/Montserrat-Medium.ttf) format("truetype");
}

/* Montserrat-600 */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  src: url(/assets/gfont_montserrat/Montserrat-SemiBold.ttf) format("truetype");
}

/* Montserrat-700 */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(/assets/gfont_montserrat/Montserrat-Bold.ttf) format("truetype");
}

/* Raleway-100 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 100;
  src: url(/assets/gfont_raleway/Raleway-Thin.ttf) format("truetype");
}

/* Raleway-200 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 200;
  src: url(/assets/gfont_raleway/Raleway-ExtraLight.ttf) format("truetype");
}

/* Raleway-300 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 300;
  src: url(/assets/gfont_raleway/Raleway-Light.ttf) format("truetype");
}

/* Raleway-regular */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url(/assets/gfont_raleway/Raleway-Regular.ttf) format("truetype");
}

/* Raleway-500 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 500;
  src: url(/assets/gfont_raleway/Raleway-Medium.ttf) format("truetype");
}

/* Raleway-600 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 600;
  src: url(/assets/gfont_raleway/Raleway-SemiBold.ttf) format("truetype");
}

/* Raleway-700 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 700;
  src: url(/assets/gfont_raleway/Raleway-Bold.ttf) format("truetype");
}

/* Raleway-800 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 800;
  src: url(/assets/gfont_raleway/Raleway-ExtraBold.ttf) format("truetype");
}

/* Raleway-900 */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 900;
  src: url(/assets/gfont_raleway/Raleway-Black.ttf) format("truetype");
}

/* FontAwesome-regular */
@font-face {
  font-family: "FontAwesome-4.2.0";
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fontawesome_4.2.0/fontawesome.eot) format("embedded-opentype"), url(/assets/fontawesome_4.2.0/fontawesome.woff) format("woff"), url(/assets/fontawesome_4.2.0/fontawesome.ttf) format("truetype"), url(/assets/fontawesome_4.2.0/fontawesome.svg) format("svg");
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"], [class*=" icon-"] {
  font-family: "FontAwesome-4.2.0";
  font-size: 1.2em;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}

/* line 2, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"]:before, [class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}

/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}

/* line 4, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline;
}

/* line 5, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em;
}

/* line 5, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714286em;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icons-ul > li {
  position: relative;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icons-ul .icon-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  text-align: center;
  line-height: inherit;
}

/* line 8, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"].hide, [class*=" icon-"].hide {
  display: none;
}

/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-muted {
  color: #eeeeee;
}

/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-light {
  color: #ffffff;
}

/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-dark {
  color: #333333;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-2x {
  font-size: 2em;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-3x {
  font-size: 3em;
}

/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-4x {
  font-size: 4em;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-5x {
  font-size: 5em;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

/* line 17, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.pull-right {
  float: right;
}

/* line 18, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.pull-left {
  float: left;
}

/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
  margin-right: .3em;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
  margin-left: .3em;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
[class^="icon-"], [class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}

/* line 22, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
  display: inline-block;
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

/* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}

/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
  line-height: inherit;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
a .icon-stack, a .icon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  0% {
    -moz-transform: rotate(0deg);
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  0% {
    -webkit-transform: rotate(0deg);
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  0% {
    -o-transform: rotate(0deg);
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  0% {
    -ms-transform: rotate(0deg);
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  0% {
    transform: rotate(0deg);
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
  100% {
    transform: rotate(359deg);
  }
}

/* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 41, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {
  display: inline-block;
}

/* line 43, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-glass:before {
  content: "\f000";
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-music:before {
  content: "\f001";
}

/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-search:before {
  content: "\f002";
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-envelope-alt:before {
  content: "\f003";
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-heart:before {
  content: "\f004";
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-star:before {
  content: "\f005";
}

/* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-star-empty:before {
  content: "\f006";
}

/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-user:before {
  content: "\f007";
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-film:before {
  content: "\f008";
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-th-large:before {
  content: "\f009";
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-th:before {
  content: "\f00a";
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-th-list:before {
  content: "\f00b";
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ok:before {
  content: "\f00c";
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-remove:before {
  content: "\f00d";
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-zoom-in:before {
  content: "\f00e";
}

/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-zoom-out:before {
  content: "\f010";
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-power-off:before, .icon-off:before {
  content: "\f011";
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-signal:before {
  content: "\f012";
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gear:before, .icon-cog:before {
  content: "\f013";
}

/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-trash:before {
  content: "\f014";
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-home:before {
  content: "\f015";
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-file-alt:before {
  content: "\f016";
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-time:before {
  content: "\f017";
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-road:before {
  content: "\f018";
}

/* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-download-alt:before {
  content: "\f019";
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-download:before {
  content: "\f01a";
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-upload:before {
  content: "\f01b";
}

/* line 70, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-inbox:before {
  content: "\f01c";
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-play-circle:before {
  content: "\f01d";
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rotate-right:before, .icon-repeat:before {
  content: "\f01e";
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-refresh:before {
  content: "\f021";
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-list-alt:before {
  content: "\f022";
}

/* line 75, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-lock:before {
  content: "\f023";
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flag:before {
  content: "\f024";
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-headphones:before {
  content: "\f025";
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-volume-off:before {
  content: "\f026";
}

/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-volume-down:before {
  content: "\f027";
}

/* line 80, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-volume-up:before {
  content: "\f028";
}

/* line 81, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-qrcode:before {
  content: "\f029";
}

/* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-barcode:before {
  content: "\f02a";
}

/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tag:before {
  content: "\f02b";
}

/* line 84, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tags:before {
  content: "\f02c";
}

/* line 85, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-book:before {
  content: "\f02d";
}

/* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-print:before {
  content: "\f02f";
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-camera:before {
  content: "\f030";
}

/* line 89, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-font:before {
  content: "\f031";
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bold:before {
  content: "\f032";
}

/* line 91, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-italic:before {
  content: "\f033";
}

/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-text-height:before {
  content: "\f034";
}

/* line 93, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-text-width:before {
  content: "\f035";
}

/* line 94, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-align-left:before {
  content: "\f036";
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-align-center:before {
  content: "\f037";
}

/* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-align-right:before {
  content: "\f038";
}

/* line 97, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-align-justify:before {
  content: "\f039";
}

/* line 98, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-list:before {
  content: "\f03a";
}

/* line 99, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-indent-left:before {
  content: "\f03b";
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-indent-right:before {
  content: "\f03c";
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-facetime-video:before {
  content: "\f03d";
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-picture:before {
  content: "\f03e";
}

/* line 103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-pencil:before {
  content: "\f040";
}

/* line 104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-map-marker:before {
  content: "\f041";
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-adjust:before {
  content: "\f042";
}

/* line 106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tint:before {
  content: "\f043";
}

/* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-edit:before {
  content: "\f044";
}

/* line 108, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-share:before {
  content: "\f045";
}

/* line 109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-check:before {
  content: "\f046";
}

/* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-move:before {
  content: "\f047";
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-step-backward:before {
  content: "\f048";
}

/* line 112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-backward:before {
  content: "\f04a";
}

/* line 114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-play:before {
  content: "\f04b";
}

/* line 115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-pause:before {
  content: "\f04c";
}

/* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stop:before {
  content: "\f04d";
}

/* line 117, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-forward:before {
  content: "\f04e";
}

/* line 118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-step-forward:before {
  content: "\f051";
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-eject:before {
  content: "\f052";
}

/* line 121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 122, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-plus-sign:before {
  content: "\f055";
}

/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-minus-sign:before {
  content: "\f056";
}

/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-remove-sign:before {
  content: "\f057";
}

/* line 126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ok-sign:before {
  content: "\f058";
}

/* line 127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-question-sign:before {
  content: "\f059";
}

/* line 128, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-info-sign:before {
  content: "\f05a";
}

/* line 129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-screenshot:before {
  content: "\f05b";
}

/* line 130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-remove-circle:before {
  content: "\f05c";
}

/* line 131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ok-circle:before {
  content: "\f05d";
}

/* line 132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ban-circle:before {
  content: "\f05e";
}

/* line 133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-mail-forward:before, .icon-share-alt:before {
  content: "\f064";
}

/* line 138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-resize-full:before {
  content: "\f065";
}

/* line 139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-resize-small:before {
  content: "\f066";
}

/* line 140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-plus:before {
  content: "\f067";
}

/* line 141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-minus:before {
  content: "\f068";
}

/* line 142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-asterisk:before {
  content: "\f069";
}

/* line 143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-exclamation-sign:before {
  content: "\f06a";
}

/* line 144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gift:before {
  content: "\f06b";
}

/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-leaf:before {
  content: "\f06c";
}

/* line 146, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fire:before {
  content: "\f06d";
}

/* line 147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-eye-open:before {
  content: "\f06e";
}

/* line 148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-eye-close:before {
  content: "\f070";
}

/* line 149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-warning-sign:before {
  content: "\f071";
}

/* line 150, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-plane:before {
  content: "\f072";
}

/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-calendar:before {
  content: "\f073";
}

/* line 152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-random:before {
  content: "\f074";
}

/* line 153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-comment:before {
  content: "\f075";
}

/* line 154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-magnet:before {
  content: "\f076";
}

/* line 155, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-retweet:before {
  content: "\f079";
}

/* line 158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-folder-close:before {
  content: "\f07b";
}

/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-resize-vertical:before {
  content: "\f07d";
}

/* line 162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-resize-horizontal:before {
  content: "\f07e";
}

/* line 163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bar-chart:before {
  content: "\f080";
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-twitter-sign:before {
  content: "\f081";
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-facebook-sign:before {
  content: "\f082";
}

/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-key:before {
  content: "\f084";
}

/* line 168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gears:before, .icon-cogs:before {
  content: "\f085";
}

/* line 169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-comments:before {
  content: "\f086";
}

/* line 170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-thumbs-up-alt:before {
  content: "\f087";
}

/* line 171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-thumbs-down-alt:before {
  content: "\f088";
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-star-half:before {
  content: "\f089";
}

/* line 173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-heart-empty:before {
  content: "\f08a";
}

/* line 174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-signout:before {
  content: "\f08b";
}

/* line 175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-linkedin-sign:before {
  content: "\f08c";
}

/* line 176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-pushpin:before {
  content: "\f08d";
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-external-link:before {
  content: "\f08e";
}

/* line 178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-signin:before {
  content: "\f090";
}

/* line 179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-trophy:before {
  content: "\f091";
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-github-sign:before {
  content: "\f092";
}

/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-upload-alt:before {
  content: "\f093";
}

/* line 182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-lemon:before {
  content: "\f094";
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-phone:before {
  content: "\f095";
}

/* line 184, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-unchecked:before, .icon-check-empty:before {
  content: "\f096";
}

/* line 185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bookmark-empty:before {
  content: "\f097";
}

/* line 186, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-phone-sign:before {
  content: "\f098";
}

/* line 187, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-twitter:before {
  content: "\f099";
}

/* line 188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-facebook:before {
  content: "\f09a";
}

/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-github:before {
  content: "\f09b";
}

/* line 190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-unlock:before {
  content: "\f09c";
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rss:before {
  content: "\f09e";
}

/* line 193, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hdd:before {
  content: "\f0a0";
}

/* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bell:before {
  content: "\f0a2";
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hand-right:before {
  content: "\f0a4";
}

/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hand-left:before {
  content: "\f0a5";
}

/* line 199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hand-up:before {
  content: "\f0a6";
}

/* line 200, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hand-down:before {
  content: "\f0a7";
}

/* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle-arrow-left:before {
  content: "\f0a8";
}

/* line 202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle-arrow-right:before {
  content: "\f0a9";
}

/* line 203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle-arrow-up:before {
  content: "\f0aa";
}

/* line 204, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle-arrow-down:before {
  content: "\f0ab";
}

/* line 205, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-globe:before {
  content: "\f0ac";
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-filter:before {
  content: "\f0b0";
}

/* line 209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fullscreen:before {
  content: "\f0b2";
}

/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-group:before {
  content: "\f0c0";
}

/* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-link:before {
  content: "\f0c1";
}

/* line 213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-beaker:before {
  content: "\f0c3";
}

/* line 215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-cut:before {
  content: "\f0c4";
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-copy:before {
  content: "\f0c5";
}

/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-paperclip:before, .icon-paper-clip:before {
  content: "\f0c6";
}

/* line 218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-save:before {
  content: "\f0c7";
}

/* line 219, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sign-blank:before {
  content: "\f0c8";
}

/* line 220, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-reorder:before {
  content: "\f0c9";
}

/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 223, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 224, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-underline:before {
  content: "\f0cd";
}

/* line 225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-table:before {
  content: "\f0ce";
}

/* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-magic:before {
  content: "\f0d0";
}

/* line 227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-truck:before {
  content: "\f0d1";
}

/* line 228, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-pinterest-sign:before {
  content: "\f0d3";
}

/* line 230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-google-plus-sign:before {
  content: "\f0d4";
}

/* line 231, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 232, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-money:before {
  content: "\f0d6";
}

/* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 234, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 235, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 237, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-columns:before {
  content: "\f0db";
}

/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort:before {
  content: "\f0dc";
}

/* line 239, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-down:before {
  content: "\f0dd";
}

/* line 240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-up:before {
  content: "\f0de";
}

/* line 241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-envelope:before {
  content: "\f0e0";
}

/* line 242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 243, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rotate-left:before, .icon-undo:before {
  content: "\f0e2";
}

/* line 244, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-legal:before {
  content: "\f0e3";
}

/* line 245, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-dashboard:before {
  content: "\f0e4";
}

/* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-comment-alt:before {
  content: "\f0e5";
}

/* line 247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-comments-alt:before {
  content: "\f0e6";
}

/* line 248, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bolt:before {
  content: "\f0e7";
}

/* line 249, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-paste:before {
  content: "\f0ea";
}

/* line 252, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-lightbulb:before {
  content: "\f0eb";
}

/* line 253, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-exchange:before {
  content: "\f0ec";
}

/* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 255, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 256, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-user-md:before {
  content: "\f0f0";
}

/* line 257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stethoscope:before {
  content: "\f0f1";
}

/* line 258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-suitcase:before {
  content: "\f0f2";
}

/* line 259, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bell-alt:before {
  content: "\f0f3";
}

/* line 260, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-coffee:before {
  content: "\f0f4";
}

/* line 261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-food:before {
  content: "\f0f5";
}

/* line 262, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-file-text-alt:before {
  content: "\f0f6";
}

/* line 263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-building:before {
  content: "\f0f7";
}

/* line 264, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-hospital:before {
  content: "\f0f8";
}

/* line 265, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ambulance:before {
  content: "\f0f9";
}

/* line 266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-medkit:before {
  content: "\f0fa";
}

/* line 267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fighter-jet:before {
  content: "\f0fb";
}

/* line 268, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-beer:before {
  content: "\f0fc";
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-h-sign:before {
  content: "\f0fd";
}

/* line 270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-plus-sign-alt:before {
  content: "\f0fe";
}

/* line 271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-double-angle-left:before {
  content: "\f100";
}

/* line 272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-double-angle-right:before {
  content: "\f101";
}

/* line 273, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-double-angle-up:before {
  content: "\f102";
}

/* line 274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-double-angle-down:before {
  content: "\f103";
}

/* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-angle-left:before {
  content: "\f104";
}

/* line 276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-angle-right:before {
  content: "\f105";
}

/* line 277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-angle-up:before {
  content: "\f106";
}

/* line 278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-angle-down:before {
  content: "\f107";
}

/* line 279, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-desktop:before {
  content: "\f108";
}

/* line 280, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-laptop:before {
  content: "\f109";
}

/* line 281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tablet:before {
  content: "\f10a";
}

/* line 282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-mobile-phone:before {
  content: "\f10b";
}

/* line 283, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle-blank:before {
  content: "\f10c";
}

/* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-quote-left:before {
  content: "\f10d";
}

/* line 285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-quote-right:before {
  content: "\f10e";
}

/* line 286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-spinner:before {
  content: "\f110";
}

/* line 287, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-circle:before {
  content: "\f111";
}

/* line 288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-mail-reply:before, .icon-reply:before {
  content: "\f112";
}

/* line 289, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-github-alt:before {
  content: "\f113";
}

/* line 290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-folder-close-alt:before {
  content: "\f114";
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-folder-open-alt:before {
  content: "\f115";
}

/* line 292, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-expand-alt:before {
  content: "\f116";
}

/* line 293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-collapse-alt:before {
  content: "\f117";
}

/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-smile:before {
  content: "\f118";
}

/* line 295, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-frown:before {
  content: "\f119";
}

/* line 296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-meh:before {
  content: "\f11a";
}

/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gamepad:before {
  content: "\f11b";
}

/* line 298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-keyboard:before {
  content: "\f11c";
}

/* line 299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flag-alt:before {
  content: "\f11d";
}

/* line 300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flag-checkered:before {
  content: "\f11e";
}

/* line 301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-terminal:before {
  content: "\f120";
}

/* line 302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-code:before {
  content: "\f121";
}

/* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-reply-all:before {
  content: "\f122";
}

/* line 304, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-mail-reply-all:before {
  content: "\f122";
}

/* line 305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-star-half-full:before, .icon-star-half-empty:before {
  content: "\f123";
}

/* line 306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-location-arrow:before {
  content: "\f124";
}

/* line 307, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-crop:before {
  content: "\f125";
}

/* line 308, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-code-fork:before {
  content: "\f126";
}

/* line 309, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-unlink:before {
  content: "\f127";
}

/* line 310, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-question:before {
  content: "\f128";
}

/* line 311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-info:before {
  content: "\f129";
}

/* line 312, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-exclamation:before {
  content: "\f12a";
}

/* line 313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-superscript:before {
  content: "\f12b";
}

/* line 314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-subscript:before {
  content: "\f12c";
}

/* line 315, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-eraser:before {
  content: "\f12d";
}

/* line 316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-puzzle-piece:before {
  content: "\f12e";
}

/* line 317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-microphone:before {
  content: "\f130";
}

/* line 318, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-microphone-off:before {
  content: "\f131";
}

/* line 319, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-shield:before {
  content: "\f132";
}

/* line 320, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-calendar-empty:before {
  content: "\f133";
}

/* line 321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-fire-extinguisher:before {
  content: "\f134";
}

/* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rocket:before {
  content: "\f135";
}

/* line 323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-maxcdn:before {
  content: "\f136";
}

/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-sign-left:before {
  content: "\f137";
}

/* line 325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-sign-right:before {
  content: "\f138";
}

/* line 326, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-sign-up:before {
  content: "\f139";
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-chevron-sign-down:before {
  content: "\f13a";
}

/* line 328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-html5:before {
  content: "\f13b";
}

/* line 329, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-css3:before {
  content: "\f13c";
}

/* line 330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-anchor:before {
  content: "\f13d";
}

/* line 331, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-unlock-alt:before {
  content: "\f13e";
}

/* line 332, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bullseye:before {
  content: "\f140";
}

/* line 333, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ellipsis-horizontal:before {
  content: "\f141";
}

/* line 334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ellipsis-vertical:before {
  content: "\f142";
}

/* line 335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rss-sign:before {
  content: "\f143";
}

/* line 336, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-play-sign:before {
  content: "\f144";
}

/* line 337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-ticket:before {
  content: "\f145";
}

/* line 338, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-minus-sign-alt:before {
  content: "\f146";
}

/* line 339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-check-minus:before {
  content: "\f147";
}

/* line 340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-level-up:before {
  content: "\f148";
}

/* line 341, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-level-down:before {
  content: "\f149";
}

/* line 342, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-check-sign:before {
  content: "\f14a";
}

/* line 343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-edit-sign:before {
  content: "\f14b";
}

/* line 344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-external-link-sign:before {
  content: "\f14c";
}

/* line 345, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-share-sign:before {
  content: "\f14d";
}

/* line 346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-compass:before {
  content: "\f14e";
}

/* line 347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-collapse:before {
  content: "\f150";
}

/* line 348, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-collapse-top:before {
  content: "\f151";
}

/* line 349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-expand:before {
  content: "\f152";
}

/* line 350, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-euro:before, .icon-eur:before {
  content: "\f153";
}

/* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gbp:before {
  content: "\f154";
}

/* line 352, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-dollar:before, .icon-usd:before {
  content: "\f155";
}

/* line 353, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-rupee:before, .icon-inr:before {
  content: "\f156";
}

/* line 354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-yen:before, .icon-jpy:before {
  content: "\f157";
}

/* line 355, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-renminbi:before, .icon-cny:before {
  content: "\f158";
}

/* line 356, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-won:before, .icon-krw:before {
  content: "\f159";
}

/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bitcoin:before, .icon-btc:before {
  content: "\f15a";
}

/* line 358, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-file:before {
  content: "\f15b";
}

/* line 359, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-file-text:before {
  content: "\f15c";
}

/* line 360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-alphabet:before {
  content: "\f15d";
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}

/* line 362, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-attributes:before {
  content: "\f160";
}

/* line 363, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}

/* line 364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-order:before {
  content: "\f162";
}

/* line 365, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sort-by-order-alt:before {
  content: "\f163";
}

/* line 366, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-thumbs-up:before {
  content: "\f164";
}

/* line 367, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-thumbs-down:before {
  content: "\f165";
}

/* line 368, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-youtube-sign:before {
  content: "\f166";
}

/* line 369, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-youtube:before {
  content: "\f167";
}

/* line 370, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-xing:before {
  content: "\f168";
}

/* line 371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-xing-sign:before {
  content: "\f169";
}

/* line 372, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-youtube-play:before {
  content: "\f16a";
}

/* line 373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-dropbox:before {
  content: "\f16b";
}

/* line 374, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-stackexchange:before {
  content: "\f16c";
}

/* line 375, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-instagram:before {
  content: "\f16d";
}

/* line 376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-flickr:before {
  content: "\f16e";
}

/* line 377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-adn:before {
  content: "\f170";
}

/* line 378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bitbucket:before {
  content: "\f171";
}

/* line 379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bitbucket-sign:before {
  content: "\f172";
}

/* line 380, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tumblr:before {
  content: "\f173";
}

/* line 381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-tumblr-sign:before {
  content: "\f174";
}

/* line 382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-long-arrow-down:before {
  content: "\f175";
}

/* line 383, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-long-arrow-up:before {
  content: "\f176";
}

/* line 384, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-long-arrow-left:before {
  content: "\f177";
}

/* line 385, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-long-arrow-right:before {
  content: "\f178";
}

/* line 386, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-apple:before {
  content: "\f179";
}

/* line 387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-windows:before {
  content: "\f17a";
}

/* line 388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-android:before {
  content: "\f17b";
}

/* line 389, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-linux:before {
  content: "\f17c";
}

/* line 390, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-dribbble:before {
  content: "\f17d";
}

/* line 391, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-skype:before {
  content: "\f17e";
}

/* line 392, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-foursquare:before {
  content: "\f180";
}

/* line 393, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-trello:before {
  content: "\f181";
}

/* line 394, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-female:before {
  content: "\f182";
}

/* line 395, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-male:before {
  content: "\f183";
}

/* line 396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-gittip:before {
  content: "\f184";
}

/* line 397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-sun:before {
  content: "\f185";
}

/* line 398, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-moon:before {
  content: "\f186";
}

/* line 399, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-archive:before {
  content: "\f187";
}

/* line 400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-bug:before {
  content: "\f188";
}

/* line 401, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-vk:before {
  content: "\f189";
}

/* line 402, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-weibo:before {
  content: "\f18a";
}

/* line 403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/font-awesome/font-awesome.min2e46.css */
.icon-renren:before {
  content: "\f18b";
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
a {
  cursor: pointer;
}

/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content {
  padding: 60px 0px;
}

/* line 4, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-container {
  max-width: 1140px;
  margin: 0px auto;
}

/* line 5, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col5 {
  width: 20%;
  float: left;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col4 {
  width: 25%;
  float: left;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col3 {
  width: 33.3333%;
  float: left;
}

/* line 8, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col2 {
  width: 50%;
  float: left;
}

/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col1 {
  width: 100%;
  float: left;
}

/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-item {
  margin: 0px 15px;
}

/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.flexslider .gdlr-lms-item:first-child {
  margin-left: 0px;
}

/* top bar */
/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-header-signin {
  font-size: 13px;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-header-signin i {
  margin-right: 10px;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-header-signin .gdlr-separator {
  margin: 0px 10px;
}

/* course info */
/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-info {
  margin-bottom: 15px;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-info .gdlr-lms-info {
  font-size: 14px;
  margin-bottom: 7px;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-info .gdlr-lms-info .head {
  font-weight: bold;
  margin-right: 10px;
  float: left;
  min-width: 36px;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-info .gdlr-lms-info .tail {
  display: block;
  overflow: hidden;
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-price {
  margin-bottom: 20px;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-price .head {
  font-size: 22px;
  font-weight: bold;
  margin-right: 15px;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-price .price,
.gdlr-lms-course-price .discount-price {
  font-size: 26px;
  font-weight: bold;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-price .price.with-discount {
  font-size: 15px;
  margin-right: 10px;
  font-weight: normal;
  text-decoration: line-through;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
input[type="submit"].gdlr-lms-button, input[type="submit"].gdlr-lms-button:focus,
input[type="submit"].gdlr-lms-button:hover, input[type="submit"].gdlr-lms-button:active,
.gdlr-lms-button {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 11px;
  display: inline-block;
  margin-right: 10px;
  cursor: pointer;
  padding: 14px 25px 14px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-width: 0px 0px 3px;
  border-bottom-style: solid;
  letter-spacing: 1px;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full-wrapper .gdlr-lms-button {
  font-size: 12px;
  padding: 12px 19px;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-type-both-sidebar .gdlr-lms-course-full-wrapper .gdlr-lms-button.cyan {
  padding: 12px 26px;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col4 .gdlr-lms-button.cyan {
  padding: 13px 32px 13px;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-thumbnail img {
  max-width: 100%;
  height: auto;
}

/* author */
/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-info-wrapper {
  width: 350px;
  float: left;
  margin-right: 45px;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-thumbnail img {
  display: block;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-name {
  font-size: 17px;
  font-weight: bold;
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-title-wrapper {
  padding: 18px 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-info {
  padding: 18px 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-info .author-info {
  margin-bottom: 5px;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-info .author-info i {
  margin-right: 10px;
  display: inline-block;
  width: 16px;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-social {
  padding: 14px 25px;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-info-wrapper .gdlr-lms-button {
  display: block;
  margin-right: 0px;
  text-align: center;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-content-wrapper {
  overflow: hidden;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-extra-info-wrapper {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  padding: 20px 30px 10px;
  margin-bottom: 40px;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-extra-info .gdlr-head {
  font-weight: bold;
  margin-right: 20px;
}

/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-extra-info {
  margin-bottom: 8px;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-author-content-title {
  font-size: 16px;
  font-weight: bold;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid {
  margin-bottom: 40px;
}

/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-content {
  text-align: center;
  padding: 40px 20px 0px;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-thumbnail {
  width: 115px;
  max-width: 100%;
  overflow: hidden;
  margin: 0px auto 20px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 2px;
}

/* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-position {
  font-size: 15px;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-author-description {
  margin-bottom: 25px;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-title-wrapper {
  margin-bottom: 20px;
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 {
  margin-bottom: 40px;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-content {
  text-align: center;
  padding: 30px 40px;
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-thumbnail {
  overflow: hidden;
  margin: 0px;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 75, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 2px;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-position {
  font-size: 15px;
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-author-description {
  margin-bottom: 25px;
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-title-wrapper {
  margin-bottom: 20px;
}

/* course style */
/* line 81, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-course-button .gdlr-lms-button {
  margin-bottom: 20px;
}

/* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-item-wrapper {
  margin-bottom: 20px;
}

/* line 84, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.section-container.container .gdlr-lms-course-grid-wrapper,
.section-container.container .gdlr-lms-course-grid2-wrapper {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-rating-wrapper i {
  font-size: 16px;
  margin-right: 10px;
}

/* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-rating-wrapper .gdlr-lms-rating-amount {
  font-size: 12px;
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .gdlr-lms-rating-wrapper {
  margin-top: -15px;
  margin-bottom: 25px;
}

/* line 89, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid .gdlr-lms-rating-wrapper {
  margin-bottom: 15px;
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium .gdlr-lms-rating-wrapper {
  margin-top: -15px;
  margin-bottom: 25px;
}

/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium {
  margin-bottom: 60px;
}

/* line 93, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium .gdlr-lms-course-thumbnail {
  max-width: 60%;
  float: left;
  margin-right: 35px;
}

/* line 94, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium .gdlr-lms-course-thumbnail img {
  display: block;
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium .gdlr-lms-course-content {
  overflow: hidden;
}

/* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-medium .gdlr-lms-course-title {
  font-size: 23px;
  font-weight: bold;
  margin: 5px 0px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* line 98, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full {
  margin-bottom: 60px;
}

/* line 99, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .gdlr-lms-course-thumbnail {
  margin-bottom: 40px;
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .gdlr-lms-course-info-wrapper {
  width: 35%;
  float: left;
  margin-right: 40px;
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .gdlr-lms-course-content {
  overflow: hidden;
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .gdlr-lms-course-title {
  font-size: 23px;
  font-weight: bold;
  margin: 0px 0px 27px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* line 103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-full .excerpt-read-more {
  margin-top: 25px;
  display: inline-block;
  font-weight: 600;
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid-wrapper {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.section-container.container .gdlr-lms-course-grid-wrapper.gdlr-lms-carousel,
.gdlr-lms-course-grid-wrapper.gdlr-lms-carousel {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 108, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid {
  margin-bottom: 40px;
}

/* line 109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid .gdlr-lms-course-thumbnail {
  margin-bottom: 35px;
}

/* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid .gdlr-lms-course-title {
  font-size: 22px;
  font-weight: bold;
  margin: 0px 0px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col3.gdlr-lms-course-grid .gdlr-lms-course-title {
  font-size: 17px;
  margin: 0px 0px 15px;
}

/* line 112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col3.gdlr-lms-course-grid .gdlr-lms-course-thumbnail {
  margin-bottom: 30px;
}

/* line 113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col4.gdlr-lms-course-grid .gdlr-lms-course-title {
  font-size: 17px;
  margin: 0px 0px 15px;
}

/* line 114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-col4.gdlr-lms-course-grid .gdlr-lms-course-thumbnail {
  margin-bottom: 30px;
}

/* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2-wrapper {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.section-container.container .gdlr-lms-course-grid2-wrapper.gdlr-lms-carousel,
.gdlr-lms-course-grid2-wrapper.gdlr-lms-carousel {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2.gdlr-lms-item {
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-item {
  margin-bottom: 30px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

/* line 121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-title {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 5px 0px 20px;
  letter-spacing: 2px;
}

/* line 123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-content {
  padding: 26px 25px;
}

/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price {
  float: left;
  margin: 0px;
}

/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-info {
  float: right;
  margin: 5px 0px 0px;
  font-size: 13px;
  text-transform: uppercase;
}

/* line 127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-info i {
  margin-right: 8px;
}

/* line 128, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span {
  display: inline-block;
  padding: 6px 18px;
  font-weight: bold;
  font-size: 14px;
}

/* line 131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single {
  margin: 0px 15px;
}

/* line 132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-info-wrapper {
  width: 30%;
  float: right;
  padding: 35px 30px 15px;
  margin-left: 30px;
}

/* line 133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-content {
  overflow: hidden;
}

/* line 134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-info-author-image {
  overflow: hidden;
  max-width: 150px;
  margin: 0px auto 40px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-info-author-image img {
  display: block;
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-thumbnail {
  margin-bottom: 30px;
}

/* line 139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-content-time-left {
  background: #f3f3f3;
  padding: 40px;
  text-align: center;
  font-size: 15px;
}

/* line 140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-content-time-left i {
  color: #F5C630;
  font-size: 45px;
  display: block;
  margin-bottom: 25px;
}

/* line 142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-single-course-info {
  padding: 20px 30px;
  margin-top: 45px;
  text-align: center;
}

/* line 143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-single-course-info .portfolio-info {
  margin-bottom: 10px;
}

/* line 144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-single-course-info .portfolio-info i {
  margin-right: 12px;
  font-size: 17px;
}

/* line 146, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-pdf {
  padding-top: 35px;
  background: #fff;
  overflow: hidden;
}

/* line 147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-pdf .gdlr-lms-part-pdf {
  margin-bottom: 10px;
}

/* line 148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-pdf .gdlr-lms-pdf-download {
  float: left;
  font-size: 44px;
  line-height: 1;
  padding: 5px 10px;
}

/* line 149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-pdf .gdlr-lms-part-pdf-info {
  overflow: hidden;
  padding: 5px 10px;
  display: inline-block;
}

/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info-wrapper {
  padding: 0px;
}

/* line 152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info {
  padding: 35px 30px;
  margin: 0px;
}

/* line 153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info-wrapper .gdlr-lms-button.cyan {
  display: block;
  margin: 0px;
  text-align: center;
}

/* line 154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info-title {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  padding: 18px 20px 17px;
  margin: 0px;
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-pagination {
  text-align: right;
  margin-top: 40px;
}

/* line 157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-page-view-answer .gdlr-lms-course-pagination {
  text-align: right;
  margin-top: 40px;
}

/* line 159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info-wrapper {
  padding: 0px;
}

/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info {
  padding: 35px 30px;
  margin: 0px;
}

/* line 161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info-wrapper .gdlr-lms-button.cyan {
  display: block;
  margin: 0px;
  text-align: center;
}

/* line 162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info-title {
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  padding: 18px 20px 17px;
  margin: 0px;
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-pagination {
  text-align: right;
  margin-top: 40px;
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-quiz-timer {
  padding: 15px 30px;
  font-size: 45px;
  font-weight: bold;
}

/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-quiz-timer i {
  margin-right: 15px;
}

/* line 168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-question {
  padding: 14px 25px;
}

/* line 169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-answer {
  border-width: 1px;
  border-style: solid;
  padding: 20px 100px 20px 25px;
  position: relative;
}

/* line 170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-answer textarea {
  margin: 5px 0px;
  height: 100px;
  width: 100%;
  border-width: 1px;
  border-style: solid;
}

/* line 171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-choice {
  margin-bottom: 8px;
}

/* line 173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-quiz-choice input[type="checkbox"],
.gdlr-lms-quiz-choice input[type="radio"] {
  margin-right: 10px;
}

/* line 174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-question-score {
  position: absolute;
  top: 0px;
  right: 0px;
  text-align: center;
  padding: 15px 12px;
}

/* line 175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-question-score .gdlr-head {
  display: block;
  font-weight: bold;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 3px;
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part {
  position: relative;
  font-weight: bold;
  padding-bottom: 38px;
}

/* line 178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part.gdlr-last {
  padding-bottom: 0px;
}

/* line 179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part-content {
  overflow: hidden;
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part .part {
  font-size: 16px;
  display: block;
  line-height: 1;
  margin-bottom: 4px;
}

/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part .title {
  font-size: 14px;
  display: block;
}

/* line 182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part-icon {
  margin-right: 20px;
  float: left;
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part-bullet {
  width: 11px;
  height: 11px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part-line {
  position: absolute;
  width: 3px;
  top: 0px;
  bottom: 0px;
  left: 4px;
}

/* line 186, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-part.gdlr-last .gdlr-lms-course-part-line {
  display: none;
}

/* admin bar */
/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-bar {
  float: left;
  font-size: 14px;
  width: 31%;
  margin-right: 40px;
}

/* line 190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-head-thumbnail {
  float: left;
  margin-right: 25px;
  overflow: hidden;
  border-radius: 50%;
  max-width: 75px;
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-welcome {
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}

/* line 193, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-name {
  display: block;
  font-size: 15px;
}

/* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-role {
  display: block;
  font-size: 13px;
}

/* line 195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-list {
  margin: 0px;
  list-style: none;
  padding: 0px;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-list li {
  padding: 10px 25px;
  border-top-width: 1px;
  border-top-style: solid;
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-list li:first-child {
  border: 0px;
}

/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-list li .gdlr-lms-notification {
  display: inline-block;
  line-height: 1.3;
  padding: 3px 7px;
  font-size: 10px;
  margin-left: 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

/* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-head {
  padding: 25px;
}

/* line 202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-logout {
  padding: 11px 25px;
}

/* line 204, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-content {
  overflow: hidden;
  padding-right: 2px;
}

/* line 205, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-content .gdlr-lms-admin-head {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0px 0px 30px;
  padding: 0px;
}

/* line 207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-content .gdlr-lms-admin-head.with-sub {
  margin-bottom: 10px;
}

/* line 208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-admin-content .gdlr-lms-admin-sub-head {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0px 0px 30px;
  padding: 0px;
}

/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-info .gdlr-lms-head {
  display: inline-block;
  min-width: 25%;
}

/* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-info {
  margin-top: 12px;
}

/* line 213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-info:first-child {
  margin-top: 0px;
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-info-wrapper {
  padding: 30px 40px;
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-page-profile .gdlr-lms-admin-head-thumbnail {
  cursor: pointer;
}

/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-page-profile .gdlr-admin-author-image {
  display: none;
}

/* certificate */
/* line 220, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-certificate, .gdlr-lms-profile-badge {
  margin-bottom: 40px;
}

/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-certificate .certificate-list-wrapper {
  margin-bottom: 10px;
  margin-right: 20px;
}

/* line 222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-certificate .certificate-list-wrapper i {
  font-size: 19px;
  margin-right: 15px;
}

/* line 224, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-badge .gdlr-badge-image {
  float: left;
  max-width: 70px;
  max-height: 70px;
  margin-right: 20px;
  margin-bottom: 20px;
  position: relative;
}

/* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-badge .gdlr-badge-image img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

/* line 227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-badge .gdlr-badge-image .badge-title {
  background: #353535;
  color: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 11px;
  font-weight: normal;
  padding: 8px 12px;
  position: absolute;
  top: 80%;
  white-space: nowrap;
  z-index: 1;
  transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  -webkit-transition: opacity 300ms;
}

/* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-badge .gdlr-badge-image .badge-title:before {
  width: 0px;
  height: 0px;
  content: ' ';
  position: absolute;
  top: -7px;
  left: 28px;
  border-bottom: 7px solid #353535;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}

/* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-profile-badge .gdlr-badge-image:hover .badge-title {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.certificate-form {
  width: 920px;
  padding: 0px;
  margin-left: -500px;
  background: #fff;
}

/* line 239, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-form-outer-wrapper {
  border: 5px solid #363636;
  margin: 40px;
}

/* line 240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-form-wrapper {
  border: 1px solid #363636;
  margin: 10px;
}

/* line 242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-wrapper {
  text-align: center;
  color: #363636;
  overflow: hidden;
  padding: 30px 50px;
}

/* line 243, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-wrapper .certificate-date-wrapper {
  float: left;
  max-width: 33%;
  min-width: 200px;
}

/* line 244, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-wrapper .certificate-date-wrapper .certificate-date-text {
  padding-top: 7px;
  border-top: 1px solid #353535;
  margin-top: 11px;
}

/* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-wrapper .certificate-signature-wrapper {
  float: right;
  max-width: 33%;
  min-width: 200px;
}

/* line 247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.certificate-wrapper .certificate-signature-wrapper .certificate-signature-text {
  padding-top: 7px;
  border-top: 1px solid #353535;
  margin-top: 11px;
}

/* line 251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.certificate-form .gdlr-lms-lightbox-close {
  background: #d5d5d5;
  position: absolute;
  right: 0px;
  top: -47px;
  line-height: 18px;
  padding: 14px;
}

/* line 253, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.certificate-form .gdlr-lms-lightbox-close i {
  color: #7d7d7d;
  font-size: 18px;
  margin-right: 0px;
}

/* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.certificate-form .gdlr-lms-lightbox-printer {
  background: #525252;
  position: absolute;
  top: -47px;
  right: 43px;
  line-height: 18px;
  padding: 14px;
  cursor: pointer;
}

/* line 256, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.certificate-form .gdlr-lms-lightbox-printer i {
  color: #fff;
  margin-right: 0;
  font-size: 18px;
}

/* table */
/* line 260, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table td,
table.gdlr-lms-table th {
  padding: 14px 20px;
  font-size: 14px;
  vertical-align: top;
  text-align: center;
}

/* line 263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table th:first-child,
table.gdlr-lms-table td:first-child {
  text-align: left;
}

/* line 264, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table td {
  border-width: 0px 0px 0px 1px;
  border-style: solid;
}

/* line 265, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table tr.with-divider td {
  border-bottom-width: 1px;
}

/* line 266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table tr.with-top-divider td {
  border-top-width: 1px;
}

/* line 267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table td:first-child {
  border-left: 0px;
}

/* line 268, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-course-info {
  margin-bottom: 0px;
  margin-top: 9px;
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-course-info .gdlr-lms-info {
  margin-bottom: 0px;
  line-height: 1.6;
  font-weight: normal;
}

/* line 270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-course-info .gdlr-lms-info .head {
  font-weight: normal;
}

/* line 271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-course-info .gdlr-lms-info .head:after {
  content: ":";
}

/* line 272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .lms-part-line {
  margin-bottom: 15px;
}

/* line 274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .rate-this-course-button {
  font-size: 11px;
}

/* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-cancel-booking {
  font-size: 11px;
}

/* line 276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
table.gdlr-lms-table .gdlr-lms-view-correct-answer {
  display: inline-block;
  margin-top: 8px;
  font-size: 12px;
}

/* confirm box */
/* line 279, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-confirm-overlay {
  position: fixed;
  z-index: 99998;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-confirm-wrapper {
  position: fixed;
  z-index: 99999;
  top: 45%;
  left: 50%;
  width: 500px;
  padding: 40px 25px;
  background: #f3f3f3;
  color: #333333;
  font-size: 12px;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 283, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-confirm-wrapper .head {
  font-size: 19px;
  line-height: 25px;
  font-weight: bold;
  display: block;
  margin-bottom: 25px;
}

/* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-confirm-wrapper .sub {
  color: #9e9e9e;
  display: block;
  margin-bottom: 25px;
  margin-top: -15px;
}

/* line 285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-confirm-wrapper .gdlr-lms-button {
  margin: 10px 10px;
}

/* form */
/* line 288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-half-left {
  float: left;
  width: 48%;
  margin-right: 2%;
}

/* line 289, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-half-right {
  float: left;
  width: 48%;
  margin-left: 2%;
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form p {
  margin-bottom: 18px;
}

/* line 292, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form label {
  display: block;
  margin-bottom: 8px;
}

/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form input[type="text"], .gdlr-lms-form input[type="email"],
.gdlr-lms-form input[type="password"], .gdlr-lms-form textarea {
  border-width: 1px;
  border-style: solid;
  padding: 12px 3%;
  width: 94%;
  font-size: 13px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  margin: 0px;
}

/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form textarea {
  height: 100px;
}

/* line 298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form input[type="submit"] {
  margin-top: 10px;
}

/* line 299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form .gdlr-lms-combobox select {
  padding: 11px 2% 11px;
  width: 100%;
  font-size: 13px;
  outline: none;
  border: 0px;
  margin: 0px;
  height: 40px;
  background: transparent;
}

/* line 301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form .gdlr-lms-combobox {
  border-width: 1px;
  border-style: solid;
  display: block;
  position: relative;
}

/* line 302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form .gdlr-lms-combobox:after {
  content: "\f107";
  font-family: "FontAwesome-4.2.0";
  position: absolute;
  right: 0px;
  top: 0px;
  bottom: 0px;
  padding: 8px 13px 0px;
  z-index: 9999;
  border-left-width: 1px;
  border-left-style: solid;
  pointer-events: none;
}

/* line 306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form {
  margin-bottom: 30px;
}

/* line 307, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form .gdlr-lms-head {
  margin-right: 12px;
}

/* line 308, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form input[type="text"] {
  height: 22px;
  padding: 4px 10px;
  width: 112px;
  margin-right: 10px;
  border-width: 1px;
  border-style: solid;
  box-shadow: none;
  border-radius: 0px;
  border-color: #dedede;
  color: #909090;
  background: #ffffff;
}

/* line 311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form input[type="submit"] {
  margin: 0px;
  box-shadow: none;
  border: none;
  height: 32px;
  padding: 4px 10px;
  cursor: pointer;
}

/* line 313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form i.icon-calendar {
  margin-right: 30px;
  font-size: 18px;
}

/* line 314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-date-filter-form i.icon-long-arrow-right {
  margin-right: 30px;
  font-size: 18px;
}

/* line 316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-success {
  padding: 16px;
  background: #99D15E;
  color: #fff;
  line-height: 1;
  font-size: 13px;
  margin-bottom: 30px;
}

/* line 317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-error {
  padding: 16px;
  background: #D15E5E;
  color: #fff;
  line-height: 1;
  font-size: 13px;
  margin-bottom: 30px;
}

/* line 318, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-notice {
  padding: 16px;
  background: #D15E5E;
  color: #fff;
  line-height: 1;
  font-size: 13px;
  margin-bottom: 10px;
}

/* line 319, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-notice.success {
  background: #99D15E;
}

/* search */
/* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-wrapper .gdlr-lms-form .gdlr-lms-combobox:after {
  padding-top: 10px;
}

/* line 323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-wrapper .gdlr-lms-form .gdlr-lms-combobox select {
  padding: 13px 5%;
  height: 44px;
}

/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-wrapper .gdlr-lms-form input[type="text"] {
  padding: 14px 3%;
}

/* line 325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-column.gdlr-lms-1, .course-search-column.gdlr-lms-2 {
  width: 18%;
  float: left;
  margin-right: 2%;
}

/* line 326, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-column.gdlr-lms-3 {
  width: 45%;
  float: left;
  margin-right: 2%;
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-column.gdlr-lms-4 {
  width: 13%;
  float: left;
}

/* line 328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-column.gdlr-lms-4 .gdlr-lms-button {
  width: 100%;
  margin-top: 0px;
  -webkit-appearance: none;
}

/* line 329, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.course-search-wrapper {
  max-width: 980px;
  margin: 0px auto;
  padding-top: 30px;
}

/* lightbox */
/* line 332, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper {
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  z-index: 99999;
  display: none;
}

/* line 334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-overlay {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  background: #000;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

/* line 336, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container {
  display: none;
  background: #f3f3f3;
  padding: 40px 30px 30px;
  position: absolute;
  top: 50%;
  left: 50%;
}

/* line 338, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.evidence-form {
  width: 620px;
  padding-bottom: 20px;
  margin-left: -340px;
  margin-top: -274px;
}

/* line 340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.buy-form,
.gdlr-lms-lightbox-container.book-form {
  width: 620px;
  padding-bottom: 20px;
  margin-left: -340px;
  margin-top: -325px;
}

/* line 341, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.login-form {
  width: 620px;
  padding-bottom: 40px;
  margin-left: -340px;
  margin-top: -225px;
}

/* line 342, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper .gdlr-lms-lightbox-container {
  display: block;
}

/* line 343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper .gdlr-lms-lightbox-title {
  font-size: 22px;
  margin: 0px 0px 30px;
  color: #333333;
  font-weight: bold;
}

/* line 345, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper .gdlr-lms-lightbox-title.second-section {
  margin: 40px 0px 20px;
}

/* line 346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper .gdlr-lms-lightbox-description {
  font-size: 13px;
  display: block;
  font-weight: bold;
  margin-bottom: 20px;
  color: #a7a7a7;
}

/* line 348, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper .gdlr-lms-button {
  width: 100%;
  text-align: center;
}

/* line 349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-wrapper a.gdlr-lms-button {
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
}

/* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-form span {
  font-size: 13px;
  display: block;
  margin-bottom: 8px;
  font-weight: bold;
  color: #a7a7a7;
}

/* line 354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-form input[type="text"], .gdlr-lms-lightbox-form input[type="email"],
.gdlr-lms-lightbox-form input[type="password"], .gdlr-lms-lightbox-form textarea,
.gdlr-lms-lightbox-form textarea:focus {
  /*border: 0px;*/
  /*color: #a7a7a7;*/
}

/* line 355, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-form textarea.full-note {
  height: 150px;
}

/* line 356, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-form .gdlr-lms-notice {
  display: none;
}

/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-form .gdlr-lms-loading {
  display: none;
}

/* line 359, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form {
  width: 500px;
  padding: 45px 40px 40px;
  margin-left: -240px;
  margin-top: -120px;
  text-align: center;
}

/* line 360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form .gdlr-lms-lightbox-title {
  margin-bottom: 10px;
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form .gdlr-lms-lightbox-sub-title {
  margin-bottom: 15px;
}

/* line 362, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form input[type="submit"].gdlr-lms-button {
  margin-top: 20px;
  margin-bottom: 0px;
  display: inline-block;
}

/* line 363, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form .gdlr-rating-input {
  text-align: center;
  font-size: 18px;
  display: inline-block;
}

/* line 364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form .gdlr-rating-input i {
  cursor: pointer;
  margin: 0px -3px;
  float: left;
}

/* line 365, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.rating-form .gdlr-rating-input .gdlr-rating-separator {
  width: 15px;
  height: 18px;
  cursor: pointer;
  float: left;
  margin: 0px;
}

/* line 368, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.finish-quiz-form {
  width: 600px;
  padding: 40px;
  margin-left: -340px;
  margin-top: -115px;
  text-align: center;
}

/* line 369, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.finish-quiz-form .finish-quiz-content {
  margin-bottom: 30px;
  font-size: 13px;
}

/* line 370, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.finish-quiz-form .gdlr-lms-lightbox-title {
  margin-bottom: 10px;
  font-size: 27px;
}

/* line 371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.quiz-timeout-form {
  width: 600px;
  padding: 40px;
  margin-left: -340px;
  margin-top: -115px;
  text-align: center;
}

/* line 372, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.quiz-timeout-form .quiz-timeout-content {
  margin-bottom: 30px;
  font-size: 13px;
}

/* line 373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.quiz-timeout-form .gdlr-lms-lightbox-title {
  margin-bottom: 10px;
  font-size: 27px;
}

/* line 375, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container-wrapper .gdlr-lms-lightbox-container {
  display: none;
}

/* line 376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-container.payment-option-form {
  width: 700px;
  padding: 45px 0px 35px;
  margin-left: -350px;
  margin-top: -120px;
}

/* line 377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-wrapper {
  width: 50%;
  float: left;
  margin-right: -1px;
}

/* line 378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-wrapper.gdlr-lms-left {
  border-right: 1px solid #d2d2d2;
}

/* line 379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-inner {
  padding: 0px 35px;
}

/* line 380, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-head {
  margin-top: 5px;
  font-size: 19px;
  text-align: center;
  margin-bottom: 25px;
  color: #333333;
}

/* line 381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-description {
  font-size: 12px;
  color: #ababab;
  margin-top: 20px;
}

/* line 382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-payment-option-or {
  position: absolute;
  left: 50%;
  margin-left: -20px;
  font-size: 17px;
  top: 50%;
  margin-top: -22px;
  background: #f3f3f3;
  padding: 10px;
  font-weight: bold;
  color: #d2d2d2;
}

/* line 385, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-close {
  position: absolute;
  right: 13px;
  top: 13px;
  cursor: pointer;
}

/* line 386, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-close i {
  margin-right: 0px;
  font-size: 18px;
  color: #adadad;
}

/* line 387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-back.gdlr-lms-button {
  position: absolute;
  top: 10px;
  right: 10px;
  margin: 0px;
  width: auto;
  padding: 8px 13px;
  border: 0px;
}

/* line 389, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-lightbox-back.gdlr-lms-button i {
  font-size: 12px;
  margin-right: 0px;
}

/* social share */
/* line 392, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-social-share {
  line-height: 1;
}

/* line 393, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-social-share .social-share-title {
  font-size: 15px;
  line-height: 23px;
  font-weight: bold;
  float: left;
  margin-right: 20px;
  margin-bottom: 0px;
}

/* line 395, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-social-share a {
  display: inline-block;
  width: 32px;
  margin-right: 6px;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-social-share a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-social-share a img {
  display: block;
}

/* line 399, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
a.lms-social-shortcode {
  max-width: 32px;
  margin-right: 6px;
  display: inline-block;
}

/* scoring section */
/* line 402, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-wrapper {
  margin-top: 60px;
}

/* line 403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-title {
  font-size: 24px;
  text-transform: uppercase;
}

/* line 404, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-qustion-wrapper {
  margin-bottom: 35px;
}

/* line 405, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-question {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-answer {
  margin-bottom: 20px;
}

/* line 407, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-answer .gdlr-head {
  font-weight: bold;
  margin-right: 13px;
  float: left;
}

/* line 408, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-quiz-answer .gdlr-tail {
  overflow: hidden;
}

/* line 409, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-score .gdlr-head {
  font-weight: bold;
  margin-right: 10px;
}

/* line 410, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-scoring-score .gdlr-tail {
  margin-left: 5px;
  font-size: 16px;
  font-weight: bold;
}

/* line 411, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-form .gdlr-scoring-score input[type="text"] {
  width: 40px;
  padding: 7px 10px;
  vertical-align: baseline;
}

/* widget */
/* line 414, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-widget .recent-course-widget {
  margin-bottom: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 15px;
}

/* line 415, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-widget .gdlr-lms-course-thumbnail {
  max-width: 70px;
  float: left;
  margin-right: 15px;
}

/* line 416, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-widget .gdlr-lms-course-thumbnail img {
  display: block;
}

/* line 417, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-widget .recent-course-widget-content {
  overflow: hidden;
  margin-top: 5px;
}

/* line 418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
.gdlr-lms-course-widget .recent-course-widget-title {
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 2px;
}

/* responsive */
@media only screen and (max-width: 780px) {
  /*(AS) original 767px*/
  /* line 422, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-container {
    max-width: 420px;
    padding-right: 1px;
  }

  /* line 425, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-col5, .gdlr-lms-col4, .gdlr-lms-col3,
  .gdlr-lms-col2, .gdlr-lms-col1 {
    width: 100%;
    float: none;
  }

  /* line 429, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .course-search-column.gdlr-lms-1,
  .course-search-column.gdlr-lms-2,
  .course-search-column.gdlr-lms-3,
  .course-search-column.gdlr-lms-4 {
    width: 100%;
    float: none;
    margin-right: 0px;
    margin-bottom: 20px;
  }

  /* line 430, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .course-search-column.gdlr-lms-3 {
    margin-left: -1px;
  }

  /* line 431, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-half-left, .gdlr-lms-half-right {
    width: auto;
    float: none;
    margin-right: 0px;
    margin-left: 0px;
  }

  /* line 432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  table.gdlr-lms-table td, table.gdlr-lms-table th {
    padding: 5px 12px;
  }

  /* line 435, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-admin-bar {
    float: none;
    width: auto;
    margin-right: 0px;
    margin-bottom: 30px;
  }

  /* line 436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-admin-content {
    overflow-x: scroll;
  }

  /* line 437, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-admin-content table {
    min-width: 450px;
  }

  /* line 439, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-author-info-wrapper {
    float: none;
    width: auto;
    margin-right: 0px;
    margin-bottom: 50px;
  }

  /* line 440, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-course-medium .gdlr-lms-course-thumbnail {
    max-width: none;
    float: none;
    margin-right: 0px;
    margin-bottom: 30px;
  }

  /* line 442, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-course-medium .gdlr-lms-course-thumbnail img {
    margin: 0px auto;
  }

  /* line 443, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-course-full .gdlr-lms-course-info-wrapper {
    width: auto;
    display: none;
  }

  /* line 444, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-course-single .gdlr-lms-course-info-wrapper {
    float: none;
    margin-left: 0px;
    margin-bottom: 40px;
    width: auto;
  }

  /* line 446, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-lightbox-wrapper .gdlr-lms-lightbox-container {
    width: auto;
    margin-left: 0px;
    margin-top: 0px;
    top: 20px;
    left: 20px;
    bottom: 20px;
    right: 20px;
    overflow-y: scroll;
  }
}
@media only screen and (max-width: 419px) {
  /* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style2e46.css */
  .gdlr-lms-container {
    max-width: 300px;
  }
}
/*.gdlr-lms-container{ max-width: 1140px; }*/
/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span, input[type="submit"].gdlr-lms-button, input[type="submit"].gdlr-lms-button:focus, input[type="submit"].gdlr-lms-button:hover, input[type="submit"].gdlr-lms-button:active, .gdlr-lms-button.cyan {
  color: #ffffff;
}

/* line 4, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span, input[type="submit"].gdlr-lms-button, input[type="submit"].gdlr-lms-button:focus, input[type="submit"].gdlr-lms-button:hover, input[type="submit"].gdlr-lms-button:active, .gdlr-lms-button.cyan {
  background-color: #72d5cd;
}

/* line 5, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span, input[type="submit"].gdlr-lms-button, input[type="submit"].gdlr-lms-button:focus, input[type="submit"].gdlr-lms-button:hover, input[type="submit"].gdlr-lms-button:active, .gdlr-lms-button.cyan {
  border-color: #65b4ad;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span.blue, .gdlr-lms-button.blue {
  color: #ffffff;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span.blue, .gdlr-lms-button.blue {
  background-color: #71cbde;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-item.gdlr-lms-free {
  border-bottom-color: #71cbde !important;
}

/* line 8, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-course-price span.blue, .gdlr-lms-button.blue {
  border-color: #4aacc0;
}

/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.black {
  color: #ffffff;
}

/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.black {
  background-color: #646464;
}

/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.black {
  border-color: #000000;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.red {
  color: #ffffff;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.red {
  background-color: #d57272;
}

/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-button.red {
  border-color: #b06464;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table th {
  background-color: #72d5cd;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table th {
  color: #ffffff;
}

/* line 17, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table td {
  background-color: #f7f7f7;
}

/* line 18, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table td {
  color: #4e4e4e;
}

/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table td {
  border-color: #e5e5e5;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-title, .gdlr-lms-course-title a {
  color: #212121;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-title:hover, .gdlr-lms-course-title a:hover {
  color: #212121;
}

/* line 22, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-info .tail {
  color: #aeaeae;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-info .head {
  color: #575757;
}

/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-price .head {
  color: #373737;
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-price .price, .gdlr-lms-course-price .discount-price {
  color: #72d5cd;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-item, .gdlr-lms-course-grid2.gdlr-lms-item {
  background-color: #f5f5f5;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-grid2 .gdlr-lms-item, .gdlr-lms-course-grid2.gdlr-lms-item {
  border-bottom-color: #95e0da;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-rating-wrapper i, .gdlr-lms-lightbox-container.rating-form .gdlr-rating-input {
  color: #f1c40f;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-rating-wrapper .gdlr-lms-rating-amount {
  color: #c5c5c5;
}

/* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-bar {
  background-color: #f3f3f3;
}

/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-welcome {
  color: #4e4e4e;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-name {
  color: #72d5cd;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-head-content .gdlr-lms-role {
  color: #b0b0b0;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-list {
  background-color: #fafafa;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-list li {
  border-top-color: #ebebeb;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-list li a {
  color: #72d5cd;
}

/* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-list li .gdlr-lms-notification {
  color: #ffffff;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-list li .gdlr-lms-notification {
  background-color: #f48484;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form label {
  color: #8f8f8f;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input[type="text"], .gdlr-lms-form input[type="email"], .gdlr-lms-form input[type="password"], .gdlr-lms-form textarea, .gdlr-lms-quiz-answer textarea, .gdlr-lms-form .gdlr-lms-combobox:after, .gdlr-lms-form .gdlr-lms-combobox select {
  color: #acacac;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input::-webkit-input-placeholder {
  color: #acacac;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input:-moz-placeholder {
  color: #acacac;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input::-moz-placeholder {
  color: #acacac;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input:-ms-input-placeholder {
  color: #acacac;
}

/* line 41, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input[type="text"], .gdlr-lms-form input[type="email"], .gdlr-lms-form input[type="password"], .gdlr-lms-form textarea, .gdlr-lms-quiz-answer textarea, .gdlr-lms-form .gdlr-lms-combobox, .gdlr-lms-form .gdlr-lms-combobox:after {
  border-color: #e3e3e3;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-form input[type="text"], .gdlr-lms-form input[type="email"], .gdlr-lms-form input[type="password"], .gdlr-lms-form textarea, .gdlr-lms-quiz-answer textarea, .gdlr-lms-form .gdlr-lms-combobox, .gdlr-lms-form .gdlr-lms-combobox:after {
  background-color: #ffffff;
}

/* line 43, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-table .gdlr-lms-cancel-booking {
  color: #f48484;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-profile-info-wrapper {
  background-color: #f3f3f3;
}

/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-profile-info .gdlr-lms-head {
  color: #b6b6b6;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-profile-info .gdlr-lms-tail {
  color: #737373;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-single .gdlr-lms-course-info-wrapper, .gdlr-lms-course-pdf .gdlr-lms-part-pdf-info {
  background-color: #f3f3f3;
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info-title {
  background-color: #5c5c5c;
}

/* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-content-type .gdlr-lms-course-info-title {
  color: #ffffff;
}

/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-single-course-info {
  background-color: #f5f5f5;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-bullet, .gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-line {
  background-color: #dbdbdb;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-part-bullet, .gdlr-lms-course-part-line {
  background-color: #72d5cd;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-content, .gdlr-lms-course-pdf .gdlr-lms-part-caption {
  color: #b9b9b9;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-part.gdlr-current .gdlr-lms-course-part-content, .gdlr-lms-course-part.gdlr-next .gdlr-lms-course-part-content .part, .gdlr-lms-course-pdf .gdlr-lms-part-title {
  color: #5c5c5c;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-course-part.gdlr-next .gdlr-lms-course-part-content .title {
  color: #9b9b9b;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info-wrapper, .gdlr-lms-quiz-type .gdlr-lms-course-info-title {
  background-color: #333333;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-info-title {
  color: #ffffff;
}

/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-quiz-timer {
  background-color: #71cbde;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-quiz-timer {
  color: #ffffff;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-bullet, .gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-line {
  background-color: #6f6f6f;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-pass .gdlr-lms-course-part-content {
  color: #6f6f6f;
}

/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-current .gdlr-lms-course-part-content, .gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-next .gdlr-lms-course-part-content .part {
  color: #d9d9d9;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-type .gdlr-lms-course-part.gdlr-next .gdlr-lms-course-part-content .title {
  color: #7f7f7f;
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-question {
  background-color: #f0f0f0;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-question {
  color: #656565;
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-answer {
  border-color: #e8e8e8;
}

/* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-quiz-answer {
  color: #a8a8a8;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-question-score {
  background-color: #f8f8f8;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-question-score .gdlr-tail {
  color: #afafaf;
}

/* line 70, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-question-score .gdlr-head {
  color: #515151;
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-instructor-content {
  background-color: #f5f5f5;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-instructor-title {
  color: #72d5cd;
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-instructor-position {
  color: #888888;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-description {
  color: #a9a9a9;
}

/* line 75, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-info-wrapper {
  background-color: #313131;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-name {
  color: #ffffff;
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-admin-bar {
  color: #888888;
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-info, .gdlr-lms-author-info a, .gdlr-lms-author-info a:hover {
  color: #cccccc;
}

/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-info-wrapper * {
  border-color: #444444;
}

/* line 80, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-extra-info-wrapper {
  background-color: #f5f5f5;
}

/* line 81, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-author-extra-info-wrapper {
  border-bottom-color: #72d5cd;
}

/* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-extra-info .gdlr-tail {
  color: #b1b1b1;
}

/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/goodlayers-lms/lms-style-custom2e46.css */
.gdlr-lms-extra-info .gdlr-head {
  color: #717171;
}

/*
Theme Name: Clever Course
Theme URI: http://themes.goodlayers.com/clevercourse
Description: Clever Course Wordpress Theme
Author: Goodlayers
Author URI: http://www.goodlayers.com
Version: 1.00
License: 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: white, light, yellow, two-columns, fluid-layout, custom-background, custom-colors, featured-images, theme-options
Text Domain: gdlr_translate
*/
/*--- reset ---*/
/*--- reset5 Â© 2011 opensource.736cs.com MIT ---*/
/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q,
s, samp, small, strike, strong, sub, sup, tt, var, b, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup,
mark, menu, meter, nav, output, progress, section, summary, time, video {
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  margin: 0;
  padding: 0;
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote {
  display: block;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
nav ul {
  list-style: none;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ol {
  list-style: decimal;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul {
  list-style: disc;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul ul {
  list-style: circle;
}

/* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
blockquote, q {
  quotes: none;
}

/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
blockquote:before, blockquote:after, q:before, q:after {
  content: none;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ins {
  text-decoration: underline;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
del {
  text-decoration: line-through;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
mark {
  background: none;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
abbr[title], dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
input[type=submit], input[type=button], button {
  margin: 0;
  padding: 0;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
input, select, a img {
  vertical-align: middle;
}

/* line 41, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
b, strong {
  font-weight: bold;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
i, em {
  font-style: italic;
}

/*--- clear ---*/
/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.clear {
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
  zoom: 1;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.clear-fix {
  zoom: 1;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.clear-fix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/*--- wordpress core ---*/
/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.aligncenter, div.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.aligncenter {
  display: block;
  margin: 5px auto 5px auto;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a img.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}

/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption {
  background: #fff;
  border-width: 1px;
  border-style: solid;
  max-width: 96%;
  padding: 5px 3px 10px;
  text-align: center;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption.alignleft {
  margin: 5px 20px 20px 0;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption.alignright {
  margin: 5px 0 20px 20px;
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gallery-item .gallery-icon {
  margin-right: 10px;
}

/* line 70, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
i {
  margin-right: 5px;
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a {
  text-decoration: none;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
p {
  margin-bottom: 20px;
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul, ol {
  margin-bottom: 20px;
  margin-left: 30px;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body {
  line-height: 1.7;
  font-family: Arial, Helvetica, sans-serif;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
h1, h2, h3, h4, h5, h6 {
  line-height: 1.5;
  margin-bottom: 18px;
  font-weight: 600;
}

/*----------------------------------------------------------------------*/
/*---------------             THEME STYLE             ------------------*/
/*----------------------------------------------------------------------*/
/*--- structure ---*/
/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.container {
  padding: 0px;
  margin: 0px auto;
  /* position: relative; */
}

/* line 84, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.column, .columns {
  float: left;
  position: relative;
  min-height: 1px;
}

/* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.one-ninth {
  width: 11.111%;
}

/* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.one-eighth {
  width: 12.5%;
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.one-seventh {
  width: 14.285%;
}

/* line 89, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.one-fifth {
  width: 20%;
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.two-fifth {
  width: 40%;
}

/* line 91, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.three-fifth {
  width: 60%;
}

/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.four-fifth {
  width: 80%;
}

/* line 94, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.one {
  width: 8.333%;
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.two {
  width: 16.666%;
}

/* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.three {
  width: 25%;
}

/* line 97, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.four {
  width: 33.333%;
}

/* line 98, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.five {
  width: 41.666%;
}

/* line 99, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.six {
  width: 50%;
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.seven {
  width: 58.334%;
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.eight {
  width: 66.667%;
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.nine {
  width: 75%;
}

/* line 103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.ten {
  width: 83.334%;
}

/* line 104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.eleven {
  width: 91.667%;
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.twelve {
  width: 100%;
}

/* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.ie7 .sf-mega-section.three {
  width: 24%;
}

/* line 109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item {
  margin: 0px 15px 20px;
  min-height: 1px;
}

/* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-full-size-wrapper .gdlr-item-no-space {
  margin-bottom: 0px;
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-no-space {
  margin: 0px 20px 40px;
}

/* line 112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-no-space .gdlr-item {
  margin: 0px;
}

/* line 113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-main-content {
  margin-bottom: 55px;
}

/* line 114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-divider-item {
  margin-bottom: 50px;
}

/* line 115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.section-container, .gdlr-item-start-content, .gdlr-parallax-wrapper, .gdlr-color-wrapper {
  padding-top: 70px;
}

/* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-color-wrapper, .gdlr-parallax-wrapper, .gdlr-full-size-wrapper {
  padding-bottom: 40px;
}

/* line 118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-full-size-wrapper .gdlr-item,
.gdlr-full-size-wrapper .gdlr-item-no-space {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.ie7 .gdlr-item-start-content {
  overflow: hidden;
}

/* line 121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
audio {
  width: 100%;
}

/* line 122, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.mejs-container .mejs-controls .mejs-horizontal-volume-slider {
  position: relative;
  clear: both;
  float: right;
  top: -31px;
}

/* line 123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
img, video {
  max-width: 100%;
  /*height: auto; width: auto;*/
  /* for ie8 */
}

/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.ms-container video {
  max-width: none;
}

/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
input[type="text"], input[type="email"], input[type="password"], textarea {
  border: 0px;
  outline: none;
  padding: 6px;
  max-width: 100%;
}

/*--- transition / color animation  ---*/
/* line 129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
a {
  transition: color 300ms, background-color 300ms, opacity 300ms;
  -moz-transition: color 300ms, background-color 300ms, opacity 300ms;
  /* FF3.7+ */
  -o-transition: color 300ms, background-color 300ms, opacity 300ms;
  /* Opera 10.5 */
  -webkit-transition: color 300ms, background-color 300ms, opacity 300ms;
  /* Saf3.2+, Chrome */
}

/*--- boxed style ---*/
/* line 136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.body-wrapper.gdlr-boxed-style {
  margin: 0px auto;
  -moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 5px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
}

/* line 140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.body-wrapper.header-style-transparent .gdlr-header-inner {
  background: transparent;
  transition: background-color 300ms;
  -moz-transition: background-color 300ms;
  -o-transition: background-color 300ms;
  -webkit-transition: background-color 300ms;
}

/* line 144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
img.gdlr-full-boxed-background {
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
}

@media screen and (max-width: 1024px) {
  /* line 148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
  img.gdlr-full-boxed-background {
    left: 50%;
    margin-left: -512px;
  }
}
/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.content-wrapper {
  position: relative;
  z-index: 89;
}

/*--- top navigation ---*/
/* line 154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-navigation-wrapper {
  position: relative;
  z-index: 98;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-navigation-left {
  float: left;
  margin: 0px;
}

/* line 157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-navigation-left-text {
  font-size: 12px;
  letter-spacing: 1px;
  float: left;
  padding: 14px 0px 13px;
  line-height: 18px;
}
/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-navigation-left-text > div {
  display: inline-block;
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-navigation-right {
  float: right;
  margin: 0px 20px;
  display: inline-block;
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-social-wrapper {
  padding-top: 11px;
  padding-bottom: 11px;
  float: left;
}

/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-social-wrapper .social-icon {
  float: left;
  margin-left: 12px;
  max-width: 15px;
}

/* line 167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-social-wrapper .social-icon:first-child {
  margin-left: 0px;
}

/* line 168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-social-wrapper .social-icon a {
  opacity: 0.24;
}

/* line 169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-social-wrapper .social-icon a:hover {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* line 170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-lms-header-signin {
  float: left;
  padding: 12px 0px 11px 20px;
}

/* line 171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-lms-header-signin:before {
  content: "•";
  margin-right: 20px;
}

/*--- search form ---*/
/* line 174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-substitute {
  position: relative;
  z-index: 91;
}

/* line 176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form-button {
  float: left;
  font-size: 14px;
  width: 14px;
  height: 14px;
  margin-left: 20px;
  cursor: pointer;
  line-height: 1;
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form-button i {
  margin: 0px;
}

/* line 178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form {
  position: absolute;
  z-index: 90;
  left: 0px;
  right: 0px;
  display: none;
  box-shadow: 0px 4px 0px rgba(0, 0, 0, 0.15);
}

/* line 179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form form {
  margin: 0px 15px;
  padding-left: 60px;
  position: relative;
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form input[type="text"] {
  width: 100%;
  margin: 0px;
  padding: 25px 0px;
  font-size: 27px;
  background-color: transparent;
  font-weight: bold;
}

/* line 182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form input[type="submit"] {
  display: none;
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-nav-search-form .icon-search {
  margin: -15px 0px 0px 0px;
  position: absolute;
  display: block;
  font-size: 27px;
  width: 27px;
  height: 27px;
  line-height: 1;
  text-align: center;
  top: 50%;
  left: 5px;
}

/*--- top login menu---*/
/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form input[type="text"], .gdlr-login-form input[type="email"],
.gdlr-login-form input[type="password"] {
  width: 200px;
  padding: 12px;
  margin-bottom: 5px;
}

/* line 190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form label {
  display: block;
  margin-bottom: 4px;
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form p {
  margin-bottom: 0px;
  margin-top: 9px;
  overflow: hidden;
}

/* line 192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form p:first-child {
  margin-top: 0px;
}

/* line 193, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form input[type="submit"] {
  margin-bottom: 0px;
}

/* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form input[type="checkbox"] {
  margin: 2px 10px 0px 0px;
  float: left;
}

/* line 195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-login-form .login-remember {
  padding-top: 3px;
}

/*--- header ---*/
/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce-button {
  cursor: pointer;
  width: 15px;
  height: 18px;
  padding: 13px 4px 0px;
  text-align: center;
  font-size: 10px;
  margin-top: -9px;
}

/* line 200, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce-wrapper {
  float: right;
  margin-left: 10px;
  padding-left: 20px;
}

/* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce {
  text-align: center;
  padding-top: 20px;
  display: none;
  position: absolute;
  right: 15px;
}

/* line 203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce .gdlr-top-woocommerce-inner {
  padding: 30px 45px 23px;
}

/* line 204, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce .gdlr-cart-count {
  margin-bottom: 8px;
}

/* line 205, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce .gdlr-cart-amount {
  margin-bottom: 20px;
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce-inner > a {
  display: block;
  font-sizE: 14px;
  font-weight: bold;
  margin-bottom: 8px;
}

/* line 208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-header-wrapper {
  position: relative;
  z-index: 99;
  left: 0px;
  right: 0px;
}

/* line 209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-header-container {
  position: relative;
  z-index: 97;
}

/* line 210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-logo {
  float: left;
  margin-left: 15px;
  margin-right: 15px;
}

/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-logo h1 {
  margin-bottom: 0px;
  line-height: 0;
}

/* line 213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  z-index: 999;
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header .gdlr-logo img {
  width: auto;
}

/* line 215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header .gdlr-main-menu > li > a {
  padding-bottom: 18px;
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header .gdlr-navigation-slide-bar {
  display: none;
}

/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header.gdlr-header-inner {
  -moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.15);
}

/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header .gdlr-navigation-wrapper .gdlr-main-menu > li > a {
  padding-bottom: 23px;
}

/* line 222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fixed-header .gdlr-nav-search-form-button {
  visibility: hidden;
}

/* line 223, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.admin-bar .gdlr-fixed-header {
  top: 32px;
}

/* line 225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper {
  margin: 0px 15px;
  float: right;
}

/* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-navigation-container {
  position: relative;
  line-height: 0;
}

/* line 227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li {
  padding: 0px;
}

/* line 228, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {
  font-size: 11px;
  padding: 0px 20px 42px 0px;
  margin: 0px;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 2px;
}

/* line 229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li:first-child > a {
  padding-left: 0px;
}

/* line 230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li > a:before {
  content: "•";
  margin-right: 20px;
}

/* line 231, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li:first-child > a:before {
  display: none;
}

/* line 232, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul:after {
  display: none;
}

/* line 234, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-page-title-wrapper {
  padding: 70px 0px 60px;
  position: relative;
  z-index: 89;
  text-align: center;
  line-height: 1;
  background-image: url("/assets/themes/clevercourse/images/page-title-background.jpg");
  background-repeat: repeat;
  background-position: center;
}

/* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-page-title-wrapper .gdlr-page-title-overlay {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background: #000;
  opacity: 0.70;
  filter: alpha(opacity=70);
}

/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-page-title-wrapper .gdlr-page-title-container {
  position: relative;
}

/* line 239, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-page-title-wrapper .gdlr-page-title {
  font-size: 30px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0px 20px;
  display: block;
}

/* line 241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-page-title-wrapper .gdlr-page-caption {
  font-size: 14px;
  margin: 15px 20px 0px;
  display: block;
  font-weight: normal;
}

/*--- header shortcode ---*/
/* line 245, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-heading-shortcode.with-background {
  padding: 8px 19px;
  display: inline-block;
}

/* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-heading-shortcode i {
  margin-right: 10px;
}

/*--- wrapper item ---*/
/* line 250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-color-wrapper,
.gdlr-parallax-wrapper {
  overflow: hidden;
  background-position: center 0px;
  background-repeat: repeat;
  position: relative;
}

/*--- sidebar ---*/
/* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.with-sidebar-container .with-sidebar-content {
  float: right;
}

/* line 255, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-widget-title {
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 25px;
}

/* line 256, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-sidebar .gdlr-widget-title {
  display: inline-block;
  padding-right: 4px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget.gdlr-widget {
  margin-bottom: 60px;
}

/*--- stunning-text ---*/
/*.31{ position: relative; } (AS)*/
/* line 262, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-center {
  text-align: center;
  margin-bottom: 35px;
}

/* line 263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-center .stunning-text-title {
  font-size: 33px;
  font-weight: bold;
  margin-bottom: 25px;
}

/* line 264, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-center .stunning-text-caption {
  font-size: 16px;
}

/* line 265, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-center .stunning-text-button {
  margin: 15px 0px 0px;
}

/* line 267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-normal.gdlr-button-on {
  padding-right: 190px;
  position: relative;
}

/* line 268, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-normal .stunning-text-title {
  font-size: 22px;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
}

/* line 270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-normal .stunning-text-caption {
  font-size: 14px;
}

/* line 271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.type-normal .stunning-text-button {
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -22px;
  margin-right: 0px;
}

/* line 274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.with-padding {
  padding: 35px 35px 15px;
}

/* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.with-padding.with-border {
  border-width: 3px;
  border-style: solid;
}

/* line 276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.with-padding.gdlr-button-on {
  padding-right: 180px;
}

/* line 277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.with-padding .stunning-text-button {
  right: 40px;
}

/* line 278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stunning-text-item.with-padding .stunning-text-caption {
  margin-bottom: 20px;
}

/*--- footer ---*/
/* line 281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper {
  position: relative;
  background-repeat: no-repeat;
  background-position: right top;
}

/* line 282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper a {
  cursor: pointer;
}

/* line 283, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .widget.gdlr-widget {
  margin-bottom: 60px;
}

/* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .gdlr-widget-title {
  margin-bottom: 30px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-container {
  padding-top: 60px;
}

/* line 286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.ie7 .footer-wrapper {
  overflow: hidden;
}

/* line 288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.copyright-left {
  margin: 0px 15px;
  float: left;
}

/* line 289, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.copyright-right {
  margin: 0px 15px;
  float: right;
}

/* line 290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.copyright-wrapper {
  border-top-width: 1px;
  border-top-style: solid;
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.copyright-container {
  padding: 15px 0px;
}

/*--- shortcode ---*/
/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-shortcode-wrapper {
  margin-left: -15px;
  margin-right: -15px;
}

/*--- 404 page not found ---*/
/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-block {
  text-align: center;
  padding: 50px 50px 60px;
  margin: 50px 0px 50px;
}

/* line 298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-block .page-not-found-title {
  font-size: 45px;
  line-height: 1;
  margin-bottom: 17px;
}

/* line 299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-block .page-not-found-caption {
  font-size: 20px;
  margin-bottom: 35px;
}

/* line 300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-block .page-not-found-icon {
  font-size: 89px;
  line-height: 1;
  margin-bottom: 20px;
}

/* line 301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-search {
  max-width: 300px;
  margin: 0px auto;
}

/* line 302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-search .gdl-search-form {
  padding-right: 30px;
}

/* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-search .gdl-search-form input[type="text"] {
  padding: 12px 15px;
  font-size: 15px;
  border: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.page-not-found-search .gdl-search-form input[type="submit"] {
  background-image: url("/assets/themes/clevercourse/images/light/icon-search.png");
}

/* line 308, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body.search .page-not-found-block {
  margin-top: 0px;
}

/*----------------------------------------------------------------------*/
/*---------------             CONTENT ITEM            ------------------*/
/*----------------------------------------------------------------------*/
/*--- item title ---*/
/* line 315, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item-wrapper div.gdlr-item-title-wrapper.gdlr-item.pos-center {
  margin-bottom: 70px;
}

/* line 317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 40px;
}

/* line 318, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-item-title {
  font-size: 25px;
  margin-bottom: 0px;
  line-height: 1;
  text-transform: uppercase;
  display: inline-block;
  font-weight: 600;
  letter-spacing: 2px;
}

/* line 321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-flex-prev,
.gdlr-item-title-wrapper .gdlr-flex-next {
  vertical-align: super;
  font-size: 18px;
  cursor: pointer;
}

/* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-flex-prev {
  margin-right: 40px;
  padding: 15px 22px 15px 19px;
  overflow: hidden;
  border-radius: 50%;
}

/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-flex-next {
  margin-left: 40px;
  padding: 15px 19px 15px 22px;
  overflow: hidden;
  border-radius: 50%;
}

/* line 326, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-item-title-caption {
  margin-top: 25px;
  font-size: 14px;
  letter-spacing: 1px;
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-item-title-link {
  margin-top: 10px;
  display: block;
}

/* line 328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper .gdlr-item-title-divider {
  width: 30px;
  margin-top: 25px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 331, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-center {
  text-align: center;
}

/* line 332, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-center .gdlr-item-title-divider {
  margin-left: auto;
  margin-right: auto;
}

/* line 333, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-title-item {
  margin-bottom: 20px;
}

/* line 334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-title-item .gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 0px;
}

/* line 336, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-left .gdlr-item-title-head {
  display: inline-block;
  margin-right: 12px;
}

/* line 337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-left .gdlr-item-title {
  font-size: 18px;
}

/* line 338, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-left .gdlr-item-title-caption {
  display: inline-block;
  margin-right: 12px;
  margin-top: 0px;
}

/* line 339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-left .gdlr-item-title-link {
  display: inline-block;
  margin-top: 0px;
}

/* line 340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-title-wrapper.pos-left .gdlr-item-title-link:before {
  content: "/";
  margin-right: 12px;
}

/*--- accordion / toggle ---*/
/* line 343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.accordion-tab > .accordion-content {
  display: none;
}

/* line 344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.accordion-tab.active > .accordion-content {
  display: block;
}

/* line 346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-tab {
  overflow: hidden;
  padding: 11px 0px;
  border-top-width: 1px;
  border-top-style: solid;
}

/* line 348, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-tab:first-child {
  border: 0px;
  padding-top: 0px;
}

/* line 349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-title {
  font-weight: normal;
  font-size: 17px;
  line-height: 26px;
  margin-bottom: 0px;
  cursor: pointer;
  transition: color 200ms;
  -moz-transition: color 200ms;
  -o-transition: color 200ms;
  -webkit-transition: color 200ms;
}

/* line 353, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i {
  margin-right: 25px;
  font-size: 13px;
  width: 9px;
  height: 13px;
  padding: 12px 14px 10px;
  display: inline-block;
}

/* line 355, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-content {
  padding-top: 18px;
  margin-left: 62px;
}

/* line 356, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-title span {
  overflow: hidden;
  display: block;
}

/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i {
  float: left;
  transition: color 200ms, background-color 200ms;
  -moz-transition: color 200ms, background-color 200ms;
  -o-transition: color 200ms, background-color 200ms;
  -webkit-transition: color 200ms, background-color 200ms;
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-2 .accordion-tab {
  overflow: hidden;
  padding-bottom: 4px;
}

/* line 362, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-2 .accordion-title {
  padding-bottom: 16px;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 0px;
  cursor: pointer;
}

/* line 364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-2 .accordion-title i {
  margin-right: 20px;
  font-size: 13px;
}

/* line 365, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-accordion-item.style-2 .accordion-content {
  margin-left: 31px;
}

/*--- button ---*/
/* line 368, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-button, input[type="button"], input[type="submit"] {
  display: inline-block;
  font-size: 12px;
  padding: 15px 23px;
  margin-bottom: 15px;
  margin-right: 5px;
  outline: none;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 1px;
  border: none;
}

/* line 371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-button.small {
  font-size: 11px;
  padding: 11px 16px;
}

/* line 372, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-button.large {
  font-size: 14px;
  padding: 13px 25px;
}

/* line 373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-button.with-border {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

/* line 374, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-button .gdlr-icon {
  margin-right: 5px;
  letter-spacing: 1px;
}

/*--- column service ---*/
/* line 377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item .column-service-image img {
  display: block;
  margin: 0px auto;
}

/* line 378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item .column-service-icon {
  margin-right: 15px;
  font-size: 30px;
  line-height: 18px;
}

/* line 379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item .column-service-icon i {
  margin: 0px;
}

/* line 380, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item .column-service-title {
  margin-bottom: 16px;
  font-size: 15px;
  line-height: 25px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
}

/* line 383, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-1 .column-service-image {
  float: left;
  margin-right: 25px;
  max-width: 75px;
}

/* line 384, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-1 .column-service-icon {
  float: left;
  margin-right: 25px;
}

/* line 385, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-1 .column-service-icon.gdlr-skin-box {
  background: transparent;
}

/* line 386, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper {
  overflow: hidden;
}

/* line 388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-2 {
  text-align: center;
}

/* line 389, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-2 .column-service-image {
  margin-bottom: 45px;
}

/* line 390, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-column-service-item.gdlr-type-2 .column-service-icon {
  font-size: 45px;
  margin: 0px auto 31px;
}

/*--- service with image ---*/
/* line 393, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item .service-with-image-thumbnail {
  max-width: 190px;
  float: left;
  margin-right: 40px;
  background: #fff;
  padding: 7px;
  border-width: 1px;
  border-style: solid;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}

/* line 396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item .service-with-image-thumbnail img {
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}

/* line 398, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item .service-with-image-title {
  font-size: 18px;
  margin-top: 35px;
}

/* line 399, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item .service-with-image-content-wrapper {
  overflow: hidden;
}

/* line 401, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item.gdlr-right {
  text-align: right;
}

/* line 402, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-service-with-image-item.gdlr-right .service-with-image-thumbnail {
  float: right;
  margin-left: 40px;
  margin-right: 0px;
}

/*--- feature media ---*/
/* line 405, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item .feature-media-button {
  margin-top: 15px;
}

/* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-left .feature-media-thumbnail {
  float: left;
  margin-right: 55px;
  width: 37%;
}

/* line 407, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-left .feature-media-content-wrapper {
  overflow: hidden;
}

/* line 408, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-center {
  text-align: center;
}

/* line 409, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-center .feature-media-thumbnail {
  max-width: 700px;
  margin: 0px auto 40px;
}

/* line 410, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-center .feature-media-content-wrapper {
  max-width: 700px;
  margin: 0px auto;
}

/* line 411, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item.gdlr-center .feature-media-divider {
  width: 300px;
  max-width: 100%;
  margin: 0px auto 40px;
  border-bottom-width: 5px;
  border-bottom-style: solid;
}

/* line 413, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-feature-media-item .gdlr-item-title-wrapper.gdlr-item {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
}

/*--- divider ---*/
/* line 416, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-divider {
  border-bottom-width: 1px;
  border-style: solid;
  margin: 0px auto;
  max-width: 100%;
}

/* line 417, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-divider.double {
  height: 3px;
  border-top-width: 1px;
}

/* line 418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-divider.dotted {
  border-style: dashed;
}

/* line 419, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-divider.double-dotted {
  height: 3px;
  border-top-width: 1px;
  border-style: dashed;
}

/* line 420, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-divider.thick {
  border-bottom-width: 3px;
}

/*--- box with icon ---*/
/* line 423, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item {
  text-align: center;
  padding: 40px 30px 20px;
  position: relative;
}

/* line 424, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item > i {
  font-size: 45px;
  display: inline-block;
  margin-bottom: 22px;
  margin-right: 0;
}

/* line 425, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item .box-with-icon-title {
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
}

/* line 427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.pos-left {
  text-align: left;
  padding: 30px 40px 20px;
}

/* line 428, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.pos-left > i {
  float: left;
  margin: 5px 25px 0px 0px;
}

/* line 430, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle .box-with-circle-icon {
  padding: 18px;
  display: inline-block;
  position: absolute;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}

/* line 432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle .box-with-circle-icon > i {
  font-size: 22px;
  margin-right: 0;
}

/* line 433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle.pos-top {
  padding-top: 50px;
}

/* line 434, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle.pos-top .box-with-circle-icon {
  top: -30px;
  left: 50%;
  margin-left: -30px;
}

/* line 435, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle.pos-left {
  margin-left: 40px;
  padding-left: 50px;
}

/* line 436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-box-with-icon-item.type-circle.pos-left .box-with-circle-icon {
  left: -30px;
  top: 50%;
  margin-top: -30px;
}

/*-- icon --*/
/* line 439, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
i.gdlr-icon {
  margin-right: 10px;
}

/*--- frame ---*/
/* line 442, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame-shortcode {
  line-height: 1;
}

/* line 443, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame-shortcode.gdlr-align-left {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}

/* line 444, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame-shortcode.gdlr-align-right {
  float: right;
  margin-left: 20px;
  margin-bottom: 20px;
}

/* line 445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame-shortcode.gdlr-align-center {
  text-align: center;
  margin-bottom: 20px;
}

/* line 446, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame-shortcode .gdlr-frame-caption {
  display: block;
  text-align: center;
  margin-top: 15px;
}

/* line 448, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame {
  display: inline-block;
  max-width: 100%;
  position: relative;
}

/* line 449, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame img {
  display: block;
}

/* line 450, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-border {
  padding: 6px;
  border-style: solid;
  border-width: 1px;
}

/* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-solid {
  padding: 5px;
}

/* line 452, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-rounded {
  overflow: hidden;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* line 453, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-circle {
  overflow: hidden;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 456, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-solid.frame-type-circle .gdlr-image-link-shortcode,
.gdlr-frame.frame-type-border.frame-type-circle .gdlr-image-link-shortcode {
  overflow: hidden;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 459, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-frame.frame-type-solid.frame-type-rounded .gdlr-image-link-shortcode,
.gdlr-frame.frame-type-border.frame-type-rounded .gdlr-image-link-shortcode {
  overflow: hidden;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* line 462, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-frame-item {
  text-align: center;
  line-height: 0;
}

/* line 463, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-frame-item .image-frame-item {
  display: inline-block;
  line-height: 1;
}

/*--- image link ---*/
/* line 466, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode {
  position: relative;
}

/* line 467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-overlay {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

/* line 470, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon {
  padding: 25px;
  line-height: 1;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -37px;
  margin-left: -37px;
  background: url("/assets/themes/clevercourse/images/portfolio-icon-overlay.png");
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-border-radius: 37px;
  -webkit-border-radius: 37px;
  border-radius: 37px;
  filter: inherit;
}

/* line 475, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon i {
  margin-right: 0px;
}

/* line 476, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon i.icon-link {
  font-size: 22px;
  padding: 1px;
}

/* line 477, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon i.icon-search {
  font-size: 22px;
  padding: 2px;
}

/* line 478, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon i.icon-play {
  font-size: 21px;
  margin-left: 0px;
}

/*--- personnel ---*/
/* line 481, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.carousel.round-style {
  padding-top: 45px;
}

/* line 482, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.carousel .personnel-item {
  margin: 0px 15px;
}

/* line 483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.carousel.box-style .personnel-item {
  padding-top: 35px;
}

/* line 484, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.carousel .personnel-item:first-child {
  margin-left: 0px;
}

/* line 485, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.personnel-content .gdlr-icon {
  margin-right: 5px;
}

/* line 486, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-item-inner {
  padding: 25px 30px;
  position: relative;
}

/* line 487, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-item-inner:after {
  content: '';
  height: 0px;
  width: 0px;
  border: 12px solid transparent;
  position: absolute;
  right: 0px;
  bottom: -24px;
}

/* line 489, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-info {
  margin-top: 30px;
  text-align: center;
}

/* line 490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-author {
  font-size: 21px;
  font-weight: bold;
}

/* line 491, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-author-image {
  width: 65px;
  height: 65px;
  position: absolute;
  left: 50%;
  top: -35px;
  margin-left: -35px;
  border-width: 3px;
  border-style: solid;
  overflow: hidden;
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
}

/* line 495, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-position {
  font-size: 15px;
}

/* line 496, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-content {
  text-align: center;
  margin-top: 15px;
}

/* line 497, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-social {
  text-align: center;
  font-size: 20px;
  margin-top: 14px;
}

/* line 498, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style .personnel-social i {
  margin: 0px 1px;
}

/* line 500, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-item-inner {
  padding: 25px 30px;
  position: relative;
}

/* line 501, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-item-inner:after {
  content: '';
  height: 0px;
  width: 0px;
  border: 12px solid transparent;
  position: absolute;
  right: 0px;
  bottom: -24px;
}

/* line 503, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-info {
  margin-top: 20px;
  text-align: center;
}

/* line 504, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-author {
  font-size: 21px;
  font-weight: bold;
}

/* line 505, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-position {
  font-size: 15px;
}

/* line 506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-content {
  text-align: center;
  margin-top: 20px;
}

/* line 507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-social {
  text-align: center;
  font-size: 22px;
  margin-top: 14px;
}

/* line 508, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.box-style {
  margin-top: 35px;
}

/* line 509, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.plain-style .personnel-social i {
  margin: 0px 10px 0px 0px;
}

/* line 512, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-item,
.gdlr-personnel-item.round-style .personnel-author-image {
  position: relative;
  overflow: hidden;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 514, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-item img {
  display: block;
}

/* line 515, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-item-inner {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  top: 50%;
  left: 40px;
  right: 40px;
  text-align: center;
  background: transparent;
}

/* line 517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-author {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 2px;
}

/* line 518, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-position {
  font-size: 16px;
  font-style: italic;
}

/* line 519, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-personnel-item.round-style .personnel-content {
  margin-top: 20px;
}

/*--- pie chart ---*/
/* line 522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pie-chart-item {
  text-align: center;
}

/* line 523, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pie-chart-item .gdlr-chart {
  margin: 0px auto 30px;
}

/* line 524, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pie-chart-item .pie-chart-title {
  font-size: 17px;
  font-weight: 400;
}

/*--- skill bar ---*/
/* line 527, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper {
  margin-bottom: 15px;
}

/* line 529, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper .gdlr-skill-bar-progress {
  width: 0;
  position: relative;
}

/* line 530, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-small .gdlr-skill-bar-progress {
  height: 8px;
}

/* line 531, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-medium .gdlr-skill-bar-progress {
  padding: 8px 0px;
  font-size: 15px;
}

/* line 532, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-large .gdlr-skill-bar-progress {
  padding: 14px 0px;
  font-size: 17px;
}

/* line 534, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper .skill-bar-content {
  font-weight: bold;
}

/* line 535, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-small .skill-bar-content {
  margin-bottom: 10px;
  display: block;
  font-size: 14px;
}

/* line 536, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-small {
  margin-bottom: 20px;
}

/* line 537, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-medium .skill-bar-content {
  padding: 0px 16px;
}

/* line 538, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-medium .skill-bar-content i {
  position: absolute;
  font-size: 15px;
  right: 8px;
  top: 50%;
  margin-top: -8px;
}

/* line 540, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-large .skill-bar-content {
  padding: 0px 22px;
}

/* line 541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-bar-wrapper.gdlr-size-large .skill-bar-content i {
  position: absolute;
  font-size: 18px;
  right: 16px;
  top: 50%;
  margin-top: -9px;
}

/*--- skill round ---*/
/* line 545, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-item-wrapper {
  text-align: center;
  line-height: 1;
}

/* line 546, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-item-wrapper .gdlr-skill-item-title {
  font-size: 67px;
  font-weight: bold;
  margin-bottom: 11px;
}

/* line 547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-item-wrapper .gdlr-skill-item-dot {
  font-size: 25px;
  margin-bottom: 8px;
}

/* line 548, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-item-wrapper .gdlr-skill-item-caption {
  font-size: 24px;
}

/* line 549, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-skill-item-wrapper.gdlr-type-2 {
  margin: 0px;
  padding: 80px 20px;
}

/*--- notification ---*/
/* line 552, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-notification {
  padding: 13px;
}

/* line 553, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-notification > i {
  float: left;
  margin-right: 15px;
  margin-top: 3px;
}

/* line 554, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-notification > .notification-content {
  display: block;
  overflow: hidden;
}

/* line 555, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-notification.color-background {
  padding: 16px;
}

/* line 556, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-notification.color-border {
  border-width: 3px;
  border-style: solid;
}

/*--- tab ---*/
/* line 559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-title-wrapper {
  overflow: hidden;
}

/* line 560, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title {
  float: left;
  border-style: solid;
  border-width: 1px 1px 1px 0px;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold;
  padding: 11px 20px;
  margin-bottom: 0px;
  cursor: pointer;
}

/* line 562, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title:first-child {
  border-left-width: 1px;
}

/* line 563, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title i {
  margin-right: 10px;
}

/* line 564, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title.active {
  border-bottom-width: 0px;
  padding-bottom: 12px;
}

/* line 565, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-content-wrapper {
  margin-top: -1px;
  padding: 20px 20px 0px;
  border-width: 1px;
  border-style: solid;
}

/* line 567, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-content-wrapper .tab-content {
  display: none;
}

/* line 568, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.horizontal > .tab-content-wrapper .tab-content.active {
  display: block;
}

/* line 570, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-title-wrapper {
  float: left;
  margin-right: -1px;
  max-width: 40%;
  text-align: center;
}

/* line 571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title {
  border-style: solid;
  border-width: 0px 1px 1px;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold;
  padding: 11px 30px;
  margin-bottom: 0px;
  cursor: pointer;
}

/* line 573, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title:first-child {
  border-top-width: 1px;
}

/* line 574, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title.active {
  padding-bottom: 12px;
  border-right-width: 0px;
}

/* line 575, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title i {
  margin-right: 10px;
}

/* line 576, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-content-wrapper {
  overflow: hidden;
  padding: 20px 20px 0px;
  border-width: 1px;
  border-style: solid;
}

/* line 578, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-content-wrapper .tab-content {
  display: none;
}

/* line 579, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical > .tab-content-wrapper .tab-content.active {
  display: block;
}

/* line 581, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical.right > .tab-title-wrapper {
  float: right;
  margin-left: -1px;
  margin-right: 0px;
}

/* line 582, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-tab-item.vertical.right > .tab-title-wrapper .tab-title.active {
  border-right-width: 1px;
  border-left-width: 0px;
}

/*--- table ---*/
/* line 585, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table {
  width: 100%;
  text-align: center;
}

/* line 586, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table tr td {
  padding: 15px 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 587, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table tr th {
  padding: 13px 0px;
  font-size: 16px;
  font-weight: normal;
}

/* line 588, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table.style-2 {
  border-spacing: 2px;
  border-collapse: separate;
}

/* line 589, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
table.style-2 tr td {
  border-bottom-width: 0px;
}

/*--- testimonial ---*/
/* line 592, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.carousel .testimonial-item {
  margin: 0px 15px;
}

/* line 593, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.carousel .testimonial-item:first-child {
  margin-left: 0px;
}

/* line 595, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.round-style .testimonial-item {
  padding-bottom: 35px;
}

/* line 596, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.round-style .testimonial-item-inner {
  padding: 30px 30px 60px;
  position: relative;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 598, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.round-style .testimonial-info {
  margin-top: 15px;
}

/* line 599, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.round-style .testimonial-author {
  font-weight: bold;
}

/* line 600, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.round-style .testimonial-author-image {
  width: 65px;
  height: 65px;
  position: absolute;
  left: 50%;
  bottom: -35px;
  margin-left: -35px;
  border-width: 3px;
  border-style: solid;
  overflow: hidden;
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
}

/* line 605, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-item {
  padding-bottom: 75px;
}

/* line 606, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-item-inner {
  padding: 25px 30px;
  position: relative;
}

/* line 607, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-item-inner:after {
  content: '';
  height: 0px;
  width: 0px;
  border: 12px solid transparent;
  position: absolute;
  right: 0px;
  bottom: -24px;
}

/* line 609, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-info {
  margin-top: 15px;
  text-align: right;
}

/* line 610, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-author {
  font-weight: bold;
}

/* line 611, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.box-style .testimonial-author-image {
  width: 65px;
  height: 65px;
  position: absolute;
  right: 34px;
  bottom: -75px;
}

/* line 614, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style .testimonial-item {
  text-align: center;
  font-size: 16px;
}

/* line 615, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style .testimonial-item-inner {
  padding: 25px 30px;
  position: relative;
}

/* line 616, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style .testimonial-item-inner:after {
  content: '';
  height: 0px;
  width: 0px;
  border: 12px solid transparent;
  position: absolute;
  right: 0px;
  bottom: -24px;
}

/* line 618, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style .testimonial-content-wrapper {
  margin: 0px auto;
  max-width: 700px;
  text-align: left;
  padding-left: 100px;
  background: url("/assets/themes/clevercourse/images/testimonial-quote.png") 0px 6px no-repeat;
}

/* line 620, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style .testimonial-info {
  margin-top: 15px;
  font-size: 17px;
}

/* line 621, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-testimonial-item.plain-style.large .testimonial-item {
  font-size: 20px;
}

/*--- block quote ---*/
/* line 624, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
blockquote {
  background-repeat: no-repeat;
  background-position: 20px 24px;
  font-size: 18px;
  font-style: italic;
  background-image: url("/assets/themes/clevercourse/images/dark/quote-small.png");
  background-size: 24px 20px;
  padding: 20px 20px 0px 60px;
  border-bottom-width: 1px;
  border-top-width: 1px;
  border-style: solid;
  margin-bottom: 20px;
}

/* line 627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
blockquote.gdlr-align-left {
  width: 33%;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}

/* line 628, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
blockquote.gdlr-align-right {
  width: 33%;
  float: right;
  margin-right: 20px;
  margin-bottom: 20px;
}

/*--- dropcap ---*/
/* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
div.gdlr-dropcap {
  margin-top: 2px;
  margin-bottom: 0px;
  margin-right: 7px;
  margin-left: 2px;
  float: left;
  font-size: 25px;
  font-size: 29px;
  width: 32px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  float: left;
}

/* line 633, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
div.gdlr-dropcap.gdlr-type-circle {
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  font-size: 18px;
  margin-right: 10px;
}

/*--- styled box ---*/
/* line 636, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-head-wrapper {
  overflow: hidden;
}

/* line 637, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-head {
  overflow: hidden;
  height: 40px;
}

/* line 638, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-corner {
  float: right;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 0px 40px 40px 0px;
  border-right-color: transparent;
}

/* line 641, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-body {
  padding: 45px 40px 25px;
}

/* line 642, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-body.with-head {
  padding-top: 5px;
}

/* line 643, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-styled-box-body .gdlr-styled-box-head-wrapper {
  overflow: hidden;
}

/*--- code item ---*/
/* line 646, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-code-item {
  padding: 7px 15px;
  border-width: 1px;
  border-style: solid;
  overflow: hidden;
}

/* line 647, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-code-item .gdlr-code-title {
  font-weight: bold;
  cursor: pointer;
}

/* line 648, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-code-item .gdlr-code-title i {
  font-size: 9px;
  margin-right: 7px;
}

/* line 649, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-code-item .gdlr-code-content {
  padding: 8px 14px;
  display: none;
  line-height: 2;
}

/* line 650, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-code-item.active .gdlr-code-content {
  display: block;
  line-height: 2;
}

/*--- process ---*/
/* line 653, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab {
  padding-bottom: 10px;
  margin-bottom: 20px;
  position: relative;
}

/* line 654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
  font-size: 22px;
  padding: 30px;
  overflow: hidden;
  border-width: 3px;
  border-style: solid;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 657, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-icon i {
  margin-right: 0px;
}

/* line 658, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-tab-content {
  overflow: hidden;
}

/* line 659, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title {
  font-size: 21px;
  margin-bottom: 17px;
  font-weight: normal;
}

/* line 660, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .process-line {
  position: absolute;
}

/* line 661, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .process-line .process-line-divider {
  position: absolute;
}

/* line 663, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-vertical-process .gdlr-process-tab .gdlr-process-icon {
  float: left;
  margin-right: 30px;
  text-align: center;
}

/* line 664, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-vertical-process .gdlr-process-tab .process-line {
  top: 110px;
  bottom: 0px;
  left: 35px;
  width: 20px;
}

/* line 665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-vertical-process .gdlr-process-tab .process-line .process-line-divider {
  left: 50%;
  margin-left: -1px;
  bottom: 5px;
  top: 0px;
  border-left-width: 1px;
  border-left-style: dashed;
}

/* line 667, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-vertical-process .gdlr-process-tab .process-line .icon-chevron-down {
  position: absolute;
  bottom: 0px;
  margin: 0px;
  font-size: 20px;
}

/* line 670, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-horizontal-process {
  text-align: center;
}

/* line 671, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .gdlr-process-icon {
  margin: 0px auto 30px;
}

/* line 672, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .process-line {
  top: 35px;
  left: 50%;
  right: -50%;
  height: 20px;
}

/* line 673, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .process-line .process-line-divider {
  left: 75px;
  right: 55px;
  top: 50%;
  margin-top: -1px;
  border-top-width: 1px;
  border-top-style: dashed;
}

/* line 675, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .process-line .icon-chevron-right {
  position: absolute;
  right: 50px;
  margin: 0px;
  font-size: 20px;
}

/*--- twitter ---*/
/* line 679, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-item ul.slides li {
  margin: 0px 15px;
  text-align: center;
}

/* line 680, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-item ul.slides li:first-child {
  margin-left: 0px;
}

/* line 681, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-title.gdlr-item-title-wrapper .gdlr-item-title {
  font-size: 36px;
}

/* line 682, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-title.gdlr-item-title-wrapper .gdlr-item-title i {
  margin: 0px;
}

/* line 683, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-title.gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 30px;
}

/* line 684, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-title.gdlr-item-title-wrapper .gdlr-flex-prev {
  padding: 10px 16px 10px 14px;
  margin-right: 20px;
}

/* line 685, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-twitter-title.gdlr-item-title-wrapper .gdlr-flex-next {
  padding: 10px 14px 10px 16px;
  margin-left: 20px;
}

/* line 686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-twitter-item span.gdlr-twitter-text {
  width: 80%;
  display: block;
  margin: auto;
}

/*----------------------------------------------------------------------*/
/*---------------               MEDIA ITEM            ------------------*/
/*----------------------------------------------------------------------*/
/*--- banner ---*/
/* line 693, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-images ul.slides li {
  margin: 0px 15px;
}

/* line 694, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-images ul.slides li:first-child {
  margin-left: 0px;
}

/* line 695, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-description-item .gdlr-banner-title {
  font-size: 23px;
  margin-bottom: 15px;
  font-weight: normal;
}

/* line 696, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-description-item .gdlr-banner-description {
  margin-bottom: 25px;
}

/* line 697, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-description-item .nav-container {
  overflow: hidden;
}

/* line 698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-description-item .nav-container.style-1 .flex-direction-nav {
  margin-left: 0px;
}

/* line 699, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-description-item .nav-container.style-1 .flex-control-nav {
  display: none;
}

/* line 700, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-images ul.slides li img {
  width: auto;
  display: inline-block;
}

/* line 701, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-images ul.slides li {
  text-align: center;
}

/* line 703, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-item-wrapper .flex-direction-nav {
  line-height: 1;
}

/* line 704, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-item-wrapper .flex-direction-nav a {
  padding-top: 18px;
  padding-bottom: 18px;
}

/* line 705, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-item-wrapper .flex-direction-nav .flex-prev {
  background: transparent;
  left: -60px;
  opacity: 1;
  font-size: 30px;
}

/* line 706, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-item-wrapper .flex-direction-nav .flex-next {
  background: transparent;
  right: -60px;
  opacity: 1;
  font-size: 30px;
}

/*--- gallery ---*/
/* line 709, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item {
  margin: 0px 15px;
}

/* line 710, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gallery-item {
  margin: 0px 5px 10px;
}

/* line 711, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gallery-item img {
  display: block;
  margin: 0px auto;
}

/* line 712, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gallery-caption {
  display: block;
  text-align: center;
  padding: 7px 0px 6px;
}

/* line 714, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item.gdlr-gallery-thumbnail .gallery-item {
  padding: 5px;
  cursor: pointer;
}

/* line 715, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container {
  margin: 0px 5px 10px;
  position: relative;
  overflow: hidden;
}

/* line 716, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container .gdlr-gallery-thumbnail {
  display: none;
}

/* line 717, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container .gdlr-gallery-thumbnail:first-child {
  display: block;
}

/* line 718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container img {
  margin: 0px auto;
  display: block;
}

/* line 719, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container .gallery-caption-wrapper {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  text-align: center;
}

/* line 721, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-gallery-item.gdlr-item .gdlr-gallery-thumbnail-container .gallery-caption {
  padding: 10px 15px;
  opacity: 0.8;
  filter: alpha(opacity=80);
  display: inline-block;
  max-width: 60%;
}

/* line 722, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-banner-images.gdlr-item .flex-direction-nav i {
  margin-right: 0px;
  font-size: 24px;
}

/*--- slider caption / stack image ---*/
/* line 725, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: 90;
}

/* line 726, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper .gdlr-caption-inner {
  margin: 0px auto;
}

/* line 727, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-center {
  text-align: center;
}

/* line 728, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-left .gdlr-caption {
  float: left;
  text-align: left;
}

/* line 729, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-right .gdlr-caption {
  float: right;
  text-align: left;
}

/* line 730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-center .gdlr-caption {
  display: inline-block;
}

/* line 731, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper .gdlr-caption {
  max-width: 40%;
  padding: 25px 28px;
}

/* line 732, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper .gdlr-caption .gdlr-caption-title {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 10px;
}

/* line 733, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-full-size-wrapper .gdlr-caption-wrapper.position-post-right {
  max-width: 350px;
}

/* line 734, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper .gdlr-caption {
  opacity: 0.77;
  filter: alpha(opacity=77);
}

/* line 736, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.post-slider .gdlr-caption {
  max-width: none;
  background: transparent;
}

/* line 737, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.post-slider .gdlr-caption .blog-info {
  float: left;
  margin-right: 10px;
  margin-bottom: 13px;
}

/* line 738, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-post-bottom .gdlr-caption .blog-info {
  display: none;
}

/* line 739, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-post-left {
  right: auto;
  top: 0px;
  max-width: 40%;
}

/* line 740, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.position-post-right {
  left: auto;
  top: 0px;
  max-width: 40%;
}

/* line 742, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-post-left .gdlr-caption,
.gdlr-post-slider-item.style-post-right .gdlr-caption {
  padding: 30px 25px;
}

/* line 743, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-post-left .flex-direction-nav .flex-prev {
  left: 40%;
}

/* line 744, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-post-right .flex-direction-nav .flex-next {
  right: 40%;
}

/* line 749, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-caption-wrapper.post-slider,
.gdlr-post-slider-item.style-post-left .flex-prev,
.gdlr-post-slider-item.style-post-left .flex-next,
.gdlr-post-slider-item.style-post-right .flex-prev,
.gdlr-post-slider-item.style-post-right .flex-next {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 751, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item {
  padding-bottom: 25px;
}

/* line 752, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption {
  position: relative;
  margin: 0px;
  display: inline-block;
}

/* line 753, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-inner {
  position: relative;
}

/* line 754, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date {
  position: absolute;
  top: -33px;
  left: 0px;
  padding: 5px 12px;
}

/* line 755, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-title {
  margin-bottom: 0px;
}

/* line 756, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link {
  font-size: 18px;
  position: absolute;
  right: -26px;
  top: 0px;
  height: 30px;
  padding: 22px 10px;
}

/* line 757, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link i {
  margin-right: 0px;
}

/* line 759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stack-image {
  position: relative;
  margin-bottom: 40px;
}

/* line 760, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-stack-image img {
  display: block;
}

/* -- Layer slider style modification --*/
/* line 763, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ls-v5 .ls-bottom-slidebuttons a {
  width: 18px;
}

/* line 764, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ls-v5 .ls-bottom-slidebuttons, body .ls-v5 .ls-nav-start, body .ls-v5 .ls-nav-stop, body .ls-v5 .ls-nav-sides {
  top: -45px;
}

/* line 765, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ls-v5 .ls-nav-prev {
  left: 20px;
}

/* line 766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ls-v5 .ls-nav-next {
  right: 20px;
}

/* -- Master slider style modification --*/
/* line 770, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-nav-prev,
body .ms-skin-default .ms-nav-next {
  width: 27px;
  height: 46px;
  margin-top: -13px;
}

/* line 771, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-nav-prev {
  background: url("/assets/themes/clevercourse/images/master-slider-left.png");
}

/* line 772, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-nav-next {
  background: url("/assets/themes/clevercourse/images/master-slider-right.png");
}

/* line 773, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-bullet {
  background-image: none;
  border-width: 2px;
  border-style: solid;
  border-color: #ffffff;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  -webkit-transition: background-color 200ms;
  margin-bottom: 20px;
  width: 8px;
  height: 8px;
}

/* line 780, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-bullet-selected {
  background-image: none;
}

/* line 781, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-inner-controls-cont {
  position: static;
}

/* line 783, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-bullet.ms-bullet-selected,
body .ms-skin-default .ms-bullet:hover {
  background: #949494;
}

/* line 784, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .ms-skin-default .ms-slide .ms-slide-vcbtn {
  top: auto;
  bottom: 60px;
  right: 50%;
  margin-right: -14px;
}

/*--- price table ---*/
/* line 787, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-inner-item {
  margin: 0px 3px;
  border-style: solid;
  border-width: 1px;
  -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.08);
}

/* line 791, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-title-wrapper {
  padding-bottom: 5px;
  text-align: center;
}

/* line 792, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-title {
  font-size: 19px;
  padding: 6px 0px;
  margin: 0px;
}

/* line 793, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-tag {
  font-size: 22px;
  line-height: 1;
  padding: 25px 0px;
  font-weight: bold;
  background-image: url("/assets/themes/clevercourse/images/light/price-tag-shadow.png");
  background-position: 0px 0px;
  background-repeat: repeat-x;
}

/* line 795, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-content {
  text-align: center;
  font-size: 13px;
  line-height: 1.5;
  overflow: hidden;
  padding-bottom: 5px;
}

/* line 796, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-content ul {
  list-style: none;
  margin-left: 0px;
}

/* line 797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-content ul li {
  padding: 12px 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 798, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-button {
  text-align: center;
}

/* line 799, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .price-button .gdlr-button {
  margin: 0px 0px 25px;
}

/* line 801, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .best-price {
  margin-top: -25px;
}

/* line 802, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .best-price .price-title {
  font-size: 22px;
}

/* line 803, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .best-price .price-tag {
  padding: 34px 20px;
  font-size: 30px;
}

/* line 804, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-price-item .best-price .price-button {
  padding-bottom: 15px;
}

/*----------------------------------------------------------------------*/
/*---------------            POST TYPE ITEM           ------------------*/
/*----------------------------------------------------------------------*/
/*--- pagination ---*/
/* line 811, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pagination {
  margin: 0px 20px;
  text-align: right;
  margin-bottom: 60px;
}

/* line 812, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pagination a {
  cursor: pointer;
}

/* line 813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pagination .page-numbers.current {
  cursor: default;
}

/* line 814, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-pagination .page-numbers {
  display: inline-block;
  padding: 7px 12px;
  margin-right: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/*--- social share ---*/
/* line 818, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-social-share {
  margin-bottom: 45px;
  line-height: 1;
}

/* line 819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-social-share .social-share-title {
  font-size: 15px;
  line-height: 23px;
  font-weight: bold;
  float: left;
  margin-right: 20px;
  margin-bottom: 0px;
}

/* line 821, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-social-share a {
  display: inline-block;
  width: 32px;
  margin-right: 6px;
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 822, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-social-share a:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 823, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-social-share a img {
  display: block;
}

/*--- post author ---*/
/* line 826, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author {
  margin-bottom: 45px;
}

/* line 827, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author .gdlr-post-author-inner {
  padding: 32px;
}

/* line 828, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author .post-author {
  font-size: 17px;
  margin-bottom: 17px;
  font-weight: 700;
}

/* line 829, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author .post-author-title {
  font-size: 17px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 8px;
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

/* line 831, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author .post-author-avartar {
  float: left;
  margin-right: 20px;
  overflow: hidden;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 833, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-author .post-author-content {
  overflow: hidden;
}

/*--- comment ---*/
/* line 836, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area {
  margin-bottom: 60px;
}

/* line 837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comments-title {
  font-size: 17px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 8px;
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

/* line 839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area ol.commentlist {
  list-style: none;
  margin-left: 0px;
}

/* line 840, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area ol.commentlist .comment-article {
  margin-bottom: 30px;
  padding-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 842, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area ol.commentlist ol.children {
  list-style: none;
  margin-left: 40px;
}

/* line 843, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-avatar {
  float: left;
  overflow: hidden;
  margin-right: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 845, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-avatar img {
  display: block;
}

/* line 846, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-body {
  overflow: hidden;
  position: relative;
}

/* line 847, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-author {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 4px;
}

/* line 848, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-reply {
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 15px;
}

/* line 849, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-reply i {
  margin-right: 12px;
}

/* line 850, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-time {
  line-height: 20px;
  margin-bottom: 5px;
}

/* line 851, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-time i {
  font-size: 16px;
  line-height: 20px;
  float: left;
  margin-right: 6px;
}

/* line 852, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-time time {
  font-style: italic;
}

/* line 853, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-comments-area .comment-content {
  margin-top: 15px;
}

/* line 855, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-form {
  width: 101%;
}

/* line 856, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-reply-title {
  font-size: 17px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 8px;
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

/* line 858, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-form-head > input {
  float: left;
  width: 28.5%;
  margin: 0 0 0 1.5%;
  padding: 11px 1.5%;
  border: 0px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 860, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-form-head > input:first-child {
  width: 30%;
  margin-left: 0%;
}

/* line 861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-form-comment > textarea {
  margin: 9px 0 0;
  padding: 11px 2%;
  width: 95%;
  border: 0px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  display: block;
}

/* line 863, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .comment-form-comment > textarea:focus {
  outline: none;
}

/* line 864, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.comment-respond .form-submit > input[type="submit"] {
  margin-bottom: 0px;
  margin-top: 20px;
  padding: 15px 20px;
  font-size: 11px;
}

/*--- blog ---*/
/* line 867, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-date-wrapper {
  width: 61px;
  text-align: right;
  float: left;
  margin-right: 25px;
}

/* line 868, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-date-wrapper span {
  display: block;
  line-height: 1;
}

/* line 869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-date-wrapper .blog-date-day {
  font-size: 45px;
  font-weight: bold;
  margin-bottom: 2px;
}

/* line 870, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-date-wrapper .blog-date-month {
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 5px;
  text-transform: uppercase;
}

/* line 872, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-date-wrapper .blog-date-year {
  font-size: 15px;
}

/* line 873, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-type-both-sidebar .gdlr-blog-medium .blog-date-wrapper {
  width: 34px;
  margin-right: 20px;
}

/* line 874, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-type-both-sidebar .gdlr-blog-medium .blog-date-wrapper .blog-date-day {
  font-size: 21px;
}

/* line 875, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-type-both-sidebar .gdlr-blog-medium .blog-date-wrapper .blog-date-month {
  font-size: 16px;
}

/* line 876, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-type-both-sidebar .gdlr-blog-medium .blog-date-wrapper .blog-date-year {
  font-size: 14px;
}

/* line 878, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail {
  position: relative;
}

/* line 879, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail .icon-bullhorn {
  margin-right: 9px;
}

/* line 880, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail .gdlr-sticky-banner {
  position: absolute;
  bottom: 0px;
  font-size: 12px;
  font-weight: bold;
  padding: 7px 15px;
  text-transform: uppercase;
  right: 0;
}

/* line 882, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail {
  background: #000000;
}

/* line 883, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail.gdlr-audio {
  background: transparent;
}

/* line 884, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-gallery .gdlr-blog-thumbnail {
  background: transparent;
}

/*.gdlr-blog-thumbnail > img{ 	
	transition: opacity 300ms; -moz-transition: opacity 300ms;
	-o-transition: opacity 300ms; -webkit-transition: opacity 300ms; }
.gdlr-blog-thumbnail > img:hover{ opacity: 0.8; filter: alpha(opacity=80); } */
/* line 890, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-carousel-item.gdlr-item .gdlr-blog-grid:first-child {
  margin-left: 0px;
}

/* line 891, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-blog-grid {
  margin-bottom: 60px;
}

/* line 892, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-carousel-item .flex-viewport {
  padding: 0px 4px;
  margin: 0px -4px;
}

/* line 893, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-title {
  font-size: 19px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: bold;
  letter-spacing: 2px;
}

/* line 895, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-content {
  margin-bottom: 0px;
}

/* line 896, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-thumbnail {
  margin-bottom: 28px;
}

/* line 897, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 898, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-info {
  font-size: 14px;
  margin-bottom: 20px;
}

/* line 899, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-info .gdlr-head {
  margin-right: 10px;
}

/* line 900, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .gdlr-blog-info .blog-info {
  margin-bottom: 3px;
}

/* line 901, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-grid .excerpt-read-more {
  margin: 25px 0px 0px;
}

/* line 903, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget.gdlr-item {
  margin-bottom: 20px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

/* line 904, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-blog-thumbnail {
  width: 60px;
  float: left;
  margin-right: 20px;
}

/* line 905, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-blog-thumbnail .gdlr-sticky-banner {
  display: none;
}

/* line 906, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-blog-title {
  font-size: 13px;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}

/* line 907, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-blog-info .blog-info {
  float: left;
  margin-right: 20px;
}

/* line 908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-blog-info .gdlr-head {
  display: none;
}

/* line 909, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .gdlr-standard-style {
  padding: 20px;
  min-height: 55px;
}

/* line 910, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-widget .post-header {
  overflow: hidden;
}

/* line 912, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-blog-medium {
  margin-bottom: 50px;
}

/* line 913, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-thumbnail {
  margin-right: 22px;
  float: left;
  width: 33%;
}

/* line 914, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 915, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-content-wrapper {
  overflow: hidden;
}

/* line 916, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-title {
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 15px;
  letter-spacing: 3px;
}

/* line 917, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-info {
  margin-bottom: 15px;
  font-size: 14px;
}

/* line 918, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-info .gdlr-head {
  margin-right: 10px;
}

/* line 919, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-info .blog-info {
  float: left;
  margin-right: 16px;
  margin-bottom: 5px;
}

/* line 920, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-info .gdlr-seperator {
  margin-right: 18px;
  float: left;
  margin-bottom: 5px;
}

/* line 921, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-info .gdlr-seperator:first-child {
  display: none;
}

/* line 922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .gdlr-blog-content {
  margin-bottom: 22px;
}

/* line 923, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-medium .excerpt-read-more {
  margin-top: 25px;
  margin-bottom: 0px;
}

/* line 925, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item.gdlr-blog-full {
  margin-bottom: 40px;
}

/* line 926, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.blog-item-holder .gdlr-blog-full .gdlr-blog-content {
  margin-bottom: 20px;
}

/* line 927, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full {
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

/* line 928, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full:last-child {
  border-bottom-width: 0px;
  padding-bottom: 0px;
}

/* line 929, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .excerpt-read-more {
  margin-top: 28px;
  margin-bottom: 0px;
}

/* line 930, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-title {
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
  letter-spacing: 2px;
}

/* line 931, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .blog-content-wrapper {
  overflow: hidden;
}

/* line 932, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-thumbnail {
  text-align: center;
  margin-bottom: 30px;
}

/* line 933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 934, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-info {
  margin-bottom: 18px;
  line-height: 18px;
  font-size: 14px;
}

/* line 935, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-info .gdlr-head {
  margin-right: 10px;
}

/* line 936, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-info .blog-info {
  float: left;
  margin-right: 16px;
  margin-bottom: 5px;
}

/* line 937, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-info .gdlr-seperator {
  margin-right: 18px;
  float: left;
  margin-bottom: 5px;
}

/* line 938, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .gdlr-blog-info .gdlr-seperator:first-child {
  display: none;
}

/* line 940, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body.single .gdlr-blog-full {
  border-bottom: 0px;
}

/* line 941, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail .flex-control-nav {
  display: none;
}

/* line 943, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-thumbnail .flexslider .flex-prev,
.gdlr-blog-thumbnail .flexslider .flex-next {
  opacity: 0.7;
}

/* line 945, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-nav > div i {
  font-size: 18px;
  line-height: 20px;
  padding: 5px 12px;
}

/* line 946, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-post .gdlr-single-nav {
  margin-bottom: 30px;
  width: 100%;
  padding: 30px 0px;
  border-top-width: 3px;
  border-bottom-width: 1px;
  border-style: solid;
}

/* line 948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-post .gdlr-single-nav > div.previous-nav {
  padding-right: 10px;
  float: left;
}

/* line 949, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-post .gdlr-single-nav > div.previous-nav i {
  margin-right: 8px;
}

/* line 950, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-post .gdlr-single-nav > div.next-nav {
  padding-left: 10px;
  float: right;
  text-align: right;
}

/* line 951, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-post .gdlr-single-nav > div.next-nav i {
  margin-left: 8px;
}

/* line 953, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container i {
  font-size: 30px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
}

/* line 954, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container span {
  cursor: pointer;
  transition: background-color 200ms;
  -moz-transition: background-color 200ms;
  -o-transition: background-color 200ms;
  -webkit-transition: background-color 200ms;
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
}

/* line 960, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container span.gdlr-flex-next {
  display: block;
  position: absolute;
  padding: 0px 15px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  width: 13px;
}

/* line 962, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container span.gdlr-flex-next i {
  margin-left: 5px;
}

/* line 963, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container span.gdlr-flex-prev {
  display: block;
  position: absolute;
  padding: 0px 15px;
  left: 0px;
  top: 0px;
  bottom: 0px;
  width: 13px;
}

/* line 965, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-outer-nav.gdlr-nav-container span.gdlr-flex-prev i {
  margin-right: 5px;
}

/*--- single portfolio lightbox ---*/
/* line 968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 199;
  overflow-y: auto;
}

/* line 969, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox-overlay {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background: #111;
  padding: 5px;
  opacity: 0.8;
  filter: alpha(opacity=80);
  background-image: url("/assets/themes/clevercourse/images/port-loader.gif");
  background-position: center;
  background-repeat: no-repeat;
}

/* line 972, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox-wrapper {
  margin-top: 80px;
  margin-bottom: 80px;
}

/* line 973, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox-close .gdlr-exit {
  width: 25px;
  height: 25px;
  padding: 25px;
  float: right;
  cursor: pointer;
  background: url("/assets/themes/clevercourse/images/single-port-close.png") center no-repeat black;
}

/* line 975, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox-container {
  padding: 40px;
}

/* line 976, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-single-lightbox-title {
  margin: 20px 20px 0px;
  font-size: 29px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

/*--- single portfolio ---*/
/* line 979, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-info .portfolio-info .info-head {
  font-weight: bold;
  margin-right: 7px;
}

/* line 980, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-info .gdlr-social-share {
  padding: 10px 0px 0px;
  background: transparent;
}

/* line 981, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-info .social-share-title {
  display: none;
}

/* line 983, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-portfolio .gdlr-single-nav i {
  margin-right: 2px;
}

/* line 984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-portfolio .gdlr-single-nav > div.previous-nav {
  float: left;
}

/* line 985, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-portfolio .gdlr-single-nav > div.next-nav {
  float: left;
}

/* line 986, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.single-portfolio .gdlr-single-nav {
  position: absolute;
  right: 0px;
  top: 5px;
}

/* line 988, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-related-portfolio .head {
  font-size: 24px;
  font-weight: bold;
  margin: 0px 20px 30px;
}

/* line 989, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-related-portfolio.portfolio-item-holder {
  margin-bottom: 25px;
}

/* line 991, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .gdlr-portfolio-thumbnail {
  text-align: center;
  margin-bottom: 55px;
}

/* line 992, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .gdlr-portfolio-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 993, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .gdlr-portfolio-description {
  width: 62%;
  float: left;
  margin-right: 3%;
  position: relative;
}

/* line 994, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .gdlr-portfolio-content .head {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 30px;
}

/* line 995, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .gdlr-portfolio-info {
  width: 35%;
  float: right;
  position: relative;
}

/* line 996, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style1 .portfolio-info {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 1000, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-class-both-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-description,
.gdlr-class-left-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-description,
.gdlr-class-right-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-description {
  float: none;
  margin-right: 0px;
  width: auto;
}

/* line 1003, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-class-both-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-info,
.gdlr-class-left-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-info,
.gdlr-class-right-sidebar .gdlr-portfolio-style1 .gdlr-portfolio-info {
  width: auto;
  float: none;
  margin-bottom: 30px;
}

/* line 1005, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2.gdlr-item-start-content {
  margin-bottom: 35px;
}

/* line 1006, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-thumbnail {
  text-align: center;
  margin: 0px 30px 30px 0px;
  max-width: 60%;
  float: left;
}

/* line 1008, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-thumbnail.gdlr-video,
.gdlr-portfolio-style2 .gdlr-portfolio-thumbnail.gdlr-slider {
  width: 60%;
}

/* line 1009, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 1010, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-content {
  overflow: hidden;
  position: relative;
}

/* line 1011, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-content .head {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 25px;
}

/* line 1012, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .gdlr-portfolio-info {
  margin-bottom: 45px;
}

/* line 1013, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-style2 .portfolio-info {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 1017, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-class-both-sidebar .gdlr-portfolio-style2 .gdlr-portfolio-thumbnail,
.gdlr-class-left-sidebar .gdlr-portfolio-style2 .gdlr-portfolio-thumbnail,
.gdlr-class-right-sidebar .gdlr-portfolio-style2 .gdlr-portfolio-thumbnail {
  max-width: 100%;
  float: none;
  margin-right: 0px;
  margin-left: 0px;
  width: auto !important;
}

/*--- portfolio ---*/
/* line 1021, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail {
  position: relative;
  overflow: hidden;
}

/* line 1022, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .flex-control-nav {
  display: none;
}

/* line 1023, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-overlay-wrapper {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: none;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
}

/* line 1026, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-overlay {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

/* line 1028, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-icon {
  line-height: 1;
  display: inline-block;
  filter: inherit;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -35px 0px 0px -35px;
  overflow: hidden;
  padding: 24px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 1032, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-icon i {
  margin: 0px;
}

/* line 1033, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-icon i.icon-link {
  font-size: 18px;
  margin: 2px 1px 0px;
  display: inline-block;
}

/* line 1034, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-icon i.icon-search {
  font-size: 18px;
  margin: 2px;
  display: inline-block;
}

/* line 1035, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .portfolio-icon i.icon-film {
  font-size: 18px;
  margin: 2px;
  display: inline-block;
}

/* line 1037, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-thumbnail .flexslider .flex-prev,
.portfolio-thumbnail .flexslider .flex-next {
  opacity: 0.7;
}

/* line 1039, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio.gdlr-item {
  margin-bottom: 45px;
  text-align: center;
}

/* line 1040, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-thumbnail {
  margin-bottom: 28px;
}

/* line 1041, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 1042, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-thumbnail.gdlr-video .portfolio-content-wrapper {
  display: none;
}

/* line 1043, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-thumbnail .portfolio-overlay-content {
  position: absolute;
  top: 50%;
  left: 0px;
  right: 0px;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 1045, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 1046, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-title {
  font-size: 18px;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 2px;
}

/* line 1047, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-info {
  margin-top: 25px;
  font-size: 14px;
  position: relative;
}

/* line 1048, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .portfolio-info .info-head {
  display: none;
}

/* line 1049, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-classic-portfolio .excerpt-read-more {
  display: none;
}

/* line 1050, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.type-classic-portfolio .gdlr-pagination {
  margin-top: 10px;
  position: relative;
  z-index: 10;
}

/* line 1051, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.type-classic-portfolio-no-space .portfolio-title, .type-classic-portfolio-no-space .portfolio-excerpt {
  padding: 0px 15px;
}

/* line 1052, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.type-classic-portfolio-no-space .gdlr-pagination {
  margin-top: -20px;
}

/* line 1054, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-item-no-space .gdlr-modern-portfolio.gdlr-item {
  margin-bottom: 30px;
}

/* line 1055, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.type-modern-portfolio-no-space .gdlr-pagination {
  margin-top: 50px;
}

/* line 1056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio.gdlr-item {
  margin-bottom: 40px;
}

/* line 1057, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-thumbnail img {
  display: block;
  margin: 0px auto;
}

/* line 1058, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-thumbnail.gdlr-video .portfolio-content-wrapper {
  display: none;
}

/* line 1059, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-thumbnail .portfolio-overlay-content {
  position: absolute;
  top: 50%;
  left: 0px;
  right: 0px;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 1061, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-content-wrapper {
  text-align: center;
  padding: 26px 20px 23px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

/* line 1063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-title {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0px;
  letter-spacing: 1px;
  font-weight: 700;
}

/* line 1065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-info {
  margin-top: 6px;
  font-size: 13px;
}

/* line 1066, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-modern-portfolio .portfolio-info .info-head {
  display: none;
}

/* line 1067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.type-modern-portfolio .gdlr-pagination {
  margin-top: 20px;
}

/* line 1069, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-portfolio-carousel-item .gdlr-portfolio-item:first-child {
  margin-left: 0px;
}

/* line 1070, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-item-filter {
  margin: 0px 20px 15px;
  text-align: center;
  font-weight: bold;
  padding-bottom: 40px;
  text-transform: uppercase;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 1072, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-item-filter .gdlr-saperator {
  margin: 0px 17px;
}

/* line 1073, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.portfolio-item-filter .gdlr-saperator:first-child {
  display: none;
}

/* line 1074, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-now-loading {
  height: 32px;
  padding: 40px 0px 80px;
  display: none;
  background: url("/assets/themes/clevercourse/images/dark/now-loading.gif") center no-repeat;
}

/*--- list with icon ---*/
/* line 1077, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon {
  margin-bottom: 55px;
  padding-bottom: 0px;
  margin-top: 3px;
}

/* line 1078, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon .list-with-icon-title i {
  font-size: 23px;
  line-height: 25px;
}

/* line 1079, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon .list-with-icon-title {
  overflow: hidden;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 8px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 1081, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon.gdlr-left {
  text-align: left;
}

/* line 1082, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon.gdlr-left .list-with-icon-title i {
  margin-left: 18px;
}

/* line 1083, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon.gdlr-right {
  text-align: right;
}

/* line 1084, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.list-with-icon.gdlr-right .list-with-icon-title i {
  margin-right: 18px;
}

/*--- aside format ---*/
/* line 1087, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-aside .gdlr-blog-content {
  font-size: 20px;
  font-style: italic;
  padding: 30px 30px 30px;
  line-height: 1.5;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5 px;
}

/* line 1088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-aside .gdlr-blog-content p:last-child {
  margin-bottom: 0px;
}

/*--- quote format ---*/
/* line 1091, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-quote .gdlr-top-quote blockquote {
  font-weight: bold;
  font-size: 25px;
  font-style: normal;
  line-height: 1.4;
  padding: 0px 0px 0px 55px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-size: 34px 29px;
  background-position: 0px 7px;
  background-image: url("/assets/themes/clevercourse/images/dark/quote.png");
}

/* line 1095, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-quote .gdlr-top-quote blockquote,
.format-quote .gdlr-top-quote blockquote p {
  margin-bottom: 12px;
}

/* line 1096, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.format-quote .gdlr-quote-author {
  font-size: 14px;
  font-weight: bold;
  padding-left: 55px;
}

/* line 1097, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.post.format-quote .gdlr-blog-content {
  border-top-style: dashed;
  border-bottom-style: dashed;
  border-top-width: 1px;
  border-bottom-width: 1px;
  padding-top: 40px;
  padding-bottom: 20px;
}

/*--- Link Format ---*/
/* line 1100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .post.format-link .gdlr-blog-content {
  margin-bottom: 0px;
}

/* line 1101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.post.format-link {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: dashed;
  border-bottom-style: dashed;
  margin-bottom: 70px;
  padding: 40px 0px 40px;
}

/* line 1102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-full .post.format-link .gdlr-blog-title {
  margin-bottom: 5px;
}

/*-- Blog --*/
/* line 1105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-blog-content {
  margin-bottom: 50px;
}

/*----------------------------------------------------------------------*/
/*---------------                 WIDGET              ------------------*/
/*----------------------------------------------------------------------*/
/*--- list ---*/
/* line 1116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_recent_entries ul, .widget_recent_comments ul,
.widget_pages ul, .widget_rss ul,
.widget_archive ul, .widget_categories ul, .widget_nav_menu ul,
.widget_meta ul {
  position: relative;
  list-style: none;
  margin-left: 0px;
}

/* line 1121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_recent_entries ul ul, .widget_recent_comments ul ul,
.widget_pages ul ul, .widget_rss ul ul,
.widget_archive ul ul, .widget_categories ul ul, .widget_nav_menu ul ul,
.widget_meta ul ul {
  margin-top: 15px;
  margin-bottom: 0px;
}

/* line 1126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_recent_entries ul ul li:last-child, .widget_recent_comments ul ul li:last-child,
.widget_pages ul ul li:last-child, .widget_rss ul ul li:last-child,
.widget_archive ul ul li:last-child, .widget_categories ul ul li:last-child, .widget_nav_menu ul ul li:last-child,
.widget_meta ul ul li:last-child {
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-bottom-width: 0px;
}

/* line 1131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_recent_entries ul li, .widget_recent_comments ul li,
.widget_pages ul li, .widget_rss ul li,
.widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li,
.widget_meta ul li {
  margin-bottom: 10px;
  padding-left: 25px;
  line-height: 20px;
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 1137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_recent_entries ul li:before, .widget_recent_comments ul li:before,
.widget_pages ul li:before, .widget_rss ul li:before,
.widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before,
.widget_meta ul li:before {
  content: "\f105";
  font-family: "FontAwesome-4.2.0";
  text-align: center;
  position: absolute;
  left: 0px;
  display: block;
  height: 20px;
  width: 20px;
  margin-top: -1px;
}

/*--- tag could ---*/
/* line 1141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.tagcloud a {
  font-size: 11px !important;
  display: block;
  float: left;
  padding: 5px 10px;
  margin-right: 7px;
  margin-top: 7px;
  border: 0px solid;
  border-color: inherit;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 1144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.tagcloud a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 1145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.tagcloud {
  display: inline-block;
}

/*--- search form ---*/
/* line 1148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdl-search-form {
  padding-right: 22px;
  position: relative;
  padding-right: 32px;
}

/* line 1149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdl-search-form input[type="text"] {
  border-width: 0px;
  border-style: solid;
  width: 100%;
  padding: 15px 15px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  font-size: 13px;
}

/* line 1151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdl-search-form input[type="submit"] {
  position: absolute;
  right: 15px;
  top: 50%;
  margin: -8px 0px 0px;
  width: 16px;
  height: 16px;
  padding: 0px;
  background-color: transparent;
  background-size: 16px 16px;
  background-image: url("/assets/themes/clevercourse/images/dark/icon-search.png");
  border: none;
}

/*--- recent post widget ---*/
/* line 1156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget {
  margin-bottom: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 15px;
}

/* line 1157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-thumbnail {
  max-width: 70px;
  float: left;
  margin-right: 15px;
}

/* line 1158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-thumbnail img {
  display: block;
}

/* line 1159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-content {
  overflow: hidden;
  margin-top: 5px;
}

/* line 1160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-title {
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 2px;
}

/* line 1161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-info {
  line-height: 22px;
}

/* line 1162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.recent-post-widget .recent-post-widget-info i {
  font-size: 15px;
  margin-right: 9px;
}

/* line 1164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-rated-post-widget {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  overflow: hidden;
}

/* line 1166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-rated-post-widget .top-rated-post-rating {
  color: #fff;
  background: #f5be3b;
}

/* line 1167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-rated-post-widget .top-rated-post-rating {
  width: 26px;
  height: 20px;
  padding: 15px 12px;
  text-align: center;
  float: left;
  margin-right: 20px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  font-size: 13px;
  font-weight: 700;
  line-height: 19px;
}

/* line 1170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.top-rated-post-widget .top-rated-post-title {
  overflow: hidden;
  margin-top: 10px;
}

/* line 1171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-widget .blog-info .gdlr-head {
  margin-right: 3px;
}

/* line 1172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_gdlr-lms-popular-course-widget.gdlr-widget .blog-info .gdlr-head {
  margin-left: 5px;
}

/*--- recent comment widget ---*/
/* line 1174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-comment-widget .recent-comment-widget-thumbnail {
  overflow: hidden;
  float: left;
  margin-right: 20px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* line 1176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-comment-widget .recent-comment-widget-content {
  overflow: hidden;
}

/* line 1177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-comment-widget .recent-commnet-widget {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 1179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-comment-widget .recent-comment-widget-title {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* line 1181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-comment-widget .recent-comment-widget-info {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}

/*--- twitter widget ---*/
/* line 1184, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul.gdlr-twitter-widget {
  list-style: none;
  margin-left: 0px;
}

/* line 1185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul.gdlr-twitter-widget li {
  margin-bottom: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

/* line 1186, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul.gdlr-twitter-widget li:before {
  font-size: 19px;
  line-height: 24px;
  float: left;
  margin-right: 20px;
  margin-top: 2px;
  font-family: "FontAwesome-4.2.0";
  content: '\f099';
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');
}

/* line 1189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
ul.gdlr-twitter-widget li .gdlr-twitter {
  margin-bottom: 20px;
  overflow: hidden;
}

/*--- recent port 2 widget ---*/
/* line 1192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-recent-port2-widget .recent-port-widget-thumbnail {
  max-width: 70px;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}

/* line 1194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .gdlr-recent-port2-widget .recent-port-widget-thumbnail {
  max-width: 70px;
}

/*--- flickr widget ---*/
/* line 1197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-flickr-widget .flickr_badge_image {
  max-width: 70px;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}

/* line 1199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .gdlr-flickr-widget .flickr_badge_image {
  max-width: 57px;
}

/*--- post slider widget ---*/
/* line 1202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-widget .flex-control-nav {
  display: none;
}

/* line 1203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-widget .gdlr-caption-title {
  padding: 7px;
  font-size: 13px;
  text-align: center;
}

/* line 1204, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-post-slider-widget .flex-direction-nav li a {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-top: -30px;
}

/*--- Calendar Widget ---*/
/* line 1208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_calendar caption {
  font-size: 14px;
  margin-bottom: 14px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
}

/* line 1209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_calendar th {
  font-size: 11px;
  font-weight: bold;
}

/* line 1210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_calendar table, .widget_calendar tr, .widget_calendar td {
  padding: 10px 0px;
}

/* line 1211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.widget_calendar table tfoot td {
  border-bottom: 0;
}

/*----------------------------------------------------------------------*/
/*---------------                PLUGINS              ------------------*/
/*----------------------------------------------------------------------*/
/*--- Isotope Filtering ---*/
/* line 1219, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope-item {
  z-index: 2;
}

/* line 1220, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/* line 1221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope, .isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}

/* line 1227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}

/* line 1233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
}

/* line 1241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}

/*--- easy pie chart ---*/
/* line 1249, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart {
  position: relative;
  text-align: center;
  display: inline-block;
}

/* line 1250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart canvas {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  max-height: none\9;
  /*- for ie 8 and below-*/
}

/* line 1252, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart .chart-content-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  line-height: 1;
  z-index: 1;
}

/* line 1253, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart .chart-content-wrapper .chart-content-inner {
  position: relative;
  left: -50%;
  margin-top: -25%;
}

/* line 1254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart .chart-content-wrapper .chart-content {
  font-size: 16px;
  margin-bottom: 8px;
  display: block;
}

/* line 1255, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart .chart-content-wrapper .chart-percent-number {
  font-size: 24px;
  display: block;
}

/* line 1256, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-chart .chart-content-wrapper .chart-content i {
  font-size: 25px;
  margin-top: -28px;
  margin-bottom: 10px;
  margin-right: 0;
  display: block;
}

/*--- easy mailchimp form ---*/
/* line 1259, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form .yks-require-description {
  display: none;
}

/* line 1261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form .yks-mailchimpFormDivRowLabel,
.gdlr-mailchimp-form .yks-mailchimpFormDivRowField {
  display: block;
  margin-bottom: 3px;
  width: auto;
}

/* line 1262, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form .yks-mailchimpFormDivRow {
  margin-top: 9px;
}

/* line 1263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form .yks-mailchimpFormDivRow:first-child {
  margin-top: 0px;
}

/* line 1265, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form input[type="text"], .gdlr-mailchimp-form input[type="email"],
.gdlr-mailchimp-form input[type="password"] {
  width: 200px;
  padding: 12px;
  margin-bottom: 5px;
}

/* line 1266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form p, .gdlr-mailchimp-form input[type="submit"] {
  margin-bottom: 0px;
}

/* line 1267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-mailchimp-form .yks-status .yks-success {
  white-space: normal;
  text-align: center;
  margin: 0px auto;
  padding: 5px 12px;
}

/*--- wpml ---*/
/* line 1271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-wpml-language-selector img {
  margin-right: 12px;
  vertical-align: middle;
}

/*--- woocommerce cart ---*/
/* line 1274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .sub-menu-item {
  padding-top: 12px;
  margin-top: 12px;
  border-top-width: 1px;
  border-top-style: solid;
}

/* line 1276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .sub-menu-item:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

/* line 1277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .sub-menu-item .head {
  font-weight: bold;
}

/* line 1278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .gdlr-button {
  margin-bottom: 0px;
}

/* line 1279, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .gdlr-button:last-child {
  margin-right: 0px;
}

/* line 1280, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-woocommerce-cart .sub-menu-item .gdlr-button {
  margin-top: 9px;
}

/*--- fitvids ---*/
/* line 1283, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fluid-video-wrapper {
  width: 100%;
  position: relative;
  padding: 0;
}

/* line 1284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-fluid-video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*--- contact form 7 ---*/
/* line 1288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input[type="text"], .wpcf7 input[type="email"],
.wpcf7 input[type="password"], .wpcf7 textarea {
  padding: 16px 19px;
  width: 100%;
  font-size: 13px;
}

/*.wpcf7 input[type="submit"] { padding: 10px 20px; letter-spacing: 0; text-transform: none; } (AS)*/
/* line 1290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 span.wpcf7-form-control-wrap {
  display: block;
  padding-right: 46px;
  margin-top: 7px;
}

/* line 1293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .wpcf7 p {
  margin-bottom: 10px;
}

/* line 1295, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .wpcf7 input[type="text"], .footer-wrapper .wpcf7 input[type="email"],
.footer-wrapper .wpcf7 input[type="password"], .footer-wrapper .wpcf7 textarea {
  padding: 15px 18px;
  width: 100%;
}

/* line 1296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.footer-wrapper .wpcf7 span.wpcf7-form-control-wrap {
  padding-right: 38px;
  margin-top: 5px;
}

/* line 1298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input:focus::input-placeholder {
  color: transparent;
}

/* line 1299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 1300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input:focus::-moz-placeholder {
  color: transparent;
}

/* line 1301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input:focus:-moz-placeholder {
  color: transparent;
}

/* line 1302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 input:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 1303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 textarea:focus::input-placeholder {
  color: transparent;
}

/* line 1304, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 textarea:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 1305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 textarea:focus::-moz-placeholder {
  color: transparent;
}

/* line 1306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 textarea:focus:-moz-placeholder {
  color: transparent;
}

/* line 1307, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.wpcf7 textarea:focus:-ms-input-placeholder {
  color: transparent;
}

/*--- background player ---*/
/* line 1310, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-bg-player {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
}

/* line 1311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-player-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background: #000;
}

@-moz-document url-prefix() {
  /* line 1314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
  .gdlr-navigation-wrapper .gdlr-main-menu > li > a {
    font-weight: 400;
  }
}

/*----------------------------------------------------------------------*/
/*---------------                RETINA               ------------------*/
/*----------------------------------------------------------------------*/
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  /* line 1322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
  blockquote {
    background-image: url("/assets/themes/clevercourse/images/dark/quote%402x.png");
    background-repeat: no-repeat;
  }

  /* line 1323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
  .gdl-search-form input[type="submit"] {
    background-image: url("/assets/themes/clevercourse/images/dark/icon-search%402x.png");
  }

  /* line 1324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
  .page-not-found-search .gdl-search-form input[type="submit"] {
    background-image: url("/assets/themes/clevercourse/images/light/icon-search%402x.png");
  }
}
/* line 1327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce-button {
  color: #fff;
}

/* line 1328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce-inner {
  background: #242424;
}

/* line 1330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.gdlr-top-woocommerce,
.gdlr-top-woocommerce-inner > a {
  color: #fff;
}

/*-- Master Slider --*/
/* line 1333, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
.master-slider-parent {
  padding-bottom: 0px !important;
}

/*-- The Event Calendar Plugin --*/
/* line 1337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .tribe-events-back {
  margin-top: 30px;
}

/* line 1338, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body #tribe-events-bar {
  margin-top: 40px;
}

/* line 1339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/style2e46.css */
body .tribe-events-loop .tribe-events-event-meta {
  margin-bottom: 25px;
}

/*--- superfish essential styles ---*/
/* line 4, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu,
.sf-menu .gdlr-normal-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu .gdlr-normal-menu,
.sf-menu .gdlr-normal-menu li {
  position: relative;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu .gdlr-normal-menu ul {
  position: absolute;
  display: none;
  top: 100%;
  left: 0;
  z-index: 1;
}

/* .sf-menu .gdlr-normal-menu:hover > ul, */
/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu .gdlr-normal-menu li:hover > ul,
.sf-menu .gdlr-normal-menu.sfHover > ul,
.sf-menu .gdlr-normal-menu li.sfHover > ul {
  display: block;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu .gdlr-normal-menu a {
  display: block;
  position: relative;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu .gdlr-normal-menu ul ul {
  top: 1px;
  left: 100%;
  margin-left: 0px;
}

/*--- megafish essential styles ---*/
/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-mega-menu .sf-mega {
  position: absolute;
  display: none;
  right: 0;
  z-index: 99;
}

/* .sf-menu > .gdlr-mega-menu:hover > .sf-mega, */
/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-mega-menu li:hover > .sf-mega,
.sf-menu > .gdlr-mega-menu.sfHover > .sf-mega,
.sf-menu > .gdlr-mega-menu li.sfHover > .sf-mega {
  display: block;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-mega-menu > a {
  display: block;
  position: relative;
}

/*--- goodlayers skin top level---*/
/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu {
  float: left;
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > li {
  float: left;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > li > a {
  font-size: 13px;
  padding: 10px 5px;
  margin-right: 16px;
  text-decoration: none;
  zoom: 1;
  /*- for IE7 -*/
}

/*- no submenu indicator on top level -*/
/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu li a.sf-with-ul:after {
  content: '\f107';
  font-family: "FontAwesome-4.2.0";
  position: absolute;
  top: 12px;
  right: 0px;
  line-height: 20px;
  height: 20px;
  margin-top: -9px;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > li > a.sf-with-ul {
  padding-right: 17px;
  *padding-right: 10px;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu i {
  margin-right: 7px;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu li li i {
  margin-right: 10px;
}

/*--- goodlayers skin normal menu ---*/
/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu ul {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 12px;
  min-width: 190px;
  *width: 12em;
  /*- no auto width for IE7 -*/
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu li {
  white-space: nowrap;
  *white-space: normal;
  /*- for IE7 -*/
}

/* line 41, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu li a {
  padding: 10px 15px;
  border-top-width: 1px;
  border-top-style: solid;
  zoom: 1;
  font-weight: 600;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu li:first-child > a {
  border-top-width: 0px;
}

/* line 43, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu li > a.sf-with-ul {
  padding-right: 30px;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu li > a.sf-with-ul:after {
  content: '\f105';
  top: 50%;
  margin-top: -10px;
  right: 10px;
  border-color: transparent;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-normal-menu .sub-menu {
  border-top-width: 0px;
  border-top-style: solid;
}

/*--- goodlayers skin mega menu ---*/
/* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-mega-menu .sf-mega {
  left: 0px;
  right: 0px;
  margin: 0px 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-menu > .gdlr-mega-menu .sf-mega {
  border-top-width: 0px;
  border-top-style: solid;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section {
  float: left;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section .sf-mega-section-inner {
  padding: 20px 25px 30px;
  border-left-width: 1px;
  border-left-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section.first-column .sf-mega-section-inner {
  border-left-width: 0px;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section[data-row="1"] .sf-mega-section-inner {
  border-top-width: 0px;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section-inner > a {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 17px;
  display: block;
  margin-bottom: 13px;
  padding-left: 10px;
  margin-bottom: 15px;
  margin-top: 10px;
  font-weight: 600;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section-inner > ul {
  text-transform: none;
  letter-spacing: 0px;
  list-style: none;
  margin: 0px;
  font-size: 12px;
  line-height: 1.5;
  font-weight: 600;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section-inner > ul > li > a {
  padding: 7px 10px;
  display: block;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.sf-mega-section-inner > ul > li {
  margin-bottom: 0px;
}

/*--- top menu ---*/
/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu li a.sf-with-ul:after {
  display: none;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > li i {
  margin-right: 9px;
  font-size: 14px;
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > li > a {
  padding: 8px 15px 8px 16px;
  margin-right: 0px;
  line-height: 18px;
  border-style: solid;
  border-left-width: 1px;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > li:last-child > a {
  border-right-width: 1px;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > .gdlr-mega-menu .sf-mega {
  left: auto;
  right: auto;
  border-top: 0px;
  -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  \-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  margin: 2px 0px 0px;
  padding: 20px 20px;
  white-space: nowrap;
  min-width: 120px;
  *white-space: normal;
  *min-width: 250px;
  /*- for IE7 -*/
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > li .sub-menu-item {
  line-height: 1;
  margin-top: 15px;
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/superfish/css/superfish2e46.css */
.gdlr-top-menu.sf-menu > li .sub-menu-item:first-child {
  margin-top: 0px;
}

/* Common styles of menus */
/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper {
  width: 100%;
  float: left;
  position: relative;
}

/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper:first-child {
  margin-right: 100px;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper button {
  background: #ccc;
  border: none;
  width: 43px;
  height: 39px;
  text-indent: -900em;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  outline: none;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul {
  background: #aaa;
}

/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper button:after {
  content: '';
  position: absolute;
  width: 68%;
  height: 4px;
  background: #fff;
  top: 8px;
  left: 17%;
  box-shadow: 0 10px 0 #fff,  0 20px 0 #fff;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li {
  position: relative;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li a {
  display: block;
  position: relative;
  padding: 15px 20px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
  color: #fff;
  outline: none;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-touch .dl-menuwrapper li a:hover {
  background: rgba(255, 255, 255, 0.1);
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li.dl-back > a {
  padding-left: 38px;
  background: rgba(0, 0, 0, 0.1);
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after {
  position: absolute;
  top: 0;
  line-height: 50px;
  font-family: "FontAwesome-4.2.0";
  speak: none;
  -webkit-font-smoothing: antialiased;
  content: "\f105";
  font-size: 16px;
  color: #ffffff;
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li.dl-back:after {
  left: 20px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 97, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li > a:after {
  right: 15px;
  color: rgba(0, 0, 0, 0.15);
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper .dl-menu {
  margin: 0;
  position: absolute;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper .dl-menu.dl-menu-toggle {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper .dl-menu.dl-menuopen {
  opacity: 1;
  pointer-events: auto;
}

/* Hide the inner submenus */
/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper li .dl-submenu {
  display: none;
}

/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
/* line 138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
  display: none;
}

/* line 146, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {
  display: block;
}

/* Dynamically added submenu outside of the menu context */
/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu {
  position: absolute;
  width: 100%;
  left: 0;
  margin: 0;
}

/* Animation classes for moving out and in */
/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-out-1 {
  -webkit-animation: MenuAnimOut1 0.4s;
  -moz-animation: MenuAnimOut1 0.4s;
  animation: MenuAnimOut1 0.4s;
}

/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-out-2 {
  -webkit-animation: MenuAnimOut2 0.3s ease-in-out;
  -moz-animation: MenuAnimOut2 0.3s ease-in-out;
  animation: MenuAnimOut2 0.3s ease-in-out;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-out-3 {
  -webkit-animation: MenuAnimOut3 0.4s ease;
  -moz-animation: MenuAnimOut3 0.4s ease;
  animation: MenuAnimOut3 0.4s ease;
}

/* line 178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-out-4 {
  -webkit-animation: MenuAnimOut4 0.4s ease;
  -moz-animation: MenuAnimOut4 0.4s ease;
  animation: MenuAnimOut4 0.4s ease;
}

/* line 184, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-out-5 {
  -webkit-animation: MenuAnimOut5 0.4s ease;
  -moz-animation: MenuAnimOut5 0.4s ease;
  animation: MenuAnimOut5 0.4s ease;
}

@-webkit-keyframes MenuAnimOut1 {
  /* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  50% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
  }

  /* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  75% {
    -webkit-transform: translateZ(-372.5px) rotateY(15deg);
    opacity: .5;
  }

  /* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut2 {
  /* line 205, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(-100%);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut3 {
  /* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut4 {
  /* line 219, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut5 {
  /* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateY(40%);
    opacity: 0;
  }
}

@-moz-keyframes MenuAnimOut1 {
  /* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  50% {
    -moz-transform: translateZ(-250px) rotateY(30deg);
  }

  /* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  75% {
    -moz-transform: translateZ(-372.5px) rotateY(15deg);
    opacity: .5;
  }

  /* line 240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
}

@-moz-keyframes MenuAnimOut2 {
  /* line 247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(-100%);
    opacity: 0;
  }
}

@-moz-keyframes MenuAnimOut3 {
  /* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(300px);
    opacity: 0;
  }
}

@-moz-keyframes MenuAnimOut4 {
  /* line 261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-moz-keyframes MenuAnimOut5 {
  /* line 268, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateY(40%);
    opacity: 0;
  }
}

@keyframes MenuAnimOut1 {
  /* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  50% {
    transform: translateZ(-250px) rotateY(30deg);
  }

  /* line 278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  75% {
    transform: translateZ(-372.5px) rotateY(15deg);
    opacity: .5;
  }

  /* line 282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
}

@keyframes MenuAnimOut2 {
  /* line 289, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(-100%);
    opacity: 0;
  }
}

@keyframes MenuAnimOut3 {
  /* line 296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(300px);
    opacity: 0;
  }
}

@keyframes MenuAnimOut4 {
  /* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(-300px);
    opacity: 0;
  }
}

@keyframes MenuAnimOut5 {
  /* line 310, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateY(40%);
    opacity: 0;
  }
}

/* line 316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-in-1 {
  -webkit-animation: MenuAnimIn1 0.3s;
  -moz-animation: MenuAnimIn1 0.3s;
  animation: MenuAnimIn1 0.3s;
}

/* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-in-2 {
  -webkit-animation: MenuAnimIn2 0.3s ease-in-out;
  -moz-animation: MenuAnimIn2 0.3s ease-in-out;
  animation: MenuAnimIn2 0.3s ease-in-out;
}

/* line 328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-in-3 {
  -webkit-animation: MenuAnimIn3 0.4s ease;
  -moz-animation: MenuAnimIn3 0.4s ease;
  animation: MenuAnimIn3 0.4s ease;
}

/* line 334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-in-4 {
  -webkit-animation: MenuAnimIn4 0.4s ease;
  -moz-animation: MenuAnimIn4 0.4s ease;
  animation: MenuAnimIn4 0.4s ease;
}

/* line 340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menu.dl-animate-in-5 {
  -webkit-animation: MenuAnimIn5 0.4s ease;
  -moz-animation: MenuAnimIn5 0.4s ease;
  animation: MenuAnimIn5 0.4s ease;
}

@-webkit-keyframes MenuAnimIn1 {
  /* line 347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }

  /* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  20% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
    opacity: 0.5;
  }

  /* line 355, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0px) rotateY(0deg);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn2 {
  /* line 362, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateX(-100%);
    opacity: 0;
  }

  /* line 366, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn3 {
  /* line 373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }

  /* line 377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn4 {
  /* line 384, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn5 {
  /* line 395, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateY(40%);
    opacity: 0;
  }

  /* line 399, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateY(0);
    opacity: 1;
  }
}

@-moz-keyframes MenuAnimIn1 {
  /* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }

  /* line 410, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  20% {
    -moz-transform: translateZ(-250px) rotateY(30deg);
    opacity: 0.5;
  }

  /* line 414, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0px) rotateY(0deg);
    opacity: 1;
  }
}

@-moz-keyframes MenuAnimIn2 {
  /* line 421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateX(-100%);
    opacity: 0;
  }

  /* line 425, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(0px);
    opacity: 1;
  }
}

@-moz-keyframes MenuAnimIn3 {
  /* line 432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(300px);
    opacity: 0;
  }

  /* line 436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }
}

@-moz-keyframes MenuAnimIn4 {
  /* line 443, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 447, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }
}

@-moz-keyframes MenuAnimIn5 {
  /* line 454, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateY(40%);
    opacity: 0;
  }

  /* line 458, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateY(0);
    opacity: 1;
  }
}

@keyframes MenuAnimIn1 {
  /* line 465, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }

  /* line 469, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  20% {
    transform: translateZ(-250px) rotateY(30deg);
    opacity: 0.5;
  }

  /* line 473, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes MenuAnimIn2 {
  /* line 480, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateX(-100%);
    opacity: 0;
  }

  /* line 484, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn3 {
  /* line 491, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(300px);
    opacity: 0;
  }

  /* line 495, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn4 {
  /* line 502, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn5 {
  /* line 513, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateY(40%);
    opacity: 0;
  }

  /* line 517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/* line 523, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {
  -webkit-animation: SubMenuAnimIn1 0.4s ease;
  -moz-animation: SubMenuAnimIn1 0.4s ease;
  animation: SubMenuAnimIn1 0.4s ease;
}

/* line 529, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {
  -webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;
  -moz-animation: SubMenuAnimIn2 0.3s ease-in-out;
  animation: SubMenuAnimIn2 0.3s ease-in-out;
}

/* line 535, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {
  -webkit-animation: SubMenuAnimIn3 0.4s ease;
  -moz-animation: SubMenuAnimIn3 0.4s ease;
  animation: SubMenuAnimIn3 0.4s ease;
}

/* line 541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {
  -webkit-animation: SubMenuAnimIn4 0.4s ease;
  -moz-animation: SubMenuAnimIn4 0.4s ease;
  animation: SubMenuAnimIn4 0.4s ease;
}

/* line 547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {
  -webkit-animation: SubMenuAnimIn5 0.4s ease;
  -moz-animation: SubMenuAnimIn5 0.4s ease;
  animation: SubMenuAnimIn5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimIn1 {
  /* line 554, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateX(50%);
    opacity: 0;
  }

  /* line 558, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn2 {
  /* line 565, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateX(100%);
    opacity: 0;
  }

  /* line 569, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn3 {
  /* line 576, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 580, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn4 {
  /* line 587, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }

  /* line 591, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn5 {
  /* line 598, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(-200px);
    opacity: 0;
  }

  /* line 602, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(0);
    opacity: 1;
  }
}

@-moz-keyframes SubMenuAnimIn1 {
  /* line 609, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateX(50%);
    opacity: 0;
  }

  /* line 613, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(0px);
    opacity: 1;
  }
}

@-moz-keyframes SubMenuAnimIn2 {
  /* line 620, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateX(100%);
    opacity: 0;
  }

  /* line 624, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(0px);
    opacity: 1;
  }
}

@-moz-keyframes SubMenuAnimIn3 {
  /* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 635, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }
}

@-moz-keyframes SubMenuAnimIn4 {
  /* line 642, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(300px);
    opacity: 0;
  }

  /* line 646, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }
}

@-moz-keyframes SubMenuAnimIn5 {
  /* line 653, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(-200px);
    opacity: 0;
  }

  /* line 657, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn1 {
  /* line 664, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateX(50%);
    opacity: 0;
  }

  /* line 668, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn2 {
  /* line 675, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateX(100%);
    opacity: 0;
  }

  /* line 679, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn3 {
  /* line 686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(-300px);
    opacity: 0;
  }

  /* line 690, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn4 {
  /* line 697, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(300px);
    opacity: 0;
  }

  /* line 701, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn5 {
  /* line 708, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(-200px);
    opacity: 0;
  }

  /* line 712, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(0);
    opacity: 1;
  }
}

/* line 718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {
  -webkit-animation: SubMenuAnimOut1 0.4s ease;
  -moz-animation: SubMenuAnimOut1 0.4s ease;
  animation: SubMenuAnimOut1 0.4s ease;
}

/* line 724, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {
  -webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;
  -moz-animation: SubMenuAnimOut2 0.3s ease-in-out;
  animation: SubMenuAnimOut2 0.3s ease-in-out;
}

/* line 730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {
  -webkit-animation: SubMenuAnimOut3 0.4s ease;
  -moz-animation: SubMenuAnimOut3 0.4s ease;
  animation: SubMenuAnimOut3 0.4s ease;
}

/* line 736, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {
  -webkit-animation: SubMenuAnimOut4 0.4s ease;
  -moz-animation: SubMenuAnimOut4 0.4s ease;
  animation: SubMenuAnimOut4 0.4s ease;
}

/* line 742, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {
  -webkit-animation: SubMenuAnimOut5 0.4s ease;
  -moz-animation: SubMenuAnimOut5 0.4s ease;
  animation: SubMenuAnimOut5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimOut1 {
  /* line 749, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateX(0%);
    opacity: 1;
  }

  /* line 753, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(50%);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut2 {
  /* line 760, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateX(0%);
    opacity: 1;
  }

  /* line 764, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateX(100%);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut3 {
  /* line 771, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }

  /* line 775, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut4 {
  /* line 782, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }

  /* line 786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut5 {
  /* line 793, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -webkit-transform: translateZ(0);
    opacity: 1;
  }

  /* line 797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -webkit-transform: translateZ(-200px);
    opacity: 0;
  }
}

@-moz-keyframes SubMenuAnimOut1 {
  /* line 804, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateX(0%);
    opacity: 1;
  }

  /* line 808, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(50%);
    opacity: 0;
  }
}

@-moz-keyframes SubMenuAnimOut2 {
  /* line 815, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateX(0%);
    opacity: 1;
  }

  /* line 819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateX(100%);
    opacity: 0;
  }
}

@-moz-keyframes SubMenuAnimOut3 {
  /* line 826, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }

  /* line 830, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-moz-keyframes SubMenuAnimOut4 {
  /* line 837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(0px);
    opacity: 1;
  }

  /* line 841, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(300px);
    opacity: 0;
  }
}

@-moz-keyframes SubMenuAnimOut5 {
  /* line 848, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    -moz-transform: translateZ(0);
    opacity: 1;
  }

  /* line 852, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    -moz-transform: translateZ(-200px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut1 {
  /* line 859, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateX(0%);
    opacity: 1;
  }

  /* line 863, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(50%);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut2 {
  /* line 870, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateX(0%);
    opacity: 1;
  }

  /* line 874, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateX(100%);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut3 {
  /* line 881, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(0px);
    opacity: 1;
  }

  /* line 885, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(-300px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut4 {
  /* line 892, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(0px);
    opacity: 1;
  }

  /* line 896, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(300px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut5 {
  /* line 903, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  0% {
    transform: translateZ(0);
    opacity: 1;
  }

  /* line 907, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
  100% {
    transform: translateZ(-200px);
    opacity: 0;
  }
}

/* No JS Fallback */
/* line 914, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-js .dl-menuwrapper .dl-menu {
  position: relative;
  opacity: 1;
  -webkit-transform: none;
  -moz-transform: none;
  transform: none;
}

/* line 922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-js .dl-menuwrapper li .dl-submenu {
  display: block;
}

/* line 926, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-js .dl-menuwrapper li.dl-back {
  display: none;
}

/* line 930, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-js .dl-menuwrapper li > a:not(:only-child) {
  background: rgba(0, 0, 0, 0.1);
}

/* line 934, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/dl-menu/component2e46.css */
.no-js .dl-menuwrapper li > a:not(:only-child):after {
  content: '';
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-opened {
  z-index: 8030;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-outer, .fancybox-inner {
  position: relative;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-inner {
  overflow: hidden;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("/assets/themes/clevercourse/plugins/fancybox/fancybox_sprite.png");
}

/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("/assets/themes/clevercourse/plugins/fancybox/fancybox_loading.gif") center center no-repeat;
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-nav {
  position: absolute;
  top: 20%;
  width: 40%;
  height: 60%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("/assets/themes/clevercourse/plugins/fancybox/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

/* line 123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-prev {
  left: 0;
}

/* line 127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-next {
  right: 0;
}

/* line 131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-lock body {
  overflow: hidden !important;
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("/assets/themes/clevercourse/plugins/fancybox/fancybox_overlay.png");
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 204, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs {
  position: fixed;
  left: 0;
  width: 100%;
  overflow: hidden;
  z-index: 8050;
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs.bottom {
  bottom: 2px;
}

/* line 273, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs.top {
  top: 2px;
}

/* line 277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul li {
  float: left;
  padding: 1px;
  opacity: 0.5;
}

/* line 290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul li.active {
  opacity: 0.75;
  padding: 0;
  border: 1px solid #fff;
}

/* line 296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul li:hover {
  opacity: 1;
}

/* line 300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  border: 1px solid #222;
  background: #111;
  outline: none;
}

/* line 309, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
#fancybox-thumbs ul li img {
  display: block;
  position: relative;
  border: 0;
  padding: 0;
  max-width: none;
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("/assets/themes/clevercourse/plugins/fancybox/fancybox_sprite%402x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  /* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/fancybox/jquery.fancybox2e46.css */
  #fancybox-loading div {
    background-image: url("/assets/themes/clevercourse/plugins/fancybox/fancybox_loading%402x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets
*********************************/
/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}

/* line 22, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* FlexSlider Necessary Styles
*********************************/
/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider {
  margin: 0;
  padding: 0;
  zoom: 1;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
  position: relative;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider .slides img {
  width: 100%;
  display: block;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-pauseplay span {
  text-transform: capitalize;
}

/* Clearfix for the .slides element */
/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
html[xmlns] .slides {
  display: block;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
* html .slides {
  height: 1%;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.no-js .slides > li:first-child {
  display: block;
}

/* FlexSlider Goodlayers Theme
*********************************/
/* line 43, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider {
  margin: 0;
  position: relative;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.loading .flex-viewport {
  max-height: 300px;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider .slides {
  zoom: 1;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.carousel li {
  margin-right: 5px;
}

/* Direction Nav */
/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav {
  *height: 0;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav i {
  margin-right: 0px;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav a {
  z-index: 10;
  display: block;
  font-size: 20px;
  line-height: 20px;
  padding: 30px 13px;
  margin: -35px 0px 0px;
  position: absolute;
  top: 50%;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav .flex-prev {
  left: -0px;
  padding-right: 13px;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav .flex-next {
  right: -0px;
  padding-left: 13px;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flexslider:hover .flex-prev, .flexslider:hover .flex-next {
  opacity: 0.8;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.nav-container.style-1 .flex-direction-nav {
  *height: auto;
  float: left;
  margin-left: 15px;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.nav-container.style-1 .flex-direction-nav li {
  float: left;
  margin-right: 3px;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.nav-container.style-1 .flex-direction-nav a {
  position: static;
  opacity: 1;
  margin: 0px;
  padding: 6px 13px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.nav-container.style-1 .flex-control-nav {
  display: none;
}

/* Control Nav */
/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-nav-wrapper {
  text-align: center;
  line-height: 0;
  z-index: 10;
  position: absolute;
  left: 0px;
  right: 0px;
}

/* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-nav {
  display: inline-block;
  padding: 15px 0px 0px;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-nav li {
  margin: 0 3px;
  float: left;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-paging li a {
  display: block;
  width: 8px;
  height: 8px;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  text-indent: -9999px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-paging li a.flex-active {
  cursor: default;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}

/* line 75, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-thumbs img:hover {
  opacity: 1;
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/plugins/flexslider/flexslider2e46.css */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html.ltie9 body, body {
  min-width: 1140px;
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.container {
  max-width: 1140px;
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-wrapper .gdlr-caption-inner {
  max-width: 1140px;
}

/* line 2, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.body-wrapper.gdlr-boxed-style {
  max-width: 1220px;
  overflow: hidden;
}

/* line 2, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.body-wrapper.gdlr-boxed-style .gdlr-header-wrapper {
  max-width: 1220px;
  margin: 0px auto;
}

/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-logo {
  max-width: 320px;
}

/* line 4, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-logo {
  margin-top: 37px;
}

/* line 5, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-logo {
  margin-bottom: 41px;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-navigation-wrapper {
  margin-top: 42px;
}

/* line 7, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway";
}

/* line 8, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body, input, textarea, select {
  font-family: "Montserrat";
}

/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-navigation {
  font-family: "Raleway";
}

/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-slider-item {
  font-family: "Montserrat";
}

/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body {
  font-size: 14px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h1 {
  font-size: 47px;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h2 {
  font-size: 41px;
}

/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h3 {
  font-size: 32px;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h4 {
  font-size: 26px;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h5 {
  font-size: 21px;
}

/* line 17, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h6 {
  font-size: 16px;
}

/* line 18, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.top-navigation-wrapper {
  color: #bababa;
}

/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.top-navigation-wrapper a {
  color: #bababa;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.top-navigation-wrapper {
  border-color: #eeeeee;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-header-inner, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner {
  background-color: #ffffff;
}

@media only screen and (max-width: 767px) {
  /* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
  .body-wrapper.header-style-transparent .gdlr-header-inner {
    background-color: #ffffff;
  }
}
/* line 22, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li > a {
  color: #7f7f7f;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-fixed-header {
  border: 2px solid #f5f5f5;
}

/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a, .gdlr-nav-search-form-button i, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li:hover > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li.current-menu-item > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li.current-menu-ancestor > a {
  color: #555555;
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-nav-search-form {
  background-color: #f5f5f5;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-nav-search-form i, .gdlr-nav-search-form input[type="text"] {
  color: #a2a2a2;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega {
  border-top-color: #1c1c1c;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > .gdlr-normal-menu li, .gdlr-main-menu > .gdlr-mega-menu .sf-mega {
  background-color: #1f1f1f;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a {
  color: #bebebe;
}

/* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > .sub-menu a:hover, .gdlr-main-menu > li > .sub-menu .current-menu-item > a, .gdlr-main-menu > li > .sub-menu .current-menu-ancestor > a, .gdlr-main-menu > li > .sf-mega a:hover, .gdlr-main-menu > li > .sf-mega .current-menu-item > a, .gdlr-main-menu > li > .sf-mega .current-menu-ancestor > a {
  color: #ffffff;
}

/* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu .gdlr-normal-menu li > a.sf-with-ul:after {
  border-left-color: #ffffff;
}

/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu .sf-mega-section-inner > ul > li > a:hover, .gdlr-main-menu .sf-mega-section-inner > ul > li.current-menu-item > a {
  background-color: #232323;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > .sub-menu *, .gdlr-main-menu > li > .sf-mega * {
  border-color: #333333;
}

/* line 33, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a {
  color: #ffffff;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a {
  color: #ffffff;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
#gdlr-responsive-navigation.dl-menuwrapper button {
  background-color: #cccccc;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
#gdlr-responsive-navigation.dl-menuwrapper button:hover, #gdlr-responsive-navigation.dl-menuwrapper button.dl-active, #gdlr-responsive-navigation.dl-menuwrapper ul {
  background-color: #727272;
}

/* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body {
  background-color: #dddddd;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.body-wrapper, .gdlr-single-lightbox-container {
  background-color: #ffffff;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-page-title, .gdlr-page-title-gimmick {
  color: #ffffff;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-page-caption {
  color: #ffffff;
}

/* line 41, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
h1, h2, h3, h4, h5, h6, .gdlr-title, .gdlr-title a {
  color: #454545;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-item-title-wrapper .gdlr-item-title {
  color: #292929;
  border-color: #292929;
}

/* line 43, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-item-title-divider {
  border-color: #333333;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-item-title-wrapper .gdlr-item-caption {
  color: #9b9b9b;
}

/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body {
  color: #a4a4a4;
}

/* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
a {
  color: #72d5cd;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
a:hover {
  color: #82d6cc;
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body * {
  border-color: #e9e9e9;
}

/* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.page-not-found-block {
  background-color: #d65938;
}

/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.page-not-found-block {
  color: #ffffff;
}

/* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.page-not-found-search .gdl-search-form input[type="text"] {
  background-color: #963a20;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.page-not-found-search .gdl-search-form input[type="text"] {
  color: #d57f5c;
}

/* line 53, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-sidebar .gdlr-widget-title {
  color: #383838;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-sidebar * {
  border-color: #eeeeee;
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-sidebar ul li:before {
  border-color: #bdbdbd;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdl-search-form input {
  background-color: #f7f7f7;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdl-search-form input {
  color: #9d9d9d;
}

/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdl-search-form input {
  border-color: #ebebeb;
}

/* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.tagcloud a {
  background-color: #72d5cd;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.tagcloud a, .tagcloud a:hover {
  color: #ffffff;
}

/* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .pre-active .accordion-title {
  color: #3c3c3c;
}

/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .accordion-title {
  color: #8d8d8d;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i {
  background-color: #f3f3f3;
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i {
  color: #a8a8a8;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus {
  background-color: #72d5cd;
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus {
  color: #ffffff;
}

/* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-banner-item-wrapper .flex-direction-nav .flex-prev, .gdlr-banner-item-wrapper .flex-direction-nav .flex-next {
  color: #999999;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-box-with-icon-item {
  background-color: #f5f5f5;
}

/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-box-with-icon-item > i, .gdlr-box-with-icon-item .box-with-icon-title {
  color: #585858;
}

/* line 70, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-box-with-icon-item {
  color: #929292;
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-button, .gdlr-button:hover, input[type="button"], input[type="submit"], .gdlr-top-menu > .gdlr-mega-menu .sf-mega a.gdlr-button {
  color: #ffffff;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-button, input[type="button"], input[type="submit"] {
  background-color: #72d5cd;
}

/* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-button {
  border-color: #66b0ab;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.column-service-title {
  color: #292929;
}

/* line 75, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.column-service-content {
  color: #909090;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.column-service-icon i {
  color: #72d5cd;
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.list-with-icon .list-with-icon-title {
  color: #333333;
}

/* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-pie-chart-item .pie-chart-title {
  color: #313131;
}

/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-inner-item {
  background-color: #f9f9f9;
}

/* line 80, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-item .price-title-wrapper {
  background-color: #454545;
}

/* line 81, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-item .price-title {
  color: #ffffff;
}

/* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-item .price-tag {
  background-color: #838383;
}

/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-item .best-price .price-tag {
  background-color: #72d5cd;
}

/* line 84, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-price-item .price-tag {
  color: #ffffff;
}

/* line 85, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-tab .gdlr-process-icon {
  background-color: #f3f3f3;
}

/* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-tab .gdlr-process-icon {
  border-color: #e3e3e3;
}

/* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-tab .gdlr-process-icon i {
  color: #aaaaaa;
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-tab .process-line .process-line-divider {
  border-color: #e3e3e3;
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-tab .process-line .icon-chevron-down, .gdlr-process-tab .process-line .icon-chevron-right {
  color: #e3e3e3;
}

/* line 89, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title {
  color: #454545;
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skill-item-wrapper {
  color: #3a3a3a;
}

/* line 91, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.stunning-text-title {
  color: #414141;
}

/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.stunning-text-caption {
  color: #949494;
}

/* line 93, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-stunning-text-item.with-padding {
  background-color: #f3f3f3;
}

/* line 94, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-stunning-text-item.with-border {
  border-color: #f3f3f3;
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-stunning-text-item.type-normal .stunning-text-button {
  color: #ffffff;
}

/* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-stunning-text-item.type-normal .stunning-text-button {
  background-color: #555555;
}

/* line 97, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.tab-title-wrapper .tab-title {
  background-color: #f9f9f9;
}

/* line 98, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.tab-title-wrapper .tab-title {
  color: #3b3b3b;
}

/* line 99, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.tab-title-wrapper .tab-title.active, .tab-content-wrapper {
  background-color: #ffffff;
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table tr th {
  background-color: #72d5cd;
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table tr th {
  color: #ffffff;
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table.style-2 tr:nth-child(odd) {
  background-color: #f9f9f9;
}

/* line 103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table.style-2 tr:nth-child(odd) {
  color: #949494;
}

/* line 104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table.style-2 tr:nth-child(even) {
  background-color: #f3f3f3;
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
table.style-2 tr:nth-child(even) {
  color: #949494;
}

/* line 106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-title, .gdlr-blog-title a {
  color: #424242;
}

/* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-title a:hover {
  color: #72d5cd;
}

/* line 108, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.blog-info, .blog-info a, .blog-info i {
  color: #aeaeae;
}

/* line 109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.blog-info .gdlr-head {
  color: #575757;
}

/* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.blog-date-wrapper .blog-date-day {
  color: #404040;
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.blog-date-wrapper .blog-date-month {
  color: #828282;
}

/* line 112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-post-author .gdlr-post-author-inner {
  background-color: #f5f5f5;
}

/* line 113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-thumbnail .gdlr-sticky-banner {
  background-color: #232323;
}

/* line 114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-thumbnail .gdlr-sticky-banner, .gdlr-blog-thumbnail .gdlr-sticky-banner i {
  color: #ffffff;
}

/* line 115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-standard-style .gdlr-single-blog-tag a {
  background-color: #72d5cd;
}

/* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-standard-style .gdlr-single-blog-tag a {
  color: #ffffff;
}

/* line 117, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-widget {
  background-color: #f5f5f5;
}

/* line 118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-blog-widget {
  border-color: #95e0da;
}

/* line 119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.format-aside .gdlr-blog-content {
  background-color: #72d5cd;
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.format-aside .gdlr-blog-content {
  color: #ffffff;
}

/* line 121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.format-quote .gdlr-top-quote blockquote {
  color: #8d8d8d;
}

/* line 122, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.format-quote .gdlr-quote-author {
  color: #72d5cd;
}

/* line 123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-single-nav > div i {
  color: #8d8d8d;
}

/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-filter, .portfolio-item-filter a {
  color: #b6b6b6;
}

/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-filter a.active {
  color: #72d5cd;
}

/* line 126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-overlay, .portfolio-thumbnail .portfolio-overlay {
  background-color: #0a0101;
}

/* line 127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-image-link-shortcode .gdlr-image-link-icon, .portfolio-thumbnail .portfolio-icon i {
  color: #ffffff;
}

/* line 128, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-thumbnail .portfolio-icon {
  background-color: #6fbdb7;
}

/* line 129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-title a {
  color: #424242;
}

/* line 130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-title a:hover {
  color: #7f7f7f;
}

/* line 131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-info, .portfolio-info a {
  color: #a2a2a2;
}

/* line 132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-title a {
  color: #4d4d4d;
}

/* line 133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-content-wrapper {
  background: #f5f5f5;
}

/* line 134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-content-wrapper {
  border-color: #95e0da;
}

/* line 135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-info, .portfolio-item-holder .gdlr-modern-portfolio .portfolio-info a {
  color: #aeaeae;
}

/* line 136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-pagination .page-numbers {
  background-color: #ebebeb;
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-pagination .page-numbers {
  color: #979797;
}

/* line 138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current {
  background-color: #72d5cd;
}

/* line 139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current {
  color: #ffffff;
}

/* line 140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-item-inner {
  background-color: #f5f5f5;
}

/* line 141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item.round-style .personnel-item {
  background-color: #72d5cd;
}

/* line 142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-author {
  color: #3b3b3b;
}

/* line 143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-author-image {
  border-color: #72d5cd;
}

/* line 144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-position {
  color: #acacac;
}

/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-content {
  color: #959595;
}

/* line 146, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-personnel-item .personnel-social i {
  color: #3b3b3b;
}

/* line 147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item .testimonial-item-inner, .gdlr-testimonial-item .testimonial-author-image {
  background-color: #f5f5f5;
}

/* line 148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item .testimonial-content {
  color: #9b9b9b;
}

/* line 149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item .testimonial-author {
  color: #72d5cd;
}

/* line 150, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item .testimonial-position {
  color: #4d4d4d;
}

/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item .testimonial-author-image {
  border-color: #72d5cd;
}

/* line 152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-testimonial-item.box-style .testimonial-item-inner:after {
  border-top-color: #dddddd;
  border-left-color: #dddddd;
}

/* line 153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-gallery-thumbnail .gallery-item {
  background-color: #e5e5e5;
}

/* line 154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-gallery-thumbnail-container .gallery-caption {
  background-color: #000000;
}

/* line 155, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-gallery-thumbnail-container .gallery-caption {
  color: #ffffff;
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.nivo-controlNav a, .flex-control-paging li a {
  background-color: #ffffff;
}

/* line 157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.nivo-controlNav a:hover, .nivo-controlNav a.active, .flex-control-paging li a:hover, .flex-control-paging li a.flex-active {
  background-color: #5e5e5e;
}

/* line 158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.nivo-controlNav a, .flex-control-paging li a {
  border-color: #5e5e5e !important;
}

/* line 159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.nivo-directionNav a, .flex-direction-nav a, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next {
  background-color: #000000;
}

/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
body .nivo-directionNav a, body .flex-direction-nav a, body .flex-direction-nav a:hover, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next {
  color: #ffffff;
}

/* line 161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption {
  background-color: #000000;
}

/* line 162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-title {
  color: #ffffff;
}

/* line 163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-text {
  color: #ffffff;
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-wrapper.post-slider {
  background-color: #000000;
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-wrapper.post-slider .gdlr-caption-title {
  color: #ffffff;
}

/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-caption-wrapper.post-slider .gdlr-caption-text {
  color: #dddddd;
}

/* line 167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link {
  color: #ffffff;
}

/* line 168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link {
  background-color: #72d5cd;
}

/* line 169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next {
  background-color: #72d5cd;
}

/* line 170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next {
  color: #ffffff;
}

/* line 171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input[type="text"], input[type="email"], input[type="password"], textarea {
  background-color: #f5f5f5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input[type="text"], input[type="email"], input[type="password"], textarea {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input::input-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input::-webkit-input-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input::-moz-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input:-moz-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
input:-ms-input-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
textarea::input-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
textarea::-webkit-input-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
textarea::-moz-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
textarea:-moz-placeholder {
  color: #b5b5b5;
}

/* line 172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
textarea:-ms-input-placeholder {
  color: #b5b5b5;
}

/* line 173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper {
  background-color: #262626;
}

/* line 174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a {
  color: #dddddd;
}

/* line 175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper {
  color: #bfbfbf;
}

/* line 176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper a {
  color: #7f7f7f;
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper a:hover {
  color: #cecece;
}

/* line 178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper * {
  border-color: #363636;
}

/* line 179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea {
  background-color: #141414;
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea {
  color: #828282;
}

/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea {
  border-color: #313131;
}

/* line 182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .gdlr-button, .footer-wrapper .gdlr-button:hover, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"] {
  color: #ffffff;
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .gdlr-button, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"] {
  background-color: #72d5cd;
}

/* line 184, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .tagcloud a {
  background-color: #72d5cd;
}

/* line 185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .tagcloud a, .footer-wrapper .tagcloud a:hover {
  color: #ffffff;
}

/* line 186, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.copyright-wrapper {
  background-color: #0f0f0f;
}

/* line 187, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.copyright-wrapper {
  color: #828282;
}

/* line 188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.footer-wrapper .copyright-wrapper {
  border-color: #3f3f3f;
}

/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce span.onsale, html .woocommerce-page span.onsale, html .woocommerce-message, html .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
  background: #72d5cd;
}

/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .star-rating, html .woocommerce-page .star-rating, html .woocommerce .star-rating:before, html .woocommerce-page .star-rating:before, html .woocommerce div.product span.price, html .woocommerce div.product p.price, html .woocommerce #content div.product span.price, html .woocommerce #content div.product p.price, html .woocommerce-page div.product span.price, html .woocommerce-page div.product p.price, html .woocommerce-page #content div.product span.price, html .woocommerce-page #content div.product p.price {
  color: #72d5cd;
}

/* line 190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce-message a.button, html .woocommerce-error a.button, html .woocommerce-info a.button, html .woocommerce-message, html .woocommerce-error, html .woocommerce-info, html .woocommerce span.onsale, html .woocommerce-page span.onsale, html .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce nav.woocommerce-pagination ul li span.current, html .woocommerce-page nav.woocommerce-pagination ul li span.current, html .woocommercenav.woocommerce-pagination ul li a:hover, html .woocommerce-page nav.woocommerce-pagination ul li a:hover {
  color: #ffffff;
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce-info {
  background: #389EC5;
}

/* line 192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce-error {
  background: #C23030;
}

/* line 193, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button {
  background: #72d5cd;
}

/* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button {
  color: #ffffff;
}

/* line 195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button {
  border-bottom: 3px solid #ba4c16;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
  background: #ebebeb;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar, html .woocommerce #reviews #comments ol.commentlist li .comment-text, html .woocommerce-page #reviews #comments ol.commentlist li .comment-text, html .woocommerce ul.products li.product a img, html .woocommerce-page ul.products li.product a img, html .woocommerce ul.products li.product a img:hover, html .woocommerce-page ul.products li.product a img:hover, html .woocommerce-page div.product div.images img, html .woocommerce-page #content div.product div.images img, html .woocommerce form.login, html .woocommerce form.checkout_coupon, html .woocommerce form.register, html .woocommerce-page form.login, html .woocommerce-page form.checkout_coupon, html .woocommerce-page form.register, html .woocommerce table.cart td.actions .coupon .input-text, html .woocommerce #content table.cart td.actions .coupon .input-text, html .woocommerce-page table.cart td.actions .coupon .input-text, html .woocommerce-page #content table.cart td.actions .coupon .input-text {
  border: 1px solid #ebebeb;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce div.product .woocommerce-tabs ul.tabs:before, html .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th {
  border-bottom: 1px solid #ebebeb;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce .cart-collaterals .cart_totals table tr:first-child td, html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td {
  border-top: 3px #ebebeb solid;
}

/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .cart-collaterals .cart_totals tr td, html .woocommerce .cart-collaterals .cart_totals tr th, html .woocommerce-page .cart-collaterals .cart_totals tr td, html .woocommerce-page .cart-collaterals .cart_totals tr th {
  border-bottom: 2px solid #ebebeb;
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce div.product .woocommerce-tabs ul.tabs li, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove, html .woocommerce-page #content table.cart a.remove, html .woocommerce #payment, html .woocommerce-page #payment, html .woocommerce .customer_details, html .woocommerce ul.order_details, html .woocommerce nav.woocommerce-pagination ul li a, html .woocommerce-page nav.woocommerce-pagination ul li a, html .woocommerce form .form-row input.input-text, html .woocommerce form .form-row textarea, html .woocommerce-page form .form-row input.input-text, html .woocommerce-page form .form-row textarea, html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty, html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total {
  background: #f3f3f3;
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty {
  border: 1px solid #f3f3f3;
}

/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total {
  border-top: 2px solid #e5e5e5;
}

/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce table.cart a.remove:hover, html .woocommerce #content table.cart a.remove:hover, html .woocommerce-page table.cart a.remove:hover, html .woocommerce-page #content table.cart a.remove:hover, html #payment div.payment_box, html .woocommerce-page #payment div.payment_box {
  background: #e5e5e5;
}

/* line 199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th, .cart-subtotal th, .shipping th, .total th, html .woocommerce table.shop_attributes .alt th, html .woocommerce-page table.shop_attributes .alt th, html .woocommerce ul.products li.product .price, html.woocommerce-page ul.products li.product .price {
  color: #333333;
}

/* line 200, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce ul.products li.product .price del, html .woocommerce-page ul.products li.product .price del, html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove, html .woocommerce-page #content table.cart a.remove {
  color: #888888;
}

/* line 203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus,
html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus,
html .woocommerce-page #content .quantity .minus {
  border: 1px solid #a0a0a0;
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus,
html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus,
html .woocommerce-page #content .quantity .minus {
  color: #ffffff;
}

/* line 207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .quantity .plus, html .woocommerce #content .quantity .plus, html .woocommerce-page .quantity .plus, html .woocommerce-page #content .quantity .plus, html .woocommerce .quantity .plus:hover, html .woocommerce #content .quantity .plus:hover, html .woocommerce-page .quantity .plus:hover, html .woocommerce-page #content .quantity .plus:hover {
  background: #9a9a9a;
}

/* line 208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
html .woocommerce .quantity .minus, html .woocommerce #content .quantity .minus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .minus, html .woocommerce .quantity .minus:hover, html .woocommerce #content .quantity .minus:hover, html .woocommerce-page .quantity .minus:hover, html .woocommerce-page #content .quantity .minus:hover {
  background: #b6b6b6;
}

/* line 209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin, .gdlr-skin-dark-skin .gdlr-skin-content {
  color: #ffffff;
}

/* line 210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin i, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next {
  color: #ffffff;
}

/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin h1, .gdlr-skin-dark-skin h2, .gdlr-skin-dark-skin h3, .gdlr-skin-dark-skin h4, .gdlr-skin-dark-skin h5, .gdlr-skin-dark-skin h6, .gdlr-skin-dark-skin .gdlr-skin-title, .gdlr-skin-dark-skin .gdlr-skin-title a {
  color: #ffffff;
}

/* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin .gdlr-skin-title a:hover {
  color: #ffffff;
}

/* line 213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin .gdlr-skin-info, .gdlr-skin-dark-skin .gdlr-skin-info a, .gdlr-skin-dark-skin .gdlr-skin-info a:hover {
  color: #b7b7b7;
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin a, .gdlr-skin-dark-skin .gdlr-skin-link, .gdlr-skin-dark-skin .gdlr-skin-link-color {
  color: #72d5cd;
}

/* line 215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin a:hover, .gdlr-skin-dark-skin .gdlr-skin-link:hover {
  color: #ffffff;
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next {
  background-color: #969696;
}

/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin *, .gdlr-skin-dark-skin .gdlr-skin-border {
  border-color: #ffffff;
}

/* line 218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-dark-skin .gdlr-button, .gdlr-skin-dark-skin .gdlr-button:hover, .gdlr-skin-dark-skin input[type="button"], .gdlr-skin-dark-skin input[type="submit"] {
  color: #ffffff;
  background-color: #72d5cd;
}

/* line 219, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin, .gdlr-skin-gray-skin .gdlr-skin-content {
  color: #ffffff;
}

/* line 220, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin i, .gdlr-skin-gray-skin .gdlr-flex-prev, .gdlr-skin-gray-skin .gdlr-flex-next {
  color: #ffffff;
}

/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin h1, .gdlr-skin-gray-skin h2, .gdlr-skin-gray-skin h3, .gdlr-skin-gray-skin h4, .gdlr-skin-gray-skin h5, .gdlr-skin-gray-skin h6, .gdlr-skin-gray-skin .gdlr-skin-title, .gdlr-skin-gray-skin .gdlr-skin-title a {
  color: #ffffff;
}

/* line 222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin .gdlr-skin-title a:hover {
  color: #ffffff;
}

/* line 223, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin .gdlr-skin-info, .gdlr-skin-gray-skin .gdlr-skin-info a, .gdlr-skin-gray-skin .gdlr-skin-info a:hover {
  color: #ffffff;
}

/* line 224, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin a, .gdlr-skin-gray-skin .gdlr-skin-link, .gdlr-skin-gray-skin .gdlr-skin-link-color {
  color: #ffffff;
}

/* line 225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin a:hover, .gdlr-skin-gray-skin .gdlr-skin-link:hover {
  color: #ffffff;
}

/* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin .gdlr-skin-box, .gdlr-skin-gray-skin .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-gray-skin .gdlr-flex-prev, .gdlr-skin-gray-skin .gdlr-flex-next {
  background-color: #ffffff;
}

/* line 227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin *, .gdlr-skin-gray-skin .gdlr-skin-border {
  border-color: #ffffff;
}

/* line 228, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-gray-skin .gdlr-button, .gdlr-skin-gray-skin .gdlr-button:hover, .gdlr-skin-gray-skin input[type="button"], .gdlr-skin-gray-skin input[type="submit"] {
  color: #ffffff;
  background-color: #ffffff;
}

/* line 229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter, .gdlr-skin-green-twitter .gdlr-skin-content {
  color: #ffffff;
}

/* line 230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter i, .gdlr-skin-green-twitter .gdlr-flex-prev, .gdlr-skin-green-twitter .gdlr-flex-next {
  color: #ffffff;
}

/* line 231, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter h1, .gdlr-skin-green-twitter h2, .gdlr-skin-green-twitter h3, .gdlr-skin-green-twitter h4, .gdlr-skin-green-twitter h5, .gdlr-skin-green-twitter h6, .gdlr-skin-green-twitter .gdlr-skin-title, .gdlr-skin-green-twitter .gdlr-skin-title a {
  color: #ffffff;
}

/* line 232, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter .gdlr-skin-title a:hover {
  color: #ffffff;
}

/* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter .gdlr-skin-info, .gdlr-skin-green-twitter .gdlr-skin-info a, .gdlr-skin-green-twitter .gdlr-skin-info a:hover {
  color: #ffffff;
}

/* line 234, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter a, .gdlr-skin-green-twitter .gdlr-skin-link, .gdlr-skin-green-twitter .gdlr-skin-link-color {
  color: #ffffff;
}

/* line 235, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter a:hover, .gdlr-skin-green-twitter .gdlr-skin-link:hover {
  color: #ffffff;
}

/* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter .gdlr-skin-box, .gdlr-skin-green-twitter .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-green-twitter .gdlr-flex-prev, .gdlr-skin-green-twitter .gdlr-flex-next {
  background-color: #68b9b2;
}

/* line 237, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter *, .gdlr-skin-green-twitter .gdlr-skin-border {
  border-color: #ffffff;
}

/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-custom2e46.css */
.gdlr-skin-green-twitter .gdlr-button, .gdlr-skin-green-twitter .gdlr-button:hover, .gdlr-skin-green-twitter input[type="button"], .gdlr-skin-green-twitter input[type="submit"] {
  color: #ffffff;
  background-color: #ffffff;
}

/* line 1, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
html body {
  min-width: 300px;
}

/* line 2, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
#gdlr-responsive-navigation {
  display: none;
}

/*--- tablet ---*/
@media only screen and (max-width: 1140px) {
  /*(AS) original 1100px*/
  /* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper .gdlr-main-menu > li > a:before {
    display: none;
  }
}
@media only screen and (max-width: 980px) {
  /*(AS) original 959px*/
  /* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .container {
    max-width: 768px;
  }

  /* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .body-wrapper.gdlr-boxed-style {
    max-width: 808px;
  }

  /* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-container {
    text-align: center;
    line-height: 1;
  }

  /* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-left {
    float: none;
    padding-top: 10px;
  }

  /* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-left-text {
    float: none;
    padding: 0px;
  }

  /* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-right {
    float: none;
  }

  /* line 18, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-logo {
    margin: 0px auto !important;
    padding-top: 20px;
    padding-bottom: 20px;
    float: none;
    text-align: center;
  }

  /* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper {
    float: none;
    text-align: center;
    margin-top: 10px !important;
    line-height: 0;
  }

  /* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper .gdlr-navigation {
    display: inline-block;
    text-align: left;
    line-height: 1.7;
  }

  /* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper .gdlr-main-menu > li > a {
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 15px;
  }

  /* line 22, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper .gdlr-main-menu > li > a:before {
    display: none;
  }

  /* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-fixed-header {
    display: none;
  }

  /* line 25, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .portfolio-item-wrapper .gdlr-outer-nav, .blog-item-wrapper .gdlr-outer-nav {
    display: none;
  }

  /* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {
    opacity: 1;
  }

  /* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-hide-in-tablet {
    display: none;
  }

  /* line 30, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-hide-in-tablet-mobile {
    display: none;
  }
}
/*--- mobile landscape style ---*/
@media only screen and (max-width: 780px) {
  /*(AS) original 767px*/
  /* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .container {
    max-width: 420px;
  }

  /* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .body-wrapper.gdlr-boxed-style {
    max-width: 460px;
  }

  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .body-wrapper {
    overflow: hidden;
  }

  /* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .one-ninth, .one-eighth, .one-seventh, .one-fifth,
  .two-fifth, .three-fifth, .four-fifth,
  .one, .two, .three, .four, .five, .six, .seven,
  .eight, .nine, .ten, .eleven, .twelve {
    width: 100%;
  }

  /*--- header ---*/
  /* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-left {
    float: none;
    padding-top: 10px;
  }

  /* line 46, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-navigation-left-text {
    float: none;
    padding: 10px 0px;
  }

  /* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .top-social-wrapper {
    float: none;
    margin-left: 0px;
    display: inline-block;
    padding: 0px;
  }

  /* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-lms-header-signin {
    float: none;
    padding-left: 0px;
  }

  /* line 49, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-lms-header-signin:before {
    display: none;
  }

  /* line 51, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  #gdlr-responsive-navigation {
    display: block;
    height: 0px;
    position: static;
    float: none;
  }

  /* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  #gdlr-responsive-navigation .dl-trigger {
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -20px;
  }

  /* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .dl-menuwrapper > .dl-menu,
  .dl-menuwrapper > .dl-submenu {
    margin: 30px 0px 0px;
    width: 400px;
    text-align: left;
  }

  /* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .gdlr-logo {
    float: none;
    position: relative;
    display: block;
    padding: 30px 80px 30px 15px;
  }

  /* line 59, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .gdlr-logo.gdlr-align-left #gdlr-responsive-navigation .dl-trigger,
  body .gdlr-logo.gdlr-align-right #gdlr-responsive-navigation .dl-trigger {
    top: 45px;
    margin-top: 0px;
  }

  /* line 61, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-navigation-wrapper {
    display: none;
  }

  /*--- stunning-text ---*/
  /* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-stunning-text-item {
    text-align: center;
  }

  /* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-stunning-text-item.type-normal.gdlr-button-on {
    padding-right: 0px;
  }

  /* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-stunning-text-item.type-normal .stunning-text-button {
    position: static;
    margin-top: 0px;
  }

  /* line 67, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-stunning-text-item.with-padding.gdlr-button-on {
    padding-right: 35px;
  }

  /* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-service-with-image-item .service-with-image-thumbnail {
    float: none;
    margin: 0px auto;
  }

  /* line 70, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-service-with-image-item .service-with-image-content-wrapper {
    text-align: center;
  }

  /* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-feature-media-item.gdlr-left .feature-media-thumbnail {
    float: none;
    width: auto;
    margin-right: 0px;
  }

  /* line 73, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-feature-media-item .feature-media-icon {
    display: none;
  }

  /* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  html .woocommerce ul.products li.product, html .woocommerce-page ul.products li.product {
    width: 99% !important;
  }

  /*--- single page ---*/
  /* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-portfolio-style1 .gdlr-portfolio-description {
    float: none;
    margin-right: 0px;
    width: auto;
  }

  /* line 78, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-portfolio-style1 .gdlr-portfolio-info {
    width: auto;
    float: none;
    margin-bottom: 30px;
  }

  /* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-portfolio-style2 .gdlr-portfolio-thumbnail {
    max-width: 100%;
    float: none;
    margin-right: 0px;
    margin-left: 0px;
    width: auto !important;
  }

  /* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .blog-date-wrapper {
    display: none;
  }

  /* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-blog-medium .gdlr-blog-thumbnail {
    margin-right: 0px;
    float: none;
    margin-bottom: 20px;
    width: auto;
  }

  /*--- slider ---*/
  /* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-caption-wrapper .gdlr-caption .gdlr-caption-text {
    display: none;
  }

  /* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-caption-wrapper .gdlr-caption .gdlr-caption-title {
    margin-bottom: 0px;
    font-size: 15px;
  }

  /* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-caption-wrapper .gdlr-caption {
    max-width: 100%;
    padding: 13px 12px;
  }

  /*--- title item ---*/
  /* line 91, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-item-title-wrapper .gdlr-flex-prev {
    margin-right: 15px;
    padding: 10px 17px 10px 14px;
    display: none;
  }

  /* line 93, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-item-title-wrapper .gdlr-flex-next {
    margin-left: 15px;
    padding: 10px 14px 10px 17px;
    display: none;
  }

  /* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-hide-in-tablet {
    display: block;
  }

  /* line 97, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-hide-in-mobile {
    display: none;
  }
}
/*--- mobile portrait style ---*/
@media only screen and (max-width: 419px) {
  /* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .container {
    max-width: 300px;
  }

  /* line 103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  body .body-wrapper.gdlr-boxed-style {
    max-width: 340px;
  }

  /* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .dl-menuwrapper .dl-menu, .dl-menuwrapper > .dl-submenu {
    width: 270px;
  }

  /* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/stylesheet/style-responsive2e46.css */
  .gdlr-testimonial-item.plain-style .testimonial-content-wrapper {
    padding-left: 0px;
    background: none;
  }
}
/*css\masterslider.css 
*/
/** 
 *  Master Slider
 *	version 1.6.0 wp
 * 	Core css file
 */
/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.master-slider {
  position: relative;
  visibility: hidden;
  -moz-transform: translate3d(0, 0, 0);
}

/* line 17, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.master-slider, .master-slider * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-layout-partialview .ms-view {
  overflow: visible;
  background-color: transparent;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-layout-partialview .ms-container {
  overflow: hidden;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.master-slider img {
  max-width: none;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie img {
  border: none;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie8 * {
  opacity: inherit;
  filter: inherit;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie7 {
  zoom: 1;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.master-slider.ms-fullheight {
  height: 100%;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-loading-container {
  position: absolute;
  width: 100%;
  top: 0;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
  width: 36px;
  height: 36px;
  background: url(/assets/plugins/masterslider/public/assets/css/common/loading-2.gif) no-repeat center white;
  border-radius: 60px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -18px;
  opacity: 0.9;
}

/* grab cursor */
/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-def-cursor {
  cursor: auto !important;
}

/* line 63, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-grab-cursor {
  cursor: url(/assets/plugins/masterslider/public/assets/css/common/grab.png), move;
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-grabbing-cursor {
  cursor: url(/assets/plugins/masterslider/public/assets/css/common/grabbing.png), move;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie .ms-grab-cursor {
  cursor: url(/assets/plugins/masterslider/public/assets/css/common/grab.123), move;
}

/* line 66, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie .ms-grabbing-cursor {
  cursor: url(/assets/plugins/masterslider/public/assets/css/common/grabbing.123), move;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-view {
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  -webkit-perspective: 2000px;
  -moz-perspective: 2000px;
  -ms-perspective: 2000px;
  perspective: 2000px;
}

/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-view .ms-slide-container {
  position: relative;
}

/* line 81, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide {
  position: absolute;
  -webkit-transform: translateZ(0px);
  -moz-transform: translateZ(0px);
  -ms-transform: translateZ(0px);
  -o-transform: translateZ(0px);
  transform: translateZ(0px);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  height: 100%;
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont {
  position: absolute;
  overflow: hidden;
  width: 100%;
}

/* line 106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-bgvideocont {
  z-index: 105;
  height: 100%;
}

/* line 112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-bgvideocont,
.ms-slide-bgvideocont > video {
  -webkit-transform: translateZ(0.3px);
  -moz-transform: translateZ(0.3px);
  -ms-transform: translateZ(0.3px);
  -o-transform: translateZ(0.3px);
  transform: translateZ(0.3px);
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-bgvideo {
  position: absolute;
  top: 0px;
}

/* line 126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-inner-controls-cont, .ms-container {
  position: relative;
  margin: 0 auto;
}

/* line 127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-bgcont img, .ms-container, .ms-inner-controls-cont {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-layer {
  position: absolute;
}

/* line 136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-layers {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  z-index: 110;
  top: 0px;
}

/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-video {
  position: absolute;
  top: 0;
  z-index: 111;
  background: black;
  padding: 0;
  margin: 0;
  border: none;
}

/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-parallax-layer {
  width: 100%;
  position: absolute;
  top: 0;
}

/*-----------------------------------------------------------*/
/* line 163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-action-layer {
  cursor: pointer;
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-container {
  position: absolute;
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn {
  text-decoration: none;
  display: inline-block;
  color: black;
  position: relative;
  padding: 8px 15px;
  cursor: pointer;
  white-space: nowrap;
}

/* line 175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-default-btn {
  background: #0074A2;
  border-radius: 5px;
  color: #FFF;
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-default-btn:hover {
  background-color: #0098D5;
}

/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-default-btn:active {
  top: 1px;
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-layer.video-box {
  background: black;
}

/* line 184, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-layer.video-box iframe {
  padding: 0;
  margin: 0;
  border: none;
  position: absolute;
  z-index: 110;
}

/* line 192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-s {
  padding: 14px 17px;
  font-size: 80%;
  line-height: 0;
}

/* line 198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-m {
  padding: 12px 40px;
}

/* line 202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-n {
  padding: 8px 25px;
  font-size: 95%;
}

/* line 207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-l {
  padding: 17px 50px;
  font-size: 120%;
}

/* line 213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-round {
  border-radius: 5px;
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-circle {
  border-radius: 100px;
}

/* line 216, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-outline-round {
  border-radius: 5px;
}

/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-btn-outline-circle {
  border-radius: 100px;
}

/*-----------------------------------------------------------*/
/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-vpbtn, .ms-slide .ms-video-btn {
  position: absolute;
  cursor: pointer;
  z-index: 110;
}

/* line 227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-vcbtn {
  position: absolute;
  cursor: pointer;
  z-index: 113;
}

/* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide-vcbtn-mobile {
  position: relative;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 28px;
  background-color: black;
  color: white;
  text-align: center;
  cursor: pointer;
  z-index: 113;
}

/* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
  text-transform: uppercase;
  font-family: sans-serif;
  font-size: 0.75em;
  display: inline-block;
  background: url(/assets/plugins/masterslider/public/assets/css/common/video-close-btn.png) no-repeat 0px 3px;
  padding-left: 15px;
  height: 15px;
  color: #DBDBDB;
  margin-top: 7px;
}

/* line 261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide .ms-slide-vcbtn,
.ms-slide .ms-slide-layers,
.ms-slide .ms-slide-vpbtn,
.ms-slide .ms-slide-video {
  -webkit-transform: translateZ(0.44px);
  -moz-transform: translateZ(0.44px);
  -ms-transform: translateZ(0.44px);
  -o-transform: translateZ(0.44px);
  transform: translateZ(0.44px);
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-video-img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/* line 277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-mask-frame {
  overflow: hidden;
  position: absolute;
  float: left;
}

/* controls */
/* line 285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-list {
  overflow: hidden;
  position: absolute;
}

/* line 290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-list.ms-dir-h {
  width: 100%;
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-list.ms-dir-v {
  height: 100%;
  top: 0;
}

/* line 292, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumbs-cont {
  position: relative;
}

/* line 293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-frame img {
  width: 100%;
  height: auto;
}

/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-frame {
  cursor: pointer;
  float: left;
  overflow: hidden;
  opacity: 0.5;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -ms-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
}

/* line 305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-frame-selected {
  opacity: 1;
}

/* line 307, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs .ms-thumb-frame {
  background-color: #F6f6f6;
  text-shadow: 0 1px 1px white;
  color: #222;
  border: solid 1px white;
  border-width: 0 1px 1px 0;
  overflow: visible;
  position: relative;
  opacity: 1;
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
}

/* line 323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-h .ms-thumb-frame {
  margin-top: 12px;
}

/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-v .ms-thumb-frame {
  margin-left: 12px;
}

/* line 325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs .ms-thumb {
  padding: 20px 20px;
}

/* line 326, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs .ms-thumb-frame-selected {
  opacity: 1;
  background: #EDEDED;
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs .ms-thumb-frame .ms-thumb-ol {
  position: absolute;
  opacity: 0;
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
}

/* line 337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
  top: 0px;
  left: 50%;
  margin-left: -12px;
  border-bottom: solid 12px #F6f6f6;
  border-left: solid 12px transparent;
  border-right: solid 12px transparent;
}

/* line 346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol {
  opacity: 1;
  top: -12px;
  border-bottom-color: #EDEDED;
}

/* line 352, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
  top: 50%;
  left: 0;
  margin-top: -12px;
  border-right: solid 12px #EDEDED;
  border-top: solid 12px transparent;
  border-bottom: solid 12px transparent;
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol {
  opacity: 1;
  left: -12px;
  border-right-color: white;
}

/* line 367, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-thumb-alt {
  text-align: center;
  margin: 5px;
  font-size: 14px;
  font-weight: 600;
}

/* line 374, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-bullet {
  cursor: pointer;
  float: left;
}

/* line 375, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar {
  position: absolute;
}

/* line 388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar.ms-dir-h {
  left: 10px;
  right: 10px;
  top: 5px;
}

/* line 394, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar.ms-dir-v {
  top: 10px;
  bottom: 10px;
  right: 5px;
}

/* line 400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar .ms-bar {
  height: 4px;
  background: #333;
  border-radius: 4px;
}

/* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar.ms-dir-v .ms-bar {
  width: 4px;
}

/* line 408, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-sbar .ms-bar {
  position: relative;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -ms-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
}

/* line 417, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-timerbar {
  width: 100%;
  bottom: 0px;
  position: absolute;
}

/* line 423, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ctimer {
  position: absolute;
  top: 30px;
  left: 30px;
  cursor: pointer;
}

/* line 432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-time-bar {
  -webkit-transition: width 120ms linear;
  -moz-transition: width 120ms linear;
  -ms-transition: width 120ms linear;
  -o-transition: width 120ms linear;
  transition: width 120ms linear;
}

/* line 440, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie7 .ms-tooltip-arrow {
  height: 0px;
}

/* line 444, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide-info {
  position: absolute;
}

/* line 445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide-info.ms-dir-v {
  top: 0;
}

/* line 446, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-slide-info.ms-dir-h {
  width: 100%;
}

@keyframes point-anim {
  /* line 449, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  0% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    -ms-transform: scale(0.5);
    opacity: 1;
  }

  /* line 450, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    opacity: 0;
  }
}

@-webkit-keyframes point-anim {
  /* line 454, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  0% {
    -webkit-transform: scale(0.5);
    opacity: 1;
  }

  /* line 455, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  100% {
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}

/* In Android browser, using css animations over slider causes some crashes */
/* line 459, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-android .ms-tooltip-point .ms-point-border {
  animation: none;
  -moz-animation: none;
  -webkit-animation: none;
  -o-animation: none;
}

/*css\default.css 
*/
/**
 *  Master Slider
 *  Default Skin
 */
/* line 474, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn {
  width: 50px;
  height: 51px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -14px -150px;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
}

/* line 483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-slide .ms-slide-vcbtn {
  width: 30px;
  height: 30px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -24px -28px;
  top: 18px;
  right: 30px;
}

/* controls */
/* line 494, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
  width: 30px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-1.png);
  background-position: -89px -26px;
  height: 40px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -20px;
  position: absolute;
  z-index: 110;
}

/* line 506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -89px -103px;
}

/* line 514, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat;
  margin: 4px;
  background-position: -34px -117px;
}

/* line 522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-bullet-selected {
  background-position: -34px -84px;
}

/* line 526, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 533, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 548, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 556, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 564, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 578, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-point {
  cursor: pointer;
}

/* line 579, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 590, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 605, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip {
  max-width: 200px;
}

/* line 609, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-default .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  margin-left: -1px;
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-default .ms-slide .ms-slide-vpbtn,
  .ms-skin-default .ms-video-btn,
  .ms-skin-default .ms-slide .ms-slide-vcbtn,
  .ms-skin-default .ms-nav-next,
  .ms-skin-default .ms-nav-prev,
  .ms-skin-default .ms-bullet {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-1-retina.png);
    background-size: 152px 225px;
  }
}
 /*css\black-1.css 
*/
/**
 *  Master Slider
 *  Black 1
 */
/* line 645, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-1 .ms-video-btn {
  width: 54px;
  height: 54px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -14px -150px;
  top: 50%;
  left: 50%;
  margin: -27px 0 0 -27px;
}

/* line 654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-slide .ms-slide-vcbtn {
  width: 27px;
  height: 26px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -24px -29px;
  top: 30px;
  right: 30px;
}

/* controls */
/* line 665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-nav-next,
.ms-skin-black-1 .ms-nav-prev {
  width: 53px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-1.png);
  background-position: -79px -19px;
  height: 61px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -26px;
  position: absolute;
  z-index: 110;
}

/* line 677, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -79px -97px;
}

/* line 683, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 690, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 695, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-bullet {
  width: 9px;
  height: 9px;
  background: white;
  margin: 4px;
  border: solid 1px #3a3a3a;
}

/* line 703, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-bullet-selected {
  background-color: black;
}

/* line 707, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 714, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 722, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: white;
  border-top-color: rgba(0, 0, 0, 0.8);
  bottom: -10px;
}

/* line 729, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: white;
  border-bottom-color: rgba(0, 0, 0, 0.8);
  top: -10px;
}

/* line 737, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 745, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: white;
  border-right-color: rgba(0, 0, 0, 0.8);
  left: -10px;
}

/* line 752, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: black;
  border-left-color: rgba(0, 0, 0, 0.8);
  right: -10px;
}

/* line 759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-point {
  cursor: pointer;
}

/* line 760, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #444444;
  background: black;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 771, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: white;
  background: rgba(255, 255, 255, 0.9);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip {
  max-width: 200px;
}

/* line 790, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-1 .ms-tooltip-cont {
  padding: 10px;
  background: black;
  background: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 0px black;
  color: white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 812, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-black-1 .ms-slide .ms-slide-vpbtn,
  .ms-skin-black-1 .ms-video-btn,
  .ms-skin-black-1 .ms-slide .ms-slide-vcbtn,
  .ms-skin-black-1 .ms-nav-next,
  .ms-skin-black-1 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-1-retina.png);
    background-size: 152px 225px;
  }
}
 /*css\black-2.css 
*/
/**
 *  Master Slider
 *  Black 2 Skin
 */
/* line 826, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2 .ms-video-btn {
  width: 45px;
  height: 45px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black no-repeat -16px -103px;
  border: solid 3px white;
  border-color: rgba(255, 255, 255, 0.4);
  -webkit-background-clip: padding-box;
  top: 50%;
  left: 50%;
  margin: -23px 0 0 -23px;
}

/* line 839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-black-2 .ms-video-btn:hover {
  background-color: #3D3D3D;
}

/* line 843, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-slide .ms-slide-vcbtn {
  width: 25px;
  height: 25px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black no-repeat -27px -36px;
  border: solid 2px white;
  border-color: rgba(255, 255, 255, 0.4);
  top: 15px;
  right: 15px;
}

/* line 853, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn {
  border-radius: 50px;
}

/* controls */
/* line 861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-nav-next,
.ms-skin-black-2 .ms-nav-prev {
  position: absolute;
  cursor: pointer;
  z-index: 110;
  width: 45px;
  height: 45px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  background-position: -88px -26px;
  border: solid 3px white;
  border-color: rgba(255, 255, 255, 0.4);
  top: 50%;
  left: 30px;
  margin-top: -22px;
}

/* line 882, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2.round-skin .ms-nav-next,
.ms-skin-black-2.round-skin .ms-nav-prev,
.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2.round-skin .ms-video-btn {
  border-radius: 90px;
}

/* line 887, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-nav-next:hover,
.ms-skin-black-2 .ms-nav-prev:hover {
  background-color: #3d3d3d;
}

/* line 891, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -86px -103px;
}

/* line 897, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 904, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 909, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-bullet {
  width: 8px;
  height: 8px;
  background: white;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  -ms-background-clip: padding-box;
  border: solid 3px white;
  border-color: rgba(0, 0, 0, 0.44);
  margin: 4px;
  background-position: -34px -117px;
}

/* line 922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2.round-skin .ms-bullet {
  border-radius: 15px;
}

/* line 927, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-bullet-selected {
  background-color: black;
  border-color: white;
  border-color: rgba(255, 255, 255, 0.44);
}

/* line 933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 940, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 955, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 963, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 971, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 978, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 985, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-point {
  cursor: pointer;
}

/* line 986, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 997, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 1013, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
  display: none;
}

/* line 1017, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip {
  max-width: 200px;
}

/* line 1021, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-black-2 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 1042, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
  .ms-skin-black-2 .ms-video-btn,
  .ms-skin-black-2 .ms-slide .ms-slide-vcbtn,
  .ms-skin-black-2 .ms-nav-next,
  .ms-skin-black-2 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/black-skin-2-retina.png);
    background-size: 152px 225px;
  }
}
 /*css\light-2.css 
*/
/**
 *  Master Slider
 *  Light 2
 */
/* line 1056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-2 .ms-video-btn {
  width: 54px;
  height: 54px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -14px -150px;
  top: 50%;
  left: 50%;
  margin: -27px 0 0 -27px;
}

/* line 1065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-slide .ms-slide-vcbtn {
  width: 27px;
  height: 26px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -24px -29px;
  top: 30px;
  right: 30px;
}

/* controls */
/* line 1076, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-nav-next,
.ms-skin-light-2 .ms-nav-prev {
  width: 53px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-2.png);
  background-position: -79px -19px;
  height: 61px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -26px;
  position: absolute;
  z-index: 110;
}

/* line 1088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -79px -97px;
}

/* line 1094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 1101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 1106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-bullet {
  width: 9px;
  height: 9px;
  background: black;
  margin: 4px;
  border: solid 1px #3a3a3a;
}

/* line 1114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-bullet-selected {
  background-color: white;
}

/* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 1125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 1133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 1140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 1148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 1156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 1163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 1170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-point {
  cursor: pointer;
}

/* line 1171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 1182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 1197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip {
  max-width: 200px;
}

/* line 1201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-2 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 1222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
  .ms-skin-light-2 .ms-video-btn,
  .ms-skin-light-2 .ms-slide .ms-slide-vcbtn,
  .ms-skin-light-2 .ms-nav-next,
  .ms-skin-light-2 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-2-retina.png);
    background-size: 152px 225px;
  }
}
/*css\light-3.css 
*/
/**
 *  Master Slider
 *  Light 3
 */
/* line 1237, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-3 .ms-video-btn {
  width: 50px;
  height: 50px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -15px -149px;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
}

/* line 1246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-slide .ms-slide-vcbtn {
  width: 31px;
  height: 29px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -26px -28px;
  top: 30px;
  right: 30px;
}

/* controls */
/* line 1257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-nav-next,
.ms-skin-light-3 .ms-nav-prev {
  width: 50px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-3.png);
  background-position: -82px -22px;
  height: 50px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -25px;
  position: absolute;
  z-index: 110;
}

/* line 1269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -81px -99px;
}

/* line 1275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 1282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 1287, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-bullet {
  width: 16px;
  height: 16px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat;
  background-position: -31px -114px;
  margin: 4px;
}

/* line 1295, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-bullet-selected {
  background-position: -31px -81px;
}

/* line 1299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 1306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 1314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 1321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 1329, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 1337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 1344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 1351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-point {
  cursor: pointer;
}

/* line 1352, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 1363, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 1378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip {
  max-width: 200px;
}

/* line 1382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-3 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 1404, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
  .ms-skin-light-3 .ms-video-btn,
  .ms-skin-light-3 .ms-slide .ms-slide-vcbtn,
  .ms-skin-light-3 .ms-nav-next,
  .ms-skin-light-3 .ms-nav-prev,
  .ms-skin-light-3 .ms-bullet {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-3-retina.png);
    background-size: 152px 225px;
  }
}
/*css\light-4.css 
*/
/**
 *  Master Slider
 *  Light 4
 */
/* line 1419, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-4 .ms-video-btn {
  width: 54px;
  height: 54px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -14px -150px;
  top: 50%;
  left: 50%;
  margin: -27px 0 0 -27px;
}

/* line 1428, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-slide .ms-slide-vcbtn {
  width: 27px;
  height: 26px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -24px -29px;
  top: 30px;
  right: 30px;
}

/* controls */
/* line 1439, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-nav-next,
.ms-skin-light-4 .ms-nav-prev {
  width: 54px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-4.png);
  background-position: -77px -5px;
  height: 68px;
  cursor: pointer;
  top: 50%;
  left: -27px;
  margin-top: -40px;
  position: absolute;
  z-index: 110;
}

/* line 1451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-nav-next {
  right: -27px;
  left: auto;
  background-position: -79px -83px;
}

/* line 1457, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-thumb-frame-selected {
  opacity: 0.6;
}

/* line 1461, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-thumb-list.ms-dir-h {
  bottom: -60px;
  width: 100%;
  height: 60px;
}

/* line 1467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-thumb-list.ms-dir-v {
  height: 100%;
  width: 60px;
  right: -60px;
  top: 0;
}

/* line 1474, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-thumb-frame {
  cursor: pointer;
  float: left;
  width: 60px;
  height: 60px;
  margin: 1px 0 0 1px;
  overflow: hidden;
}

/* line 1483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 1490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 1495, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-bullet {
  width: 9px;
  height: 9px;
  background: #b9b9b9;
  margin: 4px;
  border: solid 1px #a3a3a3;
}

/* line 1503, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-bullet-selected {
  background-color: white;
}

/* line 1507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 1514, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 1522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 1529, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 1537, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 1545, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 1552, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: white;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 1559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-point {
  cursor: pointer;
}

/* line 1560, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #E0E0E0;
  background: #4b8aac;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 1571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: white;
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 1586, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip {
  max-width: 200px;
}

/* line 1590, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-4 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 1611, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
  .ms-skin-light-4 .ms-video-btn,
  .ms-skin-light-4 .ms-slide .ms-slide-vcbtn,
  .ms-skin-light-4 .ms-nav-next,
  .ms-skin-light-4 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-4-retina.png);
    background-size: 152px 225px;
  }
}
/*css\light-5.css 
*/
/**
 *  Master Slider
 *  Light 5
 */
/* line 1626, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-5 .ms-video-btn {
  width: 32px;
  height: 32px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-5.png) black no-repeat -24px -160px;
  top: 50%;
  left: 50%;
  margin: -18px 0 0 -18px;
}

/* line 1636, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-5 .ms-video-btn:hover {
  background-color: #646464;
}

/* line 1640, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-slide .ms-slide-vcbtn {
  width: 30px;
  height: 30px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-5.png) white no-repeat -24px -28px;
  top: 18px;
  right: 30px;
}

/* controls */
/* line 1651, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-nav-next,
.ms-skin-light-5 .ms-nav-prev {
  width: 32px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-5.png) white;
  background-position: -94px -32px;
  height: 32px;
  cursor: pointer;
  bottom: 40px;
  left: 40px;
  margin-top: -20px;
  position: absolute;
  z-index: 110;
}

/* line 1665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-nav-next:hover,
.ms-skin-light-5 .ms-nav-prev:hover {
  background-color: #E0E0E0;
}

/* line 1669, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-nav-next {
  left: 73px;
  background-position: -93px -110px;
}

/* line 1674, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 1681, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 1686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-5.png) no-repeat;
  margin: 4px;
  background-position: -34px -117px;
}

/* line 1694, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-bullet-selected {
  background-position: -34px -84px;
}

/* line 1698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 1705, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 1713, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 1720, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 1728, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 1736, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 1743, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 1750, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-point {
  cursor: pointer;
}

/* line 1751, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 1762, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* In Android browser, using css animations over slider causes some crashes */
/* line 1778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
  animation: none;
  -moz-animation: none;
  -webkit-animation: none;
  -o-animation: none;
}

/* line 1786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
  display: none;
}

/* line 1790, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip {
  max-width: 200px;
}

/* line 1794, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-5 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 1815, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
  .ms-skin-light-5 .ms-video-btn,
  .ms-skin-light-5 .ms-slide .ms-slide-vcbtn,
  .ms-skin-light-5 .ms-nav-next,
  .ms-skin-light-5 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-5-retina.png);
    background-size: 152px 225px;
  }
}
/*css\light-6.css 
*/
/**
 *  Master Slider
 *  Light-6 Skin
 */
/* line 1830, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6 .ms-video-btn {
  width: 45px;
  height: 45px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white no-repeat -16px -103px;
  border: solid 3px #707070;
  border-color: rgba(0, 0, 0, 0.27);
  -webkit-background-clip: padding-box;
  top: 50%;
  left: 50%;
  margin: -23px 0 0 -23px;
}

/* line 1842, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-6 .ms-video-btn:hover {
  background-color: #E0E0E0;
}

/* line 1846, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-slide .ms-slide-vcbtn {
  width: 25px;
  height: 25px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white no-repeat -27px -36px;
  top: 15px;
  right: 15px;
}

/* line 1854, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn {
  border-radius: 30px;
}

/* controls */
/* line 1862, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-nav-next,
.ms-skin-light-6 .ms-nav-prev {
  position: absolute;
  cursor: pointer;
  z-index: 110;
  width: 45px;
  height: 45px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  background-position: -88px -26px;
  border: solid 3px #707070;
  border-color: rgba(0, 0, 0, 0.27);
  top: 50%;
  left: 30px;
  margin-top: -22px;
}

/* line 1883, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6.round-skin .ms-nav-next,
.ms-skin-light-6.round-skin .ms-nav-prev,
.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6.round-skin .ms-video-btn {
  border-radius: 90px;
}

/* line 1888, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-nav-next:hover,
.ms-skin-light-6 .ms-nav-prev:hover {
  background-color: #E0E0E0;
}

/* line 1892, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -86px -103px;
}

/* line 1899, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 1906, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 1911, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-bullet {
  width: 8px;
  height: 8px;
  background: black;
  -webkit-background-clip: padding-box;
  border: solid 3px white;
  border-color: rgba(255, 255, 255, 0.44);
  margin: 4px;
  background-position: -34px -117px;
}

/* line 1922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6.round-skin .ms-bullet {
  border-radius: 15px;
}

/* line 1926, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-bullet-selected {
  background-color: white;
  border-color: black;
  border-color: rgba(0, 0, 0, 0.44);
}

/* line 1932, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 1939, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 1947, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 1954, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 1962, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 1970, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 1977, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 1984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-point {
  cursor: pointer;
}

/* line 1985, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 1996, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 2012, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
  display: none;
}

/* line 2016, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip {
  max-width: 200px;
}

/* line 2020, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-light-6 .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 2041, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
  .ms-skin-light-6 .ms-video-btn,
  .ms-skin-light-6 .ms-slide .ms-slide-vcbtn,
  .ms-skin-light-6 .ms-nav-next,
  .ms-skin-light-6 .ms-nav-prev {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/light-skin-6-retina.png);
    background-size: 152px 225px;
  }
}
/*css\metro.css 
*/
/**
 *  Master Slider
 *  Metro Skin
 */
/* line 2056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-slide .ms-slide-vpbtn,
.ms-skin-metro .ms-video-btn {
  width: 47px;
  height: 46px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -152px;
  top: 50%;
  left: 50%;
  margin: -22px 0 0 -24px;
}

/* line 2065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-slide .ms-slide-vcbtn {
  width: 47px;
  height: 47px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -19px;
  top: 15px;
  right: 15px;
}

/* controls */
/* line 2076, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-nav-next,
.ms-skin-metro .ms-nav-prev {
  width: 47px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/metro-skin.png);
  background-position: -83px -23px;
  height: 47px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -24px;
  position: absolute;
  z-index: 110;
}

/* line 2088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -81px -100px;
}

/* line 2094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 2101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-bullet {
  width: 16px;
  height: 16px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat;
  background-position: -31px -114px;
  margin: 4px;
}

/* line 2114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-bullet-selected {
  background-position: -31px -81px;
}

/* line 2118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 2125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 2133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: silver;
  border-top-color: rgba(240, 240, 240, 0.88);
  bottom: -10px;
}

/* line 2140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: silver;
  border-bottom-color: rgba(240, 240, 240, 0.88);
  top: -10px;
}

/* line 2148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 2156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: silver;
  border-right-color: rgba(240, 240, 240, 0.88);
  left: -10px;
}

/* line 2163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: silver;
  border-left-color: rgba(240, 240, 240, 0.88);
  right: -10px;
}

/* line 2170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-point {
  cursor: pointer;
}

/* line 2171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #BBB;
  background: white;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 2182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: black;
  background: rgba(0, 0, 0, 0.36);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 2197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip {
  max-width: 200px;
}

/* line 2201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-metro .ms-tooltip-cont {
  padding: 10px;
  background: silver;
  background: rgba(240, 240, 240, 0.88);
  text-shadow: 0 1px 0px white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 2223, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-metro .ms-slide .ms-slide-vpbtn,
  .ms-skin-metro .ms-video-btn,
  .ms-skin-metro .ms-slide .ms-slide-vcbtn,
  .ms-skin-metro .ms-nav-next,
  .ms-skin-metro .ms-nav-prev,
  .ms-skin-metro .ms-bullet {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/metro-skin-retina.png);
    background-size: 152px 225px;
  }
}
 /*css\contrast.css 
*/
/**
 *  Master Slider
 *  Contrast
 */
/* line 2237, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-slide .ms-slide-vpbtn,
.ms-skin-contrast .ms-video-btn {
  width: 60px;
  height: 60px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -10px -144px;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
}

/* line 2246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-slide .ms-slide-vcbtn {
  width: 24px;
  height: 24px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -27px -30px;
  top: 30px;
  right: 30px;
}

/* controls */
/* line 2257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-nav-next,
.ms-skin-contrast .ms-nav-prev {
  width: 60px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/contrast-skin.png);
  background-position: -76px -17px;
  height: 60px;
  cursor: pointer;
  top: 50%;
  left: 30px;
  margin-top: -30px;
  position: absolute;
  z-index: 110;
}

/* line 2269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-nav-next {
  right: 30px;
  left: auto;
  background-position: -77px -91px;
}

/* line 2275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 20px;
  right: 50%;
  width: 100px;
}

/* line 2282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2287, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-bullet {
  width: 16px;
  height: 16px;
  background: url(/assets/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat;
  background-position: -31px -114px;
  margin: 4px;
}

/* line 2295, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-bullet-selected {
  background-position: -31px -81px;
}

/* line 2299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip {
  position: absolute;
  z-index: 210;
  cursor: auto;
}

/* line 2306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  position: absolute;
  left: 50%;
  margin-left: -10px;
}

/* line 2314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow {
  border-top: solid 10px;
  border-top-color: #fc3116;
  border-top-color: rgba(252, 49, 22, 0.8);
  bottom: -10px;
}

/* line 2321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
  border-bottom: solid 10px;
  border-bottom-color: #fc3116;
  border-bottom-color: rgba(252, 49, 22, 0.8);
  top: -10px;
}

/* line 2329, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
  border-top: solid 10px transparent;
  border-bottom: solid 10px transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

/* line 2337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow {
  border-right: solid 10px;
  border-right-color: #fc3116;
  border-right-color: rgba(252, 49, 22, 0.8);
  left: -10px;
}

/* line 2344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
  border-left: solid 10px;
  border-left-color: #fc3116;
  border-left-color: rgba(252, 49, 22, 0.8);
  right: -10px;
}

/* line 2351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-point {
  cursor: pointer;
}

/* line 2352, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-point .ms-point-center {
  width: 12px;
  height: 12px;
  border-radius: 15px;
  border: solid 2px #636363;
  background: black;
  margin: -8px 0 0 -8px;
  position: absolute;
  z-index: 105;
}

/* line 2363, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-point .ms-point-border {
  width: 22px;
  height: 22px;
  background: white;
  background: rgba(255, 255, 255, 0.99);
  margin: -11px 0 0 -11px;
  position: absolute;
  border-radius: 15px;
  animation: point-anim 1.5s infinite;
  -moz-animation: point-anim 1.5s infinite;
  -webkit-animation: point-anim 1.5s infinite;
  -o-animation: point-anim 1.5s infinite;
}

/* line 2378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip {
  max-width: 200px;
}

/* line 2382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-skin-contrast .ms-tooltip-cont {
  padding: 10px;
  background: #fc3116;
  background: rgba(252, 49, 22, 0.8);
  text-shadow: 0 1px 0px rgba(0, 0, 0, 0.4);
  color: white;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.04);
}

/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 2405, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-skin-contrast .ms-slide .ms-slide-vpbtn,
  .ms-skin-contrast .ms-video-btn,
  .ms-skin-contrast .ms-slide .ms-slide-vcbtn,
  .ms-skin-contrast .ms-nav-next,
  .ms-skin-contrast .ms-nav-prev,
  .ms-skin-contrast .ms-bullet {
    background-image: url(/assets/plugins/masterslider/public/assets/css/skins/contrast-skin-retina.png);
    background-size: 152px 225px;
  }
}
 /*css\ms-caro3d.css 
*/
/* line 2413, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-caro3d-template .ms-container {
  padding: 10px 0 50px 0;
}

/* reflect */
/* line 2418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-caro3d-template .ms-slide {
  -webkit-box-reflect: below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, transparent), to(rgba(255, 255, 255, 0.5)));
}

/* line 2422, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-caro3d-template .ms-slide-bgcont {
  border-radius: 8px;
}

 /*css\ms-display-style.css 
*/
/* line 2427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-dis-slider-cont {
  position: relative;
  padding: 3.2% 8.5% 24%;
  max-width: 508px;
}

/* line 2432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-cont .ms-view {
  background-color: #17171a;
}

/* line 2435, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-cont {
  max-width: 614px;
  position: relative;
  margin: 0 auto;
}

/* line 2441, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-bg {
  max-width: 100%;
  position: absolute;
}

/* line 2447, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-nav-prev,
.ms-display-template .ms-nav-next {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
  width: 35px;
  height: 40px;
  left: -80px;
  margin-top: -17px;
  position: absolute;
  top: 50%;
  cursor: pointer;
}

/* line 2457, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-nav-next {
  background-position: -59px -9px;
  right: -80px;
  left: auto;
}

/* line 2463, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: -50%;
  right: 50%;
  width: 100px;
}

/* line 2470, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2475, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
  margin: 4px;
}

/* line 2482, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-display-template .ms-bullet-selected {
  background-position: -143px -25px;
}

 /*css\ms-gallery-style.css 
*/
/* line 2487, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gallery-botcont {
  height: 55px;
  background: black;
  color: white;
  font-weight: 300;
  font-family: "Lato", sans-serif;
  font-size: 18px;
  position: relative;
}

/* line 2496, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-playbtn {
  width: 55px;
  height: 100%;
  float: left;
  cursor: pointer;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 6px 6px;
}

/* line 2503, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-playbtn.btn-pause {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -55px 7px;
}

/* line 2507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-thumbtoggle {
  position: absolute;
  right: 0;
  z-index: 110;
  width: 55px;
  height: 100%;
  cursor: pointer;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -53px -41px;
}

/* line 2516, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-thumbtoggle.btn-hide {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 4px -41px;
}

/* line 2520, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-slide-num {
  float: left;
  padding: 17px 9px;
  color: #727272;
}

/* line 2525, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-slide-info {
  float: left;
  padding: 18px 4px;
  position: relative;
  width: auto;
}

/* line 2532, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: 18px;
  right: 105px;
  width: 100px;
}

/* line 2539, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-bullet {
  width: 8px;
  height: 8px;
  background: #1e1e1e;
  margin: 4px;
  border-radius: 15px;
}

/* line 2547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-bullet-selected {
  background-color: white;
}

/* line 2551, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-timerbar {
  width: 100%;
  top: -4px;
  height: 4px;
  position: absolute;
  background: rgba(0, 0, 0, 0.32);
}

/* line 2559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-time-bar {
  height: 4px;
  background: rgba(255, 255, 255, 0.7);
}

/* line 2564, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-thumb-list.ms-dir-h {
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.95);
  padding-top: 1px;
}

/* line 2571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-thumb-frame {
  cursor: pointer;
  float: left;
  width: 175px;
  overflow: hidden;
  opacity: 0.5;
  -webkit-transition: opacity 400ms;
  -moz-transition: opacity 400ms;
  -ms-transition: opacity 400ms;
  -o-transition: opacity 400ms;
  transition: opacity 400ms;
}

/* line 2584, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-thumb-frame-selected {
  opacity: 1;
}

/* line 2588, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-thumbcont {
  overflow: hidden;
  width: 100%;
  height: 115px;
  position: absolute;
  top: -115px;
  left: 0;
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
}

/* line 2602, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-gallery-template .ms-gal-thumbcont.hide-thumbs {
  height: 0;
  top: 0;
}

@media (max-width: 570px) {
  /* line 2608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
  .ms-gallery-template .ms-slide-info {
    display: none;
  }
}
 /*css\ms-laptop-style.css 
*/
/* line 2614, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-laptop-cont .ms-view {
  background-color: #17171a;
}

/* line 2617, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-laptop-cont {
  max-width: 645px;
  position: relative;
  margin: 0 auto;
}

/* line 2622, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-lt-slider-cont {
  position: relative;
  padding: 5% 11.9% 20%;
  max-width: 492px;
}

/* line 2627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-laptop-bg {
  max-width: 100%;
  position: absolute;
}

/* line 2633, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-nav-prev,
.ms-laptop-template .ms-nav-next {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
  width: 35px;
  height: 40px;
  left: -80px;
  margin-top: -17px;
  position: absolute;
  top: 50%;
  cursor: pointer;
}

/* line 2643, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-nav-next {
  background-position: -59px -9px;
  right: -80px;
  left: auto;
}

/* line 2649, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: -40%;
  right: 50%;
  width: 100px;
}

/* line 2656, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2661, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
  margin: 4px;
}

/* line 2668, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-laptop-template .ms-bullet-selected {
  background-position: -143px -25px;
}

 /*css\ms-tablet-style.css 
*/
/* line 2673, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-tablet-cont .ms-view {
  background-color: #17171a;
}

/* line 2676, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-tablet-cont {
  max-width: 500px;
  position: relative;
  margin: 0 auto;
}

/* line 2682, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template.ms-tablet-land .ms-tablet-cont {
  max-width: 842px;
}

/* line 2686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template.ms-tablet-land .ms-lt-slider-cont {
  padding: 4.1% 12.1% 10%;
  max-width: 632px;
}

/* line 2691, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-lt-slider-cont {
  position: relative;
  padding: 11.1% 11% 22%;
  max-width: 400px;
}

/* line 2696, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-tablet-bg {
  max-width: 100%;
  position: absolute;
}

/* line 2702, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-nav-prev,
.ms-tablet-template .ms-nav-next {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
  width: 35px;
  height: 40px;
  left: -120px;
  margin-top: -17px;
  position: absolute;
  top: 50%;
  cursor: pointer;
}

/* line 2712, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-nav-next {
  background-position: -59px -9px;
  right: -120px;
  left: auto;
}

/* line 2718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: -18%;
  right: 50%;
  width: 100px;
}

/* line 2725, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
  margin: 4px;
}

/* line 2737, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tablet-template .ms-bullet-selected {
  background-position: -143px -25px;
}

 /*css\ms-phone-style.css 
*/
/* line 2742, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-phone-cont .ms-view {
  background-color: #17171a;
}

/* line 2745, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-phone-cont {
  max-width: 386px;
  position: relative;
  margin: 0 auto;
}

/* line 2751, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template.ms-phone-land .ms-phone-cont {
  max-width: 666px;
}

/* line 2755, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template.ms-phone-land .ms-lt-slider-cont {
  position: relative;
  padding: 4.6% 16.1% 10% 15.5%;
  max-width: 455px;
}

/* line 2761, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-lt-slider-cont {
  position: relative;
  padding: 26.2% 16.5% 33% 16.8%;
  max-width: 258px;
}

/* line 2766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-phone-bg {
  max-width: 100%;
  position: absolute;
}

/* line 2772, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-nav-prev,
.ms-phone-template .ms-nav-next {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
  width: 35px;
  height: 40px;
  left: -120px;
  margin-top: -17px;
  position: absolute;
  top: 50%;
  cursor: pointer;
}

/* line 2782, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-nav-next {
  background-position: -59px -9px;
  right: -120px;
  left: auto;
}

/* line 2788, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-bullets.ms-dir-h {
  position: absolute;
  bottom: -30%;
  right: 50%;
  width: 100px;
}

/* line 2795, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-bullets.ms-dir-h .ms-bullets-count {
  position: relative;
  right: -50%;
}

/* line 2800, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-bullet {
  width: 10px;
  height: 10px;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
  margin: 4px;
}

/* line 2807, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template .ms-bullet-selected {
  background-position: -143px -25px;
}

/* line 2811, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template.ms-phone-land .ms-bullets.ms-dir-h {
  bottom: -21%;
}

/* line 2815, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template.ms-phone-land .ms-nav-next {
  right: -150px;
}

/* line 2819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-phone-template.ms-phone-land .ms-nav-prev {
  left: -150px;
}

 /*css\ms-partialview.css 
*/
/* line 2824, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-partialview-template .ms-slide-info {
  text-align: center;
  margin-top: 20px;
  width: 100%;
}

/* line 2830, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-partialview-template .ms-slide-info h3 {
  margin: 5px;
  font-weight: 300;
  font-size: 23pt;
  color: #222;
}

/* line 2837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-partialview-template .ms-slide-info h4 {
  margin: 5px;
  font-weight: 300;
  font-size: 14pt;
  color: #7A7A7A;
}

/* line 2844, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-partialview-template .ms-slide-info p {
  font-size: 10pt;
  margin: 6px;
}

 /*css\ms-showcase2.css 
*/
/* .ms-showcase2-template {max-width: 540px; margin: 0 auto;}
.ms-showcase2-vertical {max-width: 677px;} */
/* line 2852, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-showcase2-template .ms-view {
  background: transparent;
}

                                                         /*css\ms-staff-style.css 
*/
/* line 2855, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.master-slider {
  -moz-transform: translate3d(0, 0, 1px);
}

/* line 2858, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel {
  margin: 25px auto;
  position: relative;
}

/* line 2863, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-view {
  overflow: visible;
  background-color: transparent;
}

/* line 2869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-nav-prev,
.ms-staff-carousel .ms-nav-next {
  background: url(/assets/plugins/masterslider/public/assets/css/templates/staff-arrows.png) white no-repeat -7px -57px;
  width: 35px;
  height: 40px;
  left: -35px;
  margin-top: -17px;
  box-shadow: 0px 1px 0px 0px #bebebe;
  position: absolute;
  top: 50%;
  cursor: pointer;
}

/* line 2881, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-nav-next {
  background-position: -6px -7px;
  right: -35px;
  left: auto;
}

/* line 2887, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-staff-info {
  text-align: center;
  margin: 0 auto;
  max-width: 600px;
  margin-top: 30px;
  min-height: 300px;
  color: #222222;
}

/* line 2895, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-staff-info h3 {
  font-weight: 300;
  font-size: 22pt;
  margin: 0px;
}

/* line 2901, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel .ms-staff-info h4 {
  font-weight: 300;
  color: #787878;
  font-size: 15pt;
  margin: 3px;
}

/* line 2908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel.ms-round .ms-slide-bgcont {
  border-radius: 5000px;
  border: solid 8px #e6e6e6;
  margin: 0 -8px;
}

/* line 2914, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel.ms-round .ms-view {
  padding-bottom: 8%;
}

/* line 2919, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel.ms-round .ms-nav-prev,
.ms-staff-carousel.ms-round .ms-nav-next {
  background-color: transparent;
  box-shadow: none;
  left: -45px;
}

/* line 2925, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-staff-carousel.ms-round .ms-nav-next {
  left: auto;
  right: -45px;
}

/*css\ms-tabs-style.css 
*/
/* line 2932, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs-template .ms-thumb-frame h3 {
  font-weight: 400;
  font-size: 13pt;
  margin: 0;
}

/* line 2938, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs-template .ms-thumb-frame p {
  font-size: 10pt;
  margin: 4px 0;
}

/* line 2943, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-tabs-template .ms-thumb-frame-selected h3 {
  color: #4b8aac;
}

 /*css\ms-vertical.css 
*/
/* line 2949, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-vertical-template .ms-nav-prev,
.ms-vertical-template .ms-nav-next {
  top: 10px;
  left: 50%;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;
  background-position: -11px -6px;
  width: 40px;
  height: 30px;
  margin-left: -20px;
  margin-top: 0;
}

/* line 2960, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-vertical-template .ms-nav-next {
  top: auto;
  bottom: 10px;
  background-position: -11px -53px;
}

/* line 2967, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-vertical-template .ms-thumblist-fwd,
.ms-vertical-template .ms-thumblist-bwd {
  width: 100%;
  position: absolute;
  top: 0;
  height: 15px;
  cursor: pointer;
  background: url(/assets/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;
  background-position: 50% -106px;
}

/* line 2977, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/public/assets/css/masterslider.mainb95e.css */
.ms-vertical-template .ms-thumblist-bwd {
  top: auto;
  bottom: 0;
  background-position: 50% -145px;
}

/*
===============================================================
  #CUSTOM CSS
 - Please do not edit this file. this file is generated from admin area.
 - Every changes here will be overwritten
===============================================================*/
/* line 9, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-1 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 63px;
  letter-spacing: 3px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-3 {
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 28px;
  letter-spacing: 2px;
  line-height: normal;
  color: #9f9f9f;
  text-transform: uppercase;
}

/* line 11, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-4 {
  background-color: #72d5cd;
  padding-top: 17px;
  padding-right: 23px;
  padding-bottom: 17px;
  padding-left: 23px;
  border-bottom: 3px;
  border-color: #5f9490;
  border-style: solid;
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 11px;
  letter-spacing: 2px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-84 {
  background-color: #b97ebb;
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-84:hover {
  background-color: #ca89cc;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-84:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-85 {
  background-color: #b97ebb;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-85:hover {
  background-color: #ca89cc;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-85:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-86 {
  color: #b97ebb;
  border: solid 1px #b97ebb;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-86:hover {
  border-color: #ca89cc;
  color: #ca89cc;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-86:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-87 {
  background-color: #b97ebb;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-87:hover {
  background-color: #ca89cc;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-87:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-88 {
  background-color: #b97ebb;
  color: #fff;
  box-shadow: 0 5px #9a699c;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-88:hover {
  background-color: #ca89cc;
  box-shadow: 0 4px #9a699c;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-88:active {
  box-shadow: 0 2px #9a699c;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-89 {
  background-color: #5472D2;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-89:hover {
  background-color: #5d7fe9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-89:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-90 {
  background-color: #5472D2;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-90:hover {
  background-color: #5d7fe9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-90:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-91 {
  color: #5472D2;
  border: solid 1px #5472D2;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-91:hover {
  border-color: #5d7fe9;
  color: #5d7fe9;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-91:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-92 {
  background-color: #5472D2;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-92:hover {
  background-color: #5d7fe9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-92:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-93 {
  background-color: #5472D2;
  color: #fff;
  box-shadow: 0 5px #4c68be;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-93:hover {
  background-color: #5d7fe9;
  box-shadow: 0 4px #4c68be;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-93:active {
  box-shadow: 0 2px #4c68be;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-94 {
  background-color: #72d5cd;
  color: #fff;
  border-bottom: 3px #5f9490 solid;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-94:hover {
  background-color: #8ed6d0;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-95 {
  background-color: #00c1cf;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-95:hover {
  background-color: #01D4E4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-95:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-96 {
  color: #00c1cf;
  border: solid 1px #00c1cf;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-96:hover {
  border-color: #01D4E4;
  color: #01d4e4;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-96:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-97 {
  background-color: #00c1cf;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-97:hover {
  background-color: #01D4E4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-97:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-98 {
  background-color: #00c1cf;
  color: #fff;
  box-shadow: 0 5px #00afbc;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-98:hover {
  background-color: #01D4E4;
  box-shadow: 0 4px #00afbc;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-98:active {
  box-shadow: 0 2px #00afbc;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-99 {
  background-color: #4cadc9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-99:hover {
  background-color: #63b2c9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-99:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-100 {
  background-color: #4cadc9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-100:hover {
  background-color: #63b2c9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-100:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-101 {
  color: #4cadc9;
  border: solid 1px #4cadc9;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-101:hover {
  border-color: #63b2c9;
  color: #63b2c9;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-101:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-102 {
  background-color: #4cadc9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-102:hover {
  background-color: #63b2c9;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-102:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-103 {
  background-color: #4cadc9;
  color: #fff;
  box-shadow: 0 5px #1aa2c9;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-103:hover {
  background-color: #63b2c9;
  box-shadow: 0 4px #1aa2c9;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-103:active {
  box-shadow: 0 2px #1aa2c9;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-104 {
  background-color: #cec2ab;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-104:hover {
  background-color: #cebd9d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-104:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-105 {
  background-color: #cec2ab;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-105:hover {
  background-color: #cebd9d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-105:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-106 {
  color: #cec2ab;
  border: solid 1px #cec2ab;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-106:hover {
  border-color: #cebd9d;
  color: #cebd9d;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-106:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-107 {
  background-color: #cec2ab;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-107:hover {
  background-color: #cebd9d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-107:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-108 {
  background-color: #cec2ab;
  color: #fff;
  box-shadow: 0 5px #C2B7A2;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-108:hover {
  background-color: #cebd9d;
  box-shadow: 0 4px #C2B7A2;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-108:active {
  box-shadow: 0 2px #C2B7A2;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-109 {
  background-color: #50485b;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-109:hover {
  background-color: #6a6176;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-109:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-110 {
  background-color: #50485b;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-110:hover {
  background-color: #6a6176;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-110:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-111 {
  color: #50485b;
  border: solid 1px #50485b;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-111:hover {
  border-color: #6a6176;
  color: #6a6176;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-111:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-112 {
  background-color: #50485b;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-112:hover {
  background-color: #6a6176;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-112:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-113 {
  background-color: #50485b;
  color: #fff;
  box-shadow: 0 5px #412d5b;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-113:hover {
  background-color: #6a6176;
  box-shadow: 0 4px #412d5b;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-113:active {
  box-shadow: 0 2px #412d5b;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-114 {
  background-color: #8d6dc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-114:hover {
  background-color: #977cc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-114:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-115 {
  background-color: #8d6dc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-115:hover {
  background-color: #977cc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-115:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-116 {
  color: #8d6dc4;
  border: solid 1px #8d6dc4;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-116:hover {
  border-color: #977cc4;
  color: #977cc4;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-116:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-117 {
  background-color: #8d6dc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-117:hover {
  background-color: #977cc4;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-117:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-118 {
  background-color: #8d6dc4;
  color: #fff;
  box-shadow: 0 5px #7c51c4;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-118:hover {
  background-color: #977cc4;
  box-shadow: 0 4px #7c51c4;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-118:active {
  box-shadow: 0 2px #7c51c4;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-119 {
  background-color: #75d69c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-119:hover {
  background-color: #7de5a7;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-119:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-120 {
  background-color: #75d69c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-120:hover {
  background-color: #7de5a7;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-120:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-121 {
  color: #75d69c;
  border: solid 1px #75d69c;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-121:hover {
  border-color: #7de5a7;
  color: #7de5a7;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-121:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-122 {
  background-color: #75d69c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-122:hover {
  background-color: #7de5a7;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-122:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-123 {
  background-color: #75d69c;
  color: #fff;
  box-shadow: 0 5px #41d67d;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-123:hover {
  background-color: #7de5a7;
  box-shadow: 0 4px #41d67d;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-123:active {
  box-shadow: 0 2px #41d67d;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-124 {
  background-color: #222;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-124:hover {
  background-color: #333;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-124:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-125 {
  background-color: #222;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-125:hover {
  background-color: #333;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-125:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-126 {
  color: #222;
  border: solid 1px #222;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-126:hover {
  border-color: #333;
  color: #333333;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-126:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-127 {
  background-color: #222;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-127:hover {
  background-color: #333;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-127:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-128 {
  background-color: #222;
  color: #fff;
  box-shadow: 0 5px #000;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-128:hover {
  background-color: #333;
  box-shadow: 0 4px #000;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-128:active {
  box-shadow: 0 2px #000;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-129 {
  background-color: #dedede;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-129:hover {
  background-color: #d1d1d1;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-129:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-130 {
  background-color: #dedede;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-130:hover {
  background-color: #d1d1d1;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-130:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-131 {
  color: #dedede;
  border: solid 1px #dedede;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-131:hover {
  border-color: #d1d1d1;
  color: #d1d1d1;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-131:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-132 {
  background-color: #dedede;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-132:hover {
  background-color: #d1d1d1;
  color: #666;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-132:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-133 {
  background-color: #dedede;
  color: #666;
  box-shadow: 0 5px #CACACA;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-133:hover {
  background-color: #d1d1d1;
  color: #666;
  box-shadow: 0 4px #CACACA;
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-133:active {
  box-shadow: 0 2px #CACACA;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-134 {
  background-color: #f7be68;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-134:hover {
  background-color: #e9b362;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-134:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-135 {
  background-color: #f7be68;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-135:hover {
  background-color: #e9b362;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-135:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-136 {
  color: #f7be68;
  border: solid 1px #f7be68;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-136:hover {
  border-color: #e9b362;
  color: #e9b362;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-136:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-137 {
  background-color: #f7be68;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-137:hover {
  background-color: #e9b362;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-137:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-138 {
  background-color: #f7be68;
  color: #fff;
  box-shadow: 0 5px #E7AF59;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-138:hover {
  background-color: #e9b362;
  box-shadow: 0 4px #E7AF59;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-138:active {
  box-shadow: 0 2px #E7AF59;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-139 {
  background-color: #5aa1e3;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-139:hover {
  background-color: #5faaef;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-139:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-140 {
  background-color: #5aa1e3;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-140:hover {
  background-color: #5faaef;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-140:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-141 {
  color: #5aa1e3;
  border: solid 1px #5aa1e3;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-141:hover {
  border-color: #5faaef;
  color: #5faaef;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-141:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-142 {
  background-color: #5aa1e3;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-142:hover {
  background-color: #5faaef;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-142:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-143 {
  background-color: #5aa1e3;
  color: #fff;
  box-shadow: 0 5px #4c87bf;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-143:hover {
  background-color: #5faaef;
  box-shadow: 0 4px #4c87bf;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-143:active {
  box-shadow: 0 2px #4c87bf;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-144 {
  background-color: #6dab3c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-144:hover {
  background-color: #76b941;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-144:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-145 {
  background-color: #6dab3c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-145:hover {
  background-color: #76b941;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-145:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-146 {
  color: #6dab3c;
  border: solid 1px #6dab3c;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-146:hover {
  border-color: #76b941;
  color: #76b941;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-146:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-147 {
  background-color: #6dab3c;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-147:hover {
  background-color: #76b941;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-147:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-148 {
  background-color: #6dab3c;
  color: #fff;
  box-shadow: 0 5px #5e9334;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-148:hover {
  background-color: #76b941;
  box-shadow: 0 4px #5e9334;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-148:active {
  box-shadow: 0 2px #5e9334;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-149 {
  background-color: #f4524d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-149:hover {
  background-color: #e04b47;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-149:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-150 {
  background-color: #f4524d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-150:hover {
  background-color: #e04b47;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-150:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-151 {
  color: #f4524d;
  border: solid 1px #f4524d;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-151:hover {
  border-color: #e04b47;
  color: #e04b47;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-151:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-152 {
  background-color: #f4524d;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-152:hover {
  background-color: #e04b47;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-152:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-153 {
  background-color: #f4524d;
  color: #fff;
  box-shadow: 0 5px #cb4440;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-153:hover {
  background-color: #e04b47;
  box-shadow: 0 4px #cb4440;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-153:active {
  box-shadow: 0 2px #cb4440;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-154 {
  background-color: #f79468;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-154:hover {
  background-color: #e78a61;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-154:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-155 {
  background-color: #f79468;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-155:hover {
  background-color: #e78a61;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-155:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-156 {
  color: #f79468;
  border: solid 1px #f79468;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-156:hover {
  border-color: #e78a61;
  color: #e78a61;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-156:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-157 {
  background-color: #f79468;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-157:hover {
  background-color: #e78a61;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-157:active {
  top: 1px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-158 {
  background-color: #f79468;
  color: #fff;
  box-shadow: 0 5px #da835c;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-158:hover {
  background-color: #e78a61;
  box-shadow: 0 4px #da835c;
  top: 1px;
  color: #fff;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-preset-btn-158:active {
  box-shadow: 0 2px #da835c;
  top: 3px;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-1 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 63px;
  letter-spacing: 3px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
  right: 1% !important;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-3 {
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 15px;
  line-height: 25px;
  color: #ffffff;
}

/* line 14, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-6 {
  background-color: #72d5cd;
  padding-top: 17px;
  padding-right: 23px;
  padding-bottom: 17px;
  padding-left: 23px;
  border-bottom: 3px;
  border-color: #5f9490;
  border-style: solid;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 2px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-7 {
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 43px;
  line-height: normal;
  color: #757575;
  text-transform: uppercase;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-8 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 68px;
  line-height: normal;
  color: #3e3e3e;
  text-transform: uppercase;
}

/* line 17, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-9 {
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 18px;
  line-height: normal;
  color: #737373;
}

/* line 18, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-10 {
  background-color: #72d5cd;
  padding-top: 17px;
  padding-right: 23px;
  padding-bottom: 17px;
  padding-left: 23px;
  border-bottom: 3px;
  border-color: #5f9490;
  border-style: solid;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 2px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/* line 19, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-11 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 59px;
  letter-spacing: 4px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-12 {
  font-family: "Montserrat";
  font-weight: normal;
  font-size: 29px;
  letter-spacing: 6px;
  line-height: normal;
  color: #9f9f9f;
  text-transform: uppercase;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/plugins/masterslider/assets/custom5152.css */
.msp-cn-1-13 {
  background-color: #72d5cd;
  padding-top: 17px;
  padding-right: 23px;
  padding-bottom: 17px;
  padding-left: 23px;
  border-bottom: 3px;
  border-color: #5f9490;
  border-style: solid;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 2px;
  line-height: normal;
  color: #ffffff;
  text-transform: uppercase;
}

/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
/* line 10, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-hidden {
  display: none;
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 23, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}

/* line 45, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
  /* support: IE8 */
}

/* line 55, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 62, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  min-height: 0;
  /* support: IE7 */
  font-size: 100%;
}

/* line 99, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}

/* line 102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
}

/* line 111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

/* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/* line 122, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  /* removes extra width in IE */
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
/* line 141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-icon-only {
  width: 2.2em;
}

/* button elements seem to need a little more width */
/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
button.ui-button-icon-only {
  width: 2.4em;
}

/* line 148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-icons-only {
  width: 3.4em;
}

/* line 151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
button.ui-button-icons-only {
  width: 3.7em;
}

/* button text element */
/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}

/* line 160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}

/* line 164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}

/* line 169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}

/* line 173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}

/* line 176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}

/* no icon support for input elements, provide padding by default */
/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
input.ui-button {
  padding: .4em 1em;
}

/* button icon element(s) */
/* line 190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

/* line 195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}

/* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}

/* button sets */
/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-buttonset {
  margin-right: 7px;
}

/* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
/* line 222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 231, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 243, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 249, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 252, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 255, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 259, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}

/* line 280, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 292, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 319, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 350, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 368, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 372, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 383, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* line 391, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}

/* line 399, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}

/* line 403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 411, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}

/* line 420, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}

/* line 427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}

/* line 434, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

/* line 437, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}

/* line 441, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}

/* line 448, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

/* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 455, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}

/* line 462, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-menu {
  position: absolute;
}

/* line 465, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px .4em;
  cursor: pointer;
  min-height: 0;
  /* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

/* line 474, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

/* line 482, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}

/* icon support */
/* line 487, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu-icons {
  position: relative;
}

/* line 490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}

/* left-aligned */
/* line 495, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}

/* right-aligned */
/* line 504, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}

/* line 508, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}

/* line 513, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}

/* line 517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
  height: 100%;
  filter: alpha(opacity=25);
  /* support: IE8 */
  opacity: 0.25;
}

/* line 523, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}

/* line 526, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable {
  position: relative;
}

/* line 529, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}

/* line 537, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

/* line 540, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

/* line 547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 554, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

/* line 561, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

/* line 568, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

/* line 575, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

/* line 582, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

/* line 589, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

/* line 596, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 600, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

/* line 605, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

/* line 613, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  /* Support: IE7 */
  overflow-x: hidden;
  padding-bottom: 1px;
}

/* line 619, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

/* line 628, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-open {
  display: block;
}

/* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}

/* line 638, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}

/* line 645, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: 0.4em 2.1em 0.4em 1em;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider {
  position: relative;
  text-align: left;
}

/* line 658, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}

/* line 667, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* support: IE8 - See #6727 */
/* line 678, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

/* line 682, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-horizontal {
  height: .8em;
}

/* line 685, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

/* line 689, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 693, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 696, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* line 700, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

/* line 704, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

/* line 709, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

/* line 713, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

/* line 716, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

/* line 719, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 723, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

/* line 730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}

/* line 740, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

/* more specificity required here to override default borders */
/* line 754, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}

/* vertically center icon */
/* line 760, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}

/* line 766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner-up {
  top: 0;
}

/* line 769, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner-down {
  bottom: 0;
}

/* TR overrides */
/* line 774, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
}

/* line 778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}

/* line 782, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}

/* line 786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 796, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}

/* line 801, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}

/* line 807, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}

/* line 810, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}

/* line 813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

/* line 819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}

/* line 827, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
body .ui-tooltip {
  border-width: 2px;
}

/* Component containers
----------------------------------*/
/* line 833, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-size: 1.1em;
}

/* line 837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 843, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
  font-size: 1em;
}

/* line 847, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url("jquery/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
  color: #333333;
}

/* line 852, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-content a {
  color: #333333;
}

/* line 855, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-header {
  border: 1px solid #e78f08;
  background: #f6a828 url("jquery/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold;
}

/* line 861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-header a {
  color: #ffffff;
}

/* Interaction states
----------------------------------*/
/* line 869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #f6f6f6 url("jquery/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}

/* line 877, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}

/* line 886, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #fbcb09;
  background: #fdf5ce url("jquery/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #c77405;
}

/* line 899, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #c77405;
  text-decoration: none;
}

/* line 905, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: white url("jquery/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #eb8f00;
}

/* line 913, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url("jquery/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
  color: #363636;
}

/* line 929, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 934, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url("jquery/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
  color: #ffffff;
}

/* line 941, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}

/* line 946, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}

/* line 951, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 956, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  /* support: IE8 */
  font-weight: normal;
}

/* line 963, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  /* support: IE8 */
  background-image: none;
}

/* line 968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 976, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon {
  width: 16px;
  height: 16px;
}

/* line 981, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("jquery/images/ui-icons_222222_256x240.png");
}

/* line 984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-header .ui-icon {
  background-image: url("jquery/images/ui-icons_ffffff_256x240.png");
}

/* line 987, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-default .ui-icon {
  background-image: url("jquery/images/ui-icons_ef8c08_256x240.png");
}

/* line 991, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("jquery/images/ui-icons_ef8c08_256x240.png");
}

/* line 994, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-active .ui-icon {
  background-image: url("jquery/images/ui-icons_ef8c08_256x240.png");
}

/* line 997, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-highlight .ui-icon {
  background-image: url("jquery/images/ui-icons_228ef1_256x240.png");
}

/* line 1001, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("jquery/images/ui-icons_ffd27a_256x240.png");
}

/* positioning */
/* line 1006, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-blank {
  background-position: 16px 16px;
}

/* line 1007, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 1008, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 1009, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 1010, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 1011, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 1012, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 1013, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 1014, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 1015, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 1016, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 1017, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 1018, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 1019, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 1020, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 1021, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 1022, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 1023, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 1024, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 1025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 1026, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 1027, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 1028, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 1029, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 1030, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 1031, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 1032, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 1033, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 1034, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 1035, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 1036, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 1037, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 1038, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 1039, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 1040, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 1041, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 1042, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 1043, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 1044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 1045, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 1046, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 1047, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 1048, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 1049, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 1050, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 1051, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 1052, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 1053, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 1054, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 1055, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 1056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 1057, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 1058, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 1059, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 1060, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 1061, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 1062, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 1063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 1064, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 1065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 1066, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 1067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 1068, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 1069, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 1070, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 1071, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 1072, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 1073, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 1074, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 1075, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 1076, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 1077, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 1078, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 1079, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 1080, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 1081, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 1082, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 1083, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 1084, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 1085, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 1086, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 1087, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 1088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 1089, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 1090, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 1091, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 1092, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 1093, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 1094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 1095, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 1096, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 1097, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 1098, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 1099, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 1100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 1101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 1102, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 1103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 1104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 1105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 1106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 1107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 1108, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 1109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 1110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 1111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 1112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 1113, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 1114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 1115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 1116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 1117, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 1119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 1120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 1121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 1122, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 1123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 1124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 1125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 1126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 1127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 1128, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 1129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 1130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 1131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 1132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 1133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 1134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 1135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 1136, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 1137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 1138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 1139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 1140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 1141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 1142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 1144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 1145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 1146, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 1147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 1148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 1149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 1150, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 1151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 1152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 1153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 1154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 1155, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 1156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 1157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 1158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 1159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 1160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 1161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 1162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 1163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 1164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 1165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 1166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 1167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 1168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 1169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 1170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 1171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 1172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 1173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 1174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 1175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 1176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 1177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 1178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 1179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 1180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 1181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 1191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}

/* line 1197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}

/* line 1203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}

/* line 1209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}

/* Overlays */
/* line 1214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-overlay {
  /*background: #666666 url("jquery/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
  opacity: .5;
  filter: Alpha(Opacity=50); support: IE8 */
  background: #000;
  opacity: 0.75;
  filter: Alpha(Opacity=75);
  /* support: IE8 */
}

/* line 1222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/jquery-ui-1.11.4_custom.css */
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: black url("jquery/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
  opacity: .2;
  filter: Alpha(Opacity=20);
  /* support: IE8 */
  border-radius: 5px;
}

/* line 3, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas {
  font-size: 90%;
}

/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-widget {
  font-family: "Montserrat", "Helvetica Neue", "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
  background: white;
  border-top: 0px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

/* line 13, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker {
  padding: 0;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker-header {
  border: none;
  background: #72d5cd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

/* line 21, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker-header .ui-state-hover {
  background: #65b4ad;
  border-color: transparent;
  cursor: pointer;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}

/* line 27, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker .ui-datepicker-next span,
.ll-skin-cangas .ui-datepicker .ui-datepicker-prev span {
  background-image: url(jquery/images/ui-icons_ffffff_256x240.png);
  background-position: -32px -16px;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker .ui-datepicker-prev span {
  background-position: -96px -16px;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker table {
  width: 100.5%;
  margin: 0;
}

/* line 39, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker th {
  font-size: 9px;
  color: #333333;
  text-transform: uppercase;
  border: none;
  border-bottom: 1px solid rgba(186, 194, 200, 0.6);
  background-color: #f3f3f3;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker td {
  border: none;
  border-top: 1px solid #e7e9ea;
  border-right: none;
  padding: 0;
  background: white;
}

/* line 54, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker tr:first-child td {
  border-top: none;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker td:last-child {
  border-right: none;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas td .ui-state-default {
  border: 1px solid transparent;
  text-align: center;
  padding: 0.7em 0;
  margin: 1px 0px 0px;
  font-size: 12px;
  font-weight: bold;
  background: white;
  color: #8f8f8f;
}
/* line 69, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas td .ui-state-default.ui-state-highlight {
  border: 1px solid rgba(101, 180, 173, 0.68);
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas td.ui-state-disabled .ui-state-default {
  text-shadow: none;
  opacity: 0.5;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas td .ui-state-active,
.ll-skin-cangas td .ui-state-hover {
  border: 1px solid rgba(101, 180, 173, 0.68);
  background: #65b4ad;
  color: white;
  text-shadow: 0 -1px 0 #30332a;
}

/* line 83, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker .ui-datepicker-buttonpane {
  margin: 0;
}
/* line 85, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker .ui-datepicker-buttonpane button {
  background: #72d5cd;
  color: white;
  opacity: 1;
  padding: 5px 13px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: none;
  border-bottom: 3px solid #65b4ad;
}
/* line 93, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/jquery/cangas.datepicker_custom.sass */
.ll-skin-cangas .ui-datepicker .ui-datepicker-buttonpane button:hover {
  border-color: transparent;
}

/* line 2, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
small,
.small {
  font-size: 80%;
  font-weight: 400;
}

/* line 8, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.bg-white {
  background-color: #fff !important;
}

/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.bg-transparent {
  background-color: transparent !important;
}

/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border {
  border: 1px solid #dee2e6 !important;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-top {
  border-top: 1px solid #dee2e6 !important;
}

/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-right {
  border-right: 1px solid #dee2e6 !important;
}

/* line 28, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-left {
  border-left: 1px solid #dee2e6 !important;
}

/* line 36, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-0 {
  border: 0 !important;
}

/* line 40, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-top-0 {
  border-top: 0 !important;
}

/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-right-0 {
  border-right: 0 !important;
}

/* line 48, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 52, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-left-0 {
  border-left: 0 !important;
}

/* line 56, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-primary {
  border-color: #007bff !important;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-secondary {
  border-color: #6c757d !important;
}

/* line 64, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-success {
  border-color: #28a745 !important;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-info {
  border-color: #17a2b8 !important;
}

/* line 72, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-warning {
  border-color: #ffc107 !important;
}

/* line 76, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-danger {
  border-color: #dc3545 !important;
}

/* line 80, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-light {
  border-color: #f8f9fa !important;
}

/* line 84, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-dark {
  border-color: #343a40 !important;
}

/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.border-white {
  border-color: #fff !important;
}

/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-sm {
  border-radius: 0.2rem !important;
}

/* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded {
  border-radius: 0.25rem !important;
}

/* line 100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

/* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-lg {
  border-radius: 0.3rem !important;
}

/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-circle {
  border-radius: 50% !important;
}

/* line 128, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-pill {
  border-radius: 50rem !important;
}

/* line 132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.rounded-0 {
  border-radius: 0 !important;
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-none {
  display: none !important;
}

/* line 141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-inline {
  display: inline !important;
}

/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-inline-block {
  display: inline-block !important;
}

/* line 149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-block {
  display: block !important;
}

/* line 153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-table {
  display: table !important;
}

/* line 157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-table-row {
  display: table-row !important;
}

/* line 161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-table-cell {
  display: table-cell !important;
}

/* line 165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  /* line 176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-none {
    display: none !important;
  }

  /* line 179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-inline {
    display: inline !important;
  }

  /* line 182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-inline-block {
    display: inline-block !important;
  }

  /* line 185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-block {
    display: block !important;
  }

  /* line 188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-table {
    display: table !important;
  }

  /* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-table-row {
    display: table-row !important;
  }

  /* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-table-cell {
    display: table-cell !important;
  }

  /* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  /* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  /* line 208, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-none {
    display: none !important;
  }

  /* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-inline {
    display: inline !important;
  }

  /* line 214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-inline-block {
    display: inline-block !important;
  }

  /* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-block {
    display: block !important;
  }

  /* line 220, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-table {
    display: table !important;
  }

  /* line 223, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-table-row {
    display: table-row !important;
  }

  /* line 226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-table-cell {
    display: table-cell !important;
  }

  /* line 229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  /* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  /* line 240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-none {
    display: none !important;
  }

  /* line 243, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-inline {
    display: inline !important;
  }

  /* line 246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-inline-block {
    display: inline-block !important;
  }

  /* line 249, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-block {
    display: block !important;
  }

  /* line 252, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-table {
    display: table !important;
  }

  /* line 255, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-table-row {
    display: table-row !important;
  }

  /* line 258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-table-cell {
    display: table-cell !important;
  }

  /* line 261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  /* line 265, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  /* line 272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-none {
    display: none !important;
  }

  /* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-inline {
    display: inline !important;
  }

  /* line 278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-inline-block {
    display: inline-block !important;
  }

  /* line 281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-block {
    display: block !important;
  }

  /* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-table {
    display: table !important;
  }

  /* line 287, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-table-row {
    display: table-row !important;
  }

  /* line 290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-table-cell {
    display: table-cell !important;
  }

  /* line 293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  /* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  /* line 304, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-none {
    display: none !important;
  }

  /* line 307, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-inline {
    display: inline !important;
  }

  /* line 310, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-inline-block {
    display: inline-block !important;
  }

  /* line 313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-block {
    display: block !important;
  }

  /* line 316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-table {
    display: table !important;
  }

  /* line 319, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-table-row {
    display: table-row !important;
  }

  /* line 322, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-table-cell {
    display: table-cell !important;
  }

  /* line 325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }

  /* line 329, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
/* line 336, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

/* line 341, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

/* line 346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

/* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

/* line 356, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

/* line 366, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

/* line 371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

/* line 376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

/* line 381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

/* line 386, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

/* line 391, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

/* line 396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

/* line 401, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

/* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

/* line 411, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

/* line 416, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

/* line 421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

/* line 426, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

/* line 431, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

/* line 436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

/* line 441, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

/* line 446, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

/* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

/* line 456, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

/* line 461, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

/* line 466, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

/* line 471, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

/* line 476, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

/* line 481, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

/* line 486, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

/* line 491, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

/* line 496, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

/* line 501, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  /* line 507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  /* line 511, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  /* line 515, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  /* line 519, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  /* line 523, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  /* line 527, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  /* line 531, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  /* line 535, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  /* line 539, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  /* line 543, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  /* line 547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  /* line 551, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  /* line 555, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  /* line 559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  /* line 563, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  /* line 567, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  /* line 571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  /* line 575, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  /* line 579, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  /* line 583, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  /* line 587, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  /* line 591, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  /* line 595, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  /* line 599, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  /* line 603, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  /* line 607, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  /* line 611, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  /* line 615, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  /* line 619, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  /* line 623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  /* line 627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  /* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  /* line 635, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  /* line 639, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  /* line 646, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  /* line 650, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  /* line 654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  /* line 658, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  /* line 662, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  /* line 666, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  /* line 670, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  /* line 674, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  /* line 678, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  /* line 682, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  /* line 686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  /* line 690, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  /* line 694, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  /* line 698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  /* line 702, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  /* line 706, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  /* line 710, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  /* line 714, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  /* line 718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  /* line 722, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  /* line 726, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  /* line 730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  /* line 734, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  /* line 738, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  /* line 742, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  /* line 746, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  /* line 750, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  /* line 754, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  /* line 758, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  /* line 762, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  /* line 766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  /* line 770, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  /* line 774, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  /* line 778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  /* line 785, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  /* line 789, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  /* line 793, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  /* line 797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  /* line 801, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  /* line 805, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  /* line 809, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  /* line 813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  /* line 817, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  /* line 821, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  /* line 825, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  /* line 829, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  /* line 833, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  /* line 837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  /* line 841, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  /* line 845, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  /* line 849, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  /* line 853, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  /* line 857, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  /* line 861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  /* line 865, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  /* line 869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  /* line 873, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  /* line 877, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  /* line 881, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  /* line 885, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  /* line 889, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  /* line 893, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  /* line 897, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  /* line 901, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  /* line 905, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  /* line 909, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  /* line 913, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  /* line 917, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  /* line 924, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  /* line 928, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  /* line 932, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  /* line 936, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  /* line 940, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  /* line 944, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  /* line 948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  /* line 952, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }

  /* line 956, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }

  /* line 960, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }

  /* line 964, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }

  /* line 968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }

  /* line 972, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  /* line 976, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  /* line 980, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  /* line 984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  /* line 988, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  /* line 992, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  /* line 996, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  /* line 1000, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  /* line 1004, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  /* line 1008, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  /* line 1012, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  /* line 1016, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  /* line 1020, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  /* line 1024, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  /* line 1028, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  /* line 1032, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  /* line 1036, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  /* line 1040, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  /* line 1044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  /* line 1048, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  /* line 1052, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  /* line 1056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
/* line 1063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.float-left {
  float: left !important;
}

/* line 1067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.float-right {
  float: right !important;
}

/* line 1071, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  /* line 1076, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-sm-left {
    float: left !important;
  }

  /* line 1079, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-sm-right {
    float: right !important;
  }

  /* line 1082, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  /* line 1088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-md-left {
    float: left !important;
  }

  /* line 1091, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-md-right {
    float: right !important;
  }

  /* line 1094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  /* line 1100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-lg-left {
    float: left !important;
  }

  /* line 1103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-lg-right {
    float: right !important;
  }

  /* line 1106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 1112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-xl-left {
    float: left !important;
  }

  /* line 1115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-xl-right {
    float: right !important;
  }

  /* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .float-xl-none {
    float: none !important;
  }
}
/* line 1123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.overflow-auto {
  overflow: auto !important;
}

/* line 1127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.overflow-hidden {
  overflow: hidden !important;
}

/* line 1131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.position-static {
  position: static !important;
}

/* line 1135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.position-relative {
  position: relative !important;
}

/* line 1139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.position-absolute {
  position: absolute !important;
}

/* line 1143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.position-fixed {
  position: fixed !important;
}

/* line 1147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

/* line 1152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 1160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: -webkit-sticky) or (position: sticky) {
  /* line 1169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
/* line 1177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* line 1189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/* line 1198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

/* line 1202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* line 1206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

/* line 1210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.shadow-none {
  box-shadow: none !important;
}

/* line 1214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.w-25 {
  width: 25% !important;
}

/* line 1218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.w-50 {
  width: 50% !important;
}

/* line 1222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.w-75 {
  width: 75% !important;
}

/* line 1226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.w-100 {
  width: 100% !important;
}

/* line 1230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.w-auto {
  width: auto !important;
}

/* line 1234, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.h-25 {
  height: 25% !important;
}

/* line 1238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.h-50 {
  height: 50% !important;
}

/* line 1242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.h-75 {
  height: 75% !important;
}

/* line 1246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.h-100 {
  height: 100% !important;
}

/* line 1250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.h-auto {
  height: auto !important;
}

/* line 1254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mw-100 {
  max-width: 100% !important;
}

/* line 1258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mh-100 {
  max-height: 100% !important;
}

/* line 1262, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.min-vw-100 {
  min-width: 100vw !important;
}

/* line 1266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.min-vh-100 {
  min-height: 100vh !important;
}

/* line 1270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.vw-100 {
  width: 100vw !important;
}

/* line 1274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.vh-100 {
  height: 100vh !important;
}

/* line 1278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

/* line 1291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-0 {
  margin: 0 !important;
}

/* line 1296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-0,
.my-0 {
  margin-top: 0 !important;
}

/* line 1301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

/* line 1306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

/* line 1311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

/* line 1315, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-1 {
  margin: 0.25rem !important;
}

/* line 1320, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

/* line 1325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

/* line 1330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

/* line 1335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

/* line 1339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-2 {
  margin: 0.5rem !important;
}

/* line 1344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

/* line 1349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

/* line 1354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

/* line 1359, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

/* line 1363, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-3 {
  margin: 1rem !important;
}

/* line 1368, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

/* line 1373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

/* line 1378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

/* line 1383, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

/* line 1387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-4 {
  margin: 1.5rem !important;
}

/* line 1392, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

/* line 1397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

/* line 1402, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

/* line 1407, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

/* line 1411, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-5 {
  margin: 3rem !important;
}

/* line 1416, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

/* line 1421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

/* line 1426, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

/* line 1431, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

/* line 1435, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-0 {
  padding: 0 !important;
}

/* line 1440, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-0,
.py-0 {
  padding-top: 0 !important;
}

/* line 1445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-0,
.px-0 {
  padding-right: 0 !important;
}

/* line 1450, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

/* line 1455, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-0,
.px-0 {
  padding-left: 0 !important;
}

/* line 1459, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-1 {
  padding: 0.25rem !important;
}

/* line 1464, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

/* line 1469, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

/* line 1474, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

/* line 1479, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

/* line 1483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-2 {
  padding: 0.5rem !important;
}

/* line 1488, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

/* line 1493, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

/* line 1498, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

/* line 1503, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

/* line 1507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-3 {
  padding: 1rem !important;
}

/* line 1512, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

/* line 1517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

/* line 1522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

/* line 1527, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

/* line 1531, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-4 {
  padding: 1.5rem !important;
}

/* line 1536, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

/* line 1541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

/* line 1546, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

/* line 1551, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

/* line 1555, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.p-5 {
  padding: 3rem !important;
}

/* line 1560, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

/* line 1565, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

/* line 1570, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

/* line 1575, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

/* line 1579, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-n1 {
  margin: -0.25rem !important;
}

/* line 1584, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

/* line 1589, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

/* line 1594, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

/* line 1599, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

/* line 1603, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-n2 {
  margin: -0.5rem !important;
}

/* line 1608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

/* line 1613, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

/* line 1618, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

/* line 1623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

/* line 1627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-n3 {
  margin: -1rem !important;
}

/* line 1632, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

/* line 1637, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

/* line 1642, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

/* line 1647, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

/* line 1651, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-n4 {
  margin: -1.5rem !important;
}

/* line 1656, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

/* line 1661, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

/* line 1666, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

/* line 1671, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

/* line 1675, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-n5 {
  margin: -3rem !important;
}

/* line 1680, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

/* line 1685, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

/* line 1690, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

/* line 1695, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

/* line 1699, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.m-auto {
  margin: auto !important;
}

/* line 1704, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mt-auto,
.my-auto {
  margin-top: auto !important;
}

/* line 1709, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

/* line 1714, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

/* line 1719, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  /* line 1724, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-0 {
    margin: 0 !important;
  }

  /* line 1728, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }

  /* line 1732, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }

  /* line 1736, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }

  /* line 1740, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }

  /* line 1743, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-1 {
    margin: 0.25rem !important;
  }

  /* line 1747, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }

  /* line 1751, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  /* line 1755, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  /* line 1759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  /* line 1762, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-2 {
    margin: 0.5rem !important;
  }

  /* line 1766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }

  /* line 1770, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  /* line 1774, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  /* line 1778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  /* line 1781, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-3 {
    margin: 1rem !important;
  }

  /* line 1785, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }

  /* line 1789, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }

  /* line 1793, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }

  /* line 1797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }

  /* line 1800, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-4 {
    margin: 1.5rem !important;
  }

  /* line 1804, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }

  /* line 1808, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  /* line 1812, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  /* line 1816, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  /* line 1819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-5 {
    margin: 3rem !important;
  }

  /* line 1823, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }

  /* line 1827, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }

  /* line 1831, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }

  /* line 1835, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }

  /* line 1838, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-0 {
    padding: 0 !important;
  }

  /* line 1842, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }

  /* line 1846, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }

  /* line 1850, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }

  /* line 1854, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }

  /* line 1857, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-1 {
    padding: 0.25rem !important;
  }

  /* line 1861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }

  /* line 1865, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }

  /* line 1869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  /* line 1873, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }

  /* line 1876, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-2 {
    padding: 0.5rem !important;
  }

  /* line 1880, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }

  /* line 1884, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }

  /* line 1888, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  /* line 1892, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }

  /* line 1895, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-3 {
    padding: 1rem !important;
  }

  /* line 1899, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }

  /* line 1903, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }

  /* line 1907, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }

  /* line 1911, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }

  /* line 1914, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-4 {
    padding: 1.5rem !important;
  }

  /* line 1918, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }

  /* line 1922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }

  /* line 1926, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  /* line 1930, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }

  /* line 1933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-sm-5 {
    padding: 3rem !important;
  }

  /* line 1937, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }

  /* line 1941, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }

  /* line 1945, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }

  /* line 1949, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }

  /* line 1952, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-n1 {
    margin: -0.25rem !important;
  }

  /* line 1956, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }

  /* line 1960, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }

  /* line 1964, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }

  /* line 1968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }

  /* line 1971, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-n2 {
    margin: -0.5rem !important;
  }

  /* line 1975, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }

  /* line 1979, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }

  /* line 1983, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }

  /* line 1987, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }

  /* line 1990, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-n3 {
    margin: -1rem !important;
  }

  /* line 1994, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }

  /* line 1998, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }

  /* line 2002, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }

  /* line 2006, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }

  /* line 2009, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-n4 {
    margin: -1.5rem !important;
  }

  /* line 2013, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }

  /* line 2017, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }

  /* line 2021, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }

  /* line 2025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }

  /* line 2028, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-n5 {
    margin: -3rem !important;
  }

  /* line 2032, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }

  /* line 2036, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }

  /* line 2040, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }

  /* line 2044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }

  /* line 2047, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-sm-auto {
    margin: auto !important;
  }

  /* line 2051, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }

  /* line 2055, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }

  /* line 2059, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }

  /* line 2063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  /* line 2069, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-0 {
    margin: 0 !important;
  }

  /* line 2073, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }

  /* line 2077, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }

  /* line 2081, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }

  /* line 2085, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }

  /* line 2088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-1 {
    margin: 0.25rem !important;
  }

  /* line 2092, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }

  /* line 2096, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }

  /* line 2100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  /* line 2104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }

  /* line 2107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-2 {
    margin: 0.5rem !important;
  }

  /* line 2111, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }

  /* line 2115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }

  /* line 2119, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  /* line 2123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }

  /* line 2126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-3 {
    margin: 1rem !important;
  }

  /* line 2130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }

  /* line 2134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }

  /* line 2138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }

  /* line 2142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }

  /* line 2145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-4 {
    margin: 1.5rem !important;
  }

  /* line 2149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }

  /* line 2153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }

  /* line 2157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  /* line 2161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }

  /* line 2164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-5 {
    margin: 3rem !important;
  }

  /* line 2168, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }

  /* line 2172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }

  /* line 2176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }

  /* line 2180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }

  /* line 2183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-0 {
    padding: 0 !important;
  }

  /* line 2187, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }

  /* line 2191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }

  /* line 2195, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }

  /* line 2199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }

  /* line 2202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-1 {
    padding: 0.25rem !important;
  }

  /* line 2206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }

  /* line 2210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }

  /* line 2214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  /* line 2218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }

  /* line 2221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-2 {
    padding: 0.5rem !important;
  }

  /* line 2225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }

  /* line 2229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }

  /* line 2233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  /* line 2237, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }

  /* line 2240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-3 {
    padding: 1rem !important;
  }

  /* line 2244, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }

  /* line 2248, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }

  /* line 2252, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }

  /* line 2256, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }

  /* line 2259, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-4 {
    padding: 1.5rem !important;
  }

  /* line 2263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }

  /* line 2267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }

  /* line 2271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  /* line 2275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }

  /* line 2278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-md-5 {
    padding: 3rem !important;
  }

  /* line 2282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }

  /* line 2286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }

  /* line 2290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }

  /* line 2294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }

  /* line 2297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-n1 {
    margin: -0.25rem !important;
  }

  /* line 2301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }

  /* line 2305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }

  /* line 2309, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  /* line 2313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }

  /* line 2316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-n2 {
    margin: -0.5rem !important;
  }

  /* line 2320, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }

  /* line 2324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }

  /* line 2328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  /* line 2332, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }

  /* line 2335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-n3 {
    margin: -1rem !important;
  }

  /* line 2339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }

  /* line 2343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }

  /* line 2347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }

  /* line 2351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }

  /* line 2354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-n4 {
    margin: -1.5rem !important;
  }

  /* line 2358, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }

  /* line 2362, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }

  /* line 2366, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }

  /* line 2370, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }

  /* line 2373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-n5 {
    margin: -3rem !important;
  }

  /* line 2377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }

  /* line 2381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }

  /* line 2385, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }

  /* line 2389, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }

  /* line 2392, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-md-auto {
    margin: auto !important;
  }

  /* line 2396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }

  /* line 2400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }

  /* line 2404, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }

  /* line 2408, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  /* line 2414, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-0 {
    margin: 0 !important;
  }

  /* line 2418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }

  /* line 2422, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }

  /* line 2426, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }

  /* line 2430, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }

  /* line 2433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-1 {
    margin: 0.25rem !important;
  }

  /* line 2437, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }

  /* line 2441, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  /* line 2445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  /* line 2449, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  /* line 2452, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-2 {
    margin: 0.5rem !important;
  }

  /* line 2456, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }

  /* line 2460, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  /* line 2464, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  /* line 2468, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  /* line 2471, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-3 {
    margin: 1rem !important;
  }

  /* line 2475, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }

  /* line 2479, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }

  /* line 2483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }

  /* line 2487, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }

  /* line 2490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-4 {
    margin: 1.5rem !important;
  }

  /* line 2494, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }

  /* line 2498, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  /* line 2502, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  /* line 2506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  /* line 2509, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-5 {
    margin: 3rem !important;
  }

  /* line 2513, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }

  /* line 2517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }

  /* line 2521, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }

  /* line 2525, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }

  /* line 2528, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-0 {
    padding: 0 !important;
  }

  /* line 2532, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }

  /* line 2536, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }

  /* line 2540, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }

  /* line 2544, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }

  /* line 2547, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-1 {
    padding: 0.25rem !important;
  }

  /* line 2551, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }

  /* line 2555, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }

  /* line 2559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  /* line 2563, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }

  /* line 2566, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-2 {
    padding: 0.5rem !important;
  }

  /* line 2570, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }

  /* line 2574, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }

  /* line 2578, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  /* line 2582, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }

  /* line 2585, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-3 {
    padding: 1rem !important;
  }

  /* line 2589, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }

  /* line 2593, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }

  /* line 2597, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }

  /* line 2601, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }

  /* line 2604, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-4 {
    padding: 1.5rem !important;
  }

  /* line 2608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }

  /* line 2612, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }

  /* line 2616, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  /* line 2620, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }

  /* line 2623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-lg-5 {
    padding: 3rem !important;
  }

  /* line 2627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }

  /* line 2631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }

  /* line 2635, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }

  /* line 2639, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }

  /* line 2642, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  /* line 2646, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }

  /* line 2650, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }

  /* line 2654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  /* line 2658, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }

  /* line 2661, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  /* line 2665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }

  /* line 2669, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }

  /* line 2673, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  /* line 2677, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }

  /* line 2680, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-n3 {
    margin: -1rem !important;
  }

  /* line 2684, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }

  /* line 2688, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }

  /* line 2692, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }

  /* line 2696, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }

  /* line 2699, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-n4 {
    margin: -1.5rem !important;
  }

  /* line 2703, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }

  /* line 2707, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }

  /* line 2711, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }

  /* line 2715, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }

  /* line 2718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-n5 {
    margin: -3rem !important;
  }

  /* line 2722, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }

  /* line 2726, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }

  /* line 2730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }

  /* line 2734, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }

  /* line 2737, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-lg-auto {
    margin: auto !important;
  }

  /* line 2741, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }

  /* line 2745, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }

  /* line 2749, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }

  /* line 2753, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  /* line 2759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-0 {
    margin: 0 !important;
  }

  /* line 2763, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }

  /* line 2767, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }

  /* line 2771, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }

  /* line 2775, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }

  /* line 2778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-1 {
    margin: 0.25rem !important;
  }

  /* line 2782, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }

  /* line 2786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  /* line 2790, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  /* line 2794, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  /* line 2797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-2 {
    margin: 0.5rem !important;
  }

  /* line 2801, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }

  /* line 2805, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  /* line 2809, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  /* line 2813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  /* line 2816, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-3 {
    margin: 1rem !important;
  }

  /* line 2820, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }

  /* line 2824, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }

  /* line 2828, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }

  /* line 2832, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }

  /* line 2835, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-4 {
    margin: 1.5rem !important;
  }

  /* line 2839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }

  /* line 2843, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  /* line 2847, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  /* line 2851, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  /* line 2854, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-5 {
    margin: 3rem !important;
  }

  /* line 2858, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }

  /* line 2862, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }

  /* line 2866, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }

  /* line 2870, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }

  /* line 2873, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-0 {
    padding: 0 !important;
  }

  /* line 2877, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }

  /* line 2881, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }

  /* line 2885, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }

  /* line 2889, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }

  /* line 2892, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-1 {
    padding: 0.25rem !important;
  }

  /* line 2896, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }

  /* line 2900, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }

  /* line 2904, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  /* line 2908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }

  /* line 2911, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-2 {
    padding: 0.5rem !important;
  }

  /* line 2915, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }

  /* line 2919, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }

  /* line 2923, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  /* line 2927, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }

  /* line 2930, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-3 {
    padding: 1rem !important;
  }

  /* line 2934, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }

  /* line 2938, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }

  /* line 2942, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }

  /* line 2946, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }

  /* line 2949, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-4 {
    padding: 1.5rem !important;
  }

  /* line 2953, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }

  /* line 2957, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }

  /* line 2961, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  /* line 2965, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }

  /* line 2968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .p-xl-5 {
    padding: 3rem !important;
  }

  /* line 2972, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }

  /* line 2976, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }

  /* line 2980, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }

  /* line 2984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }

  /* line 2987, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  /* line 2991, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }

  /* line 2995, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }

  /* line 2999, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  /* line 3003, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }

  /* line 3006, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  /* line 3010, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }

  /* line 3014, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }

  /* line 3018, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  /* line 3022, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }

  /* line 3025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-n3 {
    margin: -1rem !important;
  }

  /* line 3029, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }

  /* line 3033, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }

  /* line 3037, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }

  /* line 3041, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }

  /* line 3044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  /* line 3048, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }

  /* line 3052, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }

  /* line 3056, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  /* line 3060, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }

  /* line 3063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-n5 {
    margin: -3rem !important;
  }

  /* line 3067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }

  /* line 3071, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }

  /* line 3075, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }

  /* line 3079, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }

  /* line 3082, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .m-xl-auto {
    margin: auto !important;
  }

  /* line 3086, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }

  /* line 3090, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }

  /* line 3094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }

  /* line 3098, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
/* line 3104, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

/* line 3108, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-justify {
  text-align: justify !important;
}

/* line 3112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-wrap {
  white-space: normal !important;
}

/* line 3116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-nowrap {
  white-space: nowrap !important;
}

/* line 3120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 3126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-left {
  text-align: left !important;
}

/* line 3130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-right {
  text-align: right !important;
}

/* line 3134, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  /* line 3139, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-sm-left {
    text-align: left !important;
  }

  /* line 3142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-sm-right {
    text-align: right !important;
  }

  /* line 3145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  /* line 3151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-md-left {
    text-align: left !important;
  }

  /* line 3154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-md-right {
    text-align: right !important;
  }

  /* line 3157, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  /* line 3163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-lg-left {
    text-align: left !important;
  }

  /* line 3166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-lg-right {
    text-align: right !important;
  }

  /* line 3169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  /* line 3175, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-xl-left {
    text-align: left !important;
  }

  /* line 3178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-xl-right {
    text-align: right !important;
  }

  /* line 3181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
  .text-xl-center {
    text-align: center !important;
  }
}
/* line 3186, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-lowercase {
  text-transform: lowercase !important;
}

/* line 3190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-uppercase {
  text-transform: uppercase !important;
}

/* line 3194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-capitalize {
  text-transform: capitalize !important;
}

/* line 3198, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-weight-light {
  font-weight: 300 !important;
}

/* line 3202, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-weight-lighter {
  font-weight: lighter !important;
}

/* line 3206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-weight-normal {
  font-weight: 400 !important;
}

/* line 3210, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-weight-bold {
  font-weight: 700 !important;
}

/* line 3214, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-weight-bolder {
  font-weight: bolder !important;
}

/* line 3218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.font-italic {
  font-style: italic !important;
}

/* line 3222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-white {
  color: #fff !important;
}

/* line 3226, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-primary {
  color: #007bff !important;
}

/* line 3230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

/* line 3234, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-secondary {
  color: #6c757d !important;
}

/* line 3238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

/* line 3242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-success {
  color: #28a745 !important;
}

/* line 3246, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

/* line 3250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-info {
  color: #17a2b8 !important;
}

/* line 3254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

/* line 3258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-warning {
  color: #ffc107 !important;
}

/* line 3262, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

/* line 3266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-danger {
  color: #dc3545 !important;
}

/* line 3270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

/* line 3274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-light {
  color: #f8f9fa !important;
}

/* line 3278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

/* line 3282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-dark {
  color: #343a40 !important;
}

/* line 3286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

/* line 3290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-body {
  color: #212529 !important;
}

/* line 3294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-muted {
  color: #6c757d !important;
}

/* line 3298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

/* line 3302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 3306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 3314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-decoration-none {
  text-decoration: none !important;
}

/* line 3318, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

/* line 3323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.text-reset {
  color: inherit !important;
}

/* line 3327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.visible {
  visibility: visible !important;
}

/* line 3331, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/bootstrap_4.4.1/bootstrap.css */
.invisible {
  visibility: hidden !important;
}

/* ----------------------------- */
/* Mixins and Functions */
/* ----------------------------- */
/* line 12, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content small.dm-small-caps {
  font-size: smaller;
  text-transform: uppercase;
  font-style: normal;
}
/* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content img {
  display: block;
}
@media (max-width: 600px) {
  /* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
  .ip-dm-data .ip-dm-content img {
    float: none !important;
    margin: 0 auto 20px !important;
  }
}
@media (max-width: 450px) {
  /* line 16, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
  .ip-dm-data .ip-dm-content img {
    width: 100%;
    height: auto;
  }
}
/* line 24, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content img[style*="float:right"], .ip-dm-data .ip-dm-content img[style*="float:left"], .ip-dm-data .ip-dm-content img[style*="float: right"], .ip-dm-data .ip-dm-content img[style*="float: left"] {
  margin: 10px 20px;
  position: relative;
  z-index: 1;
}
/* line 31, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content img[style*="float:right"], .ip-dm-data .ip-dm-content img[style*="float: right"] {
  margin-right: 0;
}
/* line 34, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content img[style*="float:left"], .ip-dm-data .ip-dm-content img[style*="float: left"] {
  margin-left: 0;
}
/* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure {
  display: table !important;
  margin: 10px auto;
  text-align: center;
}
@media (max-width: 600px) {
  /* line 37, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
  .ip-dm-data .ip-dm-content figure {
    float: none !important;
    margin: 0 auto 15px !important;
  }
}
/* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure img,
.ip-dm-data .ip-dm-content figure img[style] {
  display: block;
  margin: 0;
}
@media (max-width: 600px) {
  /* line 44, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
  .ip-dm-data .ip-dm-content figure img,
  .ip-dm-data .ip-dm-content figure img[style] {
    margin-bottom: 0 !important;
  }
}
/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure figcaption {
  display: table-caption;
  caption-side: bottom;
  font-size: 12px;
  line-height: normal;
  background: #fcfcfc;
  color: #8a8383;
  padding: 5px;
}
/* line 58, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure[style*="float:right"], .ip-dm-data .ip-dm-content figure[style*="float: right"], .ip-dm-data .ip-dm-content figure[style*="float:left"], .ip-dm-data .ip-dm-content figure[style*="float: left"] {
  margin: 10px 20px;
  position: relative;
  z-index: 1;
}
/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure[style*="float:right"], .ip-dm-data .ip-dm-content figure[style*="float: right"] {
  margin-right: 0;
}
/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content figure[style*="float:left"], .ip-dm-data .ip-dm-content figure[style*="float: left"] {
  margin-left: 0;
}
/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content .dm-sidebar-left,
.ip-dm-data .ip-dm-content .dm-sidebar-right {
  width: 50%;
  background-color: whitesmoke;
  color: #454545;
  padding: 10px;
  margin: 10px 15px;
  box-sizing: border-box;
  font-size: 13px;
}
@media (max-width: 600px) {
  /* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
  .ip-dm-data .ip-dm-content .dm-sidebar-left,
  .ip-dm-data .ip-dm-content .dm-sidebar-right {
    width: 100%;
    margin: 0;
    margin-bottom: 20px;
    float: none !important;
  }
}
/* line 85, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content .dm-sidebar-left {
  float: left;
  margin-left: 0;
}
/* line 88, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/ckeditor/dm_editor_styles_front_end.sass */
.ip-dm-data .ip-dm-content .dm-sidebar-right {
  float: right;
  margin-right: 0;
}

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* line 6, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 "FontAwesome-4.2.0";
  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 */
/* line 15, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 20, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-halfsize {
  font-size: .7em;
  top: 5px;
  position: absolute;
  margin-left: 3px;
}

/* line 26, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-2x {
  font-size: 2em;
}

/* line 29, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-3x {
  font-size: 3em;
}

/* line 32, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-4x {
  font-size: 4em;
}

/* line 35, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-5x {
  font-size: 5em;
}

/* line 38, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

/* line 42, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

/* line 47, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ul > li {
  position: relative;
}

/* line 50, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

/* line 57, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-li.fa-lg {
  left: -1.85714286em;
}

/* line 60, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 65, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.pull-right {
  float: right;
}

/* line 68, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.pull-left {
  float: left;
}

/* line 71, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa.pull-left {
  margin-right: .3em;
}

/* line 74, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa.pull-right {
  margin-left: .3em;
}

/* line 77, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
  /* line 82, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 86, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  /* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 96, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  /* line 106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 110, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  /* line 116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* line 125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 131, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

/* line 162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack-1x {
  line-height: inherit;
}

/* line 180, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack-2x {
  font-size: 2em;
}

/* line 183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-inverse {
  color: #ffffff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-glass:before {
  content: "\f000";
}

/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-music:before {
  content: "\f001";
}

/* line 194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-search:before {
  content: "\f002";
}

/* line 197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-envelope-o:before {
  content: "\f003";
}

/* line 200, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-heart:before {
  content: "\f004";
}

/* line 203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-star:before {
  content: "\f005";
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-star-o:before {
  content: "\f006";
}

/* line 209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-user:before {
  content: "\f007";
}

/* line 212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-film:before {
  content: "\f008";
}

/* line 215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-th-large:before {
  content: "\f009";
}

/* line 218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-th:before {
  content: "\f00a";
}

/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-th-list:before {
  content: "\f00b";
}

/* line 224, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-check:before {
  content: "\f00c";
}

/* line 229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

/* line 232, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 235, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-search-minus:before {
  content: "\f010";
}

/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-power-off:before {
  content: "\f011";
}

/* line 241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-signal:before {
  content: "\f012";
}

/* line 245, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

/* line 248, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-trash-o:before {
  content: "\f014";
}

/* line 251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-home:before {
  content: "\f015";
}

/* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-o:before {
  content: "\f016";
}

/* line 257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-clock-o:before {
  content: "\f017";
}

/* line 260, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-road:before {
  content: "\f018";
}

/* line 263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-download:before {
  content: "\f019";
}

/* line 266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-inbox:before {
  content: "\f01c";
}

/* line 275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-play-circle-o:before {
  content: "\f01d";
}

/* line 279, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

/* line 282, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-refresh:before {
  content: "\f021";
}

/* line 285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-list-alt:before {
  content: "\f022";
}

/* line 288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lock:before {
  content: "\f023";
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flag:before {
  content: "\f024";
}

/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-headphones:before {
  content: "\f025";
}

/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-volume-off:before {
  content: "\f026";
}

/* line 300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-volume-down:before {
  content: "\f027";
}

/* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-volume-up:before {
  content: "\f028";
}

/* line 306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-qrcode:before {
  content: "\f029";
}

/* line 309, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-barcode:before {
  content: "\f02a";
}

/* line 312, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tag:before {
  content: "\f02b";
}

/* line 315, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tags:before {
  content: "\f02c";
}

/* line 318, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-book:before {
  content: "\f02d";
}

/* line 321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-print:before {
  content: "\f02f";
}

/* line 327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-camera:before {
  content: "\f030";
}

/* line 330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-font:before {
  content: "\f031";
}

/* line 333, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bold:before {
  content: "\f032";
}

/* line 336, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-italic:before {
  content: "\f033";
}

/* line 339, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-text-height:before {
  content: "\f034";
}

/* line 342, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-text-width:before {
  content: "\f035";
}

/* line 345, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-align-left:before {
  content: "\f036";
}

/* line 348, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-align-center:before {
  content: "\f037";
}

/* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-align-right:before {
  content: "\f038";
}

/* line 354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-align-justify:before {
  content: "\f039";
}

/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-list:before {
  content: "\f03a";
}

/* line 361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

/* line 364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-indent:before {
  content: "\f03c";
}

/* line 367, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-video-camera:before {
  content: "\f03d";
}

/* line 372, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

/* line 375, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pencil:before {
  content: "\f040";
}

/* line 378, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-map-marker:before {
  content: "\f041";
}

/* line 381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-adjust:before {
  content: "\f042";
}

/* line 384, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tint:before {
  content: "\f043";
}

/* line 388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

/* line 391, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-share-square-o:before {
  content: "\f045";
}

/* line 394, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-check-square-o:before {
  content: "\f046";
}

/* line 397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrows:before {
  content: "\f047";
}

/* line 400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-step-backward:before {
  content: "\f048";
}

/* line 403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-backward:before {
  content: "\f04a";
}

/* line 409, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-play:before {
  content: "\f04b";
}

/* line 412, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pause:before {
  content: "\f04c";
}

/* line 415, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stop:before {
  content: "\f04d";
}

/* line 418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-forward:before {
  content: "\f04e";
}

/* line 421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 424, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-step-forward:before {
  content: "\f051";
}

/* line 427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-eject:before {
  content: "\f052";
}

/* line 430, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 439, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 442, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-times-circle:before {
  content: "\f057";
}

/* line 445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-check-circle:before {
  content: "\f058";
}

/* line 448, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-question-circle:before {
  content: "\f059";
}

/* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 454, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 457, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-times-circle-o:before {
  content: "\f05c";
}

/* line 460, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-check-circle-o:before {
  content: "\f05d";
}

/* line 463, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ban:before {
  content: "\f05e";
}

/* line 466, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 469, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 472, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 475, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 479, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

/* line 482, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-expand:before {
  content: "\f065";
}

/* line 485, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-compress:before {
  content: "\f066";
}

/* line 488, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plus:before {
  content: "\f067";
}

/* line 491, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-minus:before {
  content: "\f068";
}

/* line 494, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-asterisk:before {
  content: "\f069";
}

/* line 497, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 500, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gift:before {
  content: "\f06b";
}

/* line 503, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-leaf:before {
  content: "\f06c";
}

/* line 506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fire:before {
  content: "\f06d";
}

/* line 509, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-eye:before {
  content: "\f06e";
}

/* line 512, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 516, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 519, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plane:before {
  content: "\f072";
}

/* line 522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-calendar:before {
  content: "\f073";
}

/* line 525, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-random:before {
  content: "\f074";
}

/* line 528, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-comment:before {
  content: "\f075";
}

/* line 531, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-magnet:before {
  content: "\f076";
}

/* line 534, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 537, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 540, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-retweet:before {
  content: "\f079";
}

/* line 543, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 546, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-folder:before {
  content: "\f07b";
}

/* line 549, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 552, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrows-v:before {
  content: "\f07d";
}

/* line 555, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrows-h:before {
  content: "\f07e";
}

/* line 559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

/* line 562, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 565, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 568, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 571, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-key:before {
  content: "\f084";
}

/* line 575, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

/* line 578, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-comments:before {
  content: "\f086";
}

/* line 581, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-thumbs-o-up:before {
  content: "\f087";
}

/* line 584, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-thumbs-o-down:before {
  content: "\f088";
}

/* line 587, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-star-half:before {
  content: "\f089";
}

/* line 590, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-heart-o:before {
  content: "\f08a";
}

/* line 593, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sign-out:before {
  content: "\f08b";
}

/* line 596, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-linkedin-square:before {
  content: "\f08c";
}

/* line 599, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-thumb-tack:before {
  content: "\f08d";
}

/* line 602, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-external-link:before {
  content: "\f08e";
}

/* line 605, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sign-in:before {
  content: "\f090";
}

/* line 608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-trophy:before {
  content: "\f091";
}

/* line 611, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-github-square:before {
  content: "\f092";
}

/* line 614, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-upload:before {
  content: "\f093";
}

/* line 617, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lemon-o:before {
  content: "\f094";
}

/* line 620, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-phone:before {
  content: "\f095";
}

/* line 623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-square-o:before {
  content: "\f096";
}

/* line 626, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bookmark-o:before {
  content: "\f097";
}

/* line 629, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-phone-square:before {
  content: "\f098";
}

/* line 632, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-twitter:before {
  content: "\f099";
}

/* line 635, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-facebook:before {
  content: "\f09a";
}

/* line 638, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-github:before {
  content: "\f09b";
}

/* line 641, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-unlock:before {
  content: "\f09c";
}

/* line 644, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 647, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rss:before {
  content: "\f09e";
}

/* line 650, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hdd-o:before {
  content: "\f0a0";
}

/* line 653, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 656, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bell:before {
  content: "\f0f3";
}

/* line 659, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 662, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hand-o-right:before {
  content: "\f0a4";
}

/* line 665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hand-o-left:before {
  content: "\f0a5";
}

/* line 668, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hand-o-up:before {
  content: "\f0a6";
}

/* line 671, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hand-o-down:before {
  content: "\f0a7";
}

/* line 674, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 677, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 680, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 683, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-globe:before {
  content: "\f0ac";
}

/* line 689, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 692, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 695, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-filter:before {
  content: "\f0b0";
}

/* line 698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 701, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 705, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

/* line 709, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

/* line 712, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 715, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flask:before {
  content: "\f0c3";
}

/* line 719, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

/* line 723, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

/* line 726, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 730, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

/* line 733, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-square:before {
  content: "\f0c8";
}

/* line 738, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

/* line 741, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 744, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 747, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 750, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-underline:before {
  content: "\f0cd";
}

/* line 753, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-table:before {
  content: "\f0ce";
}

/* line 756, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-magic:before {
  content: "\f0d0";
}

/* line 759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-truck:before {
  content: "\f0d1";
}

/* line 762, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 765, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 768, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 771, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-google-plus:before {
  content: "\f0d5";
}

/* line 774, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-money:before {
  content: "\f0d6";
}

/* line 777, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 780, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 783, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 786, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 789, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-columns:before {
  content: "\f0db";
}

/* line 793, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

/* line 797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

/* line 801, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

/* line 804, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 807, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-linkedin:before {
  content: "\f0e1";
}

/* line 811, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

/* line 815, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

/* line 819, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

/* line 822, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-comment-o:before {
  content: "\f0e5";
}

/* line 825, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-comments-o:before {
  content: "\f0e6";
}

/* line 829, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

/* line 832, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 835, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

/* line 842, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lightbulb-o:before {
  content: "\f0eb";
}

/* line 845, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-exchange:before {
  content: "\f0ec";
}

/* line 848, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cloud-download:before {
  content: "\f0ed";
}

/* line 851, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cloud-upload:before {
  content: "\f0ee";
}

/* line 854, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 857, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 860, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 863, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bell-o:before {
  content: "\f0a2";
}

/* line 866, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 869, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cutlery:before {
  content: "\f0f5";
}

/* line 872, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-text-o:before {
  content: "\f0f6";
}

/* line 875, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-building-o:before {
  content: "\f0f7";
}

/* line 878, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hospital-o:before {
  content: "\f0f8";
}

/* line 881, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 884, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 887, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 890, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-beer:before {
  content: "\f0fc";
}

/* line 893, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 896, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 899, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 902, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 905, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 911, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-left:before {
  content: "\f104";
}

/* line 914, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-right:before {
  content: "\f105";
}

/* line 917, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-up:before {
  content: "\f106";
}

/* line 920, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angle-down:before {
  content: "\f107";
}

/* line 923, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-desktop:before {
  content: "\f108";
}

/* line 926, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-laptop:before {
  content: "\f109";
}

/* line 929, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tablet:before {
  content: "\f10a";
}

/* line 933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

/* line 936, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-circle-o:before {
  content: "\f10c";
}

/* line 939, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 942, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 945, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-spinner:before {
  content: "\f110";
}

/* line 948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-circle:before {
  content: "\f111";
}

/* line 952, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

/* line 955, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-github-alt:before {
  content: "\f113";
}

/* line 958, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-folder-o:before {
  content: "\f114";
}

/* line 961, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-folder-open-o:before {
  content: "\f115";
}

/* line 964, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-smile-o:before {
  content: "\f118";
}

/* line 967, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-frown-o:before {
  content: "\f119";
}

/* line 970, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-meh-o:before {
  content: "\f11a";
}

/* line 973, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 976, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-keyboard-o:before {
  content: "\f11c";
}

/* line 979, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flag-o:before {
  content: "\f11d";
}

/* line 982, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 985, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-terminal:before {
  content: "\f120";
}

/* line 988, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-code:before {
  content: "\f121";
}

/* line 992, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

/* line 997, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

/* line 1000, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 1003, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-crop:before {
  content: "\f125";
}

/* line 1006, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-code-fork:before {
  content: "\f126";
}

/* line 1010, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

/* line 1013, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-question:before {
  content: "\f128";
}

/* line 1016, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-info:before {
  content: "\f129";
}

/* line 1019, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 1022, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-superscript:before {
  content: "\f12b";
}

/* line 1025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-subscript:before {
  content: "\f12c";
}

/* line 1028, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-eraser:before {
  content: "\f12d";
}

/* line 1031, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 1034, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-microphone:before {
  content: "\f130";
}

/* line 1037, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 1040, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-shield:before {
  content: "\f132";
}

/* line 1043, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-calendar-o:before {
  content: "\f133";
}

/* line 1046, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 1049, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rocket:before {
  content: "\f135";
}

/* line 1052, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 1055, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 1058, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 1061, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 1064, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 1067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-html5:before {
  content: "\f13b";
}

/* line 1070, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-css3:before {
  content: "\f13c";
}

/* line 1073, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-anchor:before {
  content: "\f13d";
}

/* line 1076, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 1079, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bullseye:before {
  content: "\f140";
}

/* line 1082, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 1085, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 1088, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rss-square:before {
  content: "\f143";
}

/* line 1091, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-play-circle:before {
  content: "\f144";
}

/* line 1094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ticket:before {
  content: "\f145";
}

/* line 1097, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-minus-square:before {
  content: "\f146";
}

/* line 1100, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-minus-square-o:before {
  content: "\f147";
}

/* line 1103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-level-up:before {
  content: "\f148";
}

/* line 1106, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-level-down:before {
  content: "\f149";
}

/* line 1109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-check-square:before {
  content: "\f14a";
}

/* line 1112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pencil-square:before {
  content: "\f14b";
}

/* line 1115, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-external-link-square:before {
  content: "\f14c";
}

/* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-share-square:before {
  content: "\f14d";
}

/* line 1121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-compass:before {
  content: "\f14e";
}

/* line 1125, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

/* line 1129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

/* line 1133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

/* line 1137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

/* line 1140, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gbp:before {
  content: "\f154";
}

/* line 1144, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

/* line 1148, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

/* line 1154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

/* line 1159, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

/* line 1163, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

/* line 1167, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

/* line 1170, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file:before {
  content: "\f15b";
}

/* line 1173, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-text:before {
  content: "\f15c";
}

/* line 1176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 1179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 1182, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 1185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 1188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 1191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 1194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 1197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 1200, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-youtube-square:before {
  content: "\f166";
}

/* line 1203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-youtube:before {
  content: "\f167";
}

/* line 1206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-xing:before {
  content: "\f168";
}

/* line 1209, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-xing-square:before {
  content: "\f169";
}

/* line 1212, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-youtube-play:before {
  content: "\f16a";
}

/* line 1215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 1218, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-instagram:before {
  content: "\f16d";
}

/* line 1224, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-flickr:before {
  content: "\f16e";
}

/* line 1227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-adn:before {
  content: "\f170";
}

/* line 1230, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 1233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bitbucket-square:before {
  content: "\f172";
}

/* line 1236, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tumblr:before {
  content: "\f173";
}

/* line 1239, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 1242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-long-arrow-down:before {
  content: "\f175";
}

/* line 1245, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-long-arrow-up:before {
  content: "\f176";
}

/* line 1248, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-long-arrow-left:before {
  content: "\f177";
}

/* line 1251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-long-arrow-right:before {
  content: "\f178";
}

/* line 1254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-apple:before {
  content: "\f179";
}

/* line 1257, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-windows:before {
  content: "\f17a";
}

/* line 1260, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-android:before {
  content: "\f17b";
}

/* line 1263, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-linux:before {
  content: "\f17c";
}

/* line 1266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 1269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-skype:before {
  content: "\f17e";
}

/* line 1272, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-foursquare:before {
  content: "\f180";
}

/* line 1275, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-trello:before {
  content: "\f181";
}

/* line 1278, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-female:before {
  content: "\f182";
}

/* line 1281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-male:before {
  content: "\f183";
}

/* line 1284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-gittip:before {
  content: "\f184";
}

/* line 1287, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sun-o:before {
  content: "\f185";
}

/* line 1290, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-moon-o:before {
  content: "\f186";
}

/* line 1293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-archive:before {
  content: "\f187";
}

/* line 1296, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bug:before {
  content: "\f188";
}

/* line 1299, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-vk:before {
  content: "\f189";
}

/* line 1302, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-weibo:before {
  content: "\f18a";
}

/* line 1305, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-renren:before {
  content: "\f18b";
}

/* line 1308, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 1311, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 1317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 1321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 1324, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-dot-circle-o:before {
  content: "\f192";
}

/* line 1327, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 1330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 1334, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

/* line 1337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plus-square-o:before {
  content: "\f196";
}

/* line 1340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 1343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-slack:before {
  content: "\f198";
}

/* line 1346, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 1349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 1352, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-openid:before {
  content: "\f19b";
}

/* line 1357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

/* line 1361, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

/* line 1364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 1367, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-google:before {
  content: "\f1a0";
}

/* line 1370, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 1373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1382, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 1385, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-digg:before {
  content: "\f1a6";
}

/* line 1388, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pied-piper:before {
  content: "\f1a7";
}

/* line 1391, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 1394, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 1397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 1400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-language:before {
  content: "\f1ab";
}

/* line 1403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-fax:before {
  content: "\f1ac";
}

/* line 1406, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-building:before {
  content: "\f1ad";
}

/* line 1409, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-child:before {
  content: "\f1ae";
}

/* line 1412, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paw:before {
  content: "\f1b0";
}

/* line 1415, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-spoon:before {
  content: "\f1b1";
}

/* line 1418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cube:before {
  content: "\f1b2";
}

/* line 1421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 1424, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-behance:before {
  content: "\f1b4";
}

/* line 1427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 1430, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-steam:before {
  content: "\f1b6";
}

/* line 1433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 1436, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 1440, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

/* line 1444, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

/* line 1447, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tree:before {
  content: "\f1bb";
}

/* line 1450, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 1453, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 1456, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 1459, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-database:before {
  content: "\f1c0";
}

/* line 1462, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 1465, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-word-o:before {
  content: "\f1c2";
}

/* line 1468, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 1471, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 1476, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

/* line 1480, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 1484, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 1488, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

/* line 1491, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-file-code-o:before {
  content: "\f1c9";
}

/* line 1494, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-vine:before {
  content: "\f1ca";
}

/* line 1497, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 1500, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 1507, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

/* line 1510, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 1514, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}

/* line 1518, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

/* line 1521, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 1524, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-git:before {
  content: "\f1d3";
}

/* line 1527, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 1530, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1533, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-qq:before {
  content: "\f1d6";
}

/* line 1537, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

/* line 1541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

/* line 1545, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 1548, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-history:before {
  content: "\f1da";
}

/* line 1551, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-circle-thin:before {
  content: "\f1db";
}

/* line 1554, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-header:before {
  content: "\f1dc";
}

/* line 1557, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 1560, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-sliders:before {
  content: "\f1de";
}

/* line 1563, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 1566, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1569, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 1573, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

/* line 1576, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-tty:before {
  content: "\f1e4";
}

/* line 1579, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 1582, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-plug:before {
  content: "\f1e6";
}

/* line 1585, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 1588, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 1591, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 1594, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 1597, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 1600, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 1603, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 1606, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 1609, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 1612, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 1615, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 1618, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 1621, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 1624, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 1627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 1630, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 1633, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-trash:before {
  content: "\f1f8";
}

/* line 1636, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 1639, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-at:before {
  content: "\f1fa";
}

/* line 1642, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-eyedropper:before {
  content: "\f1fb";
}

/* line 1645, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 1648, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 1651, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-area-chart:before {
  content: "\f1fe";
}

/* line 1654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-pie-chart:before {
  content: "\f200";
}

/* line 1657, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-line-chart:before {
  content: "\f201";
}

/* line 1660, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lastfm:before {
  content: "\f202";
}

/* line 1663, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 1666, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 1669, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 1672, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bicycle:before {
  content: "\f206";
}

/* line 1675, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-bus:before {
  content: "\f207";
}

/* line 1678, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 1681, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-angellist:before {
  content: "\f209";
}

/* line 1684, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-cc:before {
  content: "\f20a";
}

/* line 1689, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

/* line 1692, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_fontawesome_4.2.0.css */
.fa-meanpath:before {
  content: "\f20c";
}

/* ----------------------------- */
/* Sass Variables */
/* ----------------------------- */
/* ----------------------------- */
/* Sass Variables */
/* ----------------------------- */
/* ----------------------------- */
/* Mixins and Functions */
/* ----------------------------- */
/* ----------------------------- */
/* Mixins and Functions */
/* ----------------------------- */
/* ----------------------------- */
/* Form Utilities */
/* ----------------------------- */
/* line 79, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.input-icon {
  position: absolute;
  padding: 12px;
  border-right: 1px solid #dddddd;
  height: 17px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 85, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.input-icon:before {
  width: 15px;
}
/* line 87, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.input-icon + input {
  border: 1px;
  padding-left: 50px !important;
}
/* line 90, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.input-icon.input-error {
  background-color: #d65938;
  color: black;
}
/* line 92, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.input-icon.input-error + input {
  border-color: #d65938;
}

/* line 95, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.icon-input-password:before {
  content: "\f084";
}

/* line 98, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.icon-input-text:before {
  content: "\f040";
}

/* line 101, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.icon-input-email:before {
  content: "\f0e0";
}

/* line 105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form p {
  margin-bottom: 0px;
}
/* line 107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="submit"],
.gdlr-lms-form button[type="submit"] {
  line-height: 1.7;
  background-color: #66aebd;
  border-color: #72d5cd;
  margin: 10px 0 15px;
  color: white;
}
/* line 114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="submit"]:hover, .gdlr-lms-form input[type="submit"]:active, .gdlr-lms-form input[type="submit"]:focus,
.gdlr-lms-form button[type="submit"]:hover,
.gdlr-lms-form button[type="submit"]:active,
.gdlr-lms-form button[type="submit"]:focus {
  margin: 10px 0 15px;
  line-height: 1.7;
  background-color: #66aebd;
  outline: 0;
}
/* line 121, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="submit"].ip-red,
.gdlr-lms-form button[type="submit"].ip-red {
  background: #d57272;
  border-color: #b06464;
}
/* line 124, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input:disabled,
.gdlr-lms-form textarea:disabled {
  cursor: not-allowed;
  background-color: #e9e9e9;
  pointer-events: none;
}
/* line 129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input:disabled.ip-button,
.gdlr-lms-form textarea:disabled.ip-button {
  color: black;
  border-color: black;
}
/* line 133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form.ip-form-gray-bkg input[type="text"],
.gdlr-lms-form.ip-form-gray-bkg input[type="email"],
.gdlr-lms-form.ip-form-gray-bkg input[type="password"],
.gdlr-lms-form.ip-form-gray-bkg textarea {
  background-color: #f3f3f3;
}
/* line 138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-combobox {
  min-height: 40px;
  margin-bottom: 15px;
}
/* line 141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-combobox .input-error {
  color: #d65938;
}
/* line 143, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-combobox select {
  color: #454545;
}
/* line 145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="text"],
.gdlr-lms-form input[type="email"],
.gdlr-lms-form input[type="password"],
.gdlr-lms-form textarea {
  color: #454545;
  width: 100%;
  box-sizing: border-box;
}
/* line 152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="text"].input-error,
.gdlr-lms-form input[type="email"].input-error,
.gdlr-lms-form input[type="password"].input-error,
.gdlr-lms-form textarea.input-error {
  border-color: #d65938;
}
/* line 154, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="text"].ip-with-extra-info,
.gdlr-lms-form input[type="email"].ip-with-extra-info,
.gdlr-lms-form input[type="password"].ip-with-extra-info,
.gdlr-lms-form textarea.ip-with-extra-info {
  margin-bottom: 2px;
}
/* line 156, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="text"]:not(.ip-with-extra-info),
.gdlr-lms-form input[type="email"]:not(.ip-with-extra-info),
.gdlr-lms-form input[type="password"]:not(.ip-with-extra-info),
.gdlr-lms-form textarea:not(.ip-with-extra-info) {
  margin-bottom: 15px;
}
/* line 158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type="text"].ip-with-extra-info + .ip-extra-info,
.gdlr-lms-form input[type="email"].ip-with-extra-info + .ip-extra-info,
.gdlr-lms-form input[type="password"].ip-with-extra-info + .ip-extra-info,
.gdlr-lms-form textarea.ip-with-extra-info + .ip-extra-info {
  font-size: small;
  text-align: right;
}
/* line 161, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form.gdlr-lms-lightbox-form span, .gdlr-lms-form.gdlr-lms-lightbox-form label {
  font-size: 14px;
  font-weight: normal;
  position: relative;
}
/* line 166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input.ip-not-an-input,
.gdlr-lms-form textarea.ip-not-an-input {
  border: none;
  color: black;
  padding-left: 2px;
  border-bottom: 1px solid #dddddd;
  background: transparent;
  padding-bottom: 5px;
}
/* line 174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type=checkbox].ip-not-an-input {
  padding: 0;
  border: none;
}
/* line 177, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input[type=checkbox].ip-not-an-input:before {
  color: #dddddd !important;
}
/* line 181, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form input.ip-md-width,
.gdlr-lms-form .ip-combobox.ip-md-width {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
/* line 185, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-checkbox {
  margin: 0 0 15px 0;
}
/* line 187, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-checkbox > input {
  margin-left: 0;
}
/* line 189, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-checkbox.input-error {
  border-bottom: 1px solid #d65938;
}
/* line 191, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-checkbox.input-error input[type=checkbox]:before {
  color: #d65938;
}
/* line 193, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-checkbox .icon-asterisk {
  right: -10px;
  margin: 0;
}
/* line 196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-radiobtn {
  color: black;
  margin-bottom: 5px;
}
/* line 199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-radiobtn > input {
  margin-left: 0;
}
/* line 201, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-radiobtn.input-error {
  border-bottom: 1px solid #d65938;
}
/* line 203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-form .ip-radiobtn.input-error input[type=radio]:before {
  color: #d65938;
}

/* line 206, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
}
/* line 211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox input[type=checkbox] {
  font-family: "FontAwesome-4.2.0";
  -webkit-appearance: none;
  cursor: pointer;
}
/* line 215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox input[type=checkbox]:focus {
  outline: 0;
}
/* line 217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox input[type=checkbox]:before {
  color: #7f7f7f;
  content: "\f096";
  font-size: 1.6em;
}
/* line 221, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox input[type=checkbox]:checked:before {
  color: #454545;
  content: "\f046";
  font-size: 1.6em;
}
/* line 225, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-checkbox.ip-checkbox-margin-right {
  margin-right: 25px;
}

/* line 228, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
}
/* line 233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn input[type=radio] {
  font-family: "FontAwesome-4.2.0";
  -webkit-appearance: none;
  cursor: pointer;
  margin-top: -1px;
}
/* line 238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn input[type=radio]:focus {
  outline: 0;
}
/* line 240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn input[type=radio]:before {
  color: #7f7f7f;
  content: "\f1db";
  font-size: 1.6em;
}
/* line 244, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn input[type=radio]:checked:before {
  color: #454545;
  content: "\f192";
  font-size: 1.6em;
}
/* line 248, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
label.ip-radiobtn input[type=radio] + span {
  display: inline-block;
}

/* line 251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-captcha-img {
  text-align: center;
  background-color: white;
}
/* line 254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-captcha-img.interspire-captcha {
  padding-top: 12px;
}

/* ----------------------------- */
/* Form Utilities */
/* ----------------------------- */
/* ----------------------------- */
/* General Utilities */
/* ----------------------------- */
/* line 266, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-printable {
  display: none;
}

/* line 269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-stunning-text {
  border: 3px solid #e9e9e9;
  padding: 20px 35px 0;
  background-color: #f3f3f3;
  margin-bottom: 20px;
}

/* line 276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-stunning-text-simple.ip-red {
  color: #ff2626;
}

/* line 279, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-flexbox-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-restricted-content {
  filter: grayscale(0.5) blur(10px);
  -webkit-filter: grayscale(0.5) blur(10px);
}

/* line 288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-position-relative {
  position: relative;
}

/* line 291, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-text-capitalize {
  text-transform: capitalize;
}

/* line 294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-text-right {
  text-align: right !important;
}

/* line 297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-text-center {
  text-align: center !important;
}

/* line 300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-text-white {
  color: white;
}

/* line 303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-display-none {
  display: none !important;
}

/* line 306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-no-margin-bottom {
  margin-bottom: 0 !important;
}

/* line 309, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-none-margin {
  margin: 0 !important;
}

/* line 312, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-display-block {
  display: block;
}
/* line 314, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-display-block img {
  display: block;
}

/* line 317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-element-disabled {
  cursor: not-allowed !important;
  background-color: #e9e9e9 !important;
  pointer-events: none !important;
}
/* line 321, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-element-disabled.ip-button {
  color: black !important;
  border-color: black !important;
}

/* line 325, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-space-top-small {
  margin-top: 20px;
}

/* line 328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-float-right {
  float: right;
}

/* line 331, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-divider-dashed {
  border-bottom: 2px dashed #e9e9e9;
  margin: 1em 0;
}

/* line 335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-fifty-width {
  width: 50%;
}

/* line 338, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button {
  -webkit-transition: all, 0.2s, ease;
  -moz-transition: all, 0.2s, ease;
  -o-transition: all, 0.2s, ease;
  transition: all, 0.2s, ease;
  margin-right: 0px;
  cursor: pointer;
  text-align: center;
}
/* line 343, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.gdlr-lms-button {
  margin: 0 0 15px 0;
}
/* line 345, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.gdlr-lms-button i {
  color: white;
}
/* line 347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.gdlr-lms-button i.fa {
  font-size: 1.2em;
}
/* line 349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button:hover {
  border-color: transparent !important;
}
/* line 351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.lg-button {
  width: 100%;
  box-sizing: border-box;
}
/* line 354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.md-button {
  width: 45%;
  box-sizing: border-box;
}
/* line 357, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.gdlr-lms-button.ip-pygmy-btn {
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.cyan, .ip-button.ip-cyan {
  background: #66aebd;
  border-color: #72d5cd;
  color: white;
}
/* line 365, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-blue {
  background: #1c9dba;
  border-color: #2b8ba1;
  color: white;
}
/* line 369, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-blue:hover {
  color: white;
}
/* line 371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-orange {
  background: #d6724f;
  border-color: #98543c;
  color: white;
}
/* line 375, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-orange:hover {
  color: white;
}
/* line 377, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-small-height {
  padding: 10px 25px;
}
/* line 379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button.ip-red {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 384, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-flat {
  padding: 7px 15px;
  border: 1px solid #e9e9e9;
}
/* line 387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-flat:hover {
  color: white;
  background-color: #66aebd;
}
/* line 390, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-flat.ip-button-flat-reverse {
  background-color: #e9e9e9;
}
/* line 392, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-flat.ip-button-flat-reverse:hover {
  color: white;
  background-color: #66aebd;
}

/* line 396, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-circle-flat {
  display: block;
  width: 50px;
  height: 50px;
  position: relative;
  border: 1px solid #e9e9e9;
  -webkit-transition: all, 0.5s;
  -moz-transition: all, 0.5s;
  -o-transition: all, 0.5s;
  transition: all, 0.5s;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 404, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-circle-flat * {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-transition: all, 0.5s;
  -moz-transition: all, 0.5s;
  -o-transition: all, 0.5s;
  transition: all, 0.5s;
  margin: 0;
}
/* line 412, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-circle-flat:hover {
  background-color: #66aebd;
}
/* line 414, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-button-circle-flat:hover * {
  color: white;
}

/* line 417, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-circle-button {
  padding: 10px 9px;
  position: absolute;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  background-color: whitesmoke;
  color: black;
  height: 40px;
  box-sizing: border-box;
  vertical-align: middle;
}
/* line 425, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-circle-button > i {
  font-size: 20px;
  margin: 0;
  display: table-cell;
}
/* line 429, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-circle-button:hover {
  background-color: #8cacca;
  color: black;
}

/* line 432, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 437, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline {
  overflow: hidden;
  position: relative;
  height: 97px;
  line-height: 1.7;
  margin-bottom: 20px;
}
/* line 443, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline p {
  margin: 0;
}
/* line 445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline:before {
  content: "";
  float: left;
  width: 5px;
  height: 94px;
}
/* line 451, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline > *:first-child {
  float: right;
  width: 100%;
  margin-left: -5px;
}
/* line 456, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline:after {
  content: "\02026";
  float: right;
  position: relative;
  top: -25px;
  left: 100%;
  width: 2em;
  margin-left: -2em;
  padding-right: 5px;
  text-align: right;
  background: -webkit-gradient(linear, to right, to left, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, #f5f5f5));
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
}
/* line 467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline > a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-indent: -9999px;
}

/* line 476, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline-webkit {
  display: inline-block;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
/* line 482, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ellipsis-multiline-webkit > * {
  overflow: hidden;
}

/* line 485, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-one-column-vseparator-left {
  border-left: 1px solid #e9e9e9;
  padding-left: 7.333%;
}
@media (max-width: 767px) {
  /* line 485, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-one-column-vseparator-left {
    border-left: none;
    padding-left: 0px;
  }
}

/* line 492, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-one-column-vseparator-right {
  border-right: 1px solid #e9e9e9;
  margin-right: 3.665%;
  padding-right: 3.665%;
}
@media (max-width: 767px) {
  /* line 492, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-one-column-vseparator-right {
    border-right: none;
    margin-right: 0;
  }
}

/* line 500, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.icon-button {
  -webkit-transition: all, 0.2s, ease;
  -moz-transition: all, 0.2s, ease;
  -o-transition: all, 0.2s, ease;
  transition: all, 0.2s, ease;
}
/* line 502, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.icon-button:hover {
  background-color: #c9c9c9;
  color: white;
}

/* line 506, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination {
  margin: 0;
}
@media (max-width: 1130px) {
  /* line 508, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-pagination .pagination {
    text-align: center;
  }
}
/* line 511, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination .pagination > span.disabled {
  display: none;
}
/* line 513, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination .pagination > .gap {
  display: inline-block;
  padding: 7px 12px 0px;
  margin-right: 3px;
  color: #7f7f7f;
  vertical-align: bottom;
}
/* line 519, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination a, .gdlr-pagination .current {
  cursor: pointer;
  display: inline-block;
  padding: 7px 12px;
  margin-right: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-style: normal;
  background-color: #dddddd;
  color: #454545;
}
@media (max-width: 1130px) {
  /* line 519, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-pagination a, .gdlr-pagination .current {
    margin-top: 5px;
  }
}
/* line 530, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination a:hover {
  background-color: #383584;
  color: white;
}
/* line 533, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-pagination .current, .gdlr-pagination .active > a {
  cursor: default;
  background-color: #66aebd;
  color: white;
}

/* line 538, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-space {
  margin-top: 40px;
}

/* line 543, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-button.with-border.small {
  border-bottom-width: 2px;
}

/* line 546, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-error-page {
  background-color: #d65938;
  text-align: center;
  padding: 50px 50px 60px;
  margin: 0;
}

/* line 552, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-success-page {
  background-color: #4fbed6;
  text-align: center;
  padding: 50px 50px 60px;
  margin: 0;
}
/* line 557, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-success-page a {
  color: #383584;
}
/* line 559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-success-page a:not(.ip-button):hover {
  text-decoration: underline;
}

/* line 562, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-done-page {
  background-color: #49d5c0;
  text-align: center;
  padding: 50px 50px 60px;
  margin: 0;
}
/* line 567, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-done-page a {
  color: #383584;
}
/* line 569, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-done-page a:not(.ip-button):hover {
  text-decoration: underline;
}

/* line 572, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-header-separator {
  display: block;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  position: relative;
  z-index: 1;
  margin: 9px 0px;
}
/* line 580, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-header-separator span {
  background-color: white;
  padding: 0 7.5%;
}
/* line 583, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-header-separator:after {
  content: "";
  border-bottom: 1px solid #7f7f7f;
  height: 1px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: -1;
}
/* line 592, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-header-separator .ip-circle-button {
  top: 1px;
  right: -30px;
  padding: 11px 12px 12px 11px;
}

/* line 597, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert {
  padding: 13px;
  margin: 15px 0 0;
  color: white !important;
  padding-right: 30px;
  position: relative;
}
/* line 603, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert a {
  color: white;
  text-decoration: underline;
}
/* line 606, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert + * {
  margin-top: 15px;
}
/* line 608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert * {
  display: inline;
}
/* line 610, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert:before, .alert:after {
  font-family: "FontAwesome-4.2.0";
}
/* line 612, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert:before {
  margin-right: 10px;
}
/* line 614, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert:after {
  content: "\f057";
  position: absolute;
  top: 13px;
  right: 10px;
  cursor: pointer;
}
/* line 621, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-multiline:before {
  float: left;
}
/* line 623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-multiline > * {
  display: block;
}
/* line 625, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-danger, .alert.alert-error {
  background-color: #d15e5e;
}
/* line 627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-danger:before, .alert.alert-error:before {
  content: "\f0a1";
}
/* line 629, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-success {
  background-color: #99d15e;
}
/* line 631, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-success:before {
  content: "\f058";
}
/* line 633, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-info {
  background-color: #5eafd1;
}
/* line 635, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-info:before {
  content: "\f05a";
}
/* line 637, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-warning, .alert.alert-notice {
  background-color: #e2872e;
}
/* line 639, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-warning:before, .alert.alert-notice:before {
  content: "\f06a";
}
/* line 641, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-without-close {
  padding-right: 13px;
}
/* line 643, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-without-close:after {
  content: "";
}
/* line 645, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-transparent {
  background-color: transparent;
  color: inherit !important;
}
/* line 648, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-transparent a {
  color: #66aebd;
}
/* line 650, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-transparent a:hover {
  color: #383584;
}
/* line 652, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-transparent:before {
  content: "\f06a";
}
/* line 654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-notification {
  background-color: #489fdf;
}
/* line 656, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-notification:before {
  content: "\f05a";
}
/* line 658, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.alert.alert-notification > strong {
  display: none;
}

/* line 662, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box {
  position: relative;
  overflow: hidden;
}
/* line 665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box.ip-summary-box-active {
  max-height: 100px;
}
/* line 667, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box .ip-read-more {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  padding: 30px 0 0;
  background: -webkit-gradient(linear, to bottom, to top, color-stop(0%, transparent), color-stop(60%, #ffffff));
  background: -webkit-linear-gradient(to bottom, transparent, #ffffff 60%);
  background: -moz-linear-gradient(to bottom, transparent, #ffffff 60%);
  background: -o-linear-gradient(to bottom, transparent, #ffffff 60%);
  background: linear-gradient(to bottom, transparent, #ffffff 60%);
}
/* line 676, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box .ip-read-more > * {
  margin: 0 auto;
}
/* line 678, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box .ip-ellipsis-multiline {
  height: 93px;
  margin-bottom: 0;
}
/* line 681, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-summary-box .ip-ellipsis-multiline:after {
  background: -webkit-gradient(linear, to right, to left, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, #ffffff));
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
}

/* line 686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-video-caption.gdlr-caption-wrapper .gdlr-caption {
  padding: 10px 13px;
}
/* line 688, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-video-caption.gdlr-caption-wrapper .gdlr-caption-title {
  margin: 0;
  font-size: 13px;
}
/* line 691, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-video-caption.gdlr-caption-wrapper .gdlr-caption-title i {
  font-weight: bold;
  margin: 0;
}
/* line 694, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-thumbnail .portfolio-overlay-wrapper[style*="opacity: 1"] + .ip-video-caption, .portfolio-thumbnail .portfolio-overlay-wrapper[style*="opacity:1"] + .ip-video-caption {
  display: none;
}

/* line 698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-div-bottom-line > div {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 30px;
}
/* line 701, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-div-bottom-line > div:last-child {
  border-bottom: none;
  margin-bottom: -20px;
}

/* line 705, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-overlay-responsive-div {
  -webkit-transition: all, 0.3s, ease;
  -moz-transition: all, 0.3s, ease;
  -o-transition: all, 0.3s, ease;
  transition: all, 0.3s, ease;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: rgba(255, 255, 255, 0.7);
  box-sizing: border-box;
}
/* line 713, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-overlay-responsive-div:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 715, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-overlay-responsive-div.ip-pointer-cursor {
  cursor: pointer;
}

@media (max-width: 780px) {
  /* line 718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  /* line 735, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-left,
  .ip-two-sections-single-row .gdlr-lms-right {
    width: 100%;
    float: none;
    margin: 0;
    box-sizing: border-box;
  }
  /* line 741, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-left {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    -webkit-order: 1;
    border-right: 0;
    border-top: 1px solid #d2d2d2;
  }
  /* line 748, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-left br {
    display: none;
  }
  /* line 750, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-left.gdlr-lms-payment-option-wrapper {
    padding-top: 17px;
  }
  /* line 752, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-payment-option-or {
    margin-top: -1px;
  }
  /* line 754, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-right.gdlr-lms-payment-option-wrapper {
    padding-bottom: 35px;
  }
  /* line 756, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-two-sections-single-row .gdlr-lms-right.gdlr-lms-payment-option-wrapper .gdlr-lms-lightbox-title {
    margin-bottom: 15px;
  }
}

/* line 759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-italic {
  font-style: italic;
}

/* line 763, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-label {
  display: inline;
  padding: 2px 6px 2px;
  font-size: 80%;
  font-weight: 700;
  line-height: normal;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 3px;
}
/* line 774, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-label.ip-label-success {
  background-color: #1c9dba;
}

/* line 778, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-g-recaptcha-box {
  text-align: center;
}
@media (max-width: 767px) {
  /* line 781, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-g-recaptcha-box .ip-g-recaptcha {
    display: inline-block;
  }
}

/* line 785, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-bg-primary {
  background-color: #1c9dba;
}

/* ----------------------------- */
/* General Utilities */
/* ----------------------------- */
/* ----------------------------- */
/* Custom Styles in site */
/* ----------------------------- */
/* line 797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
html {
  background-color: white;
}

/* line 800, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
body,
.gdlr-box-with-icon-item,
.gdlr-testimonial-item .testimonial-content,
.ip-dm-data p,
.ip-dm-data li,
.gdlr-lms-lightbox-form span, .gdlr-lms-lightbox-form label,
.blog-info, .blog-info a, .blog-info i,
.gdlr-lms-author-description,
.gdlr-accordion-item.style-1 .accordion-title {
  color: black;
}

/* line 811, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a {
  color: #66aebd;
}
/* line 813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a:hover {
  color: #383584;
  text-decoration: underline;
}
/* line 816, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a:hover i[class*="icon"] {
  text-decoration: none;
}
/* line 818, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tagcloud a {
  background-color: #66aebd;
}
/* line 820, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tagcloud a:hover {
  background-color: #383584 !important;
}
/* line 822, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a.ip-visited {
  color: #383584;
}
/* line 824, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a.ip-button:hover {
  text-decoration: none;
}
/* line 826, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
a.ip-text-white:hover {
  color: white;
}

/* line 830, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h1 {
  font-size: 41px;
}
/* line 832, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h1.ip-highlight {
  text-align: center;
  background-color: #f3f3f3;
}
/* line 835, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h2 {
  font-size: 32px;
}
/* line 837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h3 {
  font-size: 26px;
}
/* line 839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h4 {
  font-size: 21px;
}
/* line 841, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h5 {
  font-size: 16px;
}
/* line 843, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h6 {
  font-size: 11px;
}
/* line 845, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article h1, article h2, article h3, article h4, article h5, article h6 {
  line-height: 1.3;
}
/* line 849, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
article:not(.ip-no-empty-rule) h1:empty, article:not(.ip-no-empty-rule) h2:empty, article:not(.ip-no-empty-rule) h3:empty, article:not(.ip-no-empty-rule) h4:empty, article:not(.ip-no-empty-rule) h5:empty, article:not(.ip-no-empty-rule) h6:empty, article:not(.ip-no-empty-rule) p:empty {
  display: none;
}

/* line 852, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
table {
  margin-bottom: 30px;
}
/* line 854, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
table.ip-compact-table {
  font-size: 14px;
  margin-bottom: 0;
}
/* line 857, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
table.ip-compact-table tr td {
  padding: 5px 0px;
}

/* line 860, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
fieldset {
  border: 2px solid #dddddd;
  padding: 10px;
}
/* line 863, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
fieldset legend {
  padding: 0 5px;
  color: #7f7f7f;
}

/* line 867, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
small {
  font-size: 11px;
}

/* ----------------------------- */
/* Custom Styles in site */
/* ----------------------------- */
/* ----------------------------- */
/* Custom Bootstap Styles */
/* ----------------------------- */
/* line 879, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.flex-1 {
  flex: 1;
}

/* ----------------------------- */
/* Custom Bootstap Styles */
/* ----------------------------- */
/* ----------------------------- */
/* Header */
/* ----------------------------- */
/* line 891, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-header-wrapper {
  z-index: 100;
}

/* line 894, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-wrapper {
  color: #7f7f7f;
  z-index: 0;
  font-weight: 600;
}
/* line 898, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-wrapper a {
  color: #7f7f7f;
}
/* line 900, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-wrapper a:hover {
  color: #383584;
}
/* line 903, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-wrapper .top-navigation-container p {
  margin: 0px;
  display: inline;
}

/* line 908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left-text > div {
  display: inline-block;
  margin: 0px 10px;
}

/* line 913, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-social-wrapper .social-icon-dark a, .top-social-wrapper .social-icon-dark a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  font-weight: bold;
}

/* line 918, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-logo {
  margin: 15px 15px;
}

/* line 921, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper {
  margin-top: 54px;
}
/* line 923, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper a:not([href]) {
  cursor: default;
}
/* line 925, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu li a {
  color: white;
  text-transform: uppercase;
  font-weight: 800;
}
/* line 929, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {
  font-size: 12px;
  color: black;
  padding-bottom: 59px;
}
/* line 933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu > li > a:hover {
  color: #383584;
}
/* line 935, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu > li:hover > a:not([href]) {
  color: #454545;
}
/* line 937, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper.fixed-navigation-menu .gdlr-normal-menu > .sub-menu {
  margin-top: 22px;
}
/* line 939, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu > li > .sub-menu a:not([href]):hover {
  background-color: #1f1f1f;
}
/* line 941, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu > li > .sub-menu a:hover {
  background-color: #3f3f3f;
  text-decoration: none;
}
/* line 944, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu ul li ul li {
  background-color: #2b2b2b;
}
/* line 946, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu ul li ul li ul li {
  background-color: #383838;
}
/* line 948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .gdlr-main-menu ul.ip-too-narrow-to-fit li a {
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 952, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .ip-menu-height-runs-off a:after {
  content: "\f055" !important;
}
/* line 954, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-navigation-wrapper .ip-menu-height-runs-off > ul {
  visibility: hidden;
}

/* line 959, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-responsive-navigation a:hover {
  text-decoration: none;
}
/* line 961, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-responsive-navigation .gdlr-parent-menu {
  text-align: center;
  background: rgba(255, 255, 255, 0.3);
}

/* line 966, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.sf-mega-section .sf-mega-section-inner {
  padding-bottom: 40px;
}
/* line 968, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.sf-mega-section .sf-mega-section-inner > p {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 17px;
  display: block;
  margin: 10px 0px 15px;
  padding-left: 10px;
  font-weight: 600;
  color: white;
}

/* line 978, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.my-account_image,
.my-account_image_mobile {
  width: 150px;
  height: 150px;
  border-width: 3px;
  border-style: solid;
  overflow: hidden;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin: 0 auto;
}
/* line 987, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.my-account_image img,
.my-account_image_mobile img {
  width: 100%;
}

/* line 990, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.my-account_image_mobile {
  width: 39px;
  height: 39px;
  position: absolute;
  top: 3px;
  right: 5px;
}

/* line 997, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-page-title-wrapper {
  background-image: url("/assets/aside/ptw_title_background.png");
  text-align: left;
}
/* line 1000, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-page-title-wrapper .gdlr-page-title-overlay {
  background: transparent;
}
/* line 1003, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-page-title-wrapper .gdlr-page-title-container a {
  color: white;
}
/* line 1005, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-page-title-wrapper .gdlr-page-title-container a:hover {
  color: #66aebd;
}
/* line 1008, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-page-title-wrapper .gdlr-page-title-container .gdlr-page-title .ip-external-link {
  display: inline-block;
}

/* ----------------------------- */
/* Header */
/* ----------------------------- */
/* ----------------------------- */
/* Body */
/* ----------------------------- */
/* line 1020, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-full-size-wrapper:first-child {
  padding-bottom: 0;
}

/* line 1025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content > section:nth-child(odd) {
  background-color: #f3f3f3;
}
/* line 1027, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content > section:nth-child(even) {
  background-color: white;
}
/* line 1029, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content > section:first-child {
  background: none;
}
/* line 1031, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls {
  position: relative;
}
/* line 1033, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat {
  position: absolute;
  z-index: 1;
}
/* line 1036, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-button-bottom {
  bottom: -38px;
  border-top: 0;
}
/* line 1039, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-border-top-0 {
  border-top: 0;
}
/* line 1041, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-bottom-inside {
  bottom: 0;
  border-bottom: 0;
}
/* line 1044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-button-top {
  top: -38px;
  border-bottom: 0;
}
/* line 1047, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-left {
  left: 0;
}
/* line 1049, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-right {
  right: 0;
}
/* line 1051, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-padding-right {
  right: 15px;
}
/* line 1053, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-btn-controls .ip-button-flat.ip-btn-cs-homilies {
  right: 10px;
  bottom: 25px;
}
/* line 1057, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-content .ip-dm-controls + .ip-btn-right.ip-button-flat.ip-sunday-readings {
  right: 180px;
}

/* line 1061, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-crumb-trail a {
  color: #7f7f7f;
}
/* line 1063, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-crumb-trail a:hover {
  color: #383584;
}
/* line 1065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-crumb-trail .gdlr-saperator {
  margin: 0px 5px;
}
/* line 1067, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-crumb-trail .gdlr-saperator:last-child {
  display: none;
}
/* line 1069, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-crumb-trail + .gdlr-divider {
  margin-bottom: 20px;
}

/* line 1072, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-next-prev-navigator-top {
  text-align: right;
  margin-top: -10px;
}
/* line 1075, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-next-prev-navigator-top > div {
  display: inline-block;
  margin: 0;
}
/* line 1078, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-next-prev-navigator-top .gdlr-button.small {
  padding: 6px 16px;
}
/* line 1080, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-next-prev-navigator-top .gdlr-icon {
  margin: 0;
}

/* line 1083, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 30px;
}
/* line 1085, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-item-title-wrapper.gdlr-item .gdlr-item-title {
  color: black;
}

/* line 1090, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid .gdlr-lms-instructor-content > div {
  overflow: hidden;
}
/* line 1092, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid .gdlr-lms-author-description {
  height: 160px;
}
/* line 1094, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid .gdlr-lms-author-description p {
  margin-bottom: 0px;
}
/* line 1096, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid:first-child .gdlr-lms-instructor-thumbnail img.ip-optional-title-article {
  width: 202px;
  max-width: initial;
  margin-left: -42px;
}

/* line 1103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid2 .gdlr-lms-instructor-content > div {
  overflow: hidden;
}
/* line 1105, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid2 .gdlr-lms-author-description {
  height: 160px;
}
/* line 1107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-instructor-grid2 .gdlr-lms-author-description p {
  margin-bottom: 0px;
}

/* line 1112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper > div {
  overflow: hidden;
}
/* line 1114, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper.testimonial-with-thumb {
  background: none;
  padding-left: 0;
  max-width: 800px;
}
/* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper.testimonial-with-thumb .testimonial-thumbnail {
  float: left;
  margin-right: 50px;
}
@media (max-width: 419px) {
  /* line 1118, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-testimonial-item .testimonial-content-wrapper.testimonial-with-thumb .testimonial-thumbnail {
    display: none;
  }
}
/* line 1123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper.testimonial-simple {
  background: none;
  padding-left: 0;
  max-width: 800px;
}
/* line 1127, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper.testimonial-simple * {
  text-align: center;
}
/* line 1129, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper.testimonial-simple .testimonial-content {
  text-align: center;
}
/* line 1132, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper .testimonial-info .testimonial-author {
  font-size: 18px;
  margin-bottom: 2px;
}
/* line 1135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content-wrapper .testimonial-info .testimonial-position {
  font-size: 15px;
  color: #888888;
}
/* line 1138, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-item:first-child .testimonial-author-image img.ip-optional-title-article {
  width: 115px;
  max-width: inherit;
  margin-left: -24px;
}
/* line 1142, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-block + div {
  overflow: inherit;
  font-size: 14px;
}
/* line 1145, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-testimonial-item .testimonial-content img {
  width: 70px;
  height: 70px;
  display: inline-block;
}

/* line 1151, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium p {
  margin-bottom: 10px;
}
/* line 1153, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium p:empty {
  margin: 0;
}
/* line 1155, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium hr {
  margin: 5px 0px 10px;
  border: 1px dashed whitesmoke;
}
/* line 1158, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .gdlr-blog-subtitle {
  font-size: 19px;
}
/* line 1160, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .gdlr-blog-info {
  margin-bottom: 0;
}
/* line 1162, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .gdlr-blog-info .gdlr-head {
  color: #424242;
}
/* line 1164, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .gdlr-blog-thumbnail {
  margin-bottom: 13px;
}
/* line 1166, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .gdlr-blog-thumbnail.ip-default-pub-layout {
  width: 115px;
  background: transparent;
}
/* line 1169, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium.ip-dm-data .ip-dm-content {
  padding: 0;
}
/* line 1171, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-medium .blog-info.ip-gray a,
.gdlr-blog-medium .blog-info.ip-gray .sep {
  color: #aeaeae;
}

/* line 1176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle .box-with-circle-img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 1178, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.pos-top .box-with-circle-img {
  position: absolute;
  left: 50%;
  top: -35px;
  margin-left: -35px;
}
/* line 1183, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item .box-with-circle-img {
  width: 65px;
  height: 65px;
  border: 3px solid white;
  overflow: hidden;
}
/* line 1188, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item .box-with-circle-img img {
  height: 65px;
}
/* line 1190, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item .box-with-icon-title {
  color: black;
}
/* line 1192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-box-with-img-item article:first-of-type .gdlr-box-with-icon-item .box-with-circle-img img.ip-optional-title-article {
  width: 115px;
  max-width: inherit;
  margin-left: -24px;
}
/* line 1197, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-circle-icon {
  background-color: #004789;
  color: white;
  padding: 0;
  width: 58px;
  height: 58px;
}
/* line 1203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-circle-icon a {
  color: white;
}
/* line 1205, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-circle-icon a:hover {
  color: #66aebd;
}
/* line 1207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-circle-number {
  font-size: 25px;
  margin-top: 8px;
  width: auto;
  overflow: hidden;
  display: block;
}
/* line 1213, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-icon-title {
  margin-bottom: 10px;
}
/* line 1215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-icon-title a {
  color: black;
}
/* line 1217, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within .box-with-icon-title a:hover {
  color: #383584;
}
/* line 1219, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-compact-view {
  margin-left: 20px;
  padding: 0 15px 0 40px;
}
/* line 1222, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-compact-view .box-with-circle-icon {
  width: 48px;
  height: 48px;
  left: -23px;
  top: 55%;
}
/* line 1227, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-compact-view .box-with-circle-number {
  margin-top: 3px;
}
/* line 1229, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-compact-view .box-with-icon-title {
  font-size: 16px;
  height: 70px;
  vertical-align: middle;
  display: table-cell;
  padding: 5px 0;
}
/* line 1235, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-compact-view .box-with-icon-title > a {
  max-height: 60px;
  display: block;
  overflow: hidden;
}
/* line 1240, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode .box-with-circle-icon {
  top: 25%;
}
/* line 1242, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode h4 {
  margin-bottom: 10px;
}
/* line 1244, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode .ip-ellipsis-multiline {
  height: 65px;
  margin-bottom: 10px;
}
/* line 1247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode .ip-ellipsis-multiline:before {
  height: 71px;
}
/* line 1249, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode .ip-button.gdlr-lms-button {
  margin-bottom: 0 !important;
}
/* line 1251, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode.ip-no-bkg {
  background-color: transparent;
  -webkit-box-shadow: rgba(50, 50, 50, 0.75) -9px 8px 10px -8px;
  -moz-box-shadow: rgba(50, 50, 50, 0.75) -9px 8px 10px -8px;
  box-shadow: rgba(50, 50, 50, 0.75) -9px 8px 10px -8px;
}
/* line 1254, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-box-with-icon-item.type-circle.pos-left.ip-number-within.ip-review-mode.ip-no-bkg .ip-ellipsis-multiline:after {
  background: -webkit-gradient(linear, to right, to left, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, #ffffff));
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
}

/* line 1258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab {
  border-bottom: 3px solid #004789;
  padding-bottom: 0;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  /* line 1258, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab {
    display: none;
  }
}
/* line 1264, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab.ip-process-tab-active {
  border-bottom-color: #bcbfe4;
}
@media (max-width: 767px) {
  /* line 1264, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab.ip-process-tab-active {
    display: block;
    margin-bottom: -3px;
  }
}
/* line 1269, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab.ip-process-tab-active .gdlr-process-icon {
  border-color: #65b93e;
}
/* line 1271, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom .gdlr-process-tab.ip-process-tab-active .gdlr-process-icon i {
  color: #8c8c8c;
}
/* line 1274, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom.ip-md-icons .gdlr-process-tab .gdlr-process-icon {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
  margin-bottom: 0;
}
/* line 1277, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-horizontal-process.ip-hprocess-custom.ip-md-icons .gdlr-process-tab .process-line {
  right: -40%;
}

/* line 1281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-full .gdlr-blog-thumbnail {
  margin-bottom: 0;
}
/* line 1283, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-full .gdlr-blog-thumbnail img {
  margin-bottom: 30px;
}
/* line 1285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-full .blog-date-wrapper {
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  /* line 1285, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-blog-full .blog-date-wrapper {
    display: block;
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  /* line 1293, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-blog-full .blog-date-wrapper > span {
    display: inline-block;
  }
}

/* line 1297, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data {
  margin: 0 0 25px;
  border-bottom: 2px dashed #e9e9e9;
}
/* line 1300, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data:last-of-type {
  margin-bottom: 0;
  border-bottom: 0;
}
/* line 1303, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-without-separator {
  border-bottom: none;
  margin-bottom: 0;
}
/* line 1306, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-without-separator .ip-dm-content {
  padding-bottom: 0;
}
/* line 1308, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data p {
  color: black;
}
/* line 1310, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider {
  margin: 0;
  border-bottom: none;
}
/* line 1313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider .ip-dm-slider-title {
  width: 90%;
}
/* line 1315, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider .ip-dm-slider-subtitle {
  width: 90%;
}
/* line 1317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider .ip-dm-slider-deck {
  width: 65%;
  max-height: 15%;
  overflow: hidden;
}
@media (max-width: 400px) {
  /* line 1317, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-dm-master-slider .ip-dm-slider-deck {
    max-height: 14%;
  }
}
/* line 1323, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider .ip-dm-slider-read-more {
  padding: 0;
  border: none;
  line-height: 23px;
  margin-top: 10px;
}
/* line 1328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-master-slider .ip-dm-slider-read-more a {
  margin: 0 !important;
}
@media (max-width: 600px) {
  /* line 1328, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-dm-master-slider .ip-dm-slider-read-more a {
    padding: 7px 12px;
    font-size: 10px;
  }
}
/* line 1333, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-blog {
  margin: 0px 15px 25px;
}
/* line 1335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-blog .ip-dm-thumbnail img {
  width: 100%;
}
/* line 1337, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-blog .ip-tagcloud-related-info {
  display: flex;
  margin-bottom: 11px;
}
/* line 1340, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-blog .ip-tagcloud-related-info .ip-tagcloud-title {
  width: 30%;
  align-self: center;
  margin-top: 0;
}
/* line 1344, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-dm-blog .ip-tagcloud-related-info > div a:last-child {
  margin-bottom: 0;
}
/* line 1347, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article .gdlr-blog-info {
  margin-bottom: 0;
}
/* line 1349, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article.ip-btn-controls {
  margin-bottom: 60px;
}
/* line 1351, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article .ip-dm-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 1354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article .gdlr-blog-thumbnail img {
  width: 100%;
}
/* line 1356, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article .ip-tagcloud {
  margin-bottom: 20px;
}
/* line 1358, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-title-article .ip-tagcloud-title {
  margin-top: 11px;
}
/* line 1360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-dm-content {
  position: relative;
  padding: 10px 20px;
  box-sizing: border-box;
}
/* line 1364, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-dm-content h2:first-child {
  line-height: 1;
}
/* line 1366, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-dm-content img {
  display: block;
  margin: 0 auto 20px;
}
/* line 1369, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-dm-content.gdlr-blog-content {
  margin-bottom: 0;
}
/* line 1371, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-dm-content.gdlr-blog-content.ip-just-deck p {
  margin-bottom: 10px;
}
/* line 1373, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-three-columns {
  border-bottom: 0px;
  margin-bottom: 45px;
}
/* line 1376, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-three-columns .ip-dm-content {
  height: 280px;
  overflow: hidden;
}
/* line 1379, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode {
  position: relative;
}
/* line 1381, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode h1 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 2px;
  color: #66aebd;
  line-height: 1.5 !important;
}
/* line 1387, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode h2 {
  font-size: 16px;
}
/* line 1389, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode a.ip-button {
  position: absolute;
  bottom: 10px;
  right: 20px;
}
/* line 1393, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode .ip-dm-content-btns {
  text-align: right;
}
@media (max-width: 419px) {
  /* line 1393, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode .ip-dm-content-btns {
    text-align: center;
  }
}
/* line 1397, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb {
  background-color: whitesmoke;
  border-bottom: 2px solid #95e0da;
}
/* line 1400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-thumbnail {
  float: left;
  margin: 0px 20px 0px 0px;
}
/* line 1403, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-thumbnail img {
  height: 227px;
}
@media (max-width: 419px) {
  /* line 1400, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-thumbnail {
    display: none;
  }
}
/* line 1407, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-thumbnail.ip-ghost {
  width: 182px;
  height: 227px;
}
/* line 1410, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-content {
  text-align: right;
  height: 227px;
}
@media (max-width: 419px) {
  /* line 1410, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-content {
    text-align: center;
  }
}
/* line 1415, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-content .ip-ellipsis-multiline {
  height: 65px;
  line-height: 1.2;
}
/* line 1418, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-dm-content .ip-ellipsis-multiline:before {
  height: 73px;
}
/* line 1421, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb:first-child .ip-dm-thumbnail {
  width: 182px;
  overflow: hidden;
}
/* line 1424, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb:first-child .ip-dm-thumbnail img.ip-optional-title-article {
  max-width: initial;
  margin-left: -104px;
}
/* line 1427, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-block-thumb .ip-ellipsis-multiline:after {
  background: -webkit-gradient(linear, to right, to left, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, #f5f5f5));
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #f5f5f5 40%);
}
/* line 1429, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb {
  border-bottom: none;
}
@media (max-width: 419px) {
  /* line 1429, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-circle-thumb {
    margin-top: 75px;
  }
}
/* line 1433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail {
  position: absolute;
  left: 0px;
  top: 30px;
}
@media (max-width: 419px) {
  /* line 1433, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail {
    left: 32%;
    top: -50px;
  }
}
/* line 1440, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail img {
  width: 160px;
}
/* line 1442, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail .gdlr-frame.frame-type-solid {
  background-color: #95e0da;
  padding: 2px;
}
/* line 1445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail .gdlr-image-link-shortcode {
  max-width: 160px;
}
@media (max-width: 419px) {
  /* line 1445, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-thumbnail .gdlr-image-link-shortcode {
    max-width: 100px;
  }
}
/* line 1449, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-content {
  background-color: whitesmoke;
  margin: 0px 0px 0px 75px;
  padding: 10px 20px 10px 110px;
}
@media (max-width: 419px) {
  /* line 1449, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-circle-thumb .ip-dm-content {
    padding: 60px 20px 10px 20px;
    margin-left: 0;
    text-align: center;
  }
}
/* line 1459, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-thumbnail {
  height: 255px;
  overflow: hidden;
}
/* line 1462, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-thumbnail img {
  width: 100%;
}
@media (max-width: 600px) {
  /* line 1462, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-thumbnail img {
    max-width: none;
    width: auto;
  }
}
/* line 1467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-content {
  position: absolute;
  top: 0;
  width: 45%;
  right: 0;
  background-color: black;
  bottom: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  padding: 10px 20px;
  box-sizing: border-box;
}
@media (max-width: 600px) {
  /* line 1467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-content {
    width: 60%;
  }
}
@media (max-width: 419px) {
  /* line 1467, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-background-thumb .ip-dm-content {
    width: 70%;
  }
}
/* line 1481, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-post-it {
  background-color: whitesmoke;
}
/* line 1483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-post-it .ip-dm-thumbnail {
  float: left;
  margin: 0px 20px 0px 0px;
}
/* line 1486, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-post-it .ip-dm-thumbnail img {
  height: 227px;
}
@media (max-width: 419px) {
  /* line 1483, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-post-it .ip-dm-thumbnail {
    display: none;
  }
}
/* line 1490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-post-it .ip-dm-content {
  padding: 10px 20px;
}
@media (max-width: 419px) {
  /* line 1490, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data.ip-review-mode.ip-post-it .ip-dm-content {
    text-align: center;
  }
}
/* line 1494, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-review-mode.ip-post-it .ip-dm-content .post-it-effect-corner {
  position: absolute;
  top: 0;
  right: 0;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 0px 40px 40px 0px;
  border-right-color: white;
  border-bottom-color: #888888;
}
/* line 1504, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-accordion-tab {
  border-bottom: none;
  margin-bottom: 0;
}
/* line 1508, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-tagcloud .ip-tagcloud-title {
  display: block;
  float: left;
  margin-top: 9px;
  margin-right: 10px;
}
/* line 1513, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-tagcloud .tagcloud a {
  color: white;
}
/* line 1515, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-fluid-video-wrapper {
  margin-bottom: 20px;
}
/* line 1517, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content {
  padding-top: 20px;
  border-top: 2px dashed #e9e9e9;
}
/* line 1520, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content.ip-w-ctrls {
  padding-top: 0;
}
/* line 1522, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content.ip-w-ctrls .ip-btn-controls {
  margin-bottom: 30px;
}
/* line 1524, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content.ip-w-ctrls .ip-btn-controls .ip-button-bottom {
  bottom: -24px !important;
}
/* line 1526, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content.ip-w-ctrls .ip-btn-controls a.ip-element-disabled {
  color: #2b9a92;
}
/* line 1528, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .ip-sub-content.ip-w-ctrls .ip-btn-controls .ip-button-flat {
  padding: 1px 15px;
}

/* line 1531, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block {
  margin-bottom: 20px;
}
/* line 1533, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner {
  padding: 20px;
}
/* line 1535, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-avartar {
  border: 2px solid whitesmoke;
  width: 60px;
  height: 60px;
  text-align: center;
}
/* line 1541, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content .post-author {
  margin-bottom: 5px;
}
/* line 1543, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content p {
  font-size: small;
  margin-bottom: 0;
}
/* line 1546, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content em {
  font-weight: bold;
}
@media (max-width: 500px) {
  /* line 1549, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-avartar {
    float: none;
    margin: 0 auto;
    margin-bottom: 10px;
  }
  /* line 1553, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dm-data .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content {
    width: 100%;
    text-align: center;
  }
}

/* line 1559, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-contributors-page .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-avartar {
  width: 100px;
  height: 100px;
}
/* line 1563, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-contributors-page .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content .post-author {
  margin-bottom: 10px;
}
/* line 1565, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data.ip-contributors-page .gdlr-post-author.ip-author-block .gdlr-post-author-inner .post-author-content p {
  font-size: inherit;
}

/* line 1568, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data-attachments {
  margin: 0px 0px 20px;
}
/* line 1570, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data-attachments .gdlr-code-content {
  padding: 0;
}
/* line 1572, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dm-data-attachments .gdlr-code-content ul {
  margin-bottom: 5px;
}

/* line 1576, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-accordion-item.gdlr-accordion-item .accordion-title {
  font-size: 21px;
}
/* line 1578, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-accordion-item.gdlr-accordion-item .accordion-title span {
  padding-top: 5px;
}

/* line 1582, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-options-box .ip-widget-box {
  margin-bottom: 20px;
}
/* line 1584, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-options-box .ip-widget-box .ip-widget-box-title {
  position: relative;
  margin-bottom: 20px;
}
/* line 1587, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-options-box .ip-widget-box .ip-widget-box-title .gdlr-widget-title {
  margin-bottom: 9px;
}
/* line 1589, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-options-box .ip-widget-box .ip-widget-box-title .ip-circle-button {
  bottom: -20px;
  right: 0px;
}

/* line 1594, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content {
  margin-top: 10px;
}
/* line 1596, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content ul.ip-article-list {
  display: block;
  margin: 0 0 50px;
  padding: 0px;
}
/* line 1600, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data {
  margin: 0px 0px 35px;
  position: relative;
  padding-bottom: 20px;
}
/* line 1604, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data a.ip-search-title {
  color: #0465d4;
}
/* line 1606, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data a.ip-search-title:hover {
  text-decoration: underline;
}
/* line 1608, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .gdlr-blog-info a:hover {
  color: #66aebd;
}
/* line 1610, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data a.ip-search-content:hover {
  color: black !important;
  text-decoration: underline;
}
/* line 1613, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-dm-content {
  padding: 10px 0px 0px 10px;
  margin-bottom: 10px;
}
/* line 1616, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-dm-content .ip-ellipsis-multiline {
  height: 45px;
  margin-bottom: 0;
}
/* line 1619, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-dm-content .ip-ellipsis-multiline:before {
  height: 45px;
}
/* line 1621, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-dm-content .ip-ellipsis-multiline:after {
  background: -webkit-gradient(linear, to right, to left, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(40%, #ffffff));
  background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%);
}
/* line 1623, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-tagcloud .tagcloud a {
  background-color: white;
  color: #454545;
  border: 1px solid #e9e9e9;
}
/* line 1627, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-tagcloud .tagcloud a:hover {
  color: white;
}
/* line 1629, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-result-extra-data {
  position: absolute;
  bottom: -2px;
  right: 0;
}
/* line 1633, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-result-extra-data span {
  padding: 1px 5px;
  border: 1px solid #e9e9e9;
  margin: 0 5px;
  border-bottom: 0;
  font-size: 12px;
}
/* line 1639, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .ip-search-results-content li.ip-dm-data .ip-result-extra-data span:last-child {
  margin-right: 0;
}
/* line 1641, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-search-results-box .page-not-found-block {
  color: inherit;
  background-color: #e9e9e9;
  margin: 0;
}

/* line 1646, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
mark {
  padding: 1px 10px;
  background-color: #66aebd;
  color: white;
}

/* line 1651, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-filter {
  padding-bottom: 20px;
  margin-bottom: 5px;
}
/* line 1654, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-filter, .portfolio-item-filter a {
  color: #454545;
}
/* line 1656, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-filter a:hover {
  color: #383584;
  text-decoration: underline;
}

/* line 1661, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder .gdlr-portfolio-item {
  margin: 0px 10px 20px;
}
/* line 1663, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder .portfolio-content-wrapper {
  padding: 15px 10px 10px;
}
/* line 1665, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder p {
  margin-bottom: 5px;
}
/* line 1667, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder .ip-portafolio-title {
  height: 48px;
  overflow: hidden;
  font-size: 19px;
  margin-bottom: 15px;
}
/* line 1672, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder .ip-fixed-content-height > p {
  height: 23px;
  overflow: hidden;
}
/* line 1675, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.portfolio-item-holder .gdlr-pagination {
  margin-top: 15px;
}

/* line 1679, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-portfolio-item img {
  height: auto;
  width: auto;
}
/* line 1683, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-portfolio-item.ip-homily-item .portfolio-title {
  min-height: 36px;
}

/* line 1686, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux {
  margin-bottom: 10px !important;
  border-bottom: 1px solid #e9e9e9;
}
/* line 1689, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux .gdlr-stunning-text-item {
  background-color: #f9f9f9;
}
/* line 1691, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux .stunning-text-title {
  color: black;
}
/* line 1693, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux .stunning-text-button {
  margin-top: -22px !important;
  background-color: #66aebd !important;
}
@media (max-width: 767px) {
  /* line 1693, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-stunning-text-ux .stunning-text-button {
    margin-top: 0px !important;
  }
}
/* line 1698, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux .gdlr-stunning-text-item.with-padding.narrow-padding {
  padding: 25px 35px 5px;
}
/* line 1701, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux.ip-as-notification .stunning-text-caption {
  color: white;
}
/* line 1703, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux.ip-as-notification .ip-notification-error {
  background-color: #d15e5e;
}
/* line 1705, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-stunning-text-ux.ip-as-notification .ip-notification-success {
  background-color: #99d15e;
}

/* line 1709, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-parallax-wrapper .gdlr-item-title-wrapper .gdlr-item-title {
  color: white;
}
/* line 1711, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-parallax-wrapper.ip-custom-bkg {
  background-image: url("/assets/aside/ptw_title_background.png");
}

/* line 1714, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom {
  width: auto;
  float: none;
  margin-right: 0;
}
/* line 1718, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 1722, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom .gdlr-lms-author-name {
  min-height: 28px;
}
/* line 1724, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom .gdlr-lms-author-info {
  color: white;
}
/* line 1726, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom.ip-overlay-size {
  height: 256px;
}
/* line 1728, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-author-info-wrapper.ip-custom + .ip-overlay-responsive-div {
  padding: 60px 0 0 16px;
}

/* line 1732, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.page-not-found-block .page-not-found-caption {
  margin-bottom: 0;
}

/* line 1735, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-change-email-request-controls {
  height: 49px;
}

/* line 1739, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-my-account-licensees .six.columns:nth-child(odd) .gdlr-item {
  margin-left: 0;
}

/* ----------------------------- */
/* Body */
/* ----------------------------- */
/* ----------------------------- */
/* Footer */
/* ----------------------------- */
/* line 1752, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper a {
  color: #bfbfbf;
}
/* line 1754, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper a:hover {
  color: white;
}
/* line 1756, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .gdlr-lms-content {
  padding: 40px 0 0;
}
/* line 1759, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily.widget_text {
  max-height: none;
  overflow: auto;
  margin-bottom: 0;
}
@media (max-width: 600px) {
  /* line 1763, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .gdlr-widget-title {
    text-align: center;
  }
}
/* line 1766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .recent-post-widget {
  border: none;
}
@media (max-width: 600px) {
  /* line 1766, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .recent-post-widget {
    text-align: center;
  }
}
/* line 1770, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-logo {
  max-width: 175px;
}
@media (max-width: 600px) {
  /* line 1770, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .t5-logo {
    float: none;
    margin: 0 auto 15px;
  }
}
/* line 1775, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-date {
  float: right;
  line-height: 1.2;
  text-align: right;
  margin-top: -3px;
  margin-left: 10px;
  color: #7bbf42;
}
@media (max-width: 600px) {
  /* line 1775, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .t5-date {
    float: none;
    text-align: center;
    margin: 0 0 10px;
    line-height: 1;
  }
  /* line 1787, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .t5-date br {
    display: none;
  }
}
/* line 1789, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-holyday {
  font-style: italic;
  font-size: 11px;
  line-height: 1;
  margin-top: 6px;
  min-height: 11px;
}
@media (max-width: 600px) {
  /* line 1789, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .t5-holyday {
    min-height: auto;
  }
}
/* line 1797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-title {
  font-style: italic;
  font-weight: bolder;
  font-size: 15px;
  margin-bottom: 6px;
  min-height: 15px;
}
@media (max-width: 600px) {
  /* line 1797, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-daily .t5-title {
    min-height: auto;
  }
}
/* line 1805, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-body {
  line-height: 1.3;
}
/* line 1807, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-daily .t5-body p:last-child {
  margin-bottom: 0;
}
/* line 1810, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly.widget_text {
  max-height: none;
  overflow: auto;
}
@media (max-width: 600px) {
  /* line 1813, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-weekly .gdlr-widget-title {
    text-align: center;
  }
}
/* line 1816, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .recent-post-widget {
  border: none;
}
@media (max-width: 600px) {
  /* line 1816, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-weekly .recent-post-widget {
    text-align: center;
  }
}
/* line 1820, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .t5-logo {
  max-width: 175px;
}
@media (max-width: 600px) {
  /* line 1820, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-weekly .t5-logo {
    float: none;
    margin: 0 auto 15px;
  }
}
/* line 1825, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .t5-date {
  float: right;
  line-height: 1;
  color: #76b941;
}
@media (max-width: 600px) {
  /* line 1825, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-weekly .t5-date {
    float: none;
    text-align: center;
    margin: 0 0 10px;
    line-height: 1;
  }
}
/* line 1835, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .t5-publication .t5-word-name-and-pronunciation {
  line-height: 1;
}
/* line 1837, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .t5-publication .t5-body {
  line-height: 1.2;
}
/* line 1839, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.footer-wrapper .widget.ip-t5-weekly .t5-publication .t5-body p {
  margin-bottom: 0;
}
@media (max-width: 600px) {
  /* line 1841, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .footer-wrapper .widget.ip-t5-weekly .t5-publication .t5-btns {
    text-align: center !important;
  }
}

/* line 1846, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box {
  position: fixed;
  overflow: hidden;
  font-size: 16px;
  line-height: 1.5em;
  flex-wrap: nowrap;
  z-index: 9999;
  padding: 1em 1.8em;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
}
/* line 1857, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box.ip-full-width {
  width: 100%;
  left: 0;
  right: 0;
}
/* line 1861, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box.ip-danger {
  background-color: #dc0303;
  color: white;
}
/* line 1864, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box.ip-danger .ip-btn {
  color: white;
}
/* line 1866, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box.ip-bottom {
  bottom: 0;
}
/* line 1868, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box .ip-content {
  display: block;
  flex: 1 1 auto;
  max-width: 100%;
  margin-right: 1em;
}
/* line 1873, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box .ip-btn-box {
  display: flex;
  align-items: center;
  align-content: space-between;
}
/* line 1877, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-sticky-box .ip-btn-box .ip-btn {
  display: block;
  padding: 0.4em 0.8em;
  font-size: 0.9em;
  font-weight: 700;
  border-width: 2px;
  border-style: solid;
  text-align: center;
  white-space: nowrap;
}

/* ----------------------------- */
/* Footer */
/* ----------------------------- */
/* ----------------------------- */
/* Widgets */
/* ----------------------------- */
/* line 1897, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-widgets-container .gdlr-widget-title {
  font-size: 16px;
  font-weight: 600;
}
/* line 1901, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-widgets-container .widget_gdlr-recent-portfolio2-widget .recent-port-widget-thumbnail {
  margin: 0px 12px 12px 0;
}
/* line 1903, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-widgets-container .ip-button-widget {
  margin-bottom: 0;
}
/* line 1905, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-widgets-container .ip-button-widget + .ip-widget-search {
  margin-top: 60px;
}

/* line 1908, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-widget-form-with-steps {
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 5px;
  padding: 30px 40px;
  box-sizing: border-box;
  margin-bottom: 40px;
}

/* line 1915, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-nav-documents-widget.widget {
  margin-bottom: 15px;
}
/* line 1917, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-nav-documents-widget .ip-button.gdlr-lms-button {
  margin-bottom: 0;
}
/* line 1919, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-nav-documents-widget + .ip-widget-search {
  margin-top: 60px;
}
@media only screen and (min-width: 780px) and (max-width: 905px) {
  /* line 1922, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-nav-documents-widget .ip-button.gdlr-lms-button {
    width: 100%;
  }
  /* line 1924, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-nav-documents-widget .ip-button.gdlr-lms-button.pull-left {
    margin-bottom: 10px;
  }
}

/* line 1928, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-tree-nav .accordion-tab {
  margin-left: 10px;
}
/* line 1931, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-tree-nav .tagcloud a.dark-blue {
  background-color: #1c9dba;
}
/* line 1933, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-tree-nav ul > li a {
  color: #454545;
  text-decoration: underline;
}
/* line 1936, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-tree-nav ul > li a:hover {
  color: #383584;
}

/* ----------------------------- */
/* Widgets */
/* ----------------------------- */
/* ----------------------------- */
/* UItoTop jQuery */
/* ----------------------------- */
/* line 1948, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-to-top-btn {
  z-index: 100;
  position: fixed;
  bottom: 10px;
  right: 10px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  border-color: transparent;
  -webkit-border-radius: 30%;
  -moz-border-radius: 30%;
  -ms-border-radius: 30%;
  -o-border-radius: 30%;
  border-radius: 30%;
}
/* line 1956, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-to-top-btn i {
  margin: 0;
  display: table-cell;
  height: 40px;
  vertical-align: middle;
}
/* line 1961, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-to-top-btn:hover {
  background-color: #66aebd;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}

/* ----------------------------- */
/* UItoTop jQuery */
/* ----------------------------- */
/* ----------------------------- */
/* UIDialog jQuery */
/* ----------------------------- */
/* line 1974, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse {
  background: #f3f3f3;
  padding: 30px 20px;
  border-radius: 0;
  max-width: 600px;
}
@media (max-width: 980px) {
  /* line 1974, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-dialog-clevercourse {
    padding: 20px 10px;
  }
}
/* line 1981, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse + .ui-widget-overlay {
  background: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
/* line 1984, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-titlebar {
  position: absolute;
  top: 0;
  right: 5px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  background: transparent;
  border: 0;
}
/* line 1991, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-titlebar .ui-button {
  border: none;
  background: none;
  outline: 0;
}
/* line 1995, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-titlebar .ui-button .ui-button-icon-primary {
  background-image: url("jquery/images/ui-icons_222222_256x240.png");
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  -webkit-transform: scale(1.4);
  -moz-transform: scale(1.4);
  -ms-transform: scale(1.4);
  -o-transform: scale(1.4);
  transform: scale(1.4);
}
/* line 1999, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content {
  font-family: "Montserrat";
  padding: 0;
}
/* line 2002, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content h1, .ip-dialog-clevercourse .ui-dialog-content h2, .ip-dialog-clevercourse .ui-dialog-content h3, .ip-dialog-clevercourse .ui-dialog-content h4, .ip-dialog-clevercourse .ui-dialog-content h5, .ip-dialog-clevercourse .ui-dialog-content h6 {
  font-size: 22px;
  font-family: "Raleway";
  font-weight: bold;
  margin: 0px 0px 30px;
  color: #333333;
}
/* line 2008, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content a:not(.ip-button) {
  color: #383584;
}
/* line 2010, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content a:not(.ip-button):hover {
  color: #66aebd;
}
/* line 2012, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content input {
  font-family: "Montserrat";
}
/* line 2014, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content .ip-button {
  width: 100%;
  box-sizing: border-box;
}
/* line 2017, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-content .gdlr-lms-lightbox-title.second-section {
  margin: 20px 0;
}
/* line 2019, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane {
  background: none;
  padding: 0;
  margin: 20px 0 0;
  border: none;
  text-align: center;
}
/* line 2025, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
}
/* line 2027, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane *:focus {
  outline: 0;
}
/* line 2029, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane button {
  font-family: "Montserrat";
  -webkit-transition: all, 0.2s, ease;
  -moz-transition: all, 0.2s, ease;
  -o-transition: all, 0.2s, ease;
  transition: all, 0.2s, ease;
  margin: 0 15px 15px 0;
  cursor: pointer;
  text-align: center;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 11px;
  display: inline-block;
  padding: 14px 25px 14px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border-width: 0px 0px 3px;
  border-bottom-style: solid;
  letter-spacing: 1px;
}
/* line 2044, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane button:last-child {
  margin-left: 0;
}
/* line 2046, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-dialog-clevercourse .ui-dialog-buttonpane button span {
  padding: 0;
  line-height: 1.7;
}

/* ----------------------------- */
/* UIDialog jQuery */
/* ----------------------------- */
/* ----------------------------- */
/* ajaxForm Dialog Status */
/* ----------------------------- */
@media (max-width: 1140px) {
  /* line 2059, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .ip-ajax-form-loading-dialog {
    width: 150px !important;
    padding: 30px 20px;
  }
}

/* line 2065, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ajax-form-loading .ip-load-head {
  min-height: 50px;
  margin-bottom: 20px;
}
/* line 2068, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ajax-form-loading i {
  font-size: 50px;
}
/* line 2070, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ajax-form-loading p.ip-loading-text {
  font-size: 32px;
  margin: 0;
}

/* ----------------------------- */
/* ajaxForm Dialog Status */
/* ----------------------------- */
/* ----------------------------- */
/* T5 widget content styles */
/* ----------------------------- */
/* line 2083, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tff-title {
  font-family: "Raleway";
  font-size: 32px;
  margin-bottom: 18px;
  font-weight: 600;
  line-height: 1;
}

/* line 2090, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tff-holyday {
  margin-bottom: 10px;
}

/* line 2093, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tff-readings p {
  margin: 0;
  display: inline-block;
}

/* line 2097, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tff-excerpt {
  margin-bottom: 20px;
}

/* line 2103, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-word-name-and-pronunciation > * {
  font-family: "Raleway", Arial, sans-serif;
  font-weight: bold;
  display: inline-block;
}
/* line 2107, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-word-name-and-pronunciation .t5-word-name {
  font-size: 36px;
}
/* line 2109, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-word-name-and-pronunciation .t5-word-pronunciation {
  font-size: 20px;
  margin-left: 5px;
}
/* line 2112, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-word-url-box {
  margin-bottom: 30px;
  display: flex;
  align-items: center;
}
/* line 2116, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-word-url-box img {
  width: 60px;
  height: 60px;
  margin: 0 !important;
}
/* line 2120, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-question-content,
.t5-publication .t5-reflection-content {
  padding-top: 20px !important;
}
/* line 2123, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-question-title {
  font-size: 26px;
  margin-bottom: 15px;
}
/* line 2126, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-reflection-holyday {
  font-family: "Raleway", Arial, sans-serif;
  font-weight: 600;
  margin-bottom: 15px;
}
/* line 2130, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-reflection-title {
  font-weight: bold;
  margin-bottom: 15px;
}
/* line 2133, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-reflection-readings-and-excerpt {
  margin-bottom: 30px;
}
/* line 2135, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-reflection-readings-and-excerpt > * {
  display: inline;
}
/* line 2137, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-reflection-readings-and-excerpt span {
  font-family: "Raleway", Arial, sans-serif;
  font-weight: 600;
  font-variant: small-caps;
}
/* line 2141, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-section-title,
.t5-publication .t5-section-subtitle {
  font-family: "Raleway", Arial, sans-serif;
  font-weight: bold;
  line-height: 1.3;
  margin-bottom: 0;
}
/* line 2147, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-section-title {
  font-size: 32px;
}
/* line 2149, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-section-subtitle {
  font-size: 21px;
  margin-bottom: 15px;
}
/* line 2152, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.t5-publication .t5-body {
  font-family: "Montserrat", Arial, sans-serif;
  font-size: 14px;
  margin-bottom: 30px;
}

/* ----------------------------- */
/* T5 widget content styles */
/* ----------------------------- */
/* ----------------------------- */
/* Ads */
/* ----------------------------- */
/* line 2165, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ads-link {
  display: block;
  font-size: 10px;
  font-weight: bold;
  color: #cacaca;
  text-align: center;
}

/* line 2172, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ads-widget {
  text-align: center;
}
/* line 2174, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ads-widget .ip-ads-container {
  margin-bottom: 5px;
}
/* line 2176, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ads-widget .ip-ads-container .six.columns img, .ip-ads-widget .ip-ads-container .twelve.columns.ip-single-ad img {
  width: 160px;
  height: 250px;
}
/* line 2179, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-ads-widget .ip-ads-container + .ip-ads-link {
  margin-bottom: 5px;
}

/* ----------------------------- */
/* Ads */
/* ----------------------------- */
/* ----------------------------- */
/* Score Password Meter */
/* ----------------------------- */
/* line 2192, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .gdlr-skill-bar {
  background-color: #e9e9e9;
}
/* line 2194, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .ip-score-pass-message {
  margin-top: 5px;
}
/* line 2196, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .ip-score-pass-rule-message {
  min-height: 23px;
}
/* line 2199, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .score-password-invalid .ip-score-meter-bar {
  width: 100%;
  background-color: #da6545;
}
/* line 2203, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .score-password-weak .ip-score-meter-bar {
  width: 25%;
  background-color: #d8b645;
}
/* line 2207, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .score-password-light .ip-score-meter-bar {
  width: 50%;
  background-color: #ffbe28;
}
/* line 2211, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .score-password-good .ip-score-meter-bar {
  width: 75%;
  background-color: #56d0d4;
}
/* line 2215, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ip-score-pass-mcontainer.gdlr-skill-bar-wrapper .score-password-strong .ip-score-meter-bar {
  width: 100%;
  background-color: #a9e16e;
}

/* ----------------------------- */
/* Score Password Meter */
/* ----------------------------- */
/* ----------------------------- */
/* Overwritting exact CC Template rule */
/* ----------------------------- */
/* line 2228, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
h1, h2, h3, h4, h5, h6, .gdlr-title, .gdlr-title a {
  color: black;
}

@media (max-width: 980px) {
  /* line 2233, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .top-navigation-right .gdlr-lms-header-signin i {
    line-height: 0;
  }
}
@media (max-width: 780px) {
  /* line 2231, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .top-navigation-right {
    width: 100%;
    margin: 0;
  }
}
/* line 2238, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-right .gdlr-lms-header-signin:first-child:before {
  content: none;
}

/* line 2243, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left .gdlr-lms-header-signin span:first-child {
  margin-left: 0;
}
/* line 2245, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left .gdlr-lms-header-signin span {
  margin-left: 15px;
}
/* line 2247, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left .gdlr-lms-header-signin:after {
  content: "•";
  margin-left: 20px;
}
/* line 2250, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left .gdlr-lms-header-signin:before {
  content: none;
  margin-right: 0px;
}
/* line 2253, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.top-navigation-left .gdlr-lms-header-signin + div {
  margin-left: 20px;
}
@media (max-width: 980px) {
  /* line 2241, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .top-navigation-left {
    display: inline-block;
    padding-top: 0;
  }
}
@media (max-width: 780px) {
  /* line 2259, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .top-navigation-left .gdlr-lms-header-signin {
    float: left;
  }
  /* line 2261, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .top-navigation-left .top-social-wrapper {
    padding: 11px 0px;
  }
}

@media (max-width: 767px) {
  /* line 2267, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
  .gdlr-lms-half-left .ip-button,
  .gdlr-lms-half-right .ip-button {
    width: 100%;
  }
}

/* line 2270, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-title,
.gdlr-blog-title a {
  color: black;
}
/* line 2273, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-blog-title .ip-external-link,
.gdlr-blog-title a .ip-external-link {
  display: inline-block;
}

/* line 2276, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-sidebar .gdlr-widget-title {
  color: black;
}

/* line 2281, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-list a,
.gdlr-lms-admin-list li a {
  color: #66aebd;
}
/* line 2284, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-list a:hover,
.gdlr-lms-admin-list li a:hover {
  color: #383584 !important;
}
/* line 2286, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-list li.gdlr-lms-notification {
  background-color: #da6545;
}
/* line 2288, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-list li.gdlr-lms-notification * {
  color: white;
}

/* line 2292, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-head .gdlr-lms-name {
  color: #66aebd;
}
/* line 2294, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.gdlr-lms-admin-head hr {
  margin: 10px 0;
}

/* line 2298, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
table.style-2 input,
table.style-2 .ip-combobox {
  margin-bottom: 0 !important;
}
/* line 2301, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
table.style-2 .ip-radiobtn {
  margin: 0;
}

/* ----------------------------- */
/* Overwritting rules for CC Template */
/* ----------------------------- */
/* ----------------------------- */
/* Overwritting jQueryUI rules */
/* ----------------------------- */
/* line 2313, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
body .ui-tooltip {
  border-width: initial;
}

/* line 2316, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ui-tooltip {
  background: #4fbed6;
  color: white;
  padding: 0;
  opacity: 1;
  border-radius: 0;
  border: 0;
  border-bottom: 3px solid #47a2b2;
  font-family: "Montserrat";
  font-size: 14px;
  line-height: 1.4;
  -webkit-box-shadow: 0 1px 5px black;
  box-shadow: 0 1px 5px black;
}

/* line 2330, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ui-tooltip-content {
  position: relative;
  padding: 10px;
  text-align: center;
}

/* line 2335, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.ui-tooltip-content::after {
  content: "";
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
}

/* line 2342, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tooltip-right .ui-tooltip-content::after {
  top: 18px;
  left: -10px;
  border-color: transparent #47a2b2;
  border-width: 10px 10px 10px 0;
}

/* line 2348, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tooltip-left .ui-tooltip-content::after {
  top: 18px;
  right: -10px;
  border-color: transparent #47a2b2;
  border-width: 10px 0 10px 10px;
}

/* line 2354, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tooltip-top .ui-tooltip-content::after {
  bottom: -10px;
  left: 45%;
  border-color: #47a2b2 transparent;
  border-width: 10px 10px 0;
}

/* line 2360, /home/ideaport/rails/ptw/releases/20240221171839/app/assets/stylesheets/themes/clevercourse/ip_styles.sass */
.tooltip-bottom .ui-tooltip-content::after {
  top: -10px;
  left: 45%;
  border-color: #47a2b2 transparent;
  border-width: 0 10px 10px;
}

/* ----------------------------- */
/* Overwritting jQueryUI rules */
/* ----------------------------- */
