.ypicon {
	font-family:'yp-icons'!important;
	font-weight:normal!important;
	font-style:normal!important;
	text-transform:none!important;
	speak:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.btn-theme {
	color:#ac0000;
	background-color:#fff;
	border-color:#ac0000
}
.btn-theme:hover, .btn-theme:focus, .btn-theme:active, .btn-theme.active, .open>.btn-theme.dropdown-toggle {
	color:#fff;
	background-color:#ac0000;
	border-color:#ac0000
}
.btn-theme:active, .btn-theme.active, .open>.btn-theme.dropdown-toggle {
	background-image:none
}
.btn-theme.disabled, .btn-theme.disabled:hover, .btn-theme.disabled:focus, .btn-theme.disabled:active, .btn-theme.disabled.active, .btn-theme[disabled], .btn-theme[disabled]:hover, .btn-theme[disabled]:focus, .btn-theme[disabled]:active, .btn-theme[disabled].active, fieldset[disabled] .btn-theme, fieldset[disabled] .btn-theme:hover, fieldset[disabled] .btn-theme:focus, fieldset[disabled] .btn-theme:active, fieldset[disabled] .btn-theme.active {
	background-color:#fff;
	border-color:#00aeef
}
.btn-theme .badge {
	color:#fff;
	background-color:#00aeef
}
.btn-theme-primary {
	color:#fff;
	background-color:#444;
	border-color:#444
}
.btn-theme-primary:hover, .btn-theme-primary:focus, .btn-theme-primary:active, .btn-theme-primary.active, .open>.btn-theme-primary.dropdown-toggle {
	color:#444;
	background-color:#fff;
	border-color:#444
}
.btn-theme-primary:active, .btn-theme-primary.active, .open>.btn-theme-primary.dropdown-toggle {
	background-image:none
}
.btn-theme-primary.disabled, .btn-theme-primary.disabled:hover, .btn-theme-primary.disabled:focus, .btn-theme-primary.disabled:active, .btn-theme-primary.disabled.active, .btn-theme-primary[disabled], .btn-theme-primary[disabled]:hover, .btn-theme-primary[disabled]:focus, .btn-theme-primary[disabled]:active, .btn-theme-primary[disabled].active, fieldset[disabled] .btn-theme-primary, fieldset[disabled] .btn-theme-primary:hover, fieldset[disabled] .btn-theme-primary:focus, fieldset[disabled] .btn-theme-primary:active, fieldset[disabled] .btn-theme-primary.active {
	background-color:#444;
	border-color:#444
}
.btn-theme-primary .badge {
	color:#444;
	background-color:#fff
}
.search-form__button {
	background-color:#ffd400;
	background-image:url(../images/search.png);
	background-repeat:no-repeat;
	background-position:16px center;
	color:#444
}
.search-form__button:hover {
	background-color:#ccc200
}
.ypg-logo a {
	width:170px
}
@media(min-width:801px) and (max-width:1140px) {
.responsive .search-form {
width:45%
}
.left-div-country{
  top: 47px !important;
  left:0px !important;
}
.new247bg #hscDiv{
 top:25% !important;
}
.search-form {
width:60%
}
.profile-p #profile-content .content-col{
width:780px !important;
}
.profile-p #profile-content .table{
width:100% !important;
}
}
@media(min-width:601px) and (max-width:800px) {
.responsive .ypg-header:not(.mobileSearch) .search-form {
width:38%
}
.search-form {
width:38%
}
}
@media(min-width:0) and (max-width:600px) {
ypg-logo a {
width:80px
}
}
.header-menu--mobileview .header-menu__item--mobile {
	background-color:#fff200;
	color:#444
}
.header-menu--mobileview .header-menu__item--mobile .header-menu__title {
	color:#444
}
.header-menu--mobileview .header-menu__item--mobile:after {
	border-top-color:#444
}
@media(min-width:801px) {
.header-menu__item--sub:hover, .header-menu__item--sub:active, .header-menu__item--full:hover, .header-menu__item--full:active {
background-color:#fff200;
color:#444
}
}
.header-submenu {
	border-top-color:#ffd400
}
.header-title__link {
	color:#ffd400
}
.merchantHead-cta-item .merchantHead-cta_link .ypicon {
	background-color:#ffd400;
	color:#000
}
