@import url('https://fonts.googleapis.com/css?family=Michroma');
/* admin area only css */
.my-primary{
  color: #f37511 ;
}
.my-btn-primary {
	color: #fff;
	background-color: #f37511;
	border-color: #f37511;
	padding: .25rem .5rem !important;
}
.my-btn-secondary {
	color: #fff;
	background-color: #52697E;
	border-color: ##52697E;
	padding: .25rem .5rem !important;
}
.my-primary:focus, .my-primary:hover{
  color: yellow ;
  background-color: darkRed;
}
.gnlv-gone {
	display: none !important;
}
.gnlv-label {
	width: 350px;
}
.gnlv-radio {
	border-radius: 9px !important;
}
.gnlv-radio-check {
	margin: .3em !important;
}
.gnlv-icon-manage {
	width:75px;height:75px;display:inline-block;vertical-align:middle;background-size:cover;margin:3px;border:thin solid #CCC;
}
#gnlv-wrapper {color:#788; 
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; /* delete? this is bootstrap anyway 
padding:0 0 0 25px; remove to maximize working area
*/
background-color:white;}
.gnlv-nopadb {padding-bottom:0 !important}
#gnlv-main {width:600px; float:left;}
#gnlv-main .icon50 {background-image:url('../img/sideBanner/icon.svg');background-repeat:no-repeat;background-position:0px -10px;float: left; height:47px;width:120px; margin: 15px 8px 0 0;}
.gnlv-sideBanner {width:300px;height:600px;float:left; border-radius: 10px; border:1px solid; margin-top:25px; margin-left: 50px; background:url(../img/go-premium-font.svg);cursor:pointer;transform3d:translate(0,0,0);}
.gnlv-sideBanner-grey {width:300px;height:600px;float:left; border-radius: 10px; border:1px solid; margin-top:25px; margin-left: 50px; background:#333333;cursor:pointer;transform3d:translate(0,0,0);}
.gnlv-sideBanner-tips {width:300px;height:600px;float:left; border-radius: 10px; border:1px solid; margin-top:25px; margin-left: 50px;cursor:pointer;transform3d:translate(0,0,0); background:url('../img/tip-bg.svg');}/* svg from tip-bg.svg */
.gnlv-tip-text {left:10%; width:80%; height:50%; top:25%; position:relative; font-family:Arial,Serif; color:#FFFFFF; font-size:13pt;}

/* bootstrap wp conflicts */
.card {
	padding: 0;
}
/* youtube vids */
iframe[src*=youtube] {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	padding-bottom: 10px;
}
/* ===============================================================
   bootstrap dropdown submenu
 =============================================================== */
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
}