/*
Theme Name: Vendd Child
Author:
Author URI:
Description: Child theme for Vendd
Template: vendd
*/
#masthead
{
	background-color:#fff;
	border-bottom:0px;
	-webkit-box-shadow: 1px 1px 4px 1px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 4px 1px rgba(0,0,0,0.1);
}
#page{
	max-width:100%;
}
.site-branding
{
	padding:0;
	float:left
}
.site-branding img
{
	
}
.entry-header{
	font: 900 30px/1.5 "Lato","sans-serif";
	background: #333742;
	color: #fff;
	margin: 0;
	text-transform: uppercase;
	padding: 50px 100px !important;
	text-align:center;
}
.entry-header h1{
	font-size:inherit;
}
.entry-content{
	padding:40px;
}
#content{
	padding:0;
}
#site-navigation
{
	clear:none;
	width:auto;
	float:left;
}
#store-front{
	background:none;
}
.edd_download_inner{
	border: 1px solid #ddd;
}
.vendd-price-button-container{
	display:block;
	border-top:none;
	position:static !important;
	text-align:center;
}
.entry-content .edd_downloads_list{
	background:none;
}
.product-link.vendd-show-button{
	display:none !important;
}
.main-navigation .nav-menu > li > a{
	color:#213f50;
	background:none;
	padding:20px 15px;
	border-radius:0;
	border-bottom:2px solid transparent;
}
.main-navigation .nav-menu > li.current-menu-item > a, .main-navigation .nav-menu > li > a:hover{
	color:#428bca;
	border-bottom:2px solid;
}
.main-navigation .nav-menu > li > a:hover{
	background:none;
}
.header-cart
{
	top:10px;
	background:none;
	color:#213f50;
}
.header-cart:hover{
	background:none;
	color:#213f50;
}
.edd_download_title{
	font-weight:bold;
}
#wpas_ticketlist_filter input,.wpas-form-control {
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.wpas-btn,.wpas-label {
	text-align:center;
	white-space:nowrap
}
.wpas-login-register,.wpas-row {
	margin-left:-15px;
	margin-right:-15px
}
.wpas-login-register:after,.wpas-reply-meta:after,.wpas-row:after,.wpas-ticket-buttons-top:after {
	clear:both
}
#wpas_emailvalidation strong,.footable-sort-indicator:hover,.wpas-btn {
	cursor:pointer
}
.wpas *,.wpas :after,.wpas :before {
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.wpas-row:after,.wpas-row:before {
	content:" ";
	display:table;
	line-height:0
}
.wpas-one-half,.wpas-one-third,.wpas-two-third {
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.wpas-btn,.wpas-form-control {
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143
}
.wpas-checkbox+.wpas-checkbox,.wpas-form-group {
	margin-bottom:15px
}
.wpas-checkbox+.wpas-checkbox label {
	font-weight:400
}
.wpas-form-group label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:700
}
.wpas-form-control {
	display:block;
	width:100%;
	height:34px;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.wpas-form-control-loading {
	background-image:url(../images/loading-spin.svg);
	background-position:right 10px center;
	background-size:16px 16px;
	background-repeat:no-repeat
}
textarea.wpas-form-control {
	height:auto
}
.wpas-help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#737373
}
.wpas-btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:400;
	text-decoration:none;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
	border:1px solid transparent
}
.wpas-btn-default {
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.wpas-btn-default.active,.wpas-btn-default.focus,.wpas-btn-default:active,.wpas-btn-default:focus,.wpas-btn-default:hover {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad
}
.wpas-label {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight:700;
	line-height:1;
	color:#fff;
	vertical-align:baseline;
	border-radius:.25em
}
.wpas-table {
	width:100%;
	max-width:100%;
	margin-bottom:20px;
	background-color:transparent;
	border-spacing:0;
	border-collapse:collapse;
	border:none;
	table-layout:auto
}
.wpas-table>caption+thead>tr:first-child>td,.wpas-table>caption+thead>tr:first-child>th,.wpas-table>colgroup+thead>tr:first-child>td,.wpas-table>colgroup+thead>tr:first-child>th,.wpas-table>thead:first-child>tr:first-child>td,.wpas-table>thead:first-child>tr:first-child>th {
	border-top:0
}
.wpas-table>thead>tr>th {
	text-align:left
}
.wpas-table>tbody>tr>td,.wpas-table>tbody>tr>th,.wpas-table>tfoot>tr>td,.wpas-table>tfoot>tr>th,.wpas-table>thead>tr>td,.wpas-table>thead>tr>th {
	padding:8px;
	line-height:1.42857143;
	vertical-align:top;
	border:none;
	border-top:1px solid #ddd
}
.wpas-login-register:after,.wpas-login-register:before {
	content:" ";
	display:table;
	line-height:0
}
.wpas-login-register .wpas-form {
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.wpas-login-register .wpas-form h3 {
	margin-bottom:15px;
	line-height:1
}
.wpas-login-register .wpas-form-group label {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
#wpas_ticketlist_filter input,.wpas-submit-ticket-wysiwyg,.wpas-wysiwyg-textarea {
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.wpas-forgot-password-link {
	margin-left:10px;
	font-size:smaller;
	opacity:.75
}
#wpas_ticketlist_filter {
	margin-bottom:15px;
	text-align:left;
	max-width:300px
}
#wpas_ticketlist_filter label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:700
}
#wpas_ticketlist_filter input {
	display:block;
	width:100%;
	height:34px;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	margin-left:0
}
.wpas-ticket-buttons-top {
	margin-bottom:2em
}
.wpas-ticket-buttons-top:after,.wpas-ticket-buttons-top:before {
	content:" ";
	display:table;
	line-height:0
}
.wpas-ticket-buttons-top .wpas-link-logout {
	float:right
}
.wpas-ticket-buttons-top .wpas-link-logout:after {
	display:inline-block;
	content:'';
	height:14px;
	width:14px;
	vertical-align:middle;
	margin-left:7px;
	opacity:.5;
	background-size:contain;
	background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2293.614px%22%20height%3D%2293.614px%22%20viewBox%3D%220%200%2093.614%2093.614%22%20style%3D%22enable-background%3Anew%200%200%2093.614%2093.614%3B%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20d%3D%22M80.463%2C51.983c-0.051%2C0-0.102-0.008-0.152-0.008v5.451v6.397v18.873H10.914V13.303h30.717%0D%0A%09%09%09c0-0.06-0.006-0.118-0.006-0.178V2.77c0-0.129%2C0.016-0.253%2C0.018-0.381H2.049C0.918%2C2.389%2C0%2C3.307%2C0%2C4.438v87.126%0D%0A%09%09%09c0%2C1.132%2C0.918%2C2.05%2C2.049%2C2.05h87.126c1.133%2C0%2C2.049-0.918%2C2.049-2.05V52.91v-0.943c-0.114%2C0.003-0.229%2C0.018-0.342%2C0.018%0D%0A%09%09%09L80.463%2C51.983L80.463%2C51.983z%22%2F%3E%0D%0A%09%09%3Cpath%20d%3D%22M64.776%2C16.958L25.688%2C56.047c-0.375%2C0.375-0.586%2C0.884-0.586%2C1.413c0%2C0.53%2C0.211%2C1.039%2C0.586%2C1.414l9.045%2C9.045%0D%0A%09%09%09c0.391%2C0.392%2C0.902%2C0.587%2C1.414%2C0.587c0.512%2C0%2C1.023-0.195%2C1.414-0.587l39.087-39.087l9.611%2C9.609%0D%0A%09%09%09c0.545%2C0.545%2C1.348%2C0.727%2C2.074%2C0.474c0.725-0.254%2C1.24-0.9%2C1.326-1.664l3.941-35.025c0.067-0.604-0.144-1.208-0.574-1.638%0D%0A%09%09%09c-0.43-0.431-1.035-0.644-1.637-0.573L56.366%2C3.956c-0.765%2C0.086-1.41%2C0.602-1.664%2C1.326c-0.254%2C0.726-0.067%2C1.532%2C0.476%2C2.075%0D%0A%09%09%09L64.776%2C16.958z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A")
}
.wpas-submit-ticket .wpas-link-ticketnew,.wpas-ticket-list .wpas-link-ticketlist {
	display:none
}
.wpas-ticket-details-header {
	margin-bottom:0
}
.wpas-ticket-replies>tbody>tr>td {
	padding:25px 0;
	border-bottom:1px solid #ddd
}
.wpas-ticket-replies>tbody>tr>td:first-child {
	padding-left:20px
}
.wpas-ticket-replies>tbody>tr>td:last-child {
	padding-left:20px;
	padding-right:20px
}
.wpas-ticket-replies>tbody>tr.wpas_user_administrator>td,.wpas-ticket-replies>tbody>tr.wpas_user_wpas_agent>td,.wpas-ticket-replies>tbody>tr.wpas_user_wpas_manager>td,.wpas-ticket-replies>tbody>tr.wpas_user_wpas_support_manager>td {
	background-color:#f5f5f5
}
.wpas-reply-meta {
	margin-left:-15px;
	margin-right:-15px;
	margin-bottom:15px
}
.wpas-reply-meta:after,.wpas-reply-meta:before {
	content:" ";
	display:table;
	line-height:0
}
.wpas-reply-meta .wpas-reply-user {
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.wpas-reply-meta .wpas-reply-time {
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:right
}
.wpas-reply-meta .wpas-timestamp {
	font-style:italic
}
.wpas-reply-meta .wpas-human-date {
	font-style:normal;
	display:none
}
.wpas-reply-content p:first-child {
	margin-top:0
}
.wpas-reply-content p:last-child {
	margin-bottom:0
}
.wpas-reply-single:hover .wpas-human-date {
	display:block
}
.wpas-reply-single:hover .wpas-date-ago {
	display:none
}
.wpas-reply-single td {
	transition:background .2s linear
}
.wpas-reply-single-added td {
	background-color:#FFFFED
}
.wpas-user-profile {
	height:64px;
	width:64px;
	position:relative
}
.wpas-user-profile img {
	border-radius:5px;
	transition:opacity .25s ease;
	margin:0;
	padding:0
}
.wpas-user-profile img:hover {
	opacity:.6
}
.wpas-reply-attachements {
	background-color:#efefef;
	padding:15px;
	margin-top:15px;
	border-top-color:#ddd
}
.wpas-reply-attachements strong {
	display:inline-block;
	border-bottom:2px solid #ddd;
	margin-bottom:5px
}
.wpas-reply-attachements ol,.wpas-reply-attachements ol li,.wpas-reply-attachements ul,.wpas-reply-attachements ul li {
	list-style:none;
	margin:0;
	padding:0
}
.wpas-pagi {
	text-align:center
}
.wpas-pagi p {
	margin-bottom:0
}
.wpas-pagi-loading .wpas-pagi-text {
	display:none
}
.wpas-pagi-loading .wpas-pagi-loader {
	display:block
}
.wpas-pagi-loader {
	display:none;
	text-indent:-9999em;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/loading-spin.svg);
	background-size:contain;
	background-repeat:no-repeat
}
.footable-sort-indicator {
	display:inline-block;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	font-size:60%;
	opacity:.5;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	padding-left:5px
}
.footable-sorted .footable-sort-indicator:before {
	content:'▲'
}
.footable-sorted-desc .footable-sort-indicator:before {
	content:'▼'
}
#wpas_ticketlist_filters {
	margin-bottom:1em
}
#wpas_filter_wrap {
	position:relative
}
#wpas_filter_wrap .wpas-clear-filter {
	position:absolute;
	top:50%;
	margin-top:-7px;
	right:24px;
	width:14px;
	height:14px;
	background:url(../images/close.svg) no-repeat;
	background-size:contain;
	opacity:.25;
	cursor:pointer;
	transition:opacity .3s ease
}
#wpas_filter_wrap .wpas-clear-filter:hover {
	opacity:.5
}
.wpas_table_pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.wpas_table_pagination>li {
	display:inline
}
.wpas_table_pagination>li>a,.wpas_table_pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	line-height:1.42857143;
	text-decoration:none;
	color:#337ab7;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.wpas_table_pagination>li:first-child>a,.wpas_table_pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.wpas_table_pagination>li:last-child>a,.wpas_table_pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.wpas_table_pagination>li>a:focus,.wpas_table_pagination>li>a:hover,.wpas_table_pagination>li>span:focus,.wpas_table_pagination>li>span:hover {
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd
}
.wpas_table_pagination>.active>a,.wpas_table_pagination>.active>a:focus,.wpas_table_pagination>.active>a:hover,.wpas_table_pagination>.active>span,.wpas_table_pagination>.active>span:focus,.wpas_table_pagination>.active>span:hover {
	z-index:3;
	color:#fff;
	background-color:#337ab7;
	border-color:#337ab7;
	cursor:default
}
.wpas_table_pagination>.disabled>a,.wpas_table_pagination>.disabled>a:focus,.wpas_table_pagination>.disabled>a:hover,.wpas_table_pagination>.disabled>span,.wpas_table_pagination>.disabled>span:focus,.wpas_table_pagination>.disabled>span:hover {
	color:#777;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.wpas_table_pagination-lg>li>a,.wpas_table_pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333
}
.wpas_table_pagination-lg>li:first-child>a,.wpas_table_pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.wpas_table_pagination-lg>li:last-child>a,.wpas_table_pagination-lg>li:last-child>span {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.wpas_table_pagination-sm>li>a,.wpas_table_pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}
.wpas_table_pagination-sm>li:first-child>a,.wpas_table_pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.wpas_table_pagination-sm>li:last-child>a,.wpas_table_pagination-sm>li:last-child>span {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}
#kbe_container{
	padding:40px;
}
@media (min-width:768px) {
	.wpas-one-half {
		float:left;
		width:50%
	}
	.wpas-one-third {
		float:left;
		width:33.33333333%
	}
	.wpas-two-third {
		float:left;
		width:66.66666667%
	}
	.wpas-login-register .wpas-form {
		float:left;
		width:50%
	}
	.wpas-reply-meta .wpas-reply-user {
		float:left;
		width:33.33333333%
	}
	.wpas-reply-meta .wpas-reply-time {
		float:left;
		width:66.66666667%
	}
}
