@font-face {
    font-family: 'Fauna One';
    src: url(//blog.swiha.edu/hubfs/fonts/faunaone-regular-webfont.eot);
    src: url(//blog.swiha.edu/hubfs/fonts/faunaone-regular-webfont.eot?#iefix) format("embedded-opentype"), 
    url(//blog.swiha.edu/hubfs/fonts/faunaone-regular-webfont.svg#fauna_oneregular) format("svg"), 
	url(//blog.swiha.edu/hubfs/fonts/faunaone-regular-webfont.woff) format("woff"), 
	url(//blog.swiha.edu/hs-fs/hub/430047/file-1588194088-ttf/faunaone-regular-webfont.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Dear Joe';
    src:url("//blog.swiha.edu/hubfs/fonts/DJ4_SMTH-webfont.eot");
    src:url("//blog.swiha.edu/hubfs/fonts/DJ4_SMTH-webfont.eot?#iefix") format("embedded-opentype"), 
	url("//blog.swiha.edu/hubfs/fonts/DJ4_SMTH-webfont.svg#dearjoe_4_smoothregular") format("svg"), 
	url("//blog.swiha.edu/hubfs/Great-Graduates-Fonts-May-2016/DJ4_SMTH-webfont.woff") format("woff"), 
	url("//blog.swiha.edu/hubfs/fonts/DJ4_SMTH-webfont.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Times_New_Roman_Normal';
    src: url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.eot');
    src: url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.eot') format('embedded-opentype'),
         url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.woff2') format('woff2'),
         url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.woff') format('woff'),
         url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.ttf') format('truetype'),
         url('//info.swiha.edu/hubfs/fonts/Times_New_Roman/Times_New_Roman_Normal.svg#Times_New_Roman_Normal') format('svg');
}
body {
  color: #000000;
  font-family: "Open Sans",sans-serif;
  font-size: 14px;
  line-height: 21px;
}

P {
    font-family: Arial !important;
    font-size:14px !important;
}
h1,h2,h3,h4,h5,h6 , h2 a {
     font-weight: 400;
      color: #222222 !Important;
      line-height: 1.4;
}
h1 {
    font-size:28px !important;
}
h2,h2 a {
    font-size:24px !important;
    text-shadow: 1px 1px 0 #ffffff;
}
h3{
    font-size:20px !important;
    color: #0c3e84 !Important;
    text-shadow: 1px 1px 0 #ffffff;
}
h4 {
    font-size:18px !important;
}
h5 {
    font-size:16px !important;
}
h6 {
    font-size:14px !important;
}

.custom-logo a {
    padding-top: 0;
}
/*.custom-logo {
    padding-top:63px;
    padding-bottom:24px;
}*/
.navigation-section {
    background: #d5e6ff none repeat scroll 0 0;
    border-bottom: 1px solid #ffffff;
    box-shadow: 0 2px 2px #a5c6f7;
    height:40px;
}
.header-section {
  background: rgba(0, 0, 0, 0) url("//blog.swiha.edu/hubfs/Images2016/header-background.jpg") no-repeat scroll center center;
  min-height: 208px !important;
}

/***********************************************************   New Development   **********************************************************/

.page-center-new {
    width: 100%;
    max-width: 960px !important;
    margin: 0 auto !important;
    float: none !important;
}
.top-header-section-new {
    padding:16px 0px;  
    font-size:13px !important;
}
.top-header-section-new .address-line {
    font-family: "Fauna One";
    font-weight: 400;
    color: #0c3e84;
    padding-left:5px;
}
.top-header-section-new .address-line strong{
    font-family: 'Arial', sans-serif;
    font-weight: 600;
    color: #0c3e84;
}
.top-header-section-new  .contact-container {
    text-align: center;
    font-family: 'Arial', sans-serif;
}

.footer-new .custom-footer-top{
    padding-top:17px;
    border-bottom: 0px  !important;
    border: none !important;
    padding-bottom: 10px;
}
.footer-new  .custom-connect{
    border: none !important;
}
.footer-new .custom-footer-top .footer-logo-image img {
    float:right;
}
.footer-new .custom-footer-top .footer-logo-image .custom-footer-logo{
    text-align:left !important;
    padding:0px !important;
}
.footer-new .custom-footer-logo {
    padding-top: 0px !important;
}
.footer-new .custom-footer-logo .address {
    font-size:13px;
    font-family: 'Arial', sans-serif;
    color: #434343;
}
.footer-new .custom-footer-logo .address span{
   font-family: "Fauna One";
    font-weight: 400;
    color: #0c3e84;
}
.footer-new .custom-footer-logo .phone, .footer-new .custom-footer-logo .email-site {
    font-size:13px;
    font-family: 'Arial', sans-serif;
    color: #727272;
}
.footer-new .custom-footer-logo .phone a , .footer-new .custom-footer-logo .email-site a{
    color:#0c3e84;
    margin-right:5px;
}
.footer-new .custom-footer-logo .phone a:hover, .footer-new .custom-footer-logo .email-site a:hover {
    text-decoration: underline;
}
.footer-container {
    
    /* IE10+ */ 
background-image: -ms-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #cedeff 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #cedeff 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #cedeff 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 286, color-stop(0, #cedeff), color-stop(100, #E7EFFF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, ellipse farthest-corner, #FFFFFF 0%, #cedeff 100%);

/* W3C Markup */ 
background-image: radial-gradient(ellipse farthest-corner at center, #FFFFFF 0%, #cedeff 100%);

padding-bottom:20px; 

}
.footer-new .custom-connect {
    text-align:center;
    font-family: "Fauna One" !important;
    font-weight: 400;
    font-size: 13px !important;
    line-height:20px;
    padding-bottom:20px; 
}
.footer-new .custom-connect img{
    padding-bottom:10px;    
}
.footer-new hr {
    max-width: 754px;
    border-bottom: 1px solid #d5e6ff;
    clear: both;
    margin-bottom:25px;
}
.footer-new .custom-copyright, .footer-new .custom-copyright a {
    color:#0c3e84;
    font-size: 13px;
    font-family: 'Arial', sans-serif;
}
.footer-new .custom-copyright a:hover{
    text-decoration: underline;
}

.main-banner-section{
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
    position:relative;
}

.banner-form-container {
    margin:20px 0px;
    background:#fff;
    text-align:center;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:15px;
    border-radius: 5px;
    box-shadow: 0 2px 3px rgba(0,0,0,0.33);
    width:100%;
     max-width: 442px;
    padding-top:26px;
}
.banner-form-container .banner-form-title{
    text-align:center;
}
.banner-form-container .banner-form-title h1{
    text-align:center;
    font-size: 42px !important;
    color: #0c3e84 !important;
    font-family: "Arial" !important;
    line-height:46px;
    font-weight:500 !important;
}
.banner-form-container .banner-form-title .secondary-header{
    color: #000 !important;
    font-family: "Fauna One" !important;
    font-size: 15px !important;
    font-weight: 400;
    line-height: 1.5;
    margin: 1px auto 0;
    max-width: 360px;
    text-align: center;
}
.banner-form-container .banner-form {
    text-align:left;
    padding-top:30px;
}
.banner-form-container .hs-form .hs-form-field {
  margin-bottom: 12px;
  float:left;
  width:100%;
}
.banner-form-container .hs-form-field label span {
    display:none;
}
.banner-form-container ul li label span ,.banner-form-container ul li label input {
    display:block !important;
    float:left;
}
.banner-form-container .hs-error-msgs label {
    color: #f00 !important;
    font-size: 11px !important;
    font-family: 'Arial', sans-serif !important;
}
.banner-form-container input[type="text"], .banner-form-container input[type="email"], .banner-form-container input[type="tel"], .banner-form-container select, .banner-form-container textarea {
   color: #000000;
    font-family: "Fauna One";
    font-size: 13px;
    line-height: 15px;
    width: 100% !important;
    height: 34px;
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
    box-shadow:none !important;
    margin:0;
}
.banner-form-container .hs-form .hs-input:focus {
    box-shadow:none;
    border: 1px solid #e1e1e1;
}
.banner-form-container .hs-form .inputs-list  li .hs-input {
    margin-right:5px;
}
.banner-form-container .hs-form .hs-error-msgs  {
    margin:0;
    padding:0;
    line-height:normal;
}
.banner-form-container .hs-form .actions .hs-button {
    background: rgba(230, 163, 0, 1) none repeat scroll 0 0;
    border: 0 none;
    border-radius: 5px;
    color: #684e0e;
    cursor: pointer;
    display: block;
    font-size: 21px !important;
    font-weight: 700;
    height: 44px;
    line-height: 19px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
    width: 100%;
    box-shadow:none;
}
.banner-form-container .hs-form .actions .hs-button:hover {
    background: rgba(243, 185, 43, 1) none repeat scroll 0 0;
}
.banner-form-container .hs-form .hs-error-msgs label {
    font-size:12px;
}
.banner-form-container .hs-form .form-columns-2 .hs-form-field:last-child , .banner-form-container .hs-form .form-columns-1 .hs-form-field {
    padding-right:0;
}
.banner-form-container .form-bottom-text {
    margin-top:15px;
    color: #a9a9a9;
    font-family: Arial,sans-serif;
    font-size: 10px;
    line-height: 0;
    line-height:1.3;
}
.banner-form-container .form-bottom-text span {
    display: inline-block;
    max-width: 360px;
}

.be-nutrition-middle-section .program-courses-section {
    padding-top:50px !important;
}
.program-courses-section {
    padding-top:30px;
}
.program-courses-title{
    text-align:center;
    padding-bottom: 30px;
}
.program-courses-title h2{
    text-align:center;
    color: #0c3e84 !important;
    font-size: 34px !important;
    font-family: "Dear Joe" !important;
    line-height:34px;
    font-weight:bold;
}

.program-courses-title p{
    text-align:center;
    color: #000000 !important;
    font-size: 14px !important;
    font-family:'Arial', sans-serif;
    line-height:22px;
    max-width:550px;
    float:none !important;
    margin:0px auto !important;
}
.border-bottom{
    border-bottom:1px solid #e1e1e1;
}
.courses-container {
    padding:18px 0px;
}
.courses-container img {
    border-radius: 10px;
    max-width:140px !important;
    float:none !important;
    margin:0px auto !important;
}
.course-details{
    padding-top:10px;
    max-width:750px;
}
.course-details h3{
    font-family: 'Arial', sans-serif  !important;
    color: #0c3e84 !important;
    font-size: 16px !important ;
    font-weight:bold;
    padding: 0px !important;
    margin: 0px !important;
}
.course-details em{
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px !important;
    font-style: italic;
}
.course-details p{
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 10px 0px !important;
    line-height: 22px;
    font-style: normal;
}
.course-details span{
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 12px !important;
    padding: 0px !important;
    font-style: italic;
}
.courses-bottom-text {
    text-align:center;
}
.courses-bottom-text p{
    text-align:center;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 10px 0px !important;
    line-height: 22px;
    font-style: normal;
    max-width:690px;
    float:none !important;
    margin:0px auto !important;
}
.opportunity-section {
    text-align:center;
}
.opportunity-section .opportunity-heading{
    padding:40px 0px;
}
.opportunity-section h2{
    text-align:center;
    font-family: "Dear Joe" !important;
    color: #0c3e84 !important;
    font-size: 28px !important ;
     line-height: 32px;
    font-weight:bold;
    padding: 0px !important;
    margin: 0px !important;
    max-width:560px;
    float:none !important;
    margin:0px auto !important;
}
.opportunity-three-column-section {
    padding:10px 0px;
}
.opportunity-three-column-section .opportunity-image {
    text-align:center;    
}
.opportunity-three-column-section .opportunity-image img {
    border-radius: 8px 8px 0px 0px;
    width:100% !important;
}
.opportunity-three-column-section .opportunity-details {
     border-radius:0px 0px 8px 8px;
     background:#a5c6f7;
     text-align:center;
     padding:10px 12%;
     min-height:300px;
}
.opportunity-three-column-section .opportunity-details h3{
    text-align:center;
    color: #0c3e84 !important;
    font-weight:bolder;
    font-size: 16px !important;
    line-height: 1.4;
    font-style: normal;
    font-family: 'Arial', sans-serif !important;
    text-shadow: none !important;
    padding: 10px 0px !important;
    margin: 0px !important;
}

.opportunity-three-column-section .opportunity-details p{
    text-align:center !important;
    color: #0c3e84 !important;
    font-size: 14px !important;
    line-height: 22px;
    font-style: normal;
    font-family: 'Arial', sans-serif !important;
    text-shadow: none !important;
    padding: 10px 0px !important;
    margin: 0px !important;
}
.thinking-text {
    margin:30px 0px;
    border-radius:8px;
    text-align:center;
    background:rgba(165,198,247,1);
    padding:15px 20px;
}
.thinking-text h2{
    text-align:center;
    font-family: "Arial" !important;
    color: #0c3e84 !important;
    font-size: 28px !important ;
    font-weight:bolder;
    line-height: 55px;
    padding: 0px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}
.thinking-text span strong{
    text-align:center;
    font-family: 'Arial', sans-serif !important;
    color: #0c3e84 !important;
    font-size: 16px !important ;
    font-weight:bolder;
    line-height: 26px;
    padding: 0px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}
.thinking-text span i{
    text-align:center;
    font-family: 'Arial', sans-serif !important;
    color: #0c3e84 !important;
    font-size: 14px !important ;
    font-weight:normal;
    font-style: italic;
    line-height: 26px;
    padding: 0px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}

.thinking-text p{
    text-align:center;
    font-family: 'Arial', sans-serif !important;
    color: #0c3e84 !important;
    font-size: 14px !important ;
    font-weight:normal;
    font-style: normal;
    line-height: 26px;
    padding: 15px 0px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}
.time-to-learn-section{
    background: rgba(233,242,255,1);
    padding:35px 0px;
}
.time-to-learn-title {
    padding-bottom:50px;
}
.be-nutrition-middle-section .time-to-learn-section h2{
    font-size: 36px !important ;
}
.be-nutrition-middle-section .time-to-learn-section .learn-right-container h2{
    font-size: 28px !important ;
}
.time-to-learn-section h2{
    text-align:center;
    font-family: "Arial" !important;
    color: #0c3e84 !important;
    font-size: 28px !important ;
    font-weight:bolder;
    line-height: 36px;
    padding: 0px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}

.time-to-learn-section p{
    text-align:center;
    font-family: "Fauna One" !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px !important;
    line-height: 22px;
    font-style: normal;
    max-width:690px;
    float:none !important;
    margin:0px auto !important;
}
.you-will-learn-container {
    border-radius:8px;
    text-align:center;
    background:rgba(165,198,247,1);
    padding:35px 30px;
}
.you-will-learn-container img{
    float:none !important;
    margin:0px auto !important;
    min-width:100px;
}
.you-will-learn-container h3{
    text-align:center;
    color: #0c3e84 !important;
    font-size: 28px !important ;
    font-weight:bolder;
    line-height: 36px;
    padding: 10px 0px 18px !important;
    margin: 0px !important;
    float:none !important;
    text-shadow: none !important;
}
.you-will-learn-container ul {
    padding-left:15px;
     padding-bottom:25px;
}
.you-will-learn-container ul, .you-will-learn-container ul li {
    text-align:left;
}
.you-will-learn-container ul li {
    padding-bottom:18px;
}
.be-nutrition-middle-section .you-will-learn-container ul li {
    background: url(//info.swiha.edu/hubfs/Images2016/list-style.png?t=1469598498540) no-repeat 2px 5px;
    list-style-type: none !important;
    background-size: 17px 17px;
    padding-left: 25px;
}
.you-will-learn-container ul li, .you-will-learn-container ul li span {
    font-family: "Fauna One", serif;
    font-weight: 400;
    color: #000000;
    font-size: 14px;
    list-style-type: disk;
}
.learn-right-container{
    text-align:left;
}
.learn-right-container h2, .learn-right-container p{
    text-align:left !important;
    padding-bottom:3px;
}
.learn-right-container p{
    font-family: "Fauna One" !important;
    font-weight: 400;
    padding-top: 3px !important;
    padding-bottom: 15px !important;
}
.financial-aid-section {
    padding:35px 0px;
}
.financial-aid-text h2{
    color: #0c3e84 !important;
    text-shadow: none !important;
    text-align: center;
    line-height: 34px;
    font-weight: bolder;
    font-family: "Arial" !important;
    font-size: 28px !important;
}
.financial-aid-text p{
    text-align:center;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px !important;
    line-height: 22px;
    font-style: normal;
    max-width:460px;
    float:none !important;
    margin:0px auto !important;
}
.testimonial-section{
    padding:55px 0px;
    box-shadow: 0 0 3px rgba(0,0,0,0.33);
    background: rgba(233,242,255,1);
}
.testimonials-continer {
    max-width:620px;
    float:none !important;
    margin:0px auto !important;
}
.testimonial-section h2{
    color: #0c3e84 !important;
    text-align: center;
    line-height: 36px;
    font-weight: bolder;
    font-family: "Arial" !important;
    font-size: 28px !important;
    padding-bottom:10px;
}
.testimonial-section span strong{
    font-size: 14px;
    font-family: 'Arial', sans-serif !important;
    color: #000000;
    font-weight: bolder;
}
.testimonial-section p{
    text-align:left;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px 30px !important;
}
.testimonial-section img{
    margin-top:-30px !important;
    margin-bottom:10px;
}
.about-holistick-conteiner{
    padding:55px 0px 40px;
}
.about-holistic-header {
 text-align: center;
 font-size: 16px !important;
 clear:both;
 padding-bottom:20px;
}
.about-holistic-header h2{
    color: #0c3e84 !important;
    text-align: center;
    line-height: 34px;
    font-weight: bolder;
    font-family: "Dear Joe" !important;
    font-size: 28px !important;
    padding-bottom:5px;
}
.about-holistic-header span {
    text-align:center;
    font-family: 'Fauna One' !important;
    font-weight: 400;
    color: #000000 !important;
    font-size:18px;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px 30px !important;
}
.about-holistic-header p {
    font-size:14px !important;
    text-align:center;
    font-family: 'Arial', sans-serif !important;
    max-width:700px;
    color: #000000 !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:15px 0px !important;
}
.about-holistic-header strong {
    text-align:center;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px 30px !important;
}
.coach-needed-container {
    background: rgba(165,198,247,1);
    border-radius: 8px;
    padding:60px 33px;
}

.coach-needed-container h2{
    color: #0c3e84 !important;
    text-shadow: none !important;
    line-height: 34px;
    font-weight: bolder;
    font-family: "Dear Joe" !important;
    font-size: 28px !important;
    padding-bottom:0px;
}
.coach-needed-container p {
    text-align:left;
    font-family: 'Arial', sans-serif !important;
    font-weight: 400;
    color: #0c3e84 !important;
    line-height: 22px;
    font-size: 14px !important;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px !important;
}



.main-banner-section .logo-section .banner-logo {
    background: rgba(255, 255, 255, 0) none repeat scroll 0 0;
    display: block;
    position: absolute;
    right: 460px;
    bottom: 48px;
    width: auto;
    max-width: 100% !important;
    z-index: 5;
}
.banner-form-container .reponsive-logo {
    display:none;
}

.top-header-section-new .contact-numbers a:last-child {
    margin-left:7px;
}
.top-header-section-new .address-line {
    font-size:14px;
    padding-left:15px;
    line-height: 27px;
}
.top-header-section-new .contact-numbers {
    float: right;
    font-size: 14px;
    width: auto;
    line-height: 27px;
    padding-right:3px;
}
.top-header-section-new .contact-numbers .fa {
    font-size:12px;
}
.conjuction-container{
    padding:28px 0px;
}
.conjuction-container p{
    text-align:left;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px 0px !important;
}
.conjuction-container p strong{
    text-align:left;
    font-family: 'Arial', sans-serif  !important;
    font-weight: bolder;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
    padding:0px 0px 0px !important;
}
.conjuction-container ul {
    margin:0px !important;
    padding:0px !important;
    padding-left:15px !important;
    list-style-type: disc;
}
.conjuction-container ul li {
    font-family: 'Arial', sans-serif !important;
    font-size: 14px;
    color: #000000;
    line-height:22px;
}
.online-experience-text{
    padding-right:17%;
}
.success-section-right {
    padding-left: 8%;
    border-left: 1px solid #bec5cf;
}
.success-section{
    padding:35px 0px;
    background: rgba(233,242,255,1);
}
.success-section h4 {
    text-align:left;
    font-family: 'Arial', sans-serif  !important;
    font-weight: bolder;
    color: #0c3e84 !important;
    font-size: 16px !important;
    padding: 0px 0px 5px !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
}
.success-section p {
    text-align:left;
    font-family: 'Arial', sans-serif  !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0px 0px 15px !important;
    line-height: 22px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
}
.success-section i {
    font-family: "Open Sans",sans-serif !important;
    color: #000000 !important;
    font-size: 12px !important;
    padding: 0px 0px 15px !important;
    line-height: 16px;
    font-style: normal;
    float:none !important;
    margin:0px auto !important;
}
.success-section .online-experience-text i {
    font-style: italic;
}
.success-section a{
    background:none !important;
    border-bottom: none !important;
    color: #0c3e84;
}
.success-section a:hover{
    text-decoration: underline;
}
.backgroundopacity{
    background:rgba(255,255,255,0.79) !important;
}
.teacher-appear-section{
    padding:45px 0px;
    background: rgba(233,242,255,1);
}
.teacher-appear-section h2{
    text-align:center;
    color: #0c3e84 !important;
    text-shadow: none !important;
    line-height: 50px;
    font-weight: bolder;
    font-family: "Arial" !important;
    font-size: 36px !important;
    padding-bottom:0px;
    text-shadow: 1px 1px 0 #fff;
}
.teacher-appear-section p{
    text-align:center;
    line-height: 22px;
    color: #000000;
    font-size: 14px !important;
    font-family: 'Arial', sans-serif !important;
    padding:0px 0px 15px !important;
    margin:0px !important;
}
.teacher-appear-header{
    float:none !important;
    text-align:center;
    max-width:808px;
    margin:0px auto !important;
}
.teacher-details-container{
    float:none !important;
    margin:0px auto !important;
    max-width:650px;
    padding:20px 0px 0px;
}
.teacher-appear-parts4 img {
    float:none !important;
    text-align:center;
    border-radius: 10px;
    width:100%;
    max-width:100px;
    margin:0px auto !important;
}
.name-title{
    padding:10px 0px 0px;
    text-align:center;
    font-size: 14px;
    font-family: 'Arial', sans-serif;
    color: #000000;
}
.name-title span span{
    font-size: 12px !important;
}

.time-to-learn-section-bg {
    background: rgba(255,255,255,1);
    border-radius: 10px;
    margin-bottom:25px;
    padding:10px 10px 30px;
}
.time-to-learn-section-bg .time-to-learn-title h2{
    max-width:500px;
    margin: 0px auto !important;
    padding:30px 0px 10px !important;
}
.time-to-learn-section-bg .time-to-learn-title {
    padding-bottom: 10px !important;
}
.member-image img {
    max-width:100%;
    margin: 0px auto !important;
}
.time-to-learn-section-bg  .padding-top-20 img{
    padding-top:20px !important;
}
.padding-top-20{
    padding-top:20px !important;
}
.be-yoga-middle-section .time-to-learn-section p {
    font-family: "Fauna One" !important
}
.you-will-full-image img{
    margin-top: 20px !important;
    border-radius: 30px;
}
.be-yoga-middle-section .learn-right-container h2{
    text-align:center !important;
    font-size: 16px !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 22px !important;
    padding-bottom:20px !important;
}

.be-yoga-middle-section .time-to-learn-section p{
    
    text-align:left !important;
    color: rgb(114, 114, 114) !important;
    font-size: 12px !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 20px !important;
}
.be-yoga-middle-section .time-to-learn-section p span strong{
    
    text-align:left !important;
    color: rgb(12, 62, 132);
    font-size: 12px !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 16px !important;
}
.be-yoga-middle-section .you-will-learn-container p{
    color: #000000 !important;
    font-family: "Fauna One" !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height:22px !important;
        padding: 0px 20px 10px !important;
}
.be-yoga-middle-section ul{
    padding:0px;
    margin:0px;
    padding-left:15px;
}
.be-yoga-middle-section .time-to-learn-section ul {
    margin-left:0px !important;
}
.be-yoga-middle-section .time-to-learn-section ul li{
    
    text-align:left !important;
    color: rgb(114, 114, 114) !important;
    font-size: 12px !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 20px !important;
}
.background-none {
    background:none !important;
}
.box-shdow-none{
    box-shadow:none !important;
}
.top-border{
 
 border-top:1px solid #e1e1e1 !important;
}

.be-yoga-middle-section .testimonial-section img {
    margin-top: -13px !important;
    margin-bottom:10px !important;
}
.southwest-institute-healing-conteiner {
    padding:50px 0px 10px;
    background: rgba(233,242,255,1);
}
.southwest-institute-healing-header h2{
    text-align:center;
    font-family: 'Arial'!Important;
    font-weight: 400;
    color: #222!Important;
    line-height: 32px;
    font-size: 34px !important;
    text-shadow: none !important;
    color: #0c3e84 !important;
    font-weight:bold;
    margin-bottom:30px !important;
}
.southwest-institute-healing-container {
    margin-bottom:35px;
}
.southwest-institute-healing-container h2{
    font-family: 'Arial'!Important;
    font-weight: 400;
    color: #222!Important;
    line-height: 28px;
    font-size: 28px !important;
    text-shadow: none !important;
    color: #0c3e84 !important;
    font-weight:bold;
}
.southwest-institute-healing-container p{
    font-family: 'Arial', sans-serif !Important;
    font-weight: 400;
    color: #222!Important;
    line-height: 22px;
    font-size: 14px !important;
    text-shadow: none !important;
    color: #000000 !important;
    max-width:419px;
    width:100%
}
.be-yoga-middle-section .thinking-text p {
    text-align: center;
    font-family: 'Arial',sans-serif !important;
    color: #0c3e84 !important;
    font-size: 14px !important;
    font-weight: normal;
    font-style: normal;
    line-height: 26px;
    padding: 15px 0 !important;
    margin: 0 auto !important;
    float: none !important;
    text-shadow: none !important;
    max-width:650px;
}

.be-life-coaching .thinking-text p {
    max-width:670px !important;
    line-height:22px;
}
.blue-bg-section{
    background: rgba(233,242,255,1);
    padding:40px 0px;
}
.blue-bg-section h2{
    text-align:center;
    margin:0px  auto !important;
    font-size: 34px !important;
    color: #0c3e84 !important;
    text-shadow: 1px 1px 0 #fff;
    font-family: "Dear Joe" !important;
    font-weight:bold;
    max-width:750px;
    line-height: 45px;
    
}
.blue-bg-section p{
    text-align:center;
    margin:0px  auto !important;
    line-height: 22px;
    font-family: 'Arial', sans-serif;
    color: #000000;
    font-size: 14px;
    padding-top:5px;
    
    
}
.or-block{
    text-align: left;
    margin-left: 51px !important;
    font-weight: bold;
    color: #0c3e84 !important;
    font-size: 14px;
}
.second-heading h2{
    text-align: center;
    color: rgb(12, 62, 132) !important;
    text-shadow: rgb(255, 255, 255) 1px 1px 0px;
    font-size: 28px !important;
    font-weight:bold;
}
.blue-border{
    border:none !important;
    border-bottom:1px solid #0c3e84 !important;
}
.blue-bg{
    background: rgba(233,242,255,1);
}
.white-bg{
    background: rgba(255,255,255,1);
}

.section-header {
    max-width:650px;
    margin:0px auto !important;
    float:none !important;
}

.section-header h1 {
    text-align: center;
    color: #0c3e84 !important;
    font-size: 34px !important;
    font-family: "Arial" !important;
    line-height: 34px;
    font-weight: bold;
}
.section-header p {
    text-align: center;
    color: #000000 !important;
    font-size: 14px !important;
    font-family: "Fauna One" !important;
    line-height: 22px;
    padding-top:25px !important;
}
.be-hypnotherapist-middle-section .page-center {
    padding: 20px 15px 10px;
}
.border-radius{
    border-radius: 8px;
}
.margin-bottom-30{
    margin-bottom:30px !important;
}
.padding-left-right-50{
    padding:15px 50px 0px !important;
}
.minus-margin-top-50{
    margin-top:-50px !important;
}
.thinking-bigger-section .section-header {
    max-width:530px !important;
    margin:0px auto !important;
}
.thinking-bigger-section  .section-header p {
    text-align: center;
    color: #0c3e84 !important;
    font-size: 14px !important;
    font-family: 'Arial', sans-serif !important;
    line-height: 17px;
    padding-top:10px !important;
}
.thinking-bigger-section .course-details h3 {
    max-width:400px;
    font-family: 'Arial',sans-serif !important;
    color: #0c3e84 !important;
    font-size: 16px !important;
    font-weight: bold;
    padding: 0 !important;
    margin: 0 !important;
}
.thinking-bigger-section .course-details em {
    color: #0c3e84 !important;
}
.thinking-bigger-section .course-details p {
    color: #0c3e84 !important;
}
.difference_one_patient h3 {
    text-align: center;
    color: #0c3e84 !important;
    font-size: 28px !important;
    font-weight: bolder;
    line-height: 36px;
    padding: 10px 0 18px !important;
    margin: 0 auto !important;
    float: none !important;
    text-shadow: none !important;
    max-width:300px;
    
}
 .difference_one_patient p {
    text-align: left !important;
    font-family: 'Arial',sans-serif !important;
    color: #000000 !important;
    font-size: 12px !important;
    padding: 0 0 !important;
    line-height: 22px;
    font-style: normal;
    max-width: 640px;
    float: none !important;
    margin: 0 auto !important;
    padding-bottom:15px !important;
}
.difference_one_patient ul{
    padding:0px !important;
    padding-left:15px !important;
}
.difference_one_patient ul li, .difference_one_patient ul li span {
    font-family: "Arial",serif !important;
    color: #000 !important;
    font-size: 12px !important;
    list-style-type: disc !important;
}
.difference_one_patient_right h2 {
    text-align: left !important;
    font-family: 'Arial', sans-serif !important;
    color: #0c3e84 !important;
    font-size: 16px !important;
    font-weight: bolder;
    line-height: 24px;
    padding: 0 !important;
    margin: 0 !important;
    float: none !important;
    text-shadow: none !important;
}

.difference_one_patient_right p {
    text-align: left !important;
    font-family: 'Arial',sans-serif !important;
    color: #000000 !important;
    font-size: 14px !important;
    padding: 0 0 !important;
    line-height: 22px;
    font-style: normal;
    max-width: 690px;
    float: none !important;
    margin: 0 auto !important;
    padding-bottom:20px !important;
}

.image-center img{
    padding:20px 0px;
    text-align:center;
    margin:0px auto !important;
}

.hypnotherapy-session-heading h2 {
    color: #0c3e84 !important;
    font-family: "Arial" !important;
    font-size: 36px !important;
    font-weight: bolder;
    line-height: 34px;
    margin-top: 50px;
    padding-bottom: 10px;
    text-align: center;
}
.hypnotherapy-session-section .iframe-center {
    max-width:620px;
    max-height:320px;
    float: none !important;
    margin:0px auto !important;
}
.hypnotherapy-session-section .iframe-center iframe{
    max-height:320px;
    min-height:320px;
}
.program-director{
    padding-top:20px;
}
.program-director h3{

    font-size: 16px !important;
    color: rgb(12, 62, 132) !important;
    font-weight:bold;
    font-family: 'Arial', sans-serif !important;

}
.hypnotherapist-thinking-section p {
    text-align: center;
    font-family: 'Arial',sans-serif !important;
    color: #0c3e84 !important;
    font-size: 14px !important;
    font-weight: normal;
    font-style: normal;
    line-height: 26px;
    padding: 15px 0 !important;
    margin: 0 auto!important;
    float: none !important;
    text-shadow: none !important;
    max-width:600px;
}
.program-director p {
    color: #000000 !important;
    font-size: 14px !important;
    line-height: 22px;
}
.be-massage-therapist-middle-section .time-to-learn-section .you-will-learn-container h3 {
    margin: 0 auto !important;
    max-width: 291px !important;
    font-size: 22px !important;
}
.time-to-learn-section .full-row-text {
    margin-top: 40px !important;
}
/***********************************************************   New Development   **********************************************************/
.body-container a {
    background: none !important;
    border-bottom: none !important;
    color: #2a64b5;
    text-decoration: none;
}
.body-container a:hover {
    
    text-decoration: underline !important;
}
.custom-logo.mobile-header-logo {
    display:none ;
}
.post-social-custom {
    display: block;
    float: left;
    margin: 0 0 13px;
    width: 100%;
}
.post-social-custom .social-hide {
    overflow: hidden;
}
.post-social-custom .post-twitter-custom, .post-facebook, .post-google-plus, .post-linked-in {
    border-radius: 3px;
    cursor: pointer;
    float: left;
    height: 27px;
    margin-right: 10px;
     margin-top:5px;
    padding: 3px 5px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    width: 30px;
}
.post-social-custom .post-twitter-custom {
    background: #9AB526 url("//info.swiha.edu/hubfs/Images2016/BlogSocialTwitter-1.png") no-repeat scroll 10px 7px;
}
.post-social-custom .post-facebook {
    background:#9AB526 url("//info.swiha.edu/hubfs/Images2016/BlogSocialFacebook-1.png") no-repeat scroll 10px 7px;
}
.post-social-custom .post-google-plus {
    background: #9AB526 url("//info.swiha.edu/hubfs/Images2016/BlogSocialGoogle-1.png") no-repeat scroll 10px 7px;
}
.post-social-custom .post-linked-in {
    background: #9AB526 url("//info.swiha.edu/hubfs/Images2016/BlogSocialLinkedIn-1.png") no-repeat scroll 10px 7px;
}  
.post-social-custom .black {
    background-color: #9AB526;
    transition: all 0.3s ease 0s;
    width: 75px;
}
.post-social-custom .social-hide a {
    color: #fff;
    font-size: 14px;
    padding-left: 22px;
    text-decoration: none;
    transition: all 0.3s ease 0s;
    width: 0;
}
.post-social-custom .social-sharing i.fa-heart {font-size:23px;color:#3795b3;}
.post-social-custom .social-sharing span {color:#3795b3;font-size: 18px;padding: 5px 6px; font-weight: 300; float:left;}
.post-social-custom .social-sharing {margin: 0 22px 0 0;}
.post-social-custom .social-sharing i { float:left;}

.social-hide {
    overflow: hidden;
}
.about-author-sec img {
    border-radius:50%;
    margin-top: 40%;
}


.blog-sidebar .blog-subscription-right-side , .sidebar-border {
    border: 1px solid #f0f0f0;
    margin-bottom: 20px;
}
.blog-sidebar .blog-subscription-right-side h3.form-title {
    margin-bottom:0;
}
.blog-sidebar .blog-subscription-right-side .hs-form {
     padding:0 10px 20px;
     margin-bottom: 0;
}
.blog-sidebar .blog-subscription-right-side .actions .hs-button {
    display: block;
    font-size: 15px;
    font-weight: normal;
    line-height: normal;
    margin: 20px auto 0;
    padding: 5px 11px !important;
    border: 0 none;
}
.blog-sidebar .blog-subscription-right-side .actions .hs-button:hover {
    background: #828283 none repeat scroll 0 0;
    color: #ffffff;
}
.blog-sidebar .blog-subscription-right-side .cell-wrapper {
    margin:0;
}
.blog-sidebar .blog-subscription-right-side .hs-form .hs-input {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #c8c8c8;
    border-radius: 0;
    box-shadow: none;
    color: #141412;
    font-family: inherit;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    padding: 8px;
}
.blog-sidebar .blog-subscription-right-side .hs-form .hs-error-msgs label {
    font-size:12px;
}
.blog-sidebar .blog-subscription-right-side .hs-form .hs-form-field {
    margin-bottom:10px;
}
.blog-sidebar .blog-subscription-right-side .hs-form .inputs-list {
    margin-top:5px;
}
.blog-sidebar .blog-subscription-right-side .hs-form .hs-error-msgs li {
    padding:0;
    border:0 none;
}
.blog-sidebar .sidebar-search , .blog-sidebar .sidebar-category .widget-module , .blog-sidebar .sidebar-category .widget-module {
    padding:20px 10px;
}
.blog .blog-sidebar .cell-wrapper {
  margin-bottom: 0;
}
.blog-sidebar .sidebar-search .hs-form {
    margin-bottom:0;
}
.blog-sidebar .sidebar-category h3 {
    margin-bottom:0;
}
.about-author-sec .span2 {
    margin-left:0;
}
.about-author-sec .span10 {
    margin-left: 0;
    
}
.about-author-sec .span10 p {
    margin-right:20px;
    text-align: justify;
}
.post-listing .post-item {
  min-height: 520px;
  
}
.blog-sidebar ul li:last-child {
    border-bottom:0 none;
    padding-bottom:0;
}
.hs-form .input ul li {
  padding: 5px 0 !important;
}
 .blog-subscription-right-side .hs-form .inputs-list .hs-input {
    margin-right:5px;
}

.blog-sidebar .search-title h3 {
    margin-bottom:0;
}
.blog-sidebar ul {
    text-align:left;
}
.blog-sidebar .category-names  {
    text-align:right;
}
.blog-sidebar h3 {
    text-align:left;
}
.blog-sidebar .filter-expand-link {
  display: inline-block;
  margin: 5px 0 0;
}
.blog-sidebar ul li:first-child {
    padding-top:0;
}

.blog-subscription-right-side #hs_cos_wrapper_module_14676114473221697 > h2 {
  color: #d96029 !important;
  font-size: 13px !important;
  line-height: normal;
  margin: 0;
  padding: 45px 14px;
  font-weight: bold;
}
.blog-subscription-right-side .hs_cos_wrapper.form-title {
  display: none;
}
.header-section .custom-logo {
    margin-top: 62px;
}
.custom-author-section {
    background: #eff5ff none repeat scroll 0 0;
	border-radius: 10px;
	padding: 10px 20px;
}
.panel.blue {
    display:none;
}
.banner-logo {
    margin-bottom: -33px;
}

.banner-logo img {
    max-width:110px;
}

.thank-you-msg-banner {
  color: #0c3e84;
  font-family: "Dear Joe";
  font-size: 25px;
  font-weight: 600;
  text-align: center;
}
.be-life-coaching .main-banner-section::after {
  background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.be-life-coaching .main-banner-section {
    background-position: center center;
}
.be-life-coaching .banner-form-container {
    position:relative;
    z-index:999;
}
.be-massage-therapist-middle-section .thinking-text {
    padding: 15px 150px;
}

.integrative-middle-section .banner-form-container {
    background: #ffffff none repeat scroll 0 0 !important;
    border-radius: 8px;
    max-width: 440px;
    min-height: 625px;
    width: 100% !important;
    position:relative;
    padding-top: 20px;
}
.integrative-middle-section .banner-form-container .banner-form-title h1 {
  font-size: 48px !important;
  line-height: 55px;
}
.integrative-middle-section  .banner-form-container .banner-logo img {
    height: 55px;
    width: 63px !important;
}
.integrative-middle-section  .banner-form-container .banner-logo {
    left: 14px;
    position: absolute;
    top: 11px;
    z-index: 5;
}
.integrative-middle-section  .banner-form-container .banner-form-title .secondary-header {
  padding-top: 8px !important;
  font-size: 16px !important;
}
.integrative-middle-section  .banner-form-container .banner-form {
  padding-top: 45px;
}
.integrative-middle-section .banner-form-container .banner-form .hs-form .hs-input {
    font-size: 14px;
}
.integrative-middle-section .banner-form-container .form-bottom-text {
  padding-top: 35px;
}
.integrative-middle-section .section-header {
    max-width:894px;  
}
.integrative-middle-section .section-header p {
    margin-bottom: 0;
    padding-bottom: 15px;
    padding-top: 0 !important;
    text-align: center;
    font-family:"Arial",sans-serif !important;
}
.integrative-middle-section .section-header h1 {
    line-height: normal;
    font-size: 34px;
}
.integrative-middle-section .course-details ul {
    margin-left:16px;
    padding:0;
}
.integrative-middle-section .course-details ul li {
    line-height:22px;
    font-size: 14px;
    font-style: normal;
}
.integrative-middle-section .course-details p {
    padding-top:0!important;
}
.integrative-middle-section .course-details h3 {
    margin:0 0 5px !important;
}
.integrative-middle-section .course-image {
    margin-top:25px;
}
.integrative-middle-section .program-courses-section {
  padding-bottom: 0;
}
.integrative-middle-section .program-courses-section .courses-container {
    padding-top:0;
    padding-bottom:23px;
}
.integrative-middle-section .you-will-learn-container img {
    min-width: 130px;
    margin-bottom: 20px !important;
}
.integrative-middle-section .you-will-learn-container {
    padding-top:20px;
}
.integrative-middle-section  .time-to-learn-section .you-will-learn-container p {
    color: #000000 !important;
    font-size: 14px !important;
    line-height: 22px;
    text-align: left;
    margin: 0 0 15px !important;
}
.integrative-middle-section .you-will-learn-container ul li, .integrative-middle-section .you-will-learn-container ul li span {
    line-height: 22px;  
    font-size: 14px !important;
    padding-bottom: 0;
    list-style: outside none disc;
}
.integrative-middle-section .you-will-learn-container ul {
    padding-bottom:0;
}
.integrative-middle-section .learn-right-container p {
    line-height: 22px;
    font-size: 14px;
}
.integrative-middle-section .financial-aid-text h2 {
    font-size: 34px !important;
    line-height: normal;
    margin: 0;
}
.integrative-middle-section .financial-aid-text p {
    max-width:894px;
}

.integrative-middle-section .financial-aid-section {
  padding: 23px 0 35px;
}
.integrative-middle-section .great-graduates-section {
    padding-bottom:20px;
}
.integrative-middle-section .thinking-bigger-section .bigger-thinking-block-container {
  padding-left: 0;
  position: relative;
}
.integrative-middle-section .thinking-bigger-section {
  background: #e9f2ff none repeat scroll 0 0;
  border-radius: 8px;
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 20px 50px 50px;
}
.integrative-middle-section .thinking-text {
  padding: 15px 50px;
  text-align: left;
  padding-top: 0 !important;
}
.integrative-middle-section  .thinking-text p {
    text-align:left ;
}
.margin-bottom-0 {
    margin-bottom:0;
}
.course-details .padding-bottom-0 , .padding-bottom-0 {
    padding-bottom:0 !important;
}
.life-coach-with-video .after-banner-text-container  {
    padding-top:15px;
}
.life-coach-with-video .after-banner-text-container h3 {
  font-family: "Open Sans",sans-serif !important;
  color:#0c3e84!important;
  font-size:27px !important;
  margin: 0 0 15px !important;
  line-height:1.3;
}
.life-coach-with-video .after-banner-text-container p , .life-coach-with-video .courses-container .course-details em , .life-coach-with-video .courses-container .course-details p , .life-coach-with-video .certification-of-excellence-bottom-text p , 
.life-coach-with-video .coaching-through-swiha-container li , .life-coach-with-video .testimonials-continer p , .life-coach-with-video .testimonials-continer span , .life-coach-with-video .testimonials-continer span strong {
    font-family: "Arial",sans-serif !important;
    font-size:14px !important;
    line-height: 1.5;
    margin: 0 0 15px;
    color:#000 !important;
}
.life-coach-with-video .courses-container {
    padding-top: 10px;
}
.courses-image-texts-container  {
       position:relative; 
}
.life-coach-with-video .courses-container .course-image {
  height: auto;
  left: 20px;
  position: absolute;
  top: 50%;
  transform: translate(0px, -50%);
  -webkit-transform: translate(0px, -50%);
  -moz-transform: translate(0px, -50%);
  width: auto;
}
.life-coach-with-video .courses-container .course-details {
    margin: 0;
    max-width: none;
    padding:0;
    width: 100%;
    padding-left: 165px;
}
.life-coach-with-video .courses-container .course-details h3 , .life-coach-with-video .courses-container .course-details h3 strong {
    font-family: "Open Sans",sans-serif !important; 
    font-size: 22px!important;
    font-weight: 400;
}
.life-coach-with-video .courses-container .course-details em {
    display: block;
    font-style: normal;
    margin: 0 0 15px;
}
.life-coach-with-video .courses-container .course-details p {
  margin: 0 0 15px !important;
  padding: 0 !important;
}
.life-coach-with-video .courses-container .course-details p:last-child {
    margin-bottom:0  !important;
}
.life-coach-with-video .courses-container .or-block {
  margin-left: 0 !important;
  max-width: 150px;
  padding-left: 20px;
  text-align: center;
  margin-top: 25px !important;
}

.life-coach-with-video .certification-of-excellence-bottom-text {
   margin-top:30px; 
}
.life-coach-with-video .coaching-through-swiha-container h3 {
    font-family: "Open Sans",sans-serif !important; 
    font-size: 24px!important;
    font-weight: 400;
    color: #0c3e84 !important;
}
.life-coach-with-video .coaching-through-swiha-container ul {
    margin:0 0 30px;
}
.life-coach-with-video .coaching-through-swiha-container li {
    margin:0;
}
.life-coach-with-video .coaching-through-swiha-container h4 {
   font-family: "Open Sans",sans-serif !important;   
    font-size: 24px!important;
    margin:0;
}
.life-coach-with-video .testimonials-continer {
    max-width:none !important;
}
.life-coach-with-video .testimonials-continer h2 {
    font-family: "Open Sans",sans-serif !important; 
    font-size: 27px!important;
    font-weight: 400;
    color: #0c3e84 !important;  
    text-align: left;
    padding:0;
    line-height:1.3;
}
.life-coach-with-video .testimonials-continer span strong {
    color:#000 !important;
}
.life-coach-with-video .testimonial-section {
    padding-top:30px;
    padding-bottom:20px;
}
.life-coach-with-video .testimonial-container {
    padding-bottom:30px;
}
.life-coach-with-video .testimonial-container img {
    margin-bottom:0 !important;
}
.life-coach-with-video .padding-top-30 {
    padding-top:30px;
}

@media (max-width:1500px) {
    .main-banner-section .logo-section .banner-logo {
        right: 300px;
    }
    .fixed-request-explore-small{
        display:none !important;
    }
}
@media (max-width:1200px) {
 .main-banner-section .logo-section .banner-logo {
        right: 200px;
    }
    
}
@media (max-width:1023px) {
    #hubspot-topic_data {
        display: block;
        float: left;
        font-size: 0 !important;
        width:100%;
    }
    .hs-blog-post a.topic-link {
        clear: both;
        display: inline-block;
        float: left;
        margin: 0 0 6px;
        width: auto;
    }
    .page-center-new{
        padding-left:15px !important;
        padding-right:15px !important;
        
    }
    
}
@media (max-width: 940px) {
    .custom-logo.mobile-header-logo {
        display:block;
    }
    .custom-logo.desktop-header-logo {
        display:none;
    }
    .header-section {
      background: rgba(0, 0, 0, 0) url("//blog.swiha.edu/hubfs/Images2016/header-background.jpg") repeat scroll 0 0 / cover ;
      min-height: 146px !important;
    }
    .header-section .custom-logo {
        margin-top: 57px;
    }
    .courses-container img {
        max-width:100% !important;
    }
}
@media (max-width: 768px) {
    .custom-logo a img {
        height: auto;
    }
}
@media (max-width: 767px) {
    .post-listing .post-item {
        min-height: 0;
    }
    .banner-form-container{
        padding-right:12px;
    }
    .opportunity-container{
        max-width:330px ;
        float:none !important;
        margin:10px auto !important;
    }
    .testimonial-section img{
        margin:10px auto !important;
    }
    .main-banner-section .logo-section .banner-logo {
        right: 50px;
    }
    .teacher-appear-parts4{
        padding:15px 0px;
    } 
    .or-block{
        text-align: center;
        margin-left: 0px !important;
    }
    .minus-margin-top-50{
        margin-top:0px !important;
    }
    .hypnotherapy-session-section .iframe-center iframe{
        max-height:250px;
        min-height:250px;
    }
    .top-header-section-new .contact-numbers {
        float: left !important ;
    }
    .opportunity-container {
        margin: 10px auto 20px !important;
    }
    .success-section-right {
        border-left: none !important;
        padding-left: 0;
        padding-top:25px;
    }
    .footer-new .custom-footer-top .footer-logo-image img {
        float: left;
        margin:0px auto !important;
    }
    .learn-right-container {
       margin-top:20px !important;
    }
    .testimonial-section {
        padding-top: 10px !important;
    }
    .right-side-image img{
        float:none !important;
        margin:0px auto !important;
    }
    .footer-new .custom-footer-top .footer-logo-image img {
        float:none !important;
        display:block !important;
    }
    .footer-new .custom-footer-logo {
        padding-top: 20px !important;
        text-align: center;
    }
    .thinking-bigger-section .bigger-thinking-block-container {
        position: relative !important;
        padding-left: 0px !important;
    }
    .thinking-bigger-section .bigger-thinking-block-container .left-side-image {
        position: relative !important;
        margin:0px auto !important;
        width:100% !important;
        max-width:100%;
    }
    .thinking-bigger-section .bigger-thinking-block-container .left-side-image img{
        margin:0px auto !important;
        float:none !important;
    }
    .time-to-learn-section .you-will-learn-container .double-ul-li ul{
        width:100% !important;
    }
    .thinking-bigger-section{
        padding:0px 20px !important;
    }
    .banner-logo {
        margin-bottom: 10px !important;
    }
    .banner-logo img {
        max-width:80px;
        margin:0px auto !important;
    }
    .responsive-border{
        border-bottom:1px solid #ccc !important;
        margin-bottom:10px !important;
    }
    .thinking-bigger-section .blue-bg {
        padding:20px !important;
    }
    .southwest-institute-healing-container p {
        max-width:none;
    }
    .life-coach-with-video .courses-container .course-image  {
        left:0;
    }
    .life-coach-with-video .courses-container .course-details {
        padding: 0 0 0 145px;
    }
    .life-coach-with-video .courses-container .or-block {
    max-width: 130px;
    padding-left: 0;
    }
    .life-coach-with-video .testimonial-section {
     padding-top: 30px !important;
    }
}
@media (max-width: 600px) {
    .main-banner-section .logo-section .banner-logo {
        display:none;
    }
    .page-center-new {
        
        max-width: 280px !important;
    }
    .page-center-new{
        padding-left:0px !important;
        padding-right:0px !important;
        
    }
    .top-header-section-new .address-line span span {
        display:none;
    }
    .top-header-section-new .contact-numbers {
        text-align:left;
    }
    .banner-form-container .banner-form-title h1 {
        font-size: 35px !important;
        line-height: 1;
    }
    .banner-form-container .banner-form-title .secondary-header {
        font-size: 13px !important;
        line-height: 1.5;
        margin: 8px auto 0;
    }
    .banner-form-container .reponsive-logo {
        text-align:center;
        display:block;
        margin:0 0 10px;
    }
     .banner-form-container .reponsive-logo img {
         display:inline-block;
     }
    .banner-form-container .banner-form {
        padding-top: 30px;
    }
     .top-header-section-new .address-line span {
         font-size:14px;
     }
    .top-header-section-new .address-line span strong {
        font-weight:normal;
    }
    .top-header-section-new .contact-numbers {
        font-size:14px;
        margin-top:3px;
    }
    .top-header-section-new {
        padding: 10px 0;
    }
    
    .be-yoga-middle-section h2, .be-yoga-middle-section h3, .be-yoga-middle-section h4, .be-nutrition-middle-section b2, .be-nutrition-middle-section h3, .be-nutrition-middle-section h4, .program-courses-title h2, .opportunity-section h2,
    .thinking-text h2, .time-to-learn-section h2, .financial-aid-text h2, .financial-aid-text h2 ,.financial-aid-text h2, .financial-aid-text h2, .testimonial-section h2, .about-holistic-header h2, .coach-needed-container h2, .course-details h3,
    .success-section h4, .section-header h1, .southwest-institute-healing-header h2, .southwest-institute-healing-container h2, .difference_one_patient h3, .time-to-learn-section .title-heading h1, .thinking-bigger-section .thinking-bigger-heading h1,
    .be-massage-therapist-middle-section .southwest-institute-healing-header h2, .southwest-institute-healing-container h2 , .great-graduates-section h2, .time-to-learn-section .title-heading h1   {
        font-size:150% !important;
        line-height:normal !important;
    }
    .difference_one_patient_right h2, .time-to-learn-section .learn-right-container h3, .time-to-learn-section .full-row-text h3{
        font-size:100% !important;
        line-height:normal !important;
    }
    
    .be-massage-therapist-middle-section .banner-form-container .banner-form-title h1 {
        line-height:normal !important;
    }
    
    .banner-form-container .banner-form-title h1{
        line-height: 40px !important;
    }
    .you-will-learn-container ul {
        padding-bottom: 0;
    }
    
    .integrative-middle-section .banner-form-container .banner-form-title h1 {
        font-size: 30px !important;
        line-height: 35px !important;
    }
    .integrative-middle-section .banner-form-container .banner-logo {
        position: static;
    }
    .integrative-middle-section .banner-form-container .banner-form-title .secondary-header {
        font-size: 13px !important;
        margin-top:0;
    }
    .integrative-middle-section .section-header h1 {
        font-size: 28px !important;
        line-height: 35px !important;
        margin: 0 0 15px;
    }
    .integrative-middle-section .course-details h3 {
        font-size: 130% !important;
        line-height: 1.5 !important;
    }
    .integrative-middle-section .you-will-learn-container img {
        min-width: 0;
    }
    .integrative-middle-section .financial-aid-text h2  , .integrative-middle-section .testimonial-section h2 , .integrative-middle-section .southwest-institute-healing-header h2 , .integrative-middle-section .thinking-text h2 {
        font-size: 26px !important;
        line-height: 30px !important;
        margin: 0 0 20px !important;
    }
    .integrative-middle-section .testimonial-section h2 {
        margin-bottom:0;
    }
    .integrative-middle-section  .great-graduates-section .testimonial-container {
        padding: 10px 0;
    }
    .integrative-middle-section .thinking-bigger-section , .integrative-middle-section .thinking-text {
    padding: 20px !important;
    }
    .thinking-bigger-section .thinking-bigger-heading h1 {
        font-size: 20px !important;
    }
    .thinking-bigger-section .bigger-thinking-block-container {
        margin-top: 0;
    }
    .integrative-middle-section .thinking-text p {
    padding-top: 0 !important;
    }
    .life-coach-with-video .page-center-new {
    max-width: none !important;
    padding: 0 15px!important;
    }
    .life-coach-with-video .after-banner-text-container h3 {
    font-size: 24px !important;
    }
   
    .life-coach-with-video .courses-container .course-image {
    left: 0;
    position: static;
    transform: translate(0px, 0);
    -webkit-transform: translate(0px, 0);
    -moz-transform: translate(0px, 0);
    margin: 0 0 20px;
    }
    .life-coach-with-video .courses-container .course-details {
         padding: 0;
    }
    .life-coach-with-video .courses-container .or-block {
    max-width: 100%;
    }
    .life-coach-with-video .courses-container .course-details h3 {
    font-size: 20px!important;
    }
    .life-coach-with-video .coaching-through-swiha-container h4 {
    font-size: 20px!important;
    }
    .life-coach-with-video .testimonials-continer h2 {
    font-size: 22px!important;
    }
    .life-coach-with-video .coaching-through-swiha-container h3 {
    font-size: 22px !important;
    }
     .life-coach-with-video .coaching-through-swiha-container iframe {
         max-height: 326px;
     }
     .life-coach-with-video .program-courses-section {
    padding-top: 10px;
    }
  .life-coach-with-video .coaching-through-swiha-container {
    padding-top: 10px;
    }
    .life-coach-with-video .certification-of-excellence-bottom-text {
    margin-top: 10px;
    }
}

@media (max-width: 580px) {
    .header-section {
      background: rgba(0, 0, 0, 0) url("//blog.swiha.edu/hubfs/Images2016/header-background.jpg") repeat scroll center center / cover ;
      background-position: -110px 0;
    }
}
@media (max-width: 480px) {
    .navigation-section {
        height: 25px;
    }
    .header-section {
        background-position: center center;
        height: 150px;
        position:relative;
        min-height:0 !important;
    }
    .custom-logo {
        left: 0;
        padding: 10px 0;
        position: absolute;
        right: 0;
        text-align: center;
        top: 0;
    }
    .custom-logo img {
        max-width:63px;
    }
    .header-section .custom-logo {
        margin-top: 0;
    }
    .hypnotherapy-session-section .iframe-center iframe{
        max-height:200px;
        min-height:200px;
    }
    .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {
        min-width:auto;
    }
    .life-coach-with-video .coaching-through-swiha-container iframe {
    max-height: 255px;
    }
    .life-coach-with-video .after-banner-text-container h3 {
    font-size: 22px !important;
    }
    .life-coach-with-video .testimonial-container {
    padding-bottom: 20px;
    }
}

@media (max-width: 370px) {
    .header-section {
      height: 132px;
    }
    .custom-logo img {
        max-width: 60px;
    }
        .custom-logo {
            padding: 7px 0;
        }
    }



