/*Add Css Custom Here*/
div.tshirtecommerce-btn-group {
  display: inline-block;
  background-color: #ff3c20;
  border-radius: 3px;
  margin: 0 5px;
  padding: 0 10px;

  width: auto;
  vertical-align: top;
}
div.tshirtecommerce-btn-group > a {
  color: white;
  text-transform: uppercase;
}
/*====== Fix bugs Megamenu not showing icon font (26/1/2018) =====*/
@media (min-width: 992px) {
  .common-home
    .navbar-compact.typeheader-1
    .container-megamenu.vertical
    #menuHeading
    .megamenuToogle-pattern:before,
  .common-home
    .navbar-compact.typeheader-1
    .container-megamenu.vertical
    #menuHeading
    .megamenuToogle-pattern:after {
    display: none;
  }
  .common-home
    .navbar-compact.typeheader-1
    .container-megamenu.vertical
    .vertical-wrapper {
    visibility: hidden;
    opacity: 0;
  }
  .common-home
    .navbar-compact.typeheader-1
    .container-megamenu.vertical:hover
    .vertical-wrapper {
    visibility: visible;
    opacity: 1;
    top: 40px;
  }
}
@media (min-width: 992px) {
  /*.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a {    padding: 9px 0; line-height: 24px; height: auto;}
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a i,
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a b {
	    display: inline-block;
	}
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a:before{display: none;} */
  .menu-vertical
    .container-megamenu.vertical
    .vertical-wrapper
    ul.megamenu
    > li
    > a
    img {
    position: static;
    transform: inherit;
  }
}
.panel-default > .panel-heading {
	color: #fff !important;
	background-color: #00407e !important;
	border-color: #00407e !important;
}