/**
 * @file
 * Block Styling
 */
/* line 14, ../sass/buttons.scss */
ul.pager li.pager-next a,
ul.pager li.pager-next a:visited,
ul.pager li.pager-last a,
ul.pager li.pager-last a:visited,
ul.pager li.pager-first a,
ul.pager li.pager-first a:visited,
ul.pager li.pager-previous a,
ul.pager li.pager-previous a:visited, .select-list-menus .pane-content a, .page-about-personnel .views-row .email,
.page-about-board-of-directors .views-row .email, .pg-training-listing .pane-training-listing-our-trainings .view-filters form #edit-submit-training-listing,
.sidebar-e-newsletter .form-submit,
.b-modern-sidebar .panel-display .panel-panel .pane-webform-client-block-451 .pane-content .form-actions .form-submit, .b-modern-sidebar .panel-display .panel-panel .pane-block-196 .pane-content .btn,
.b-modern-sidebar .panel-display .panel-panel .pane-block-197 .pane-content .btn,
.homepage-newsletter .form-submit,
.webform-client-form .form-submit,
#wdg-request-a-training-form .form-submit, #mini-panel-training_event_details .addthisevent-drop,
#mini-panel-training_event_details .file-link,
#mini-panel-training_event_details .share-this, .node-type-training #by-the-numbers a[href*="callback"],
.pg-training #by-the-numbers a[href*="callback"],
.pg-training-listing #by-the-numbers a[href*="callback"],
.push_button {
  padding: 11px 0 10px;
  outline: none;
  border: none;
  border-radius: 3px;
  font-size: 17px;
  line-height: 1;
  background: #ddc129;
  color: #fff;
  font-family: "Oswald";
  font-weight: normal;
  text-transform: uppercase;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
/* line 27, ../sass/buttons.scss */
ul.pager li.pager-next a:hover,
ul.pager li.pager-last a:hover,
ul.pager li.pager-first a:hover,
ul.pager li.pager-previous a:hover, .select-list-menus .pane-content a:hover, .page-about-personnel .views-row .email:hover,
.page-about-board-of-directors .views-row .email:hover, .pg-training-listing .pane-training-listing-our-trainings .view-filters form #edit-submit-training-listing:hover,
.sidebar-e-newsletter .form-submit:hover,
.b-modern-sidebar .panel-display .panel-panel .pane-webform-client-block-451 .pane-content .form-actions .form-submit:hover, .b-modern-sidebar .panel-display .panel-panel .pane-block-196 .pane-content .btn:hover,
.b-modern-sidebar .panel-display .panel-panel .pane-block-197 .pane-content .btn:hover,
.homepage-newsletter .form-submit:hover,
.webform-client-form .form-submit:hover,
#wdg-request-a-training-form .form-submit:hover, #mini-panel-training_event_details .addthisevent-drop:hover,
#mini-panel-training_event_details .file-link:hover,
#mini-panel-training_event_details .share-this:hover, .node-type-training #by-the-numbers a[href*="callback"]:hover,
.pg-training #by-the-numbers a[href*="callback"]:hover,
.pg-training-listing #by-the-numbers a[href*="callback"]:hover,
.push_button:hover {
  background: #3d7ea4;
}

/* line 30, ../sass/buttons.scss */
ul.pager li.pager-next a,
ul.pager li.pager-next a:visited,
ul.pager li.pager-last a,
ul.pager li.pager-last a:visited,
ul.pager li.pager-first a,
ul.pager li.pager-first a:visited,
ul.pager li.pager-previous a,
ul.pager li.pager-previous a:visited {
  display: inline-block;
  width: 70px;
}

/* line 44, ../sass/buttons.scss */
ul.pager li.pager-previous a,
ul.pager li.pager-previous a:visited {
  display: inline-block;
  width: 100px;
}

/* 
ul.pager li.pager-last a, ul.pager li.pager-next a,
ul.pager li.pager-first a, ul.pager li.pager-previous a
{
  position: relative;
  box-sizing: border-box;
}
ul.pager li.pager-last a, ul.pager li.pager-next a{padding-right: 5px;}
ul.pager li.pager-first a, ul.pager li.pager-previous a{padding-left: 10px;}
ul.pager li.pager-last a:after,
ul.pager li.pager-next a:after,
ul.pager li.pager-first a:before, 
ul.pager li.pager-previous a:before{
  position: absolute;
  top: 10px;
  display: inline-block;
  content: '\e804';
  font-family: 'cdp';
  font-size: 19px;
  line-height: 19px;
  color: #fff;
}
ul.pager li.pager-last a:after{
  content: '\e804';
  right: 6px;
}
ul.pager li.pager-next a:after{
  content: '\e803';
  right: 8px;
} 
ul.pager li.pager-first a:before{
  content: '\e806';
  left: 6px;
}
ul.pager li.pager-previous a:before{
  content: '\e805';
  left: 7px;
}  
*/
/* line 90, ../sass/buttons.scss */
ul.pager li a, ul.pager li a:visited {
  font-family: "Oswald";
  font-weight: normal;
  font-size: 13px;
  color: #8e8e8e;
}

/* line 97, ../sass/buttons.scss */
.item-list .pager li {
  margin-right: 4px;
  color: #8e8e8e;
}

/* line 101, ../sass/buttons.scss */
.item-list .pager li.pager-item, .item-list .pager li.pager-current {
  margin-top: 7px;
  margin-bottom: 7px;
  line-height: 24px;
}

/* line 106, ../sass/buttons.scss */
ul.pager li.pager-current {
  background: #ddc129;
  color: #fff;
  padding: 0 8px;
  font-weight: normal;
  font-family: "Oswald";
}

/* line 114, ../sass/buttons.scss */
.section-online-courses td:last-child a {
  line-height: 1 !important;
}

/* line 115, ../sass/buttons.scss */
.section-online-courses td:last-child img,
.section-online-courses:not(.page-node-467) td img,
img[src$="course.png"] {
  width: 175px !important;
  height: auto !important;
  margin-bottom: 5px;
}

/* line 124, ../sass/buttons.scss */
.section-podcasts .field-item p {
  overflow: hidden;
}

/* line 125, ../sass/buttons.scss */
.section-podcasts table {
  width: 590px !important;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 130, ../sass/buttons.scss */
.section-podcasts td {
  padding: 10px;
  vertical-align: top;
}

/* line 131, ../sass/buttons.scss */
.section-podcasts td:first-child {
  width: 270px;
}

/* line 132, ../sass/buttons.scss */
.section-podcasts td:first-child img {
  width: 260px !important;
  height: auto !important;
  margin: 0 0 20px 0 !important;
  padding: 0 !important;
  vertical-align: top;
}

/* line 139, ../sass/buttons.scss */
.section-podcasts td:last-child img {
  width: 125px !important;
  height: auto !important;
}

/* line 144, ../sass/buttons.scss */
.section-podcasts td:last-child p {
  margin-top: 0;
}

/* line 146, ../sass/buttons.scss */
#block-block-119 {
  width: 100%;
  text-align: center;
}

/* line 150, ../sass/buttons.scss */
img[src$="contact.png"] {
  width: 100px !important;
  height: auto !important;
}

/* line 158, ../sass/buttons.scss */
.select-list-menus .pane-content a {
  width: 52px;
}

/* line 163, ../sass/buttons.scss */
.page-about-personnel .views-row .email,
.page-about-board-of-directors .views-row .email {
  box-sizing: border-box;
  width: 100px;
  text-indent: 0px;
  word-wrap: normal;
  height: auto;
  padding-left: 21px;
}

/* line 174, ../sass/buttons.scss */
.page-about-personnel .views-row .email:before,
.page-about-board-of-directors .views-row .email:before {
  content: 'CONTACT';
  padding-right: 100px;
}

/* line 180, ../sass/buttons.scss */
.pg-training-listing .pane-training-listing-our-trainings .view-filters form #edit-submit-training-listing,
.sidebar-e-newsletter .form-submit,
.b-modern-sidebar .panel-display .panel-panel .pane-webform-client-block-451 .pane-content .form-actions .form-submit, .b-modern-sidebar .panel-display .panel-panel .pane-block-196 .pane-content .btn,
.b-modern-sidebar .panel-display .panel-panel .pane-block-197 .pane-content .btn,
.homepage-newsletter .form-submit,
.webform-client-form .form-submit,
#wdg-request-a-training-form .form-submit {
  width: 125px;
}

/* line 191, ../sass/buttons.scss */
#mini-panel-training_event_details .addthisevent-drop,
#mini-panel-training_event_details .file-link,
#mini-panel-training_event_details .share-this {
  width: 135px;
}
@media all and (max-width: 960px) {
  /* line 191, ../sass/buttons.scss */
  #mini-panel-training_event_details .addthisevent-drop,
  #mini-panel-training_event_details .file-link,
  #mini-panel-training_event_details .share-this {
    width: 95%;
  }
}

/* line 198, ../sass/buttons.scss */
.pg-training-listing .pane-training-listing-our-trainings .view-filters form #edit-submit-training-listing {
  margin-top: 19px;
}

/* line 201, ../sass/buttons.scss */
.sidebar-e-newsletter .form-submit {
  margin-left: auto;
  margin-right: auto;
}

/* line 205, ../sass/buttons.scss */
.node-type-training #by-the-numbers a[href*="callback"],
.pg-training #by-the-numbers a[href*="callback"],
.pg-training-listing #by-the-numbers a[href*="callback"],
.push_button {
  width: 175px;
}

/* line 213, ../sass/buttons.scss */
a.push_button {
  text-shadow: none;
  height: auto;
}
/* line 216, ../sass/buttons.scss */
a.push_button[href^="mailto"] {
  width: 100px;
}

/* line 218, ../sass/buttons.scss */
.push_button:before {
  display: none;
}
