

#seated-wrapper {
        width: 100% !important;
        max-width: 850px !important;
        margin: 0 auto !important;
        font-size: 17px !important;
    letter-spacing: 0px!important;
    padding-bottom: 70px;
    font-family: 'Arial', sans-serif !important;
    }

    .seated-events-table {
        border-top: 0px !important;
        text-transform: uppercase !important;
        text-align: left !important;
    }

.seated-events-table p {
    text-align: left;
}

p.seated-no-events {
    text-align: center !important;
}

.seated-event-description-cells {
    width: 100% !important;
}

    .seated-event-row {
        display: -webkit-box !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        display: table !important;
    width: 100% !important;
        
        -webkit-box-pack: justify !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -webkit-box-align: center !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding: 10px 0px !important;
        border-bottom: 0px !important;
        background: transparent !important;
        transition: 0.3s;
        border-radius: 10px !important;
        -webkit-transition: background 0.3s ease-in-out !important;
        -o-transition: background 0.3s ease-in-out !important;
        transition: background 0.3s ease-in-out !important;
        font-family: 'Arial' !important;        
    }

#seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-description-cells .seated-event-venue-cell .seated-event-venue-location {
    font-size: 15px !important;
    line-height: 15px !important;
    letter-spacing: 0px !important;
    font-weight: bold !important;
}

.seated-event-row:hover {
    background: rgba(101,113,97,0.1) !important;
}

    .seated-event-description-cells {
        display: table !important;
    }

    .seated-event-date-cell {
        color: #706f6f !important;
        width: 100px !important;
        min-width: 100px !important;
        font-weight: bold !important;
        letter-spacing: 0px !important;
        padding: 0 0px 0px 10px !important;
        display: table-cell !important;
    }

    .seated-event-venue-cell {
        padding: 0 10px !important;
        width: 480px !important;
    }

    .seated-event-venue-name {
        color: #706f6f !important;
        font-size: 15px !important;
        line-height: 15px !important;        
        letter-spacing: 0px!important;
        text-align: left !important;
        font-weight: bold !important;
    }

    .seated-event-venue-location {
        color: #706f6f !important;
        font-size: 15px !important;        
        text-align: left !important;
    width: 50% !important;
    padding: 0px 10px !important;
    box-sizing: border-box !important;
    }

    .seated-event-details-cell {
        color: #706f6f !important;
        padding: 0 10px !important;
        font-size: 15px !important;
        letter-spacing: 0px !important;
		display: table-cell !important;
        min-width: 110px !important;
    }

    .seated-event-link-cells {
        text-align: right !important;
        padding: 0px !important;
        width: 145px !important;
        vertical-align: top !important;
        display: table-cell !important;
        font-family: 'Arial' !important;
    }

.seated-event-row:hover {
    background: rgba(101,113,97,0.1) !important;
}

.seated-event-row:hover div {
    color: #706f6f !important;
}

.seated-event-row, .seated-event-link-cells, .seated-event-description-cells, .seated-event-date-cell, .seated-event-venue-cell, .seated-event-venue-cell, .seated-event-details-cell  {
    min-height: 40px !important;
}

    .seated-event-link1,
    .seated-event-link1:visited,
    .seated-event-link2,
    .seated-event-link2:visited {
line-height: 1.5em !important;
font-weight: bold !important;
text-transform: uppercase !important;
color: #f3dbc0 !important;
transition: 0.3s !important;
border: 0px !important;
        font-size: 13px !important;
border-radius: 5px !important;
padding: 5px 10px !important;
background-color: #406a78 !important;
text-decoration: none !important;
text-align: center !important;
width: 110px !important;
    max-height: 28px !important;        
            line-height: 2em !important;
            padding: 0 10px !important;
            box-sizing: border-box !important;
            display: inline-block !important;
            width: 100% !important;        
    }


    .seated-event-link1:hover,
    .seated-event-link1:visited:hover,
    .seated-event-link2:hover,
    .seated-event-link2:visited:hover {
        text-decoration: none !important;
        background: #706f6f !important;
        color: white !important;
    }

.seated-event-link-cells .seated-event-link-cell2, .seated-event-link-cells .seated-event-link-cell1 {
padding: 3px 5px !important;
margin: 5px 0 !important;
float: left !important;
text-align: right !important; 
        }   

    @media screen and (max-width: 851px) {
    	.seated-event-row {
	        display: -webkit-box !important;
	        display: -webkit-flex !important;
	        display: -ms-flexbox !important;
	        display: flex !important;
	    }
        .seated-event-row:hover {
            background: none !important;
        }
        .seated-event-description-cells {
        	-webkit-box-flex: 1 !important;
	        -webkit-flex-grow: 1 !important;
	        -ms-flex-positive: 1 !important;
	        flex-grow: 1 !important;
	        display: -webkit-box !important;
	        display: -webkit-flex !important;
	        display: -ms-flexbox !important;
	        display: flex !important;
	        -webkit-box-align: center !important;
	        -webkit-align-items: center !important;
	        -ms-flex-align: center !important;
	        align-items: center !important;
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-direction: column !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            -webkit-box-align: left !important;
            -webkit-align-items: left !important;
            -ms-flex-align: left !important;
            align-items: left !important;
        }

        .seated-event-date-cell {
        	width: 100% !important;            
        	display: block !important;
        }

        .seated-event-venue-cell {
	        display: -webkit-box !important;
	        display: -webkit-flex !important;
	        display: -ms-flexbox !important;
	        display: flex !important;
	        -webkit-box-orient: vertical !important;
	        -webkit-box-direction: normal !important;
	        -webkit-flex-direction: column !important;
	        -ms-flex-direction: column !important;
	        flex-direction: column !important;
	        -webkit-box-flex: 1 !important;
	        -webkit-flex-grow: 1 !important;
	        -ms-flex-positive: 1 !important;
	        flex-grow: 1 !important;
	        width: 100% !important;
	        -webkit-box-pack: space-evenly !important;
	        -webkit-justify-content: space-evenly !important;
	        -ms-flex-pack: space-evenly !important;
	        justify-content: space-evenly !important;
	    }

	    .seated-event-details-cell {
	    	display: block !important;
	    }

	    .seated-event-link-cells {
	    	display: block !important;
            margin-left: -15px !important;
	    }
    }


        
.seated-event-link-cells .seated-event-link-cell2, .seated-event-link-cells .seated-event-link-cell1 {
padding: 0px 5px !important;
margin: 0px 0 !important;    
float: left !important;
    max-height: 28px !important;
text-align: right !important; 
        }   

#seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell1 .seated-event-link1:hover, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell1 .seated-event-link1:focus, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell1 .seated-event-link2:hover, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell1 .seated-event-link2:focus, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell2 .seated-event-link1:hover, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell2 .seated-event-link1:focus, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell2 .seated-event-link2:hover, #seated-55fdf2c0 .seated-events-table .seated-event-row .seated-event-link-cells .seated-event-link-cell2 .seated-event-link2:focus {
    opacity: 1 !important;
}

/****** MEDIA QUERIES *******/

    @media screen and (max-width: 850px) {
        
        .seated-event-row, .seated-event-link-cells, .seated-event-description-cells, .seated-event-date-cell, .seated-event-venue-cell, .seated-event-venue-cell, .seated-event-details-cell  {
    min-height: auto !important;
}
        
        #seated-wrapper, #seated-wrapper div {
            box-sizing: border-box;
        }
        .seated-event-date-cell {
            width: 100% !important;
            padding: 0 !important;
            text-align: center !important;
        }

        .seated-event-row {
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-flow: column !important;
            -ms-flex-flow: column !important;
            flex-flow: column !important;
            box-sizing: border-box;
            padding: 15px 20px !important;
        }

        .seated-event-link-cells {
            width: 100% !important;
            text-align: center !important;
        }

        .seated-event-description-cells {
            width: 100% !important;
            text-align: center !important;
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-flow: column !important;
            -ms-flex-flow: column !important;
            flex-flow: column !important;
        }

        .seated-event-venue-cell {
            -webkit-box-align: center !important;
            -webkit-align-items: center !important;
            -ms-flex-align: center !important;
            align-items: center !important;
            width: 100% !important;
            max-width: 100% !important;
            padding: 0 !important;
        }

        .seated-event-venue-name {
            width: 100% !important;
            font-size: 15px !important;
            text-align: center !important;
        }

        .seated-event-venue-location {
            width: 100% !important;
            text-align: center !important;
        }

        .seated-event-details-cell {
            width: 100% !important;
            text-align: center !important;
            padding: 0 !important;
        }

        .seated-event-link-cells {
            text-align: center !important;
            padding: 5px 0 0 0 !important;
            width: auto !important;
    		display: inline-block !important;
        }
        
        .seated-follow-text {
            max-width: 70% !important;
            margin: 0px auto !important;
        }
     
.seated-event-link1, .seated-event-link1:visited, .seated-event-link2, .seated-event-link2:visited {        
    line-height: 30px !important;
    vertical-align: bottom !important;        
}    
        

        .seated-event-link1,
        .seated-event-link1:visited,
        .seated-event-link2,
        .seated-event-link2:visited {
            padding: 0 10px !important;
            box-sizing: border-box !important;
            display: inline-block !important;
            width: 100% !important;
        }
    }

@media screen and (max-width: 580px) {
.seated-event-link-cells {
    margin-top: 0px !important;
}
}

	/*End of Styles from client*/

