/* Colour Notes:
DL Blue = #3b3b89
DL Green = #42a942
DL Red = #d86262
*/
@charset "utf-8";body{margin:0;padding:0;font-size:small;font-family:Tahoma, Geneva, sans-serif;color:#110078;}
h1, h2, h3, h4, h5, h6, p{margin:0;padding:1em 0 0 0;}
h1, h2, h3, h4, h5, h6{padding-top:1em;}
h1{font-size:160%;}
h2{font-size:145%;}
h3{font-size:130%;}
h4{font-size:115%;}
h5{font-size:100%;}
h6{font-size:85%;}
ul, li, hr, form{margin:0;padding:0;}
body{min-width:420px;}
#wrap{padding:0 180px;}
#wrap .column{float:left;position:relative;}
#main{width:100%;}
#sidebar1, #sidebar2{width:180px;}
#sidebar1{margin-left:-100%;right:180px;}
#sidebar2{margin-right:-180px;}
.left{float:left;}
.right{float:right;}
#footer{clear:both;}
.ir{text-indent:-5000px;}
.clearfloat{clear:both;font-size:1px;line-height:1px;height:0px;overflow:hidden;visibility:hidden;}
.picleft{float:left;margin:0 10px 10px 0;}
.picright{float:right;margin:0 0 10px 10px;}
.nopre{padding-top:0;}
.mobile,.tablet{display:none !important;}
.nomobile,.notablet{}
#printmargin {border:1px dashed #999; padding:10px;}
@media print{
  .noprint{display:none;}
  #printmargin{border:none !important;}
}
#page{width:90%;min-width:780px !important;padding:0;margin:0 auto;font-size:99%;}
@media screen and (max-width:2000px){#petlog .pic-col{width:15%;}}
@media screen and (min-width:1500px){#petlog .pl2{width:10%;}}
@media screen and (max-width:1300px){#page{width:100%;margin:0;}
#old_banner{display:none;}
}
@media screen and (max-width:1150px){
  #contactBlock{font-size:96% !important;}
  #banner{padding-left:75px;}
}
@media screen and (max-width:995px){
  #page #wrap #sidebar2{display:none !important;}
  .notablet{display:none !important;}
  #wrap{padding:0 0 0 180px;}
  .tablet{display:block !important;} /*show mobile-only elements*/
  #banner{padding-left:170px;}
}
.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{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%;}
#header{position:relative;}
#homeLink{width:200px;height:130px;padding-top:0;position:relative;z-index:10;}
#logo{position:relative;z-index:10;display:block;background:url(http://www.doglost.co.uk/includes/images/assets/logo.gif) no-repeat left top;display:block;height:130px;width:200px;overflow:visible;}
#tagline{}
#banner{position:absolute;top:10px;width:100%;text-align:center;z-index:5;height:90px;}
#old_banner{width:100%;text-align:center;margin:10px 0 0 0;height:90px;}
#old_banner li, #banner li{list-style-type:none;}
#old_banner img, #banner img{width:468px;height:90px;margin:0 auto;}
#banner img{padding-left:30px;}
#old_banner{display:span;}
#topNav{width:600px;height:23px;position:absolute;top:110px;right:-2px;z-index:10;}
#topNav li{list-style:none;text-align:center;float:right;}
#topNav li a{display:block;width:150px;line-height:23px;}
a#lostTab,a#foundTab,a#reunitedTab{background: #FFF url(data:image/png;base64,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) no-repeat left top;}
a#foundTab{background-position:-150px top;}
a#reunitedTab{background-position:-300px top;}
a#lostTab:active, a#lostTab:focus, a#lostTab:hover{background-position:left -23px;}
a#foundTab:active, a#foundTab:focus, a#foundTab:hover{background-position:-150px -23px;}
a#reunitedTab:active, a#reunitedTab:focus, a#reunitedTab:hover{background-position:-300px -23px;}
a#adminTab{background:#FFF url(http://www.doglost.co.uk/includes/images/assets/adminTab.gif) no-repeat left top;}
a#adminTab:active{background-image:url(http://www.doglost.co.uk/includes/images/assets/adminTabOver.gif);}
a#adminTab:focus{background-image:url(http://www.doglost.co.uk/includes/images/assets/adminTabOver.gif);}
a#adminTab:hover{background-image:url(http://www.doglost.co.uk/includes/images/assets/adminTabOver.gif);}
.admin{display:none;}
#loginBox{width:100%;border:1px solid #299202;border-top:15px solid #299202;font-size:90%;margin-top:3px;}
#loginBox form{display:inline;padding-left:5px;}
#loginBox a{padding:0px;margin:0px 5px;line-height:22px;}
#loginBox label{padding:0px;margin:0px 5px;line-height:22px;}
#loginBox input{vertical-align:middle;margin:2px 3px 4px 3px;}
#loginBox #date{float:right;line-height:22px;padding-right:10px;padding-top:2px;}
#loginBox .welcome{text-align:center;float:left;line-height:22px;padding:2px 20px 0 20px;font-size:larger;}
#loginBox .error{margin:0 auto;width:50%;background-color:#FF9;text-align:center;}
#loginBtn, #logoutBtn, #registerBtn, #myProfileBtn, #searchBtn{width:80px;height:20px;font-size:95%;text-indent:-9999px;background:url(http://www.doglost.co.uk/includes/images/assets/buttons.png) no-repeat left top;border:none;cursor:pointer;}
#logoutBtn{background-position:left -20px;}
#registerBtn{background-position:left -40px;}
#myProfileBtn{background-position:left -60px;}
#searchBtn{background-position:left -80px;}
#mainContent{margin:0 10px 10px 10px;position:relative;line-height:1.4em;}
#mainContent>h1{padding-top:10px;font-style:normal;}
.ads{margin-top:15px;text-align:center;}
.pawNav{margin:10px;position:relative;}
.pawNav li{list-style:none;}
.pawNav a{font-weight:bold;color:#110078;background:#FFF url(http://www.doglost.co.uk/includes/images/assets/bt_pawsteps.gif) no-repeat left 2px;display:block;text-decoration:none;width:90%;padding-left:26px;line-height:1.3em;}
.pawNav li ul{padding-left:10px;}
.pawNav li li a{width:90%;font-size:95%;}
.pawNav a:active, .pawNav a:focus, .pawNav a:hover{background:#FFF url(http://www.doglost.co.uk/includes/images/assets/bt_pawsteps.gif) no-repeat left -46px;text-decoration:underline;}
.pawNav a.alt, .pawNav ul li:nth-child(even) > a {background:#FFF url(http://www.doglost.co.uk/includes/images/assets/bt_pawsteps.gif) no-repeat left -23px;text-decoration:none;}
.pawNav a.alt:active, .pawNav a.alt:focus, .pawNav a.alt:hover{background:#FFF url(http://www.doglost.co.uk/includes/images/assets/bt_pawsteps.gif) no-repeat left -69px;text-decoration:underline;}
li.parent > ul{display:none;}
li.parent:hover > ul{display:block !important;}
#donate, #colAds1{width:160px;margin:0px auto 10px auto;}
#donate{margin-left:11px;}
#sidebar2{}
#hotDogs{width:160px;margin:10px auto;background:#fff url(http://www.doglost.co.uk/includes/images/assets/missing_light.gif) no-repeat 1px top;}
#hotDogPics{margin-top:49px;list-style:none;position:relative;float:left;border-left:1px solid #e5a9a9;border-right:1px solid #e5a9a9;border-top:1px solid #e5a9a9;margin-left:-1px;}
#hotDogPics li{float:left;top:0;left:0;z-index:1;height:160px;overflow:hidden;display:none;background-color:#fff;}
#hotDogPics li a.hotDogLink{}
#hotDogs img{width:160px;}
#latestDogsBtn{clear:both;}
#latestDogsBtn img{border-width:0;border-left:1px solid #e5a9a9 !important;margin-left:-1px;height:63px;}
#colAds2{width:160px;margin:0px auto 10px auto;}
#footer{border-top:1px solid #299202;padding-top:10px;margin-top:10px;}
#footer p{margin:0;padding:0 0 2px 0;}
#footer a{text-decoration:none;color:#888;}
#footer a:active{text-decoration:underline;color:#666;}
#footer a:focus{text-decoration:underline;color:#666;}
#footer a:hover{text-decoration:underline;color:#666;}
#baseTagline{font-size:larger;color:#299202;font-weight:bold;float:right;line-height:2em;background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPsAAAAUBAMAAAC5TlbCAAAAGFBMVEXc8eOK0KJGtWsqqlRvxowCmjW34sX///9VPWLZAAAACHRSTlP/////////AN6DvVkAAAMeSURBVEjHvdVLc9owFAVgIDjeQqirLbgYtg1TlT0d11s/uM4W0jHe2jx8/36PJJsAgaSLJh4mCcrV+dCVsFt85VqpH/f8j5cuvLfrd8XqbPztq2it+337YrBM1E8vOK3r93u3MnShlzeTo7NxPbd3m3eIoovBPXHbZjk9GaqIKLiRIaeVaPj2Cd8EQBC3+d9rulh+0VNp7dPRKtk40Y2Mtp1NG55O+DqgSvIsvc0L9l9/uGMvGz5GA25u4XW+vrapmv0Gj1d3nLPL+2E5fJ7wYtyh2dYVD/duzpW7GWqeZV4sRsydUUdULv7YT/h5yIuO+0XGubd2sdgHGpXRw4T5eWwjoLPB4OEJn6qubU26mKiwUXeCEMUX0i7IS/HJt2mZxGT/ihUvhSO9kLM4SQ3vCyuWQUFSCgyCX7KatZWaT+ST4QkJJXkhAjKJfbVwBGTX1FaIFwaTKULAz7wIbpEYnmxfwEIvHeGE+whrzmreEZ64S/dRQcLLC5zxmJMI/3CEav50l5rmqwQrLJdqPG3rnWFvbWoryrOpwXo9hCge59Kas7Q1r2Yd+aCMULlr+B7Cl7sQbfC+q42jIoqx1YbPtzWv3QDz8GvONb8ytVWCtwazGSGq+VaEDruUaz465UWpVrdt+K84fzG2ElP0V0m2U7lPL3mV4MxcMuM1n5taxGTTGmOEKL4kxbv2e7y3OfKFv0Sw/yX0O+EN3m14LBarNbUNrzBGiD75JFQJpu5e8yfNp1aC1h5U89F4nHNnMHec+VVe3aJqHruldkLXar7G1O619Pe+OTbWa57Jtgy/j7GIbQRFihZOJNblBZYfXOOt8IXHAE6wqdV8jTFCVorPwopmCB/TCz+za95/lIonl/AljLx5RQsS8pt6LBxI4KW0WDT8D52wJzdq+EKOcMhMreY1Bh4huvmHiP/QI98l/SN/Rw3fpYXmKba5kkubndgXAxqq+xnZeGktqHkn0Qk8oJ8NjwTMMrWa1xh4hBSt95+Ku8s7ti/4P13v87hthecDhfxE3ndpevbwSbzLJ+RH8gO1c6e8p/f9s/gPvYq/1GipfbePAxoAAAAASUVORK5CYII=) no-repeat left top;width:251px;height:20px;}
a.tooltip{text-decoration:none;border-bottom:dashed 1px #009;position:relative;color:#009;}
a.tooltip span{display:none;background-color:#FF9;color:#000;border:1px solid #000;padding:2px;position:absolute;top:-10px;left:80%;font-size:smaller;font-weight:normal;}
a.tooltip:hover span{display:block;}
#footer a span.nolink, #footer a:link span.nolink, #footer a:visited span.nolink, #footer a:hover span.nolink, #footer a:focus span.nolink, #footer a:active span.nolink{text-decoration:none !important;color:#110078 !important;}
#login #sprytextfield1, #login #sprypassword1{position:relative;}
#login .textfieldRequiredMsg, #login .passwordRequiredMsg{position:absolute;top:-1.4em;right:10px;background-color:#FF9;padding:1px 2px;}
#main .textfieldRequiredMsg, #main .passwordRequiredMsg, #main .checkboxRequiredMsg{font-size:smaller;background-color:#FF9;padding:1px 2px;float:right;}
ul#errorList{list-style-type:none;margin:0 auto;padding:0;text-align:center;width:90%;}
ul#errorList li{background-color:#FF9;color:#F00;margin:0 10px;padding:10px 20px;display:inline-block;line-height:1.4em;}
#mainContent .subBanner{text-align:center !important;clear:both;margin:10px 0;}
#mainContent .subBanner a{margin:0 10px;}
hr{margin:1em 0;}
#mainContent form{width:95%;min-width:480px !important;margin:1em auto;padding:0 0 10px 0;border:1px solid #bbb;border-top-width:2em;position:relative;}
#mainContent #primary #comments{clear:left;}
#mainContent form .formTitle{padding-top:0;color:#fff;background-color:#bbb;margin:-1.4em 0 10px 1%;position:relative;}
#mainContent form#commentForm.collapsedForm, #mainContent form#dogSearch.collapsedForm{border-bottom-color:#fff;}
#mainContent form#commentForm, #mainContent form#dogSearch{border-color:#bbbbda;}
#mainContent form#commentForm, #mainContent form#dogSearch{border-top-width:23px;border-top-color:#fff;}
#mainContent form#commentForm .titleBar, #mainContent form#dogSearch .titleBar{background:#fff url(http://www.doglost.co.uk/includes/images/assets/blueTab.png) left top no-repeat;padding-left:25px;position:relative;margin-left:-1px;height:23px;margin-bottom:0;}
#mainContent form#commentForm .titleBar:hover, #mainContent form#dogSearch .titleBar:hover{background:#fff url(http://www.doglost.co.uk/includes/images/assets/blueTab.png) left -23px no-repeat;}
#mainContent form#commentForm .formTitle, #mainContent form#dogSearch .formTitle{background:none;height:23px;margin:-22px 0 0 0;padding:2px 10px;font-size:15px !important;}
#commentForm .titleBar i, #dogSearch .titleBar i{background:#fff url(http://www.doglost.co.uk/includes/images/assets/blueTab.png) right top no-repeat;height:23px;width:12px;position:absolute;top:0;right:-1px;z-index:100;}
#mainContent form#commentForm .collapsible, #mainContent form#dogSearch .collapsible{margin-top:5px;}
#mainContent p{margin:2px 2%;clear:left;}
#mainContent label{font-size:90%;width:99%;margin:0 2%;padding:2px 0;position:relative;line-height:2em;display:block;}
#mainContent label.long{width:99% !important;line-height:1.4em;}
#mainContent label strong{float:left;width:135px;}
body #mainContent input[type="text"], #mainContent select, #mainContent textarea{width:99%;font-size:12px !important;}
body #mainContent textarea{width:75% !important;float:left;}
#mainContent > form > label > input[type="text"], #mainContent > form > label > select, #mainContent > form > label > textarea{width:79%;}
#mainContent textarea{height:5em;}
#mainContent textarea#postcodesSelected{width:100% !important;}
#mainContent fieldset{width:97% !important;margin:4px auto !important;clear:both;}
#mainContent fieldset input[type="text"]{width:75% !important;}
#mainContent #buttons{text-align:center;clear:left;margin:2px 0 0 0;padding:0;}
#mainContent #buttons input{margin:0 5px;}
#mainContent .halfWidthButtons{text-align:center;}
#password_fields strong{width:110px !important;}
#password_fields input[type="password"]{width:50% !important;}
#mainContent form#forgotPass{width:50%;white-space:nowrap;}
#mainContent .twoCol label{width:47%;float:left;margin:0 1%;}
#mainContent .twoCol label strong{white-space:nowrap;}
#mainContent .twoCol input[type="text"]{width:52%;}
#mainContent .twoCol select, #mainContent .twoCol textarea{width:55%;}
#mainContent .twoCol .fullWidth{width:95%;}
#mainContent .twoCol .fullWidth input[type="text"], #mainContent .twoCol .fullWidth textarea{width:78%;}
#mainContent .twoCol select#listSize{min-width:6em;}
#mainContent .twoCol input[type="checkbox"]{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
#mainContent #acceptPosters strong, #mainContent #allowEmail strong{width:20em;margin-right:5px;}
#mainContent #allowEmail input{margin-right:5px;}
#mainContent #terms strong{width:40em;margin-right:5px;}
#mainContent #terms input[type="checkbox"]{margin-left:3px;}
#mainContent label span.fieldNote{position:absolute;left:95%;}
#mainContent fieldset label strong{width:120px;}
#mainContent .twoCol fieldset label input[type="text"]{width:55% !important;}
#mainContent .twoCol input[type="text"].hasDatepicker{width:70px !important;}
#mainContent .twoCol fieldset label.fullWidth input[type="text"]{width:78% !important;}
#mainContent label.fullWidth input.#image1, #mainContent label.fullWidth input.#image2{width:80% !important;}
#resultsCount{float:left;padding-bottom:5px;}
#resultsPager{float:right;padding-bottom:5px;}
#dogImageList{width:90%;margin:0 auto 1em auto;text-align:center;position:relative;clear:both;padding-bottom:1em;}
#dogImageList .dogInfo{list-style-type:none;float:left;text-align:center;width:125px;margin:6px;height:19.5em;padding:4px 4px 10px 4px;}
#dogImageList .dogInfo{display:table-cell;border-radius:10px;}
#dogImageList .dogInfo img{}
tr.lost a, tr.found a, tr.reunited a, tr.rainbowbridge a {display:block;text-decoration:none;color:#110078;}
li.dogInfo a{text-decoration:none;color:#110078;}
tr.lost a:visited, tr.found a:visited, tr.reunited a:visited, tr.rainbowbridge a:visited, li.dogInfo a:visited{color:#780011;}
.sortString{display:none;}
div.dogwrap, div.memberwrap{float:left;overflow:hidden;padding:10px 0;margin-bottom:-10px;width:100%;}
#dogDetails,#dogPics,#memberDetails, #memberPics{list-style-type:none;width:50%;max-width:50%;float:left;}
#dogDetails li,#memberDetails li{clear:left;padding-left:140px;margin-right:10px;}
#dogDetails,#memberDetails{margin:-10px 0 -500px 0;padding:10px 0 510px 0;}
.memberwrap{background-color:#FFFF99;}
.lostDog .dogwrap{background-color:#F7DEDE;}
.foundDog .dogwrap{background-color:#C4E4C4;}
.reunitedDog .dogwrap{background-color:#D7D6E6;}
.rainbowbridgeDog .dogwrap{background-color:#D7D6E6;}
#dogDetails strong,#memberDetails strong{width:130px;float:left;margin-left:-130px;}
#dogPics,#memberPics{float:right;text-align:center;clear:none;}
#dogPics li,#memberPics li{border:1px solid #bbb;margin:5px auto;padding:0 8px 5px 0;width:55%;background-color:white;}
#dogPics strong,#memberPics strong{display:block;margin-top:0;}
#dogPics img,#memberPics img{width:95%;padding:10px;margin:0;}
#posterLink,#followLink{text-decoration:underline;font-weight:bold;}
div#backlink, div#dogLink{margin:10px 0 0 0;text-align:center;}
div#backlink a, div#dogLink a{padding:5px;margin:0 auto;font-weight:bold;}
.author{font-weight:bold;}
.post_date{font-style:italic;padding-left:10px;}
dt{border-top:1px solid #bbb;margin-top:0.5em;}
dt span{margin:0 5px 0 0;}
dd p{margin:2px 1%;padding:0.3em 0 0 0;}
.commentEdit, a.alertBtn, a.likeBtn, .likeCount{float:right;font-size:90%;margin:0 5px 0 20px;}
a.likeBtn, .likeCount{float:left;margin:0 15px 0 0;}
.likeCount .fa-thumbs-o-up{font-size:14px;margin:0 5px;}
#commentForm{width:100%;}
#commentForm.updater{border:none;}
#commentForm.updater textarea{font-size:110%;width:90%;}
.moderating, .editInfo{display:block;text-align:center;font-style:italic;width:80%;margin-left:auto;margin-right:auto;}
.moderating{background-color:#F99;border:#F66 1px solid;}
.latestDogsList{width:46%;margin:10px 2%;}
.latestdogs{margin:15px 0;}
.latestdogs i{height:45px;width:40px;background:url(http://www.doglost.co.uk/includes/images/assets/latest-dogs.png) no-repeat left top;float:right;margin:-15px 5px 0 0;}
.latestdogs i.found{background-position:-40px top;}
.latestdogs i.reunited{background-position:right top;}
.latestdogs h2{color:#FFF;font-size:12px;line-height:20px;background-color:red;margin:0;padding:0 0 0 5px;}
.latestlost, .latestfound, .latestreunited{margin-bottom:1em;}
#contact input[type=text]{width:50%;font-size:larger;}
input.moveInput{left:-5000px;width:10px !important;position:absolute;}
#mainContent form .error{font-weight:bold;color:#F00;white-space:nowrap;float:left;}
#page #wrap #main #mainContent .noShow{display:none;}
ul#linksList{list-style:url(http://www.doglost.co.uk/includes/images/assets/bt_paw1-2.gif) inside;line-height:2em;width:100%;margin:2px 2%;}
ul#linksList li a{margin-left:-1em;}
ul.pawList{margin:1em 2%;position:relative;padding:0;}
ul.pawList li{margin:4px 0;padding:0 0 0 2em;list-style-type:none;background:url(http://www.doglost.co.uk/includes/images/assets/bt_paw1-2.gif) no-repeat left 2px;}
#noticeboard h2, #noticeboard h3, #noticeboard h4, #noticeboard h5, #noticeboard h6{text-align:center;margin-top:0px;padding-top:0px;}
#noticeboard h3{color:#393;padding:0.5em auto;font-size:115%;}
#noticeboard ul, #noticeboard ol{padding-left:2%;list-style-position:inside;margin:0.5em 0;}
#noticeboard ul{list-style-image:url(http://www.doglost.co.uk/includes/images/assets/bt_paw1-2.gif);}
#noticeboard ul li{margin:0.3em 0;}
#noticeboard .item{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #999;}
#Welcome, #detailThanks{font-weight:bold;}
#homePageNotice, .features > div, #homePageTemp{border:1px solid #f99;background-color:#ff9;text-align:center !important;padding:10px 0 0 0;margin-top:1em !important;overflow:hidden;}
#homePageNotice p, #homePageTemp p{padding:0 0 10px 0;margin:0 10px;}
.features{position:relative;display:table;border-spacing:10px;}
.features > div{width:31%;height:100%;display:table-cell;border:1px solid #3a3;background-color:#cec;padding-bottom:10px;padding-top:0;vertical-align:top;}
.features > div{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.features h2,.features h3,.features h4,.features ul,.features p{margin:0 10px !important;}
.features h2,.features h3,.features h4{line-height:1.2em;}
.features h2{clear:both;}
/*.features img{padding:10px;}*/
.features .item > img, .features .item > a > img {padding:0px;margin-top:-10px;}
.features li{ list-style-position:outside; list-style-type:disc;margin-left:15px;}
.features img.alignleft{padding:0;margin-right:10px;margin-bottom:10px;}
#appLaunch p{text-align:left;}
#appLaunch div{margin:10px 10px 0 10px;}
.importantBoxMsg{border:1px solid #f00;background-color:#ff9;padding:10px;}
.clickFormTitle{text-decoration:underline;cursor:pointer;margin-bottom:-10px !important;}
.collapsedForm{padding-bottom:0 !important;}
.miniHeading{display:inline;font-size:110%;}
.btnWrap{float:right;position:relative;left:-50%;padding-bottom:10px;}
.btn{background:url(http://www.doglost.co.uk/includes/images/assets/bt_100x40sd.gif) no-repeat right -20px;}
.btn{float:left;position:relative;left:50%;padding:0 10px 0 0;}
.btn a{font-weight:bold;line-height:10px;white-space:nowrap;font-family:Verdana, Geneva, sans-serif;font-size:10px;text-decoration:none;color:#FFF;background:url(http://www.doglost.co.uk/includes/images/assets/bt_100x40sd.gif) no-repeat left top;width:100%;float:left;}
.btnWrap .btn a:hover{text-decoration:underline;}
.lostDog, .foundDog, .reunitedDog, .rainbowbridgeDog, .rehomedDog, .homelessDog, .registeredDog, #forum{margin-top:10px;overflow:hidden;padding-bottom:10px;position:relative;border-right:1px solid #dd7979;border-bottom:1px solid #dd7979;border-left:1px solid #dd7979;margin:10px 0;clear:both;overflow:visible;}
.lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1, #forum h2{clear:both;padding-top:0;}
.lostDog{border-color:#dd7979;}
.foundDog{border-color:#42a842;}
.reunitedDog{border-color:#5a5a9a;}
.rainbowbridgeDog{border-color:#5a5a9a;}
.rehomedDog{border-color:#5a5a9a;}
.homelessDog{border-color:#dd7979;}
.registeredDog{border-color:#42a842;}
.lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1, .rehomedDog h1, .homelessDog h1, .registeredDog h1, #forum h2{font-family:Verdana, Geneva, sans-serif;color:#FFF;text-align:center;margin:0px;padding:0px 33px;font-size:18px;line-height:30px;background:#dd7979 url(http://www.doglost.co.uk/includes/images/assets/tabs30px.png) no-repeat left top;}
.lostDog h1{border:#ce3432 solid 0px;border-right-width:1px;border-left-width:1px;}
.foundDog h1, #forum h2{background-color:#42a842;background-position:left -90px;border:#078f07 solid 0px;border-right-width:1px;border-left-width:1px;}
.reunitedDog h1{background-color:#5a5a9a;background-position:left -150px;border:#292b68 solid 0px;border-right-width:1px;border-left-width:1px;}
.rainbowbridgeDog h1{background-color:#5a5a9a;background-position:left -150px;border:#292b68 solid 0px;border-right-width:1px;border-left-width:1px;}
.rehomedDog h1{background-color:#5a5a9a;background-position:left -270px;border:#292b68 solid 0px;border-right-width:1px;border-left-width:1px;}
.homelessDog h1{background-color:#dd7979;background-position:left -270px;border:#ce3432 solid 0px;border-right-width:1px;border-left-width:1px;}
.registeredDog h1{background-color:#42a842;background-position:left -330px;border:#078f07 solid 0px;border-right-width:1px;border-left-width:1px;}
.lostDog .leftTopCnr, .foundDog .leftTopCnr, .reunitedDog .leftTopCnr, .rainbowbridgeDog .leftTopCnr, .rehomedDog .leftTopCnr, .homelessDog .leftTopCnr, .registeredDog .leftTopCnr, #forum .leftTopCnr{position:absolute;top:0px;left:-1px;width:35px;height:30px;background:url(http://www.doglost.co.uk/includes/images/assets/tabs30px.png) no-repeat left top;}
.foundDog .leftTopCnr, #forum .leftTopCnr{background-position:left -60px;}
.reunitedDog .leftTopCnr{background-position:left -120px !important;}
.rainbowbridgeDog .leftTopCnr{background-position:left -120px !important;}
.rehomedDog .leftTopCnr {background-position:left -180px !important;}
.homelessDog .leftTopCnr {background-position:left -240px !important;}
.registeredDog .leftTopCnr {background-position:left -300px !important;}
.lostDog:hover .leftTopCnr{background-position:left -30px !important;}
.foundDog:hover .leftTopCnr{background-position:left -90px !important;}
.reunitedDog:hover .leftTopCnr{background-position:left -150px !important;}
.rainbowbridgeDog:hover .leftTopCnr{background-position:left -150px !important;}
.rehomedDog:hover .leftTopCnr {background-position:left -210px !important;}
.homelessDog:hover .leftTopCnr {background-position:left -270px !important;}
.registeredDog:hover .leftTopCnr {background-position:left -330px !important;}
.lostDog .rightTopCnr, .foundDog .rightTopCnr, .reunitedDog .rightTopCnr, .rainbowbridgeDog .rightTopCnr, .rehomedDog .rightTopCnr, .homelessDog .rightTopCnr, .registeredDog .rightTopCnr, #forum .rightTopCnr{position:absolute;width:35px;height:30px;top:0px;right:-1px;background:url(http://www.doglost.co.uk/includes/images/assets/tabs30px.png) no-repeat right top;}
.foundDog .rightTopCnr, #forum .rightTopCnr{background-position:right -60px !important;}
.reunitedDog .rightTopCnr{background-position:right -120px !important;}
.rainbowbridgeDog .rightTopCnr{background-position:right -120px !important;}
.rehomedDog .rightTopCnr {background-position:right -180px !important;}
.homelessDog .rightTopCnr {background-position:right -240px !important;}
.registeredDog .rightTopCnr {background-position:right -300px !important;}
#forum{border-color:#ccc;margin-bottom:10px;}
#forum dt{background-color:#CCF;padding:1px 0 3px 0;}
.dlBadge{padding:1px 0.5em;margin:0 1em 0 0;font-size:smaller;font-weight:bold;text-decoration:none;}
.coord{background-color:#42a842;color:#110078;}
.coord span{color:white;}
.warden,.battersea,.rspcaLocVol{background-color:#33C;color:white;}
.helper{background-color:#C8A2C8;color:purple;}
.volunteer{background-color:#B666D2;color:white;}
.vet{background-color:#3C3;color:white;}
.dlURL{background-color:#f7b77b;color:#DD0606;}
#addthis_wrap{border:10px solid white;background:#FFF url(http://www.doglost.co.uk/includes/images/assets/bulldog_search.jpg) no-repeat left top;padding:0 161px;}
#addthis_wrap i{float:right;width:161px;margin-right:-161px;height:100px;background:#FFF url(http://www.doglost.co.uk/includes/images/assets/lab_search.jpg) no-repeat right top;}
.lostDog #addthis_wrap{border-color:#F7DEDE;}
.foundDog #addthis_wrap{border-color:#C4E4C4;}
.reunitedDog #addthis_wrap{border-color:#D7D6E6;}
.rainbowbridgeDog #addthis_wrap{border-color:#D7D6E6;}
#addthis_wrap .addthis_toolbox{position:relative;padding:0;width:260px;height:100px;margin:0 auto;}
p#shareTitle{text-align:center;margin:0 auto 10px auto;text-align:center;font-weight:bold;font-size:larger;width:260px;white-space:nowrap;min-width:260px;}
#addthis_wrap .addthis_toolbox .addthis_button_facebook{position:absolute;left:2px;}
#addthis_wrap .addthis_toolbox .addthis_button_google_plusone{position:absolute;left:100px;}
#addthis_wrap .addthis_toolbox .addthis_button_tweet{position:absolute;left:170px;}
#addthis_wrap .addthis_toolbox .addthis_button_email{position:absolute;top:70px;left:36px;}
#addthis_wrap .addthis_toolbox .addthis_counter{position:absolute;top:70px;margin-left:146px;}
#addthis_wrap .addthis_toolbox span#ie_shift .addthis_counter{position:absolute;top:70px;}
#addthis_wrap .addthis_button_email, #addthis_wrap .addthis_button_facebook{background-color:#e9e9fa;font-family:Verdana, Geneva, sans-serif;font-size:10px;line-height:18px;margin-right:20px;padding:1px 2px;border:1px solid #adadbd;text-decoration:none;color:#110078;}
#addthis_wrap .addthis_button_email, #addthis_wrap .addthis_button_facebook{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#addthis_wrap .addthis_button_email > span, #addthis_wrap .addthis_button_facebook > span{margin:2px;}
#contactBlock{position:absolute;top:0;right:0;font-weight:bold;font-size:115%;padding-top:10px;z-index:20;}
#dogForm p{margin:10px;}
img[alt=""]{}
a.ext{}
a#phone_banner{width:459px;margin:10px auto 0 auto;text-align:center;display:block;border:none;}
#mainContent{position:relative;}
#primary{float:left;width:100%;overflow:auto;}
#secondary{width:240px;right:0;top:0;position:absolute;}
#secondary aside > h3.widget-title{padding-top:0.5em;padding-bottom:0;margin-bottom:0;}
#secondary #searchform{margin-top:0.5em;}
#secondary aside > h3, #secondary aside > div{width:170px;margin:0 10px 10px 10px;}
#mainContent #secondary{padding-top:15px;width:180px;}
#mainContent #secondary form{width:none !important;min-width:100px !important;position:relative;overflow:hidden;padding:0;border:none;}
#mainContent #secondary form label, #mainContent #secondary form input[type="text"]{margin:0 0 0 5px;width:105px;float:left;}
#mainContent #secondary form input[type="submit"]{float:left;margin:0 0 0 5px;padding:1px 3px;}
h1.page-title{font-size:220%;}
h1.entry-title{padding-top:0.3em;font-size:140%;}
#page h1.entry-title{padding-top:1.3em;}
h1.entry-title a,h1.entry-title a:link{color:#110078;text-decoration:none;}
h1.entry-title a:visited{}
h1.entry-title a:hover,h1.entry-title a:focus,h1.entry-title a:active{text-decoration:underline;}
h1.entry-title a:active{}
article{width:100%;position:relative;clear:left;float:left;border-bottom:1px solid #110078;margin-bottom:10px;padding:0 10px;}
#mainContent .entry-content{padding:0;}
#mainContent .entry-content p{margin: 0 ;clear:none;}
#mainContent .entry-content p{max-width:97%;}
.entry-content img{border:10px solid white;margin:0 15px 15px 0;/*clear:left;float:left;*/}
/* .entry-content img{-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;} */
.entry-content img.nofloat{float:none;}
footer.entry-meta{margin:10px 0 5px 0;line-height:1.5em;width:100%;padding-bottom:5px;margin-bottom:5px;clear:left;}
footer.entry-meta a{white-space:nowrap;}
nav#nav-above, nav#nav-below{clear:both;margin:10px 0;float:left;line-height:15px}
.nav-previous{float:left;padding-right:10px;}
.nav-next{float:left;}
p.comment-form-author, p.comment-form-email, p.comment-form-url{max-width:250px;padding:0;}
p.comment-form-comment{padding:0;}
#mainContent .comment-form-author label, #mainContent .comment-form-email label, #mainContent .comment-form-url label{margin:0;display:inline;font-weight:bold;}
#mainContent .comment-form-comment label{margin:0;font-weight:bold;}
p.comment-form-url{display:none;}
#mainContent #nav-single{margin:10px 0 -10px 0;}
.alignleft{display:inline;float:left;margin-right:1.625em;}
.alignright{display:inline;float:right;margin-left:1.625em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#mainContent .page-header{text-align:center;}
.photoRight{float:right;clear:right;margin:0 0 10px 10px;padding:0 0 10px 10px;}
.photoLeft{float:left;clear:left;margin:0 10px 10px 0;padding:0 10px 10px 0;}
.photoBorder{padding:10px;box-shadow:0 0 10px #CCC;}
#comments .commentlist{margin:0;padding:0;list-style-type:none;overflow:hidden;}
#comments .commentlist > li{margin:0;padding:5px 0;border-bottom:1px solid #110078;overflow:hidden;}
#comments .commentlist .children li{padding-top:10px;list-style-type:none;padding-left:20px;clear:both;}
#comments .commentlist .children li li{padding-left:40px;}
#comments .commentlist .children li li li{padding-left:60px;}
#comments .commentlist .children li li li li{padding-left:80px;}
#comments .commentlist .children li li li li li{padding-left:100px;}
#comments .commentlist .fn{font-weight:bold;}
#nav-single{padding-bottom:10px;}
.share-inline span{float:left;margin-right:5px;}
.share-inline div{display:inline;}
legend{font-weight:bold;}
#mainContent .twoCol fieldset select,{width:40%;}
#mainContent form.lostAndFound > label, #mainContent form.lostAndFound > p, #mainContent form.lostAndFound > fieldset{display:none;}
#mainContent form.lostAndFound > fieldset#incident, #mainContent form.lostAndFound > p#lostFoundIntro{display:block;}
#linksList li,li.dogLink{padding-top:0.75em;}
.latestlost, .latestfound, .latestreunited{margin-top:-15px;padding:15px 0;}
.latestDogsList .result{margin:0 10px;}
.latestlost{background-color:#F7DEDE;}
.latestfound{background-color:#C4E4C4;}
.latestreunited{background-color:#D7D6E6;}
#mainContent form label[for="date_found"].error{float:left;width:110px;}
#footerBanner{text-align:center;padding-bottom:10px;}
#content{overflow: hidden;}
#dogtracker_app_launch dt{border-top:none;font-weight:bold;margin-left: 2%;margin-right:2%;}
#dogtracker_app_launch dd{margin-left:4%;}
#homescreen{padding: 0 0 10px 10px;}
.app_btns a:link,.app_btns a:visited{margin:0 0 10px 0;-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;box-shadow:inset 0px 1px 0px 0px #97c4fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3d3a87),color-stop(1,#6666cc));background:-moz-linear-gradient(center top,#3d3a87 5%,#6666cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3a87',endColorstr='#6666cc');background-color:#3d3a87;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #337fed;display:inline-block;color:#ffffff !important;font-family:arial;font-size:15px;font-weight:bold;padding:6px 20px;text-decoration:none;text-shadow:1px -1px 0px #201259;}
.app_btns a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.20,#6666cc),color-stop(0.95,#3d3a87));	background:-moz-linear-gradient(center top,#6666cc 20%,#3d3a87 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6666cc',endColorstr='#3d3a87');background-color:#6666cc;}
.app_btns a:active {position:relative;top:1px;}
#alertErrors .alert{background-color:yellow;color:red;font-size:larger;}
#chipNotice{border:1px solid #33b;background-color:#ffc;margin:5px 5px 5px 140px;padding:10px !important;}
#myPetsList{width:95%;min-width:480px !important;margin:1em auto;padding:0 0 10px 0;}
#donate{width:134px;line-height:30px;font-size:22px;font-weight:bold;text-align:center;text-decoration:none;border:3px solid green;color:green;border-radius:10px;display:block;padding:5px 10px;text-transform:uppercase;}
#mainContent .highlight{background-color:#ff9;padding:9px;border:1px solid #cc6;margin:1em;float:left;}
#mainContent .warning{background-color:#ff9;color:red;padding:9px;border:1px solid #cc6;margin:1em;text-align:center;}
#loginBox #followingBtn{background: url('/includes/images/assets/bt_100x40sd.gif') no-repeat left 5px;color: white;text-decoration: none;padding:7px 7px 5px 10px;font-weight:bold;}
#followingBtnWrap{content:' ';background: url('/includes/images/assets/bt_100x40sdr.gif') no-repeat right 5px;padding:7px 0;}
span.linkBtn{content:' ';background: url('/includes/images/assets/bt_100x40sdr.gif') no-repeat right 5px;padding:7px 0;overflow:visible;margin-left:10px;}
span.linkBtn a{background: url('/includes/images/assets/bt_100x40sd.gif') no-repeat left 5px;color: white;text-decoration: none !important;padding:7px 4px 4px 10px;font-weight:bold;margin:0 10px 0 -10px;font-weight:bold;}
#dogImageList .picLost, #dogImageList .picFound, #dogImageList .picReunited{border:1px solid white;margin:5px;}
#dogImageList .picLost{border-color:red;background-color:#FCC;}
#dogImageList .picFound{border-color:green;background-color:#CFC;}
#dogImageList .picReunited{border-color:blue;background-color:#CCF;}
.features > .nobox{border:none;background:none;}
#gallery-1 .gallery-caption {width:256px;}
#companyInfo{float:right;clear:right;font-size:95%;color:#888;text-align:right;}
.form-allowed-tags{display:none;}
#comments .commentlist >li .comment{border-bottom:none;}
.features .item{padding-top:10px;}
p#updateThanks +p{display:none;}
body .linkBtn a, #loginBox #followingBtn {font-size:11px !important;padding:7px 7px 3px 10px;}
#followingBtnWrap {padding:7px 0 !important;url("/includes/images/assets/bt_100x40sdr.gif") no-repeat scroll right 7px rgba(0, 0, 0, 0);}
body .linkBtn {background:url("/includes/images/assets/bt_100x40sdr.gif") no-repeat scroll right 7px rgba(0, 0, 0, 0);}
/*Button without background image */
#page a.newLinkBtn {background-color: #3b3b89;border:1px solid #3b3b89;border-radius:10px;color:white;display:inline-block;font-weight:bold;font-size:11px;line-height:18px !important;padding:0 10px;text-decoration:none !important;}
a.newLinkBtn {
  background: #3b3b89; /* Old browsers */
background: -moz-linear-gradient(top,  #3b3b89 0%, #ddddff 8%, #60609a 28%, #3b3b89 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b3b89), color-stop(8%,#ddddff), color-stop(28%,#60609a), color-stop(100%,#3b3b89)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3b3b89 0%,#ddddff 8%,#60609a 28%,#3b3b89 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3b3b89 0%,#ddddff 8%,#60609a 28%,#3b3b89 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3b3b89 0%,#ddddff 8%,#60609a 28%,#3b3b89 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3b3b89 0%,#ddddff 8%,#60609a 28%,#3b3b89 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b89', endColorstr='#3b3b89',GradientType=0 ); /* IE6-9 */
}
#gallery-wrap {padding: 20px; background-color: #3b3b89; margin: 10px 10px 10px 20px;box-shadow: inset 0 0 10px #333;}
.gallery .gallery-item dt {border:none;}
.gallery .gallery-item img {width:90%;display:inline-block;height:100%;vertical-align:middle;border:none !important; box-shadow:0 0 10px #333; margin:0 auto;}
.comment_footer{overflow:hidden;}
.addthis_recommended_horizontal {margin:10px auto;clear:both;width:600px;}
.addthis_recommended_horizontal .addthis-smartlayers .at4-recommended.at-inline h3.at-recommended-label{text-align:center;}
.addthis_recommended_horizontal .at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption { height:60px;}
#mainContent form.inlineForm {display:inline;border:none;float:none;margin:0;padding:0;width:auto;min-width:inherit;position:inherit;}
.latestCommentsList {width: 96%; clear:both; margin: 10px 2%;}
.latestCommentsList i {height: 45px; width: 40px; background: url('http://www.doglost.co.uk/includes/images/assets/latest-dogs.png') no-repeat scroll right top transparent; float: right; margin: -15px 5px 0px 0px;}
.latestCommentsList h2 {color: #FFF; font-size: 12px; line-height: 20px; background-color: #3A3; margin: 0px; padding: 0px 0px 0px 5px;}
.latestCommentsList .latestNewComments {background-color: #CEC;padding: 15px 0px;margin-bottom: 1em;}
.latestCommentsList .result {margin: 0px 10px;}
#howTo:hover {transform:translateY(-4px);}
.at4-jumboshare table {margin:0 auto;}
.at4-jumboshare .at4-count-container {padding-right:10px;}
.at4-jumboshare .at4-share-container {padding-left:10px;}
.at4-jumboshare .at4-count {font-size:28px;line-height:30px;}
.at4-jumboshare .at4-title {font-size:14px;line-height:16px;}
@media screen and (max-width:480px){
  #wrap{padding:0 0 0 110px;}
  #main{z-index:100;background-color:white;}
  #sidebar1{right:110px;z-index:1;width:120px;}
  .pawNav a{padding-left:0;background:none;}
  #donate{width:74px;font-size:18px;}
  .noPhone{display:none !important;}
  .at4-jumboshare .at4-spacer{width:80px !important;}
  .at4-jumboshare .at4-title{font-size:17px !important;}
  .at4-jumboshare .at4-count{font-size:50px !important;line-height:50px !important;}
  .at4-jumboshare .at4-count-container{padding-right:0px !important;}
  .at4-jumboshare .at4-share-container{padding-left:6px !important;}
  .at4-jumboshare .at4-share-btn{margin-right:12px !important;margin-top:8px !important;}
  #loginBox{border-width:10px 1px 1px}
  #loginBox label{margin-right:2px;}
  #loginBox input{max-width:80px;margin-left:0;margin-right:0;}
  #logo{width:144px;height:90px;margin-top:5px;/*background:url("http://www.doglost.co.uk/includes/images/assets/logo-m.png") no-repeat scroll left top transparent;*/} 
  #logo{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAABaCAMAAABg6y9YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0OUVCMzQzOEIwMjExRTRBMEJCQzU5Q0JGMkVCODJEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0OUVCMzQ0OEIwMjExRTRBMEJCQzU5Q0JGMkVCODJEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQ5RUIzNDE4QjAyMTFFNEEwQkJDNTlDQkYyRUI4MkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ5RUIzNDI4QjAyMTFFNEEwQkJDNTlDQkYyRUI4MkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50JAqJAAAAMFBMVEX///8T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) no-repeat scroll left top transparent;}
  a#lostTab,a#foundTab,a#reunitedTab{width:100px !important; background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAuCAYAAACSwiTKAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAC4jAAAuIwF4pT92AAAO10lEQVR42u2dT8sk1RXGZyV+C7+EK8GNIH4CN4IuxI0BEdyIOzeCKCQrERkhK2FmlwgiboYZcRGMgyQLHQJxFpohEgz4CpFIoDNPOb/mec97btWtP91vdfe9cOiuqlu36q3m/N5zTt2q58rNmzevZHb37bc3Xz733OaLRx9ttqDpmuralq57ya7fub559qNnN4///vHNw797uNkCpmupa6prO/b3+PCPX26eeebq5rHH3tw89NBvmi1or7xyrfh7XFhx7+rVBpY9ma71kGPc+eHrzRPXn2iA2bHpGutaD/0eX391r0FqT3bjxp1NL7D+/tprqWP95amnms2wPmjpmpec450v3tk88t4j5xxLy83mWwYtrdc1L/0eb7zxUQPJnu3JJ3+7SYH11csvbx2MtEURwPfXrnX2w8cf53br1q9W2n7ixvXTtdQ1lQlSDjJd++gcr3/6+ta59N//1Vuvbt76/K3Ood7/6/tdGtNsvOna6RrqWuqavvTJS11a6BDT+vh7KE3BiRRhaVkAe/fdm5198MGfLpjSRlm2rdl507XUNVWaLXNo6XqfA5acSQ70txdf7BxKjnZ2+3ZnP3/zzSj77z/vjd7nFIzrqWsLvBxanh7KsQCVHErLN+7e2Hz23Wdd2tJsvula6prq2gIvj768riXo8N9eziQHU7ry58/vbpQi9tm33/47/d7svOla6po6vLK6VveDEFkJWERVRE84WrN5RhTq0ZZHWvrEQVQMBlhyJo+o5GTAa0nrc+qlj1V7Pj/9ctZ9Lvk3M5ZHXADLIy198nvoP7xMwCKqIoKSk+3C5MDRdnWsPhNM/vX92eLH15gyja9lIlFdW4+2HFodsORAOIwciFQQI6VxiHXfDWbep9a0n5oisin7D41NVLP02FPNrymwUiqofxJEWepHdCWTAynCUnro6aADjO84I9vHmPYtNT/mPu0fP33XHV+fuzgH0kJdW9LCp//w9LkbHLquciIcRg4kR4rpoANM3/WJg3ufWtO+WVOENmW8OZYdW+c391xofo0AFbDSPwiZR1nbQrucB2BFaGXw8ugBmBFJZPtGA1gCS03/MSYIqukYS48917yO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) no-repeat left top;}
  a#foundTab{background-position:-100px top}
  a#reunitedTab{background-position:-200px top}
  a#lostTab:active, a#lostTab:focus, a#lostTab:hover{background-position:left -23px;}
  a#foundTab:active, a#foundTab:focus, a#foundTab:hover{background-position:-100px -23px;}
  a#reunitedTab:active, a#reunitedTab:focus, a#reunitedTab:hover{background-position:-200px -23px;}
  #homeLink{width:144px;height:120px;padding-top:0 !important;}
  #topNav{margin-top:0 !important;right:0px;left:0px;width:300px;top:100px;}
  #banner{top:0px;}
}
@media screen and (max-width:320px){
  .phoneLeft{text-align:left !important;padding-left:10px;padding-right:10px;}
}
@media screen and (min-width:481px){
  .onlyPhone{display:none !important;}
}
@media screen and (max-width:780px){
  .noTablet{display:none !important;}
}
@media screen and (max-width:1350px){
  .lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1{font-size:17px;}
}
@media screen and (max-width:1150px){
  .lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1{font-size:15px;}
}
@media screen and (max-width:1050px){
  .lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1{font-size:14px;}
}
@media screen and (max-width:1010px){
  .lostDog h1, .foundDog h1, .reunitedDog h1, .rainbowbridgeDog h1{font-size:13px;}
}
@font-face{font-family:'FontAwesome';src:url('http://doglost.co.uk/fontawesome/fonts/fontawesome-webfont.eot?v=4.0.3');src:url('http://doglost.co.uk/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('http://doglost.co.uk/fontawesome/fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('http://doglost.co.uk/fontawesome/fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('http://doglost.co.uk/fontawesome/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}
.textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg, .textfieldValidMsg{display: none;}
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, .textfieldMinValueState .textfieldMinValueMsg, .textfieldMaxValueState .textfieldMaxValueMsg, .textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg{display: inline;color: #CC3333;border: 1px solid #CC3333;}
.textfieldValidState input, input.textfieldValidState{background-color: #B8F5B1;}
input.textfieldRequiredState, .textfieldRequiredState input, input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, input.textfieldMinValueState, .textfieldMinValueState input, input.textfieldMaxValueState, .textfieldMaxValueState input, input.textfieldMinCharsState, .textfieldMinCharsState input, input.textfieldMaxCharsState, .textfieldMaxCharsState input{background-color: #FF9F9F;}
.textfieldFocusState input, input.textfieldFocusState{background-color: #FFFFCC;}
.textfieldFlashText input, input.textfieldFlashText {color: red !important;}
.textfieldHintState input, input.textfieldHintState {}
.passwordRequiredMsg, .passwordInvalidStrengthMsg, .passwordMinCharsMsg, .passwordMaxCharsMsg, .passwordCustomMsg, .passwordValidMsg{display: none;}
.passwordRequiredState .passwordRequiredMsg, .passwordMinCharsState .passwordMinCharsMsg, .passwordMaxCharsState .passwordMaxCharsMsg, .passwordInvalidStrengthState .passwordInvalidStrengthMsg, .passwordCustomState .passwordCustomMsg{display: inline;color: #CC3333;border: 1px solid #CC3333;}
.passwordValidState input, input.passwordValidState{background-color: #B8F5B1;}
input.passwordRequiredState, .passwordRequiredState input, input.passwordInvalidStrengthState, .passwordInvalidStrengthState input, input.passwordMinCharsState, .passwordMinCharsState input, input.passwordCustomState, .passwordCustomState input, input.passwordMaxCharsState, .passwordMaxCharsState input{background-color: #FF9F9F;}
.passwordFocusState input, input.passwordFocusState {background-color: #FFFFCC;}
#registerForm { float: left; }
#registerForm fieldset { overflow: hidden; margin: 10px !important; width:auto !important; }
#registerForm li { list-style-type: none; white-space: nowrap; width:50%; float:left; min-width: 340px; height:2em; overflow: hidden; }
#registerForm label strong { width: 120px; float: left; clear:left; }
#registerForm select, #registerForm textarea, #registerForm input, #mainContent #registerForm input[type="text"] { width: 200px !important; }
#registerForm input[type="radio"], #registerForm input[type="checkbox"], #registerForm input[type="submit"], #registerForm input[type="reset"], #registerForm input[type="button"], #registerForm input[type="image"] { width: auto !important; }
#registerForm .formButtons { text-align:center; }
#registerForm > p { margin: 5px 10px; }
table#pf_sortableTable1 {border: 1px solid #ccc;width: 100%;clear: both;}
#pf_sortableTable1 th, #pf_sortableTable1 .sortedASC, #pf_sortableTable1 .sortedDESC {background: #eee url(data:image/png;base64,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) no-repeat 2px 2px;}
#pf_sortableTable1 th {background-color: #eee;padding: 4px 4px 4px 10px;}
#pf_sortableTable1 tr {background-color: #eee;padding: 4px;}
#pf_sortableTable1 tr.altRow {background-color: #fff;}
#pf_sortableTable1 td {padding: 0 2px;}
#pf_sortableTable1 .rightAlign {text-align: right;}
#pf_sortableTable1 .sortedASC {background-position: 2px 4px;}
#pf_sortableTable1 .sortedDESC {background-position: 2px 10px;}
#pf_sortableTable1 .tableHeaderOver {cursor: pointer;color: #354158;}
#pf_sortableTable1 tr.over {background-color: #354158;color: #fff;cursor: pointer;}
#pf_sortableTable1 tr.hide {display: none;}
#pf_sortableTable1 .tableFilter {border: 1px solid #ccc;padding: 2px;margin: 5px 0 10px 0;}
#pf_sortableTable1 .tableFilter input {border: 1px solid #ccc;}
#pf_sortableTable1 .tableFilter select {border: 1px solid #ccc;}
#pf_sortableTable1 tr.lost{background-color:#EBB;cursor:default !important;}
#pf_sortableTable1 tr.found{background-color:#BEB;cursor:default !important;}
#pf_sortableTable1 tr.reunited{background-color:#CCE;cursor:default !important;}
#pf_sortableTable1 tr.reunited{background-color:#CCE;cursor:default !important;}
#pf_sortableTable1 tr.rainbowbridge{background-color:#CCE;cursor:default !important;}
