/*@font-face {font-family: "Candara"; src: url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.eot"); src: url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.woff") format("woff"), url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/e662339992c4abf5b43f537391bd3169.svg#Candara") format("svg"); }*/
.page-header.home_background_css.homeheightbox {}
.navbar-header.logo_css {padding-left: 0px;}
.stickerstickywrapper .container {max-width: 1200px;}
.navbar-header.csslogo img {margin-left: 30px;}


span.error-msg {
    text-align: left;
    width: 100%;
    font-size: 11px;
    margin-bottom: 0px;
    color: #e2352d;
    float: left;
    margin-top: -5px;
}
label.btn.btn-secondary.disabled {
    cursor: no-drop;
}
.checkbox.icheck label {
    font-size: 13px;
}
.col-md-6.exchange {
    padding: 0px;    padding-right: 10px;
    text-align: left;
}
.checkbox.icheck a {
    color: #E2352D;
}
.col-md-6.seven_ccs {
    padding: 0;    text-align: left;
}
.tabcssstyle li:before {content: "\f105";font-family: FontAwesome;display: inline-block;width: 1.4rem;font-size: 15px;font-weight: 600;position: relative;top: -2px;color: #e2352d;}
.tabcssstyle li {text-align: left !important;}
.tabcssstyle h3 {margin-top: 2rem;margin-bottom: 2rem;}
.l-grid{padding-bottom:20px}@media only screen and (min-width:48rem){.l-grid{display:flex;flex-wrap:wrap;margin:0 -10px}}
@media only screen and (min-width:80rem){.l-grid{margin:0 -20px}}
@media only screen and (min-width:48rem){.l-grid.centered{justify-content:left}}.m-pagination{display:flex;align-items:center;justify-content:center;margin:0 auto 40px}.m-pagination__text{display:inline-block;color:var(--titles-color);letter-spacing:0px;text-align:center;font-size:.875rem}
@media only screen and (min-width:48rem){.m-pagination__text{letter-spacing:0px;font-size:1rem}}
.m-article-card {display: flex;flex-direction: column;position: relative;margin-bottom: 20px;height: 325px;background-color: #fff;    border-radius: 10px;border: 1px solid #f0f8ff;z-index: 1;transition: all .25s cubic-bezier(.02,.01,.47,1);}
.l-wrapper { position: relative;width: 100%;margin: 30px auto;padding: 0 20px;}
.m-article-card {width: calc(33.33333% - 40px);margin-left: 20px;margin-right: 20px;margin-bottom: 40px;}
.m-article-card__picture {height: 220px;}
.m-article-card__picture {position: relative;height: 200px;border-radius: 10px 10px 0 0;background-color: var(--secondary-subtle-color);overflow: hidden;    transform: translateZ(0);}
.m-article-card__picture-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.m-article-card__picture-background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;z-index: 0;}
.m-article-card__info {padding-top: 53px;}
.m-article-card__info {flex: 1;position: relative;padding-top: 48px;height: 200px;overflow: hidden;border-radius: 0 0 10px 10px;background-color: var(--background-card-post);}
.m-article-card__tag {top: 25px;left: 25px;}
.m-article-card__tag {position: absolute;top: 20px;left: 20px;right: 20px;letter-spacing: 0px;line-height: 1.3;font-size: 1.4rem;    font-weight: 600;}
.m-article-card__info-link {padding: 0 25px 25px;}
.m-article-card__info-link {display: flex;flex-direction: column;justify-content: space-between;width: 100%;height: 100%;padding: 0 20px 20px;color: #333 !important;}
.m-article-card__title {color:#14233c;letter-spacing: 0px;line-height: 1.3;font-size: 2rem;font-weight: 500;margin: 0;}
.m-article-card__author-stats, .m-article-card__timestamp {display: flex;align-items: center;color: #14233c;letter-spacing: 0px;font-size: .875rem;
}
.m-article-card__author-stats, .m-article-card__timestamp {display: flex;align-items: center;color: #14233c;letter-spacing: 0px;font-size: .875rem;}
.m-article-card:hover {transform: translateY(-5px);}
.m-article-card:hover::before {box-shadow: 0px 0px 35px 0px #d8d8d8;}
.m-article-card::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 10px;box-shadow: 1px 17px 9px -10px #d8d8d8;    transition: all .25s cubic-bezier(.02,.01,.47,1);width: 100%;}
}


















.col-md-6.contact_style {padding: 0px 0px; padding-right:10px;}
.col-md-6.contact_style3 {padding: 0px 0px; padding-right:0px; padding-left:10px;}
.col-md-12.contact_style2 {padding: 0px 0px;padding: 50px 50px;background: #fff;border: 1px solid #b9b7b7;}
.col-md-6.contact_style .col-md-12.contact_style2 h5 {font-size: 16px;font-family: 'Arial', 'Roboto', 'Helvetica', sans-serif !important;font-weight: bold;}
.col-md-12.contact_style2 li img {width: 15px;margin-right: 15px;float: left;margin-top: 4px;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 88%;float: right;line-height: 21px;}
.col-md-12.contact_style2 li {width: 100%;margin: 0px 0;line-height: 21px;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li a {font-size: 14px;color: #414141;font-weight: 500;font-family: 'Arial', 'Roboto', 'Helvetica', sans-serif ;padding: 0 0;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li a:hover {color: #414141;}
.col-md-6.contact_style .col-md-12.contact_style2 .col-md-12.lineheight_class span {max-width: 40px;background: #e2352d;height: 2px;margin-top: 10px;
    margin-bottom: 20px;}
.col-md-12.lineheight_class {padding: 0px 0px;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li {font-size: 14px;color: #414141;font-weight: 500;font-family: 'Arial', 'Roboto', 'Helvetica', sans-serif ;}
.col-md-12.programmes2.study_css_stript.conttact_widthstyle {padding: 0px 0px;}
.col-md-6.contact_style .col-md-12.contact_style2 {height:100%;}
.col-md-6.contact_style .col-md-12.contact_style2 ul {float: left;width: 100%;margin-bottom: 15px;}
.rowbox_one .col-md-6.contact_style .col-md-12.contact_style2 {height:368px;}
.rowbox_two .col-md-6.contact_style .col-md-12.contact_style2 {height:445px;}
.rowbox_three .col-md-6.contact_style .col-md-12.contact_style2 {height:254px;}
.rowbox_four .col-md-6.contact_style .col-md-12.contact_style2 {height: 495px;}
.rowbox_five .col-md-6.contact_style .col-md-12.contact_style2 {height: 384px;}
.rowbox_siz .col-md-6.contact_style .col-md-12.contact_style2 {height: 265px;}



.sidebar li a {color: #001f5f ;font-weight: 600;font-size: 10px;margin-top: -1px;line-height: 15px;padding: 6px 3px; font-family:Helvetica, Arial, sans-serif;text-transform: uppercase;}
.nav.nav-sidebar {border-top: 0px solid #001f5f;}
.sidebar li a:visited {color: #001f5f !important;}
.sidebar .nav a:focus {color: #001f5f !important;}
.sidebar li a:hover {color: #e2352d !important; background: #fff !important}
.sidebar li.active a {
    background: #f9f9f9;
    color: #e2352d !important;
    font-size: 10px;
    border: 0px solid #001f5f;
}
.sidebar_white{background: #fff;}
.sidebar_gray{background: #f9f9f9;}
.sidebar li.active a:hover {color: #e2352d !important; background#f6f6f6 !image;}
.sidebar li:before {display: none;}
.sidebar li {margin: 0px 0px;}
.sidebar li a{border: 0px solid #ecebeb; border-top: 0px solid #ecebeb;}

.sidebar {left: 2px;
    position: fixed;
    top: 37%;
    /*transform: translate(1%, -50%);*/
    z-index: 1000;
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: #fff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.sidebar {max-width: 140px;padding-bottom: 0;}
h1 {
font-size: 60px;
font-family: "Fira Sans",sans-serif;
font-style: italic;
line-height: 66px;
}
h2{
color: #17255a;
font-family: "Fira Sans",sans-serif;
font-weight: 600;
}
h3{
color: #17255a;font-size: 35px;
font-family: Oswald,sans-serif !important;
}
h4{text-transform: none !important;

font-size: 30px;
color: #17255a;
font-family: Oswald,sans-serif !important;

font-style: normal;
}
h5{
    
    font-size: 25px ;
    font-family: Oswald,sans-serif !important;
    color: #17255a;
}
h6{
    
    font-size: 22px ;
    font-family: Oswald,sans-serif !important;
    color: #17255a;
}



.col-md-3.titlecenter_css.allprogremes_css5 {
    padding: 0 0px;
    padding-left: 15px;
}

.process-content h4 {
    font-size: 24px;
}
.searchppage p {
    margin-bottom: 0;
}
.search_page {
    margin-bottom: 20px;
}
.searchppage {
	
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
.col-md-12.programmes2 h4 {
    font-size: 24px;
}


.col-md-12.css_stylecontentrow.bluebackground {
    background: #001339; margin-bottom:10px;    padding: 20px;
}
.tab-content.tabcontent_css li {
    width: 100%;
}

.col-sm-6.col-md-6 .process-content:hover .title {
    color: #484848;
}
.dropdown_collapsecollapse select {
    font-size: 12px;
    font-weight: 600;
   padding: 0em 3.5em 0em .5em;
   padding-bottom:0.1em;
}
.dk_multioptions_inner {
    margin-top: -5px;
    color: #000000;
    max-height: 250px;
    cursor: pointer;
	m
}

.dropdown_collapsecollapse select {

  /* styling */
  display: inline-block;
  
  line-height: .9em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}
select.dk_multioptions_inner {background-color: #fff;
  background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #fff, #fff);
  background-position:calc(100% - 20px) calc(.2em + 0px), calc(100% - 15px) calc(.2em + 0px), calc(100% - 0em) 0em;
  background-size:6px 7px, 6px 7px, 1px 1.5em;
  background-repeat: no-repeat;
}

/*select.dk_multioptions_inner:focus {
  background-image:
    linear-gradient(45deg, green 50%, transparent 50%),
    linear-gradient(135deg, transparent 50%, green 50%),
    linear-gradient(to right, #ccc, #ccc);
  background-position:
    calc(100% - 15px) 1em,
    calc(100% - 20px) 1em,
    calc(100% - 2.5em) 0.5em;
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
 
  outline: 0;
}*/

.dropdown_collapsecollapse select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}






















h4 a.apply_css_button.studayimage_content_link1a {
    color: #e2352d;
    background: #fff;
    font-weight: 500;
    font-size: 14px;
    border: 1px solid #e2352d;
    border-radius: 3px;
    padding: 4px 7px;
    border-radius: 0;
    float: right;
    font-family: Helvetica, Arial, sans-serif;
    padding-bottom: 3px;
    line-height: 16px;
    margin-top: 3px;
}
h4 a.apply_css_button.studayimage_content_link1a:hover{
    color: #fff;
    background: #e2352d;
    border: 1px solid #e2352d;
}
.colorcode_css p {
    color: #fff;
}
.colorcode_css{background:#17255a; padding:15px;border: 1px solid #17255a;width:100%;float: left; margin:10px 0;}
.colorcode_css ul li {
    color: #fff;
}
.colorcode_css p a {
    color: #fff;
}
.col-md-12.css_stylecontentrow.bluebackground table {
    margin-bottom: 0;
}
.col-md-12.css_stylecontentrow.bluebackground td {
    color: #fff;
    vertical-align: top;
    font-weight: 300;
    border: 1px solid #848484 !important;
}
.col-md-12.css_stylecontentrow.bluebackground th {
    background: transparent;border: 1px solid #848484 !important;
    color: #fff; font-weight:bold; text-align:center;
}
.col-md-12.study_css_2.comd12_programmes2 {
    padding: 0px 0;
    margin-bottom: 10px;
    margin-top: 10px;
}
.table.table-bordered th {
    line-height: 23px;background: #f9f9f9;
}
.client-details.clientdetailstitle {
    background: #e2352d;
    padding: 14px 15px;
}
.col-md-12.cssstyle_imgrightside h2 {
    font-weight: 500;
    font-size: 30px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}
.col-md-12.study_css_pregre21networkcss{
    font-size: 30px;
    padding: 15px 0px;
    padding-right: 67px;
    height: 75px;
    margin-bottom: 0;
    font-family: Oswald,sans-serif;
    color: #e23b2d;
}


.clientdetails_titledate span {
    font-style: normal;
    color: #e23b2d;
    font-weight: 600;
}
.item.col-md-12{
    width: 100% !important;
    padding: 5px 5px;
}

.block-ellipsis {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    margin: 0 auto;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 5em;
    margin-bottom: 10px;
}
.owl-wrapper {
    bottom: 5px;
}
.block-ellipsis1 {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    margin: 0 auto;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 5.6em;
    margin-bottom: 10px;
}
.colmd12ovelwidth_style.red {
    border: 1px solid #e2352d;
    padding: 0 0;
}
.clientdetails_titledate {
    color: #e23b2d;padding: 10px 15px;
    font-style: normal;
    font-size: 16px;
    font-weight: 500;
}
.clientdetails_titledetails {
    padding: 0px 15px;color: #333;
    padding-bottom: 10px;
	 font-size: 19px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 30px;
}

.client-details.clientdetailstitle h4 {
    color: #fff; font-size:24px;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 3.2em;font-family: Oswald,sans-serif;
}
.colmd12ovelwidth_style.blue {
	border: 1px solid #002e8a;
}
.client-details.clientdetailstitle.blue{ background:#002e8a;}
.colmd12ovelwidth_style.light_green {
	border: 1px solid #1af2a0;
}
.client-details.clientdetailstitle.light_green{ background:#1af2a0;}

.colmd12ovelwidth_style.bagni {
	border: 1px solid #c705c7;
}
.client-details.clientdetailstitle.bagni{ background:#c705c7;}

.colmd12ovelwidth_style.light_blue {
	border: 1px solid #0047d6;
}
.client-details.clientdetailstitle.light_blue{ background:#0047d6;}
.colmd12ovelwidth_style.lightorange  {
	border: 1px solid #FF7C5D;
}
.client-details.clientdetailstitle.lightorange { background:#FF7C5D;}








.modal-dialog.receive_more_information3.frenchsignup .col-lg-6.col-md-6.col-sm-6.receive_more_information2 input.form-control {
    font-size: 16px;color: #333;
    height: 55px;
}
.item.col-md-4.col-sm-6 {
    padding: 0px 0px;
    padding-right: 5px;
    padding-left: 5px;
}
.modal-dialog.receive_more_information3.frenchsignup .checkbox.icheck label .icheckbox_square-blue {
    float: left;
    margin-top: 5px;
    margin-bottom: 44px;
}


.col-md-12.cssstyle_imgrightside1 .col-sm-4.cssstyle_list {
    height: auto;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-6.cssstyle_list {
    height: auto;
}
.modal-dialog.receive_more_information3.frenchsignup .checkbox.icheck label {
    font-size: 15px;
    color: #333;
    line-height: 23px;
}
.col-lg-6.col-md-6.col-sm-6.receive_more_information1 {
    padding-left: 8px;
}
.modal-dialog.receive_more_information3.frenchsignup {
    width: 800px;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-12.col-md-12.col-sm-12.receive_more_information1 {
    padding-left: 8px;
}
.modal-dialog.receive_more_information3.frenchsignup input::placeholder {
    color: #999;
}
.modal-dialog.receive_more_information3.frenchsignup textarea.form-control::placeholder {
    color: #999;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-6.col-md-6.col-sm-6.receive_more_information2 textarea.form-control {
    font-size: 16px;
    line-height: 22px;
    padding: 10px 10px;
    height: 78px;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-12.col-md-12.col-sm-12.receive_more_information5 input {
    padding: 10px 25px;
    font-size: 16px;
}
.modal-dialog.receive_more_information3.frenchsignup .modal-body {
    padding: 25px;
    padding-top: 20px;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-6.col-md-6.col-sm-6.receive_more_information2 {
    margin-bottom: 10px;padding: 0px 7px;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-12.col-md-12.col-sm-12.receive_more_information5 {
    text-align: center;
    padding: 10px 0px;
    padding-bottom: 0;
}
.modal-dialog.receive_more_information3.frenchsignup p {
    font-size: 18px;
}
.modal-dialog.receive_more_information3.frenchsignup .col-lg-6.col-md-6.col-sm-6.receive_more_information2 select {
    font-size: 16px;color: #333;
    height: 55px;
}
.col-md-12.bannerfullwidth_style {
    padding: 0px 0px;
}
.col-md-12.study_css_2.pregre21.network_css .col-md-12.studycss2h4 h4 {
    text-align: left;
}
.col-md-12.studayimagecontent_link1 button:hover{
    border: 1px solid #e2352d;color: #fff;
    background: #e2352d;}
.col-md-12.studayimagecontent_link1 button {
    color: #e2352d;
    background: #fff;
    font-weight: 500;
    border: 1px solid #e2352d;
    border-radius: 3px;
    padding: 10px 15px;
    padding-bottom: 10px;
    padding-bottom: 8px;
    border-radius: 0;
    font-size: 20px;
}

.col-md-1.timeline_stylecss1 {
    padding-left: 0;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-4.cssstyle_list img {
    padding-left: 0px;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-6.cssstyle_list img {
    padding-left: 0px;
}
.col-md-1.timeline_stylecss1 {
    font-family: Arial, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #17255a;
    line-height: 35px;
}
.col-md-1.timeline_stylecss1 span {
    border-bottom: 1px solid #e2352d;
}

.col-md-12.cssstyle_imgrightside1 img {
    padding-left: 20px;
}
.page-section.anchor49 .col-md-12.study_css_2.marginbottomstyle_css {
    margin-bottom: 0px;
}
.col-md-12.table_css.ulboxdesign_css table th {
    background: rgba(0,0,0,.075);border: 1px solid #e47239 !important;
}
li.calssli_style i {
    color: #868484;
}
.page-section.anchor12 {
    padding-top: 90px;
}
tr.table-warning td {
    border: 1px solid #e47239 !important;
}
tr.table-primary td {
    border: 1px solid #e47239 !important;
}
tr.table-danger td {
    border: 1px solid #e47239 !important;
}
tr.table-warning {
    background: #ff6600;
}
tr.table-primary {
    background: #ffcccc;
}
tr.table-danger {
    background: #ff9966;
}
.page-section.anchor14 {
    padding-top: 90px;
}
.page-section.anchor28 {
    padding-top: 90px;
}
.page-section.anchor48 {
    padding-top: 90px;
}
.page-section.anchor13 {
    padding-top: 90px;
}
.col-md-12.ulboxdesign_css2 li::before {
    display: none;
}
/*.col-md-12.ulboxdesign_css2 li {
    border: 1px solid #ccc;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-right: 10px;
    padding: 10px;
    height: 150px;
    text-align: center;
    display: inline-block;
    max-width: 147px;
    width: 100%;
    vertical-align: middle;
}*/
.page-header.home_background_css.es_header_title .container {
    max-width: 1200px;
}
.page-header.home_background_css.es_header_title h1 {
    text-align: left;font-size: 60px;
    padding-left: 50px;padding-right: 50px;
    padding-bottom: 30px;
    padding-top: 0px;
}
.page-header.home_background_css.es_header_title h3 {
    padding-left: 50px;margin-bottom: 0;
    color: #fff;
    font-size: 54px;
    font-family: "Fira Sans",sans-serif;
    line-height: 50px;
}
.page-header.home_background_css.es_header_title {
    padding: 40px 0;
}
.col-md-12.study_css_2.pregre21.network_css {
    padding-left: 15px;
    padding-right: 15px;
}
.col-md-12.ulboxdesign_css2 li.calssli_style{background: none;padding:0px 0px;max-width: 16px;border: 0px;vertical-align: middle;height: auto;}
.col-md-12.ulboxdesign_css2 li {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    display: inline-block;
    max-width: 133px;
    width: 100%;
    border: 1px solid #d4e6f7;
    vertical-align: middle;
    height: 143px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    background: #f6f7f9;
}
.col-md-12.imagecss_stylecontentrow.marginbottomstyle_cssoverview_css {
    padding-left: 15px;
    padding-right: 15px;
}
.col-md-12.ulboxdesign_css2 {
    padding: 0px 0px;
    text-align: left;
}
.col-md-12.padingleftright.green .fontstyle_css.green{color:#00cc99;}
.col-md-12.padingleftright.green em{color:#00cc99;}
.green{color:#00cc99;}
.col-md-12.padingleftright.green{}
.tab-content.tabcontent_css .col-md-10.tabs_content ul li {
    float: left;text-align: left;
}
.tab-content.tabcontent_css .col-md-10.tabs_content ul {
    width: 100%;float: left;
}
.tab-content.tabcontent_css .col-md-10.tabs_content p {
    width: 100%;float: left;
}
.col-md-10.tabs_content {
    padding-left: 0px;
}
.col-md-2.tabs_content img{border:0px !important;}
.col-md-2.tabs_content {
    padding-right: 0;text-align: right;
}
.col-md-10.tabs_content {
    padding-left: 0px;
}
.col-md-2.tabs_content {
    padding-right: 0;
}
.col-md-12.studycss2h4 {
    padding: 0px 0px;
}
.col-md-12.studycss2h4_center {
    text-align: center;
}
.col-md-12.studycss2h4_center {
    text-align: center;
}
.col-md-12.study_css_2.full_widthdiv {
    padding: 0px 0px;
}
.col-md-12.studycss2h4_center {
    padding: 0px 0px;
}
.col-md-12.studycss2h4_center h4 {
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 15px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}
.col-md-12.studycss2h4 h4 {
    font-weight: 400;
    font-size: 25px;
    margin-bottom: 15px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}
.col-md-12.padingleftright .light_blue {
    color: #0047d6;
}
.col-md-12.study_css_2.marginbottomstyle_css.overview_css {
    padding: 0px 0px;
}
.col-md-12.css_stylecontent_boxrow .light_blue {
    color: #0047d6;
}
/*.col-md-12.padingleftright em {
    color: #0047d6;
}*/
.col-md-12.padingleftright.light_blue em {
    color: #0047d6;
}
#13{ padding-top:90px;}
.col-md-12.study_css_2.pregre21.network_css h2 {
    text-align: center;
}
.col-md-12.padingleftright .fontstyle_css.light_dark_blue {
    color: #5d02ff;
}

.col-md-12.padingleftright.light_dark_blue em{
    color: #5d02ff;
}
.col-md-12.css_stylecontent_boxrow.light_dark_blue {
    background: #5d02ff;
}
.blue{
    color: #002e8a;
}
.col-md-12.study_css_2.marginbottomstyle_css {
    margin-bottom: 30px;
}
.col-md-12.css_stylecontentrow {
    padding: 0px 0;
}
.col-md-6.css_stylecontent_fontstyle1 {
    margin-bottom: 10px;
}
.col-md-12.imagecss_stylecontentrow {
    padding: 0px 0;
}
.red {
    color: #e2352d;
}
.col-md-12.css_stylecontent_fontstyle1 {
    font-size: 21px; text-align:center;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.col-md-12.css_stylecontent_boxrow {
    border: 1px solid #ccc;
    background: #f2f2f2;
    padding: 20px 30px;
    padding-left: ;
}
.col-md-12.bannerfullwidth_style img {
    width: 100%;
}
.allprogremes_css4.col-md-3.titlecenter_css {
    padding: 0px 0px;
}
.css5yearmaster_stylecss div {
    color: #e2352d;
margin-right: 0px;
margin-top: 0px;
font-size: 30px;
float: left;
}
.css5yearmaster_stylecss div em {
    color: #0000cc;
    width: 3%;
    margin-right: 4px;
    margin-top: -8px;
    font-size: 30px;
    float: left;
    font-family: "Fira Sans",sans-serif;
}
.css5yearmaster_stylecss_dark_blue div em {
    color: #2800ff;
    width: 3%;
    margin-right: 4px;
    margin-top: -8px;
    font-size: 30px;
    float: left;
    font-family: "Fira Sans",sans-serif;
}
.col-md-12.padingleftright{padding:0px 0px;margin-bottom: 20px;}
.col-md-12.padingleftright a {
    padding: 0px 0px;
    font-family: Oswald,sans-serif;
    margin-top: 10px;
    float: left;
}
.col-md-12.padingleftright .fontstyle_css.dark_blue {
    color: #2800ff;text-transform: uppercase;
}
.col-md-12.css_stylecontent_boxrow.dark_blue{ background:#2800ff;}
.fontstyle_css {
    text-transform: uppercase;
}
.css5yearmaster_stylecss div .fontstyle_css {
    font-size: 35px;width: 96%;
    color: #17255a;
    font-family: "Fira Sans",sans-serif;
    margin-top: 0px;
    font-style: italic;
    line-height: 35px;
    margin-bottom: 0px;
    padding: 0;
}
.col-md-12.allprogremes_css55.dark_blue{background: #0000fe;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_dark_blue{background: #3332cb;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_blue_light{background: #22bc80;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_orange{background: #cd0067;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.dark_orange{background: #ff339a;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.darkbluelight{background: #000098;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.lightorange{background: #009999;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_pink{background: #ef2612;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_dark_bluepink{background: #ff0066;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
.col-md-12.allprogremes_css55.light_blue_lightyellate{background: #cb3398;margin: 10px 0px;height: 160px;position: relative;color: #fff;padding: 15px 15px;border-left: 5px solid #424afd;}
h4.htmlheading {padding-left: 13px;margin-top: 20px;}
.white{color: #fff;}
.col-md-12.allprogremes_css3 h5 a:hover {color: #dddde5;}



.col-md-12.allprogremes_css55.green{background: #00cc99;margin: 10px 0px;height: 250px;position: relative;color: #fff;}





.css5yearmaster_stylecss .fontstyle_css.dark_orange {color: #D000B7;}
.col-md-12.padingleftright.dark_orange em {color: #D000B7;}
.col-md-12.css_stylecontent_boxrow.dark_orange {background: #D000B7;}

.col-md-12.padingleftright .fontstyle_css.light_blue_light {color: #0a99c1;}
.col-md-12.padingleftright.light_blue_light em {color: #0a99c1;}
.col-md-12.css_stylecontent_boxrow.light_blue_light {background: #0a99c1;}

.col-md-12.padingleftright .fontstyle_css.lightorange {color: #ff0161;}
.col-md-12.padingleftright.lightorange em {color: #ff0161 ;}

.col-md-12.padingleftright.darkbluelight em {color: #0071fd;}
.col-md-12.padingleftright.darkbluelight .fontstyle_css.darkbluelight {color: #0071fd;}

.css5yearmaster_stylecss.dark_blue .col-md-12.padingleftright em {color: #2800ff;}

.css5yearmaster_stylecss .col-md-12.padingleftright.light_orange em{color: #9918c2;}
.css5yearmaster_stylecss .col-md-12.padingleftright.light_orange .fontstyle_css.light_orange{color: #9918c2;}
.col-md-12.css_stylecontent_boxrow.light_orange{background: #9918c2;}
option {
  overflow: hidden;
  white-sapce: no-wrap;
  text-overflow: ellipsis;
}
select, option {
  width: 100%;
}

.lightorange {
    color: #ff7c5d;
}


.col-md-12.padingleftright .fontstyle_css.bagni {
    color: #c705c7;
}
.bagni {
    color: #c705c7;
}
.col-md-12.padingleftright.bagni em {
    color: #c705c7;
}


.col-md-4.titlecenter_css.allprogremes_css5 {
    padding: 0 0px;
    padding-left: 15px;
}
.col-md-12.padingleftright .fontstyle_css.light_green {
    color: #1af2a0;
}
.light_green {
    color: #1af2a0;
}
.col-md-12.padingleftright.light_green em {
    color: #1af2a0;
}


.col-md-12.allprogremes_css55.aligncenter_cssstyle{
  /*  position: absolute;*/
    top: 10%;
    /*-ms-transform: translateY(-50%);
    transform: translateY(-50%);*/
    margin: 0px;
    
}
.allprogremes_css55.col-md-12.red1 {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0px;
    left: 0;
}
.col-md-12.allprogremes_css2 .allprogremes_css2_title {
    padding-bottom: 40px;
}
.col-md-12.allprogremes_css3 h5 {
    color: #fff;margin-bottom: 20px;
}
.col-md-12.allprogremes_css3 p {
    color: #fff;
    font-size: 15px;
    margin-bottom: 3px;
}
.col-md-12.allprogremes_css3 a{ color:#fff;}
.allprogremes_css4.col-md-3.titlecenter_css {
    background: #e2352d;
    position: relative;
    color: #fff;
    max-height: 800px;
    height: 520px;
    margin: 10px 0px;
}
.allprogremes_css44.col-md-9 {
    padding: 0px 0px;
}
#sticker-sticky-wrapper .container {
    max-width: 1200px;
}
#footer .container {
    max-width: 1200px;
}
.allprogremes_css46.col-md-12 {
    padding: 0px 0px;
}
.col-md-12.study_css_2.pregre21.network_css .form_group15majore_esx select.form-control {
    font-size: 25px;
    border: 1px solid #e23b2d;
    padding: 15px 20px;padding-right: 67px;
    height: 75px;
    margin-bottom: 0;
    font-family: Oswald,sans-serif;
    color: #e23b2d;
    background: url(/assests/front/img/drop.png) no-repeat;
    -webkit-appearance: none;
	-moz-appearance: none;
    appearance: none;
    background-position-x: 98%;
    background-position-y: 50%;
}
.form_group15majore_esx {margin-bottom: 30px;}









.col-md-12.studay_videocontent_main {
    padding: 0px 0px;margin-bottom: 20px;
}
.allprogremes_css2.col-md-12 h4 {
    font-weight: 400; text-align:center;
    font-size: 30px;padding-bottom: 50px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}
.titlecenter_css h5 {
    text-align: left;
    font-size: 20px;
    font-family: Oswald,sans-serif;
    color: #333;
}
.col-md-12.allprogremes_css {
    border: 1px solid #ccc;
    background: #f2f2f2;
    padding: 90px 10px;
    margin-bottom: 50px;
    margin-top: 50px;
}
.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 h3 {
    font-size: 25px;
    text-transform: none;
    color: #fff;
    margin-bottom: 30px;
}
footer#footer .footer-widget {
    padding: 15px 0 13px;
    padding-bottom: 30px;
}
.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li a {
    color: #fff;
}
.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li {
    float: left;
    padding-right: 65px;
    font-size: 20px;
    text-transform: uppercase;
}
.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li:before{ display:none;}
.col-md-7.studay_videocontent1 {
    padding: 0px 0;
}
.col-md-5.studay_videocontent2 {
    padding-right: 0px;
}
.col-md-12.programmes2.study_css_stript .background_css_style1.col-md-2 {
    border: 0px;font-family: Oswald,sans-serif;
    font-size: 23px;    padding: 7px 10px;
    background: #fff;
    border-left: 0px solid #ccc;
    border-bottom: 0px solid #ccc;
    color: #484848;
    border-right: 0px;
    text-align: center;
    line-height: 33px;
}
.padding-left_css.padding-left_css123 {
    color: #17255a !important;
}
.col-md-12.imagecss_style {
    margin-bottom: 30px;
    padding: 0px 0px;
}

.col-md-12.imagecss_stylecontent.row {
    margin-bottom: 20px;
}
.col-md-6.css_stylecontent_fontstyle1 {
    font-size: 19px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 30px;
    font-size: 19px;
}
.col-md-8.css_stylecontent_fontstyle1{
    padding: 0px 0;
    font-size: 19px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.col-md-8.css_stylecontent_fontstyle1 em {
    font-size: 19px;font-weight: normal;font-style: normal;
}
.col-md-6.css_stylecontent_fontstyle1 em {
    font-size: 19px;font-weight: normal;font-style: normal;
}
.col-md-6.css_stylecontent_fontstyle2 {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    line-height: 30px;
    font-size: 19px;
}
.col-md-6.css_stylecontent_fontstyle2 em {
    font-size: 19px;font-weight: normal;font-style: normal;
}
.row.col-md-12.css_stylecontent {
    margin-bottom: 15px;
}
.col-md-12.css_stylecontent_overview{
    margin-bottom: 10px; margin-top:20px;
    padding: 0px 0px;
    font-size: 26px;
    color: #e41517;
    font-weight: bold;
}
.col-md-8.studay_imagecontent_main1 {
    padding: 0px 0px;
}
.col-md-4.studay_imagecontent_main2 {
    padding-right: 0px;
}
.col-md-12.studay_imagecontent_main3 {
    padding: 0px 0;
}
.col-md-12.studayimagecontent_link1 {
    text-align: center; padding: 0px 0;
}
.col-md-12.studayimagecontent_link1 a {
    color: #e2352d;
    background: #fff;
    font-weight: 500;
    border: 1px solid #e2352d;
    border-radius: 3px;
    padding: 10px 15px;
        padding-bottom: 10px;
    padding-bottom: 8px;
    border-radius: 0;
    font-size: 20px;
}
.col-md-12.studayimagecontent_link1 a:hover{
    color: #fff;
    background: #e2352d;
    border: 1px solid #e2352d;
}
img {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}
img {
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
}
/*img {
  pointer-events: none;
}*/
.col-md-4.studay_imagecontent_main2 img {
    border: 1px solid #eaeaea;
}
.col-md-12.imagecss_style img{
    border: 1px solid #eaeaea;
}
.animated.fadeInUp.linkhref_style a {
    font-size: 35px;
    padding: 10px 35px;
    font-style: normal;
    font-family: Oswald,sans-serif;
    text-transform: none;
    display: block;
    color: #17255a !important;
}
.text-center.animated.fadeInUp.visible.master15majors_center2 {
    text-align: center;
}
.col-md-12.study_css_2.pregre21.network_css h4 {
    text-align: center;
}
.bs-example.bs-example-tabs.tabcontent_css1 ul li {
    float: none;
    text-align: center;display: inline-block;
}
.bs-example.bs-example-tabs.tabcontent_css1 ul {
    text-align: center;
}
.tab-content.tabcontent_css p {
    text-align: justify;
}
.tab-content.tabcontent_css {
    text-align: justify;
}






.align_pre {
    text-align: center;
}
.col-md-2.studycss2pregre21_css2 {
    padding: 10px 10px;   box-shadow: 0px 0px 4px #d0d0d0;
    border: 1px solid #e6e6e6;
}
.col-md-10.majors15_css {
    padding-left: 0px;
}
.col-md-2.studycss2pregre21_css2 ul li a {
    font-size: 18px;
}
.col-md-2.studycss2pregre21_css2 ul li a:hover{color:#e2352d;font-weight:bold;}
.col-md-2.studycss2pregre21_css2 li {
    margin: 0px 0;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 5px;
    padding-top: 2px;
}
.col-md-2.studycss2pregre21_css2 ul li:before {
    display: none;
}
input, button, select, textarea {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}
a.padding-left_css.padding-left_css123:hover {
    border-bottom: 2px solid #e2352d;
}
.col-md-12.network_css.pregre21study_css_2.redcss_style {
    padding: 0;
}
.col-sm-6.programmes .col-md-12.programmes2 h4 {
    margin-bottom: 15px;    line-height: 36px;
}
.col-md-12.network_css.pregre21study_css_2.redcss_style p{color:#e2352d;}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 a {
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    color: #fff;
}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-6.cssstyle_list h2 a {
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    color: #fff;
}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 {
    text-align: left;
    line-height: 25px;
    padding-right: 10px;
}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-6.cssstyle_list h2 {
    text-align: left;
    line-height: 25px;
    padding-right: 10px;
}
.col-md-12.cssstyle_imgrightside.bordercssstyle_esig {
    border: 1px solid #ccc;
    padding: 15px 15px;
}
.col-md-12.cssstyle_imgrightside1 {
    padding: 0px 3px;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-4.cssstyle_list {
    margin-bottom: -1px;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-6.cssstyle_list {
    margin-bottom: -1px;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-4.cssstyle_list.animated a h2 {
    margin: 10px 0;padding-right: 10px;
    text-transform: uppercase;
    font-size: 22px !important;
    font-weight: 600;
    text-transform: initial;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-6.cssstyle_list.animated a h2 {
    margin: 10px 0;padding-right: 10px;
    text-transform: uppercase;
    font-size: 22px !important;
    font-weight: 600;
    text-transform: initial;
}
.col-md-12.cssstyle_imgrightside {
    padding: 0px 0px; margin:10px 0;
}
.col-md-9.cssstyle_imgrightside1 {
    padding-left: 0px;
}
.col-md-3.cssstyle_imgrightside1.cssstyle_imgrightside2 {
    padding-right: 0px; padding-left:0px;
}
.col-md-12.azrow_style .azstyle_cssaz a {
    padding: 0px 0;
}
.azstyle_cssaz.hrttp_css hr{border: 0px;margin-top: 10px !important;
margin-bottom: 10px !important;}
.col-md-12.azrow_style_azz {
    border: 1px solid #bb0c04;
    padding: 10px 0;
    padding-bottom: 7px;
    background: #e2352d;
    color: #fff;
}
.col-md-12.azrow_style hr {
    margin-top: 45px;
    margin-bottom: 45px;width: 100%;
float: left;
}
.azstyle_cssaz {
    text-align: left;
}
.col-md-12.azrow_style_azz {
    margin: 20px 0px;
}
.azstyle_cssaz h5 {
    text-align: left;
}
.col-md-12.azrow_style p a {
    color: #484848;
}
.col-md-12.azrow_style p a:hover {
    color: #e2352d;
}
.smooth-scroll.list-unstyled h5 {
    display: initial;
}
.col-md-12.azrow_style a:hover {
    color: #fff;
}
.col-md-12.azrow_style a {
    font-weight: bold;
    font-size: 19px;
    padding: 0px 14px;
    color: #fff;
}
.col-md-12.azrow_style {
	text-align:center; padding:0px 0px;
}
.table > thead > tr > th {
    vertical-align: middle;
    border: 1px solid #ddd;
    text-align: left;
}
.col-md-12.table_css .table.table-bordered {
    margin: 0 auto;
}
.erasmus_button {
    margin: 50px 0;
}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 1px solid #ddd;
}
.col-md-12.table_css.tabbutton {
    margin: 50px 0;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
    border: 1px solid #ddd;vertical-align: middle;
}
.col-md-12.programmes2.map_cssstyle {
    padding: 90px 0 !important;
    padding-bottom: 0px !important;
}
.col-md-12.study_css_2.exchangeprogrammes_css{
    padding: 80px 0 !important;
    padding-bottom: 0px !important;
}
.col-md-12.study_css_2 .col-md-12.table_css a {
    background: rgb(41 138 137);
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
    border: 1px solid rgb(41 138 137);
}
.col-md-12.study_css_2 .col-md-12.table_css a:hover {
    background: #fff;
    color: rgb(41 138 137);
}
.col-md-12.programmes2.map_cssstyle.login_register div a {
    background: rgb(41 138 137);
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
    border: 1px solid rgb(41 138 137);
}
.col-md-12.programmes2.map_cssstyle.hrefcss div a {
    background: rgb(41 138 137);
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
    border: 1px solid rgb(41 138 137);
}
.col-md-12.programmes2.map_cssstyle.hrefcss div a:hover {
    background: #fff;
    color: rgb(41 138 137);
}
.col-md-12.programmes2.map_cssstyle.login_register div a:hover {
    background: #fff;
    color: rgb(41 138 137);
}
.col-md-12.programmes2.european-students-get-to-know-about-the-erasmus-programme div a {
    background: rgb(41 138 137);
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
    border: 1px solid rgb(41 138 137);
}
.col-md-12.programmes2.european-students-get-to-know-about-the-erasmus-programme div a:hover {
    background: #fff;
    color: rgb(41 138 137);
}
.col-md-12.programmes2.european-students-get-to-know-about-the-erasmus-programme div{ text-align:center;
}
.col-md-12.programmes2.european-students-get-to-know-about-the-erasmus-programme div.any_doubt a{
    background: rgb(41 138 137);
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
    border: 1px solid rgb(41 138 137);
}
.col-md-12.programmes2.european-students-get-to-know-about-the-erasmus-programme div.any_doubt{ text-align:center;
}
.col-md-12.study_css_2.exchangeprogrammes_css h2 {
    font-family: "Fira Sans",sans-serif;
}


.col-md-12.study_css_stript .col-md-12.background_css_style {
    background: #fff;
    border: 0px; padding:0px;
    color: #484848;
}

.col-md-12.study_css_stript .col-md-2.background_css_style1.background_border_right_css {
    border-right: 0px solid #ccc;
}
.col-md-12.background_css_style .col-md-2.background_css_style1 .padding-left_css {
    padding-left: 0px;
    color: #e2352d;
}
.col-md-12.study_css_stript .col-md-2.background_css_style1 {border: 0px;font-size: 23px;
    background: #fff;border-left:0px solid #ccc;border-bottom: 0px solid #ccc;
    color: #484848; border-right:0px; text-align:center; line-height:33px;
}







.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > span.active > a, .nav-tabs > span.active > a:focus, .nav-tabs > span.active > a:hover {
    border-bottom: 2px solid;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-top: -35px;
}
.animated.fadeInUp.text-center.visible.our_master_programmes {
    margin-top: 0;
}
.col-md-12.study_css_2 .animated.fadeInUp.text-center.visible.our_master_programmes div {
    margin-top: 0;
}
.animated.fadeInUp.text-center.visible.heading_css.post_dgree {
    padding-top: 30px;
}
.col-md-12.study_css_2 #masters {
    padding-bottom: 0;
}
.col-md-12.study_css_2 #pathways{
    padding-bottom: 0;
}
.findaprogrammes {margin-top: 20px;
    border-top: 2px solid #eaeaea;padding: 15px 0;
}
.animated.fadeInUp.text-center.visible.heading_css {
    float: left;
    width: 100%;
}
.col-md-12.study_css_2 .animated.fadeInUp.text-center.visible.heading_css div {
    float: left;
    width: 100%;
    margin-top: 0px;
}
.tab-content.tabcontent_css .tab-pane.fade {
    color: #333;
}
.col-md-12.why_eseg {
    padding: 0px 0;
}
.tab-content.tabcontent_css .tab-pane.fade {
    font-size: 19px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0 0 10px; line-height:30px;
    color: #333;
}
.col-md-12.study_css_2.pregre21.network_css {
    margin-top: 20px;
}
.col-md-12.why_eseg em {
    border: 1px solid #17255a;
    color: #17255a;
    padding: 40px 34px;
    line-height: 11em;
    border-radius: 50%;
    padding-bottom: 46px;
    padding-top: 46px;
}
.col-md-12.esi_container {
    padding: 0px 0;
}
.icons-circle em, em.icons-circle, .circle {
    border-radius: 50%;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > span > a {
    font-size: 18px;
    text-transform: none;
    font-weight: 600;
    font-family: Helvetica, Arial, sans-serif;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > span > a {
    padding: 10px 0px;
}
.nav-tabs > span.active > a, .nav-tabs > span.active > a:focus, .nav-tabs > span.active > a:hover {
    line-height: 10px;
    margin-right: 0;
    color: #e2352d;
    cursor: default;
    background-color: transparent;
    border: 0px solid #ddd;
        border-bottom-color: rgb(221, 221, 221);
        border-bottom-style: solid;
        border-bottom-width: 0px;
    border-bottom-color: transparent;
    border-bottom: 0px solid;
}







.dark-section .gray-bg i, #footer .dark-section.copyright, .dark-section .form-control {
background: #0060a8;
}
.col-md-12.table_css .table.table-bordered {
    width: 700px;margin: 0px auto;margin-bottom: 10px;
}
.table {
    margin-bottom: 15px;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 10px 15px;
}
td { width:350px; font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 19px;
}
th { width:350px;color:#333;
    font-size: 19px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.padding_left_css{}
.col-md-12.programmes2.study_css_stript ul li a:hover {
color: #f2a5a2;
}
.col-md-12.table_css {
    padding: 0px 0px;
    margin: 10px 0;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > .apply_style {
color: #e2352d;
}
/*::selection {
  color: #fff;
  background: #17255a;
}*/
.col-md-12.programmes2.study_css_stript .title a {
    color: #fff;
}
.col-md-12.programmes2.study_css_stript .padding-left_css {
 padding-left:0px;   
}
/*.col-md-12.programmes2.study_css_stript .title ul li a:hover {
    background: #fff; border:1px solid #fff;
    color: #e2352d;
}*/
.col-md-12.programmes2.study_css_stript ul li::before {
    display: none;
}
.col-md-12.programmes2.study_css_stript ul li a {
color: #fff;font-size: 20px;padding: 0px 30px;padding-top: 0px;
border: 0px solid #fff; border-bottom:0px;
}
.col-md-12.programmes2.study_css_stript span {
    width: 100%; margin-bottom:0px;
    display: inline-block;
}
.col-md-12.programmes2.study_css_stript ul li{padding: 0px 0px;margin-right:0px;display:inline-block;margin-bottom: -2px;}
.col-md-12.study_css_2 .col-md-12.programmes2 {
    border: 0px;
    padding: 10px 0;
}
.col-md-12.programmes2.study_css_stript {
    border: 0px;
    padding-top: 0;
    padding-bottom: 0;
}
.col-md-12.study_css_stript {
    padding: 0 0;
}
.col-md-12.study_css_2.pregre21.network_css {
    padding: 0px 0;
}
#footer .dark-section.copyright {
    border-top: 1px solid #0060a8;
}
.col-md-12.study_css_2 h4 {
    font-weight: 400;
    font-size: 25px; margin-bottom:15px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}
.col-md-12.study_css_2 h2 {
    font-weight: 500;
    font-size: 30px;
    font-family: Oswald,sans-serif;
    color: #17255a;
}

.col-md-12.majors15_css {
  float: left;
width: 100%;
}
.col-md-12.study_css_stript h4 {
    margin: 10px 0;
}
.col-md-12.why_eseg .icons-circle.medium em, .icons-rounded.medium em, .icons-squarer.medium em, em.icons-circle.medium, em.icons-square.medium, em.icons-rounded.medium {
    padding: 40px 34px;
    line-height: 6em;
    /* padding-bottom: 50px; */
    padding-top: 50px;
    padding-top: 37px;
}
.bs-example.bs-example-tabs.tabcontent_css1 li.tabcss_style1 {
    padding-left: 0 !important;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    border-bottom: 2px solid;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {
    padding: 10px 0px;
}
.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs li {
    padding: 0px 26px;
}
.bs-example.bs-example-tabs.tabcontent_css1 {
   padding-top: 15px;margin-bottom: 0;padding-left: 0;
padding-right: 0;
}
.bs-example {
    border-radius: 0px 4px 0 0;
    border-width: 0px;    float: left;
    width: 100%;
}
.tab-content.tabcontent_css .tab-pane, .pill-content > .pill-pane {
    float: left;
    width: 100%;
}
.col-md-12.study_css_2.pregre h5 {
    margin: 15px 0px;
}
.bs-example::after{ display:none;}
.col-md-12.study_css_2.pregre p {
    font-size: 18px; line-height:23px;
    font-weight: 600; color:#484848;
    font-family:  Helvetica, Arial, sans-serif;line-height: 35px;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {
    font-size: 21px;    text-transform: none; font-weight: 600;
    font-family:  Helvetica, Arial, sans-serif;
}
.col-md-12.study_css_2.pregre p span {
    font-size: 19px;
    color: #484848;
    font-weight: normal;
}
.col-md-12.study_css_2.pregre21 h4.title a {
    float: right;font-family: Helvetica, Arial, sans-serif;
    font-size: 16px; 
    font-weight: bold;
    color: #e2352d;
    padding: 2px 0;
}
h4{}
.tab-content.tabcontent_css {
    margin: 0px 0;
    margin-bottom: 0;
    float: left;
    width: 100%;
}
.col-md-12.why_eseg h4 {
    font-family:  Oswald,sans-serif;
    font-size: 25px;
    font-weight: 400;
    color: #484848;
}
.col-md-12.why_eseg em {
    border: 1px solid #17255a;
    color: #17255a;
}
.col-md-12.study_css_2.pregre21 {
    
}
.col-md-12.study_css_stript h4 {
    border: 1px solid #e2352d;
    background: #e2352d;
    font-family:  Helvetica, Arial, sans-serif;
    font-size: 25px;
    color: #fff;
    font-weight: 400;
    font-family: Oswald,sans-serif;
    padding: 15px 10px;
   
}
.col-md-12.study_css_stript .col-md-12.programmes2.studyheadingcssstript {
    border: 1px solid #e2352d; text-align:center;
    background: #e2352d;
    font-family:  Helvetica, Arial, sans-serif;
    font-size: 25px;
    color: #fff;
    font-weight: 400;
    font-family: Oswald,sans-serif;
    padding: 7px 10px;
    padding-bottom:7px;
   
}
.col-md-12.study_css_2 .text-center.animated.fadeInUp.visible {
    margin: 10px 0;    text-transform: uppercase;
    font-size: 35px;
}

.col-md-12.study_css_2 .animated.fadeInUp.text-center.visible div {
    font-size: 35px;font-family: "Fira Sans",sans-serif;margin-top: 30px;line-height: 35px; margin-bottom: 25px;
}

.col-md-12.study_css_2 .animated.fadeInUp.text-center.visible div em {
    color: #e2352d;
    margin-right: 20px;
    margin-top: 0px;
    font-size: 30px;
    float: left;
}


.col-md-12.study_css_2 .text-center.animated.fadeInUp.visible span {
    font-size: 28px;
    margin: 6px 0;
}
.col-md-12.study_css_2.pregre.eligibility_css {
    padding: 0px 0;
}
.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs {
    border-bottom: 2px solid #f7f5f5;
}
.col-md-12.study_css_2 h2.text-center.animated.fadeInUp.visible.line_height_1 {
    margin-top: -6px;
}


.title {text-transform: uppercase; font-weight:400;color: #484848; margin-bottom:15px;}
.col-sm-6.col-md-6 .work-process-box .process-content ul li a {color: #e2352d;font-size: 19px;
}
.col-sm-6.col-md-6 .work-process-box .process-content a {color: #e2352d;font-size: 19px;
}
.col-sm-6.col-md-6 .work-process-box .process-content p {font-size: 19px;
}
.col-sm-6.col-md-6 .work-process-box .process-content p a {font-size: 19px;
}
.col-sm-6.col-md-6 .work-process-box .process-content {font-size: 19px;
}
#sidenavAccordion .sb-sidenav-menu .nav-link span {
    text-transform: capitalize;
}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a .fa.fa-facebook-f:hover {
    background: #4b64a6;
}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a .fa.fa-twitter:hover {
    background: #00abf1;
}

.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a.instagram .fa.fa-instagram:hover {
    background: #000000 !important;
}
.navbarcollapsecollapse .nav-tabs > li > a:hover {
    color: #e2352d;
}
.top-social-icon.icons-hover-black .navbar-collapse.collapse {
    display: block;
}
.dropdown-menu>li>a:hover {
    background-color: #004380;
    color: #fff !important;
}
.col-md-12.register-box-body .col-xs-8 .checkbox.icheck {
    text-align: left;
}
.col-xs-6.seven_ccs label a {
    color: #484848;
}
.col-xs-12 .checkbox.icheck {
    text-align: left;
}
.dropdown-menu > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
}
.navbar-collapse.collapse .nav.navbar-nav.sm {
    padding: 2px 0px;
}
.dropdown-menu.sm-nowrap{top: 50px !important;}
.col-sm-4.cssstyle_list p {
    margin: 10px 0px; margin-bottom:0px;
}
.col-sm-6.cssstyle_list p {
    margin: 10px 0px; margin-bottom:0px;
}
.dropdown-menu.sm-nowrap li {
    margin: 0px 0px;
}

.dropdown-menu {padding: 0 0;}
.dropdown-menu {
    border-color: #004380;
}
.container_up .bottom-left .text-center.animated.fadeInUp.visible {
    font-size: 36px; color:#fff;
}
.dropdown-menu {
    min-width: auto;
}

.navbar-collapse.collapse .nav.navbar-nav.sm li::before {
    content: none;
    font-family: FontAwesome;
    display: inline-block;
    width: 1.3em;
}
.container_up {
  position: relative;
  text-align: center;
  color: white;
}

.bottom-left {
  position: absolute;
  bottom: 20px;
  left: 25px;
}
.dropdown-menu > li > a {
    color: #222;
}
.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
}
body .opacity img {
    padding-bottom: 0px;
}
/*body .opacity:hover img {
    opacity: .6;transform: scale(.9);
}*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {;
    width: 100%;
}
.process-content a {
    color: #e2352d;
}
.process-content p a {
    color: #e2352d;
}
.col-sm-4.cssstyle_list {
    border: 1px solid #9e9e9e;
    margin-left: -1px;
    padding: 15px;
    margin-bottom: 20px;    max-height: 500px;
    height: 294px;
}
.col-sm-6.cssstyle_list {
    border: 1px solid #9e9e9e;
    margin-left: -1px;
    padding: 15px;
    margin-bottom: 20px;    max-height: 500px;
    height: 294px;
}
.page-header.home_background_css h1 {font-size: 60px;color: #fff;font-weight: bold;margin: 0; line-height: 75px;font-family: "Fira Sans",sans-serif; font-style: italic;text-align: center;}
.page-header.home_background_css{margin:45px 0 20px 0; background:#001f5f;}
.nav.navbar-nav.sm li a img{width: 90px;
margin-top: -10px;}
#main-slider h1 {
    font-size: 60px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
    line-height: 75px;
    font-family: "Fira Sans",sans-serif;
    font-style: italic;
    padding-left: 50px;
}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a {
    padding: 0px 7px;
}
section.page-section.disclaimer li:before {
    display: none;
}
ul.nav.nav-tabs li:before {
    display: none;
}
section.page-section.Disclaimer li:before {
 display: none;
}
li:before {
  content: "\f192"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
   /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
}
.apply_css .apply_css_button {
    color: #fff;
    background: #e2352d;
    font-weight: 500;
    border: 1px solid #e2352d;
    border-radius: 3px;
    padding: 10px 15px;
    padding-bottom: 8px;
    border-radius: 0;
}
i.fa.fa-caret-down.login_css{
    position: absolute;
    right: 149px;
    font-size: 30px;
    top: -27px;
    color: #e2352d;
}
i.fa.fa-caret-down.register_css{
    position: absolute;
    right: 48px;
    font-size: 30px;
    top: -27px;
    color: #e2352d;
}
.apply_css .apply_css_button:hover {
    color: #e2352d;
	background:#fff;
	border:1px solid #e2352d;
}
.fa-play:before {
    content: "\f04b";
    margin-left: 5px;
}
.fa-pause:before {
    content: "\f04c";
    margin-left: 2px;
}
li {font-size: 19px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 6px 0px;line-height: 30px;
}
p {    font-size: 19px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0 0 10px;    line-height: 30px;
}

.col-sm-4.cssstyle_list p {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.col-md-12.network_css.pregre21.study_css_2 h4 {
    margin-bottom: 15px;
}
.navbar.navbar-bg-light .navbar-nav > li > a {
    color: #222;
    font-family: Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
}
#After-you-apply ul li {}
#video-play {width: 70px;
height: 70px;
    border: 4px solid;
    background: #fff;
    font-size: 25px;
}
#video-controls {
    top: 41%;
}
#bg-video, .video-half-content {
    min-height: 454px;
}
.col-sm-6.col-md-6 .work-process-box .item-number {
    border: 2px solid #e2352d;
    color: #fff;
    background: #e2352d;
    font-size: 21px;
    line-height: 17px;
}
.col-sm-6.col-md-6 .work-process-box .item-number {
   
}
section.page-section.apply .work-process-box .process-content {
height: 830px;
}
h1, h2, h3, h4, h5, h6 {margin: 0 0 5px;}
.accordion {background-color: transparent;color: #484848;cursor: pointer;padding: 5px 10px;width: 100%;border: none;text-align: left;outline: none;font-size: 19px;transition: 0.4s; background:transparent}
button.accordion.active::after {content: "\2212";}
button.accordion::after {content: '\002B';color: #484848;font-weight: bold;float: right;margin-left: 5px;}
button.accordion.active, button.accordion:hover {background-color: transparent;}
.col-md-12.faq_accordian {border: 0px solid #e2352d;margin-bottom: 5px;}
.col-md-12.faq_accordian button {border: 1px solid #ccc;line-height: 30px;}
.col-md-12.faq_accordian .panel_pe {border: 1px solid #e2352d; border-top:0px;}
.col-md-12.faq_accordian button.accordion.active {color: #e2352d;border: 1px solid #e2352d;}
.col-md-12.faq_accordian button.accordion.active:after {color: #e2352d;}
.col-md-12.faq_accordian p {text-align: left;    margin: 0px 0px;}
.panel_pe ul li {font-size: 19px;line-height: 30px;}
.panel_pe ul li span {margin-right: 10px; font-size:13px;}
.panel_pe ul {padding: 0px 20px;padding-right: 0px;}
/*
.active, .accordion:hover {
  background-color: #ccc;
}*/
.col-sm-6.col-md-6.topright .panel_pe.top_bottom {
    padding: 5px 10px;
}
.panel_pe {padding: 5px 10px;display: none;background-color: white;overflow: hidden; text-align:left;}
.panel_pe.top_bottom {
    padding-top: 0px;
    padding-bottom: 0px;
}
ul.nav.nav-tabs li:after {
    display: none;
}
ul.nav.nav-tabs li a:after {
    display: block;
}
ul.nav.nav-tabs li {
    margin: 0px 0;
}
body{color:#484848;font-size: 16px; background:#fff; font-family:Helvetica, Arial, sans-serif;}
html, body{color:#333;}
.nav-tabs > li > a {font-size: 19px; text-transform:uppercase;}
.nav-tabs>li {border-right: 0px solid #ccc; padding:0px 0px;}
.nav-tabs > li > a {font-weight:600;padding: 0px 20px;line-height: 10px;margin-right: 0; color:#484848;border:0px solid transparent;}
.nav-tabs > li > a:hover{ background:transparent; border:0px solid transparent;margin-right: 0;}
.nav-tabs {border-bottom: 0px solid #ddd;}
.tab-content .col-md-3 img {
    border: 1px solid;
}

.top-bar-section{
border-bottom: 0px solid #f5f5f5;
}
.navbarcollapsecollapse .nav-tabs > li > a {
color: #222;
    font-weight: 600;
    font-size: 12px;
}
.navbar-default {
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
}
.work-process-box .title {
    margin-bottom: 5px; line-height:36px;
}
.after_you_apply .process-content:hover .title {color: #000;}
.after_you_apply .work-process-box .title {border-bottom: 0px;padding-bottom: 0px;}
.after_you_apply .work-process-box .process-content {padding: 10px;display: block;}
.after_you_apply .work-process-box {width: auto;border-radius: 0px;background: #fff;text-align: left; height:auto;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    line-height: 10px;
    margin-right: 0;
    color: #e2352d;
    cursor: default;
    background-color: transparent;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
    border-bottom: 0px solid;
}
.page-section.fee\&scholarship_style .nav-tabs > li.active {
    border-bottom: 2px solid #e2352d;
}
.tab-pane.active .col-md-12.register-box-body {
  /*  max-height: 87vh;
    overflow-y: scroll;
    height: auto;*/
	
}
/* width */
.tab-pane.active .col-md-12.register-box-body::-webkit-scrollbar {
  width: 2px;
}

/* Track */
.tab-pane.active .col-md-12.register-box-body::-webkit-scrollbar-track {
 
  border-radius: 10px;
}
 
/* Handle */
.tab-pane.active .col-md-12.register-box-body::-webkit-scrollbar-thumb {
  
  border-radius: 10px;
}

/* Handle on hover */
.tab-pane.active .col-md-12.register-box-body::-webkit-scrollbar-thumb:hover {
  
}
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

#layoutAuthentication {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
#layoutAuthentication #layoutAuthentication_content {
  min-width: 0;
  flex-grow: 1;
}
#layoutAuthentication #layoutAuthentication_footer {
  min-width: 0;
}

#layoutSidenav {
  display: flex;
}
#layoutSidenav #layoutSidenav_nav {
  flex-basis: 350px;
  flex-shrink: 0;
  transition: transform 0.15s ease-in-out;
  z-index: 999;
  transform: translateX(-350px);
}
#layoutSidenav #layoutSidenav_content {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 0;
  flex-grow: 1;
  min-height: calc(100vh - 56px);
  margin-left: -225px;
}

.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav {
  transform: translateX(0);
}
.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 1037;
  opacity: 0.5;
  transition: opacity 0.3s ease-in-out;
}

@media (min-width: 992px) {
  #layoutSidenav #layoutSidenav_nav {
    transform: translateX(0);
  }
  #layoutSidenav #layoutSidenav_content {
    margin-left: 0;
    transition: margin 0.15s ease-in-out;
  }

  .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav {
    transform: translateX(-350px);
  }
  .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content {
    margin-left: -350px;
  }
  .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before {
    display: none;
  }
}
.sb-nav-fixed .sb-topnav {
  z-index: 1039;
}
.sb-nav-fixed #layoutSidenav #layoutSidenav_nav {
  width: 225px;
  height: 100vh;
  z-index: 1038;
}
.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav {
  padding-top: 56px;
}
.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu {
  overflow-y: auto;
}
.sb-nav-fixed #layoutSidenav #layoutSidenav_content {
  padding-left: 225px;
  top: 56px;
}

#layoutError {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
#layoutError #layoutError_content {
  min-width: 0;
  flex-grow: 1;
}
#layoutError #layoutError_footer {
  min-width: 0;
}

.img-error {
  max-width: 20rem;
}

.nav .nav-link .sb-nav-link-icon,
.sb-sidenav-menu .nav-link .sb-nav-link-icon {
  margin-right: 0.5rem;
}

.sb-topnav {
  padding-left: 0;
  height: 56px;
  z-index: 1039;
}
.sb-topnav .navbar-brand {
  width: 225px;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0;
}
.sb-topnav.navbar-dark #sidebarToggle {
  color: #e2352d;
}
.sb-topnav.navbar-light #sidebarToggle {
  color: #212529;
}

.sb-sidenav {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex-wrap: nowrap;
}
.sb-sidenav .sb-sidenav-menu {
  flex-grow: 1;
}
.sb-sidenav .sb-sidenav-menu .nav {
  flex-direction: column;
  flex-wrap: nowrap;
}
.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading {
  padding: 1.75rem 1rem 0.75rem;
  font-size: 0.75rem;
  font-weight: bold;
  text-transform: uppercase;
}
/*.sb-sidenav .sb-sidenav-menu .nav .nav-link {
  display: flex;
  align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  position: relative;
}*/
.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon {
  font-size: 0.9rem;
}
.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow {
  display: inline-block;
  margin-left: auto;
  transition: transform 0.15s ease;
}
.sb-sidenav .sb-sidenav-menu .nav .nav-link.collapsed .sb-sidenav-collapse-arrow {
  transform: rotate(-90deg);
}
.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested {
  margin-left: 1.5rem;
  flex-direction: column;
}
.sb-sidenav .sb-sidenav-footer {
  padding: 0.75rem;
  flex-shrink: 0;
}

.sb-sidenav-dark {
  background-color: #fff;
  color: #e2352d;
}
.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading {
  color: rgba(255, 255, 255, 0.25);
}
/*.sb-sidenav-dark .sb-sidenav-menu .nav-link {
  color: #e2352d;
}*/
.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon {
  color: rgba(255, 255, 255, 0.25);
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow {
  color: rgba(255, 255, 255, 0.25);
}
/*.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover {
  color: #fff;
}*/
/*.sb-sidenav-dark .sb-sidenav-menu .nav-link.active {
  color: #fff;
}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon {
  color: #fff;
}*/
.sb-sidenav-dark .sb-sidenav-footer {
  background-color: #343a40;
}

.sb-sidenav-light {
  background-color: #f8f9fa;
  color: #212529;
}
.sb-sidenav-light .sb-sidenav-menu .sb-sidenav-menu-heading {
  color: #adb5bd;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link {
  color: #212529;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-nav-link-icon {
  color: #adb5bd;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow {
  color: #adb5bd;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link:hover {
  color: #007bff;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link.active {
  color: #007bff;
}
.sb-sidenav-light .sb-sidenav-menu .nav-link.active .sb-nav-link-icon {
  color: #007bff;
}
.sb-sidenav-light .sb-sidenav-footer {
  background-color: #e9ecef;
}
.tab-content {margin-top: 27px; }
/*ul.nav.nav-tabs .active:after { z-index:9;content: "\f0d7";color: #e2352d;font-family: FontAwesome;font-style: normal;font-size: 30px;font-weight: bold;    text-decoration: inherit;position: absolute;right: 38px;bottom: -9px;}*/
.login-box-body, .register-box-body {background: #fff;border-radius: 5px;}
.login-box-msg, .register-box-msg {text-align: center;padding: 0 20px 20px 20px;font-size: 16px;text-transform: uppercase;font-weight: 600;color: #e2352d;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {  border-color: #e2352d;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);outline: 1px none;}
.login-box-body .form-control-feedback, .register-box-body .form-control-feedback:focus{background-color: #e2352d;}
.form-control:focus{border-color: #e2352d;box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);outline: 1px none;}
.login-box, .register-box {width: 900px;margin: 0 auto;}
.btn.btn-primary.btn-block.btn-flat.btnflat_iconns {background: #fff;border-color: #e2352d;color: #e2352d;}
.col-md-12.register-box.esg_left3 .btn.btn-primary.btn-block.btn-flat.btnflat_iconns:hover {background: #e2352d;border-color: #e2352d;color: #fff;}
.btn-primary, .btn-primary, .btn-primary {background-color: #fff;border-color: #e2352d; color:#e2352d;}
.btn-primary:hover, .btn-primary:active, .btn-primary.hover:hover {background-color: #e2352d;border-color: #e2352d;}
button.btn.btn-primary.btn-block.btn-flat{background-color: #e2352d;border-color: #e2352d; color:#fff;}
.btn.btn-primary.btn-block.btn-flat.btnflat_iconns:hover {background-color: #fff;border-color: #e2352d; color:#e2352d;}
.icheckbox_square-blue { margin-right: 10px;}
.col-md-12.register-box-body .form-group.col-md-6 {padding: 0px 3px;margin: 0 0;}
.col-md-12.register-box-body .form-group.col-lg-6 {padding: 0px 3px;margin: 0 0;}
.form-control{color:#495057;font-size: 14px;}
.col-md-12.register-box-body .form-group.col-lg-6 .selectBox, .form-control{margin: 5px 0; margin-top:0px;}
.col-md-12.register-box-body .form-group.col-md-6 .selectBox, .form-control{margin: 5px 0; margin-top:0px;}
.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel] {padding-left: 65px;}
.col-md-12.register-box-body .form-group.col-md-6 .intl-tel-input.allow-dropdown {width: 100%;}
.col-md-12.register-box-body #programme_code_div {margin: 0 0;}
.col-md-12.register-box-body .form-group.col-sm-12.col-sm-12 {margin: 0 0;}
#Univ_display .form-group.col-sm-12.col-sm-12 {padding: 0px 0;}
#Dual_DegreeUniv_display {padding: 0 0;}
#PathwayUniv_display {padding: 0 0;}
#OffshoreUniv_display {padding: 0 0;}
.col-xs-12.exchange {padding: 0px 0px;}
.col-xs-7.seven_ccs {padding: 0px 0;}
#programme_code_div label {font-size: 16px;font-weight: 600;color: #e2352d;text-transform: uppercase;}
a {color: #e2352d;}
.slider.rs-slider .title.bold, .slider .bold {font-weight: bold;text-transform: uppercase;font-family: "Fira Sans",sans-serif;font-style: italic;font-size: 60px; padding-left:150px;}
#sidebar-wrapper {background: #fff;margin-top: -1px;border: 1px solid #e2352d;    padding: 0 0;}
.col-md-2.bg-light.border-right {padding: 0 0;}
.list-group.list-group-flush a {    font-family: 'Fira Sans', sans-serif;padding: 15px 10px;font-size: 25px;text-transform: uppercase;color: #e2352d; line-height:30px;}
.list-group-item:first-child {border-top-left-radius: 0px;border-top-right-radius: 0px;}
.list-group-item {border-bottom: 0px solid #e2352d;border-top: 1px solid #e2352d;border-right: 0px;border-left: 0px;}
.list-group-item:before{ display:none;}
button#menu-toggle i {background-color: #fff;border-color: #e2352d;color: #fff;border-radius: 0px;border: 0px;background: transparent;font-size: 30px;}
.page-section {padding: 40px 0; padding-top:0px; padding-bottom:0px;}
a:hover, a:active, a:focus {text-decoration: none;color: #e2352d;}
a:hover {color: #e2352d;text-decoration: none;}
a:visited {color: #e2352d;}
p {color: #333;}
.navbar {margin-bottom: 30px;}
button.btn.btn-primary.btn-block.btn-flat:hover {
    background-color: #fff;
    border-color: #e2352d;
    color: #e2352d;
}
.section_intro {
    font-size: 19px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    /*margin: 40px 0;*/
    line-height: 30px;
    font-style: normal;
    float: left;
    width: 100%;
}
.section_intro i {
 /*   margin-top: 20px;
    float: left;
    width: 100%;*/
}
.text-center.animated.fadeInUp.visible span {
    margin-top: 0px;
    font-size: 38px !important;
    float: left;
}
.col-sm-6.programmes h5 {font-size: 20px;text-transform: uppercase;color: #484848;font-weight: 500;}
h1, h2{font-family: "Fira Sans",sans-serif;}
h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'Arial', 'Roboto', 'Helvetica', sans-serif;}
.col-sm-6.programmes p {font-size: 19px;}
.col-md-12.programmes2 {border: 1px solid #ccc;padding: 10px 15px;}
.col-sm-6.programmes .col-md-12.programmes2 {
    border: 1px solid #ccc;
    padding: 10px 15px;
    max-height: 500px;
    height: 330px;
}
.col-sm-6.programmes {margin-bottom: 10px;}
.text-center.animated.fadeInUp.visible {text-align: left;font-size: 50px;color: #17255a;margin-bottom: 25px; margin-top:84px;font-style: italic; line-height: 66px;}
.col-md-12.programmes2 ul li span {margin-right: 10px;}
.col-md-12.programmes2 {border: 1px solid #ccc;padding: 10px 15px;}
.col-md-12.programmes2 ul li span i {font-size: 13px;}
.col-md-12.programmes2 ul li {font-size: 19px; font-weight:500;}
#footer .col-xs-10.col-sm-6.col-md-6 p {font-size: 16px;color: #fff;margin: 0 0;margin-bottom: 0;    padding: 6px 0;}
#footer .col-xs-10.col-sm-6.col-md-6 p a {font-size: 16px;color: #fff;margin: 0 0;margin-bottom: 0;}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a i {font-size:16px;color: #0060a8;margin-bottom: 0;    line-height: 27px;border: 2px solid #033357; background:#fff;}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x a i:hover {color: #fff;background:#e2352d;}
.pull-left.col-sm-12.col-md-9.ds-page-content-wrapper button {    background: #e2352d;left: -12px;top: 3px;padding: 10px 8px;position: relative;}
.tab-content > .tab-pane, .pill-content > .pill-pane {float: right;}
/*.login-box-body .form-control-feedback, .register-box-body .form-control-feedback {color: #e2352d;}*/
/*.col-md-12.register-box-body select {color: #e2352d;}*/
.btn:focus, .btn.focus {box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25);}
.navbar-brand > img {width: 155px;}
.page-section h2 span {float: left;font-size: 38px !important;margin-top: 0px;margin-right: 10px !important;margin-top: -2px !important;}
.nav > li > a:hover, .nav > li > a:active, .nav > li > a:focus {color: #e2352d;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link {color: #e2352d;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover {color: #fff;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active {color: #fff;background:#12245c;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon {color: #fff; background:#e2352d;}
.sb-sidenav-dark {background-color: #fff;color: #e2352d; border:0px solid #e2352d; border-bottom:0px;box-shadow: inset 0 0 8px rgba(0,0,0,.3);}
.sb-sidenav-dark .sb-sidenav-menu .nav-link {
    font-family: 'Fira Sans', sans-serif;
    padding: 15px 30px;
    font-size: 20px;
    text-transform: uppercase;
    color: #e2352d;
    line-height: 18px;
    border-bottom: 1px solid #ccc;
    font-style: italic;
    text-transform: capitalize;
}
main {padding: 24px 40px;padding-bottom: 40px;}
#layoutSidenav_nav #sidebarToggle {position: absolute;right: -30px; color:#e2352d;font-size: 40px;border: 0px solid;padding: 5px 1px;border-radius: 0px;font-weight: bold;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover {color: #e2352d;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active:hover {color: #fff !important;}
.iti-arrow1.codecountry {line-height: 36px;float: right;}
.intl-tel-input.allow-dropdown .selected-flag {width: 55px;}
.tooltip.left .tooltip-arrow {border-left-color: #e2352d;}
.tooltip-inner {background-color: #e2352d;}
.login-box-body, .register-box-body {float: left;}
div#page {margin: 0px !important;}
.btn.focus, .btn:focus, .btn:hover {color: #e2352d;}
.page-section.fee\&scholarship_style ul.nav.nav-tabs .active::after {display: none;}
.page-section.fee\&scholarship_style .nav-tabs > li > a {font-size: 20px;padding: 20px 60px;}
.apply .work-process-box {border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius:0px;border: 1px solid #cccccc;background-color: #fff;width: 100%;  height: auto;text-align: center;display: table;margin: 20px auto; }
.apply .work-process-box .item-number {left: 0px;top: 10px;}
.apply .work-process-box .process-content {vertical-align: middle; text-align:left;display: block;padding: 30px 20px;position: relative;}
.item-number.yelet_color {border: 1px solid #8910a7;color: #8910a7;background: #fff;font-weight: bold;}
.item-number.green_color {border: 1px solid #049358;color: #049358;background: #fff;font-weight: bold;}
.item-number.yellow_color {border: 1px solid #bb7700;color: #bb7700;background: #fff;font-weight: bold;}
.item-number.blue_color {border: 1px solid #0530a9;color: #0530a9;background: #fff;font-weight: bold;}
@media (max-width:1024px){#homeslider {display: none !important;}
	section.page-section.apply .work-process-box .process-content {height: auto !important;}.top-social-icon.icons-hover-black .nav > li > a {padding: 0px 18px;}.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 a {font-size: 20px;}.col-md-12.cssstyle_imgrightside1 .animated.col-sm-6.cssstyle_list h2 a {font-size: 20px;}.icon22-bar a.iconbox_css .colicons_box {
    width: 287px;
}.nav.nav-sidebar li a {
    padding: 10px;
}.icon22-bar a.iconbox_css {font-size: 21px;}.col-md-12.imagecss_stylecontentrow.marginbottomstyle_cssoverview_css.margincds_file {
    padding: 0px 0;
}.titlecenter_css h5 {font-size: 21px;}
.col-md-12.allprogremes_css3 p {font-size: 15px;}.icon22-bar a {font-size: 21px;}.col-md-12.padingleftright {
    width: 100%;
}.modal-dialog.receive_more_information3.frenchsignup {
    width: 700px;
}.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs li {
    padding: 0px 10px;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {
    font-size: 19px;
}.col-md-12.padingleftright.green {
    width: 100%;
}
.col-md-4.studay_imagecontent_main2 {
    padding-top: 10px;
    padding-bottom: 20px;
}	
	
	
	
	.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li {
    padding-right: 40px;
}.col-md-12.programmes2.study_css_stript ul li a {padding: 8px 15px;}.col-md-12.programmes2.study_css_stript a {padding: 0px 13px;}.nav > li > a {padding: 0px 9px;}#main-slider h1 {padding-left: 0;}.col-sm-6.col-md-6.topright {padding-right: 10px !important;}.tab-content .col-md-9 {padding: 0px 10px;margin-top: 0px;}
.page-section.fee\&scholarship_style .nav-tabs > li > a {padding: 20px 30px;}	.slider.rs-slider .title.bold, .slider .bold {padding-left: 20px !important;font-size: 50px !important;}main {padding: 80px 0px;}.col-md-12.register-box-body {float: left;box-shadow: 0px 0px 30px;}}
@media (max-width:800px){.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper img {padding-top: 20px;}#homeslider {display: none !important;}
	.m-article-card {width: calc(50% - 40px);}
.col-md-12.contact_style2 {height: auto !important;}
.col-md-12.contact_style2.chinabox1 {height: auto !important;}
.col-md-6.contact_style .col-md-12.contact_style2 ul {float: none;}
	
	
/*.col-md-6.contact_style .col-md-12.contact_style2.chinabox {min-height: 410px !important;}
.col-md-6.contact_style .col-md-12.contact_style2.chinabox1 {min-height: 350px !important;}*/
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 82% !important;}
.col-md-12.studay_videocontent_main {margin: 0px 0px !important;}
.col-md-6.contact_style.contact_style3 {padding: 0 0 !important;}	
.col-md-6.contact_style {padding: 0px 0px !important;margin-bottom: 10px !important;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 82% !important;}
.col-md-12.studay_videocontent_main {margin: 0px 0px !important;}
.col-md-6.contact_style.contact_style3 {padding: 0 0 !important;}	
.col-md-6.contact_style {padding: 0px 0px !important;margin-bottom: 10px !important;}	
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 92% !important;}	
	
	.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 92% !important;}	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {float: left;}	section.page-section.apply .work-process-box .process-content {height: auto !important;}.item.col-md-12 {
    padding: 0px 10px;
}.nav.nav-sidebar li a {
    padding: 10px;
}.col-md-12.container_rowcssst {
    padding: 10px 8px !important;
}.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 a {font-size: 20px;}.col-md-12.imagecss_stylecontentrow.marginbottomstyle_cssoverview_css.margincds_file {
    padding: 0px 0;
}.icon22-bar a.iconbox_css .colicons_box {
    width: 287px;
}.icon22-bar a.iconbox_css {font-size: 21px;}.col-md-12.css_stylecontent_boxrow {
    margin-bottom: 10px;
}.col-md-5.studay_videocontent2 {
    padding-left: 0px;
}.col-md-12.padingleftright {
    width: 100%;
}.modal-dialog.receive_more_information3.frenchsignup {
    width: 700px;
}section.page-section.apply .work-process-box .process-content {
    height: 1000px;
}
.col-sm-6.programmes .col-md-12.programmes2 {height: 500px;}
.col-sm-4.cssstyle_list {height: 255px;}.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs li {
    padding: 0px 10px;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {
    font-size: 19px;
}.col-md-2.tabs_content {
    text-align: left;
}.col-md-2.tabs_content {
    padding: 0 0;float:left;
}.col-md-4.titlecenter_css.allprogremes_css5 {
    padding-left: 0px;
}.css5yearmaster_stylecss div .fontstyle_css {
    width: 93%;
    padding-left: 20px;
}.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li {
    padding-right: 13px;
}.col-md-11.timeline_stylecss1 {
    padding: 10px 0;
}
.bottom-left {left: 14px;}	
.col-md-4.studay_imagecontent_main2 {
    padding: 0px;
}
.col-md-12.cssstyle_imgrightside.bordercssstyle_esig {
    float: left;
}	
.col-md-12.ulboxdesign_css2 li {
    max-width: 106px;
    height: 181px;
}.col-md-12.ulboxdesign_css2 li {
    max-width: 106px;
    height: 181px;
}i.fa.fa-caret-down.login_css {right: 140px;}.navbar.navbar-bg-light .navbar-nav > li > a {padding: 0px 5px;}.col-md-12.programmes2.study_css_stript ul li a {padding: 8px 15px;}.col-md-12.programmes2.study_css_stript a {padding: 0px 13px;}.navbar-brand > img {padding: 8px 0px;}.top-social-icon.icons-hover-black .nav > li > a {padding: 0px 18px;}.navbar-nav {float: right;width: auto;}#main-slider h1 {padding-left: 0;}.col-sm-6.col-md-6.topright {padding-right: 10px !important;}.tab-content .col-md-9 {padding: 0px;margin-top: 10px;}
.page-section.fee\&scholarship_style .nav-tabs > li > a {padding: 20px 30px;}	main {padding: 80px 0px;}#layoutSidenav #layoutSidenav_nav {z-index: 9999;}.col-md-12.register-box-body {float: left;box-shadow: 0px 0px 30px;}
.navbar-header {float: left;}.slider.rs-slider .title.bold, .slider .bold {padding-left: 20px !important;font-size: 50px !important;}}
@media (max-width:768px){.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper img {padding-top: 20px;}
#homeslider {display: none !important;}
	.m-article-card {width: calc(50% - 40px);}
.col-md-12.contact_style2 {height: auto !important;}
.col-md-12.contact_style2.chinabox1 {height: auto !important;}
.col-md-6.contact_style .col-md-12.contact_style2 ul {float: none;}	
	
/*.rowbox_four .col-md-6.contact_style .col-md-12.contact_style2 {height: 520px;}
.rowbox_three .col-md-6.contact_style .col-md-12.contact_style2 {height: 300px;}
.rowbox_two .col-md-6.contact_style .col-md-12.contact_style2 {height: 445px;}
.rowbox_one .col-md-6.contact_style .col-md-12.contact_style2 {height: 350px;}
.rowbox_siz .col-md-6.contact_style .col-md-12.contact_style2 {height: 280px;}	
.rowbox_five .col-md-6.contact_style .col-md-12.contact_style2 {height: 470px;}	*/


/*.col-md-6.contact_style .col-md-12.contact_style2.chinabox {min-height: 410px !important;}
.col-md-6.contact_style .col-md-12.contact_style2.chinabox1 {min-height: 350px !important;}*/
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 82% !important;}
.col-md-12.studay_videocontent_main {margin: 0px 0px !important;}
.col-md-6.contact_style.contact_style3 {padding: 0 0 !important;}	
.col-md-6.contact_style {padding: 0px 0px !important;margin-bottom: 10px !important;}
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 82% !important;}
.col-md-12.studay_videocontent_main {margin: 0px 0px !important;}
.col-md-6.contact_style.contact_style3 {padding: 0 0 !important;}	
.col-md-6.contact_style {padding: 0px 0px !important;margin-bottom: 10px !important;}	
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 92% !important;}	
	
	
	
	
	
	
	
	.nav.nav-sidebar li a {
    padding: 10px;
}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {float: left;}	
	
	
	
	section.page-section.apply .work-process-box .process-content {height: auto !important;}.item.col-md-12 {
    padding: 0px 10px;
}.col-md-12.container_rowcssst {
    padding: 10px 8px !important;
}.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 a {font-size: 20px;}
.col-md-12.imagecss_stylecontentrow.marginbottomstyle_cssoverview_css.margincds_file {
    padding: 0px 0;
}.icon22-bar a.iconbox_css .colicons_box {
    width: 287px;
}.col-md-12.css_stylecontent_boxrow {margin-bottom: 10px;}
col-md-5.studay_videocontent2 {
    padding-left: 0px;
}.icon22-bar a.iconbox_css {font-size: 21px;}
.col-md-12.padingleftright {
    width: 100%;
}.modal-dialog.receive_more_information3.frenchsignup {
    width: 700px;
}section.page-section.apply .work-process-box .process-content {
    height: 1000px;
}
.col-sm-6.programmes .col-md-12.programmes2 {height: 500px;}
.col-sm-4.cssstyle_list {height: auto;}
.col-sm-6.cssstyle_list {height: auto;}
.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs li {
    padding: 0px 10px;
}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {
    font-size: 19px;
}
.col-md-2.tabs_content {
    text-align: left;
}
.col-md-2.tabs_content {
    padding: 0 0; float:left;
}.col-md-4.titlecenter_css.allprogremes_css5 {
    padding-left: 0px;
}.css5yearmaster_stylecss div .fontstyle_css {
    width: 93%;
    padding-left: 20px;
}.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li {
    padding-right: 13px;
}
.col-md-11.timeline_stylecss1 {
    padding: 10px 0;
}
.bottom-left {left: 14px;}	
.col-md-4.studay_imagecontent_main2 {
    padding: 0px;
}
.col-md-12.cssstyle_imgrightside.bordercssstyle_esig {
    float: left;
}	
.col-md-12.ulboxdesign_css2 li {
    max-width: 106px;
    height: 181px;
}	
	
	
	i.fa.fa-caret-down.login_css {right: 140px;}.navbar.navbar-bg-light .navbar-nav > li > a {padding: 0px 5px;}
.col-md-12.programmes2.study_css_stript ul li a {padding: 8px 15px;}
.col-md-12.programmes2.study_css_stript a {padding: 0px 13px;}	
.navbar-brand > img {padding: 8px 0px;}
.top-social-icon.icons-hover-black .nav > li > a {padding: 0px 18px;}
.navbar-nav {float: right;width: auto;}#main-slider h1 {padding-left: 0;}.col-sm-6.col-md-6.topright {padding-right: 10px !important;}
.tab-content .col-md-9 {padding: 0px;margin-top: 10px;}
.page-section.fee\&scholarship_style .nav-tabs > li > a {padding: 20px 30px;}	
	
.slider.rs-slider .title.bold, .slider .bold {padding-left: 20px !important;font-size: 50px !important;}main {padding: 80px 0px;}.col-md-12.register-box-body {float: left;box-shadow: 0px 0px 30px;}
	#layoutSidenav #layoutSidenav_nav {z-index: 9999;}
.navbar-header {float: left;}	
}
@media (max-width:767px){
.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper img {
    padding-top: 0;
}
	.navbar-header.csslogo img {margin-left: 0;}
.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper h1 {padding: 20px 0;padding-bottom: 0;}
.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper .col-md-2 {display: grid;}
.col-md-12.page-header.home_background_css.homeheightbox.mome_newbanner.stickerstickywrapper .col-md-10 {display: grid;}
.error-msg.errmob {
    margin-top: 0px;
}
.col-md-4.paddingright122 {
    padding-bottom: 10px;
}
.intl-tel-input.allow-dropdown {
    margin-bottom: 14px;
}
span.error-msg {
    float: none;
    margin-top: -8px;
    display: block;
}
	.register222{width:auto !important;}
	.btn.btn-primary.btn-block.btn-flat {
    float: left !important;
}
	.tab-pane.active .col-md-12.register-box-body {
    max-height: 87vh;
    overflow-y: scroll;
    height: auto;
}
	.col-md-12.scrollingcss img {
    max-width: 940px;
    height: 476px;
}
.col-md-12.scrollingcss {
    overflow-x: scroll;
    height: auto;
    overflow-y: hidden;
}
.m-article-card {width: calc(100% - 40px);}
#homeslider {display: none !important;}
.col-md-12.contact_style2 {height: auto !important;}
.col-md-12.contact_style2.chinabox1 {height: auto !important;}
.col-md-6.contact_style .col-md-12.contact_style2 ul {float: none;}
	
	
/*.rowbox_four .col-md-6.contact_style .col-md-12.contact_style2 {height: 620px;}
.rowbox_three .col-md-6.contact_style .col-md-12.contact_style2 {height: 350px;}
.rowbox_two .col-md-6.contact_style .col-md-12.contact_style2 {height: 545px;}
.rowbox_one .col-md-6.contact_style .col-md-12.contact_style2 {height: 440px;}
.rowbox_siz .col-md-6.contact_style .col-md-12.contact_style2 {height: 360px;}	
.rowbox_five .col-md-6.contact_style .col-md-12.contact_style2 {height: 470px;}	*/
	
	
/*.col-md-6.contact_style .col-md-12.contact_style2.chinabox {min-height: 410px !important;}
.col-md-6.contact_style .col-md-12.contact_style2.chinabox1 {min-height: 350px !important;}*/
.col-md-6.contact_style .col-md-12.contact_style2 ul li span {width: 82% !important;}
/*.col-md-6.contact_style .col-md-12.contact_style2 {min-height: 650px !important;}*/
.col-md-12.studay_videocontent_main {margin: 0px 0px !important;}
.col-md-6.contact_style.contact_style3 {padding: 0 0 !important;}	
.col-md-6.contact_style {padding: 0px 0px !important;margin-bottom: 10px !important;}	
	
	
.sidebar {display: none;}
.col-md-12.allprogremes_css55.aligncenter_cssstyle {top: 10%;}	

.search-dropdown .dropdown-menu .navbar-form.navbar-left.searcheses .form-control {padding: 8px 32px;border: 1px solid #ccc;}
.searchbox-icon i {padding: 16px 14px;}
.search-dropdown input {border: 1px solid #ccc;}	

.navbar-toggle {padding-right: 10px;}
.abcd {padding-right: 8px !important;}
.navbar-brand > img {padding: 0px 0px;}
.top-bar-section {padding-top: 6px;padding-bottom: 15px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-top: -10px;margin-bottom: 5px;padding: 0 !important;}	
	
	
	
	section.page-section.apply .work-process-box .process-content {height: auto;}
h4 a.apply_css_button.studayimage_content_link1a {width: auto;}
.col-md-12.studayimagecontent_link1 {z-index: 1;}
#\38 9 .row.text-center{padding: 0px 10px; float: left;
width: 100%;}
#\38 5 .row.text-center {padding: 0px 10px;float: left;
width: 100%;}
#\38 7 .row.text-center{padding: 0px 10px;float: left;
width: 100%;}


.col-md-12.css_stylecontentrow.bluebackground .table.table-bordered td span {font-size: 11px !important;}
.col-md-12.css_stylecontentrow.bluebackground td {padding: 5px 5px;font-size: 16px;line-height: 14px;}
.col-md-12.css_stylecontentrow.bluebackground th {padding: 5px 5px;font-size: 16px;line-height: 20px;}
.col-md-12.css_stylecontentrow.bluebackground {padding: 5px;}	
	
	
	
	
	.item.col-md-12 {
    padding: 0px 10px;
}.top-social-icon.icons-hover-black .nav > li > a {
    padding: 0px 16px;
}.page-header.home_background_css h1 {
	
    font-size: 40px;
    line-height: 40px;
}
.col-md-12.container_rowcssst {
    padding: 10px 30px !important;
}
.item.col-md-4.col-sm-6 {
    padding: 0px 0px;
}
.col-md-12.aluminym {
    float: left;
    width: 100%;
}.modal-dialog.receive_more_information3.frenchsignup {
    width: auto;
}.page-header.home_background_css.es_header_title h3 {
    padding-left: 0;
    font-size: 30px;
}
.col-sm-4.cssstyle_list {
    height: auto;
}
.col-sm-6.cssstyle_list {
    height: auto;
}
.tab-content.tabcontent_css .col-md-10.tabs_content ul li {
    text-align: left;
}
.col-md-12.studayimagecontent_link1 a {
    float: left;
    width: 100%;
}
.col-xs-12.col-sm-12.col-md-12.widget.bottom-xs-pad-20 nav li {
    width: 100%;
}
.col-md-11.timeline_stylecss1 {
    padding: 10px 0px;
}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-4.cssstyle_list h2 {
    padding-bottom: 20px;
}
.col-md-12.cssstyle_imgrightside1 .animated.col-sm-6.cssstyle_list h2 {
    padding-bottom: 20px;
}
.col-md-12.cssstyle_imgrightside.bordercssstyle_esig {
    float: left;
}

.col-md-12.programmes2 .col-md-12.imagecss_stylecontentrow {padding: 0px 0px;}
.text-center.animated.fadeInUp.visible {line-height: 50px;font-size: 50px;}
.col-md-12.cssstyle_imgrightside1 img {padding-left: 0;padding-top: 20px;padding-bottom: 20px;}
.text-center.animated.fadeInUp.visible span {margin-right: 4px !important;margin-top: 0;font-size: 38px !important;}
.col-md-5.studay_videocontent2 {padding-left: 0;}
.calssli_style {display: none !important;}
.col-md-12.css_stylecontent_boxrow {padding: 10px !important;margin-bottom: 10px;}
.col-md-2.tabs_content {padding-right: 0px; text-align:left; float:left;}
.col-md-4.studay_imagecontent_main2 {padding-left: 0; padding-top:10px;padding-bottom: 20px;}
.css5yearmaster_stylecss div .fontstyle_css {width: 93%;padding-left: 10px;}	
.col-md-4.titlecenter_css.allprogremes_css5 {padding-left: 0;}
.page-header.home_background_css.es_header_title h1 {font-size: 40px;padding-left: 10px;line-height: 40px;}	
	
.icon22-bar {display: none;}
.apply_css .apply_css_button {
    float: left; text-align:center;
    width: 100%;
}
.col-md-12.cssstyle_imgrightside1 .col-sm-4.cssstyle_list {margin-bottom: 10px;}
.col-md-12.cssstyle_imgrightside1 .col-sm-6.cssstyle_list {margin-bottom: 10px;}
.col-md-3.cssstyle_imgrightside1.cssstyle_imgrightside2 {padding-left:0px;}
.col-sm-12.exchange_programmes img {max-width: none !important;}
.col-sm-12.exchange_programmes {overflow: scroll;}
#main-slider h1 {line-height: 37px;}

i.fa.fa-caret-down.login_css {right: 139px;}
.col-md-12.study_css_2.pregre21.network_css {float: left;width: 100%;}
#main-slider .carousel-inner .item img {
    max-width: 1280px;
    height: 163px;
    width: auto;
}	
.page-section h2 span {margin-right: 2px !important;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px 8px;
}
td {
    width: 50%;
}
th {
    width: 50%;
}
.table {width:100% !important;
}
.col-md-12.programmes2.study_css_stript ul li {padding: 0px 0px;width: 100%;}
.col-md-12.programmes2.study_css_stript ul li a {
    padding: 5px 0px;border: 0px solid;
}
.col-md-12.programmes2.study_css_stript a {padding: 0px 0px;display: block; text-align:left;}	
.apply .work-process-box .item-number {top: -10px;}
main {padding: 35px 10px;}
#main-slider h1 {padding-top: 41px;padding-bottom: 41px;}
.bs-example.bs-example-tabs.tabcontent_css1 ul.nav.nav-tabs li {padding: 0px 0px;}
.bs-example.bs-example-tabs.tabcontent_css1 .nav-tabs > li > a {padding: 20px 0px;}
.bs-example.bs-example-tabs.tabcontent_css1 ul li {text-align: center;width: 100%;}
.bs-example.bs-example-tabs.tabcontent_css1 li.tabcss_style1 {padding-left: 20px !important;}
.bs-example.bs-example-tabs.tabcontent_css1 {width: 100%;margin: 0px;box-shadow: 0 0px 0px rgba(0,0,0,.05) inset;}	
	
	

.col-xs-10.col-sm-6.col-md-6 {width: 100%;}
.col-xs-2.col-sm-6.col-md-6.text-right.page-scroll.gray-bg.icons-circle.i-3x {
    width: 100%;
    text-align: left;
}

	.page-header.home_background_css h1 {
    padding: 50px 0px;
}
.col-sm-4.cssstyle_list img {
    width: 100%;
}
.col-sm-6.cssstyle_list img {
    width: 100%;
}
.navbar-collapse.collapse.show.in {overflow: hidden;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #e11418;padding: 10px 13px;}
.navbar-collapse.collapse.show.in .nav.navbar-nav.sm .open.collapsible .dropdown-menu.sm-nowrap a:hover {
    color: #e11418 !important;
}
.nav.navbar-nav.sm li:before {display: none !important;}
.sticky-menu.relative .navbar.navbar-default.navbar-bg-light .navbar-header {
    float: none;
}
#main-slider h1 {font-size: 40px;padding-left: 0;padding-top: 15px;}	
	
	ul.nav.nav-tabs li a::after {display: block;}
section.page-section.apply .work-process-box .process-content {
    height: auto;
}
.page-section.after_you_apply.faq .col-sm-6.col-md-6 {padding: 0px 15px !important;}
.page-section.fee\&scholarship_style .nav-tabs > li > a {padding: 20px 10px;font-size: 20px;}
.navbar-brand > img {width: 135px;}
.col-md-12.register-box-body .col-md-12 {padding: 0px;}
.nav-tabs > li > a {font-size: 13px;}
.navbar-header {float: left;}
.nav-tabs > li > a {padding: 0px 10px;}
/*.collapse:not(.show) {display: block;}*/
.page-section.responsive_design .tab-content.col-md-6 {position: relative !important;}
.col-md-12.register-box-body {float: left;box-shadow: 0px 0px 30px;}
.navbar {z-index: 10000;}
.sb-sidenav-dark .sb-sidenav-menu .nav-link {padding: 10px 10px;font-size: 20px;}
#layoutSidenav #layoutSidenav_nav {z-index: 9999;}
/*main {padding: 80px 10px;}*/
/*.text-center.animated.fadeInUp.visible span {font-size: 27px !important;}*/
/*.text-center.animated.fadeInUp.visible {font-size: 30px;line-height: 33px;}*/
.fixed-top, .sb-nav-fixed #layoutSidenav #layoutSidenav_nav, .sb-nav-fixed .sb-topnav {z-index: 9999;}
#layoutSidenav #layoutSidenav_nav {flex-basis: 225px;transform: translateX(-225px);}
.slider.rs-slider .title.bold, .slider .bold {padding-left: 10px !important;font-size: 50px !important;padding-top: 40px !important;}
.login-box-body, .register-box-body { padding: 15px 10px;}
.col-md-12.register-box.esg_left3 {padding: 0 0;}
.login-box, .register-box {width: 100%;}
.tab-content > .tab-pane, .pill-content > .pill-pane {float: none;}		
.col-sm-6.programmes h5 {font-size: 20px;}.online_appli {font-size: 16px;}
	}
@media (max-width:640px){.col-md-6.contact_style .col-md-12.contact_style2 ul li span {
    width: 92% !important;
}
.col-md-12.study_css_pregre21networkcss {height: auto;line-height: 40px;}	
.col-md-12.container_rowcssst {
    padding: 10px 10px !important;
}
.item.col-md-4.col-sm-6 {
    padding: 0px 9px;
max-width: 100%;
}i.fa.fa-caret-down.register_css{ }i.fa.fa-caret-down.register_css i.fa.fa-caret-down.login_css{display:none;}ul.nav.nav-tabs li a::after {display: none;}}
@media (max-width:480px){.col-md-6.contact_style .col-md-12.contact_style2 ul li span {
    width: 82% !important;
}i.fa.fa-caret-down.login_css {right: 128px;}.login-box, .register-box {}i.fa.fa-caret-down.register_css{ display:block;}i.fa.fa-caret-down.register_css i.fa.fa-caret-down.login_css{display:block;}ul.nav.nav-tabs li a::after {display: block;}}
@media (max-width:360px){.col-md-6.contact_style .col-md-12.contact_style2 ul li span {
    width: 82% !important;
}
.tab-pane.active .col-md-12.register-box-body {overflow-y: scroll;max-width: 321px;overflow-x: hidden;}	
i.fa.fa-caret-down.register_css{ display:block;}i.fa.fa-caret-down.register_css i.fa.fa-caret-down.login_css{display:block;}ul.nav.nav-tabs li a::after {display: block;}}
@media (max-width:320px){.col-md-6.contact_style .col-md-12.contact_style2 ul li span {
    width: 78% !important;
}i.fa.fa-caret-down.login_css {right: 88px;}i.fa.fa-caret-down.register_css{ display:block;}i.fa.fa-caret-down.register_css i.fa.fa-caret-down.login_css{display:block;}.tab-pane.active .col-md-12.register-box-body {width: 313px;margin: 0px -27px;}.nav-tabs > li > a {padding: 33px 4px;}ul.nav.nav-tabs li a::after {display: block;}}


/*.col-md-12.programmes2:hover {
    transform: translateY(-4px);
    cursor: pointer;
    box-shadow: 0px 8px 16px rgba(0,0,0,.3);
}*/





/*!
 * Start Bootstrap - Simple Sidebar (https://startbootstrap.com/templates/simple-sidebar)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-simple-sidebar/blob/master/LICENSE)
 */

















 #wrapper {
    overflow-x: hidden;
 }

#sidebar-wrapper {
  margin-left: -15rem;
  -webkit-transition: margin .25s ease-out;
  -moz-transition: margin .25s ease-out;
  -o-transition: margin .25s ease-out;
  transition: margin .25s ease-out;
}

#sidebar-wrapper .sidebar-heading {
  padding: 0.875rem 1.25rem;
  font-size: 1.2rem;
}

#sidebar-wrapper .list-group {
  width: 100%;
}

#page-content-wrapper {
  min-width: 100vw;
}

#wrapper.toggled #sidebar-wrapper {
  margin-left: 0;
}

@media (min-width: 768px) {
  #sidebar-wrapper {
    margin-left: 0;
  }

  #page-content-wrapper {
    min-width: 0;
    
  }

  #wrapper.toggled #sidebar-wrapper {
    margin-left: -34rem;
  }
}

a.btn.btn-primary.button_proceed:hover {color: #fff;}