﻿body {font-size: 12pt;}
h3 {width: 75%;padding: 10px 0px 5px 10px;color: #1a7c9c;margin-top: 30px;border-bottom: 2px solid #6fb6ce;}
.horse-left{display:block;width:96%;vertical-align:top;margin-top:20px;padding-left:2%;}
.horse-right{display:none;vertical-align:top;margin-top:20px;}
.horse-profile-wrapper {border: 1px solid black;border-radius: 6px;width: 95%;margin-top: 30px;}
h1{font-size:1.5em;margin: 35px 0px 0px 0px;font-weight:bold;}
.horse-profile-row {border-bottom: 1px dotted grey;padding: 5px 0px 5px 10px;}
.horse-result-wrapper {border-bottom: 1px dotted grey;padding: 5px 0px 5px 10px;font-size:0.9em;}
.horse-result-wrapper-trial {border-bottom: 1px dotted grey;padding:5px 0px 5px 10px;font-size:0.9em;background-color:#f4f0ec;font-style:italic;}
.horse-result-date {display:inline-block;padding-left:5px;width:70px;}
.horse-result-age {display: inline-block;width: 30px;}
.horse-result-finish {display: inline-block;padding-left: 5px;width: 50px;}
.horse-result-venue {display: inline-block;padding-left: 5px;}
.horse-result-racename {display: inline-block;padding-left: 5px;}
.form-secondrow {margin-left: 6px;}
.newshead {margin-top: 8px;padding-bottom: 3px;padding-top: 3px;padding-left: 10px;border-bottom: 1px dotted grey;}
.ad-a-500-left{margin-top:24px;}
.sale-history-horse{display:block;font-size:0.8em;}
.sale-history-row{display:block;font-size:0.8em;border-bottom:1px dotted grey;margin-bottom:12px;}
.salerow{display:block;font-size:0.8em;border-bottom:1px dotted grey;margin-top:12px;padding-bottom:12px;}
.profile-row{display:block;padding-bottom:20px;}

@media only screen and (min-width:768px) {
    .horse-profile-wrapper {border: 1px solid black;border-radius: 6px;width: 80%;margin-top: 30px;}
    .form-secondrow {margin-left: 155px;}
}

@media only screen and (min-width: 992px) {
    .horse-left{display:inline-block;width:55%;}
    .horse-right{display:inline-block;width:42%;padding-left:1%;}
    .horse-profile-wrapper {border: 1px solid black;border-radius:6px;width:80%;margin-top:30px;}
    .form-secondrow {margin-left:155px;}
}
