/*Theme Name:Liza Dawson
Author:David Taylor Design
Theme URI:http://davidtaylordesign.com
Description:Liza Dawson
Version:1.0*/

/* Reset */
* {box-sizing:border-box;outline:none;}
p {margin:0 0 14px 0;padding:0;line-height:1.5rem;}
.hide {display:none!important;}
.clear {clear:both;}
.animate {transition:color 0.2s, background-color 0.2s;height:auto;}
.pipe {padding:0 .65em;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
.clear {clear:both;}

/* Global */
body {font-family:'Roboto Condensed', sans-serif;font-family:'Prompt', sans-serif;font-weight:300;font-weight:normal;font-size:16px;line-height:18px;color:#000;background:url('images/BG.jpg') no-repeat center center;background-attachment:fixed;background-size:cover;}
a, a:link, a:active {color:#193790;text-decoration:none;transition:color 0.2s, background-color 0.2s, background-position 0.2s;height:auto;}
a:hover {color:#000;transition:color 0.2s, background-color 0.2s, background-position 0.2s;height:auto;}

/* Layout */
.w-max, .w-full {margin:0 auto;overflow:hidden;}
.w-max, .w-full, .w-1, .w-2, .w-3, .w-4, .w-5, .w-6, .w-7, .w-8, .w-9, .w-10 , .w-11 , .w-12 , .w-13 , .w-14 , .w-15 , .w-16 , .w-17 , .w-18 , .w-19 , .w-20 , .w-21 , .w-22 , .w-23 , .w-24 , .w-25 , .w-26 , .w-27 , .w-28 , .w-29 , .w-30 , .w-31 , .w-32 , .w-33 , .w-34 , .w-35 , .w-36 , .w-37 , .w-38 , .w-39 , .w-40 , .w-41 , .w-42 , .w-43 , .w-44 , .w-45 , .w-46 , .w-47 , .w-48 , .w-49 , .w-50 , .w-51 , .w-52 , .w-53 , .w-54 , .w-55 , .w-56 , .w-57 , .w-58 , .w-59 , .w-60 , .w-61 , .w-62 , .w-63 , .w-64 , .w-65 , .w-66 , .w-67 , .w-68 , .w-69 , .w-70 , .w-71 , .w-72 , .w-73 , .w-74 , .w-75 , .w-76 , .w-77 , .w-78 , .w-79 , .w-80 , .w-81 , .w-82 , .w-83 , .w-84 , .w-85 , .w-86 , .w-87 , .w-88 , .w-89 , .w-90 , .w-91 , .w-92 , .w-93 , .w-94 , .w-95 , .w-96 , .w-97 , .w-98 , .w-99 , .w-100{box-sizing:border-box;}
.w-max {width:100%;}.w-full {width:100%;max-width:1200px;}
.w-1 {width:1%;}.w-2 {width:2%;}.w-3 {width:3%;}.w-4 {width:4%;}.w-5 {width:5%;}.w-6 {width:6%;} .w-7 {width:7%;}.w-8 {width:8%;}.w-9 {width:9%;}.w-10 {width:10%;}.w-11 {width:11%;}.w-12 {width:12%;}.w-13 {width:13%;}.w-14 {width:14%;}.w-15 {width:15%;}.w-16 {width:16%;}.w-17 {width:17%;}.w-18 {width:18%;}.w-19 {width:19%;}.w-20 {width:20%;}.w-21 {width:21%;}.w-22 {width:22%;}.w-23 {width:23%;}.w-24 {width:24%;}.w-25 {width:25%;}.w-26 {width:26%;}.w-27 {width:27%;}.w-28 {width:28%;}.w-29 {width:29%;}.w-30 {width:30%;}.w-31 {width:31%;}.w-32 {width:32%;}.w-33 {width:33%;}.w-34 {width:34%;}.w-35 {width:35%;}.w-36 {width:36%;}.w-37 {width:37%;}.w-38 {width:38%;}.w-39 {width:39%;}.w-40 {width:40%;}.w-41 {width:41%;}.w-42 {width:42%;}.w-43 {width:43%;}.w-44 {width:44%;}.w-45 {width:45%;}.w-46 {width:46%;}.w-47 {width:47%;}.w-48 {width:48%;}.w-49 {width:49%;}.w-50 {width:50%;}.w-51 {width:51%;}.w-52 {width:52%;}.w-53 {width:53%;}.w-54 {width:54%;}.w-55 {width:55%;}.w-56 {width:56%;}.w-57 {width:57%;}.w-58 {width:58%;}.w-59 {width:59%;}.w-60 {width:60%;}.w-61 {width:61%;}.w-62 {width:62%;}.w-63 {width:63%;}.w-64 {width:64%;}.w-65 {width:65%;}.w-66 {width:66.6666666%;}.w-67 {width:67%;}.w-68 {width:68%;}.w-69 {width:69%;}.w-70 {width:70%;}.w-71 {width:71%;}.w-72 {width:72%;}.w-73 {width:73%;}.w-74 {width:74%;}.w-75 {width:75%;}.w-76 {width:76%;}.w-77 {width:77%;}.w-78 {width:78%;}.w-79 {width:79%;}.w-80 {width:80%;}.w-81 {width:81%;}.w-82 {width:82%;}.w-83 {width:83%;}.w-84 {width:84%;}.w-85 {width:85%;}.w-86 {width:86%;}.w-87 {width:87%;}.w-88 {width:88%;}.w-89 {width:89%;}.w-90 {width:90%;}.w-91 {width:91%;}.w-92 {width:92%;}.w-93 {width:93%;}.w-94 {width:94%;}.w-95 {width:95%;}.w-96 {width:96%;}.w-97 {width:97%;}.w-98 {width:98%;}.w-99 {width:99.999999999%;}.w-100 {width:100%;}
.two-wide .spacer, .three-wide .spacer {width:12px;}
.three-wide .w-33 {width:382px;}
.two-wide .w-33 {width:382px;}
.two-wide .w-66 {width:776px;}
.content {width:72%;}.sidebar {width:23%;}

/* Divider */
.divider {height:1px;width:100%;background-color:#f00000;margin:1.5em 0;}
.divider.thick {height:10px;width:20%;background-color:#fff;margin:1em auto 3em auto;}
.border-r {border-right:1px solid #acada7;}
.border-l {border-left:1px solid #acada7;}
.section-border {height:12px;background:url('images/border.png') repeat-x top center;}
.section-border-bottom {height:12px;background:url('images/border-bottom.png') repeat-x top center;}
.spacerWrapper {margin:2rem 0;}

/* Layout Padding/Margin */
.w-pad-tb {padding-top:2em;padding-bottom:2em;}
.w-pad-lr {padding-left:2em;padding-right:2em;}
.w-pad-top {padding-top:2em;}
.w-pad-bottom {padding-bottom:2em;}
.w-pad-left {padding-left:2em;}
.w-pad-right {padding-right:2em;}
.w-margin-tb {margin-top:2em;margin-bottom:2em;}
.w-margin-lr {margin-left:2em;margin-right:2em;}
.w-margin-top {margin-top:2em;}
.w-margin-bottom {margin-bottom:2em;}
.w-margin-left {margin-left:2em;}
.w-margin-right {margin-right:2em;}
.m-auto {margin-left:auto;margin-right:auto;}

/* Layout Align */
.table {display:table;}
.table-cell {display:table-cell;table-layout:fixed;}
.v-align {vertical-align:middle;}
.v-align-top {vertical-align:top;}
.left-wrap, .left {float:left;}
.right-wrap, .right {float:right;}
.left-wrap, .right-wrap {width:48%;}
.left-wrap {clear:both;}
.collapse, .inline {display:inline-block;vertical-align:top;}
.t-left {text-align:left;}
.t-right {text-align:right;}
.t-center {text-align:center;}
.alignright {float:right;}
.alignleft {float:left;}

h1, h2, h3, h4, h5, h6 {font-weight:400;}
#content h1.page-title, h3 {margin:0 0 1em 0;font-size:1.33em;}
#content .section h2 {font-size:1.23em;}

/* Button */
.controls a, a.learnmore, .submit-wrap input, a.button {display:inline-block;border:0 none;font-size:1rem;padding:1em 6em;margin:0;background:transparent;border:1px solid #fff;color:#fff;border-radius:3px;text-transform:uppercase;}
a.button:hover {background:#fff;color:#000;}

.submit-wrap input, #contentWrapper a.button:hover {color:#000;border:1px solid #000;background:transparent;}
.submit-wrap input:hover, #contentWrapper a.button {color:#fff;border:1px solid #fff;background:#193790;padding:.5em 1em;}

#contentWrapper a.mini.button {display:inline-block;padding:.5rem 4rem;color:#000;border:1px solid #000;background:transparent;}
#contentWrapper a.mini.button:hover {color:#fff;border:1px solid #fff;background:#193790;}

#contentWrapper .author .button {display:inline-block;margin:0 auto;padding:.25em .5em;}
#contentWrapper .buttonWrapper {margin:0 0 1em 0;}

a.learnmore {padding:.5em;background:#193790;}
a.learnmore:hover {background:#fff;color:#193790;}
.controls a {padding:.5em 0em;border:1px solid #58585a;color:#58585a;text-align:Center;display:inline-block;width:100px;}
.controls a:hover, .controls a.active {background:#58585a;color:#fff;}

/* Header */
#fixedWrapper {z-index:9000;position:fixed;top:0;left:0;overflow:visible;}
#headerWrapper {background:#fff;border-top:5px solid #193790;}
#headerWrapper, #header {height:105px;text-align:center;}
#headerSpacer {height:140px;}
#logo {display:block;margin:20px auto 0 auto;height:85%;}
#logo img {height:68px;width:auto;}

/* Nav */
#navWrapper {background:#fff;height:40px;border-top:2px solid #c2c3c4;border-bottom:1px solid #c2c3c4;overflow:visible;}
#nav {position:relative;text-align:center;overflow:visible;}
#nav .menu-menu-container, #nav .menu-menu-container #menu-menu-1 {display:inline-block;margin:0 auto;}
#nav ul {list-style:none;margin:0;padding:0;}
#nav ul .divide {float:left;display:inline-block;width:1px;height:1em;background:#58585a;margin:11px 0 0 0;}
#nav ul .divide:last-child {display:none;}
#nav ul li {float:left;position:relative;}
#nav ul li a {position:relative;display:block;text-transform:uppercase;color:#58585a;margin:0;height:48px;padding:0 1em;font-weight:300;background:transparent;z-index:5000;background:transparent no-repeat bottom center;line-height:40px;}
#nav ul li a::after {display:block;content:attr(title);font-weight:500;height:1px;color:transparent;overflow:hidden;font-weight:normal;visibility:hidden;margin-bottom:-1px;}


.single-submissions #nav ul li.menu-item-67 a,
#nav ul#menu-menu-1 > li.current-menu-item > a,
#nav ul#menu-menu-1 > li.current_page_ancestor > a,
#nav ul#menu-menu-1 > li:hover > a {color:#193790;font-weight:400;background:url('images/nav.png') no-repeat bottom center;}

#nav ul#menu-menu-1 ul > li.current-menu-item > a {color:#193790;font-weight:400;}


#nav ul#menu-menu-1 ul > li.current-menu-item > a,
#nav ul li a:hover {color:#193790;font-weight:400;}

#nav ul ul {display:none;position:absolute;background:#dedddd;width:250px;margin-left:-62px;text-align:center;z-index:50;top:37px;}
#nav ul ul li {float:none;clear:both;display:block;}
#nav ul ul li a {clear:both;line-height:1.5em;margin:.33rem 0;padding:.33rem 0;height:auto;}
#nav ul li:hover ul {display:block;}
#nav ul ul .divide {display:block;width:50px;height:1px;background:#58585a;margin:0 auto;float:none;clear:both;}
#nav ul ul .divide:last-child {display:none;}

#nav ul .menu-item-68 ul {margin-left:-52px;}
#nav ul .menu-item-72 ul {margin-left:-50px;}


/* Social */
#social {position:absolute;right:0;top:10px;}
#social a {color:#77787b;margin:0 5px;}
#social a:hover {color:#193790;}

/* Slider */
#slideWrapper {position:relative;}
#slideWrapper, #slideWrapper .slide, #slideWrapper .slide .table, #slideWrapper .slide .table-cell {height:750px;width:100%;vertical-align:middle;text-align:center;margin:0 auto;}
#slideWrapper .slide {background-size:cover;background-position:bottom center;color:#fff;}
#slideWrapper .slide .text p {font-family:'Roboto Slab', serif;font-family:'Prompt', sans-serif;font-weight:400;font-size:1.75rem;line-height:1.15em;color:#193790;font-weight:200;font-size:21px;line-height:1.5em;}
#slideWrapper .slide .text p {margin:0 0 1em 0;}
#slideWrapper .buttonWrapper {margin:1em 0;display:block;margin:0 auto;text-align:center;}
#slideWrapper .buttonWrapper a.button {padding:.5em 1em;color:#193790;border:1px solid #193790;}
#dots {position:absolute;bottom:50px;z-index:8999;}
#dots ul {list-style:none;display:inline-block;margin:0 auto;padding:0;}
#dots ul li {float:left;margin:0;padding:0;}
#dots ul li button {display:block;font-size:0;border-radius:100%;background:transparent;border:1px solid #fff;width:10px;height:10px;margin:0 8px;padding:0;}
#dots ul li.slick-active button {background:#fff;}
#slideWrapper .bordered {padding:2em;display:inline-block;background:rgba(255,255,255,0.85);border-radius:15px;border:1px solid #193790;position:relative;top:92px;right:56px;z-index:9000;}
#slideWrapper #slider .w-full {height:750px;position:relative;}

/* Footer  */
#footerWrapper {position:fixed;bottom:0;left:0;padding:.75em 0;text-transform:uppercase;border-top:1px solid #d5cbc4;font-size:.9rem;background:#fff;}
#footerWrapper, #footerWrapper a {color:#58585a;text-align:center;}
#footerWrapper #schema .break, #footerWrapper #schema .break, #footerWrapper #schema .phone {display:none;}
#footerWrapper #schema {display:inline-block;}
#footerWrapper .pipe {display:inline-block;float:none;clear:both;}
#footerWrapper a:hover {color:#193790;}

/* Content */
#content h1.page-title {display:block;text-align:center;margin:0 auto 1.5em auto;line-height:1em;font-weight:normal;}
.page-template-page-about #content h1.page-title {text-align:left;}
#content h2 {margin:0;line-height:1em;font-weight:normal;}
#content #resources h2 {margin:1em 0 0 0;}
#content #resources h2:first-child {margin:0;}
#contentWrapper {padding-bottom:2em;}
#content {background:rgba(255,255,255,0.85);margin:2em auto;padding:2em;font-family:'Roboto Slab',sans-serif;font-family:'Prompt', sans-serif;font-weight:300;}
#content .left img {max-width:100%;height:auto;border:1px solid #000;}
#content .left img.max-scale {max-width:90%;height:auto;}
#content h2 p {line-height:1.5em;font-weight:400;}
#content ol li, #content ul li {margin:.5em 0;}
#content ul {list-style:none;}
#content ul li:before {content:"\f105";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;}
#content .section {margin:0 0 1em 0;padding:0 0 1em 0;border-bottom:0px solid #ccc;text-align:center;}
#content .section .image {height:200px;background:#ccc;margin:0 0 1em 0;}
#content .section .padding {padding:1em;}
#content .section .padding .border {border:1px solid #000;border-radius:5px;padding:2em;min-height:652px;}
#content .section:last-child {border:0 none;}
#content .section h2 {margin:0 0 1em 0;}
.caption p {font-size:.8em;}

/* Author */
h1.genre, h2.genre {clear:both;display:block;text-align:center;padding:2em 0 1em 0;}
#content h2.genre:first-child {padding-top:0;font-size:2em;}
h1.genre {padding:0;margin:0 0 1em 0;line-height:1.25em;}
.author .padding {padding:1em;}
.author .cover {display:block;height:200px;width:135px;margin:1em auto;background:transparent;overflow:hidden;position:relative;border:1px solid #666;border-radius:2px;}
.author .cover, .author .cover .table, .author .cover .table-cell {height:199px;width:135px;}
.author .cover .overlay {position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);display:none;padding:.5em 0;width:100%;height:100%;color:#fff;}
.author .cover:hover .overlay {display:block;text-align:center;}
.author .cover img {width:100%;height:auto;}
#content .author img {border:0 none;display:block;height:100%;max-width:auto;}
.author h2 {height:50px;line-height:1em;margin:.5em 0;}
.author .info {height:190px;overflow:hidden;}
.term-illustrators .author .info {height:250px;}

.group {overflow:hidden;background:transparent;}
.group:nth-child(even) {background:#fff;}
.group:nth-child(even) .author:nth-child(odd) {background:#eee;}
.group:nth-child(even) .author:nth-child(even) {background:#e4e4e4;}
.group:nth-child(odd) {background:#fff;}
.group:nth-child(odd) .author:nth-child(odd) {background:#e4e4e4;}
.group:nth-child(odd) .author:nth-child(even) {background:#eee;}

.author .info p {font-size:0.8rem;}
.term-adult-fiction .author .info {height:380px;}
.term-adult-non-fiction .author .info {height:309px;}
.term-science-fiction-fantasy-paranormal .author .info {height:265px;}
.term-young-adult .author .info {height:287px;}
.term-young-adult-middle-grade .author .info {height:228px;}
.term-middle-grade-childrens-books .author .info {height:295px;}

/* Agent */
.agent {overflow:hidden;margin:0 0 2em 0;padding:0 0 2em 0;border-bottom:1px solid #ccc;}
.agent:last-child {border:0 none;margin:0;padding:0;}
.submissions .agent  {border:0 none;}
.agent .padding {padding:2em;}
.agent .border {border:1px solid #000;border-radius:5px;padding:1em .5em;}
.single .agent {border:0 none;}
.single .agent .submission {display:none;}
.agent h2 {margin:0 0 1em 0;height:42px;line-height:1.25em;font-size:22px;}
.agent .bio {margin:0 0 1em 0;}
#content .bio p:first-child:first-letter {font-size:135%;}
.submissions .agent {margin:0;padding:0;}
#contentWrapper.submissions .headshot {height:285px;overflow:hidden;width:80%;margin:0 auto 1em auto;}
#contentWrapper.submissions .headshot img {max-width:100%;height:auto;border-radius:5px;}
#content .headshot img {width:100%;height:auto;border-radius:5px;}
.submissions .specialization {min-height:185px;}
.submissions .specialization h3 {margin:0 0 .5em 0;}
.agent .social {margin:.5em 0;font-size:1.5rem;}

.agent .jackets .padding {padding:0 2em 2em 0;max-height:280px;height:280px;overflow:hidden;}
#content .jackets .padding img {width:100%;}

/* FAQ */
#content .faq-item {margin:0 0 2em 0;padding:0 0 2em 0;border-bottom:1px solid #F00000;overflow:hidden;}
#content .faq-item .question {font-style:italic;font-weight:300;}
#content .faq-item .answer {display:none;}
#content .faq-item h2 {line-height:1.5em;margin:0 0 .5em 0;font-weight:300;max-width:90%;}
#content .faq-item .q {text-align:Center;background:#f00000;border:1px solid #f00000;padding:1rem;font-size:2rem;cursor:pointer;color:#fff;}
#content .faq-item .q-main:hover, .faq-item .q-main.active {background:#f00000;color:#fff;}
#content .faq-item h2:hover {color:#193790;cursor:pointer;}
#content .faq-item .q.noBorder {border:0 none;}
#content .faq-item .answer .q.noBorder {background:Transparent;bordeR:0 none;}

/* Contact */
iframe {width:100%;height:450px;}
.ninja-forms-required-items {margin:1em 0;}
.ninja-forms-all-fields-wrap input, .ninja-forms-all-fields-wrap textarea {margin:0;padding:.5em;border:1px solid #ccc;border-radius:3px;}
.submit-wrap input {border:1px solid #000;color:#000;}

/* Clients */
.controls {margin:0 0 2em 0;}
.clients {margin:1em 0;font-family:'Roboto Condensed', sans-serif;font-family:'Prompt', sans-serif;font-weight:300;text-transform:uppercase;font-size:.8rem;}
.clients ul {margin:0;padding:0 0 0 1.3em;}
.clients ul li:before {position:absolute;}

/* Covers */
#books .cover {height:400px;width:auto;display:block;}
#books .cover img {width:auto;height:100%;}
#books .book {margin:0 0 2em 0;}

/* Twitter */
#twitter {margin:1em 0 0 0;}
#twitter-feed .user {float:left;width:25%;clear:both;display:none;}
#twitter-feed .user span {display:none;} 
#twitter-feed .user span:first-child {display:block;} 
#twitter-feed .tweet a {font-weight:400;}
#twitter-feed .tweet img {max-height:25px;width:auto;vertical-align:middle;}
#twitter-feed .tweet {width:100%;float:none;clear:both;font-size:.9em;}
#twitter-feed .tweet a {color:#193790}
#twitter-feed .timePosted {clear:both;float:none;text-align:right;padding:.5em 0 0 0;font-size:.8em;color:#193790;}
#twitter-feed .timePosted a {color:#193790;}
#twitter-feed p {margin:0;padding:0;}
#twitter-feed .tweet-container {overflow:hidden;border-bottom:1px solid #f00000;margin:.5em 0;padding:.5em 0;}
#twitter-feed .tweet-container:last-child {border:0 none;}
.tco-hidden {display:none;}
.tco-display {color:#00AEEF;}
#twitter-feed-wrapper .fa {position:absolute;top:-5px;left:-5px;font-size:3.5em;z-index:5000;color:#193790;}
#twitter-feed-wrapper {position:relative;padding:1em;}
#twitter-feed {position:relative;padding:1em;border:1px solid #666;border-radius:5px;}

.page-id-10 #contentWrapper {min-height:800px;}

/* Blog */
.post {overflow:hidden;margin:0 0 2em 0;padding:0 0 2em 0;border-bottom:1px solid #ccc;}
.single .post {border:0 none;margin:0;padding:0;}
.post:last-child {border:0 none;}
.post .date {color:#193790;text-align:center;}
.post .day {line-height:1em;font-weight:400;font-size:4.5em;color:#193790;}
.post h2.post-title, .post h2.post-title a {font-weight:400;color:#404041;text-transform:initial;margin:0;padding:0;text-decoration:underline;}
.post h2.post-title:hover a {color:#193790;}
.post .excerpt {margin:1em 0;font-style:italic;font-weight:400;}
.post .excerpt .readmore {display:block;margin:1em 0 0 0;}
.post-meta .tags a, .categories a {display:inline-block;color:#999;padding:1px 8px;margin:0 5px 0 0;background:#fff;border:1px solid #B8B8B8;border-radius:2px;font-size:.8em;transition:all 0.5s;transition-timing-function:cubic-bezier(0.39, 0, 0, 1);}
.post-meta .tags a:hover, .categories a:hover {color:#fff;background:#999;transition:all 0.5s;transition-timing-function:cubic-bezier(0.39, 0, 0, 1);}
.page-nav {text-align:center;color:#000;clear:both;}
.page-nav span, .page-nav a {border:0 none;margin:.5em;}
.page-nav a:hover {color:#000;}
.single .post .post-date {margin:1em 0;font-size:.8em;font-style:italic;}

.post .tags a, .post .categories a {color: #193790;}

a.readmore {color:#f00000;}
a.readmore:hover {color:#f00000;}

/* Sidebar */
.sidebar h3 {color:#999;border-bottom:1px solid #ccc;padding:0 0 .25em 0;font-weight:normal;}
ul.archives {font-size:0.8em;margin:.5em 1em;padding:0;}
.tags {margin:.7em 0;}
.tags a {display:inline-block;padding:0 .5em 0 0;}


#jackets img {}

/* Sub rights */
#content h1.page-title {visibility:hidden;margin:0;padding:0;height:0;}
#content .section {margin:0 0 2em 0;border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:2em;}
#content .section .files h3 {margin:1em 0;}
#form input {margin:8px 0;}
#form label {width: 35px;display:inline-block;margin:0 5px 0 0;}
#content .left img.alignleft.featured {margin:0 2em 0em 0;max-width:300px;border:0 none;}

.single-team .book-outer {margin:0 2% 2% 0}
.single-team .jacket {display:inline-block;padding:2em;height:240px;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;}
.single-team .jacket img {display: none;}
.d-img {width:150px;margin:auto;}
.d-img.border {border:1px solid #000;}}