.flex-container,body.non-responsive{
    min-width:980px
}
.fancybox-nav,html{
    -webkit-tap-highlight-color:transparent
}
#block-socialfeed-socialfeed h2,#block-views-frontpage-news-block h2{
    padding:15px 12px;
    color:#ff6400;
    background:url(../img/front.png) repeat-x #fff;
    z-index:3
}
.ate-answer-a-question-box,.ate-ask-a-question-box,.country-selector,.field-content>p,.footer-non-responsive .footer-nav,.footer-standard .footer-nav,.grid-col .definition-list dl dt,.print-footer,h4,h5,h6{
    margin-top:10px
}
.ate-pending-questions .pending-questions li,.ate-prev-asked-questions .pending-questions li,.image,.image-w-link,h1,h2,h3,h4,h5,h6,ol,ul{
    margin-bottom:10px
}
pre,pre code{
    white-space:pre-wrap
}
.ir,pre code,table{
    background-color:transparent
}
body,legend,pre{
    color:#333
}
.btn,code{
    white-space:nowrap
}
.btn-default,.form-control,.img-thumbnail,.table .table,body{
    background-color:#fff
}
.glyphicon,.rollover-tile>a .rollover-text em,address,cite{
    font-style:normal
}
.btn,.checkbox,.form-contact-us .centered.input-textarea span,.form-control,.radio,img{
    vertical-align:middle
}
.btn,.btn-link,.checkbox label,.checkbox-inline,.radio label,.radio-inline{
    cursor:pointer;
    font-weight:400
}
.img-responsive,.img-thumbnail,select[multiple],select[size],textarea.form-control,textarea.input-lg,textarea.input-sm{
    height:auto
}
.print-footer p,.tracking50,.typestyle10,.typestyle11,.typestyle12,.typestyle13,.typestyle19,.typestyle7,.typestyle8,.typestyle9,h5{
    letter-spacing:.05em
}
.nav-pills>li,.uppercase,abbr.initialism{
    text-transform:uppercase
}
.brightcove-tile.modal-playback>.still-frame,.checkbox,.dashboard-tile-contact .contact-carousel>ul>li:first-child,.footer-nav .nav-main>li:hover>.nav-secondary,.footer-nav .nav-main>li:hover>.nav-tertiary,.footer-standard .footer-nav .footer-footer .footer-country figure,.footer-standard .footer-nav>span,.form-control,.ir:before,.nav-non-responsive .nav-secondary>li:hover>.nav-secondary,.pill-content>.active,.radio,.rollover-tile>a:hover .rollover-image,.rollover-tile>a:hover .rollover-text,.tab-content>.active,address,article,aside,details,figcaption,figure,footer,header,hgroup,hr,input[type=file],legend,main,nav,pre,section,summary,two summary{
    display:block
}
button,select{
    text-transform:none
}
.ate-faq-display .faq-list,.ate-faq-display.clearfix,.clear,.clearfix:after,.container:after,.form-horizontal .form-group:after,.nav:after,.row:after,.tabbable:after{
    clear:both
}
.print-footer{
    display:none;
    border-top:1px solid #d5d5d5;
    padding-top:10px
}
.print-footer p{
    font:400 1.1em/1.6em "Gotham Narrow Book";
    color:#636363
}
@media print{
    blockquote,img,pre,tr{
        page-break-inside:avoid
    }
    *{
        text-shadow:none!important;
        background:0 0!important;
        box-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    abbr[title]:after{
        content:" (" attr(title) ")"
    }
    .ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{
        content:""
    }
    blockquote,pre{
        border:1px solid #999
    }
    thead{
        display:table-header-group
    }
    img{
        max-width:100%!important
    }
    @page{
        margin:2cm .5cm
    }
    h2,h3,p{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
    .navbar{
        display:none
    }
    .table td,.table th{
        background-color:#fff!important
    }
    .btn>.caret,.dropup>.btn>.caret{
        border-top-color:#000!important
    }
    .label{
        border:1px solid #000
    }
    .table{
        border-collapse:collapse!important
    }
    .table-bordered td,.table-bordered th{
        border:1px solid #ddd!important
    }
}
*,:after,:before,input[type=search]{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
body{
    font-family:"Gotham Narrow Book"
}
button,input,select,textarea{
    font-family:inherit;
    line-height:inherit
}
.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-danger,.open .dropdown-toggle.btn-default,.open .dropdown-toggle.btn-info,.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-success,.open .dropdown-toggle.btn-warning,button,input,select[multiple],textarea{
    background-image:none
}
a{
    color:#428bca;
    text-decoration:none
}
a:focus,a:hover{
    color:#2a6496;
    text-decoration:underline
}
a:focus{
    outline:-webkit-focus-ring-color auto 5px;
    outline-offset:-2px;
    outline:dotted thin
}
.img-responsive{
    display:block;
    max-width:100%
}
.authorable>p a.pdf img,.country-selector .zoetis-global,.dashboard-tile-contact .contact-carousel>ol>li,.dashboard-tile.pagination h4,.img-thumbnail,.list-inline>li,.pagination,audio,canvas,label,video{
    display:inline-block
}
.img-rounded{
    border-radius:6px
}
.img-thumbnail{
    padding:4px;
    line-height:1.428571429;
    border:1px solid #ddd;
    border-radius:4px;
    -webkit-transition:.2s ease-in-out;
    transition:.2s ease-in-out;
    max-width:100%
}
.img-circle{
    border-radius:50%
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    margin:-1px;
    padding:0;
    overflow:hidden;
    clip:rect(0 0 0 0);
    border:0
}
.dashboard-tile .definition-list-item.col-xs-12.col-sm-12.col-md-12 dl dd,.dashboard-tile .definition-list.col-xs-12.col-sm-12.col-md-12 dl dd,p{
    margin:0 0 10px
}
.lead{
    margin-bottom:20px;
    font-size:16.099999999999998px;
    font-weight:200;
    line-height:1.4
}
.text-muted{
    color:#999
}
.text-primary{
    color:#428bca
}
.has-warning .control-label,.has-warning .help-block,.text-warning{
    color:#c09853
}
.has-error .control-label,.has-error .help-block,.text-danger{
    color:#b94a48
}
.has-success .control-label,.has-success .help-block,.text-success{
    color:#468847
}
.text-info{
    color:#3a87ad
}
.text-left,form.js-form .centered span.warning-box,th{
    text-align:left
}
.ate-question-conversation .status,.ate-question-display .status,.ate-question-status .status,.ate-select-expert .see-all,.ate-your-activity .see-all,.form-contact-us .input-submit,.header-standard .change-location,.text-right,.two-col-image-tile.header-right h1,.two-col-image-tile.header-right h2,blockquote.pull-right p,blockquote.pull-right small{
    text-align:right
}
.btn,.nav-justified>li>a,.text-center{
    text-align:center
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    font-family:"Gotham Narrow Book";
    font-weight:500;
    line-height:1.1
}
.bold,.nav-pills>li>a,.three-column-prod-category .definition-list-header dt,b,dt,label,strong{
    font-weight:700
}
.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{
    font-weight:400;
    line-height:1;
    color:#999
}
h1,h2,h3{
    margin-top:20px
}
.h1,h1{
    font-size:36px
}
.h2,h2{
    font-size:30px
}
.h1 small,.h3,h1 small,h3{
    font-size:24px
}
.h2 small,.h4,h2 small,h4{
    font-size:18px
}
.h3 small,.h4 small,.h5,h3 small,h4 small,h5{
    font-size:14px
}
.accordion>ul>li .target .authorable a,.dashboard-tile .definition-list-item.col-md-12.col-sm-12.col-xs-12 dd a,.definition-list font,.h6,h6{
    font-size:12px
}
.page-header{
    padding-bottom:9px;
    margin:40px 0 20px;
    border-bottom:1px solid #eee
}
.ate-question-conversation,.ate-submit-status,.ate-text,.image-w-image-map,.table,.three-column-dashboard .tiles .tile,address,dl,legend,pre.prettyprint{
    margin-bottom:20px
}
.widget-container>.brightcove-tile .brightcove-video-player .wrapper-with-intrinsic-ratio h3,ol,ul{
    margin-top:0
}
.btn,.definition-list dl,.nav,.two-column-wide-narrow .grid-two-col .col-xs-4.col-sm-4.col-lg-4,.whats-new-tile>ul li,blockquote p:last-child,ol ol,ol ul,ul ol,ul ul{
    margin-bottom:0
}
.list-inline,.list-unstyled{
    padding-left:0;
    list-style:none
}
.list-inline>li,.spc-tile .spc-subheader .row>div{
    padding-left:5px;
    padding-right:5px
}
.btn,.form-control,.nav-tabs>li>a,address,blockquote small,dd,dt,pre{
    line-height:1.428571429
}
.dashboard-tile dd,.dashboard-tile dt{
    line-height:1;
    display:inline;
    margin-right:10px
}
.form-contact-us .input-checkbox.centered label span.warning-box,dd{
    margin-left:0
}
abbr[data-original-title],abbr[title]{
    cursor:help;
    border-bottom:1px dotted #999
}
abbr.initialism{
    font-size:90%
}
blockquote{
    padding:10px 20px;
    margin:0 0 20px;
    border-left:5px solid #eee
}
blockquote p{
    font-size:17.5px;
    font-weight:300;
    line-height:1.25
}
blockquote small{
    display:block;
    color:#999
}
blockquote small:before{
    content:'\2014 \00A0'
}
blockquote.pull-right{
    padding-right:15px;
    padding-left:0;
    border-right:5px solid #eee;
    border-left:0
}
.definition-list,.fancybox-outer,fieldset,hr,legend,pre code{
    padding:0
}
.accordion>ul>li .trigger>.glyphicon:before,blockquote.pull-right small:before{
    content:''
}
blockquote.pull-right small:after{
    content:'\00A0 \2014'
}
blockquote:after,blockquote:before,q:after,q:before{
    content:""
}
code{
    padding:2px 4px;
    color:#c7254e;
    background-color:#f9f2f4;
    border-radius:4px
}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active,pre{
    background-color:#f5f5f5
}
pre{
    padding:9.5px;
    margin:0 0 10px;
    word-break:break-all;
    word-wrap:break-word;
    border:1px solid #ccc;
    border-radius:4px
}
pre code{
    font-size:inherit;
    color:inherit;
    border:0
}
.pre-scrollable{
    max-height:340px;
    overflow-y:scroll
}
.container{
    margin-right:auto;
    margin-left:auto;
    padding-left:15px;
    padding-right:15px
}
.clearfix:after,.clearfix:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.row:after,.row:before,.tabbable:after,.tabbable:before{
    content:" ";
    display:table
}
.form-horizontal .form-group,.row{
    margin-left:-15px;
    margin-right:-15px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px
}
#two-column-page-container .page-controls img,#two-column-page-container .page-controls span,.anchor-download-dshbrd>a,.anchor-download>a,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.footer-non-responsive .footer-nav .footer-footer .footer-country,.footer-standard .footer-nav .footer-footer .footer-country,.form-register .cancel-button,.form-register .submit-button,.pagination ul li,.three-column-dashboard .hero-container h1,.two-col-image-tile.img-left .image-holder{
    float:left
}
.col-xs-1{
    width:8.333333333333332%
}
.col-xs-2{
    width:16.666666666666664%
}
.col-xs-3{
    width:25%
}
.col-xs-4{
    width:33.33333333333333%
}
.col-xs-5{
    width:41.66666666666667%
}
#containingBlock,.col-xs-6{
    width:50%
}
.col-xs-7{
    width:58.333333333333336%
}
.col-xs-8{
    width:66.66666666666666%
}
.col-xs-9{
    width:75%
}
.col-xs-10{
    width:83.33333333333334%
}
.col-xs-11{
    width:91.66666666666666%
}
.brightcove-tile>.still-frame>.scale-still,.centeredlist,.col-xs-12,.dashboard-tile-contact .contact-carousel .contact-tile,.feature-tile>.mobile-player iframe,.feature-tile>.nonembed-video-tile .mobile-player iframe,.gal iframe,.gal img,.nav-justified,.one-three-column .tiles.twocolslayout>:first-child,.table,.two-col-image-tile.no-img .authorable,.two-col-image-tile.no-img h1,.two-col-image-tile.no-img h2,.two-col-image-tile.no-img.wrap-title .authorable,.two-col-image-tile.no-img.wrap-title h1,.two-col-image-tile.no-img.wrap-title h2,.widget-container iframe,img.flex,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width:100%
}
@media (min-width:600px){
    .dl-horizontal dt{
        float:left;
        width:160px;
        clear:left;
        text-align:right;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .dl-horizontal dd{
        margin-left:180px
    }
    .dl-horizontal dd:after,.dl-horizontal dd:before{
        content:" ";
        display:table
    }
    .dl-horizontal dd:after{
        clear:both
    }
    .container{
        max-width:570px
    }
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-1{
        width:8.333333333333332%
    }
    .col-sm-2{
        width:16.666666666666664%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-4{
        width:33.33333333333333%
    }
    .col-sm-5{
        width:41.66666666666667%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-7{
        width:58.333333333333336%
    }
    .col-sm-8{
        width:66.66666666666666%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-10{
        width:83.33333333333334%
    }
    .col-sm-11{
        width:91.66666666666666%
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-push-1{
        left:8.333333333333332%
    }
    .col-sm-push-2{
        left:16.666666666666664%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-4{
        left:33.33333333333333%
    }
    .col-sm-push-5{
        left:41.66666666666667%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-7{
        left:58.333333333333336%
    }
    .col-sm-push-8{
        left:66.66666666666666%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-10{
        left:83.33333333333334%
    }
    .col-sm-push-11{
        left:91.66666666666666%
    }
    .col-sm-pull-1{
        right:8.333333333333332%
    }
    .col-sm-pull-2{
        right:16.666666666666664%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-4{
        right:33.33333333333333%
    }
    .col-sm-pull-5{
        right:41.66666666666667%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-7{
        right:58.333333333333336%
    }
    .col-sm-pull-8{
        right:66.66666666666666%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-10{
        right:83.33333333333334%
    }
    .col-sm-pull-11{
        right:91.66666666666666%
    }
    .col-sm-offset-1{
        margin-left:8.333333333333332%
    }
    .col-sm-offset-2{
        margin-left:16.666666666666664%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-4{
        margin-left:33.33333333333333%
    }
    .col-sm-offset-5{
        margin-left:41.66666666666667%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-7{
        margin-left:58.333333333333336%
    }
    .col-sm-offset-8{
        margin-left:66.66666666666666%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-10{
        margin-left:83.33333333333334%
    }
    .col-sm-offset-11{
        margin-left:91.66666666666666%
    }
    .form-inline .form-group{
        display:inline-block;
        margin-bottom:0;
        vertical-align:middle
    }
    .form-inline .form-control{
        display:inline-block
    }
    .form-inline .checkbox,.form-inline .radio{
        display:inline-block;
        margin-top:0;
        margin-bottom:0;
        padding-left:0
    }
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        float:none;
        margin-left:0
    }
    .form-horizontal .control-label{
        text-align:right
    }
    .nav-justified>li,.nav-tabs.nav-justified>li{
        display:table-cell;
        width:1%
    }
}
table{
    max-width:100%;
    border-collapse:collapse;
    border-spacing:0
}
.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{
    padding:8px;
    line-height:1.428571429;
    vertical-align:top;
    border-top:1px solid #ddd
}
.table thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #ddd
}
.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{
    border-top:0
}
.table tbody+tbody{
    border-top:2px solid #ddd
}
.ate-customer-display .media-body,.ate-expert-display .media-body,.ate-expert-display-no-button .media-body,.table-condensed tbody>tr>td,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>td,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed thead>tr>th,table.wysiwyg td{
    padding:5px
}
.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
    border-bottom-width:2px
}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{
    background-color:#f9f9f9
}
table col[class*=col-]{
    float:none;
    display:table-column
}
table td[class*=col-],table th[class*=col-]{
    float:none;
    display:table-cell
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
    background-color:#dff0d8;
    border-color:#d6e9c6
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
    background-color:#d0e9c6;
    border-color:#c9e2b3
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
    background-color:#f2dede;
    border-color:#eed3d7
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
    background-color:#ebcccc;
    border-color:#e6c1c7
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
    background-color:#fcf8e3;
    border-color:#fbeed5
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
    background-color:#faf2cc;
    border-color:#f8e5be
}
.fancybox-inner,.fancybox-lock,.ir,.one-column-iframe,.visuallyhidden,svg:not(:root){
    overflow:hidden
}
legend{
    width:100%;
    font-size:21px;
    line-height:inherit;
    border-bottom:1px solid #e5e5e5
}
.definition-list-header,.definition-list-item-news,.three-column-prod-category .definition-list-item.col-md-12.col-sm-12.col-xs-12 dd,.two-column-wide-narrow .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12 .definition-list dl dd,.two-column-wide-narrow .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12 .definition-list dl dt,.two-column-wide-narrow-pdp .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12 .definition-list dl dd,.two-column-wide-narrow-pdp .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12 .definition-list dl dt,label{
    margin-bottom:5px
}
input[type=checkbox],input[type=radio]{
    margin:4px 0 0;
    line-height:normal
}
select optgroup{
    font-size:inherit;
    font-style:inherit;
    font-family:inherit
}
.btn:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{
    outline:#333 dotted thin;
    outline:-webkit-focus-ring-color auto 5px;
    outline-offset:-2px
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    height:auto
}
.form-control:-moz-placeholder{
    color:#999
}
.form-control::-moz-placeholder{
    color:#999
}
.form-control:-ms-input-placeholder{
    color:#999
}
.form-control::-webkit-input-placeholder{
    color:#999
}
.form-control{
    width:100%;
    height:34px;
    padding:6px 12px;
    font-size:14px;
    color:#ccc;
    border:1px solid #ccc;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    cursor:not-allowed;
    background-color:#eee
}
.form-contact-us p,.form-group,.form-register p,.one-column .authorable p,.rollover-tile{
    margin-bottom:15px
}
.checkbox,.radio{
    min-height:20px;
    margin-top:10px;
    margin-bottom:10px;
    padding-left:20px
}
.checkbox label,.radio label{
    display:inline;
    margin-bottom:0
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    float:left;
    margin-left:-20px
}
.checkbox+.checkbox,.radio+.radio{
    margin-top:-5px
}
.checkbox-inline,.radio-inline{
    display:inline-block;
    padding-left:20px;
    margin-bottom:0;
    vertical-align:middle
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-top:0;
    margin-left:10px
}
.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{
    cursor:not-allowed
}
.input-sm{
    height:30px;
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
select.input-sm{
    height:30px;
    line-height:30px
}
.input-lg{
    height:45px;
    padding:10px 16px;
    font-size:18px;
    line-height:1.33;
    border-radius:6px
}
select.input-lg{
    height:45px;
    line-height:45px
}
.has-warning .form-control{
    border-color:#c09853;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus{
    border-color:#a47e3c;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e
}
.has-warning .input-group-addon{
    color:#c09853;
    border-color:#c09853;
    background-color:#fcf8e3
}
.has-error .form-control{
    border-color:#b94a48;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
    border-color:#953b39;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392
}
.has-error .input-group-addon{
    color:#b94a48;
    border-color:#b94a48;
    background-color:#f2dede
}
.has-success .form-control{
    border-color:#468847;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus{
    border-color:#356635;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b
}
.has-success .input-group-addon{
    color:#468847;
    border-color:#468847;
    background-color:#dff0d8
}
.form-control-static{
    margin-bottom:0;
    padding-top:7px
}
.help-block{
    display:block;
    margin-top:5px;
    margin-bottom:10px;
    color:#737373
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{
    margin-top:0;
    margin-bottom:0;
    padding-top:7px
}
.btn{
    display:inline-block;
    padding:6px 12px;
    font-size:14px;
    border:1px solid transparent;
    border-radius:4px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none
}
.btn:focus,.btn:hover{
    color:#333;
    text-decoration:none
}
.btn.active,.btn:active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    cursor:not-allowed;
    pointer-events:none;
    -moz-opacity:0.65;
    -khtml-opacity:0.65;
    -webkit-opacity:0.65;
    opacity:.65;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-default{
    color:#333;
    border-color:#ccc
}
.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{
    color:#333;
    background-color:#ebebeb;
    border-color:#adadad
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    background-color:#fff;
    border-color:#ccc
}
.btn-primary{
    color:#fff;
    background-color:#428bca;
    border-color:#357ebd
}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{
    color:#fff;
    background-color:#3276b1;
    border-color:#285e8e
}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#428bca;
    border-color:#357ebd
}
.btn-warning{
    color:#fff;
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{
    color:#fff;
    background-color:#ed9c28;
    border-color:#d58512
}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    background-color:#f0ad4e;
    border-color:#eea236
}
.btn-danger{
    color:#fff;
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{
    color:#fff;
    background-color:#d2322d;
    border-color:#ac2925
}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#d9534f;
    border-color:#d43f3a
}
.btn-success{
    color:#fff;
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{
    color:#fff;
    background-color:#47a447;
    border-color:#398439
}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#5cb85c;
    border-color:#4cae4c
}
.btn-info{
    color:#fff;
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{
    color:#fff;
    background-color:#39b3d7;
    border-color:#269abc
}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#5bc0de;
    border-color:#46b8da
}
.btn-link{
    color:#428bca;
    border-radius:0
}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
    border-color:transparent
}
.btn-link:focus,.btn-link:hover{
    color:#2a6496;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
    color:#999;
    text-decoration:none
}
.btn-lg{
    padding:10px 16px;
    font-size:18px;
    line-height:1.33;
    border-radius:6px
}
.btn-sm,.btn-xs{
    padding:5px 10px;
    font-size:12px;
    line-height:1.5;
    border-radius:3px
}
.btn-xs{
    padding:1px 5px
}
.btn-block,.country-selector.modal .country-header,.definition-list-header,.definition-list-header.col-lg-3.col-md-12.col-sm-12.col-xs-12,.nav,.pagination{
    padding-left:0
}
.btn-block{
    display:block;
    width:100%;
    padding-right:0
}
.btn-block+.btn-block,.grid-col .definition-list dl dd{
    margin-top:5px
}
.footer-nav .nav-main li,.nav{
    list-style:none
}
.nav>li{
    position:relative;
    display:block
}
.nav>li>a{
    position:relative;
    display:block;
    padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover{
    text-decoration:none;
    background-color:#eee
}
.nav>li.disabled>a{
    color:#999
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
    color:#999;
    text-decoration:none;
    background-color:transparent;
    cursor:not-allowed
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:#eee;
    border-color:#428bca
}
.nav .nav-divider{
    height:1px;
    margin:9px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.nav>li>a>img{
    max-width:none
}
.nav-tabs{
    border-bottom:1px solid #ddd
}
.nav-tabs>li{
    float:left;
    margin-bottom:-1px
}
.nav-tabs>li>a{
    margin-right:2px;
    border:1px solid transparent;
    border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover{
    border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
    color:#ccc;
    background-color:#fff;
    border:1px solid #ddd;
    border-bottom-color:transparent;
    cursor:default
}
.nav-tabs.nav-justified{
    width:100%;
    border-bottom:0
}
.nav-justified>li,.nav-stacked>li,.nav-tabs.nav-justified>li{
    float:none
}
.nav-tabs.nav-justified>li>a{
    text-align:center;
    border-bottom:1px solid #ddd;
    margin-right:0
}
.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a{
    border-bottom-color:#fff
}
.ate-sub-nav .nav-pills>li,.nav-pills>li{
    float:left;
    margin-bottom:10px
}
.nav-pills>li>a{
    background-color:#eee;
    color:#828282;
    font-size:1.5em;
    padding:5px 10px
}
.nav-pills>li+li{
    margin-left:10px
}
.ate-list-w-filters .nav-pills>li.active>a,.ate-list-w-filters .nav-pills>li.active>a:focus,.ate-list-w-filters .nav-pills>li.active>a:hover,.ate-sub-nav .nav-pills>li.active>a,.ate-sub-nav .nav-pills>li.active>a:focus,.ate-sub-nav .nav-pills>li.active>a:hover,.nav-pills>li a:hover,.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{
    color:#fff;
    background-color:#585858
}
.nav-stacked>li+li{
    margin-top:5px;
    margin-left:0
}
.nav-tabs-justified{
    border-bottom:0
}
.nav-tabs-justified>li>a{
    border-bottom:1px solid #ddd;
    margin-right:0
}
.brightcove-tile>.still-frame,.country-selector .country-selected,.displaynone,.form-contact-us>.authorable:first-child,.mobile-player,.pill-content>.pill-pane,.responsive ul.footer-outer,.spc-tile .spc-header .sort span,.spc-tile .spc-pagination>a span,.tab-content>.tab-pane,[hidden]{
    display:none
}
.nav .caret{
    border-top-color:#428bca;
    border-bottom-color:#428bca
}
.nav a:hover .caret{
    border-top-color:#2a6496;
    border-bottom-color:#2a6496
}
.nav-tabs .dropdown-menu{
    margin-top:-1px;
    border-top-right-radius:0;
    border-top-left-radius:0
}
@font-face{
    font-family:'Glyphicons Halflings';
    src:url('../fonts/glyphs/glyphicons-halflings-regular.eot');
    src:url('../fonts/glyphs/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphs/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphs/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphs/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')
}
.glyphicon{
    position:relative;
    float:left;
    font-family:Glyphicons Halflings;
    font-weight:400;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    top:5px;
    left:3px;
    font-size:17px
}
.glyphicon-asterisk:before{
    content:"\2a"
}
.glyphicon-plus:before{
    content:"\2b"
}
.glyphicon-euro:before{
    content:"\20ac"
}
.glyphicon-minus:before{
    content:"\2212"
}
.glyphicon-cloud:before{
    content:"\2601"
}
.glyphicon-envelope:before{
    content:"\2709"
}
.glyphicon-pencil:before{
    content:"\270f"
}
.glyphicon-glass:before{
    content:"\e001"
}
.glyphicon-music:before{
    content:"\e002"
}
.glyphicon-search:before{
    content:"\e003"
}
.glyphicon-heart:before{
    content:"\e005"
}
.glyphicon-star:before{
    content:"\e006"
}
.glyphicon-star-empty:before{
    content:"\e007"
}
.glyphicon-user:before{
    content:"\e008"
}
.glyphicon-film:before{
    content:"\e009"
}
.glyphicon-th-large:before{
    content:"\e010"
}
.glyphicon-th:before{
    content:"\e011"
}
.glyphicon-th-list:before{
    content:"\e012"
}
.glyphicon-ok:before{
    content:"\e013"
}
.fancybox-close:before,.glyphicon-remove:before{
    content:"\e014"
}
.glyphicon-zoom-in:before{
    content:"\e015"
}
.glyphicon-zoom-out:before{
    content:"\e016"
}
.glyphicon-off:before{
    content:"\e017"
}
.glyphicon-signal:before{
    content:"\e018"
}
.glyphicon-cog:before{
    content:"\e019"
}
.glyphicon-trash:before{
    content:"\e020"
}
.glyphicon-home:before{
    content:"\e021"
}
.glyphicon-file:before{
    content:"\e022"
}
.glyphicon-time:before{
    content:"\e023"
}
.glyphicon-road:before{
    content:"\e024"
}
.glyphicon-download-alt:before{
    content:"\e025"
}
.glyphicon-download:before{
    content:"\e026"
}
.glyphicon-upload:before{
    content:"\e027"
}
.glyphicon-inbox:before{
    content:"\e028"
}
.glyphicon-play-circle:before{
    content:"\e029"
}
.glyphicon-repeat:before{
    content:"\e030"
}
.glyphicon-refresh:before{
    content:"\e031"
}
.glyphicon-list-alt:before{
    content:"\e032"
}
.glyphicon-flag:before{
    content:"\e034"
}
.glyphicon-headphones:before{
    content:"\e035"
}
.glyphicon-volume-off:before{
    content:"\e036"
}
.glyphicon-volume-down:before{
    content:"\e037"
}
.glyphicon-volume-up:before{
    content:"\e038"
}
.glyphicon-qrcode:before{
    content:"\e039"
}
.glyphicon-barcode:before{
    content:"\e040"
}
.glyphicon-tag:before{
    content:"\e041"
}
.glyphicon-tags:before{
    content:"\e042"
}
.glyphicon-book:before{
    content:"\e043"
}
.glyphicon-print:before{
    content:"\e045"
}
.glyphicon-font:before{
    content:"\e047"
}
.glyphicon-bold:before{
    content:"\e048"
}
.glyphicon-italic:before{
    content:"\e049"
}
.glyphicon-text-height:before{
    content:"\e050"
}
.glyphicon-text-width:before{
    content:"\e051"
}
.glyphicon-align-left:before{
    content:"\e052"
}
.glyphicon-align-center:before{
    content:"\e053"
}
.glyphicon-align-right:before{
    content:"\e054"
}
.glyphicon-align-justify:before{
    content:"\e055"
}
.glyphicon-list:before{
    content:"\e056"
}
.glyphicon-indent-left:before{
    content:"\e057"
}
.glyphicon-indent-right:before{
    content:"\e058"
}
.glyphicon-facetime-video:before{
    content:"\e059"
}
.glyphicon-picture:before{
    content:"\e060"
}
.glyphicon-map-marker:before{
    content:"\e062"
}
.glyphicon-adjust:before{
    content:"\e063"
}
.glyphicon-tint:before{
    content:"\e064"
}
.glyphicon-edit:before{
    content:"\e065"
}
.glyphicon-share:before{
    content:"\e066"
}
.glyphicon-check:before{
    content:"\e067"
}
.glyphicon-move:before{
    content:"\e068"
}
.glyphicon-step-backward:before{
    content:"\e069"
}
.glyphicon-fast-backward:before{
    content:"\e070"
}
.glyphicon-backward:before{
    content:"\e071"
}
.glyphicon-play:before{
    content:"\e072"
}
.glyphicon-pause:before{
    content:"\e073"
}
.glyphicon-stop:before{
    content:"\e074"
}
.glyphicon-forward:before{
    content:"\e075"
}
.glyphicon-fast-forward:before{
    content:"\e076"
}
.glyphicon-step-forward:before{
    content:"\e077"
}
.glyphicon-eject:before{
    content:"\e078"
}
.glyphicon-chevron-left:before{
    content:"\e079"
}
.glyphicon-chevron-right:before{
    content:"\e080"
}
.glyphicon-plus-sign:before{
    content:"\e081"
}
.glyphicon-minus-sign:before{
    content:"\e082"
}
.glyphicon-remove-sign:before{
    content:"\e083"
}
.glyphicon-ok-sign:before{
    content:"\e084"
}
.glyphicon-question-sign:before{
    content:"\e085"
}
.glyphicon-info-sign:before{
    content:"\e086"
}
.glyphicon-screenshot:before{
    content:"\e087"
}
.glyphicon-remove-circle:before{
    content:"\e088"
}
.glyphicon-ok-circle:before{
    content:"\e089"
}
.glyphicon-ban-circle:before{
    content:"\e090"
}
.glyphicon-arrow-left:before{
    content:"\e091"
}
.glyphicon-arrow-right:before{
    content:"\e092"
}
.glyphicon-arrow-up:before{
    content:"\e093"
}
.glyphicon-arrow-down:before{
    content:"\e094"
}
.glyphicon-share-alt:before{
    content:"\e095"
}
.glyphicon-resize-full:before{
    content:"\e096"
}
.glyphicon-resize-small:before{
    content:"\e097"
}
.glyphicon-exclamation-sign:before{
    content:"\e101"
}
.glyphicon-gift:before{
    content:"\e102"
}
.glyphicon-leaf:before{
    content:"\e103"
}
.glyphicon-eye-open:before{
    content:"\e105"
}
.glyphicon-eye-close:before{
    content:"\e106"
}
.glyphicon-warning-sign:before{
    content:"\e107"
}
.glyphicon-plane:before{
    content:"\e108"
}
.glyphicon-random:before{
    content:"\e110"
}
.glyphicon-comment:before{
    content:"\e111"
}
.glyphicon-magnet:before{
    content:"\e112"
}
.glyphicon-chevron-up:before{
    content:"\e113"
}
.glyphicon-chevron-down:before{
    content:"\e114"
}
.glyphicon-retweet:before{
    content:"\e115"
}
.glyphicon-shopping-cart:before{
    content:"\e116"
}
.glyphicon-folder-close:before{
    content:"\e117"
}
.glyphicon-folder-open:before{
    content:"\e118"
}
.glyphicon-resize-vertical:before{
    content:"\e119"
}
.glyphicon-resize-horizontal:before{
    content:"\e120"
}
.glyphicon-hdd:before{
    content:"\e121"
}
.glyphicon-bullhorn:before{
    content:"\e122"
}
.glyphicon-certificate:before{
    content:"\e124"
}
.glyphicon-thumbs-up:before{
    content:"\e125"
}
.glyphicon-thumbs-down:before{
    content:"\e126"
}
.glyphicon-hand-right:before{
    content:"\e127"
}
.glyphicon-hand-left:before{
    content:"\e128"
}
.glyphicon-hand-up:before{
    content:"\e129"
}
.glyphicon-hand-down:before{
    content:"\e130"
}
.glyphicon-circle-arrow-right:before{
    content:"\e131"
}
.glyphicon-circle-arrow-left:before{
    content:"\e132"
}
.glyphicon-circle-arrow-up:before{
    content:"\e133"
}
.glyphicon-circle-arrow-down:before{
    content:"\e134"
}
.glyphicon-globe:before{
    content:"\e135"
}
.glyphicon-tasks:before{
    content:"\e137"
}
.glyphicon-filter:before{
    content:"\e138"
}
.glyphicon-fullscreen:before{
    content:"\e140"
}
.glyphicon-dashboard:before{
    content:"\e141"
}
.glyphicon-heart-empty:before{
    content:"\e143"
}
.glyphicon-link:before{
    content:"\e144"
}
.glyphicon-phone:before{
    content:"\e145"
}
.glyphicon-usd:before{
    content:"\e148"
}
.glyphicon-gbp:before{
    content:"\e149"
}
.glyphicon-sort:before{
    content:"\e150"
}
.glyphicon-sort-by-alphabet:before{
    content:"\e151"
}
.glyphicon-sort-by-alphabet-alt:before{
    content:"\e152"
}
.glyphicon-sort-by-order:before{
    content:"\e153"
}
.glyphicon-sort-by-order-alt:before{
    content:"\e154"
}
.glyphicon-sort-by-attributes:before{
    content:"\e155"
}
.glyphicon-sort-by-attributes-alt:before{
    content:"\e156"
}
.glyphicon-unchecked:before{
    content:"\e157"
}
.glyphicon-expand:before{
    content:"\e158"
}
.glyphicon-collapse-down:before{
    content:"\e159"
}
.glyphicon-collapse-up:before{
    content:"\e160"
}
.glyphicon-log-in:before{
    content:"\e161"
}
.glyphicon-flash:before{
    content:"\e162"
}
.glyphicon-log-out:before{
    content:"\e163"
}
.glyphicon-new-window:before{
    content:"\e164"
}
.glyphicon-record:before{
    content:"\e165"
}
.glyphicon-save:before{
    content:"\e166"
}
.glyphicon-open:before{
    content:"\e167"
}
.glyphicon-saved:before{
    content:"\e168"
}
.glyphicon-import:before{
    content:"\e169"
}
.glyphicon-export:before{
    content:"\e170"
}
.glyphicon-send:before{
    content:"\e171"
}
.glyphicon-floppy-disk:before{
    content:"\e172"
}
.glyphicon-floppy-saved:before{
    content:"\e173"
}
.glyphicon-floppy-remove:before{
    content:"\e174"
}
.glyphicon-floppy-save:before{
    content:"\e175"
}
.glyphicon-floppy-open:before{
    content:"\e176"
}
.glyphicon-credit-card:before{
    content:"\e177"
}
.glyphicon-transfer:before{
    content:"\e178"
}
.glyphicon-cutlery:before{
    content:"\e179"
}
.glyphicon-header:before{
    content:"\e180"
}
.glyphicon-compressed:before{
    content:"\e181"
}
.glyphicon-earphone:before{
    content:"\e182"
}
.glyphicon-phone-alt:before{
    content:"\e183"
}
.glyphicon-tower:before{
    content:"\e184"
}
.glyphicon-stats:before{
    content:"\e185"
}
.glyphicon-sd-video:before{
    content:"\e186"
}
.glyphicon-hd-video:before{
    content:"\e187"
}
.glyphicon-subtitles:before{
    content:"\e188"
}
.glyphicon-sound-stereo:before{
    content:"\e189"
}
.glyphicon-sound-dolby:before{
    content:"\e190"
}
.glyphicon-sound-5-1:before{
    content:"\e191"
}
.glyphicon-sound-6-1:before{
    content:"\e192"
}
.glyphicon-sound-7-1:before{
    content:"\e193"
}
.glyphicon-copyright-mark:before{
    content:"\e194"
}
.glyphicon-registration-mark:before{
    content:"\e195"
}
.glyphicon-cloud-download:before{
    content:"\e197"
}
.glyphicon-cloud-upload:before{
    content:"\e198"
}
.glyphicon-tree-conifer:before{
    content:"\e199"
}
.glyphicon-tree-deciduous:before{
    content:"\e200"
}
.glyphicon-briefcase:before{
    content:"\1f4bc"
}
.glyphicon-calendar:before{
    content:"\1f4c5"
}
.glyphicon-pushpin:before{
    content:"\1f4cc"
}
.glyphicon-paperclip:before{
    content:"\1f4ce"
}
.glyphicon-camera:before{
    content:"\1f4f7"
}
.glyphicon-lock:before{
    content:"\1f512"
}
.glyphicon-bell:before{
    content:"\1f514"
}
.glyphicon-bookmark:before{
    content:"\1f516"
}
.glyphicon-fire:before{
    content:"\1f525"
}
.glyphicon-wrench:before{
    content:"\1f527"
}
.pagination{
    border-radius:4px
}
.dashboard-tile .definition-list-dshbrd.col-xs-12.col-sm-12.col-md-12 dl dd a,.dashboard-tile .definition-list-item.col-xs-12.col-sm-12.col-md-12 dl dd a,.dashboard-tile .definition-list.col-xs-12.col-sm-12.col-md-12 dl dd a,.form-contact-us .input-checkbox.centered label input,.form-contact-us .input-checkbox.centered label span,.pagination>li{
    display:inline
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding:6px 12px;
    line-height:1.428571429;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd;
    margin-left:-1px
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-bottom-left-radius:4px;
    border-top-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-bottom-right-radius:4px;
    border-top-right-radius:4px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    background-color:#eee
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:2;
    color:#fff;
    background-color:#428bca;
    border-color:#428bca;
    cursor:default
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span{
    color:#999;
    background-color:#fff;
    border-color:#ddd;
    cursor:not-allowed
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding:10px 16px;
    font-size:18px
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-bottom-left-radius:6px;
    border-top-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-bottom-right-radius:6px;
    border-top-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding:5px 10px;
    font-size:12px
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.header-non-responsive .hidden-lg,.hide,.nav-non-responsive .hidden-lg,.responsive #mobile-footer-country,.visible-lg,.visible-md,.visible-print,.visible-sm,.visible-xs,td.visible-lg,td.visible-md,td.visible-print,td.visible-sm,td.visible-xs,th.visible-lg,th.visible-md,th.visible-print,th.visible-sm,th.visible-xs,tr.visible-lg,tr.visible-md,tr.visible-print,tr.visible-sm,tr.visible-xs{
    display:none!important
}
.hidden-lg,.hidden-md,.hidden-sm,.hidden-xs,.language-selector-modal .language-selector,.show,.vet-selector-modal .vet-selector{
    display:block!important
}
.text-hide{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.affix{
    position:fixed
}
@-ms-viewport{
    width:device-width
}
@media screen and (max-width:400px){
    @-ms-viewport{
        width:320px
    }
}
tr.hidden-lg,tr.hidden-md,tr.hidden-sm,tr.hidden-xs{
    display:table-row!important
}
td.hidden-lg,td.hidden-md,td.hidden-sm,td.hidden-xs,th.hidden-lg,th.hidden-md,th.hidden-sm,th.hidden-xs{
    display:table-cell!important
}
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
audio:not([controls]){
    display:none;
    height:0
}
html{
    font-family:"Gotham Narrow Book";
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
:focus,a:active,a:hover{
    outline:0
}
abbr[title]{
    border-bottom:1px dotted
}
dfn{
    font-style:italic
}
hr{
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    height:1px;
    border:0;
    border-top:1px solid #ccc;
    margin:1em 0
}
.ir,fieldset,img,legend{
    border:0
}
mark{
    background:#ff0;
    color:#000
}
code,kbd,pre,samp{
    font-family:"Gotham Narrow Book";
    font-size:1em
}
q{
    quotes:"\201C" "\201D" "\2018" "\2019"
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sup{
    top:-.5em
}
sub{
    bottom:-.25em
}
.ate-question-display .question .row,.dashboard-tile .definition-list-item.col-xs-12.col-sm-12.col-md-12 dl,.dashboard-tile .definition-list.col-xs-12.col-sm-12.col-md-12 dl,.dashboard-tile .view a,.dashboard-tile.pagination .prev-next p,.header-non-responsive .header-standard-nav ul,.header-standard .header-standard-nav ul,.rollover-tile>a .image,.row,fieldset,figure{
    margin:0
}
button,input,select,textarea{
    font-family:inherit;
    font-size:100%;
    margin:0
}
button,input{
    line-height:normal
}
button,html input[type=button],input[type=reset],input[type=submit]{
    -webkit-appearance:button;
    cursor:pointer
}
button[disabled],html input[disabled]{
    cursor:default
}
input[type=checkbox],input[type=radio]{
    box-sizing:border-box;
    padding:0
}
input[type=search]{
    -webkit-appearance:textfield;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
    border:0;
    padding:0
}
textarea{
    overflow:auto;
    vertical-align:top;
    resize:vertical
}
button,html,input,select,textarea{
    color:#222
}
::-moz-selection{
    background:#b3d4fc;
    text-shadow:none
}
::selection{
    background:#b3d4fc;
    text-shadow:none
}
.chromeframe{
    margin:.2em 0;
    background:#ccc;
    color:#000;
    padding:.2em 0
}
.error-message,form.js-form .warning{
    color:red
}
.ir:before{
    content:"";
    width:0;
    height:150%
}
.one-column-iframe .frame,iframe{
    width:960px
}
.hidden{
    visibility:hidden!important;
    display:none!important
}
#FileUpload,.fancybox-title,.fancybox-tmp,.invisible{
    visibility:hidden
}
.visuallyhidden{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    width:1px
}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{
    clip:auto;
    height:auto;
    margin:0;
    overflow:visible;
    position:static;
    width:auto
}
.centeredlist>ul,.centeredlist>ul>li{
    display:block;
    float:left;
    position:relative
}
html{
    font-size:100%
}
body{
    line-height:1.4;
    font-size:10px;
    max-width:990px;
    margin:0 auto;
    background:#fff
}
.tracking100{
    letter-spacing:.1em
}
.typestyle14,.typestyle15,.typestyle16,.typestyle17{
    letter-spacing:.05em
}
.typestyle1{
    font:400 1.6em "Gotham Narrow Book"
}
.typestyle2{
    font:400 1.4em "Gotham Narrow Book"
}
.typestyle3{
    font:400 1.2em "Gotham Narrow Book"
}
.typestyle4{
    font:700 1.8em "Gotham Narrow Bold"
}
.typestyle5{
    font:400 1em "Gotham Narrow Book"
}
.typestyle6{
    font:700 1em "Gotham Narrow Bold"
}
.answer-question-form textarea,.ate-list-w-filters select,.typestyle7{
    font:400 1.3em "Gotham Narrow Book"
}
.typestyle8{
    font:400 1.06em "Gotham Narrow Book"
}
.typestyle9{
    font:700 1.3em "Gotham Narrow Bold"
}
.typestyle10,h5{
    font:700 0.875em/1.1em "Gotham Narrow Bold"
}
.typestyle11{
    font:600 0.875em/1.1em "Gotham Narrow Book"
}
.typestyle12{
    font:700 0.75em/1.1em "Gotham Narrow Bold"
}
.typestyle13{
    font:600 0.75em/1.1em "Gotham Narrow Book"
}
.typestyle14{
    font:400 0.71875em/1.1em "Gotham Narrow Book"
}
.typestyle15{
    font:400 0.65625em/1.1em "Gotham Narrow Book"
}
.typestyle16{
    font:700 3.2em "Gotham Narrow Bold"
}
.typestyle17{
    font:300 1.7em/1.1em "Gotham Narrow Book"
}
*{
    margin:0;
    padding:0;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
input,label,select,textarea{
    font:700 1.3em "Gotham Narrow Bold";
    letter-spacing:.05em
}
input[type=password],input[type=text],textarea{
    line-height:1.25em;
    padding:2px 7px;
    width:240px
}
.error-message,.success{
    font:700 1.3em "Gotham Narrow Bold";
    display:none;
    letter-spacing:.05em
}
input[type=password].warning,input[type=text].warning,textarea.warning{
    border:1px solid red
}
addresss,p{
    font:400 1.3em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#828282;
    letter-spacing:normal
}
.content-container{
    width:980px;
    margin:0 auto
}
.flex-container{
    max-width:980px;
    margin:0 auto
}
.centeredlist>ul{
    list-style:none;
    left:50%
}
.centeredlist>ul>li{
    right:50%
}
.success{
    color:#7ac142
}
.strikethrough{
    color:#ccc;
    text-decoration:line-through;
    font:400 1.06em "Gotham Narrow Book";
    letter-spacing:.05em
}
.footer-nav .footer-right img,button,form.js-form input[type=radio].warning,input[type=submit]{
    border:none
}
form.js-form button{
    padding:7px 0 6px;
    width:175px;
    font:300 1.7em/1.1em "Gotham Narrow Book";
    letter-spacing:.05em
}
form.js-form input,form.js-form label,form.js-form option,form.js-form select,form.js-form textarea{
    font:400 1.3em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#6b6b6b
}
form.js-form option,form.js-form select{
    font-size:1em
}
form.js-form .warning-box{
    display:none;
    color:red;
    text-align:left;
    font:400 1em "Gotham Narrow Book"
}
form.js-form .js-form-warning{
    display:none;
    margin:15px 0
}
form.js-form .inline input,form.js-form .inline select,form.js-form .inline textarea{
    margin:4px 5px 15px 0;
    vertical-align:top
}
form.js-form .inline label{
    display:inline-table;
    line-height:24px
}
form.js-form .stacked input,form.js-form .stacked select,form.js-form .stacked textarea{
    margin:0 0 15px
}
form.js-form .stacked label{
    display:block;
    margin:0 0 7px
}
form.js-form .centered span{
    display:inline-block;
    text-align:right
}
form.js-form label.warning{
    border:0;
    color:red!important
}
form.js-form input[type=password],form.js-form input[type=text]{
    height:22px;
    font:400 1em/18px "Gotham Narrow Book"
}
form.js-form input[type=password].warning,form.js-form input[type=text].warning,form.js-form textarea.warning{
    border:1px solid red;
    color:red;
    background:#fee
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    padding:0 12px
}
.one-column-iframe .frame iframe{
    width:960px;
    border:none
}
.one-column{
    padding:0 14px
}
.one-column h6{
    color:#6b6b6b;
    font-weight:400
}
.one-column .authorable p.results-header{
    margin-bottom:-40px
}
.one-column .authorable p .resource{
    background:url('../img/icons/pdf2.png') 0 50% no-repeat;
    padding-left:20px
}
.one-column .search-result{
    margin-bottom:10px;
    margin-top:5px
}
.one-column .search-result h5{
    font:700 2.2em "Gotham Narrow Bold";
    margin-bottom:0
}
.one-column .search-result p{
    line-height:1.5em;
    margin-top:5px
}
.accordion>ul>li .target a,.definition-list-item dd a,.one-column .search-result a{
    color:#0096af;
    text-decoration:none
}
@media (min-width:320px) AND (max-width:599px){
    .one-column h1{
        margin-bottom:0
    }
    .one-column h6{
        margin-bottom:20px
    }
    .one-column .pagination ul{
        float:left
    }
    .one-column .search-result h5{
        font:400 1.4em "Gotham Narrow Book";
        letter-spacing:.05em
    }
}
@media (min-width:600px) AND (max-width:767px){
    .one-column .search-result h5{
        font-size:1.6em
    }
}
@media (min-width:320px) AND (max-width:979px){
    .one-column{
        padding:0
    }
    .one-column .search-result a{
        word-wrap:break-word
    }
}
.one-three-column,.spc-tile .spc-table .row.even{
    background:#fff
}
.one-three-column .tiles.two-col div{
    width:49%
}
@media (min-width:768px){
    .lead{
        font-size:21px
    }
    .container{
        max-width:738px
    }
    .col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:left
    }
    .col-md-1{
        width:8.333333333333332%
    }
    .col-md-2{
        width:16.666666666666664%
    }
    .col-md-3{
        width:25%
    }
    .col-md-4{
        width:33.33333333333333%
    }
    .col-md-5{
        width:41.66666666666667%
    }
    .col-md-6{
        width:50%
    }
    .col-md-7{
        width:58.333333333333336%
    }
    .col-md-8{
        width:66.66666666666666%
    }
    .col-md-9{
        width:75%
    }
    .col-md-10{
        width:83.33333333333334%
    }
    .col-md-11{
        width:91.66666666666666%
    }
    .col-md-12{
        width:100%
    }
    .col-md-push-0{
        left:auto
    }
    .col-md-push-1{
        left:8.333333333333332%
    }
    .col-md-push-2{
        left:16.666666666666664%
    }
    .col-md-push-3{
        left:25%
    }
    .col-md-push-4{
        left:33.33333333333333%
    }
    .col-md-push-5{
        left:41.66666666666667%
    }
    .col-md-push-6{
        left:50%
    }
    .col-md-push-7{
        left:58.333333333333336%
    }
    .col-md-push-8{
        left:66.66666666666666%
    }
    .col-md-push-9{
        left:75%
    }
    .col-md-push-10{
        left:83.33333333333334%
    }
    .col-md-push-11{
        left:91.66666666666666%
    }
    .col-md-pull-0{
        right:auto
    }
    .col-md-pull-1{
        right:8.333333333333332%
    }
    .col-md-pull-2{
        right:16.666666666666664%
    }
    .col-md-pull-3{
        right:25%
    }
    .col-md-pull-4{
        right:33.33333333333333%
    }
    .col-md-pull-5{
        right:41.66666666666667%
    }
    .col-md-pull-6{
        right:50%
    }
    .col-md-pull-7{
        right:58.333333333333336%
    }
    .col-md-pull-8{
        right:66.66666666666666%
    }
    .col-md-pull-9{
        right:75%
    }
    .col-md-pull-10{
        right:83.33333333333334%
    }
    .col-md-pull-11{
        right:91.66666666666666%
    }
    .col-md-offset-0{
        margin-left:0
    }
    .col-md-offset-1{
        margin-left:8.333333333333332%
    }
    .col-md-offset-2{
        margin-left:16.666666666666664%
    }
    .col-md-offset-3{
        margin-left:25%
    }
    .col-md-offset-4{
        margin-left:33.33333333333333%
    }
    .col-md-offset-5{
        margin-left:41.66666666666667%
    }
    .col-md-offset-6{
        margin-left:50%
    }
    .col-md-offset-7{
        margin-left:58.333333333333336%
    }
    .col-md-offset-8{
        margin-left:66.66666666666666%
    }
    .col-md-offset-9{
        margin-left:75%
    }
    .col-md-offset-10{
        margin-left:83.33333333333334%
    }
    .col-md-offset-11{
        margin-left:91.66666666666666%
    }
    .lt-ie9 body{
        max-width:940px
    }
    body{
        padding:22px 20px
    }
    .one-three-column .tiles{
        padding:15px 15px 0;
        width:100%
    }
    .one-three-column .tiles.twocolslayout{
        padding-top:35px
    }
    .one-three-column .tiles>div{
        display:inline-block;
        width:33%;
        vertical-align:top;
        padding:0 10px
    }
}
.three-column-dashboard .tiles .col-lg-4{
    padding:0 15px
}
.three-column-dashboard .tiles .tile .image{
    display:block;
    max-width:100%;
    height:auto;
    margin-bottom:0
}
.three-column-dashboard .hero-container{
    padding-left:15px;
    padding-right:15px
}
.three-column-dashboard .hero-container .dashboard-subtitle{
    float:right;
    margin-top:10px
}
.three-column-dashboard .hero-container .dashboard-subtitle ul,.widget-container>.feature-tile>img{
    margin-left:0;
    margin-right:0
}
.three-column-dashboard .hero-container .dashboard-subtitle ul li{
    font:400 1.1em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#6b6b6b;
    float:left;
    list-style-type:none;
    margin-right:20px
}
.definition-list-item dl dd a,.three-column-prod-category .definition-list-header dt,.three-column-prod-category .definition-list-item dd{
    font-size:1.2em
}
.definition-list-dshbrd,.three-column-prod-category .definition-list-item.col-md-12.col-sm-12.col-xs-12,.two-column-prod-category .col-md-12.col-sm-12.col-xs-12{
    padding-left:0;
    padding-right:0
}
.two-column-prod-category .col-md-12.col-sm-12.col-xs-12 .col-md-6.col-sm-6.col-xs-12{
    padding-left:0;
    padding-right:24px
}
@media (min-width:600px){
    .two-column-float-trail .tiles{
        position:relative
    }
    .two-column-float-trail .tiles .float-trail,.two-column-float-trail .tiles .narrow-column{
        position:relative;
        top:0;
        margin-left:66.6667%;
        width:33.3333%;
        padding:0 10px
    }
    .two-column-float-trail .tiles .wide-column{
        width:66.6667%;
        position:absolute;
        top:0;
        left:0;
        padding:0 10px
    }
}
.two-column-wide-narrow .col-lg-4,.two-column-wide-narrow .col-md-4,.two-column-wide-narrow .col-sm-4,.two-column-wide-narrow .col-xs-4,.two-column-wide-narrow-pdp .col-lg-4,.two-column-wide-narrow-pdp .col-md-4,.two-column-wide-narrow-pdp .col-sm-4,.two-column-wide-narrow-pdp .col-xs-4{
    margin:16px 0
}
.two-column-wide-narrow .col-lg-4 .image,.two-column-wide-narrow .col-md-4 .image,.two-column-wide-narrow .col-sm-4 .image,.two-column-wide-narrow .col-xs-4 .image,.two-column-wide-narrow-pdp .col-lg-4 .image,.two-column-wide-narrow-pdp .col-md-4 .image,.two-column-wide-narrow-pdp .col-sm-4 .image,.two-column-wide-narrow-pdp .col-xs-4 .image{
    margin-left:auto;
    margin-right:auto
}
.two-column-wide-narrow .col-xs-4.col-sm-4.col-lg-4,.two-column-wide-narrow-pdp .col-xs-4.col-sm-4.col-lg-4{
    margin-top:10px;
    padding-left:0
}
.two-column-wide-narrow{
    margin:13px 0 0
}
.ate-ask-a-question-box h3,.ate-select-expert h3,.ate-two-column-wide-narrow .sidebar h3{
    font-family:"Gotham Narrow Bold";
    text-transform:uppercase;
    color:#828282;
    font-weight:700;
    font-size:1.6em;
    margin-top:0
}
.cookiebartext{
    float:left;
    color:#fff;
    padding-top:4px
}
.ate-customer-display.selected p,.ate-customer-display:hover p,.ate-expert-display-no-button.selected p,.ate-expert-display-no-button:hover p,.ate-expert-display.selected p,.ate-expert-display:hover p,.cookiebartext p{
    color:#fff
}
.cookiebartext a,.cookiebartext p a span,.whats-new-tile>.whats-new-tile-download p a{
    color:#fff;
    text-decoration:underline
}
.accordion>ul{
    clear:both;
    list-style-type:none;
    margin-bottom:5px
}
.anchor-download-dshbrd>p,.anchor-download>p{
    margin:0 0 5px 10px;
    float:left
}
.accordion>ul>li{
    background:#f6f6f6
}
.accordion>ul>li .trigger{
    border:1px solid #ccc;
    padding-bottom:1px;
    padding-top:1px
}
.accordion>ul>li .trigger:hover{
    border-color:#999
}
.accordion>ul>li .trigger>i{
    float:left;
    margin-left:5px;
    margin-top:3px;
    position:static;
    width:15px
}
.accordion>ul>li .trigger>a{
    color:#0096af;
    display:block;
    font-size:1.3em;
    padding-left:20px;
    padding-right:10px;
    text-decoration:none
}
.accordion>ul>li .trigger>.glyphicon{
    height:12px;
    width:12px
}
.accordion>ul>li .trigger>.glyphicon.glyphicon-chevron-right{
    background:url('../img/accordion-arrows.png')
}
.accordion>ul>li .trigger>.glyphicon.glyphicon-chevron-right.glyphicon-chevron-down{
    background-position:0 -12px
}
.accordion>ul>li .target{
    background:#fff;
    border:1px solid #ccc;
    display:none;
    padding:12px 0 0
}
.accordion>ul>li .target .authorable ol,.accordion>ul>li .target .authorable ol li,.accordion>ul>li .target .authorable p,.accordion>ul>li .target .authorable span,.accordion>ul>li .target .authorable ul,.accordion>ul>li .target .authorable ul li{
    color:#222;
    font-size:12px;
    line-height:1.55em
}
.anchor-download-dshbrd>p{
    display:block;
    text-overflow:ellipsis;
    width:88%
}
.authorable h3.blue{
    color:#0096af;
    font-size:1.6em;
    margin-bottom:0
}
.authorable h4{
    font:700 2.1em "Gotham Narrow Bold";
    color:#873091;
    padding-top:5px
}
.authorable>p{
    font-size:1.3em;
    line-height:1.55em;
    margin-bottom:15px;
    width:100%
}
.authorable>p.small{
    font:400 1.06em/1.5em "Gotham Narrow Book";
    letter-spacing:.05em
}
.authorable div ul,.authorable>ul{
    list-style-type:disc
}
.authorable div ol,.authorable div ul,.authorable>ol,.authorable>ul{
    margin-bottom:15px;
    margin-left:40px;
    margin-right:40px
}
.authorable div ol li,.authorable div ul li,.authorable>ol li,.authorable>ul li{
    font-size:1.3em;
    line-height:1.5em;
    color:#828282;
    margin-bottom:5px
}
.authorable>ol li p,.authorable>ul li p{
    font-size:1em;
    margin:0
}
.authorable img,.widget-container img{
    display:block;
    max-width:100%;
    height:auto
}
.authorable .table-responsive{
    border:0;
    margin-bottom:15px;
    overflow-y:hidden;
    overflow-x:scroll;
    padding-top:5px;
    width:100%
}
.authorable .table-responsive>table{
    margin-bottom:0;
    background-color:#fff
}
.authorable .table-responsive>table>tbody>tr>td,.authorable .table-responsive>table>tbody>tr>th,.authorable .table-responsive>table>tfoot>tr>td,.authorable .table-responsive>table>tfoot>tr>th,.authorable .table-responsive>table>thead>tr>td,.authorable .table-responsive>table>thead>tr>th{
    font:400 1.2em "Gotham Narrow Book";
    background:#ddcde2;
    border-right:2px solid #fff;
    border-bottom:5px solid #fff;
    color:#6b6b6b;
    padding:5px 0;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap
}
.authorable .table-responsive>table>tbody>tr>td.violet,.authorable .table-responsive>table>tbody>tr>th.violet,.authorable .table-responsive>table>tfoot>tr>td.violet,.authorable .table-responsive>table>tfoot>tr>th.violet,.authorable .table-responsive>table>thead>tr>td.violet,.authorable .table-responsive>table>thead>tr>th.violet{
    background:#742b77;
    color:#fff
}
.authorable .table-responsive>table>tbody>tr>th,.authorable .table-responsive>table>tfoot>tr>th,.authorable .table-responsive>table>thead>tr>th{
    font-weight:700;
    padding:15px 5px
}
.authorable.decouvrez-two-col h4{
    font-size:1.6em;
    font-weight:700
}
.authorable.decouvrez-two-col h4 a{
    color:#ff671f;
    text-decoration:none
}
.authorable iframe{
    width:100%;
    min-width:0;
    display:table
}
.breadcrumb{
    padding:11px 0 8px 3px
}
.breadcrumb>p{
    font:400 1.06em "Gotham Narrow Book";
    letter-spacing:.05em;
    margin:0
}
.breadcrumb>p a,.footer-nav .nav-main .nav-inverted>a,.footer-nav .nav-main .nav-orange>a,.footer-non-responsive .footer-nav .footer-footer .footer-country>span,.footer-standard .footer-nav .footer-footer .footer-country>span,.header-non-responsive .country-name,.header-standard .country-name,.nav-non-responsive .nav-secondary>li:hover,.nav-non-responsive .nav-secondary>li:hover a:hover{
    color:#ff671f
}
.brightcove-video-player .wrapper-with-intrinsic-ratio{
    position:relative;
    padding-bottom:56%;
    height:0;
    max-width:940px
}
.brightcove-video-player .wrapper-with-intrinsic-ratio .stretch-to-ratio,.brightcove-video-player .wrapper-with-intrinsic-ratio div,.brightcove-video-player .wrapper-with-intrinsic-ratio embed,.brightcove-video-player .wrapper-with-intrinsic-ratio object{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:silver
}
.brightcove-tile>.brightcove-video-player{
    height:auto;
    width:auto
}
.brightcove-tile a{
    font-size:1.3em
}
.brightcove-tile a:hover,.fancybox-close:hover,.feature-tile>a:hover,.header-non-responsive .header-standard-nav a:hover,.header-non-responsive .header-standard-nav span:hover,.pagination ul li a:hover,.press-release-tile li>a:hover,.press-release-tile>h2>a:hover,.themes-a-consulter-tile ul li a:hover{
    text-decoration:none
}
.brightcove-tile h3{
    font:400 1.5em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#742b77;
    text-align:center;
    margin:10px 0
}
.brightcove-tile.modal-playback>.brightcove-video-player{
    height:0;
    width:0;
    overflow:hidden
}
.brightcove-modal{
    background:0 0;
    background-color:none
}
.brightcove-modal .fancybox-close{
    top:auto;
    bottom:12px;
    right:12px
}
.brightcove-modal.fancybox-opened .fancybox-skin{
    background:0 0;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.brightcove-modal .description{
    font-size:1.1em;
    display:block;
    color:#125687;
    font-weight:700;
    line-height:14px;
    margin:10px 50px 0 0
}
.brightcove-modal h3{
    font:500 1.7em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#fff;
    margin:10px 0
}
.brightcove-modal .border{
    background:#fff;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    padding:10px
}
.contact-us-info,.form-register{
    padding-bottom:20px
}
.contact-us-info h1{
    padding:0;
    line-height:1.05em
}
.contact-us-info h2,.form-contact-us h2,.form-register h2{
    margin:0;
    font-family:"Gotham Narrow Bold";
    font-size:1.7em;
    font-weight:700
}
.country-selector-modal,.language-selector-modal,.vet-selector-modal{
    display:none;
    padding-bottom:15px
}
.language-selector-modal input.v-lang-link,.language-selector-modal p>strong,.vet-selector-modal input.v-vet-link,.vet-selector-modal p,ul.sign-in-detail-list li{
    font-family:"Gotham Narrow Book"
}
.country-selector-modal .country-selector{
    display:block!important;
    padding-top:3px;
    padding-left:1px
}
.country-selector-modal .country-selector .country-header{
    padding:6px 0 3px 19px;
    margin:0
}
.country-selector-modal .country-selector .country-list{
    padding:0 18px 8px 21px
}
.country-selector-modal .country-selector p{
    font-size:1.2em;
    margin-bottom:0;
    padding:10px 0 0
}
.country-selector-modal .country-selector li{
    margin:8px 0 0
}
.country-selector-modal .country-selector .flag{
    line-height:12px;
    padding-left:27px;
    padding-top:2px
}
.country-selector .country-list{
    padding:0 0 10px 20px;
    margin:0
}
.country-selector .country-list li a{
    height:16px;
    overflow:hidden
}
.country-selector .country-header{
    padding:0 0 5px 5px;
    margin:0
}
.country-selector li{
    list-style:none;
    display:inline-block;
    width:19.5%;
    margin:5px 0;
    min-width:100px
}
.country-selector .flag{
    padding-left:30px;
    font:400 1.2em "Gotham Narrow Book"
}
.country-selector .country-selector-link{
    font:400 1.2em "Gotham Narrow Book";
    color:#828282
}
.country-selector .country-selector-link>i{
    color:#ff671f;
    padding-left:5px
}
.country-selector.modal{
    padding-left:21px;
    width:692px
}
.language-selector-modal strong,.vet-selector-modal strong{
    font-size:1.1rem;
    color:#ff671f
}
.language-selector-modal a,.vet-selector-modal a{
    font-size:1.1rem;
    line-height:18.65625px;
    color:#222;
    text-decoration:none
}
.country-selector.modal .visible-lg{
    margin-left:-20px
}
.country-selector.modal .country-list{
    display:inline-block;
    padding-left:0;
    padding-right:5px;
    vertical-align:top;
    width:19%
}
.country-selector.modal .country-list li{
    display:block;
    width:100%
}
.dashboard-tile{
    background:#f6f6f6;
    padding:10px 25px 15px
}
.dashboard-tile a{
    color:#0096af;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-bottom:10px;
    text-decoration:none;
    white-space:nowrap;
    font-size:12px
}
.dashboard-tile h4,.dashboard-tile-contact h4{
    color:#ff671f;
    margin-bottom:15px
}
.dashboard-tile .definition-list-item.col-xs-12.col-sm-12.col-md-12,.dashboard-tile .definition-list.col-xs-12.col-sm-12.col-md-12{
    padding:0;
    height:26px
}
.dashboard-tile .definition-list-item.col-xs-12.col-sm-12.col-md-12 dl dt,.dashboard-tile .definition-list.col-xs-12.col-sm-12.col-md-12 dl dt{
    font-weight:400
}
.dashboard-tile.pagination .prev-next{
    border:2px solid #dfdfdf;
    display:none;
    float:right;
    margin-right:-15px
}
.dashboard-tile.pagination .prev-next p a{
    color:#ff671f;
    float:left;
    font-size:.8em;
    margin-bottom:0;
    padding:12px 8px
}
.dashboard-tile.pagination .prev-next p a.prev{
    border-right:2px solid #dfdfdf
}
.dashboard-tile.pagination .prev-next p a.disabled{
    background:#dfdfdf;
    color:#828282
}
.dashboard-tile .view{
    letter-spacing:normal;
    margin:0;
    text-align:right
}
.dashboard-tile-contact{
    background:#f6f6f6;
    padding:10px 25px
}
.dashboard-tile-contact .contact-carousel>ul{
    list-style-type:none;
    width:100%
}
.dashboard-tile-contact .contact-carousel>ul>li{
    display:none;
    padding-bottom:10px;
    width:100%
}
.dashboard-tile-contact .contact-carousel .contact-tile .image{
    float:left;
    width:25%
}
.dashboard-tile-contact .contact-carousel .contact-tile>div{
    float:right;
    width:70%;
    word-wrap:break-word
}
.dashboard-tile-contact .contact-carousel .contact-tile>div p{
    font-size:12px;
    margin:0 0 5px
}
.dashboard-tile-contact .contact-carousel>ol{
    list-style-type:none;
    margin-top:10px;
    text-align:center
}
.dashboard-tile-contact .contact-carousel>ol>li a{
    font:700 1.2em "Gotham Narrow Bold";
    letter-spacing:.05em;
    background:#e6e7e8;
    border:1px solid silver;
    color:#ff671f;
    display:inline-block;
    margin:0 2px;
    padding:4px 7px;
    text-decoration:none
}
.dashboard-tile-contact .contact-carousel>ol>li a.current,.pagination ul li.current a{
    background:#e6e7e8;
    color:#6b6b6b
}
@media (min-width:600px) and (max-width:979px){
    .three-column-dashboard,.three-column-dashboard .hero-container{
        padding-left:0;
        padding-right:0
    }
    .three-column-dashboard .hero-container h1{
        padding-left:6%;
        padding-right:6%
    }
    .three-column-dashboard .tiles{
        padding-left:0;
        padding-right:6%
    }
    .three-column-dashboard .tiles .tile{
        display:inline-block;
        padding-left:6%;
        vertical-align:top;
        width:49.5%
    }
    div.2colslayout{
        margin-top:3em;
    }
    .dashboard-tile-contact .contact-carousel>ol>li a{
        padding:8px 12px
    }
}
.dashboard-social-tile{
    border-bottom:7px solid #8fc203
}
.dashboard-social-tile h4{
    background:#8fc203;
    color:#fff;
    font-size:1.2em;
    margin:0;
    padding:10px 20px;
    text-align:center
}
.dashboard-social-tile .learn-more,.dashboard-social-tile .visit-social{
    margin:10px;
    padding:10px
}
.dashboard-social-tile .learn-more p,.dashboard-social-tile .visit-social p{
    float:left;
    font-size:1em;
    margin:3px 0 0;
    width:60%
}
.dashboard-social-tile .learn-more .icons,.dashboard-social-tile .visit-social .icons{
    float:right;
    text-align:right;
    width:37%
}
.dashboard-social-tile .learn-more .icons .image,.dashboard-social-tile .visit-social .icons .image{
    display:inline-block;
    width:30%
}
.dashboard-social-tile .learn-more{
    border:1px solid #eee
}
.definition-list-dshbrd dl{
    margin-bottom:10px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.definition-list dl dd,.definition-list dl dt{
    font-size:1.2em;
    margin-bottom:10px
}
.ate-two-column-wide-narrow a,.definition-list dl dd a,.definition-list dl dt a{
    color:#0096af
}
.definition-list-header dt,.definition-list-header.col-lg-3.col-md-12.col-sm-12.col-xs-12 dt{
    color:#6b6b6b;
    font-size:1.1em;
    font-weight:400
}
.definition-list-item-news dd{
    font-size:1.1em;
    margin-top:0
}
a.collapse,a.expand{
    font:400 1.3em "Gotham Narrow Book";
    letter-spacing:.05em;
    color:#0096af;
    float:right;
    margin-bottom:10px;
    margin-top:5px
}
.feature-tile>a img,.feature-tile>img{
    display:block;
    max-width:100%;
    height:auto;
    margin:0 auto
}
.feature-tile>h2{
    font-size:1.7em;
    font-weight:700;
    margin:0 0 5px
}
.feature-tile>p{
    color:#828282;
    font-size:1.3em;
    line-height:1.3em;
    margin-bottom:18px
}
.feature-tile>a{
    color:#0096af;
    font-size:1.3em;
    line-height:1.4em
}
.feature-tile>.mobile-player{
    display:block;
    height:190px
}
.footer-non-responsive .legal,.footer-standard .legal{
    Color:#636363;
    Font:400 1.1em/1.6em "Gotham Narrow Book";
    text-align:left;
    letter-spacing:.05em
}
.footer-non-responsive .footer-nav ul,.footer-standard .footer-nav ul{
    margin:0 0 5px
}
.footer-non-responsive .footer-nav a,.footer-standard .footer-nav a{
    color:#ff671f;
    letter-spacing:.03em
}
.footer-nav .nav-secondary>li:hover,.footer-non-responsive .footer-nav .footer-footer a:hover,.footer-non-responsive .footer-nav a:hover,.footer-standard .footer-nav .footer-footer a:hover,.footer-standard .footer-nav a:hover{
    text-decoration:none!important
}
@media (max-width:600px){
    .table-responsive{
        width:100%;
        margin-bottom:15px;
        overflow-y:hidden;
        overflow-x:scroll;
        border:1px solid #ddd
    }
    .table-responsive>.table{
        margin-bottom:0;
        background-color:#fff
    }
    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{
        white-space:nowrap
    }
    .table-responsive>.table-bordered{
        border:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-left:0
    }
    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-right:0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>thead>tr:last-child>th{
        border-bottom:0
    }
    .footer-standard .footer-nav{
        margin:15px 0
    }
    .footer-standard .footer-nav li{
        border-right:none;
        padding:0 3px
    }
    .footer-standard .footer-nav a{
        font-size:1.1em;
        font-weight:600;
        letter-spacing:.01em
    }
}
.form-contact-us{
    padding-bottom:10px
}
.form-contact-us input[type=password],.form-contact-us input[type=text]{
    width:150px;
    margin-left:10px
}
.form-contact-us textarea{
    height:90px;
    width:290px;
    margin-left:10px
}
.form-contact-us .input-submit input[type=submit],.form-register .input-submit input[type=submit]{
    background:#ff671f;
    color:#fff;
    padding:8px 30px
}
.form-contact-us .centered{
    display:table;
    margin:8px 0
}
.form-contact-us .centered label{
    display:table-row
}
.form-contact-us .centered label input,.form-contact-us .centered label span{
    display:table-cell
}
.form-contact-us .centered label span{
    min-width:150px
}
.form-contact-us .input-checkbox.centered label span{
    margin-left:5px
}
.form-contact-us .centered label span.warning-box{
    padding-left:5px;
    letter-spacing:0
}
.form-contact-us h1{
    margin:15px 0 5px;
    padding:0;
    line-height:1.05em
}
.form-register input[type=password],.form-register input[type=text],.form-register select{
    width:320px;
    margin-left:10px
}
.form-register .input-button,.form-register .input-submit{
    text-align:left;
    margin-top:15px
}
.form-register select{
    height:22px
}
.form-register textarea{
    width:330px;
    margin-left:10px
}
.form-register h1,h1{
    margin:0 0 5px;
    text-transform:uppercase
}
.form-register .input-submit{
    padding-left:215px
}
.form-register .input-button input[type=button]{
    background:0 0;
    color:#0096af;
    padding:8px 30px;
    border:none
}
.form-register .required-remark{
    font-size:1.6em;
    color:#000
}
.form-register .centered{
    margin-bottom:7px
}
.form-register .centered span{
    min-width:200px
}
.form-register .centered span.warning-box{
    margin-left:15px;
    width:300px
}
.form-register .centered input[type=checkbox]{
    margin-left:185px
}
.form-register .input-checkbox span{
    margin-left:15px
}
.form-register h1{
    padding:0;
    line-height:1.05em
}
.form-register hr{
    width:580px;
    height:2px;
    background:silver;
    border:none
}
h1{
    font:700 4em/1em "Gotham Narrow Bold";
    letter-spacing:.05em;
    color:#ff671f;
    letter-spacing:-.01em
}
h2,h3,h5{
    font-family:"Gotham Narrow Bold";
    color:#ff671f;
    font-weight:700
}
@media (min-width:980px){
    .container{
        max-width:950px
    }
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float:left
    }
    .col-lg-1{
        width:8.333333333333332%
    }
    .col-lg-2{
        width:16.666666666666664%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-4{
        width:33.33333333333333%
    }
    .col-lg-5{
        width:41.66666666666667%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-7{
        width:58.333333333333336%
    }
    .col-lg-8{
        width:66.66666666666666%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-10{
        width:83.33333333333334%
    }
    .col-lg-11{
        width:91.66666666666666%
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-push-0{
        left:auto
    }
    .col-lg-push-1{
        left:8.333333333333332%
    }
    .col-lg-push-2{
        left:16.666666666666664%
    }
    .col-lg-push-3{
        left:25%
    }
    .col-lg-push-4{
        left:33.33333333333333%
    }
    .col-lg-push-5{
        left:41.66666666666667%
    }
    .col-lg-push-6{
        left:50%
    }
    .col-lg-push-7{
        left:58.333333333333336%
    }
    .col-lg-push-8{
        left:66.66666666666666%
    }
    .col-lg-push-9{
        left:75%
    }
    .col-lg-push-10{
        left:83.33333333333334%
    }
    .col-lg-push-11{
        left:91.66666666666666%
    }
    .col-lg-pull-0{
        right:auto
    }
    .col-lg-pull-1{
        right:8.333333333333332%
    }
    .col-lg-pull-2{
        right:16.666666666666664%
    }
    .col-lg-pull-3{
        right:25%
    }
    .col-lg-pull-4{
        right:33.33333333333333%
    }
    .col-lg-pull-5{
        right:41.66666666666667%
    }
    .col-lg-pull-6{
        right:50%
    }
    .col-lg-pull-7{
        right:58.333333333333336%
    }
    .col-lg-pull-8{
        right:66.66666666666666%
    }
    .col-lg-pull-9{
        right:75%
    }
    .col-lg-pull-10{
        right:83.33333333333334%
    }
    .col-lg-pull-11{
        right:91.66666666666666%
    }
    .col-lg-offset-0{
        margin-left:0
    }
    .col-lg-offset-1{
        margin-left:8.333333333333332%
    }
    .col-lg-offset-2{
        margin-left:16.666666666666664%
    }
    .col-lg-offset-3{
        margin-left:25%
    }
    .col-lg-offset-4{
        margin-left:33.33333333333333%
    }
    .col-lg-offset-5{
        margin-left:41.66666666666667%
    }
    .col-lg-offset-6{
        margin-left:50%
    }
    .col-lg-offset-7{
        margin-left:58.333333333333336%
    }
    .col-lg-offset-8{
        margin-left:66.66666666666666%
    }
    .col-lg-offset-9{
        margin-left:75%
    }
    .col-lg-offset-10{
        margin-left:83.33333333333334%
    }
    .col-lg-offset-11{
        margin-left:91.66666666666666%
    }
    .visible-lg,.visible-md.visible-lg,.visible-sm.visible-lg,.visible-xs.visible-lg{
        display:block!important
    }
    tr.visible-lg,tr.visible-md.visible-lg,tr.visible-sm.visible-lg,tr.visible-xs.visible-lg{
        display:table-row!important
    }
    td.visible-lg,td.visible-md.visible-lg,td.visible-sm.visible-lg,td.visible-xs.visible-lg,th.visible-lg,th.visible-md.visible-lg,th.visible-sm.visible-lg,th.visible-xs.visible-lg{
        display:table-cell!important
    }
    .hidden-lg,.hidden-md.hidden-lg,.hidden-sm.hidden-lg,.hidden-xs.hidden-lg,td.hidden-lg,td.hidden-md.hidden-lg,td.hidden-sm.hidden-lg,td.hidden-xs.hidden-lg,th.hidden-lg,th.hidden-md.hidden-lg,th.hidden-sm.hidden-lg,th.hidden-xs.hidden-lg,tr.hidden-lg,tr.hidden-md.hidden-lg,tr.hidden-sm.hidden-lg,tr.hidden-xs.hidden-lg{
        display:none!important
    }
    h1{
        font-size:4em
    }
    h2{
        font-size:2em
    }
}
@media (min-width:980px){
    h3{
        font-size:2.5em
    }
    h5{
        font-size:1.8em
    }
}
@media (min-width:768px) and (max-width:979px){
    .visible-lg.visible-md,.visible-md,.visible-sm.visible-md,.visible-xs.visible-md{
        display:block!important
    }
    tr.visible-lg.visible-md,tr.visible-md,tr.visible-sm.visible-md,tr.visible-xs.visible-md{
        display:table-row!important
    }
    td.visible-lg.visible-md,td.visible-md,td.visible-sm.visible-md,td.visible-xs.visible-md,th.visible-lg.visible-md,th.visible-md,th.visible-sm.visible-md,th.visible-xs.visible-md{
        display:table-cell!important
    }
    .hidden-lg.hidden-md,.hidden-md,.hidden-sm.hidden-md,.hidden-xs.hidden-md,td.hidden-lg.hidden-md,td.hidden-md,td.hidden-sm.hidden-md,td.hidden-xs.hidden-md,th.hidden-lg.hidden-md,th.hidden-md,th.hidden-sm.hidden-md,th.hidden-xs.hidden-md,tr.hidden-lg.hidden-md,tr.hidden-md,tr.hidden-sm.hidden-md,tr.hidden-xs.hidden-md{
        display:none!important
    }
    body{
        padding:20px 14px
    }
    .one-three-column .tiles{
        padding:0 8.64864864864865%;
        border:0
    }
    .one-three-column .tiles.twocolslayout>:fist-child{
        width:100%
    }
    .one-three-column .tiles>div{
        display:inline-block;
        vertical-align:top;
        width:49.1%
    }
    .one-three-column .hero-container{
        margin:0 -14px
    }
    h1{
        font-size:3em
    }
    h2{
        font-size:1.7em
    }
    h3{
        font-size:2.2em
    }
    h5{
        font-size:1.6em
    }
}
@media (min-width:600px) and (max-width:767px){
    .visible-lg.visible-sm,.visible-md.visible-sm,.visible-sm,.visible-xs.visible-sm{
        display:block!important
    }
    tr.visible-lg.visible-sm,tr.visible-md.visible-sm,tr.visible-sm,tr.visible-xs.visible-sm{
        display:table-row!important
    }
    td.visible-lg.visible-sm,td.visible-md.visible-sm,td.visible-sm,td.visible-xs.visible-sm,th.visible-lg.visible-sm,th.visible-md.visible-sm,th.visible-sm,th.visible-xs.visible-sm{
        display:table-cell!important
    }
    .hidden-lg.hidden-sm,.hidden-md.hidden-sm,.hidden-sm,.hidden-xs.hidden-sm,td.hidden-lg.hidden-sm,td.hidden-md.hidden-sm,td.hidden-sm,td.hidden-xs.hidden-sm,th.hidden-lg.hidden-sm,th.hidden-md.hidden-sm,th.hidden-sm,th.hidden-xs.hidden-sm,tr.hidden-lg.hidden-sm,tr.hidden-md.hidden-sm,tr.hidden-sm,tr.hidden-xs.hidden-sm{
        display:none!important
    }
    body{
        padding:20px 14px
    }
    .one-three-column .tiles{
        padding:0 1.64864864864865%;
        border:0
    }
    .one-three-column .tiles.twocolslayout{
        padding-top:25px
    }
    .one-three-column .tiles>div{
        display:inline-block;
        vertical-align:top;
        width:49.1%;
        padding:0 10px 10px
    }
    .one-three-column .hero-container{
        margin:0 -14px
    }
    h1{
        font-size:2.6em
    }
    h2,h5{
        font-size:1.5em
    }
    h3{
        font-size:1.8em
    }
}
.header-standard{
    background-color:#fff;
    width:100%;
    margin-bottom:20px
}
.ate-customer-display,.ate-expert-display,.ate-expert-display-no-button{
    background:#ececec;
    margin-bottom:15px;
    color:#828282
}
.header-standard .logo{
    padding:0;
    width:auto!important
}
.header-non-responsive .nav-search-container,.header-standard .nav-search-container{
    padding:0;
    float:right;
    width:auto!important
}
.ate-ask-a-question-box input[type=submit],.footer-nav .footer-right,.header-standard .header-standard-nav,.header-standard-search.container,.two-col-image-tile.img-left .authorable,.two-col-image-tile.wrap-title.img-left h1,.two-col-image-tile.wrap-title.img-left h2{
    float:right
}
.header-standard .header-standard-nav a:hover{
    color:#255057;
    border-bottom:1px solid #c7e3ee;
    text-decoration:none;
    margin:0 10px
}
.header-non-responsive .header-standard-nav li,.header-standard .header-standard-nav li{
    border-right:1px solid #0096af;
    font:400 1.4em "Gotham Narrow Book";
    color:#0096af;
    list-style:none;
    float:left;
    height:17px
}
.header-non-responsive .header-standard-nav li>a,.header-standard .header-standard-nav li>a{
    display:inline-block;
    margin:0 10px
}
.header-non-responsive .header-standard-nav li.country-search-li,.header-standard .header-standard-nav li.country-search-li{
    border-right:0;
    padding:0 15px 0 0;
    margin-top:-5px
}
.header-non-responsive .header-standard-nav li.login-li,.header-standard .header-standard-nav li.login-li{
    margin-right:11px
}
.header-standard .header-standard-nav li.country-text-li{
    border-right:none!important;
    font-weight:600;
    white-space:nowrap
}
.header-non-responsive .header-standard-nav li.country-text-li>a,.header-standard .header-standard-nav li.country-text-li>a{
    border-right:none;
    margin:0 2px
}
.header-non-responsive .header-standard-nav li.country-text-li a:hover,.header-standard .header-standard-nav li.country-text-li a:hover{
    border-bottom:none!important;
    color:#0096af!important
}
.header-non-responsive .header-standard-nav li:first-child,.header-standard .header-standard-nav li:first-child{
    border-left:none
}
.header-standard .header-standard-nav #country-selector-modal-link{
    padding:1px 0 0 4px!important
}
.header-non-responsive .header-standard-nav a,.header-standard .header-standard-nav a{
    color:#0096af;
    letter-spacing:-.01em
}
.header-non-responsive .header-standard-search,.header-standard .header-standard-search{
    padding:0 0 10px
}
.header-non-responsive .change-location a,.header-standard .change-location a{
    font:400 1.2em "Gotham Narrow Book";
    color:#0096af;
    text-transform:uppercase;
    margin-top:2px
}
.header-non-responsive .change-location>i,.header-standard .change-location>i{
    margin:2px 0 0 8px
}
.header-non-responsive #selected-country,.header-standard #selected-country{
    color:#ff671f;
    text-decoration:none;
    font:700 2em/0.9em "Gotham Narrow Bold";
    text-transform:uppercase;
    margin:23px 0 0 35px;
    display:inline-block
}
.header-non-responsive #selected-country>a,.header-non-responsive #selected-country>a:hover,.header-standard #selected-country>a,.header-standard #selected-country>a:hover{
    text-decoration:none!important;
    color:#ff671f!important
}
@media (min-width:980px){
    .header-standard .change-location{
        margin-top:0;
        padding-right:80px
    }
    .header-standard .nav-search-container{
        padding-right:10px
    }
    .header-standard .logo img{
        max-width:160px
    }
    .nav-megamenu .nav-main{
        text-align:justify;
        min-width:940px;
        margin-bottom:0
    }
    .nav-megamenu .nav-main:after{
        content:'';
        display:inline-block;
        width:100%
    }
    .nav-megamenu .nav-main>li{
        display:inline-block;
        position:relative;
        cursor:pointer;
        margin-left:0;
        text-transform:uppercase;
        font:700 1.5em "Gotham Narrow Bold"!important;
        padding:4px 13px;
        color:#585858!important
    }
    .nav-megamenu .nav-main>li a{
        color:#585858!important;
        text-decoration:none!important
    }
    .nav-megamenu .nav-main>li:hover{
        color:#ff671f!important;
        text-decoration:none!important
    }
    .nav-megamenu .nav-main>li:hover a:hover{
        color:#ff671f!important;
        text-decoration:underline!important
    }
    .nav-megamenu .nav-main>li:hover>.nav-secondary{
        display:block;
        color:#6b6b6b!important
    }
    .nav-megamenu .nav-main li .nav-secondary li a{
        color:#585858!important
    }
    .nav-megamenu .nav-main li .nav-secondary li a:hover{
        text-decoration:none
    }
    .nav-megamenu .nav-main>li .nav-secondary>li:hover>a,.nav-megamenu .nav-secondary>li>a{
        color:#6b6b6b
    }
    .nav-megamenu .nav-secondary{
        background-color:#fff;
        display:none;
        left:100%;
        top:0;
        position:absolute;
        z-index:1001;
        width:220px;
        min-width:150px;
        max-width:300px;
        border:1px solid #bbb;
        border-top:5px solid #ff671f;
        border-bottom:7px solid #bbb;
        font:500 14px "Gotham Narrow Book";
        text-align:left!important
    }
    .nav-megamenu .nav-secondary>li{
        color:#585858;
        cursor:pointer;
        padding:11px 5px 3px 16px;
        text-transform:none;
        position:relative;
        font:400 1em "Gotham Narrow Book"
    }
    .nav-megamenu .nav-secondary>li:hover,.nav-megamenu .nav-secondary>li:hover a:hover{
        color:#ff671f
    }
    .nav-megamenu .nav-secondary>li:hover>.nav-secondary{
        display:block
    }
    .nav-megamenu .nav-main>li>.nav-secondary{
        left:0;
        top:100%;
        margin-top:-5px;
        padding-bottom:10px
    }
    .nav-megamenu .nav-main .nav-inverted>a,.nav-megamenu .nav-main .nav-orange>a,.nav-orange{
        color:#ff671f!important
    }
}
.two-column-wide-narrow .accordion .grid-three-col,.two-column-wide-narrow-pdp .accordion .grid-three-col,.two-column-wide-narrow-prod-landing .accordion .grid-three-col{
    padding-bottom:8px
}
.two-column-wide-narrow .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12,.two-column-wide-narrow-pdp .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12,.two-column-wide-narrow-prod-landing .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12{
    margin:0;
    padding-left:0;
    padding-right:0
}
.two-column-wide-narrow .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dd,.two-column-wide-narrow .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dt,.two-column-wide-narrow-pdp .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dd,.two-column-wide-narrow-pdp .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dt,.two-column-wide-narrow-prod-landing .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dd,.two-column-wide-narrow-prod-landing .accordion .grid-three-col .col-md-4.col-sm-6.col-xs-12 .definition-list dl dt{
    margin-bottom:2px
}
.two-column-wide-narrow .accordion .grid-two-col,.two-column-wide-narrow-pdp .accordion .grid-two-col{
    padding-bottom:5px
}
.two-column-wide-narrow .accordion .grid-two-col .row,.two-column-wide-narrow-pdp .accordion .grid-two-col .row{
    padding-bottom:2px;
    padding-top:2px
}
.two-column-wide-narrow .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12,.two-column-wide-narrow-pdp .accordion .grid-two-col .row .col-md-6.col-sm-6.col-xs-12{
    padding-left:2px;
    padding-right:2px
}
iframe{
    overflow:hidden
}
.image-w-image-map>h3{
    font:300 1.8em/1.1em "Gotham Narrow Book";
    letter-spacing:.05em;
    background:#ff671f;
    color:#fff;
    margin:0;
    padding:5px 10px
}
.image-w-image-map.getting-started{
    background:#f4f5f5
}
.image-w-image-map.getting-started .getting-started-list{
    background:url('../img/species-getting-started.gif') 95% 40% no-repeat;
    padding:6px 95px 6px 12px
}
.image-w-image-map.getting-started .getting-started-list a{
    font:400 1.2em "Gotham Narrow Book";
    letter-spacing:.05em;
    background:url('../img/genetics-bullet.gif') 0 49% no-repeat;
    color:#6b6b6b;
    clear:both;
    display:block;
    float:left;
    margin:1px 0;
    padding-left:10px;
    text-decoration:none
}
.image-w-image-map.global-contact{
    background:#f4f5f5;
    padding:15px 20px
}
.image-w-image-map.global-contact h4{
    color:#ff671f;
    font-size:1.4em;
    margin:0 0 15px
}
.image-w-image-map.global-contact ul{
    list-style-type:none;
    text-align:center
}
.image-w-image-map.global-contact ul li{
    display:inline-block;
    margin:5px 7%
}
.image-w-image-map.global-contact ul li a{
    color:#0096af;
    text-align:center;
    text-decoration:none;
    width:29px
}
.image-w-image-map.global-contact ul li a .image{
    display:block;
    margin:0
}
.image-w-image-map.global-contact ul li a span{
    display:block;
    margin-top:5px
}
@media (min-width:320px) and (max-width:599px){
    .three-column-dashboard .hero-container{
        padding-left:0;
        padding-right:0
    }
    .three-column-dashboard .hero-container h1{
        float:none
    }
    .three-column-dashboard .hero-container .dashboard-subtitle{
        float:none;
        margin-bottom:20px;
        margin-top:0
    }
    .three-column-dashboard .hero-container .dashboard-subtitle ul li{
        float:none;
        font-size:1.3em;
        margin-bottom:5px
    }
    .three-column-dashboard .tiles .col-md-6.col-sm-6.col-xs-12{
        padding-left:2%;
        padding-right:2%
    }
    .three-column-dashboard .tiles .tile .image{
        margin-left:auto;
        margin-right:auto
    }
    .dashboard-tile-contact .contact-carousel>ol>li a{
        padding:10px 14px
    }
    .image-w-image-map.global-contact ul li{
        margin-left:10%;
        margin-right:10%
    }
}
.nav-megamenu{
    border-bottom:1px solid #bbb
}
@media (min-width:320px) and (max-width:980px){
    .nav-megamenu{
        border-bottom:0 solid #bbb
    }
}
.nav-megamenu li,.nav-non-responsive li{
    list-style:none;
    cursor:pointer
}
@media (max-width:340px){
    .nav-megamenu .nav-toggle-btn{
        left:270px
    }
}
.pagination{
    margin:0;
    width:100%
}
.pagination ul{
    border:1px solid #e8e8e8;
    border-left:0;
    float:right;
    list-style-type:none
}
.pagination ul li a{
    font:700 1.2em "Gotham Narrow Bold";
    letter-spacing:.05em;
    background:#f4f4f4;
    border-left:1px solid #e8e8e8;
    color:#ff671f;
    display:block;
    padding:8px 10px
}
.popular-tile{
    border:1px solid #ff671f;
    margin-bottom:20px;
    text-align:center
}
.popular-tile>h5{
    background:#ff671f;
    color:#fff;
    font-size:1.6em;
    margin:0;
    padding:3px 0
}
.popular-tile>ul{
    list-style-type:none;
    margin:0
}
.popular-tile>ul li{
    font-size:1.3em;
    margin:6px 0
}
.popular-tile>ul li a{
    color:#0096af;
    font-weight:400;
    text-decoration:none
}
.press-release-tile{
    font-size:10px
}
.press-release-tile>h2{
    font:700 1.7em "Gotham Narrow Bold";
    letter-spacing:.05em;
    color:#828282;
    letter-spacing:0;
    margin:0 0 5px;
    text-transform:uppercase
}
.press-release-tile>h2>a{
    color:#0096af;
    font-size:.8em;
    font-weight:400;
    text-transform:none;
    font-family:"Gotham Narrow Book"
}
.press-release-tile li{
    list-style:none;
    height:36px;
    overflow:hidden;
    line-height:1.8em;
    margin-bottom:8px
}
.press-release-tile li>a{
    color:#828282;
    font-size:1.2em
}
.press-release-tile li>a>span{
    color:#585858
}
.rollover-tile>a{
    display:block;
    position:relative
}
.rollover-tile>a .text{
    font:700 2.3em "Gotham Narrow Bold";
    letter-spacing:.05em;
    bottom:10px;
    color:#fff;
    margin-left:15px;
    position:absolute;
    text-shadow:0 0 10px #000
}
.rollover-tile>a .rollover-image{
    background:#0096af;
    height:100%;
    display:none;
    position:absolute;
    top:0;
    width:100%;
    opacity:.5
}
.rollover-tile>a .rollover-text{
    font:700 1.6em "Gotham Narrow Bold";
    letter-spacing:.05em;
    color:#fff;
    display:none;
    margin:10px;
    position:absolute;
    top:0
}
.rollover-tile>a .rollover-text strong{
    display:block;
    text-transform:uppercase
}
@media (max-width:979px){
    form.js-form input[type=password],form.js-form input[type=text],form.js-form label,form.js-form select,form.js-form textarea{
        min-height:26px
    }
    form.js-form .centered span{
        display:inline-block;
        min-width:130px;
        text-align:left
    }
    .feature-tile>.nonembed-video-tile .gal,.footer-nav .nav-main,.responsive .footer-footer ul,.responsive ul.footer-outer li span{
        display:none
    }
    .responsive ul.footer-outer{
        width:100%;
        display:inline-block;
        margin-bottom:46px
    }
    .responsive ul.footer-outer li{
        background:#e8e8e8;
        display:block;
        border:none;
        -webkit-text-transform:uppercase;
        -moz-text-transform:uppercase;
        -o-text-transform:uppercase;
        -ms-text-transform:uppercase;
        text-transform:uppercase;
        list-style:none!important;
        cursor:pointer;
        float:none!important;
        margin-bottom:1px;
        text-align:center
    }
    .responsive ul.footer-outer li a{
        color:#333!important;
        text-decoration:none;
        font:2em/44px "Gotham Narrow Book";
        display:block;
        width:100%
    }
    .two-column-wide-narrow .col-xs-4.col-sm-4.col-lg-4,.two-column-wide-narrow-pdp .col-xs-4.col-sm-4.col-lg-4{
        padding-right:15px
    }
    .two-column-wide-narrow .col-lg-8,.two-column-wide-narrow .col-md-8,.two-column-wide-narrow .col-sm-8,.two-column-wide-narrow .col-xs-8,.two-column-wide-narrow-pdp .col-lg-8,.two-column-wide-narrow-pdp .col-md-8,.two-column-wide-narrow-pdp .col-sm-8,.two-column-wide-narrow-pdp .col-xs-8{
        padding:0 12px 0 0
    }
    .two-column-wide-narrow .col-lg-4,.two-column-wide-narrow .col-md-4,.two-column-wide-narrow .col-sm-4,.two-column-wide-narrow .col-xs-4,.two-column-wide-narrow-pdp .col-lg-4,.two-column-wide-narrow-pdp .col-md-4,.two-column-wide-narrow-pdp .col-sm-4,.two-column-wide-narrow-pdp .col-xs-4{
        padding:0 0 0 12px
    }
    .accordion ul li .trigger{
        padding:15px 5px 12px
    }
    .accordion ul li .trigger a{
        font-size:1.4em;
        padding-left:30px
    }
    .contact-us-info h2{
        font-size:1.5em
    }
    .country-selector{
        border:1px solid #bbb;
        padding:10px 25px
    }
    .country-selector ul{
        margin:0
    }
    .country-selector li{
        width:24.5%
    }
    .country-selector .country-selector-link{
        background:0 0;
        margin:7px 0
    }
    .country-selector .country-selected{
        width:50%;
        margin:9px 0 0
    }
    .country-selector .country-selected>a{
        color:#828282
    }
    .country-selector .country-selected>a:hover{
        text-decoration:none
    }
    .country-selector .country-list{
        display:none;
        margin:5px 0;
        padding:0 0 10px 20px
    }
    .country-selector .country-list li{
        padding-left:5px;
        white-space:nowrap
    }
    .country-selector .zoetis-global{
        margin:9px 0 0;
        width:50%
    }
    .definition-list-header.col-lg-3.col-md-12.col-sm-12.col-xs-12 dt,.definition-list-item-news{
        font-size:1.2em
    }
    .definition-list-item-news.col-lg-9.col-md-12.col-sm-12.col-xs-12{
        padding-left:0;
        padding-right:0
    }
    .feature-tile>h2{
        font-size:1.7em
    }
    .feature-tile>.nonembed-video-tile .mobile-player,.form-contact-us .centered,.form-contact-us .centered label input,.form-contact-us .centered label span,.rollover-tile>a .rollover-image,.rollover-tile>a .rollover-text{
        display:block
    }
    .form-contact-us input[type=text],.form-contact-us textarea{
        width:100%;
        margin-left:0
    }
    .form-contact-us .centered label{
        display:block;
        width:100%
    }
    .form-contact-us .centered label span{
        margin:4px 0
    }
    .form-contact-us .input-checkbox.centered label input,.form-contact-us .input-checkbox.centered label span{
        display:inline
    }
    .form-contact-us .input-checkbox.centered label span.warning-box{
        display:block;
        margin-left:0
    }
    .form-contact-us .input-submit{
        margin:25px 0 30px;
        text-align:left
    }
    .form-register label{
        width:100%
    }
    .form-register input[type=password],.form-register input[type=text],.form-register select{
        width:65%;
        margin-left:0
    }
    .form-register textarea{
        width:70%;
        margin:0
    }
    .form-register .centered span{
        margin:4px 0;
        width:70%
    }
    .form-register .centered span.warning-box{
        width:25%
    }
    .form-register .centered input[type=checkbox]{
        margin-left:0
    }
    .form-register .input-checkbox{
        margin-top:10px
    }
    .form-register .input-checkbox span{
        margin-top:0;
        width:auto
    }
    .form-register .input-button,.form-register .input-submit{
        margin:25px 0 30px
    }
    .header-standard{
        margin-bottom:15px
    }
    .header-standard .logo{
        float:left!important
    }
    .header-standard .logo img{
        max-width:132px;
        margin-bottom:6px!important
    }
    .header-standard .nav-search-container{
        padding-right:90px;
        padding-top:10px;
        float:right!important
    }
    .header-standard .search-box-container{
        display:inline-block;
        padding-right:5px;
        padding-top:1px
    }
    .nav-megamenu .nav-toggle-btn{
        position:absolute;
        top:24px;
        right:8px;
        padding:5px
    }
    .nav-megamenu .nav-toggle-btn .nav-icon{
        padding-top:1px;
        height:30px;
        width:30px;
        float:right!important
    }
    .nav-megamenu .nav-toggle-btn .nav-icon>.icon-bar{
        background:#6b6b6b;
        display:block;
        height:2px;
        width:22px;
        margin-top:5px
    }
    .nav-megamenu .nav-toggle-btn .nav-icon>.icon-close{
        font-size:2.1em;
        color:#ff671f;
        padding-right:5px
    }
    .nav-megamenu .nav-toggle-btn>.nav-toggle-label{
        padding-right:8px;
        padding-top:2px;
        font:400 2.1em "Gotham Narrow Book";
        text-transform:uppercase;
        color:#6b6b6b
    }
    .nav-megamenu .nav-main>li{
        padding:0;
        color:#6b6b6b;
        display:block;
        border:none;
        border-bottom:2px solid silver;
        font-family:"Gotham Narrow Book";
        font-size:2.5em;
        text-transform:uppercase
    }
    .nav-megamenu .nav-main .nav-inverted>a,.nav-megamenu .nav-main .nav-orange>a,.nav-megamenu .nav-main>li:hover,.nav-megamenu .nav-secondary>li:hover{
        color:#ff671f
    }
    .nav-megamenu .nav-main>li:hover>a,.nav-megamenu .nav-secondary>li:hover>a{
        color:#ff671f;
        text-decoration:none
    }
    .nav-megamenu .nav-main>li:hover>.nav-secondary,.nav-megamenu .nav-main>li>a{
        color:#6b6b6b
    }
    .nav-megamenu .nav-main>li>i,.nav-megamenu .nav-secondary>li>i{
        font-size:.8em;
        padding-top:2px
    }
    .nav-megamenu .nav-main li{
        padding:1px 0 1px 14px
    }
    .nav-megamenu .nav-main .nav-open,.nav-megamenu .nav-secondary .nav-open{
        padding-bottom:0
    }
    .nav-megamenu .nav-secondary{
        display:none;
        position:static;
        padding:0
    }
    .nav-megamenu .nav-secondary li a,.nav-megamenu .nav-secondary li a:hover{
        text-decoration:none!important;
        color:#6b6b6b!important
    }
    .nav-megamenu .nav-secondary>li{
        border:none;
        border-top:2px solid silver;
        text-transform:none;
        position:static
    }
    .nav-megamenu .nav-secondary.nav-show{
        display:block!important;
        margin-top:2px
    }
    .nav-megamenu .nav-main{
        border:none;
        display:none;
        padding:42px 0 0;
        position:relative
    }
    .nav-megamenu .nav-main .nav-inverted{
        border-top:2px solid silver;
        position:absolute;
        top:0;
        width:100%
    }
    .press-release-tile>h2{
        font-size:1.7em;
        font-weight:500
    }
    .rollover-tile>a .rollover-text,.rollover-tile>a .text{
        z-index:99
    }
    .rollover-tile>a .image{
        margin:0 auto;
        width:100%
    }
}
@media (min-width:600px) and (max-width:900px){
    .rollover-tile>a .rollover-text,.rollover-tile>a .text{
        font-size:1.4em
    }
}
.fancybox-title-inside-wrap,.rollover-tiles{
    padding-top:10px
}
.rollover-tiles .col-md-8.col-lg-8 .col-xs-12.col-sm-6.col-md-6{
    padding-right:5px
}
.rollover-tiles .col-md-4.col-lg-4{
    padding-left:15px;
    padding-right:0
}
.search-box .search-field,.search-box-non-responsive .search-field{
    padding-right:35px;
    max-width:230px;
    color:#6b6b6b!important
}
.search-box .search-button{
    background:0 0;
    border:none;
    position:absolute;
    top:5px;
    left:15px;
    width:20px;
    height:20px;
    text-indent:-99999px
}
.search-box i,.search-box-non-responsive i{
    margin-left:-190px;
    color:#dedede
}
.themes-a-consulter-tile{
    border:1px solid #ff671f
}
.themes-a-consulter-tile h5{
    background:#ff671f;
    color:#fff;
    margin:0;
    text-align:center;
    padding:3px 0;
    font:700 1.6em "Gotham Narrow Bold";
    letter-spacing:.05em
}
.themes-a-consulter-tile ul{
    font-size:1.2em;
    margin-bottom:0
}
.themes-a-consulter-tile ul li{
    list-style:none;
    display:block;
    text-align:center;
    margin:4px 0
}
.themes-a-consulter-tile ul li a{
    color:#0096af;
    display:inline-block
}
@media (max-width:767px){
    .one-three-column .nav-megamenu{
        border-bottom:0
    }
    .country-selector{
        padding:10px 12px
    }
    .country-selector li{
        width:24.5%
    }
    .form-register .required-remark{
        font-size:1.4em
    }
    .form-register hr{
        width:80%
    }
    .themes-a-consulter-tile h5{
        font-size:1.3em
    }
    .themes-a-consulter-tile li a{
        font-size:1em
    }
}
.two-col-image-tile{
    margin-top:10px;
    position:relative
}
.two-col-image-tile h1{
    margin-top:0;
    width:100%
}
.two-col-image-tile h1 span{
    font-family:"Gotham Narrow Bold";
    font-weight:700;
    font-size:.45em;
    letter-spacing:normal
}
.two-col-image-tile h1 span.subtitle{
    display:block;
    margin-bottom:5px;
    text-transform:none
}
.two-col-image-tile h2{
    font:700 2.1em "Gotham Narrow Bold";
    letter-spacing:.05em;
    letter-spacing:normal;
    margin:1px 0 15px;
    width:100%
}
.two-col-image-tile .authorable,.two-col-image-tile.wrap-title h1,.two-col-image-tile.wrap-title h2{
    width:67%
}
.two-col-image-tile .image-holder{
    float:right;
    width:30%
}
.two-col-image-tile.wrap-title.img-left .image-holder{
    position:relative;
    top:0
}
.two-col-image-tile.wrap-title.img-right .image-holder{
    position:absolute;
    right:0;
    top:0
}
.two-col-image-tile.no-img .image-holder,.two-col-image-tile.no-img.wrap-title .image-holder{
    width:0%
}
.ate-customer-display,.ate-expert-display{
    cursor:pointer
}
.ate-customer-display .pull-left,.ate-expert-display .pull-left,.ate-expert-display-no-button .pull-left{
    margin-right:10px
}
.ate-customer-display img,.ate-expert-display img,.ate-expert-display-no-button img{
    border:1px solid #000
}
.ate-customer-display .ask-bar,.ate-expert-display .ask-bar,.ate-expert-display-no-button .ask-bar{
    font-family:"Gotham Narrow Bold";
    background:#dbdbdb;
    width:100%;
    clear:both;
    padding:5px;
    text-align:center;
    text-transform:uppercase;
    font-weight:700;
    border-top:1px solid #fff;
    font-size:1.7em
}
.ate-customer-display .media-body p,.ate-expert-display .media-body p,.ate-expert-display-no-button .media-body p{
    font-family:"Gotham Narrow Book";
    margin-bottom:0
}
.ate-customer-display.selected,.ate-customer-display:hover,.ate-expert-display-no-button.selected,.ate-expert-display-no-button:hover,.ate-expert-display.selected,.ate-expert-display:hover{
    background:#666
}
.ate-customer-display .media-body .subject,.ate-expert-display-no-button .media-body .subject{
    font-size:1.3em;
    height:32px;
    overflow:hidden;
    text-overflow:ellipsis
}
.ate-customer-display .media-body .name,.ate-expert-display-no-button .media-body .name{
    font-size:1.7em
}
.ate-customer-display .media-body .title,.ate-expert-display-no-button .media-body .title{
    font-size:1.5em;
    margin-top:-5px
}
.ate-customer-display.selected .ask-bar,.ate-customer-display:hover .ask-bar{
    background:#e66d38;
    color:#fff
}
.ate-answer-a-question-box h3,.ate-question-display h3,.ate-tag-links .list-header,.ate-your-activity h3{
    font-family:"Gotham Narrow Book";
    text-transform:uppercase;
    color:#828282;
    font-weight:400;
    font-size:1.6em;
    margin-top:0
}
.ate-answer-a-question-box .answer-question-form,.ate-ask-a-question-box .answer-question-form,.fancybox-inner,.fancybox-outer{
    position:relative
}
.ate-answer-a-question-box .answer-question-form .confirmation-overlay,.ate-ask-a-question-box .answer-question-form .confirmation-overlay{
    background:rgba(255,255,255,.6);
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    display:none
}
.ate-answer-a-question-box .answer-question-form .confirmation-overlay .confirmation,.ate-ask-a-question-box .answer-question-form .confirmation-overlay .confirmation{
    position:absolute;
    width:70%;
    left:15%;
    top:125px;
    display:block
}
.ate-answer-a-question-box .answer-question-form .confirmation-overlay .confirmation h2,.ate-ask-a-question-box .answer-question-form .confirmation-overlay .confirmation h2{
    font-size:1.9em;
    margin:0
}
.ate-answer-a-question-box p,.ate-ask-a-question-box p{
    margin-top:15px
}
.ate-answer-a-question-box textarea,.ate-ask-a-question-box textarea{
    width:100%;
    height:200px
}
.ate-answer-a-question-box textarea:focus,.ate-ask-a-question-box textarea:focus{
    outline:0!important;
    box-shadow:none;
    background:#f5f5f5
}
.ate-answer-a-question-box input[type=submit],.ate-ask-a-question-box input[type=submit]{
    font-size:1.6em;
    width:150px;
    background-color:#ff671f;
    color:#fff;
    margin:10px 0;
    padding:5px 0;
    font-family:"Gotham Narrow Book"
}
.ate-answer-a-question-box .upload-button{
    font-family:"Gotham Narrow Book";
    font-size:1.6em;
    width:150px;
    margin:10px;
    padding:5px 0
}
.ate-ask-a-question-box .upload-button{
    font-family:"Gotham Narrow Book";
    font-size:1.6em;
    width:140px;
    margin:10px;
    padding:5px 0
}
.ate-list-w-filters .label,.ate-your-activity .label{
    color:#ccc;
    font-weight:700;
    float:left;
    line-height:2em
}
.ate-list-w-filters .question-count{
    line-height:2em
}
.ate-list-w-filters .answered-status{
    margin:10px;
    font-size:2em
}
.ate-list-w-filters .nav-pills>li{
    float:left;
    margin-bottom:10px;
    margin-left:10px
}
.ate-list-w-filters .nav-pills>li>a{
    font:400 1.3em "Gotham Narrow Book";
    padding:5px
}
.ate-list-w-filters .nav-pills>li #answered{
    background-color:#3197a8;
    color:#fff
}
.ate-list-w-filters .nav-pills>li #all{
    background-color:#eee;
    color:#828282
}
.ate-list-w-filters .nav-pills>li #unanswered{
    background-color:#9a1a49;
    color:#fff
}
.ate-list-w-filters select{
    padding:5px;
    line-height:1;
    border:1px solid #000;
    border-radius:0;
    height:2em;
    margin-left:10px
}
.ate-list-w-filters #questions-list{
    border-collapse:separate;
    border-spacing:.2em 1em;
    width:100%;
    clear:both
}
.ate-list-w-filters #questions-list tr,.ate-your-activity #questions-list tr{
    height:20px
}
.ate-list-w-filters #questions-list td{
    padding:10px;
    color:#828282;
    margin-right:5px;
    background-color:#eee;
    margin-bottom:10px;
    font-size:1.2em
}
.ate-list-w-filters #questions-list .question-date{
    text-align:center;
    width:150px;
    vertical-align:top
}
.ate-pending-questions h3{
    font-family:"Gotham Narrow Book";
    text-transform:uppercase;
    color:#828282;
    font-weight:100;
    font-size:1.6em;
    margin-top:0
}
.ate-pending-questions .typestyle9{
    font-family:"Gotham Narrow Bold";
    font-size:1.3em;
    font-weight:700
}
.ate-pending-questions .pending-questions{
    font-size:1em;
    list-style-type:none;
    margin-bottom:30px
}
.ate-pending-questions .pending-questions a{
    font:400 1.4em "Gotham Narrow Book";
    color:#333;
    text-decoration:underline
}
.ate-pending-questions .see-all a{
    font:400 1.3em "Gotham Narrow Book";
    color:#0096af
}
.ate-prev-asked-questions .typestyle9{
    font-size:1.7em;
    font-weight:700
}
.ate-prev-asked-questions .pending-questions{
    font-size:1.2em;
    margin-left:15px
}
.ate-prev-asked-questions .pending-questions a{
    color:#333;
    text-decoration:underline
}
.ate-prev-asked-questions a{
    font-size:1.4em
}
.ate-question-conversation h3,.ate-question-status h3{
    font-size:1.6em;
    line-height:3em;
    color:#828282;
    margin:0;
    text-transform:uppercase;
    font-family:"Gotham Narrow Book"
}
.ate-question-display:last-child{
    border-bottom:none
}
.ate-question-display .submit-tab,.ate-submit-status .submit-tab{
    width:100%;
    margin:10px;
    color:#ff671f
}
.ate-question-display .submit-tab p{
    font-size:1.5em;
    display:inline-block;
    font-family:"Gotham Narrow Bold";
    font-weight:700;
    color:#ff671f
}
.ate-question-display .glyphicon,.ate-submit-status .glyphicon{
    font-size:1.5em;
    margin:5px 10px
}
.ate-question-display .question{
    border-collapse:separate;
    border-spacing:.2em 1em;
    width:100%;
    border-bottom:1px solid #eee;
    border-top:1px solid #eee
}
.ate-question-display .question .question-date,.ate-question-display .question .question-excerpt{
    padding:5px;
    color:#828282;
    margin-bottom:10px;
    font-size:1.2em
}
.ate-question-display .question .question-date{
    text-align:center;
    vertical-align:top
}
.ate-question-conversation .glyphicon,.ate-question-status .glyphicon{
    font-size:1em;
    margin:5px 10px
}
.ate-question-conversation h3{
    font-weight:400
}
.ate-question-status h3{
    font-weight:700
}
.ate-sub-nav .nav-pills>li>a{
    font-family:"Gotham Narrow Book";
    font-weight:400;
    font-size:1.7em;
    padding:5px 5px 2px
}
.ate-your-activity #questions-list{
    border-collapse:separate;
    border-spacing:.2em .2em;
    width:100%
}
.ate-your-activity #questions-list td{
    padding:5px;
    color:#828282;
    margin-right:5px;
    background-color:#eee;
    margin-bottom:10px;
    font-size:1.2em
}
.ate-your-activity #questions-list .name{
    padding:0 10px 0 0
}
.ate-your-activity #questions-list .name .color-legend{
    width:5px;
    padding:0;
    margin-right:0;
    border-collapse:collapse;
    float:left;
    height:26px
}
.ate-your-activity #questions-list .name .expert-name{
    line-height:24px;
    padding-left:5px;
    float:left
}
.ate-your-activity #questions-list .question-date{
    text-align:center;
    width:100px
}
.ate-your-activity #questions-list .answered .color-legend{
    background-color:#3197a8
}
.ate-your-activity #questions-list .unanswered .color-legend{
    background-color:#9a1a49
}
.ate-faq-display .showing-questions{
    font-size:1.2em;
    margin:20px 0;
    line-height:30px
}
.ate-faq-display .faq-list li{
    padding:15px;
    list-style-type:none;
    display:block;
    border-bottom:1px solid #eee;
    border-top:1px solid #eee
}
.ate-faq-display .faq-list li img{
    width:75px;
    height:75px;
    margin-right:15px;
    float:left;
    border:1px solid #dfdfdf
}
.ate-faq-display .faq-list li .answered-by{
    padding:0;
    width:84%;
    float:right
}
.ate-faq-display .faq-list li p{
    padding:0 0 5px 95px
}
.ate-tag-links ul li,.categories-of-interest ul{
    list-style-type:none
}
.ate-ask-question-button .ask-question-button{
    width:100%;
    font-size:1.6em;
    background-color:#ff671f;
    color:#fff;
    margin:0 0 40px;
    padding:5px 0;
    font-family:"Gotham Narrow Book";
    text-align:center
}
.ate-ask-question-button a{
    color:#fff;
    text-decoration:none
}
.ate-submit-status .submit-tab p{
    font-size:1.5em;
    display:inline-block;
    font-family:"Gotham Narrow Bold";
    color:#ff671f;
    font-weight:700
}
.whats-new-tile>h5{
    font:400 2.6em "Gotham Narrow Book";
    background:#742b77;
    color:#fff;
    margin-bottom:2px;
    padding:9px 10px;
    text-align:center
}
.whats-new-tile>ul{
    background:#ddcde2;
    list-style-type:none;
    margin-bottom:2px;
    padding:20px 10px 0
}
.whats-new-tile>ul li p{
    color:#742b77;
    font-size:1.4em;
    margin:0;
    padding:5px 0 20px;
    text-align:center
}
.whats-new-tile>.whats-new-tile-download{
    background:url('../img/whats-new-tile-pdf.png') 10px 10px no-repeat #742b77;
    margin-bottom:10px;
    padding:13px 15px 13px 60px
}
.whats-new-tile>.whats-new-tile-download h6{
    color:#fff;
    font-size:1.4em;
    font-weight:400;
    margin:0
}
.whats-new-tile>.whats-new-tile-download p{
    font-size:1.2em;
    margin:6px 0 0
}
@media (min-width:320px) AND (max-width:767px){
    .whats-new-tile>h5{
        font:400 2em "Gotham Narrow Book";
        margin-bottom:0;
        padding:8px 10px
    }
    .whats-new-tile>ul{
        margin-bottom:0;
        padding:0
    }
    .whats-new-tile>ul li{
        margin-bottom:0
    }
    .whats-new-tile>ul li p{
        font-size:1.3em;
        margin:0;
        padding:5px 10px
    }
    .whats-new-tile>.whats-new-tile-download h6{
        font-size:1.2em
    }
    .whats-new-tile>.whats-new-tile-download p{
        font-size:1em;
        margin:4px 0 0
    }
}
@media (min-width:320px) and (max-width:979px){
    .country-selector-modal .country-selector{
        border:0;
        padding:3px 0 0 1px
    }
    .country-selector-modal .country-selector .hidden-lg{
        display:none!important
    }
    .country-selector-modal .country-selector .visible-lg{
        display:block!important
    }
    .country-selector-modal .country-selector .country-selected{
        margin:0;
        width:auto
    }
    .country-selector-modal .country-selector .country-selected>a{
        color:#428bca
    }
    .country-selector-modal .country-selector .country-selected>a:hover{
        text-decoration:underline
    }
    .country-selector-modal .country-selector .country-list{
        display:block;
        margin:0;
        padding:0 18px 8px 21px
    }
    .country-selector-modal .country-selector .country-list li{
        padding-left:0
    }
    .country-selector-modal .country-selector .zoetis-global{
        display:inline-block
    }
    .country-selector-modal .country-selector li{
        width:19.5%
    }
    .dashboard-social-tile .learn-more p,.dashboard-social-tile .visit-social p{
        font-size:1.2em
    }
    #cookiebar button{
        float:left!important
    }
    .footer-standard{
        border-top:0;
        margin-top:20px
    }
    .rollover-tiles .col-md-4.col-lg-4,.rollover-tiles .col-md-8.col-lg-8 .col-xs-12.col-sm-6.col-md-6{
        padding-right:15px
    }
    h1 span{
        line-height:2em
    }
    .whats-new-tile>h5{
        margin-bottom:10px
    }
    .whats-new-tile>ul{
        padding:0
    }
    .whats-new-tile>ul li{
        border-bottom:10px solid #fff
    }
    .whats-new-tile>ul li h3,.whats-new-tile>ul li p{
        padding-bottom:5px;
        padding-left:5px;
        padding-right:5px
    }
}
.header-non-responsive{
    background-color:#fff;
    width:960px;
    margin-bottom:20px
}
.header-non-responsive .container{
    max-width:738px!important
}
.header-non-responsive .logo{
    padding:0;
    width:auto!important;
    float:left
}
.header-non-responsive .logo img{
    max-width:160px
}
.header-non-responsive .change-location{
    margin-top:0;
    padding-right:80px;
    text-align:right
}
.header-non-responsive .nav-search-container{
    padding-right:10px
}
.header-non-responsive .header-standard-nav{
    margin-right:-10px;
    float:right
}
.header-non-responsive .header-standard-nav a:hover{
    color:#255057;
    border-bottom:1px solid #c7e3ee;
    margin:0 10px
}
.header-non-responsive .header-standard-nav li.country-text-li{
    border-right:none!important;
    font-weight:600
}
.header-non-responsive .header-standard-nav #country-selector-modal-link{
    padding:1px 15px 0 4px!important
}
.search-box-non-responsive .search-button{
    background:0 0;
    border:none;
    position:absolute;
    right:0;
    width:20px;
    height:20px;
    text-indent:-99999px
}
.widget-container{
    margin-bottom:10px;
    float:right;
    width:100%
}
.widget-container .news-container{
    margin-top:11px
}
.widget-container .newsandmedia{
    background-color:#f5f5f5;
    padding:10px
}
.widget-container ul{
    list-style-image:url(" / global-assets / img / icons / sidebar-bullet.gif");
    margin-left:1em
}
.widget-container>.brightcove-tile h2{
    font-size:1.8em;
    font-weight:700;
    margin:15px 0 5px
}
.widget-container>.brightcove-tile p{
    color:#828282;
    font-size:1.3em;
    line-height:1.3em;
    margin-bottom:3px
}
.js-pagination>.pagination-items{
    padding-bottom:10px;
    padding-top:10px
}
.js-pagination>.pagination-items ul{
    list-style-type:none;
    margin-bottom:0
}
.categories-of-interest{
    border-top:1px solid #ccc;
    text-align:center
}
.spc-tile,.spc-tile .spc-header{
    border:1px solid #83b0ec
}
.categories-of-interest h3{
    font-size:1.7em;
    margin-bottom:0;
    margin-top:5px;
    text-align:left
}
.categories-of-interest ul li{
    display:inline-block;
    margin:5px 6px;
    vertical-align:top;
    width:110px
}
.spc-tile .spc-header{
    background:#f2f8ff;
    background:-moz-linear-gradient(top,#f2f8ff 0,#e1eeff 50%,#d6e8ff 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f8ff),color-stop(50%,#e1eeff),color-stop(100%,#d6e8ff));
    background:-webkit-linear-gradient(top,#f2f8ff 0,#e1eeff 50%,#d6e8ff 100%);
    background:-o-linear-gradient(top,#f2f8ff 0,#e1eeff 50%,#d6e8ff 100%);
    background:-ms-linear-gradient(top,#f2f8ff 0,#e1eeff 50%,#d6e8ff 100%);
    background:linear-gradient(to bottom,#f2f8ff 0,#e1eeff 50%,#d6e8ff 100%);
    border-bottom-width:1px;
    font-size:1.1em;
    padding:8px 10px
}
.spc-tile .spc-header select{
    margin-left:3px
}
.spc-tile .spc-header .sort{
    background:url('../img/spc-sort.gif') no-repeat;
    display:none;
    height:10px;
    width:7px
}
.spc-tile .spc-header .sort.down{
    background-position:0 -10px
}
.spc-tile .spc-subheader{
    background:#969696;
    padding-bottom:5px;
    padding-top:5px
}
.spc-tile .spc-subheader .row>div h3{
    color:#fff;
    font-family:"Gotham Narrow Book";
    font-size:1.8em;
    margin:0
}
.spc-tile .spc-table .row{
    background:#f9f9f9
}
.spc-tile .spc-table .row>div{
    font-size:1.1em;
    padding:6px 5px
}
.spc-tile .spc-table .row>div a{
    color:#00c1d5;
    text-decoration:underline
}
.spc-tile .spc-table .row>div a:hover{
    color:#000
}
.spc-tile .spc-pagination{
    font-size:1.1em;
    padding:6px 0;
    text-align:center
}
.spc-tile .spc-pagination>a{
    background:url('../img/spc-pagination.gif') no-repeat;
    display:none;
    height:15px;
    width:16px
}
.spc-tile .spc-pagination>a.next{
    background-position:-16px 0
}
table.wysiwyg{
    font-size:1.1em
}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{
    padding:0;
    margin:0;
    border:0;
    outline:0;
    vertical-align:top
}
.fancybox-wrap{
    position:absolute;
    top:0;
    left:0;
    z-index:8020
}
.fancybox-skin{
    position:relative;
    background:#fff;
    color:#444;
    text-shadow:none;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}
.fancybox-opened{
    z-index:8030
}
.fancybox-close,.fancybox-nav,.fancybox-nav span{
    z-index:8040;
    position:absolute;
    cursor:pointer
}
.fancybox-opened .fancybox-skin{
    -webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);
    -moz-box-shadow:0 10px 25px rgba(0,0,0,.5);
    box-shadow:0 10px 25px rgba(0,0,0,.5)
}
.fancybox-type-iframe .fancybox-inner{
    -webkit-overflow-scrolling:touch
}
.fancybox-error{
    color:#444;
    font:14px/20px "Gotham Narrow Book";
    margin:0;
    padding:15px;
    white-space:nowrap
}
.header-standard .change-location>select,.hrHome{
    margin-left:8px
}
.fancybox-iframe,.fancybox-image{
    display:block;
    width:100%;
    height:100%
}
.fancybox-image{
    max-width:100%;
    max-height:100%
}
.fancybox-next span,.fancybox-prev span{
    background-image:url('../img/fancybox/fancybox_sprite.png')
}
#fancybox-loading{
    position:fixed;
    top:50%;
    left:50%;
    margin-top:-22px;
    margin-left:-22px;
    background-position:0 -108px;
    opacity:.8;
    cursor:pointer;
    z-index:8060
}
#fancybox-loading div{
    width:50px;
    height:50px;
    background:url('../img/fancybox/fancybox_loading.gif') center center no-repeat
}
.fancybox-close{
    display:inline-block;
    font-family:'Gotham Narrow Book';
    font-style:normal;
    font-weight:400;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    top:10px;
    right:10px;
    width:15px;
    height:15px;
    color:#ff671f;
    font-size:1.4em
}
.fancybox-nav{
    top:0;
    width:40%;
    height:100%;
    text-decoration:none;
    background:0 0
}
.fancybox-prev{
    left:0
}
.fancybox-next{
    right:0
}
.fancybox-nav span{
    top:50%;
    width:36px;
    height:34px;
    margin-top:-18px;
    visibility:hidden
}
.fancybox-prev span{
    left:10px;
    background-position:0 -36px
}
.fancybox-next span{
    right:10px;
    background-position:0 -72px
}
.fancybox-nav:hover span,.fancybox-opened .fancybox-title{
    visibility:visible
}
.fancybox-tmp{
    position:absolute;
    top:-99999px;
    left:-99999px;
    max-width:99999px;
    max-height:99999px;
    overflow:visible!important
}
.fancybox-overlay{
    position:absolute;
    top:0;
    left:0;
    overflow:hidden;
    display:none;
    z-index:8010;
    background:rgba(0,0,0,.8)
}
.lt-ie9 .fancybox-overlay{
    background:url(../img/bg-feature-tile-overlay.png) 50% 50%
}
.fancybox-overlay-fixed{
    position:fixed;
    bottom:0;
    right:0
}
.fancybox-lock .fancybox-overlay{
    overflow:auto;
    overflow-y:scroll
}
.fancybox-title{
    font:13px/20px "Gotham Narrow Book";
    position:relative;
    text-shadow:none;
    z-index:8050
}
.fancybox-title-float-wrap{
    position:absolute;
    bottom:0;
    right:50%;
    margin-bottom:-35px;
    z-index:8050;
    text-align:center
}
.fancybox-title-float-wrap .child{
    display:inline-block;
    margin-right:-100%;
    padding:2px 20px;
    background:rgba(0,0,0,.8);
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
    text-shadow:0 1px 2px #222;
    color:#fff;
    font-weight:700;
    line-height:24px;
    white-space:nowrap
}
.fancybox-title-outside-wrap{
    position:relative;
    margin-top:10px;
    color:#fff
}
.fancybox-title-over-wrap{
    position:absolute;
    bottom:0;
    left:0;
    color:#fff;
    padding:10px;
    background:rgba(0,0,0,.8)
}
.ate-main-tile{
    margin-top:10px;
    margin-bottom:5px;
    padding:0 12px
}
.ate-text p{
    font:400 1.3em "Gotham Narrow Book";
    color:#828282;
    letter-spacing:normal
}
.ate-expert-display .media-body .subject{
    font-size:1.7em;
    font-weight:700;
    height:34px;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:100%
}
.ate-expert-display .media-body .name{
    font-size:1.3em;
    margin-bottom:3px
}
.ate-expert-display .media-body .title{
    font-size:1.3em;
    margin-top:-5px
}
.ate-expert-display-no-button.selected .ask-bar,.ate-expert-display-no-button:hover .ask-bar,.ate-expert-display.selected .ask-bar,.ate-expert-display:hover .ask-bar{
    background:#666;
    color:#ff671f
}
.ate-expert-display-no-button{
    cursor:auto
}
#FileUpload{
    height:0;
    width:0;
    display:block
}
#uploadedFileName{
    width:250px;
    float:left;
    margin:10px 5px;
    padding:5px
}
.hrHome{
    margin-right:14px
}
#expertUploadBtn{
    width:20px
}
#InputKeywords{
    line-height:1.25em;
    padding:6px 6px 6px 27px;
    height:28px!important;
    float:left;
    border-color:#000 #d0d0d0 #dbdbdb #cecece;
    border-style:none;
    border-width:1px;
    box-shadow:0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.6) inset;
    width:189px!important;
    margin-right:5px;
    -webkit-appearance:none;
    border-radius:0;
    font-size:1.3em!important
}
.footer-non-responsive .footer-nav a,.footer-non-responsive .footer-nav span,.footer-standard .footer-nav a,.footer-standard .footer-nav span{
    font:400 0.9em/1.6em "Gotham Narrow Book";
    letter-spacing:0
}
.footer-non-responsive .footer-nav .footer-footer,.footer-standard .footer-nav .footer-footer{
    font:400 1.1em/1.1em "Gotham Narrow Book"!important
}
.footer-non-responsive .footer-nav .footer-footer li,.footer-standard .footer-nav .footer-footer li{
    float:left;
    list-style:none
}
.footer-non-responsive .footer-nav .footer-footer .footer-country>a,.footer-non-responsive .footer-nav .footer-footer .footer-country>a:hover,.footer-standard .footer-nav .footer-footer .footer-country>a,.footer-standard .footer-nav .footer-footer .footer-country>a:hover{
    color:#0096af;
    font-weight:600;
    margin:0 13px 0 5px
}
.footer-non-responsive .footer-nav .footer-footer>ul,.footer-standard .footer-nav .footer-footer>ul{
    float:left;
    padding:1px 0 0 8px;
    color:#ff671f!important
}
.footer-non-responsive .footer-nav .footer-footer>ul li a,.footer-standard .footer-nav .footer-footer>ul li a{
    margin:0 5px;
    padding:0 10px;
    font-size:.9em!important
}
.footer-standard .footer-nav .footer-logo{
    width:80px;
    float:left;
    vertical-align:top;
    margin-right:50px
}
.footer-nav .nav-main{
    font-size:1em;
    padding:5px 0 0 10px;
    text-align:justify
}
.footer-nav .nav-main>li{
    position:relative;
    color:#ff671f;
    cursor:pointer;
    margin-left:0;
    text-transform:uppercase;
    font:400 1.3em "Gotham Narrow Book";
    min-height:100px;
    padding:0 15px 15px 0;
    text-align:left;
    display:inline-block;
    vertical-align:top
}
.footer-nav .nav-secondary>li,.footer-nav .nav-tertiary>li{
    text-transform:none;
    width:100%;
    position:relative;
    cursor:pointer
}
.footer-nav .nav-main:after{
    content:"";
    width:100%;
    display:inline-block
}
.footer-nav .nav-main>li>a,.footer-nav .nav-main>li>span{
    font:700 1.2em "Gotham Narrow Bold"!important;
    color:#ff6400!important
}
.footer-nav .nav-main>li:nth-child(7){
    color:red!important
}
.footer-nav .nav-main>li:hover{
    color:#ff671f;
    background-color:#fff
}
.footer-nav .nav-main>li>a{
    text-decoration:none;
    color:#ff671f
}
.footer-nav .nav-secondary{
    background-color:#fff;
    z-index:1001;
    padding-top:5px
}
.footer-nav .nav-secondary>li{
    color:#6b6b6b;
    clear:both
}
.footer-nav .nav-secondary li:hover>ul{
    margin-top:-28px;
    margin-left:50px;
    border:1px solid #bbb;
    border-top:4px solid #ff671f;
    border-bottom:4px solid #bbb;
    display:none
}
.footer-nav .nav-secondary>li>a,.footer-nav .nav-tertiary>li>a,.nav-non-responsive .nav-main>li .nav-secondary>li:hover>a,.nav-non-responsive .nav-secondary>li>a{
    color:#6b6b6b
}
.footer-nav .nav-main>li>.nav-secondary,.footer-nav .nav-main>li>.nav-tertiary{
    left:0;
    top:100%
}
.footer-nav .nav-tertiary{
    background-color:#fff;
    z-index:1001;
    width:220px;
    min-width:150px;
    max-width:300px;
    position:absolute
}
.footer-nav .nav-tertiary>li{
    color:#6b6b6b;
    display:none;
    padding:5px 5px 3px
}
.footer-nav .nav-tertiary>li:hover,.footer-nav .nav-tertiary>li:hover>a{
    color:#ff671f;
    text-decoration:underline
}
.footer-nav .footer-left{
    float:left;
    padding-top:6px
}
#two-column-page-container .breadcrumb{
    max-width:80%;
    float:left
}
#two-column-page-container .page-controls{
    max-width:20%;
    float:right;
    margin-top:6px
}
#two-column-page-container .page-controls #pageControl_print{
    float:left;
    cursor:pointer;
    margin-right:10px
}
#two-column-page-container .page-controls #pageControl_zoom{
    margin-right:4px;
    float:left
}
#two-column-page-container .page-controls #pageControl_zoom>img{
    margin-top:5px;
    cursor:pointer
}
#two-column-page-container .page-controls #pageControl_zoom #pageControl_ZoomIn{
    margin-right:3px
}
#two-column-page-container .page-controls span{
    font:600 1.1em "Gotham Narrow Book";
    margin-top:5px
}
#two-column-page-container .page-controls>span:nth-child(2){
    display:inline-block;
    margin-right:5px
}
@media screen and (max-width:980px){
    .footer-standard .footer-nav .footer-right{
        clear:left;
        width:100%;
        text-align:left!important;
        margin-top:15px;
        display:inline-block
    }
    .footer-standard .footer-nav .footer-left{
        width:100%;
        text-align:center
    }
    .footer-standard .footer-nav .footer-footer>ul{
        padding:1px 0 0!important
    }
    .footer-standard .footer-nav .footer-footer>ul li:first-child a{
        margin:0 5px 0 0!important;
        padding:0 10px 0 0!important
    }
    #two-column-page-container .page-controls{
        display:none
    }
}
#block-views-frontpage-news-block{
    width:230px;
    float:left;
    margin:0
}
#block-views-frontpage-news-block.back{
    width:228px
}
#block-views-frontpage-news-block h2{
    font-size:2em;
    cursor:pointer;
    border:1px solid #b4b4b4;
    margin:0 115px -1px 0;
    border-bottom:0;
    font-weight:600;
    position:relative;
    font-family:"Gotham Narrow Book";
    text-transform:uppercase;
    overflow:hidden;
    white-space:nowrap
}
#block-views-frontpage-news-block.back h2{
    font-size:2em;
    background:#f6f6f6;
    margin:2px 113px 0 2px;
    padding:13px 12px 14px;
    overflow:hidden;
    white-space:nowrap
}
#block-socialfeed-socialfeed .content,#block-views-frontpage-news-block .view-content{
    border:1px solid #b4b4b4;
    height:275px;
    overflow:auto;
    font-size:1.06em;
    background-color:#fff;
    z-index:2;
    position:relative;
    width:228px
}
#block-socialfeed-socialfeed.back .content,#block-views-frontpage-news-block.back .view-content{
    z-index:1
}
#block-views-frontpage-news-block .view-content a{
    display:block;
    color:#636363;
    border-bottom:0
}
#block-views-frontpage-news-block .view-content a:hover{
    color:#255057;
    text-decoration:none
}
#block-views-frontpage-news-block .view-content div{
    padding-bottom:8px;
    overflow:hidden;
    margin:9px 10px;
    border-bottom:2px solid #b4b4b4
}
#block-socialfeed-socialfeed{
    width:230px;
    z-index:2;
    position:absolute;
    margin:0
}
#block-socialfeed-socialfeed.back{
    width:228px;
    z-index:1
}
#block-socialfeed-socialfeed h2{
    font-size:2em;
    cursor:pointer;
    border:1px solid #b4b4b4;
    margin:0 2px -1px 114px;
    border-bottom:0;
    font-weight:600;
    position:relative;
    font-family:"Gotham Narrow Book";
    text-transform:uppercase;
    overflow:hidden;
    white-space:nowrap
}
#block-socialfeed-socialfeed.back h2{
    font-size:2em;
    background:#f6f6f6;
    margin:2px 2px -3px 114px;
    padding:13px 12px 17px;
    overflow:hidden;
    white-space:nowrap
}
#block-socialfeed-socialfeed .sf-post{
    overflow:hidden;
    margin:9px 10px
}
#block-socialfeed-socialfeed .sf-time{
    color:#aaa
}
#block-socialfeed-socialfeed .sf-post a{
    color:#636363;
    border-bottom:0
}
@media all and (max-width:960px){
    body #block-views-frontpage-news-block,body #block-views-frontpage-news-block.back{
        width:340px;
        margin:20px 20px 0 0
    }
    body #block-socialfeed-socialfeed h2,body #block-socialfeed-socialfeed.back h2,body #block-views-frontpage-news-block h2,body #block-views-frontpage-news-block.back h2{
        cursor:auto;
        margin:0 0 -1px;
        background:url(../img/front.png) repeat-x #fff;
        padding:15px 12px
    }
    body #block-socialfeed-socialfeed .content,body #block-socialfeed-socialfeed .sf-post,body #block-views-frontpage-news-block .view-content{
        width:auto
    }
    body #block-socialfeed-socialfeed,body #block-socialfeed-socialfeed.back{
        width:340px;
        position:static;
        float:left;
        margin-top:20px
    }
}
@media all and (max-width:767px){
    body #block-socialfeed-socialfeed,body #block-socialfeed-socialfeed.back,body #block-views-frontpage-news-block,body #block-views-frontpage-news-block.back{
        width:100%
    }
    body #block-views-frontpage-callouts-block .views-row-first,body #block-views-frontpage-news-block,body #block-views-frontpage-news-block.back{
        margin-right:2%
    }
}
.tiles article>p{
    Color:#646464;
    Font:400 1.6em/1.4em "Gotham Narrow Book"!important;
    Margin-top:15px
}
.tiles article .text-link{
    Border-bottom:1px solid #C7E3EE;
    Padding-bottom:1px
}
.tiles article a:hover{
    color:#255057!important
}
.nav-megamenu .nav-main>li:hover>a:hover,.nav-non-responsive .nav-main>li:hover>a:hover{
    Text-decoration:none!important
}
@media print{
    .accordion>ul>li .target,.visible-print{
        display:block!important
    }
    tr.visible-print{
        display:table-row!important
    }
    td.visible-print,th.visible-print{
        display:table-cell!important
    }
    #two-column-page-container .page-controls,.breadcrumb,.col-md-4,.country-selector,.footer-nav .footer-left,.footer-nav .footer-right,.footer-nav .nav-main,.footer-standard .footer-nav .footer-logo,.header-standard .country-name,.header-standard .nav-search-container,.hidden-print,.nav-megamenu,a.collapse,a.expand,td.hidden-print,th.hidden-print,tr.hidden-print{
        display:none!important
    }
    blockquote,img,pre,tr{
        page-break-inside:avoid
    }
    *{
        background:0 0!important;
        box-shadow:none!important;
        text-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    abbr[title]:after{
        content:" (" attr(title) ")"
    }
    .ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{
        content:""
    }
    blockquote,pre{
        border:1px solid #999
    }
    thead{
        display:table-header-group
    }
    img{
        max-width:100%!important
    }
    @page{
        margin:.5cm
    }
    h2,h3,p{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
    html{
        zoom:100%!important;
        -moz-zoom:100%!important;
        -webkit-zoom:100%!important;
        -o-zoom:100%!important;
        -ms-zoom:100%!important;
        transform:none!important;
        -moz-transform:none!important;
        -webkit-transform:none!important;
        -o-transform:none!important;
        -ms-transform:none!important
    }
    .col-md-8{
        width:100%!important;
        margin-left:11px
    }
    .print-footer{
        display:inline-block
    }
}
@media screen and (max-width:641px){
    .table-responsive td,.table-responsive th{
        font-size:.7em!important
    }
}
.authholder-small{
    width:100%;
    border:1px solid #e0e0e0;
    padding:1px
}
.footer-non-responsive,.footer-standard{
    background-color:#fff;
    border-top:1px solid silver;
    padding-top:10px;
    position:relative
}
@media screen and (max-width:1020px){
    .footer-standard .footer-nav .footer-logo{
        display:none!important
    }
    .authholder-small{
        width:340px!important
    }
}
select#ns-lang.country-selector-language{
    font-size:1em;
    font-weight:400
}
div.logged-in-welcome-header{
    display:block;
    text-align:right;
    text-transform:uppercase;
    color:#585858
}
div.logged-in-welcome-header ul{
    list-style:none;
    font:400 1.4em "Gotham Narrow Book";
    margin-bottom:0
}
div.logged-in-welcome-header ul li{
    margin-right:-10px;
    margin-bottom:-15px;
    text-align:right
}
.nav-non-responsive{
    border-bottom:1px solid #bbb;
    width:960px
}
.nav-non-responsive .nav-main{
    text-align:justify;
    min-width:940px;
    margin-bottom:0
}
.nav-non-responsive .nav-main:after{
    content:'';
    display:inline-block;
    width:100%
}
.nav-non-responsive .nav-main>li{
    display:inline-block;
    position:relative;
    cursor:pointer;
    margin-left:0;
    text-transform:uppercase;
    font:700 1.8em "Gotham Narrow Bold"!important;
    padding:4px 13px;
    color:#585858!important
}
.nav-non-responsive .nav-main>li a{
    color:#585858!important;
    text-decoration:none!important
}
.nav-non-responsive .nav-main>li:hover,.nav-non-responsive .nav-main>li:hover a:hover{
    color:#ff671f!important;
    text-decoration:none!important
}
.nav-non-responsive .nav-main>li:hover>.nav-secondary{
    display:block;
    color:#6b6b6b!important
}
.nav-non-responsive .nav-main li .nav-secondary li a{
    color:#585858!important
}
.nav-non-responsive .nav-main li .nav-secondary li a:hover{
    text-decoration:underline!important
}
.nav-non-responsive .nav-secondary{
    background-color:#fff;
    display:none;
    left:100%;
    top:0;
    position:absolute;
    z-index:1001;
    width:220px;
    min-width:150px;
    max-width:300px;
    border:1px solid #bbb;
    border-top:5px solid #ff671f;
    border-bottom:7px solid #bbb;
    font:500 14px "Gotham Narrow Book";
    text-align:left!important
}
.nav-non-responsive .nav-secondary>li{
    color:#585858;
    cursor:pointer;
    padding:11px 5px 3px 16px;
    text-transform:none;
    position:relative;
    font:400 1em "Gotham Narrow Book"
}
.nav-non-responsive .nav-main>li>.nav-secondary{
    left:0;
    top:100%;
    margin-top:-5px;
    padding-bottom:10px
}
.nav-non-responsive .nav-main .nav-inverted>a,.nav-non-responsive .nav-main .nav-orange>a{
    color:#ff671f!important
}
.footer-non-responsive{
    margin-top:20px;
    width:960px!important
}
.footer-non-responsive .footer-nav .footer-logo{
    width:80px;
    float:left;
    vertical-align:top;
    margin-right:10px
}
.tiles .feature-tile>h2{
    Font:600 2.8em "Gotham Narrow Book"!important;
    Margin-bottom:15px
}
.authorable .ms-asset-icon{
    display:inline;
    margin-right:5px
}
.header-standard-menu-options{
    float:left;
    padding-bottom:0
}
.header-standard .header-standard-nav{
    margin-right:0;
    margin-top:0
}
.non-responsive .header-standard-menu-options{
    padding-top:22px
}
.non-responsive div.header-standard-search.container{
    padding-top:18px;
    margin-right:-25px!important
}
@media all and (min-width:980px){
    .responsive .header-standard-menu-options{
        padding-top:22px
    }
    .responsive div.header-standard-search.container{
        padding-top:18px;
        margin-right:-25px!important
    }
}
@media all and (max-width:650px){
    .responsive .header-standard #selected-country{
        margin-left:20px!important
    }
}
@media (max-width:599px){
    .visible-lg.visible-xs,.visible-md.visible-xs,.visible-sm.visible-xs,.visible-xs{
        display:block!important
    }
    tr.visible-lg.visible-xs,tr.visible-md.visible-xs,tr.visible-sm.visible-xs,tr.visible-xs{
        display:table-row!important
    }
    td.visible-lg.visible-xs,td.visible-md.visible-xs,td.visible-sm.visible-xs,td.visible-xs,th.visible-lg.visible-xs,th.visible-md.visible-xs,th.visible-sm.visible-xs,th.visible-xs{
        display:table-cell!important
    }
    .hidden-lg.hidden-xs,.hidden-md.hidden-xs,.hidden-sm.hidden-xs,.hidden-xs,td.hidden-lg.hidden-xs,td.hidden-md.hidden-xs,td.hidden-sm.hidden-xs,td.hidden-xs,th.hidden-lg.hidden-xs,th.hidden-md.hidden-xs,th.hidden-sm.hidden-xs,th.hidden-xs,tr.hidden-lg.hidden-xs,tr.hidden-md.hidden-xs,tr.hidden-sm.hidden-xs,tr.hidden-xs{
        display:none!important
    }
    body{
        min-width:320px;
        padding:20px 10px
    }
    .one-three-column .tiles{
        padding:0;
        width:100%;
        border:0
    }
    .one-three-column .tiles.twocolslayout{
        padding-top:25px
    }
    .one-three-column .tiles>div{
        padding:10px 20px;
        width:100%
    }
    .one-three-column .hero-container{
        margin:0 -10px
    }
    .two-column-float-trail .tiles .float-trail,.two-column-float-trail .tiles .narrow-column,.two-column-float-trail .tiles .wide-column{
        position:static;
        width:100%
    }
    .two-column-wide-narrow-pdp .image-w-link a .img-responsive,.two-column-wide-narrow-pdp .whats-new-tile .image{
        margin-left:auto;
        margin-right:auto
    }
    .header-standard .nav-search-container,.two-column-wide-narrow .col-lg-4,.two-column-wide-narrow .col-lg-8,.two-column-wide-narrow .col-md-4,.two-column-wide-narrow .col-md-8,.two-column-wide-narrow .col-sm-4,.two-column-wide-narrow .col-sm-8,.two-column-wide-narrow .col-xs-4,.two-column-wide-narrow .col-xs-8,.two-column-wide-narrow-pdp .col-lg-4,.two-column-wide-narrow-pdp .col-lg-8,.two-column-wide-narrow-pdp .col-md-4,.two-column-wide-narrow-pdp .col-md-8,.two-column-wide-narrow-pdp .col-sm-4,.two-column-wide-narrow-pdp .col-sm-8,.two-column-wide-narrow-pdp .col-xs-4,.two-column-wide-narrow-pdp .col-xs-8{
        padding:0
    }
    .brightcove-tile .wrapper-with-intrinsic-ratio h3,.brightcove-tile .wrapper-with-intrinsic-ratio span,.brightcove-tile.modal-playback>.still-frame,.gal,.various{
        display:none
    }
    .brightcove-tile.modal-playback>.brightcove-video-player{
        height:auto;
        width:auto;
        overflow:auto
    }
    .contact-us-info h2,.form-contact-us h2,.form-register h2,.themes-a-consulter-tile li a{
        font-size:1.3em
    }
    .country-selector li{
        width:49%
    }
    .country-selector .country-list{
        padding-left:0;
        margin-left:1%
    }
    .country-selector .country-list li{
        padding-left:20px
    }
    .feature-tile>p,.press-release-tile>p{
        font-size:1.2em
    }
    .form-register hr,.form-register input[type=password],.form-register input[type=text],.form-register select,.form-register textarea,.responsive .search-box .search-field,.two-col-image-tile h1,.two-col-image-tile h2,.two-col-image-tile.img-left h1,.two-col-image-tile.img-left h2,.two-col-image-tile.img-left.wrap-title h1,.two-col-image-tile.img-left.wrap-title h2,.two-col-image-tile.img-right h1,.two-col-image-tile.img-right h2,.two-col-image-tile.img-right.wrap-title h1,.two-col-image-tile.img-right.wrap-title h2{
        width:100%
    }
    .form-register .input-submit{
        padding-left:0
    }
    .form-register .centered span.warning-box{
        margin-left:0;
        width:100%
    }
    .form-register .centered input[type=checkbox]{
        vertical-align:top;
        margin-top:0
    }
    .form-register .input-checkbox span{
        width:90%
    }
    h1{
        font-size:2.4em
    }
    h2{
        font-size:1.1em
    }
    .themes-a-consulter-tile h5,h3{
        font-size:1.6em
    }
    h5{
        font-size:1.5em
    }
    .header-standard .search-toggle-btn{
        font-size:1.8em;
        margin:4px 50px 0 0;
        padding-right:15px;
        display:block;
        border-right:2px solid #6b6b6b;
        height:24px;
        color:#6b6b6b
    }
    .header-standard .search-toggle-btn .glyphicon-remove{
        color:#ff671f
    }
    .header-standard .logo img{
        max-width:94px;
        margin-bottom:4px!important
    }
    .header-standard #selected-country{
        margin-top:9px!important
    }
    .header-standard .search-box-container{
        border:none;
        padding:5px 0 0
    }
    .nav-megamenu .nav-toggle-btn{
        top:17px;
        right:8px;
        padding:5px
    }
    .search-box{
        margin:0;
        padding:5px;
        position:relative
    }
    .search-box i{
        padding:5px;
        position:absolute;
        top:6px;
        right:10px
    }
    .search-box .search-field{
        background:#eee;
        border-radius:4px;
        -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
        transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;
        border:none!important;
        height:25px!important;
        max-width:599px;
        width:100%
    }
    .search-box .search-button{
        left:auto;
        right:5px;
        top:5px;
        height:25px
    }
    .two-col-image-tile .authorable,.two-col-image-tile .image-holder,.two-col-image-tile.img-left .authorable,.two-col-image-tile.img-left .image-holder,.two-col-image-tile.img-left.wrap-title .authorable,.two-col-image-tile.img-left.wrap-title .image-holder,.two-col-image-tile.img-right .authorable,.two-col-image-tile.img-right .image-holder,.two-col-image-tile.img-right.wrap-title .authorable,.two-col-image-tile.img-right.wrap-title .image-holder{
        clear:both;
        float:none;
        margin-bottom:20px;
        position:static;
        width:100%
    }
    .mobile-player{
        display:block;
        position:relative;
        padding-bottom:56.25%;
        padding-top:25px;
        height:0
    }
    .mobile-player iframe{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%
    }
    .responsive .search-box i{
        float:right;
        position:relative;
        padding:3px 5px;
        margin-right:10px;
        margin-left:10px;
        margin-top:-27px
    }
    .responsive .glyphicon{
        top:0
    }
    .responsive .header-standard-search.container{
        float:none
    }
    .responsive .header-standard .nav-search-container{
        padding:0;
        width:100%!important
    }
    .responsive #InputKeywords{
        width:100%!important;
        font-size:1em!important;
        padding-left:6px;
        padding-right:30px
    }
    .responsive input.search-button{
        margin-right:10px
    }
}
.pg_tn_list img,.pg_tn_list.nowidgets img{
    height:auto;
    margin:8px 8px 0 0;
    border:1px solid #ddd
}
div#carousel-main{
    margin-top:-7px
}
div.footer-social-media{
    right:0;
    left:0!important;
    padding-right:5px;
    top:-54px;
    position:absolute
}
@media all and (max-width:979px){
    .header-standard div.logged-in-welcome-header{
        display:none
    }
    .responsive .search-button{
        margin-top:5px
    }
    .responsive .search-box-container{
        overflow:hidden
    }
    .responsive div.footer-social-media{
        top:-10px
    }
}
@media (min-width:980px){
    .one-three-column .tiles.twocolslayout>:first-child{
        width:66%
    }
}
.footer-non-responsive .strap-line,.footer-standard .strap-line{
    color:#ff671f;
    font:600 1.8em "Gotham Narrow Book"!important;
    position:absolute;
    top:-30px;
    right:0
}
a.external:after{
    font-family:'Gotham Narrow Book';
    content:"\e164";
    font-size:10px;
    padding-left:3px
}
.assistive-text{
    display:inline-block;
    height:0;
    width:0;
    overflow:hidden
}
.pg_tn_list img{
    width:195px
}
.pg_tn_list.nowidgets img{
    width:300px
}
.footer-standard{
    margin-top:76px!important
}