/*

 Theme Name:   dw-timeline child

 Theme URI:    http://www.ultradeluxxe.com

 Description:  mrktpro base theme

 Author:       Ultradeluxxe

 Author URI:   http://www.ultradeluxxe.com

 Template:     dw-timeline

 Version:      .02



*/



@import '../dw-timeline/style.css';



/* front page per post------------------------------------------- */



html,

body {

	height: 100%;

}





html,

body,

.wrap.container {

	width: 100%;

	overflow-x: hidden;

	overflow-y: auto;

	height: auto;

}

.page header.banner,

.single header.banner {



	overflow: visible;

	height: auto

}

.wrap.container { 

	overflow: hidden

}



.wrap.container {

	width: 1100px;

	max-width: 95%;

	height: auto;

}



@media all and (max-width: 750px) {

	.wrap.container {

		padding: 0;

	}

	.col-sm-12 {

		padding: 0;

	}

}



p {

	font-size: 1.25em;

	font-weight: 300;

}



h2 {

	font-weight: 600;

}



.entry-format {

	display: none

}



/* header --------------------- */





.banner.cover {

	height: 100%;

	max-height: 550px;

	min-height: 500px;

}



.banner .page-title {

	margin-top: 200px

}



/* -------------------------- */



.entry-date,

.entry-date *,

.hentry .entry-meta {

	color: black;

	font-size: 1.5rem

}



.entry-date {

	width: 100%;

	padding-bottom: 12px;

	font-size: 1.5rem

}

.hentry span.cat-links {

	float: right

}



.cat-links a {

	background: #999;

	color: white!important;

	padding: 3px 6px ;

	border-radius: 6px;

}

.cat-links a:hover {

	background: #bbb

}





.home .timeline-pale.dwtl.full {

	background: white;

	display: block;

	width: 80px;

	height: 80px;

	margin: 0 auto;

	border-radius: 50%;

	-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.15);

    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.15);

    margin-bottom: 20px;

}

.home .timeline-pale.dwtl.full:hover {

	cursor: pointer;

	color: #700000;

	background: #efefef

}





.archive .timeline-pale.dwtl.full,

.page .timeline-pale.dwtl.full,

.post .timeline-pale.dwtl.full {

	display: none



}



@media all and (max-width: 700px) {




.timeline .dwtl:before,

.entry-inner:before,

.entry-inner:after {

	display: none

}



.dwtl-left,

.dwtl-right {

	padding: 0!important;

	float: none;

	clear: none;

}

}
/* - Single columnization ----------------------- */


.two-col .dwtl.normal {
	width: 100%;
}

.timeline:before,
.timeline .dwtl:before,
.timeline .dwtl:after,
.two-col .dwtl.normal .entry-inner:before,
.two-col .dwtl.normal .entry-inner:after {
	display: none;
}

.hentry .entry-inner {
	margin: 15px 0;
}

.dwtl-left,
.dwtl-right {
	padding-left: 0;
	padding-right: 0
}

/* --------------- */

p {

	display: block;

	height: auto;

	overflow: hidden;

	max-height: 1000000px;

}

p.closed {

	max-height: 0px;

}



/* ---------- uniqure poists -------------- */



.entry-content p a {
	display: inline-block;
  background: #999;
  color: white;
  border-radius: 6px;
  padding: 3px 60px 5px 12px;
  margin: 0 0 5px;
  position: relative;
  z-index: 10;
  min-height: 38px;
  width: 100%;
  float: none;

}



.entry-content p a:after {

  content: "Attachment";

  display: block;

  color: white;

  font-size: .5em;

  position: absolute;

  z-index: 20;

  right: 14px;

  top: 12px

}



.entry-content p a:hover {

	background: #bbb

}





/* logn -------------- */



label {

	font-weight: 400

}



/* catlinks ------------------------- */



span.cat-links .y91 {  background: #f39c12 }

span.cat-links .y93 {  background: #2c3e50 }

span.cat-links .y94 {  background: #e74c3c }

span.cat-links .y97 {  background: #27ae60 }

span.cat-links .y04 {  background: #f39c12 }

span.cat-links .y05 {  background: #16a085 }

span.cat-links .y06 {  background: #8e44ad }

span.cat-links .y07 {  background: #2c3e50 }

span.cat-links .y09 {  background: #e74c3c }

span.cat-links .y10 {  background: #27ae60 }

span.cat-links .y12 {  background: #f39c12 }

span.cat-links .y13 {  background: #16a085 }

span.cat-links .y14 {  background: #8e44ad }

span.cat-links .y15 {  background: #7c3e50 }



.two-col .dwtl.normal .entry-inner:before,

.two-col .dwtl.normal .entry-inner:after {

  content: "";

  width: 26px;

  height: 2px;

  background: #dedede;

  border: 0;

  top: 20px;

  right: -27px;

}



.two-col .dwtl.normal.dwtl-right .entry-inner:before,

.two-col .dwtl.normal.dwtl-right .entry-inner:after {

	right: auto;

	left: -41px;

}



.timeline:before {

	width: 3px;

}



.hentry .entry-inner {

	border-left: 15px solid white;

	border-radius: 0;}



.entry-inner.y91 {  border-color: #f39c12 }

.entry-inner.y93 {  border-color: #2c3e50 }

.entry-inner.y94 {  border-color: #e74c3c }

.entry-inner.y97 {  border-color: #27ae60 }

.entry-inner.y04 {  border-color: #f39c12 }

.entry-inner.y05 {  border-color: #16a085 }

.entry-inner.y06 {  border-color: #8e44ad }

.entry-inner.y07 {  border-color: #2c3e50 }

.entry-inner.y08 {  border-color: #999999 }

.entry-inner.y09 {  border-color: #e74c3c }

.entry-inner.y10 {  border-color: #27ae60 }

.entry-inner.y12 {  border-color: #f39c12 }

.entry-inner.y13 {  border-color: #16a085 }

.entry-inner.y14 {  border-color: #8e44ad }

.entry-inner.y15 {  border-color: #7c3e50 }







