/*
Theme Name: Goldstar Adjusters, LLC
Author: YOUNG DESIGNS & MagicAngel.net
Author URI: http://www.youngdesigns.com / https://magicangel.net
Description:  Goldstar theme by Kelly Young
Version: 1.0
Theme Author: Holger Koenemann
Author URI: https://www.holgerkoenemann.de
Version: 0.9.4
License: UnderStrap WordPress Theme, Copyright 2013-2017 Holger Koenemann
UnderStrap is distributed under the terms of the GNU GPL version 2
License URI: https://www.gnu.org/licenses/gpl-2.0.html
This theme, like WordPress, is licensed under the GPL.
UnderStrap is based on Underscores https://underscores.me/, (C) 2012-2016 Automattic, Inc.

Button Blue: #28459c;
Header Blue: #28459c
Gold: #ffc625
Top Grey and Menu: #84878c
Gray Line: #acbac1
Text Color: #666767
box-shadow: 3px 3px 5px #dbdbdb;
Testi background: #fdecb9
Footer background: cccccd
*/

/* you can remove this or comment it out. */
   /*
DIV {
	border: green solid thin;
}
*/

.marv_wrap_700 {
	width: 700px;
	margin: 0 auto;
}
.navright {
float: right;

}
.stickywhite {

	background: #d5d5d5 !important;
}
.desktop {
	display: inline;
}
.mobile {
	display: none;
}
.cities {
	text-align: center;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 20px;
}
.state {
	text-align: center;
	font-size: 19px;
}
.testimonial_rotator_quote {
	font-size: 18pt;

}
.testi {
background:  #fdecb9;
padding-top: 20px;
color: #28459c;

}
body {
	color: #666767;
}
/* under the slide show line */

.greyline {
	padding-top: 5px;
	border-bottom: #acbac1 solid 4px;
}
.yellowline {
	padding-top: 5px;
	border-bottom: #f9c836 solid 4px;
}
.blueline {
	padding-top: 5px;
	border-bottom: #28459c solid 2px;
}



/* stick header */

.sticky + .entry-content {
  padding-top: 302px;
}
.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	background: #d5d5d5 !important;
}
.header {
	padding-top: 0;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;

	background: white;
	z-index: 20;
}


.logo {
	max-width: 300px;
}
.logo_small {
	max-width: 250px;
	padding-left: 20px;
}

/* Tooltip text */
.menupadding {
	padding-top: 20px;
}
.consult {
	background-color: #ffc625;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 12px;
	padding-bottom: 9px;
	margin-left: 10px;
	color: #28459c;
}
.consult a {
	color: #28459c !important;
	line-height: 36px;
	font-size: 17px;
}
.consult_micro {
	background-color: #ffc625;
	padding: 5px;
	margin-left: 20px;
	color: #28459c;
}
.consult_micro a {
	color: #28459c !important;
	font-size: 13px;
}

h1 {
	padding-left: 10px;
	padding-right: 10px;
}


.entry-content2 a{
	color: #28459c;
}

.wrapper {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
#header_image IMG {
	padding-top: 85px;
	padding-bottom: 5px;
	border-bottom: solid #28459c 5px;
}

.wrapper_min {
	min-height: 500px;
}

.entry-content2 {

	padding-top: 30px;

}

.greytop {
	color: white;
	background-color: #84878c;
	height: 35px;
	text-align: right;
	font-size: 12px;
	font-family: 'Ubuntu', sans-serif;
}
.greytop a{
	line-height: 36px;
	color: white;

}

.tooltip {
	position: relative;
	display: inline-block;
	z-index: 200;
}
.tooltip .tooltiptext {
	visibility: hidden;
	background-color: white;
	color: black;
	text-align: center;
	/* Position the tooltip text - see examples below! */
	top: 20px;
	right: 10px;
	position: absolute;
	z-index: 1;
	width: 90px;
	border: red solid thin;
	font-size: 11px;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}

.dropdown-menu{
	background-color: #28459c;;
}
.dropdown-item {
	color: white;
	background-color: #28459c;

}
.dropdown-item:focus, .dropdown-item:hover{
	color: #28459c !important;
	background-color: white;

}
.navbar {
	padding: 0;
	margin-top: 10px;

}
.bullet {

	color: #28459c !important;
}
.wraphight {
	min-height: 90px;
	padding-top: 10px;
}

.leftpad {
	padding-left: 20px;

}
div {
	/*border: aqua thin solid;*/
}
.topdownabit {
	top: 109px;
}
.sotiny {
	font-size: 12px;
}
.sotiny a{
	text-decoration: none;
}

.red {
	color:  #28459c;
}
.site-footer {
	padding-top: 40px;
	text-align: center;
	font-family: 'Ubuntu', sans-serif;
	font-size: 11pt;
}
.site-footer a {
	color: #28459c;
	text-decoration: none;
}
.foot {
	color: #28459c;
	background-color: #cccccd;
	padding-bottom: 32px;

}

.col-md-12 {
	padding:0;
}
.entry-content {
	max-width: 1300px;  /* screen width for page */
	margin: 0 auto;
	padding-right: 20px;
	padding-left: 20px;

}
H1 {
	margin: 0;
	padding-bottom: 30px;
	font-size: 24pt;
	font-family: 'Ubuntu', sans-serif;
	font-weight: bold;
	color: #28459c;
	text-align: center;
}
H2 {
	margin: 0;
	padding-bottom: 30px;
	font-size: 18pt;
	font-family: 'Ubuntu', sans-serif;
	font-weight: bold;
	color: #28459c;
	text-align: center;
}

body {
	font-family: 'Ubuntu', sans-serif;
}

.bg-primary-change {
	/*background-color: white;*/
	font-size: 12pt;
	color: #343740 !important;
}

.nav-link {

	font-family: 'Ubuntu', sans-serif;
	size: 13pt;
	color: #28459c;



}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link  {
	color: #ffc625 !important;

}

.navbar-light .navbar-nav .nav-link {
	color: #28459c;
}
.wrapper_bot {
	height: 5px;
	width: 100%;
	background-color: #28459c;
	margin-top: 120px;

}
.mobile_view {
	display: none;
}
.hide {
	display: inline;
}




.desktop_only {
	display: inline;
}


.centered {
	display:block;
	margin:auto;
}
.right {
	float: right;
	padding-right: 10px;
}
.right_mobile {
	padding-top: 20px;
	text-align: left;
}



@media only screen and (max-width: 1000px) {

	.nav-link {
		font-weight: bold;
	}

	.nav-link:hover {

		color: #28459c !important;
	}



	.desktop {
		display: none;
	}
	.mobile {
		display: inline;
	}

	#wrapper-navbar {
		/* this is the text */
		text-align: right;
		padding-right: 28px;
		padding-bottom: 5px;
		width: 100%;
	}
	.navbar-toggler {
		/* this is the inside of the box with the three bars */
	}

	body {
		margin: 0;

	}
	.wrapper_bot {
		height: 5px;
		width: 100%;
		background-color: #28459c;
		margin-top: 5px;

	}
	.wrapper {
		margin-top:5px;
		margin-right: 10px;
		margin-left: 10px;
	}

	#header_image IMG {
		padding-top: 65px;
		padding-bottom: 5px;
		border-bottom: solid #28459c 5px;
	}

}