/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Nov 30 2019 | 10:40:33 (pm)
/*
/******* Do not edit this file *******/

#header .info {
    
    font-family: 'Myriad Pro SemiBlack';
    font-weight: 700;
    width: 350px;
  left: 700px;
    top: 150px;
    width: 500px;
  text-transform: uppercase;
  font-size: 9px;
}

#header .info {
  width: 350px;
}

#header .header-holder {
  height: 145px;
}

#header .logo {
  padding: 15px 30px 0 0;
}



#social-links {
  margin-top: 35px;
}

#slider-container .anythingSlider {
  height: 400px !important;
}

#slider-container .anythingSlider {
   height: 400px !important;
}

.sec-slider .description {
  top: 20px;
}

#content {
  padding-top: 20px;
}

.wpcf7-form-control-wrap br { display: none; }
.wpcf7-form-control-wrap p { display: none; }

.onecolumn .entry-content img {
  border: 2px solid #005D90;
  border-radius: 52px;
}

.entry-content h2 {
    color: #333333;
    font-family: Open Sans !important;
    font-size: 26px;
    font-weight: 600;
    margin: 0 0 20px;
}

.widget_text .textwidget a, .widget_text .textwidget a:hover {
  color: #AB8C0F;
}

#text-2 {
  height: 200px;
}

.sidebar {
  padding-top: 35px;
}

#social-links a img{
  width: 300px;
  height: 46px;
}

.sec-slider .description h2 {
  font-size: 60px;
}


.price-table table tfoot tr:last-child td {
  border-radius: 0px;
}

.price-table table tbody tr:nth-of-type(2n+1) td {
  border-bottom: none;
}

#twitter2 {
  margin-left: 785px;
  padding-top: 20px;
}

#twitter3 {
  width: 120px;
}

#header {
background: #333333;
}

#slider-container {
background: #00254F;
}

.footer {
background: #333333 !important;
}

#container {
background: #f3f3f3;
}

.page-id-5595 #content, .page-id-5609 #content, .page-id-5607 #content, .page-id-5625 #content  {
  min-height: 1000px !important;
}

.page-id-5635 #content  {
  min-height: 400px !important;
}

.page-id-5635 .onecolumn .entry-content img {
  border: none !important;
  border-radius: 0;
}

.page-id-5595 .entry-content h1, .page-id-5609 .entry-content h1, .page-id-5607 .entry-content h1, .page-id-5625 .entry-content h1, .page-id-5635 .entry-content h1 {
  display: none !important;
}

#font1 {
   font-size: 70px !important;
    margin-bottom: 20px;
    text-align: center;
  color: #000000 !important;
}
  
#font2 {
    font-size: 28px !important;
    margin-bottom: 40px;
    text-align: center;
   color: #000000 !important
}

#font3 {
    font-size: 48px !important;
    margin-bottom: 40px;
    text-align: center;
   color: #000000 !important
}

.page-id-5654 h1 {
    display: none;
}


#field_1_1 .gfield_label {
    display: none;
}


.page-id-5654 .gf_progressbar_wrapper {
    display: none;
}

#field_1_18 .irs-grid-text.js-grid-text-0::after, #field_2_18 .irs-grid-text.js-grid-text-0::after, #field_4_18 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_18 .irs-grid-text.js-grid-text-1::after, #field_2_18 .irs-grid-text.js-grid-text-1::after, #field_4_18 .irs-grid-text.js-grid-text-1::after {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_18 .irs-grid-text.js-grid-text-2::after, #field_2_18 .irs-grid-text.js-grid-text-2::after, #field_4_18 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_18 .irs-grid-text.js-grid-text-3::before, #field_2_18 .irs-grid-text.js-grid-text-3::before, #field_4_18 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_18 .irs-grid-text.js-grid-text-3::after, #field_2_18 .irs-grid-text.js-grid-text-3::after, #field_4_18 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_18 .irs-grid-text.js-grid-text-4::after,#field_2_18 .irs-grid-text.js-grid-text-4::after, #field_4_18 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}


.irs-grid-text {
    bottom: 5px;
    color: #f3f3f3;
}

.irs-from, .irs-to, .irs-single {
    background: #f3f3f3 none repeat scroll 0 0;
    border-radius: 3px;
    color: #f3f3f3;
    font-size: 14px;
    line-height: 1.333;
    padding: 1px 5px;
    text-shadow: none;
  display: none;
}

#field_1_21 .irs-grid-text.js-grid-text-0::after, #field_2_21 .irs-grid-text.js-grid-text-0::after, #field_4_21 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_21 .irs-grid-text.js-grid-text-1::after, #field_2_21 .irs-grid-text.js-grid-text-1::after, #field_4_21 .irs-grid-text.js-grid-text-1::after  {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_21 .irs-grid-text.js-grid-text-2::after, #field_2_21 .irs-grid-text.js-grid-text-2::after, #field_4_21 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_21 .irs-grid-text.js-grid-text-3::before, #field_2_21 .irs-grid-text.js-grid-text-3::before, #field_4_21 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_21 .irs-grid-text.js-grid-text-3::after, #field_2_21 .irs-grid-text.js-grid-text-3::after, #field_4_21 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_21 .irs-grid-text.js-grid-text-4::after, #field_2_21 .irs-grid-text.js-grid-text-4::after, #field_4_21 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}

#field_1_24 .irs-grid-text.js-grid-text-0::after, #field_2_24 .irs-grid-text.js-grid-text-0::after, #field_4_24 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_24 .irs-grid-text.js-grid-text-1::after, #field_2_24 .irs-grid-text.js-grid-text-1::after, #field_4_24 .irs-grid-text.js-grid-text-1::after {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_24 .irs-grid-text.js-grid-text-2::after, #field_2_24 .irs-grid-text.js-grid-text-2::after, #field_4_24 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_24 .irs-grid-text.js-grid-text-3::before, #field_2_24 .irs-grid-text.js-grid-text-3::before, #field_4_24 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_24 .irs-grid-text.js-grid-text-3::after, #field_2_24 .irs-grid-text.js-grid-text-3::after, #field_4_24 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_24 .irs-grid-text.js-grid-text-4::after, #field_2_24 .irs-grid-text.js-grid-text-4::after, #field_4_24 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}

#field_1_25 .irs-grid-text.js-grid-text-0::after, #field_2_25 .irs-grid-text.js-grid-text-0::after, #field_4_25 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_25 .irs-grid-text.js-grid-text-1::after, #field_2_25 .irs-grid-text.js-grid-text-1::after, #field_4_25 .irs-grid-text.js-grid-text-1::after {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_25 .irs-grid-text.js-grid-text-2::after, #field_2_25 .irs-grid-text.js-grid-text-2::after, #field_4_25 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_25 .irs-grid-text.js-grid-text-3::before, #field_2_25 .irs-grid-text.js-grid-text-3::before, #field_4_25 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_25 .irs-grid-text.js-grid-text-3::after, #field_2_25 .irs-grid-text.js-grid-text-3::after, #field_4_25 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_25 .irs-grid-text.js-grid-text-4::after, #field_2_25 .irs-grid-text.js-grid-text-4::after, #field_4_25 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}
.gfield {
    border-bottom: 2px solid #055086;
    margin-bottom: 4em;
    padding-bottom: 4em !important;
}

.irs-min, .irs-max {
  display: none !important;
}

#field_1_33 .irs-grid-text.js-grid-text-0::after, #field_2_33 .irs-grid-text.js-grid-text-0::after, #field_4_33 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_33 .irs-grid-text.js-grid-text-1::after, #field_2_33 .irs-grid-text.js-grid-text-1::after, #field_4_33 .irs-grid-text.js-grid-text-1::after {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_33 .irs-grid-text.js-grid-text-2::after, #field_2_33 .irs-grid-text.js-grid-text-2::after, #field_4_33 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_33 .irs-grid-text.js-grid-text-3::before, #field_2_33 .irs-grid-text.js-grid-text-3::before, #field_4_33 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_33 .irs-grid-text.js-grid-text-3::after, #field_2_33 .irs-grid-text.js-grid-text-3::after, #field_4_33 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_33 .irs-grid-text.js-grid-text-4::after, #field_2_33 .irs-grid-text.js-grid-text-4::after, #field_4_33 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}

#field_1_34 .irs-grid-text.js-grid-text-0::after, #field_2_34 .irs-grid-text.js-grid-text-0::after, #field_4_34 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "not confident";
}


#field_1_34 .irs-grid-text.js-grid-text-1::after, #field_2_34 .irs-grid-text.js-grid-text-1::after, #field_4_34 .irs-grid-text.js-grid-text-1::after {
    color: #333333;
    content: "not very confident";
  margin-left: -120% !important;
}

#field_1_34 .irs-grid-text.js-grid-text-2::after, #field_2_34 .irs-grid-text.js-grid-text-2::after, #field_4_34 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "somewhat confident";
  margin-left: -230% !important;
}

#field_1_34 .irs-grid-text.js-grid-text-3::before, #field_2_34 .irs-grid-text.js-grid-text-3::before, #field_4_34 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "confident";
    margin-left: -120%;
}
#field_1_34 .irs-grid-text.js-grid-text-3::after, #field_2_34 .irs-grid-text.js-grid-text-3::after, #field_4_34 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very confident";
    padding-left: 120%;
}

#field_1_34 .irs-grid-text.js-grid-text-4::after, #field_2_34 .irs-grid-text.js-grid-text-4::after, #field_4_34 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "extremely confident";
  margin-left: -100% !important;
}

#field_1_49 .irs-grid-text.js-grid-text-0::after, #field_2_49 .irs-grid-text.js-grid-text-0::after, #field_4_49 .irs-grid-text.js-grid-text-0::after {
    color: #333333;
    content: "never";
}


#field_1_49 .irs-grid-text.js-grid-text-1::after, #field_2_49 .irs-grid-text.js-grid-text-1::after, #field_4_49 .irs-grid-text.js-grid-text-1::after  {
    color: #333333;
    content: "very rarely";
  margin-left: -120% !important;
}

#field_1_49 .irs-grid-text.js-grid-text-2::after, #field_2_49 .irs-grid-text.js-grid-text-2::after, #field_4_49 .irs-grid-text.js-grid-text-2::after {
    color: #333333;
    content: "rarely";
  margin-left: -230% !important;
}

#field_1_49 .irs-grid-text.js-grid-text-3::before, #field_2_49 .irs-grid-text.js-grid-text-3::before, #field_4_49 .irs-grid-text.js-grid-text-3::before {
    color: #333333;
    content: "occasionally";
    margin-left: -120%;
}
#field_1_49 .irs-grid-text.js-grid-text-3::after, #field_2_49 .irs-grid-text.js-grid-text-3::after, #field_4_49 .irs-grid-text.js-grid-text-3::after {
    color: #333333;
    content: "very frequently";
    padding-left: 120%;
}

#field_1_49 .irs-grid-text.js-grid-text-4::after, #field_2_49 .irs-grid-text.js-grid-text-4::after, #field_4_49 .irs-grid-text.js-grid-text-4::after {
    color: #333333;
    content: "always";
  margin-left: -100% !important;
}

.gform_body {
    font-family: Open Sans !important;
    font-size: 16px;
    font-weight: 400;
}

.page-id-5654 .gfield {
    border-bottom: 2px solid #055086;
    margin-bottom: 1em;
    padding-bottom: 1em !important;
}

.entry-content ul li {
    list-style-type: none;
    padding-bottom: 5px;
}


.entry-content h4 {
    color: #333333;
    font-family: Open Sans !important;
    font-size: 17px;
    font-weight: normal;
    margin: 0 0 10px;
}

.button {
  font-size: 14px !important;
  font-family: Open Sans !important;
  padding: 5px 10px !important;
}

.page-id-5654 .onecolumn .entry-content img {
    border: none;
    border-radius: 0px !important;
    width: 80%;
}

.gform_wrapper .gfield_required {
  display: none !important;
}

.page-id-5663 .one-half, .page-id-5667 .one-half, .page-id-5668 .one-half {
    float: left;
 border-right: 1px solid #aaa;
height: 75px;
padding-right: 30px;
padding-left: 30px;
padding-top: 40px;
}

.page-id-5663 .two-half, .page-id-5667 .two-half, .page-id-5668 .two-half {
    float: left;
height: 75px;
padding-right: 30px;
padding-left: 30px;
padding-top: 40px;
}

.page-id-5663 .onecolumn .entry-content img, .page-id-5667 .onecolumn .entry-content img, .page-id-5668 .onecolumn .entry-content img {
    border: medium none;
    border-radius: 0;
}

.site-branding {    
    float: left;
    height: 115px;
    overflow: hidden;
    padding: 20px 0;
     width: 485px;
}

.page-id-5663 #header, .page-id-5667 #header, .page-id-5668 #header {
    display: none;
}

#slider-boxes {
    display: none;
}

.page-id-5663 #content-wrapper h1, .page-id-5667 #content-wrapper h1, .page-id-5668 #content-wrapper h1 {
    display: none !important;
}

#tpa-branding {
    float: left;
}

#depaul-branding {
    float: left;
    margin-left: 30px;
    margin-right: 50px;
    margin-top: 20px;
}

#tpa-branding img {
    margin-top: 50px;
    width: 400px;
}

#depaul-header {
    width: 100%;
    background: #333333;
    height: 200px;
}

.page-id-5663 .subpage.clear.onecolumn.main-page-fullwidth, .page-id-5667 .subpage.clear.onecolumn.main-page-fullwidth, .page-id-5668 .subpage.clear.onecolumn.main-page-fullwidth {
    background: #333333 none repeat scroll 0 0 !important;
}

#main_depaul_page_content_area {
    margin: auto;
    position: relative;
    width: 1000px;
    min-height: 800px;
}

.page-id-5663 #container, .page-id-5667 #container, .page-id-5668 #container {
    height: 240px !important;
}

.page-id-5663 .footer-menu, .page-id-5667 .footer-menu, .page-id-5668 .footer-menu {
    display: none;
}

.page-id-5663 #gform_wrapper_1 {
    margin-top: 80px !important;
}
#gform_2 {
    margin-top: 80px;
}

#gform_2 #field_2_2 {
    padding-bottom: 10px !important;
}

#tpasupport_link a {
    color: #00598d;
    font-weight: 600;
    text-decoration: none;
}
#tpasupport_link {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 6px;
    float: right;
    margin-right: 30px;
    margin-top: -20px;
    padding: 5px;
}

.page-id-5668 #main_depaul_page_content_area {
    margin-top: 60px;
}

.page-id-5668 .entry-content p {
    font-size: 16px;
    font-weight: 400;
}

.page-id-5667 #main_depaul_page_content_area {
    margin-top: 60px;
}


#tpasupport_title {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 60px;
    text-decoration: underline;
}



#cfbc_return_button {
    background: #333333 none repeat scroll 0 0;
    font-size: 14px;
    padding: 12px;
    text-align: center;
    width: 360px;
    margin-top: 40px;
}

#cfbc_return_button a {
    font-weight: 600;
    text-decoration: none;
    text-transform: uppercase;
}

#cfbc_return_button a:hover {
    font-weight: 600;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
}

.page-id-5672 #field_4_2 > h4 {
    display: none;
}

.page-id-5672 h1 {
    display: none;
}

.page-id-5672 #gform_fields_4 #field_4_2 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important;
}

.page-id-5672 #field_4_51 img {
    border: none !important;
    border-radius: 0px !important;
}


.page-id-5531 .entry-content h1 {
    display: none;
}

.page-id-4981 .gfield {
    border-bottom: 0px !important;
    margin-bottom: 0px !important;
    padding-bottom: 6px !important;
}