/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.baby-listing-intro{margin-top:25px;width:100%;max-width:930px}.baby-listing-dob{font-size:18px;font-style:normal;line-height:1.33;color:#232327}.baby-listing-dob-wrap{margin-top:5px;line-height:0}.baby-listing-dob-label{font-family:"SourceSansPro-Bold",sans-serif;font-size:18px;font-style:normal;font-weight:bold;color:#232327;line-height:1.33}.baby-listing-caption{display:block;margin-top:20px;padding-left:15px;border-left:2px solid #ceced8}.baby-listing-caption a{display:block;font-family:"SourceSansPro-Bold",sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:1.24}.baby-listing-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0}@media screen and (max-width:1100px){.baby-listing-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){.baby-listing-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.baby-listing-form-submits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1100px){.baby-listing-form-submits{margin-top:20px;-ms-flex-preferred-size:100%;flex-basis:100%}}.baby-listing-form-submits input#edit-search{-webkit-transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);padding:15px 30px;background-color:transparent;border:none;cursor:pointer;display:inline-block;font-family:"SourceSansPro-Regular",sans-serif;font-size:18px;line-height:18px;background-color:#f2a900;color:#232327;margin-right:20px}.baby-listing-form-submits input#edit-search:hover,.baby-listing-form-submits input#edit-search:focus{-webkit-transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1);transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1)}.baby-listing-form-submits input#edit-search:hover,.baby-listing-form-submits input#edit-search:focus{background-color:#ffbe26}.baby-listing-form-submits input#edit-clear{-webkit-transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);padding:15px 30px;background-color:transparent;border:none;cursor:pointer;display:inline-block;font-family:"SourceSansPro-Regular",sans-serif;font-size:18px;line-height:18px;background-color:#0072ce;color:#fff}.baby-listing-form-submits input#edit-clear:hover,.baby-listing-form-submits input#edit-clear:focus{-webkit-transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1);transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1)}.baby-listing-form-submits input#edit-clear:hover,.baby-listing-form-submits input#edit-clear:focus{background-color:#028eff}@media (max-width:991px){.baby-listing-h1{margin-top:27px}}.baby-listing-icon{position:absolute;height:24px;width:24px;top:50%;right:15px;left:calc(100% - 39px);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.baby-listing-label-keyword,.baby-listing-label-dob{position:relative;display:inline-block;margin-right:20px}.baby-listing-label-keyword input,.baby-listing-label-dob input{display:block;width:100%;height:48px;padding:12px 15px;border:solid 1px #ceced8;background-color:#eef0f6}.baby-listing-label-keyword input::-webkit-input-placeholder,.baby-listing-label-dob input::-webkit-input-placeholder{color:black}.baby-listing-label-keyword input::-moz-placeholder,.baby-listing-label-dob input::-moz-placeholder{color:black}.baby-listing-label-keyword input:-ms-input-placeholder,.baby-listing-label-dob input:-ms-input-placeholder{color:black}.baby-listing-label-keyword input::-ms-input-placeholder,.baby-listing-label-dob input::-ms-input-placeholder{color:black}.baby-listing-label-keyword input::placeholder,.baby-listing-label-dob input::placeholder{color:black}@media screen and (max-width:881px){.baby-listing-label-keyword,.baby-listing-label-dob{-webkit-box-flex:1;-ms-flex:1;flex:1}}.baby-listing-label-keyword{width:400px;margin-right:20px}.baby-listing-label-keyword input::-webkit-input-placeholder{font-style:italic}.baby-listing-label-keyword input::-moz-placeholder{font-style:italic}.baby-listing-label-keyword input:-ms-input-placeholder{font-style:italic}.baby-listing-label-keyword input::-ms-input-placeholder{font-style:italic}.baby-listing-label-keyword input::placeholder{font-style:italic}@media screen and (max-width:1100px){.baby-listing-label-keyword{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}}@media screen and (max-width:600px){.baby-listing-label-keyword{width:100%}}.baby-listing-label-dob{width:250px;overflow:hidden}.baby-listing-label-dob input:focus+img{left:100%}@media screen and (max-width:1100px){.baby-listing-label-dob{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:600px){.baby-listing-label-dob{width:100%;margin-top:20px}}.baby-listing-label-submit{margin-right:20px}.baby-listing-label-submit input[type="submit"]{-webkit-transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);transition:background-color 225ms cubic-bezier(0.4,0,0.6,1),color 225ms cubic-bezier(0.4,0,0.6,1);padding:15px 30px;background-color:transparent;border:none;cursor:pointer;display:inline-block;font-family:"SourceSansPro-Regular",sans-serif;font-size:18px;line-height:18px;background-color:#f2a900;color:#232327}.baby-listing-label-submit input[type="submit"]:hover,.baby-listing-label-submit input[type="submit"]:focus{-webkit-transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1);transition:background-color 195ms cubic-bezier(0,0,0.2,1),color 195ms cubic-bezier(0,0,0.2,1)}.baby-listing-label-submit input[type="submit"]:hover,.baby-listing-label-submit input[type="submit"]:focus{background-color:#ffbe26}@media screen and (max-width:881px){.baby-listing-label-submit{-ms-flex-preferred-size:100%;flex-basis:100%}}.baby-listing-results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.baby-listing-result{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:40px}.baby-listing-result a{overflow:hidden}.baby-listing-result a img{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4,0,0.6,1);transition:-webkit-transform 225ms cubic-bezier(0.4,0,0.6,1);transition:transform 225ms cubic-bezier(0.4,0,0.6,1);transition:transform 225ms cubic-bezier(0.4,0,0.6,1),-webkit-transform 225ms cubic-bezier(0.4,0,0.6,1)}.baby-listing-result a:hover img,.baby-listing-result a:focus img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 195ms cubic-bezier(0,0,0.2,1);transition:-webkit-transform 195ms cubic-bezier(0,0,0.2,1);transition:transform 195ms cubic-bezier(0,0,0.2,1);transition:transform 195ms cubic-bezier(0,0,0.2,1),-webkit-transform 195ms cubic-bezier(0,0,0.2,1)}@media (max-width:991px){.baby-listing-result{width:50%}}@media screen and (max-width:600px){.baby-listing-result{width:100%}}
.paragraph--unpublished{background-color:#fff4f4;}
