

/* STG DE + EN */


.node-studiengang {
  
}
 

@media only screen and (max-width: 1030px) {
  
}


@media only screen and (max-width: 970px) {
  
  .node-studienfach #img-container-top,
  .node-studiengang #img-container-top {
    margin-bottom: 30px;
    min-height: 0;
  }
  
  .node-studienfach .testimonial-wrapper,
  .node-studienfach #fragen-wrapper,
  .node-studiengang .testimonial-wrapper,
  .node-studiengang #fragen-wrapper {
    display: none;
  }
}


@media only screen and (max-width: 650px) {
  
  .node-studienfach #img-container-top,
  .node-studiengang #img-container-top {
    margin-top: 20px;
  }
  
  .node-studienfach #title-wrapper h2,
  .node-studiengang #title-wrapper h2 {
    font-size: 18px !important;
    padding: 8px 16px !important;
  }
  
  .node-studiengang #studienangebot-schoen-hier {
    display: none;
  }
  
  .node-studiengang #spacer-stg-schoen-hier {
    background-color: transparent;
    margin-bottom: 0px;
    margin-left: 0;
    margin-top: 0;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c33r {
    display: block;
    float: none;
    margin-left: 0;
    width: 100%;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c33r > .subcr {
    padding: 0;
  }
   
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l {
    display: block;
    float: none;
    width: 100%;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l > .subcl {
    padding: 0;
  }
  
  .node-studiengang .studienangebot-box-merken {
    display: none;
  }
  
  .node-studienfach .view-custom-sip-studieng-nge-via-studienfach-id ul li,
  .node-studiengang .view-custom-sip-studieng-nge-via-studienfach-id ul li {
    display: block;
    float: none;
    width: 100%;
  }
  
  #studienangebot-inhalte h2 {
    margin-top: 5px;
  }
}


@media only screen and (max-width: 450px) {
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns .c50l,
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns .c50r {
    display: block;
    float: none;
    width: 100%;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns:nth-child(1) .c50r {
    margin-top: 30px;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns:nth-child(1) .c50l {
    margin-top: 10px;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns:nth-child(2) .c50r {
    margin-top: 30px;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns .c50r {
    margin-left: 0;
  }
  
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns .c50l > .subcl,
  .node-studiengang #studienangebot-inhalte > .subcolumns > .c66l .subcolumns .c50r > .subcr {
    padding: 0;
  }
}


@media only screen and (max-width: 420px) {
	 
}

@media only screen and (max-width: 400px) {
	
  
}


@media only screen and (max-width: 300px) {
	
  
}

