@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700&display=swap');

body{font-family:'Roboto', sans-serif; margin-bottom: 308px;}
p{font-family:'Roboto', sans-serif;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;}

a								{color: #3e86c3;} 
a:hover							{color: #3574aa;} 
a.secondary						{color: #ee003c;}
a.secondary:hover				{color: #cc0033;}

.btn-default{color:#fff;background:#3e86c3; border-color:#3e86c3;}
.btn-default:hover{color:#fff;background:#3574aa; border-color:#3574aa;}
.btn-default.active,
.btn-default:active,
.btn-default.focus,
.btn-default:focus,
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover {color:#fff;background:#3e86c3; border-color:#3e86c3; outline:#3e86c3;}

.form-control 					{padding: 6px 12px;}
select.form-control 			{padding: 6px 12px;}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {color: #fff; background-color: #3e86c3; border-color: #3e86c3;}

.profiles h3 a:hover 	{color: #3574aa;}

.navbar-brand.amp-logo									{background: url(/resources/apps/amp/images/amplify-logo-v2-149x40.png) no-repeat center; width:149px; height:46px; padding: 0px; font-family: arial; position: relative; top: 12px;}
.navbar-brand.amp-logo-gb								{background: url(/resources/apps/amp/images/amplify-logo-v2-149x40.png) no-repeat center; width:149px; height:46px; padding: 0px; font-family: arial;}
.login .navbar-header, .forgotpassword .navbar-header 	{margin: 45px auto 45px;}
.navbar-default .navbar-nav > li > a:hover				{color:#3e86c3;}
.h-login:hover											{border: 2px solid #3e86c3; background: #3e86c3;}

.home-top												{padding: 180px 0 180px; background: url(/resources/images/hero/hero-03.jpg); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat;}
.footer-top 											{background-color: #CC0033;}
.footer-content ul li.t a 								{border-bottom: 3px solid #CC0033;}

ul.star-list.circle li									{padding: 1px 5.6px;}
ul.star-list li i										{color: #3e86c3;}

.admin-pills>li>a 										{padding: 7px 14px 7px 14px;}
.admin-pills>li.active>a,
.admin-pills>li.active>a:focus,
.admin-pills>li.active>a:hover 							{color: #fff; background-color: #397db7;}
.admin-pills .dropdown-menu>.active>a,
.admin-pills .dropdown-menu>.active>a:focus,
.admin-pills .dropdown-menu>.active>a:hover 			{color: #fff; background-color: #397db7;}


.feedback .navbar-header								{width: 149px;}
.feedback .navbar-brand									{margin: 4px 0px 0px 0px; position:relative; top: 3px;}	
.feedback .star-list li div 							{padding: 0px 7.5px;}
.feedback .footer .powered-by 							{margin: auto; text-align: center; width: 186px; height: 32px; background: url(/resources/apps/amp/images/amplify-powered-by-v2.png) no-repeat center;}
.profile-grid .profile-button .logo:hover 				{box-shadow: 0 0 12px 0 #3e86c3;}

.preview-search-input 									{padding: 6px 12px 8px 12px;}
.preview-back-nav-bar									{background: #565656; padding:5px 0px 3px;}

.profiles #search-btn									{position: static;}

.signup .top											{background-color: #cc0033;}
.signup form .btn-default 								{background: #3e86c3;}
.signup .btn-default:active,
.signup .btn-default:focus,
.signup .btn-default.active:hover,
.signup form button:active,
.signup form button:focus,
.signup form button:hover 								{background: #3574aa;}
.signup .description .price-col h4						{background: #cc0033;}
.signup .terms-chkbox label span						{width: 268px;}

.signup #qtyvalue .price									{color: #3e85c3;}
.signup .qtyslider-wrap										{background: #ccd8e7;}
.signup .noUi-target										{background: #ccd8e7;}
.signup .noUi-horizontal .noUi-handle						{background: #3e85c3;}
.signup .noUi-handle:after, .signup .noUi-handle:before		{color: #84aed2;}

@media (max-width: 767px) {
	.signup .terms-chkbox label span 	{width: 90%;}
	.signup .terms-chkbox label			{min-width: 250px;}
}
@media (max-width: 365px) {
	.signup .terms-chkbox label			{min-width: 150px;}
}


/* media queries */
/* xs */
@media (max-width: 767px) {
	body								{margin-bottom: 369px;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	body							{margin-bottom: 394px;}
}
