/*
Theme Name:     Twenty Twelve Child
Theme URI:      http://www.justinbieberzone.com/
Description:    Child theme for the Twenty Twelve theme
Author:         Justin Bieber Zone
Author URI:     http://www.justinbieberzone/
Template:       twentytwelve                             
Version:        0.1.0
*/

@import url("../twentytwelve/style.css");

.wrapper { padding: 8px;}

.site-content article, .archive-header, .page-header { 
	color: #660461;
 	background:#ECE0F8 none repeat scroll 0 0;
 	border:1px solid #B2A0C5 !important;
 	-moz-border-radius: 10px;
 	border-radius: 10px;
 	-webkit-border-radius: 10px;
 	padding:1.8em; 
 	margin-bottom: 14px;
 	margin-bottom: 1rem;
	 }

/* Page structure */
.site { background-color: #DCC7FF;}

.site {
	padding: 0 0px;
	padding: 0 0rem;
	background-color: #DCC7FF;
}

/* Header */
.site-header { padding: 0px 0; padding: 0rem 0; }

.header-image {
 	margin-top: 0px;
 	margin-top: 0rem; 
 	margin:none;
 	padding:none;
 	}
 	

/* Sidebar */

.widget-area .widget li {background:#ECE0F8; font-size:13px; font-family: arial;
font-weight:bold; padding:1em; border-bottom: 1px solid #872080;}

div.widget-area {text-align:center;}

.widget-area .widget .textwidget {
background:none;
font-size:13px; font-family: arial;
font-weight:bold;
padding-right:1em;
border:none;
border-bottom-left-radius: 10px 5px;
-moz-border-bottom-left-radius: 10px 5px;
-webkit-border-bottom-left-radius: 10px 5px;
border-bottom-right-radius: 10px 5px;
-moz-border-bottom-right-radius: 10px 5px;
-webkit-border-bottom-right-radius: 10px 5px;
padding-top:0em; padding-left:0em; padding-bottom:0em; 
}

.widget-area .widget h3 {
background-image:url('../../../../bg/menu-bg.png');
padding: .5em 0.1em 0.3em 0.5em; 
margin-bottom:0px; 
font-weight:bold; 
font-size:13px; color:#ffffff;

border-top-left-radius: 10px 5px;
-moz-border-top-left-radius: 10px 5px;
-webkit-border-top-left-radius: 10px 5px;

border-top-right-radius: 10px 5px;
-moz-border-top-right-radius: 10px 5px;
-webkit-border-top-right-radius: 10px 5px;

border-bottom-left-radius: -10px -5px;
-moz-border-bottom-left-radius: -10px -5px;
-webkit-border-bottom-left-radius: -10px -5px;

border-bottom-right-radius: -10px -5px;
-moz-border-bottom-right-radius: -10px -5px;
-webkit-border-bottom-right-radius: -10px -5px;

}

.widget-area .widget a { color: #5F2D6B; text-decoration:none;}
.widget-area .widget a:hover { color: #5F2D6B; text-decoration: underline;}

footer.entry-meta {
	font-style:italic;
	margin-top: 14px;
	margin-top: 1rem;
	font-size: 10px;
	font-size: 0.71428542rem;
	line-height: 1;
	color: #757575;
	text-align:left;
	}

.entry-content blockquote,
.comment-content blockquote {
	background:#FBEFF8; 
	color:#594761;  
	border-left: 2px solid #50E3A3; 
	padding: 1em; 
	margin-top:2px; 
	margin-right:1em;
        font-style: normal;
	}

body, body.custom-font-enabled {
	font-size: 14px;
	font-size: 1rem;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	background-color: #000;
	}

.comments-area article header time {display: none;}
.tubepress_normal_embedded_wrapper {margin: auto;max-width: 100%;}


#tags-link a {
    background-color: #fff;
    border: 1px solid #000000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    padding: 2px;
    line-height: 150%;
    margin-top: 2px;
}



/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {


.header-image {
border-bottom: 2px solid #000;
 	margin-top: 0px;
 	margin-top: 0rem;
 	margin-bottom: -2px;
 	 }
 	
body { background-color: #000;  }

.site-header h1,
.site-header h2 {display:none;}

.site {
 max-width: 900px;
 max-width: 64.285714285rem;
 background: #ddc9ff; }

.site-content { width: 63%;}
.widget-area { width: 34%;}

.ie .site-content {width: 63%; }
.ie .widget-area {width: 34%;}

/* Navigation Menu */

.main-navigation {margin-top: 0px;margin-top: 0rem;text-align: center;background:#4D172E; color:#BCABC2; 
font-family: 'Droid Sans', 'Lucida Grande', Tahoma, sans-serif;font-size:14px; 
-moz-box-shadow: 0 0 5px 5px #424242;
-webkit-box-shadow: 0 0 5px 5px#424242;
box-shadow: 0 0 5px 5px #424242;
background-image:url('../../../../bg/menu-bg.png'); 
}


.main-navigation li a {background-image:url('../../../../bg/menu-bg.png'); color: #BCABC2; padding: 0px 20px;  }
.main-navigation li a:hover {color: #BCABC2; padding: 0px 20px; }
.main-navigation li a:active {background:#000; padding: 0px 20px;  }

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul { text-align: center;border-color:#000; }

.main-navigation a:hover {background:#3B0E37; }



/* TICKET NETWORK */
td.tn_results_event_text {width: 80px;}
td.tn_results_venue_text { width: 200px;}
td.tn_results_datetime_text {  width: 50px;}

#ticket {margin-left: -26px;}

.comments-area article header time {
    display: none;
}

.widget img {box-shadow:none;}

}


/* Minimum width of 960 pixels. */
@media screen and (min-width: 960px) {

	body {
		background-color: #000;
	}
	body .site {
		padding: 0 0px;
		padding: 0 0rem;
		margin-top: 0px;
		margin-top: 0rem;
		margin-bottom: 8px;
		margin-bottom: 0.571428571rem;
		box-shadow: none;
	}
	body.custom-background-empty {
		background-color: #fff;
	}
	body.custom-background-empty .site,
	body.custom-background-white .site {
		padding: 0;
		margin-top: 0;
		margin-bottom: 0;
		box-shadow: none;
	}
	
	.header-image {
 	margin-top: 0px;
 	margin-top: 0rem; 
 	margin:none;
 	padding:none;
 	}
}



.form-allowed-tags, .comment-form-url {
display:none;}

.entry-header .entry-title {
font-weight: bold; color:#F21374; text-shadow: 1px 1px #848484;
	
}

.entry-header .entry-title a {
	font-weight: bold; color:#F21374; text-shadow: 1px 1px #848484;
}

.entry-meta {
    text-align: left;
}

a {
	
	color: #D73D80;
}
a:hover {
	color: #F21374; text-decoration:underline;
}



.widget-area .widget h3 {
  margin-bottom:0;
}

#footerwidgets {
 width:100%;
}
#footerwidgets p {
 padding-bottom: .5em;
}
#footerwidgets li, #footerwidgets p  {
 padding-bottom: .5em;
 font-size:80%;
 line-height:1.1em;
}
#footer-left {

 width:29%;
 float:left;
 padding-left:2.5%;
}
#footer-middle {
 width:29%;
 float:left;
 padding-left:2.5%;
 padding-right: 2.5%;
}
#footer-right {
 width:29%;
 float:right;
 padding-right:2.5%;
} 
.site-content article {
  border-bottom:none;
}
@media only screen and (max-width:481px) {

   #footer-right, #footer-middle, #footer-left {
     float:none;
     padding-left:0;
     padding-right:0;
     padding-top:1em;
     width:100%;
   }
   
   #adsensehead {display:none;}
}

.the-social-link {
  text-align:center;
}
.the-social-link img {
  padding:5px;
}

#colophon {background-image:url('../../../../bg/menu-bg.png'); border-top:2px solid #424242;}

div.comments-link {margin-top:8px;}
div.comments-link a {text-decoration:none; font-size:14px; color:#000; border: 1px solid #444; background:none;  padding:5px; border-radius:5px;}

.by-author {display:none;}

div.entry-content p {font-size:13px;}
.ithumb {border-radius:5px; }
.ithumb:hover { border: 0px solid #424242; filter: alpha(opacity=60); opacity: .6; }
.ithumb {
    background-image: url('../../../../viewgallery5.png') ;
    background-repeat: no-repeat;
    background-position: top left;
padding:20px 0 0 0px;
width:100%;
height:auto;
}

.pds-box {width: auto;}