﻿/* HEADER */

#d_Main_Logo_Mobile {display:none;}
#d_Search_Toggle_Nav {display:none;}
#d_Nav_List_Mobile {display:none;}
#d_Learn_More_Mobile {display:none;}

@media (max-width: 959px) {

    #d_Header, #d_Nav {display:none;}

    /* SEARCH AND NAV ICON */

    #d_Search_Toggle_Nav {display:block;width:100%;height:60px;border-bottom:5px solid #ec9038;background-color:#999999;}
        #span_Search_Mobile {font-size: 20px;font-family: 'MyriadPro-Semibold,';display: inline;padding-right: 10px;width: 60px;color:#fff;float:left;margin-top:20px;margin-left:10px;}
        #imgbtn_Site_Search_Mobile {float:left;display:inline;cursor:pointer;padding-top:15px;margin-right:15px;margin-left:10px;}
        #tb_Search_Mobile {background-color:#fff;width:81%;float:left;margin-top:15px;color:#000;font-weight:bold;font-size:17px;-webkit-appearance:none;-moz-appearance:none;}
        #img_Nav_Icon_Mobile {float:right;margin-right:25px;margin-top:15px;cursor:pointer;z-index:999;}

    /* NAVIGATION */

    #d_Nav_List_Mobile {width:100%;height:auto;margin-top:-16px;float:left;display:none;}
        #d_Nav_List_Mobile ul {list-style-type:none;padding:0;}
        #d_Nav_List_Mobile li {display: block;float: left;width: 100%;font-size: 20px;text-align: center;list-style-type: none;}
            .a_Nav_Links {font-size: 20px;font-family: 'MyriadPro-Semibold';height: 40px;color: #fff;width: 100%;padding-top: 20px;float: left;}
            #d_Nav_List_Mobile ul li a {font-size: 20px;font-family: 'MyriadPro-Semibold';height: 40px;color: #fff;width: 100%;padding-top: 20px;float: left;} 
            #a_Financial_Mobile {height:65px !important;}
            #a_Nav_Login_Mobile {background-color: #828283;}
            #a_Nav_Home_Mobile {background-color: #EC9038;}
            #a_Nav_Courses_Mobile {background-color: #524364;}
            #a_Nav_People_Mobile {background-color: #6E7587;}
            #a_Nav_Partners_Mobile {background-color: #797F85;}
            #a_Nav_Contact_Mobile {background-color: #676767;}

            /* SUB NAV LINKS COLORS */

            .a_Courses_Sub {background-color:#382D45;}
            .a_People_Sub {background-color:#606675;}
            .a_Partnerships_Sub {background-color:#838689;}

}

@media (max-width: 900px) {

    /* SEARCH */

    #tb_Search_Mobile {width:79%;}

}

@media (max-width: 800px) {

    /* SEARCH */

    #tb_Search_Mobile {width:78%;}

}

@media (max-width: 730px) {

    /* SEARCH */

    #tb_Search_Mobile {width:76%;}

}

@media (max-width: 690px) {

    /* SEARCH */

    #tb_Search_Mobile {width:74%;}

}

@media (max-width: 670px) {

    /* SEARCH */

    #tb_Search_Mobile {width:72%;}

}

@media (max-width: 550px) {

    /* SEARCH */

    #tb_Search_Mobile {width:67%;}

}

@media (max-width: 515px) {

    /* SEARCH */

    #tb_Search_Mobile {width:58%;}

}
@media (max-width: 480px) {

    /* SEARCH */

    #tb_Search_Mobile {width:50%;}

}
@media (max-width: 320px) {

    /* SEARCH */

    #tb_Search_Mobile {width:40%;}

}
/* FOOTER */

#d_Footer_Mobile {display:none;}
#d_Back_To_Top {display:none;}

@media (max-width: 959px) {
    #d_Footer {height: auto;min-width:100%;width:100%;}
    
    #d_Footer_Mobile {display:block;margin-top:-5px;}

    #d_Footer_Mobile div {margin: 5px;margin-bottom: 0px;margin-top:0;}

    #d_Footer h1 {font-size: 20px;}

    #d_Footer p, #d_Footer a {font-size: 18px;font-family: 'MyriadPro-Regular';margin-bottom: 5px;margin-right:15px;}
    
    .a_Facebook_Links {float:left;padding-top:5px;}
    
    #d_Footer_logos {display: none;}
    #img_Footer_Mob_Eu {margin-right:10px; margin-left:10px;}

    .d_Footer_Column {display: none;}

    #d_Contact_Details {display:none;}
    #d_Address_Mobile {margin-top:35px !important;}
    #d_Social_Media_Mobile {margin-top:35px !important;}
    #d_Site_Map_Mobile {clear:both;margin-top:35px !important;}

    #d_Logos_Mobile {margin-bottom:20px !important;margin-top:35px !important;}

    #d_Back_To_Top {width: 100%;margin:0 !important;height: 60px;display:block;background-color: #524264;cursor:pointer;}
        #d_Back_To_Top a {font-size: 20px;font-family: 'MyriadPro-Semibold';margin: 0 auto;display: block;padding-right: 20px;width: 110px;padding-top: 25px;background-image: url('../images/mobile/footer/back_to_top.png');background-repeat: no-repeat;background-position: 100% 90%;background-position-x: 100%;background-position-y: 90%;}

}

/* MAIN LAYOUT */

@media (max-width: 959px) {

    /* MISC STYLES */

    #d_Page_Wrap {width: 100%;min-width: 100%;box-shadow: none;margin-bottom: -150px;-moz-box-shadow:none;-webkit-box-shadow:none;}

    #d_Main {width: 100%;margin: 0px;}

    .d_Col_1, .d_Col_2 {width: 100%;}

    .d_Col_1 {margin-right: 0%;}

    #d_Sublinks {display: none;}

    .d_Col_1 h2, .d_Col_2 h2 {font-size:20px;}    
    .d_Col_1 p, .d_Col_2 p {font-size:18px;margin-left:0px; }

    .d_Mobile_Margin {margin-left:5px;margin-right:5px;margin-top:5px;width:auto;}
    .h_Mobile_Margin {margin-left:5px;margin-right:5px;margin-top:5px;}
    .d_Mobile_Margin p {font-size:18px !important;}
    .p_Mobile_Margin {margin-left:5px;margin-right:5px;margin-top:5px;width:auto;}
}