




@media screen and (max-width: 555px) {
  

  .quicktabs-tabpage iframe {
    width: 100%;
    height: 250px;
    max-height: 300px;
    min-height: inherit;
}


   .view.view-events .views-field-field-image {
    height: 120px !important;
}

   .view.view-events .views-field-field-image img{
    min-height: 120px !important;
}


  .section-header .logo {
    width: 210px;
}


}



@media screen and (max-width: 450px) {

.view.view-events .views-row {
    width: 100% !important;
}


 .view.view-events .views-field-field-image {
    height: 150px !important;
}

   .view.view-events .views-field-field-image img{
    min-height: 150px !important;
}



}


@media screen and (max-width: 1100px) {
  .container {
   width: 100%;
  }
}


@media screen and (max-width: 800px) {

  .quicktabs-tabpage iframe {
    width: 100%;
    max-height: 500px;
    min-height: inherit;
}


  .container {
   width: 100%;
  }

.layout-content > div .form-group ul{
  width:100% !important;
  float: left !important;
  display: inline-block !important;
  height: auto !important;
}

.layout-content > div .form-group ul li,
.layout-content > div .form-group ul li a{
  width:100% !important;
  float: left !important;
  display: inline-block !important;
}


.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(2) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(3) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(4) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(5) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(6) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(7) a,
.view-id-tab.view-display-id-block .quicktabs-tabs li:nth-child(8) a {
    border-radius:0px !important;
}

 .layout-content > div .form-group ul li{
  padding: 0px !important;
}

 .layout-content > div .form-group ul li a{
  padding: 5px !important;
    top: 0px !important;
}

.view-content img{
  height:auto;
}
.layout-sidebar-second {
    display:inline-block;
    width:100%;
}

#block-views-block-related-taxonomy-fils-block-1 .views-row .views-field.views-field-name a {
    width: 48%;
    font-size:13px;
}

.view-id-taxonomy_term.view-display-id-page_1 .view-content .views-row {
    width: 100%;
    display:inline-block;
}


#block-views-block-video-block-1 .col-md-6:nth-child(1) .views-field-field-image img,
.view-frontpage .views-row:nth-child(1) .views-field-field-image img {
    height: auto;
}

.footer #block-aboutcsid, .footer #block-adressfooter {
    width: 100%;
}

.footer #block-followus, .footer #block-csid-footer {
    width: 50%;
    padding-top:20px;
}


.navbar-toggle {
    position: absolute;
    float: right;
    right:0px;
    top: 22px;
    padding: 6px 5px;
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    background-color: #e3e3e3;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
}

#mainmenu {
    /* height: auto !important; */
    position: absolute;
    display: none;
}


#mainmenu.collapse {
  display:none;
}
#mainmenu.collapse.in {
  display:block;
  z-index: 9999;
  top: 83px;
  width: 200px;
  position: absolute;
  background-color: #013262;
  right: 0px;
}

#mainmenu.collapse.in li{width: 100%;}

#mainmenu.collapse.in li a{color:#fff;}


#block-socialheader {
    padding-top: 0px;
    position:absolute;
    right:60px;
    top: 30px;
    display: inline-block;
    width: 100px;
}

.press-release-container {
    width: 100%;
    margin-right: 0%;
    margin-bottom: 2%;
}

#block-views-block-video-block-1 .col-md-6:nth-child(1) {
    padding: 0px;
    width: 100%;
}

#block-views-block-video-block-1 .col-md-6 {
  padding:0px;
    padding-top: 10px;
    width: 100%;
    float:left;
}


#block-testimonials .item li {
    width: 100%;
    float: left;
    padding-right: 0px;
    padding-bottom: 5px;
}
#block-testimonials .item li h5 a {
   font-size:15px;
}

.footer .footer_third {
  display: inline-block;
}



#block-views-block-latest-news-block-1,
.view-frontpage .views-row:nth-child(1)  {
    width: 100% !important;
    float: left;
}

.view-content .col-md-4.views-row {
    width: 49%;
    float:left;
}
.view-content .views-row:nth-child(2n),
.view-content .views-row:nth-child(6n) {
    margin-right: 0% !important;
}

.view-content .views-row:nth-child(3n),
.view-content .views-row:nth-child(5n) {
    margin-right: 2%;
}

.link_archive {
    top: -32px;
    width: 190px;
}


}