/*============================================ Start General Classes ============================================*/
body{color:#444;font-size:14px;margin:0;padding:0;line-height:20px;font-family:arial;background:#fff}

a, td, p, span, i, b, strong, input, select, textarea, button{-moz-transition: all .2s ease-in;-o-transition: all .2s ease-in;-webkit-transition: all .2s ease-in; transition: all .2s ease-in}

a:link,a:active,a:visited{color:#444;text-decoration:none;cursor:pointer!important}
a:hover{color:#444;text-decoration:underline}

a.more{text-decoration:none}
a.more:hover{text-decoration:underline}

ul, ol{width:100%;float:left;padding:0;margin:0;margin:0 0 15px 0;padding:0 0 0 15px}
p, div, form{margin:0px;padding:0px}
img, a img{border:0px}

/*h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:17px}h5{font-size:15px}h6{font-size:12px}*/
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family:"Times New Roman"}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{cursor:pointer!important}

h1{margin:0 0 8px 0;padding:0 0 5px 0px}
h2{margin:0 0 8px 0;padding:0 0 5px 0px}
h3{margin:0 0 8px 0;padding:0 0 5px 0px}
h4{margin:0 0 8px 0;padding:0 0 5px 0px}
h5{margin:0 0 8px 0;padding:0 0 5px 0px}
h6{margin:0 0 8px 0;padding:0 0 5px 0px}

h1, h1 a{color:#444}
h2, h2 a{color:#444}
h3, h3 a{color:#444}
h4, h4 a{color:#444}
h5, h5 a{color:#444}
h6, h6 a{color:#444}

input, textarea, select{}
textarea{resize:none}

.imageBorder{border:1px #aaa solid}
.imageBorder8px{border:8px #aaa solid}
.imageLeft{float:left;margin:0px 12px 0px 0px}  
.imageRight{float:right;margin:0px 0px 0px 12px}

.floatL{float:left}
.floatR{float:right}

.clr{clear:both;padding:0!important;margin:0!important}

a.readMoreBut, button, input[type="submit"], input[type="button"]{display:inline-block;padding:0 25px;width:auto;border:0!important;border-radius:0px;margin:15px 0 15px 10px;font-size:14px;background:#1c5039;color:#fff;cursor:pointer;}
a:hover.readMoreBut, button:hover, input:hover[type="submit"], input:hover[type="button"], .btn-default:focus{text-decoration:none;color:#3aa375 !important; background:#1c5039 !important;border-color:#1c5039 !important}
a.readMoreBut i{margin:0 10px 0 0}

a.yellowButColor, .yellowButColor{width:auto;border:1px solid #aaa9a9;border-radius:20px;color:#2c2c2c;padding:10px 25px;display:inline-block;font-family:"Times New Roman";font-size:16px}
a:hover.yellowButColor, .yellowButColor:hover{background:#aaa9a9 !important;color:#fff !important;text-decoration:none}

a.redButColor, .redButColor{background:#ff6767 !important}
a:hover.redButColor, .redButColor:hover{background:#ff7474 !important;color:#964444 !important}
a.greenButColor, button.greenButColor, input.greenButColor[type="submit"], input.greenButColor[type="button"]{background:#759d8d !important}
a:hover.greenButColor, button:hover.greenButColor, input:hover.greenButColor[type="submit"], input:hover.greenButColor[type="button"]{background:#85b2a0 !important;color:#496258 !important}

hr{border-color:#ddd;margin:20px 0 30px ;width:100%;float:left}

iframe{border-width:0px}

/*============================================ End General Classes ============================================*/

/*-- Start Loading Page --*/
/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader{display:none}
.js #loader{display:block; position:absolute; left:100px; top:0}
.se-pre-con{position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:99999; background:url(../images/loading-x.gif) center no-repeat #fff}
/*-- End Loading Page --*/

.container{width:1366px}

.logo{width:54px;padding:0px;margin:31px 0;text-align:left;float:left}
.logo a{width:44px;float:left;margin:0}
.logoText{width:auto;padding:4px 0 4px 10px;margin:31px 0;text-align:left;float:left;border-left:1px solid #b2afad;font-family:"Times New Roman";font-size:20px}
.logoText a{color:#fff;width:100%;float:left}
.logoText a:hover{text-decoration:none}
.logoText a strong{font-size:24px;display:block}

.topMenu{width:100%;background:#66615c;padding:0 0 0 10%;margin:0}

/*==================================================================== Start Drop Down Menu ====================================================================*/
.navbar-default{border:0!important;background:none!important;width:auto;float:right;font-family:"Times New Roman", Times, serif}

.navbar-header{}
.navbar-collapse{padding-left:0!important; padding-right:0!important; border:0!important}
.collapse{}
.navbar-toggle{margin-right:0!important}

#cssmenu{float:left; width:auto;z-index:999;margin:0;position:relative}
#cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #menu-button{margin:0; padding:0; border:0; list-style:none; display:block; position:relative}
#cssmenu > ul > li {float:left; margin:0 1px; padding:25px 0 0; display:inline-block}
#cssmenu > ul > li > a{color:#fff; float:left; width:100%;padding:20px 12px 45px; margin:0; font-size:17px;-moz-transition:all .3s ease-in; -o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in; transition:all .3s ease-in}
#cssmenu > ul > li > a:hover, #cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a{color:#fff; text-decoration:none;background:#9c9894}

#cssmenu ul ul{background:#fff; float:left;width:246px; position:absolute; padding:12px 0; margin:0; font-size:13px; left:-9999px; opacity:0;  
  -webkit-transition: top 0.3s ease, opacity 0.3s ease-in;
  -moz-transition: top 0.3s ease, opacity 0.3s ease-in;
  -ms-transition: top 0.3s ease, opacity 0.3s ease-in;
  -o-transition: top 0.3s ease, opacity 0.3s ease-in;
  transition: top 0.3s ease, opacity 0.3s ease-in}

#cssmenu > ul > li:hover > ul{top:110px; left:0px; opacity:1}
#cssmenu > ul > .sub-arr-right:hover > ul{top:110px; left:auto; right:0; opacity:1}
#cssmenu ul ul > li:hover > ul {top:0; left:247px; opacity:1}

#cssmenu ul ul li{width:100%; float:left; padding:0 12px}
#cssmenu ul ul li a {width:100%; float:left; padding:8px 15px; color:#444; border-bottom:1px solid #ddd; text-decoration:none}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li.active > a, #cssmenu ul ul li a:hover {color:#222;background:#eee}
#cssmenu ul ul li.has-sub span:before{content:"\f101";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 10px 0 0}
/*==================================================================== End Drop Down Menu ====================================================================*/

a.applyNowBut{width:auto;float:right;border:1px solid #9c9894;border-radius:20px;color:#fff;padding:8px 20px;margin:36px 70px 36px 20px;font-family:"Times New Roman", Times, serif;font-size:16px}
a.applyNowBut:hover{background:#9c9894;text-decoration:none}

.searchBox{width:30%;position:absolute;margin:0;z-index:9999;right:30px;top:33px}
.searchBox input{height:44px;color:#f00;padding:0px 29px 0px 15px;width:0px;background:#fff;border:0;display:inline-block;position:absolute;top:0px;right:0;z-index:10;transition:width .5s cubic-bezier(0.000, 0.795, 0.000, 1.000);cursor:pointer;border-radius:0px;opacity:0;filter:alpha(opacity=0); /* For IE8 and earlier */ -moz-transition:all .3s ease-in; -o-transition:all .3s ease-in; -webkit-transition:all .3s ease-in; transition:all .3s ease-in;border-radius:50px;}
.searchBox input:focus{width:100%;z-index:1;color:#606060;background:#fff; cursor:text;opacity:1;filter:alpha(opacity=100); /* For IE8 and earlier */outline:none}
.searchBox button{border-radius:50%;width:36px;height:44px;background:none;border:0;cursor:pointer;padding:0;margin:0;transition:opacity .4s ease;position:absolute;top:0;right:0;z-index:2;display:inline-block;-moz-transition: all .2s ease-in;-o-transition: all .2s ease-in;-webkit-transition: all .2s ease-in; transition: all .2s ease-in;outline:none}
.searchBox button:hover{border-radius:50%;background:none!important;color:#606060!important}
.searchBox ::-webkit-input-placeholder{color:#aaa}
.searchBox :-moz-placeholder{/* Firefox 18- */color:#aaa}
.searchBox ::-moz-placeholder{/* Firefox 19+ */color:#aaa}
.searchBox :-ms-input-placeholder{color:#aaa}

/*==================================================================== Start Banner ====================================================================*/
.homeBanner{width:100%;padding:0 0 0 10%}
.homeBanner, .homeBannerSlider .flex-viewport{background:#66615c}

.full-screen{background-size:cover;background-position:center;background-repeat:no-repeat}
.bannerImg{margin:0;padding:0}
.bannerImg img{background-attachment:initial}

.homeBannerSlider{width:100%;margin:0!important;padding:0!important;border-radius:100px 0 0 0;overflow:hidden;float:left;border:0!important}
.homeBannerSlider .slides li{position:relative}
.homeBannerSlider h1{width:100%;position:absolute;bottom:45px;left:0;padding:28px 80px;color:#fff;font-size:32px;z-index:999; background:url(../images/bgTitleBanner.png) no-repeat left;line-height:36px}
.homeBannerSlider h1 span{width:100%;float:left;font-weight:bold;font-size:48px}
.homeBannerSlider .flex-direction-nav a{opacity:0.5!important}
.homeBannerSlider .flexslider:hover .flex-direction-nav .flex-prev:hover, .homeBannerSlider .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1!important}
.homeBannerSlider .flexslider .flex-direction-nav a{width:72px!important; height:75px!important}
.homeBannerSlider .flexslider .flex-direction-nav .flex-prev{left:auto!important;background:url(../images/button-previous.png) no-repeat;right:82px}
.homeBannerSlider .flexslider .flex-direction-nav .flex-next{right:0!important;background:url(../images/button-next.png) no-repeat}

.homeBannerSlider .flex-direction-nav{display:none!important}
.homeBannerSlider .flex-control-nav{right:30px; top:30px;width:auto}
.homeBannerSlider .flex-control-nav li{margin:0 1px}
.homeBannerSlider .flex-control-paging li a{width:26px;height:6px;border-radius:0}
.homeBannerSlider .flex-control-paging li a, .flex-control-paging li a:hover{background:#fff}
.homeBannerSlider .flex-control-paging li a.flex-active{background:rgba(255, 255, 255, 0.4)}

/*==================================================================== End Banner ====================================================================*/

.homeContent{width:100%;padding:0;margin:0}

.homeAbout{width:100%;margin:0;padding:70px 0}
.homeAbout img{float:left}
.homeAbout .homeAboutText{width:100%;float:left;padding:0;margin:0}
.homeAbout .homeAboutText h1{float:left;width:100%;color:#363a3e;font-weight:normal;font-size:17px;padding:0 0 25px 0;margin:0}
.homeAbout .homeAboutText h1 span{float:left;width:100%;font-weight:bold;font-size:38px}
.homeAbout .homeAboutText p{float:left;width:100%;padding:0;margin:0 0 25px}

.home3Boxs{width:100%; margin:0 0 30px;border-top:1px solid #615e5a;padding:70px 0 0}

.home3BoxsImg{width:100%;position:relative;overflow:hidden;font-family:"Times New Roman"}
.home3BoxsImg a{width:100%;float:left}
.home3BoxsImg a:hover{text-decoration:none}
.home3BoxsImg h1{width:100%;position:absolute;top:45px;left:0;padding:12px 35px;color:#fff;font-size:30px;z-index:999; background:url(../images/bgTitleHomePic.png) no-repeat left}
.home3BoxsImg a img{-moz-transition:all .3s ease-in; -o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in; transition:all .3s ease-in}
.home3BoxsImg a:hover img{transform: scale(1.05)}
.home3BoxsImg p{width:100%;position:absolute;bottom:0;left:0;padding:8px 15px;background:rgba(57, 57, 57, 0.7);color:#fff;font-size:14px}
.home3BoxsImg a:hover p{padding:15px 15px}
.home3BoxsImg p span{float:left;width:auto;line-height:30px}
.home3BoxsImg p i{font-size:30px;line-height:30px;float:right;color:#999999}

.footer01{width:100%;padding:30px 0 20px;margin:40px 0 0;background:#5d5954;color:#fff;font-family:"Times New Roman";font-size:14px}
.footer01 .col-lg-12>div{width:25%;float:left;padding:10px 20px;margin:0;color:#fff;border-right:1px solid #706b65;min-height:150px}
.footer01 .col-lg-12>div:last-child{border-right:0px}
.footer01 .col-lg-12>div h1{width:100%;float:left;padding:6px 0;margin:0;color:#fff;font-size:24px}
.footer01 .col-lg-12>div a{width:100%;float:left;padding:4px 0;margin:0;color:#fff}
.footer01 .col-lg-12 .footerSosialIcon a{width:auto;margin:0 10px 0 0}
.footer01 .col-lg-12 .footerSosialIcon a i{width:46px;height:46px;line-height:46px;padding:0;margin:0;background:#fff;text-align:center;border-radius:50%;font-size:20px;color:#555351}

.footer02{width:100%;margin:0;background:#5d5954;font-family:"Times New Roman";font-size:14px}
.footer02 .container{border-top:1px solid #706b65;padding-top:15px;padding-bottom:15px}
.footer02 a{width:auto;float:left}
.footer02 p{width:auto;float:right;text-align:center;padding:17px 0;color:#fff}

.innerBanner{width:100%;overflow:hidden;position:relative;padding:0 0 0 10%;margin:0;background:#66615c;position:relative}
.innerBanner h1{width:100%;position:absolute;bottom:55px;right:0;padding:28px 50px;color:#fff;font-size:32px;z-index:1; background:url(../images/bgTitleInnerBanner.png) no-repeat right;line-height:36px;text-align:right;}
.innerBanner img{border-radius:100px 0 0 0}

.breadcrumbDiv{width:100%;float:left;background:#e0e0e0;padding:0px;margin:0 0 40px}
.breadcrumb{background:none !important; margin-bottom:0 !important; color:#fff !important;padding:12px 0px !important;float:left!important;width:calc(100% - 31px) !important}
.breadcrumbDiv i{float:left;width:auto;font-size:22px;margin:0 10px 0 0;line-height:44px;color:#b1b1b1}

.breadcrumb>li{font-size:13px !important}
.breadcrumb>li+li:before{color:#838383!important;padding:0 8px!important}
.breadcrumb a{color:#707070 !important;font-size:14px}
.breadcrumb>.active{font-weight:bold;font-size:14px;color:#707070}

.innerContent{width:100%}
.innerContent .container{}

.leftInnerContent{background:#fff;border-right:25px solid #fff}
.leftInnerContent>div{margin:0 0 30px}
.leftInnerContent>div:last-child{margin:0}
.leftMenu{width:100%;float:left;background:#eaeaea;padding:0 0 30px}
.leftMenu h1{width:100%;float:left;background:#6c6761;padding:20px 25px;margin:0;color:#fff;font-size:24px;font-weight:bold}
.leftMenu ul{width:100%;float:left;list-style:none;margin:0;padding:0 20px}
.leftMenu ul li{width:100%;float:left;border-bottom:1px dotted #aaa}
.leftMenu ul li a{width:100%;float:left;padding:15px 18px;color:#333333;font-size:14px;margin:0 0 1px}
.leftMenu ul li a:hover{text-decoration:none;background:#d5d5d5}
.leftMenu ul li:last-child{border-bottom:0}
.leftMenu ul li.active>a{background:#d5d5d5}
.leftMenu ul ul li.active>a{background:none;color:#d85217}
.leftMenu ul ul{width:100%;float:left;list-style:none;margin:0;padding:0 10px}
.leftMenu ul li li a{width:100%;float:left;padding:6px 18px;color:#333333;font-size:14px}
.leftMenu ul li li a span:before{content:"\f101";display:inline-block;font:normal normal normal 12px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0 8px 0 0}
.leftMenu ul li ul{display:none}
.leftMenu ul li.active ul{display:block}

.leftInnerContent .leftMenu h1 + .accordion {display:block}
.leftInnerContent .leftMenu h1 + .accordion {float:left}


.leftFindProgrammes{width:100%}
.leftFindProgrammes a{width:100%;float:left;background:#6c6761;padding:25px}
.leftFindProgrammes a:hover{background:#7d7770}
.leftFindProgrammes .fa-server{width:auto;float:left;font-size:46px;margin:0 15px 0 0;color:#b8a895}
.leftFindProgrammes p{width:auto;float:left;color:#fff;font-size:17px;padding:13px 0}
.leftFindProgrammes .fa-angle-right{width:auto;float:right;color:#abaeb1;font-size:25px;padding:10px 0}

.rightInnerContent{background:#eaeaea;min-height:607px}
.rightInnerContent>div{width:100%;float:left;padding:20px}
.rightInnerContent h1{width:100%;float:left;padding:18px 15px;margin:0 0 20px;color:#565453;font-size:24px;font-weight:bold;border-bottom:1px solid #aaa}
.rightInnerContent h2, .rightInnerContent h3, .rightInnerContent h4, .rightInnerContent h5, .rightInnerContent h6{width:100%;float:left;margin:0;padding:0 0 10px;font-weight:bold}
.rightInnerContent h2{color:#565453	;font-size:24px}
.rightInnerContent h3{color:#565453;font-size:22px}
.rightInnerContent h4{color:#565453;font-size:17px}
.rightInnerContent h5{color:#565453;font-size:16px}
.rightInnerContent h6{color:#565453;font-size:14px}

.rightInnerContent input, .leftInnerContent select, .md-content input, .md-content select{border-radius:0}
.rightInnerContent textarea{resize:none;width:100%;border-radius:0}
.rightInnerContent .btn, .md-content .btn{float:right;padding:8px 30px;background:#6c6761;border:0;font-size:14px;border-radius:0;margin:10px 0 0 10px;color:#fff}
.rightInnerContent .btn:hover, leftInnerContent .md-content .btn:hover{background:#7d7770 !important;color:#fff !important;text-decoration:none}

.blockAll{width:100%;float:left;padding:0;margin:0 0 25px}
.blockAll p{margin:0 0 25px;line-height:19px}
.blockAll ul{margin:0 0 25px;width:100%;float:left;list-style:none}
.blockAll ol{margin:0 0 25px;width:100%;float:left}
.blockAll ul li{margin:0 0 6px}
.blockAll ul li:before{content:"\2022"; color:#ae9e77; font-weight:bold; display:inline-block; width:8px; margin-left:-13px;}
.blockAll ol li ol li{margin:0; list-style:circle; padding:0}
.blockAll p:last-child, .blockAll ul:last-child, .blockAll ol:last-child{margin-bottom:0}
.blockAll h4{width:auto;display:block;float:none}

.blockAll .table-responsive{width:100%;float:left;margin:0 0 25px}
.blockAll .table-responsive table{width:100%;border-top:1px solid; border-left:1px solid;border-bottom:1px solid;border-color:#f00;background:#fff}
.blockAll .table-responsive table td{border-right:1px solid;padding:10px 8px}
.blockAll .table-responsive table td:last-child{}
.blockAll .table-responsive table tr:first-child{border-bottom:1px solid;background:#d5d5d5 !important;color:#000000}
.blockAll .table-responsive table table tr:first-child{text-align:left}
.blockAll .table-responsive table, .blockAll .table-responsive table td, .blockAll .table-responsive table tr:first-child{border-color:#ccc}
.blockAll .table-responsive table tr:nth-child(odd){background:#e8e8e8}

.mbaCourses{width:100%;background:#fff;margin:0 0 25px}
.mbaCourses h1{width:100%;float:left;background:#d1d0cf;padding:10px 20px;margin:0;color:#565453;font-size:17px;font-weight:normal;border:0}
.mbaCourses h1 i{margin:0 10px 0 0}
.mbaCourses h1 a{color:#565453}

.mbaCoursesDetails{width:100%;margin:0 0 25px;background:#fff;padding:15px}
.mbaCoursesDetails>div{width:48%;float:left;margin:5px 1%}
.mbaCoursesDetails>div i{width:60px;height:60px;line-height:60px;text-align:center;float:left;margin:0 10px 0 0;background:#eee;border-radius:50%;font-size:30px;color:#b3a277}
.mbaCoursesDetails>div p{width:calc(100% - 80px);float:left;font-size:14px;padding:12px 0 0}
.mbaCoursesDetails>div p strong{width:100%;float:left}

.newsList{margin:0 0 35px 0; padding:0 0 35px 0;border-bottom: 1px solid #ccc}
.newsList a{width:100%;float:left}
.newsList a:hover{text-decoration:none}

.searchResults{margin:0 0 35px 0; padding:0 0 35px 0;border-bottom: 1px solid #ccc}
.searchResults a{width:100%;float:left}
.searchResults>a{color:#0075cf}
.searchResults span{color:#999}

.contactMap{padding:10px 10px 5px 10px; background:#fff}

.pagination{float:right!important;display:table;margin:20px auto 0!important;width:auto!important}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color:#6c6761!important;border:1px solid #6c6761!important;color:#fff!important}
.pagination>li>a, .pagination>li>span{color:#666!important;font-size:12px;margin:0 2px;background:none}
.pagination>li:first-child>a, .pagination>li:last-child>a{border:0;font-size:20px;line-height:30px;padding:0 10px;color:#999!important}
.pagination>li:first-child>a:hover, .pagination>li:last-child>a:hover, .pagination>li:first-child>a:focus, .pagination>li:last-child>a:focus{background:none;}

.repeater, .remover{margin:0 0 20px 0 !important;font-size:13px!important;padding:8px 30px 8px 18px!important}
.remover{margin:0 !important}
.repeater span, .remover span{background:#54504b; width:18px; line-height:17px; float:left; text-align:center; border-radius:50%; margin:0 10px 0 0}
.remover span{font-size:12px}


.author{border-top:1px solid #ccc;margin:0 0 25px;padding-top:25px}
.author:nth-of-type(2){border:0;padding-top:0}
.author:nth-of-type(2) .remover {display:none}

.form-horizontal .control-label{text-align:left!important}





/* Attach File*/
.js .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.homeCenterBar .homeWritePost .addComment .box{float:left;width:auto;margin:15px 0 0}
.homeCenterBar .fa-paperclip{margin:0!important}
.inputfile-4 + label{width:32px;height:32px;border-radius:50%;background-color:#ddd;display:block;padding:0px;margin:0;text-align:center;line-height:32px;font-size:18px;cursor:pointer; transition:all .4s ease}
.inputfile-4.has-focus + label, .inputfile-4 + label:hover{color:#765810;background:#ffdc1c;border-radius:50%;}
@media screen and (max-width:50em){.inputfile-6 + label strong{display:block}}
/* Attach File*/

/*-- Start Cahnge Icon for radio and checkbox --*/
.checkbox label, .radio label{padding-left:0}
input[type="checkbox"], input[type="radio"]{display:none;margin:0}
input[type="checkbox"] + label, input[type="radio"] + label{margin:0;cursor:pointer;line-height:21px;padding:0 0 0 30px;min-height:21px}

input[type="checkbox"] + label{background:url(../images/check_sheet.png) left top no-repeat}
input[type="radio"] + label{background:url(../images/radio_sheet.png) left top no-repeat}
input[type="checkbox"]:checked + label{background:url(../images/check_sheet.png) left -600px no-repeat}
input[type="radio"]:checked + label{background:url(../images/radio_sheet.png) left -600px no-repeat}
/*-- End Cahnge Icon for radio and checkbox --*/

@media (min-width: 768px){
.modal-dialog {width: 650px!important;}
}







/*-- Start Media --*/

@media screen and (max-width: 1680px) {/*(1600x1050)*/



}


@media screen and (max-width: 1600px) {/*(1600x900)*/



}


@media screen and (max-width: 1440px) {/*(1440x900)*/

.container{width:100%}

.topMenu{padding:0}
.logoText{font-size:18px}
.searchBox{right:15px}
a.applyNowBut{margin:36px 40px 36px 10px; font-size:14px}
.homeBanner{padding:0 0 0 3%}

}


@media screen and (max-width: 1366px) {/*(1366x768)*/

h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:17px}h5{font-size:15px}h6{font-size:12px}

}


@media screen and (max-width: 1280px) {/*(1280x800)*/

.leftInnerContent{border:0}

}

@media screen and (max-width: 1199px) {

.logoText{font-size:16px}

}


@media screen and (max-width: 1152px) {

#cssmenu > ul > li > a{font-size:16px;padding: 20px 8px 45px;}


}


@media screen and (max-width: 1024px) {/*(1024x768)*/

.logo, .logoText{margin:16px 0}
.searchBox{top:18px}
a.applyNowBut{margin:21px 40px 21px 10px}

.topMenu{padding:0;position:relative;top:0}
/*============================================ Start Drop Down Menu ============================================*/

/*============================================ Start Convert bootstrap Menu from1024 ============================================*/
.navbar-header{float:none}
.navbar-left,.navbar-right{float:none!important}
.navbar-toggle{display:block}
.navbar-collapse{border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-collapse.collapse{display:none!important}
.navbar-nav{float:none!important; margin-top:7.5px}
.navbar-nav>li{float:none}
.navbar-nav>li>a{padding-top:10px; padding-bottom:10px}
.collapse.in{display:block!important}
/*============================================ End Convert bootstrap Menu from1024 ============================================*/

.navbar-default{width:100%}
.navbar-toggle{position:absolute;top:16px;right:175px}
.navbar-collapse{margin:0 0 15px}

#cssmenu{width:99.5%}
#cssmenu #menu-button{display:block;text-decoration:none;font-size:12px;font-weight:bold;padding:12px 25px;cursor:pointer;color:#fff}
#cssmenu > ul > li > ul{top:0px}

#cssmenu > ul > li{float:left; width:100%; margin:0; padding:0; display:block}
#cssmenu > ul > li > a{height:40px;line-height:40px;padding:0 15px; font-size:16px; border-bottom:1px solid #777}

#cssmenu ul ul, #cssmenu ul li:hover > ul, #cssmenu > ul > li > ul, #cssmenu ul ul ul, #cssmenu ul ul li:hover > ul, #cssmenu.align-right ul ul, #cssmenu.align-right ul li:hover > ul, #cssmenu.align-right > ul > li > ul, #cssmenu.align-right ul ul ul, #cssmenu.align-right ul ul li:hover > ul{left:0;top:0;opacity:1;width:100%;position:relative;display:block}

#cssmenu ul ul{padding:0 15px}

#cssmenu ul ul li{width:100%;padding:0}
#cssmenu ul ul li a{box-shadow:none;text-align:left}
#cssmenu ul ul li:hover > a, #cssmenu ul ul li.active > a{}
#cssmenu ul ul ul {width:100%}
#cssmenu ul ul ul li:hover > a, #cssmenu ul ul ul li.active > a{}
#cssmenu ul ul li:first-child > a, #cssmenu ul ul li:last-child > a{border-radius:0}
#cssmenu ul ul li.has-sub span{font-size:13px}

.navbar-toggle{border:0 !important}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff !important}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:active .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color:#fff !important}
.navbar-toggle:hover, .navbar-toggle:active, .navbar-toggle:focus{background-color:#9c9894 !important}

/*============================================ End Drop Down Menu ============================================*/

.homeBannerSlider h1{padding:12px 50px; font-size:26px; line-height:30px}
.homeBannerSlider h1 span{font-size:40px}

.home3BoxsImg h1{font-size:22px}


}


@media screen and (max-width: 991px) {
	.leftInnerContent .leftMenu h1 {cursor: pointer}
	.leftInnerContent .leftMenu h1:after {content:"▼";padding-left:20px;padding-top:6px;font-size:14px;float:right}
	.leftInnerContent .leftMenu h1.active:after {content:"▲"}
	.leftInnerContent .leftMenu h1 + .accordion, .leftInnerContent .leftFindProgrammes {display:none}
	.leftMenu {padding: 0}
	.breadcrumbDiv, .leftInnerContent>div, .leftInnerContent>div:last-child{margin:0 0 15px}

}	


@media screen and (max-width: 800px) {

.home3Boxs .col-lg-4{width:33.33333333%!important}
.home3BoxsImg span{width:100%;float:left}

.footer01{margin:20px 0 0}
.footer01 .col-lg-12>div{width:50%;border:0;margin:0 0 20px 0; min-height:auto}

.rightInnerContent{min-height:auto}

.innerBanner h1{display:none}


}


@media screen and (max-width: 767px) {/*(768x1024)*/

.homeAbout{padding:30px 0;text-align:center}
.homeAbout img{float:none; margin:0 auto 15px}

.home3Boxs{padding:40px 0 0; margin:0}
.home3Boxs .col-lg-4{width:100%!important}
.home3BoxsImg{margin:0 0 20px}
.home3BoxsImg img{width:100%}

.rightInnerContent>div{padding:10px}


}


@media screen and (max-width: 750px) {



}


@media screen and (max-width: 640px) {/*(640x960)*/

.logo{width:100%;float:left;text-align:center;margin:8px 0}
.logo a{float:none;display:inline-block}
.logoText{width:100%;float:left;margin:0;border:0;text-align:center;padding:0}
.logoText a{padding:0}

.searchBox{top:110px;width:50%}
a.applyNowBut{margin:10px 40px 10px 0}
.navbar-toggle{top:110px}

.homeAbout img{width:100%}

.breadcrumb a, .breadcrumb>.active{font-size:11px!important}
.breadcrumb>li+li:before{padding:0 1px!important}

.blockAll img{width:100%;margin:0 0 10px}

}


@media screen and (max-width: 540px) {

.homeBannerSlider h1{display:none}

}


@media screen and (max-width: 480px) {/*(480x800)*/

.footer01 .col-lg-12>div{width:100%}
.footer02 a{display:none}

}


@media screen and (max-width: 320px) {/*(320x568)*/

.topControlBar .logoText{font-size:14px}

}


@media screen and (max-width: 240px) {



}