/**********************************************
  *   Generic Mods to Bootstrap
  *********************************************/

html, body {
  background-color: #333;
}
body {
  padding-top: 40px; /* 40px to make the container go all the way to the bottom of the topbar */
  
  color: #000;
  font-family: "Droid Sans",Arial,Verdana,Helvetica,sans-serif;
  font-size: 1rem;
  line-height: 1.4rem;
  margin: 0;
  padding: 0;
}

.container {
	border-top: 1.0rem solid #58748f;
	min-width: 960px;
	max-width: 960px;
	margin: 0 auto;
}


.content {
  background-color: #fff;
  padding: 20px;
  margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15);
     -moz-box-shadow: 0 1px 2px rgba(0,0,0,.15);
          box-shadow: 0 1px 2px rgba(0,0,0,.15);
}

.page-header {
  background-color: #f5f5f5;
  padding: 20px 20px 10px;
  margin: -20px -20px 20px;
}

.container > footer p {
  text-align: center;
}

/* specific additions for the example index page */
.nav-logo img {
  margin-top: 4px;
}

h4 {
  line-height: 28px;
  margin-bottom: 10px;
}

.highlight, em {
  background-color: #FFFF88;
  font-size: inherit;
  line-height: inherit;
}


/* GESIS styles*/

	p, span {
		font-size: 0.8rem;
		line-height: 1.4rem;
	}
	h1 {
		font-size: 3rem;
		padding-bottom: 1.5rem;
	}
	h2 {
		font-size: 1.6rem;
		padding-bottom: 1.0rem;
	}
	h3 {
		font-size: 1.0rem;
		padding-bottom: 0.3rem;
	}
	ol {
		margin: 0;
		padding: 0;
		font-size: 0.8rem;
	}
	ul {
		margin: 0 0 1.0rem 0;
	}
  /*
	ul li {
		list-style-type: square;
		font-size: 0.9rem;
    margin: 0 0 0.5rem 2rem;
	} */
	a {
		color: #58748f;
	}
	a:hover {
		color: #ff6100;
	}
	.gs_center {
		text-align: center;
	}
	body {
		background-color: #333;
		color: #000;
		font-family: "Droid Sans", Arial, Verdana, Helvetica, sans-serif;
		font-size: 1.0rem;
		line-height: 1.4rem;
		padding: 0;
		margin: 0;
	}
	header {
		background-color: #fff;
		float: left;
		height: 100%;
		width: 100%;
	}
	nav img {
		vertical-align: middle;
		float: right;
	}
	div, header, nav, footer {
		box-sizing: border-box;
		behavior: ; /* Added by box-sizing plugin */
		-webkit-box-sizing: border-box; /* Added by box-sizing plugin */
		-moz-box-sizing: border-box; /* Added by box-sizing plugin */
	}
	footer {
		padding: 1.0rem 0;
		color: #fff;
	}
	footer a {
		color: #fff;
	}
	footer ul li {
		margin: 0 2rem 0 0;
		display: inline;
	}
	input {
		vertical-align: middle;
		font-family: "Droid Sans", Arial, Verdana, Helvetica, sans-serif;
		border: none;
	}
	.gs_grey_40 {
		background: #999;
		zoom: 1; /* Modified by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.ym-wrapper {
		border-top: 1.0rem solid #58748f;
		min-width: 960px;
		max-width: 960px;
		margin: 0 auto;
	}
	.ym-gbox {
		padding: 1.0rem;
		float: left;
	}
	.gs_form_100 textarea {
		height: 350px;
		width: 100%;
	}
	a.gs_more {
		float: right;
		background: url(../icons/gs_icon_more.png) no-repeat right;
		zoom: 1; /* Modified by background-gradient plugin */
		padding-right: 2rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	a.gs_more:hover {
		background: url(../icons/gs_icon_more_hover.png) no-repeat right;
		zoom: 1; /* Modified by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_fader {
		background: #000000;
		zoom: 1; /* Modified by background-gradient plugin */
		z-index: 500;
		width: 100%;
		height: 100%;
		opacity: 0.6;
		position: absolute;
		margin-top: -2rem;
		display: none;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_content {
		background-color: #fff;
		padding: 2rem 0 1.0rem 0;
		position: relative;
	}
	.gs_content a {
		font-size: 0.8rem;
	}
	.gs_content h1, .gs_content h2, .gs_content h3, .gs_content h4, .gs_content h5, .gs_content h6 {
		margin: 0 2rem 0.8rem 2rem;
	}
	.gs_header_logo {
		float: left;
		padding: 0.8rem 2rem 0.3rem 2rem;
	}
  .gs_topnav {
      float: right;
      padding: 0.8rem 2rem 0.3rem 2rem;
  }
  .gs_topnav ul {
      margin: 0;
  }
  .gs_topnav li {
      color: #58748f;
      display: inline;
      font-weight: bold;
      list-style-type: none;
      margin: 0 0 0.5rem 2rem;
      font-size: 0.9rem;
      padding-left: 0.5rem;
  }
  .gs_topnav .gs_inactive {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_lang_inactive.svg") no-repeat scroll left center;
      color: #ccc;
      padding: 0 0 0 2rem;
  }
  .gs_topnav .gs_lang_switch {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_lang.svg") no-repeat scroll left center;
      padding: 0 0 0 2rem;
  }
  .gs_topnav .gs_lang_switch:hover {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_lang_hover.svg") no-repeat scroll left center;
      color: #ff6100;
  }
  .gs_topnav #gs_contact {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_contact.svg") no-repeat scroll left center;
      padding: 0 0 0 2rem;
  }
  .gs_topnav #gs_contact:hover {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_contact_hover.svg") no-repeat scroll left center;
      color: #ff6100;
  }
  .gs_topnav #gs_help {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_help.svg") no-repeat scroll left center;
      padding: 0 0 0 2rem;
  }
  .gs_topnav #gs_help:hover {
      background: rgba(0, 0, 0, 0) url("../styles/icons/gs_icon_help_hover.svg") no-repeat scroll left center;
      color: #ff6100;
  }
	.gs_main_teaser {
		background: url(../img/placeholder_teaser.jpg);
		zoom: 1; /* Modified by background-gradient plugin */
		background-position: 0 -150px;
		height: 250px;
		margin: 0 2rem 1.5rem 2rem;
		padding: 16px;
		position: relative;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_main_teaser h1, .gs_main_teaser h2, .gs_main_teaser h3, .gs_main_teaser h4 {
		margin: 0;
	}
	.gs_teaser_text {
		background: #FFF;
		zoom: 1; /* Modified by background-gradient plugin */
		opacity: 0.8;
		width: 60%;
		padding: 16px;
		right: 16px;
		bottom: 16px;
		position: absolute;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_teaser_text p {
		font-size: 0.8rem;
	}
	.gs_navbar {
		overflow: auto;
	}
        .gs_nav_normal, .gs_tabs {
	font-size: 1.2rem;
	font-weight: bold;
	line-height: 1.0rem;
	position: relative
}
        .gs_nav_normal a, .gs_tabs a {
                text-decoration: none
        }
        .gs_nav_normal {
                background-color: #cdd5dd;
                padding: 0 0 0 2rem;
                float: left;
                width: 100%
        }
        .gs_nav_normal ul {
                margin-left: 0;
                margin-bottom: 0
        }
        .gs_nav_normal ul li {
                display: inline;
                font-size: 0.9rem;
                margin: 0;
                padding: 0
        }
        .gs_nav_normal a {
                padding: 0 0.5rem;
                line-height: 2rem;
                float: left
        }
        .gs_nav_normal a:hover {
                color: #fff;
                background: #58748f
        }
        .gs_nav_normal .gs_active_sub > a {
                color: #fff;
                background: #ff6100
        }
        .gs_nav_normal .gs_menulayer_1 {
                display: none;
                position: absolute;
                top: 2rem;
                z-index: 10000;
                background: #ededed;
                padding: 0;
                width: 54rem;
                -moz-column-count: 3;
                -moz-column-gap: 0;
                -moz-column-rule: 0.1rem solid white;
                -webkit-column-count: 3;
                -webkit-column-gap: 0;
                -webkit-column-rule: 0.1rem solid white;
                column-count: 3;
                column-gap: 0
        }
        .gs_nav_normal .gs_menulayer_1 li {
                display: block;
                -webkit-column-break-inside: avoid;
                page-break-inside: avoid;
                break-inside: avoid;
                margin-bottom: 1.0rem
        }
        .gs_nav_normal .gs_menulayer_1 li a {
                float: none;
                padding: 0;
                padding: 0.45rem 1.0rem;
                font-size: 0.8rem;
                line-height: 1.0rem;
                display: block;
                margin-bottom: 0
        }
        .gs_nav_normal .gs_menulayer_2 {
                margin: 0.45rem 0 0.8rem 0
        }
        .gs_nav_normal .gs_menulayer_2 li {
                float: none;
                padding: 0 1.0rem 0 0;
                margin-bottom: 0
        }
        .gs_nav_normal .gs_menulayer_2 li a {
                font-weight: normal
        }
        .gs_nav_normal .gs_mm_has_sub span {
                display: inline
        }
	.gs_search {
		background-color: #58748f;
		color: #fff;
	}
	.gs_search label {
		font-size: 0.9rem;
		padding: 0 0.4rem 0 0.8rem;
		vertical-align: middle;
		line-height: 1.0rem;
	}
	.gs_search input[type="text"] {
		font-size: 0.9rem;
		padding: 0.2rem 0.5rem;
		margin: 0.3rem 0;
		width: 65%;
		vertical-align: middle;
	}
	.gs_search #gs_searchterm {
		width: 374px;
	}
        
        #gs_search_clear {
            cursor: pointer;
            color: white;
            font-weight: bold;
            visibility: hidden;
            background: #ccc;
            -moz-border-radius: 0.6rem;
            -webkit-border-radius: 0.6rem;
            -khtml-border-radius: 0.6rem;
            border-radius: 0.6rem;
            padding: 0.1rem 0.4rem;
            line-height: 1.2rem;
            text-align: center;
            z-index: 1;
            position: relative;
            left: -26px;
        }
        
	.gs_quicklinks {
		background-color: #666;
		padding-left: 2rem;
	}
	.gs_quicklinks a {
		color: #fff;
		background: url(../icons/gs_icon_down_white.png) no-repeat right;
		zoom: 1; /* Modified by background-gradient plugin */
		float: left;
		width: 100%;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_quicklinks a:hover {
		color: #ff6100;
		background: url(../icons/gs_icon_down_hover.png) no-repeat right;
		zoom: 1; /* Modified by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_footerlinks {
		float: left;
	}
	.gs_footerlinks img {
		vertical-align: top;
	}
	.gs_social_media {
		float: right;
	}
	.gs_contentbox {
		padding: 0 2rem 2rem 2rem;
	}
	.gs_icon_right {
		float: right;
	}
	.gs_icon_big {
		margin: 0 auto;
		display: block;
		padding: 1.0rem 0;
	}
	.gs_news_horizontal {
		background-color: #ccc;
		padding-bottom: 1.5rem;
		margin: 0 2rem 1.0rem 2rem;
		float: left;
	}
	.gs_news_horizontal h1 {
		background-color: #666;
		color: #fff;
		font-size: 1.0rem;
		padding: 0.8rem 1.5rem;
		margin: 0 0 1.5rem 0;
	}
	.gs_news_horizontal h2 {
		font-size: 1.0rem;
		margin: 0;
	}
	.gs_news_horizontal h3 {
		margin: 0;
	}
	.gs_news_horizontal p, .gs_news_horizontal span, .gs_news_horizontal a {
		font-size: 0.8rem;
	}
	.gs_news_horizontal .gs_icon_right {
		padding: 0.3rem 1.0rem 0 0;
	}
	.gs_news_horizontal .gs_browser {
		padding: 2.5rem 1.0rem;
	}
	.gs_news_horizontal .gs_content_pd {
		margin: 0 3rem 1.5rem 3rem;
	}
	.gs_news_horizontal .ym-gbox {
		background: #fff;
		zoom: 1; /* Modified by background-gradient plugin */
		margin: 0.3rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs {
		font-size: 1.0rem;
		padding: 0 2rem 1.5rem 2rem;
	}
	.gs_tabs ul {
		padding: 0;
		margin: 0;
		height: 2rem;
	}
	.gs_tabs ul li {
		padding: 0.4rem 0;
		display: inline;
		list-style-type: none;
		text-align: center;
		line-height: 1.8rem;
		background-color: #cdd5dd;
	}
	.gs_tabs ul li:hover {
		background: #cdd5dd;
		zoom: 1; /* Modified by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li.gs_active {
		color: #fff;
		background-color: #58748f;
	}
	.gs_tabs ul li a {
		color: #7990a5;
		padding: 0.4rem 0 0.4rem 3rem;
	}
	.gs_tabs ul li a:hover {
		color: #ff6100;
	}
	.gs_tabs ul li span {
		padding: 0.4rem 0 0.4rem 3rem;
	}
	.gs_tabs ul li .gs_websites {
		background: url(/icons/gs_icon_websites.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_websites:hover {
		background: url(/icons/gs_icon_websites_hover.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_projects {
		background: url(/icons/gs_icon_projects.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_projects:hover {
		background: url(/icons/gs_icon_projects_hover.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_publications_active {
		background: url(/icons/gs_icon_publications_active.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_publications {
		background: url(/icons/gs_icon_publications.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_publications:hover {
		background: url(/icons/gs_icon_publications_hover.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_data {
		background: url(/icons/gs_icon_data.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tabs ul li .gs_data:hover {
		background: url(/icons/gs_icon_data_hover.svg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		background-size: 1.6rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_hitlist div {
		padding: 1.0rem;
	}         
	.gs_hitlist li {
		margin: 0;
		padding: 0 1.0rem 0 0;
		border-top: 4px solid #fff;
		list-style-type: none;
	}      /*
	.gs_hitlist li:hover {
		background: #cdd5dd;
		zoom: 1; /* Modified by background-gradient plugin */
		//filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		//-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	//}
	.gs_hitlist h3 {
		/*padding: 0 0 0.6rem 0; */
		padding 0 0 0 0;
		margin: 0;
	}
	.gs_hitlist h3 span {
		width: 1.5rem;
		float: left;
	}
	.gs_hitlist p {
		padding: 0 0 1.0rem 1.5rem;
		line-height: 1.0rem;
	}
	.gs_tiles {
		padding: 0 2rem 0.5rem 2rem;
	}
	.gs_tiles .ym-gl {
		padding-right: 0.8rem;
	}
	.gs_tiles .ym-gbox {
		margin: 0;
		padding: 1.0rem 0;
		width: 100%;
		background: #e6e6e6;
		zoom: 1; /* Modified by background-gradient plugin */
		margin-bottom: 1.0rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tiles .gs_hover_blue_30:hover {
		background: #cdd5dd;
		zoom: 1; /* Modified by background-gradient plugin */
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_tiles .gs_pdbox {
		padding: 0 1.0rem;
		margin: 0;
	}
	.gs_tiles h1, .gs_tiles h2 {
		margin: 0;
		font-size: 1.0rem;
		color: #58748f;
		line-height: 2rem;
	}
	.gs_tiles h1 a, .gs_tiles h2 a {
		font-size: 1.0rem;
	}
	.gs_tiles h3 {
		font-size: 0.8rem;
	}
  
	//.gs_tiles .vcard .photo {
//		float: right;
//		width: 5rem;
//		margin-left: 0.8rem;
//	}
//	.gs_tiles .vcard {
//		background: $gs_blue_10;
//		zoom: 1; /* Modified by background-gradient plugin */
//		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
//		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
//	}
//	.gs_tiles .gs_product {
//		color: #fff;
//		background: #58748f;
//		zoom: 1; /* Modified by background-gradient plugin */
//		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
//		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
//	}
//	.gs_tiles .gs_product:hover {
//		background: #ff6100;
//		zoom: 1; /* Modified by background-gradient plugin */
//		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
//		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
//	}
	.gs_microsite {
		background: url(../img/placeholder_microsite.jpg) no-repeat;
		zoom: 1; /* Modified by background-gradient plugin */
		height: 100px;
		width: 100%;
		float: left;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
	.gs_microsite h1 {
		color: #666;
		padding: 3rem 0 0 1.5rem;
		font-size: 3rem;
		font-style: italic;
	}
	.gs_ms_header_logo {
		padding: 0.3rem 0 0 2rem;
		float: left;
	}
	#gs_topsearch {
		float: left;
		padding-top: 0.15rem;
	}
	#gs_topsearch input[type="text"] {
		background: #cdd5dd;
		zoom: 1; /* Modified by background-gradient plugin */
		color: $gs_bluegs_font_size;
		font-size: $_base;
		font-weight: bold;
		padding: 0.3rem 0.4rem;
		margin: 0.3rem 0 0 1.0rem;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled:false); /* Modified by background-gradient plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled:false)"; /* Modified by background-gradient plugin */
	}
    

