/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
WARNING - this .css file has been generated using the Scss precompiler. DO NOT modify this file directly!! Instead, you
should write and compile your changes using the .scss files. If you do not know how to do this, consider writing any
custom CSS rules in the style.css file, contained within your themes directory.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/* line 64, ../../../pdsfw/library/scss/core-mixins/animate/animate.scss */
body {
  -webkit-backface-visibility: hidden; }

/**
 * Wraps any styles in a retina media query.
 */
/**
 * Wraps any styles in a retina media query.
 */
/**
 * Option variable to define the spacing between images in the generated sprite
 */
/**
 * A mixin to create retina sprites with hover & active states
 *
 * You have to register a pair of sprites using `{@link #retina-sprite-add}` and then you can use this mixin:
 * 
 *     @include retina-sprite-add(icons, "icons/*.png", "icons-retina/*.png");
 *
 *     .my-icon {
 *       @include retina-sprite(icon-name, icons);
 *     }
 * 
 * @param {String} $name
 * @param {String} [$sprite-name]
 * @param {Boolean} [$hover=false]
 * @param {Boolean} [$active=false]
 */
/**
 * @param {String} $name
 * @param {String} $path
 * @param {String} $path2x
 */
/**
 * Wraps any styles in a retina media query.
 */
/**
 * Mixin for retina backgrounds where you can't use a sprite.
 * 
 * - Make sure you have a file@2x.png file additional to your file.png.
 * - The mixin prepends $imgPath, which should be set globally at some point. Default is: "img/"
 *
 * Examples:
 *     li {
 *       @include retina-background(arrow, no-repeat 10px 15px)
 *     }
 *     
 *     a.external {
 *       @include retina-background(external, no-repeat right)
 *     }
 * 
 * @param {String} $file Path to file relative to images folder defined in config.rb and without a file extension
 * @param {Object} [$attr] Additional attributes like position or repetition. E.g. `no-repeat top right`
 * @param {String} [$type] The file type.
 */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
WARNING - this .css file has been generated using the Scss precompiler. DO NOT modify this file directly!! Instead, you
should write and compile your changes using the .scss files. If you do not know how to do this, consider writing any
custom CSS rules in the style.css file, contained within your themes directory.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/* line 16, ../scss/widgets.scss */
.sidebar .widget .widgettitle {
  text-align: center;
  font-size: 1.52941em;
  line-height: 1.34615em;
  margin-bottom: 0.82353em; }
  /* line 248, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
  .sidebar .widget .widgettitle a, .sidebar .widget .widgettitle a:visited {
    color: #156b2e; }
    /* line 250, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
    .sidebar .widget .widgettitle a:hover, .sidebar .widget .widgettitle a:visited:hover {
      color: #17e553; }
    /* line 251, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
    .sidebar .widget .widgettitle a:focus, .sidebar .widget .widgettitle a:visited:focus {
      color: #17e553; }
    /* line 252, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
    .sidebar .widget .widgettitle a:active, .sidebar .widget .widgettitle a:visited:active {
      color: #43ec74; }

/* line 25, ../../../pdsfw/library/scss/core-mixins/_widgets.scss */
.sidebar .widget {
  margin-bottom: 1.64706em;
  *zoom: 1;
  padding: 2.47059em 0;
  border-bottom: solid 1px #dad9d6;
  margin-bottom: 0;
  line-height: 1.5;
  text-align: center; }
  /* line 32, ../../../pdsfw/library/scss/core-mixins/_widgets.scss */
  .sidebar .widget .widgettitle a.rsswidget:first-child {
    display: none; }
  /* line 18, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
  .sidebar .widget:before, .sidebar .widget:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  /* line 23, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
  .sidebar .widget:after {
    clear: both; }
  /* line 26, ../scss/widgets.scss */
  .sidebar .widget:first-child {
    padding-top: 0; }
  /* line 31, ../scss/widgets.scss */
  .sidebar .widget > :first-child {
    margin-top: 0 !important; }
  /* line 32, ../scss/widgets.scss */
  .sidebar .widget > :last-child {
    margin-bottom: 0 !important; }
  /* line 33, ../scss/widgets.scss */
  .sidebar .widget ul {
    list-style-type: none; }
    /* line 35, ../scss/widgets.scss */
    .sidebar .widget ul, .sidebar .widget ul li {
      margin-left: 0;
      margin-right: 0;
      padding-left: 0;
      padding-right: 0; }
    /* line 45, ../scss/widgets.scss */
    .sidebar .widget ul li:not(:last-child) {
      margin-bottom: 0.82353em; }
/* line 61, ../../../../../../../../CodeKit 2.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
.sidebar .widget.widget_search input:-moz-placeholder {
  color: #58595b; }
/* line 64, ../../../../../../../../CodeKit 2.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
.sidebar .widget.widget_search input::-moz-placeholder {
  color: #58595b; }
/* line 67, ../../../../../../../../CodeKit 2.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
.sidebar .widget.widget_search input:-ms-input-placeholder {
  color: #58595b; }
/* line 56, ../../../../../../../../CodeKit 2.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
.sidebar .widget.widget_search input::-webkit-input-placeholder {
  color: #58595b; }
/* line 54, ../scss/widgets.scss */
.sidebar .widget.widget_search .search-submit {
  margin-bottom: 0;
  margin-top: 1.23529em;
  float: left; }
/* line 61, ../scss/widgets.scss */
.sidebar .widget.widget_calendar table {
  margin-bottom: 0; }
/* line 64, ../scss/widgets.scss */
.sidebar .widget.gform_widget ul li {
  margin-bottom: 0; }
/* line 67, ../scss/widgets.scss */
.sidebar .widget.gform_widget .gform_wrapper {
  margin-bottom: 0; }
/* line 68, ../scss/widgets.scss */
.sidebar .widget.gform_widget .gform_footer {
  *zoom: 1;
  padding-bottom: 0;
  margin-bottom: 0; }
  /* line 18, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
  .sidebar .widget.gform_widget .gform_footer:before, .sidebar .widget.gform_widget .gform_footer:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  /* line 23, ../../../pdsfw/library/scss/core-mixins/_my-mixins.scss */
  .sidebar .widget.gform_widget .gform_footer:after {
    clear: both; }
  /* line 72, ../scss/widgets.scss */
  .sidebar .widget.gform_widget .gform_footer input.gform_button {
    margin-bottom: 0 !important;
    float: left !important; }
/* line 7, ../../../pdsfw/library/scss/core-mixins/_social-media.scss */
.sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span > iframe {
  width: 100% !important;
  max-width: 100% !important; }
/* line 7, ../../../pdsfw/library/scss/core-mixins/_social-media.scss */
.sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span > iframe {
  width: 100% !important;
  max-width: 100% !important; }
/* line 84, ../scss/widgets.scss */
.sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span, .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span > iframe {
  min-height: 260px !important; }
/* line 89, ../scss/widgets.scss */
.sidebar .sidebar .widget.widget_pdsfacebook_like_box .fb-like-box.fb_iframe_widget > span {
  min-height: 260px !important; }
/* line 95, ../scss/widgets.scss */
.sidebar .widget.widget_black_studio_tinymce ul {
  list-style-type: none;
  padding-left: 0;
  padding-right: 0; }
  /* line 164, ../scss/_dependencies.scss */
  .sidebar .widget.widget_black_studio_tinymce ul > li {
    margin-bottom: 0;
    background-image: url('../images/sprites-retina/global/2x/icon-bullet.png?1420496413');
    background-repeat: no-repeat;
    background-position: 2px 0.35em;
    background-size: 6px 12px;
    padding-left: 18px; }
/* line 97, ../scss/widgets.scss */
.sidebar .widget.widget_black_studio_tinymce .textwidget > :last-child {
  margin-bottom: 0 !important; }
@media (min-width: 48em) and (max-width: 63.9375em) {
  /* line 74, ../../../pdsfw/library/scss/core-mixins/_widgets.scss */
  .sidebar .widget {
    width: 47.16981%;
    float: left;
    margin-right: 5.66038%; }
    /* line 77, ../../../pdsfw/library/scss/core-mixins/_widgets.scss */
    .sidebar .widget:nth-child(2) .widgettitle {
      margin-top: 0; }
    /* line 81, ../../../pdsfw/library/scss/core-mixins/_widgets.scss */
    .sidebar .widget:nth-child(2n) {
      float: right;
      margin-right: 0;
      clear: right; }
    /* line 102, ../scss/widgets.scss */
    .sidebar .widget:nth-child(2) {
      padding-top: 0; } }

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