/*
Theme Name:     DanElecTro
Description:    DanElecTro Theme
Version: 1.0
Author:         M. Trejo
Template:       twentyfourteen
*/

/*@import url("../twentyfourteen/style.css");*/

/*---------------------------- STYLING -----------------------*/

@media screen and (max-width: 1200px) {


	.infoBlock.vintagebari {
		right: 0 !important;
		top: 263px;
	}
	.infoBlock.vintag12 {
		top: 262px !important;
		right: -16px !important;
	}
	.basicSpecsVintBari {
		top: 110px !important;
		right: -103px !important;
	}
	.basicSpecsVint12string {
		right: -117px !important;
		top: 115px !important;
		width: 202px;
	}
}


@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape) {
	.infoBlock.vintagebari {
		top: 283px !important;
		right: -60px !important;
	}

	.infoBlock.vintag12 {
		top: 283px !important;
		right: -76px !important;
	}

}


@media screen and (max-width: 782px) {
	.basicSpecsVintBari,
	.basicSpecsVint12string {
		left: 0 !important;
		right: 0 !important;
		top: auto !important;
		width: 100% !important;
		text-align: center !important;
	}

	.infoBlock.vintag12 {
		top: 82px !important;
		right: 0 !important;
	}

	.sm-dano { display:none;}
	.sm-dano-nav { display:block;}

}

/* --------------------- END TEMP RESPONSIVE STYLING ------------------*/


body.page-id-1602 #wrapper {
	background-image: url("http://danelectro.com/wp-content/uploads/2016/05/Vintage-Bari-12-String.jpg");
	z-index: -1;
	height: 100%;
	width: 100%;
	position: fixed;
	background-position: -99999px -99999px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	transform: translate3d(0,0,0);
}



#menu-item-1610,
.menu-sm {
	display: none;
}

.basicSpecsVintBari,
.basicSpecsVint12string {
	position: absolute;
	box-shadow: 0 0 2px 3px rgba(255, 255, 255, 0.8) !important;
	padding: 9px 9px 0 9px;
	z-index: 991 !important;
	width: 220px;
	height: auto;
	background-color: #FFFFFF;
	text-align: left;
}

.infoBlock.vintagebari {
	right: 33px ;
	top: 263px ;
}

.infoBlock.vintag12 {
	right: 14px;
	top: 263px;
}
.basicSpecsVint12string {
	right: -87px;
	top: 120px;
}

.basicSpecsVintBari {
	top: 110px;
	right: -70px;
}

.mejs-time-total,
.mejs-time.mejs-duration-container {
	width: 180px !important
}

#colorbox,
#cboxWrapper,
.fancybox-opened .fancybox-skin,
.mejs-container,
.mejs-controls {
	min-width: 400px !important;
}


/* .hentry {
margin: 0 auto 0;
max-width: 672px;
}
*/

.site-title {
	padding-bottom: 30px;
	width: 100%;
	max-width: 100%;
}
@media screen and (min-width:783px) {
	.site-title {
		margin-top:10px;
	}
}

.site-title a,
.site-title a:hover {
	/*		display:none; */
}

.entry-content,
.entry-summary,
.page-content {
	word-break: normal !important;
}

.column,
.columns,
.tiles > li {
	/*   background: #ddd;
	border: 1px solid #d0d0d0;
	*/
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	-ms-transition-duration: .3s;
	transition-duration: .3s;
}


/*
.column:hover, .columns:hover {
background: #efefef;
cursor: pointer;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
*/

.row {
	margin-bottom: 25px;
	text-align: center;
}

.pn36 {
	font: 36px TorontoSubway;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

.pl14 {
	font: 14px TorontoSubwayLight;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}

.head,
.head:hover {
	box-shadow: none;
	margin-top: 30px;
}

.head span {
	font-weight: bold;
	color: #353535;
}

.head span span {
	font-size: 32px;
	font-weight: bold !important;
}

.special,
.special:hover {
	background: transparent;
	border: none;
}

.special:hover p {
	color: #ffe400;
}

.site-footer {
	background-color: transparent !important;
	width: 100%;
}

.primary-navigation {
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}

#supplementary {
	display: none;
}

.ott {
	height: 132px;
	width: 578px;
	/*background: url(http://danelectro.com/wp-content/uploads/2014/12/OTT-Horizontal2@2x.png) no-repeat center center;*/
	margin-top: -53px;
	background-size: contain;
}

.page-id-5 .ott {
	/*height: 132px;
	width: 578px;
	background: url(http://danelectro.com/wp-content/uploads/2014/12/OTT-Horizontal2@2x.png) no-repeat center center;*/
	margin: 0;
	padding: 0;
	margin-top: -53px;
	background-size: contain;
	position: fixed;
	left: 0;
	bottom: -5px;
	display: block !important;
	background: url(img/home-text_2017.png) no-repeat center center;
	width: 100%;
	height: 160px;
}

.fullWidthcen {
	width: 100%;
	text-align: center;
}


/*-------------------------------- END GUMBY STYLING -----------------------*/

.clearAll {
	clear: both;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	margin: 36px 0 2px;
}

h1 {
	font-size: 20px;
	color: #000000;
	text-transform: uppercase;
	font-family: TorontoSubway;
	font-weight: bold;
	text-rendering: optimizeLegibility;
}


/*  adjust styling */

.homeWelcomeAdj {
	max-width: 911px;
	margin: 0 auto;
}

.homeWelcomeAdj h1 {
	font-size: 51px;
	color: #FC0000;
	text-transform: uppercase;
	font-family: TorontoSubway;
	font-weight: normal;
	text-rendering: optimizeLegibility;
	line-height: 51px;
	margin-bottom: 7px;
}

.homeWelcomeAdj p {
	margin-bottom: 11px;
	font-size: 20px;
	line-height: 1.25em;
	color: black;
	font-family: TorontoSubway;
	font-weight: normal;
}

.five.columns.push_seven.ott-home {
	height: 132px;
	width: 578px;
	background: url(/wp-content/uploads/2014/12/OTT-Horizontal2@2x.png) no-repeat center center;
	margin-top: -53px;
	background-size: contain;
	position: fixed;
	bottom: 30px;
	display: block !important;
	right: 0;
}


/*body.page-id-1018 {
background-image: url('/wp-content/uploads/2015/07/home-adj-addtl.jpg') !important;
background-repeat: no-repeat;
background-position: center center;
background-attachment: scroll;
background-size: cover;
}*/


/* end adjust styling */


/* body.home .site-header { margin: 0;} */

body.home h1 {
	font-size: 51px;
	color: #000000;
	text-transform: uppercase;
	font-family: TorontoSubway;
	font-weight: normal;
	text-rendering: optimizeLegibility;
	line-height: 51px;
	margin-bottom: 7px;
}

.homeWelcome p {
	margin-bottom: 11px;
	font-size: 20px;
	line-height: 1.25em;
	color: black;
	font-family: TorontoSubway;
	font-weight: normal;
}

p {
	margin-bottom: 11px;
	font-size: 20px;
	line-height: 1.25em;
	color: black;
}

.hmTitle {}

	#secondary {
		display: none !important;
	}

	.site-content .entry-header,
	.site-content .entry-content,
	.site-content .entry-summary,
	.site-content .entry-meta,
	.page-content,
	.hentry,
	.entry-content {
		background-color: transparent;
	}

	.homeWelcome {
		max-width: 911px;
		margin: 0 auto;
	}

	#tablepress-1 {
		width: 100% !important;
	}

	.site-content,
	.site-main .widecolumn {
		margin-left: 0 !important;
	}

	.site-content {
		margin-right: 0 !important;
	}

	.site:before {
		width: 0px !important;
	}


	/* Background Images */


	/*body.page-id-25 {
	background-image: url('/wp-content/uploads/2014/12/bkg-contact.jpg') !important;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: scroll;
}

body.page-id-15 {
background-image: url('/wp-content/uploads/2014/12/dcBkg2.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
}

body.home {
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}

body.page-id-17 {
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/double-cutawaybg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}

body.page-id-19 {
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/hodadbg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}

body.page-id-21 {
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/bassbg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}
body.page-id-23 {
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/starbg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}

body.page-id-25 {
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/conatct-bg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size: cover;
}

body.page-id-1046{
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/new64bg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;

}

body.page-id-1049{
background-image: url('http://danelectro.com/wp-content/uploads/2016/02/sprucebg.jpg') !important;
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
background-size:cover;
}*/

.contact-content {
	text-align: center;
	background-image: url('http://danelectro.com/wp-content/uploads/2016/02/contact-content.png');
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: scroll;
	background-size: cover;
	min-height: 502px;
	padding-top: 220px;
}

.contact-content p {
	font-family: MistralD!important;
	font-size: 36px;
}

.contact-content a {
	color: #1359c1;
}

body.page-id-340 {
	background-image: url('http://danelectro.com/w