/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* Increase the body font size on tablet devices */


body {
  font-size: 93.8%;
}
#page-title {margin: 0; font-size: 22px; line-height: 26px; color: #0465c3; padding: 15px 0;}
#block-views-newsroom-block .node-title, .node-title a:link, a:visited {margin:0 0 15px 0; font-size: 20px; line-height: 26px;}
#block-twitter-block-1 h2 {font-size: 22px;}


.container {width: auto;}
.region-header {margin-right: 15px;}

#block-search-form {width: 50%;float: right;position: relative;top:-60px;}
#block-search-form .block-inner {float: inherit;}
#main-content {padding-left: 10px; padding-right: 10px;}


 .block-menu-icons {font-family: 'FontAwesome'; font-size: 18px; color: #666;}

                   .social-icons-header p {
                    margin: 0;
                    }

                  .region-header .block {float: right; margin: 0px; width: 100%; height: 10px}
                  .social-icons-header p {float: right; }
                  .region-header  .social-icons-header {float: right; position: relative; top: -20px;}
                  .region-header .block-inner { margin-right: 0;}
                  .social-icons-header .region-inner { padding-right: 10px; }
                  .search-bar-menu .region-inner { padding-top: 5px; }
                  a.fb, #block-block-3 a.fb { background-image: url('../images/fb_icons.png'); background-repeat: no-repeat;}
                  a.twitter, #block-block-3 a.twitter { background-image: url('../images/tw_icons.png'); background-repeat: no-repeat;}
                  li.icon a:hover, li.icon a:focus { background-position: 0 0; opacity: 50%; transition: 0s ;
                  }

                  li.icon { display: inline-block; list-style: none; }
                  li.icon a { 
                    width: 23px; 
                    height: 23px;
                    display: block;
                    background-position: 0 -23px;
                    background-repeat: no-repeat;
                    text-indent: -9999px;
                    overflow: hidden;
                    margin-left: 0;
                    padding-right: 5px !important;
                    transition: 0s;
                     -moz-transition: 0s; /* Firefox 4 */
                     -webkit-transition: 0s; /* Safari and Chrome */
                     -o-transition: 0s;
                  }

                  ul.icons {
                    padding: 0;
                  }

/* FLEXSLIDER */

#block-views-image-slider-block .group-left {padding-left: 50px; padding-top: 15px; width: 45%; float: left;}
#block-views-image-slider-block .group-right {padding-right: 50px; padding-top: 20px; padding-bottom: 5px; width: 40%;float: right;}
#block-views-image-slider-block h2 {color: #FFF; font-size: 1.2em; line-height: 1.2em; font-weight: normal; text-decoration: none;}
#block-views-image-slider-block h2 a {color: #FFF; font-size: 1.2em; line-height: 1.2em; font-weight: normal; text-decoration: none;}
#block-views-image-slider-block h2 a:hover {color: #D9EDFF; text-decoration: none;}

.flex-control-nav {width: auto; position: absolute; left: 50px; bottom: 15px; text-align: left; z-index: 400;}

.image-slider-more-link a, .image-slider-more-link a:hover, .image-slider-more-link a:visited {color: #FFF; text-decoration: none;}


/* Main content TEASERS  */

#block-views-newsroom-block .node.node-teaser {margin: 0 0 15px 0;}

