@font-face {
  font-family: 'helveticaregular';
  src: url('../fonts/helvetica-webfont.woff2') format('woff2'),
       url('../fonts/helvetica-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'helveticabold';
  src: url('../fonts/helvetica-bold-webfont.woff2') format('woff2'),
       url('../fonts/helvetica-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}
@font-face {
  font-family: 'sgds-icons';
  src: url("../fonts/sgds-icons.ttf?742wbr") format("truetype"), url("../fonts/sgds-icons.woff?742wbr") format("woff"), url("../fonts/sgds-icons.svg?742wbr#sgds-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Verdana';
  src: url('../fonts/Verdana-Bold.woff2') format('woff2'),
      url('../fonts/Verdana-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Verdana';
  src: url('../fonts/Verdana.woff2') format('woff2'),
      url('../fonts/Verdana.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.mobile-title h2,.mobile-title h3{
  display: none;
}

.sgds-container
{
  width: 1200px;
  margin: 0 auto;    
}
.navigation-menu-mobile {
  display: none;
}
.navbar>.sgds-container .navbar-brand, .sgds-container>.navbar .navbar-brand
{
  margin-left: 0;
}
nav.navbar.is-transparent {
  padding: 0 !important;
}
.main-navigation .navbar-brand {
  padding: 0 !important;
  margin-right: 0;
}
.sgds-masthead .sgds-container {
  padding-left: 12px;
  padding-right: 15px;
}
.sgds-masthead {
  padding: 9px 0;
}
.col.has-text-centered-touch {
  padding: 0;
}
.sgds-container {
  max-width: 1200px;
  width: 1200px;
}
.sgds-icon-sg-crest:before
{
  font-size: 24px;
}
.sgds-masthead .is-text
{
  font-family: 'helveticaregular';
  letter-spacing:1px;
  color: #666666;
}
.navbar-brand {
  width: 47%;
}
.navbar-item, .navbar-link
{
  padding: 0px !important;
}
.navbar-item.search-item {
  padding: 0px !important;
}
.button .sgds-icon:first-child:last-child, .sgds-button .sgds-icon:first-child:last-child
{
  margin-right: 20px;
  margin-left: 0px;
}

#search-container {
  display: none;
}
.header-inner img {
  float: left;
  padding: 10px 10px 10px 0px;
}
.home-header {
  background-color: #ededed;
}
.header-inner p {
  padding: 10px 0px 0px 0px;
}

.navbar-item img {
  max-height: none !important;
}

a.navbar-link.is-uppercase 
{
  font-size: 16px;
  font-family: 'helveticaregular';
  letter-spacing: 0.8px;
}
.navbar-item, .navbar-link
{
  color: #000;
}
.navbar-dropdown
{
border-top: 1px solid transparent;
border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  padding-bottom: 0;
  padding-top: 0;
  left: 25px;
}

button#search-toggle {
  font-size: 24px;
}
button#search-toggle:hover
{
  background-color: transparent;
}

span.sgds-icon.sgds-icon-search:hover {
  color: #6B2A2D;
}

a.navbar-item.is-active, a.navbar-link.is-active
{
  color: #6B2A2D !important;
  border-bottom: none !important;
}
.sgds-dropdown-divider
{
  width: 90%;
  margin: 0 auto;
}
.desktop-dropdown
{
  top: 70%;
  left: -140px;
}
hr.margin--bottom--sm {
  border: 1px solid #6B2A2D;
}
div#search-container {
  width: 1200px;
  margin: 0 auto !important;
}
span.icon.is-left {
  font-size: 16px;
}
input.input.is-fullwidth.is-borderless.is-shadowless {
  border: 1px solid #c1c1c1;
  font-size: 16px;
}
button.sgds-button.is-secondary.has-text-white.padding--left.padding--right {
  padding: 6px 30px !important;
}
.button.is-secondary, .sgds-button.is-secondary 
{
  background-color: #6B2A2D !important;
}
.row.search-row
{
  width: 1200px;
  margin: 0 auto;
}
a.navbar-link.is-uppercase:hover {
  color: #6B2A2D;
  text-decoration: none !important;
}
a.navbar-item{
  font-size: 16px;
  font-family: 'helveticaregular';
  letter-spacing: 0.8px;
}
.navbar.is-transparent a.navbar-item.content-item:hover
{
  background: #6B2A2D !important;
  color: #fff !important;
}
a.navbar-item
{
  padding: 10px !important;
}

a.navbar-link.is-uppercase {
  margin:    53px 26px !important;
}
.navbar-menu .navbar-item:last-child a {
  margin-right: 0 !important;
}
button.sgds-button {
  height: auto !important;
  border: none !important;
  padding: 0px !important;
  text-transform: uppercase;
}
button.sgds-button:hover {
  color: #6B2A2D;
}
.navbar-dropdown
{
  width: 230px;
  background-color: #f5f5f5;
}
a.sgds-dropdown-item {
  font-size: 16px;
  padding: 10px;
  font-family: 'helveticaregular';
}
i.sgds-icon.sgds-icon-chevron-right.vision-arrow {
  padding-left: 60px;
}
i.sgds-icon.sgds-icon-chevron-right.organisation-arrow {
  padding-left: 89px;
}
.navbar-dropdown .navbar-item
{
  white-space: normal;
}
.vision-dropdown, .organisation-dropdown {
  display: none;
}
.vision-hover, .organisation-dropdown {
  position: relative;
}
.vision-dropdown {
  position: absolute;
  top: 26%;
  left: 100%;
}
.vision-dropdown a:nth-child(1), .organisation-dropdown a:nth-child(1)  {
  display: none !important;
}
.organisation-dropdown {
  position: absolute;
  top: 48%;
  left: 100%;
}
.sgds-masthead .is-text:hover {
  color: #6b2a2d;
  transition: all .2s ease;
}
.banner-all 
{
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.3)), url(../images/banner.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;    
}
.banner-all.home {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.3)), url(../images/main-page-banner.jpg);
      background-position: top;
}
.banner-inner {
  text-align: center;
  padding-top: 220px;
  padding-bottom: 245px;   
}
h1.banner-heading {
  font-family: 'helveticabold';
  font-size: 50px;
  letter-spacing: 5px;
  color: #fff;
}
h1.banner-heading.career-heading {
  font-size: 40px;
  font-family: 'Verdana';
}

p.banner-sub-heading {
  font-family: 'helveticaregular';
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 28px;
  width: 50%;
  margin: 0 auto;
  color: #fff;
  padding-top: 27px;
  padding-bottom: 50px;
}
p.banner-sub-heading.career-sub-heading {
  width: 65%;
  font-size: 16px;
  padding-top: 20px;
  padding-bottom: 45px;
}
p.banner-sub-heading.career-sub-heading.content-mobile.career-dxo-content {
  padding-bottom: 0;
}
.banner-link a {
  font-family: 'helveticaregular';
  font-size: 16px;
  background-color: #6B2A2D;
  color: #fff;
  padding: 15px 18px;
  transition: all .25s ease-in-out;
  border: 1px solid transparent;
}
.banner-link a:hover {
  color: #6B2A2D;
  text-decoration: none;
  border: 1px solid #6B2A2D;
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  background-color: #fff;
}
.home-about-inner, .home-latest-inner {
  text-align: center;
}
.home-about {
  padding-top: 67px;
  padding-bottom: 78px;
  clear: both;
  overflow: hidden;
}
.home-about.home-who-we-are {
  padding-bottom: 40px;
}
.home-about.know-more-full {
  padding-top: 62px;
  padding-bottom: 40px;
}
.home-about.know-more-full.events-about {
  padding-top: 0;
}
.home-about-inner span, .home-latest-inner span {
  font-family: 'Verdana';
  font-size: 40px;
  color: #6B2A2D;
}
h2.border-section {
  position: relative;
  width: 47%;
  margin: 0 auto;
}
h2.border-section.who-border-section {
  width: 52%;
}
h2.border-section.latest-border {
  width: 66%;
}
h2.border-section.resource-border {
  width: 49%;
}
h2.border-section.knowmore-border 
{
width: 50%;
}
h2.border-section.logo-border {
  width: 34%;
}
h2.border-section.events-border {
  width: 42%;
}
h2.border-section.publication-border {
  width: 54%;
}
h2.border-section.mmes-border {
  width: 38%;
}
h2.border-section.useful-border {
  width: 54%;
}
span.sgds-icon.sgds-icon-chevron-right.arrow-read {
  font-size: 16px;
}
h2.border-section::before {
  position: absolute;
  border-top: 3px solid #C7B39A;
  content: "";
  width: 150px;
  left: 0px;
  top: 25px;
}
h2.border-section::after {
  position: absolute;
  border-top: 3px solid #C7B39A;
  content: "";
  width: 150px;
  right: 0px;
  top: 25px;
}
h2.border-section.organisation-border {
  width: 56%;
}
.home-about-inner.home-who-inner p {
  width: 60%;
}
.banner-link a:hover span{
  color: #6B2A2D;
  text-decoration: none;
  transform: scale(1.05);
}
.home-about-inner p {
  font-family: 'helveticaregular';
  font-size: 16px;
  color: #232323;
  padding-top: 25px;
  width: 68%;
  margin: 0 auto;
  letter-spacing: 1px;
  line-height: 28px;
}
p.about-para.know-para {
  width: 75%;
}
.about-logo-inner-all {
  width: 33.33%;
  float: left;
}
.about-logo-single {
  padding-left: 15px;
  padding-right: 15px;
}
.about-logo-inner-all.row2-inner-all {
  width: 33.33%;
}
.about-logo-inner {
  border: 1px solid #6B2A2D;
  box-shadow: 0px 0px 10px 0px #bdbdbd;
  overflow: hidden;
  display: table;
  height: 125px;
  padding: 0px 5px;
}
.about-logo-inner img {
  float: left;
  padding: 10px;
}
.about-logo-inner p {
  padding-top: 0px;
  font-family: 'helveticaregular';
  font-size: 18px;
  color: #232323;
  display: table-cell;
  vertical-align: middle;
  width: 60%;

}
p.republic-logo {
  padding-top: 0px;
}
p.force-logo {
  padding-top: 0px;
}

.about-logo-row2 {
  padding-top: 45px;
/*  width: 60%;*/
  margin: 0 auto;
  clear: both;
}
.vision-all
{
  width: 33%;
  float: left;
}
.vision-all-inner {
  padding-left: 15px;
  padding-right: 15px;
}
.vision-inner
{
  border: 1px solid #887c7c;
  text-align: center;
  border-radius: 10px;
  height: 300px;
  transition: all .25s ease-in-out;
}
.vision-inner:hover
{
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.vision-inner img {
  padding-top: 20px;
}
.vision-inner h3
{
  font-family: 'Verdana';
  font-size: 16px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: bold;
  line-height: 28px;
}
.vision-inner p
{
  font-family: 'Verdana';
  font-size: 16px;
  padding-left: 10px;
  padding-right: 10px;
  color: #000;
  line-height: 28px;
}
.resource-left-section {
  width: 59%;
  float: none;
  position: relative;
  margin: 0 auto;
}
.resource-right-row1, .resource-right-row2
{
  width: 50%;
  float: right;
  position: relative;
}

.resource-right-row2
{
  padding-top: 32px;
}
.resource-right-title {
  position: absolute;
  bottom: 25px;
  padding-left: 20px;
  width: 45%;
}
.resource-video-section iframe {
  width: 700px;
  height: 432px;
}
.resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6 {
  width: 50%;
  float: left;
}

.resource-img-twenty-five{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/twenty-fifth-anniversary.jpg);
  width: 270px;
  height: 200px;
  margin: 0 auto;
  border-radius: 10px;
  background-size: cover;
}

.resource-img-thirty{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/thirty-anniversary.jpg);
  width: 270px;
  height: 200px;
  margin: 0 auto;
  border-radius: 10px;
  background-size: cover;
}

.resource-img-fifty-five
{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/55th-anniversary.jpg);
width: 270px;
height: 200px;
margin: 0 auto;
border-radius: 10px;
  background-size: cover;
}

.resource-img-one
{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/resource-one.png);
width: 270px;
height: 200px;
margin: 0 auto;
border-radius: 10px;
  background-size: cover;
}
.resource-img-two
{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/resource-two.png);
width: 270px;
height: 200px;
margin: 0 auto;
border-radius: 10px;
  background-size: cover;
}
.resource-img-three
{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/resource-three.png);
width: 270px;
height: 200px;
margin: 0 auto;
border-radius: 10px;
  background-size: cover;
}
.resource-img-four
{
background-image: linear-gradient(0deg,rgba(4, 4, 4, 0.39),rgba(0, 0, 0, 0.36)), url(../images/resource-four.jpg);
width: 270px;
height: 200px;
margin: 0 auto;
border-radius: 10px;
  background-size: cover;
}
.resource-right-title.resource-left-title {
  width: 90%;
  padding-left: 35px;
}
.col.has-text-centered-touch a:hover {
  color: #6B2A2D;
}

.latest-all-section {
  padding-top: 30px;
}
.home-latest-all {
  width: 33.3333%;
  float: left;
}
.latest-news-all {
  padding-left: 15px;
  padding-right: 15px;
}
.latest-news-inner img {
  width: 100%;
}

.latest-news-inner-all {
  border: 2px solid #bfbebe;
  overflow: hidden;
}
p.latest-para {
  height: 100px;
  overflow: hidden;
}
.latest-news-content {
  text-align: left;
  padding-left: 25px;
  padding-bottom: 20px;
}
.resource-right-title h2 {
  font-size: 16px;
  font-family: 'Verdana';
  font-weight: bold;
  color: #fff;
  text-align: left;
  line-height: 1;
  margin-bottom: 5px;
}
.resource-right-title p {
  font-size: 16px;
  font-family: 'Verdana';
  color: #fff;
  text-align: left;
  width: 90%;
  line-height: 25px;
}
.latest-news-content h3,.latest-news-content h3 a {
  font-family: 'Verdana';
  font-size: 18px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.7);
  line-height: 25px;
  padding-top: 10px;
  height: 90px;
}
p.date-section {
  font-family: 'Verdana';
  color: #C7B39A !important;
  font-size: 16px !important;
  padding-bottom: 5px;
}
.latest-news-content p
{
  font-family: 'Verdana';
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 1px;
  color: rgba(0, 0, 0, 0.7);
  padding-right: 20px;
}
p.latest-para {
  margin-bottom: 30px;
}
.latest-news-content a 
{
  font-family: 'helveticaregular';
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 1px;
  color: rgba(0, 0, 0, 0.7);
}
.latest-news-inner span.sgds-icon.sgds-icon-chevron-right.arrow-read {
 color: rgba(0, 0, 0, 0.7);
}
.latest-news-content a:hover {
  text-decoration: none;
  color: #6B2A2D;
}
.latest-news-inner span.sgds-icon.sgds-icon-chevron-right.arrow-read:hover {
 color: #6B2A2D;
}
.view-more-articles {
  text-align: center;
  padding-top: 35px;
  padding-bottom: 90px;
  clear: both;
}
.view-more-articles a {
  font-family: 'Verdana';
  font-size: 16px;
  color: #606060;
  border-bottom: 2px solid #6B2A2D !important;
  padding-bottom: 10px;
  border: 1px solid transparent;
  padding: 10px;
  transition: all .25s ease-in-out;
}

.view-more-articles a:hover {
  text-decoration: none;
  background-color: #6B2A2D;
  color: #fff;
  -webkit-transform: scale(1.05);
  transform: scale(2.05);
}
.carrer-all
{
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.68)), url(../images/career-dxos.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  margin-bottom: 0px;
}
.banner-inner.carrer-banner {
  padding-top: 145px;
  padding-bottom: 175px;
}
.home-about.resources-about {
  padding-bottom: 0;
}
.col-sm-6.resource-imgage-section {
  padding: 0;
  height: 432px;
}

.latest-all-section.resource-all-section img {
  border-radius: 10px;
}
.know-more-inner-all {
  width: 25%;
  float: left;
}
.know-more-img-sec-all {
  padding-left: 15px;
  padding-right: 15px;
}

.know-more-img-title {
  font-family: 'helveticabold';
  font-size: 16px;
  position: absolute;
  bottom: 0px;
  color: #fff;
  text-align: center;
  background-color: #6B2A2D;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  width: 100%;
  display: table;
}
.know-more-img-sec {
  border-radius: 20px;
  overflow: hidden;
  position: relative;
}
.know-more-img-title p {
  padding-bottom: 0;
  /*padding-top: 10px;*/
  height: 75px;
  vertical-align: middle;
  display: table-cell;
  text-align: center;
}
.know-more-all {
  padding-bottom: 85px;
  overflow: hidden;
}

.footer-left {
  width: 50%;
  float: left;
  position: relative;
}

.footer-left img {
  display: inline;
  width: 56px;
}

.sgds-footer .divider {
  border-top: 1px solid #ffffff;
}

h6.footer-logo {
  display: inline-block;
  position: absolute;
  top: 30%;
  text-transform: uppercase;
  font-size: 16px;
   font-family: 'helveticaregular';
  letter-spacing: 1px;
  color: #fff;
  
}
footer.sgds-footer.top-section .footer-left{
  padding-bottom: 10px;
}

.sgds-footer ul li a {
  color: #fff;
}

.sgds-footer ul li {
  padding-right: 5px;
  border-right: 1px solid #fff;
}
.sgds-footer ul li+li:not(.icons) {
  margin-left: 5px;
}

.sgds-footer ul li:last-child {
  border-right: none;
}
.row.is-vcentered.divider .col a[target="_blank"]:after {
  display: inline-block;
  font-family: sgds-icons;
  content: "\e95c";
  padding-left: 0.25rem;
  font-weight: 400;
}

.sgds-footer p + p {
  margin-top: 0;
}

.sgds-footer a,
.sgds-footer li,
.sgds-footer p {
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-family: 'helveticaregular';
  letter-spacing: 1px;
}
.mobile-view {
  display: none;
}

.col.header {
  padding-bottom: 0;
}

.sgds-footer.top-section {
  padding-top: 15px;
  clear: both;
}

p.inline-block-desktop {
  display: inline-block;
}
#scroll
{
  position:fixed;
  right:20px;
  bottom:110px;
  cursor:pointer;
  width:50px;height:50px;
  background-color:#6B2A2D;
  text-indent:-9999px;
  display:none;
  -webkit-border-radius:60px;
  -moz-border-radius:60px;
  border-radius:60px;
  z-index:9999;
}
#scroll span
{
  position:absolute;
  top:50%;left:50%;
  margin-left:-8px;margin-top:-12px;
  height:0;width:0;
  border:8px solid transparent;
  border-bottom-color:#ffffff;
}
#scroll:hover
{
  background-color:#d2aa33;
  opacity:1;
  filter:"alpha(opacity=100)";
  -ms-filter:"alpha(opacity=100)";
}
.resource-video-section > iframe,
.resource-video-section > object,
.resource-video-section >embed{
border:20px solid rgb(0,0,0);
-webkit-border-radius: 20px !important;
-ms-border-radius: 20px !important;
-o-border-radius: 20px !important;
border-radius: 20px !important;
}
.banner-all.aboutus-banner
{
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.30)), url(../images/aboutus-banner.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;    
}
.banner-inner.about-banner-inner {
  padding-top: 132px;
  padding-bottom: 132px;
}
.home-about.logo-section-mobile-view {
  display: none;
}
.aboutus-logo-section {
  padding-top: 50px;
  overflow: hidden;
}
.home-about-inner.aboutus-border-section {
  padding-bottom: 35px;
}
.about-logo-background {
  background-color: #ededed;
  overflow: hidden;
}
.about-logo-all {
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}
.aboutus-left-logo-inner {
  float: left;
  width: 50%;
  text-align: center;
}
.aboutus-right-logo-inner {
  float: right;
  width: 49.7%;
  text-align: center;
}
.about-right-content-inner {
  float: right;
  width: 50%;
  border-left: 3px solid rgba(154, 133, 73, 0.5);
  padding-left: 50px;
  padding-right: 25px;
}
.about-left-content-inner {
  float: left;
  width: 50.3%;
  border-right: 3px solid #9a8549bd;
  padding-right: 50px;
  padding-left: 25px;
}
.about-left-content-inner h2, .about-right-content-inner h2
{
  font-size: 18px;
  font-family: 'Verdana';
  font-weight: bold;
}
.about-left-content-inner p,.about-right-content-inner p
{
  font-size: 16px;
  font-family: 'Verdana';
  padding-bottom: 25px;
  line-height: 28px;
}
.about-left-content-inner hr, .about-right-content-inner hr {
  background-color: #9a8549bd;
  width: 40%;
  height: 2px;
  margin-top: 5px;
  margin-bottom: 25px;
}

.aboutus-organisation
{
  padding-bottom: 90px;
  overflow: hidden;
}
.home-about.logo-about-section {
  padding-bottom: 0;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span
{
  background: #6B2A2D !important;
}
.owl-theme .owl-dots .owl-dot span
{
  background: transparent !important;
  border: 1px solid #6B2A2D;
}
.home-latest-all.latest-all {
  width: 100%;
}
.latestnews-event-left-inner,.latestnews-event-right
{
  padding-left: 15px;
  padding-right: 15px;
}

.latestnews-event-left {
  width: 50%;
  float: left;
}
.latestnews-event-right-inner {
  float: right;
  width: 50%;
}
.event-service:nth-child(1) {
  padding-top: 0;
}
.event-service {
  border-bottom: 2px dotted #6B2A2D;
  overflow: hidden;
  width: 541px;
  margin: 0 auto;
  padding-top: 48px;
}
.events-post-img-sec {
  float: left;
  width: 12%;
  position: relative;
}
span.date-calendar-month {
  position: absolute;
  top: 4px;
  left: 8px;
}
span.date-calendar-month a {
  color: #fff;
  font-family: 'helveticaregular';
  font-size: 16px;
  text-transform: uppercase;
  box-shadow: none;
  outline: none;
}
span.date-calendar-date {
  position: absolute;
  top: 23px;
  left: 13px;
}
span.date-calendar-date a {
  color: #6B2A2D;
  font-family: 'helveticaregular';
  font-size: 31px;
  font-weight: bold;
  box-shadow: none;
  outline: none;
}
.events-post-content-section {
  float: left;
  width: 75%;
  text-align: left;
  margin-left: 48px;
  padding-bottom: 15px;
}
.events-post-content-section h3 {
  font-family: 'helveticaregular';
  font-size: 22px;
 line-height: 25px;
  font-weight: bold;
}
.events-post-content-section h3 a {
  color: #000;
  box-shadow: none;
  outline: none;
}
span.date-events a {
  font-family: 'helveticaregular';
  font-size: 16px;
  color: #000;
  box-shadow: none;
  outline: none;
}
.events-post-content-section p {
  font-family: 'helveticaregular';
  font-size: 16px;
  padding-top: 9px;
  line-height: 25px;
}
/*Pagination*/
.pagination 
{
display: block;
width: 75%;
margin: 1em auto;
text-align: right;

&:after {
  content: '';
  clear: both;
}
}

.pagination-button {
display: inline-block;
padding: 5px 10px;
color: #4c4c4c;
cursor: pointer;
transition: background 0.1s, color 0.1s;
font-family: 'futura_oblique';
  font-size: 18px;

&:hover {
  background-color: #ddd;
  color: #3366cc;
}

&.active {
  background-color: #bbb;
  border-color: #bbb;
  color: #3366cc;
}

$border-radius: 18px;  

&:first-of-type {
  border-radius: $border-radius 0 0 $border-radius;
}

&:last-of-type {
  border-radius: 0 $border-radius $border-radius 0;
}
}
.pagination span
{
  border: none !important;
  width: 25px;
  font-family: 'helveticaregular';
  font-weight: bold;
}
.pagination span:hover,.pagination-button.page-num.active
{
  border: 1px solid #6B2A2D;
  color: #6B2A2D;
}
.pagination
{
  overflow: hidden;
}
.latestnews-event-all
{
  padding-bottom: 50px;
  overflow: hidden;
}
.careers-all
{
  padding-top: 80px;
}
.careers-single-section {
  overflow: hidden;
}
.careers-left-img
{
  background-image: url(../images/saf-medicine.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  float: left;
  width: 50%; 
  padding-top: 291px;
  padding-bottom: 291px;
}
 
.careers-right-content {
  float: right;
  width: 50%;
  padding-left: 45px;
  padding-right: 70px;
  padding-top: 55px;

}
.careers-right-img {
  background-image: url(../images/career-dentistry.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  float: right;
  width: 50%;
  padding-top: 291px;
  padding-bottom: 291px;
}
.careers-left-content {
  float: left;
  width: 50%;
  padding-left: 75px;
  padding-right: 70px;
  padding-top: 100px;
  padding-bottom: 3px;
  
}
.careers-right-content.mobile-title,.careers-left-content.mobile-title
{
padding-top: 0px;
}
.home-about.dxo-about {
  padding-top: 0;
  padding-bottom: 0;
}
.home-about-inner.apply-inner p {
  width: 80%;
}
.careers-right-content h3, .careers-left-content h3
{
  font-family: 'Verdana';
  font-weight: bold;
  font-size: 44px;
  line-height: 50px;
  color: #6B2A2D;
}

.careers-right-content p, .careers-left-content p 
{
  font-family: 'helveticaregular';
  font-size: 16px;
  line-height: 28px;
  color: #000;
  padding-top: 30px;
  
}

.careers-right-content a, .careers-left-content a 
{
  font-family: 'helveticaregular';
  font-size: 16px;
  line-height: 80px;
  color: #6B2A2D;
  border-bottom: 2px solid;
  padding-bottom: 1px;
}
.careers-left-img img, .careers-right-img img
{
  width: 100%;
}
.owl-theme .owl-nav.disabled+.owl-dots {
  margin-top: 30px !important;
}
.dxo-link a 
{
  font-family: 'helveticaregular';
  color: #fff;
  border-bottom: 2px solid #fff;
  padding-bottom: 1px;
  letter-spacing: 2px;
  transition: all .25s ease-in-out;
}
.dxo-link a:hover {
  background-color: #fff;
  color: #6b2a2d;
  border-bottom: none;
  padding: 5px;
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.home-about.dxo-about {
  padding-bottom: 0;
}
.home-about-inner.apply-inner p {
  padding-bottom: 0;
}
.banner-link.apply-link {
  padding-top: 50px;
}
.banner-link.apply-link span {
  color: #fff;
  font-size: 18px;
}
.home-about.apply-all {
  padding-bottom: 100px;
}
.home-about-inner.resource-heading-inner {
  padding-top: 25px;
  padding-bottom: 60px;
}
.home-about-inner.resource-heading-inner h2 {
  line-height: 0;
  color: #6B2A2D;
  font-family: 'Verdana';
  font-weight: bold;
  font-size: 32px;
}
.resource-right-title.resourcepage-slider-title {
  width: 80%;
}
.resource-video-left {
  float: left;
  width: 50%;
  line-height: 0;
}
.resource-video-right {
  float: right;
  width: 50%;
  line-height: 0;
}
.resource-video-right iframe {
  padding: 15px;
  padding-top: 0px;
}
.resource-video-left-inner {
  padding-top: 135px;
  padding-right: 60px;
  padding-left: 15px;
}
.resource-video-left-inner h2 {
  line-height: 0;
  font-family: 'Verdana';
  font-weight: bold;
  color: #000;
  font-size: 32px;
  padding-bottom: 55px;
}
.resource-video-left-inner p
{
  font-family: 'Verdana';
  font-size: 16px;
  line-height: 28px;
  color: #000;
}
.home-about.mmes-about {
  padding-top: 70px;
}
.resource-videos {
  float: none;
  width: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}
.resource-videos img {
  cursor: pointer;
}
.home-about.resource-videos-all {
  padding-bottom: 80px;    
  /*padding-top: 75px;*/
  padding-top: 20px;
}
.resource-videos-inner {
 
  overflow: hidden;
  text-align: center;
}
.specialist-all {
  background-color: #ededed;
  clear: both;
}
.home-about-inner.resource-heading-inner.specialist-heading {
  padding-top: 0;
  padding-bottom: 0;
}

.resource-video-left-inner.content-section-right {
  padding-left: 45px;
  padding-right: 30px;
}
.home-about-inner.resource-heading-inner.specialist-heading h2 {
  font-size: 42px;
  width: 75%;
  margin: 0 auto;
  line-height: 50px;
}
.links-inner-all {
  width: 25%;
  float: left;
}
.links-img-sec-all {
  padding: 15px;

}
.links-img-sec {
 border: 2px solid #000;
 position: relative;
 line-height: 0;
  background-color: #6b2a2d;
}
.links-logo-title
{
  
  bottom: 0px;    
  background-color: #6B2A2D;
  width: 100%;
}
.links-logo-title p {
  padding-bottom: 0;
  padding-top: 15px;
  height: 60px;
  line-height: 20px;
  font-family: 'helveticabold';
  font-size: 16px;
  color: #fff;
  text-align: center;
}
.links-logo-title p a{
  padding-bottom: 0;
  padding-top: 15px;
  height: 60px;
  line-height: 20px;
  font-family: 'helveticabold';
  font-size: 16px;
  color: #fff;
  text-align: center;
}
.publication-logo-inner-all {
  float: left;
}
#resource-video-2,#resource-video-3
{
  display: none;
}
.home-about-inner.knowmore-inner p {
  padding-top: 15px;
  padding-bottom: 20px;
}
.banner-inner.knowmore-banner-inner {
  padding-bottom: 220px;
}
.resource-video-right.knowmore-image-right,.resource-video-left.knowmore-image-left {
  padding-left: 15px;
  padding-right: 15px;
}

.knowmore-image-title h2
{
  color: #6B2A2D;
  font-family: 'Verdana';
  font-weight: bold;
  font-size: 42px;
}
.resource-video-left-inner.knowmore-image-title
{
  padding-top: 145px;
}
.resource-video-head {
  padding-top: 65px;
}
.home-about.useful-about {
  padding-bottom: 20px;
}
.home-about.links-publication-about {
  padding-top: 20px;
  padding-bottom: 20px;
}
.publication-logo-all {
  padding-bottom: 75px;
  overflow: hidden;
}
.home-about.knowmore-about-all {
  padding-bottom: 60px;
}
.home-about.specialist-all {
  padding-top: 70px;
}
.owl-theme .owl-dots .owl-dot
{
  outline: none;
}

/*contactus page*/
.contactus-address {
  width: 358px;
  margin: 0 auto;
  background-color: rgba(107, 42, 45, 0.94);
  padding-left: 48px;
  padding-bottom: 33px;
}
.contactus-address h3 {
  font-size: 22px;
  font-family: 'Helvetica';
  font-weight: bold;
  color: #fff;
  padding-top: 47px;
  padding-bottom: 3px;
  text-shadow: 1px 1px 1px #000000;
}
.contactus-address ul li {
  font-family: 'Helvetica';
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}
.contactus-address ul li a{
  font-family: 'Helvetica';
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}
.contactus-address-head {
  padding-bottom: 4px;
}
.contactus-address-enquire ul li {
  padding-bottom: 12px;
}
section#contactus {
  background: #ffffff;
  padding-bottom: 0px;
}
.contactus-address-head ul li:before {
  content: "";
  position: absolute;
  font-family: 'sgds-icons' !important;
  left: 0px;
  font-size: 20px;
}
.contactus-address-head ul li {
  padding-left: 30px;
  position: relative;
  text-shadow: 1px 1px 1px #000000;
}
.contactus-address-enquire ul li {
  position: relative;
  padding-left: 30px;
  text-shadow: 1px 1px 1px #000000;
}
.contactus-address-enquire ul li:first-child::before {
  content: "";
  position: absolute;
  left: 0px;
  font-family: 'sgds-icons' !important;
  font-size: 20px;
}
.contactus-address-enquire h3 {
  padding-top: 15px;
}
.contactus-address-enquire ul li:last-child::before {
  position: absolute;
  left: 0px;
  font-family: 'sgds-icons' !important;
  font-size: 20px;
  content: "";
}
.section-title.terms-of-use-section-title.contactus-heading p {
  font-size: 16px;
  font-family: 'Helvetica';
  color: #000;
  text-align: center;
  padding-bottom: 5px;
  opacity: 0.75;
  line-height: 24px;
}
.section-title.terms-of-use-section-title.contactus-heading h2 {
  padding-bottom: 0px;
}
.contactus-page-inner {
  position: relative;
}
.contactus-page-map {
  position: absolute;
  width: 100%;
}
.contactus-address {
  position: absolute;
  left: 58%;
  top: 9%;
}
.contactus-page-inner {
  position: relative;
  overflow: hidden;
  clear: both;
  height: 512px;
}
.section-title.terms-of-use-section-title.contactus-heading h2 {
  color: #d90d19;
  font-family: 'Helvetica';
  font-size: 40px;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 37px;
  letter-spacing: 1.5px;
  line-height: 46px;
  text-align: center;
  padding-bottom: 38px;
}
.section-title.terms-of-use-section-title.contactus-heading {
  padding-top: 56px;
}
.contactus-map-section {
  padding-top: 50px;
}

/*Terms of use*/
ol.order-lists-safti li {
  list-style: decimal;
  color: #232323;
  font-family: 'Helvetica';
  font-size: 24px;
  letter-spacing: 0.8px;
  line-height: 28px;
  padding-top: 0px;
  padding-bottom: 20px;
}
ol.unorderlist-safti-heading-alpha li {
  list-style: upper-alpha;
  color: #000000;
  font-family: 'Helvetica';
  font-size: 18px;
  letter-spacing: 0.8px;
  line-height: 28px;
  padding-bottom: 15px;
  padding-top: 0px;
}
ul.unorderlist-safti li {
  color: #232323;
  font-family: 'Helvetica';
  font-size: 16px;
  letter-spacing: 0.8px;
  line-height: 28px;
  list-style: disc;
  padding-bottom: 15px;
}
ul.unorderlist-safti {
  padding-left: 20px;
}
ol.unorderlist-safti-heading-alpha {
  padding-left: 30px;
}
ul.unorderlist-safti.inner-left {
  padding-left: 50px;
}
.mains-text {
  padding-top: 55px;
  width: 83%;
  margin: 0 auto;
  padding-bottom: 60px;
}

.story-left.terms-of-use-section-full {
  width: 95%;
  float: none;
  margin: 0 auto;
}
.section-title.terms-of-use-section-title h2 {
  text-align: center !important;
}
.story-text.terms-of-use-section-contents ol li {
  font-size: 16px;
  font-family: 'Verdana';
  color: #000;
  line-height: 28px;
  text-align: left;
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  list-style: decimal;
}
.story-text.terms-of-use-section-contents ul li {
  font-size: 16px;
  font-family: 'Verdana';
  color: #000;
  line-height: 28px;
  text-align: left;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  list-style: lower-alpha;
}
.story-text.terms-of-use-section-contents ul {
  padding-left: 20px;
  padding-bottom: 8px;
}
#terms-of-uses-1 .section-title.terms-of-use-section-title h2 {padding-bottom: 5px !important;}
#terms-of-uses-1 .section-title.terms-of-use-section-title p{padding-top: 0px;text-align: center;color: #000;padding-bottom: 40px;}
section#terms-of-uses, section#terms-of-uses-1 {
  background: #f7f7f7;
}
#terms-of-uses-1 .story-text.terms-of-use-section-contents ul, #terms-of-uses-1 .story-text.terms-of-use-section-contents ol {
  padding-left: 56px;
  padding-bottom: 23px;
}
#terms-of-uses-1 .story-text.terms-of-use-section-contents ul li:last-child, #terms-of-uses-1 .story-text.terms-of-use-section-contents ol li:last-child{
padding-bottom: 0px;
}

#terms-of-uses-1 .story-text.terms-of-use-section-contents p{
padding-left: 40px;
padding-bottom: 23px;
font-family: 'Verdana';
line-height: 28px;
}
.story-text.terms-of-use-section-contents h2 {
  font-size: 24px;
  font-family: 'Verdana';
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-bottom: 20px;
  padding-top: 20px;
  line-height: normal;
}
ol.inner-order-list {
  padding-left: 20px;
  padding-bottom: 8px;
}
ol.inner-order-list li {
  font-size: 16px;
  font-family: 'Verdana';
  color: #000;
  line-height: 28px;
  text-align: left;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  list-style: lower-alpha !important;
}
ol.terms-headings {
  padding-left: 36px !important;
  padding-bottom: 0px !important;
}
ol.terms-headings li {
  font-size: 24px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.story-text.terms-of-use-section-contents a {
  color: #000000;
}
.story-text.terms-of-use-section-contents a:hover {
  color: #6B2A2D;
}
footer.sgds-footer.top-section p.inline-block-desktop {
  display: block;
}

/*404*/

.notfound-page-row {
  width: 85%;
  padding: 75px 0;
  margin: 0 auto;
}

.notfound-page-row h3 {
  font-family: 'Verdana';
  font-size: 34px;
  color: #6B2A2D;
  font-weight: bold;
  line-height: 46px;
  padding-bottom: 10px;
}

.notfound-page-row p {
  font-family: 'Verdana';
  font-size: 16px;
  color: #000;
  opacity: 0.8;
  padding-bottom: 6px;
}

.notfound-page-row h4 {
  font-family: 'Verdana';
  font-size: 24px;
  color: #000;
  opacity: 0.8;
  line-height: 40px;
  padding-bottom: 6px;
}
.footer-right {
  float: right;
  padding-top: 21px;
}
/*16-11-2019*/
.resource-videos-inner.page .resource-videos {
  width: 33.33%;
  float: left;
margin-bottom: 25px;
}
div#resource-video-5,div#resource-video-4,div#resource-video-5,div#resource-video-6,div#resource-video-7,div#resource-video-8,div#resource-video-9,div#resource-video-10,div#resource-video-11{
  display: none;
}
div#resource-video-3{
  display: block;
}
.careers-left-img.image-careers {
  background-image: url(../images/mo-scholars-outside.jpg);
  background-position: center;
}
p.about-para.know-para.know-content {
  width: 81%;
}
p.know-more-para {
  padding-top: 5px;
}
.resource-video-section.inner-resource iframe {
  border-left: 55px solid rgb(0,0,0) !important;
  border-right: 55px solid rgb(0,0,0) !important;
  border:none;
}
.resource-video-section.inner-resource .resource-right-title.resource-left-title h2 {
  padding-left: 46px;
}
p.latest-para.last-para {
  height: 51px;
}
.careers-all.links-inner {
  padding-bottom: 80px;
}

.careers-all.links-inner .careers-left-img.inner-meetings {
  background-image: url(../images/meetings-main.jpg);
}
.careers-all.links-inner .careers-left-img.acmm-mert {
  background-image: url(../images/acmm-mert-main.jpg);
}
.careers-all.links-inner .careers-left-img.madicine-field {
  background-image: url(../images/medicine-field.jpg);
}
.home-about.dxo-about.miltary-domain {
  padding-top: 70px;
  padding-bottom: 0px;
}
h2.border-section.medicine-scholarship {
  width: 80%;
}
.home-about.medicine-scholarship {
  padding-bottom: 0;
}
.careers-inner-all.medicine-scholarship ul {
  padding-top: 15px;
  padding-left: 19px;
}
.careers-inner-all.medicine-scholarship ul li {
  line-height: 26px;
  list-style-type: disc !important;
  font-family: 'Verdana';
  padding-bottom: 10px;
  width: 95%;
}
h2.border-section.contact-border {
  width: 51%;
}
h2.border-section.mmes-scholarship:before,h2.border-section.mmes-scholarship:after {
  width: 63px;
}
h2.border-section.mmes-scholarship {
  width: 100%;
}
h2.border-section.dentistry-scholarship {
  width: 95%;
}
.home-about-inner.contact-content h3 {
  color: rgba(0, 0, 0, 0.7);
  font-size: 30px;
  font-family: 'Verdana';
  padding-top: 26px;
}
.home-about-inner.contact-content p {
  padding-top: 10px;
}
p.contact-link a {
  color: #606060 !important;
  border-bottom: 2px solid #6B2A2D !important;
}
p.contact-link a:hover {
  border-bottom: 2px solid #6b2a2d00 !important;
}
.home-about-inner.contact-content p a {
  color: #232323;
}
.medicine-scholarship-right {
  float: left;
  width: 33.33%;
  padding-left: 15px;
  padding-right: 15px;
}
.medicine-scholarship-right h3 {
  font-family: 'Verdana';
  color: #6B2A2D;
  text-align: left;
  padding-top: 30px;
}
.medicine-scholarship-right img {
  border-radius: 50px;
}
.mme-main-title h3 {
  text-align: center;
  padding-bottom: 50px;
  color: #6B2A2D;
  font-family: 'Verdana';
  font-weight: bold;
  font-size: 44px;
line-height: 40px;
}
.mme-main-title.diploma {
  padding-top: 50px;
  clear: both;
}
.home-career-bg{
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.68)), url(../images/home-career.jpg);
}
.career-link-style a {
  font-family: 'helveticaregular';
  font-size: 16px;
  background-color: #6B2A2D;
  color: #fff;
  padding: 15px 18px;
  transition: all .25s ease-in-out;
  border: 1px solid transparent;
}
.career-link-style a:hover {
  font-family: 'helveticaregular';
  font-size: 16px;
  background-color: #ffffff;
  color: #6B2A2D;
  padding: 15px 18px;
  transition: all .25s ease-in-out;
  border: 1px solid #6B2A2D;
}
.career-dxo-link a {
  font-family: 'helveticaregular';
  font-size: 16px;
  background-color: #ffffff;
  color: #6B2A2D;
  padding: 15px 18px;
  transition: all .25s ease-in-out;
  border: 1px solid transparent;
}
.career-dxo-link a:hover {
  font-family: 'helveticaregular';
  font-size: 16px;
  background-color: #6B2A2D;
  color: #ffffff;
  padding: 15px 18px;
  transition: all .25s ease-in-out;
  border: 1px solid transparent;
}
.career-dxo-link a:hover span{
  color: #ffffff;
}
.career-banner {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0)), url(../images/need-image.png);
}
.career-banner h1.banner-heading {
  visibility: hidden;
}
.resources-videos iframe{
  width: 100%;
}
/*mmi logo section*/
.headquarters-image {
  float: left;
  width: 35%;
}
.headquarters-content.desktop-title {
  width: 59%;
  float: right;
}
.headquarters-content h3 {
  font-family: 'Verdana';
  font-weight: bold;
  font-size: 44px;
  line-height: 50px;
  color: #6B2A2D;
}
.headquarters-content p {
  font-family: 'helveticaregular';
  font-size: 16px;
  line-height: 28px;
  color: #000;
  padding-top: 16px;
}
.home-about.medicine-scholarship.headquarters-logo {
  padding-bottom: 78px;
}
.careers-all.scholarship {
  padding-top: 50px;
}
.careers-left-img.career-mme {
  background-image: url(../images/military-medical-expert.jpg);
}
.carrer-all.home-career-bg.career-section-image {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.68)), url(../images/career-home.jpg);
}
.home-about.medicine-scholarship.headquarters-logo {
  padding-left: 20px;
  padding-right: 20PX;
}
.about-logo-row1, .about-logo-row2 {
  text-align: center;
}
.about-logo-row1 p, .about-logo-row2 p {
  text-align: left;
}
.mobile-logo-section {
  display: none;
}
.banner-all.medicine-image {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.3)), url(../images/mo-scholars-outside.jpg);
}
.banner-all.dentistry-banner {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.3)), url(../images/career-dentistry.jpg);
  background-position: top;
}
.banner-all.mme-banner {
  background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.25),rgba(0, 0, 0, 0.3)), url(../images/military-medical-expert.jpg);
  background-position: top;
}
/*news-inner*/
.news-inner-all {
  width: 50%;
  float: left;
}
.carousel-inner img {
    width: 100%;
    height: 100%;
}
.carousel-indicators li {
background-color: #fade51 !important;
}
div#carousel-slider span {
  border: solid #fade51;
  border-width: 0 7px 7px 0;
  display: inline-block;
  padding: 3px;
}
span.carousel-control-prev-icon{
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  background: none;
}
.carousel-control-next, .carousel-control-prev {
  opacity: 1 !important;
}
span.carousel-control-next-icon {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
background: none;
}
.view-book {
  background-color: #4CAF50;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}
.item .col-sm-6 {
  position: relative;
}
.view-button {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.item .col-sm-6:hover .view-button {
  opacity: 1;
}
.view-book {
  background-color: #ffffff;
  color: #6b2a2d;
  font-size: 16px;
  padding: 9px 29px;
  border: 1px solid #000;
}
.careers-all.careers-all.scholarship {
  padding-top: 0;
}
h2.border-section.mmes-scholarship:before, h2.border-section.mmes-scholarship:after{display: none;}
.significant-section-main-titles {
  padding-top: 0px;
}
.navbar-brand{
  display: flex !important;
  padding: 0 !important;
}
footer.sgds-footer.top-section p.inline-block-desktop {margin-bottom: 0px;}
.contactus-page-map iframe {
  width: 100%;
  height: 512px;
}
span.hmc-caps {
  text-transform: uppercase;
}
/*Responsive*/

/*control+*/

@media (max-width: 1349px) and (min-width: 1100px){
  .sgds-container {width: 95%;}
      .vision-all-inner {padding-left: 10px;padding-right: 10px;}
      .know-more-img-sec img {width: 100%;}
      .sgds-container{max-width: 95%;}
      .navbar-brand{width: 45%;}
      .vision-inner{height: 300px;}
      .navbar-item.is-stretched {padding: 30px 22px !important;}
      a.navbar-link.is-uppercase {margin:  53px 20px !important;}
      .row.search-row{width: 95%;margin: 0 auto !important;}
      div#search-container {width: 100%;margin: 0 auto !important;}
      h2.border-section {width: 50%;}
      h2.border-section.who-border-section {width: 54%;}
      h2.border-section.latest-border {width: 73%;}
      h2.border-section.resource-border {width: 53%;}
      h2.border-section.knowmore-border {width: 54%;}
      h2.border-section.logo-border {width: 38%;}
      h2.border-section.organisation-border {width: 59%;}
      h2.border-section.events-border {width: 44%;}
      h2.border-section.publication-border{width: 57%;}
      h2.border-section.useful-border {width: 56%;}
      .resource-video-section iframe{width: 550px;}
      .resource-right-title{width: 40%;}
      .resource-right-row1, .resource-right-row2{width: 48%;}
      .resource-img-one,.resource-img-two,.resource-img-three,.resource-img-four{width: 235px;}
      .latestnews-event-left,.latestnews-event-right-inner{width: 48%;}
      .slider-image{width: 270px;}   
      .resource-video-right iframe {width: 100%;}    
      .event-service{padding-top: 32px;} 
      .know-more-img-title{font-size: 16px;}
      .resource-video-left-inner.knowmore-image-title {padding-top: 100px;}
      .knowmore-image-title h2{line-height: 50px;}
      h2.border-section.mmes-scholarship:before, h2.border-section.mmes-scholarship:after {display: none;}
      h2.border-section.medicine-scholarship:before, h2.border-section.medicine-scholarship:after{display: none;}
      h2.border-section.dentistry-scholarship:before, h2.border-section.dentistry-scholarship:after{display: none;}
      h2.border-section.contact-border {width: 56%;}
}

/*control++*/
@media (max-width: 1119px) and (min-width: 1024px)
{
  .view-book{padding: 9px 15px;}
  .sgds-container {width: 100%;}
  .navbar-item.is-stretched {padding: 25px 20px !important;}
  .navbar-brand{width: 40%;}  
  .col-sm-6.footer-right-bottom{padding-left: 15px;padding-right: 15px;}
  h2.border-section{width:60%;}
  .col-sm-6.footer-right-bottom{padding-right: 0px;}
  .vision-inner{height: 350px;}
  .resource-left-section {padding: 0px 15px;}
  .resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6{padding: 0px 15px;}
  .about-logo-inner img{padding: 10px;}
  .about-logo-inner p{font-size: 16px;padding-top: 0px;}
  .about-logo-single {padding-left: 10px;padding-right: 10px;}
  p.republic-logo {padding-top: 0px;}
  .vision-all-inner {padding-left: 10px;padding-right: 10px;}
  .vision-inner p{font-size: 16px;}
  .resource-right-title{padding-left: 15px;padding-right: 15px;}
  .resource-video-section iframe{width: 100%;height: 387px;}
  .col-sm-6.resource-imgage-section{height: 387px;}
  .resource-right-row1, .resource-right-row2 {height: 194px;}
  .sgds-container {max-width: 95%;}
  .sgds-button .sgds-icon:first-child:last-child {margin-right: 25px;}
  a.navbar-link.is-uppercase {margin:  53px 20px !important;}
  .row.search-row{width: 95%;margin: 0 auto !important;}
  div#search-container {width: 100%;margin: 0 auto !important;}
  .resource-img-one,.resource-img-two,.resource-img-three,.resource-img-four,.resource-img-twenty-five,.resource-img-thirty{width: 100%;height: 178px;}
  h2.border-section {width: 52%;}
  h2.border-section.who-border-section {width: 58%;}
  h2.border-section.latest-border {width: 65%;}
  h2.border-section.resource-border {width: 56%;}
  h2.border-section.knowmore-border {width: 57%;}
  h2.border-section.logo-border {width: 43%;}
  h2.border-section.organisation-border {width: 70%;}
  h2.border-section.events-border {width: 48%;}
  h2.border-section.mmes-border {width: 42%;}
  h2.border-section.publication-border{width: 60%;}
  h2.border-section.useful-border {width: 60%;}
  .resource-right-row2{padding-top: 14px;}
  hr.margin--bottom--sm {border: 1.3px solid #6B2A2D;}   
  .event-service{padding-top: 13px;}
  .latestnews-event-left,.latestnews-event-right-inner{width: 48%;}
  .careers-left-content,.careers-right-content{padding-left: 50px;padding-right: 10px;}
  .slider-image {width: 240px;}
  .resource-video-right iframe {width: 100%;}
  .about-left-content-inner h2, .about-right-content-inner h2{line-height: 30px;}
  .know-more-img-title{font-size: 16px;}
  .resource-video-left-inner.content-section-right{padding-right: 15px;}
  .resource-video-left-inner.knowmore-image-title {padding-top: 100px;}
  .knowmore-image-title h2{line-height: 50px;}
  .footer-left{width: 55%;}
  footer.sgds-footer.top-section{padding: 0px;}
  p.latest-para.second-para {height: 75px;}
  h2.border-section::after{right: -60px;}
  h2.border-section::before{left: -60px;}
  h2.border-section.mmes-scholarship {width: 79%;}
  h2.border-section.mmes-scholarship:before, h2.border-section.mmes-scholarship:after {display: none;}
  h2.border-section.medicine-scholarship:before, h2.border-section.medicine-scholarship:after{display: none;}
  h2.border-section.dentistry-scholarship:before, h2.border-section.dentistry-scholarship:after{display: none;}


}
/*control+++*/
@media (max-width: 1023px) and (min-width: 768px){
  a.navbar-link.is-uppercase {margin: 0px !important;}
  .view-book{padding: 9px 5px;}
  .footer-right{float: none;padding-top: 0px;padding-bottom: 20px;}
  .latestnews_slider {width: 95%;margin: 0 auto;}
  .sgds-container {width: 100%;}
  .navbar>.sgds-container{width: 98%;margin: 0 auto;}
  .about-logo-inner img{padding: 5px;}
  .about-logo-inner p{padding-top: 0px;font-size: 16px;}
  p.republic-logo{padding-top: 0px;}
  p.force-logo{padding-top: 18px;}
  .vision-inner p{font-size: 16px;}
  .vision-all-inner {padding-left: 8px;padding-right: 8px;}
  .latest-news-content h3 {font-size: 18px;height: 55px;}
  .resource-left-section{padding: 15px;}
   .resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6{padding: 15px 5px 0px 0px;}
  .resource-right-row2 {padding-top: 0;}
  .about-logo-single {padding-left: 10px;padding-right: 10px;}
  .vision-inner{height: 380px;}
  .vision-inner h3{font-size: 16px;margin-top: 10px;margin-bottom: 10px;}
  .latest-news-content{padding-left: 15px;}
  h2.border-section{width: 75%;}
  .resource-right-title{padding-left: 10px;width: 40%;bottom: 14px;}
  .resource-right-title h2{font-size: 16px;}
  .resource-video-section.inner-resource .resource-right-title.resource-left-title h2{line-height: 20px;padding-left: 0 !important;color: #6b2a2d;}
  .resource-right-title.resource-left-title {position: static;margin: 0 auto;padding-left: 0px;}
  .resource-video-section iframe{width: 100%;height: 330px;}
  .col-sm-6.resource-imgage-section{height: 330px;}
  h2.border-section::before, h2.border-section::after{display: none;}
  span.about-heading {border-bottom: 2px solid;}
  .sgds-container {max-width: 100%;}
  .navbar-burger.burger {background-color: #6B2A2D;width: 40px;height: 40px;margin-top: 40px;}
  .navbar-burger.burger span {color: #fff !important;}
  .col-sm-6.resource-imgage-section img {height: 150px;}
  .navbar-item.is-stretched {padding: 30px 15px !important;}
  .know-more-img-title{font-size: 16px;}
  .resource-img-one,.resource-img-two,.resource-img-three,.resource-img-four,.resource-img-twenty-five,.resource-img-thirty{width: 100%;height: 158px;}
  .navigation-menu-desktop{display: none;}
  .navigation-menu-mobile{display: block;}
  .mobile-about-dropdown, .mobile-links-dropdown, .mobile-vision-dropdown, .mobile-organisation-dropdown{display: none;}
  .mobile-about-dropdown {padding-left: 25px;}
  .navbar-dropdown.mobile-vision-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-organisation-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-vision-dropdown {padding-left: 20px;}
  .navbar-dropdown.mobile-organisation-dropdown {padding-left: 20px;}
  a.navbar-link.is-uppercase {padding: 10px 0 !important;}
  .navbar-brand{width: 100%;}
  .sgds-dropdown-divider {width: 100%;}
  .navbar-dropdown {width: 100%;}
  .footer-left {width: 100%;padding-bottom: .75rem;}
  .sgds-footer a, .sgds-footer li, .sgds-footer p{font-size: 16px;letter-spacing: 0px;}
  .event-service{width: 100%;padding-top: 14px;}
  span.date-calendar-date{top:25px;left: 15px;}
  span.date-calendar-date a{font-size: 26px;}
  span.date-calendar-month{top: 2px;left: 12px;}
  span.date-calendar-month a{font-size: 6px;}
  .careers-right-content,.careers-left-content{padding-left: 30px;padding-right: 15px;}
  .careers-right-content h3, .careers-left-content h3{font-size: 36px;line-height: 40px;}
  .careers-right-content p, .careers-left-content p{font-size: 16px;line-height: 30px;}
  .slider-image {width: 200px;}
  .resource-video-right iframe {width: 100%;}
  .resource-video-left-inner{padding-right: 20px;}
  .links-logo-title p{font-size: 16px;display: table-cell;vertical-align: middle;padding-left: 10px;padding-right: 10px;padding-top: 0;}
  .links-logo-title{display: table;}
  .links-logo-title p a{height: auto;}
  .resource-video-left-inner{padding-top: 40px;}
  .resource-video-left-inner.content-section-right {padding-left: 20px;padding-right: 20px;}
  .knowmore-image-title h2 {line-height: 40px;}
  .about-left-content-inner h2, .about-right-content-inner h2{line-height: 30px;}
  .resource-video-left-inner h2{line-height: 40px;}
  .resource-video-left-inner.knowmore-image-title {padding-top: 30px;}
  .resource-video-left-inner p{font-size: 16px;line-height: 26px;}
  .knowmore-image-title h2,.home-about-inner.resource-heading-inner.specialist-heading h2{font-size: 36px;}
  .resource-video-left-inner.knowmore-image-title{padding-right: 10px;}
  .specialist-heading p {font-size: 16px;}
  .home-about.knowmore-about-all p {font-size: 16px;}
  .events-post-content-section{width: 70%;}
  .events-post-img-sec{width: 15%;}
  .home-about-inner.resource-heading-inner.specialist-heading h2{line-height: 40px;}
  .sgds-footer ul {text-align: center;}
  .sgds-footer ul li{padding-right: 5px;text-align: left;display: block;border: none;}
  .sgds-footer p.inline-block-desktop {display: block;text-align: left;}
  .col.has-text-right-desktop.has-text-right-tablet.has-text-left-mobile.desktop-view {padding-top: 0px;}
  .sgds-footer.top-section {padding-bottom: 0px;}
  .footer-left a {text-align: left;padding-right: 0px;}
  h6.footer-logo{display: block;position: static;padding-top: 0px;}
  .sgds-footer.top-section .row:not(.is-desktop) {display: block;overflow: hidden;clear: both;}
  .sgds-footer ul li+li:not(.icons) {margin-left: 0px;margin-top: 5px;}
  .sgds-footer{padding: 0.75rem;}
  footer.sgds-footer.top-section .col {padding-left: 25px;}
  footer.sgds-footer.top-section .sgds-container {width: 100%;}
  .about-logo-inner{width: 100%;}
  .vision-all{width: 33.3333%;margin-bottom: 15px;}
  footer.sgds-footer.top-section .footer-left {padding-bottom: 10px;}
  .resource-right-title.resource-left-title{bottom: 35px;}
  .about-logo-row1 {width: 100%;margin: 0 auto;}
  .about-logo-inner-all{width: 33.33%;margin-bottom: 10px;}
  .about-logo-row2{padding-top: 0px;width: 100%;}
  .about-logo-inner-all.row2-inner-all {width: 33.33%;}
  .resource-right-title p{line-height: 18px;}
  p.latest-para.last-para {height: 100px;}
  .latest-news-content h3 {height: 140px;}
  .links-inner-all {width: 33.3333%;}
  footer.sgds-footer.top-section p.inline-block-desktop {margin-bottom: 0px;}
  .sgds-footer ul {margin-bottom: 0px;}
  .sgds-footer p{margin-bottom: 0px;}
  .links-img-sec img {width: 100%;}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation : portrait)
{
  .navbar-brand{width: 35% !important;}
}
@media (max-width: 890px) and (min-width: 768px){
.slider-image {width: 170px;}
.vision-inner {height: 385px;}
}

/* iPads (landscape) ----------- */ 
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
.vision-all-inner {padding-left: 10px;padding-right: 10px;}
.about-logo-row1 .col-sm-3, .about-logo-row2 .col-sm-4 {padding: 8px;}
.about-logo-inner p { padding-top: 25px;}
.about-logo-single {padding-left: 10px;padding-right: 10px;}
p.republic-logo{padding-top: 10px;}
h2.border-section{width: 65%;}
.vision-inner{height: 350px;}
.resource-video-section iframe,.col-sm-6.resource-imgage-section {width: 100%;height: 330px;}
  .resource-left-section, .resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6{padding: 12px 15px;}
  a.navbar-link.is-uppercase {margin:  53px 13px !important;}
  .row.search-row{width: 95%;margin: 0 auto !important;}
  div#search-container {width: 100%;margin: 0 auto !important;}
  .resource-img-one,.resource-img-two,.resource-img-three,.resource-img-four,.resource-img-twenty-five,.resource-img-thirty{width: 100%;height: 157px;}
  .footer-left {width: 55%;} 
  .navbar-brand{width: 45% !important;}
  .slider-image {width: 230px;}
  h2.border-section.contact-border {width: 58%;}
  h2.border-section.medicine-scholarship {width: 85%;}
  h2.border-section.dentistry-scholarship {width: 89%;}
}

/* iPads (Portrait) ----------- */ 
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){
  a.navbar-link.is-uppercase {padding: 10px 25px !important;}
  .navbar-dropdown{width: 100%;padding-left: 15px;}
  div#mainnav-2{width: 90%;margin: 0 auto;margin-bottom: 20px;margin-right: auto;margin-left: auto !important;}
.navbar-brand { float: none !important;width: 100%;}
.about-logo-row1 .col-sm-3, .about-logo-row2 .col-sm-4 {width: 50%;padding: 10px;}
.about-logo-row2 {padding-top: 0;width: 100%;}
p.republic-logo, p.force-logo {padding-top: 0px;}
.vision-all {width: 33.333%;margin-bottom: 20px;}
.know-more-img-sec img {width: 100%;}
.know-more-inner .col-sm-3{width: 50%;}
.know-more-img-sec{margin-bottom: 30px;}
.about-logo-inner-all, .about-logo-inner-all.row2-inner-all{width: 33%;}
.about-logo-single{margin-bottom: 20px;}
.latest-news-content h3 {font-size: 17px;height: 140px;}
h2.border-section, .home-about-inner p{width: 90%;}
  .resource-video-section iframe, .col-sm-6.resource-imgage-section{width: 100%;height: 270px;}
  .resource-right-row1, .resource-right-row2 {height: 145px;}
  .resource-right-row2 {padding-top: 32px;}
  .resource-right-title {width: 44%;}
  .resource-right-title h2{line-height: 1;margin-bottom: 10px;}
  .navbar-item.is-stretched {padding: 10px 15px !important;}
  .col-sm-6.resource-imgage-section img {height: auto;}
  .col-sm-6.footer-right-top.footer-left-bottom, .col-sm-6.footer-right-bottom{float: none;text-align: center;}
  .col-sm-6.footer-right-bottom{margin-top: 20px;}
  .footer-second {padding-bottom: 50px;}
  .know-more-img-title{font-size: 16px;}
   .navigation-menu-desktop{display: none;}
  .navigation-menu-mobile{display: block;}
  .navbar-dropdown.mobile-vision-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-organisation-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-vision-dropdown {padding-left: 20px;}
  .navbar-dropdown.mobile-organisation-dropdown {padding-left: 20px;}
  .resource-right-title p{line-height: 15px;}
  .home-about-inner.home-who-inner p,p.about-para.know-para {width: 90%;}
  .latest-news-content{height: 350px;}
  .footer-left {width: 100%;float: none;padding-bottom: 20px;}
  .slider-image {width: 170px;}
  .resource-video-left-inner h2{line-height: 30px;}
  .links-logo-title p{font-size: 16px;}
  .links-img-sec-all {padding: 5px;}
  .latestnews-event-left {width: 100%;float: none;text-align: center;}
  .latestnews-event-right-inner {float: none;width: 100%;}
  .events-post-img-sec {width: 8%;}
  .event-service:nth-child(1){padding-top: 14px;}
  .resource-video-left-inner{padding-top: 20px;}
  .resource-video-left-inner h2{padding-bottom: 15px;}
  .resource-video-left-inner.knowmore-image-title {padding-right: 10px;}
  .resource-video-left-inner p {font-size: 16px;line-height: 24px;}
  .home-about.knowmore-about-all p {font-size: 16px;line-height: 25px;}
  .latestnews-event-left-inner img {width: 100%;}
  .latestnews-event-left-inner{padding-bottom: 40px;}
  span.date-calendar-date{top:20px;left: 12px;}
  span.date-calendar-month{top: 0px;left: 8px;}
  .links-logo-title{height: 90px;}
  .resource-videos-inner.page .resource-videos {width: 100%;float: none;}
  .navbar-item img {height: 104px;}
  .medicine-scholarship-right {width: 100%;margin-bottom: 60px;}
  .home-about-inner.contact-content p a {word-break: break-all;}
  .headquarters-image {padding-bottom: 30px;float: none;width: 100%;margin-right: 0;text-align: center;}
  .headquarters-content.desktop-title {width: 100%;float: none;}
  .careers-right-content {width: 49%;float: right;}
  .news-inner-all {width: 49%;float: left;}
}  

/* iPads (Portrait & landscape) ----------- */ 
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
.sgds-container {width: 99%;}
p.banner-sub-heading, p.banner-sub-heading.career-sub-heading {width: 100%;}
.navbar>.sgds-container {width: 98%;}
div#mainnav-2 {margin-left: 0;}
.navbar-item.is-stretched,.col-sm-6.footer-right-bottom {padding: 0px 18px !important;}
  .sgds-container{width: 95%;}
} 

/*Mobile Phones*/ 
@media (max-width: 767px) { 
a.navbar-link.is-uppercase {margin: 0px !important;}
  .sgds-masthead .is-text{font-size: 14px;}
  div#mainnav {margin-bottom: 23px;}
  .sgds-container {width: 100%;}
  h2.border-section::before{display: none;}
  h2.border-section::after{display: none;}
  .vision-all,.know-more-inner-all {width: 100%;}
  h2.border-section,h2.border-section.who-border-section,h2.border-section.latest-border,h2.border-section.resource-border,
  h2.border-section.knowmore-border{width: 100%;}
  .about-logo-inner-all, .about-logo-inner-all.row2-inner-all, .home-latest-all{width: 100%;}
  p.banner-sub-heading, p.banner-sub-heading.career-sub-heading{width: 90%;}
  .home-about-inner p {width: 90%;}
  .home-about-inner span, .home-latest-inner span{font-size: 38px;}
  .navbar>.sgds-container{width: 90%;}
  .about-logo-inner {margin-bottom: 20px;width: 100%;}
  .about-logo-row2{width: 100%;}
  .about-logo-row2{padding-top: 0;}
  .vision-inner {margin-bottom: 20px;}
  .home-about,.home-about.know-more-full {padding-top: 40px;padding-bottom: 40px;}
  .vision-inner{height: auto;}
  .latest-news-inner-all {margin-bottom: 20px;}
  .view-more-articles {padding-top: 20px;padding-bottom: 40px;}
  .resource-right-row2{padding-top: 0;}
  .resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6 {padding: 2px;}
  .footer-section-inner p{padding-top: 20px;}
  .col-sm-6.footer-right-top {margin-top: 40px;text-align: center;}
  .col-sm-6.footer-right-top.footer-left-bottom {text-align: center;}
  .col-sm-6.footer-right-bottom p {text-align: center;padding-top: 30px;}
  .banner-inner {padding-top: 60px;padding-bottom: 60px;}
  .banner-inner.carrer-banner {padding-top: 60px;padding-bottom: 60px;}
  .navbar-burger.burger {background-color: #6B2A2D;width: 40px;height: 40px;margin-top: 42px;}
  .navbar-burger.burger span {color: #fff !important;}
  div#mainnav-2{margin-left: 0;margin-top: 0;box-shadow: none;}
  .navbar-item.is-stretched {padding: 5px 0 !important;margin-top: 10px;}
  .navbar-brand {float: none !important;width: 100% !important;}
  .know-more-img-sec-all{margin-bottom: 20px;}
  .know-more-img-sec img {width: 100%;}
  .know-more-img-title p{height:75px;padding-bottom: 0px;}
  .know-more-img-sec {width: 100%;margin: 0 auto;}
  p.republic-logo {padding-top: 0px;}
  p.force-logo {padding-top: 0px;}
  .latest-news-inner img, .resource-right-row1, .resource-right-row2 {width: 100%;}
  .resource-left-section {width: 100%;padding-left: 15px;padding-right: 15px;}
  .know-more-all {padding-bottom: 40px;}
  .footer-second{overflow: hidden;padding-bottom: 40px;}
  span.about-heading {border-bottom: 2px solid;}
  .resource-right-title{padding-left: 15px;width: 95%;}
  .resource-right-title h2{font-size: 16px;margin-bottom: 5px;line-height: 1.4;}
  .latest-all-section.resource-all-section  img {width: 100%;}
  .resource-video-section iframe{width: 100%;height: 300px;}
  .resource-right-title{bottom: 8px;}
  .resource-right-title.resource-left-title{padding-left: 15px;}
  .resource-video-section.inner-resource iframe{border:0 !important;}
  .col-sm-6.resource-imgage-section,  .resource-right-row1, .resource-right-row2 {height: auto;}
  .vision-dropdown, .organisation-dropdown{top: 100%; left: 15%;}
  hr.is-marginless.margin--top--sm {border: 1px solid #6B2A2D;}
  .resource-right-title p{line-height: 20px;}
  a.navbar-link.is-uppercase {padding: 10px 10px !important;}
  .navbar-dropdown {width: 100%;}
  .vision-inner p{margin-bottom: 20px;}
  .navigation-menu-desktop{display: none;}
  .navigation-menu-mobile{display: block;}
  .mobile-about-dropdown, .mobile-links-dropdown, .mobile-vision-dropdown, .mobile-organisation-dropdown{display: none;}
  .mobile-about-dropdown {padding-left: 25px;}
  .navbar-dropdown.mobile-vision-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-organisation-dropdown a:nth-child(1) {display: none;}
  .navbar-dropdown.mobile-vision-dropdown {padding-left: 20px;}
  .navbar-dropdown.mobile-organisation-dropdown {padding-left: 20px;}
  .desktop-view {display: none;}
  .mobile-view {display: block;}
   .resource-img-one,.resource-img-two,.resource-img-three,.resource-img-four{width: 100%;}
  .home-about-inner.home-who-inner p {width: 90%;}
  p.about-para.know-para {width: 90%;}
  .footer-left {width: 100%;float: none;padding-bottom: 15px;}
  .sgds-footer ul li{border-right: none;padding-right: 5px;display: block;text-align: left;}
  h6.footer-logo{top: 10%;font-size: 16px;}
  h2.border-section.organisation-border {width: 100%;}
  .latestnews-event-left,.latestnews-event-right-inner {width: 100%;float: none;}
  .event-service{width: 100%;}
  .events-post-content-section{margin-left: 0px;}
  .events-post-img-sec{width: 25%;}
  .events-post-content-section{width: 100%;}
  .careers-left-img,.careers-right-img{background-position: top center;float: none;width: 100%;padding-top: 155px;padding-bottom: 155px;}
  .careers-right-content,.careers-left-content {float: none;width: 100%;padding-left: 20px;padding-right: 20px;}
  .resource-video-left,.resource-video-right{float: none;width: 90%;margin: 0 auto;text-align: center;}
  .resource-video-right iframe {width: 100%;}
  .aboutus-left-logo-inner, .about-right-content-inner, .about-left-content-inner, .aboutus-right-logo-inner{float: none;width: 90%;margin: 0 auto;}
  .about-right-content-inner{border-left:none;}
  .about-left-content-inner{border-right: none;}   
  .aboutus-logo-section {padding-top: 0;}
  .about-left-content-inner h2, .about-right-content-inner h2{line-height: 25px;}
  .about-right-content-inner,.about-left-content-inner{padding-left: 0px;padding-right: 0px;}
  .home-about-inner.resource-heading-inner{padding-bottom: 30px;}
  .home-about-inner.resource-heading-inner h2{line-height: 30px;}
  .resource-video-left-inner.content-section-right{padding-left: 0px;}
  .resource-video-left-inner {padding-top: 60px;padding-right: 0;width: 90%;margin: 0 auto;padding-left: 0px;}
  .resource-right-title.resourcepage-slider-title {width: 240px;}
  .resource-video-left-inner h2{line-height: 30px;padding-bottom: 20px;}
  h1.banner-heading{font-size: 36px;line-height: 40px;}
  .home-about-inner.resource-heading-inner h2{font-size: 28px;}
  h2.border-section.publication-border {width: 100%;}
  .links-inner-all{width: 100%;}
  .links-img-sec img {width: 100%;}
  .links-logo-title p{font-size: 16px;}
  .home-about-inner.resource-heading-inner.specialist-heading h2{width: 100%;font-size: 30px;line-height: 35px;}
  .careers-right-content h3, .careers-left-content h3{font-size: 30px;line-height: 40px;padding-top: 40px;padding-bottom: 40px;}
  .careers-right-content, .careers-left-content{padding-top: 0px;padding-bottom: 0px;}
  .careers-right-content p, .careers-left-content p,.careers-link{font-size: 16px;text-align: center;}
  .specialist-heading p,p.about-para,p.about-para.know-para,p.banner-sub-heading.career-sub-heading,.home-about-inner.apply-inner p {font-size: 16px;}
  .home-about.mmes-about {padding-top: 0;}
  .careers-all{padding-top: 0px;}
  .slider-image{width: 270px;}
  .about-logo-all {padding-top: 30px;padding-bottom: 30px;}
  .aboutus-organisation {padding-bottom: 50px;}
  .home-about-inner.resource-heading-inner {padding-top: 0;}
  .resource-video-head {padding-top: 30px;}
  .resource-video-left-inner{padding-top: 40px;}
  .home-about.resource-videos-all {padding-bottom: 40px;padding-top: 40px;}
  h2.border-section.useful-border{width: 100%;}
  .publication-logo-all {padding-bottom: 40px;}
  .home-about.knowmore-about-all {padding-bottom: 0px;}
  .resource-video-left-inner.knowmore-image-title {padding-top: 40px;}
  .home-about.specialist-all {padding-top: 40px;}
  .knowmore-image-title h2{font-size: 30px;line-height: 40px;}
  .publication-logo-inner-all {float: left;}
  .banner-inner.knowmore-banner-inner{padding-bottom: 153px;padding-top: 153px;}
  .resource-video-left-inner.content-section-right.knowmore-image-title {padding-right: 0;}
  .desktop-title h2,.desktop-title h3{display: none;}
  .mobile-title h2,.mobile-title h3{display: block;text-align: center;}
  .resource-video-left-inner p{font-size: 16px;}
  .home-about-inner.knowmore-inner p {font-size: 16px;}
  .resource-video-left-inner.knowmore-image-title p {padding-bottom: 40px;}
  .latestnews-event-left-inner{padding-bottom: 40px;}

   /*contact us page*/
  .contactus-page-map{position: static;}
  .contactus-page-inner{height: auto;}
  .contactus-address{position: static;padding-left: 25px;width: 100%;}
  .section-title.terms-of-use-section-title.contactus-heading p{width: 90%;margin: 0 auto;line-height: 24px;}
   
   /*Terms of use*/
   .mains-text{width: 76%;}
   .sgds-footer{padding: 0.75rem;}
   footer.sgds-footer.top-section ul {text-align: center;}
   .footer-left a {text-align: left;padding: 0;}
   h6.footer-logo {position: static;display: block;}
   .sgds-footer ul li+li:not(.icons) {margin-top: 10px;}
   .sgds-footer p.inline-block-desktop {display: block;text-align: left;}
   .col.has-text-right-desktop.has-text-right-tablet.has-text-left-mobile.mobile-view {padding-top: 0px;}
   footer.sgds-footer.top-section .col {padding-left: 25px;}
   .resource-right-row1 .col-sm-6, .resource-right-row2 .col-sm-6{width: 90%;float: none;position: relative;margin: 0 auto;margin-top: 10px;}
   footer.sgds-footer.top-section .footer-left {padding-bottom: 11px;}
   .notfound-page-row h4{line-height: 32px;padding-bottom: 15px;padding-top: 20px;}
   .notfound-page-row h3{line-height: 40px;}
   .footer-right{float: none;padding-top: 0px;padding-bottom: 20px;}
   .sgds-footer ul li+li:not(.icons) {margin-left: 0px;}
   .resource-videos-inner.page .resource-videos {width: 100%;float: none;}
   .navbar-item img {height: 104px;}
   /*career-inner*/
   .medicine-scholarship-right {width: 100%;margin-bottom: 60px;}
   .careers-all.scholarship {padding-top: 0;}
   .home-about-inner.contact-content p a {word-break: break-all;}
   .home-about-inner, .home-latest-inner {padding-bottom: 30px;}
   .resource-right-title.resource-left-title{position: static;margin: 0 auto;padding-left: 0px;width: 100%;}
   .resource-right-title.resource-left-title h2{color: #6b2a2d;margin-bottom: 20px;text-align: center;padding-left: 0px !important;}
   h2.border-section.contact-border {width: 80%;}
   .medicine-scholarship-right h3 {padding-top: 0;}
   .home-about-inner.organisation-sec {padding-bottom: 30px;}
   .headquarters-image {text-align: center;float: none;width: 100%;margin-right: 0;}
   .headquarters-content.mobile-title h3 {padding-bottom: 30px;font-size: 30px;}
      h1.banner-heading.mobile-mmi {display: none;}
   .banner-inner.mmi-content {padding-top: 85px;padding-bottom: 85px;}
   .desktop-logo-section {display: none;}
   .mobile-logo-section {display: block;}
   p.content-mobile {display: none;}
   .banner-home-sub-title {margin-bottom: 30px;}
   .career-dxo-link a, .banner-link a {padding: 8px 7px;padding-left: 17px;}
   .home-banner-mobile {padding-top: 30px !important;padding-bottom: 30px !important;}
   .headquarters-content.desktop-title {width: 100%;float: none;}
   .news-inner-all {width: 100%;float: none;}
   footer.sgds-footer.top-section p.inline-block-desktop {margin-bottom: 0px;}
   footer.sgds-footer.top-section .col{flex-basis: unset;}
   p.acmm-meeting-para{padding-top: 30px;}
   .latest-news-content h3, .latest-news-content h3 a{height: auto;}
}
@media only screen and (min-device-width : 375px) and (max-device-width : 812px)
{
  .navbar-brand{width: 100% !important;}
  .links-inner-all{width: 33.3333%;}
}
/* iphone4 (Portrait) ----------- */ 
@media only screen and (min-device-width : 321px) and (max-device-width : 480px) and (orientation : Portrait) { 
.links-inner-all {width: 100%;}
}  

/* iphone5 (Portrait) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : Portrait) {
.links-inner-all {width: 100%;}
}  

/* Samsung Portrait */ 
@media screen and (min-width: 360px) and (max-width: 420px) and (orientation: portrait) { }  

/* iphone6 (Portrait) ----------- */ 
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) { 
.links-inner-all {width: 50%;}
.links-img-sec-all {padding: 5px;}
.links-logo-title p a {font-size: 15px;}
} 

/* iphone6+ (Portrait) ----------- */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) { 
 .footer-section-inner img {float: none;padding-right: 0px;}
  .footer-section-inner{text-align: center;}
}  

/* Smartphones (iphone6+ - Landscape) ----------- */ 
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) {
.latest-news-inner-all,  .vision-all-inner, .know-more-img-sec {width: 80%;margin-left: auto;margin-right: auto;}
.footer-section-inner img {float: none;padding-right: 0px;}
  .footer-section-inner{text-align: center;}
  .col-sm-6.footer-right-bottom, .col-sm-6.footer-right-top.footer-left-bottom{float: none;}
  .about-logo-inner-all, .about-logo-inner-all.row2-inner-all {width: 50%;display: inline-block;float: none;}
  .home-about-logo.aboutus-organisation {text-align: center;}
  .vision-dropdown {top: 26%;left: 100%;}
  .organisation-dropdown{top: 48%;left: 100%;}
  .links-img-sec-all{padding: 5px;}
  .links-inner-all {width: 25%;}
  .home-banner-mobile {padding-top: 95px !important;padding-bottom: 95px !important;}
    .resource-left-section {width: 65%;}
    .links-logo-title p {height: 75px;}
} 

/* Smartphones (iphone6 - Landscape) ----------- */ 
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) { 
  p.republic-logo {padding-top: 30px;}
  p.force-logo {padding-top: 40px;}
  .latest-news-inner-all,  .vision-all-inner {width: 80%;margin-left: auto;margin-right: auto;}
  .know-more-img-sec{width: 80%;margin: 0 auto;}
  .footer-section-inner img {float: none;padding-right: 0px;}
  .footer-section-inner{text-align: center;}
  .about-logo-inner-all, .about-logo-inner-all.row2-inner-all{width: 50%;}
  .col-sm-6.footer-right-bottom, .col-sm-6.footer-right-top.footer-left-bottom{float: none;}
  .vision-dropdown {top: 26%;left: 100%;}
  .organisation-dropdown{top: 48%;left: 100%;}
  .links-inner-all {width: 33.3333%;}
  .links-img-sec-all{padding: 10px;}
  .links-logo-title p {height: 60px;}

  
}  
/* Smartphones (Samsung - Landscape) ----------- */ @media only screen and (min-width : 421px) and (max-width : 640px) and (orientation : landscape){ }  
/* iphone5 (landscape) ----------- */ 
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
  p.republic-logo {padding-top: 30px;}
  p.force-logo {padding-top: 40px;}
  .latest-news-inner-all, .vision-all-inner {width: 80%;margin-left: auto;margin-right: auto;}
  .know-more-img-sec{width: 80%;margin: 0 auto;}
  .col-sm-6.footer-right-top.footer-left-bottom, .col-sm-6.footer-right-bottom{float: none;}
  .about-logo-inner-all, .about-logo-inner-all.row2-inner-all {width: 80%;margin: 0 auto;}
  .about-logo-inner-all{float: none;}
  .vision-dropdown {top: 26%;left: 100%;}
  .organisation-dropdown{top: 48%;left: 100%;}
  .links-inner-all {width: 50%;}
  
}  
/* iphone4 (Landscape) ----------- */ 
@media only screen and (min-device-width : 321px) and (max-device-width : 480px) and (orientation : landscape) {

  p.republic-logo {padding-top: 30px;}
  p.force-logo {padding-top: 40px;}
  .latest-news-inner-all,  .vision-all-inner, {width: 80%;}
  .know-more-img-sec{width: 80%;margin: 0 auto;}
  .resource-right-row1 .col-sm-6 {float: none;width: 95%;margin: 0 auto;margin-bottom: 10px;}
  .resource-right-row2 .col-sm-6 {float: none;width: 95%;margin: 0 auto;margin-bottom: 10px;}
  .about-logo-inner-all, .about-logo-inner-all.row2-inner-all {width: 80%;margin: 0 auto;}
  .about-logo-inner-all{float: none;}
  .links-inner-all {width: 50%;}

}  

a {
    text-decoration:none!important;
}

.footer-right ul {
    padding-left:0px;
}

.is-vcentered.divider ul{
    padding-left: 0px;
}

a:not(.main-navigation a):not(.sgds-footer a):not(.careers-link.career-link-style a):not(.latest-news-inner a):not(.latest-news-content a):not(.sgds-container a):not(.banner-link a):visited {
    color: #551A8B !important;
}

.sgds-footer.top-section {
  padding-top: 1px;
}

.sgds-footer.top-section .row:first-child {
  margin-bottom: 0;
}

.banner-inner {
  padding-right: 15px;
  padding-left: 15px;
}