
#ac-globalfooter{
font-weight:normal;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
text-size-adjust:100%
}
#ac-globalfooter,#ac-globalfooter:before,#ac-globalfooter:after,#ac-globalfooter *,#ac-globalfooter *:before,#ac-globalfooter *:after{
box-sizing:content-box;
margin:0;
padding:0;
pointer-events:auto;
letter-spacing:normal
}

#ac-globalfooter article,#ac-globalfooter aside,#ac-globalfooter details,#ac-globalfooter figcaption,#ac-globalfooter figure,#ac-globalfooter footer,#ac-globalfooter header,#ac-globalfooter nav,#ac-globalfooter section{
display:block
}
#ac-globalfooter img{
border:0;
vertical-align:middle
}
#ac-globalfooter ul{
list-style:none
}
#ac-globalfooter,#ac-globalfooter input,#ac-globalfooter textarea,#ac-globalfooter select,#ac-globalfooter button{
font-synthesis:none;
text-rendering:optimizeLegibility;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
-moz-font-feature-settings:'liga', 'kern';
direction:ltr;
text-align:left
}
#ac-globalfooter,#ac-globalfooter select,#ac-globalfooter button{
font-family:'Open Sans', Arial, sans-serif;
}
#ac-globalfooter input,#ac-globalfooter textarea{
font-family:'Open Sans', Arial, sans-serif;
}


#ac-globalfooter .ac-gf-icon-before:before,#ac-globalfooter .ac-gf-icon-before .icon-htc{
top:-.125em;
padding-right:.3em
}
#ac-globalfooter .ac-gf-icon-before:after{
display:none
}
#ac-globalfooter .ac-gf-icon-standalone{
behavior:url("/ac/icons/1.0/behaviors/icons.htc")
}
#ac-globalfooter .ac-gf-icon-standalone:before,#ac-globalfooter .ac-gf-icon-standalone:after,#ac-globalfooter .ac-gf-icon-standalone .icon-htc{
display:inline-block;
color:inherit;

font-style:normal;
font-weight:inherit;
font-size:inherit;
line-height:1;
text-decoration:none;
position:relative;
z-index:1
}
#ac-globalfooter .ac-gf-icon-standalone:after,#ac-globalfooter .ac-gf-icon-standalone .icon-htc{
top:0;
padding-left:0;
padding-right:0
}
#ac-globalfooter .ac-gf-icon-standalone:before{
display:none
}
#ac-globalfooter .ac-gf-icon-font{

font-style:normal;
font-weight:inherit
}
#ac-globalfooter .icon-ie-parent:link{
text-decoration:none
}
#ac-globalfooter.no-js .icon-ie-parent:link:hover{
text-decoration:none
}
#ac-globalfooter.no-js .icon-ie-parent:link:hover .icon-ie-link{
text-decoration:underline
}
#ac-globalfooter.no-touch .icon-ie-parent:link:hover{
text-decoration:none
}
#ac-globalfooter.no-touch .icon-ie-parent:link:hover .icon-ie-link{
text-decoration:underline
}
#ac-globalfooter .ac-gf-icon-chevrondown:before,#ac-globalfooter .ac-gf-icon-chevrondown:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevrondown .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevrondownalt:before,#ac-globalfooter .ac-gf-icon-chevrondownalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevrondownalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronleft:before,#ac-globalfooter .ac-gf-icon-chevronleft:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronleft .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronrightalt:before,#ac-globalfooter .ac-gf-icon-chevronrightalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronrightalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronright:before,#ac-globalfooter .ac-gf-icon-chevronright:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronright .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronleftalt:before,#ac-globalfooter .ac-gf-icon-chevronleftalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronleftalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronup:before,#ac-globalfooter .ac-gf-icon-chevronup:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronup .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-chevronupalt:before,#ac-globalfooter .ac-gf-icon-chevronupalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-chevronupalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-close:before,#ac-globalfooter .ac-gf-icon-close:after{
content:""
}
#ac-globalfooter .ac-gf-icon-close .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-closealt:before,#ac-globalfooter .ac-gf-icon-closealt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-closealt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-download:before,#ac-globalfooter .ac-gf-icon-download:after{
content:""
}
#ac-globalfooter .ac-gf-icon-download .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-downloadalt:before,#ac-globalfooter .ac-gf-icon-downloadalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-downloadalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-external:before,#ac-globalfooter .ac-gf-icon-external:after{
content:""
}
#ac-globalfooter .ac-gf-icon-external .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-alert:before,#ac-globalfooter .ac-gf-icon-alert:after{
content:""
}
#ac-globalfooter .ac-gf-icon-alert .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-list:before,#ac-globalfooter .ac-gf-icon-list:after{
content:""
}
#ac-globalfooter .ac-gf-icon-list .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-paddledown:before,#ac-globalfooter .ac-gf-icon-paddledown:after{
content:""
}
#ac-globalfooter .ac-gf-icon-paddledown .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-paddleleft:before,#ac-globalfooter .ac-gf-icon-paddleleft:after{
content:""
}
#ac-globalfooter .ac-gf-icon-paddleleft .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-paddleright:before,#ac-globalfooter .ac-gf-icon-paddleright:after{
content:""
}
#ac-globalfooter .ac-gf-icon-paddleright .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-paddleup:before,#ac-globalfooter .ac-gf-icon-paddleup:after{
content:""
}
#ac-globalfooter .ac-gf-icon-paddleup .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-pause:before,#ac-globalfooter .ac-gf-icon-pause:after{
content:""
}
#ac-globalfooter .ac-gf-icon-pause .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-play:before,#ac-globalfooter .ac-gf-icon-play:after{
content:""
}
#ac-globalfooter .ac-gf-icon-play .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-playalt:before,#ac-globalfooter .ac-gf-icon-playalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-playalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-replay:before,#ac-globalfooter .ac-gf-icon-replay:after{
content:""
}
#ac-globalfooter .ac-gf-icon-replay .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-zoomalt:before,#ac-globalfooter .ac-gf-icon-zoomalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-zoomalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-closeinlinealt:before,#ac-globalfooter .ac-gf-icon-closeinlinealt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-closeinlinealt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-grid:before,#ac-globalfooter .ac-gf-icon-grid:after{
content:""
}
#ac-globalfooter .ac-gf-icon-grid .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-checkalt:before,#ac-globalfooter .ac-gf-icon-checkalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-checkalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-stop:before,#ac-globalfooter .ac-gf-icon-stop:after{
content:""
}
#ac-globalfooter .ac-gf-icon-stop .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-stopalt:before,#ac-globalfooter .ac-gf-icon-stopalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-stopalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-replayalt:before,#ac-globalfooter .ac-gf-icon-replayalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-replayalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-facebook:before,#ac-globalfooter .ac-gf-icon-facebook:after{
content:""
}
#ac-globalfooter .ac-gf-icon-facebook .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-link:before,#ac-globalfooter .ac-gf-icon-link:after{
content:""
}
#ac-globalfooter .ac-gf-icon-link .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-mail:before,#ac-globalfooter .ac-gf-icon-mail:after{
content:""
}
#ac-globalfooter .ac-gf-icon-mail .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-pinterest:before,#ac-globalfooter .ac-gf-icon-pinterest:after{
content:""
}
#ac-globalfooter .ac-gf-icon-pinterest .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-qqweibo:before,#ac-globalfooter .ac-gf-icon-qqweibo:after{
content:""
}
#ac-globalfooter .ac-gf-icon-qqweibo .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-qzone:before,#ac-globalfooter .ac-gf-icon-qzone:after{
content:""
}
#ac-globalfooter .ac-gf-icon-qzone .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-renren:before,#ac-globalfooter .ac-gf-icon-renren:after{
content:""
}
#ac-globalfooter .ac-gf-icon-renren .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-share:before,#ac-globalfooter .ac-gf-icon-share:after{
content:""
}
#ac-globalfooter .ac-gf-icon-share .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-tumblr:before,#ac-globalfooter .ac-gf-icon-tumblr:after{
content:""
}
#ac-globalfooter .ac-gf-icon-tumblr .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-twitter:before,#ac-globalfooter .ac-gf-icon-twitter:after{
content:""
}
#ac-globalfooter .ac-gf-icon-twitter .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-webo:before,#ac-globalfooter .ac-gf-icon-webo:after{
content:""
}
#ac-globalfooter .ac-gf-icon-webo .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-instagram:before,#ac-globalfooter .ac-gf-icon-instagram:after{
content:""
}
#ac-globalfooter .ac-gf-icon-instagram .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-check:before,#ac-globalfooter .ac-gf-icon-check:after{
content:""
}
#ac-globalfooter .ac-gf-icon-check .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-linkedin:before,#ac-globalfooter .ac-gf-icon-linkedin:after{
content:""
}
#ac-globalfooter .ac-gf-icon-linkedin .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-snapchat:before,#ac-globalfooter .ac-gf-icon-snapchat:after{
content:""
}
#ac-globalfooter .ac-gf-icon-snapchat .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-zoom:before,#ac-globalfooter .ac-gf-icon-zoom:after{
content:""
}
#ac-globalfooter .ac-gf-icon-zoom .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-zoomoutalt:before,#ac-globalfooter .ac-gf-icon-zoomoutalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-zoomoutalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-zoomout:before,#ac-globalfooter .ac-gf-icon-zoomout:after{
content:""
}
#ac-globalfooter .ac-gf-icon-zoomout .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-favorite:before,#ac-globalfooter .ac-gf-icon-favorite:after{
content:""
}
#ac-globalfooter .ac-gf-icon-favorite .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-clearsolid:before,#ac-globalfooter .ac-gf-icon-clearsolid:after{
content:""
}
#ac-globalfooter .ac-gf-icon-clearsolid .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-remove:before,#ac-globalfooter .ac-gf-icon-remove:after{
content:""
}
#ac-globalfooter .ac-gf-icon-remove .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-unvalidatedalt:before,#ac-globalfooter .ac-gf-icon-unvalidatedalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-unvalidatedalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-unvalidated:before,#ac-globalfooter .ac-gf-icon-unvalidated:after{
content:""
}
#ac-globalfooter .ac-gf-icon-unvalidated .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-info:before,#ac-globalfooter .ac-gf-icon-info:after{
content:""
}
#ac-globalfooter .ac-gf-icon-info .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-add:before,#ac-globalfooter .ac-gf-icon-add:after{
content:""
}
#ac-globalfooter .ac-gf-icon-add .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-exclamation:before,#ac-globalfooter .ac-gf-icon-exclamation:after{
content:""
}
#ac-globalfooter .ac-gf-icon-exclamation .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-infoalt:before,#ac-globalfooter .ac-gf-icon-infoalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-infoalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-circle:before,#ac-globalfooter .ac-gf-icon-circle:after{
content:""
}
#ac-globalfooter .ac-gf-icon-circle .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-checksolid:before,#ac-globalfooter .ac-gf-icon-checksolid:after{
content:""
}
#ac-globalfooter .ac-gf-icon-checksolid .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-alert:before,#ac-globalfooter .ac-gf-icon-form-alert:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-alert .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-checkalt:before,#ac-globalfooter .ac-gf-icon-form-checkalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-checkalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-check:before,#ac-globalfooter .ac-gf-icon-form-check:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-check .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-clearsolid:before,#ac-globalfooter .ac-gf-icon-form-clearsolid:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-clearsolid .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-remove:before,#ac-globalfooter .ac-gf-icon-form-remove:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-remove .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-unvalidatedalt:before,#ac-globalfooter .ac-gf-icon-form-unvalidatedalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-unvalidatedalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-unvalidated:before,#ac-globalfooter .ac-gf-icon-form-unvalidated:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-unvalidated .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-info:before,#ac-globalfooter .ac-gf-icon-form-info:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-info .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-add:before,#ac-globalfooter .ac-gf-icon-form-add:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-add .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-exclamation:before,#ac-globalfooter .ac-gf-icon-form-exclamation:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-exclamation .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-infoalt:before,#ac-globalfooter .ac-gf-icon-form-infoalt:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-infoalt .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-circle:before,#ac-globalfooter .ac-gf-icon-form-circle:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-circle .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-form-checksolid:before,#ac-globalfooter .ac-gf-icon-form-checksolid:after{
content:""
}
#ac-globalfooter .ac-gf-icon-form-checksolid .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-icon-apple:before,#ac-globalfooter .ac-gf-icon-apple:after{
content:""
}
#ac-globalfooter .ac-gf-icon-apple .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-more{
behavior:url("/ac/icons/1.0/behaviors/icons.htc")
}
#ac-globalfooter .ac-gf-more:before,#ac-globalfooter .ac-gf-more:after{
content:""
}
#ac-globalfooter .ac-gf-more .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-more:before,#ac-globalfooter .ac-gf-more:after,#ac-globalfooter .ac-gf-more .icon-htc{
display:inline-block;
color:inherit;

font-style:normal;
font-weight:inherit;
font-size:inherit;
line-height:1;
text-decoration:none;
position:relative;
z-index:1
}
#ac-globalfooter .ac-gf-more:after,#ac-globalfooter .ac-gf-more .icon-htc{
top:0;
padding-left:.3em
}
#ac-globalfooter .ac-gf-more:before{
display:none
}
#ac-globalfooter .ac-gf-more-block{
margin-top:.5em
}
#ac-globalfooter a.ac-gf-block{
display:block;
cursor:pointer;
text-decoration:none;
color:inherit
}
#ac-globalfooter.ie7 a.ac-gf-block{
color:expression(this.parentNode.currentStyle['color'])
}
#ac-globalfooter a.ac-gf-block:before,#ac-globalfooter a.ac-gf-block:after{
content:' ';
display:table
}
#ac-globalfooter a.ac-gf-block:after{
clear:both
}
#ac-globalfooter.ie7 a.ac-gf-block{
zoom:1
}
#ac-globalfooter.no-js a.ac-gf-block:hover{
text-decoration:none
}
#ac-globalfooter.no-js a.ac-gf-block:hover .ac-gf-block-link{
text-decoration:underline
}
#ac-globalfooter.no-js a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent{
text-decoration:none
}
#ac-globalfooter.no-js a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent .icon-ie-link{
text-decoration:underline
}
#ac-globalfooter.no-touch a.ac-gf-block:hover{
text-decoration:none
}
#ac-globalfooter.no-touch a.ac-gf-block:hover .ac-gf-block-link{
text-decoration:underline
}
#ac-globalfooter.no-touch a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent{
text-decoration:none
}
#ac-globalfooter.no-touch a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent .icon-ie-link{
text-decoration:underline
}
#ac-globalfooter .ac-gf-block-link{
color:#0070c9;
cursor:pointer
}
#ac-globalfooter a.ac-gf-block-inline{
display:inline-block
}
#ac-globalfooter{
font-size:12px;
line-height:1.66667;
font-weight:400;
letter-spacing:normal;
background-color:#000;
color:#696969;
min-width:1024px;
overflow:hidden;
position:relative;
z-index:1
}
.ac-theme-dark #ac-globalfooter,#ac-globalfooter.ac-globalfooter-dark{
background-color:#222;
color:#999
}
@media only screen and (max-width: 1044px){
#ac-globalfooter{
min-width:320px
}

}
#ac-globalfooter a{
color:#696969;
text-decoration:none
}
#ac-globalfooter.no-js a:hover{
color:#696969;
text-decoration:underline
}
#ac-globalfooter.no-touch a:hover{
color:#696969;
text-decoration:underline
}
.ac-theme-dark #ac-globalfooter a,#ac-globalfooter.ac-globalfooter-dark a{
color:#999
}
.ac-theme-dark #ac-globalfooter.no-js a:hover,.ac-globalfooter-dark#ac-globalfooter.no-js a:hover{
color:#ccc
}
.ac-theme-dark #ac-globalfooter.no-touch a:hover,.ac-globalfooter-dark#ac-globalfooter.no-touch a:hover{
color:#ccc
}
#ac-globalfooter a.ac-gf-block{
color:inherit;
text-decoration:none
}
#ac-globalfooter.ie7 a.ac-gf-block{
color:expression(this.parentNode.currentStyle['color'])
}
#ac-globalfooter.no-js a.ac-gf-block:hover{
color:inherit
}
.no-js#ac-globalfooter.ie7 a.ac-gf-block:hover{
color:expression(this.parentNode.currentStyle['color'])
}
#ac-globalfooter.no-touch a.ac-gf-block:hover{
color:inherit
}
.no-touch#ac-globalfooter.ie7 a.ac-gf-block:hover{
color:expression(this.parentNode.currentStyle['color'])
}
.ac-theme-dark #ac-globalfooter a.ac-gf-block,#ac-globalfooter.ac-globalfooter-dark a.ac-gf-block{
color:inherit
}
.ac-theme-dark #ac-globalfooter.ie7 a.ac-gf-block,.ac-globalfooter-dark#ac-globalfooter.ie7 a.ac-gf-block{
color:expression(this.parentNode.currentStyle['color'])
}
.ac-theme-dark #ac-globalfooter a.ac-gf-block .ac-gf-block-link,#ac-globalfooter.ac-globalfooter-dark a.ac-gf-block .ac-gf-block-link{
color:#6bf
}
#ac-globalfooter .ac-gf-content{
margin:0 auto;
padding:0 22px;
max-width:980px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-content{
padding:0 16px
}

}
#ac-globalfooter .ac-gf-label{
position:absolute;
top:0;
left:0;
clip:rect(1px 1px 1px 1px);
clip:rect(1px, 1px, 1px, 1px);
-webkit-clip-path:inset(0px 0px 99.9% 99.9%);
clip-path:inset(0px 0px 99.9% 99.9%);
overflow:hidden;
height:1px;
width:1px;
padding:0;
border:0
}
#ac-globalfooter .ac-gf-buystrip-hero{
font-size:18px;
line-height:1.36111;
font-weight:400;
letter-spacing:normal;
direction:rtl;
padding-top:64px;
text-align:center
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-hero{
font-size:16px;
line-height:1.5;
font-weight:400;
letter-spacing:normal
}

}
#ac-globalfooter .ac-gf-buystrip-hero:before,#ac-globalfooter .ac-gf-buystrip-hero:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-buystrip-hero:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-buystrip-hero{
zoom:1
}
@media only screen and (max-width: 480px){
#ac-globalfooter .ac-gf-buystrip-hero{
padding-bottom:16px
}

}
#ac-globalfooter .ac-gf-buystrip-hero-product{
margin-right:34px;
display:inline-block;
vertical-align:middle
}
#ac-globalfooter.ie7 .ac-gf-buystrip-hero-product{
display:inline;
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-hero-product{
margin-right:0;
margin-top:22px
}

}
#ac-globalfooter .ac-gf-buystrip-hero-block{
direction:ltr;
display:inline-block;
text-align:left;
vertical-align:middle
}
#ac-globalfooter.ie7 .ac-gf-buystrip-hero-block{
display:inline;
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-hero-block{
display:block;
text-align:center
}

}
#ac-globalfooter .ac-gf-buystrip-hero-title,#ac-globalfooter .ac-gf-buystrip-hero-copy,#ac-globalfooter .ac-gf-buystrip-hero-cta{
margin:0
}
#ac-globalfooter .ac-gf-buystrip-hero-title{
font-size:36px;
line-height:1.22222;
font-weight:300;
letter-spacing:normal;
color:#696969;
margin-bottom:8px
}
#ac-globalfooter.ie7 .ac-gf-buystrip-hero-title,#ac-globalfooter.ie8 .ac-gf-buystrip-hero-title{
font-weight:normal;
font-family:"Myriad Set Pro 300",'Roboto',  Arial, sans-serif;
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-hero-title{
font-size:32px;
line-height:1.25;
font-weight:300;
letter-spacing:normal
}

}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-hero-title{
margin-left:auto;
margin-right:auto
}

}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-hero-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-hero-title{
color:#fff
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-hero-copy,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-hero-copy{
color:#ccc
}
#ac-globalfooter .ac-gf-buystrip-hero-cta{
margin-top:4px
}
#ac-globalfooter .ac-gf-buystrip-info{
font-size:16px;
line-height:1.5;
font-weight:400;
letter-spacing:normal;
border-bottom:1px solid #e3e3e3;
padding-bottom:64px;
text-align:center
}
#ac-globalfooter .ac-gf-buystrip-info:before,#ac-globalfooter .ac-gf-buystrip-info:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-buystrip-info:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-buystrip-info{
zoom:1
}
#ac-globalfooter .ac-gf-buystrip-info a{
color:#0070c9
}
#ac-globalfooter.no-js .ac-gf-buystrip-info a:hover{
color:#0070c9
}
#ac-globalfooter.no-touch .ac-gf-buystrip-info a:hover{
color:#0070c9
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info{
border-color:#696969
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info a,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info a{
color:#6bf
}
.ac-theme-dark #ac-globalfooter.no-js .ac-gf-buystrip-info a:hover,.ac-globalfooter-dark#ac-globalfooter.no-js .ac-gf-buystrip-info a:hover{
color:#6bf
}
.ac-theme-dark #ac-globalfooter.no-touch .ac-gf-buystrip-info a:hover,.ac-globalfooter-dark#ac-globalfooter.no-touch .ac-gf-buystrip-info a:hover{
color:#6bf
}
#ac-globalfooter .ac-gf-buystrip-info-column{
position:relative;
z-index:1;
min-height:2px;
margin:0;
padding:0;
float:left;
width:25%
}
@media only screen and (max-width: 1023px){
#ac-globalfooter .ac-gf-buystrip-info-column{
width:50%
}
#ac-globalfooter .ac-gf-buystrip-info-column:nth-child(3){
clear:left
}

}
@media only screen and (max-width: 480px){
#ac-globalfooter .ac-gf-buystrip-info-column{
width:100%
}

}
#ac-globalfooter .ac-gf-buystrip-info-content{
margin:0 auto;
padding-top:80px;
position:relative;
text-align:center;
width:216px;
z-index:1
}
@media only screen and (max-width: 480px){
#ac-globalfooter .ac-gf-buystrip-info-content{
padding-top:64px
}

}
#ac-globalfooter .ac-gf-buystrip-info-icon{
margin:0 auto
}
#ac-globalfooter .ac-gf-buystrip-info-icon-asa{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/asa/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/asa/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-asa,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-asa{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/asa/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/asa/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-bag{
background-repeat:no-repeat;
background-size:44px 45px;
height:45px;
width:44px;
background-image:url("../assets/ac-footer/buystrip/bag/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/bag/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-bag,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-bag{
background-repeat:no-repeat;
background-size:44px 45px;
height:45px;
width:44px;
background-image:url("../assets/ac-footer/buystrip/bag/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/bag/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-call{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/call/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/call/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-call,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-call{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/call/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/call/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-financing{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/financing/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/financing/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-financing,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-financing{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/financing/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/financing/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-help{
background-repeat:no-repeat;
background-size:57px 45px;
height:45px;
width:57px;
background-image:url("../assets/ac-footer/buystrip/help/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/help/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-help,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-help{
background-repeat:no-repeat;
background-size:57px 45px;
height:45px;
width:57px;
background-image:url("../assets/ac-footer/buystrip/help/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/help/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-retail{
background-repeat:no-repeat;
background-size:39px 45px;
height:45px;
width:39px;
background-image:url("../assets/ac-footer/buystrip/retail/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/retail/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-retail,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-retail{
background-repeat:no-repeat;
background-size:39px 45px;
height:45px;
width:39px;
background-image:url("../assets/ac-footer/buystrip/retail/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/retail/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-icon-shipping{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/shipping/icon_large.svg")
}
#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/shipping/icon_large.png")
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-shipping,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-shipping{
background-repeat:no-repeat;
background-size:45px 45px;
height:45px;
width:45px;
background-image:url("../assets/ac-footer/buystrip/shipping/icon_dark_large.svg")
}
.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping,.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping{
background-image:url("http://images.apple.com/ac/globalfooter/2.0/en_US/assets/ac-footer/buystrip/shipping/icon_dark_large.png")
}
#ac-globalfooter .ac-gf-buystrip-info-title,#ac-globalfooter .ac-gf-buystrip-info-copy,#ac-globalfooter .ac-gf-buystrip-info-caption,#ac-globalfooter .ac-gf-buystrip-info-cta{
margin:0
}
#ac-globalfooter .ac-gf-buystrip-info-title{
font-size:24px;
line-height:1.33333;
font-weight:300;
letter-spacing:normal;
color:#696969;
margin-top:0.5em
}
#ac-globalfooter.ie7 .ac-gf-buystrip-info-title,#ac-globalfooter.ie8 .ac-gf-buystrip-info-title{
font-weight:normal;
font-family:"Myriad Set Pro 300",'Roboto',  Arial, sans-serif;
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-title{
color:#fff
}
#ac-globalfooter .ac-gf-buystrip-info-copy{
color:#696969;
display:block
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-copy,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-copy{
color:#999
}
#ac-globalfooter .ac-gf-buystrip-info-caption{
color:#696969;
display:block
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-caption,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-caption{
color:#ccc
}
#ac-globalfooter .ac-gf-buystrip-info-caption.with-cta{
color:#696969
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-caption.with-cta,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-caption.with-cta{
color:#999
}
#ac-globalfooter .ac-gf-buystrip-info-cta{
color:#0070c9;
margin-top:.75em;
margin-bottom:-.1875em;
display:block
}
.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-cta,#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-cta{
color:#6bf
}
#ac-globalfooter.no-js .ac-gf-buystrip-info-cta-chat{
display:none
}
#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column{
position:relative;
z-index:1;
min-height:2px;
margin:0;
padding:0;
float:left;
width:33.33333%
}
#ac-globalfooter.ie7 .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column,#ac-globalfooter.ie8 .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column{
width:33.3%
}
@media only screen and (max-width: 1023px){
#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3){
clear:none
}

}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column{
width:50%
}
#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3){
width:100%;
clear:left
}

}
@media only screen and (max-width: 480px){
#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column,#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3){
width:100%
}

}
#ac-globalfooter .ac-gf-buystrip-info.with-2-columns{
margin:0 auto;
max-width:820px
}
#ac-globalfooter .ac-gf-buystrip-info.with-2-columns .ac-gf-buystrip-info-column{
position:relative;
z-index:1;
min-height:2px;
margin:0;
padding:0;
float:left;
width:50%
}
@media only screen and (max-width: 480px){
#ac-globalfooter .ac-gf-buystrip-info.with-2-columns .ac-gf-buystrip-info-column{
width:100%
}

}
#ac-globalfooter .ac-gf-sosumi{
border-bottom:1px solid #e3e3e3;
color:#999;
padding:16px 0 11px
}
.ac-theme-dark #ac-globalfooter .ac-gf-sosumi,#ac-globalfooter.ac-globalfooter-dark .ac-gf-sosumi{
border-color:#696969;
color:#696969
}
#ac-globalfooter .ac-gf-sosumi ol{
list-style-position:outside;
margin:0;
padding:0 16px
}
#ac-globalfooter.ie7 .ac-gf-sosumi ol{
list-style-position:inside;
text-indent:-16px
}
#ac-globalfooter .ac-gf-sosumi ol li{
list-style-type:decimal
}
#ac-globalfooter .ac-gf-sosumi ul{
list-style:none;
margin:0
}
#ac-globalfooter .ac-gf-sosumi li{
padding-bottom:5px
}
#ac-globalfooter .ac-gf-sosumi p,#ac-globalfooter .ac-gf-sosumi li{
font-size:12px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal
}
@media only screen and (max-width: 1068px){
#ac-globalfooter .ac-gf-sosumi p,#ac-globalfooter .ac-gf-sosumi li{
font-size:12px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal
}

}
@media only screen and (max-width: 735px){
#ac-globalfooter .ac-gf-sosumi p,#ac-globalfooter .ac-gf-sosumi li{
font-size:12px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal
}

}
#ac-globalfooter .ac-gf-sosumi small{
font-size:1em
}
#ac-globalfooter .ac-gf-breadcrumbs{
padding:20px 0;
position:relative;
z-index:1
}
#ac-globalfooter .ac-gf-breadcrumbs:before,#ac-globalfooter .ac-gf-breadcrumbs:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-breadcrumbs:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-breadcrumbs{
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs{
border-bottom:1px solid #e3e3e3;
padding:18px 0
}
.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs,#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs{
border-color:#696969
}

}
#ac-globalfooter .ac-gf-breadcrumbs-home:hover,#ac-globalfooter .ac-gf-breadcrumbs-link:hover{
text-decoration:none
}
#ac-globalfooter.no-js .ac-gf-breadcrumbs-home:hover,#ac-globalfooter.no-js .ac-gf-breadcrumbs-link:hover{
text-decoration:none
}
#ac-globalfooter.no-touch .ac-gf-breadcrumbs-home:hover,#ac-globalfooter.no-touch .ac-gf-breadcrumbs-link:hover{
text-decoration:none
}
#ac-globalfooter .ac-gf-breadcrumbs-home{
font-size:21px;
line-height:1;
font-weight:400;
letter-spacing:normal;
position:absolute;
top:24px;
left:0;
z-index:2;
font-family:"Apple Icons","AC AppleIcons"
}
@media only screen and (max-width: 767px){
#ac-globalfooter.touch .ac-gf-breadcrumbs-home{
behavior:url("/ac/icons/1.0/behaviors/icons.htc")
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home:before,#ac-globalfooter.touch .ac-gf-breadcrumbs-home:after{
content:""
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home .icon-htc{
x-content:""
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home:before,#ac-globalfooter.touch .ac-gf-breadcrumbs-home:after,#ac-globalfooter.touch .ac-gf-breadcrumbs-home .icon-htc{
display:inline-block;
color:inherit;

font-style:normal;
font-weight:inherit;
font-size:inherit;
line-height:1;
text-decoration:none;
position:relative;
z-index:1
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home:after,#ac-globalfooter.touch .ac-gf-breadcrumbs-home .icon-htc{
top:0;
padding-left:0
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home:before{
display:none
}
#ac-globalfooter.touch .ac-gf-breadcrumbs-home:after,#ac-globalfooter.touch .ac-gf-breadcrumbs-home .icon-htc{
padding-left:10px;
color:#696969;
font-size:16px;
top:-4px
}
.ac-theme-dark .touch#ac-globalfooter .ac-gf-breadcrumbs-home:after,.ac-theme-dark .touch#ac-globalfooter .ac-gf-breadcrumbs-home .icon-htc,.touch#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home:after,.touch#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home .icon-htc{
color:#696969
}

}
#ac-globalfooter .ac-gf-breadcrumbs-home-icon{
left:1px;
cursor:pointer;
display:inline-block;
position:relative;
top:-1px;
z-index:2
}
#ac-globalfooter.ie7 .ac-gf-breadcrumbs-home-icon{
display:inline;
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs-home-icon{
top:-2px
}

}
#ac-globalfooter .ac-gf-breadcrumbs-home-label{
position:absolute;
top:0;
left:0;
clip:rect(1px 1px 1px 1px);
clip:rect(1px, 1px, 1px, 1px);
-webkit-clip-path:inset(0px 0px 99.9% 99.9%);
clip-path:inset(0px 0px 99.9% 99.9%);
overflow:hidden;
height:1px;
width:1px;
padding:0;
border:0
}
#ac-globalfooter .ac-gf-breadcrumbs-home-chevron,#ac-globalfooter .ac-gf-breadcrumbs-home-mask{
background:#000;
display:none
}
@media only screen and (max-width: 767px){
#ac-globalfooter.touch .ac-gf-breadcrumbs-home-chevron,#ac-globalfooter.touch .ac-gf-breadcrumbs-home-mask{
display:block
}

}
.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-home-chevron,.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-home-mask,#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home-chevron,#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home-mask{
background:#222
}
#ac-globalfooter .ac-gf-breadcrumbs-home-chevron{
right:1px;
margin-top:-11px;
position:absolute;
top:50%;
width:16px;
height:16px;
z-index:1;
-webkit-transform:scaleX(0.8) rotate(45deg);
-ms-transform:scaleX(0.8) rotate(45deg);
transform:scaleX(0.8) rotate(45deg)
}
#ac-globalfooter .ac-gf-breadcrumbs-home-mask{
right:8px;
left:-2px;
position:absolute;
top:-2px;
bottom:-2px;
z-index:1
}
#ac-globalfooter .ac-gf-breadcrumbs-path{
font-size:12px;
line-height:1.33333;
font-weight:400;
letter-spacing:normal;
position:relative;
z-index:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs-path{
font-size:14px;
line-height:1.14286;
font-weight:400;
letter-spacing:normal
}

}
#ac-globalfooter .ac-gf-breadcrumbs-path:before,#ac-globalfooter .ac-gf-breadcrumbs-path:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-breadcrumbs-path:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-breadcrumbs-path{
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter.touch .ac-gf-breadcrumbs-path{
direction:rtl;
max-width:100%;
overflow-x:auto;
overflow-y:hidden;
-webkit-overflow-scrolling:touch;
white-space:nowrap
}

}
#ac-globalfooter .ac-gf-breadcrumbs-list{
max-height:9999px;
padding-left:16px;
direction:ltr
}
@media only screen and (max-width: 767px){
#ac-globalfooter.touch .ac-gf-breadcrumbs-list{
padding-left:40px;
box-sizing:border-box;
float:right;
min-width:100%
}

}
#ac-globalfooter .ac-gf-breadcrumbs-item{
behavior:url("/ac/icons/1.0/behaviors/icons.htc");
margin-left:.8em;
display:inline-block;
padding:4px 0;
white-space:nowrap
}
#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item:after{
content:""
}
#ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc{
x-content:""
}
#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item:after,#ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc{
display:inline-block;
color:inherit;

font-style:normal;
font-weight:inherit;
font-size:inherit;
line-height:1;
text-decoration:none;
position:relative;
z-index:1
}
#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc{
top:0;
padding-right:0
}
#ac-globalfooter .ac-gf-breadcrumbs-item:after{
display:none
}
#ac-globalfooter.ie7 .ac-gf-breadcrumbs-item{
margin-left:14px;
padding-left:20px;
display:block;
float:left;
margin-top:2px;
position:relative;
z-index:1
}
#ac-globalfooter.ie7 .ac-gf-breadcrumbs-item .icon-htc{
left:0;
position:absolute;
top:5px;
z-index:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs-item{
padding:6px 0
}

}
#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc{
color:#696969;
font-size:16px;
padding-right:.8em;
top:1px;
alt:''
}
.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-item:before,.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc,#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-item:before,#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-item .icon-htc{
color:#696969
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item .icon-htc{
top:0
}

}
@media only screen and (max-width: 767px){
#ac-globalfooter.touch .ac-gf-breadcrumbs-item:first-child:before{
display:none
}

}
#ac-globalfooter .ac-gf-directory{
font-size:12px;
line-height:1.66667;
font-weight:400;
letter-spacing:normal;
position:relative;
z-index:1;
padding-top:20px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory{
font-size:12px;
line-height:2.5;
font-weight:400;
letter-spacing:normal
}

}
#ac-globalfooter .ac-gf-directory:before,#ac-globalfooter .ac-gf-directory:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-directory:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-directory{
zoom:1
}
#ac-globalfooter .ac-gf-directory-column{
position:relative;
z-index:1;
min-height:2px;
margin:0;
padding:0;
float:left;
width:25%
}
#ac-globalfooter.ie7 .ac-gf-directory-column,#ac-globalfooter.ie8 .ac-gf-directory-column{
width:24.975%
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column{
width:100%
}
#ac-globalfooter.ie7 .ac-gf-directory-column,#ac-globalfooter.ie8 .ac-gf-directory-column{
width:99.9%
}

}
#ac-globalfooter .ac-gf-directory-column-section{
width:100%;
position:relative;
z-index:1;
min-height:2px;
margin:0;
padding:0;
float:left;
pointer-events:none
}
#ac-globalfooter.ie7 .ac-gf-directory-column-section,#ac-globalfooter.ie8 .ac-gf-directory-column-section{
width:99.9%
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section{
border-bottom:1px solid #e3e3e3;
overflow:hidden;
pointer-events:auto
}
.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section{
border-color:#696969
}

}
#ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section{
padding-top:20px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section{
padding-top:0
}

}
#ac-globalfooter .ac-gf-directory-column-section-title{
font-size:14px;
line-height:1.66667;
font-weight:600;
letter-spacing:normal;
color:#696969;
margin:0
}
#ac-globalfooter.ie7 .ac-gf-directory-column-section-title,#ac-globalfooter.ie8 .ac-gf-directory-column-section-title{
font-weight:normal;
font-family:"Myriad Set Pro 600",'Roboto',  Arial, sans-serif;
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-title{
font-size:14px;
line-height:2.78571;
font-weight:400;
letter-spacing:normal
}

}
.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title{
color:#fff
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-title{
background:#000;
cursor:pointer;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:2
}
.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title{
background:#222;
color:#696969
}
#ac-globalfooter.no-js .ac-gf-directory-column-section-title:hover{
color:##696969
}
.ac-theme-dark .no-js#ac-globalfooter .ac-gf-directory-column-section-title:hover,.no-js#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title:hover{
color:#fff
}
#ac-globalfooter.no-touch .ac-gf-directory-column-section-title:hover{
color:##696969
}
.ac-theme-dark .no-touch#ac-globalfooter .ac-gf-directory-column-section-title:hover,.no-touch#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title:hover{
color:#fff
}
#ac-globalfooter .ac-gf-directory-column-section-title:after{
content:'+';
float:right;
font-weight:normal;
margin-right:8px;
-webkit-transition:-webkit-transform .3s ease;
transition:-webkit-transform .3s ease;
transition:transform .3s ease;
transition:transform .3s ease, -webkit-transform .3s ease
}

}
#ac-globalfooter .ac-gf-directory-column-section-list{
margin-right:20px;
list-style:none;
padding:0
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-list{
margin:0;
overflow:hidden;
padding-bottom:16px;
position:absolute;
top:100%;
left:0;
width:100%;
visibility:hidden;
z-index:-1;
-webkit-transform:translateY(-100px);
-ms-transform:translateY(-100px);
transform:translateY(-100px)
}

}
#ac-globalfooter .ac-gf-directory-column-section-item{
display:block;
pointer-events:auto
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-link{
outline-offset:-6px;
padding:0 14px;
display:block
}

}
#ac-globalfooter .ac-gf-directory-column-section-anchor{
right:0;
cursor:default;
display:none;
position:absolute;
top:0;
width:1px;
height:1px;
z-index:10
}
#ac-globalfooter .ac-gf-directory-column-section-anchor:focus{
outline-offset:-6px;
width:25px;
height:38px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-anchor{
display:block
}

}
#ac-globalfooter.no-js .ac-gf-directory-column-section-anchor{
cursor:pointer;
outline-offset:-6px;
width:100%;
height:38px
}
#ac-globalfooter .ac-gf-directory-column-section-anchor-close{
display:none
}
#ac-globalfooter .ac-gf-directory-column-section-anchor-label{
position:absolute;
top:0;
left:0;
clip:rect(1px 1px 1px 1px);
clip:rect(1px, 1px, 1px, 1px);
-webkit-clip-path:inset(0px 0px 99.9% 99.9%);
clip-path:inset(0px 0px 99.9% 99.9%);
overflow:hidden;
height:1px;
width:1px;
padding:0;
border:0
}
#ac-globalfooter .ac-gf-directory-column-section-state{
display:none
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title{
font-weight:600;
color:#696969
}
#ac-globalfooter.ie7 .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter.ie8 .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter.ie7 .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter.ie8 .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title{
font-weight:normal;
font-family:"Myriad Set Pro 600",'Roboto',  Arial, sans-serif;
}
.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title{
color:#fff
}
#ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-title:after,#ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-title:after{
-webkit-transform:rotate(45deg) scale(1.08);
-ms-transform:rotate(45deg) scale(1.08);
transform:rotate(45deg) scale(1.08)
}
#ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-list,#ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-list{
position:static;
visibility:visible;
z-index:1;
-webkit-transform:none;
-ms-transform:none;
transform:none;
-webkit-transition:-webkit-transform 300ms ease;
transition:-webkit-transform 300ms ease;
transition:transform 300ms ease;
transition:transform 300ms ease, -webkit-transform 300ms ease
}
#ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-open,#ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-open{
display:none
}
#ac-globalfooter .ac-gf-directory-column-section-state:target+.ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-close,#ac-globalfooter .ac-gf-directory-column-section-state:checked+.ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-close{
display:block
}

}
#ac-globalfooter .ac-gf-directory.with-5-columns .ac-gf-directory-column{
width:20%
}
#ac-globalfooter.ie7 .ac-gf-directory.with-5-columns .ac-gf-directory-column,#ac-globalfooter.ie8 .ac-gf-directory.with-5-columns .ac-gf-directory-column{
width:19.98%
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory.with-5-columns .ac-gf-directory-column{
width:100%
}
#ac-globalfooter.ie7 .ac-gf-directory.with-5-columns .ac-gf-directory-column,#ac-globalfooter.ie8 .ac-gf-directory.with-5-columns .ac-gf-directory-column{
width:99.9%
}

}
#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-directory{
padding-top:2px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-directory{
padding-top:0
}

}
#ac-globalfooter .ac-gf-footer{
border-top:1px solid #e3e3e3;
color:#999;
padding:20px 0 24px
}
#ac-globalfooter .ac-gf-footer:nth-child(2){
border-top:none
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-footer{
padding:20px 0
}

}
.ac-theme-dark #ac-globalfooter .ac-gf-footer,#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer{
border-color:#696969;
color:#696969
}
#ac-globalfooter .ac-gf-footer-shop{
max-height:9999px;
margin-bottom:6px;
padding-bottom:5px
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-footer-shop{
padding-bottom:6px
}

}
.ac-theme-dark #ac-globalfooter .ac-gf-footer-shop,#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-shop{
border-color:#696969
}
#ac-globalfooter .ac-gf-footer-shop a{
color:#0070c9
}
.ac-theme-dark #ac-globalfooter .ac-gf-footer-shop a,#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-shop a{
color:#6bf
}
#ac-globalfooter .ac-gf-footer-locale{
float:right;
white-space:nowrap
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-footer-locale{
left:-1;
float:none;
position:relative;
z-index:1
}

}
#ac-globalfooter .ac-gf-footer-locale-link{
border-left:1px solid #696969;
margin-left:10px;
padding-left:12px;
display:inline
}
.ac-theme-dark #ac-globalfooter .ac-gf-footer-locale-link,#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-locale-link{
border-color:#696969
}
#ac-globalfooter .ac-gf-footer-locale-link:first-child{
border-left:none;
margin-left:0;
padding-left:0
}
#ac-globalfooter .ac-gf-footer-locale-flag{
background-repeat:no-repeat;
background-size:16px 16px;
display:inline-block;
width:16px;
height:16px;
background-image:url("http://images.apple.com/ac/flags/1/images/us/16.png");
padding-right:5px;
background-position:left center;
cursor:pointer;
float:left;
margin-top:1px
}
#ac-globalfooter.ie7 .ac-gf-footer-locale-flag{
display:inline;
zoom:1
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){
#ac-globalfooter .ac-gf-footer-locale-flag{
background-image:url("http://images.apple.com/ac/flags/1/images/us/32.png")
}

}
#ac-globalfooter .ac-gf-footer-legal:before,#ac-globalfooter .ac-gf-footer-legal:after{
content:' ';
display:table
}
#ac-globalfooter .ac-gf-footer-legal:after{
clear:both
}
#ac-globalfooter.ie7 .ac-gf-footer-legal{
zoom:1
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-footer-legal{
padding-top:13px
}

}
#ac-globalfooter .ac-gf-footer-legal-copyright,#ac-globalfooter .ac-gf-footer-legal-links{
margin-right:26px;
float:left
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-footer-legal-copyright,#ac-globalfooter .ac-gf-footer-legal-links{
margin-right:0;
float:none
}

}
#ac-globalfooter .ac-gf-footer-legal-copyright{
max-height:9999px
}
#ac-globalfooter .ac-gf-footer-legal-link{
border-right:1px solid #696969;
margin-right:10px;
padding-right:12px;
white-space:nowrap
}
.ac-theme-dark #ac-globalfooter .ac-gf-footer-legal-link,#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-legal-link{
border-color:#444
}
#ac-globalfooter .ac-gf-footer-legal-link:last-child{
border:none;
margin:0;
padding:0
}
#ac-globalfooter.ie7 .ac-gf-footer-legal-link,#ac-globalfooter.ie8 .ac-gf-footer-legal-link{
border-right:none;
border-left:1px solid #696969;
margin:0;
padding:0;
margin-left:10px;
padding-left:12px
}
#ac-globalfooter.ie7 .ac-gf-footer-legal-link:first-child,#ac-globalfooter.ie8 .ac-gf-footer-legal-link:first-child{
border:none;
margin:0;
padding:0
}
#ac-globalfooter .ac-gf-buystrip-info+.ac-gf-footer{
border-top:none
}
#ac-globalfooter .ac-gf-sosumi+.ac-gf-footer{
border-top:none
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-footer{
border-top:none
}

}
#ac-globalfooter .ac-gf-directory+.ac-gf-footer{
border-top:none
}
#ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{
border-bottom:1px solid #e3e3e3
}
.ac-theme-dark #ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop,#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{
border-color:#696969
}
@media only screen and (max-width: 767px){
#ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{
border-bottom:none
}

}
#ac-globalfooter .nowrap{
white-space:nowrap
}
#ac-globalfooter .ac-gf-buystrip{
text-align:center
}
