.sitehead {
	margin-top: -200px;
	margin-bottom: 0px;
}

.site-title a {
    color: #0033ff;
}

.site-title a:hover {
    color: #000;
}

.site .testimonial-entry-title {
	text-align: center;
}

.widget-footer-area {
    padding-bottom: 1.5em;
}

.site-footer {
    padding-bottom: 1.5em;
    padding-top: 1.5em;
}

.site .testimonial-entry-content {
    margin: 0 0 6.5em;
}

.site .testimonial-entry-title {
    margin-bottom: 6.5em;
}

.testimonial-entry-title a {
    border: 0;
    text-decoration: none;
		font-size: 1.9em;
		word-wrap: break-word;
}

td, tr, tbody, table {
	border: 0px;
}

.widget-footer-top-area {
    background: #000;
}

.widget-footer-top-area .button {
	border: #0033ff solid 5px;
	  background-color: transparent;
    color: #fff;
}

.widget-footer-top-area .button:hover {
	  background: #0033ff;
    color: #fff;
	  border: #0033ff solid 5px;
}

.main-navigation .primary-menu .current_page_item > a, .main-navigation .primary-menu .current-menu-item > a, .main-navigation .primary-menu .current_page_ancestor > a {
    border-color: #0033ff;
}

.main-navigation a:focus, .main-navigation a:hover {
    color: #0033ff;
}

a {
    color: #0033ff;
    text-decoration: none;
}

a:hover {
	color: #000;
}

.hentry {
    border-bottom: 0px solid #fff;
    margin: 0 0 0em;
    padding-top: 0em;
}

.site .jetpack-testimonial, .site .testimonial-entry {
    border: 7px solid #000 ;
    margin-bottom: 0em;
    padding: 0em 1em 0;
}

.site .jetpack-testimonial, .site .testimonial-entry:hover {
	border: 7px solid #0033ff;
}


.entry-content a {
    box-shadow: 0 0px 0;
}

.testimonial-featured-image img {
    display: none;
}

.site .jetpack-testimonial.has-post-thumbnail, .site .testimonial-entry.has-testimonial-thumbnail {
    margin-bottom: 2em;
}

h1, h2, h3, h4, h5, h6 {
    color: #000;
	  font-family: Pragmatica, sans-serif
}

h2 {
	  text-transform: uppercase;
}

h4 {
	  font-size: 2rem;
}

.hentry {
    padding-bottom: 3em;
    padding-top: 9em;
}

.hentry + .hentry {
    margin-top: -5.5em;
}

.page-template-panel-page .hentry.has-post-thumbnail {
    background-attachment: fixed;
}

.entry-summary {
    display: none;
}

.site .jetpack-social-navigation a {
    border-radius: 0%;
}

.nomobile {
	display: inline;
}

.nodesktop {
	display: none;
}

.button {
	  background: #0033ff;
    color: #fff;
	  border-radius: 0;
	  border: 5px solid #0033ff;
}

.button:hover {
	  border: #000 solid 5px;
	  background-color: #000;
	  color: #fff;
}

p, ul {
	color: #000;
}

.entry-footer {
	display: none;
}

button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background: #000;
    outline: none;
	  border-radius: 0;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: #0033ff;
	  border-radius: 0;
}

.desaturate {
    filter: grayscale(100%); /* Standard */
    -webkit-filter: grayscale(100%); /* Webkit */
    filter: url(http://33pt.de/elements/grayscale.svg#desaturate); /* Firefox 4-34 */
    filter: gray;  /* IE6-9 */
    -webkit-filter: grayscale(1); /* Old WebKit */
}

.ticketfooter {
	float: left;
	width: 46%; 
	height: auto;
	text-align: justify;
}

.marg-right {
	margin-right: 8%;
}

#sb_instagram .sbi_follow_btn a {
    background: #0033ff;
    color: #fff;
}

#sb_instagram #sbi_load .sbi_load_btn:focus, #sb_instagram #sbi_load .sbi_load_btn:hover, #sb_instagram .sbi_follow_btn a:focus, #sb_instagram .sbi_follow_btn a:hover {
    filter: none;
    opacity: 100;
	  background: #000;
}


/* Smartphones */
@media only screen and (max-device-width: 480px) {
	
.sitehead {
	margin-top: -100px;
  margin-bottom: 50px;
}
	
.site-header {
    background: #fff;
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 1.5em;
    width: 100%;
    margin-bottom: -3em;
}	
	
.hentry {
    padding-bottom: 4.5em;
    padding-top: 9em;
}
	
.hentry + .hentry {
    margin-top: -11em;
}
	
.nomobile {
	display: none;
}

.nodesktop {
	display: block;
}

h4 {
    font-size: 1.5625rem;
}

.site .jetpack-testimonial, .site .testimonial-entry {
    border: 7px solid #000;
    margin-bottom: 2em;
    padding: 0em 1em 0;
}

.ticketfooter {
	float: none;
	width: 100%; 
	height: auto;
	text-align: left;
}

.marg-right {
	margin-right: 0%;
}

.site-content-wrapper .widget-area {
    display: none;
}

.entry-hero, .site-content-wrapper .has-post-thumbnail .entry-header {
    margin-top: 50px;
    margin-bottom: -75px;
}
	
}