#HomeBanner {
    z-index: 999;
}

.block_top_style {
    height: 350px;
    width: 100%;
    background-size: cover;
    background-image: url('/uploads/New_First_image.jpg');
    padding-top: 10px;
    color: #FFF;
    background-repeat: no-repeat;
}

.block_top_style h2 {
    margin-top: 0px;
    margin-left: 520px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 20px;
    color: #000;
}

.block_top_style h3, .block_top_style h1 {
    font-size: 16px;
    color: #000;
    margin-left: 630px;
    font-family: 'Roboto Slab', serif !important;
    font-weight: normal;
}

.block_top_style input {
    color: #262626;
    margin-right: 0px;
    font-size: 14px;
    margin: auto 0px;
    display: block !important;
    padding: 5px 35px !important;
}

.block_top_style span { /*padding-right: 280px;*/
}

.block_top_style input[type=submit] {
    border: 1px solid #49b293;
    color: #fff !important;
    background-color: #0065B9;
    padding: 5px 0;
    border-radius: 3px;
    margin-right: -50px;
}

.block input[type=submit] {
    display: block !important;
    text-align: center;
    margin-top: -5px;
}

.block_top_style input:hover, .block_highlight_btn:hover {
    color: #FFFFFF;
    background: #0033FB;
    text-decoration: none !important;
    border: 1px solid #0163a5;
}

.block_box {
    padding-right: 5px !important;
}


.block_box::before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 15px;
    height: 235px;
    width: 1px;
    border-right: 1px solid #cccccc;
}

.lightblue_highlight_background {
    background: #f1f7fa;
}

#front-page-left-block, #front-page-center-block,#front-page-right-block {
    padding: 25px;
}


#front-page-right-block-bl{
     padding: 25px;
}

#front-page-right-block {
    left: -25px;
}

.block input {
    font-weight: bold;
    font-size: 16px;
    padding: 5px 5px;
    width: 275px;
}

.block input {
    font-weight: bold;
    font-size: 16px;
    padding: 5px 5px;
    width: 275px;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

input {
    line-height: normal;
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    margin: 0;
}

input, button, select, textarea {
    border-radius: 3px;
    border-width: thin;
}

input, select {
    border: 1px solid #ccc;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-radius: 5px !important;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

input {
    line-height: normal;
}

button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}

.home_seeteach_button {
    float: right;
    text-align: center;
    margin: 50px 190px 0 0;
}

.home_seeteach_button li {
    margin-left: 23px;
    font-weight: bold;
    font-size: 16px;
}
.home_seeteach_button input[type = submit] {
    width: 250px;
}

.block_top_style h2{margin-top:5px;text-transform:uppercase;font-weight:600;font-size:20px;}
.block_top_style h3, .block_top_style h1{font-size:20px;font-family:'Roboto Slab', serif !important;font-weight:bold;}
.infoRemindCheck input[type="radio"], .infoRemindCheck input[type="checkbox"]{margin-top:2px !important;}
.block_top_style input{color:#262626;margin-right:25px;font-size:16px;margin:auto 25px;padding:5px 35px !important;}
.block_top_style span{padding-right:280px;}
.block_top_style input[type=submit]{border:1px solid #286DA9;color:#fff !important;background:#286DA1;padding:5px 0 !important;border-radius:3px;}
.block_top_style input[type = submit]:hover{color:#FFFFFF; background-color:#0065B9 !important; border:1px solid #0065B9 !important;}
.block_top_style ul{padding-left:18px;}
.block_top_style h2{font-family:'open sans';}
.city_infosession_left {
    border: none;
}
.center_div {
    width:100%; text-align:center;
}
.testimonials-title {
    margin-top:5px;
}

#TestimonialsRow .testimonials-title {
    margin-top:25px;
}

#TestimonialsRow {
    max-width: 1135px;
    left: 20px;
    position: relative;
    background-color:#eeeeee;
}

.covidHomeDiv {
    padding: 0 2em; line-height: 1.7em;
}
.covidHomeMoreInfo {
    padding: 0 2em; line-height: 1.7em;
}
.minHeight190 {
    min-height: 190px;
}
.minHeight190 h4 {
    white-space: nowrap;
    }
.minHeight190 a {
     color:#286DA9 !important;
}
.marginLeft20 {
    margin-left:20px;
}
.textAlignCenterImpt {
    text-align: center !important;
}
.findMyCourseBtn {
    padding-top:0px; padding-bottom:0px; font-size:14px; width:55%;
}
.CA {
    font-size: 12px; text-align: left; padding: 0px; margin-left: 0px; line-height: 17.15px;
}

#mainZipSearch input {
    width: 100px;
}

.green, green a {
    color: #255837 !important;
}

.infosessionHomePageInfo {
    text-align: center;
}

#CA-right-side-infosessions .infosession_submit_button {
    text-align: center;
}

.CA input[type="submit"] {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 1em;
    border: 1px solid #0163a5;
    color: #fff !important;
    background: #0163a5;
    border-radius: 3px;
    height: auto !important;
}

.green_button{color:#ffffff;background-color:#286DA1;}: 
.green_button a{color:#ffffff;}

input[type="submit"], input[type="button"].compare_modal {
    font-weight: bold;
    font-size: 12px;
    cursor: pointer;
    cursor: hand;
    border: 1px solid #286DA9;
    color: #fff !important;
    background: #286DA1;
    border-radius: 5px;
    margin-top: 5px;
    font-size: 14px;
}
input[type="submit"]:hover {
    border: 1px solid #0065B9;
    background: #0065B9;
}

.home .col-sm-4 {
    background-color: #FFF !important;
}


@charset "UTF-8";
/* CSS Document float_right text_right talk_to_advisor_text */
@media screen and (max-width: 400px) {
    .washingtonSignatureLeft, .washingtonSignatureRight{
        width:100% !important;
        font-size:14px !important;
    }
    body{
        overflow-y: scroll;
        overflow-x: hidden;
    }
    .enroll_container, .container, .light_grey_f8, #HeaderMenuRow, .container_outer{
        width: 100% !important;
        max-width:500px !important;
    }

    #HeaderMenuRow{
        height: 5px !important;
        overflow:hidden !important;
    }
    .page-id-99 .enroll1_container form{
        margin-left:0px!important;
        width:300px !important;
    }
    #number_of_grads{
        margin-top:0px !important;
        margin-left:-45px !important;
        text-align:center !important;
        width:400px; !important;
    }
    .form_left{
        width:350px !important;
        text-align: left!important;
        font-size:16px !important;
    }
    .enroll1_container_right{
        height:auto !important;
        width: 305px !important;
    }
    #logo{
        width:243px;
    }
    input[type="submit"]{
        font-size: 20px !important;
        padding: 10px 10px 30px 10px !important;
        height: 35px !important;
        float:left !important;
        width: 300px !important;
    }
    .talk_to_advisor_text{
        clear:both;
        width:400px;
        margin-right: -30px !important;
        margin-top:15px !important;
    }
    .text_center{
        width:292px !important;
    }
    .new_save_secure {
        float:left !important;
    }
    .enroll1_container{
        font-size:22px !important;
        width: 335px !important;
        min-width:335px !important;
        max-width:335px !important;
    }
    .enroll1_container input[type="text"], .enroll_confirmation_container input[type="text"]{
        height:auto !important;
        width:auto !important;
    }
    .padding_left_150 {
        padding-left: 10px !important;
        font-size: 10px;
    }
    h3, h4, h5, h6, .block_top_style h1 {
        color: #595959;
        margin-left: -5px !important;
        padding-left: 0px;
    }
    h1, .enroll_subtext{
        font-size:19px !important;
    }
    .enroll_subtext{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .smaller_input_boxes{
        width:80px !important;
    }
    #phone3{
        width:100px !important;
    }
    .my-search{
        height:0px !important;
    }
    #accept_terms_div{
        font-size:17px !important;
        width:400px !important;
    }
    .termsAndConditions{
        font-size:12px !important;
    }
    .enroll_review_container{
        width: 380px !important;
        padding: 20px !important;
    }
    .width_half{
        width: 100% !important;
    }
    .detailsPriceEarlyBird{
        width: 300px !important;
    }
    .enrollment_summary{
        padding:25px 50px !important;
    }
    .detailsPriceEarlyBird{
        width: 280px !important;
    }

    #topRightMenu, #number_of_grads{
        display:none;
    }

    #accept_terms_div{
        font-size:17px !important;
        width:400px !important;
    }
    .termsAndConditions{
        font-size:12px !important;
    }
    .enroll_review_container{
        width: 380px !important;
        padding: 20px !important;
    }
    .width_half{
        width: 100% !important;
    }
    .detailsPriceEarlyBird{
        width: 300px !important;
    }
    .enrollment_summary{
        padding:25px 50px !important;
    }
    .detailsPriceEarlyBird{
        width: 280px !important;
    }
    .page-id-6098 .footer2{
        display:block !important;
    }
    .page-id-99 .footer2,
    .page-id-6050 .footer2,
    .page-id-6067 .footer2,
    .back_courseinfo
    {
        display: none;
    }
    .new_save_secureHomepage {
        float:left;
    }

    .light_border_top, .container, .container_outer .container, .light_grey_f8 {
        width:375px !important;
    }

    .block input[type=submit] {
        margin-top: 10px;
    }

    p {
        padding-left: 20px;
    }

    .home_seeteach_button input[type = submit] {
        width: auto;
    }

    .covidHomeMoreInfo {
        padding: 0 2em 1em;
    }

    .col-xs-12 {
        padding-bottom: 20px;
    }

    #payment_options {
        /* margin-left: -100px; */
    }

    .block_top_style h2 {
        margin: 15px !important;
        text-align: left !important;
        margin-top: 250px !important;
    }

    .block_top_style h3, .block_top_style h1{
        margin-left:15px !important;
        margin-right:15px !important;
    }

    .block_top_style input[type=submit] {
        margin-right: -280px !important;
    }

    .block_top_style {
        margin-left: -10px;
    }

    .minHeight190 {
        min-height: 0px !important;
    }
    .CA input[type="submit"] {
        padding: 15px 24px 15px 24px !important;
        width: 85% !important;
        margin-bottom: 25px;
    }

    #MainCTADiv br {
        clear: both;
    }

    #MainCTADiv a {
        margin-top:15px;
        
    }
  

    #front-page-right-block {
        width: 100% !important;
        padding-bottom: 60px;
    }

    #TestimonialsRow {
        left: 0px;
        width: 100% !important;
    }

    .block_top_style {
        width: 100% !important;
        min-width: 375px !important;
        margin-left: -15px !important;
    }

    input[type="submit"], input[type="button"].compare_modal {
        margin-left: 10px !important;
    }

    .enroll_container, .container, .light_grey_f8, #HeaderMenuRow, .container_outer {
        width: 100% !important;
        min-width: 100px !important;
    }

    .container_outer {
      left: 25% !important;
    }
}
@media screen and (max-width: 700px) {
    .findMyCourseBtn {
		   margin-left: 20% !important;
	}
    
    #whatsThis{
        display:block !important;
        clear:both;
    }
    .detailsPriceEarlyBird{
        overflow:hidden !important;
    }
    #fullTermsConditionsEnroll{
        display:none !important;
    }
    #payPalSixMonth{
        display:none !important;
    }
    .my-search{
        display:none !important;
    }
    #topRightMenu, .menu-top-login-menu-container,  #number_of_grads{
        display:none !important;
    }

    #accept_terms_div{
        text-align:left !important;
    }
    .washingtonSignatureLeft, .washingtonSignatureRight{
        width:100% !important;
        font-size:14px !important;
    }
    body{
        overflow-y: scroll;
        overflow-x: hidden;
    }
    .enroll_container, .container, .light_grey_f8, #HeaderMenuRow, .container_outer{
        width: 100% !important;
        max-width:500px !important;
    }

    #HeaderMenuRow{
        height: 5px !important;
        overflow:hidden !important;
    }
    .enroll1_container form{
        margin-left:0px!important;
        width:300px !important;
    }
    #number_of_grads{
        margin-top:0px !important;
        margin-left:-45px !important;
        text-align:center !important;
        width:400px; !important;
    }
    .form_left{
        width:350px !important;
        text-align: left!important;
        font-size:16px !important;
    }
    .enroll1_container_right{
        height:auto !important;
        width: 305px !important;
        clear:both;
    }
    #logo{
        width:243px;
    }
    input[type="submit"]{
        font-size: 14px !important;
        margin-bottom: 15px !important;
        height: 35px !important;
        width: 300px !important;
    }
    
    .text_center{
        width:292px !important;
    }
    .new_save_secure {
        float:left !important;
    }
    .enroll1_container{
        font-size:22px !important;
        width: 335px !important;
        min-width:335px !important;
        max-width:335px !important;
    }
    .enroll1_container input[type="text"], .enroll_confirmation_container input[type="text"]{
        height:auto !important;
        width:auto !important;
    }
    .padding_left_150 {
        padding-left: 10px !important;
        font-size: 10px;
    }
    h3, h4, h5, h6 {
        color: #595959;
        margin-left: -5px !important;
        padding-left: 0px;
    }
    h1, .enroll_subtext{
        font-size:19px !important;
    }
    .enroll_subtext{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .smaller_input_boxes{
        width:80px !important;
    }
    #phone3{
        width:100px !important;
    }
    .my-search{
        height:0px !important;
    }
    #accept_terms_div{
        font-size:17px !important;
        width:400px !important;
    }
    .termsAndConditions{
        font-size:12px !important;
    }
    .enroll_review_container{
        width: 380px !important;
        padding: 20px !important;
    }
    .width_half{
        width: 100% !important;
    }
    .detailsPriceEarlyBird{
        width: 300px !important;
    }
    .enrollment_summary{
        padding:25px 50px !important;
    }
    .detailsPriceEarlyBird{
        width: 280px !important;
    }
    .page-id-6098 .footer2{
        display:block !important;
    }
    .page-id-99 .footer2,
    .page-id-6050 .footer2,
    .page-id-6067 .footer2,
    .back_courseinfo
    {
        display: none;
    }
    .new_save_secureHomepage {
        float:left;
    }

    .light_border_top, .container, .container_outer .container, .light_grey_f8 {
        width:500px !important;
    }

    .block input[type=submit] {
        margin-top: 10px;
    }

    p {
        padding-left: 20px;
    }

    .home_seeteach_button input[type = submit] {
        width: auto;
    }

    .covidHomeMoreInfo {
        padding: 0 2em 1em;
    }

    .col-xs-12 {
        padding-bottom: 20px;
    }

    #payment_options {
        /* margin-left: -100px; */
    }

    .block_top_style h2 {
        margin: 15px !important;
        text-align: left !important;
        margin-top: 200px !important;
    }

    .block_top_style h3, .block_top_style h1{
        margin-left:15px !important;
        margin-right:15px !important;
    }

    .block_top_style input[type=submit] {
        margin-right: -180px !important;
        width: 190px !important;
        padding: 5px 5px 5px 5px !important;
        
    }

    .block_top_style {
        margin-left: -15px;
    }

    .minHeight190 {
        min-height: 0px !important;
    }
    .CA input[type="submit"] {
        padding: 3vw 1.5vw !important;
        width: 85% !important;
        margin-bottom: 25px;
        min-width: fit-content !important;
    }

    input#alert_submit {
      margin-right: 2em;
      margin-top: 0.5em;
    }

    #MainCTADiv br {
        clear: both;
    }

    #MainCTADiv a {
        margin-top:15px;
    }

    #front-page-right-block {
        width: 100% !important;
        min-width: 405px !important;
        padding-bottom: 60px;
    }

    #TestimonialsRow {
        left: 0px;
        width: 100% !important;
        min-width: 405px !important;
    }

    .block_top_style {
        width: 100% !important;
        min-width: 375px !important;
        margin-left: 15px !important;
    }

    .enroll_container, .container, .light_grey_f8, #HeaderMenuRow, .container_outer {
        width: 100% !important;
        min-width: 100px !important;
    }
}



@media screen and (max-width: 800px) and (min-width: 700px) {
    #whatsThis{
        display:block !important;
        clear:both;
    }
    #fullTermsConditionsEnroll{
        display:none !important;
    }
    #payPalSixMonth{
        display:none !important;
    }
    .my-search{
        display:none !important;
    }
    #topRightMenu, .menu-top-login-menu-container, #number_of_grads{
        display:none !important;
    }
    #accept_terms_div{
        text-align:left !important;
    }
    body{
        overflow-y: scroll;
        overflow-x: hidden;
    }
    .washingtonSignatureLeft, .washingtonSignatureRight{
        width:100% !important;
        font-size:14px !important;
    }
    .enroll_container, .container, .light_grey_f8, #HeaderMenuRow, .container_outer{
        width: 850px !important;
        min-width:850px !important;
        max-width:850px !important;
    }

    #HeaderMenuRow{
        height: 5px !important;
        overflow:hidden !important;
    }
    .page-id-99 .enroll1_container form{
        margin-left:0px!important;
        max-width:300px !important;
    }
    #number_of_grads{
        left: 150px;
        position: absolute;
        text-align: center !important;
        width: 400px;
        margin-top: 72px !important;
    }
    .form_left{
        width:350px !important;
        text-align: left!important;
        font-size:16px !important;
    }
    .enroll1_container_right{
        height:auto !important;
        max-width: 305px !important;
        clear:both;
    }
    #logo{
        width:243px;
    }
    input[type="submit"]{
        font-size: 16px !important;
        height: 35px !important;
        float:left !important;
        width: 280px !important;
    }

    
    .text_center{
        width:650px !important;
    }
    .new_save_secure {
        float:left !important;
    }
    .enroll1_container{
        font-size:22px !important;
        width: 335px !important;
        min-width:335px !important;
        max-width:335px !important;
    }
    .enroll1_container input[type="text"], .enroll_confirmation_container input[type="text"]{
        height:auto !important;
        width:auto !important;
    }
    .padding_left_150 {
        padding-left: 10px !important;
        font-size: 10px;
    }
    h3, h4, h5, h6, .block_top_style h1 {
        color: #222;
        margin-left: -5px !important;
        padding-left: 0px;
    }
    h1, .enroll_subtext{
        font-size:19px !important;
    }
    .enroll_subtext{
        padding-left:0px !important;
        padding-right: 0px !important;
    }
    .smaller_input_boxes{
        width:80px !important;
    }
    #phone3{
        width:100px !important;
    }
    .my-search{
        height:0px !important;
    }
    #accept_terms_div{
        font-size:17px !important;
        width:400px !important;
    }
    .termsAndConditions{
        font-size:12px !important;
    }
    .enroll_review_container{
        width: 700px !important;
    }
    .page-id-6098 .location_text{
        margin-left:-50px !important;
    }
    .page-id-6098 .detailsPriceEarlyBird{
        margin-left:-50px !important;
        width: 250px !important;
    }
    .enrollment_summary grey h4{
        margin-left: -80px !important;
    }
    .page-id-6098 .footer2{
        display:block !important;
    }
    .page-id-99 .footer2,
    .page-id-6050 .footer2,
    .page-id-6067 .footer2,
    .back_courseinfo
    {
        display: none;
    }

    .home_seeteach_button {
        /* float: right; */
    }

    .minHeight190 {
        /* min-height: 190px; */
    }
    
    .talk_to_advisor_text {
    margin-top: 0px !important;
    float: none !important;
     }
    

}
@media screen and (min-width: 800px){
    
    .footer2{
        display:none;
    }
    .home_seeteach_button {
      font-size: 14px !important;
    }
    
}


@media screen and (max-width:1024px) {
    .breadcrumbs.breadcrumb-trail,.img_float_right.printNav{display:none;}
    .glance_text{width:335px;}
    .mobmenu ul.sub-menu.show-sub-menu {padding-left:0px;}
    .mobmenu .current-page-ancestor {background-color:#474D54!important;}
    .mobmenu li.menu-item {font-size: 15px !important;border-top: 1px solid #A7A7A7;}
    .mobmenu li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12003 {background: #0163a5;font-weight: bold;}
    .mobmenu li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12004 {background: #367d4f;font-weight: bold;}
    .mobmenu span.left-menu-icon-text {color: #2779BE;font-size: 11px;font-family: 'Open Sans', sans-serif;position: absolute;text-align: center;padding-left: 53px;font-weight: 100;width: 252px !important;}
    div#MainCTADiv .locationDatesBtnDiv form.course_location_form {width: 50%;left: 355px;top: -18px;position: relative;margin-bottom: 15px;}
    .mapModalScroll .modal-body img {width: 100% !important;}
    .mob-menu-header-holder.mobmenu .mobmenul-container{width: 44px;}
    #number_of_grads {
     display:none;
    }
}
[data-tooltip] {
    position: absolute;
    cursor: pointer;
}
[data-tooltip]:before, [data-tooltip]:after {
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
}
[data-tooltip]:hover:before, [data-tooltip]:hover:after {
    visibility: visible;
    opacity: 1;
    white-space: pre-wrap !important;
    z-index: 99999;
}


[data-tooltip]:before {
    position: absolute;
    bottom: 150%;
    left: 50%;
    margin-bottom: 5px;
    margin-left: -80px;
    padding: 7px;
    width: 300px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #000;
    background-color: hsla(0, 0%, 20%, 0.9);
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
}
[data-tooltip]:after {
    position: absolute;
    bottom: 150%;
    left: 50%;
    margin-left: -5px;
    width: 0;
    border-top: 5px solid #000;
    border-top: 5px solid hsla(0, 0%, 20%, 0.9);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    content: " ";
    font-size: 0;
    line-height: 0;
}

#zipmodals .modal-content{width:775px;}
#zipmodals .modal-body .city_col_3{text-align:left;}
.modal-body{position:static !important;}
#zipmodals .modal-body .city_col_3 .early_bird{float:left;}
.enroll_flow_button input{float:right;}
.modal-title{text-transform:uppercase;}
.modal-content{padding:10px;}
.modal-lg{width:auto;}
input[type=radio], input[type=checkbox]{vertical-align:top;}
.modal-content .full_width
.modal{top:2.5%;}
.modal-body{max-height:600px;height:auto;overflow:auto;overflow-x:hidden;}
.modal-dialog{max-width:960px;top:115px;}
.modal-header{text-align:center;}
.modal-header h4{color:#000;font-size:24px;font-weight:bold;}
.modal-body .city_col_1{width:250px;}
.modal-body .city_col_2{width:200px;}
.modal-body .city_col_3{text-align:right;}
.modal-body .city_col_3 .early_bird{height:auto;text-align:center;}
.modal-body .city_col_3 .early_bird_nearby{text-align:right;float:right;width:auto;}
#zipmodals-enroll .enroll_flow_button{float:left;}
#zipmodals-enroll .early_bird_enroll{text-align:left;}
#zipmodals-enroll .city_col_3{width:375px;}
.mapModalScroll .modal-body img {width: 100% !important;}
.modal-dialog{z-index:888 !important;top:80px !important;}
.modal-body{max-height:300px !important;}
.modal-header h4{font-size:20px !important;}
#zipmodals .modal-content{width:320px !important;}
#comparemodal .modal-body{overflow-x:auto !important;}
.my-search {
    display: none !important;
}

#TestimonialsRow .infosessionHomePageInfo{
    margin-left: 0px;
}
#TestimonialsRow .col-sm-5  {
    margin-top: 75px;
}
.testimonials-image-wrap {
    float: left;
    margin-right: 20px;
}
.testimonials-item-body {
    margin-top: 30px;
}

.block_top_style {
  margin-top: 110px;
}
/*.homepage_youtube iframe {
    width: 400px;
}*/
.homepage_blog input {
  margin-top: 1em;
  width: 175px;
}
.homepage_blog img {
  float:left;
}
.blog_div{
  height: 350px;
}
@media only screen and (max-width:1024px) {
  .homepage_blog input {
    margin:0 !important;
  }
}

  #MainCTADiv a {
        color:#286DA9 !important;
    }
.bodyPage{
    margin-top:100px;
}

