/*
 *   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.
 */


 /* "Search form" block */

#block-search-form {width: 50%;float: right;position: relative;top:-60px;}
#block-search-form .block-inner {float: inherit;}
#main-content {padding: 0 15px;}


 .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: 0px; }
                  .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;
                  }