@charset "UTF-8";/*!
Theme Name: Bret Cole
Theme URI: http://bretcole.com
Author: Zoe Rooney Web Development
Author URI: http://www.zoerooney.com
Description: Bret Cole custom theme.
Version 1.0
License: The MIT License (MIT)
License URI: http://opensource.org/licenses/MIT
*/@font-face{font-family:MrsEavesRomanLiningRegular;src:url(scss/fonts/mrseavromlin-071211001EmigreWebOnly.eot);src:url(scss/fonts/mrseavromlin-071211001EmigreWebOnly.eot?#iefix) format("embedded-opentype"),url(scss/fonts/mrseavromlin-071211001EmigreWebOnly.woff) format("woff");font-weight:400;font-style:normal}div{position:relative}.clear{clear:both}.aligncenter{display:block;margin:0 auto}.textcenter{text-align:center}.alignleft{float:left}.alignright{float:right}img.alignleft{margin-right:1em}img.alignright{margin-left:1em}.text-right{text-align:right}.half{width:45%}ul.unstyled{list-style-type:none}.hide{visibility:hidden;width:0!important;height:0!important;line-height:0!important;padding:0!important;margin:0!important}*,address,blockquote,body,caption,cite,code,dd,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,pre,strong,td,th,ul,var{margin:0;padding:0;border:0;font-style:normal;font-family:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}img{border:0;-ms-interpolation-mode:bicubic}caption,th{text-align:center}q:after,q:before{content:''}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}strong{font-weight:700}a img{border:none}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.alert{background:red;color:#fff}.gallery #slideshow:after,.gallery:after,.two-column-bret:after{content:'';display:table;width:100%;height:.1px}#site-header nav ul{list-style:none;margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#FFF;width:100%}#page{width:715px}#main{clear:both;margin:0 auto;overflow:hidden}.two-column-bret{border:thin solid #ededed;width:710px}body,html{height:100%}body{margin:0;padding:0}#page{min-height:100%;height:auto!important;height:100%;margin:15px auto -70px}#page #main{padding:0 0 70px}#colophon{height:70px}.blog #primary,.error404 #primary,.search #primary,.single #primary{float:left;margin:0;width:500px}#content{margin:0;width:100%;float:left}#primary.full-width,#primary.full-width #content{width:100%;float:none}#secondary{float:right;padding:0;width:175px}#colophon{clear:both}#branding{margin-bottom:45px;position:relative;z-index:9999}#branding img{height:auto}#site-header{text-align:center}#site-header nav{display:block;padding:0 0 20px}#site-header nav li{position:relative;display:inline-block;margin:0 5px;padding:0 20px;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:#fff}#site-header nav li a{color:#a2a2a2}#site-header nav li.current-menu-item a,#site-header nav li.current-page-ancestor a{color:#2a2a2a}#site-header nav li.current-menu-item .sub-menu a,#site-header nav li.current-page-ancestor .sub-menu a{color:#a2a2a2}#site-header nav li.current-menu-item .sub-menu a:focus,#site-header nav li.current-menu-item .sub-menu a:hover,#site-header nav li.current-page-ancestor .sub-menu a:focus,#site-header nav li.current-page-ancestor .sub-menu a:hover,#site-header nav li:focus a,#site-header nav li:hover a{color:#2a2a2a}#site-header nav li:focus .sub-menu,#site-header nav li:hover .sub-menu{display:block}#site-header nav li:focus .sub-menu a,#site-header nav li:hover .sub-menu a{color:#a2a2a2}#site-header nav .sub-menu{display:none;position:absolute;left:20px;z-index:2;white-space:nowrap;font-size:13px}#site-header nav .sub-menu li{width:auto;padding:5px 20px;margin:0;font-size:12px;display:block;text-align:left}#site-header nav .sub-menu li:focus a,#site-header nav .sub-menu li:hover a{color:#2a2a2a}#site-header nav .sub-menu li .sub-menu{position:static}#site-header nav .sub-menu li .sub-menu li{padding:5px 20px 5px 40px;left:-20px}#colophon{text-align:center;width:680px;margin:0 auto}#colophon a{color:#a2a2a2}#colophon .social{text-align:center;display:block;margin-top:20px}#colophon .social a{position:relative;display:inline-block;margin-right:5px}#colophon .social a:last-of-type{margin-right:0}#colophon .social a:hover{top:-2px}.icon-facebook:before{content:'';width:30px;height:30px;display:inline-block;background:url(assets/images/icon-facebook.jpg) center no-repeat;background-size:contain}.icon-pinterest:before{content:'';width:30px;height:30px;display:inline-block;background:url(assets/images/icon-pinterest.jpg) center no-repeat;background-size:contain}.icon-twitter:before{content:'';width:30px;height:30px;display:inline-block;background:url(assets/images/icon-twitter.jpg) center no-repeat;background-size:contain}.icon-instagram:before{content:'';width:30px;height:30px;display:inline-block;background:url(assets/images/icon-instagram.jpg) center no-repeat;background-size:contain}body,input,textarea{color:#a2a2a2;font-family:MrsEavesRomanLiningRegular,arial;font-size:14px;line-height:1.625}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 2.5em}ul{list-style:square}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 1.5em}dd{margin-bottom:1.5em}em,i{font-style:italic}blockquote{font-style:italic;font-weight:400;margin:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}cite{text-transform:uppercase;color:#a2a2a2}cite:before{content:'';display:block}cite span{margin-left:20px}pre{background:#f4f4f4;line-height:1.5;margin-bottom:1.5em;overflow:auto;padding:.75em 1.5em}code,kbd{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.5em}ins{background:#fff9c0;text-decoration:none}sub,sup{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}a{color:#2a2a2a;text-decoration:none}a:active,a:focus,a:hover{color:#2a2a2a}.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#access a.assistive-text:active,#access a.assistive-text:focus{clip:auto!important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}input[type=password],input[type=text],textarea{border:1px solid #ededed;font-size:13px;height:19px;line-height:1.2em;padding:4px 10px}input[type=text]:focus,textarea:focus{color:#a2a2a2}textarea{padding-left:3px;width:98%}input#s{background:#FFF;border:1px solid #ededed;font-size:13px;height:19px;line-height:1.2em;padding:4px 10px}input#searchsubmit{display:inline-block;width:33px;height:21px;margin-left:10px}::-webkit-input-placeholder{color:#a2a2a2}::-moz-placeholder{color:#a2a2a2}:-ms-input-placeholder{color:#a2a2a2}::placeholder{color:#a2a2a2}.post-password-required .entry-header .comments-link{margin:1.5em 0 0}.post-password-required input[type=password]{margin:.8125em 0}.error404 #main #s{width:75%}.gallery{text-transform:uppercase;font-size:12px}.gallery .ss-controls{display:none}.gallery #thumbs{position:absolute;top:0;width:88px;height:422px;padding:12px 10px 11px 11px;border:thin solid #ededed}.gallery #thumbs ul{list-style:none;margin:0 -2px -2px 0;padding:0}.gallery #thumbs li{float:left;height:33px}.gallery #thumbs img{margin:0 2px 2px 0;opacity:.6;cursor:pointer}.gallery #thumbs img.active,.gallery #thumbs img:hover{opacity:1}.gallery #slideshow{float:right;border:thin solid #ededed;height:422px;width:622px;position:relative}.gallery #slideshow img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.gallery #caption{position:absolute;top:420px;left:99px}.gallery .nav-controls{display:block;text-align:right;position:absolute;top:425px;right:0}.gallery .nav-controls a{display:inline;color:#a2a2a2}.gallery .nav-controls a:focus,.gallery .nav-controls a:hover{color:#2a2a2a}.gallery .nav-controls .prev{margin-right:10px}.home #main{width:621px}.bret-home-slider{border:1px solid #ededed;padding:10px 10px 10px 7px}#carousel{width:604px;height:283px;overflow:hidden}#carousel img{display:block;float:left;padding-left:2px}#carousel-2{width:622px;overflow:hidden}#carousel-2 .bret-quote{width:622px;display:block;text-align:center;float:left;color:#c7c7c7;padding:18px 80px 0;line-height:1.25em}.testimonials .testimonial{margin-bottom:20px;color:#555}.testimonials .testimonial p:last-of-type,.testimonials .testimonial:last-of-type{margin-bottom:0}.testimonials .testimonial cite{font-size:12px}.two-column-img-side{padding:60px 0 20px 60px;width:278px;font-size:13px;display:inline-block;vertical-align:top}.two-column-img-side p{margin-bottom:0;text-align:center}.two-column-img-side .photo-text{text-transform:uppercase}.two-column-img-side .slider-caption{text-align:left;text-transform:uppercase;margin-bottom:-5px;font-size:12px}.two-column-content{display:inline-block;vertical-align:top;width:377px;padding:60px 0 20px 60px;border:none}.bret-info-text{padding-top:4px}.two-column-bret .flexslider .slides img{width:217px;height:320px}.home .flexslider .slides img{margin:0 auto}.gform_body{margin-top:-20px!important;text-transform:uppercase;font-size:12px!important}.gform_body .gfield_description{text-transform:none;font-family:MrsEavesRomanLiningRegular,arial!important}input#gform_submit_button_1{padding:4px 20px 0!important;color:#fff!important}.gform_footer{margin-top:0!important}.gform_wrapper textarea.large{height:140px!important}#content nav{clear:both;overflow:hidden;padding:0 0 1.5em}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}#content nav .meta-nav{font-weight:400}#nav-single{float:right;position:relative;top:-.3em;text-align:right;z-index:1}#nav-single .nav-next,#nav-single .nav-previous{float:none;width:auto}#nav-single .nav-next{padding-left:.5em}.widget{clear:both;margin:0;padding:15px 0}.widget-title{color:#2a2a2a;font-size:18px;letter-spacing:.05em;text-align:left}.widget ul{font-size:15px;margin:0}.widget ul ul{margin-left:1.5em}.no-border{border-bottom:none;margin-bottom:0;padding:15px 0 0}.widget_search form{margin:0 0 10px}.widget_search #s{width:170px;display:inline-block}.widget_image img{height:auto;max-width:100%}.widget_calendar #wp-calendar{color:#a2a2a2;width:95%}.widget_calendar #wp-calendar caption{font-size:11px;font-weight:500;padding:5px 0 3px}.widget_calendar #wp-calendar tfoot td,.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.comment-form-title{margin:30px 0 10px}#comments-title{padding:0 0 2.6em}.nocomments,.nopassword{color:#a2a2a2;font-size:24px;font-weight:100;margin:26px 0}.commentlist{list-style:none;margin:0 auto;width:100%}.content .commentlist,.page-template-sidebar-page-php .commentlist{width:100%}.commentlist>li.comment{background:#FFF;position:relative}.commentlist .pingback{margin:0 0 10px;padding:10px}.commentlist .children{list-style:none;margin:0 0 10px 20px}.commentlist .children .children{margin:10px 0 10px 10px}.commentlist .children li.comment{background:#FFF;position:relative}article.comment{border-bottom:1px solid #EBE9E8;padding:10px 0}.avatar{float:left;padding-right:10px;vertical-align:bottom}.comment-meta{margin-bottom:12px}.comment-meta .fn,.comment-meta time{font-style:normal;display:block;clear:right;color:#a2a2a2}.comment-content p{margin-bottom:1em}.comment-content p:last-of-type{margin-bottom:0}a.comment-reply-link{color:#2a2a2a;display:inline-block;text-decoration:none;margin-top:10px}.commentlist .children>li.bypostauthor .comment-content,.commentlist>li.bypostauthor .comment-content{background:#FAF9F9;padding:5px 2px}.page-template-sidebar-page-php .commentlist>li.comment,.page-template-sidebar-page-php.commentlist .pingback{margin-left:102px;width:auto}.page-template-sidebar-page-php #respond{width:auto}.hentry{border-bottom:1px solid #ebe9e8;margin:15px auto 45px;padding:0 0 40px;position:relative}.page .hentry{margin:0;padding:0}.no-results,.page .hentry{border-bottom:none}.entry-title,.entry-title a{clear:both;margin:0 0 1em;padding:0;font-size:13px;text-transform:uppercase;color:#a2a2a2}.entry-meta{clear:both}.entry-date{color:#2a2a2a;font-size:11px;padding-bottom:2px}.single-author .entry-meta .by-author{display:none}.entry-content,.entry-summary{padding:20px 0 0}.comment-content table,.entry-content table{border-bottom:1px solid #ddd;margin:0 0 1.5em;width:100%}.comment-content th,.entry-content th{color:#666;font-size:10px;font-weight:500;line-height:2.6em}.comment-content td,.entry-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0}.entry-content #s{width:75%}.comment-content ol,.comment-content ul{margin-bottom:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin-bottom:0}dl.gallery-item{margin:0}.page-link{clear:both;display:block;margin:0 0 1.5em}.page-link span{margin-right:6px}.commentlist .edit-link a,.entry-meta .edit-link a{background:#eee;border-radius:3px;float:right;font-size:12px;line-height:1.5em;font-weight:300;text-decoration:none;padding:0 8px}.entry-content .edit-link{clear:both;display:block}.comment-content img,.entry-content img,.widget img{max-width:100%}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}img.size-full,img.size-large{max-width:100%;width:auto;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.aligncenter,img.alignleft,img.alignright{margin-bottom:1.5em}.wp-caption,p img{margin-top:.4em}.wp-caption{max-width:100%;height:auto;margin-bottom:1.5em}.wp-caption img{display:block;margin:0 auto;max-width:100%;height:auto}.gallery-caption,.wp-caption .wp-caption-text{color:#2a2a2a;font-size:10px}.wp-caption .wp-caption-text{margin-bottom:.6em;padding:5px 0;position:relative}#content .gallery{margin:0 auto 1.5em}#content .gallery a img{border:none}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item img{width:100%;height:auto}img#wpstats{display:block;margin:0 auto 1.5em}.wp-caption img{border-color:#eee}embed,iframe,object{max-width:100%}#respond{margin:0 auto 1.5em;padding:10px;position:relative;width:580px;overflow:hidden}#respond input[type=text],#respond textarea{background:#fff;position:relative;float:left;display:inline-block;padding:2px 5px;border:none;border:1px solid #a2a2a2}#respond input[type=text]{width:255px}#respond textarea{resize:vertical;width:570px;min-height:150px;border:1px solid #a2a2a2}#respond .comment-form-author,#respond .comment-form-comment,#respond .comment-form-email,#respond .comment-form-url{position:relative;margin:5px 0 0}#respond input[type=text]:focus,#respond textarea:focus{text-indent:0;z-index:1}#respond .comment-form-author label,#respond .comment-form-comment label,#respond .comment-form-email label,#respond .comment-form-url label{color:#a2a2a2;display:inline-block;padding:0 10px 8px;position:relative;z-index:1}#respond .logged-in-as a{color:#a2a2a2}#respond p{margin:5px 0}#respond .form-submit{float:left;margin:0}#respond input#submit{background:#eee;cursor:pointer;margin:10px 0}#respond #cancel-comment-reply-link{color:#a2a2a2;margin-left:10px;text-decoration:none}.commentlist #respond{margin:1.5em 0 0;width:auto}#cancel-comment-reply-link{color:#a2a2a2;display:block;position:absolute;right:1.5em;text-decoration:none;top:1.1em}#respond p{font-size:12px}p.comment-form-comment{margin:0}.form-allowed-tags{display:none}.comment-subscription-form{clear:both;display:block}