#page-header>.inner,#page-content>.inner,#page-footer>.inner,#page-before-footer>.inner{width:1020px;margin:0 auto;padding:0;clear:both}body{margin-top:120px}#page-header a#site-logo{height:120px;width:244px;background:transparent url(img/logo.png) left no-repeat}#page-header #header-menu{margin-right:30px}#page-header #header-menu #primary{height:55px;margin-top:20px}#page-header #header-menu #primary ul li a{padding-right:10px;margin-right:10px;font-size:14px}#page-header #header-menu #primary ul li:last-child a{border-right:none;margin-right:0;padding-right:0}#page-header #header-menu #tabs>ul>li{display:block;float:left;width:200px;height:45px;line-height:45px;background:#7dbf50}#page-header #header-menu #tabs>ul>li>a{display:block}#page-header #header-menu #tabs>ul>li>a:before{color:#b1d996;font-family:omydogfont;text-transform:lowercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;position:relative}#page-header #header-menu #tabs .panel{margin-top:-4px}#page-header #header-menu #tabs .panel>.inner{background:#7dbf50;margin:0 auto;width:1020px;padding:10px;box-sizing:border-box}#page-header #header-menu #tabs .panel-menu>.inner{width:auto;padding:0}#page-header #header-menu #tabs #tab-dogs>a:before{content:'d '}#page-header #header-menu #tabs #tab-search>a:before{content:'s '}#page-header #header-menu #tabs #tab-mydog>a:before{content:'u '}#page-header #header-menu #tabs #tab-shop{background:#33a0d9}#page-header #header-menu #tabs #tab-shop a{height:45px;line-height:45px}#page-main{width:700px;background:transparent url(img/white.png) top no-repeat}#page-main>.inner{margin:20px;padding:0;background:#fff}#page-main .block{margin-bottom:20px}#page-main .block-banner .block-content{padding:0;max-width:300px}#page-main .block-image .block-content{padding:0}#page-side .block .block-header,#page-before-footer .block .block-header{height:48px}#page-side .block .block-header h2,#page-before-footer .block .block-header h2{height:54px;line-height:54px;margin-left:16px;font-weight:700;font-size:16px;background:transparent url(img/grad-blue-slope.png) bottom left no-repeat}#page-side .block .block-content,#page-before-footer .block .block-content{padding:10px}#page-side{width:300px}#page-side .block.block-banner .block-content{padding:0;max-width:300px}#page-side .block.block-image .block-content{padding:0}#page-main form .form-other-actions{clear:none;float:left;padding:0}#page-main form .form-other-actions button,#page-main form .form-other-actions a.button{float:left;margin-left:0px;margin-right:8px}#page-main form .select-area{float:right;width:80%}#page-main form .form-fields .form-field-chosen:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#page-main form .form-fields .form-field-chosen label{float:left;width:20%}#page-main form .form-fields .form-field:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#page-main form .form-fields .form-field label{float:left;width:20%}#page-main form .form-fields .form-field.form-field-checkbox label{float:none;width:auto;height:16px;line-height:16px;padding-top:0}#page-main form .form-fields .form-field.form-field-checkbox input[type=checkbox]{display:none}#page-main form .form-fields .form-field input,#page-main form .form-fields .form-field textarea,#page-main form .form-fields .form-field select{float:right;width:80%}#page-main form .form-fields .form-field input[type=checkbox],#page-main form .form-fields .form-field input[type=radio]{display:inline;width:auto;float:none}#page-main form .form-fields .form-field.fw label,#page-main form .form-fields .form-field.fw input,#page-main form .form-fields .form-field.fw textarea,#page-main form .form-fields .form-field.fw select,#page-main form .form-fields .form-field .chosen-container label,#page-main form .form-fields .form-field .chosen-container input,#page-main form .form-fields .form-field .chosen-container textarea,#page-main form .form-fields .form-field .chosen-container select{float:none;width:100%}#page-main form .form-fields .form-field.fw input[type=checkbox],#page-main form .form-fields .form-field.fw input[type=radio],#page-main form .form-fields .form-field .chosen-container input[type=checkbox],#page-main form .form-fields .form-field .chosen-container input[type=radio]{display:inline;float:none;width:auto}form.form-live-js .live-replace{padding:4px;box-sizing:border-box;float:right;width:80%}.md-graph-panel .mydog-user-graph{float:left;width:50%}.md-graph-panel .mydog-user-graph figure{width:120px}#page-main form .form-fields .img-field label{width:100%;float:none;clear:both}div.mydog-profile-dogs .dog .img-field{width:20%}div.mydog-profile-dogs .dog .dog-content{width:76%}#breed-parameters p.breed-parameter{padding-left:25px}#breed-parameters span.label{margin-left:-25px;padding-left:25px;background:transparent url(img/arr_green.png) 0px 0.25em no-repeat}#breed-scores{float:right;width:160px}#breed-scores p.breed-score{height:30px}#breed-scores p.breed-score span.label{float:none;width:auto;height:auto;position:static}#breed-scores p.breed-score span.value{padding:0}#breed-scores p.breed-score span.value span.score-holder{margin:0}#breed-data:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#breed-data.photo #breed-hero{width:420px;float:left;margin-bottom:2em}#breed-data.photo #breed-content{clear:both}#breed-data.no-photo #breed-content{width:460px;float:left}a.breed-hero-video{display:block;background:transparent url(img/video.png) center no-repeat;width:412px;margin:4px;height:310px;position:absolute;text-indent:-9999px}a.breed-hero-video:hover{background-color:rgba(0,0,0,0.4);transition:background .2s}figure.breed-hero-img{width:412px;height:310px;background:#fff;padding:3px;border:solid 1px #eee;overflow:hidden;-moz-box-shadow:5px 5px 5px -5px #000;-webkit-box-shadow:5px 5px 5px -5px #000;box-shadow:5px 5px 5px -5px #000}figure.breed-hero-img img{margin:0 auto;max-height:310px;width:auto}body.page-home #page-main .block-num-0,body.page-home #page-main .block-num-1,body.page-home #page-main .block-num-2,body.page-home #page-main .block-num-3,body.page-home #page-main .block-num-4,body.page-home #page-main .block-num-5,body.page-home #page-main .block-num-6{width:50%;float:left}body.page-home #page-main .block-num-0 .block-content,body.page-home #page-main .block-num-1 .block-content,body.page-home #page-main .block-num-2 .block-content,body.page-home #page-main .block-num-3 .block-content,body.page-home #page-main .block-num-4 .block-content,body.page-home #page-main .block-num-5 .block-content,body.page-home #page-main .block-num-6 .block-content{margin-right:20px}body.page-home #page-main .block-num-0 form label,body.page-home #page-main .block-num-0 form .select-area,body.page-home #page-main .block-num-1 form label,body.page-home #page-main .block-num-1 form .select-area,body.page-home #page-main .block-num-2 form label,body.page-home #page-main .block-num-2 form .select-area,body.page-home #page-main .block-num-3 form label,body.page-home #page-main .block-num-3 form .select-area,body.page-home #page-main .block-num-4 form label,body.page-home #page-main .block-num-4 form .select-area,body.page-home #page-main .block-num-5 form label,body.page-home #page-main .block-num-5 form .select-area,body.page-home #page-main .block-num-6 form label,body.page-home #page-main .block-num-6 form .select-area{float:none;clear:both;width:100%}body.page-home #page-main .block-num-0,body.page-home #page-main .block-num-2,body.page-home #page-main .block-num-4{clear:left}body.page-home #page-main .block-num-1 .block-content,body.page-home #page-main .block-num-3 .block-content,body.page-home #page-main .block-num-5 .block-content,body.page-home #page-main .block-num-6 .block-content{margin-right:0;margin-left:20px}.search-results:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.search-results .search-result:nth-child(even){float:right;clear:right;width:320px;box-sizing:border-box}.search-results .search-result:nth-child(odd){float:left;clear:left;width:320px;box-sizing:border-box}form .mydog-profile-images{float:left;width:28%;padding-top:30px}form .mydog-profile-images label{display:none}form .mydog-profile-images .img-editable:before{right:0px;top:0}form .mydog-profile-personal{float:right;clear:none;width:70%}#page-main form .form-fields .form-field div.sw-lines-wrap{float:right;width:80%}#page-main form .form-fields .form-field div.sw-lines-wrap input{float:none;width:100%}.md-contract-order table.md-contract-pricing{display:block}.md-contract-order div.md-contract{display:none}.input-image-wrap{float:right;width:80%;clear:none}.input-image-wrap figure{max-width:340px}#inbox-content #inbox-recent{display:block;float:left;width:40%;border:none;height:602px;overflow:auto;background:#888}#inbox-content #inbox-recent a.md-user-send-button{display:none}#inbox-content #inbox-recent div.inbox-recent{border:solid 1px #eee}#inbox-content #inbox-recent div.inbox-recent figure{width:20%}#inbox-content #inbox-recent div.inbox-recent .inbox-recent-content{width:80%}#inbox-content #inbox-recent div.inbox-recent h3{height:40px;line-height:40px}#inbox-content #inbox-recent div.inbox-recent.inbox-recent-current{background:#fff;border-right:solid 1px #fff}#inbox-content #inbox-window{display:block;float:left;width:60%}#inbox-content #inbox-window #inbox-window-content{height:600px;border:solid 1px #eee;border-left:none}#inbox-content #inbox-window iframe{width:100%;height:600px}
