.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
@font-face{font-family:'GT-Walsheim';src:url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Regular.otf)  format('opentype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Regular.woff) format('woff'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Regular.ttf)  format('truetype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Regular.svg#GT-Walsheim-Regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'GT-Walsheim';src:url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Medium.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Medium.otf)  format('opentype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Medium.woff) format('woff'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Medium.ttf)  format('truetype'),url(/sites/all/themes/vetsouth/fonts/GT-Walsheim-Medium.svg#GT-Walsheim-Medium) format('svg');font-weight:500;font-style:normal;}.gtwalsheim{font-family:'GT-Walsheim';}input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.75);}input.form-control::-moz-placeholder{color:rgba(255,255,255,0.75);}input.form-control:-ms-input-placeholder{color:rgba(255,255,255,0.75);}input.form-control:-moz-placeholder{color:rgba(255,255,255,0.75);}#search-block-form input.form-control::-webkit-input-placeholder{color:#b4b4b4;}#search-block-form input.form-control::-moz-placeholder{color:#b4b4b4;}#search-block-form input.form-control:-ms-input-placeholder{color:#b4b4b4;}#search-block-form input.form-control:-moz-placeholder{color:#b4b4b4;}body{font-family:'GT-Walsheim';font-size:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#3b393b;}h1,h3,h4,h6{font-weight:500;}h1{font-size:42px;line-height:1.17;}h2{font-size:30px;line-height:1.27;margin:0 0 20px;font-weight:normal;}h3{font-size:25px;line-height:1.4;margin:0 0 1em;}h4{font-size:25px;line-height:1.2;font-weight:normal;}h5{font-size:22px;line-height:1.18;margin-bottom:1em;font-weight:normal;margin-top:1em;}h6{font-size:12px;text-transform:uppercase;letter-spacing:1.6px;}h2.page-header{border:none;padding:0;margin-top:50px;}img{display:inline-block;max-width:100%;height:auto;}.medium{font-weight:500;}.container.narrow{max-width:768px;}.tag.role{font-size:20px;line-height:1.5;}.summary p{font-family:'GT-Walsheim';font-size:20px;line-height:1.5;}.node-type-article .field-name-body h3,.node-type-article .field-name-body h4,.node-type-article .field-name-body p strong{font-family:'GT-Walsheim';margin-bottom:10px;}.node-type-webform .main-container > .container{width:100%;}p{font-family:Georgia,serif;margin:0 0 1.5em;line-height:1.6;}ul,ol{margin-bottom:1.5em;}.main-container ul li,.main-container ol li{font-family:Georgia,serif;font-size:16px;}p a.wave-top,p a.btn{font-family:'GT-Walsheim';}.block p{font-size:16px;}.table{display:table;}.center{text-align:center;}.center-align{margin:auto;}.white{color:#ffffff;}.blue{color:#0262a6;}.green{color:#0d8738;}.dark,.dark a{color:#3b393b;}.upper{text-transform:uppercase;}.clear{clear:both;}.btn{font-size:15px;text-transform:uppercase;letter-spacing:1.6px;padding:14px 30px;font-weight:500;background-color:#0d8738;border:1px solid #ffffff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#ffffff;text-align:center;border-radius:3px;}.btn.trans{background-color:transparent;}.btn.trans.green{border-color:#0d8738;color:#0d8738;}.btn.white{background-color:#ffffff;color:#0d8738;min-width:257px;border-color:#0d8738;}.btn.no-border{border-color:transparent;}.btn.no-border:active{border-color:#ffffff;}.btn:hover,.btn:focus,.btn.white:hover,.btn.white:focus,.btn.trans:hover,.btn.trans:focus{background-color:#3ab653;color:#ffffff;}.btn:active,.btn.active,.btn.white:active,.btn.trans:active{background-color:#0262a6;color:#ffffff;}a{color:#148743;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}a:hover,a:focus{color:#0262a6;text-decoration:none;}a:active,a.active{color:#3b393b;}.logo{width:128px;height:48px;background-image:url(/sites/all/themes/vetsouth/images/logo.svg);background-size:contain;background-repeat:no-repeat;margin-top:28px;display:block;float:left;}.logo-footer{display:block;background-image:url(/sites/all/themes/vetsouth/images/logo-footer.svg);background-size:contain;background-repeat:no-repeat;margin-top:9px;width:99px;height:38px;}.logo img{display:none;}.front h2.page-header,.node-type-landing-page h2.page-header{display:none;}.caret{background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down.svg);border:none;width:14px;height:9px;background-size:contain;}.navbar{height:100px;border-width:0 0 1px;border-color:#e8e8e8;margin-bottom:0;}.tabs--primary{margin:40px auto;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#337ab7;text-decoration:none;background-color:transparent;}#block-system-main-menu .nav > li > a{font-weight:500;font-size:18px;}.top-bar{position:relative;}.home-block{padding:50px 0;}.home-block .col-md-4,.home-block .col-md-6{margin-bottom:66px}.home-block .col-md-4 .menu,.home-block .col-md-4 .btn{margin-top:0;}.home-block .col-md-6 .menu,.home-block .col-md-6 .btn{margin-top:0;}.home-block .col-md-4 .menu{text-transform:uppercase;letter-spacing:1.4px;font-weight:500;min-width:257px;font-size:15px;display:inline-block;}.home-block .col-md-6 .menu{text-transform:uppercase;letter-spacing:1.4px;font-weight:500;font-size:15px;display:inline-block;}.home-block .col-md-4 .menu .dropdown-toggle,.home-block .col-md-6 .menu .dropdown-toggle{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #0d8738;padding:12px 20px 11px 20px;text-align:left;}.home-block .col-md-4 .menu .dropdown-toggle:hover,.home-block .col-md-6 .menu .dropdown-toggle:hover{background-color:#3ab653;color:#ffffff;}.home-block .col-md-4 .menu .dropdown-toggle:active,.home-block .col-md-6 .menu .dropdown-toggle:active{background-color:#0262a6;color:#ffffff;}.home-block .col-md-4 .menu .dropdown-toggle .caret,.home-block .col-md-6 .menu .dropdown-toggle .caret{position:absolute;right:20px;top:20px;}.home-block.green-gradient-bg .col-md-4 .menu .dropdown-toggle,.home-block.green-gradient-bg .col-md-6 .menu .dropdown-toggle{border:1px solid #ffffff;color:#ffffff;}.home-block.category-block{padding:50px 0 23px 0;}.home-block.category-block h3{font-size:25px;line-height:1;}.home-block.category-block .dropdown-toggle:hover .caret,.home-block.category-block .dropdown-toggle:active .caret{background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down-white.svg);}.home-block.category-block .col-md-4 .margin-btm{margin-bottom:7px;}.home-block.category-block .col-md-4 hr{margin-top:16px;margin-bottom:18px;}.home-block.category-block .col-md-4 p{font-size:16px;line-height:1.65;}.home-block.category-block .col-md-4 .btn{padding:12px 30px 11px 30px;}.home-block.innovation-research{padding:40px 0 65px;}.home-block.innovation-research h3{margin-bottom:15px;}.home-block.innovation-research p{line-height:1.7;}.home-block.innovation-research .col-md-6{padding:0;}.home-block.innovation-research .col-md-6:first-child{padding:0 36px;text-align:center;margin-bottom:40px;}.home-block.innovation-research .btn{margin-top:28px;width:220px;margin-left:0;}.home-block.career-block{background-image:url(/sites/all/themes/vetsouth/images/oneshot-highres-10006919.jpg);padding:220px 0 29px;background-size:auto 403px;background-color:white;background-repeat:no-repeat;background-position:-116px -54px;}.home-block.career-block .white-bg{padding:27px 24px;}.home-block.career-block .main-title{margin-bottom:15px;}.home-block.career-block p{font-size:15px;margin-bottom:28px;}.home-block.career-block .btn{margin-left:0;padding:14px 46px;}.home-block.career-block .wave-top:last-child{margin-right:0;}.home-block.home-block-shortcuts{padding:60px 0 18px;}.home-block-shortcuts .main-title{margin-bottom:52px;}.home-block-shortcuts .col-md-4 h4{margin-top:32px;padding:0 60px;}.home-block-shortcuts .col-md-4 hr{margin-bottom:30px;}.home-block-shortcuts .col-md-4{margin-bottom:80px;}.home-block-shortcuts a{width:204px;max-width:100%;}.home-block-shortcuts .col-md-4 ul.menu{width:204px;max-width:100%;min-width:auto;}.home-block-shortcuts .col-md-4 .menu .dropdown-toggle{padding:14px 40px 14px 17px;}.home-block-shortcuts .col-md-4 ul.menu .dropdown-toggle .caret{right:17px;background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down-white.svg);}.home-block.promotion-block{padding:50px 0 46px;}.promotion-block .slide__content .col-md-4{text-align:center;padding:0 20px;}.promotion-block .slide__content .col-md-8{padding:34px 20px 0 20px;}.promotion-block .slide__content .circle-image::after{content:'';background-repeat:no-repeat;background-position:center center;background-image:url(/sites/all/themes/vetsouth/images/icon-expand.svg);width:58px;height:58px;border-radius:29px;background-color:#ffffff;border:solid 1px #0d8738;position:absolute;bottom:-21px;left:calc(50% - 29px);}.promotion-block .slide__content .subtitle{font-size:12px;margin-bottom:9px;}.promotion-block .slide__content .main-title{font-size:24px;line-height:1.5;margin-bottom:23px;}.promotion-block .slide__content p{line-height:1.5;font-size:16px;margin-bottom:30px;}table.views-view-grid td{display:table;margin:0 auto 40px;width:100%;}.main-container{position:relative;}.node-type-landing-page .main-container .container{background-color:#ffffff;padding:60px;margin-top:-300px;}.node-landing-page .field-name-field-image img{width:82px;height:auto;}.field-name-body h4{margin-bottom:60px;}.field-name-body h6{color:#0262a6;}.field-name-body img{margin:40px 0;}.node-clinic{padding:50px 0;}.node-type-clinic .main-container .container{width:100%;}.node-type-clinic h2.page-header{margin:60px 0 40px;padding:0;border:none;}.node-type-clinic .region-content{background-color:#f7f7f7;}.clinic-details{font-size:16px;font-weight:500;margin:45px 0;line-height:1.38;}.clinic-details p{font-family:'GT-Walsheim';}.clinic-details .detail{margin-bottom:24px;background-position:left center;background-repeat:no-repeat;padding-left:35px;}.clinic-details .detail.address{background-image:url(/sites/all/themes/vetsouth/images/icon-address.svg);background-size:16px auto;}.clinic-details .detail.postal{background-image:url(/sites/all/themes/vetsouth/images/icon-mailbox.svg);background-size:20px auto;}.clinic-details .detail.phone{background-image:url(/sites/all/themes/vetsouth/images/icon-phone.svg);background-size:20px auto;}.clinic-details .detail.fax{background-image:url(/sites/all/themes/vetsouth/images/icon-fax.svg);background-size:20px auto;}.clinic-details .detail.email{background-image:url(/sites/all/themes/vetsouth/images/icon-email.svg);background-size:18px auto;}.clinic-details .detail.hours{background-image:url(/sites/all/themes/vetsouth/images/icon-clock.svg);background-size:20px auto;}.node-type-clinic .full-width{background:#f7f7f7;}.view-people{padding-bottom:80px;}#cboxCurrent{visibility:hidden;}.view-people a.colorbox-inline h6,.view-people a.colorbox-inline h4{color:#3b393b;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.view-people a.colorbox-inline:hover h6,.view-people a.colorbox-inline:focus h6{color:#0262a6;}.view-people a.colorbox-inline:hover h4,.view-people a.colorbox-inline:focus h4{color:#148743;}.view-people a.colorbox-inline:active h6,.view-people a.colorbox-inline:active h4{color:#3b393b;}.view-people h3{font-size:20px;font-weight:normal;clear:both;padding-top:60px;border-bottom:1px solid #d0d0d0;padding-bottom:15px;}.view-people .views-row{margin:20px 0;min-height:280px;}.views-widget-sort-by label{font-size:16px;font-weight:500;display:inline-block;margin-right:10px;}.views-widget-sort-by .bef-select-as-links{font-size:16px;font-weight:500;display:inline-block;}.form-type-bef-link{display:inline-block;margin-right:10px;line-height:1;}.form-item-edit-sort-by-field-role-tid{border-right:2px solid #d0d0d0;padding-right:10px;}.form-control{height:48px;}.form-control.error{border-color:#c20a0a;}span.error{font-size:14px;color:#c20a0a;}.filter-block{}.filter-block .views-exposed-widgets{position:relative;}.views-exposed-form .views-exposed-widget{float:none;}.filter-block .views-widget-filter-title{background-color:#0d8738;padding:40px 0;}.filter-block .views-widget-filter-title .container,.filter-block .views-widget-sort-by .container,.filter-block .views-reset-button .container{padding-right:20px;padding-left:20px;}#edit-field-expertise-value-wrapper label{display:none;}.filter-block .clinic-label{display:block;}.filter-block .views-widget-filter-title > label{display:none;}.filter-block .views-widget-filter-title .container label{color:#ffffff;font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;}.filter-block .views-exposed-form .form-item.form-type-select{width:100%;}.filter-block .views-exposed-form .chosen-container{width:100%;}.filter-block .form-item input{border:solid 1px rgba(255,255,255,0.36);background:none;}.filter-block .views-widget-filter-title .container label,.filter-block .views-widget-filter-title .container .form-item{display:inline-block;margin-right:40px;}.filter-block .views-widget-filter-field_clinic_target_id{margin-top:30px;}.filter-block .views-widget-sort-by{padding:30px 0 0;}.filter-block .chosen-container-single .chosen-single{border-radius:2px;background-color:#ffffff;border:solid 1px #0d8738;outline:none;padding-left:18px;}.filter-block .chosen-container-single .chosen-single > span{font-size:15px;font-weight:500;letter-spacing:1.6px;text-align:left;color:#0d8738;text-transform:uppercase;line-height:3;}.filter-block .chosen-container-single .chosen-single div b::before{content:"";position:absolute;display:block;top:16px;right:25px;background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down.svg);border:none;width:14px;height:9px;}.filter-block .views-reset-button{padding:0;text-align:left;}.filter-block .views-reset-button .btn{margin:0;padding:0 15px 0 0;display:inline-block;font-size:13px;letter-spacing:1.5px;text-align:left;color:#0d8738;background:none;position:relative;}.filter-block .views-reset-button .btn::after{position:absolute;content:'X';right:0;}.filter-block .views-reset-button .btn,.filter-block .views-reset-button .btn:hover,.filter-block .views-reset-button .btn:active,.filter-block .views-reset-button .btn:focus{outline:0;border:none;background-color:none;box-shadow:none;transition:none;}.filter-block .views-reset-button .btn:hover{color:#000000;}#edit-field-tags-tid-wrapper{padding:80px 0 40px;}.about-us.people .region-full-width,.about-us.news .region-full-width{background-color:#f7f7f7;}.node-people{padding:55px 50px;}.node-people .field-name-body{font-size:15px;line-height:1.47;}.people-details{font-size:14px;font-weight:500;text-align:right;width:170px;margin:30px 0;}.people-details .detail{margin-bottom:10px;}.view-people h3{outline:none;}#cboxContent{background:#ffffff;}#cboxClose{background:none;color:#0d8738;opacity:1 !important;font-size:30px;top:-10px;right:0;text-indent:0;}#cboxPrevious{top:50px;right:114px;left:auto;text-indent:0;border:solid 1px #0d8738;background:none;color:#0d8738;width:48px;height:48px;font-size:36px;line-height:1;padding:0 0 8px;}#cboxNext{top:50px;right:67px;left:auto;text-indent:0;border:solid 1px #0d8738;background:none;color:#0d8738;width:48px;height:48px;font-size:36px;line-height:1;padding:0 0 8px;}.news-block{padding-bottom:80px;}.views-exposed-widget input{color:#ffffff;}.footer{background:#0d8738;background:-moz-radial-gradient(50%,circle cover,#1ab162 2%,#0d8738 60%,#0d8738 100%);background:-webkit-radial-gradient(50%,circle cover,#1ab162 2%,#0d8738 60%,#0d8738 100%);background:radial-gradient(circle at 50%,#1ab162 2%,#0d8738 60%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ab162',endColorstr='#0d8738',GradientType=1);border:0;}.our-purpose .footer,.node-type-landing-page .footer,.node-type-clinic .footer,.about-us.people .footer,.node-type-webform .footer{margin-top:0;}.green-radial-bg{background:#1ebc69;background:-moz-radial-gradient(35%,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:-webkit-radial-gradient(35%,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:radial-gradient(circle at 35%,#1ebc69 2%,#0d8738 60%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebc69',endColorstr='#0d8738',GradientType=1);}.blue-radial-bg{background:#0c8be4;background:-moz-radial-gradient(center,circle cover,#0c8be4 2%,#0262a6 100%);background:-webkit-radial-gradient(center,circle cover,#0c8be4 2%,#0262a6 100%);background:radial-gradient(circle at center,#0c8be4 2%,#0262a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c8be4',endColorstr='#0262a6',GradientType=1);}.green-gradient-bg{background:#1ebc69;background:-moz-radial-gradient(center,circle cover,#1ebc69 2%,#0d8738 100%);background:-webkit-radial-gradient(center,circle cover,#1ebc69 2%,#0d8738 100%);background:radial-gradient(circle at center,#1ebc69 2%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebc69',endColorstr='#0d8738',GradientType=1);}.gradient-bg{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);}.green-bg{background-color:#0d8738;}.white-bg{background:#ffffff;}.grey-bg{background:#f7f7f7;}a.wave-top{font-size:16px;margin-right:40px;background-image:url(/sites/all/themes/vetsouth/images/icon-wave.svg);padding-top:15px;background-repeat:no-repeat;background-size:40px auto;display:inline-block;}a.wave-top.small{font-size:12px;}a.wave-top.white{background-image:url(/sites/all/themes/vetsouth/images/icon-wave-white.svg);}.box{padding:45px 30px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.block-more{padding:40px 0 47px 0;font-family:'GT-Walsheim';}.block-more .btn{margin:15px auto 3px;padding:13px 25px;letter-spacing:2.1px;}.home-hero-text{position:absolute;z-index:99;width:100%;}.home-hero-text h1{max-width:768px;margin:auto;}.home-promotion .views-field-field-image{}.home-promotion .views-field-field-image{}.slick__slide img{width:100%;}.slick-dots{top:240px;height:24px;}.slick-dots li{text-indent:-9999px;overflow:hidden;border:2px solid #0d8738;width:14px;height:14px;border-radius:50%;margin:0 9px;}.slick-dots li.slick-active{background:#0d8738;}.view-latest-news.container{padding:0;}.view-latest-news .field-content{display:block;max-width:100%;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);}.view-latest-news .field-content img{width:100%;}table.views-view-grid{width:100%;}table.views-view-grid td{vertical-align:top;}.view-latest-news .post{padding:28px 40px;background:#ffffff;min-height:388px;position:relative;}.view-latest-news .post::before{display:block;content:'';position:absolute;left:15%;top:-8px;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;}.date{color:#b4b4b4;}.author-details .date{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.view-latest-news .view-header{max-width:660px;margin-bottom:54px;}.view-latest-news .view-footer{text-align:center;}.news-block .view-header > .subtitle{margin-bottom:9px;letter-spacing:1.3px;}.news-block .view-header > .main-title{margin-bottom:6px;}.news-block .view-header > p{font-size:16px;}.news-block .view-content{padding-top:4px;}.news-block .post .title{margin-bottom:24px;margin-top:14px;}.news-block .post hr{width:31px;margin:31px 0 15px;}.news-block .post p{line-height:1.6;margin-bottom:20px;font-size:15px;padding-right:10px;}.news-block .view-footer .btn{padding:14px 27px;}.home-block.partners-block{padding:50px 0 0;}.home-block.partners-block .col-md-4{padding-top:18px;padding-bottom:26px;width:230px;margin-left:auto;margin-right:auto;box-sizing:content-box;margin-bottom:49px;}.partners-block .title{padding-top:30px;}.partners-block .title{padding-top:30px;}.home-block.partners-block hr{margin-top:18px;margin-bottom:32px;width:31px;}.partners-block p{font-size:15px;line-height:1.25;}.home-block.partners-block .btn{width:100%;margin-top:44px;max-width:230px;}#block-views-our-products-block{background-image:url(/sites/all/themes/vetsouth/images/samara-doole-259144-unsplash.jpg);background-size:cover;background-repeat:no-repeat;}.view-our-products .col-md-6{padding:40px 20px;}.view-our-products .field-content{display:block;max-width:425px;}.node-type-article h2.page-header{display:none;}.node-type-article .main-container{background-color:#f7f7f7;}.node-page{max-width:670px;margin-bottom:60px;}.node-article header{padding:40px 0 30px;border-bottom:solid 2px #e0e0e0;margin-bottom:50px;}.node-article header h2{margin:20px 0;}.node-webform .field-name-body .field-items{max-width:660px;}.tag{background-size:31px auto;background-repeat:no-repeat;line-height:31px;padding-left:43px;}.tag.Article,.tag.Equine{background-image:url(/sites/all/themes/vetsouth/images/icon-articles.svg);}.tag.News{background-image:url(/sites/all/themes/vetsouth/images/icon-news.svg);}.tag.Event{background-image:url(/sites/all/themes/vetsouth/images/icon-event.svg);}#cboxLoadedContent img{margin:auto;}#cboxLoadedContent .node-people img{margin:0;}hr{width:40px;border-color:#4a4a4a;margin-bottom:35px;}hr.white{border-color:#FFFFFF;}hr.left{margin-left:0;margin-bottom:20px;}hr.long{width:255px;max-width:100%;border-color:#e0e0e0;margin:25px 0;}.home-hero-text hr{width:72px;border-top:2px solid #ffffff;margin-top:0;margin-bottom:40px;}.margin-top{margin-top:30px;}.margin-btm{margin-bottom:30px;}.webform-client-form{background-color:#f7f7f7;padding:65px 15px 10px;margin:40px -15px 0;}form label{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.6px;color:#3b393b;}form .form-control{height:46px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ffffff;border:solid 1px #d0d0d0;font-size:18px;}form textarea.form-control{height:150px;}form .form-item{max-width:466px;margin-bottom:28px;}form .views-exposed-form .form-item.form-type-select{width:250px;}form .form-item.short{max-width:260px;}fieldset.panel{border:none;background:none;margin-bottom:60px;}fieldset .panel-body{padding:0;}.form-required{color:#c20a0a;}.form-type-select .form-control{background:none;border:none;box-shadow:none;padding:0;max-width:100%;}form .form-item.webform-component--vetsouth-clinic{margin-bottom:60px;}.chosen-container-single .chosen-single{height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#ffffff;border:solid 1px #d0d0d0;font-size:18px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.chosen-container-single .chosen-single span{line-height:2.5;}.footer .chosen-container-single .chosen-single span{line-height:3.5;}.chosen-container-single .chosen-single div b{background:none !important;font-family:'Glyphicons Halflings';position:relative;}.chosen-container-single .chosen-single div b::before{content:"";position:absolute;display:block;top:16px;right:25px;background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down-white.svg);border:none;width:14px;height:9px;}.captcha{clear:both;}form .chosen-container .chosen-results .result-selected,form .chosen-container .chosen-results .highlighted{background-image:none;background:#1ab162;background:-moz-linear-gradient(top,#1ab162 0%,#0d8738 100%);background:-webkit-linear-gradient(top,#1ab162 0%,#0d8738 100%);background:linear-gradient(to bottom,#1ab162 0%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ab162',endColorstr='#0d8738',GradientType=0);color:#ffffff;}.webform-container-inline.webform-datepicker  div.form-item.form-type-select{display:none;}input.webform-calendar{padding:6px 12px;background-image:url(/sites/all/themes/vetsouth/images/icon-calendar.svg);background-repeat:no-repeat;background-position:95% center;}.form-actions{border-top:solid 1px #d8d8d8;padding-top:50px;margin-top:60px;margin-bottom:50px;}.form-actions.form-group:last-child{margin-bottom:50px;}.btn.webform-submit{min-width:234px;}.btn#edit-clear-button{color:#0d8738;background:none;border:none;}.views-exposed-widget .container{position:inherit;}.footer form .form-control{background:none;color:#ffffff;}.footer-block .webform-client-form{background:none;padding:0;margin:33px 0 0;}.footer-block .webform-client-form > div{display:flex;flex-wrap:wrap;}.footer-block .webform-client-form > div > div{box-sizing:border-box;}.footer-block .webform-client-form > div > div:nth-of-type(1){flex:0 0 100%;max-width:none;}.footer-block .webform-client-form > div > div:nth-of-type(1) .chosen-container{width:100% !important;}.footer-block .webform-client-form > div > div:nth-of-type(2){flex:0 0 60%;}.footer-block .webform-client-form > div > div:nth-of-type(3){flex:0 0 40%;}.footer-block.newsletter-form .form-control,.footer-block.newsletter-form .form-actions{height:43px;}.footer-block.newsletter-form .form-item{margin-bottom:21px;}.footer-block.newsletter-form .form-control::placeholder{letter-spacing:1.5px;font-size:11px;text-transform:uppercase;}.footer-block.newsletter-form .form-control,.footer .chosen-container-single .chosen-single,.footer-block .btn.webform-submit{font-size:11px;text-transform:uppercase;border:2px solid rgba(255,255,255,0.15);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:2.1px;}.footer-block .form-actions{border:none;padding:0;margin:0;clear:none;}.footer-block .btn.webform-submit{padding:10px 12px 11px;width:100%;text-align:center;background:none;min-width:0;line-height:1.7;height:43px;}.footer .chosen-container-single .chosen-single{border:none;background:none;color:#ffffff;padding-left:15px;}.footer-block.stay-in-touch h2{margin-bottom:13px;}.footer-block.stay-in-touch p{line-height:1.83;font-size:13px;padding-right:30px;}.footer-block.stay-in-touch a.wave-top{color:white;background-image:url(/sites/all/themes/vetsouth/images/icon-wave-white.svg);font-size:11px;font-weight:500;letter-spacing:1.5px;}.thank-you .main-container > .container{width:100%;}.thank-you .node-page{background-color:#f7f7f7;padding:60px 0;}.thank-you h4{margin-bottom:10px;}.thank-you .field-name-body .container{background-image:url(/sites/all/themes/vetsouth/images/icon-tick.svg);background-repeat:no-repeat;background-position:left center;padding-left:100px;}.purpose-block .glyph{max-width:760px;padding-left:110px;margin-bottom:40px;}.glyph{background-repeat:no-repeat;background-position:left top;}.glyph.kiwi{background-image:url(/sites/all/themes/vetsouth/images/glyph-kiwi.svg);}.glyph.career{background-image:url(/sites/all/themes/vetsouth/images/glyph-career.svg);}.glyph.mountain{background-image:url(/sites/all/themes/vetsouth/images/glyph-mountain.svg);}.glyph.successful{background-image:url(/sites/all/themes/vetsouth/images/glyph-successful.svg);}.glyph.health{background-image:url(/sites/all/themes/vetsouth/images/glyph-health.svg);}.glyph.communities{background-image:url(/sites/all/themes/vetsouth/images/glyph-communities.svg);}.glyph.nz{background-image:url(/sites/all/themes/vetsouth/images/glyph-nz.svg);}#search-block-form .form-actions{display:none;}.menu-level-2{display:none;}.drop-trigger{}.nav > li > a:hover,.nav > li > a:focus{background:none;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background:none;}.caret{pointer-events:none;}.arrow-right{position:relative;}.arrow-right::after{font-family:'Glyphicons Halflings';content:"\e258";position:absolute;right:0;top:11px;display:block;font-size:10px;}.footer{padding-top:34px;padding-bottom:62px;margin:0;}.footer .region-footer{margin:43px 0;}.footer-menu .nav > li > a{color:#ffffff;padding:0px 0 9px 0;font-size:17px;line-height:1.5;}.footer-menu .nav > li > a .caret{background-image:url(/sites/all/themes/vetsouth/images/icon-caret-down-white.svg);}.footer-bottom .container{border-top:solid 2px #50b177;padding-top:13px;margin-top:43px;}.footer-bottom ul{padding:0;}.footer-bottom ul li{list-style:none;display:inline-block;font-size:13px;padding-right:15px;margin-right:15px;border-right:1px solid #b0d7be;color:#b0d7be;}.footer-bottom ul li.last{border:none;}.footer-bottom ul li a{color:#b0d7be;}.footer-bottom a.social-link{margin:0 16px;}.footer-bottom a.social-link:last-child{margin-right:0;}.node-clinic .field-name-field-image,.node-people .field-name-field-image{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;overflow:hidden;}.circle-image{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;overflow:hidden;}.clear{clear:both;}@media only screen and (max-width:767px){#cboxPrevious,#cboxNext{display:none !important;}.form .form-control,.footer form .form-control{font-size:16px;}.node-type-clinic #block-system-main,.node-type-clinic h2.page-header{padding-left:15px:padding-right:15px:}.node-type-webform h2.page-header,.node-type-webform .field-name-body,.webform-client-form > div,.thank-you h2.page-header{padding-left:15px:padding-right:15px:}#navbar{position:fixed;top:0;width:100%;z-index:990;background:#ffffff;}.highlighted{margin-top:70px;}.navbar-toggle{margin:15px 16px 0 0;position:fixed;top:0;right:0;z-index:999;}.navbar-toggle .icon-bar{width:27px;position:relative;}.navbar-toggle .icon-bar::before{top:-7px;}.navbar-toggle .icon-bar::after{bottom:-7px;}.navbar-toggle .icon-bar::before,.navbar-toggle .icon-bar::after{width:27px;height:2px;background-color:#0d8738;display:block;position:absolute;content:'';-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}.navbar-toggle .icon-bar::before{background-color:#ffffff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;}.navbar-toggle .icon-bar::after{background-color:#ffffff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;}.navbar-toggle.collapsed .icon-bar,.navbar-toggle.collapsed .icon-bar::before,.navbar-toggle.collapsed .icon-bar::after{background-color:#0d8738;-webkit-transform:none;-ms-transform:none;transform:none;}.navbar-toggle.collapsed .icon-bar::before{top:-7px;}.navbar-toggle.collapsed .icon-bar::after{top:7px;}.navbar-toggle.collapsed .icon-bar{margin:5px 0;}.navbar-toggle.collapsed .text{font-size:12px;display:block;padding-top:4px;padding-right:2px;}.navbar-toggle .text{display:none;}.logo{width:83px;margin-left:19px;margin-top:20px;}.navbar{height:auto;}h1{font-size:25px;}h2{font-size:20px;}p,.block p{font-size:14px;}.home-hero-text{text-align:center;margin-top:-186px;height:186px;}.home-hero-text hr{margin-bottom:16px;}.home-hero-text h1{padding-left:15px;padding-right:15px;line-height:1.1;}.block-more{text-align:center;}.block-more .narrow > div:first-child{font-size:16px;padding:3px 10px;line-height:1.5;}.pull-left,.pull-right{float:none !important;}.grey-bg{padding-left:20px;padding-right:20px;}.node-type-clinic #block-system-main,.node-type-clinic h2.page-header,#edit-clinic-wrapper,#edit-field-category-value-wrapper,.view-our-products,#edit-field-expertise-value-wrapper{padding-left:20px;padding-right:20px;}.node-type-webform h2.page-header,.node-type-webform .field-name-body,.webform-client-form > div,.thank-you h2.page-header{padding-left:20px;padding-right:20px;}.col-md-4{margin-bottom:60px;}.btn{display:table;margin-left:auto;margin-right:auto;}#block-menu-menu-footer{flex:1;order:2;font-size:15px;}#block-menu-menu-footer-menu-2{flex:1;order:3;font-size:15px;}#block-block-11{order:0;}#block-webform-client-block-48{order:1;width:100%;}.footer .region-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:wrap;}.webform-client-form > div{padding:0;}.footer-bottom a.social-link{margin:0 10px 0 0;}.footer-bottom a.social-link img{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);}.region-highlighted{overflow:hidden;}#block-cck-blocks-field-slick-images{width:926px;margin-left:-463px;position:relative;left:50%;}#navbar-collapse{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;background:#1ebc69;background:-moz-radial-gradient(top,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:-webkit-radial-gradient(top,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:radial-gradient(circle at top,#1ebc69 2%,#0d8738 60%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebc69',endColorstr='#0d8738',GradientType=1);}#block-system-main-menu{margin-top:70px;padding:0 25px;}#block-system-main-menu .nav > li > a{color:#ffffff;padding:10px 0;margin:0 25px;}#block-system-main-menu .caret{background:none;}#block-system-main-menu .caret::after{font-family:'Glyphicons Halflings';font-size:12px;content:"\e258";display:block;position:absolute;top:16px;}#block-system-main-menu .nav > li.open > a{z-index:1001;border-bottom:1px solid #ffffff;position:fixed;top:70px;width:calc(100% - 100px);text-transform:uppercase;font-size:16px;letter-spacing:1.5px;}#block-system-main-menu .nav > li.open > a .caret{top:-51px;left:-18px;position:fixed;top:27px;left:34px;width:15px;height:15px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);cursor:pointer;pointer-events:auto;}#block-system-main-menu .nav > li.open > a .caret::after{content:"";}#navbar .dropdown-menu{position:fixed;top:0;left:0;background:#1ebc69;background:-moz-radial-gradient(top,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:-webkit-radial-gradient(top,circle cover,#1ebc69 2%,#0d8738 60%,#0d8738 100%);background:radial-gradient(circle at top,#1ebc69 2%,#0d8738 60%,#0d8738 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebc69',endColorstr='#0d8738',GradientType=1);border-width:none;padding:140px 50px 0;width:100%;height:100%;-webkit-border-radius:0;border-radius:0;}#navbar .dropdown-menu > li > a{font-size:18px;color:#ffffff;padding:15px 20px 15px 0;}#navbar .dropdown-menu > li.icon > a{padding:15px 20px;}#navbar .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#ffffff;background:none;}#navbar .dropdown-menu > li .icon{background-repeat:no-repeat;background-position:left center;padding-left:68px;position:relative;margin-bottom:15px;}.dropdown-menu > li .icon::before{content:'';position:absolute;left:0;width:53px;height:100%;top:0;background-repeat:no-repeat;background-position:center;}.dropdown-menu > li .icon.cats::before{background-image:url(/sites/all/themes/vetsouth/images/menu-cats-white.svg);background-size:56% auto;}.dropdown-menu > li .icon.dogs::before{background-image:url(/sites/all/themes/vetsouth/images/menu-dogs-white.svg);background-size:79% auto;}.dropdown-menu > li .icon.pocket::before{background-image:url(/sites/all/themes/vetsouth/images/menu-pocket-white.svg);background-size:73% auto;}.dropdown-menu > li .icon.vet::before{background-image:url(/sites/all/themes/vetsouth/images/menu-vet-white.svg);background-size:50% auto;}.dropdown-menu > li .icon.orthopaedics::before{background-image:url(/sites/all/themes/vetsouth/images/menu-orthopaedics-white.svg);background-size:82% auto;}.dropdown-menu > li .icon.dairy::before{background-image:url(/sites/all/themes/vetsouth/images/menu-dairy-white.svg);background-size:90% auto;}.dropdown-menu > li .icon.sheep::before{background-image:url(/sites/all/themes/vetsouth/images/menu-sheep-white.svg);background-size:72% auto;}.dropdown-menu > li .icon.deer::before{background-image:url(/sites/all/themes/vetsouth/images/menu-deer-white.svg);background-size:83% auto;}.dropdown-menu > li .icon.pigs::before{background-image:url(/sites/all/themes/vetsouth/images/menu-pigs-white.svg);background-size:80% auto;}.dropdown-menu > li .icon.working::before{background-image:url(/sites/all/themes/vetsouth/images/menu-working-white.svg);background-size:72% auto;}.nav li a.arrow-right::after{display:none;}.navbar #block-search-form{margin:70px 0 0;padding:0 40px;}.navbar #block-search-form .form-control{background:none;border-width:0 0 1px;border-color:#d0d0d0;box-shadow:none;-webkit-border-radius:0;border-radius:0;}.navbar #block-search-form .btn{border:none;background:none;}.input-group{display:block;}.input-group-btn{position:absolute;right:0;}.btn{padding:14px 15px;}.node-type-clinic .region-content{margin:0 -15px;}.people-details{text-align:left;}.node-people{padding:30px 10px;}#search-block-form .mag.btn{display:none;}.node-type-landing-page .main-container .container{padding:20px;margin:-160px 15px 0;}}@media only screen and (max-width:479px){.view-people .views-row .views-field-title{text-align:center;}}@media only screen and (min-width:480px){.view-people .views-row{width:50%;float:left;}.home-block.career-block{background-size:100% auto;background-color:white;background-repeat:no-repeat;background-position:0 -54px;}}@media only screen and (min-width:768px){h1{}h2{}h3{font-size:30px;line-height:1.27;}h4{}h5{}h6{font-size:14px;}.navbar{position:fixed;width:100%;z-index:980;background:#ffffff;}.top-bar{position:fixed;width:100%;z-index:980;top:100px;}.admin-menu .top-bar{top:127px;}.highlighted{padding-top:100px;}.view-people .views-row{width:33.33%;}.col-md-4{margin-bottom:60px;}.footer-block p{padding-right:15px;}.footer-block .btn.webform-submit{padding:12px 13px 13px;}.table-cell{display:table-cell;float:none;}.border-right{border-right:solid 1px rgba(151,151,151,0.34);}.region-navigation{float:right;}.footer-block.stay-in-touch{box-sizing:border-box;padding-right:0;}.footer-block.stay-in-touch h2{margin-bottom:15px;}.footer-block.stay-in-touch p{line-height:1.6;font-size:16px;padding-right:0;}.footer-block.stay-in-touch a.wave-top{font-size:12px;}.logo-footer{width:120px;height:46px;margin-top:28px;}.footer .region-footer{margin:30px 0;}.chosen-container-single .chosen-single{height:46px;}.footer-block .webform-client-form{margin:63px 0 0;}.footer-block.newsletter-form .form-control,.footer-block.newsletter-form .form-actions{height:49px;}.footer .chosen-container-single .chosen-single span{line-height:4.2;}.footer-block .btn.webform-submit{min-width:0;padding:16px 15px 13px;background:none;line-height:1.42;height:49px;}.navbar #block-search-form{margin:28px 0 0;}.dropdown-menu >li.organisation::after,.dropdown-menu >li.careers::after,.dropdown-menu >li.news::after{display:block;position:relative;padding:15px 20px 25px;max-width:254px;}.dropdown-menu >li.organisation::after{content:'Learn more about VetSouth’s mission,vision and story.';}.dropdown-menu >li.careers::after{content:'Join the leading Vetinarian network in Southland.';}.dropdown-menu >li.news::after{content:'Read the latest news,events,and articles from VetSouth.';}.dropdown-menu > li > a{color:#0d8738;}.menu-block-wrapper .dropdown-menu > li > a{font-size:18px;display:inline-block;}.dropdown-menu > li .icon{background-repeat:no-repeat;background-position:center;padding:70px 30px 0;text-align:center;}.dropdown-menu > li .icon.cats{background-image:url(/sites/all/themes/vetsouth/images/menu-cats.svg);background-position:center 27px;}.dropdown-menu > li .icon.dogs{background-image:url(/sites/all/themes/vetsouth/images/menu-dogs.svg);padding:70px 33px 0;background-position:center 35px;}.dropdown-menu > li .icon.pocket{background-image:url(/sites/all/themes/vetsouth/images/menu-pocket.svg);padding:70px 22px 0;background-position:center 43px;}.dropdown-menu > li .icon.vet{background-image:url(/sites/all/themes/vetsouth/images/menu-vet.svg);padding:70px 23px 0;background-position:center 40px;}.dropdown-menu > li .icon.orthopaedics{background-image:url(/sites/all/themes/vetsouth/images/menu-orthopaedics.svg);padding:70px 18px 0;background-position:center 39px;}.dropdown-menu > li .icon.dairy{background-image:url(/sites/all/themes/vetsouth/images/menu-dairy.svg);background-position:center 35px;}.dropdown-menu > li .icon.sheep{background-image:url(/sites/all/themes/vetsouth/images/menu-sheep.svg);padding:70px 33px 0;}.dropdown-menu > li .icon.deer{background-image:url(/sites/all/themes/vetsouth/images/menu-deer.svg);padding:70px 33px 0;background-position:center 34px;}.dropdown-menu > li .icon.pigs{background-image:url(/sites/all/themes/vetsouth/images/menu-pigs.svg);padding:70px 37px 0;background-position:center 41px;}.dropdown-menu > li .icon.working{background-image:url(/sites/all/themes/vetsouth/images/menu-working.svg);padding:70px 18px 0;background-position:center 35px;}#block-system-main-menu{float:left;}#block-system-main-menu .nav > li.open::after{width:26px;height:26px;display:block;position:absolute;content:'';bottom:-12px;left:25px;z-index:20;background:#f4f4f4;transform:rotate(45deg);}#block-system-main-menu .nav > li > a{padding:40px 15px 34px 15px;}#block-system-main-menu .dropdown-menu{display:none !important;}.menu-level-2{display:block;position:absolute;left:0;top:100%;width:100%;z-index:100;}.menu-level-2 .dropdown-toggle,.menu-level-2 .menu-mlid-510{display:none;}.menu-level-2 .dropdown-menu{background:none;height:163px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;float:none;box-shadow:none;padding:20px 0 50px;}.menu-level-2 .clinics .dropdown-menu{padding:50px 0;}.menu-level-2 .about .dropdown-menu{padding:30px 0 50px;}.menu-level-2 .equine.opened .dropdown-menu{padding:30px 0 50px;display:flex;flex-wrap:wrap;height:auto;}.menu-level-2 .dropdown-menu li{display:inline-block;vertical-align:top;}.menu-level-2 .clinics .dropdown-menu li{width:24%;}.menu-level-2 .about .dropdown-menu li{width:33%;}.menu-level-2 .equine .dropdown-menu li{width:33%;}.menu-level-2 .equine .dropdown-menu li:nth-child(1){order:1;}.menu-level-2 .equine .dropdown-menu li:nth-child(2){order:4;}.menu-level-2 .equine .dropdown-menu li:nth-child(3){order:7;}.menu-level-2 .equine .dropdown-menu li:nth-child(4){order:10;}.menu-level-2 .equine .dropdown-menu li:nth-child(5){order:2;}.menu-level-2 .equine .dropdown-menu li:nth-child(6){order:5;}.menu-level-2 .equine .dropdown-menu li:nth-child(7){order:8;}.menu-level-2 .equine .dropdown-menu li:nth-child(8){order:3;}.menu-level-2 .equine .dropdown-menu li:nth-child(9){order:6;}.menu-level-2 .equine .dropdown-menu li:nth-child(10){order:9;}.menu-level-2 .dropdown{width:100%;background-color:#f4f4f4;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15),0 5px 5px 0 rgba(0,0,0,0.1),0 8px 8px 0 rgba(0,0,0,0.1);z-index:10;}.menu-level-2 .dropdown.opened{display:block;}.menu-level-2 .opened > .dropdown-menu{display:table;margin:auto;max-width:1020px;}#search-block-form .btn{color:#0d8738;background:transparent;border:none;padding:12px 12px 12px 30px;height:42px;border-bottom:1px solid transparent;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:18px;}#search-block-form .btn:active,#search-block-form .btn:focus{box-shadow:none !important;}#block-search-form.open .btn{border-bottom:1px solid #d8d8d8;}#block-system-main-menu .menu li{float:left;}.third{width:33.3333%;}.two-thirds{width:66.6666%;}.home-hero-text{height:328px;margin-top:-326px;padding:95px 0;}#navbar-collapse{display:block !important;margin-right:43px;}.container{position:relative;}#block-search-form{position:absolute;right:0;width:46px;background:#ffffff;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;overflow:hidden;}#block-search-form .input-group{float:left;position:relative;}#block-search-form .close-btn{background-image:url(/sites/all/themes/vetsouth/images/icon-close.svg);background-repeat:no-repeat;background-size:16px;position:absolute;left:13px;top:17px;width:16px;height:16px;display:block;z-index:10;}.input-group-btn{display:none;}#search-block-form{width:410px;position:relative;}#search-block-form > div{float:right;}#search-block-form input.form-control{box-shadow:none;border-width:0 0 1px;border-color:#d8d8d8;width:306px;height:42px;font-family:Georgia,serif;font-size:18px;line-height:1.61;padding-right:0;padding-left:20px;padding-top:11px;}#navbar-collapse .block-search.open{width:80%;background:#ffffff;}#search-block-form,.form-search{float:right;}.col-md-3.no-pad{padding:0;}.home-block{padding:80px 0 100px;}.home-block .col-md-4{padding:0 60px;}.benefits-block .col-md-4 .pull-left{margin-right:20px;}.benefits-block .col-md-4 img.pull-left{margin-bottom:20px;}.benefits-block .col-md-4 h4{}.home-block.benefits-block .col-md-4{padding:0 30px 0 0;}.home-block .col-md-4.no-pad{padding:0;}.home-block.blue-radial-bg h3{max-width:75%;}.slick-dots{max-width:33.3333%;bottom:2px;}table.views-view-grid td{display:table-cell;margin:0;width:auto;}.view-latest-news .post{padding:14px 37px;margin-bottom:30px;}.view-latest-news .view-header{margin-bottom:40px;}.view-latest-news .field-content{max-width:320px;}.view-latest-news .field-content img{width:auto;}.view-latest-news .view-footer{margin-top:45px;}.news-block .view-header > .subtitle{margin-bottom:15px;}.news-block .view-header > .main-title{margin-bottom:20px;}.news-block .view-header > p{font-size:18px;}.news-block .post .title{margin-bottom:14px;margin-top:1em;}.news-block .post hr{margin:18px 0 15px;}.news-block .post p{line-height:1.5;margin-bottom:20px;font-size:14px;padding-right:0;}#edit-field-category-value-wrapper .views-widget{float:right;margin-top:60px;}.node-type-clinic #block-system-main,.node-type-clinic h2.page-header,#edit-clinic-wrapper,#edit-field-category-value-wrapper,#edit-field-expertise-value-wrapper{max-width:750px;margin-left:auto;margin-right:auto;}.node-type-webform h2.page-header,.node-type-webform .field-name-body,.webform-client-form > div,.thank-you h2.page-header{max-width:750px;margin-left:auto;margin-right:auto;}.view-our-products .col-md-6:first-child{padding:21px 20px 40px 0;}.view-our-products .col-md-6:last-child{padding:21px 10px 40px 20px;}}@media only screen and (min-width:768px) and (max-width:991px){.slick-dots{width:100%;bottom:-40px;max-width:100%;}.node-type-landing-page .main-container .container{margin-top:-200px;}}@media only screen and (max-width:1199px){.dropdown-backdrop,.chosen-search{display:none !important;}}@media only screen and (min-width:992px){#edit-field-expertise-value-wrapper{float:right;margin-top:70px;max-width:auto;margin-left:0;margin-right:0;}#edit-clinic-wrapper .views-widget{float:right;margin-top:104px;}.node-type-clinic #block-system-main,.node-type-clinic h2.page-header,#edit-clinic-wrapper,#edit-field-category-value-wrapper{max-width:970px;}.node-type-webform h2.page-header,.node-type-webform .field-name-body,.webform-client-form > div,.thank-you h2.page-header{max-width:970px;}.footer-block .btn.webform-submit{padding:17px 15px 13px;}.footer form .form-type-select .form-control{width:100% !important;}.view-people .views-row{width:25%;}.home-block .col-md-4 .menu,.home-block .col-md-4 .btn{margin-top:14px;}.block-more .btn{margin:15px 10px 17px 0;}.home-block.category-block h3{font-size:30px;line-height:1.27;}.home-block.category-block .col-md-4 hr{margin-top:16px;margin-bottom:30px;}.home-block.category-block .col-md-4 p{font-size:17px;line-height:1.7;}.home-block.category-block{padding:70px 0 37px;}.home-block.category-block .col-md-4{padding:15px 27px 0;min-height:322px;position:relative;}.home-block.category-block .col-md-4 .menu,.home-block.category-block .col-md-4 .btn{position:absolute;bottom:0;left:32px;}.home-block.innovation-research{padding:114px 0 123px;}.home-block.innovation-research .col-md-6{padding:0 15px;}.home-block.innovation-research .col-md-6:first-child{padding:0 15px;padding-left:0;margin-bottom:0;text-align:left;}.home-block.innovation-research .subtitle{margin-bottom:16px;}.home-block.innovation-research .main-title{margin-bottom:19px;}.home-block.innovation-research p{line-height:1.8;}.home-block.innovation-research .btn{margin:5px auto 0;padding:14px 43px;}.home-block.career-block{padding:106px 0 105px;}.home-block.career-block .white-bg{padding:45px 30px;}.home-block.career-block .col-md-6{width:calc(50% + 16px);padding:45px 30px 48px 30px;}.home-block.career-block .subtitle{margin-top:0;margin-bottom:16px;}.home-block.career-block .main-title{margin-bottom:1em;}.home-block.career-block p{font-size:14px;line-height:1.8;margin-bottom:33px;}.home-block.career-block .btn{padding:14px 46px;margin-bottom:39px;margin-left:auto;}.home-block.career-block .wave-top{margin-right:62px;}.slick-next-btn.wave-top{display:block;margin-top:20px;}.home-block.home-block-shortcuts{padding:48px 0 60px;}.home-block-shortcuts .main-title{margin-bottom:55px;}.home-block-shortcuts .col-md-4 h4{padding:0;}.home-block-shortcuts .col-md-4 hr{margin-bottom:16px;}.home-block-shortcuts .col-md-4{margin-bottom:66px;}.slick-dots{padding-left:34px;}.home-block.promotion-block{padding:59px 0 34px;}.promotion-block .slide__content .col-md-4{padding:0 50px 0 88px;text-align:left;}.promotion-block .slide__content .col-md-8{padding:0 40px 0 10px;}.promotion-block .slide__content .circle-image::after{left:calc(50% - 12px);}.promotion-block .slide__content .subtitle{font-size:14px;margin-bottom:15px;}.promotion-block .slide__content .main-title{margin-bottom:20px;font-size:26px;}.promotion-block .slide__content p{line-height:1.7;font-size:17px;margin-bottom:40px;}.home-block.news-block{padding:67px 0 114px;}.news-block .view-content .news-item{border-left:30px solid transparent;}.news-block .view-content .news-item:first-child{border-left:none;}.home-block.partners-block{padding:70px 0 18px;}.home-block.partners-block .col-md-4{max-width:auto;margin-left:0;margin-right:0;margin-bottom:60px;}.partners-block .col-md-4:last-child{padding-right:26px;padding-left:70px;}.partners-block .col-md-4:first-child{padding-right:72px;padding-left:26px;}.home-block.partners-block .btn{margin-top:17px;}.footer-block.newsletter-form{padding-left:30px;}.filter-block .views-exposed-form .form-item.form-type-select{width:250px;}.filter-block .views-exposed-form .chosen-container{width:100%;}#edit-field-expertise-value-wrapper label{display:block;}.filter-block .clinic-label{display:none;}.filter-block .views-widget-filter-title .container,.filter-block .views-widget-sort-by .container,.filter-block .views-reset-button .container{padding-right:15px;padding-left:15px;}.filter-block .views-widget-filter-field_clinic_target_id{margin-top:0;}.filter-block .views-widget-sort-by{padding:80px 0 0;margin-top:0;margin-bottom:0;}.filter-block .views-reset-button{text-align:right;}.filter-block .views-reset-button .btn{margin:-187px 2px 0 0;}}@media only screen and (min-width:1200px){.webform-client-form{padding:65px 0 10px;margin:40px 0 0;}#block-system-main-menu .farms{margin-left:9px;}#block-system-main-menu .equine{margin-left:8px;}#block-system-main-menu .clinics{margin-left:124px;}.container{width:1020px;}.node-type-webform h2.page-header,.node-type-webform .field-name-body,.webform-client-form > div,.thank-you h2.page-header,#edit-clinic-wrapper{max-width:1020px;}.node-type-landing-page .main-container .container{width:1160px;}.node-type-clinic #block-system-main,.node-type-clinic h2.page-header,#edit-field-category-value-wrapper{max-width:1020px;}.footer-block.newsletter-form{padding-left:70px;}.home-block.category-block .col-md-4 .menu,.home-block.category-block .col-md-4 .btn{left:45px;}}
.navbar > .container,.highlighted > .container,.main-container > .container,.footer .white > .container,.footer .footer-bottom > .container,.home .block-more > .container,.home .home-block.category-block > .container,.home .innovation-research > .container,.home .career-block > .container,.home .home-block-shortcuts > .container{padding-left:20px;padding-right:20px;}@media only screen and (min-width:1200px){.navbar > .container,.highlighted > .container,.main-container > .container,.footer .white > .container,.footer .footer-bottom > .container,.home .block-more > .container,.home .home-block.category-block > .container,.home .innovation-research > .container,.home .career-block > .container,.home .home-block-shortcuts > .container{padding-left:0;padding-right:0;}}
