/*
Theme Name: Wordsburg
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 2.3
Requires at least: 4.7
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


.thankyou_page{text-align:center; padding:80px 0; min-height: 50vh; }
.thankyou_page h2{margin:0 0 20px; font-size:30px; color:#000;}
.page_padding{padding:60px 0;}
.ur-frontend-form{width:70%; margin:0 auto 30px; border:none; padding:0;}
.um-register .um-field-label label , .um-login .um-field-label label, body .um-field-label label{font-weight: normal; display: block; margin-bottom: 5px; font-size: 16px; line-height:1 !important}
.um-form input[type=text], .um-form input[type=search], .um-form input[type=tel], .um-form input[type=number], .um-form input[type=password]{border: 1px solid #d2d2d2; padding: 10px; border-radius: 4px !important;}
.mo-openid-app-icons{display:block !important; text-align:center; clear:left;}
.mo-openid-app-icons>p{ width:auto !important; margin:0 0 10px !important}
html body .mo-openid-app-icons a.btn-social{margin: 10px auto 0 !important;display: inline-block!important;}
#um-submit-btn, .um-form input[type="submit"]{background:#e60000 !important;}
#um-submit-btn:hover, .um-form input[type="submit"]:hover{background:#d40909 !important;}
.login_link{text-align:center; margin:0 0 20px 0;}
.login_link a{color:#e60000;}
h2.page_title{ margin-bottom:20px; text-align:center}
#order_histroytable{width:100%; margin-top:40px;border: 1px solid #e4e4e4; border-spacing:0;}
.order_status_{text-transform:capitalize;}
#order_histroytable td, #order_histroytable th{padding:10px;}
.form_hide{display:none;}
#order_histroytable tr:nth-child(even){background:#fff;}
.nohistory{text-align:center; margin-top:60px;}
.nohistory h2{font-weight:normal;}
.um-account-heading i{display:none;}
.um-account-side li a span.um-account-icon i {color: #6f6565;}


body .top_header .wrapper {
	max-width: 1340px !important;
}
body .top_header {
    position: sticky;
    top: 0;
	transition: .3s;
	padding-top: 20px;
	padding-bottom: 20px;
}

body.admin-bar .top_header {
    top: 32px;
}
body .top_header.sticky-active {
	background-color: #fff;
	box-shadow: 0 4px 16px -8px #0a10181f;
}

.wb_headwrap{display: flex; align-items: center; justify-content: space-between; }
.wb_logo{}
._wb_topcta{}

._wb_cta {
	display: inline-flex;
	align-items: center;
	gap: 5px;
	margin-left: 12px;
	color: #000;
}
._wb_cta a{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px;
    font-weight: 700;
    color: #ef4136;
    text-decoration: none;
	transition: .3s;
}
._wb_cta a:hover {
	text-decoration: underline;
	opacity: .75;
}
._wb_cta img{
	width: 22px;
	vertical-align: middle;
	position: relative;
	cursor: pointer;
}

._wb_topcta_sg{}
._wb_topcta_uk{display: none;}

body[data-body_currency="gbp"] ._wb_topcta_sg{display: none;}
body[data-body_currency="gbp"] ._wb_topcta_uk{display: block;}



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

	._wb_cta span{display: none;}
	._wb_cta{
    border-radius: 30px;
    padding: 5px;
    width: 39px;
    height: 39px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
	._wb_cta img{
    margin: 0;
    top: 0;
}



}