/* IE fix - move to IE only CSS sheet
.module-inner svg.left-menu-icons {
   width: 60px;
}
*/

.left-menu-icons {
    padding: 1.2em 0em !important;
    margin: -1.2em 0 !important;
}

/*New*/
.left-menu-icons .svg:hover .calendar-left {
    fill: #4E84C4;     
}
.left-menu-icons .svg:hover .news-left {
    fill: #4E84C4;   
}
/* .svg:hover .twitter-left {
    fill: orange;   
} */
.left-menu-icons .svg:hover .email-left {
    fill: #4E84C4;   
}
.left-menu-icons svg{
    width: 23%;
    padding-left: 0.7em;
    
}
.preContent svg {
   padding-left: 1em !important;
   display: inline;
   width: 18%;
}
.preContent svg:hover {
    cursor: ;
}
#Mod109 {
   margin-bottom: 0;
}
@media (min-width: 967px) and (max-width: 1200px) {
    /*Left Menu Icons*/
    .left-menu-icons img {
        width: 24%;
        padding-left: 1em;
    }
}

@media (min-width: 768px) and (max-width: 966px) {
    /*Left Menu Icons*/
    .module-inner .left-menu-icons {
        padding-left: 0em !important;
    }
    .left-menu-icons img {
        width: 24%;
        padding-left: 1em;
    }
}


/******************* BEGIN PRE CONTENT - "MENU ICONS" - CSS *************************/
.preContentContainer {
    float: right;
    text-align: right;
    margin-bottom: 1em;
    margin-right: 0.5em;
}

#twitter-button {
   display: inline;
   cursor: pointer;
}

.twitter-hidden {
   display: none !important;
   visibility: none !important;
   width: 0 !important;
   height: 0 !important;
}

#twitter-wrapper {
   width: 100%;
   z-index: 40000;
   left: 0px;
   top: 0px;
   position: fixed;
   height: 100%;
   display: block;
   background-color: rgba(10, 10, 10, 0.5);
   cursor: pointer;
}

.twitter-widget {
    display: block;
    position: relative;
    width: 100%;
    max-width: 500px;
    height: 90%;
    z-index: 50000;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2%;
}

.twitter-widget  iframe{
   height: 100% !important;
   width: 100% !important;
}

.preContentMain {
    padding-top: 0em !important;
    padding-bottom: 0em !important;
}

@media (max-width: 767px) {

   .twitter-widget {
       width: 90%;
       height: 80%;
       margin-top: 5%;
   }

  .preContentContainer {
      float: none;
      text-align: center;
  }
}

/*
.t3-module.preContent {
    margin-bottom: 0em !important;
}
*/
/******************* END PRE CONTENT - "MENU ICONS" - CSS *************************/